332 Commits (a083b76ec421aa5050099f1ffb35627f313b0d7d)

Author SHA1 Message Date
Mikołaj Piróg 7cab074aa5
Correct members' names in monster.h (#4850) 4 years ago
Gleb Mazovetskiy 3178dd5158
Replace most uses of `sprintf` with `fmt` (#4837) 4 years ago
k-bar c2432d23e8 Berserk light fix 4 years ago
Anders Jenbo d82f2ebc9e Pass players by reference instead of an index 4 years ago
Anders Jenbo 0d27761ac2 Make _oAnimFlag a boolean 4 years ago
obligaron ceb08d783f Introduce Player::plrIsOnSetLevel 4 years ago
obligaron d0c14fe92f Introduce Player::setlevel 4 years ago
obligaron 19749420b5 Introduce Player::isOnActiveLevel 4 years ago
obligaron 7afe7d2a70 Save Methods in loadsave gets MpqWriter passed 4 years ago
Gleb Mazovetskiy 779ccaca17 Overhaul translation fetching 4 years ago
Anders Jenbo 1203514383 Clean up use of currlevel 4 years ago
staphen a2fe3a981e Fix issues with ears due to translation 4 years ago
Anders Jenbo 54cd839cf6 Clean up drlg tests 4 years ago
Andrew James 1047e408bd
Simplify logic of UpdateMissilePos using helpers from 4620 (#4621) 4 years ago
qndel 354e329644 Players[MyPlayerId] -> MyPlayer 4 years ago
Anders Jenbo 0645d9b2a1 Correct missing hellfire level mapping in leveltype 4 years ago
ephphatha 64a2c41b2c Set clang-tidy config for MethodCase option 4 years ago
DakkJaniels dad46e1905
Item special effect enum (#4129) 4 years ago
ephphatha 7e7798fd2b Add function to mark an item as empty 4 years ago
Gleb Mazovetskiy a66ca44695 Zero-based frame indexing 4 years ago
ephphatha eb45b3708b Only save stash pages containing items 4 years ago
Drakker 3039b760e1 Added more Quickspell hotkeys for a total of 16. Saving will write the number of configured quickspell slots at the beginning of the hotkeys file. The loader will check the size, if its bigger than older saves should be it will load the header and read the hotkeys, otherwise it will load 4 quickspells for compatibility. 4 years ago
Andrew James 028c5945b8
Add helpers to change stash pages (#4287) 4 years ago
ephphatha 2b47f3abcc Address type conversion warnings in loadsave.cpp 4 years ago
Anders Jenbo 1409e604f5 Reduce string conversions 4 years ago
Anders Jenbo a48f89007d Implement stash 4 years ago
Gleb Mazovetskiy f4bce38875 Use `uint16_t` for sprite widths 4 years ago
Gleb Mazovetskiy 7fede6c4cb Clean up owned/unowned CelSprite ambiguity 4 years ago
DakkJaniels 7bc19ee91a
add enum for the spell flags. Adjust code to use them. 4 years ago
ephphatha 9a2002e200 Get rid of RemoveEmptyLevelItems 4 years ago
Gleb Mazovetskiy 7c07e9a3e1 loadsave.cpp: Fix -Wsign-compare and -Wnarrowing 4 years ago
Anders Jenbo a19d3ad6a2 Fix typo of availableMissiles 4 years ago
ephphatha 32d397eb2a Add max_size checks when adding missiles to allow for limited size containers 4 years ago
ephphatha d3c42544a6 Address warnings/dead code 4 years ago
obligaron c68eeb25cc Add additional missiles to save game 4 years ago
obligaron 234a053863 Change Missiles Array to std::list 4 years ago
ephphatha 14aeeaa24d Don't count invalid items as active items 4 years ago
ephphatha 5fa0dfbc28 Skip loading item locations from file 4 years ago
obligaron 419fe7b7ec Change Keymapper to OptionCategory/OptionEntry 4 years ago
obligaron b2750c99e7 Call SyncPortals() only once for a level load 4 years ago
Gleb Mazovetskiy 7e1fea6f76 clang-format all files in {Source,test}/ 4 years ago
ephphatha b8b220311a Remove AvailableItems, no longer required 4 years ago
ephphatha 18658f6a42 Remove duplicate argument to DeleteItem 4 years ago
ephphatha f60cc3bfd9 Update calls to DeleteItem to use ActiveItems inline 4 years ago
ephphatha 55a52b82c2 Use unsigned types for Items array indexes consistently 4 years ago
ephphatha 84302c45f3 Extract common logic for saving items to a save file 4 years ago
ephphatha 71e39dda6f Extract common logic for loading items from a save 4 years ago
Gleb Mazovetskiy 720d210d95 utils/mpq* -> mpq/* 4 years ago
Gleb Mazovetskiy 23406b6fc5 Replace mpqapi.h with the MpqWriter class 4 years ago
Gleb Mazovetskiy b8affd5fe5 Fix a few build warnings 4 years ago