173 Commits (e4e924eb72b27db9087c0c58ba3af6b157ae4f69)

Author SHA1 Message Date
Anders Jenbo e4e924eb72 🎨 Clean up code style in towners.cpp 5 years ago
Anders Jenbo 6321bf04d5 ♻️Pass player to towner by reference instead of index 5 years ago
Anders Jenbo c98a1409f9 ♻️Pass towners by reference instead of index 5 years ago
Anders Jenbo f263e4e9d1 ♻️Split TalkToTowner in to a per towner sub-function 5 years ago
Anders Jenbo f579b2f287 Handle cel/cl2 files as byte arrays 5 years ago
Anders Jenbo fa0b286693 ♻️Typed file loading 5 years ago
Vladimir Olteanu d9a4ff8729
Use std::string_view for towners' names (#1750) 5 years ago
Gleb Mazovetskiy 28182ca5e3 🧹 Fix a couple more compilation warnings 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
obligaron 239a43cc1c
Remove "AnimWidth2" expect for missiles (#1680) 5 years ago
Anders Jenbo dbfa9c27a5 Enable translation for all menus 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 593c6a6f17 🎨 Drop unused param and rename random_ to GenerateRnd 5 years ago
Anders Jenbo f004c78824 🧹 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 9e307a0d4a 🎨 Rename towner[] to towners[] 5 years ago
Anders Jenbo 373f28736f 🎨 Acceptable parts of modernize-* 5 years ago
Anders Jenbo bb4e1960e7 🎨 modernize-use-nullptr 5 years ago
Gleb Mazovetskiy 95946e3a7c
🧹 Cleanup unused variables (#1584) 5 years ago
Anders Jenbo 997c1dba55 🚚 Split up all.h in to proper header relations 5 years ago
Juliano Leal Goncalves 8cf972e843 ♻️ Move 'HeroClass::ClassCount' to external tracking template 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 2732aea1b2 ♻️ Use GameInfo instead of individual globals 5 years ago
Anders Jenbo 61244c4d93 ♻️ Rearange and apply more enums 5 years ago
Anders Jenbo 36ebd857ad 🎨 Correct style of false comparisons 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
Gleb Mazovetskiy ec4da72f9e Optimize TownerStruct 5 years ago
Anders Jenbo af96de4038 ♻️ Move a large part of enums to there respective headers 5 years ago
Anders Jenbo bfb3c11c2b 🎨 Change namespace to devilution 5 years ago
Anders Jenbo 630e507f63 🚚 Apply namespace 5 years ago
Anders Jenbo ca2c2ba5e7 🚨 Handle a bunch of warnings from CLang 5 years ago
Anders Jenbo a6903e93b2 ♻️ Allow towners to be initialized in any order 5 years ago
Anders Jenbo 37bdeb74db 🐛 Fix overflow in Qtalklist 5 years ago
Anders Jenbo e636376acd [diablo] 🐛 Reset the Black Mushroom dialogs between sessions 5 years ago
Anders Jenbo d6ec6395e0 ♻️ change QuestTalkData in to an array of _speech_id 5 years ago
Andi 7368778cb2
Remove items dropping before entering level (#1010) 5 years ago
Anders Jenbo 39999791b3 Revamp ini options and sync in multiplayer 5 years ago
Anders Jenbo f87bc0ca8b Clea up some duplicate item code 5 years ago
pionere f5c1079d6f eliminate unused code 5 years ago
qndel ab9911064f unify checks for single and multiplayer 5 years ago
qndel c0f5749728 Fix RNG diverging during level generation depending on the code path 5 years ago
Anders Jenbo 1117412fd2 Handle inactive towners 5 years ago
Anders Jenbo a1281d8b54 [hellfire] Fix bugs related to using the wrong player index 5 years ago
Anders Jenbo 01590d3757 Merge a section of the Hellfire item and quest code 5 years ago