Name | Type | is_array | initial_value |
AllowPlayer_Yes | boolean | Yes | |
AMMode_Enabled | boolean | No | |
AntiCheated_CheckResource | integer | Yes | |
BaseOfOperationDieEffect | effect | No | |
BaseOfOperationEffect | effect | No | |
BUILD | unit | No | |
Buy_XPPotion_MarioFriends | texttag | No | |
CastingSpell_Floating_Text | texttag | No | |
Character | unitcode | Yes | |
Character_XP | integer | Yes | |
Character_XPStorage | integer | Yes | |
Claimed_Base_A | unit | Yes | |
Claimed_Base_B | unit | Yes | |
Coin_Floating_Text | texttag | No | |
CoinBountyEffect | effect | No | |
CountDown | timer | No | |
CountDown_GameOver | timer | No | |
CountDown_NumberOfKilled | timer | Yes | |
CountDown_TimeWindow | timerdialog | No | |
CountDownKill_A | timer | No | |
CountDownKill_B | timer | No | |
CountDownKill_C | timer | No | |
CountDownKill_D | timer | No | |
CountDownKill_E | timer | No | |
CountDownKill_F | timer | No | |
CountDownKill_G | timer | No | |
CountDownKill_H | timer | No | |
CountDownKill_I | timer | No | |
Dialog | dialog | No | |
DialogButton_AM | button | No | |
DialogButton_DM | button | No | |
DialogButton_EG | button | No | |
DialogButton_NB | button | No | |
DMMode_Enabled | boolean | No | |
ExtraGoldPeriodicallyIncome_On | boolean | No | |
FirstBlood_Off | boolean | No | |
Game_Player_Colors | string | Yes | |
GameMode_DefaultMode | boolean | No | |
GameMode_Off | boolean | No | |
GameOver | boolean | No | |
Help_On | boolean | No | |
HornOfCenarius_TurnOFF | boolean | No | |
ItemStorage_Owner | unit | Yes | |
KoopaDied | unit | No | |
KoopaRevive_Camera_Timer | timer | No | |
KoopaRevive_Timer | timer | No | |
MarioFriend_UsedXPPotion | unitcode | No | |
MultiBoard | multiboard | No | |
MultiPlayer_Only | integer | No | |
NB_Disabled | boolean | No | |
NumberOfKilled | integer | Yes | |
NumberOfKoopas_Integer | integer | No | |
NumberOfKoopas_String | string | Yes | |
Player_Changed_PlayerName | string | Yes | |
Player_Life | integer | Yes | |
Player_Original_PlayerName | string | Yes | |
Player_RequiredNuclearBomb | string | Yes | |
Race | string | Yes | |
Random_TitaniumCoinBonus | real | No | |
RandomPoint_Integers | integer | No | |
RankKill | integer | Yes | |
RevivePoint | location | Yes | |
RoadBlockDieEffect | effect | No | |
RoadBlockEffect | effect | No | |
Sell_Unit | texttag | No | |
SOUND_ARRAY | sound | Yes | |
SOUND_ARRAY_RANDOM | real | No | |
SpecialMusic_Off | boolean | No | |
Tagged_Floating_Text | texttag | No | |
Tagged_Floating_Text_PG | force | No | |
Tagged_Players | string | No | |
Tagged_Players_Interger | integer | No | |
Tagged_Players_Interger_Currnt | integer | No | |
TurnOff_DoubleKill | boolean | Yes | |
UnitSellEffect | effect | No |
function Trig_Game_Timer_A_Conditions takes nothing returns boolean
if ( not ( udg_GameOver == false ) ) then
return false
endif
return true
endfunction
function Trig_Game_Timer_A_Func003C takes nothing returns boolean
if ( not ( GetPlayerState(Player(PLAYER_NEUTRAL_PASSIVE), PLAYER_STATE_RESOURCE_FOOD_USED) == 60 ) ) then
return false
endif
return true
endfunction
function Trig_Game_Timer_A_Actions takes nothing returns nothing
call AdjustPlayerStateBJ( 1, Player(PLAYER_NEUTRAL_PASSIVE), PLAYER_STATE_RESOURCE_FOOD_USED )
if ( Trig_Game_Timer_A_Func003C() ) then
call SetPlayerStateBJ( Player(PLAYER_NEUTRAL_PASSIVE), PLAYER_STATE_RESOURCE_FOOD_USED, 0 )
call AdjustPlayerStateBJ( 1, Player(PLAYER_NEUTRAL_PASSIVE), PLAYER_STATE_RESOURCE_LUMBER )
else
endif
endfunction
//===========================================================================
function InitTrig_Game_Timer_A takes nothing returns nothing
set gg_trg_Game_Timer_A = CreateTrigger( )
call TriggerRegisterTimerEventPeriodic( gg_trg_Game_Timer_A, 1.00 )
call TriggerAddCondition( gg_trg_Game_Timer_A, Condition( function Trig_Game_Timer_A_Conditions ) )
call TriggerAddAction( gg_trg_Game_Timer_A, function Trig_Game_Timer_A_Actions )
endfunction
function Trig_Game_Timer_B_Func001002 takes nothing returns nothing
call SetPlayerStateBJ( GetEnumPlayer(), PLAYER_STATE_LUMBER_GATHERED, 0 )
endfunction
function Trig_Game_Timer_B_Actions takes nothing returns nothing
call ForForce( GetPlayersAll(), function Trig_Game_Timer_B_Func001002 )
call SetPlayerStateBJ( Player(0), PLAYER_STATE_RESOURCE_LUMBER, GetPlayerState(Player(PLAYER_NEUTRAL_PASSIVE), PLAYER_STATE_RESOURCE_LUMBER) )
call SetPlayerStateBJ( Player(1), PLAYER_STATE_RESOURCE_LUMBER, GetPlayerState(Player(PLAYER_NEUTRAL_PASSIVE), PLAYER_STATE_RESOURCE_LUMBER) )
call SetPlayerStateBJ( Player(2), PLAYER_STATE_RESOURCE_LUMBER, GetPlayerState(Player(PLAYER_NEUTRAL_PASSIVE), PLAYER_STATE_RESOURCE_LUMBER) )
call SetPlayerStateBJ( Player(3), PLAYER_STATE_RESOURCE_LUMBER, GetPlayerState(Player(PLAYER_NEUTRAL_PASSIVE), PLAYER_STATE_RESOURCE_LUMBER) )
call SetPlayerStateBJ( Player(4), PLAYER_STATE_RESOURCE_LUMBER, GetPlayerState(Player(PLAYER_NEUTRAL_PASSIVE), PLAYER_STATE_RESOURCE_LUMBER) )
call SetPlayerStateBJ( Player(7), PLAYER_STATE_RESOURCE_LUMBER, GetPlayerState(Player(PLAYER_NEUTRAL_PASSIVE), PLAYER_STATE_RESOURCE_LUMBER) )
call SetPlayerStateBJ( Player(8), PLAYER_STATE_RESOURCE_LUMBER, GetPlayerState(Player(PLAYER_NEUTRAL_PASSIVE), PLAYER_STATE_RESOURCE_LUMBER) )
call SetPlayerStateBJ( Player(9), PLAYER_STATE_RESOURCE_LUMBER, GetPlayerState(Player(PLAYER_NEUTRAL_PASSIVE), PLAYER_STATE_RESOURCE_LUMBER) )
call SetPlayerStateBJ( Player(10), PLAYER_STATE_RESOURCE_LUMBER, GetPlayerState(Player(PLAYER_NEUTRAL_PASSIVE), PLAYER_STATE_RESOURCE_LUMBER) )
call SetPlayerStateBJ( Player(0), PLAYER_STATE_RESOURCE_FOOD_USED, GetPlayerState(Player(PLAYER_NEUTRAL_PASSIVE), PLAYER_STATE_RESOURCE_FOOD_USED) )
call SetPlayerStateBJ( Player(1), PLAYER_STATE_RESOURCE_FOOD_USED, GetPlayerState(Player(PLAYER_NEUTRAL_PASSIVE), PLAYER_STATE_RESOURCE_FOOD_USED) )
call SetPlayerStateBJ( Player(2), PLAYER_STATE_RESOURCE_FOOD_USED, GetPlayerState(Player(PLAYER_NEUTRAL_PASSIVE), PLAYER_STATE_RESOURCE_FOOD_USED) )
call SetPlayerStateBJ( Player(3), PLAYER_STATE_RESOURCE_FOOD_USED, GetPlayerState(Player(PLAYER_NEUTRAL_PASSIVE), PLAYER_STATE_RESOURCE_FOOD_USED) )
call SetPlayerStateBJ( Player(4), PLAYER_STATE_RESOURCE_FOOD_USED, GetPlayerState(Player(PLAYER_NEUTRAL_PASSIVE), PLAYER_STATE_RESOURCE_FOOD_USED) )
call SetPlayerStateBJ( Player(7), PLAYER_STATE_RESOURCE_FOOD_USED, GetPlayerState(Player(PLAYER_NEUTRAL_PASSIVE), PLAYER_STATE_RESOURCE_FOOD_USED) )
call SetPlayerStateBJ( Player(8), PLAYER_STATE_RESOURCE_FOOD_USED, GetPlayerState(Player(PLAYER_NEUTRAL_PASSIVE), PLAYER_STATE_RESOURCE_FOOD_USED) )
call SetPlayerStateBJ( Player(9), PLAYER_STATE_RESOURCE_FOOD_USED, GetPlayerState(Player(PLAYER_NEUTRAL_PASSIVE), PLAYER_STATE_RESOURCE_FOOD_USED) )
call SetPlayerStateBJ( Player(10), PLAYER_STATE_RESOURCE_FOOD_USED, GetPlayerState(Player(PLAYER_NEUTRAL_PASSIVE), PLAYER_STATE_RESOURCE_FOOD_USED) )
endfunction
//===========================================================================
function InitTrig_Game_Timer_B takes nothing returns nothing
set gg_trg_Game_Timer_B = CreateTrigger( )
call TriggerRegisterTimerEventPeriodic( gg_trg_Game_Timer_B, 0.01 )
call TriggerAddAction( gg_trg_Game_Timer_B, function Trig_Game_Timer_B_Actions )
endfunction
function Trig_Change_Name_Actions takes nothing returns nothing
call SetPlayerName( GetTriggerPlayer(), ( SubStringBJ(GetEventPlayerChatString(), 10, StringLength(GetEventPlayerChatString())) + ( " |r(" + ( udg_Race[GetConvertedPlayerId(GetTriggerPlayer())] + ")" ) ) ) )
call DisplayTextToForce( GetPlayersAll(), ( ( udg_Game_Player_Colors[GetConvertedPlayerId(GetTriggerPlayer())] + ( udg_Player_Original_PlayerName[GetConvertedPlayerId(GetTriggerPlayer())] + "|r" ) ) + ( " has been changed the Name into a " + SubStringBJ(GetEventPlayerChatString(), 10, StringLength(GetEventPlayerChatString())) ) ) )
set udg_Player_Original_PlayerName[GetConvertedPlayerId(GetTriggerPlayer())] = SubStringBJ(GetEventPlayerChatString(), 10, StringLength(GetEventPlayerChatString()))
endfunction
//===========================================================================
function InitTrig_Change_Name takes nothing returns nothing
set gg_trg_Change_Name = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Change_Name, Player(0), "-setname ", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Change_Name, Player(1), "-setname ", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Change_Name, Player(2), "-setname ", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Change_Name, Player(3), "-setname ", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Change_Name, Player(4), "-setname ", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Change_Name, Player(7), "-setname ", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Change_Name, Player(8), "-setname ", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Change_Name, Player(9), "-setname ", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Change_Name, Player(10), "-setname ", false )
call TriggerAddAction( gg_trg_Change_Name, function Trig_Change_Name_Actions )
endfunction