diff --git a/Gameleap/mw4/Content/Mechs/jenner2c/STATUS b/Gameleap/mw4/Content/Mechs/jenner2c/STATUS index c3e35748..bb05fad7 100644 --- a/Gameleap/mw4/Content/Mechs/jenner2c/STATUS +++ b/Gameleap/mw4/Content/Mechs/jenner2c/STATUS @@ -31,10 +31,16 @@ applied: MoveTypeFlag LEGMOVETYPE -> LEGJUMPMOVETYPE. CanLoadJumpJets=Yes, jenner_2c_cage.erf and both skeleton .obb files. Every internal reference was updated to match: .instance, .contents, .subsystems, .data (SolidOBB / HierarchicalOBB) and armaturevideo/joint_cage.video. - .instance page renamed [jenner_iic1] -> [jenner2c]. All 89 shipped - chassis and all five staged siblings name the page after the chassis; - this was the only outlier. Note V4H's three orphaned variants name a - chassis 'jenner_iic1', so they may relate to this page name. + The .instance page name stays [jenner_iic1]. DO NOT "tidy" it to + [jenner2c]: saved variants bind to a chassis by its .instance page + name, so renaming it orphans V4H's three Jenner variants (Jenner2c 1, + Jenner2c 4, Jenner2c Pharaoh), each of which stores 'jenner_iic1' in + its {Mech} blob and carries a jenner_iic1{Subsystem} entry. Those + variants are NOT broken, contrary to the earlier V4H notes - the page + they name is exactly this one. Proof the binding is the page name and + not the folder: Content/Mechs/Blackhawk declares [nova], and its + variants reference 'nova'. Matching is case-insensitive ([Loki] is + referenced as 'loki'), but the name itself must match. This chassis keeps its own jenner2c.animscript - it is the only one of the six that does not borrow another mech's. diff --git a/Gameleap/mw4/Content/Mechs/jenner2c/jenner2c.instance b/Gameleap/mw4/Content/Mechs/jenner2c/jenner2c.instance index e5ae0640..02db8b7d 100644 --- a/Gameleap/mw4/Content/Mechs/jenner2c/jenner2c.instance +++ b/Gameleap/mw4/Content/Mechs/jenner2c/jenner2c.instance @@ -1,4 +1,4 @@ -[jenner2c] +[jenner_iic1] Model=jenner2c.data ExecutionState=NeverExecuteState Armature=jenner2c.contents