πŸ›‘οΈ TA Archive

Core Missile Silo Render Control

COB-exact: timeline 1:1 from CORSILO.COB (activatescr/deactivatescr, disassembled with _cob_dis.py; the outer scripts are cross-checked against the shipped CORSILO.BOS). The launch itself (FirePrimary hides the missile) and the engine-driven RestoreAfterDelay/SetMaxReloadTime close are not part of this loop.

Animation

Core Missile Silo animation

PNG frames

Core Missile Silo frame
Frame 0 / 1220.00 s

COB timeline (CORSILO.COB)

  • 0.00–0.40 s β€” closed rest pose (hatches shut, collar + petals + launch pad + missile stowed inside the base)
  • 0.40–1.34 s β€” activatescr stage 1: doora1/doora2 x β†’ Β±4.5 elmo (hatches slide apart)
  • 1.34–2.14 s β€” stage 2: collar y β†’ +5.35 elmo (the collar lifts the petal cluster, launch pad and missile)
  • 2.14–2.74 s β€” stage 3: petals open β€” doorb5 z β†’ +89.4Β°, doorb6 z β†’ βˆ’90Β°, sub-petals doorb1–4 x β†’ ~Β±180Β° (all six in one 594 ms stage)
  • 2.74–4.36 s β€” stage 4: lnchpad y β†’ +14.4 elmo (launch pad and missile rise out of the collar)
  • 5.56–7.30 s β€” deactivatescr stage 1: lnchpad y β†’ 0 (pad retracts into the collar) β€” the compiled close order, not a reversed activate
  • 7.30–7.77 s β€” stage 2: petals fold back to 0
  • 7.77–8.61 s β€” stage 3: collar y β†’ 0 (collar sinks into the base)
  • 8.61–9.23 s β€” stage 4: doora1/doora2 x β†’ 0 (hatches close)

Stage durations equal their COB sleep values exactly (941/802/594/1591 ms open, 1746/469/836/576 ms close). The 1-unit collar y/doorb5 y/doorb6 y "anim variable" micro-moves (speeds 1–3) are kept literal and overrun their stage windows by design β€” they are below 0.0001 elmo and invisible.