BlackICE Scripting

class game

Effector

game.Effector

  • 0 properties
  • 14 functions
  • 101 derived classes

Extends IScriptable ISerializable

Derived

AddDevelopmentPointEffector, AddItemsEffector, AndroidTurnOffEffector, AndroidTurnOnEffector, ApplyEffectToDismemberedEffector, ApplyEffectorEffector, ApplyLegendaryWhistleEffector, ApplyLightPresetEffector, ApplyObjectActionEffector, ApplyRandomStatusEffectEffector

Show 91 more of 101 derived classes

ApplyShaderEffector, ApplyShaderOnEquipmentEffector, ApplyShaderOnObjectEffector, ApplyStatGroupEffector, ApplyStatusEffectByChanceEffector, ApplyStatusEffectEffector, AttachCapsuleVisionBlockerEffector, BloodswellEffector, BuyAttributeEffector, CeaselessLeadAmmoEffector, ChangeAppearanceEffector, ChaosWeaponCustomEffector, ClearQuickhackQueueEffector, DestroyBreachEffector, DestroyWeakspotEffector, DetectionMeterEffector, DisableTargetingEffector, DisassembleOwnedJunkEffector, DismemberEffector, EncumbranceEvaluationEffector, ForceDismembermentEffector, ForceMoveInCombatEffector, GiveRewardEffector, GrenadeLvl4HackEffector, HighlightObjectEffector, HitEventEffector, ICECounterHackEffector, InitiateCyberwareExplosionEffector, MadnessEffector, ModifyStaminaHandlerEffector, ModifyStatPoolCustomLimitEffector, ModifyStatPoolModifierEffector, ModifyStatusEffectDurationEffector, NotifyPoliceEffector, OverrideRangedAttackPackageEffector, PingSquadEffector, PlayBreathingAnimationEffector, PlaySFXEffector, PlayVFXEffector, PlayVFXOnHitPositionEffector, PowerUpCyberwareEffector, RefreshPingEffector, RefreshQhWithTagInAreaEffector, ReloadWeaponEffector, RemoveAllModifiersEffector, RemoveAllStatusEffectsEffector, RemoveDOTStatusEffectsEffector, RemoveStatusEffectsEffector, ResetDevelopmentPointsEffector, RestoreStatPoolEffector, RevealPlayerPositionEffector, RewardPlayerWithCrimeScoreEffector, SadismEffector, SenseSwitchEffector, SetFactBasedOnClearAreaEffector, SetFactEffector, SetFriendlyEffector, SetRagdollComponentStateEffector, SetTargetHealthEffector, SetTimeDilationEffector, ShowUIWarningEffector, SimpleTriggerAttackEffect, SpawnSubCharacterEffector, SpreadAreaEffector, SpreadEffector, SpreadInitEffector, StatBonusFromFactEffector, StatPoolBasedStatusEffectEffector, StatPoolEffector, StatusEffectBasedTimeBankEffector, StopAndPlaySFXEffector, StopAndPlayVFXEffector, StopSFXEffector, StopVFXEffector, SystemCollapseLifetimeEffector, SystemCollapseModifyRevealBarEffector, TestEffector, ToggleFactEffector, ToggleMaterialOverlayEffector, TogglePlayerFlashlightEffector, TriggerAttackByChanceEffector, TriggerAttackOnNearbyEnemiesEffector, TriggerAttackOnOwnerEffect, TriggerHackingMinigameEffector, TryDeactivatePreventionByMask, UncontrolledMovementEffector, UnlockMinigameProgramEffector, UseConsumableEffector, WeakspotOnDestroyEffector, WeaponMalfunctionHudEffector, game.ContinuousEffector

Properties

None.

Functions

  • game.PrereqState? GetPrereqState() RTTI
  • TDBID GetRecord() RTTI
  • TDBID GetParentRecord() RTTI
  • game.Object? GetOwner() RTTI
  • game.Object? GetInstigator() RTTI
  • ent.EntityID GetProxyEntityID() RTTI
  • void Initialize(TDBID record, ScriptGameInstance game, TDBID parentRecord) RTTI
  • void Uninitialize(ScriptGameInstance game) RTTI
  • void ActionOn(game.Object owner) RTTI
  • void ActionOff(game.Object owner) RTTI
  • void RepeatedAction(game.Object owner) RTTI
  • bool GetApplicationTargetAsStatsObjectID(game.Object effectorOwner, CName applicationTarget, out game.StatsObjectID targetID) RTTI
  • bool GetApplicationTarget(game.Object effectorOwner, CName applicationTarget, out ent.EntityID targetID) RTTI
  • bool GetApplicationTarget(game.Object effectorOwner, CName applicationTarget, out WeakHandle<game.Object> target) RTTI