// AI_monster_zombie_base.h // Native state-machine replacement for ai_monster_zombie_base.script. #pragma once class rvmMonsterZombieBase : public rvmMonsterBase { public: CLASS_PROTOTYPE( rvmMonsterZombieBase ); virtual stateResult_t RunStateByName( const char* stateName, stateParms_t* parms ) override; protected: virtual void archvile_minion() override; virtual bool can_resurrect() override; virtual stateResult_t state_Killed( stateParms_t* parms ) override; };