class
SetDeviceAttitude
- 3 properties
- 4 functions
Extends ActionBool ScriptableDeviceAction BaseScriptableAction game.device.Action red.Event IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
Repeat | bool | 0x280 | scripted |
IgnoreHostiles | bool | 0x281 | scripted |
Attitude | EAIAttitude | 0x282 | scripted |
Functions
int GetBaseCost()overrideRTTIre.Hooks.Place( "SetDeviceAttitude", "GetBaseCost;", (SetDeviceAttitude_GetBaseCost x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct SetDeviceAttitude_GetBaseCost( SetDeviceAttitude self );void SetProperties()RTTIre.Hooks.PlaceVoid( "SetDeviceAttitude", "SetProperties;", (SetDeviceAttitude_SetProperties x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct SetDeviceAttitude_SetProperties( SetDeviceAttitude self );string GetTweakDBChoiceRecord()overrideRTTIre.Hooks.Place( "SetDeviceAttitude", "GetTweakDBChoiceRecord;", (SetDeviceAttitude_GetTweakDBChoiceRecord x) => { return re.Hooks.CallOriginal<re.msgpack.Str>(); } ); [Msgpack.Gen] public readonly partial record struct SetDeviceAttitude_GetTweakDBChoiceRecord( SetDeviceAttitude self );WeakHandle<game.data.ChoiceCaptionIconPart_Record> GetInteractionIcon()overrideRTTI