8807 Commits (577444d292d5fd2d517da493c1acfcd0c572417e)

Author SHA1 Message Date
Andrettin 1ca8fcf460 Removed the unused ParseMonsterIdIfNotEmpty() function 9 months ago
Andrettin 5d21bfae37 Reworked the unique monster Lua bindings to load from a TSV file 9 months ago
Andrettin be956f0608
Added Lua Bindings for Adding New Monster Types 9 months ago
Anders Jenbo df82616df1 clang-tidy: auto fix headers for DiabloUI 9 months ago
Anders Jenbo 1c76897f2c Apply simple const rules using clang-tidy 9 months ago
Eatitup_86 b7da47f9c3 Resolved Controller Inventory Issue 9 months ago
wkdgmr c92c768787 standardizing more ini indicators 9 months ago
Anders Jenbo 6a4c5e42ec Clean up const and shadow variables 9 months ago
Nick Wicked 120993c9a9
Fix Automap movement being hardcoded to right stick on gamepad (#7921) 9 months ago
Anders Jenbo 2d710174b2 Extract Hellfire table text for translation 9 months ago
Andrettin 1724f8a68f
Fixed IsUniqueMonsterValid() so that it doesn't wrongly return false for Zhar the Mad and the Warlord of Blood (#8104) 9 months ago
Andrettin d7404c070c
Simplified ParseMonsterId() by using the magic_enum library 9 months ago
Anders Jenbo 5fce934bdc Fix linting 9 months ago
Andrettin 07c89a08eb Made the unpacked mod init.lua path in DiscoverMods() be the same as the path used for actual mod loading 9 months ago
Andrettin 0da7f26ceb
Small Refactor for the Item Floating/Non-Floating Infobox Writing Code (#8107) 9 months ago
Andrettin 0e005c87a4 Fixed item properties not being written to the "normal" infobox if the floating infobox option is disabled 9 months ago
Andrettin 62a45a26fc Fixed the GetMissileType() switch-case for MonsterAIID::GoatRanged 9 months ago
Anders Jenbo f19d341519 Do not assert SFX count as it's not fixed size 9 months ago
Andrettin cfb52ee239
Added support for mods to add unique monsters without replacing any data (#8092) 9 months ago
Stephen C. Wills a563b65642
Fix compiler warnings (#8098) 9 months ago
Doink Oink c62a19e299
Party Information Panel (#7877) 9 months ago
Eric Robinson e303a82b1c
Floating Item Info Box (#8000) 9 months ago
Andrettin 222ad75b30 Added missing directory separator for unpacked mod initialization 9 months ago
Gleb Mazovetskiy e1c95e0eab Make `dun_render` a standalone library 9 months ago
Anders Jenbo d797570507 Make Hellifre sounds data driven 9 months ago
Anders Jenbo 88efadfce8 Make affixes data driven 9 months ago
Anders Jenbo 7b2de562c2 Extract more Hellfire into data 9 months ago
Gleb Mazovetskiy 6fe417216e Lua console: Trigger autocomplete less often 9 months ago
Gleb Mazovetskiy 7ff65351cb Lua: Add dev.items.get() command 9 months ago
Gleb Mazovetskiy 17e6da40f8 Lua: Improve function/property handling 9 months ago
Gleb Mazovetskiy 740868af3f Update sol2 and lua 9 months ago
Anders Jenbo 108cf4b42d
Load spell icon based on data (#8072) 9 months ago
Gleb Mazovetskiy d3248e969a Untangle more dependencies 9 months ago
staphen f0a1a63cb4 Reload SFX when changing language setting 9 months ago
Gleb Mazovetskiy f1c8aa22f1 Fix palette handling in `PaletteFadeIn` 9 months ago
Gleb Mazovetskiy 54e30ff210 light_render: Use an std::span for light tables 10 months ago
staphen b1f6895cad Don't apply brightness twice in PaletteFadeIn() 10 months ago
Gleb Mazovetskiy 87c5b333c9 light_render: Clean up and optimize RenderTriangle 10 months ago
staphen 1be33e8cf2 Compute scanlines for triangles in per-pixel light renderer 10 months ago
Gleb Mazovetskiy 8c6b2853ca Make light render benchmark standalone 10 months ago
Gleb Mazovetskiy a4c891928d Add POSIX fallbacks for ListFiles/Directories 10 months ago
staphen aedd98e10c Optimize case 15 of marching squares 10 months ago
Gleb Mazovetskiy 7f2eaf96ad Fix light_render line endings 10 months ago
staphen f7909cac28 Add benchmark for Lightmap::build() 10 months ago
Gleb Mazovetskiy 3b8f8d723d Extract light_render into a separate library 10 months ago
Gleb Mazovetskiy 1b4a574d45 Faster k-d tree construction 10 months ago
Gleb Mazovetskiy b8e528ebfb Palette k-d tree: A small lookup optimization 10 months ago
Gleb Mazovetskiy 79395b2ae3 Palette kd-tree: Store color values in leaves 10 months ago
Gleb Mazovetskiy 89aa7f5d70 Add graphviz visualization of the palette blending tree 10 months ago
Gleb Mazovetskiy e0c9e29ab1 Palette k-d tree: Store values in a flat array 10 months ago