Commit Graph
1359 Commits
Author SHA1 Message Date
Jonas Volman 6e549e7552 Merge jonas/saved-game-lifecycle-20260826: exact lifecycle quartet 2026-08-26 13:09:18 -07:00
Jonas Volman bf5fe2ce1d Match saved-game lifecycle functions 2026-08-26 13:08:58 -07:00
Jonas VolmanandClaude Fable 5 b34e67e622 Match Units enter seat base collapse
Naming the first animation-graph-index retrieval through the function's own
long local ends unit_definition's register residency at the load; VC7
collapses it as January does. units.obj 175/189 code, 128/129 data.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-26 13:04:35 -07:00
Jonas VolmanandClaude Fable 5 bd3b48ddbf Merge jonas/units-shared-interface-20260826: Units shared-interface package
Six January owners strict exact (ready_desired_weapon, code_001a2030,
exit_seat_end, start/test_animation_impulse, damage_aftermath); units.obj
174/189 code and 128/129 data; zero inherited losses across the 33-TU
closure; both wave replays green.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-26 12:44:42 -07:00
Jonas Volman d9d15ffad2 Own thread Win32 BSS 2026-08-26 12:30:04 -07:00
Jonas VolmanandClaude Fable 5 fdb6a89979 Match Units shared-interface package
Authorized three-correction interface package: private
unit_ready_desired_weapon, long animation-impulse formals with the natural
tester scratch, boolean game-engine damaged-player damage type. Six January
owners strict exact on the sole 33-TU emission; Units 174/189 code and
128/129 data; zero inherited losses across the closure.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-26 12:27:59 -07:00
Jonas Volman 39db3fc35b Match thread creation 2026-08-26 12:26:55 -07:00
Jonas Volman 8abd4eada9 Match recorded animations disposal 2026-08-26 11:21:34 -07:00
Jonas Volman 1a2dbe87b1 Match game initial pulse first shot 2026-08-26 09:55:21 -07:00
Jonas Volman ff5313485e Match actors update sentinel reset leaf 2026-08-26 08:53:24 -07:00
Jonas Volman d9a5951a39 Match UI controller widget compatibility 2026-08-26 07:51:45 -07:00
Jonas Volman 5f8e7df2cf Match rasterizer vblank callback 2026-08-26 07:06:45 -07:00
Jonas Volman 576085eeff Match UI widget free 2026-08-26 06:24:23 -07:00
Jonas Volman d2cf306781 Match rasterizer frame statistics lifecycle 2026-08-26 05:56:26 -07:00
Jonas Volman 87222a56db Match UI widget state leaves 2026-08-26 05:15:26 -07:00
Jonas Volman ec3faec3e5 Match devices new-map initialization 2026-08-26 04:45:33 -07:00
Jonas Volman b5ab0e9bc0 Match rasterizer geometry stripify 2026-08-26 04:14:39 -07:00
Jonas Volman f109c2b369 Match game options constructor 2026-08-26 03:35:26 -07:00
Jonas Volman 4c361d7f1d Match error geometry initialization 2026-08-26 02:52:49 -07:00
Jonas Volman 8084c8774f Match error geometry disposal 2026-08-26 02:15:30 -07:00
Jonas Volman d12a39d6dd Recover effects local random direction wrapper 2026-08-26 00:52:35 -07:00
Jonas Volman 8ed01222d5 Recover action charge real random wrapper 2026-08-26 00:31:06 -07:00
Jonas Volman c2ed180a11 Match AI dispose lifecycle 2026-08-26 00:04:04 -07:00
Jonas Volman eeddf92dd7 Match object lights helper pair 2026-08-25 23:09:01 -07:00
Jonas Volman 8954d845ed Match infection actor helper pair 2026-08-25 22:09:37 -07:00
Jonas Volman ecf7359290 Match contrails initialization CFG 2026-08-25 19:40:12 -07:00
Jonas Volman ff392790b4 Recover rasterizer screen-effect setter 2026-08-25 17:31:24 -07:00
Jonas Volman be4ed641b6 Recover Cinematics typed quad 2026-08-25 10:47:40 -07:00
Jonas Volman fe37728147 Apply Units source compliance formatting 2026-08-25 01:02:15 -07:00
Jonas Volman b841faa1d6 Recover Units nearby seat selection 2026-08-25 00:28:40 -07:00
Jonas Volman c911662696 Recover Units animation update declaration 2026-08-25 00:02:46 -07:00
Jonas Volman fdffaf4393 Recover Units typed debug queries 2026-08-24 23:48:20 -07:00
Jonas Volman b1ae246d82 Recover Units update-animation private closure 2026-08-24 23:33:14 -07:00
Jonas Volman d17a2f45b9 Match Units weapon state closure at cumulative base 2026-08-24 23:21:31 -07:00
Jonas Volman 764cdd2e32 Recover Units typed declaration pair 2026-08-24 23:15:34 -07:00
Jonas Volman 9b3ef56470 Recover Units vehicle exit wrappers 2026-08-24 22:41:04 -07:00
Jonas Volman ad44e1163a Recover typed Units projectile ray 2026-08-24 22:22:24 -07:00
Jonas Volman 6493cddd42 Match Units vehicle scripting helpers 2026-08-24 21:58:42 -07:00
Jonas Volman d1410994f0 Recover typed Units animation callers 2026-08-24 21:27:10 -07:00
Jonas Volman b469982f07 Recover Units damage and lifecycle closure 2026-08-24 21:23:46 -07:00
Jonas Volman 2f25bf4fa7 Recover units inventory weapon closure 2026-08-24 21:11:07 -07:00
Jonas Volman 03a00956e2 Recover typed Units damage recording 2026-08-24 20:56:50 -07:00
Jonas Volman c04608e512 Recover Units seat query wave 2026-08-24 20:55:16 -07:00
Jonas Volman a5c594fed7 Recover bounded units control leaf wave 2026-08-24 20:41:48 -07:00
Jonas Volman deef5247ff Recover units private foundation wave 2026-08-24 20:35:40 -07:00
Jonas Volman 6b5d038fdd Recover Units postprocess IK cluster 2026-08-24 20:21:16 -07:00
Jonas Volman 07b7a5ca17 Recover bounded units inventory wave 2026-08-24 20:10:24 -07:00
Jonas Volman c111a38411 Recover Xbox game-state persistence triad 2026-08-24 19:00:40 -07:00
Jonas Volman 6f69e22e48 Match rasterizer HUD and screen stubs 2026-08-24 19:00:28 -07:00
Jonas Volman 61c555bbe9 Match device group getter and constructor 2026-08-21 13:49:58 -07:00