129 Commits (dyn-players-param2)

Author SHA1 Message Date
Anders Jenbo f166c249b6 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
Gleb Mazovetskiy e3dc241c2f Correctly handle ZWSP in WordWrapString 4 years ago
Gleb Mazovetskiy 40b1dc7a12 WordWrap: Require whitespace to break after Latin punctuation 4 years ago
Gleb Mazovetskiy e1dc7df3a5 Fix crash in `WordWrapString` 4 years ago
Gleb Mazovetskiy 8e5bc0597a Don't line-break in the middle of a punct sequence 4 years ago
Gleb Mazovetskiy e9a9daa794 DrawString: Stop allocating 4 years ago
Gleb Mazovetskiy 3d308983a8 Migrate to libmpq 4 years ago
Gleb Mazovetskiy 9dd0474a52 DrawArt: Fix bounds check (#3395) 4 years ago