P+ - Sonic - Action - 0x6d Footstool

Entry Script (Common)

  1. if (TauntInputPress)
    1. BoolVariableSetTrue { variable: RandomAccessBool (0x11) }
    2. ControllerUnk02
  2. else
    1. ControllerUnk01
  3. IntVariableIncrement { variable: LongtermAccessInt(FootstoolCount) }
  4. UnknownEvent { namespace: 0x12, code: 0x0, unk1: 0x0, arguments: [Variable(Variable { memory_type: InternalConstant, data_type: Int, address: 23073 }), Variable(Variable { memory_type: LongtermAccess, data_type: Int, address: 6 })] }
  5. BoolVariableSetTrue { variable: RandomAccessBool (0x7) }
  6. CreateInterrupt { interrupt_id: None, action: Jump, requirement: (AnimationEnd) }
  7. CreateInterrupt { interrupt_id: None, action: Jump, requirement: (BoolIsTrue RandomAccessBool(EnableActionTransition)) }
  8. CreateInterrupt { interrupt_id: None, action: Jump, requirement: (not(IsThrowingSomeone value(3))) }
  9. CallEveryFrame { thread_id: 9, script: 0x165a4 }

Exit Script (Common)

  1. Subroutine(0x80546de8)