8 this.
gametype_init(
this, _(
"Assault"),
"as",
"g_assault",
GAMETYPE_FLAG_TEAMPLAY,
"",
"timelimit=20",_(
"Destroy obstacles to find and destroy the enemy power core before time runs out"));
12 if(v ==
"target_assault_roundend")
19 METHOD(
Assault,
m_configuremenu,
void(
Gametype this,
entity menu,
void(
entity me,
string pLabel,
float pMin,
float pMax,
float pStep,
string pCvar,
string tCvar,
string pTooltip) returns))
27#define g_assault IS_GAMETYPE(ASSAULT)
var entity(vector mins, vector maxs,.entity tofield) findbox_tofield_OrFallback
virtual void m_isTwoBaseMode()
virtual void m_generate_mapinfo()
virtual void m_configuremenu()
virtual void gametype_init()
vector MapInfo_Map_supportedGametypes
#define REGISTER_GAMETYPE(NAME, inst)
const int GAMETYPE_FLAG_TEAMPLAY
#define METHOD(cname, name, prototype)