X-Git-Url: https://de.git.xonotic.org/?p=voretournament%2Fvoretournament.git;a=blobdiff_plain;f=data%2Fqcsrc%2Fserver%2Fg_triggers.qc;h=92a9cfec3d5e9a9ae04bb78f4f89738a82de8a1c;hp=ebc63e13d005f8fbe4d70cf1af67cebcc20756fe;hb=12e749d2b1cbee97bf206829fa5e593976c57781;hpb=9a924a97e80cc9022bd539f835d4342d4f288e08 diff --git a/data/qcsrc/server/g_triggers.qc b/data/qcsrc/server/g_triggers.qc index ebc63e13..92a9cfec 100644 --- a/data/qcsrc/server/g_triggers.qc +++ b/data/qcsrc/server/g_triggers.qc @@ -1816,11 +1816,19 @@ void spawnfunc_trigger_magicear() // what to trigger } -.string chmap; -void spawnfunc_target_changelevel() +.string chmap, gametype; +void spawnfunc_target_changelevel_use() { + if(self.gametype != "") + MapInfo_SwitchGameType(MapInfo_Type_FromString(self.gametype)); + if (self.chmap == "") localcmd("endmatch\n"); else localcmd(strcat("changelevel ", self.chmap, "\n")); }; + +void spawnfunc_target_changelevel() +{ + self.use = spawnfunc_target_changelevel_use; +};