class game.data
ControlledLootSet_Record
game.data.ControlledLootSet_Record
- 0 properties
- 39 functions
Extends game.data.TweakDBRecord IScriptable ISerializable
Properties
None.
Functions
WeakHandle<game.data.IPrereq_Record> PlayerPrereqID()RTTIgame.data.IPrereq_Record? PlayerPrereqIDHandle()RTTIre.Hooks.Place( "gamedataControlledLootSet_Record", "PlayerPrereqIDHandle", (ControlledLootSet_Record_PlayerPrereqIDHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.IPrereq_Record>(); } ); [Msgpack.Gen] public readonly partial record struct ControlledLootSet_Record_PlayerPrereqIDHandle( game.data.ControlledLootSet_Record self );WeakHandle<game.data.IPrereq_Record> NpcPrereqID()RTTIgame.data.IPrereq_Record? NpcPrereqIDHandle()RTTIre.Hooks.Place( "gamedataControlledLootSet_Record", "NpcPrereqIDHandle", (ControlledLootSet_Record_NpcPrereqIDHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.IPrereq_Record>(); } ); [Msgpack.Gen] public readonly partial record struct ControlledLootSet_Record_NpcPrereqIDHandle( game.data.ControlledLootSet_Record self );void LootItems(out WeakHandle<game.data.LootItem_Record>[] outList)RTTIre.Hooks.PlaceVoid( "gamedataControlledLootSet_Record", "LootItems", (ControlledLootSet_Record_LootItems x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ControlledLootSet_Record_LootItems( game.data.ControlledLootSet_Record self, WeakHandle<game.data.LootItem_Record>[] outList );int GetLootItemsCount()RTTIre.Hooks.Place( "gamedataControlledLootSet_Record", "GetLootItemsCount", (ControlledLootSet_Record_GetLootItemsCount x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct ControlledLootSet_Record_GetLootItemsCount( game.data.ControlledLootSet_Record self );WeakHandle<game.data.LootItem_Record> GetLootItemsItem(int index)RTTIgame.data.LootItem_Record? GetLootItemsItemHandle(int index)RTTIre.Hooks.Place( "gamedataControlledLootSet_Record", "GetLootItemsItemHandle", (ControlledLootSet_Record_GetLootItemsItemHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.LootItem_Record>(); } ); [Msgpack.Gen] public readonly partial record struct ControlledLootSet_Record_GetLootItemsItemHandle( game.data.ControlledLootSet_Record self, int index );bool LootItemsContains(WeakHandle<game.data.LootItem_Record> item)RTTIre.Hooks.Place( "gamedataControlledLootSet_Record", "LootItemsContains", (ControlledLootSet_Record_LootItemsContains x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ControlledLootSet_Record_LootItemsContains( game.data.ControlledLootSet_Record self, WeakHandle<game.data.LootItem_Record> item );void ReplacementQueries(out WeakHandle<game.data.ItemQueryElement_Record>[] outList)RTTIre.Hooks.PlaceVoid( "gamedataControlledLootSet_Record", "ReplacementQueries", (ControlledLootSet_Record_ReplacementQueries x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ControlledLootSet_Record_ReplacementQueries( game.data.ControlledLootSet_Record self, WeakHandle<game.data.ItemQueryElement_Record>[] outList );int GetReplacementQueriesCount()RTTIre.Hooks.Place( "gamedataControlledLootSet_Record", "GetReplacementQueriesCount", (ControlledLootSet_Record_GetReplacementQueriesCount x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct ControlledLootSet_Record_GetReplacementQueriesCount( game.data.ControlledLootSet_Record self );WeakHandle<game.data.ItemQueryElement_Record> GetReplacementQueriesItem(int index)RTTIgame.data.ItemQueryElement_Record? GetReplacementQueriesItemHandle(int index)RTTIre.Hooks.Place( "gamedataControlledLootSet_Record", "GetReplacementQueriesItemHandle", (ControlledLootSet_Record_GetReplacementQueriesItemHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ItemQueryElement_Record>(); } ); [Msgpack.Gen] public readonly partial record struct ControlledLootSet_Record_GetReplacementQueriesItemHandle( game.data.ControlledLootSet_Record self, int index );bool ReplacementQueriesContains(WeakHandle<game.data.ItemQueryElement_Record> item)RTTIre.Hooks.Place( "gamedataControlledLootSet_Record", "ReplacementQueriesContains", (ControlledLootSet_Record_ReplacementQueriesContains x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ControlledLootSet_Record_ReplacementQueriesContains( game.data.ControlledLootSet_Record self, WeakHandle<game.data.ItemQueryElement_Record> item );void ReplacementLootItems(out WeakHandle<game.data.LootItem_Record>[] outList)RTTIre.Hooks.PlaceVoid( "gamedataControlledLootSet_Record", "ReplacementLootItems", (ControlledLootSet_Record_ReplacementLootItems x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ControlledLootSet_Record_ReplacementLootItems( game.data.ControlledLootSet_Record self, WeakHandle<game.data.LootItem_Record>[] outList );int GetReplacementLootItemsCount()RTTIre.Hooks.Place( "gamedataControlledLootSet_Record", "GetReplacementLootItemsCount", (ControlledLootSet_Record_GetReplacementLootItemsCount x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct ControlledLootSet_Record_GetReplacementLootItemsCount( game.data.ControlledLootSet_Record self );WeakHandle<game.data.LootItem_Record> GetReplacementLootItemsItem(int index)RTTIgame.data.LootItem_Record? GetReplacementLootItemsItemHandle(int index)RTTIre.Hooks.Place( "gamedataControlledLootSet_Record", "GetReplacementLootItemsItemHandle", (ControlledLootSet_Record_GetReplacementLootItemsItemHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.LootItem_Record>(); } ); [Msgpack.Gen] public readonly partial record struct ControlledLootSet_Record_GetReplacementLootItemsItemHandle( game.data.ControlledLootSet_Record self, int index );bool ReplacementLootItemsContains(WeakHandle<game.data.LootItem_Record> item)RTTIre.Hooks.Place( "gamedataControlledLootSet_Record", "ReplacementLootItemsContains", (ControlledLootSet_Record_ReplacementLootItemsContains x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ControlledLootSet_Record_ReplacementLootItemsContains( game.data.ControlledLootSet_Record self, WeakHandle<game.data.LootItem_Record> item );void ExcludedContainerTypes(out WeakHandle<game.data.ContainerType_Record>[] outList)RTTIre.Hooks.PlaceVoid( "gamedataControlledLootSet_Record", "ExcludedContainerTypes", (ControlledLootSet_Record_ExcludedContainerTypes x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ControlledLootSet_Record_ExcludedContainerTypes( game.data.ControlledLootSet_Record self, WeakHandle<game.data.ContainerType_Record>[] outList );int GetExcludedContainerTypesCount()RTTIre.Hooks.Place( "gamedataControlledLootSet_Record", "GetExcludedContainerTypesCount", (ControlledLootSet_Record_GetExcludedContainerTypesCount x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct ControlledLootSet_Record_GetExcludedContainerTypesCount( game.data.ControlledLootSet_Record self );WeakHandle<game.data.ContainerType_Record> GetExcludedContainerTypesItem(int index)RTTIgame.data.ContainerType_Record? GetExcludedContainerTypesItemHandle(int index)RTTIre.Hooks.Place( "gamedataControlledLootSet_Record", "GetExcludedContainerTypesItemHandle", (ControlledLootSet_Record_GetExcludedContainerTypesItemHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ContainerType_Record>(); } ); [Msgpack.Gen] public readonly partial record struct ControlledLootSet_Record_GetExcludedContainerTypesItemHandle( game.data.ControlledLootSet_Record self, int index );bool ExcludedContainerTypesContains(WeakHandle<game.data.ContainerType_Record> item)RTTIre.Hooks.Place( "gamedataControlledLootSet_Record", "ExcludedContainerTypesContains", (ControlledLootSet_Record_ExcludedContainerTypesContains x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ControlledLootSet_Record_ExcludedContainerTypesContains( game.data.ControlledLootSet_Record self, WeakHandle<game.data.ContainerType_Record> item );float ChanceIncreasePerAttempt()RTTIre.Hooks.Place( "gamedataControlledLootSet_Record", "ChanceIncreasePerAttempt", (ControlledLootSet_Record_ChanceIncreasePerAttempt x) => { return re.Hooks.CallOriginal<re.msgpack.Float>(); } ); [Msgpack.Gen] public readonly partial record struct ControlledLootSet_Record_ChanceIncreasePerAttempt( game.data.ControlledLootSet_Record self );int MaxDrops()RTTIre.Hooks.Place( "gamedataControlledLootSet_Record", "MaxDrops", (ControlledLootSet_Record_MaxDrops x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct ControlledLootSet_Record_MaxDrops( game.data.ControlledLootSet_Record self );float ChanceBase()RTTIre.Hooks.Place( "gamedataControlledLootSet_Record", "ChanceBase", (ControlledLootSet_Record_ChanceBase x) => { return re.Hooks.CallOriginal<re.msgpack.Float>(); } ); [Msgpack.Gen] public readonly partial record struct ControlledLootSet_Record_ChanceBase( game.data.ControlledLootSet_Record self );float ProgressionBasedThreshold()RTTIre.Hooks.Place( "gamedataControlledLootSet_Record", "ProgressionBasedThreshold", (ControlledLootSet_Record_ProgressionBasedThreshold x) => { return re.Hooks.CallOriginal<re.msgpack.Float>(); } ); [Msgpack.Gen] public readonly partial record struct ControlledLootSet_Record_ProgressionBasedThreshold( game.data.ControlledLootSet_Record self );float MaxDropsPerLevel()RTTIre.Hooks.Place( "gamedataControlledLootSet_Record", "MaxDropsPerLevel", (ControlledLootSet_Record_MaxDropsPerLevel x) => { return re.Hooks.CallOriginal<re.msgpack.Float>(); } ); [Msgpack.Gen] public readonly partial record struct ControlledLootSet_Record_MaxDropsPerLevel( game.data.ControlledLootSet_Record self );float ChanceMax()RTTIre.Hooks.Place( "gamedataControlledLootSet_Record", "ChanceMax", (ControlledLootSet_Record_ChanceMax x) => { return re.Hooks.CallOriginal<re.msgpack.Float>(); } ); [Msgpack.Gen] public readonly partial record struct ControlledLootSet_Record_ChanceMax( game.data.ControlledLootSet_Record self );float ProgressionBasedChanceBonus()RTTIre.Hooks.Place( "gamedataControlledLootSet_Record", "ProgressionBasedChanceBonus", (ControlledLootSet_Record_ProgressionBasedChanceBonus x) => { return re.Hooks.CallOriginal<re.msgpack.Float>(); } ); [Msgpack.Gen] public readonly partial record struct ControlledLootSet_Record_ProgressionBasedChanceBonus( game.data.ControlledLootSet_Record self );bool BlocksFromNPCs()RTTIre.Hooks.Place( "gamedataControlledLootSet_Record", "BlocksFromNPCs", (ControlledLootSet_Record_BlocksFromNPCs x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ControlledLootSet_Record_BlocksFromNPCs( game.data.ControlledLootSet_Record self );bool DropsInContainers()RTTIre.Hooks.Place( "gamedataControlledLootSet_Record", "DropsInContainers", (ControlledLootSet_Record_DropsInContainers x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ControlledLootSet_Record_DropsInContainers( game.data.ControlledLootSet_Record self );bool RollOverDropsPerLevel()RTTIre.Hooks.Place( "gamedataControlledLootSet_Record", "RollOverDropsPerLevel", (ControlledLootSet_Record_RollOverDropsPerLevel x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ControlledLootSet_Record_RollOverDropsPerLevel( game.data.ControlledLootSet_Record self );bool BlocksInContainers()RTTIre.Hooks.Place( "gamedataControlledLootSet_Record", "BlocksInContainers", (ControlledLootSet_Record_BlocksInContainers x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ControlledLootSet_Record_BlocksInContainers( game.data.ControlledLootSet_Record self );bool DropsFromNPCs()RTTIre.Hooks.Place( "gamedataControlledLootSet_Record", "DropsFromNPCs", (ControlledLootSet_Record_DropsFromNPCs x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ControlledLootSet_Record_DropsFromNPCs( game.data.ControlledLootSet_Record self );bool RollBackCounterWhenLootIsDestroyed()RTTIre.Hooks.Place( "gamedataControlledLootSet_Record", "RollBackCounterWhenLootIsDestroyed", (ControlledLootSet_Record_RollBackCounterWhenLootIsDestroyed x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ControlledLootSet_Record_RollBackCounterWhenLootIsDestroyed( game.data.ControlledLootSet_Record self );