public JassEvent RegisterPlayerAllianceChange(JassPlayer player, JassAllianceType allianceType) { return(Natives.TriggerRegisterPlayerAllianceChange(this, player, allianceType)); }
public JassEvent RegisterPlayerEvent(JassPlayer player, JassPlayerEvent playerEvent) { return(Natives.TriggerRegisterPlayerEvent(this, player, playerEvent)); }
public JassEvent RegisterPlayerUnitEvent(JassPlayer player, JassPlayerUnitEvent playerUnitEvent, JassBooleanExpression filter) { return(Natives.TriggerRegisterPlayerUnitEvent(this, player, playerUnitEvent, filter)); }
public JassEvent RegisterPlayerStateEvent(JassPlayer player, JassPlayerState state, JassLimitOp opcode, float value) { return(Natives.TriggerRegisterPlayerStateEvent(this, player, state, opcode, value)); }
public JassEvent RegisterPlayerChatEvent(JassPlayer player, string message, bool exactMatchOnly) { return(Natives.TriggerRegisterPlayerChatEvent(this, player, message, exactMatchOnly)); }
public void SetPlayer(JassPlayer player, bool changeColor) { Natives.SetItemPlayer(this, player, changeColor); }
public void SetPlayer(JassPlayer player) { Natives.SetItemPlayer(this, player, false); }
public void SetTaxRate(JassPlayer other, JassPlayerState resource, int rate) { Natives.SetPlayerTaxRate(this, other, resource, rate); }
public void SetAlliance(JassPlayer other, JassAllianceType alliance, bool flag) { Natives.SetPlayerAlliance(this, other, alliance, flag); }
public int GetTaxRate(JassPlayer other, JassPlayerState resource) { return((int)Natives.GetPlayerTaxRate(this, other, resource)); }
public static JassUnit CreateCorpse(JassPlayer player, JassObjectId unitid, float x, float y, float facing) { return(Natives.CreateCorpse(player, unitid, x, y, facing)); }
public static JassUnit Create(JassPlayer player, string unitname, float x, float y, float facing) { return(Natives.CreateUnitByName(player, unitname, x, y, facing)); }
public void SetOwner(JassPlayer owner) { Natives.SetUnitOwner(this, owner, false); }
public void SetOwner(JassPlayer owner, bool changeColor) { Natives.SetUnitOwner(this, owner, changeColor); }