PM3.6 - Squirtle - Common Subroutine 0x14904
- CreateInterrupt { interrupt_id: None, action: Fall, requirement: (not(TouchingAFloorWallOrCeiling value(8))) }
- CreateInterrupt { interrupt_id: None, action: DownAttack, requirement: (AnimationEnd) }
- PreviousInterruptAddRequirement(ButtonPress value(0))
- PreviousInterruptAddRequirement(OnGround)
- CreateInterrupt { interrupt_id: None, action: DownAttack, requirement: (AnimationEnd) }
- PreviousInterruptAddRequirement(ButtonPress value(1))
- PreviousInterruptAddRequirement(OnGround)
- CreateInterrupt { interrupt_id: None, action: DownForward, requirement: (AnimationEnd) }
- PreviousInterruptAddRequirement((InternalConstantInt(ControlStickXAxisAbsolute) GreaterThanOrEqual InternalConstantInt (0xc6d)))
- PreviousInterruptAddRequirement(StickDirectionPressed)
- PreviousInterruptAddRequirement(OnGround)
- CreateInterrupt { interrupt_id: None, action: DownWait, requirement: (AnimationEnd) }
- PreviousInterruptAddRequirement(OnGround)
- Subroutine(0x147ac)
- UnknownEvent { namespace: 0x4, code: 0x0, unk1: 0x0, arguments: [Variable(Variable { memory_type: RandomAccess, data_type: Int, address: 8 })] }