function AutoGameType takes nothing returns nothing
local string g = "blablabla1"
local string s = "blablabla2"
local string f = "blablabla3"
local string k
if udg_ModeActive == false then
set udg_N = ( ( udg_PlayersDark + udg_PlayersWhite ) * 10 )
set udg_ModeActive = true
set udg_DieGameType = true
set k = I2S(udg_N)
call DestroyTrigger(gg_trg_DieGameType)
call DestroyTrigger(gg_trg_RoundsGameType)
call DisplayTimedTextToForce(bj_FORCE_ALL_PLAYERS, 8.00, (udg_PlayerColor[GetPlayerId(udg_GameHost)] + (GetPlayerName(udg_GameHost) + g)))
call DisplayTimedTextToForce(bj_FORCE_ALL_PLAYERS, 8.00,(s+k+f))
call TriggerExecute(gg_trg_StartGameClock)
if udg_zmlb_Hide == true then
call TriggerExecute(gg_trg_mbHide)
else
call EnableTrigger(gg_trg_zmlbHide)
endif // Missed Endif, wtf)
endif
set s = null
set f = null
set k = null
set g = null
call DestroyTrigger(GetTriggeringTrigger())
endfunction