actor Terra : ClassBase
{
Player.ScoreIcon "C_0VA0X"
player.displayname "Terra"
player.soundclass "terrac"

player.maxhealth 900
health 900
player.jumpz 12
player.forwardmove 0.87, 0.87
player.sidemove 0.85, 0.85

player.startitem "SparkChaserBoss"
player.startitem "SparkChaserStunBoss"
player.startitem "ChiaPetAmmo", 84
player.startitem "StardustCrusaderAmmo", 56

player.weaponslot 1, "SparkChaserBoss"
player.weaponslot 2, "SparkChaserStunBoss"

player.startitem "DeepDiggerWeakness2", 1

player.startitem "SuperArmWeakness", 1
player.startitem "HardKnuckleWeakness", 1
player.startitem "PowerStoneWeakness", 1
player.startitem "AstroCrushWeakness", 1
player.startitem "SpreadDrillWeakness", 1
player.startitem "ConcreteShotWeakness", 1
player.startitem "DeepDiggerWeakness", 1

States
{
Spawn:
TRRA A 0
TRRA B 1
TRRA A 1
wait
See:
TRRA BCDE 5
Goto Spawn
Missile:
TRRA F 0 A_JumpIfInventory("VivifyDelay3",1,"Missile3")
TRRA F 0 A_JumpIfInventory("TerraChargeFlag",1,"Missile2")
TRRA F 0 A_JumpIfInventory("VivifyDelay4",1,"MissileDash")
TRRA F 5
TRRA G 4
goto Spawn
Missile2:
TRRA FFF 1 A_JumpIfInventory("VivifyDelay3",1,"Missile3")
goto Missile
Missile3:
TRRA F 1
TRRA G 2
goto Spawn

MissileDash:
TRRA I 16
goto Spawn
ClassPain:
TRRA H 0
goto PainContinue
ClassDeath:
TRRA H 0
goto DeathContinue
}
}