Brawl - Ike - Action - 0x9e NeutralSwingItem
            Entry Script (Common)
            - Subroutine(0x1836c)
 - UnknownEvent { namespace: 0x4, code: 0x0, unk1: 0x0, arguments: [Variable(Variable { memory_type: InternalConstant, data_type: Int, address: 21022 }), Bool(false), Variable(Variable { memory_type: InternalConstant, data_type: Int, address: 1033 })] }
 - UnknownEvent { namespace: 0x0, code: 0x10, unk1: 0x0, arguments: [Value(10000), Variable(Variable { memory_type: InternalConstant, data_type: Int, address: 21022 })] }
 - Case(289)
 - UnknownEvent { namespace: 0xc, code: 0x1c, unk1: 0x0, arguments: [Value(2), Value(78), Bool(true)] }
 - Subroutine(0x447c)
 - Case(296)
 - UnknownEvent { namespace: 0xc, code: 0x1c, unk1: 0x0, arguments: [Value(2), Value(82), Bool(true)] }
 - Subroutine(0x474c)
 - Case(307)
 - UnknownEvent { namespace: 0xc, code: 0x1c, unk1: 0x0, arguments: [Value(2), Value(90), Bool(true)] }
 - Subroutine(0x4f64)
 - Case(314)
 - UnknownEvent { namespace: 0xc, code: 0x1c, unk1: 0x0, arguments: [Value(2), Value(94), Bool(true)] }
 - Subroutine(0x5234)
 - Case(300)
 - UnknownEvent { namespace: 0xc, code: 0x1c, unk1: 0x0, arguments: [Value(2), Value(86), Bool(true)] }
 - Subroutine(0x4c94)
 - EndSwitch
 
            Exit Script (Common)
            - if (HoldingItem) 
- BeamSwordTrail { unk: 101 }
 - if ((InternalConstantInt(HeldItem) Equal scalar(4))) 
- ItemSetProperty { unk1: 0, unk2: 1.0 }