74 Commits (ad19caf66739ef1ee28f5d24f454c03cb45776cc)

Author SHA1 Message Date
DakkJaniels ad19caf667 Move hp/mana display and item graphics to gameplay options 3 years ago
qndel c362808165
debug path command (#6101) 3 years ago
qndel 3500dc1861 code cleanup 3 years ago
Gleb Mazovetskiy 4fa3732526 Add missing <cstdint> includes 3 years ago
Anders Jenbo 6998906b32 Hellfire: let light affect the player 3 years ago
Anders Jenbo ec9d1b5550 Rename _oLight to applyLighting 3 years ago
Gleb Mazovetskiy 8408743eed Draw item labels before the monster health bar 3 years ago
obligaron 36ecc50fcb Always use infravision in Arenas 3 years ago
KPhoenix a1fbf5253f `enum talk_id` -> `enum class TalkID` 3 years ago
Gleb Mazovetskiy 98294e0ad5 Optimize `MissileData`: 32 bytes -> 24 3 years ago
Gleb Mazovetskiy 0a6a8e8aa0 Clean up missile data access 3 years ago
KPhoenix 7947b99511 Implement new enum class 3 years ago
Gleb Mazovetskiy 1788d2f8ec Remove miniwin 3 years ago
staphen dd6ce177f7 Derive viewport geometry from player position 3 years ago
Gleb Mazovetskiy 527e876fff Disable item labels when in store 3 years ago
Anders Jenbo c99f7cf644
Floating numbers (#5639) 3 years ago
KPhoenix 8db521727d
`enum missile_id` -> `enum class MissileID` 3 years ago
Anders Jenbo bb2463862c Use Position in AddItemToLabelQueue() 3 years ago
Anders Jenbo a29fc3a074 Correct casing for Player::isWalking() 3 years ago
Gleb Mazovetskiy e06ca9a016 dun_render: Remove unused argument from RenderTile 3 years ago
Gleb Mazovetskiy aa2f88e5f6 Remove software cursor state for hardware cursor 3 years ago
Gleb Mazovetskiy 79b330825d dun_render: Avoid `Invalid` tile type 3 years ago
Gleb Mazovetskiy 44ed0296d8 dun_render: Overhaul mask handling 3 years ago
Gleb Mazovetskiy 5024bc0f07 Show FPS up to 1 decimal point 3 years ago
Gleb Mazovetskiy aca4aae3c1 dun_render: Remove the use of `LightTableIndex` 3 years ago
Gleb Mazovetskiy 3afef6299f Level renderer: Remove `cel_transparency/foliage_active` globals 3 years ago
Gleb Mazovetskiy 1293dfb86d Level renderer: Remove `level_piece_id` global 3 years ago
Gleb Mazovetskiy c616e0d6d2 Level renderer: Remove `arch_draw_type` global 3 years ago
Gleb Mazovetskiy 69c429bb68 Level renderer: Remove `level_cel_block` global 3 years ago
Gleb Mazovetskiy a7324a15c0 Item labels: Clip to viewport 3 years ago
Gleb Mazovetskiy 4c0b43508a DoBlitScreen: Fix update rects 3 years ago
obligaron dc3d797269 GetOffsetForWalking: use uint8_t for animation fraction 3 years ago
obligaron eca1a68bec AnimationInfo: Use fixed point math for fractions 3 years ago
Gleb Mazovetskiy 1da4be3839 Fix chat 3 years ago
Gleb Mazovetskiy 680ab5ec40 Overhaul backbuffer state handling 3 years ago
Gleb Mazovetskiy 0498d7d3a7 Fix compilation warnings 3 years ago
obligaron a2ec22667f Use AnimationInfo::isLastFrame in more places 4 years ago
obligaron deb0d6d9e1
Use missile helpers in MoveMissile/UpdateMissileRendererData (#5291) 4 years ago
Gleb Mazovetskiy 188dc79f6e Make `Players` a vector 4 years ago
obligaron 68891a8df1 Rename MissileMovementDistrubution => MissileMovementDistribution 4 years ago
Gleb Mazovetskiy 580d3cb6ee touch/renderers: Migrate away from Art 4 years ago
obligaron 2493f06116 ActorPosition: Remove offset, offset2 and velocity 4 years ago
obligaron a410e989bf Remove ScrollInfo 4 years ago
Gleb Mazovetskiy 961866e1c4 CLX: A new graphics format 4 years ago
Andrew James 480ab945e7
Only draw towners on their base tile (#5171) 4 years ago
obligaron c5ce29106e Fix left sideways walking monsters draw order 4 years ago
ephphatha 0ce76a3f13 Add Object lookup method to mimic map::at() 4 years ago
ephphatha 9e76cd4ab7 Use object pointer for pcursobj 4 years ago
Gleb Mazovetskiy 8ca71272b8 Load all CEL as CL2 4 years ago
Gleb Mazovetskiy f9b9a7de9d CL2 render: `Point` position argument 4 years ago