580 Commits (197e1180b23ffb5cb3c04f54292cf2acbdd16aa4)

Author SHA1 Message Date
Gleb Mazovetskiy 197e1180b2 Add StrCat and StrAppend 4 years ago
staphen cab75ded6b Check both SPL_NULL and SPL_INVALID to determine spell validity 4 years ago
Mikołaj Piróg 15989609a8
Members' name changes and comments in Monster struct (#4861) 4 years ago
Gleb Mazovetskiy 17f8cdddc4 Clean up `GetSpellLevel` 4 years ago
Gleb Mazovetskiy 6949a6f418 Monster: Remove MType/MData pointers 4 years ago
Gleb Mazovetskiy d152d2c0fb Add OptionalOwnedCelSprite 4 years ago
Mikołaj Piróg 7cab074aa5
Correct members' names in monster.h (#4850) 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
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 537f557206 Use 0-based frame index for talk buttons 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 5337bf1f6a Initialize Viewport in CalculatePanelAreas 4 years ago
obligaron 8bc89f9b9f Show hostile players red in talk panel (instead of muted players) 4 years ago
obligaron 2b0b944afb Manage friendly mode per player and sync state between clients 4 years ago
obligaron 70c5cf6cad
Fix item label text with open stash (#4595) 4 years ago
qndel 0e2d056a9a fix refreshing/drawing bottom description part 4 years ago
ephphatha 64a2c41b2c Set clang-tidy config for MethodCase option 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
DakkJaniels ac2e2800b5
Fix Durability Icons (#4475) 4 years ago
Stephen C. Wills 24813302c8
Fix frame index of Level Up icon (#4442) 4 years ago
Gleb Mazovetskiy a66ca44695 Zero-based frame indexing 4 years ago
Anders Jenbo e29bf228fd Correctly center panel text when holding red item 4 years ago
Anders Jenbo 6c97fae5b0 Update translation template 4 years ago
Anders Jenbo e2fef44c9f Close gold withdraw when closing stash 4 years ago
Anders Jenbo d0f351db12 Fix splitting gold 4 years ago
Anders Jenbo 1ba817ca53
Unify gold handling (withdraw any amount from 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
Andrew James 4ff83431d2
Remove the use of HoldItem in AutoGetItem (#4178) 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
Andrew James f64d17bfa9
Initial clean up of code related to creating items (#2943) 4 years ago
Gleb Mazovetskiy 7fede6c4cb Clean up owned/unowned CelSprite ambiguity 4 years ago
Felipe Wannmacher 6a6fd404dc improved hints and added icons 4 years ago
qndel 9ba64ad08b
TRN rewrite + bugfix (#4056) 4 years ago
qndel 9536927301
Display hp/mana values on life/mana orbs (#4006) 4 years ago
Anders Jenbo 6b2481a76c Touch support on all SDL2 platforms 4 years ago
obligaron 419fe7b7ec Change Keymapper to OptionCategory/OptionEntry 4 years ago
obligaron 7b2f651bb2 Allow QuickMessages to contain multiple entries/lines 4 years ago
ephphatha bda0a0624b Replace some usages of Item.statFlag 4 years ago
Gleb Mazovetskiy a4bc8fea7d Fix warnings: `-Wsign-compare`, `-Wnarrowing` 4 years ago