237 Commits (dyn-players-param)

Author SHA1 Message Date
Anders Jenbo a0949b98fc asd 4 years ago
Gleb Mazovetskiy 53f65966e7 Make `Players` a vector 4 years ago
Anders Jenbo b3b5d16633 Clean up DrawPlayerIconHelper 4 years ago
obligaron 0d2a23254e
Use binaryformat for demofile (#4799) 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
ephphatha c68fcf3cb1 Apply MethodCase config to Rectangle::Contains 4 years ago
ephphatha de05ce6562 Use theme room attributes directly instead of recalculating 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
Gleb Mazovetskiy de10b96bfb Fix PCX `LoadFrameOffsets` 4 years ago
Anders Jenbo 860bd1cebf Operate directly on SOL data 4 years ago
Andrew James 0add7a8af6
Define sizes using Size type in control.cpp/stash.cpp (#4737) 4 years ago
Gleb Mazovetskiy 02d448267a Render fonts as PCX (-420 KiB RAM) 4 years ago
ephphatha 8d0afac194 Don't preserve an unreachable vanilla bug 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
Andrew James 4bd1e06336
Point mega <-> world conversion helpers 4 years ago
Anders Jenbo 98a10d262e Unify PlaceMiniSet 4 years ago
ephphatha 606cc162a1 Use helpers when calculating missile velocity 4 years ago
obligaron 1608219b39 Timedemo: Create reference save game and allow comparing of reference save game with actual timedemo save game 4 years ago
ephphatha 01ee2ecefc Pretty print Size values in test failure messages 4 years ago
ephphatha d5622d5080 Add point constructor to allow comparison in test macros 4 years ago
qndel f84c35d2dc fix typos 4 years ago
Andrew James 1047e408bd
Simplify logic of UpdateMissilePos using helpers from 4620 (#4621) 4 years ago
Anders Jenbo 0508311959 Cleanup block_lvid checks 4 years ago
Dmitry Marakasov 04d0950c9e Fix UB in random generator 4 years ago
Gleb Mazovetskiy 961e1b584b Always load fonts as CEL 4 years ago
Gleb Mazovetskiy c2917b1dc8 DiabloUi: Load animated PCX sprites 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
obligaron b62cacd1d6 Demomode: Init ControlMode to KeyboardAndMouse 4 years ago
ephphatha 6a04d441c1 Expand hot area of stash cell to include bottom-right border 4 years ago
Gleb Mazovetskiy a66ca44695 Zero-based frame indexing 4 years ago
Gleb Mazovetskiy ade8aba822 Fix some more warnings 4 years ago
Vladimir Olteanu 25d412d1ac Remove duplicate code in DoLighting 4 years ago
Gleb Mazovetskiy 12de70550b Fix an OOB in CEL/CL2 outline rendering 4 years ago
Gleb Mazovetskiy 4808d5c3ab Reduce debug log output of OpenAsset 4 years ago
obligaron c6c929a90c Remove MpqDir and use PrefPath instead. 4 years ago
ephphatha 93068de918 Address type conversion warnings in WordWrapString 4 years ago
Gleb Mazovetskiy 2f22d94e0d Remove `OwnedCelSprite::Unowned` method 4 years ago
Gleb Mazovetskiy e2dbbb3d95 CelSprite: Unify width storage 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
qndel 9ba64ad08b
TRN rewrite + bugfix (#4056) 4 years ago
Gleb Mazovetskiy 48ff656dc0 Load monster graphics into a single buffer 4 years ago
obligaron 79b926c375 Move more options to OptionEntryBase 4 years ago
Gleb Mazovetskiy a5e1fa5bbe Load missile frames into a single buffer 4 years ago
Gleb Mazovetskiy 1519e995cf Move store graphics out of `stores.cpp` 4 years ago