class
GameplayConditionContainer
- 2 properties
- 6 functions
Extends IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
logicOperator | ELogicOperator | 0x0 | scripted |
conditionGroups | ConditionGroupData[] | 0x8 | scripted |
Functions
bool Evaluate(game.Object requester)RTTIre.Hooks.Place( "GameplayConditionContainer", "Evaluate;GameObject", (GameplayConditionContainer_Evaluate x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct GameplayConditionContainer_Evaluate( GameplayConditionContainer self, game.Object? requester );bool Evaluate(game.Object requester, ConditionGroupData group)RTTIre.Hooks.Place( "GameplayConditionContainer", "Evaluate;GameObjectscript_ref<ConditionGroupData>", (GameplayConditionContainer_Evaluate2 x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct GameplayConditionContainer_Evaluate2( GameplayConditionContainer self, game.Object? requester, ConditionGroupData group );ConditionData[] CreateDescription(game.Object obj, ent.EntityID entID)RTTIbool HasAdditionalRequirements()RTTIre.Hooks.Place( "GameplayConditionContainer", "HasAdditionalRequirements;", (GameplayConditionContainer_HasAdditionalRequirements x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct GameplayConditionContainer_HasAdditionalRequirements( GameplayConditionContainer self );ELogicOperator GetOperator()RTTIre.Hooks.Place( "GameplayConditionContainer", "GetOperator;", (GameplayConditionContainer_GetOperator x) => { return re.Hooks.CallOriginal<re.msgpack.ELogicOperator>(); } ); [Msgpack.Gen] public readonly partial record struct GameplayConditionContainer_GetOperator( GameplayConditionContainer self );int GetGroupsAmount()RTTIre.Hooks.Place( "GameplayConditionContainer", "GetGroupsAmount;", (GameplayConditionContainer_GetGroupsAmount x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct GameplayConditionContainer_GetGroupsAmount( GameplayConditionContainer self );