GameObject

ActivateEffectAction(obj : wref:GameObject, actionType : gamedataFxActionType, fxName : CName, fxBlackboard : ref:worldEffectBlackboard)

AddListener(obj : ref:GameObject, listener : ref:GameObjectListener)

AddStatusEffectTriggerListener(target : ref:GameObject, listener : ref:StatusEffectTriggerListener)

ApplyModifierGroup(self : ref:GameObject, modifierGroupID : Uint64)

ApplyStatusEffectPackages(evt : ref:ApplyStatusEffectEvent)

AudioParameter(self : ref:GameObject, parameterName : CName, parameterValue : Float, emitterName : CName)

AudioSwitch(self : ref:GameObject, switchName : CName, switchValue : CName, emitterName : CName)

BreakEffectLoopEvent(self : ref:GameObject, effectName : CName)

BreakReplicatedEffectLoopEvent(self : ref:GameObject, effectName : CName)

CalculateAmountOfTicks() : Int32

CalculateOpacity(outlineStrength : Float) : Float

CalculateRealTimePassed() : Float

CanBeInvestigated() : Bool

CanBeTagged() : Bool

CancelForcedVisionAppearance(data : ref:FocusForcedHighlightData)

CanOverrideNetworkContext() : Bool

CanPassDemolitionSkillCheck() : Bool

CanPassEngineeringSkillCheck() : Bool

CanPassHackingSkillCheck() : Bool

CanPlayerUseQuickHackVulnerability(data : TweakDBID) : Bool

CanRevealRemoteActionsWheel() : Bool

CanScanThroughWalls() : Bool

ChangeAttitudeToHostile(owner : wref:GameObject, target : wref:GameObject)

ChangeAttitudeToNeutral(owner : wref:GameObject, target : wref:GameObject)

CheckIfPreventionShouldReact(damageDealers : array:wref:GameObject)

ClearForcedVisibilityInAnimSystem()

ClearLastFrame()

CompileScannerChunks() : Bool

DeterminGameplayRole() : EGameplayRole

DeterminGameplayRoleMappinRange(data : SDeviceMappinData) : Float

DeterminGameplayRoleMappinVisuaState(data : SDeviceMappinData) : EMappinVisualState

DisableKillReward(value : Bool)

DisableOffMeshConnections(player : Bool, npc : Bool)

DisplayHitUI(dmgInfos : array:DamageInfo)

DisplayKillUI(killInfo : KillInfo)

EnableOffMeshConnections(player : Bool, npc : Bool)

EnableTransformUpdates(enable : Bool)

EvaluateLastFrameRequest()

EvaluateMappinsVisualState()

FadeOutOutlines()

FillObjectDescription(arr : array:ScanningTooltipElementDef)

FindAndRewardKiller(killType : gameKillType, instigator : wref:GameObject)

FireSingleE3Tick()

ForceDefeatReward(value : Bool)

ForceVisionAppearance(data : ref:FocusForcedHighlightData)

ForceVisionAppearance(self : ref:GameObject, data : ref:FocusForcedHighlightData)

GetAcousticQuerryStartPoint() : Vector4

GetActiveWeapon(object : wref:GameObject) : ref:WeaponObject

GetAnimationSystemForcedVisibilityManager() : ref:AnimationSystemForcedVisibilityManager

GetAttackAngleInFloat(hitEvent : ref:gameHitEvent) : Float

GetAttackAngleInInt(hitEvent : ref:gameHitEvent, hitSource : Int32) : Int32

GetAttitudeAgent() : ref:AttitudeAgent

GetAttitudeBetween(first : ref:GameObject, second : ref:GameObject) : EAIAttitude

GetAttitudeTowards(first : ref:GameObject, second : ref:GameObject) : EAIAttitude

GetAttitudeTowards(target : ref:GameObject) : EAIAttitude

GetAvailableClueIndex() : Int32

GetBasePS() : ref:GameObjectPS

GetBraindanceLayer() : braindanceVisionMode

GetContentScale() : TweakDBID

GetCurrentContext() : CName

GetCurrentOutline() : EFocusOutlineType

GetCurveValue(x : Float, y : Float, curveName : CName, isDebug : Bool)

GetDefaultHighlight() : ref:FocusForcedHighlightData

GetDefaultHighlightType() : EFocusForcedHighlightType

GetDeviceLink() : ref:DeviceLinkComponentPS

GetDisplayName() : String

GetFastTravelSystem() : ref:FastTravelSystem

GetFocusClueSystem() : ref:FocusCluesSystem

GetFreeWorkspotDataForAIAction(aiAction : gamedataWorkspotActionType) : ref:WorkspotEntryData

GetFreeWorkspotRefForAIAction(aiAction : gamedataWorkspotActionType) : NodeRef

GetFreeWorkspotsCountForAIAction(aiAction : gamedataWorkspotActionType) : Int32

GetFxResourceByKey(key : CName) : FxResource

GetGame() : GameInstance

GetHudManager() : ref:HUDManager

GetIsIconic() : Bool

GetLinkedClueData(clueIndex : Int32) : LinkedFocusClueData

GetLocalAngleForDirectionInInt(direction : Vector4, owner : ref:GameObject) : Int32

GetLootQuality() : gamedataQuality

GetName() : CName

GetNetworkBeamEndpoint() : Vector4

GetNetworkLinkSlotName(transform : WorldTransform) : CName

GetNetworkLinkSlotName() : CName

GetNetworkSystem() : ref:NetworkSystem

GetNumberOfWorkpotsForAIAction(aiAction : gamedataWorkspotActionType) : Int32

GetObjectToForwardHighlight() : array:wref:GameObject

GetOwner() : wref:GameObject

GetPersistentID() : PersistentID

GetPhoneCallIndicatorSlotName() : CName

GetPlaystyleMappinLocalPos() : Vector4

GetPlaystyleMappinSlotWorldPos() : Vector4

GetPlaystyleMappinSlotWorldTransform() : WorldTransform

GetPreventionSystem() : ref:PreventionSystem

GetPS() : ref:GameObjectPS

GetPSClassName() : CName

GetPSOwnerData() : PSOwnerData

GetQuickHackIndicatorSlotName() : CName

GetRoleMappinSlotName() : CName

GetScannableObjects() : array:ScanningTooltipElementDef

GetScannerAttitudeTweak() : TweakDBID

GetSecuritySystem() : ref:SecuritySystemControllerPS

GetSensesComponent() : ref:SenseComponent

GetSourceShootComponent() : ref:SourceShootComponent

GetSquadMemberComponent() : ref:SquadMemberBaseComponent

GetStatusEffectComponent() : ref:StatusEffectComponent

GetStimBroadcasterComponent() : ref:StimBroadcasterComponent

GetTaggingSystem() : ref:FocusModeTaggingSystem

GetTakeOverControlSystem() : ref:TakeOverControlSystem

GetTargetAngleInFloat(target : ref:GameObject, owner : ref:GameObject) : Float

GetTargetAngleInInt(target : ref:GameObject, owner : ref:GameObject) : Int32

GetTargetShootComponent() : ref:TargetShootComponent

GetTargetTrackerComponent() : ref:TargetTrackerComponent

GetTDBID(object : wref:GameObject) : TweakDBID

GetTotalCountOfInvestigationSlots() : Int32

GetTracedActionName() : String

GetUISlotComponent() : ref:SlotComponent

HandleICEBreakerUpdate(evt : ref:ApplyStatusEffectEvent)

HasActiveDistraction() : Bool

HasActiveQuickHackUpload() : Bool

HasAnyClue() : Bool

HasAnyDirectInteractionActive() : Bool

HasAnySlaveDevices() : Bool

HasDirectActionsActive() : Bool

HasFreeWorkspotForInvestigation() : Bool

HasHighlight(highlightType : EFocusForcedHighlightType, outlineType : EFocusOutlineType) : Bool

HasHighlight(highlightType : EFocusForcedHighlightType, outlineType : EFocusOutlineType, sourceID : EntityID) : Bool

HasHighlight(highlightType : EFocusForcedHighlightType, outlineType : EFocusOutlineType, sourceID : EntityID, sourceName : CName) : Bool

HasImportantInteraction() : Bool

HasOutlineOrFill(highlightType : EFocusForcedHighlightType, outlineType : EFocusOutlineType) : Bool

HasRevealRequest(data : gameVisionModeSystemRevealIdentifier) : Bool

HasTag(tag : CName) : Bool

HasVisibilityForcedInAnimSystem() : Bool

IsAccessPoint() : Bool

IsActive() : Bool

IsActiveBackdoor() : Bool

IsAnyClueEnabled() : Bool

IsAnyPlaystyleValid() : Bool

IsBackdoor() : Bool

IsBodyDisposalPossible() : Bool

IsBraindanceBlocked() : Bool

IsBreached() : Bool

IsClueInspected() : Bool

IsConnectedToBackdoorDevice() : Bool

IsConnectedToSecuritySystem() : Bool

IsContainer() : Bool

IsControllingDevices() : Bool

IsCooldownActive(self : ref:GameObject, cooldownName : CName, id : Int32) : Bool

IsCurrentlyScanned() : Bool

IsCurrentTarget() : Bool

IsDead() : Bool

IsDeadNoStatPool() : Bool

IsDemolitionSkillCheckActive() : Bool

IsDevice() : Bool

IsDrone() : Bool

IsDropPoint() : Bool

IsEngineeringSkillCheckActive() : Bool

IsExplosive() : Bool

IsFastTravelPoint() : Bool

IsFriendlyTowardsPlayer(obj : wref:GameObject) : Bool

IsGameplayRelevant() : Bool

IsGameplayRoleValid(role : EGameplayRole) : Bool

IsGrouppedClue() : Bool

IsHackingPlayer() : Bool

IsHackingSkillCheckActive() : Bool

IsHighlightedInFocusMode() : Bool

IsHostile() : Bool

IsInIconForcedVisibilityRange() : Bool

IsInitialized() : Bool

IsInvestigating() : Bool

IsInvestigatingObject(targetID : ref:GameObject) : Bool

IsItem() : Bool

IsJohnnyReplacer() : Bool

IsLogicReady() : Bool

IsNetrunner() : Bool

IsNetworkKnownToPlayer() : Bool

IsNetworkLinkDynamic() : Bool

IsNPC() : Bool

IsObjectRevealed() : Bool

IsPhotoModeBlocked() : Bool

IsPlayer() : Bool

IsPlayerControlled() : Bool

IsPrevention() : Bool

IsPuppet() : Bool

IsQuest() : Bool

IsQuickHackAble() : Bool

IsQuickHacksExposed() : Bool

IsReplacer() : Bool

IsScaningCluesBlocked() : Bool

IsScanned() : Bool

IsScannerDataDirty() : Bool

IsSelectedForDebugging() : Bool

IsSensor() : Bool

IsShardContainer() : Bool

IsSolo() : Bool

IsTaggedinFocusMode() : Bool

IsTargetTresspassingMyZone(target : ref:GameObject) : Bool

IsTechie() : Bool

IsTurret() : Bool

IsVehicle() : Bool

IsVehicle(object : wref:GameObject) : Bool

IsVRReplacer() : Bool

MarkAsQuest(isQuest : Bool)

OnAddOrRemoveListenerForGameObject(evt : ref:AddOrRemoveListenerForGOEvent) : Bool

OnAddStatusEffectTriggerListener(evt : ref:AddStatusEffectListenerEvent) : Bool

OnAnimEventReplicated(eventName : CName)

OnAnimFeatureReplicated(inputName : CName, value : ref:AnimFeature)

OnAttitudeChanged(evt : ref:AttitudeChangedEvent) : Bool

OnChangeRewardSettingsEvent(evt : ref:ChangeRewardSettingsEvent) : Bool

OnCustomUIAnimationEvent(evt : ref:CustomUIAnimationEvent) : Bool

OnDamageReceived(evt : ref:gameDamageReceivedEvent) : Bool

OnDebugOutlineEvent(evt : ref:DebugOutlineEvent) : Bool

OnDelayPrereqEvent(evt : ref:DelayPrereqEvent) : Bool

OnDetach() : Bool

OnDeviceLinkRequest(evt : ref:DeviceLinkRequest) : Bool

OnEventReplicated(evt : ref:Event)

OnFadeOutOutlinesUpdate(evt : ref:FadeOutOutlinesUpdate) : Bool

OnFakeUpdate(evt : ref:FakeUpdateEvent) : Bool

OnForceFadeOutlineEventForWeapon(evt : ref:ForceFadeOutlineEventForWeapon) : Bool

OnGameAttached() : Bool

OnGameplayRoleChangeNotification(evt : ref:GameplayRoleChangeNotification) : Bool

OnHit(evt : ref:gameHitEvent) : Bool

OnHitAnimation(hitEvent : ref:gameHitEvent)

OnHitBlockedOrDeflected(hitEvent : ref:gameHitEvent)

OnHitProjection(evt : ref:gameProjectedHitEvent) : Bool

OnHitSounds(hitEvent : ref:gameHitEvent)

OnHitUI(hitEvent : ref:gameHitEvent)

OnHitVFX(hitEvent : ref:gameHitEvent)

OnHUDInstruction(evt : ref:HUDInstruction) : Bool

OnlinkedClueTagEvent(evt : ref:linkedClueTagEvent) : Bool

OnLookedAtEvent(evt : ref:LookedAtEvent) : Bool

OnOutlineItemRequestEvent(evt : ref:OutlineItemRequestEvent) : Bool

OnOutlineRequestEvent(evt : ref:OutlineRequestEvent) : Bool

OnPhysicalDestructionEvent(evt : ref:PhysicalDestructionEvent) : Bool

OnPulseEvent(evt : ref:gameVisionModeUpdateVisuals) : Bool

OnRecord1DamageInHistoryEvent(evt : ref:Record1DamageInHistoryEvent) : Bool

OnRemoveStatusEffectTriggerListener(evt : ref:RemoveStatusEffectListenerEvent) : Bool

OnRequestComponents(ri : EntityRequestComponentsInterface) : Bool

OnScanningLookedAt(evt : ref:ScanningLookAtEvent) : Bool

OnScanningModeChanged(evt : ref:ScanningModeEvent) : Bool

OnSetAsQuestImportantEvent(evt : ref:SetAsQuestImportantEvent) : Bool

OnSetGlitchOnUIEvent(evt : ref:SetGlitchOnUIEvent) : Bool

OnSmartGunLockEvent(evt : ref:SmartGunLockEvent) : Bool

OnStatusEffectApplied(evt : ref:ApplyStatusEffectEvent) : Bool

OnStatusEffectRemoved(evt : ref:RemoveStatusEffect) : Bool

OnSuppressOutlineEvent(evt : ref:SuppressOutlineEvent) : Bool

OnTagObjectEvent(evt : ref:TagObjectEvent) : Bool

OnTakeControl(ri : EntityResolveComponentsInterface) : Bool

OnToggleOffMeshConnections(evt : ref:ToggleOffMeshConnections) : Bool

OnToggleVisibilityInAnimSystemEvent(evt : ref:ToggleVisibilityInAnimSystemEvent) : Bool

OnTransformUpdated()

OnTriggerAttackEffectorWithDelay(evt : ref:TriggerAttackEffectorWithDelay) : Bool

OnVehicleHit(evt : ref:gameVehicleHitEvent) : Bool

OnWillDieSoonEventEvent(evt : ref:WillDieSoonEvent) : Bool

PassUpdate(dt : Float)

PlayerLastUsedKBM() : Bool

PlayerLastUsedPad() : Bool

PlayMetadataEvent(self : ref:GameObject, eventName : CName)

PlaySound(self : ref:GameObject, eventName : CName, emitterName : CName)

PlaySoundEvent(self : ref:GameObject, eventName : CName)

PlaySoundEventWithParams(self : ref:GameObject, eventName : CName, flag : audioAudioEventFlags, type : audioEventActionType)

PlaySoundWithParams(self : ref:GameObject, eventName : CName, emitterName : CName, flag : audioAudioEventFlags, type : audioEventActionType)

PlayVoiceOver(self : ref:GameObject, voName : CName, debugInitialContext : CName, delay : Float, answeringEntityID : EntityID, canPlayInVehicle : Bool) : DelayID

ProcessDamagePipeline(evt : ref:gameHitEvent)

PulseNetwork(revealNetworkAtEnd : Bool)

PurgeScannerBlackboard()

QueueReplicatedEvent(evt : ref:Event)

ReactToHitProcess(hitEvent : ref:gameHitEvent)

Record1DamageInHistory(source : ref:GameObject)

RegisterInputListener(listener : ref:IScriptable, name : CName)

RegisterInputListenerWithOwner(listener : ref:IScriptable, name : CName)

RegisterToHUDManager(shouldRegister : Bool)

RemoveCooldown(self : ref:GameObject, cooldownName : CName)

RemoveListener(obj : ref:GameObject, listener : ref:GameObjectListener)

RemoveModifierGroup(self : ref:GameObject, modifierGroupID : Uint64)

RemoveStatusEffectPackages(evt : ref:RemoveStatusEffect)

RemoveStatusEffectTriggerListener(target : ref:GameObject, listener : ref:StatusEffectTriggerListener)

ReplicateAnimEvent(obj : ref:GameObject, eventName : CName)

ReplicateAnimFeature(obj : ref:GameObject, inputName : CName, value : ref:AnimFeature)

ReplicateInputBool(obj : ref:GameObject, inputName : CName, value : Bool)

ReplicateInputFloat(obj : ref:GameObject, inputName : CName, value : Float)

ReplicateInputInt(obj : ref:GameObject, inputName : CName, value : Int32)

ReplicateInputVector(obj : ref:GameObject, inputName : CName, value : Vector4)

RequestHUDRefresh(updateData : ref:HUDActorUpdateData)

RequestHUDRefresh(targetID : EntityID, updateData : ref:HUDActorUpdateData)

ResolveFacts(facts : array:SFactOperationData)

ResolveFocusClueConclusion(clueIndex : Int32, conclusionData : ScanningTooltipElementDef)

ResolveFocusClueExtendedDescription(clueIndex : Int32)

RestoreRevealState()

RewardKiller(killer : wref:GameObject, killType : gameKillType, isAnyDamageNonlethal : Bool)

SendEventToDefaultPS(evt : ref:Event)

SendForceRevealObjectEvent(reveal : Bool, reason : CName, instigatorID : EntityID, lifetime : Float, delay : Float)

SendForceRevealObjectEvent(self : ref:GameObject, reveal : Bool, reason : CName, instigatorID : EntityID, lifetime : Float, delay : Float)

SendQuickhackCommands(shouldOpen : Bool)

SendReactivateHighlightEvent()

SetAudioParameter(self : ref:GameObject, paramName : CName, paramValue : Float)

SetAudioSwitch(self : ref:GameObject, switchName : CName, switchValue : CName)

SetFocusForcedHightlightData(outType : EFocusOutlineType, highType : EFocusForcedHighlightType, prio : EPriority, id : EntityID, className : CName) : ref:FocusForcedHighlightData

SetMeshAppearanceEvent(self : ref:GameObject, appearance : CName)

SetScannerDirty(dirty : Bool)

SetUpProperOutline()

ShouldEnableOutlineGreen() : Bool

ShouldEnableOutlineRed() : Bool

ShouldEnableRemoteLayer() : Bool

ShouldForceRegisterInHUDManager() : Bool

ShouldReactToTarget(targetID : EntityID) : Bool

ShouldRegisterToHUD() : Bool

ShouldSendGameAttachedEventToPS() : Bool

ShouldShowScanner() : Bool

StartCooldown(self : ref:GameObject, cooldownName : CName, cooldownDuration : Float) : Int32

StartEffectEvent(self : ref:GameObject, effectName : CName, shouldPersist : Bool, blackboard : ref:worldEffectBlackboard)

StartPingingNetwork()

StartReplicatedEffectEvent(self : ref:GameObject, effectName : CName, shouldPersist : Bool, breakAllOnDestroy : Bool)

StartStatusEffectSFX(evt : ref:ApplyStatusEffectEvent)

StartStatusEffectVFX(evt : ref:ApplyStatusEffectEvent)

StartUpdate()

StopEffectEvent(self : ref:GameObject, effectName : CName)

StopEffectEvent(self : ref:GameObject, id : EntityID, effectName : CName)

StopPingingNetwork()

StopReplicatedEffectEvent(self : ref:GameObject, effectName : CName)

StopSound(self : ref:GameObject, eventName : CName, emitterName : CName)

StopSoundEvent(self : ref:GameObject, eventName : CName)

StopStatusEffectSFX(evt : ref:RemoveStatusEffect)

StopStatusEffectVFX(evt : ref:RemoveStatusEffect)

Suppress()

TagObject(obj : wref:GameObject)

ToggleForcedVisibilityInAnimSystem(sourceName : CName, isVisibe : Bool, transitionTime : Float, entityID : EntityID, forcedVisibleOnlyInFrustum : Bool)

ToggleForcedVisibilityInAnimSystemEvent(owner : ref:GameObject, sourceName : CName, isVisibe : Bool, transitionTime : Float)

ToggleQuestImportance(isImportant : Bool)

TriggerEvent(eventName : CName, data : ref:IScriptable, flags : Int32) : Bool

TriggerMenuEvent(eventName : CName)

TryOpenQuickhackMenu(shouldOpen : Bool)

UnregisterInputListener(listener : ref:IScriptable, name : CName)

UntagObject(obj : wref:GameObject)

Update(dt : Float)

UpdateAdditionalScanningData()

UpdateDefaultHighlight()

Last updated