499 Commits (e852fc18d47217fdfaef941be632d2a2b3dbde88)

Author SHA1 Message Date
Gleb Mazovetskiy c57644970f Move `UiFlags` and `UiPanels` into their own files 4 years ago
Gleb Mazovetskiy 7e1fea6f76 clang-format all files in {Source,test}/ 4 years ago
obligaron 677303cba9
Reduce use of view globals in game menu 4 years ago
qndel 4072bd351f fix debug display in town 4 years ago
Anders Jenbo 56170b3372 Clean up id normalization 4 years ago
qndel 53f89fb9d9
debug fps command (#3418) 4 years ago
Andrew James 796e2813cf
Use scoped enums for DungeonFlags/BFLAG (#3135) 4 years ago
qndel 46ed79ad42
add megatiles to tiledata (#3211) 4 years ago
ephphatha 782e07d967 Refactor DrawObject to avoid repeated Objects lookup 4 years ago
Anders Jenbo 609414fd69 [touch] Indicate level up in a touch friendly way 4 years ago
qndel 0ccdf940f7
fix bounds checks (#3237) 4 years ago
Anders Jenbo 1ba7e07b29 Do not show the cursor when using a touch device 4 years ago
obligaron f9b306d24f Change EnableFrameCount() from toggle to enable only 4 years ago
qndel f8cda02456 apply bounds check function 4 years ago
staphen 1142d2ee7b Hardware rendering for the virtual gamepad 5 years ago
obligaron e62aaa562f Fix missiles don't hit horizontal walking players/monsters 5 years ago
staphen 599b29d825 Add renderer for displaying virtual gamepad on screen 5 years ago
obligaron 9678d002d3 Reduce exported functions in debug.h 5 years ago
Vladimir Olteanu d4d89077cd Don't free PalSurface when it was obtained from SDL_GetVideoSurface 5 years ago
qndel a0461bd1c0 stop displaying 0's in tiledata debug command 5 years ago
qndel d05316c67d tiledata debug command 5 years ago
ephphatha 87a33097a0 Rename ScrollDirection enum to follow convention 5 years ago
ephphatha b12de6fe12 Use scoped enum for Direction 5 years ago
Anders Jenbo 7169882b1f Implement new font rendering 5 years ago
Siddharth singh chouhan ec1850e295
Move documentation from implementations to declarations #2735 (#2836) 5 years ago
Juliano Leal Goncalves d82b3b542f
🚚 Rename 'MissileDataStruct' struct to 'MissileData' (#2803) 5 years ago
Juliano Leal Goncalves 32e22a16b3 ♻️ Leverage conversion constructor for 'Direction' to 'Displacement' 5 years ago
Juliano Leal Goncalves 0d3d4c14f6
🚚 Rename 'Dead' concept to 'Corpse' everywhere (#2808) 5 years ago
Juliano Leal Goncalves 84ede906a0 ♻️ Replace usages of 'ShiftGrid' against 'Point' values with direct offset/direction-based increments 5 years ago
Juliano Leal Goncalves f5e88b0d9e ♻️ Leverage 'Point' in 'DrawTileContent' function 5 years ago
Juliano Leal Goncalves 5985bf10a0 ♻️ Leverage 'Point' in 'DrawDeadPlayer' function 5 years ago
Juliano Leal Goncalves 184adcefea ♻️ Leverage 'Point' in 'DrawMonster' function 5 years ago
Juliano Leal Goncalves 322d8b340e ♻️ Leverage 'Point' in 'DrawMonsterHelper' function 5 years ago
Juliano Leal Goncalves 11a6be073c ♻️ Leverage 'Point' in 'DrawPlayerIconHelper' function 5 years ago
Juliano Leal Goncalves 66c8bb68af ♻️ Leverage 'Point' in 'DrawPlayerIcons' function 5 years ago
Juliano Leal Goncalves 1f264f7eb4 ♻️ Leverage 'Point' in 'DrawPlayer' function 5 years ago
Juliano Leal Goncalves 3a9b4c02c1 ♻️ Leverage 'Point' in 'DrawPlayerHelper' function 5 years ago
Juliano Leal Goncalves bb093ff3a2 ♻️ Leverage 'Point' in 'DrawItem' function 5 years ago
Juliano Leal Goncalves db3ec3f329 ♻️ Leverage 'Point' in 'DrawObject' function 5 years ago
Juliano Leal Goncalves 0b2f443d97 ♻️ Leverage 'Point' in 'DrawMissile' function 5 years ago
Juliano Leal Goncalves e997a7ae08 ♻️ Leverage 'Point' in 'DrawDungeon' function 5 years ago
Juliano Leal Goncalves 515b427f14 ♻️ Leverage 'Point' in 'DrawCell' function 5 years ago
Juliano Leal Goncalves 7da37da8c9 ♻️ Leverage 'Point' in 'RenderTile' function 5 years ago
Juliano Leal Goncalves 1552b0971b ♻️ Leverage 'Point' in 'DrawFloor(Surface, int, int, int, int)' function 5 years ago
Juliano Leal Goncalves b18ed891d0 ♻️ Leverage 'Point' in 'DrawFloor' function 5 years ago
Juliano Leal Goncalves 072ca21405 ♻️ Replace 'tileOffsetX' and 'tileOffsetY' globals with single 'tileOffset' 5 years ago
Juliano Leal Goncalves 7d62e80ca0 ♻️ Replace 'tileShiftX' and 'tileShiftY' globals with single 'tileShift' 5 years ago
Juliano Leal Goncalves 17bab948c8 ♻️ Leverage 'Point' in 'DrawGame' function 5 years ago
Juliano Leal Goncalves a7c070c46a ♻️ Leverage 'Point' in 'DrawView' function 5 years ago
Juliano Leal Goncalves ba66a9dc87 ♻️ Replace 'dmaxx' and 'dmaxy' globals with single 'dmaxPosition' 5 years ago