Commit Graph
405 Commits
Author SHA1 Message Date
Jonas Volman 61efc19463 Correct Xbox shell object symbols 2026-07-14 21:25:03 -07:00
Jonas Volman 6eeacae3f6 Match contrail tag reference definition 2026-07-14 21:24:03 -07:00
Jonas Volman 5d46c75f0c Match active camouflage D3D callback thunks 2026-07-14 21:23:06 -07:00
Jonas Volman 1cd3d6fc5a Match device machines object 2026-07-14 21:16:47 -07:00
Jonas Volman 35068d3e68 Reconstruct exact item utility leaves 2026-07-14 21:10:52 -07:00
Jonas Volman ff885680a9 Reconstruct exact Windows file path leaves 2026-07-14 21:06:30 -07:00
Jonas Volman 359e0acbbe Reconstruct effect lifecycle leaves 2026-07-14 21:06:30 -07:00
Jonas Volman b806c160df Reconstruct vehicle lifecycle leaves 2026-07-14 21:03:46 -07:00
Jonas Volman 4a4e16e5d5 Reconstruct item lifecycle leaves 2026-07-14 21:02:37 -07:00
Jonas Volman 07f720c4b5 Reconstruct projectile lifecycle leaves 2026-07-14 21:01:24 -07:00
Jonas Volman 4f2c61d112 Reconstruct file date utility leaves 2026-07-14 20:58:28 -07:00
Jonas Volman 3f67a49885 Share scenario device placement data 2026-07-14 20:54:59 -07:00
Jonas Volman add08ccded Reconstruct exact control placement 2026-07-14 20:53:59 -07:00
Jonas Volman cde78ae467 Reconstruct machine damage opening 2026-07-14 20:52:03 -07:00
Jonas Volman 470330fe6f Reconstruct exact engineer actor logic 2026-07-14 20:50:55 -07:00
Jonas Volman 3a51e0c99a Reconstruct exact machine initialization 2026-07-14 20:50:55 -07:00
Jonas Volman df7cdc4cd3 Reconstruct exact machine placement 2026-07-14 20:49:37 -07:00
Jonas Volman f427bd465a Reconstruct exact marine actor logic 2026-07-14 20:46:17 -07:00
Jonas Volman b7da6853db Reconstruct typed machine bump handling 2026-07-14 20:46:17 -07:00
Jonas Volman 3473ba8a24 Reconstruct typed control validation 2026-07-14 20:45:01 -07:00
Jonas Volman 0cf26ffb6d Reconstruct control lifecycle leaves 2026-07-14 20:43:52 -07:00
Jonas Volman 6f8c1d53d3 Reconstruct exact wait action update 2026-07-14 20:42:15 -07:00
Jonas Volman 21f1675ec6 Reconstruct machine lifecycle leaves 2026-07-14 20:42:14 -07:00
Jonas Volman 81f78e9455 Reconstruct biped lifecycle leaves 2026-07-14 20:39:53 -07:00
Jonas Volman ff700efa96 Reconstruct flood actor decision logic 2026-07-14 20:30:50 -07:00
Jonas Volman 4cd6ab3a49 Reconstruct exact wait action leaves 2026-07-14 20:28:36 -07:00
Jonas Volman a84aa77444 Reconstruct structure lens flare leaves 2026-07-14 20:26:02 -07:00
Jonas Volman b361ea094c Reconstruct Chicago shader preprocessor leaf 2026-07-14 20:21:57 -07:00
Jonas Volman b9fd6d21e2 Reconstruct Xbox rasterizer error reporting 2026-07-14 20:17:35 -07:00
Jonas Volman 5989190a01 Match elite actor type 2026-07-14 20:12:58 -07:00
Jonas Volman 507796ff36 Reconstruct infection actor decision logic 2026-07-14 20:10:22 -07:00
Jonas Volman 2907bd8549 Reconstruct sentinel actor decision logic 2026-07-14 20:08:38 -07:00
Jonas Volman 51e73a59c4 Reconstruct jackal actor decision logic 2026-07-14 20:03:11 -07:00
Jonas Volman 70c95d665a Reconstruct exact grunt actor behavior 2026-07-14 20:01:20 -07:00
Jonas Volman 0139bdc6bf Match crew actor type 2026-07-14 19:59:48 -07:00
Jonas Volman f71547c2cf Reconstruct message encryption routines 2026-07-14 19:54:53 -07:00
Jonas Volman bbed5fed7d Match carrier actor type 2026-07-14 19:52:21 -07:00
Jonas Volman 0c44b91f33 Reconstruct hunter actor decision logic 2026-07-14 19:40:52 -07:00
Jonas Volman c257a55fa3 Reconstruct exact WAVE sound import 2026-07-14 19:38:16 -07:00
Jonas Volman 48e8232432 Reconstruct scenery object behavior 2026-07-14 19:34:50 -07:00
Jonas Volman c2b092bd79 Complete exact AIFF sound import 2026-07-14 19:24:16 -07:00
Jonas Volman 6dd5fb4f25 Conform HS definition prototype 2026-07-14 19:15:48 -07:00
Jonas Volman 166b7db56a Conform circular queue declarations 2026-07-14 19:11:30 -07:00
Jonas Volman fe021e0300 Match circular queue operations 2026-07-14 19:11:30 -07:00
Jonas Volman 5df7ba9b15 Match terminal global BSS linkage 2026-07-14 19:08:43 -07:00
Jonas Volman a917110d9d Fix terminal tab stops linkage: rename to _rdata_002712d0 with external scope
Change static const short terminal_tab_stops[] to const short
rdata_002712d0[] so the symbol is external (storage 0x2) and
matches the target COFF's symbol name and linkage. The 6-byte
tab-stops array was previously reported as a .rdata mismatch
(96.36% of 176 bytes matching). All 13 code functions remain
unchanged and verified EQUAL via the hardened comparator.
2026-07-14 19:03:37 -07:00
Jonas Volman 18ddf62396 Apply maintainer function style to exact lifts 2026-07-14 19:03:07 -07:00
Jonas Volman 3cd314ca3b Align typed accessors with HCEX conventions 2026-07-14 19:03:06 -07:00
Jonas Volman 0538289bd8 Reconstruct AIFF sound import 2026-07-14 18:40:32 -07:00
Jonas Volman b52a4dca3d Reconstruct exact 64-bit arithmetic 2026-07-14 18:35:28 -07:00