498 Commits (d24bfccda69f1245ca85b355f4e1037db1613e15)

Author SHA1 Message Date
Gleb Mazovetskiy 647f8c38e4 Slightly improve CJK infobox rendering 2 years ago
obligaron bd3d17975c Fix MSVC SDL1 warnings 2 years ago
obligaron 95205294e8 Fix MSVC x86 warnings 2 years ago
staphen 4f8dc6c4d0 Remove byte order logic from half-transparency lookups 2 years ago
obligaron dc4cd43e8f Remove duplicate function definitions from control.h 2 years ago
obligaron 244d3d2f3a Remove scroll wheel hack 2 years ago
Gleb Mazovetskiy 876055b272 Migrate effect.cpp data to TSV 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
obligaron 2b15eb8d03 Fix MSVC warnings from headers 2 years ago
Gleb Mazovetskiy e02dc1f9dd Console input: Word-wrap-related cursor fixes 2 years ago
Gleb Mazovetskiy c5a5dc9f5c Fix a few MSVC warnings 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
staphen 7b8dad456e Add asserts to Displacement::magnitude() 2 years ago
Gleb Mazovetskiy 5d9d5c6872 Lua: `require` supports loads from assets 2 years ago
Gleb Mazovetskiy 026907e4b9 `Displacement#distance`: Use a naive hypot impl 2 years ago
Gleb Mazovetskiy 17d5f05ada Fix some compilation warnings 2 years ago
Gleb Mazovetskiy 63da74300b Console: Scrolling and history navigation 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
Gleb Mazovetskiy 9e2608bd98 Fix DiabloMsg rendering for CJK 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
ephphatha c1f3dcb705 Use safer versions of random number functions instead of GenerateRnd 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
Gleb Mazovetskiy 16a6fc62e1 Deduplicate some of the MPQ handling 3 years ago
Gleb Mazovetskiy 0f77cc3797 Force-inline methods to improve debug build perf 3 years ago
Gleb Mazovetskiy 70ff515f48 Stream demo messages 3 years ago
Gleb Mazovetskiy 65e0ad88d2 Further reduce demo file size 3 years ago
Gleb Mazovetskiy d31a7b5c2c Log Demo settings 3 years ago
Gleb Mazovetskiy 62e9aa0448 `MissilePosition`: Use `WorldTilePosition` 3 years ago