- CONSTRUCTOR(Gametype, string hname, string sname, string g_name, bool gteamplay, string defaults, string gdescription)
+
+ ATTRIB(Gametype, m_mutators, string, string_null)
+ ATTRIB(Gametype, m_parse_mapinfo, bool(string k, string v), func_null)
+
+ METHOD(Gametype, describe, string(Gametype this))
+ {
+ TC(Gametype, this);
+ return this.gametype_description;
+ }
+
+ METHOD(Gametype, display, void(Gametype this, void(string name, string icon) returns))