211 Commits (ecea12fc158fa755445a55369223a38dee269b2f)

Author SHA1 Message Date
Anders Jenbo ee2e7518c4 Clang-tidy: FunctionCase part 2 5 years ago
Andrew James 3508aa6d3d
Align Life/Mana flask drawing routines (#2291) 5 years ago
Gleb Mazovetskiy f84c892807 SaveHelper: Write zeroes on `skip` 5 years ago
Anders Jenbo b71b0149a3 Clang-tidy: ConstexprVariableCase 5 years ago
Anders Jenbo d9e0658643 Clang-tidy: basic naming 5 years ago
qndel dadf418fe0
fix typo (#2266) 5 years ago
Juliano Leal Goncalves cbb84199c2 ♻️ Replace Point addition with 'Point + Displacement' 5 years ago
ephphatha 357f6f1dc3 Move RNG functions to their own header/source files 5 years ago
Andrew James 20190ee687
Update random number functions to avoid IB (#2226) 5 years ago
obligaron 3a9cc631c7 Rename DelayLen -> TicksPerFrame 5 years ago
obligaron 3ba4bac5e2 Harmonize DelayLen for Player and Monster (was 1-based on monseter (>= DelayLen) and 0-based on player (> DelayLen). Now both are 1-based (>= DelayLen) 5 years ago
Anders Jenbo 8a4d38dd74 Stabalize clang-tidy runs 5 years ago
Anders Jenbo 871f168ea0 Clang-tidy: bugprone-reserved-identifier 5 years ago
Anders Jenbo 8f3266244a Clang-tidy: readability-else-after-return 5 years ago
Anders Jenbo 2bdb6caa07
Cleanup majority of remaning implicit bool conversions (#2234) 5 years ago
Anders Jenbo 22b632f04a ♻️Clean up implicit bool conversions 5 years ago
obligaron 3c9314fa0a Remove MonsterStruct.actionFrame and enable ADL for Walking 5 years ago
obligaron b0ed920a25 Introduce AnimationInfo to MonsterStruct 5 years ago
Anders Jenbo ee7b32d8f6 Player by reference part 3 5 years ago
Gleb Mazovetskiy 4ea7ba0f5f 🚚 engine.h: Extract `LoadLE32` and `LoadBE32` 5 years ago
Gleb Mazovetskiy f9f301b054 🚚 engine.h: Extract `Point`, `Direction`, `clamp` 5 years ago
obligaron 660f8d2f43 Ensure AnimationInfo is reset when a game is loaded 5 years ago
Juliano Leal Goncalves d47fc924f3 ♻️ Use '_item_indexes' instead of 'int' for 'ItemStruct.IDidx' field 5 years ago
obligaron ccc1ccf9c3 Introduce ItemStruct.AnimInfo 5 years ago
Anders Jenbo 27591cc29f Fix spawn save game compatability 5 years ago
qndel ae221bb860 fix invalid width2 5 years ago
Anders Jenbo 8a7ec56d3a Player by reference part 2 5 years ago
obligaron d97131349e Unify player_graphic memory handling 5 years ago
obligaron 61ba5009ac Convert to CelSprite 5 years ago
obligaron 3067aeacb8 Remove PlayerStruct._pXYZWidth and replace it with calls to GetAnimationWidth 5 years ago
Juliano Leal Goncalves b3ec79af4f
Leverage 'Point' in Lighting and Player functions (#2048) 5 years ago
Juliano Leal Goncalves d55cd99dd5 🚚 Rename 'direction' enum to 'Direction' 5 years ago
Anders Jenbo a095bc0bf7 ♻️Migrate more code away from miniwin 5 years ago
obligaron 7ed009ecb7
Remove PlayerStruct.actionFrame and enable ADL for Walking/Run (#1939) 5 years ago
Anders Jenbo 8eb9c930fe
🚨 Fix remaning GCC warnings (#1929) 5 years ago
Anders Jenbo 4b577329f4 ♻️Refactor towner initialization 5 years ago
Anders Jenbo 6321bf04d5 ♻️Pass player to towner by reference instead of index 5 years ago
Anders Jenbo 23cec61f15 🎨 Mark Points returned by GetTargetPosition as const 5 years ago
Anders Jenbo 654a2b8834 ♻️Clean up automap code 5 years ago
Gleb Mazovetskiy f33f7ae7eb 💨 Do not zero-initalize arrays we write to 5 years ago
Gleb Mazovetskiy 8e634ff02c ♻️ Remove `_iAnimWidth` 5 years ago
Gleb Mazovetskiy 47c93c2f9c 🧹 Fix more `-Wformat` warnings 5 years ago
Vladimir Olteanu c319344c50
Load/save cleanup (#1766) 5 years ago
Anders Jenbo 3b04f67194 🔥 Remove a chunk of miniwin types 5 years ago
obligaron 16b3b38908 Move NewPlrAnim logic to AnimationInfo 5 years ago
obligaron 1de46a8495 Rename member variables 5 years ago
obligaron 0b5183f63e Introduce AnimationInfo 5 years ago
Vladimir Olteanu bea21a5e20 Replace LOAD_LE32 & LOAD_BE32 with signedness- and endian-agnostic equivalents 5 years ago
Anders Jenbo b69d18f12d 🌐 Enable translation of all remaning strings 5 years ago
obligaron 239a43cc1c
Remove "AnimWidth2" expect for missiles (#1680) 5 years ago