@State
def ModelMagicCircle1():

    def upon_IMMEDIATE():
        Unknown3038(1)
        Unknown4003('726765665f6d632e444947000000000000000000000000000000000000000000726765665f6d635f6d6f74696f6e5f3030302e6d6d6f74000000000000000000')
        Unknown4015()
        Unknown21004(224)
        Unknown2054(1)
    sprite('null', 74)	# 1-74

@State
def EffNmlAtk5A():

    def upon_IMMEDIATE():
        Unknown4011(3)
        Unknown4010(3)
        Unknown4007(3)
    sprite('Action_104_00', 3)	# 1-3
    sprite('Action_104_01', 3)	# 4-6
    sprite('Action_104_02', 1)	# 7-7

@State
def EffNmlAtk5AA():

    def upon_IMMEDIATE():
        Unknown4011(3)
        Unknown4010(3)
        Unknown4007(3)
    sprite('Action_123_00', 5)	# 1-5
    sprite('Action_123_01', 3)	# 6-8
    sprite('Action_123_02', 1)	# 9-9

@State
def EffNmlAtk5AAA():

    def upon_IMMEDIATE():
        Unknown4011(3)
        Unknown4010(3)
        Unknown4007(3)
    sprite('Action_103_00', 3)	# 1-3
    sprite('Action_103_01', 3)	# 4-6
    sprite('Action_103_02', 1)	# 7-7

@State
def EffNmlAtk5AAA_02():

    def upon_IMMEDIATE():
        Unknown4011(3)
        Unknown4010(3)
        Unknown4007(3)
    sprite('Action_112_00', 4)	# 1-4
    sprite('Action_112_01', 4)	# 5-8
    sprite('Action_112_02', 4)	# 9-12
    sprite('Action_112_03', 1)	# 13-13

@State
def EffNmlAtk5AAAA():

    def upon_IMMEDIATE():
        Unknown4011(3)
        Unknown4010(3)
    sprite('Action_141_00', 4)	# 1-4
    sprite('Action_141_01', 4)	# 5-8
    sprite('Action_141_02', 4)	# 9-12
    sprite('Action_141_03', 1)	# 13-13

@State
def EffNmlAtk5B():

    def upon_IMMEDIATE():
        Unknown4011(3)
        Unknown4010(3)
        Unknown4007(3)
    sprite('Action_102_00', 3)	# 1-3
    sprite('Action_102_01', 3)	# 4-6
    sprite('Action_102_02', 1)	# 7-7

@State
def EffNmlAtk5BB_01():

    def upon_IMMEDIATE():
        Unknown4011(3)
        Unknown4010(3)
        Unknown4007(3)
    sprite('Action_132_00', 1)	# 1-1
    sprite('Action_132_01', 1)	# 2-2
    sprite('Action_132_02', 1)	# 3-3
    sprite('Action_132_03', 1)	# 4-4
    sprite('Action_132_04', 1)	# 5-5
    sprite('Action_132_05', 1)	# 6-6
    sprite('Action_132_06', 1)	# 7-7
    sprite('Action_132_07', 1)	# 8-8

@State
def EffNmlAtk5BB_02():

    def upon_IMMEDIATE():
        Unknown4011(3)
        Unknown4010(3)
        Unknown4007(3)
    sprite('Action_131_00', 4)	# 1-4
    sprite('Action_131_01', 4)	# 5-8
    sprite('Action_131_02', 4)	# 9-12
    sprite('Action_131_03', 1)	# 13-13

@State
def EffNmlAtk5BB_03():

    def upon_IMMEDIATE():
        Unknown4011(3)
        Unknown4010(3)
        Unknown4007(3)
    sprite('Action_132_00', 3)	# 1-3
    sprite('Action_132_01', 3)	# 4-6
    sprite('Action_132_02', 3)	# 7-9
    sprite('Action_132_03', 3)	# 10-12
    sprite('Action_132_04', 3)	# 13-15
    sprite('Action_132_05', 3)	# 16-18
    sprite('Action_132_06', 3)	# 19-21
    sprite('Action_132_07', 1)	# 22-22

@State
def EffNmlAtk5BBB():

    def upon_IMMEDIATE():
        Unknown4011(3)
        Unknown4010(3)
        Unknown4007(3)
    sprite('Action_406_00', 4)	# 1-4
    sprite('Action_406_01', 4)	# 5-8
    sprite('Action_406_02', 4)	# 9-12
    sprite('Action_406_03', 1)	# 13-13

@State
def EffNmlAtk2B():

    def upon_IMMEDIATE():
        Unknown4011(3)
        Unknown4010(3)
        Unknown4007(3)
    sprite('Action_138_00', 3)	# 1-3
    sprite('Action_138_01', 3)	# 4-6
    sprite('Action_138_02', 1)	# 7-7

@State
def EffNmlAtk2C():

    def upon_IMMEDIATE():
        Unknown4011(3)
        Unknown4010(3)
        Unknown4007(3)
    sprite('Action_405_00', 4)	# 1-4
    sprite('Action_405_01', 4)	# 5-8
    sprite('Action_405_02', 4)	# 9-12
    sprite('Action_405_03', 1)	# 13-13

@State
def EffNmlAtkJA():

    def upon_IMMEDIATE():
        Unknown4011(3)
        Unknown4010(3)
        Unknown4007(3)
    sprite('Action_107_00', 3)	# 1-3
    sprite('Action_107_01', 3)	# 4-6
    sprite('Action_107_02', 1)	# 7-7

@State
def EffNmlAtkJAA_01():

    def upon_IMMEDIATE():
        Unknown4011(3)
        Unknown4010(3)
        Unknown4007(3)
    sprite('Action_108_00', 3)	# 1-3
    sprite('Action_108_01', 3)	# 4-6
    sprite('Action_108_02', 1)	# 7-7

@State
def EffNmlAtkJAA_02():

    def upon_IMMEDIATE():
        Unknown4011(3)
        Unknown4010(3)
        Unknown4007(3)
    sprite('Action_134_00', 3)	# 1-3
    sprite('Action_134_01', 3)	# 4-6
    sprite('Action_134_02', 3)	# 7-9
    sprite('Action_134_03', 1)	# 10-10

@State
def EffNmlAtkJB():

    def upon_IMMEDIATE():
        Unknown4011(3)
        Unknown4010(3)
        Unknown4007(3)
        teleportRelativeX(50000)
        Unknown1007(-25000)
    sprite('Action_109_00', 3)	# 1-3
    sprite('Action_109_01', 3)	# 4-6
    sprite('Action_109_02', 1)	# 7-7

@State
def EffNmlAtkJBChargeLaser():

    def upon_IMMEDIATE():
        pass
    sprite('Action_118_00', 3)	# 1-3
    sprite('Action_118_01', 3)	# 4-6
    sprite('Action_118_02', 4)	# 7-10
    sprite('Action_118_03', 5)	# 11-15
    sprite('Action_118_04', 5)	# 16-20
    sprite('Action_118_05', 5)	# 21-25
    sprite('Action_118_06', 1)	# 26-26

@State
def EffNmlAtkJC_01():

    def upon_IMMEDIATE():
        Unknown4011(3)
        Unknown4010(3)
        Unknown4007(3)
    sprite('Action_151_00', 3)	# 1-3
    sprite('Action_151_01', 3)	# 4-6
    sprite('Action_151_02', 1)	# 7-7

@State
def EffNmlAtkJC_02():

    def upon_IMMEDIATE():
        Unknown4011(3)
        Unknown4010(3)
        Unknown4007(3)
    sprite('Action_152_00', 4)	# 1-4
    sprite('Action_152_01', 4)	# 5-8
    sprite('Action_152_02', 4)	# 9-12
    sprite('Action_152_03', 1)	# 13-13

@State
def EffNmlAtkJC_03():

    def upon_IMMEDIATE():
        Unknown4011(3)
        Unknown4010(3)
        Unknown4007(3)
    sprite('Action_154_00', 3)	# 1-3
    sprite('Action_154_01', 3)	# 4-6
    sprite('Action_154_02', 3)	# 7-9
    sprite('Action_154_03', 3)	# 10-12

@State
def EffGroundBreak01():

    def upon_IMMEDIATE():
        Unknown4010(3)
        Unknown4011(3)
        Unknown2009()
        AttackLevel_(4)
        AirHitstunAnimation(9)
        GroundedHitstunAnimation(9)
        AirUntechableTime(60)
        teleportRelativeY(0)
        teleportRelativeX(100000)
    sprite('Action_153_01', 4)	# 1-4	 **attackbox here**
    sprite('Action_153_02', 4)	# 5-8
    sprite('Action_153_03', 4)	# 9-12
    sprite('Action_153_04', 4)	# 13-16
    sprite('Action_153_05', 4)	# 17-20
    sprite('Action_153_06', 10)	# 21-30
    sprite('Action_153_07', 1)	# 31-31

@State
def EffGroundBreak01_Assist():

    def upon_IMMEDIATE():
        Unknown2010()
        AttackLevel_(4)
        AttackP1(70)
        AttackP2(85)
        AirHitstunAnimation(9)
        GroundedHitstunAnimation(9)
        AirPushbackX(10000)
        AirPushbackY(30000)
        AirUntechableTime(50)
        Unknown11042(1)
        teleportRelativeY(0)
    sprite('Action_153_00', 3)	# 1-3
    sprite('Action_153_01', 3)	# 4-6	 **attackbox here**
    sprite('Action_153_02', 3)	# 7-9
    sprite('Action_153_03', 3)	# 10-12
    sprite('Action_153_04', 3)	# 13-15
    sprite('Action_153_05', 3)	# 16-18
    sprite('Action_153_06', 10)	# 19-28
    sprite('Action_153_07', 1)	# 29-29

@State
def EffGroundBreak02():

    def upon_IMMEDIATE():
        teleportRelativeY(0)
    sprite('Action_120_00', 3)	# 1-3
    sprite('Action_120_01', 3)	# 4-6
    sprite('Action_120_02', 3)	# 7-9
    sprite('Action_120_03', 3)	# 10-12
    sprite('Action_120_04', 3)	# 13-15
    sprite('Action_120_05', 3)	# 16-18
    sprite('Action_120_06', 3)	# 19-21
    sprite('Action_120_07', 3)	# 22-24
    sprite('Action_120_08', 3)	# 25-27
    sprite('Action_120_09', 3)	# 28-30
    sprite('Action_120_10', 3)	# 31-33

@State
def EffGroundBreak03():

    def upon_IMMEDIATE():
        teleportRelativeY(0)
    sprite('Action_233_00', 3)	# 1-3
    sprite('Action_233_01', 3)	# 4-6
    sprite('Action_233_02', 3)	# 7-9
    sprite('Action_233_03', 3)	# 10-12
    sprite('Action_233_04', 3)	# 13-15
    sprite('Action_233_05', 3)	# 16-18
    sprite('Action_233_06', 3)	# 19-21
    sprite('Action_233_07', 3)	# 22-24
    sprite('Action_233_08', 3)	# 25-27

@State
def EffMissile_Move():

    def upon_IMMEDIATE():
        Unknown4011(3)
        Unknown4010(3)
        Unknown4007(3)

        def upon_43():
            if (SLOT_48 == 2002):
                Unknown1072(180000)
                Unknown1007(200000)
            if (SLOT_48 == 2003):
                Unknown1072(-225000)
                Unknown1007(200000)
            if (SLOT_48 == 2006):
                Unknown1072(90000)
                Unknown1007(200000)
            if (SLOT_48 == 2008):
                Unknown1007(200000)
            if (SLOT_48 == 2009):
                Unknown1072(45000)
                Unknown1007(200000)
    label(0)
    sprite('null', 1)	# 1-1
    sprite('null', 6)	# 2-7
    GFX_0('EffMissile_MoveObj', 100)
    gotoLabel(0)

@State
def EffMissile_MoveObj():

    def upon_IMMEDIATE():
        Unknown4006(2)
    random_(2, 0, 50)
    if SLOT_ReturnVal:
        _gotolabel(1)
    label(0)
    sprite('Action_193_01', 3)	# 1-3
    sprite('Action_193_02', 3)	# 4-6
    sprite('Action_193_03', 3)	# 7-9
    sprite('Action_193_04', 3)	# 10-12
    sprite('Action_193_05', 3)	# 13-15
    loopRest()
    ExitState()
    label(1)
    sprite('Action_193_07', 3)	# 16-18
    sprite('Action_193_08', 3)	# 19-21
    sprite('Action_193_09', 3)	# 22-24
    sprite('Action_193_10', 3)	# 25-27
    sprite('Action_193_11', 3)	# 28-30
    loopRest()
    ExitState()

@State
def EffMissile_6():

    def upon_IMMEDIATE():
        Unknown4011(3)
        Unknown4010(3)
        Unknown4007(3)
    sprite('Action_187_00', 4)	# 1-4
    sprite('Action_187_01', 4)	# 5-8
    sprite('Action_187_02', 4)	# 9-12
    sprite('Action_187_03', 1)	# 13-13

@State
def EffMissile_9():

    def upon_IMMEDIATE():
        Unknown4011(3)
        Unknown4010(3)
        Unknown4007(3)
    sprite('Action_186_00', 4)	# 1-4
    sprite('Action_186_01', 4)	# 5-8
    sprite('Action_186_02', 4)	# 9-12
    sprite('Action_186_03', 1)	# 13-13

@State
def EffMissile_8():

    def upon_IMMEDIATE():
        Unknown4011(3)
        Unknown4010(3)
        Unknown4007(3)
    sprite('Action_190_00', 4)	# 1-4
    sprite('Action_190_01', 4)	# 5-8
    sprite('Action_190_02', 4)	# 9-12
    sprite('Action_190_03', 1)	# 13-13

@State
def EffMissile_2():

    def upon_IMMEDIATE():
        Unknown4011(3)
        Unknown4010(3)
        Unknown4007(3)
    sprite('Action_189_00', 4)	# 1-4
    sprite('Action_189_01', 4)	# 5-8
    sprite('Action_189_02', 4)	# 9-12
    sprite('Action_189_03', 1)	# 13-13

@State
def EffMissile_3():

    def upon_IMMEDIATE():
        Unknown4011(3)
        Unknown4010(3)
        Unknown4007(3)
    sprite('Action_188_00', 4)	# 1-4
    sprite('Action_188_01', 4)	# 5-8
    sprite('Action_188_02', 4)	# 9-12
    sprite('Action_188_03', 1)	# 13-13

@State
def EffUltimateAssaultOD_2():

    def upon_IMMEDIATE():
        Unknown4011(2)
        Unknown4010(2)
        Unknown4007(2)
    sprite('Action_189_00', 4)	# 1-4
    sprite('Action_189_01', 4)	# 5-8
    sprite('Action_189_02', 4)	# 9-12
    sprite('Action_189_03', 1)	# 13-13

@State
def EffUltimateAssaultOD_9():

    def upon_IMMEDIATE():
        Unknown4011(2)
        Unknown4010(2)
        Unknown4007(2)
    sprite('Action_186_00', 4)	# 1-4
    sprite('Action_186_01', 4)	# 5-8
    sprite('Action_186_02', 4)	# 9-12
    sprite('Action_186_03', 1)	# 13-13

@State
def EffUltimateAssaultOD_6():

    def upon_IMMEDIATE():
        Unknown4011(2)
        Unknown4010(2)
        Unknown4007(2)
    sprite('Action_187_00', 4)	# 1-4
    sprite('Action_187_01', 4)	# 5-8
    sprite('Action_187_02', 4)	# 9-12
    sprite('Action_187_03', 1)	# 13-13

@State
def EffUltimateAssaultOD_8():

    def upon_IMMEDIATE():
        Unknown4011(2)
        Unknown4010(2)
        Unknown4007(2)
    sprite('Action_190_00', 4)	# 1-4
    sprite('Action_190_01', 4)	# 5-8
    sprite('Action_190_02', 4)	# 9-12
    sprite('Action_190_03', 1)	# 13-13

@State
def EffMissileEX():

    def upon_IMMEDIATE():
        Unknown4011(3)
        Unknown4010(3)
        Unknown4007(3)
    sprite('Action_192_00', 3)	# 1-3
    sprite('Action_192_01', 3)	# 4-6
    sprite('Action_192_02', 3)	# 7-9
    sprite('Action_192_03', 3)	# 10-12
    sprite('Action_192_04', 3)	# 13-15
    sprite('Action_192_05', 3)	# 16-18
    sprite('Action_192_06', 3)	# 19-21
    sprite('Action_192_07', 3)	# 22-24
    sprite('Action_192_08', 3)	# 25-27
    sprite('Action_192_09', 3)	# 28-30

@State
def EffCanonCharge():

    def upon_IMMEDIATE():
        Unknown4011(3)
        Unknown4010(3)
        Unknown4007(3)
        Unknown2019(-1000)
    sprite('Action_216_00', 3)	# 1-3
    sprite('Action_216_01', 3)	# 4-6
    sprite('Action_216_02', 3)	# 7-9
    sprite('Action_216_03', 3)	# 10-12
    sprite('Action_216_04', 3)	# 13-15
    sprite('Action_216_05', 3)	# 16-18
    sprite('Action_216_06', 3)	# 19-21
    sprite('Action_216_07', 1)	# 22-22

@State
def EffCanonExe():

    def upon_IMMEDIATE():
        Unknown4011(3)
        Unknown4010(3)
        Unknown2019(-1000)
    sprite('Action_217_00', 3)	# 1-3
    sprite('Action_217_01', 3)	# 4-6
    sprite('Action_217_02', 3)	# 7-9
    sprite('Action_217_03', 3)	# 10-12
    sprite('Action_217_04', 3)	# 13-15
    sprite('Action_217_05', 3)	# 16-18
    sprite('Action_217_06', 3)	# 19-21
    sprite('Action_217_07', 1)	# 22-22

@State
def EffUltimateAssault_01():

    def upon_IMMEDIATE():
        Unknown4011(3)
        Unknown4010(3)
        Unknown4007(3)
        teleportRelativeX(-30000)
        Unknown1007(-120000)
    sprite('Action_236_00', 3)	# 1-3	 **attackbox here**
    sprite('Action_236_01', 3)	# 4-6	 **attackbox here**
    sprite('Action_236_02', 3)	# 7-9	 **attackbox here**
    sprite('Action_236_03', 3)	# 10-12	 **attackbox here**
    sprite('Action_236_04', 3)	# 13-15	 **attackbox here**
    sprite('Action_236_05', 3)	# 16-18	 **attackbox here**

@State
def EffUltimateAssault_02():

    def upon_IMMEDIATE():
        Unknown4011(3)
        Unknown4010(3)
        Unknown4007(3)
        teleportRelativeX(110000)
        Unknown1007(-40000)
        Unknown2019(-1000)
    sprite('Action_235_00', 3)	# 1-3	 **attackbox here**
    sprite('Action_235_01', 3)	# 4-6	 **attackbox here**
    sprite('Action_235_02', 3)	# 7-9	 **attackbox here**
    sprite('Action_235_03', 3)	# 10-12	 **attackbox here**
    sprite('Action_235_04', 3)	# 13-15	 **attackbox here**
    sprite('Action_235_05', 3)	# 16-18	 **attackbox here**

@State
def EffUltimateAssault_03():

    def upon_IMMEDIATE():
        Unknown4011(3)
        Unknown4010(3)
        Unknown4007(3)
    sprite('Action_234_00', 3)	# 1-3
    sprite('Action_234_01', 3)	# 4-6
    sprite('Action_234_02', 3)	# 7-9

@State
def EffUltimateAssault_04():

    def upon_IMMEDIATE():
        Unknown4011(3)
        Unknown4010(3)
        Unknown4007(3)
        teleportRelativeX(-30000)
        Unknown1007(-120000)
    sprite('Action_230_00', 3)	# 1-3	 **attackbox here**
    sprite('Action_230_01', 3)	# 4-6	 **attackbox here**
    sprite('Action_230_02', 3)	# 7-9	 **attackbox here**
    sprite('Action_230_03', 3)	# 10-12	 **attackbox here**
    sprite('Action_230_04', 3)	# 13-15	 **attackbox here**
    sprite('Action_230_05', 3)	# 16-18	 **attackbox here**

@State
def EffUltimateAssault_05():

    def upon_IMMEDIATE():
        Unknown4011(3)
        Unknown4010(3)
        Unknown4007(3)
    sprite('Action_240_00', 3)	# 1-3
    sprite('Action_240_01', 3)	# 4-6
    sprite('Action_240_02', 3)	# 7-9

@State
def EffUltimateAssault_06():

    def upon_IMMEDIATE():
        Unknown4011(3)
        Unknown4010(3)
        Unknown4007(3)
    sprite('Action_242_00', 3)	# 1-3	 **attackbox here**
    sprite('Action_242_01', 3)	# 4-6	 **attackbox here**
    sprite('Action_242_02', 3)	# 7-9	 **attackbox here**
    sprite('Action_242_03', 3)	# 10-12	 **attackbox here**
    sprite('Action_242_04', 3)	# 13-15	 **attackbox here**
    sprite('Action_242_05', 3)	# 16-18	 **attackbox here**

@State
def UltimateAssaultFinishCamera():

    def upon_IMMEDIATE():
        Unknown23057(50)
    Unknown4004('6566666563745f33383000000000000000000000000000000000000000000000ffff0000')
    Unknown4004('6566666563745f33383200000000000000000000000000000000000000000000ffff0000')

@State
def UltimateAssaultLookAtMeCamera():

    def upon_IMMEDIATE():

        def upon_43():
            if (SLOT_48 == 5003):
                Unknown14()
            if (SLOT_48 == 5002):
                clearUponHandler(3)

                def upon_CLEAR_OR_EXIT():
                    Unknown2071('16000000a0860100a08601003200000000000000')
                    Unknown20001(1)
                    Unknown20000(1)
                    Unknown20003(1)
                    Unknown20002(1)
            if (SLOT_48 == 5001):
                clearUponHandler(3)

                def upon_CLEAR_OR_EXIT():
                    Unknown2071('16000000a0860100a08601003200000000000000')
                    Unknown20001(1)
                    Unknown20000(1)
                    Unknown20003(1)
                    Unknown20002(1)
    sprite('null', 3)	# 1-3

    def upon_CLEAR_OR_EXIT():
        Unknown20001(1)
        Unknown2071('1600000050c3000020bf02003200000000000000')
        Unknown20000(1)
        Unknown20003(1)
        Unknown20002(1)
    sprite('null', 32767)	# 4-32770
    clearUponHandler(3)

    def upon_CLEAR_OR_EXIT():
        Unknown20001(1)
        Unknown2071('16000000a0860100305705001e00000000000000')
        Unknown20000(1)
        Unknown20003(1)
        Unknown20002(1)

@Subroutine
def UltimateAssaultOD_ranbuInit():
    Unknown23056('')
    AttackLevel_(4)
    Damage(180)
    AttackP2(100)
    MinimumDamagePct(20)
    AirPushbackY(2500)
    AirPushbackX(0)
    YImpluseBeforeWallbounce(100)
    AirUntechableTime(60)
    Hitstop(0)
    Unknown11108('03000000')
    Unknown11064(1)
    Unknown30048(1)
    Unknown11084(1)
    Unknown11034(1)
    ProjectileDurabilityLvl(0)
    Unknown11058('0000000001000000000000000000000000000000')

@Subroutine
def UltimateAssaultODDD_ranbuInit():
    Unknown23056('')
    AttackLevel_(4)
    Damage(100)
    AttackP1(100)
    AttackP2(100)
    MinimumDamagePct(100)
    AirPushbackY(2500)
    AirPushbackX(0)
    YImpluseBeforeWallbounce(100)
    AirUntechableTime(60)
    Hitstop(0)
    Unknown11108('03000000')
    Unknown11064(1)
    Unknown30048(1)
    Unknown11084(1)
    Unknown11034(1)
    ProjectileDurabilityLvl(0)
    Unknown11058('0000000001000000000000000000000000000000')

@State
def UltimateAssaultOD_ranbu():

    def upon_IMMEDIATE():
        pass
    sprite('null', 15)	# 1-15
    GFX_0('UltimateAssaultOD_ranbu_82', -1)
    sprite('null', 20)	# 16-35
    GFX_0('UltimateAssaultOD_ranbu_19', -1)
    sprite('null', 20)	# 36-55
    GFX_0('UltimateAssaultOD_ranbu_46', -1)
    sprite('null', 30)	# 56-85
    GFX_0('UltimateAssaultOD_ranbu_28', -1)
    sprite('null', 1)	# 86-86
    Unknown23029(3, 5101, 0)

@State
def UltimateAssaultOD_ranbu_82():

    def upon_IMMEDIATE():
        Unknown2011()
        callSubroutine('UltimateAssaultOD_ranbuInit')
    sprite('null', 1)	# 1-1
    Unknown1086(22)
    teleportRelativeX(0)
    Unknown1007(200000)
    sprite('Action_181_03', 1)	# 2-2	 **attackbox here**
    GFX_0('EffUltimateAssaultOD_2', -1)
    physicsXImpulse(0)
    physicsYImpulse(-94000)
    setGravity(800)
    SFX_0('000_airdash_0')
    sprite('Action_181_03', 4)	# 3-6	 **attackbox here**
    sprite('Action_181_04', 4)	# 7-10	 **attackbox here**
    sprite('Action_181_05', 4)	# 11-14	 **attackbox here**
    sprite('Action_181_06', 4)	# 15-18	 **attackbox here**
    sprite('Action_181_03', 4)	# 19-22	 **attackbox here**
    sprite('Action_181_04', 4)	# 23-26	 **attackbox here**
    sprite('Action_181_05', 4)	# 27-30	 **attackbox here**
    sprite('Action_181_06', 4)	# 31-34	 **attackbox here**
    sprite('Action_181_03', 4)	# 35-38	 **attackbox here**
    sprite('Action_181_04', 4)	# 39-42	 **attackbox here**
    sprite('Action_181_05', 4)	# 43-46	 **attackbox here**
    sprite('Action_181_06', 4)	# 47-50	 **attackbox here**

@State
def UltimateAssaultOD_ranbu_19():

    def upon_IMMEDIATE():
        Unknown2011()
        callSubroutine('UltimateAssaultOD_ranbuInit')
    sprite('null', 1)	# 1-1
    Unknown1086(22)
    teleportRelativeX(-800000)
    Unknown1007(-800000)
    sprite('Action_177_03', 1)	# 2-2	 **attackbox here**
    GFX_0('EffUltimateAssaultOD_9', -1)
    physicsXImpulse(120000)
    physicsYImpulse(120000)
    setGravity(800)
    SFX_0('000_airdash_0')
    sprite('Action_177_03', 3)	# 3-5	 **attackbox here**
    sprite('Action_177_04', 4)	# 6-9	 **attackbox here**
    sprite('Action_177_05', 4)	# 10-13	 **attackbox here**
    sprite('Action_177_06', 4)	# 14-17	 **attackbox here**
    sprite('Action_177_03', 3)	# 18-20	 **attackbox here**
    sprite('Action_177_04', 4)	# 21-24	 **attackbox here**
    sprite('Action_177_05', 4)	# 25-28	 **attackbox here**
    sprite('Action_177_06', 4)	# 29-32	 **attackbox here**
    sprite('Action_177_03', 3)	# 33-35	 **attackbox here**
    sprite('Action_177_04', 4)	# 36-39	 **attackbox here**
    sprite('Action_177_05', 4)	# 40-43	 **attackbox here**
    sprite('Action_177_06', 4)	# 44-47	 **attackbox here**

@State
def UltimateAssaultOD_ranbu_46():

    def upon_IMMEDIATE():
        Unknown2011()
        callSubroutine('UltimateAssaultOD_ranbuInit')
    sprite('null', 1)	# 1-1
    Unknown1086(22)
    teleportRelativeX(-1200000)
    Unknown1007(0)
    sprite('Action_173_03', 1)	# 2-2	 **attackbox here**
    GFX_0('EffUltimateAssaultOD_6', -1)
    physicsXImpulse(124000)
    physicsYImpulse(0)
    SFX_0('000_airdash_0')
    sprite('Action_173_03', 3)	# 3-5	 **attackbox here**
    sprite('Action_173_04', 4)	# 6-9	 **attackbox here**
    sprite('Action_173_05', 4)	# 10-13	 **attackbox here**
    sprite('Action_173_06', 4)	# 14-17	 **attackbox here**
    sprite('Action_173_03', 3)	# 18-20	 **attackbox here**
    sprite('Action_173_04', 4)	# 21-24	 **attackbox here**
    sprite('Action_173_05', 4)	# 25-28	 **attackbox here**
    sprite('Action_173_06', 4)	# 29-32	 **attackbox here**
    sprite('Action_173_03', 3)	# 33-35	 **attackbox here**
    sprite('Action_173_04', 4)	# 36-39	 **attackbox here**
    sprite('Action_173_05', 4)	# 40-43	 **attackbox here**
    sprite('Action_173_06', 4)	# 44-47	 **attackbox here**

@State
def UltimateAssaultOD_ranbu_28():

    def upon_IMMEDIATE():
        Unknown2011()
        callSubroutine('UltimateAssaultOD_ranbuInit')
    sprite('null', 1)	# 1-1
    Unknown1086(22)
    sprite('null', 1)	# 2-2
    teleportRelativeX(0)
    Unknown1007(-600000)
    sprite('Action_179_03', 1)	# 3-3	 **attackbox here**
    GFX_0('EffUltimateAssaultOD_8', -1)
    physicsXImpulse(0)
    physicsYImpulse(124000)
    setGravity(800)
    SFX_0('000_airdash_0')
    sprite('Action_179_03', 3)	# 4-6	 **attackbox here**
    sprite('Action_179_04', 4)	# 7-10	 **attackbox here**
    sprite('Action_179_05', 4)	# 11-14	 **attackbox here**
    sprite('Action_179_06', 4)	# 15-18	 **attackbox here**
    sprite('Action_179_03', 3)	# 19-21	 **attackbox here**
    sprite('Action_179_04', 4)	# 22-25	 **attackbox here**
    sprite('Action_179_05', 4)	# 26-29	 **attackbox here**
    sprite('Action_179_06', 4)	# 30-33	 **attackbox here**
    sprite('Action_179_03', 3)	# 34-36	 **attackbox here**
    sprite('Action_179_04', 4)	# 37-40	 **attackbox here**
    sprite('Action_179_05', 4)	# 41-44	 **attackbox here**
    sprite('Action_179_06', 4)	# 45-48	 **attackbox here**

@State
def UltimateAssaultODDD_ranbu():

    def upon_IMMEDIATE():
        pass
    sprite('null', 15)	# 1-15
    GFX_0('UltimateAssaultODDD_ranbu_82', -1)
    sprite('null', 20)	# 16-35
    GFX_0('UltimateAssaultODDD_ranbu_19', -1)
    sprite('null', 20)	# 36-55
    GFX_0('UltimateAssaultODDD_ranbu_46', -1)
    sprite('null', 30)	# 56-85
    GFX_0('UltimateAssaultODDD_ranbu_28', -1)
    sprite('null', 1)	# 86-86
    Unknown23029(3, 5101, 0)

@State
def UltimateAssaultODDD_ranbu_82():

    def upon_IMMEDIATE():
        Unknown2011()
        callSubroutine('UltimateAssaultODDD_ranbuInit')
    sprite('null', 1)	# 1-1
    Unknown1086(22)
    teleportRelativeX(0)
    Unknown1007(200000)
    sprite('Action_181_03', 1)	# 2-2	 **attackbox here**
    GFX_0('EffUltimateAssaultOD_2', -1)
    physicsXImpulse(0)
    physicsYImpulse(-94000)
    setGravity(800)
    SFX_0('000_airdash_0')
    sprite('Action_181_03', 4)	# 3-6	 **attackbox here**
    sprite('Action_181_04', 4)	# 7-10	 **attackbox here**
    sprite('Action_181_05', 4)	# 11-14	 **attackbox here**
    sprite('Action_181_06', 4)	# 15-18	 **attackbox here**
    sprite('Action_181_03', 4)	# 19-22	 **attackbox here**
    sprite('Action_181_04', 4)	# 23-26	 **attackbox here**
    sprite('Action_181_05', 4)	# 27-30	 **attackbox here**
    sprite('Action_181_06', 4)	# 31-34	 **attackbox here**
    sprite('Action_181_03', 4)	# 35-38	 **attackbox here**
    sprite('Action_181_04', 4)	# 39-42	 **attackbox here**
    sprite('Action_181_05', 4)	# 43-46	 **attackbox here**
    sprite('Action_181_06', 4)	# 47-50	 **attackbox here**

@State
def UltimateAssaultODDD_ranbu_19():

    def upon_IMMEDIATE():
        Unknown2011()
        callSubroutine('UltimateAssaultODDD_ranbuInit')
    sprite('null', 1)	# 1-1
    Unknown1086(22)
    teleportRelativeX(-800000)
    Unknown1007(-800000)
    sprite('Action_177_03', 1)	# 2-2	 **attackbox here**
    GFX_0('EffUltimateAssaultOD_9', -1)
    physicsXImpulse(120000)
    physicsYImpulse(120000)
    setGravity(800)
    SFX_0('000_airdash_0')
    sprite('Action_177_03', 3)	# 3-5	 **attackbox here**
    sprite('Action_177_04', 4)	# 6-9	 **attackbox here**
    sprite('Action_177_05', 4)	# 10-13	 **attackbox here**
    sprite('Action_177_06', 4)	# 14-17	 **attackbox here**
    sprite('Action_177_03', 3)	# 18-20	 **attackbox here**
    sprite('Action_177_04', 4)	# 21-24	 **attackbox here**
    sprite('Action_177_05', 4)	# 25-28	 **attackbox here**
    sprite('Action_177_06', 4)	# 29-32	 **attackbox here**
    sprite('Action_177_03', 3)	# 33-35	 **attackbox here**
    sprite('Action_177_04', 4)	# 36-39	 **attackbox here**
    sprite('Action_177_05', 4)	# 40-43	 **attackbox here**
    sprite('Action_177_06', 4)	# 44-47	 **attackbox here**

@State
def UltimateAssaultODDD_ranbu_46():

    def upon_IMMEDIATE():
        Unknown2011()
        callSubroutine('UltimateAssaultODDD_ranbuInit')
    sprite('null', 1)	# 1-1
    Unknown1086(22)
    teleportRelativeX(-1200000)
    Unknown1007(0)
    sprite('Action_173_03', 1)	# 2-2	 **attackbox here**
    GFX_0('EffUltimateAssaultOD_6', -1)
    physicsXImpulse(124000)
    physicsYImpulse(0)
    SFX_0('000_airdash_0')
    sprite('Action_173_03', 3)	# 3-5	 **attackbox here**
    sprite('Action_173_04', 4)	# 6-9	 **attackbox here**
    sprite('Action_173_05', 4)	# 10-13	 **attackbox here**
    sprite('Action_173_06', 4)	# 14-17	 **attackbox here**
    sprite('Action_173_03', 3)	# 18-20	 **attackbox here**
    sprite('Action_173_04', 4)	# 21-24	 **attackbox here**
    sprite('Action_173_05', 4)	# 25-28	 **attackbox here**
    sprite('Action_173_06', 4)	# 29-32	 **attackbox here**
    sprite('Action_173_03', 3)	# 33-35	 **attackbox here**
    sprite('Action_173_04', 4)	# 36-39	 **attackbox here**
    sprite('Action_173_05', 4)	# 40-43	 **attackbox here**
    sprite('Action_173_06', 4)	# 44-47	 **attackbox here**

@State
def UltimateAssaultODDD_ranbu_28():

    def upon_IMMEDIATE():
        Unknown2011()
        callSubroutine('UltimateAssaultODDD_ranbuInit')
    sprite('null', 1)	# 1-1
    Unknown1086(22)
    sprite('null', 1)	# 2-2
    teleportRelativeX(0)
    Unknown1007(-600000)
    sprite('Action_179_03', 1)	# 3-3	 **attackbox here**
    GFX_0('EffUltimateAssaultOD_8', -1)
    physicsXImpulse(0)
    physicsYImpulse(124000)
    setGravity(800)
    SFX_0('000_airdash_0')
    sprite('Action_179_03', 3)	# 4-6	 **attackbox here**
    sprite('Action_179_04', 4)	# 7-10	 **attackbox here**
    sprite('Action_179_05', 4)	# 11-14	 **attackbox here**
    sprite('Action_179_06', 4)	# 15-18	 **attackbox here**
    sprite('Action_179_03', 3)	# 19-21	 **attackbox here**
    sprite('Action_179_04', 4)	# 22-25	 **attackbox here**
    sprite('Action_179_05', 4)	# 26-29	 **attackbox here**
    sprite('Action_179_06', 4)	# 30-33	 **attackbox here**
    sprite('Action_179_03', 3)	# 34-36	 **attackbox here**
    sprite('Action_179_04', 4)	# 37-40	 **attackbox here**
    sprite('Action_179_05', 4)	# 41-44	 **attackbox here**
    sprite('Action_179_06', 4)	# 45-48	 **attackbox here**

@State
def EffUltimateThrow_01():

    def upon_IMMEDIATE():
        Unknown4011(3)
        Unknown4010(3)
        Unknown4007(3)
    sprite('Action_453_00', 3)	# 1-3
    sprite('Action_453_01', 3)	# 4-6
    sprite('Action_453_02', 1)	# 7-7

@State
def EffUltimateThrow_02():

    def upon_IMMEDIATE():
        Unknown4011(3)
        Unknown4010(3)
        Unknown4007(3)
    sprite('Action_455_00', 3)	# 1-3
    sprite('Action_455_01', 3)	# 4-6
    sprite('Action_455_02', 3)	# 7-9
    sprite('Action_455_03', 3)	# 10-12
    sprite('Action_455_04', 3)	# 13-15
    sprite('Action_455_05', 3)	# 16-18
    sprite('Action_455_06', 3)	# 19-21
    sprite('Action_455_07', 1)	# 22-22

@State
def EffUltimateThrow_03_1():

    def upon_IMMEDIATE():
        Unknown4011(3)
        Unknown4010(3)
        Unknown4007(3)
    sprite('Action_457_00', 3)	# 1-3
    sprite('Action_457_01', 3)	# 4-6
    sprite('Action_457_02', 3)	# 7-9
    sprite('Action_457_03', 3)	# 10-12
    sprite('Action_457_04', 3)	# 13-15
    sprite('Action_457_05', 3)	# 16-18
    sprite('Action_457_06', 3)	# 19-21
    sprite('Action_457_07', 3)	# 22-24
    sprite('Action_457_08', 1)	# 25-25

@State
def EffUltimateThrow_03_2():

    def upon_IMMEDIATE():
        Unknown4011(3)
        Unknown4010(3)
        Unknown4007(3)
    sprite('Action_458_00', 3)	# 1-3
    sprite('Action_458_01', 3)	# 4-6
    sprite('Action_458_02', 3)	# 7-9
    sprite('Action_458_03', 3)	# 10-12
    sprite('Action_458_04', 3)	# 13-15
    sprite('Action_458_05', 3)	# 16-18
    sprite('Action_458_06', 3)	# 19-21
    sprite('Action_458_07', 3)	# 22-24
    sprite('Action_458_08', 1)	# 25-25

@State
def EffUltimateThrow_03_3():

    def upon_IMMEDIATE():
        Unknown4011(3)
        Unknown4010(3)
        Unknown4007(3)
    sprite('Action_459_00', 3)	# 1-3
    sprite('Action_459_01', 3)	# 4-6
    sprite('Action_459_02', 3)	# 7-9
    sprite('Action_459_03', 3)	# 10-12
    sprite('Action_459_04', 3)	# 13-15
    sprite('Action_459_05', 3)	# 16-18
    sprite('Action_459_06', 3)	# 19-21
    sprite('Action_459_07', 3)	# 22-24
    sprite('Action_459_08', 1)	# 25-25

@State
def EffUltimateThrowExe_2():

    def upon_IMMEDIATE():
        Unknown4011(3)
        Unknown4007(3)

        def upon_43():
            if (SLOT_48 == 6001):
                Unknown14()
    sprite('Action_450_00', 24)	# 1-24
    Unknown3001(80)
    Unknown3004(3)
    Unknown1096(2000)
    Unknown1099(-41)

@State
def EffUltimateThrowExe_3():

    def upon_IMMEDIATE():
        Unknown4011(3)
        Unknown4007(3)

        def upon_43():
            if (SLOT_48 == 6002):
                Unknown14()
    sprite('Action_451_00', 24)	# 1-24
    Unknown3001(80)
    Unknown3004(3)
    Unknown1096(2000)
    Unknown1099(-41)

@State
def IWEXIST_Canon():

    def upon_IMMEDIATE():
        Unknown4011(3)
        Unknown4010(3)
    sprite('Action_275_00', 3)	# 1-3
    sprite('Action_275_01', 3)	# 4-6
    sprite('Action_275_02', 3)	# 7-9
    sprite('Action_275_03', 3)	# 10-12
    sprite('Action_275_04', 3)	# 13-15
    sprite('Action_275_05', 3)	# 16-18

@State
def IWEXIST_JET():

    def upon_IMMEDIATE():
        Unknown4011(3)
        Unknown4010(3)
        Unknown4007(3)
    sprite('Action_276_00', 3)	# 1-3
    sprite('Action_276_01', 3)	# 4-6
    sprite('Action_276_02', 3)	# 7-9
    sprite('Action_276_03', 3)	# 10-12
    sprite('Action_276_00', 3)	# 13-15
    sprite('Action_276_01', 3)	# 16-18
    sprite('Action_276_02', 3)	# 19-21
    sprite('Action_276_03', 3)	# 22-24
    sprite('Action_276_00', 3)	# 25-27
    sprite('Action_276_01', 3)	# 28-30

@State
def IWEXIST_TakeOff():

    def upon_IMMEDIATE():
        Unknown4011(3)
        Unknown4010(3)
    sprite('Action_277_00', 3)	# 1-3
    sprite('Action_277_01', 3)	# 4-6
    sprite('Action_277_02', 3)	# 7-9
    sprite('Action_277_03', 3)	# 10-12
    sprite('Action_277_04', 3)	# 13-15
    sprite('Action_277_05', 3)	# 16-18
    sprite('Action_277_06', 3)	# 19-21
    sprite('Action_277_07', 3)	# 22-24

@State
def IWEXIST_Camera():

    def upon_IMMEDIATE():
        Unknown4011(3)
        Unknown4010(3)
        Unknown20000(1)

        def upon_CLEAR_OR_EXIT():
            Unknown1086(3)
            teleportRelativeY(0)
            if SLOT_2:
                Unknown23013(0)
                SLOT_105 = (SLOT_105 + (-25))

        def upon_43():
            if (SLOT_48 == 7004):
                sendToLabel(0)
    sprite('null', 32767)	# 1-32767
    label(0)
    sprite('null', 30)	# 32768-32797
    sprite('null', 55)	# 32798-32852
    Unknown2038(1)
    sprite('null', 60)	# 32853-32912
    SLOT_105 = 1000
    clearUponHandler(3)
    teleportRelativeY(0)
    Unknown21015('41737472616c486561745f457865000000000000000000000000000000000000591b000000000000')

@State
def IWEXIST_BlackOut():

    def upon_IMMEDIATE():
        Unknown4011(3)
        Unknown4010(3)
        Unknown2054(1)
        Unknown6001(1)
        Unknown1000(640000)
        teleportRelativeY(-640000)
        if SLOT_38:
            Unknown1000(-640000)
    sprite('Action_282_00', 10)	# 1-10
    sprite('Action_282_01', 10)	# 11-20
    sprite('Action_282_02', 10)	# 21-30
    sprite('Action_282_02', 1)	# 31-31
    GFX_0('IWEXIST_BG', 100)

@State
def IWEXIST_BG():

    def upon_IMMEDIATE():
        Unknown2019(4000)
        Unknown4011(3)
        Unknown4010(3)
        Unknown2054(1)
        Unknown6001(1)
        Unknown1000(640000)
        teleportRelativeY(-640000)
        if SLOT_38:
            Unknown1000(-640000)

        def upon_CLEAR_OR_EXIT():
            if (SLOT_18 >= 240):
                clearUponHandler(3)
                Unknown36(22)
                Unknown3038(1)
                Unknown2005()
                Unknown1000(-150000)
                teleportRelativeY(950000)
                physicsYImpulse(-5000)
                setGravity(900)
                Unknown35()
    sprite('Action_283_00', 15)	# 1-15
    sprite('Action_283_01', 10)	# 16-25
    sprite('Action_283_02', 15)	# 26-40
    sprite('Action_283_03', 100)	# 41-140
    sprite('Action_283_04', 100)	# 141-240
    sprite('Action_283_04', 150)	# 241-390
    GFX_0('IWEXIST_FlyingVernier', 100)
    Unknown36(22)
    Unknown3038(0)
    Unknown35()

@State
def IWEXIST_Anime():

    def upon_IMMEDIATE():
        Unknown21010(1)
        Unknown4011(3)
        Unknown4010(3)
        Unknown2054(1)
        Unknown6001(1)
        Unknown1000(640000)
        teleportRelativeY(-640000)
        if SLOT_38:
            Unknown1000(-640000)
    sprite('Action_272_01', 4)	# 1-4
    SFX_3('SE010')
    sprite('Action_272_02', 4)	# 5-8
    sprite('Action_272_03', 4)	# 9-12
    SFX_1('umi292')
    sprite('Action_272_04', 4)	# 13-16
    sprite('Action_272_05', 4)	# 17-20
    sprite('Action_272_06', 4)	# 21-24
    sprite('Action_272_07', 4)	# 25-28
    sprite('Action_272_08', 4)	# 29-32
    sprite('Action_272_09', 4)	# 33-36
    sprite('Action_272_10', 4)	# 37-40
    sprite('Action_272_11', 4)	# 41-44
    sprite('Action_272_12', 4)	# 45-48
    sprite('Action_272_13', 4)	# 49-52
    sprite('Action_272_14', 4)	# 53-56

@State
def IWEXIST_FlyingVernier():

    def upon_IMMEDIATE():
        Unknown23015(1)
        Unknown2019(1000)
        Unknown21010(1)
        Unknown2054(1)
        Unknown2012()
        AttackLevel_(5)
        Damage(40000)
        MinimumDamagePct(100)
        hitstun(9999)
        AirUntechableTime(9999)
        Unknown11056(1)
        Hitstop(0)
        GroundedHitstunAnimation(13)
        AirHitstunAnimation(13)
        YImpluseBeforeWallbounce(0)
        AirPushbackX(50)
        AirPushbackY(500)
        YImpluseBeforeWallbounce(1)
        PushbackX(0)
        Unknown11064(3)
        Unknown11050('050000000000000000000000000000000000000000000000000000000000000000000000')
        Unknown11023(1)
        Unknown11086(1)
        Unknown4011(3)
        Unknown4010(3)
        Unknown2054(1)
        Unknown6001(1)
        Unknown1000(640000)
        teleportRelativeY(-640000)
        if SLOT_38:
            Unknown1000(-640000)

        def upon_78():
            GFX_0('IWEXIST_FinishEff', 100)
    sprite('Action_287_00', 2)	# 1-2	 **attackbox here**
    SFX_3('SE015_BoundWall')
    sprite('Action_287_00', 3)	# 3-5	 **attackbox here**
    GFX_0('IWXIST_FlyingMikaControler', 100)
    sprite('Action_287_01', 5)	# 6-10	 **attackbox here**
    sprite('Action_287_02', 5)	# 11-15	 **attackbox here**
    sprite('Action_287_03', 5)	# 16-20	 **attackbox here**
    sprite('Action_287_04', 5)	# 21-25	 **attackbox here**
    sprite('Action_287_05', 5)	# 26-30	 **attackbox here**
    sprite('Action_287_06', 5)	# 31-35	 **attackbox here**
    sprite('Action_287_07', 5)	# 36-40	 **attackbox here**
    SFX_1('umi293')
    SFX_3('SE205_PunchFinish')
    Unknown4004('6566666563745f3830300000000000000000000000000000000000000000000064000000')
    sprite('Action_287_08', 5)	# 41-45	 **attackbox here**
    sprite('Action_287_09', 5)	# 46-50	 **attackbox here**
    sprite('Action_287_10', 5)	# 51-55	 **attackbox here**
    sprite('Action_287_11', 5)	# 56-60	 **attackbox here**
    sprite('Action_287_12', 5)	# 61-65	 **attackbox here**
    sprite('Action_287_13', 5)	# 66-70	 **attackbox here**
    sprite('Action_287_14', 5)	# 71-75	 **attackbox here**
    sprite('Action_287_15', 5)	# 76-80	 **attackbox here**
    sprite('Action_287_16', 5)	# 81-85	 **attackbox here**
    sprite('Action_287_17', 5)	# 86-90	 **attackbox here**
    sprite('Action_287_18', 5)	# 91-95	 **attackbox here**
    sprite('Action_287_19', 5)	# 96-100	 **attackbox here**
    sprite('Action_287_20', 5)	# 101-105	 **attackbox here**
    sprite('Action_287_21', 5)	# 106-110	 **attackbox here**
    sprite('Action_287_22', 5)	# 111-115	 **attackbox here**

@State
def IWEXIST_FlyingMika():

    def upon_IMMEDIATE():
        Unknown21010(1)
        Unknown23015(1)
        Unknown2019(-1000)
        Unknown4011(3)
        Unknown4010(3)
        Unknown1000(573000)
        teleportRelativeY(455000)
        Unknown4006(2)
        Unknown4007(2)
        Unknown4013(2)

        def upon_43():
            if (SLOT_48 == 7002):
                Unknown3025(-1, 10)
            if (SLOT_48 == 7003):
                Unknown3025(-14671840, 70)
    sprite('null', 10)	# 1-10
    Unknown3001(0)
    sprite('null', 1)	# 11-11
    Unknown3004(80)
    Unknown3026(-16777216)
    label(0)
    sprite('Action_286_01', 3)	# 12-14	 **attackbox here**
    sprite('Action_286_02', 3)	# 15-17	 **attackbox here**
    gotoLabel(0)

@State
def IWXIST_FlyingMikaControler():

    def upon_IMMEDIATE():
        Unknown21010(1)
        Unknown1072(15000)
        Unknown1096(22)
    sprite('null', 2)	# 1-2
    GFX_0('IWEXIST_FlyingMika', 100)
    sprite('null', 2)	# 3-4
    Unknown1096(24)
    physicsXImpulse(-1100)
    physicsYImpulse(-1100)
    Unknown1075(800)
    Unknown1100(0)
    sprite('null', 5)	# 5-9
    Unknown1096(24)
    Unknown1075(-1200)
    sprite('null', 5)	# 10-14
    Unknown1096(36)
    Unknown1075(-500)
    sprite('null', 5)	# 15-19
    sprite('null', 5)	# 20-24
    physicsXImpulse(-8500)
    physicsYImpulse(-8500)
    Unknown1099(18)
    sprite('null', 5)	# 25-29
    physicsXImpulse(-8000)
    physicsYImpulse(-8000)
    Unknown1099(30)
    Unknown21015('495745584953545f466c79696e674d696b6100000000000000000000000000005a1b000000000000')
    sprite('null', 10)	# 30-39
    physicsXImpulse(-24000)
    physicsYImpulse(-17500)
    Unknown1099(50)
    Unknown1075(-2200)
    sprite('null', 10)	# 40-49
    Unknown1074(-800)
    physicsXImpulse(-7200)
    physicsYImpulse(-6000)
    Unknown1099(50)
    sprite('null', 30)	# 50-79
    Unknown1084(1)
    Unknown1074(0)
    Unknown1099(0)
    sprite('null', 30)	# 80-109
    Unknown21015('495745584953545f43616d6572610000000000000000000000000000000000005c1b000000000000')
    sprite('null', 180)	# 110-289
    Unknown1099(80)
    Unknown1074(-400)
    physicsXImpulse(-3500)
    physicsYImpulse(-100)
    Unknown21015('495745584953545f466c79696e674d696b6100000000000000000000000000005b1b000000000000')

@State
def IWEXIST_FinishEff():

    def upon_IMMEDIATE():
        Unknown21010(1)
        Unknown1086(22)
    sprite('Action_288_00', 10)	# 1-10

@State
def IWEXIST_CutIn():

    def upon_IMMEDIATE():
        Unknown4011(3)
        Unknown4010(3)
        Unknown2054(1)
        Unknown23015(5)
        Unknown6001(1)
        Unknown1000(640000)
        teleportRelativeY(-640000)
        if SLOT_38:
            Unknown1000(-640000)
    sprite('Action_999_01', 2)	# 1-2	 **attackbox here**
    sprite('Action_999_02', 3)	# 3-5
    sprite('Action_999_03', 3)	# 6-8	 **attackbox here**
    sprite('Action_999_04', 3)	# 9-11	 **attackbox here**
    sprite('Action_999_05', 3)	# 12-14	 **attackbox here**
    sprite('Action_999_06', 3)	# 15-17
    sprite('Action_999_07', 5)	# 18-22
    sprite('Action_999_08', 4)	# 23-26	 **attackbox here**
    sprite('Action_999_09', 3)	# 27-29	 **attackbox here**
    sprite('Action_999_10', 7)	# 30-36	 **attackbox here**
    sprite('Action_999_11', 3)	# 37-39	 **attackbox here**
    sprite('Action_999_12', 2)	# 40-41	 **attackbox here**
    sprite('Action_999_13', 3)	# 42-44	 **attackbox here**
    sprite('Action_999_14', 3)	# 45-47	 **attackbox here**
    sprite('Action_999_15', 4)	# 48-51	 **attackbox here**
    sprite('Action_999_16', 3)	# 52-54	 **attackbox here**
    sprite('Action_999_17', 3)	# 55-57
    sprite('Action_999_18', 3)	# 58-60	 **attackbox here**
    teleportRelativeX(50000)
    Unknown1019(0)
    sprite('Action_999_19', 3)	# 61-63	 **attackbox here**
    sprite('Action_999_19', 10)	# 64-73	 **attackbox here**
    physicsXImpulse(8000)
    Unknown3001(200)
    Unknown3004(-20)
    Unknown1099(10)

@State
def WIN_Kobushi_UP():

    def upon_IMMEDIATE():
        Unknown1072(180000)
        Unknown2035(1)
    sprite('Action_080_00', 10)	# 1-10
    physicsYImpulse(40000)
    Unknown1074(30000)
    sprite('Action_080_01', 10)	# 11-20
    sprite('Action_080_02', 10)	# 21-30
    sprite('null', 50)	# 31-80
    sprite('null', 1)	# 81-81
    GFX_0('WIN_Kobushi_DOWN', -1)

@State
def WIN_Kobushi_UP_1():

    def upon_IMMEDIATE():
        Unknown1072(180000)
        Unknown2035(1)
    sprite('Action_080_00', 10)	# 1-10
    physicsYImpulse(40000)
    Unknown1074(30000)
    sprite('Action_080_01', 10)	# 11-20
    sprite('Action_080_02', 10)	# 21-30
    sprite('null', 50)	# 31-80
    sprite('null', 1)	# 81-81
    GFX_0('WIN_Kobushi_DOWN_1', -1)

@State
def WIN_Kobushi_DOWN():

    def upon_IMMEDIATE():
        teleportRelativeY(700000)
        physicsYImpulse(-30000)
        teleportRelativeX(-75000)
        Unknown2035(1)
    sprite('Action_081_00', 10)	# 1-10
    sprite('Action_081_01', 6)	# 11-16
    sprite('Action_081_03', 10)	# 17-26
    teleportRelativeY(233000)
    Unknown1084(1)
    Unknown21007(3, 32)
    sprite('Action_081_04', 1)	# 27-27
    sprite('Action_081_05', 1)	# 28-28
    sprite('Action_081_06', 2)	# 29-30
    sprite('Action_081_07', 2)	# 31-32
    sprite('Action_081_08', 1)	# 33-33
    sprite('Action_081_09', 10)	# 34-43
    sprite('Action_081_10', 30)	# 44-73
    Unknown1015(-10000)
    Unknown1021(2500)
    setGravity(1000)
    Unknown1074(-3500)
    sendToLabelUpon(2, 1)
    sprite('Action_081_11', 10)	# 74-83
    sprite('Action_081_12', 10)	# 84-93
    label(1)
    sprite('Action_081_13', 32767)	# 94-32860
    Unknown1084(1)
    Unknown1074(0)
    Unknown8000(100, 1, 1)
    ScreenShake(4000, 4000)

@State
def WIN_Kobushi_DOWN_1():

    def upon_IMMEDIATE():
        teleportRelativeY(1000000)
        physicsYImpulse(-22500)
        teleportRelativeX(-75000)
        Unknown2035(1)
    sprite('Action_081_00', 10)	# 1-10
    sprite('Action_081_01', 6)	# 11-16
    sprite('Action_081_03', 20)	# 17-36
    sprite('Action_081_03', 1)	# 37-37
    teleportRelativeY(233000)
    Unknown1084(1)
    Unknown21007(3, 32)
    sprite('Action_081_04', 1)	# 38-38
    sprite('Action_081_05', 1)	# 39-39
    sprite('Action_081_06', 2)	# 40-41
    sprite('Action_081_07', 2)	# 42-43
    sprite('Action_081_08', 1)	# 44-44
    sprite('Action_081_09', 10)	# 45-54
    sprite('Action_081_10', 30)	# 55-84
    Unknown1015(-10000)
    Unknown1021(2500)
    setGravity(1000)
    Unknown1074(-3500)
    sendToLabelUpon(2, 1)
    sprite('Action_081_11', 10)	# 85-94
    sprite('Action_081_12', 10)	# 95-104
    label(1)
    sprite('Action_081_13', 32767)	# 105-32871
    Unknown1084(1)
    Unknown1074(0)
    Unknown8000(100, 1, 1)
    ScreenShake(4000, 4000)