Insurgency game_start / game_newmap event fix (
bug 3497, +dvander)
1.1 --- a/plugins/basetriggers.sp Thu Jan 29 12:50:32 2009 -0500
1.2 +++ b/plugins/basetriggers.sp Sat Jan 31 22:21:37 2009 -0500
1.3 @@ -82,9 +82,20 @@
1.4 RegConsoleCmd("nextmap", Command_Nextmap);
1.5
1.6 HookConVarChange(g_Cvar_TimeleftInterval, ConVarChange_TimeleftInterval);
1.7 +
1.8 + decl String:folder[64];
1.9 + GetGameFolderName(folder, sizeof(folder));
1.10 +
1.11 + if (strcmp(folder, "insurgency") == 0)
1.12 + {
1.13 + HookEvent("game_newmap", Event_GameStart);
1.14 + }
1.15 + else
1.16 + {
1.17 + HookEvent("game_start", Event_GameStart);
1.18 + }
1.19
1.20 HookEvent("round_end", Event_RoundEnd);
1.21 - HookEvent("game_start", Event_GameStart);
1.22 HookEventEx("teamplay_win_panel", Event_TeamPlayWinPanel);
1.23 HookEventEx("teamplay_restart_round", Event_TFRestartRound);
1.24 HookEventEx("arena_win_panel", Event_TeamPlayWinPanel);
1.25 @@ -480,4 +491,4 @@
1.26 {
1.27 PrintToServer("[SM] %s", finalOutput);
1.28 }
1.29 -}
1.30 \ No newline at end of file
1.31 +}