Commit Graph

104 Commits

Author SHA1 Message Date
yaz0r 543e22bc78 Display collision volumes for actors that don't have a body 2025-08-01 23:08:30 -07:00
yaz0r 228f0856c4 Various rename and cleanup 2025-07-25 21:51:45 -07:00
yaz0r 24c7d8fa23 Cleanup to the optimized animations 2025-07-25 21:51:45 -07:00
yaz0r 612b702790 Fix Jack animations 2025-07-25 21:51:45 -07:00
yaz0r 341a39580a add missing template 2025-07-25 21:51:45 -07:00
yaz0r 14126c19eb Fix linux build 2025-07-25 21:51:45 -07:00
yaz0r 8eea2f4217 2d animations 2025-06-21 01:27:30 -07:00
yaz0r df1271d55d Early hybrids support 2025-06-20 14:53:56 -07:00
yaz0r c3c6b5769b Fix a few ui layer regressions 2025-06-18 22:54:18 -07:00
yaz0r 7ad1c6812b Implement text rendering on top of the game 2025-06-18 22:40:15 -07:00
yaz0r e6de0f0c2e Fix linux build 2025-06-18 20:39:08 -07:00
yaz0r 5bad38be37 Fix a couple more AITD1 regressions 2025-06-18 20:39:08 -07:00
yaz0r aee4974e9c Fix regression in AITD1 where door were non-functional 2025-06-18 20:39:08 -07:00
yaz0r 9d2104fe4c Warning for the future 2025-06-18 20:39:08 -07:00
yaz0r 51e74e7066 HQR rework and cleanup body/anim storage 2025-06-18 20:39:08 -07:00
yaz0r f54ae34a83 Clear animations between floors to avoid potentially taking the wrong one.
This is not a great fix, and the real solution will be to handle the proper types of HQR containers
2025-06-18 20:39:08 -07:00
yaz0r f2d6decdb0 More cleanup 2025-06-18 20:39:08 -07:00
yaz0r 97ba0bf877 Revamp animation 2025-06-18 20:39:08 -07:00
yaz0r 5f9a8e18e1 Rewrite body 2025-06-18 20:39:08 -07:00
yaz0r 55061360e2 Switch ZV code to proper body 2025-06-18 20:39:08 -07:00
yaz0r 39f25aefb5 Fix build 2025-06-18 20:39:08 -07:00
yaz0r 2724f36b82 Body rework 2025-06-18 20:39:08 -07:00
yaz0r 3391dc789f
Update README.md 2025-06-16 13:39:11 -07:00
yaz0r 37cc8d5ded Cleanup 2025-06-16 13:24:03 -07:00
yaz0r ac19c0dd34 Renames 2025-06-16 13:24:03 -07:00
yaz0r 1de212ab21 Better fix for the camera index issue 2025-06-16 13:24:03 -07:00
yaz0r f3e84a00a0 Re-merge the track-handling code 2025-06-16 13:24:03 -07:00
yaz0r 485d4f1d06 Fix incorrect follow in AITD2+ 2025-06-16 13:24:03 -07:00
yaz0r 4a65d10adf Cleanup, fix a potential out of bound access 2025-06-16 13:24:03 -07:00
yaz0r 19fcb93e19 This is a better fix for now 2025-06-16 13:24:03 -07:00
yaz0r 7bcd0a5723 Fix potential crash in debugger 2025-06-14 23:41:15 -07:00
yaz0r f0b3db1832 Hackish implementation of the noise effect 2025-06-14 23:41:15 -07:00
yaz0r ad71b0afee Tweak point sizes 2025-06-14 23:41:15 -07:00
yaz0r 719474cb7a Backface culling 2025-06-14 23:41:15 -07:00
yaz0r 764da5e750 Implement lines. Fix sphere ratio and incorrect math in material 3 2025-06-14 23:41:15 -07:00
yaz0r 575169a5fa Rework debugger 2025-06-14 23:41:15 -07:00
yaz0r 5d9b0521ec Disable asan again 2025-06-14 23:41:15 -07:00
yaz0r 1d0f29be5b Reimplement line rendering 2025-06-14 23:41:15 -07:00
yaz0r acc927b52d Rename a few things 2025-06-14 23:41:15 -07:00
yaz0r 9eaaf16f8e Implement reset animations, cleanups and fix a few sanitizer issues 2025-06-14 23:41:15 -07:00
yaz0r 49ae160a08 Fix asan for msvc 2025-06-14 23:41:15 -07:00
yaz0r 5572ed2b44 Fix overlapping type name 2025-06-14 23:41:15 -07:00
yaz0r cea84b5a6d Mask rework 2025-06-14 23:41:15 -07:00
yaz0r d95af85906 No asan by default 2025-06-14 23:41:15 -07:00
yaz0r 3265f22d79 Simplify the asan setup 2025-06-14 23:41:15 -07:00
yaz0r bd78f4501d Debug asan config 2025-06-14 23:41:15 -07:00
yaz0r ad18d85769 Fix trapdoor zombie 2025-06-14 23:41:15 -07:00
yaz0r 2c84167b15 Cleanup and AITD3 main menu 2025-06-10 01:12:48 -07:00
yaz0r 079f1c3e50 More cleanup 2025-06-09 08:53:57 -07:00
yaz0r 48745c2f7b Some renaming 2025-06-09 08:53:57 -07:00