code/game/objects/items/summon.dm

| STATE_IDLE | doing nothing/orbiting idly |
|---|---|
| STATE_RESET | performing reset animation |
| STATE_ATTACK | performing attack animation |
| STATE_RECOVER | performing animation between attacks |
| /obj/item/summon | Simple summon weapon code in this file |
| /datum/summon_weapon_host | Serves as the master datum for summon weapons |
| /datum/summon_weapon | A singular summoned object |
Define Details
STATE_ATTACK
performing attack animation
STATE_IDLE
doing nothing/orbiting idly
STATE_RECOVER
performing animation between attacks
STATE_RESET
performing reset animation