Commit Graph
14 Commits
Author SHA1 Message Date
Jonas VolmanandClaude Opus 5 76efed8c6a object_lights: name the lights profile section; reopen five lighting functions exact
symbols.json names the private profile_section static _lights_section (January name record "lights"; campaign <name>_section convention, static). light_unmarked and find_point_lights_for_object_in_cluster use the exact siblings' spelling; build_distant_lights uses magnitude2d on the shadow vector; lights_prepare_for_object_static scopes its corner point; lights_preprocess_scene uses the parent unit camouflage directly, the marker forward vector and January's radius-before-color store order. 5 parks removed. Adversarially verified in wave D; full build of the combined object_lights + observer set: 0 regressions, parks 391/0/0.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-13 23:11:33 -07:00
Jonas Volman d6250fa794 Reconcile sixth 10K exact source batch 2026-09-12 12:36:44 -07:00
Jonas Volman 3bfde7bd15 Reconcile object lighting source packet 2026-09-03 23:39:15 -07:00
Jonas Volman faaa1a93f9 Recover small object lights functions 2026-09-02 02:17:22 -07:00
Jonas Volman 4277f892c1 Admit audited Claude reconstruction gains
Retain 18 strict exact-function gains across Actions, Actor Combat, Decals, Game Engine, Object Lights, and Bipeds after removing donor bodies that regressed exact objects, emitted unowned code, or violated source-credibility rules. Name authenticated private symbols, move declarations to owner headers, record honest residual parks, and preserve units.obj at 189/189.
2026-08-31 20:42:01 -07:00
Jonas Volman 1612ef9b6b Admit Path and Decals updates; correct Object Lights linkage 2026-08-31 10:50:21 -07:00
Jonas Volman 36ca8eb1fa Match object light marker cluster 2026-08-29 18:25:43 -07:00
Jonas Volman 9a7b6dd3cd Match object light attenuation 2026-08-29 18:00:29 -07:00
Jonas Volman 2eb55ab088 Match object lights structure reconnect 2026-08-29 17:34:43 -07:00
Jonas Volman a1e1134309 Match object light texture loader 2026-08-29 01:14:27 -07:00
Jonas Volman eeddf92dd7 Match object lights helper pair 2026-08-25 23:09:01 -07:00
Jonas Volman d72a9eee84 Match object lights map disconnect leaves 2026-08-21 09:19:45 -07:00
Jonas Volman f4d45dab67 Recover object lights lifecycle leaves 2026-08-20 23:18:25 -07:00
punpckhdq e830efbd7c Initial commit 2025-11-27 02:27:27 +00:00