BlackICE Scripting

class game.data

ObjectAction_Record

game.data.ObjectAction_Record

  • 0 properties
  • 72 functions
  • 3 derived classes

Extends game.data.TweakDBRecord IScriptable ISerializable

Properties

None.

Functions

  • WeakHandle<game.data.ObjectActionGameplayCategory_Record> GameplayCategory() RTTI
  • game.data.ObjectActionGameplayCategory_Record? GameplayCategoryHandle() RTTI
  • WeakHandle<game.data.HackCategory_Record> HackCategory() RTTI
  • game.data.HackCategory_Record? HackCategoryHandle() RTTI
  • WeakHandle<game.data.ObjectActionType_Record> ObjectActionType() RTTI
  • game.data.ObjectActionType_Record? ObjectActionTypeHandle() RTTI
  • WeakHandle<game.data.InteractionBase_Record> ObjectActionUI() RTTI
  • game.data.InteractionBase_Record? ObjectActionUIHandle() RTTI
  • WeakHandle<game.data.Cooldown_Record> Cooldown() RTTI
  • game.data.Cooldown_Record? CooldownHandle() RTTI
  • WeakHandle<game.data.DeviceHackCategory_Record> DeviceHackCategory() RTTI
  • game.data.DeviceHackCategory_Record? DeviceHackCategoryHandle() RTTI
  • WeakHandle<game.data.DeviceHackTier_Record> HackTier() RTTI
  • game.data.DeviceHackTier_Record? HackTierHandle() RTTI
  • void ActivationTime(out WeakHandle<game.data.StatModifier_Record>[] outList) RTTI
  • int GetActivationTimeCount() RTTI
  • WeakHandle<game.data.StatModifier_Record> GetActivationTimeItem(int index) RTTI
  • game.data.StatModifier_Record? GetActivationTimeItemHandle(int index) RTTI
  • bool ActivationTimeContains(WeakHandle<game.data.StatModifier_Record> item) RTTI
  • void InterruptionPrereqs(out WeakHandle<game.data.IPrereq_Record>[] outList) RTTI
  • int GetInterruptionPrereqsCount() RTTI
  • WeakHandle<game.data.IPrereq_Record> GetInterruptionPrereqsItem(int index) RTTI
  • game.data.IPrereq_Record? GetInterruptionPrereqsItemHandle(int index) RTTI
  • bool InterruptionPrereqsContains(WeakHandle<game.data.IPrereq_Record> item) RTTI
  • void InstigatorPrereqs(out WeakHandle<game.data.IPrereq_Record>[] outList) RTTI
  • int GetInstigatorPrereqsCount() RTTI
  • WeakHandle<game.data.IPrereq_Record> GetInstigatorPrereqsItem(int index) RTTI
  • game.data.IPrereq_Record? GetInstigatorPrereqsItemHandle(int index) RTTI
  • bool InstigatorPrereqsContains(WeakHandle<game.data.IPrereq_Record> item) RTTI
  • void InstigatorActivePrereqs(out WeakHandle<game.data.ObjectActionPrereq_Record>[] outList) RTTI
  • int GetInstigatorActivePrereqsCount() RTTI
  • WeakHandle<game.data.ObjectActionPrereq_Record> GetInstigatorActivePrereqsItem(int index) RTTI
  • game.data.ObjectActionPrereq_Record? GetInstigatorActivePrereqsItemHandle(int index) RTTI
  • bool InstigatorActivePrereqsContains(WeakHandle<game.data.ObjectActionPrereq_Record> item) RTTI
  • void Rewards(out WeakHandle<game.data.RewardBase_Record>[] outList) RTTI
  • int GetRewardsCount() RTTI
  • WeakHandle<game.data.RewardBase_Record> GetRewardsItem(int index) RTTI
  • game.data.RewardBase_Record? GetRewardsItemHandle(int index) RTTI
  • bool RewardsContains(WeakHandle<game.data.RewardBase_Record> item) RTTI
  • void TargetActivePrereqs(out WeakHandle<game.data.ObjectActionPrereq_Record>[] outList) RTTI
  • int GetTargetActivePrereqsCount() RTTI
  • WeakHandle<game.data.ObjectActionPrereq_Record> GetTargetActivePrereqsItem(int index) RTTI
  • game.data.ObjectActionPrereq_Record? GetTargetActivePrereqsItemHandle(int index) RTTI
  • bool TargetActivePrereqsContains(WeakHandle<game.data.ObjectActionPrereq_Record> item) RTTI
  • void StartEffects(out WeakHandle<game.data.ObjectActionEffect_Record>[] outList) RTTI
  • int GetStartEffectsCount() RTTI
  • WeakHandle<game.data.ObjectActionEffect_Record> GetStartEffectsItem(int index) RTTI
  • game.data.ObjectActionEffect_Record? GetStartEffectsItemHandle(int index) RTTI
  • bool StartEffectsContains(WeakHandle<game.data.ObjectActionEffect_Record> item) RTTI
  • void TargetPrereqs(out WeakHandle<game.data.IPrereq_Record>[] outList) RTTI
  • int GetTargetPrereqsCount() RTTI
  • WeakHandle<game.data.IPrereq_Record> GetTargetPrereqsItem(int index) RTTI
  • game.data.IPrereq_Record? GetTargetPrereqsItemHandle(int index) RTTI
  • bool TargetPrereqsContains(WeakHandle<game.data.IPrereq_Record> item) RTTI
  • void DurationTime(out WeakHandle<game.data.StatModifier_Record>[] outList) RTTI
  • int GetDurationTimeCount() RTTI
  • WeakHandle<game.data.StatModifier_Record> GetDurationTimeItem(int index) RTTI
  • game.data.StatModifier_Record? GetDurationTimeItemHandle(int index) RTTI
  • bool DurationTimeContains(WeakHandle<game.data.StatModifier_Record> item) RTTI
  • void CompletionEffects(out WeakHandle<game.data.ObjectActionEffect_Record>[] outList) RTTI
  • int GetCompletionEffectsCount() RTTI
  • WeakHandle<game.data.ObjectActionEffect_Record> GetCompletionEffectsItem(int index) RTTI
  • game.data.ObjectActionEffect_Record? GetCompletionEffectsItemHandle(int index) RTTI
  • bool CompletionEffectsContains(WeakHandle<game.data.ObjectActionEffect_Record> item) RTTI
  • void Costs(out WeakHandle<game.data.ObjectActionCost_Record>[] outList) RTTI
  • int GetCostsCount() RTTI
  • WeakHandle<game.data.ObjectActionCost_Record> GetCostsItem(int index) RTTI
  • game.data.ObjectActionCost_Record? GetCostsItemHandle(int index) RTTI
  • bool CostsContains(WeakHandle<game.data.ObjectActionCost_Record> item) RTTI
  • CName InteractionLayer() RTTI
  • CName ActionName() RTTI
  • float Priority() RTTI