Name | Type | is_array | initial_value |
AllyZombie | player | No | PlayerNP |
Area | integer | No | |
AreaButton | button | Yes | |
AreaDialog | dialog | No | |
AskHost | dialog | No | |
AskHostB | button | Yes | |
BigZombieRevives | timer | No | |
BigZombieRevivesWindow | timerdialog | No | |
ChooseMusic | integer | No | |
CPUPatrolPoint | location | No | |
CPUzombie | unit | No | |
DialogBRMK | button | Yes | |
DialogRMK | dialog | No | |
End | boolean | No | |
ESCpressed | integer | Yes | |
GameTime | real | No | |
Gold | item | Yes | |
Host | player | No | |
KickButton | button | Yes | |
KickDialog | dialog | No | |
Kills | integer | Yes | |
Multiboard | multiboard | No | |
NumberOfUnits | integer | Yes | |
OnlyHostChoosesTime | boolean | No | |
OrbsCollected | integer | Yes | 0 |
PlayerChooses | button | Yes | |
PlayerChoosesD | dialog | No | |
PlayerIsZombie | boolean | Yes | |
PlayerNames | string | Yes | |
PlayingAlone | boolean | No | false |
Point | location | No | |
Scouters | force | No | |
SelectSound | integer | No | |
SkillDialog | dialog | No | |
SkillDialogButton | button | Yes | |
Time | integer | Yes | |
TimeChoosingTimer | timer | No | |
TimeChoosingTimerWindow | timerdialog | No | |
Timer | timer | No | |
TimerDialog | dialog | No | |
TimerDialogButton | button | Yes | |
TimerWindow | timerdialog | Yes | |
TotalGameTime | real | No | |
TranferingUnit | unit | No | |
Unit | unit | No | |
UnitGroup | group | No | |
ZombieClosePlayer | player | No | |
ZombieIsComputer | boolean | No | false |
function Trig_GetHost_Actions takes nothing returns nothing
local gamecache g = InitGameCache("Map.w3v")
call StoreInteger ( g, "Map", "Host", GetPlayerId(GetLocalPlayer ())+1)
call TriggerSyncStart ()
call SyncStoredInteger ( g, "Map", "Host" )
call TriggerSyncReady ()
set udg_Host = Player( GetStoredInteger ( g, "Map", "Host" )-1)
call FlushGameCache( g )
set g = null
endfunction
//===========================================================================
function InitTrig_GetHost takes nothing returns nothing
set gg_trg_GetHost = CreateTrigger( )
call TriggerAddAction( gg_trg_GetHost, function Trig_GetHost_Actions )
endfunction