302 Commits (ee8ca1c00563c29d2a366d3459c19e14d87bb493)

Author SHA1 Message Date
Gleb Mazovetskiy ee8ca1c005 Greatly simplify outline rendering 2 years ago
Gleb Mazovetskiy 2c8b0cb0c3 blit_impl.hpp: Fix incorrect assumption 2 years ago
Gleb Mazovetskiy 5ff588d402 Fix some compilation warnings 2 years ago
Gleb Mazovetskiy 07597078cc blit_impl: Add length assumptions 2 years ago
Gleb Mazovetskiy bae4030d7b Simplify CLX rendering 2 years ago
Gleb Mazovetskiy ee76c860b7 blit_impl: Use <algorithm> with unseq policy 2 years ago
Eric Robinson 0ac30d101d
Refactor TileHasAny() (#7085) 2 years ago
Eric Robinson 368fa7f7e8
Clean up: DrawDungeon() (#7090) 2 years ago
Eric Robinson ed0b3fde14
Bugfix: Invisible monsters/towners in solid tiles in vision range (#7084) 2 years ago
KPhoenix 459aa0d20c Clean up: DrawView() 2 years ago
KPhoenix b00bf4e5d3 Clean up: DrawMain() 2 years ago
KPhoenix 3505ec1e18 Clean up: DrawFPS() 2 years ago
KPhoenix 04828c08a7 Fix rendering monsters in solid tiles 2 years ago
Eric Robinson b6b9c7d794
Fix draw monster (#7057) 2 years ago
Eric Robinson 0736ba27c9
Fix Sideways Walk Draw Order (#7056) 2 years ago
Eric Robinson 6d5bbe6782
Fix draw order problems with south walk (#7053) 2 years ago
KPhoenix fee49ea061 Consolidate walk functions 2 years ago
KPhoenix 8291d30dd1 Fix South Walk bug 2 years ago
Gleb Mazovetskiy c1714810c8 Fix out-of-bounds mini-map pentagram 2 years ago
Gleb Mazovetskiy 647f8c38e4 Slightly improve CJK infobox rendering 2 years ago
obligaron dc4cd43e8f Remove duplicate function definitions from control.h 2 years ago
ephphatha 3b458376bb Use a pointer to a player instance instead of network id for cursor hovering 2 years ago
obligaron 95940a4c7e Fix MSVC warnings in engine\render\* 2 years ago
Gleb Mazovetskiy 5fc6ce608f Lua: Overhaul events 2 years ago
Gleb Mazovetskiy e02dc1f9dd Console input: Word-wrap-related cursor fixes 2 years ago
Gleb Mazovetskiy b30b712cbb Lua: Add basic autocomplete in the console 2 years ago
Gleb Mazovetskiy dbfa204944 Lua: Set `warn` function 2 years ago
Gleb Mazovetskiy 17d5f05ada Fix some compilation warnings 2 years ago
Gleb Mazovetskiy 3ea4996367 Add a basic Quake-style console 2 years ago
Gleb Mazovetskiy 55b0fc5c26 Text inputs: Selection, copy, cut 2 years ago
Gleb Mazovetskiy de6eac137b Split up lua bindings a bit 2 years ago
Gleb Mazovetskiy e5881688f4 `text_render`: Replace optional args with struct 2 years ago
Gleb Mazovetskiy 09ab58343c Migrate gold drop/withdrawal to `text_input` 2 years ago
Gleb Mazovetskiy fdb5738815 Add cursor support to DiabloUI and chat 2 years ago
Gleb Mazovetskiy 5b62bf7eec Lua improvements 2 years ago
staphen 61e51f2349 Additional cleanup for WordWrapString() 2 years ago
staphen 99bf0e4e3c Insert newline for words longer than width in WordWrapString() 2 years ago
Gleb Mazovetskiy 88bbf4f913 Improve DiabloMsg handling 2 years ago
Gleb Mazovetskiy d1d27c8368 Rename error -> diablo_msg 2 years ago
Eric Robinson ffc7190898
Automap: Add minimap display option (#6612) 3 years ago
Eric Robinson 4c7e2edd06
Automap: Transparency (#6607) 3 years ago
Gleb Mazovetskiy fa155d4ffd Dungeon tiles: Port over some cleanups from #6636 3 years ago
Gleb Mazovetskiy 3477d2f33f Revert "dun_render: Add `DunTileColorMap` for baked light" 3 years ago
Gleb Mazovetskiy 14e32bd8f3 `DrawDungeon`: Remove `dRendered` check 3 years ago
Gleb Mazovetskiy 827eb9705d dun_render: Add `DunTileColorMap` for baked light 3 years ago
Gleb Mazovetskiy 4c87f335ac `DrawDungeon`: Move checks out of `DrawObject/Item` 3 years ago
Gleb Mazovetskiy e5c426c315 Make `IsWall` easier for the compiler to inline 3 years ago
Eric Robinson d63fa514ab
Automap: Pentagram (#6606) 3 years ago
Gleb Mazovetskiy b83637add8 Use a C array for transparency LUT for debug perf 3 years ago
Gleb Mazovetskiy b64ee0e190 Use `if constexpr` in clx/dun_render 3 years ago