ScanningComponentPS class
game.ScanningComponentPS
Inheritance
Base: game.ComponentPS
Derived
None.
Properties
| Property | Type | |
|---|---|---|
scanningState | game.ScanningState | |
pctScanned | float | |
isBlocked | bool | |
storedClues | CluePSData?[] | scripted |
isScanningDisabled | bool | scripted |
isDecriptionEnabled | bool | scripted |
objectDescriptionOverride | ObjectScanningDescription? | scripted |
Functions
WeakHandle<ent.Entity> GetOwnerEntityWeak()RTTIent.EntityID GetMyEntityID()RTTIbool IsScanningDisabled()RTTIbool IsDescriptionEnabled()RTTIbool HasAnyStoredClues()RTTIObjectScanningDescription? GetObjectDecriptionOverride()RTTIbool HasStoredClue(int id)RTTIbool UpdateFocusClueData(int id, FocusClueDefinition clueData)RTTIvoid StoreClueData(int id, FocusClueDefinition clueData, bool isScanned)RTTIEntityNotificationType OnLinkedClueUpdateEvent(linked.ClueUpdateEvent evt)RTTIEntityNotificationType OnToggleFocusClue(ToggleFocusClueEvent evt)RTTIEntityNotificationType OnClueStateChanged(game.FocusClueStateChangeEvent evt)RTTIEntityNotificationType OnQuestToggleClueConclusion(ToggleClueConclusionEvent evt)RTTIEntityNotificationType OnDisableScanner(DisableScannerEvent evt)RTTIEntityNotificationType OnDisableObjectDescription(DisableObjectDescriptionEvent evt)RTTIEntityNotificationType OnClearCustomObjectDescription(ClearCustomObjectDescriptionEvent evt)RTTIEntityNotificationType OnSetCustomObjectDescription(SetCustomObjectDescriptionEvent evt)RTTIFocusCluesSystem? GetFocusClueSystem()RTTIvoid RequestFocusClueSystemUpdate(CluePSData clueData)RTTI