public JassEvent RegisterPlayerUnitEvent(JassPlayer player, JassPlayerUnitEvent playerUnitEvent, JassBooleanExpression filter) { return(Natives.TriggerRegisterPlayerUnitEvent(this, player, playerUnitEvent, filter)); }
public JassEvent RegisterUnitInRange(JassUnit unit, float range, JassBooleanExpression filter) { return(Natives.TriggerRegisterUnitInRange(this, unit, range, filter)); }
public JassEvent RegisterLeaveRegion(JassRegion region, JassBooleanExpression filter) { return(Natives.TriggerRegisterLeaveRegion(this, region, filter)); }
public JassEvent RegisterFilterUnitEvent(JassUnit unit, JassUnitEvent unitEvent, JassBooleanExpression filter) { return(Natives.TriggerRegisterFilterUnitEvent(this, unit, unitEvent, filter)); }