203 Commits (cb0dae8590c770241cbff98e409ea5f13ea53bf1)

Author SHA1 Message Date
Gleb Mazovetskiy cb0dae8590 🚚 Rename `CelOutputBuf` to `Surface` and extract 5 years ago
Anders Jenbo 129342d07a Clang-tidy: GlobalConstantCase 5 years ago
Anders Jenbo 0f2ad469ea ♻️Clean up variable initialization 5 years ago
Juliano Leal Goncalves fd9f2099d0 ♻️ Leverage 'Point' to represent mouse position 5 years ago
ephphatha 357f6f1dc3 Move RNG functions to their own header/source files 5 years ago
Anders Jenbo d9a04b8390 🚨 Fix bool warning 5 years ago
ephphatha f4f6a8a51e Refactor PlaySfxLoc to take a Point instead of x/y params 5 years ago
Anders Jenbo d8fa29c972 Clean up more implicit bool conversion 5 years ago
Anders Jenbo 22b632f04a ♻️Clean up implicit bool conversions 5 years ago
Vladimir Olteanu 95643029e3 Refactor missiles.cpp 5 years ago
Gleb Mazovetskiy e40b1963f9 🚚 engine.h: Extract `CelSprite` and file loading 5 years ago
Kalebe Alves 118efe8e6d
Use Point/SDL_Rect for control functions coordinate system 5 years ago
Juliano Leal Goncalves 15c46b9eb0 💬 Rename HeroSpeech members to improve discoverability 5 years ago
Juliano Leal Goncalves 5350250a76 🚚 Rename speech functions to 'Say' variations 5 years ago
Juliano Leal Goncalves 8c620ce29e ♻️ Extract 'HeroSpeech' enum class for hero sounds instead of using raw `int`s 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
Vladimir Olteanu 0c7c71d579
Cleanup of items.cpp (#1967) 5 years ago
arcas 6502a3ca4d
Adding resources for translation (#1973) 5 years ago
staphen b580b635eb Optimize blended transparency calculations at the end of Poisoned Water Supply. 5 years ago
Anders Jenbo 2472aca44f ♻️Use DrawString for rendering the unique and quest box 5 years ago
Anders Jenbo 68923c6c33 Generic game text render function 5 years ago
Gleb Mazovetskiy 0edfa3de66 🚚 Move CEL rendering to engine/render/cel_render.cpp 5 years ago
Anders Jenbo fa0b286693 ♻️Typed file loading 5 years ago
Gleb Mazovetskiy 052b4c12f5 ♻️ LoadFileInMem: Remove `nullptr` at call sites 5 years ago
Gleb Mazovetskiy 1b8b62a8c2 ♻️ Store CEL width with the sprite itself 5 years ago
Anders Jenbo bd515ac75d ♻️Apply Point equality operator 5 years ago
Anders Jenbo 48dbb47d70 🌐 Apply static translations 5 years ago
Anders Jenbo 187d547fb8 🌐 Remove unused string from the translation list 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 e4cfad3196 ♻️Use points instead of individual fileds for player structure 5 years ago
Anders Jenbo a32ac83090 🎨 cleanup trivial trype comparisons 5 years ago
Anders Jenbo aa290b6f63 🎨 Add missing braces 5 years ago
Anders Jenbo 593c6a6f17 🎨 Drop unused param and rename random_ to GenerateRnd 5 years ago
Anders Jenbo d024f79b0e 🧹 performance-unnecessary-value-param 5 years ago
Jmgr 1d84156509 Simplify bitshift divisions/multiplications 5 years ago
qndel ec74917cb4 class sounds cleanup 5 years ago
Anders Jenbo bb4e1960e7 🎨 modernize-use-nullptr 5 years ago
Anders Jenbo 997c1dba55 🚚 Split up all.h in to proper header relations 5 years ago
Anders Jenbo 67a7ff98c5 🚨 Clean up compiler warnings 5 years ago
Anders Jenbo f450d6a125 🚚 Move defines to there proper files 5 years ago
Juliano Leal Goncalves 28ad9d43c5 🎨 Rename 'plr_class' enum to 'HeroClass' 5 years ago
Juliano Leal Goncalves 7d95bfed39 ♻️ Convert 'plr_class' to a scoped enumeration 5 years ago
Anders Jenbo e7ae8ddd04 🚚 Move all enums to there respective headers 5 years ago
Anders Jenbo b46750ace3 ♻️ Change _qflags to a meaningful bool 5 years ago
Anders Jenbo 61244c4d93 ♻️ Rearange and apply more enums 5 years ago
Anders Jenbo 20186e0370 🎨 Replace TRUE/FALSE with true/false 5 years ago
Anders Jenbo 93d42b62b8 ♻️ Change BOOL to bool 5 years ago