225 Commits (0cd035ef61d2d1c2254f8319cccc7ddb6a5dc24f)

Author SHA1 Message Date
ephphatha 9e76cd4ab7 Use object pointer for pcursobj 4 years ago
Gleb Mazovetskiy 8ca71272b8 Load all CEL as CL2 4 years ago
Mikołaj Piróg 262fa9ac2d
Rename MonsterData members (#5000) 4 years ago
Trihedraf 5ee6e5dd3a
Make zoom a setting in the menu (#4931) 4 years ago
Anders Jenbo 6a8fd04067
Use player by references (#4938) 4 years ago
Mikołaj Piróg 15989609a8
Members' name changes and comments in Monster struct (#4861) 4 years ago
Gleb Mazovetskiy 6949a6f418 Monster: Remove MType/MData pointers 4 years ago
Gleb Mazovetskiy d152d2c0fb Add OptionalOwnedCelSprite 4 years ago
ephphatha c68fcf3cb1 Apply MethodCase config to Rectangle::Contains 4 years ago
Anders Jenbo 6d56058708 Move level generation to subfolder 4 years ago
Gleb Mazovetskiy 8e9c9e0238 Reduced the size of `OwnedCelSprite*` by 8 bytes 4 years ago
Gleb Mazovetskiy 1fc8ecb6f6 Add fmt::runtime annotations for C++20 support 4 years ago
qndel 354e329644 Players[MyPlayerId] -> MyPlayer 4 years ago
obligaron bc15bdf3a9 Remove PANEL_ defines and replace them with GetMainPanel() 4 years ago
obligaron 70c5cf6cad
Fix item label text with open stash (#4595) 4 years ago
ephphatha 64a2c41b2c Set clang-tidy config for MethodCase option 4 years ago
ephphatha 7e7798fd2b Add function to mark an item as empty 4 years ago
ephphatha 026b428c7d Add NewCursor(Item&) for setting the cursor based on a held item 4 years ago
Anders Jenbo dc706e8ed5 Use HoldItem for determining if an item is held 4 years ago
ephphatha 5b83f2a7c4 Remove SetICursor and unused globals 4 years ago
Gleb Mazovetskiy a66ca44695 Zero-based frame indexing 4 years ago
Anders Jenbo 66d7a3c222 [gamepad] Reuse repeat logic from mouse 4 years ago
Anders Jenbo ee629e79e0 Fix crash from badly init stash 4 years ago
Gleb Mazovetskiy 79c7eee10a Mouse/Gamepad fixes 4 years ago
staphen f68540f82a Don't destroy hold item when setting cursor to hourglass 4 years ago
staphen 6a30cd3950 Add gamepad support for stash 4 years ago
Anders Jenbo 6d28810dc7 Change infostr from char[128] to std::string 4 years ago
Anders Jenbo 1409e604f5 Reduce string conversions 4 years ago
Anders Jenbo 718c46e7fe Remove use of tempstr 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
obligaron 234a053863 Change Missiles Array to std::list 4 years ago
Anders Jenbo b0252b3339 Make Gamepad cursor independant of hardware mouse 4 years ago
ephphatha be2d89efaa Refactor code for highlighting an object with a cursor 4 years ago
Gleb Mazovetskiy 076b0c0c05 Overhaul tests 4 years ago
obligaron 677303cba9
Reduce use of view globals in game menu 4 years ago
Anders Jenbo 56170b3372 Clean up id normalization 4 years ago
Andrew James 796e2813cf
Use scoped enums for DungeonFlags/BFLAG (#3135) 4 years ago
obligaron f7f02714fb Tracking: Use BFLAG_LIT instead of BFLAG_VISIBLE (like cursor and drawing logic) 5 years ago
obligaron 388370163d Don't track hidden monseters 5 years ago
obligaron ada3b3daba Adjust cursor position only when a action should be repeated (for example locking to a target). 5 years ago
obligaron 0818c55b88 Holding mouse when shift is held shouldn't lock to a target (Spells) 5 years ago
obligaron 10ef8e0c28 Holding mouse when shift is held shouldn't lock to a target (Melee & Ranged Attacks) 5 years ago
Anders Jenbo e68c8cc834 Reuse EntranceBoundaryContains in portal logic 5 years ago
ephphatha 87a33097a0 Rename ScrollDirection enum to follow convention 5 years ago
Juliano Leal Goncalves 940a120bf9 ♻️ Replace 'ViewX' and 'ViewY' globals with single 'ViewPosition' 5 years ago
Juliano Leal Goncalves 01823e1324 ♻️ Replace 'cursmx' and 'cursmy' globals with single 'cursPosition' 5 years ago
Juliano Leal Goncalves 05d206720a ♻️ Replace 'icursW' and 'icursH' globals with single 'icursSize' 5 years ago
Juliano Leal Goncalves 317ebcdd3e ♻️ Replace 'icursW28' and 'icursH28' globals with single 'icursSize28' 5 years ago