136 Commits (e538acb248b401fe3594c9e3e5cf947ede9767f5)

Author SHA1 Message Date
Cesar Canassa e538acb248
📝 Fixes Doxygen warnings (#4904) 4 years ago
Mikołaj Piróg 15989609a8
Members' name changes and comments in Monster struct (#4861) 4 years ago
Gleb Mazovetskiy eb8721885d Fix clang warnings 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
Anders Jenbo b00ae287b8 Minimize propegation of global Players index 4 years ago
ephphatha 0f1ac758d8 use a smaller buffer 4 years ago
ephphatha d6120f05bc Only call fmt::format_to when the FPS value updates 4 years ago
Gleb Mazovetskiy 72660d9189
Migrate snprintf to fmt (#4845) 4 years ago
Gleb Mazovetskiy 3178dd5158
Replace most uses of `sprintf` with `fmt` (#4837) 4 years ago
Gleb Mazovetskiy bd66e7d6d8
pcx_render: Fix line skipping for odd widths (#4828) 4 years ago
Mikołaj Piróg 2e7ff45fbf
Monster global constants cleanup (#4827) 4 years ago
Anders Jenbo b3b5d16633 Clean up DrawPlayerIconHelper 4 years ago
Anders Jenbo 72656b3011 Move path and palette to the engine folder 4 years ago
Anders Jenbo 99181fd709 Move more files to the engine folder 4 years ago
Gleb Mazovetskiy 8e9c9e0238 Reduced the size of `OwnedCelSprite*` by 8 bytes 4 years ago
Anders Jenbo 860bd1cebf Operate directly on SOL data 4 years ago
Gleb Mazovetskiy 02d448267a Render fonts as PCX (-420 KiB RAM) 4 years ago
Gleb Mazovetskiy 1fc8ecb6f6 Add fmt::runtime annotations for C++20 support 4 years ago
Gleb Mazovetskiy c380c7fa61 PCX: Add transparency support 4 years ago
Gleb Mazovetskiy 220d38aa5c Direct PCX rendering 4 years ago
qndel f84c35d2dc fix typos 4 years ago
Anders Jenbo 0508311959 Cleanup block_lvid checks 4 years ago
Gleb Mazovetskiy 961e1b584b Always load fonts as CEL 4 years ago
Gleb Mazovetskiy 978bae1a15 Add a helper for loading PCX as CEL from path 4 years ago
Gleb Mazovetskiy 2b161e5535 An option to convert fonts to CEL in-memory 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 12de70550b Fix an OOB in CEL/CL2 outline rendering 4 years ago
ephphatha 93068de918 Address type conversion warnings in WordWrapString 4 years ago
Gleb Mazovetskiy 7fede6c4cb Clean up owned/unowned CelSprite ambiguity 4 years ago
qndel 9ba64ad08b
TRN rewrite + bugfix (#4056) 4 years ago
Gleb Mazovetskiy 1519e995cf Move store graphics out of `stores.cpp` 4 years ago
KPhoenix a08026097a
Chat Interface Revision (#3840) 4 years ago
Anders Jenbo b6bdbcfc98 Stip stippled transparency 4 years ago
Gleb Mazovetskiy 1de202cfe0 DrawString: Fix IsCJK definition 4 years ago
Gleb Mazovetskiy 48ddb2ea06 DrawString: Fix line height for tall codepoints 4 years ago
obligaron 6273f700fa
Add some Graphic Settings to Settingsmenu (#3617) 4 years ago
Gleb Mazovetskiy 1425bec3e4 Add missing GetLineWidth declaration to header 4 years ago
Gleb Mazovetskiy bffe7dd071 `DrawStringWithColors`: Fix `{}` support 4 years ago
Gleb Mazovetskiy c57644970f Move `UiFlags` and `UiPanels` into their own files 4 years ago
Gleb Mazovetskiy af168fd8df Add `DrawStringWithColors` 4 years ago
Gleb Mazovetskiy 7e1fea6f76 clang-format all files in {Source,test}/ 4 years ago
Anders Jenbo 9ea6d9c9d1 Tweak Hangul font width 4 years ago
Anders Jenbo a6f17fe072 Adjust width of CJK and Hangul fonts 4 years ago
Anders Jenbo 5e97bfa1e8 Adjust to new CJK font width 4 years ago
Gleb Mazovetskiy f45270e9ab `RenderString`: Fix width calculation after \n 4 years ago
Gleb Mazovetskiy bc9031ad54 WordWrapString: Fix state after starting a new line 4 years ago