ACTOR GenericToken : Inventory { Inventory.MaxAmount 1 }
ACTOR GenericCounter : Inventory { Inventory.MaxAmount 99999 }

ACTOR MenuWheelActive : GenericToken {}

//Spells

ACTOR FirebreathActive : GenericToken {}
ACTOR MeteorFistActive : GenericToken {}
ACTOR SkullfireActive : GenericToken {}
ACTOR FlamewaveActive : GenericToken {}
ACTOR FrostbiteActive : GenericToken {}
ACTOR ChillgraspActive : GenericToken {}
ACTOR SkypunchActive : GenericToken {}
ACTOR GumpopActive : GenericToken {}
ACTOR CrowsActive : GenericToken {}
ACTOR ThunderActive : GenericToken {}
ACTOR BreathActive : GenericToken {}
ACTOR CorpseActive : GenericToken {}
ACTOR ThreadcutterActive : GenericToken {}
ACTOR AnnihilationActive : GenericToken {}
ACTOR SheepshieldActive : GenericToken {}
ACTOR SpiritcannonActive : GenericToken {}

//Stratocasters
ACTOR LonghornStratActive : GenericToken {}
ACTOR StruckerStratActive : GenericToken {}
ACTOR IronblastStratActive : GenericToken {}
ACTOR PulverizerStratActive : GenericToken {}
ACTOR MatriarchStratActive : GenericToken {}
ACTOR CauterizerStratActive : GenericToken {}
ACTOR "Old DreadfulStratActive" : GenericToken {}
ACTOR DynamiteStratActive : GenericToken {}

ACTOR GunzerkActive : GenericToken {}

ACTOR KickethFirstContact : GenericToken {}
ACTOR KickethThyHappend : GenericToken {}
ACTOR MeteorfistConnected : GenericToken {}

ACTOR BreathLooplet : Inventory { Inventory.MaxAmount 8 }
ACTOR StormTrigger : GenericToken {}
ACTOR StormEngaged : GenericToken {}

ACTOR HammerSpaceCounter : GenericCounter { +INVENTORY.UNDROPPABLE }

ACTOR GameStarted : GenericToken {}
ACTOR StartTeleportInProgress : GenericToken {}
ACTOR ExtremeSphereInEffect : GenericToken {}