292 Commits (bb76b5fbcda660f3f17198624eaa4895b98b41ca)

Author SHA1 Message Date
Gleb Mazovetskiy 1cdd76b617 Remove PCX rendering code 4 years ago
Gleb Mazovetskiy 0cd035ef61 Load PCX as CL2 4 years ago
ephphatha 9e76cd4ab7 Use object pointer for pcursobj 4 years ago
Gleb Mazovetskiy 43a5d91074 Remove CEL rendering code 4 years ago
Gleb Mazovetskiy 8ca71272b8 Load all CEL as CL2 4 years ago
Gleb Mazovetskiy adf40f5c80 misc_msg: Always use `lParam` for mod state 4 years ago
Gleb Mazovetskiy 4c1dbaba72 Demo mode: Handle endianness 4 years ago
Gleb Mazovetskiy f9b9a7de9d CL2 render: `Point` position argument 4 years ago
Vladimir Olteanu 8fd3be67b5 Refactor VisionCrawlTable 4 years ago
Gleb Mazovetskiy ea1087dfeb Use `StrCat` in a few more places 4 years ago
Gleb Mazovetskiy 6f01fb6b79 Unify CEL/PCX/CL2 render functions 4 years ago
Gleb Mazovetskiy a4ac41cece Replace `DVL_VK` virtual key codes with `SDLK` 4 years ago
Anders Jenbo 74eacc1794
Clean up color cycling (#4966) 4 years ago
Gleb Mazovetskiy 70364013b0 Fix fmt v9 deprecation warnings 4 years ago
Mikołaj Piróg c38db60d0b
Remove monster name member from monster struct (#4986) 4 years ago
Anders Jenbo ac2bf9aaac Limit what gets called in headless mode 4 years ago
obligaron ebfb519ee0 Rename gbQuietMode to HeadlessMode 4 years ago
obligaron 40283ca69e Introduce timedemo based tests 4 years ago
obligaron bab9baa42a Handle gbQuietMode for paths in StartGame 4 years ago
ephphatha 1337ff6ea2 Add check if a monster potentially has leashed minions 4 years ago
Gleb Mazovetskiy 33ac2cca8e ♻️ Make Monster counters `size_t` 4 years ago
Anders Jenbo 3d08f951d6 Clean up use of miniwin 4 years ago
Anders Jenbo 3ae834148a Split event handeling from general miniwin features 4 years ago
Anders Jenbo 2d21fc372e Remove more miniwin code 4 years ago
Trihedraf 5ee6e5dd3a
Make zoom a setting in the menu (#4931) 4 years ago
Anders Jenbo 6a8fd04067
Use player by references (#4938) 4 years ago
Andrew James 593a9f3b4b
Pull distinct points from VisionCrawlTable used by guardians (#4844) 4 years ago
Gleb Mazovetskiy 197e1180b2 Add StrCat and StrAppend 4 years ago
ephphatha 7c54066f31 Use PickRandomlyAmong when choosing between two options 4 years ago
ephphatha bc0a058350 Invert FlipCoin 4 years ago
Gleb Mazovetskiy c8ddf7df65 Crawl: Move implementation from header to cpp 4 years ago
Gleb Mazovetskiy 2f09c20b08 cel_render: Remove unused `LineEndFn` 4 years ago
Cesar Canassa bb3fb36ddc
Introduces FlipCoin() (#4908) 4 years ago
Vladimir Olteanu f463f08642 Refactor FindClosestValidPosition to use Crawl 4 years ago
Cesar Canassa e538acb248
📝 Fixes Doxygen warnings (#4904) 4 years ago
Mikołaj Piróg 15989609a8
Members' name changes and comments in Monster struct (#4861) 4 years ago
obligaron 3c571bf64b
Avoid overflow of tickCounterOfCurrentFrame (#4893) 4 years ago
Gleb Mazovetskiy aeb8f9ee91 points_in_rectangle_range.hpp: Fix line endings 4 years ago
Gleb Mazovetskiy eb8721885d Fix clang warnings 4 years ago
k-bar 26de74f4a2
AnimationInfo class correct style (#4870) 4 years ago
Gleb Mazovetskiy 6949a6f418 Monster: Remove MType/MData pointers 4 years ago
Gleb Mazovetskiy d152d2c0fb Add OptionalOwnedCelSprite 4 years ago
Gleb Mazovetskiy 21dc7f553d Add OptionalCelSprite: smaller than std::optional 4 years ago
obligaron e87aca38bb Change animation frames and tick per frame to int8_t 4 years ago
Anders Jenbo b00ae287b8 Minimize propegation of global Players index 4 years ago
Gleb Mazovetskiy 92b6be4302
Fix `Point#*Distance` functions for unsigned types (#4857) 4 years ago
ephphatha 0f1ac758d8 use a smaller buffer 4 years ago
ephphatha d6120f05bc Only call fmt::format_to when the FPS value updates 4 years ago
Andrew James a083b76ec4
Avoid casting unnecessarily in worldToNormalScreen (#4852) 4 years ago
Gleb Mazovetskiy 72660d9189
Migrate snprintf to fmt (#4845) 4 years ago