8325 Commits (0e1e87389af69490e2eadac8fb8ab8473e84f607)

Author SHA1 Message Date
Eric Robinson 0e1e87389a
Revise FailedToOpenFileError (#7305) 2 years ago
qndel 724cce7d90 fix being able to repair equipped items for free 2 years ago
Stephen C. Wills cfe9a8ccdd
Introduce xoshiro RNG to generate dungeon seeds (#7030) 2 years ago
Eric Robinson 8970eaa410
Cleanup panel code (Part 1) (#7417) 2 years ago
staphen dbd33e6f52 Update optimized transparency lookup when cycling colors 2 years ago
Eric Robinson cabc85b660
Fix Magic Rock animations (#7365) 2 years ago
Anders Jenbo e949f41d83 Clean up selection type 2 years ago
KPhoenix e58ba95a96 Fix Underministic Item Generation 2 years ago
Anders Jenbo 8128086d5b Clean up DoBlitScreen 2 years ago
Eric Robinson fc457388fd
Removes the logic that mimics the Hellfire oversight 2 years ago
Andrew James 99e12f7663 dedupe code to pick up/auto-move items from body 2 years ago
Andrew James e9bb19b60f tidy up one-hand equip logic 2 years ago
Andrew James db02222cda remove temporary ii variable 2 years ago
Andrew James 6901d9e0fb don't trample over holditem unnecessarily 2 years ago
Andrew James 5e0b48df2e
Fix not being able to equip two-handed items in a certain case 2 years ago
Gleb Mazovetskiy 77020db5ff Revert "DrawFloor: Remove a redundant check" 2 years ago
Gleb Mazovetskiy 299b6bffcd dun_render: Clean up foliage masks code 2 years ago
obligaron 138f937519 Fix infinite loop in unique item randomization 2 years ago
obligaron ca16398147 Move DebugSpawn(Unique)Item to lua dev moduls and make necessary functions public 2 years ago
Eric Robinson c138d29952
Fix Wall Spells on objects (#7364) 2 years ago
Eric Robinson 520bf5d9bd
Fix visually overlapping sprites for wall spells (#7208) 2 years ago
Gleb Mazovetskiy a75f77bfa8 DrawFloor: Remove a redundant check 2 years ago
Eric Robinson 96a2a145e2 Increase MaxOutlinePixels 2 years ago
Gleb Mazovetskiy 2580cd7b68 Simplify foliage rendering 2 years ago
Gleb Mazovetskiy 1bab0251e2 Minor rendering cleanups 2 years ago
Eric Robinson a374985c5b Optimize StartSpell() 2 years ago
qndel 71650f981f
fix repair and recharge (#7360) 2 years ago
Gleb Mazovetskiy 4e572f0450 dun_render: Fix OOB in `world_draw_black_tile` 2 years ago
Gleb Mazovetskiy ef498f2baf Speed up `world_draw_black_tile` 2 years ago
Gleb Mazovetskiy 15f8987d73 dun_render: Fix dark triangle rendering 2 years ago
Gleb Mazovetskiy f6c8a32815 dun_render: Specialized FullyDark+Solid triangles 2 years ago
Gleb Mazovetskiy 40ee61e776 dun_render: Unroll triangle loops 2 years ago
Gleb Mazovetskiy 3d716f74d3 Add dun_render_benchmark 2 years ago
Gleb Mazovetskiy 114b38da90 Fix `ReencodeDungeonCelsLeft/RightTriangle` 2 years ago
Gleb Mazovetskiy 451f1fd70a Re-encode dungeon tiles to remove bloat 2 years ago
Gleb Mazovetskiy a2961eafd2 scrollrt: Add `IsFloor` function 2 years ago
Gleb Mazovetskiy d41c7e4221 dun_render: Optimize triangle rendering 2 years ago
Gleb Mazovetskiy 51659c827d Only check devilutionx.mpq version if it exists 2 years ago
Gleb Mazovetskiy dc2406d2b1 Further increase outline pixels to 2048 2 years ago
Gleb Mazovetskiy 7d5bef724d Check DevilutionX version 2 years ago
qndel 8e57785755 change log type on missing optional lua assets from error to info 2 years ago
Gleb Mazovetskiy bb6787ccf7 Rename `MissileData` fields to match the TSV 2 years ago
Gleb Mazovetskiy 0f13d95628 Fix Missile Hit Sound 2 years ago
Gleb Mazovetskiy d3e30d1ce9 StaticVector: Add more container methods 2 years ago
Eric Robinson cec258fd4d
Clean up StartRangeAttack() (#7207) 2 years ago
Eric Robinson d54e96ed90
Optimize RespawnDeadItem() (#7212) 2 years ago
Gleb Mazovetskiy 5b076e20ef Rename `DrawFloor` to `DrawFloorTile` 2 years ago
Gleb Mazovetskiy efa94307e0 Optimize lit blending with light level 0 2 years ago
Gleb Mazovetskiy 712f0bac0b Remove `LightTableIndex` global 2 years ago
Gleb Mazovetskiy 7940a10da9 clx_render: Slightly optimize `GetSkipSize` 2 years ago