class
ActionScavenge
- 0 properties
- 4 functions
Extends ActionInt ScriptableDeviceAction BaseScriptableAction game.device.Action red.Event IScriptable ISerializable
Properties
None.
Functions
void SetProperties(int amoutOfScraps)RTTIre.Hooks.PlaceVoid( "ActionScavenge", "SetProperties;Int32", (ActionScavenge_SetProperties x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ActionScavenge_SetProperties( ActionScavenge self, int amoutOfScraps );string GetTweakDBChoiceRecord()overrideRTTIre.Hooks.Place( "ActionScavenge", "GetTweakDBChoiceRecord;", (ActionScavenge_GetTweakDBChoiceRecord x) => { return re.Hooks.CallOriginal<re.msgpack.Str>(); } ); [Msgpack.Gen] public readonly partial record struct ActionScavenge_GetTweakDBChoiceRecord( ActionScavenge self );static bool IsDefaultConditionMet(ScriptableDeviceComponentPS device)staticRTTI globalre.Hooks.Place( "ActionScavenge", "ActionScavenge::IsDefaultConditionMet;ScriptableDeviceComponentPS", (ActionScavenge_IsDefaultConditionMet x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ActionScavenge_IsDefaultConditionMet( ScriptableDeviceComponentPS? device );static bool IsAvailable(ScriptableDeviceComponentPS device)staticoverrideRTTI globalre.Hooks.Place( "ActionScavenge", "ActionScavenge::IsAvailable;ScriptableDeviceComponentPS", (ActionScavenge_IsAvailable x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ActionScavenge_IsAvailable( ScriptableDeviceComponentPS? device );