#pragma once #include "../../DNACommon/DNACommon.hpp" #include "IScriptObject.hpp" #include "Parameters.hpp" namespace DataSpec::DNAMP1 { struct SpawnPoint : IScriptObject { AT_DECL_DNA_YAMLV String<-1> name; Value location; Value orientation; Value powerBeam; Value iceBeam; Value waveBeam; Value plasmaBeam; Value missiles; Value scanVisor; Value morphBallBombs; Value powerBombs; Value flameThrower; Value thermalVisor; Value chargeBeam; Value superMissile; Value grappleBeam; Value xrayVisor; Value iceSpreader; Value spaceJump; Value morphBall; Value combatVisor; Value boostBall; Value spiderBall; Value powerSuit; Value gravitySuit; Value variaSuit; Value phazonSuit; Value energyTanks; Value unknownItem1; Value healthRefill; Value unknownItem2; Value waveBuster; Value defaultSpawn; Value active; Value morphed; }; } // namespace DataSpec::DNAMP1