50 Commits (dyn-players-param2)

Author SHA1 Message Date
Anders Jenbo 72656b3011 Move path and palette to the engine folder 4 years ago
ephphatha c68fcf3cb1 Apply MethodCase config to Rectangle::Contains 4 years ago
Gleb Mazovetskiy 8e9c9e0238 Reduced the size of `OwnedCelSprite*` by 8 bytes 4 years ago
Andrew James 13a3424ff0
Add helpers for creating/using Rectangles in UI contexts (#4734) 4 years ago
obligaron 9ac04314f4 Introduce Player::isOnLevel 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
qndel f84c35d2dc fix typos 4 years ago
qndel 354e329644 Players[MyPlayerId] -> MyPlayer 4 years ago
obligaron bc15bdf3a9 Remove PANEL_ defines and replace them with GetMainPanel() 4 years ago
ephphatha 64a2c41b2c Set clang-tidy config for MethodCase option 4 years ago
Gleb Mazovetskiy c2b5cad662 Fix SPLICONLAST for zero-based frame indexing 4 years ago
Gleb Mazovetskiy a66ca44695 Zero-based frame indexing 4 years ago
Gleb Mazovetskiy ade8aba822 Fix some more warnings 4 years ago
Gleb Mazovetskiy e3945da045 Fix a negative shift exponent sanitizer warning 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
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 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
Gleb Mazovetskiy f4bce38875 Use `uint16_t` for sprite widths 4 years ago
Gleb Mazovetskiy 7fede6c4cb Clean up owned/unowned CelSprite ambiguity 4 years ago
KPhoenix 8d71a48b70
Remove MAX from Char Panel Resists (#4103) 4 years ago
qndel 81800e64bb MAXCHARLEVEL cleanup 4 years ago
Gleb Mazovetskiy 1519e995cf Move store graphics out of `stores.cpp` 4 years ago
Felipe Wannmacher 6e32bf9794
changed spell circle ui (#3963) 4 years ago
Gleb Mazovetskiy ccf8cc004d Spell book: Fix "Level 0 - Unusable" overlap 4 years ago
obligaron 419fe7b7ec Change Keymapper to OptionCategory/OptionEntry 4 years ago
Gleb Mazovetskiy bffd0d9521 Char panel layout improvements 4 years ago
Gleb Mazovetskiy c57644970f Move `UiFlags` and `UiPanels` into their own files 4 years ago
Gleb Mazovetskiy db7c9d08f5 Move DoSpeedBook to the right header 4 years ago
Gleb Mazovetskiy 7e1fea6f76 clang-format all files in {Source,test}/ 4 years ago
Vladimir Olteanu 210ea7d18d Always draw spell hotkey in town 4 years ago
Vladimir Olteanu 14eae23441 Spell list: always draw hotkeys 4 years ago
Gleb Mazovetskiy 8d1708358f Extract spell list and book into separate files 4 years ago
qndel 8f0f83c70c fix damage spacing 4 years ago
Gleb Mazovetskiy 0c694edaba WordWrapString: Wrap on punctuation 5 years ago
Anders Jenbo 704a04ae4d Add support for Unicode fonts 5 years ago
qndel 0569dba547 fix typos 5 years ago
Anders Jenbo 7771a08d03 Translatable mainpanel 5 years ago
Anders Jenbo 4bf58b3795 Leave default spacing default 5 years ago
Juliano Leal Goncalves 379a27b64a ♻️ Convert 'ItemType' enum to enum class 5 years ago
Anders Jenbo 2d47c12515 Fix charpanel always showing player 0 stats 5 years ago
Anders Jenbo 7169882b1f Implement new font rendering 5 years ago
qndel 60e27e2427
Merge pull request #2759 from qndel/fix_panel 5 years ago
qndel a737d72dd9
Dynamic char panel 5 years ago