Insurgency game_start / game_newmap event fix (bug 3497, +dvander)
authorLiam <rbutler14@yahoo.com>
Sat Jan 31 22:21:37 2009 -0500 (2009-01-31)
changeset 2542bae5a337bff7
parent 2541 0352326a1f3f
child 2543 c72b673a3b52
Insurgency game_start / game_newmap event fix (bug 3497, +dvander)
plugins/basetriggers.sp
     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 +}