307 Commits (ae5423ad6837a04edcb491c8d277fde99888b201)

Author SHA1 Message Date
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
Andrew James 796e2813cf
Use scoped enums for DungeonFlags/BFLAG (#3135) 4 years ago
qndel bee45d61d6 make monster lights compatible with vanilla 4 years ago
Anders Jenbo b77686213a 🐛 Correctly wipe temp data from saves 4 years ago
Anders Jenbo 96e1d5caba Fix spell properties incorrectly being capped at 8 4 years ago
qndel e567953bc9 Sharing automap exploration in multiplayer 4 years ago
Anders Jenbo 0e3c1321fb 🐛 Fix scavenger groups getting stuck 4 years ago
Thomas Christlieb 7013ee8349 rename variable in new code 4 years ago
ThomasChr d72e590183 add light source for berserk monster 4 years ago
Anders Jenbo 3be7ffbc48 🐛 Adjust save buffer to a safe value 4 years ago
Anders Jenbo b4f699f0a3 Validate item network messages 4 years ago
Anders Jenbo a0009b0ff8 Correct name of IPL_LASTDIABLO 5 years ago
Anders Jenbo 0c5bdf5dbf 🐛 Reject items that would cause an OOB to 5 years ago
obligaron 74a1810576 Remove most uses of BFLAG_MONSTLR 5 years ago
obligaron c7dec38b96 Player: rename _pVar4 to spellLevel 5 years ago
obligaron c3c91f6e28 Remove _pVar5 and most uses of BFLAG_PLAYERLR 5 years ago
Siddharth singh chouhan bcb332b7b0
Move documentation from implementations to declarations 5 years ago
Juliano Leal Goncalves 379a27b64a ♻️ Convert 'ItemType' enum to enum class 5 years ago
Juliano Leal Goncalves 6323539fcc 🚚 Rename 'item_type' enum to 'ItemType' 5 years ago
ephphatha b12de6fe12 Use scoped enum for Direction 5 years ago
obligaron 836bb92e8e MoveMissileAndCheckMissileCol: Call CheckMissileCol only once for a tile and target 5 years ago
ephphatha af61b21a23 Add whitespace around loops for readability 5 years ago
ephphatha cdf2db1d94 SaveItem by reference 5 years ago
ephphatha 8ab229e7e8 LoadItemData by reference 5 years ago
ephphatha 78fa540ec9 Save/LoadObject by reference 5 years ago
Juliano Leal Goncalves 4ea9cd539e 🚚 Rename 'PortalStruct' struct to 'Portal' 5 years ago