Ил-2 Штурмовик: Битва за Британию. Скрипты. Список методов класса Mission

Материал из АвиаВики
Перейти к: навигация, поиск
protected AMission()

public virtual void Init(maddox.game.ABattle battle, int missionNumber)

public virtual void Inited()

public virtual bool IsMissionListener(int missionNumber)

public virtual void OnActorCreated(int missionNumber, string shortName, maddox.game.world.AiActor actor)

public virtual void OnActorDamaged(int missionNumber, string shortName, maddox.game.world.AiActor actor, maddox.game.world.AiDamageInitiator initiator, part.NamedDamageTypes damageType)

public virtual void OnActorDead(int missionNumber, string shortName, maddox.game.world.AiActor actor, System.Collections.Generic.List<DamagerScore> damages)

public virtual void OnActorDestroyed(int missionNumber, string shortName, maddox.game.world.AiActor actor)

public virtual void OnActorTaskCompleted(int missionNumber, string shortName, maddox.game.world.AiActor actor)

public virtual void OnAiAirNewEnemy(maddox.game.world.AiAirEnemyElement element, int army)

public virtual void OnAircraftCrashLanded(int missionNumber, string shortName, maddox.game.world.AiAircraft aircraft)

public virtual void OnAircraftCutLimb(int missionNumber, string shortName, maddox.game.world.AiAircraft aircraft, maddox.game.world.AiDamageInitiator initiator, part.LimbNames limbName)

public virtual void OnAircraftDamaged(int missionNumber, string shortName, maddox.game.world.AiAircraft aircraft, maddox.game.world.AiDamageInitiator initiator, part.NamedDamageTypes damageType)

public virtual void OnAircraftKilled(int missionNumber, string shortName, maddox.game.world.AiAircraft aircraft)

public virtual void OnAircraftLanded(int missionNumber, string shortName, maddox.game.world.AiAircraft aircraft)

public virtual void OnAircraftLimbDamaged(int missionNumber, string shortName, maddox.game.world.AiAircraft aircraft, maddox.game.world.AiLimbDamage limbDamage)

public virtual void OnAircraftTookOff(int missionNumber, string shortName, maddox.game.world.AiAircraft aircraft)

public virtual void OnAutopilotOff(maddox.game.world.AiActor actor, int placeIndex)

public virtual void OnAutopilotOn(maddox.game.world.AiActor actor, int placeIndex)

public virtual void OnBattleInit()

public virtual void OnBattleStarted()

public virtual void OnBattleStoped()

public virtual void OnCarter(maddox.game.world.AiActor actor, int placeIndex)

public virtual void OnMissionLoaded(int missionNumber)

public virtual void OnPersonHealth(maddox.game.world.AiPerson person, maddox.game.world.AiDamageInitiator initiator, float deltaHealth)

public virtual void OnPersonMoved(maddox.game.world.AiPerson person, maddox.game.world.AiActor fromCart, int fromPlaceIndex)

public virtual void OnPersonParachuteFailed(maddox.game.world.AiPerson person)

public virtual void OnPersonParachuteLanded(maddox.game.world.AiPerson person)

public virtual void OnPlaceEnter(maddox.game.Player player, maddox.game.world.AiActor actor, int placeIndex)

public virtual void OnPlaceLeave(maddox.game.Player player, maddox.game.world.AiActor actor, int placeIndex)

public virtual void OnPlayerArmy(maddox.game.Player player, int army)

public virtual void OnPlayerConnected(maddox.game.Player player)

public virtual void OnPlayerDisconnected(maddox.game.Player player, string diagnostic)

public virtual void OnSingleBattleSuccess(bool success)

public virtual void OnTickGame()

public virtual void OnTickReal()

public virtual void OnTrigger(int missionNumber, string shortName, bool active)

public virtual void Timeout(double sec, maddox.game.DoTimeout doTimeout)

public maddox.game.ABattle Battle { get; }

public maddox.game.IGamePlay GamePlay { get; }

public int MissionNumber { get; }

public int MissionNumberListener { set; get; }

public maddox.game.world.ITime Time { get; }