BlackICE Scripting

class game

DelaySystem

game.DelaySystem

  • 0 properties
  • 14 functions

Extends game.IDelaySystem game.IGameSystem IScriptable ISerializable

Properties

None.

Functions

  • game.DelayID DelayEvent(WeakHandle<ent.Entity> entity, red.Event eventToDelay, float timeToDelay, bool? isAffectedByTimeDilation) RTTI
  • game.DelayID DelayCallback(game.DelaySystemScriptedDelayCallbackWrapper delayCallback, float timeToDelay, bool? isAffectedByTimeDilation) RTTI
  • game.DelayID DelayPSEvent(game.PersistentID psID, CName classType, red.Event eventToDelay, float timeToDelay, bool? isAffectedByTimeDilation) RTTI
  • game.DelayID DelayScriptableSystemRequest(CName systemName, game.ScriptableSystemRequest requestToDelay, float timeToDelay, bool? isAffectedByTimeDilation) RTTI
  • void CancelDelay(game.DelayID delayID) RTTI
  • void CancelCallback(game.DelayID delayID) RTTI
  • void DelayEventNextFrame(WeakHandle<ent.Entity> entity, red.Event eventToDelay) RTTI
  • void DelayCallbackNextFrame(game.DelaySystemScriptedDelayCallbackWrapper delayCallback) RTTI
  • void DelayPSEventNextFrame(game.PersistentID psID, CName classType, red.Event eventToDelay) RTTI
  • void DelayScriptableSystemRequestNextFrame(CName systemName, game.ScriptableSystemRequest requestToDelay) RTTI
  • game.DelayID TickOnEvent(WeakHandle<ent.Entity> entity, game.TickableEvent eventToTick, float duration) RTTI
  • void CancelTick(game.DelayID delayID) RTTI
  • void QueueTask(IScriptable caller, game.ScriptTaskData data, CName funtionName, game.ScriptTaskExecutionStage executionStage) RTTI
  • float GetRemainingDelayTime(game.DelayID delayID) RTTI