186 Commits (a514b80e283a00880203d5ca4853f363138dfc76)

Author SHA1 Message Date
Andrew James 796e2813cf
Use scoped enums for DungeonFlags/BFLAG (#3135) 4 years ago
qndel 7250aeae66 tweak automap colors 4 years ago
Anders Jenbo b9b4b9eea0 Fix OOB in DrawAutomapTile 4 years ago
qndel e567953bc9 Sharing automap exploration in multiplayer 4 years ago
staphen ffbbcc6d62 Support unencrypted multiplayer games with no password 4 years ago
qndel 9f7c69f4f5 improve southeast arrow 5 years ago
qndel 560066585a center automap arrow 5 years ago
qndel 6bd48907e0 fix jumping arrow 5 years ago
ephphatha b12de6fe12 Use scoped enum for Direction 5 years ago
Anders Jenbo 7169882b1f Implement new font rendering 5 years ago
Juliano Leal Goncalves 940a120bf9 ♻️ Replace 'ViewX' and 'ViewY' globals with single 'ViewPosition' 5 years ago
Anders Jenbo df636c0afc Remove DIR_OMNI 5 years ago
Anders Jenbo 23fdb5aa27 [vanilla] Fix missing dirt corners in automap 5 years ago
Anders Jenbo 0b68a8b2d3 Fix missing dirt tiles in automap 5 years ago
Andrew James 8d9c46290d Automap: Scoped enums and wrappers to minimise bitwise operations (#2534) 5 years ago
Anders Jenbo 26756b82dc ♻️Split up DrawAutomapTile 5 years ago
Anders Jenbo f2d858af4b Cleanup magic numbers in automap.cpp 5 years ago
obligaron cb62e7bf2d Fix automap jiggling for player arrow 5 years ago
obligaron dae9d7eff5 Enable ADL (GetOffsetForWalking) for automap 5 years ago
Anders Jenbo 9ebdb6db69 General clean up 5 years ago
Anders Jenbo 9b8bf92575 Rename quest globals 5 years ago
Anders Jenbo 96bf75b502 Rename player globals 5 years ago
Gleb Mazovetskiy cb0dae8590 🚚 Rename `CelOutputBuf` to `Surface` and extract 5 years ago
Juliano Leal Goncalves cbb84199c2 ♻️ Replace Point addition with 'Point + Displacement' 5 years ago
Andrew James 60a47caf1b
Refactor Draw* functions to use Rectangle and Point types 5 years ago
Gleb Mazovetskiy e40b1963f9 🚚 engine.h: Extract `CelSprite` and file loading 5 years ago
Gleb Mazovetskiy f9f301b054 🚚 engine.h: Extract `Point`, `Direction`, `clamp` 5 years ago
Anders Jenbo 1c13f283cf Fix Clang warning 5 years ago
Anders Jenbo 8a7ec56d3a Player by reference part 2 5 years ago
Jmgr bbd39aa513 Replace sprintfs with strcpy for translatable strings 5 years ago
Jmgr 6e85cde978 Update format strings 5 years ago
Jmgr 0c27e756f7 Add fmt::format 5 years ago
Anders Jenbo a095bc0bf7 ♻️Migrate more code away from miniwin 5 years ago
Anders Jenbo 72598865cc ♻️Replace PrintGameStr with DrawString 5 years ago
Anders Jenbo 4a7ba94702 🎨 Run clang-format 5 years ago
Gleb Mazovetskiy 710ddb9af6 ♻️ Make SetPixel a method 5 years ago
Gleb Mazovetskiy 6474dea0a9 ♻️ Move automap_render to engine/, rename 2->Steep 5 years ago
Gleb Mazovetskiy afef72f916 🎉 New map renderer 5 years ago
Anders Jenbo fa0b286693 ♻️Typed file loading 5 years ago
Anders Jenbo bfc510fb23 Clean up automap.cpp 5 years ago
Anders Jenbo 654a2b8834 ♻️Clean up automap code 5 years ago
Gleb Mazovetskiy 1b8b62a8c2 ♻️ Store CEL width with the sprite itself 5 years ago
Anders Jenbo 48dbb47d70 🌐 Apply static translations 5 years ago
Anders Jenbo b69d18f12d 🌐 Enable translation of all remaning strings 5 years ago
John Törnblom e0dddf508a
Add automatically translated string literals (#1694) 5 years ago
Anders Jenbo 2bd13451a1 ♻️Apply point positioning to all remaning entities 5 years ago
Anders Jenbo 275404029e ♻️Cleanup player temp variables 5 years ago
Anders Jenbo 433fc9fa8d 💚 Packport std::clamp for pre GCC 7.1 5 years ago
Anders Jenbo 72ad648e9a ♻️Cleanup some min/max/clamp logic 5 years ago
Anders Jenbo e4cfad3196 ♻️Use points instead of individual fileds for player structure 5 years ago