FakeFeature class
FakeFeature
Inheritance
Base: game.Object
Derived
None.
Properties
| Property | Type | |
|---|---|---|
choices | SFakeFeatureChoice[] | scripted |
interaction | game.interactions.Component? | scripted |
components | ent.IPlacedComponent?[] | scripted |
scaningComponent | game.ScanningComponent? | scripted |
was_used | bool | scripted |
Functions
bool OnRequestComponents(ent.EntityRequestComponentsInterface ri)overrideRTTIbool OnTakeControl(ent.EntityResolveComponentsInterface ri)overrideRTTIbool OnGameAttached()overrideRTTIbool OnDetach()overrideRTTIbool OnInteractionChoice(game.interactions.ChoiceEvent choiceEvent)RTTIbool OnEnabledFactChangeTrigerred(game.FactChangedEvent evt)RTTIvoid RefreshChoices()RTTIvoid InitializeChoices()RTTIvoid UnInitializeChoices()RTTIgame.interactions.Choice CreateChoice(string choiceID, int data)RTTIvoid ResolveChoice(int choiceID)RTTIvoid ResolveFact(SFactOperationData factData)RTTIvoid ResolveComponents(int choiceID)RTTIbool OnItemTooltip(game.interactions.InteractionActivationEvent evt)RTTI