853 Commits (3c571bf64baaf4b7fc271979b2c64afa6024585d)

Author SHA1 Message Date
Mikołaj Piróg dda0b96ea5
Remove #defines in player.h and add constexpr where applicable (#4896) 4 years ago
k-bar 26de74f4a2
AnimationInfo class correct style (#4870) 4 years ago
Gleb Mazovetskiy 6949a6f418 Monster: Remove MType/MData pointers 4 years ago
Gleb Mazovetskiy d152d2c0fb Add OptionalOwnedCelSprite 4 years ago
Gleb Mazovetskiy 21dc7f553d Add OptionalCelSprite: smaller than std::optional 4 years ago
obligaron e87aca38bb Change animation frames and tick per frame to int8_t 4 years ago
Gleb Mazovetskiy 72660d9189
Migrate snprintf to fmt (#4845) 4 years ago
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
Anders Jenbo 54598e2a8f CreatePlayer by reference 4 years ago
Anders Jenbo d82f2ebc9e Pass players by reference instead of an index 4 years ago
Anders Jenbo 99181fd709 Move more files to the engine folder 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
Andrew James 0add7a8af6
Define sizes using Size type in control.cpp/stash.cpp (#4737) 4 years ago
Vladimir Olteanu 2cc9d70fa6
Use decimal separators for gold and XP (#4722) 4 years ago
Anders Jenbo d17d7e018d Use common function for loading .dun tile data 4 years ago
Gleb Mazovetskiy 1fc8ecb6f6 Add fmt::runtime annotations for C++20 support 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
qndel 354e329644 Players[MyPlayerId] -> MyPlayer 4 years ago
obligaron 70c5cf6cad
Fix item label text with open stash (#4595) 4 years ago
ephphatha 4d7c08d5b4 Deduplicate code for setting stat requirements/flag 4 years ago
ephphatha ca48efc185 Update spell book requirements when refreshing stash items 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
Anders Jenbo dfd8bdab70
Avoid using HeldItem in CreatePlrItems (#4308) 4 years ago
Gleb Mazovetskiy a66ca44695 Zero-based frame indexing 4 years ago
Anders Jenbo b9b7e9698a Revert IPL_TARGAC description 4 years ago
qndel e3019b43b0 fix armor pierce on uniques and display affix values 4 years ago
Stephen C. Wills 28e9210812
Update magic requirement for stashed books (#4376) 4 years ago
staphen e6182709d1 Allow casting Town Portal, Teleport, and Guardian scrolls from inventory 4 years ago
Anders Jenbo 7e83aa1429 Improve item hints for gamepads 4 years ago
Gleb Mazovetskiy 2f22d94e0d Remove `OwnedCelSprite::Unowned` method 4 years ago
Anders Jenbo 1ba817ca53
Unify gold handling (withdraw any amount from stash) 4 years ago
obligaron 3e9ca60460 Update _iStatFlag for stash items 4 years ago
Anders Jenbo 6d28810dc7 Change infostr from char[128] to std::string 4 years ago
Anders Jenbo 55a0b71b1c Only spawn loot once 4 years ago
Anders Jenbo 1409e604f5 Reduce string conversions 4 years ago
obligaron ef7966393b Enable apply oil on stash items 4 years ago
obligaron 9183b6fa57 Enable recharge on stash items 4 years ago
obligaron 1f866bd53b Enable repair on stash items 4 years ago
obligaron ae5423ad68 Enable identify on stash items 4 years ago
Anders Jenbo be57d62684 Use UTF8 aware string copying 4 years ago
Anders Jenbo 718c46e7fe Remove use of tempstr 4 years ago
Anders Jenbo a48f89007d Implement stash 4 years ago
qndel 220e9f092b
ignore auric amulet of other players in MP (#4151) 4 years ago