class game.data
TweakDBInterface
game.data.TweakDBInterface
- 0 properties
- 1,017 functions
- 1 derived class
Extends IScriptable ISerializable
Derived
Properties
None.
Functions
int GetInt(TDBID path, int defaultValue)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetInt", (TweakDBInterface_GetInt x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetInt( game.data.TweakDBInterface self, TDBID path, int defaultValue );int GetIntDefault(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetIntDefault", (TweakDBInterface_GetIntDefault x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetIntDefault( game.data.TweakDBInterface self, TDBID path );int[] GetIntArray(TDBID path)RTTIint[] GetIntArrayDefault(TDBID path)RTTIfloat GetFloat(TDBID path, float defaultValue)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetFloat", (TweakDBInterface_GetFloat x) => { return re.Hooks.CallOriginal<re.msgpack.Float>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetFloat( game.data.TweakDBInterface self, TDBID path, float defaultValue );float GetFloatDefault(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetFloatDefault", (TweakDBInterface_GetFloatDefault x) => { return re.Hooks.CallOriginal<re.msgpack.Float>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetFloatDefault( game.data.TweakDBInterface self, TDBID path );float[] GetFloatArray(TDBID path)RTTIfloat[] GetFloatArrayDefault(TDBID path)RTTIstring GetString(TDBID path, string defaultValue)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetString", (TweakDBInterface_GetString x) => { return re.Hooks.CallOriginal<re.msgpack.Str>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetString( game.data.TweakDBInterface self, TDBID path, string defaultValue );string GetStringDefault(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetStringDefault", (TweakDBInterface_GetStringDefault x) => { return re.Hooks.CallOriginal<re.msgpack.Str>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetStringDefault( game.data.TweakDBInterface self, TDBID path );ListRTTIGetStringArray(TDBID path) ListRTTIGetStringArrayDefault(TDBID path) bool GetBool(TDBID path, bool defaultValue)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetBool", (TweakDBInterface_GetBool x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetBool( game.data.TweakDBInterface self, TDBID path, bool defaultValue );bool GetBoolDefault(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetBoolDefault", (TweakDBInterface_GetBoolDefault x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetBoolDefault( game.data.TweakDBInterface self, TDBID path );ListRTTIGetBoolArray(TDBID path) ListRTTIGetBoolArrayDefault(TDBID path) CName GetCName(TDBID path, CName defaultValue)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetCName", (TweakDBInterface_GetCName x) => { return re.Hooks.CallOriginal<re.msgpack.CName>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetCName( game.data.TweakDBInterface self, TDBID path, CName defaultValue );CName GetCNameDefault(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetCNameDefault", (TweakDBInterface_GetCNameDefault x) => { return re.Hooks.CallOriginal<re.msgpack.CName>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetCNameDefault( game.data.TweakDBInterface self, TDBID path );CName[] GetCNameArray(TDBID path)RTTICName[] GetCNameArrayDefault(TDBID path)RTTICName GetLocKey(TDBID path, CName defaultValue)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetLocKey", (TweakDBInterface_GetLocKey x) => { return re.Hooks.CallOriginal<re.msgpack.CName>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetLocKey( game.data.TweakDBInterface self, TDBID path, CName defaultValue );CName GetLocKeyDefault(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetLocKeyDefault", (TweakDBInterface_GetLocKeyDefault x) => { return re.Hooks.CallOriginal<re.msgpack.CName>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetLocKeyDefault( game.data.TweakDBInterface self, TDBID path );CName[] GetLocKeyArray(TDBID path)RTTICName[] GetLocKeyArrayDefault(TDBID path)RTTIColor GetColor(TDBID path, Color defaultValue)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetColor", (TweakDBInterface_GetColor x) => { return re.Hooks.CallOriginal<re.msgpack.Color>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetColor( game.data.TweakDBInterface self, TDBID path, Color defaultValue );Color GetColorDefault(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetColorDefault", (TweakDBInterface_GetColorDefault x) => { return re.Hooks.CallOriginal<re.msgpack.Color>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetColorDefault( game.data.TweakDBInterface self, TDBID path );Color[] GetColorArray(TDBID path)RTTIColor[] GetColorArrayDefault(TDBID path)RTTIVector2 GetVector2(TDBID path, Vector2 defaultValue)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVector2", (TweakDBInterface_GetVector2 x) => { return re.Hooks.CallOriginal<re.msgpack.Vector2>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVector2( game.data.TweakDBInterface self, TDBID path, Vector2 defaultValue );Vector2 GetVector2Default(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVector2Default", (TweakDBInterface_GetVector2Default x) => { return re.Hooks.CallOriginal<re.msgpack.Vector2>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVector2Default( game.data.TweakDBInterface self, TDBID path );Vector2[] GetVector2Array(TDBID path)RTTIVector2[] GetVector2ArrayDefault(TDBID path)RTTIVector3 GetVector3(TDBID path, Vector3 defaultValue)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVector3", (TweakDBInterface_GetVector3 x) => { return re.Hooks.CallOriginal<re.msgpack.Vector3>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVector3( game.data.TweakDBInterface self, TDBID path, Vector3 defaultValue );Vector3 GetVector3Default(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVector3Default", (TweakDBInterface_GetVector3Default x) => { return re.Hooks.CallOriginal<re.msgpack.Vector3>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVector3Default( game.data.TweakDBInterface self, TDBID path );Vector3[] GetVector3Array(TDBID path)RTTIVector3[] GetVector3ArrayDefault(TDBID path)RTTIEulerAngles GetEulerAngles(TDBID path, EulerAngles defaultValue)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetEulerAngles", (TweakDBInterface_GetEulerAngles x) => { return re.Hooks.CallOriginal<re.msgpack.EulerAngles>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetEulerAngles( game.data.TweakDBInterface self, TDBID path, EulerAngles defaultValue );EulerAngles GetEulerAnglesDefault(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetEulerAnglesDefault", (TweakDBInterface_GetEulerAnglesDefault x) => { return re.Hooks.CallOriginal<re.msgpack.EulerAngles>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetEulerAnglesDefault( game.data.TweakDBInterface self, TDBID path );EulerAngles[] GetEulerAnglesArray(TDBID path)RTTIEulerAngles[] GetEulerAnglesArrayDefault(TDBID path)RTTIQuaternion GetQuaternion(TDBID path, Quaternion defaultValue)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetQuaternion", (TweakDBInterface_GetQuaternion x) => { return re.Hooks.CallOriginal<re.msgpack.Quaternion>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetQuaternion( game.data.TweakDBInterface self, TDBID path, Quaternion defaultValue );Quaternion GetQuaternionDefault(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetQuaternionDefault", (TweakDBInterface_GetQuaternionDefault x) => { return re.Hooks.CallOriginal<re.msgpack.Quaternion>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetQuaternionDefault( game.data.TweakDBInterface self, TDBID path );Quaternion[] GetQuaternionArray(TDBID path)RTTIQuaternion[] GetQuaternionArrayDefault(TDBID path)RTTIred.ResourceReferenceScriptToken GetResRef(TDBID path, red.ResourceReferenceScriptToken defaultValue)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetResRef", (TweakDBInterface_GetResRef x) => { return re.Hooks.CallOriginal<re.msgpack.red.ResourceReferenceScriptToken>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetResRef( game.data.TweakDBInterface self, TDBID path, red.ResourceReferenceScriptToken defaultValue );red.ResourceReferenceScriptToken GetResRefDefault(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetResRefDefault", (TweakDBInterface_GetResRefDefault x) => { return re.Hooks.CallOriginal<re.msgpack.red.ResourceReferenceScriptToken>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetResRefDefault( game.data.TweakDBInterface self, TDBID path );red.ResourceReferenceScriptToken[] GetResRefArray(TDBID path)RTTIred.ResourceReferenceScriptToken[] GetResRefArrayDefault(TDBID path)RTTITDBID GetForeignKey(TDBID path, TDBID defaultValue)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetForeignKey", (TweakDBInterface_GetForeignKey x) => { return re.Hooks.CallOriginal<re.msgpack.TDBID>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetForeignKey( game.data.TweakDBInterface self, TDBID path, TDBID defaultValue );TDBID GetForeignKeyDefault(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetForeignKeyDefault", (TweakDBInterface_GetForeignKeyDefault x) => { return re.Hooks.CallOriginal<re.msgpack.TDBID>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetForeignKeyDefault( game.data.TweakDBInterface self, TDBID path );TDBID[] GetForeignKeyArray(TDBID path)RTTITDBID[] GetForeignKeyArrayDefault(TDBID path)RTTIgame.data.AIAbilityCond_Record? GetAIAbilityCondRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIAbilityCondRecord", (TweakDBInterface_GetAIAbilityCondRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIAbilityCond_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIAbilityCondRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIActionCondition_Record? GetAIActionConditionRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIActionConditionRecord", (TweakDBInterface_GetAIActionConditionRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIActionCondition_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIActionConditionRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIRingType_Record? GetAIRingTypeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIRingTypeRecord", (TweakDBInterface_GetAIRingTypeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIRingType_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIRingTypeRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISmartCompositeType_Record? GetAISmartCompositeTypeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISmartCompositeTypeRecord", (TweakDBInterface_GetAISmartCompositeTypeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISmartCompositeType_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISmartCompositeTypeRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISquadORCondition_Record? GetAISquadORConditionRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISquadORConditionRecord", (TweakDBInterface_GetAISquadORConditionRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISquadORCondition_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISquadORConditionRecord( game.data.TweakDBInterface self, TDBID path );game.data.AITargetInPreventionFreeArea_Record? GetAITargetInPreventionFreeAreaRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAITargetInPreventionFreeAreaRecord", (TweakDBInterface_GetAITargetInPreventionFreeAreaRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AITargetInPreventionFreeArea_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAITargetInPreventionFreeAreaRecord( game.data.TweakDBInterface self, TDBID path );game.data.AITicketFilter_Record? GetAITicketFilterRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAITicketFilterRecord", (TweakDBInterface_GetAITicketFilterRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AITicketFilter_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAITicketFilterRecord( game.data.TweakDBInterface self, TDBID path );game.data.ApperanceToEthnicitiesMap_Record? GetApperanceToEthnicitiesMapRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetApperanceToEthnicitiesMapRecord", (TweakDBInterface_GetApperanceToEthnicitiesMapRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ApperanceToEthnicitiesMap_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetApperanceToEthnicitiesMapRecord( game.data.TweakDBInterface self, TDBID path );game.data.ArcadeCollidableObject_Record? GetArcadeCollidableObjectRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetArcadeCollidableObjectRecord", (TweakDBInterface_GetArcadeCollidableObjectRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ArcadeCollidableObject_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetArcadeCollidableObjectRecord( game.data.TweakDBInterface self, TDBID path );game.data.BountyDrawTable_Record? GetBountyDrawTableRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetBountyDrawTableRecord", (TweakDBInterface_GetBountyDrawTableRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.BountyDrawTable_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetBountyDrawTableRecord( game.data.TweakDBInterface self, TDBID path );game.data.CoverSelectionPreset_Record? GetCoverSelectionPresetRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetCoverSelectionPresetRecord", (TweakDBInterface_GetCoverSelectionPresetRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.CoverSelectionPreset_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetCoverSelectionPresetRecord( game.data.TweakDBInterface self, TDBID path );game.data.GenericHighwaySign_Record? GetGenericHighwaySignRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetGenericHighwaySignRecord", (TweakDBInterface_GetGenericHighwaySignRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.GenericHighwaySign_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetGenericHighwaySignRecord( game.data.TweakDBInterface self, TDBID path );game.data.ItemsFactoryAppearanceSuffixOrder_Record? GetItemsFactoryAppearanceSuffixOrderRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetItemsFactoryAppearanceSuffixOrderRecord", (TweakDBInterface_GetItemsFactoryAppearanceSuffixOrderRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ItemsFactoryAppearanceSuffixOrder_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetItemsFactoryAppearanceSuffixOrderRecord( game.data.TweakDBInterface self, TDBID path );game.data.JournalIcon_Record? GetJournalIconRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetJournalIconRecord", (TweakDBInterface_GetJournalIconRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.JournalIcon_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetJournalIconRecord( game.data.TweakDBInterface self, TDBID path );game.data.MiniGame_AllSymbols_inline4_Record? GetMiniGame_AllSymbols_inline4Record(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetMiniGame_AllSymbols_inline4Record", (TweakDBInterface_GetMiniGame_AllSymbols_inline4Record x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.MiniGame_AllSymbols_inline4_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetMiniGame_AllSymbols_inline4Record( game.data.TweakDBInterface self, TDBID path );game.data.ModifyStatPoolCustomLimitEffector_Record? GetModifyStatPoolCustomLimitEffectorRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetModifyStatPoolCustomLimitEffectorRecord", (TweakDBInterface_GetModifyStatPoolCustomLimitEffectorRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ModifyStatPoolCustomLimitEffector_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetModifyStatPoolCustomLimitEffectorRecord( game.data.TweakDBInterface self, TDBID path );game.data.MovementParam_Record? GetMovementParamRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetMovementParamRecord", (TweakDBInterface_GetMovementParamRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.MovementParam_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetMovementParamRecord( game.data.TweakDBInterface self, TDBID path );game.data.PassiveProficiencyBonus_Record? GetPassiveProficiencyBonusRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetPassiveProficiencyBonusRecord", (TweakDBInterface_GetPassiveProficiencyBonusRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.PassiveProficiencyBonus_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetPassiveProficiencyBonusRecord( game.data.TweakDBInterface self, TDBID path );game.data.PerkPrereq_Record? GetPerkPrereqRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetPerkPrereqRecord", (TweakDBInterface_GetPerkPrereqRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.PerkPrereq_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetPerkPrereqRecord( game.data.TweakDBInterface self, TDBID path );game.data.PreventionHeatTable_Record? GetPreventionHeatTableRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetPreventionHeatTableRecord", (TweakDBInterface_GetPreventionHeatTableRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.PreventionHeatTable_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetPreventionHeatTableRecord( game.data.TweakDBInterface self, TDBID path );game.data.PurchaseOffer_Record? GetPurchaseOfferRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetPurchaseOfferRecord", (TweakDBInterface_GetPurchaseOfferRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.PurchaseOffer_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetPurchaseOfferRecord( game.data.TweakDBInterface self, TDBID path );game.data.RadioStation_Record? GetRadioStationRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetRadioStationRecord", (TweakDBInterface_GetRadioStationRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.RadioStation_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetRadioStationRecord( game.data.TweakDBInterface self, TDBID path );game.data.SeatState_Record? GetSeatStateRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetSeatStateRecord", (TweakDBInterface_GetSeatStateRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.SeatState_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetSeatStateRecord( game.data.TweakDBInterface self, TDBID path );game.data.ShooterObject_Record? GetShooterObjectRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetShooterObjectRecord", (TweakDBInterface_GetShooterObjectRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ShooterObject_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetShooterObjectRecord( game.data.TweakDBInterface self, TDBID path );game.data.ShooterProjectileAI_Record? GetShooterProjectileAIRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetShooterProjectileAIRecord", (TweakDBInterface_GetShooterProjectileAIRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ShooterProjectileAI_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetShooterProjectileAIRecord( game.data.TweakDBInterface self, TDBID path );game.data.StatDistributionData_Record? GetStatDistributionDataRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetStatDistributionDataRecord", (TweakDBInterface_GetStatDistributionDataRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.StatDistributionData_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetStatDistributionDataRecord( game.data.TweakDBInterface self, TDBID path );game.data.StatPrereq_Record? GetStatPrereqRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetStatPrereqRecord", (TweakDBInterface_GetStatPrereqRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.StatPrereq_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetStatPrereqRecord( game.data.TweakDBInterface self, TDBID path );game.data.TankLevelObjectID_Record? GetTankLevelObjectIDRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetTankLevelObjectIDRecord", (TweakDBInterface_GetTankLevelObjectIDRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.TankLevelObjectID_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetTankLevelObjectIDRecord( game.data.TweakDBInterface self, TDBID path );game.data.UIIconPool_Record? GetUIIconPoolRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetUIIconPoolRecord", (TweakDBInterface_GetUIIconPoolRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.UIIconPool_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetUIIconPoolRecord( game.data.TweakDBInterface self, TDBID path );game.data.Vehicle_Record? GetVehicleRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehicleRecord", (TweakDBInterface_GetVehicleRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.Vehicle_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehicleRecord( game.data.TweakDBInterface self, TDBID path );game.data.VehicleBurnOut_Record? GetVehicleBurnOutRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehicleBurnOutRecord", (TweakDBInterface_GetVehicleBurnOutRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleBurnOut_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehicleBurnOutRecord( game.data.TweakDBInterface self, TDBID path );game.data.VehicleFxWheelsParticlesMaterial_Record? GetVehicleFxWheelsParticlesMaterialRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehicleFxWheelsParticlesMaterialRecord", (TweakDBInterface_GetVehicleFxWheelsParticlesMaterialRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleFxWheelsParticlesMaterial_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehicleFxWheelsParticlesMaterialRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIActionAnimData_Record? GetAIActionAnimDataRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIActionAnimDataRecord", (TweakDBInterface_GetAIActionAnimDataRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIActionAnimData_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIActionAnimDataRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIActionAnimDirection_Record? GetAIActionAnimDirectionRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIActionAnimDirectionRecord", (TweakDBInterface_GetAIActionAnimDirectionRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIActionAnimDirection_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIActionAnimDirectionRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIPatternDelay_Record? GetAIPatternDelayRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIPatternDelayRecord", (TweakDBInterface_GetAIPatternDelayRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIPatternDelay_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIPatternDelayRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISlotCond_Record? GetAISlotCondRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISlotCondRecord", (TweakDBInterface_GetAISlotCondRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISlotCond_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISlotCondRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionDisableAimAssist_Record? GetAISubActionDisableAimAssistRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionDisableAimAssistRecord", (TweakDBInterface_GetAISubActionDisableAimAssistRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionDisableAimAssist_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionDisableAimAssistRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionDisableCollider_Record? GetAISubActionDisableColliderRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionDisableColliderRecord", (TweakDBInterface_GetAISubActionDisableColliderRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionDisableCollider_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionDisableColliderRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionReloadWeapon_Record? GetAISubActionReloadWeaponRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionReloadWeaponRecord", (TweakDBInterface_GetAISubActionReloadWeaponRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionReloadWeapon_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionReloadWeaponRecord( game.data.TweakDBInterface self, TDBID path );game.data.AimAssistMelee_Record? GetAimAssistMeleeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAimAssistMeleeRecord", (TweakDBInterface_GetAimAssistMeleeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AimAssistMelee_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAimAssistMeleeRecord( game.data.TweakDBInterface self, TDBID path );game.data.ConstantStatModifier_Record? GetConstantStatModifierRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetConstantStatModifierRecord", (TweakDBInterface_GetConstantStatModifierRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ConstantStatModifier_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetConstantStatModifierRecord( game.data.TweakDBInterface self, TDBID path );game.data.ControlledLootSet_Record? GetControlledLootSetRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetControlledLootSetRecord", (TweakDBInterface_GetControlledLootSetRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ControlledLootSet_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetControlledLootSetRecord( game.data.TweakDBInterface self, TDBID path );game.data.DPadUIData_Record? GetDPadUIDataRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetDPadUIDataRecord", (TweakDBInterface_GetDPadUIDataRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.DPadUIData_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetDPadUIDataRecord( game.data.TweakDBInterface self, TDBID path );game.data.DestructibleObject_Record? GetDestructibleObjectRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetDestructibleObjectRecord", (TweakDBInterface_GetDestructibleObjectRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.DestructibleObject_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetDestructibleObjectRecord( game.data.TweakDBInterface self, TDBID path );game.data.DriverCombatType_Record? GetDriverCombatTypeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetDriverCombatTypeRecord", (TweakDBInterface_GetDriverCombatTypeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.DriverCombatType_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetDriverCombatTypeRecord( game.data.TweakDBInterface self, TDBID path );game.data.GOGReward_Record? GetGOGRewardRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetGOGRewardRecord", (TweakDBInterface_GetGOGRewardRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.GOGReward_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetGOGRewardRecord( game.data.TweakDBInterface self, TDBID path );game.data.GameplayAbilityGroup_Record? GetGameplayAbilityGroupRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetGameplayAbilityGroupRecord", (TweakDBInterface_GetGameplayAbilityGroupRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.GameplayAbilityGroup_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetGameplayAbilityGroupRecord( game.data.TweakDBInterface self, TDBID path );game.data.MappinVariant_Record? GetMappinVariantRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetMappinVariantRecord", (TweakDBInterface_GetMappinVariantRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.MappinVariant_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetMappinVariantRecord( game.data.TweakDBInterface self, TDBID path );game.data.ModifyStaminaHandlerEffector_Record? GetModifyStaminaHandlerEffectorRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetModifyStaminaHandlerEffectorRecord", (TweakDBInterface_GetModifyStaminaHandlerEffectorRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ModifyStaminaHandlerEffector_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetModifyStaminaHandlerEffectorRecord( game.data.TweakDBInterface self, TDBID path );game.data.NPCEquipmentItemPool_Record? GetNPCEquipmentItemPoolRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetNPCEquipmentItemPoolRecord", (TweakDBInterface_GetNPCEquipmentItemPoolRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.NPCEquipmentItemPool_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetNPCEquipmentItemPoolRecord( game.data.TweakDBInterface self, TDBID path );game.data.PerkArea_Record? GetPerkAreaRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetPerkAreaRecord", (TweakDBInterface_GetPerkAreaRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.PerkArea_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetPerkAreaRecord( game.data.TweakDBInterface self, TDBID path );game.data.PhotoModeBackground_Record? GetPhotoModeBackgroundRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetPhotoModeBackgroundRecord", (TweakDBInterface_GetPhotoModeBackgroundRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.PhotoModeBackground_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetPhotoModeBackgroundRecord( game.data.TweakDBInterface self, TDBID path );game.data.RandomNewsFeedBatch_Record? GetRandomNewsFeedBatchRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetRandomNewsFeedBatchRecord", (TweakDBInterface_GetRandomNewsFeedBatchRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.RandomNewsFeedBatch_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetRandomNewsFeedBatchRecord( game.data.TweakDBInterface self, TDBID path );game.data.RoachRaceBackgroundObject_Record? GetRoachRaceBackgroundObjectRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetRoachRaceBackgroundObjectRecord", (TweakDBInterface_GetRoachRaceBackgroundObjectRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.RoachRaceBackgroundObject_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetRoachRaceBackgroundObjectRecord( game.data.TweakDBInterface self, TDBID path );game.data.RoachRaceObject_Record? GetRoachRaceObjectRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetRoachRaceObjectRecord", (TweakDBInterface_GetRoachRaceObjectRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.RoachRaceObject_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetRoachRaceObjectRecord( game.data.TweakDBInterface self, TDBID path );game.data.ShooterWeaponData_Record? GetShooterWeaponDataRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetShooterWeaponDataRecord", (TweakDBInterface_GetShooterWeaponDataRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ShooterWeaponData_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetShooterWeaponDataRecord( game.data.TweakDBInterface self, TDBID path );game.data.SmartGunMissParams_Record? GetSmartGunMissParamsRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetSmartGunMissParamsRecord", (TweakDBInterface_GetSmartGunMissParamsRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.SmartGunMissParams_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetSmartGunMissParamsRecord( game.data.TweakDBInterface self, TDBID path );game.data.SmartGunTargetSortData_Record? GetSmartGunTargetSortDataRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetSmartGunTargetSortDataRecord", (TweakDBInterface_GetSmartGunTargetSortDataRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.SmartGunTargetSortData_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetSmartGunTargetSortDataRecord( game.data.TweakDBInterface self, TDBID path );game.data.SquadInstance_Record? GetSquadInstanceRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetSquadInstanceRecord", (TweakDBInterface_GetSquadInstanceRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.SquadInstance_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetSquadInstanceRecord( game.data.TweakDBInterface self, TDBID path );game.data.StatusEffectAttackData_Record? GetStatusEffectAttackDataRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetStatusEffectAttackDataRecord", (TweakDBInterface_GetStatusEffectAttackDataRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.StatusEffectAttackData_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetStatusEffectAttackDataRecord( game.data.TweakDBInterface self, TDBID path );game.data.StopAndStick_Record? GetStopAndStickRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetStopAndStickRecord", (TweakDBInterface_GetStopAndStickRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.StopAndStick_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetStopAndStickRecord( game.data.TweakDBInterface self, TDBID path );game.data.VehicleDetachablePart_Record? GetVehicleDetachablePartRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehicleDetachablePartRecord", (TweakDBInterface_GetVehicleDetachablePartRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleDetachablePart_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehicleDetachablePartRecord( game.data.TweakDBInterface self, TDBID path );game.data.VendorProgressionBasedStock_Record? GetVendorProgressionBasedStockRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVendorProgressionBasedStockRecord", (TweakDBInterface_GetVendorProgressionBasedStockRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VendorProgressionBasedStock_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVendorProgressionBasedStockRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISquadClosestToTargetCheck_Record? GetAISquadClosestToTargetCheckRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISquadClosestToTargetCheckRecord", (TweakDBInterface_GetAISquadClosestToTargetCheckRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISquadClosestToTargetCheck_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISquadClosestToTargetCheckRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionEquipOnSlot_Record? GetAISubActionEquipOnSlotRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionEquipOnSlotRecord", (TweakDBInterface_GetAISubActionEquipOnSlotRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionEquipOnSlot_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionEquipOnSlotRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIWorkspotCond_Record? GetAIWorkspotCondRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIWorkspotCondRecord", (TweakDBInterface_GetAIWorkspotCondRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIWorkspotCond_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIWorkspotCondRecord( game.data.TweakDBInterface self, TDBID path );game.data.ActionPayment_Record? GetActionPaymentRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetActionPaymentRecord", (TweakDBInterface_GetActionPaymentRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ActionPayment_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetActionPaymentRecord( game.data.TweakDBInterface self, TDBID path );game.data.AimAssistSettings_Record? GetAimAssistSettingsRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAimAssistSettingsRecord", (TweakDBInterface_GetAimAssistSettingsRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AimAssistSettings_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAimAssistSettingsRecord( game.data.TweakDBInterface self, TDBID path );game.data.ArcadeBackgroundLayer_Record? GetArcadeBackgroundLayerRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetArcadeBackgroundLayerRecord", (TweakDBInterface_GetArcadeBackgroundLayerRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ArcadeBackgroundLayer_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetArcadeBackgroundLayerRecord( game.data.TweakDBInterface self, TDBID path );game.data.Character_Record? GetCharacterRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetCharacterRecord", (TweakDBInterface_GetCharacterRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.Character_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetCharacterRecord( game.data.TweakDBInterface self, TDBID path );game.data.CyberwareArea_Record? GetCyberwareAreaRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetCyberwareAreaRecord", (TweakDBInterface_GetCyberwareAreaRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.CyberwareArea_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetCyberwareAreaRecord( game.data.TweakDBInterface self, TDBID path );game.data.FastTravelPoint_Record? GetFastTravelPointRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetFastTravelPointRecord", (TweakDBInterface_GetFastTravelPointRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.FastTravelPoint_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetFastTravelPointRecord( game.data.TweakDBInterface self, TDBID path );game.data.FxActionType_Record? GetFxActionTypeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetFxActionTypeRecord", (TweakDBInterface_GetFxActionTypeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.FxActionType_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetFxActionTypeRecord( game.data.TweakDBInterface self, TDBID path );game.data.HudEnhancer_Record? GetHudEnhancerRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetHudEnhancerRecord", (TweakDBInterface_GetHudEnhancerRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.HudEnhancer_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetHudEnhancerRecord( game.data.TweakDBInterface self, TDBID path );game.data.ItemCreationPrereq_Record? GetItemCreationPrereqRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetItemCreationPrereqRecord", (TweakDBInterface_GetItemCreationPrereqRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ItemCreationPrereq_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetItemCreationPrereqRecord( game.data.TweakDBInterface self, TDBID path );game.data.NPCEquipmentItem_Record? GetNPCEquipmentItemRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetNPCEquipmentItemRecord", (TweakDBInterface_GetNPCEquipmentItemRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.NPCEquipmentItem_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetNPCEquipmentItemRecord( game.data.TweakDBInterface self, TDBID path );game.data.NPCUpperBodyState_Record? GetNPCUpperBodyStateRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetNPCUpperBodyStateRecord", (TweakDBInterface_GetNPCUpperBodyStateRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.NPCUpperBodyState_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetNPCUpperBodyStateRecord( game.data.TweakDBInterface self, TDBID path );game.data.RPGDataPackage_Record? GetRPGDataPackageRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetRPGDataPackageRecord", (TweakDBInterface_GetRPGDataPackageRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.RPGDataPackage_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetRPGDataPackageRecord( game.data.TweakDBInterface self, TDBID path );game.data.Regular_Record? GetRegularRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetRegularRecord", (TweakDBInterface_GetRegularRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.Regular_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetRegularRecord( game.data.TweakDBInterface self, TDBID path );game.data.StatModifier_Record? GetStatModifierRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetStatModifierRecord", (TweakDBInterface_GetStatModifierRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.StatModifier_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetStatModifierRecord( game.data.TweakDBInterface self, TDBID path );game.data.StatsList_Record? GetStatsListRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetStatsListRecord", (TweakDBInterface_GetStatsListRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.StatsList_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetStatsListRecord( game.data.TweakDBInterface self, TDBID path );game.data.StatusEffectUIData_Record? GetStatusEffectUIDataRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetStatusEffectUIDataRecord", (TweakDBInterface_GetStatusEffectUIDataRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.StatusEffectUIData_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetStatusEffectUIDataRecord( game.data.TweakDBInterface self, TDBID path );game.data.StrategyData_Record? GetStrategyDataRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetStrategyDataRecord", (TweakDBInterface_GetStrategyDataRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.StrategyData_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetStrategyDataRecord( game.data.TweakDBInterface self, TDBID path );game.data.VehicleAIVisionSettings_Record? GetVehicleAIVisionSettingsRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehicleAIVisionSettingsRecord", (TweakDBInterface_GetVehicleAIVisionSettingsRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleAIVisionSettings_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehicleAIVisionSettingsRecord( game.data.TweakDBInterface self, TDBID path );game.data.VehicleDeformablePart_Record? GetVehicleDeformablePartRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehicleDeformablePartRecord", (TweakDBInterface_GetVehicleDeformablePartRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleDeformablePart_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehicleDeformablePartRecord( game.data.TweakDBInterface self, TDBID path );game.data.VehicleDeformableZone_Record? GetVehicleDeformableZoneRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehicleDeformableZoneRecord", (TweakDBInterface_GetVehicleDeformableZoneRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleDeformableZone_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehicleDeformableZoneRecord( game.data.TweakDBInterface self, TDBID path );game.data.VehicleFxWheelsDecalsMaterialSmear_Record? GetVehicleFxWheelsDecalsMaterialSmearRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehicleFxWheelsDecalsMaterialSmearRecord", (TweakDBInterface_GetVehicleFxWheelsDecalsMaterialSmearRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleFxWheelsDecalsMaterialSmear_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehicleFxWheelsDecalsMaterialSmearRecord( game.data.TweakDBInterface self, TDBID path );game.data.VehicleModel_Record? GetVehicleModelRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehicleModelRecord", (TweakDBInterface_GetVehicleModelRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleModel_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehicleModelRecord( game.data.TweakDBInterface self, TDBID path );game.data.VehicleVisualDestruction_Record? GetVehicleVisualDestructionRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehicleVisualDestructionRecord", (TweakDBInterface_GetVehicleVisualDestructionRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleVisualDestruction_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehicleVisualDestructionRecord( game.data.TweakDBInterface self, TDBID path );game.data.VehicleWheelsFrictionMap_Record? GetVehicleWheelsFrictionMapRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehicleWheelsFrictionMapRecord", (TweakDBInterface_GetVehicleWheelsFrictionMapRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleWheelsFrictionMap_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehicleWheelsFrictionMapRecord( game.data.TweakDBInterface self, TDBID path );game.data.Weather_Record? GetWeatherRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetWeatherRecord", (TweakDBInterface_GetWeatherRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.Weather_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetWeatherRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIActionTicket_Record? GetAIActionTicketRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIActionTicketRecord", (TweakDBInterface_GetAIActionTicketRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIActionTicket_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIActionTicketRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIBlockCountCond_Record? GetAIBlockCountCondRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIBlockCountCondRecord", (TweakDBInterface_GetAIBlockCountCondRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIBlockCountCond_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIBlockCountCondRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIDirectorSchedulePlan_Record? GetAIDirectorSchedulePlanRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIDirectorSchedulePlanRecord", (TweakDBInterface_GetAIDirectorSchedulePlanRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIDirectorSchedulePlan_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIDirectorSchedulePlanRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISpatialCond_Record? GetAISpatialCondRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISpatialCondRecord", (TweakDBInterface_GetAISpatialCondRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISpatialCond_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISpatialCondRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISquadClosestToSectorCheck_Record? GetAISquadClosestToSectorCheckRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISquadClosestToSectorCheckRecord", (TweakDBInterface_GetAISquadClosestToSectorCheckRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISquadClosestToSectorCheck_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISquadClosestToSectorCheckRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISquadFurthestToTargetCheck_Record? GetAISquadFurthestToTargetCheckRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISquadFurthestToTargetCheckRecord", (TweakDBInterface_GetAISquadFurthestToTargetCheckRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISquadFurthestToTargetCheck_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISquadFurthestToTargetCheckRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionCustomEffectors_Record? GetAISubActionCustomEffectorsRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionCustomEffectorsRecord", (TweakDBInterface_GetAISubActionCustomEffectorsRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionCustomEffectors_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionCustomEffectorsRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionRandomize_Record? GetAISubActionRandomizeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionRandomizeRecord", (TweakDBInterface_GetAISubActionRandomizeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionRandomize_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionRandomizeRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionRegisterActionName_Record? GetAISubActionRegisterActionNameRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionRegisterActionNameRecord", (TweakDBInterface_GetAISubActionRegisterActionNameRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionRegisterActionName_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionRegisterActionNameRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionSetUnequipSecondaryWeapons_Record? GetAISubActionSetUnequipSecondaryWeaponsRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionSetUnequipSecondaryWeaponsRecord", (TweakDBInterface_GetAISubActionSetUnequipSecondaryWeaponsRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionSetUnequipSecondaryWeapons_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionSetUnequipSecondaryWeaponsRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIVelocitiesDotCond_Record? GetAIVelocitiesDotCondRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIVelocitiesDotCondRecord", (TweakDBInterface_GetAIVelocitiesDotCondRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIVelocitiesDotCond_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIVelocitiesDotCondRecord( game.data.TweakDBInterface self, TDBID path );game.data.ActionRestrictionGroup_Record? GetActionRestrictionGroupRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetActionRestrictionGroupRecord", (TweakDBInterface_GetActionRestrictionGroupRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ActionRestrictionGroup_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetActionRestrictionGroupRecord( game.data.TweakDBInterface self, TDBID path );game.data.AddItemsEffector_Record? GetAddItemsEffectorRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAddItemsEffectorRecord", (TweakDBInterface_GetAddItemsEffectorRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AddItemsEffector_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAddItemsEffectorRecord( game.data.TweakDBInterface self, TDBID path );game.data.ApperanceToEthnicities_Record? GetApperanceToEthnicitiesRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetApperanceToEthnicitiesRecord", (TweakDBInterface_GetApperanceToEthnicitiesRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ApperanceToEthnicities_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetApperanceToEthnicitiesRecord( game.data.TweakDBInterface self, TDBID path );game.data.BuildEquipmentSet_Record? GetBuildEquipmentSetRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetBuildEquipmentSetRecord", (TweakDBInterface_GetBuildEquipmentSetRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.BuildEquipmentSet_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetBuildEquipmentSetRecord( game.data.TweakDBInterface self, TDBID path );game.data.BuildPerkSet_Record? GetBuildPerkSetRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetBuildPerkSetRecord", (TweakDBInterface_GetBuildPerkSetRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.BuildPerkSet_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetBuildPerkSetRecord( game.data.TweakDBInterface self, TDBID path );game.data.ChoiceCaptionTagPart_Record? GetChoiceCaptionTagPartRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetChoiceCaptionTagPartRecord", (TweakDBInterface_GetChoiceCaptionTagPartRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ChoiceCaptionTagPart_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetChoiceCaptionTagPartRecord( game.data.TweakDBInterface self, TDBID path );game.data.Crosshair_Record? GetCrosshairRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetCrosshairRecord", (TweakDBInterface_GetCrosshairRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.Crosshair_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetCrosshairRecord( game.data.TweakDBInterface self, TDBID path );game.data.DriveWheelsAccelerateNoise_Record? GetDriveWheelsAccelerateNoiseRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetDriveWheelsAccelerateNoiseRecord", (TweakDBInterface_GetDriveWheelsAccelerateNoiseRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.DriveWheelsAccelerateNoise_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetDriveWheelsAccelerateNoiseRecord( game.data.TweakDBInterface self, TDBID path );game.data.ImprovementRelation_Record? GetImprovementRelationRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetImprovementRelationRecord", (TweakDBInterface_GetImprovementRelationRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ImprovementRelation_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetImprovementRelationRecord( game.data.TweakDBInterface self, TDBID path );game.data.MappinUIRuntimeProfile_Record? GetMappinUIRuntimeProfileRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetMappinUIRuntimeProfileRecord", (TweakDBInterface_GetMappinUIRuntimeProfileRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.MappinUIRuntimeProfile_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetMappinUIRuntimeProfileRecord( game.data.TweakDBInterface self, TDBID path );game.data.MeleeAttackDirection_Record? GetMeleeAttackDirectionRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetMeleeAttackDirectionRecord", (TweakDBInterface_GetMeleeAttackDirectionRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.MeleeAttackDirection_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetMeleeAttackDirectionRecord( game.data.TweakDBInterface self, TDBID path );game.data.MovementPolicy_Record? GetMovementPolicyRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetMovementPolicyRecord", (TweakDBInterface_GetMovementPolicyRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.MovementPolicy_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetMovementPolicyRecord( game.data.TweakDBInterface self, TDBID path );game.data.NPCHighLevelState_Record? GetNPCHighLevelStateRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetNPCHighLevelStateRecord", (TweakDBInterface_GetNPCHighLevelStateRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.NPCHighLevelState_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetNPCHighLevelStateRecord( game.data.TweakDBInterface self, TDBID path );game.data.RacingMappin_Record? GetRacingMappinRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetRacingMappinRecord", (TweakDBInterface_GetRacingMappinRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.RacingMappin_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetRacingMappinRecord( game.data.TweakDBInterface self, TDBID path );game.data.ReactionPresetGanger_Record? GetReactionPresetGangerRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetReactionPresetGangerRecord", (TweakDBInterface_GetReactionPresetGangerRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ReactionPresetGanger_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetReactionPresetGangerRecord( game.data.TweakDBInterface self, TDBID path );game.data.SearchFilterMaskTypeCondition_Record? GetSearchFilterMaskTypeConditionRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetSearchFilterMaskTypeConditionRecord", (TweakDBInterface_GetSearchFilterMaskTypeConditionRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.SearchFilterMaskTypeCondition_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetSearchFilterMaskTypeConditionRecord( game.data.TweakDBInterface self, TDBID path );game.data.SquadFenceBase_Record? GetSquadFenceBaseRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetSquadFenceBaseRecord", (TweakDBInterface_GetSquadFenceBaseRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.SquadFenceBase_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetSquadFenceBaseRecord( game.data.TweakDBInterface self, TDBID path );game.data.StatusEffectAIData_Record? GetStatusEffectAIDataRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetStatusEffectAIDataRecord", (TweakDBInterface_GetStatusEffectAIDataRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.StatusEffectAIData_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetStatusEffectAIDataRecord( game.data.TweakDBInterface self, TDBID path );game.data.StatusEffectFX_Record? GetStatusEffectFXRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetStatusEffectFXRecord", (TweakDBInterface_GetStatusEffectFXRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.StatusEffectFX_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetStatusEffectFXRecord( game.data.TweakDBInterface self, TDBID path );game.data.TankObstacleSpawnerData_Record? GetTankObstacleSpawnerDataRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetTankObstacleSpawnerDataRecord", (TweakDBInterface_GetTankObstacleSpawnerDataRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.TankObstacleSpawnerData_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetTankObstacleSpawnerDataRecord( game.data.TweakDBInterface self, TDBID path );game.data.TankPlayerWeaponLevel_Record? GetTankPlayerWeaponLevelRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetTankPlayerWeaponLevelRecord", (TweakDBInterface_GetTankPlayerWeaponLevelRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.TankPlayerWeaponLevel_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetTankPlayerWeaponLevelRecord( game.data.TweakDBInterface self, TDBID path );game.data.Trap_Record? GetTrapRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetTrapRecord", (TweakDBInterface_GetTrapRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.Trap_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetTrapRecord( game.data.TweakDBInterface self, TDBID path );game.data.VehicleDestructibleWheel_Record? GetVehicleDestructibleWheelRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehicleDestructibleWheelRecord", (TweakDBInterface_GetVehicleDestructibleWheelRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleDestructibleWheel_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehicleDestructibleWheelRecord( game.data.TweakDBInterface self, TDBID path );game.data.VehicleFxCollision_Record? GetVehicleFxCollisionRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehicleFxCollisionRecord", (TweakDBInterface_GetVehicleFxCollisionRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleFxCollision_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehicleFxCollisionRecord( game.data.TweakDBInterface self, TDBID path );game.data.VehicleOffer_Record? GetVehicleOfferRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehicleOfferRecord", (TweakDBInterface_GetVehicleOfferRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleOffer_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehicleOfferRecord( game.data.TweakDBInterface self, TDBID path );game.data.VehicleUnlockType_Record? GetVehicleUnlockTypeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehicleUnlockTypeRecord", (TweakDBInterface_GetVehicleUnlockTypeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleUnlockType_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehicleUnlockTypeRecord( game.data.TweakDBInterface self, TDBID path );game.data.VehicleWheelDrivingSetup_4_Record? GetVehicleWheelDrivingSetup_4Record(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehicleWheelDrivingSetup_4Record", (TweakDBInterface_GetVehicleWheelDrivingSetup_4Record x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleWheelDrivingSetup_4_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehicleWheelDrivingSetup_4Record( game.data.TweakDBInterface self, TDBID path );game.data.AIActionChangeNPCState_Record? GetAIActionChangeNPCStateRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIActionChangeNPCStateRecord", (TweakDBInterface_GetAIActionChangeNPCStateRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIActionChangeNPCState_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIActionChangeNPCStateRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIDirectorSchedulePlanEnemyEntry_Record? GetAIDirectorSchedulePlanEnemyEntryRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIDirectorSchedulePlanEnemyEntryRecord", (TweakDBInterface_GetAIDirectorSchedulePlanEnemyEntryRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIDirectorSchedulePlanEnemyEntry_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIDirectorSchedulePlanEnemyEntryRecord( game.data.TweakDBInterface self, TDBID path );game.data.AINPCRarityCond_Record? GetAINPCRarityCondRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAINPCRarityCondRecord", (TweakDBInterface_GetAINPCRarityCondRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AINPCRarityCond_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAINPCRarityCondRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIPreviousAttackCond_Record? GetAIPreviousAttackCondRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIPreviousAttackCondRecord", (TweakDBInterface_GetAIPreviousAttackCondRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIPreviousAttackCond_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIPreviousAttackCondRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIRestrictedMovementAreaCond_Record? GetAIRestrictedMovementAreaCondRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIRestrictedMovementAreaCondRecord", (TweakDBInterface_GetAIRestrictedMovementAreaCondRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIRestrictedMovementAreaCond_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIRestrictedMovementAreaCondRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISquadSpatialForOwnTarget_Record? GetAISquadSpatialForOwnTargetRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISquadSpatialForOwnTargetRecord", (TweakDBInterface_GetAISquadSpatialForOwnTargetRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISquadSpatialForOwnTarget_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISquadSpatialForOwnTargetRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionInitialReaction_Record? GetAISubActionInitialReactionRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionInitialReactionRecord", (TweakDBInterface_GetAISubActionInitialReactionRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionInitialReaction_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionInitialReactionRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionSetWorldPosition_Record? GetAISubActionSetWorldPositionRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionSetWorldPositionRecord", (TweakDBInterface_GetAISubActionSetWorldPositionRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionSetWorldPosition_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionSetWorldPositionRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIThreatPersistenceSource_Record? GetAIThreatPersistenceSourceRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIThreatPersistenceSourceRecord", (TweakDBInterface_GetAIThreatPersistenceSourceRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIThreatPersistenceSource_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIThreatPersistenceSourceRecord( game.data.TweakDBInterface self, TDBID path );game.data.ArcadeGameplay_Record? GetArcadeGameplayRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetArcadeGameplayRecord", (TweakDBInterface_GetArcadeGameplayRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ArcadeGameplay_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetArcadeGameplayRecord( game.data.TweakDBInterface self, TDBID path );game.data.AttachableObject_Record? GetAttachableObjectRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAttachableObjectRecord", (TweakDBInterface_GetAttachableObjectRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AttachableObject_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAttachableObjectRecord( game.data.TweakDBInterface self, TDBID path );game.data.ChannelData_Record? GetChannelDataRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetChannelDataRecord", (TweakDBInterface_GetChannelDataRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ChannelData_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetChannelDataRecord( game.data.TweakDBInterface self, TDBID path );game.data.CodexRecord_Record? GetCodexRecordRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetCodexRecordRecord", (TweakDBInterface_GetCodexRecordRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.CodexRecord_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetCodexRecordRecord( game.data.TweakDBInterface self, TDBID path );game.data.CompoundSelectionPreset_Record? GetCompoundSelectionPresetRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetCompoundSelectionPresetRecord", (TweakDBInterface_GetCompoundSelectionPresetRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.CompoundSelectionPreset_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetCompoundSelectionPresetRecord( game.data.TweakDBInterface self, TDBID path );game.data.DeviceHackCategory_Record? GetDeviceHackCategoryRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetDeviceHackCategoryRecord", (TweakDBInterface_GetDeviceHackCategoryRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.DeviceHackCategory_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetDeviceHackCategoryRecord( game.data.TweakDBInterface self, TDBID path );game.data.FastTravelSystem_Record? GetFastTravelSystemRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetFastTravelSystemRecord", (TweakDBInterface_GetFastTravelSystemRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.FastTravelSystem_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetFastTravelSystemRecord( game.data.TweakDBInterface self, TDBID path );game.data.InventoryItemGroup_Record? GetInventoryItemGroupRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetInventoryItemGroupRecord", (TweakDBInterface_GetInventoryItemGroupRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.InventoryItemGroup_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetInventoryItemGroupRecord( game.data.TweakDBInterface self, TDBID path );game.data.InventoryItemSet_Record? GetInventoryItemSetRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetInventoryItemSetRecord", (TweakDBInterface_GetInventoryItemSetRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.InventoryItemSet_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetInventoryItemSetRecord( game.data.TweakDBInterface self, TDBID path );game.data.LCDScreen_Record? GetLCDScreenRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetLCDScreenRecord", (TweakDBInterface_GetLCDScreenRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.LCDScreen_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetLCDScreenRecord( game.data.TweakDBInterface self, TDBID path );game.data.MappinClampingSettings_Record? GetMappinClampingSettingsRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetMappinClampingSettingsRecord", (TweakDBInterface_GetMappinClampingSettingsRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.MappinClampingSettings_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetMappinClampingSettingsRecord( game.data.TweakDBInterface self, TDBID path );game.data.NumberPlate_Record? GetNumberPlateRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetNumberPlateRecord", (TweakDBInterface_GetNumberPlateRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.NumberPlate_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetNumberPlateRecord( game.data.TweakDBInterface self, TDBID path );game.data.PlayerVehicleDisplayOverride_Record? GetPlayerVehicleDisplayOverrideRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetPlayerVehicleDisplayOverrideRecord", (TweakDBInterface_GetPlayerVehicleDisplayOverrideRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.PlayerVehicleDisplayOverride_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetPlayerVehicleDisplayOverrideRecord( game.data.TweakDBInterface self, TDBID path );game.data.ProjectileLaunchMode_Record? GetProjectileLaunchModeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetProjectileLaunchModeRecord", (TweakDBInterface_GetProjectileLaunchModeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ProjectileLaunchMode_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetProjectileLaunchModeRecord( game.data.TweakDBInterface self, TDBID path );game.data.RoachRaceLevel_Record? GetRoachRaceLevelRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetRoachRaceLevelRecord", (TweakDBInterface_GetRoachRaceLevelRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.RoachRaceLevel_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetRoachRaceLevelRecord( game.data.TweakDBInterface self, TDBID path );game.data.RoachRaceLevelList_Record? GetRoachRaceLevelListRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetRoachRaceLevelListRecord", (TweakDBInterface_GetRoachRaceLevelListRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.RoachRaceLevelList_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetRoachRaceLevelListRecord( game.data.TweakDBInterface self, TDBID path );game.data.ShooterPickUpTransporter_Record? GetShooterPickUpTransporterRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetShooterPickUpTransporterRecord", (TweakDBInterface_GetShooterPickUpTransporterRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ShooterPickUpTransporter_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetShooterPickUpTransporterRecord( game.data.TweakDBInterface self, TDBID path );game.data.SlotItemPartPreset_Record? GetSlotItemPartPresetRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetSlotItemPartPresetRecord", (TweakDBInterface_GetSlotItemPartPresetRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.SlotItemPartPreset_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetSlotItemPartPresetRecord( game.data.TweakDBInterface self, TDBID path );game.data.SquadBackyardBase_Record? GetSquadBackyardBaseRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetSquadBackyardBaseRecord", (TweakDBInterface_GetSquadBackyardBaseRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.SquadBackyardBase_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetSquadBackyardBaseRecord( game.data.TweakDBInterface self, TDBID path );game.data.SquadBase_Record? GetSquadBaseRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetSquadBaseRecord", (TweakDBInterface_GetSquadBaseRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.SquadBase_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetSquadBaseRecord( game.data.TweakDBInterface self, TDBID path );game.data.TankDriveModelData_Record? GetTankDriveModelDataRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetTankDriveModelDataRecord", (TweakDBInterface_GetTankDriveModelDataRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.TankDriveModelData_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetTankDriveModelDataRecord( game.data.TweakDBInterface self, TDBID path );game.data.TankLevelGameplay_Record? GetTankLevelGameplayRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetTankLevelGameplayRecord", (TweakDBInterface_GetTankLevelGameplayRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.TankLevelGameplay_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetTankLevelGameplayRecord( game.data.TweakDBInterface self, TDBID path );game.data.UseConsumableEffector_Record? GetUseConsumableEffectorRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetUseConsumableEffectorRecord", (TweakDBInterface_GetUseConsumableEffectorRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.UseConsumableEffector_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetUseConsumableEffectorRecord( game.data.TweakDBInterface self, TDBID path );game.data.VehicleDefaultState_Record? GetVehicleDefaultStateRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehicleDefaultStateRecord", (TweakDBInterface_GetVehicleDefaultStateRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleDefaultState_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehicleDefaultStateRecord( game.data.TweakDBInterface self, TDBID path );game.data.VehicleDiscountSettings_Record? GetVehicleDiscountSettingsRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehicleDiscountSettingsRecord", (TweakDBInterface_GetVehicleDiscountSettingsRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleDiscountSettings_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehicleDiscountSettingsRecord( game.data.TweakDBInterface self, TDBID path );game.data.VehicleType_Record? GetVehicleTypeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehicleTypeRecord", (TweakDBInterface_GetVehicleTypeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleType_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehicleTypeRecord( game.data.TweakDBInterface self, TDBID path );game.data.VehicleVisualCustomizationPreviewGlowSetup_Record? GetVehicleVisualCustomizationPreviewGlowSetupRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehicleVisualCustomizationPreviewGlowSetupRecord", (TweakDBInterface_GetVehicleVisualCustomizationPreviewGlowSetupRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleVisualCustomizationPreviewGlowSetup_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehicleVisualCustomizationPreviewGlowSetupRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIActionSequence_Record? GetAIActionSequenceRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIActionSequenceRecord", (TweakDBInterface_GetAIActionSequenceRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIActionSequence_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIActionSequenceRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIDirectorScheduleSpawningDesc_Record? GetAIDirectorScheduleSpawningDescRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIDirectorScheduleSpawningDescRecord", (TweakDBInterface_GetAIDirectorScheduleSpawningDescRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIDirectorScheduleSpawningDesc_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIDirectorScheduleSpawningDescRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIGameDifficultyCond_Record? GetAIGameDifficultyCondRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIGameDifficultyCondRecord", (TweakDBInterface_GetAIGameDifficultyCondRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIGameDifficultyCond_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIGameDifficultyCondRecord( game.data.TweakDBInterface self, TDBID path );game.data.AILoSPositionCond_Record? GetAILoSPositionCondRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAILoSPositionCondRecord", (TweakDBInterface_GetAILoSPositionCondRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AILoSPositionCond_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAILoSPositionCondRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIMovingInCirclesCond_Record? GetAIMovingInCirclesCondRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIMovingInCirclesCondRecord", (TweakDBInterface_GetAIMovingInCirclesCondRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIMovingInCirclesCond_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIMovingInCirclesCondRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISquadInSectorFilter_Record? GetAISquadInSectorFilterRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISquadInSectorFilterRecord", (TweakDBInterface_GetAISquadInSectorFilterRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISquadInSectorFilter_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISquadInSectorFilterRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionActivateStrongArmsFX_Record? GetAISubActionActivateStrongArmsFXRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionActivateStrongArmsFXRecord", (TweakDBInterface_GetAISubActionActivateStrongArmsFXRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionActivateStrongArmsFX_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionActivateStrongArmsFXRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionMissileRainCircular_Record? GetAISubActionMissileRainCircularRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionMissileRainCircularRecord", (TweakDBInterface_GetAISubActionMissileRainCircularRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionMissileRainCircular_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionMissileRainCircularRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionScaleDurationWithDistance_Record? GetAISubActionScaleDurationWithDistanceRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionScaleDurationWithDistanceRecord", (TweakDBInterface_GetAISubActionScaleDurationWithDistanceRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionScaleDurationWithDistance_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionScaleDurationWithDistanceRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionSetInt_Record? GetAISubActionSetIntRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionSetIntRecord", (TweakDBInterface_GetAISubActionSetIntRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionSetInt_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionSetIntRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionSquadSync_Record? GetAISubActionSquadSyncRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionSquadSyncRecord", (TweakDBInterface_GetAISubActionSquadSyncRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionSquadSync_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionSquadSyncRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionThrowItem_Record? GetAISubActionThrowItemRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionThrowItemRecord", (TweakDBInterface_GetAISubActionThrowItemRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionThrowItem_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionThrowItemRecord( game.data.TweakDBInterface self, TDBID path );game.data.AttackDirection_Record? GetAttackDirectionRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAttackDirectionRecord", (TweakDBInterface_GetAttackDirectionRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AttackDirection_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAttackDirectionRecord( game.data.TweakDBInterface self, TDBID path );game.data.BaseSign_Record? GetBaseSignRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetBaseSignRecord", (TweakDBInterface_GetBaseSignRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.BaseSign_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetBaseSignRecord( game.data.TweakDBInterface self, TDBID path );game.data.ChoiceCaptionPart_Record? GetChoiceCaptionPartRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetChoiceCaptionPartRecord", (TweakDBInterface_GetChoiceCaptionPartRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ChoiceCaptionPart_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetChoiceCaptionPartRecord( game.data.TweakDBInterface self, TDBID path );game.data.CombinedStatModifier_Record? GetCombinedStatModifierRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetCombinedStatModifierRecord", (TweakDBInterface_GetCombinedStatModifierRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.CombinedStatModifier_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetCombinedStatModifierRecord( game.data.TweakDBInterface self, TDBID path );game.data.FacialPreset_Record? GetFacialPresetRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetFacialPresetRecord", (TweakDBInterface_GetFacialPresetRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.FacialPreset_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetFacialPresetRecord( game.data.TweakDBInterface self, TDBID path );game.data.GameplayTagsPrereq_Record? GetGameplayTagsPrereqRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetGameplayTagsPrereqRecord", (TweakDBInterface_GetGameplayTagsPrereqRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.GameplayTagsPrereq_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetGameplayTagsPrereqRecord( game.data.TweakDBInterface self, TDBID path );game.data.HandicapLootList_Record? GetHandicapLootListRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetHandicapLootListRecord", (TweakDBInterface_GetHandicapLootListRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.HandicapLootList_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetHandicapLootListRecord( game.data.TweakDBInterface self, TDBID path );game.data.HandicapLootPreset_Record? GetHandicapLootPresetRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetHandicapLootPresetRecord", (TweakDBInterface_GetHandicapLootPresetRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.HandicapLootPreset_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetHandicapLootPresetRecord( game.data.TweakDBInterface self, TDBID path );game.data.KnifeThrowDelivery_Record? GetKnifeThrowDeliveryRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetKnifeThrowDeliveryRecord", (TweakDBInterface_GetKnifeThrowDeliveryRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.KnifeThrowDelivery_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetKnifeThrowDeliveryRecord( game.data.TweakDBInterface self, TDBID path );game.data.LootTableElement_Record? GetLootTableElementRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetLootTableElementRecord", (TweakDBInterface_GetLootTableElementRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.LootTableElement_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetLootTableElementRecord( game.data.TweakDBInterface self, TDBID path );game.data.MaterialFx_Record? GetMaterialFxRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetMaterialFxRecord", (TweakDBInterface_GetMaterialFxRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.MaterialFx_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetMaterialFxRecord( game.data.TweakDBInterface self, TDBID path );game.data.PreventionAttackTypeData_Record? GetPreventionAttackTypeDataRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetPreventionAttackTypeDataRecord", (TweakDBInterface_GetPreventionAttackTypeDataRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.PreventionAttackTypeData_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetPreventionAttackTypeDataRecord( game.data.TweakDBInterface self, TDBID path );game.data.ProjectileCollision_Record? GetProjectileCollisionRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetProjectileCollisionRecord", (TweakDBInterface_GetProjectileCollisionRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ProjectileCollision_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetProjectileCollisionRecord( game.data.TweakDBInterface self, TDBID path );game.data.ShooterLevel_Record? GetShooterLevelRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetShooterLevelRecord", (TweakDBInterface_GetShooterLevelRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ShooterLevel_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetShooterLevelRecord( game.data.TweakDBInterface self, TDBID path );game.data.ShooterRange_Record? GetShooterRangeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetShooterRangeRecord", (TweakDBInterface_GetShooterRangeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ShooterRange_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetShooterRangeRecord( game.data.TweakDBInterface self, TDBID path );game.data.StatModifierGroup_Record? GetStatModifierGroupRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetStatModifierGroupRecord", (TweakDBInterface_GetStatModifierGroupRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.StatModifierGroup_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetStatModifierGroupRecord( game.data.TweakDBInterface self, TDBID path );game.data.StatPoolCost_Record? GetStatPoolCostRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetStatPoolCostRecord", (TweakDBInterface_GetStatPoolCostRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.StatPoolCost_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetStatPoolCostRecord( game.data.TweakDBInterface self, TDBID path );game.data.StickyGDM_Record? GetStickyGDMRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetStickyGDMRecord", (TweakDBInterface_GetStickyGDMRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.StickyGDM_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetStickyGDMRecord( game.data.TweakDBInterface self, TDBID path );game.data.TankEnemy_Record? GetTankEnemyRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetTankEnemyRecord", (TweakDBInterface_GetTankEnemyRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.TankEnemy_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetTankEnemyRecord( game.data.TweakDBInterface self, TDBID path );game.data.TankProjectile_Record? GetTankProjectileRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetTankProjectileRecord", (TweakDBInterface_GetTankProjectileRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.TankProjectile_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetTankProjectileRecord( game.data.TweakDBInterface self, TDBID path );game.data.UpgradingData_Record? GetUpgradingDataRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetUpgradingDataRecord", (TweakDBInterface_GetUpgradingDataRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.UpgradingData_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetUpgradingDataRecord( game.data.TweakDBInterface self, TDBID path );game.data.VehicleFlatTireSimParams_Record? GetVehicleFlatTireSimParamsRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehicleFlatTireSimParamsRecord", (TweakDBInterface_GetVehicleFlatTireSimParamsRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleFlatTireSimParams_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehicleFlatTireSimParamsRecord( game.data.TweakDBInterface self, TDBID path );game.data.VehicleFxWheelsDecalsMaterial_Record? GetVehicleFxWheelsDecalsMaterialRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehicleFxWheelsDecalsMaterialRecord", (TweakDBInterface_GetVehicleFxWheelsDecalsMaterialRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleFxWheelsDecalsMaterial_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehicleFxWheelsDecalsMaterialRecord( game.data.TweakDBInterface self, TDBID path );game.data.VendorWare_Record? GetVendorWareRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVendorWareRecord", (TweakDBInterface_GetVendorWareRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VendorWare_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVendorWareRecord( game.data.TweakDBInterface self, TDBID path );game.data.WeightedCharacter_Record? GetWeightedCharacterRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetWeightedCharacterRecord", (TweakDBInterface_GetWeightedCharacterRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.WeightedCharacter_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetWeightedCharacterRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIActionTarget_Record? GetAIActionTargetRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIActionTargetRecord", (TweakDBInterface_GetAIActionTargetRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIActionTarget_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIActionTargetRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIItemCond_Record? GetAIItemCondRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIItemCondRecord", (TweakDBInterface_GetAIItemCondRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIItemCond_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIItemCondRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISecurityCond_Record? GetAISecurityCondRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISecurityCondRecord", (TweakDBInterface_GetAISecurityCondRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISecurityCond_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISecurityCondRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionAttackWithWeapon_Record? GetAISubActionAttackWithWeaponRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionAttackWithWeaponRecord", (TweakDBInterface_GetAISubActionAttackWithWeaponRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionAttackWithWeapon_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionAttackWithWeaponRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionWorkspot_Record? GetAISubActionWorkspotRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionWorkspotRecord", (TweakDBInterface_GetAISubActionWorkspotRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionWorkspot_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionWorkspotRecord( game.data.TweakDBInterface self, TDBID path );game.data.AITresspassingCond_Record? GetAITresspassingCondRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAITresspassingCondRecord", (TweakDBInterface_GetAITresspassingCondRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AITresspassingCond_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAITresspassingCondRecord( game.data.TweakDBInterface self, TDBID path );game.data.ApplyStatusEffectBasedOnDifficultyEffector_Record? GetApplyStatusEffectBasedOnDifficultyEffectorRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetApplyStatusEffectBasedOnDifficultyEffectorRecord", (TweakDBInterface_GetApplyStatusEffectBasedOnDifficultyEffectorRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ApplyStatusEffectBasedOnDifficultyEffector_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetApplyStatusEffectBasedOnDifficultyEffectorRecord( game.data.TweakDBInterface self, TDBID path );game.data.BuildCyberwareSet_Record? GetBuildCyberwareSetRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetBuildCyberwareSetRecord", (TweakDBInterface_GetBuildCyberwareSetRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.BuildCyberwareSet_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetBuildCyberwareSetRecord( game.data.TweakDBInterface self, TDBID path );game.data.Codex_Record? GetCodexRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetCodexRecord", (TweakDBInterface_GetCodexRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.Codex_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetCodexRecord( game.data.TweakDBInterface self, TDBID path );game.data.ConsumableItem_Record? GetConsumableItemRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetConsumableItemRecord", (TweakDBInterface_GetConsumableItemRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ConsumableItem_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetConsumableItemRecord( game.data.TweakDBInterface self, TDBID path );game.data.DamageType_Record? GetDamageTypeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetDamageTypeRecord", (TweakDBInterface_GetDamageTypeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.DamageType_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetDamageTypeRecord( game.data.TweakDBInterface self, TDBID path );game.data.FocusClue_Record? GetFocusClueRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetFocusClueRecord", (TweakDBInterface_GetFocusClueRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.FocusClue_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetFocusClueRecord( game.data.TweakDBInterface self, TDBID path );game.data.Gadget_Record? GetGadgetRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetGadgetRecord", (TweakDBInterface_GetGadgetRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.Gadget_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetGadgetRecord( game.data.TweakDBInterface self, TDBID path );game.data.ItemBlueprintElement_Record? GetItemBlueprintElementRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetItemBlueprintElementRecord", (TweakDBInterface_GetItemBlueprintElementRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ItemBlueprintElement_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetItemBlueprintElementRecord( game.data.TweakDBInterface self, TDBID path );game.data.ItemQuery_Record? GetItemQueryRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetItemQueryRecord", (TweakDBInterface_GetItemQueryRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ItemQuery_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetItemQueryRecord( game.data.TweakDBInterface self, TDBID path );game.data.ModifyAttackCritChanceEffector_Record? GetModifyAttackCritChanceEffectorRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetModifyAttackCritChanceEffectorRecord", (TweakDBInterface_GetModifyAttackCritChanceEffectorRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ModifyAttackCritChanceEffector_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetModifyAttackCritChanceEffectorRecord( game.data.TweakDBInterface self, TDBID path );game.data.NewSkillsProficiency_Record? GetNewSkillsProficiencyRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetNewSkillsProficiencyRecord", (TweakDBInterface_GetNewSkillsProficiencyRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.NewSkillsProficiency_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetNewSkillsProficiencyRecord( game.data.TweakDBInterface self, TDBID path );game.data.PerkLevelUIData_Record? GetPerkLevelUIDataRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetPerkLevelUIDataRecord", (TweakDBInterface_GetPerkLevelUIDataRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.PerkLevelUIData_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetPerkLevelUIDataRecord( game.data.TweakDBInterface self, TDBID path );game.data.PreventionFallbackUnitData_Record? GetPreventionFallbackUnitDataRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetPreventionFallbackUnitDataRecord", (TweakDBInterface_GetPreventionFallbackUnitDataRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.PreventionFallbackUnitData_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetPreventionFallbackUnitDataRecord( game.data.TweakDBInterface self, TDBID path );game.data.ProjectileLaunch_Record? GetProjectileLaunchRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetProjectileLaunchRecord", (TweakDBInterface_GetProjectileLaunchRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ProjectileLaunch_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetProjectileLaunchRecord( game.data.TweakDBInterface self, TDBID path );game.data.Prop_Record? GetPropRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetPropRecord", (TweakDBInterface_GetPropRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.Prop_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetPropRecord( game.data.TweakDBInterface self, TDBID path );game.data.Query_Record? GetQueryRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetQueryRecord", (TweakDBInterface_GetQueryRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.Query_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetQueryRecord( game.data.TweakDBInterface self, TDBID path );game.data.ReactionPresetNoReaction_Record? GetReactionPresetNoReactionRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetReactionPresetNoReactionRecord", (TweakDBInterface_GetReactionPresetNoReactionRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ReactionPresetNoReaction_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetReactionPresetNoReactionRecord( game.data.TweakDBInterface self, TDBID path );game.data.RemoveAllModifiersEffector_Record? GetRemoveAllModifiersEffectorRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetRemoveAllModifiersEffectorRecord", (TweakDBInterface_GetRemoveAllModifiersEffectorRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.RemoveAllModifiersEffector_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetRemoveAllModifiersEffectorRecord( game.data.TweakDBInterface self, TDBID path );game.data.StatusEffect_inline0_Record? GetStatusEffect_inline0Record(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetStatusEffect_inline0Record", (TweakDBInterface_GetStatusEffect_inline0Record x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.StatusEffect_inline0_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetStatusEffect_inline0Record( game.data.TweakDBInterface self, TDBID path );game.data.SubCharacter_Record? GetSubCharacterRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetSubCharacterRecord", (TweakDBInterface_GetSubCharacterRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.SubCharacter_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetSubCharacterRecord( game.data.TweakDBInterface self, TDBID path );game.data.TankGameplayData_Record? GetTankGameplayDataRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetTankGameplayDataRecord", (TweakDBInterface_GetTankGameplayDataRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.TankGameplayData_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetTankGameplayDataRecord( game.data.TweakDBInterface self, TDBID path );game.data.TankScoreMultiplierBreakpoint_Record? GetTankScoreMultiplierBreakpointRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetTankScoreMultiplierBreakpointRecord", (TweakDBInterface_GetTankScoreMultiplierBreakpointRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.TankScoreMultiplierBreakpoint_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetTankScoreMultiplierBreakpointRecord( game.data.TweakDBInterface self, TDBID path );game.data.VehicleAirControl_Record? GetVehicleAirControlRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehicleAirControlRecord", (TweakDBInterface_GetVehicleAirControlRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleAirControl_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehicleAirControlRecord( game.data.TweakDBInterface self, TDBID path );game.data.VehicleClearCoatOverrides_Record? GetVehicleClearCoatOverridesRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehicleClearCoatOverridesRecord", (TweakDBInterface_GetVehicleClearCoatOverridesRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleClearCoatOverrides_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehicleClearCoatOverridesRecord( game.data.TweakDBInterface self, TDBID path );game.data.VehicleGear_Record? GetVehicleGearRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehicleGearRecord", (TweakDBInterface_GetVehicleGearRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleGear_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehicleGearRecord( game.data.TweakDBInterface self, TDBID path );game.data.WorldMapFilter_Record? GetWorldMapFilterRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetWorldMapFilterRecord", (TweakDBInterface_GetWorldMapFilterRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.WorldMapFilter_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetWorldMapFilterRecord( game.data.TweakDBInterface self, TDBID path );game.data.XPPoints_inline0_Record? GetXPPoints_inline0Record(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetXPPoints_inline0Record", (TweakDBInterface_GetXPPoints_inline0Record x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.XPPoints_inline0_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetXPPoints_inline0Record( game.data.TweakDBInterface self, TDBID path );game.data.AIActionType_Record? GetAIActionTypeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIActionTypeRecord", (TweakDBInterface_GetAIActionTypeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIActionType_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIActionTypeRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionCallReinforcements_Record? GetAISubActionCallReinforcementsRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionCallReinforcementsRecord", (TweakDBInterface_GetAISubActionCallReinforcementsRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionCallReinforcements_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionCallReinforcementsRecord( game.data.TweakDBInterface self, TDBID path );game.data.Attack_Landing_Record? GetAttack_LandingRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAttack_LandingRecord", (TweakDBInterface_GetAttack_LandingRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.Attack_Landing_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAttack_LandingRecord( game.data.TweakDBInterface self, TDBID path );game.data.ItemArrayQuery_Record? GetItemArrayQueryRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetItemArrayQueryRecord", (TweakDBInterface_GetItemArrayQueryRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ItemArrayQuery_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetItemArrayQueryRecord( game.data.TweakDBInterface self, TDBID path );game.data.MappinDefinition_Record? GetMappinDefinitionRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetMappinDefinitionRecord", (TweakDBInterface_GetMappinDefinitionRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.MappinDefinition_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetMappinDefinitionRecord( game.data.TweakDBInterface self, TDBID path );game.data.MiniGame_AllSymbols_Record? GetMiniGame_AllSymbolsRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetMiniGame_AllSymbolsRecord", (TweakDBInterface_GetMiniGame_AllSymbolsRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.MiniGame_AllSymbols_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetMiniGame_AllSymbolsRecord( game.data.TweakDBInterface self, TDBID path );game.data.MutablePoolValueModifier_Record? GetMutablePoolValueModifierRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetMutablePoolValueModifierRecord", (TweakDBInterface_GetMutablePoolValueModifierRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.MutablePoolValueModifier_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetMutablePoolValueModifierRecord( game.data.TweakDBInterface self, TDBID path );game.data.OverrideRangedAttackPackageEffector_Record? GetOverrideRangedAttackPackageEffectorRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetOverrideRangedAttackPackageEffectorRecord", (TweakDBInterface_GetOverrideRangedAttackPackageEffectorRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.OverrideRangedAttackPackageEffector_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetOverrideRangedAttackPackageEffectorRecord( game.data.TweakDBInterface self, TDBID path );game.data.PathLengthCoverSelectionParameters_Record? GetPathLengthCoverSelectionParametersRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetPathLengthCoverSelectionParametersRecord", (TweakDBInterface_GetPathLengthCoverSelectionParametersRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.PathLengthCoverSelectionParameters_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetPathLengthCoverSelectionParametersRecord( game.data.TweakDBInterface self, TDBID path );game.data.PhotoModeSticker_Record? GetPhotoModeStickerRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetPhotoModeStickerRecord", (TweakDBInterface_GetPhotoModeStickerRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.PhotoModeSticker_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetPhotoModeStickerRecord( game.data.TweakDBInterface self, TDBID path );game.data.PreventionHeatData_Record? GetPreventionHeatDataRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetPreventionHeatDataRecord", (TweakDBInterface_GetPreventionHeatDataRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.PreventionHeatData_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetPreventionHeatDataRecord( game.data.TweakDBInterface self, TDBID path );game.data.RotationLimiter_Record? GetRotationLimiterRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetRotationLimiterRecord", (TweakDBInterface_GetRotationLimiterRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.RotationLimiter_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetRotationLimiterRecord( game.data.TweakDBInterface self, TDBID path );game.data.ScannerModuleVisibilityPreset_Record? GetScannerModuleVisibilityPresetRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetScannerModuleVisibilityPresetRecord", (TweakDBInterface_GetScannerModuleVisibilityPresetRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ScannerModuleVisibilityPreset_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetScannerModuleVisibilityPresetRecord( game.data.TweakDBInterface self, TDBID path );game.data.ShooterPowerup_Record? GetShooterPowerupRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetShooterPowerupRecord", (TweakDBInterface_GetShooterPowerupRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ShooterPowerup_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetShooterPowerupRecord( game.data.TweakDBInterface self, TDBID path );game.data.TankPlayerData_Record? GetTankPlayerDataRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetTankPlayerDataRecord", (TweakDBInterface_GetTankPlayerDataRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.TankPlayerData_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetTankPlayerDataRecord( game.data.TweakDBInterface self, TDBID path );game.data.Tracking_Record? GetTrackingRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetTrackingRecord", (TweakDBInterface_GetTrackingRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.Tracking_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetTrackingRecord( game.data.TweakDBInterface self, TDBID path );game.data.VehicleTrafficSuspension_Record? GetVehicleTrafficSuspensionRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehicleTrafficSuspensionRecord", (TweakDBInterface_GetVehicleTrafficSuspensionRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleTrafficSuspension_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehicleTrafficSuspensionRecord( game.data.TweakDBInterface self, TDBID path );game.data.VehicleWheelDrivingSetup_Record? GetVehicleWheelDrivingSetupRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehicleWheelDrivingSetupRecord", (TweakDBInterface_GetVehicleWheelDrivingSetupRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleWheelDrivingSetup_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehicleWheelDrivingSetupRecord( game.data.TweakDBInterface self, TDBID path );game.data.VendorExperience_Record? GetVendorExperienceRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVendorExperienceRecord", (TweakDBInterface_GetVendorExperienceRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VendorExperience_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVendorExperienceRecord( game.data.TweakDBInterface self, TDBID path );game.data.WidgetDefinition_Record? GetWidgetDefinitionRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetWidgetDefinitionRecord", (TweakDBInterface_GetWidgetDefinitionRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.WidgetDefinition_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetWidgetDefinitionRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionFastExitWorkspot_Record? GetAISubActionFastExitWorkspotRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionFastExitWorkspotRecord", (TweakDBInterface_GetAISubActionFastExitWorkspotRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionFastExitWorkspot_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionFastExitWorkspotRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionLeaveCover_Record? GetAISubActionLeaveCoverRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionLeaveCoverRecord", (TweakDBInterface_GetAISubActionLeaveCoverRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionLeaveCover_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionLeaveCoverRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionQueueAIEvent_Record? GetAISubActionQueueAIEventRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionQueueAIEventRecord", (TweakDBInterface_GetAISubActionQueueAIEventRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionQueueAIEvent_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionQueueAIEventRecord( game.data.TweakDBInterface self, TDBID path );game.data.AITicketCheck_Record? GetAITicketCheckRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAITicketCheckRecord", (TweakDBInterface_GetAITicketCheckRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AITicketCheck_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAITicketCheckRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIVehicleInsideInnerAreaOfAreaSpeedLimiter_Record? GetAIVehicleInsideInnerAreaOfAreaSpeedLimiterRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIVehicleInsideInnerAreaOfAreaSpeedLimiterRecord", (TweakDBInterface_GetAIVehicleInsideInnerAreaOfAreaSpeedLimiterRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIVehicleInsideInnerAreaOfAreaSpeedLimiter_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIVehicleInsideInnerAreaOfAreaSpeedLimiterRecord( game.data.TweakDBInterface self, TDBID path );game.data.AccelerateTowardsParameters_Record? GetAccelerateTowardsParametersRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAccelerateTowardsParametersRecord", (TweakDBInterface_GetAccelerateTowardsParametersRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AccelerateTowardsParameters_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAccelerateTowardsParametersRecord( game.data.TweakDBInterface self, TDBID path );game.data.Achievement_Record? GetAchievementRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAchievementRecord", (TweakDBInterface_GetAchievementRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.Achievement_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAchievementRecord( game.data.TweakDBInterface self, TDBID path );game.data.AddHitFlagToAttackEffector_Record? GetAddHitFlagToAttackEffectorRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAddHitFlagToAttackEffectorRecord", (TweakDBInterface_GetAddHitFlagToAttackEffectorRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AddHitFlagToAttackEffector_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAddHitFlagToAttackEffectorRecord( game.data.TweakDBInterface self, TDBID path );game.data.Advertisement_Record? GetAdvertisementRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAdvertisementRecord", (TweakDBInterface_GetAdvertisementRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.Advertisement_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAdvertisementRecord( game.data.TweakDBInterface self, TDBID path );game.data.ApplyStatGroupEffector_Record? GetApplyStatGroupEffectorRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetApplyStatGroupEffectorRecord", (TweakDBInterface_GetApplyStatGroupEffectorRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ApplyStatGroupEffector_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetApplyStatGroupEffectorRecord( game.data.TweakDBInterface self, TDBID path );game.data.BaseObject_Record? GetBaseObjectRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetBaseObjectRecord", (TweakDBInterface_GetBaseObjectRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.BaseObject_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetBaseObjectRecord( game.data.TweakDBInterface self, TDBID path );game.data.ComputerScreenType_Record? GetComputerScreenTypeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetComputerScreenTypeRecord", (TweakDBInterface_GetComputerScreenTypeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ComputerScreenType_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetComputerScreenTypeRecord( game.data.TweakDBInterface self, TDBID path );game.data.ComputerUIStyle_Record? GetComputerUIStyleRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetComputerUIStyleRecord", (TweakDBInterface_GetComputerUIStyleRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ComputerUIStyle_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetComputerUIStyleRecord( game.data.TweakDBInterface self, TDBID path );game.data.CurrencyReward_Record? GetCurrencyRewardRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetCurrencyRewardRecord", (TweakDBInterface_GetCurrencyRewardRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.CurrencyReward_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetCurrencyRewardRecord( game.data.TweakDBInterface self, TDBID path );game.data.CurrencyReward_inline0_Record? GetCurrencyReward_inline0Record(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetCurrencyReward_inline0Record", (TweakDBInterface_GetCurrencyReward_inline0Record x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.CurrencyReward_inline0_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetCurrencyReward_inline0Record( game.data.TweakDBInterface self, TDBID path );game.data.IsHackable_Record? GetIsHackableRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetIsHackableRecord", (TweakDBInterface_GetIsHackableRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.IsHackable_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetIsHackableRecord( game.data.TweakDBInterface self, TDBID path );game.data.ItemStructure_Record? GetItemStructureRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetItemStructureRecord", (TweakDBInterface_GetItemStructureRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ItemStructure_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetItemStructureRecord( game.data.TweakDBInterface self, TDBID path );game.data.MappinUIPreventionSettings_Record? GetMappinUIPreventionSettingsRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetMappinUIPreventionSettingsRecord", (TweakDBInterface_GetMappinUIPreventionSettingsRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.MappinUIPreventionSettings_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetMappinUIPreventionSettingsRecord( game.data.TweakDBInterface self, TDBID path );game.data.MinigameTrapType_Record? GetMinigameTrapTypeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetMinigameTrapTypeRecord", (TweakDBInterface_GetMinigameTrapTypeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.MinigameTrapType_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetMinigameTrapTypeRecord( game.data.TweakDBInterface self, TDBID path );game.data.MultiPrereq_Record? GetMultiPrereqRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetMultiPrereqRecord", (TweakDBInterface_GetMultiPrereqRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.MultiPrereq_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetMultiPrereqRecord( game.data.TweakDBInterface self, TDBID path );game.data.OwnerAngleCoverSelectionParameters_Record? GetOwnerAngleCoverSelectionParametersRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetOwnerAngleCoverSelectionParametersRecord", (TweakDBInterface_GetOwnerAngleCoverSelectionParametersRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.OwnerAngleCoverSelectionParameters_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetOwnerAngleCoverSelectionParametersRecord( game.data.TweakDBInterface self, TDBID path );game.data.PersistentLootTable_Record? GetPersistentLootTableRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetPersistentLootTableRecord", (TweakDBInterface_GetPersistentLootTableRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.PersistentLootTable_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetPersistentLootTableRecord( game.data.TweakDBInterface self, TDBID path );game.data.SectorSelector_Record? GetSectorSelectorRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetSectorSelectorRecord", (TweakDBInterface_GetSectorSelectorRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.SectorSelector_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetSectorSelectorRecord( game.data.TweakDBInterface self, TDBID path );game.data.ShooterNPCDrone_Record? GetShooterNPCDroneRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetShooterNPCDroneRecord", (TweakDBInterface_GetShooterNPCDroneRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ShooterNPCDrone_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetShooterNPCDroneRecord( game.data.TweakDBInterface self, TDBID path );game.data.ShooterVFX_Record? GetShooterVFXRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetShooterVFXRecord", (TweakDBInterface_GetShooterVFXRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ShooterVFX_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetShooterVFXRecord( game.data.TweakDBInterface self, TDBID path );game.data.StatPool_Record? GetStatPoolRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetStatPoolRecord", (TweakDBInterface_GetStatPoolRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.StatPool_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetStatPoolRecord( game.data.TweakDBInterface self, TDBID path );game.data.StimPropagation_Record? GetStimPropagationRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetStimPropagationRecord", (TweakDBInterface_GetStimPropagationRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.StimPropagation_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetStimPropagationRecord( game.data.TweakDBInterface self, TDBID path );game.data.TankLevelSpawnableArrangement_Record? GetTankLevelSpawnableArrangementRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetTankLevelSpawnableArrangementRecord", (TweakDBInterface_GetTankLevelSpawnableArrangementRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.TankLevelSpawnableArrangement_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetTankLevelSpawnableArrangementRecord( game.data.TweakDBInterface self, TDBID path );game.data.VehicleSeatSet_Record? GetVehicleSeatSetRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehicleSeatSetRecord", (TweakDBInterface_GetVehicleSeatSetRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleSeatSet_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehicleSeatSetRecord( game.data.TweakDBInterface self, TDBID path );game.data.WidgetRatio_Record? GetWidgetRatioRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetWidgetRatioRecord", (TweakDBInterface_GetWidgetRatioRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.WidgetRatio_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetWidgetRatioRecord( game.data.TweakDBInterface self, TDBID path );game.data.WorkspotStatusEffect_Record? GetWorkspotStatusEffectRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetWorkspotStatusEffectRecord", (TweakDBInterface_GetWorkspotStatusEffectRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.WorkspotStatusEffect_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetWorkspotStatusEffectRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIActionAND_Record? GetAIActionANDRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIActionANDRecord", (TweakDBInterface_GetAIActionANDRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIActionAND_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIActionANDRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIAdditionalTraceType_Record? GetAIAdditionalTraceTypeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIAdditionalTraceTypeRecord", (TweakDBInterface_GetAIAdditionalTraceTypeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIAdditionalTraceType_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIAdditionalTraceTypeRecord( game.data.TweakDBInterface self, TDBID path );game.data.AICoverCond_Record? GetAICoverCondRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAICoverCondRecord", (TweakDBInterface_GetAICoverCondRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AICoverCond_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAICoverCondRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIDriverCond_Record? GetAIDriverCondRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIDriverCondRecord", (TweakDBInterface_GetAIDriverCondRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIDriverCond_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIDriverCondRecord( game.data.TweakDBInterface self, TDBID path );game.data.AILookAtCond_Record? GetAILookAtCondRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAILookAtCondRecord", (TweakDBInterface_GetAILookAtCondRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AILookAtCond_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAILookAtCondRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIReactionCond_Record? GetAIReactionCondRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIReactionCondRecord", (TweakDBInterface_GetAIReactionCondRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIReactionCond_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIReactionCondRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionForceEquip_Record? GetAISubActionForceEquipRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionForceEquipRecord", (TweakDBInterface_GetAISubActionForceEquipRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionForceEquip_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionForceEquipRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionUseSensePreset_Record? GetAISubActionUseSensePresetRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionUseSensePresetRecord", (TweakDBInterface_GetAISubActionUseSensePresetRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionUseSensePreset_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionUseSensePresetRecord( game.data.TweakDBInterface self, TDBID path );game.data.AimAssistMagnetism_Record? GetAimAssistMagnetismRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAimAssistMagnetismRecord", (TweakDBInterface_GetAimAssistMagnetismRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AimAssistMagnetism_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAimAssistMagnetismRecord( game.data.TweakDBInterface self, TDBID path );game.data.Base_MappinDefinition_Record? GetBase_MappinDefinitionRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetBase_MappinDefinitionRecord", (TweakDBInterface_GetBase_MappinDefinitionRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.Base_MappinDefinition_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetBase_MappinDefinitionRecord( game.data.TweakDBInterface self, TDBID path );game.data.Box_Record? GetBoxRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetBoxRecord", (TweakDBInterface_GetBoxRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.Box_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetBoxRecord( game.data.TweakDBInterface self, TDBID path );game.data.CurveStatModifier_Record? GetCurveStatModifierRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetCurveStatModifierRecord", (TweakDBInterface_GetCurveStatModifierRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.CurveStatModifier_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetCurveStatModifierRecord( game.data.TweakDBInterface self, TDBID path );game.data.DistanceFromOthersCoverSelectionParameters_Record? GetDistanceFromOthersCoverSelectionParametersRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetDistanceFromOthersCoverSelectionParametersRecord", (TweakDBInterface_GetDistanceFromOthersCoverSelectionParametersRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.DistanceFromOthersCoverSelectionParameters_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetDistanceFromOthersCoverSelectionParametersRecord( game.data.TweakDBInterface self, TDBID path );game.data.GameplayAbility_Record? GetGameplayAbilityRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetGameplayAbilityRecord", (TweakDBInterface_GetGameplayAbilityRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.GameplayAbility_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetGameplayAbilityRecord( game.data.TweakDBInterface self, TDBID path );game.data.InteractionBase_Record? GetInteractionBaseRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetInteractionBaseRecord", (TweakDBInterface_GetInteractionBaseRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.InteractionBase_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetInteractionBaseRecord( game.data.TweakDBInterface self, TDBID path );game.data.ItemType_Record? GetItemTypeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetItemTypeRecord", (TweakDBInterface_GetItemTypeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ItemType_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetItemTypeRecord( game.data.TweakDBInterface self, TDBID path );game.data.MappinUISettings_Record? GetMappinUISettingsRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetMappinUISettingsRecord", (TweakDBInterface_GetMappinUISettingsRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.MappinUISettings_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetMappinUISettingsRecord( game.data.TweakDBInterface self, TDBID path );game.data.NPCEquipmentGroup_Record? GetNPCEquipmentGroupRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetNPCEquipmentGroupRecord", (TweakDBInterface_GetNPCEquipmentGroupRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.NPCEquipmentGroup_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetNPCEquipmentGroupRecord( game.data.TweakDBInterface self, TDBID path );game.data.NewsFeedTitle_Record? GetNewsFeedTitleRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetNewsFeedTitleRecord", (TweakDBInterface_GetNewsFeedTitleRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.NewsFeedTitle_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetNewsFeedTitleRecord( game.data.TweakDBInterface self, TDBID path );game.data.ObjectActionPrereq_Record? GetObjectActionPrereqRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetObjectActionPrereqRecord", (TweakDBInterface_GetObjectActionPrereqRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ObjectActionPrereq_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetObjectActionPrereqRecord( game.data.TweakDBInterface self, TDBID path );game.data.PoolValueModifier_Record? GetPoolValueModifierRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetPoolValueModifierRecord", (TweakDBInterface_GetPoolValueModifierRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.PoolValueModifier_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetPoolValueModifierRecord( game.data.TweakDBInterface self, TDBID path );game.data.Quality_Record? GetQualityRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetQualityRecord", (TweakDBInterface_GetQualityRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.Quality_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetQualityRecord( game.data.TweakDBInterface self, TDBID path );game.data.RandomVariant_Record? GetRandomVariantRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetRandomVariantRecord", (TweakDBInterface_GetRandomVariantRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.RandomVariant_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetRandomVariantRecord( game.data.TweakDBInterface self, TDBID path );game.data.SceneInterruptionScenarios_Record? GetSceneInterruptionScenariosRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetSceneInterruptionScenariosRecord", (TweakDBInterface_GetSceneInterruptionScenariosRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.SceneInterruptionScenarios_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetSceneInterruptionScenariosRecord( game.data.TweakDBInterface self, TDBID path );game.data.ShooterVFXList_Record? GetShooterVFXListRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetShooterVFXListRecord", (TweakDBInterface_GetShooterVFXListRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ShooterVFXList_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetShooterVFXListRecord( game.data.TweakDBInterface self, TDBID path );game.data.StreetCredTier_Record? GetStreetCredTierRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetStreetCredTierRecord", (TweakDBInterface_GetStreetCredTierRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.StreetCredTier_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetStreetCredTierRecord( game.data.TweakDBInterface self, TDBID path );game.data.TankPickup_Record? GetTankPickupRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetTankPickupRecord", (TweakDBInterface_GetTankPickupRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.TankPickup_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetTankPickupRecord( game.data.TweakDBInterface self, TDBID path );game.data.UIAnimation_Record? GetUIAnimationRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetUIAnimationRecord", (TweakDBInterface_GetUIAnimationRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.UIAnimation_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetUIAnimationRecord( game.data.TweakDBInterface self, TDBID path );game.data.WeatherPreset_Record? GetWeatherPresetRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetWeatherPresetRecord", (TweakDBInterface_GetWeatherPresetRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.WeatherPreset_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetWeatherPresetRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIAssignedVehicleCanReachTargetCond_Record? GetAIAssignedVehicleCanReachTargetCondRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIAssignedVehicleCanReachTargetCondRecord", (TweakDBInterface_GetAIAssignedVehicleCanReachTargetCondRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIAssignedVehicleCanReachTargetCond_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIAssignedVehicleCanReachTargetCondRecord( game.data.TweakDBInterface self, TDBID path );game.data.AICommandCond_Record? GetAICommandCondRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAICommandCondRecord", (TweakDBInterface_GetAICommandCondRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AICommandCond_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAICommandCondRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIExposureMethodType_Record? GetAIExposureMethodTypeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIExposureMethodTypeRecord", (TweakDBInterface_GetAIExposureMethodTypeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIExposureMethodType_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIExposureMethodTypeRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIExtendTargetCirclingCond_Record? GetAIExtendTargetCirclingCondRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIExtendTargetCirclingCondRecord", (TweakDBInterface_GetAIExtendTargetCirclingCondRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIExtendTargetCirclingCond_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIExtendTargetCirclingCondRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIPatternsPackage_Record? GetAIPatternsPackageRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIPatternsPackageRecord", (TweakDBInterface_GetAIPatternsPackageRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIPatternsPackage_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIPatternsPackageRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISquadMembersAmountCheck_Record? GetAISquadMembersAmountCheckRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISquadMembersAmountCheckRecord", (TweakDBInterface_GetAISquadMembersAmountCheckRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISquadMembersAmountCheck_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISquadMembersAmountCheckRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionStatusEffect_Record? GetAISubActionStatusEffectRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionStatusEffectRecord", (TweakDBInterface_GetAISubActionStatusEffectRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionStatusEffect_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionStatusEffectRecord( game.data.TweakDBInterface self, TDBID path );game.data.CarriableObject_Record? GetCarriableObjectRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetCarriableObjectRecord", (TweakDBInterface_GetCarriableObjectRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.CarriableObject_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetCarriableObjectRecord( game.data.TweakDBInterface self, TDBID path );game.data.ContainerType_Record? GetContainerTypeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetContainerTypeRecord", (TweakDBInterface_GetContainerTypeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ContainerType_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetContainerTypeRecord( game.data.TweakDBInterface self, TDBID path );game.data.ContentAssignment_Record? GetContentAssignmentRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetContentAssignmentRecord", (TweakDBInterface_GetContentAssignmentRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ContentAssignment_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetContentAssignmentRecord( game.data.TweakDBInterface self, TDBID path );game.data.CrowdSlotMovementSettingsBase_Record? GetCrowdSlotMovementSettingsBaseRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetCrowdSlotMovementSettingsBaseRecord", (TweakDBInterface_GetCrowdSlotMovementSettingsBaseRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.CrowdSlotMovementSettingsBase_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetCrowdSlotMovementSettingsBaseRecord( game.data.TweakDBInterface self, TDBID path );game.data.DetectionCurve_Record? GetDetectionCurveRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetDetectionCurveRecord", (TweakDBInterface_GetDetectionCurveRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.DetectionCurve_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetDetectionCurveRecord( game.data.TweakDBInterface self, TDBID path );game.data.District_Record? GetDistrictRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetDistrictRecord", (TweakDBInterface_GetDistrictRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.District_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetDistrictRecord( game.data.TweakDBInterface self, TDBID path );game.data.Effector_Record? GetEffectorRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetEffectorRecord", (TweakDBInterface_GetEffectorRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.Effector_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetEffectorRecord( game.data.TweakDBInterface self, TDBID path );game.data.FastTravelBinksGroup_Record? GetFastTravelBinksGroupRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetFastTravelBinksGroupRecord", (TweakDBInterface_GetFastTravelBinksGroupRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.FastTravelBinksGroup_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetFastTravelBinksGroupRecord( game.data.TweakDBInterface self, TDBID path );game.data.HUD_Preset_Entry_Record? GetHUD_Preset_EntryRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetHUD_Preset_EntryRecord", (TweakDBInterface_GetHUD_Preset_EntryRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.HUD_Preset_Entry_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetHUD_Preset_EntryRecord( game.data.TweakDBInterface self, TDBID path );game.data.ItemRequiredSlot_Record? GetItemRequiredSlotRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetItemRequiredSlotRecord", (TweakDBInterface_GetItemRequiredSlotRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ItemRequiredSlot_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetItemRequiredSlotRecord( game.data.TweakDBInterface self, TDBID path );game.data.MappinsGroup_Record? GetMappinsGroupRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetMappinsGroupRecord", (TweakDBInterface_GetMappinsGroupRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.MappinsGroup_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetMappinsGroupRecord( game.data.TweakDBInterface self, TDBID path );game.data.NPCQuestAffiliation_Record? GetNPCQuestAffiliationRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetNPCQuestAffiliationRecord", (TweakDBInterface_GetNPCQuestAffiliationRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.NPCQuestAffiliation_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetNPCQuestAffiliationRecord( game.data.TweakDBInterface self, TDBID path );game.data.ObjectActionEffect_Record? GetObjectActionEffectRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetObjectActionEffectRecord", (TweakDBInterface_GetObjectActionEffectRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ObjectActionEffect_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetObjectActionEffectRecord( game.data.TweakDBInterface self, TDBID path );game.data.ParentAttachmentType_Record? GetParentAttachmentTypeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetParentAttachmentTypeRecord", (TweakDBInterface_GetParentAttachmentTypeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ParentAttachmentType_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetParentAttachmentTypeRecord( game.data.TweakDBInterface self, TDBID path );game.data.PerkWeaponGroup_Record? GetPerkWeaponGroupRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetPerkWeaponGroupRecord", (TweakDBInterface_GetPerkWeaponGroupRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.PerkWeaponGroup_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetPerkWeaponGroupRecord( game.data.TweakDBInterface self, TDBID path );game.data.Ping_Record? GetPingRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetPingRecord", (TweakDBInterface_GetPingRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.Ping_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetPingRecord( game.data.TweakDBInterface self, TDBID path );game.data.Prereq_Record? GetPrereqRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetPrereqRecord", (TweakDBInterface_GetPrereqRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.Prereq_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetPrereqRecord( game.data.TweakDBInterface self, TDBID path );game.data.ReactionPresetCorpo_Record? GetReactionPresetCorpoRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetReactionPresetCorpoRecord", (TweakDBInterface_GetReactionPresetCorpoRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ReactionPresetCorpo_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetReactionPresetCorpoRecord( game.data.TweakDBInterface self, TDBID path );game.data.SceneCameraDoF_Record? GetSceneCameraDoFRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetSceneCameraDoFRecord", (TweakDBInterface_GetSceneCameraDoFRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.SceneCameraDoF_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetSceneCameraDoFRecord( game.data.TweakDBInterface self, TDBID path );game.data.ShooterRangeGrenade_Record? GetShooterRangeGrenadeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetShooterRangeGrenadeRecord", (TweakDBInterface_GetShooterRangeGrenadeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ShooterRangeGrenade_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetShooterRangeGrenadeRecord( game.data.TweakDBInterface self, TDBID path );game.data.StatusEffectPlayerData_Record? GetStatusEffectPlayerDataRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetStatusEffectPlayerDataRecord", (TweakDBInterface_GetStatusEffectPlayerDataRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.StatusEffectPlayerData_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetStatusEffectPlayerDataRecord( game.data.TweakDBInterface self, TDBID path );game.data.TankArrangement_Record? GetTankArrangementRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetTankArrangementRecord", (TweakDBInterface_GetTankArrangementRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.TankArrangement_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetTankArrangementRecord( game.data.TweakDBInterface self, TDBID path );game.data.ThreatTrackingPresetBase_Record? GetThreatTrackingPresetBaseRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetThreatTrackingPresetBaseRecord", (TweakDBInterface_GetThreatTrackingPresetBaseRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ThreatTrackingPresetBase_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetThreatTrackingPresetBaseRecord( game.data.TweakDBInterface self, TDBID path );game.data.VehicleAppearancesToColorTemplate_Record? GetVehicleAppearancesToColorTemplateRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehicleAppearancesToColorTemplateRecord", (TweakDBInterface_GetVehicleAppearancesToColorTemplateRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleAppearancesToColorTemplate_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehicleAppearancesToColorTemplateRecord( game.data.TweakDBInterface self, TDBID path );game.data.VehicleVisualCustomizationPreviewSetup_Record? GetVehicleVisualCustomizationPreviewSetupRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehicleVisualCustomizationPreviewSetupRecord", (TweakDBInterface_GetVehicleVisualCustomizationPreviewSetupRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleVisualCustomizationPreviewSetup_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehicleVisualCustomizationPreviewSetupRecord( game.data.TweakDBInterface self, TDBID path );game.data.VisionModuleBase_Record? GetVisionModuleBaseRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVisionModuleBaseRecord", (TweakDBInterface_GetVisionModuleBaseRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VisionModuleBase_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVisionModuleBaseRecord( game.data.TweakDBInterface self, TDBID path );game.data.VisualTagsPrereq_Record? GetVisualTagsPrereqRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVisualTagsPrereqRecord", (TweakDBInterface_GetVisualTagsPrereqRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VisualTagsPrereq_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVisualTagsPrereqRecord( game.data.TweakDBInterface self, TDBID path );game.data.WorldMapFreeCameraSettings_Record? GetWorldMapFreeCameraSettingsRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetWorldMapFreeCameraSettingsRecord", (TweakDBInterface_GetWorldMapFreeCameraSettingsRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.WorldMapFreeCameraSettings_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetWorldMapFreeCameraSettingsRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIComparison_Record? GetAIComparisonRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIComparisonRecord", (TweakDBInterface_GetAIComparisonRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIComparison_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIComparisonRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIDirectorEntryStartType_Record? GetAIDirectorEntryStartTypeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIDirectorEntryStartTypeRecord", (TweakDBInterface_GetAIDirectorEntryStartTypeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIDirectorEntryStartType_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIDirectorEntryStartTypeRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIPattern_Record? GetAIPatternRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIPatternRecord", (TweakDBInterface_GetAIPatternRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIPattern_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIPatternRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISquadParams_Record? GetAISquadParamsRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISquadParamsRecord", (TweakDBInterface_GetAISquadParamsRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISquadParams_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISquadParamsRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionModifyStatPool_Record? GetAISubActionModifyStatPoolRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionModifyStatPoolRecord", (TweakDBInterface_GetAISubActionModifyStatPoolRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionModifyStatPool_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionModifyStatPoolRecord( game.data.TweakDBInterface self, TDBID path );game.data.AITacticType_Record? GetAITacticTypeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAITacticTypeRecord", (TweakDBInterface_GetAITacticTypeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AITacticType_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAITacticTypeRecord( game.data.TweakDBInterface self, TDBID path );game.data.AddStatusEffectToAttackEffector_inline0_Record? GetAddStatusEffectToAttackEffector_inline0Record(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAddStatusEffectToAttackEffector_inline0Record", (TweakDBInterface_GetAddStatusEffectToAttackEffector_inline0Record x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AddStatusEffectToAttackEffector_inline0_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAddStatusEffectToAttackEffector_inline0Record( game.data.TweakDBInterface self, TDBID path );game.data.AttachmentSlot_Record? GetAttachmentSlotRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAttachmentSlotRecord", (TweakDBInterface_GetAttachmentSlotRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AttachmentSlot_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAttachmentSlotRecord( game.data.TweakDBInterface self, TDBID path );game.data.BuildProgram_Record? GetBuildProgramRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetBuildProgramRecord", (TweakDBInterface_GetBuildProgramRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.BuildProgram_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetBuildProgramRecord( game.data.TweakDBInterface self, TDBID path );game.data.CoverSelectionParameters_Record? GetCoverSelectionParametersRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetCoverSelectionParametersRecord", (TweakDBInterface_GetCoverSelectionParametersRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.CoverSelectionParameters_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetCoverSelectionParametersRecord( game.data.TweakDBInterface self, TDBID path );game.data.DevelopmentPoint_Record? GetDevelopmentPointRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetDevelopmentPointRecord", (TweakDBInterface_GetDevelopmentPointRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.DevelopmentPoint_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetDevelopmentPointRecord( game.data.TweakDBInterface self, TDBID path );game.data.FastTravelScreenData_Record? GetFastTravelScreenDataRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetFastTravelScreenDataRecord", (TweakDBInterface_GetFastTravelScreenDataRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.FastTravelScreenData_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetFastTravelScreenDataRecord( game.data.TweakDBInterface self, TDBID path );game.data.ForceDismembermentEffector_Record? GetForceDismembermentEffectorRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetForceDismembermentEffectorRecord", (TweakDBInterface_GetForceDismembermentEffectorRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ForceDismembermentEffector_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetForceDismembermentEffectorRecord( game.data.TweakDBInterface self, TDBID path );game.data.HitPrereqConditionType_Record? GetHitPrereqConditionTypeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetHitPrereqConditionTypeRecord", (TweakDBInterface_GetHitPrereqConditionTypeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.HitPrereqConditionType_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetHitPrereqConditionTypeRecord( game.data.TweakDBInterface self, TDBID path );game.data.MovementParams_Record? GetMovementParamsRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetMovementParamsRecord", (TweakDBInterface_GetMovementParamsRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.MovementParams_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetMovementParamsRecord( game.data.TweakDBInterface self, TDBID path );game.data.PropagateStatusEffectInAreaEffector_Record? GetPropagateStatusEffectInAreaEffectorRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetPropagateStatusEffectInAreaEffectorRecord", (TweakDBInterface_GetPropagateStatusEffectInAreaEffectorRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.PropagateStatusEffectInAreaEffector_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetPropagateStatusEffectInAreaEffectorRecord( game.data.TweakDBInterface self, TDBID path );game.data.ScreenMessagesList_Record? GetScreenMessagesListRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetScreenMessagesListRecord", (TweakDBInterface_GetScreenMessagesListRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ScreenMessagesList_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetScreenMessagesListRecord( game.data.TweakDBInterface self, TDBID path );game.data.SpawnableObject_Record? GetSpawnableObjectRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetSpawnableObjectRecord", (TweakDBInterface_GetSpawnableObjectRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.SpawnableObject_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetSpawnableObjectRecord( game.data.TweakDBInterface self, TDBID path );game.data.Transgression_Record? GetTransgressionRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetTransgressionRecord", (TweakDBInterface_GetTransgressionRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.Transgression_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetTransgressionRecord( game.data.TweakDBInterface self, TDBID path );game.data.VehicleSteeringSettings_Record? GetVehicleSteeringSettingsRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehicleSteeringSettingsRecord", (TweakDBInterface_GetVehicleSteeringSettingsRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleSteeringSettings_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehicleSteeringSettingsRecord( game.data.TweakDBInterface self, TDBID path );game.data.XPPoints_Record? GetXPPointsRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetXPPointsRecord", (TweakDBInterface_GetXPPointsRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.XPPoints_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetXPPointsRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIActionSubCondition_Record? GetAIActionSubConditionRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIActionSubConditionRecord", (TweakDBInterface_GetAIActionSubConditionRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIActionSubCondition_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIActionSubConditionRecord( game.data.TweakDBInterface self, TDBID path );game.data.AICanShootInCarChaseCond_Record? GetAICanShootInCarChaseCondRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAICanShootInCarChaseCondRecord", (TweakDBInterface_GetAICanShootInCarChaseCondRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AICanShootInCarChaseCond_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAICanShootInCarChaseCondRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIInArmedVehicleCond_Record? GetAIInArmedVehicleCondRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIInArmedVehicleCondRecord", (TweakDBInterface_GetAIInArmedVehicleCondRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIInArmedVehicleCond_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIInArmedVehicleCondRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISquadDistanceRelationToTargetCheck_Record? GetAISquadDistanceRelationToTargetCheckRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISquadDistanceRelationToTargetCheckRecord", (TweakDBInterface_GetAISquadDistanceRelationToTargetCheckRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISquadDistanceRelationToTargetCheck_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISquadDistanceRelationToTargetCheckRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionPlaySound_Record? GetAISubActionPlaySoundRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionPlaySoundRecord", (TweakDBInterface_GetAISubActionPlaySoundRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionPlaySound_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionPlaySoundRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionTriggerItemActivation_Record? GetAISubActionTriggerItemActivationRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionTriggerItemActivationRecord", (TweakDBInterface_GetAISubActionTriggerItemActivationRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionTriggerItemActivation_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionTriggerItemActivationRecord( game.data.TweakDBInterface self, TDBID path );game.data.AITargetInUnmountingRangeCond_Record? GetAITargetInUnmountingRangeCondRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAITargetInUnmountingRangeCondRecord", (TweakDBInterface_GetAITargetInUnmountingRangeCondRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AITargetInUnmountingRangeCond_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAITargetInUnmountingRangeCondRecord( game.data.TweakDBInterface self, TDBID path );game.data.BikeDriveModelData_Record? GetBikeDriveModelDataRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetBikeDriveModelDataRecord", (TweakDBInterface_GetBikeDriveModelDataRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.BikeDriveModelData_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetBikeDriveModelDataRecord( game.data.TweakDBInterface self, TDBID path );game.data.CheckType_Record? GetCheckTypeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetCheckTypeRecord", (TweakDBInterface_GetCheckTypeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.CheckType_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetCheckTypeRecord( game.data.TweakDBInterface self, TDBID path );game.data.EnvLight_Record? GetEnvLightRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetEnvLightRecord", (TweakDBInterface_GetEnvLightRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.EnvLight_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetEnvLightRecord( game.data.TweakDBInterface self, TDBID path );game.data.Footstep_Record? GetFootstepRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetFootstepRecord", (TweakDBInterface_GetFootstepRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.Footstep_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetFootstepRecord( game.data.TweakDBInterface self, TDBID path );game.data.NewPerkLevelUIData_Record? GetNewPerkLevelUIDataRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetNewPerkLevelUIDataRecord", (TweakDBInterface_GetNewPerkLevelUIDataRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.NewPerkLevelUIData_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetNewPerkLevelUIDataRecord( game.data.TweakDBInterface self, TDBID path );game.data.PhotoModePoseCategory_Record? GetPhotoModePoseCategoryRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetPhotoModePoseCategoryRecord", (TweakDBInterface_GetPhotoModePoseCategoryRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.PhotoModePoseCategory_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetPhotoModePoseCategoryRecord( game.data.TweakDBInterface self, TDBID path );game.data.ShooterMeathead_Record? GetShooterMeatheadRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetShooterMeatheadRecord", (TweakDBInterface_GetShooterMeatheadRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ShooterMeathead_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetShooterMeatheadRecord( game.data.TweakDBInterface self, TDBID path );game.data.SpreadAreaEffector_Record? GetSpreadAreaEffectorRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetSpreadAreaEffectorRecord", (TweakDBInterface_GetSpreadAreaEffectorRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.SpreadAreaEffector_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetSpreadAreaEffectorRecord( game.data.TweakDBInterface self, TDBID path );game.data.SpreadInitEffector_Record? GetSpreadInitEffectorRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetSpreadInitEffectorRecord", (TweakDBInterface_GetSpreadInitEffectorRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.SpreadInitEffector_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetSpreadInitEffectorRecord( game.data.TweakDBInterface self, TDBID path );game.data.Stat_Record? GetStatRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetStatRecord", (TweakDBInterface_GetStatRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.Stat_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetStatRecord( game.data.TweakDBInterface self, TDBID path );game.data.StatPoolUpdate_Record? GetStatPoolUpdateRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetStatPoolUpdateRecord", (TweakDBInterface_GetStatPoolUpdateRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.StatPoolUpdate_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetStatPoolUpdateRecord( game.data.TweakDBInterface self, TDBID path );game.data.UICharacterCreationAttribute_Record? GetUICharacterCreationAttributeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetUICharacterCreationAttributeRecord", (TweakDBInterface_GetUICharacterCreationAttributeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.UICharacterCreationAttribute_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetUICharacterCreationAttributeRecord( game.data.TweakDBInterface self, TDBID path );game.data.VehicleFxWheelsParticles_Record? GetVehicleFxWheelsParticlesRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehicleFxWheelsParticlesRecord", (TweakDBInterface_GetVehicleFxWheelsParticlesRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleFxWheelsParticles_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehicleFxWheelsParticlesRecord( game.data.TweakDBInterface self, TDBID path );game.data.VehicleWheelDimensionsSetup_Record? GetVehicleWheelDimensionsSetupRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehicleWheelDimensionsSetupRecord", (TweakDBInterface_GetVehicleWheelDimensionsSetupRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleWheelDimensionsSetup_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehicleWheelDimensionsSetupRecord( game.data.TweakDBInterface self, TDBID path );game.data.VendorItem_Record? GetVendorItemRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVendorItemRecord", (TweakDBInterface_GetVendorItemRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VendorItem_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVendorItemRecord( game.data.TweakDBInterface self, TDBID path );game.data.WorkspotActionType_Record? GetWorkspotActionTypeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetWorkspotActionTypeRecord", (TweakDBInterface_GetWorkspotActionTypeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.WorkspotActionType_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetWorkspotActionTypeRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIAction_Record? GetAIActionRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIActionRecord", (TweakDBInterface_GetAIActionRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIAction_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIActionRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIActionPhase_Record? GetAIActionPhaseRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIActionPhaseRecord", (TweakDBInterface_GetAIActionPhaseRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIActionPhase_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIActionPhaseRecord( game.data.TweakDBInterface self, TDBID path );game.data.AICooldownCond_Record? GetAICooldownCondRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAICooldownCondRecord", (TweakDBInterface_GetAICooldownCondRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AICooldownCond_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAICooldownCondRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionEquipOnBody_Record? GetAISubActionEquipOnBodyRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionEquipOnBodyRecord", (TweakDBInterface_GetAISubActionEquipOnBodyRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionEquipOnBody_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionEquipOnBodyRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionFailIfFriendlyFire_Record? GetAISubActionFailIfFriendlyFireRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionFailIfFriendlyFireRecord", (TweakDBInterface_GetAISubActionFailIfFriendlyFireRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionFailIfFriendlyFire_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionFailIfFriendlyFireRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionQuickHack_Record? GetAISubActionQuickHackRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionQuickHackRecord", (TweakDBInterface_GetAISubActionQuickHackRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionQuickHack_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionQuickHackRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionSetInfluenceMap_Record? GetAISubActionSetInfluenceMapRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionSetInfluenceMapRecord", (TweakDBInterface_GetAISubActionSetInfluenceMapRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionSetInfluenceMap_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionSetInfluenceMapRecord( game.data.TweakDBInterface self, TDBID path );game.data.ActionMapField_Record? GetActionMapFieldRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetActionMapFieldRecord", (TweakDBInterface_GetActionMapFieldRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ActionMapField_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetActionMapFieldRecord( game.data.TweakDBInterface self, TDBID path );game.data.AdvertisementGroup_Record? GetAdvertisementGroupRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAdvertisementGroupRecord", (TweakDBInterface_GetAdvertisementGroupRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AdvertisementGroup_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAdvertisementGroupRecord( game.data.TweakDBInterface self, TDBID path );game.data.AttackSubtype_Record? GetAttackSubtypeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAttackSubtypeRecord", (TweakDBInterface_GetAttackSubtypeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AttackSubtype_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAttackSubtypeRecord( game.data.TweakDBInterface self, TDBID path );game.data.CoverHealthCoverSelectionParameters_Record? GetCoverHealthCoverSelectionParametersRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetCoverHealthCoverSelectionParametersRecord", (TweakDBInterface_GetCoverHealthCoverSelectionParametersRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.CoverHealthCoverSelectionParameters_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetCoverHealthCoverSelectionParametersRecord( game.data.TweakDBInterface self, TDBID path );game.data.EthnicNames_Record? GetEthnicNamesRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetEthnicNamesRecord", (TweakDBInterface_GetEthnicNamesRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.EthnicNames_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetEthnicNamesRecord( game.data.TweakDBInterface self, TDBID path );game.data.HackCategory_Record? GetHackCategoryRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetHackCategoryRecord", (TweakDBInterface_GetHackCategoryRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.HackCategory_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetHackCategoryRecord( game.data.TweakDBInterface self, TDBID path );game.data.ItemPartListElement_Record? GetItemPartListElementRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetItemPartListElementRecord", (TweakDBInterface_GetItemPartListElementRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ItemPartListElement_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetItemPartListElementRecord( game.data.TweakDBInterface self, TDBID path );game.data.LandingFxMaterial_Record? GetLandingFxMaterialRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetLandingFxMaterialRecord", (TweakDBInterface_GetLandingFxMaterialRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.LandingFxMaterial_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetLandingFxMaterialRecord( game.data.TweakDBInterface self, TDBID path );game.data.NPCType_Record? GetNPCTypeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetNPCTypeRecord", (TweakDBInterface_GetNPCTypeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.NPCType_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetNPCTypeRecord( game.data.TweakDBInterface self, TDBID path );game.data.Proficiency_Record? GetProficiencyRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetProficiencyRecord", (TweakDBInterface_GetProficiencyRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.Proficiency_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetProficiencyRecord( game.data.TweakDBInterface self, TDBID path );game.data.RowSymbols_Record? GetRowSymbolsRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetRowSymbolsRecord", (TweakDBInterface_GetRowSymbolsRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.RowSymbols_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetRowSymbolsRecord( game.data.TweakDBInterface self, TDBID path );game.data.SceneResources_Record? GetSceneResourcesRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetSceneResourcesRecord", (TweakDBInterface_GetSceneResourcesRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.SceneResources_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetSceneResourcesRecord( game.data.TweakDBInterface self, TDBID path );game.data.SearchFilterMaskTypeCond_Record? GetSearchFilterMaskTypeCondRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetSearchFilterMaskTypeCondRecord", (TweakDBInterface_GetSearchFilterMaskTypeCondRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.SearchFilterMaskTypeCond_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetSearchFilterMaskTypeCondRecord( game.data.TweakDBInterface self, TDBID path );game.data.ShooterRescueTransporter_Record? GetShooterRescueTransporterRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetShooterRescueTransporterRecord", (TweakDBInterface_GetShooterRescueTransporterRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ShooterRescueTransporter_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetShooterRescueTransporterRecord( game.data.TweakDBInterface self, TDBID path );game.data.StatsFolder_Record? GetStatsFolderRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetStatsFolderRecord", (TweakDBInterface_GetStatsFolderRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.StatsFolder_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetStatsFolderRecord( game.data.TweakDBInterface self, TDBID path );game.data.StatusEffect_Record? GetStatusEffectRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetStatusEffectRecord", (TweakDBInterface_GetStatusEffectRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.StatusEffect_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetStatusEffectRecord( game.data.TweakDBInterface self, TDBID path );game.data.VehiclePartsClearCoatOverrides_Record? GetVehiclePartsClearCoatOverridesRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehiclePartsClearCoatOverridesRecord", (TweakDBInterface_GetVehiclePartsClearCoatOverridesRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehiclePartsClearCoatOverrides_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehiclePartsClearCoatOverridesRecord( game.data.TweakDBInterface self, TDBID path );game.data.WeaponSafeModeBound_Record? GetWeaponSafeModeBoundRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetWeaponSafeModeBoundRecord", (TweakDBInterface_GetWeaponSafeModeBoundRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.WeaponSafeModeBound_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetWeaponSafeModeBoundRecord( game.data.TweakDBInterface self, TDBID path );game.data.WidgetStyle_Record? GetWidgetStyleRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetWidgetStyleRecord", (TweakDBInterface_GetWidgetStyleRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.WidgetStyle_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetWidgetStyleRecord( game.data.TweakDBInterface self, TDBID path );game.data.WorkspotCategory_Record? GetWorkspotCategoryRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetWorkspotCategoryRecord", (TweakDBInterface_GetWorkspotCategoryRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.WorkspotCategory_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetWorkspotCategoryRecord( game.data.TweakDBInterface self, TDBID path );game.data.WorldMapZoomLevel_Record? GetWorldMapZoomLevelRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetWorldMapZoomLevelRecord", (TweakDBInterface_GetWorldMapZoomLevelRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.WorldMapZoomLevel_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetWorldMapZoomLevelRecord( game.data.TweakDBInterface self, TDBID path );game.data.device._scanning_data_Record? Getdevice_scanning_dataRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "Getdevice_scanning_dataRecord", (TweakDBInterface_Getdevice_scanning_dataRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.device._scanning_data_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_Getdevice_scanning_dataRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIDirectorSchedule_Record? GetAIDirectorScheduleRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIDirectorScheduleRecord", (TweakDBInterface_GetAIDirectorScheduleRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIDirectorSchedule_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIDirectorScheduleRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISectorType_Record? GetAISectorTypeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISectorTypeRecord", (TweakDBInterface_GetAISectorTypeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISectorType_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISectorTypeRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionChangeAttitude_Record? GetAISubActionChangeAttitudeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionChangeAttitudeRecord", (TweakDBInterface_GetAISubActionChangeAttitudeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionChangeAttitude_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionChangeAttitudeRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionInAir_Record? GetAISubActionInAirRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionInAirRecord", (TweakDBInterface_GetAISubActionInAirRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionInAir_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionInAirRecord( game.data.TweakDBInterface self, TDBID path );game.data.AITicketType_Record? GetAITicketTypeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAITicketTypeRecord", (TweakDBInterface_GetAITicketTypeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AITicketType_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAITicketTypeRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIWeaponLockedOnTargetCond_Record? GetAIWeaponLockedOnTargetCondRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIWeaponLockedOnTargetCondRecord", (TweakDBInterface_GetAIWeaponLockedOnTargetCondRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIWeaponLockedOnTargetCond_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIWeaponLockedOnTargetCondRecord( game.data.TweakDBInterface self, TDBID path );game.data.FxAction_Record? GetFxActionRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetFxActionRecord", (TweakDBInterface_GetFxActionRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.FxAction_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetFxActionRecord( game.data.TweakDBInterface self, TDBID path );game.data.MiniGame_AllSymbols_inline2_Record? GetMiniGame_AllSymbols_inline2Record(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetMiniGame_AllSymbols_inline2Record", (TweakDBInterface_GetMiniGame_AllSymbols_inline2Record x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.MiniGame_AllSymbols_inline2_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetMiniGame_AllSymbols_inline2Record( game.data.TweakDBInterface self, TDBID path );game.data.ObjectActionReference_Record? GetObjectActionReferenceRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetObjectActionReferenceRecord", (TweakDBInterface_GetObjectActionReferenceRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ObjectActionReference_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetObjectActionReferenceRecord( game.data.TweakDBInterface self, TDBID path );game.data.OwnerDistanceCoverSelectionParameters_Record? GetOwnerDistanceCoverSelectionParametersRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetOwnerDistanceCoverSelectionParametersRecord", (TweakDBInterface_GetOwnerDistanceCoverSelectionParametersRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.OwnerDistanceCoverSelectionParameters_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetOwnerDistanceCoverSelectionParametersRecord( game.data.TweakDBInterface self, TDBID path );game.data.PlayerPossesion_Record? GetPlayerPossesionRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetPlayerPossesionRecord", (TweakDBInterface_GetPlayerPossesionRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.PlayerPossesion_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetPlayerPossesionRecord( game.data.TweakDBInterface self, TDBID path );game.data.PreventionMinimapData_Record? GetPreventionMinimapDataRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetPreventionMinimapDataRecord", (TweakDBInterface_GetPreventionMinimapDataRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.PreventionMinimapData_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetPreventionMinimapDataRecord( game.data.TweakDBInterface self, TDBID path );game.data.RowTraps_Record? GetRowTrapsRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetRowTrapsRecord", (TweakDBInterface_GetRowTrapsRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.RowTraps_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetRowTrapsRecord( game.data.TweakDBInterface self, TDBID path );game.data.SearchFilterMaskType_Record? GetSearchFilterMaskTypeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetSearchFilterMaskTypeRecord", (TweakDBInterface_GetSearchFilterMaskTypeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.SearchFilterMaskType_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetSearchFilterMaskTypeRecord( game.data.TweakDBInterface self, TDBID path );game.data.ShooterLayerInfo_Record? GetShooterLayerInfoRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetShooterLayerInfoRecord", (TweakDBInterface_GetShooterLayerInfoRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ShooterLayerInfo_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetShooterLayerInfoRecord( game.data.TweakDBInterface self, TDBID path );game.data.SlotItemPartElement_Record? GetSlotItemPartElementRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetSlotItemPartElementRecord", (TweakDBInterface_GetSlotItemPartElementRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.SlotItemPartElement_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetSlotItemPartElementRecord( game.data.TweakDBInterface self, TDBID path );game.data.TVBase_Record? GetTVBaseRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetTVBaseRecord", (TweakDBInterface_GetTVBaseRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.TVBase_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetTVBaseRecord( game.data.TweakDBInterface self, TDBID path );game.data.TankProjectileSpawnerData_Record? GetTankProjectileSpawnerDataRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetTankProjectileSpawnerDataRecord", (TweakDBInterface_GetTankProjectileSpawnerDataRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.TankProjectileSpawnerData_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetTankProjectileSpawnerDataRecord( game.data.TweakDBInterface self, TDBID path );game.data.VehicleDestructibleGlass_Record? GetVehicleDestructibleGlassRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehicleDestructibleGlassRecord", (TweakDBInterface_GetVehicleDestructibleGlassRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleDestructibleGlass_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehicleDestructibleGlassRecord( game.data.TweakDBInterface self, TDBID path );game.data.VehicleTPPCameraParams_Record? GetVehicleTPPCameraParamsRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehicleTPPCameraParamsRecord", (TweakDBInterface_GetVehicleTPPCameraParamsRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleTPPCameraParams_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehicleTPPCameraParamsRecord( game.data.TweakDBInterface self, TDBID path );game.data.VehicleWheelRole_Record? GetVehicleWheelRoleRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehicleWheelRoleRecord", (TweakDBInterface_GetVehicleWheelRoleRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleWheelRole_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehicleWheelRoleRecord( game.data.TweakDBInterface self, TDBID path );game.data.WorldMapSettings_Record? GetWorldMapSettingsRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetWorldMapSettingsRecord", (TweakDBInterface_GetWorldMapSettingsRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.WorldMapSettings_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetWorldMapSettingsRecord( game.data.TweakDBInterface self, TDBID path );game.data.npc_scanning_data_Record? Getnpc_scanning_dataRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "Getnpc_scanning_dataRecord", (TweakDBInterface_Getnpc_scanning_dataRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.npc_scanning_data_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_Getnpc_scanning_dataRecord( game.data.TweakDBInterface self, TDBID path );game.data.AINPCDifficultyCond_Record? GetAINPCDifficultyCondRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAINPCDifficultyCondRecord", (TweakDBInterface_GetAINPCDifficultyCondRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AINPCDifficultyCond_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAINPCDifficultyCondRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionBlockData_Record? GetAISubActionBlockDataRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionBlockDataRecord", (TweakDBInterface_GetAISubActionBlockDataRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionBlockData_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionBlockDataRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionFail_Record? GetAISubActionFailRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionFailRecord", (TweakDBInterface_GetAISubActionFailRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionFail_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionFailRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionSetStimSource_Record? GetAISubActionSetStimSourceRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionSetStimSourceRecord", (TweakDBInterface_GetAISubActionSetStimSourceRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionSetStimSource_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionSetStimSourceRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionStartCooldown_Record? GetAISubActionStartCooldownRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionStartCooldownRecord", (TweakDBInterface_GetAISubActionStartCooldownRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionStartCooldown_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionStartCooldownRecord( game.data.TweakDBInterface self, TDBID path );game.data.Affiliation_Record? GetAffiliationRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAffiliationRecord", (TweakDBInterface_GetAffiliationRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.Affiliation_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAffiliationRecord( game.data.TweakDBInterface self, TDBID path );game.data.ArcadeScoreboardEntry_Record? GetArcadeScoreboardEntryRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetArcadeScoreboardEntryRecord", (TweakDBInterface_GetArcadeScoreboardEntryRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ArcadeScoreboardEntry_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetArcadeScoreboardEntryRecord( game.data.TweakDBInterface self, TDBID path );game.data.Attack_GameEffect_Record? GetAttack_GameEffectRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAttack_GameEffectRecord", (TweakDBInterface_GetAttack_GameEffectRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.Attack_GameEffect_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAttack_GameEffectRecord( game.data.TweakDBInterface self, TDBID path );game.data.AttitudeGroup_Record? GetAttitudeGroupRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAttitudeGroupRecord", (TweakDBInterface_GetAttitudeGroupRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AttitudeGroup_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAttitudeGroupRecord( game.data.TweakDBInterface self, TDBID path );game.data.ContinuousAttackEffector_Record? GetContinuousAttackEffectorRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetContinuousAttackEffectorRecord", (TweakDBInterface_GetContinuousAttackEffectorRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ContinuousAttackEffector_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetContinuousAttackEffectorRecord( game.data.TweakDBInterface self, TDBID path );game.data.ContinuousEffector_Record? GetContinuousEffectorRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetContinuousEffectorRecord", (TweakDBInterface_GetContinuousEffectorRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ContinuousEffector_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetContinuousEffectorRecord( game.data.TweakDBInterface self, TDBID path );game.data.CrowdSettingsPackageBase_Record? GetCrowdSettingsPackageBaseRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetCrowdSettingsPackageBaseRecord", (TweakDBInterface_GetCrowdSettingsPackageBaseRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.CrowdSettingsPackageBase_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetCrowdSettingsPackageBaseRecord( game.data.TweakDBInterface self, TDBID path );game.data.GameplayLogicPackageUIData_Record? GetGameplayLogicPackageUIDataRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetGameplayLogicPackageUIDataRecord", (TweakDBInterface_GetGameplayLogicPackageUIDataRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.GameplayLogicPackageUIData_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetGameplayLogicPackageUIDataRecord( game.data.TweakDBInterface self, TDBID path );game.data.HitPrereq_Record? GetHitPrereqRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetHitPrereqRecord", (TweakDBInterface_GetHitPrereqRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.HitPrereq_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetHitPrereqRecord( game.data.TweakDBInterface self, TDBID path );game.data.HitPrereqCondition_Record? GetHitPrereqConditionRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetHitPrereqConditionRecord", (TweakDBInterface_GetHitPrereqConditionRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.HitPrereqCondition_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetHitPrereqConditionRecord( game.data.TweakDBInterface self, TDBID path );game.data.MappinPhase_Record? GetMappinPhaseRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetMappinPhaseRecord", (TweakDBInterface_GetMappinPhaseRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.MappinPhase_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetMappinPhaseRecord( game.data.TweakDBInterface self, TDBID path );game.data.QuestRestrictionMode_Record? GetQuestRestrictionModeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetQuestRestrictionModeRecord", (TweakDBInterface_GetQuestRestrictionModeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.QuestRestrictionMode_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetQuestRestrictionModeRecord( game.data.TweakDBInterface self, TDBID path );game.data.RearWheelsFrictionModifier_Record? GetRearWheelsFrictionModifierRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetRearWheelsFrictionModifierRecord", (TweakDBInterface_GetRearWheelsFrictionModifierRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.RearWheelsFrictionModifier_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetRearWheelsFrictionModifierRecord( game.data.TweakDBInterface self, TDBID path );game.data.ShooterFlyingDrone_Record? GetShooterFlyingDroneRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetShooterFlyingDroneRecord", (TweakDBInterface_GetShooterFlyingDroneRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ShooterFlyingDrone_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetShooterFlyingDroneRecord( game.data.TweakDBInterface self, TDBID path );game.data.StatusEffectType_Record? GetStatusEffectTypeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetStatusEffectTypeRecord", (TweakDBInterface_GetStatusEffectTypeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.StatusEffectType_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetStatusEffectTypeRecord( game.data.TweakDBInterface self, TDBID path );game.data.Substat_Record? GetSubstatRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetSubstatRecord", (TweakDBInterface_GetSubstatRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.Substat_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetSubstatRecord( game.data.TweakDBInterface self, TDBID path );game.data.TriggerAttackEffector_Record? GetTriggerAttackEffectorRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetTriggerAttackEffectorRecord", (TweakDBInterface_GetTriggerAttackEffectorRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.TriggerAttackEffector_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetTriggerAttackEffectorRecord( game.data.TweakDBInterface self, TDBID path );game.data.UIIcon_Record? GetUIIconRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetUIIconRecord", (TweakDBInterface_GetUIIconRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.UIIcon_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetUIIconRecord( game.data.TweakDBInterface self, TDBID path );game.data.ValueAssignment_Record? GetValueAssignmentRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetValueAssignmentRecord", (TweakDBInterface_GetValueAssignmentRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ValueAssignment_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetValueAssignmentRecord( game.data.TweakDBInterface self, TDBID path );game.data.VehicleFPPCameraParams_Record? GetVehicleFPPCameraParamsRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehicleFPPCameraParamsRecord", (TweakDBInterface_GetVehicleFPPCameraParamsRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleFPPCameraParams_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehicleFPPCameraParamsRecord( game.data.TweakDBInterface self, TDBID path );game.data.VehicleWheelDrivingPreset_Record? GetVehicleWheelDrivingPresetRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehicleWheelDrivingPresetRecord", (TweakDBInterface_GetVehicleWheelDrivingPresetRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleWheelDrivingPreset_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehicleWheelDrivingPresetRecord( game.data.TweakDBInterface self, TDBID path );game.data.WeaponVFXAction_Record? GetWeaponVFXActionRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetWeaponVFXActionRecord", (TweakDBInterface_GetWeaponVFXActionRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.WeaponVFXAction_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetWeaponVFXActionRecord( game.data.TweakDBInterface self, TDBID path );game.data.WeaponsTooltipData_Record? GetWeaponsTooltipDataRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetWeaponsTooltipDataRecord", (TweakDBInterface_GetWeaponsTooltipDataRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.WeaponsTooltipData_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetWeaponsTooltipDataRecord( game.data.TweakDBInterface self, TDBID path );game.data.AICalculatePathCond_Record? GetAICalculatePathCondRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAICalculatePathCondRecord", (TweakDBInterface_GetAICalculatePathCondRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AICalculatePathCond_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAICalculatePathCondRecord( game.data.TweakDBInterface self, TDBID path );game.data.AINode_Record? GetAINodeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAINodeRecord", (TweakDBInterface_GetAINodeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AINode_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAINodeRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionChangeCoverSelectionPreset_Record? GetAISubActionChangeCoverSelectionPresetRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionChangeCoverSelectionPresetRecord", (TweakDBInterface_GetAISubActionChangeCoverSelectionPresetRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionChangeCoverSelectionPreset_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionChangeCoverSelectionPresetRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionForceHitReaction_Record? GetAISubActionForceHitReactionRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionForceHitReactionRecord", (TweakDBInterface_GetAISubActionForceHitReactionRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionForceHitReaction_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionForceHitReactionRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionForceUnequip_Record? GetAISubActionForceUnequipRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionForceUnequipRecord", (TweakDBInterface_GetAISubActionForceUnequipRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionForceUnequip_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionForceUnequipRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionShootToPoint_Record? GetAISubActionShootToPointRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionShootToPointRecord", (TweakDBInterface_GetAISubActionShootToPointRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionShootToPoint_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionShootToPointRecord( game.data.TweakDBInterface self, TDBID path );game.data.AdvertisementFormatsEnum_Record? GetAdvertisementFormatsEnumRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAdvertisementFormatsEnumRecord", (TweakDBInterface_GetAdvertisementFormatsEnumRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AdvertisementFormatsEnum_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAdvertisementFormatsEnumRecord( game.data.TweakDBInterface self, TDBID path );game.data.ApplyLightPresetEffector_Record? GetApplyLightPresetEffectorRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetApplyLightPresetEffectorRecord", (TweakDBInterface_GetApplyLightPresetEffectorRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ApplyLightPresetEffector_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetApplyLightPresetEffectorRecord( game.data.TweakDBInterface self, TDBID path );game.data.ArcadeScoreboard_Record? GetArcadeScoreboardRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetArcadeScoreboardRecord", (TweakDBInterface_GetArcadeScoreboardRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ArcadeScoreboard_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetArcadeScoreboardRecord( game.data.TweakDBInterface self, TDBID path );game.data.BuildPerk_Record? GetBuildPerkRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetBuildPerkRecord", (TweakDBInterface_GetBuildPerkRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.BuildPerk_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetBuildPerkRecord( game.data.TweakDBInterface self, TDBID path );game.data.CPOLoadoutBase_Record? GetCPOLoadoutBaseRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetCPOLoadoutBaseRecord", (TweakDBInterface_GetCPOLoadoutBaseRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.CPOLoadoutBase_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetCPOLoadoutBaseRecord( game.data.TweakDBInterface self, TDBID path );game.data.CooldownType_Record? GetCooldownTypeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetCooldownTypeRecord", (TweakDBInterface_GetCooldownTypeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.CooldownType_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetCooldownTypeRecord( game.data.TweakDBInterface self, TDBID path );game.data.DeviceAreaAttack_Record? GetDeviceAreaAttackRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetDeviceAreaAttackRecord", (TweakDBInterface_GetDeviceAreaAttackRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.DeviceAreaAttack_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetDeviceAreaAttackRecord( game.data.TweakDBInterface self, TDBID path );game.data.LootTable_Record? GetLootTableRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetLootTableRecord", (TweakDBInterface_GetLootTableRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.LootTable_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetLootTableRecord( game.data.TweakDBInterface self, TDBID path );game.data.MappinUISpawnProfile_Record? GetMappinUISpawnProfileRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetMappinUISpawnProfileRecord", (TweakDBInterface_GetMappinUISpawnProfileRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.MappinUISpawnProfile_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetMappinUISpawnProfileRecord( game.data.TweakDBInterface self, TDBID path );game.data.ModifyStatPoolValueEffector_Record? GetModifyStatPoolValueEffectorRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetModifyStatPoolValueEffectorRecord", (TweakDBInterface_GetModifyStatPoolValueEffectorRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ModifyStatPoolValueEffector_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetModifyStatPoolValueEffectorRecord( game.data.TweakDBInterface self, TDBID path );game.data.NewPerkSlot_Record? GetNewPerkSlotRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetNewPerkSlotRecord", (TweakDBInterface_GetNewPerkSlotRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.NewPerkSlot_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetNewPerkSlotRecord( game.data.TweakDBInterface self, TDBID path );game.data.ObjectActionGameplayCategory_Record? GetObjectActionGameplayCategoryRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetObjectActionGameplayCategoryRecord", (TweakDBInterface_GetObjectActionGameplayCategoryRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ObjectActionGameplayCategory_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetObjectActionGameplayCategoryRecord( game.data.TweakDBInterface self, TDBID path );game.data.OffMeshLinkTag_Record? GetOffMeshLinkTagRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetOffMeshLinkTagRecord", (TweakDBInterface_GetOffMeshLinkTagRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.OffMeshLinkTag_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetOffMeshLinkTagRecord( game.data.TweakDBInterface self, TDBID path );game.data.ProgressionBuild_Record? GetProgressionBuildRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetProgressionBuildRecord", (TweakDBInterface_GetProgressionBuildRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ProgressionBuild_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetProgressionBuildRecord( game.data.TweakDBInterface self, TDBID path );game.data.RecipeItem_Record? GetRecipeItemRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetRecipeItemRecord", (TweakDBInterface_GetRecipeItemRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.RecipeItem_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetRecipeItemRecord( game.data.TweakDBInterface self, TDBID path );game.data.RewardSet_Record? GetRewardSetRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetRewardSetRecord", (TweakDBInterface_GetRewardSetRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.RewardSet_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetRewardSetRecord( game.data.TweakDBInterface self, TDBID path );game.data.ShooterBulletList_Record? GetShooterBulletListRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetShooterBulletListRecord", (TweakDBInterface_GetShooterBulletListRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ShooterBulletList_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetShooterBulletListRecord( game.data.TweakDBInterface self, TDBID path );game.data.TraitData_Record? GetTraitDataRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetTraitDataRecord", (TweakDBInterface_GetTraitDataRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.TraitData_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetTraitDataRecord( game.data.TweakDBInterface self, TDBID path );game.data.WeaponItem_Record? GetWeaponItemRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetWeaponItemRecord", (TweakDBInterface_GetWeaponItemRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.WeaponItem_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetWeaponItemRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIActionSecurityAreaType_Record? GetAIActionSecurityAreaTypeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIActionSecurityAreaTypeRecord", (TweakDBInterface_GetAIActionSecurityAreaTypeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIActionSecurityAreaType_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIActionSecurityAreaTypeRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIActionSecurityNotificationType_Record? GetAIActionSecurityNotificationTypeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIActionSecurityNotificationTypeRecord", (TweakDBInterface_GetAIActionSecurityNotificationTypeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIActionSecurityNotificationType_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIActionSecurityNotificationTypeRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISquadItemPriorityFilter_Record? GetAISquadItemPriorityFilterRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISquadItemPriorityFilterRecord", (TweakDBInterface_GetAISquadItemPriorityFilterRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISquadItemPriorityFilter_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISquadItemPriorityFilterRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionApplyTimeDilation_Record? GetAISubActionApplyTimeDilationRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionApplyTimeDilationRecord", (TweakDBInterface_GetAISubActionApplyTimeDilationRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionApplyTimeDilation_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionApplyTimeDilationRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionSecuritySystemNotification_Record? GetAISubActionSecuritySystemNotificationRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionSecuritySystemNotificationRecord", (TweakDBInterface_GetAISubActionSecuritySystemNotificationRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionSecuritySystemNotification_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionSecuritySystemNotificationRecord( game.data.TweakDBInterface self, TDBID path );game.data.AimAssistBulletMagnetism_Record? GetAimAssistBulletMagnetismRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAimAssistBulletMagnetismRecord", (TweakDBInterface_GetAimAssistBulletMagnetismRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AimAssistBulletMagnetism_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAimAssistBulletMagnetismRecord( game.data.TweakDBInterface self, TDBID path );game.data.ArcadeMinigameDataList_Record? GetArcadeMinigameDataListRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetArcadeMinigameDataListRecord", (TweakDBInterface_GetArcadeMinigameDataListRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ArcadeMinigameDataList_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetArcadeMinigameDataListRecord( game.data.TweakDBInterface self, TDBID path );game.data.AvoidLineOfSightSelectionParameters_Record? GetAvoidLineOfSightSelectionParametersRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAvoidLineOfSightSelectionParametersRecord", (TweakDBInterface_GetAvoidLineOfSightSelectionParametersRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AvoidLineOfSightSelectionParameters_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAvoidLineOfSightSelectionParametersRecord( game.data.TweakDBInterface self, TDBID path );game.data.Clothing_Record? GetClothingRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetClothingRecord", (TweakDBInterface_GetClothingRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.Clothing_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetClothingRecord( game.data.TweakDBInterface self, TDBID path );game.data.CodexRecordPart_Record? GetCodexRecordPartRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetCodexRecordPartRecord", (TweakDBInterface_GetCodexRecordPartRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.CodexRecordPart_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetCodexRecordPartRecord( game.data.TweakDBInterface self, TDBID path );game.data.ConsumableChargesPrereq_Record? GetConsumableChargesPrereqRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetConsumableChargesPrereqRecord", (TweakDBInterface_GetConsumableChargesPrereqRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ConsumableChargesPrereq_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetConsumableChargesPrereqRecord( game.data.TweakDBInterface self, TDBID path );game.data.Device_Record? GetDeviceRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetDeviceRecord", (TweakDBInterface_GetDeviceRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.Device_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetDeviceRecord( game.data.TweakDBInterface self, TDBID path );game.data.DeviceContentAssignment_Record? GetDeviceContentAssignmentRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetDeviceContentAssignmentRecord", (TweakDBInterface_GetDeviceContentAssignmentRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.DeviceContentAssignment_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetDeviceContentAssignmentRecord( game.data.TweakDBInterface self, TDBID path );game.data.FastTravelBinkData_Record? GetFastTravelBinkDataRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetFastTravelBinkDataRecord", (TweakDBInterface_GetFastTravelBinkDataRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.FastTravelBinkData_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetFastTravelBinkDataRecord( game.data.TweakDBInterface self, TDBID path );game.data.MappinUIFilterGroup_Record? GetMappinUIFilterGroupRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetMappinUIFilterGroupRecord", (TweakDBInterface_GetMappinUIFilterGroupRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.MappinUIFilterGroup_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetMappinUIFilterGroupRecord( game.data.TweakDBInterface self, TDBID path );game.data.NewPerkCategory_Record? GetNewPerkCategoryRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetNewPerkCategoryRecord", (TweakDBInterface_GetNewPerkCategoryRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.NewPerkCategory_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetNewPerkCategoryRecord( game.data.TweakDBInterface self, TDBID path );game.data.PrereqCheck_Record? GetPrereqCheckRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetPrereqCheckRecord", (TweakDBInterface_GetPrereqCheckRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.PrereqCheck_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetPrereqCheckRecord( game.data.TweakDBInterface self, TDBID path );game.data.QuestSystemSetup_Record? GetQuestSystemSetupRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetQuestSystemSetupRecord", (TweakDBInterface_GetQuestSystemSetupRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.QuestSystemSetup_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetQuestSystemSetupRecord( game.data.TweakDBInterface self, TDBID path );game.data.RandomPassengerEntry_Record? GetRandomPassengerEntryRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetRandomPassengerEntryRecord", (TweakDBInterface_GetRandomPassengerEntryRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.RandomPassengerEntry_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetRandomPassengerEntryRecord( game.data.TweakDBInterface self, TDBID path );game.data.RecipeElement_Record? GetRecipeElementRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetRecipeElementRecord", (TweakDBInterface_GetRecipeElementRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.RecipeElement_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetRecipeElementRecord( game.data.TweakDBInterface self, TDBID path );game.data.RoachRaceBackground_Record? GetRoachRaceBackgroundRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetRoachRaceBackgroundRecord", (TweakDBInterface_GetRoachRaceBackgroundRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.RoachRaceBackground_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetRoachRaceBackgroundRecord( game.data.TweakDBInterface self, TDBID path );game.data.SensePreset_Record? GetSensePresetRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetSensePresetRecord", (TweakDBInterface_GetSensePresetRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.SensePreset_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetSensePresetRecord( game.data.TweakDBInterface self, TDBID path );game.data.ShooterMelee_Record? GetShooterMeleeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetShooterMeleeRecord", (TweakDBInterface_GetShooterMeleeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ShooterMelee_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetShooterMeleeRecord( game.data.TweakDBInterface self, TDBID path );game.data.ShooterSpiderDrone_Record? GetShooterSpiderDroneRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetShooterSpiderDroneRecord", (TweakDBInterface_GetShooterSpiderDroneRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ShooterSpiderDrone_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetShooterSpiderDroneRecord( game.data.TweakDBInterface self, TDBID path );game.data.SpawnableObjectPriority_Record? GetSpawnableObjectPriorityRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetSpawnableObjectPriorityRecord", (TweakDBInterface_GetSpawnableObjectPriorityRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.SpawnableObjectPriority_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetSpawnableObjectPriorityRecord( game.data.TweakDBInterface self, TDBID path );game.data.StatPoolPrereq_Record? GetStatPoolPrereqRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetStatPoolPrereqRecord", (TweakDBInterface_GetStatPoolPrereqRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.StatPoolPrereq_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetStatPoolPrereqRecord( game.data.TweakDBInterface self, TDBID path );game.data.StatusEffect_inline1_Record? GetStatusEffect_inline1Record(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetStatusEffect_inline1Record", (TweakDBInterface_GetStatusEffect_inline1Record x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.StatusEffect_inline1_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetStatusEffect_inline1Record( game.data.TweakDBInterface self, TDBID path );game.data.TankDecorationSpawnerData_Record? GetTankDecorationSpawnerDataRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetTankDecorationSpawnerDataRecord", (TweakDBInterface_GetTankDecorationSpawnerDataRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.TankDecorationSpawnerData_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetTankDecorationSpawnerDataRecord( game.data.TweakDBInterface self, TDBID path );game.data.VehicleCameraManager_Record? GetVehicleCameraManagerRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehicleCameraManagerRecord", (TweakDBInterface_GetVehicleCameraManagerRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleCameraManager_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehicleCameraManagerRecord( game.data.TweakDBInterface self, TDBID path );game.data.VehicleUIData_Record? GetVehicleUIDataRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehicleUIDataRecord", (TweakDBInterface_GetVehicleUIDataRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleUIData_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehicleUIDataRecord( game.data.TweakDBInterface self, TDBID path );game.data.VendorCraftable_Record? GetVendorCraftableRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVendorCraftableRecord", (TweakDBInterface_GetVendorCraftableRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VendorCraftable_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVendorCraftableRecord( game.data.TweakDBInterface self, TDBID path );game.data.WeaponManufacturer_Record? GetWeaponManufacturerRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetWeaponManufacturerRecord", (TweakDBInterface_GetWeaponManufacturerRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.WeaponManufacturer_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetWeaponManufacturerRecord( game.data.TweakDBInterface self, TDBID path );game.data.WeaponSafeModeBounds_Record? GetWeaponSafeModeBoundsRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetWeaponSafeModeBoundsRecord", (TweakDBInterface_GetWeaponSafeModeBoundsRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.WeaponSafeModeBounds_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetWeaponSafeModeBoundsRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIActionSlideData_Record? GetAIActionSlideDataRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIActionSlideDataRecord", (TweakDBInterface_GetAIActionSlideDataRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIActionSlideData_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIActionSlideDataRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISquadFilterByAICondition_Record? GetAISquadFilterByAIConditionRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISquadFilterByAIConditionRecord", (TweakDBInterface_GetAISquadFilterByAIConditionRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISquadFilterByAICondition_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISquadFilterByAIConditionRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubAction_Record? GetAISubActionRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionRecord", (TweakDBInterface_GetAISubActionRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubAction_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionSetItemAsTarget_Record? GetAISubActionSetItemAsTargetRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionSetItemAsTargetRecord", (TweakDBInterface_GetAISubActionSetItemAsTargetRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionSetItemAsTarget_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionSetItemAsTargetRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionUnequipOnSlot_Record? GetAISubActionUnequipOnSlotRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionUnequipOnSlotRecord", (TweakDBInterface_GetAISubActionUnequipOnSlotRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionUnequipOnSlot_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionUnequipOnSlotRecord( game.data.TweakDBInterface self, TDBID path );game.data.AddDevelopmentPointEffector_Record? GetAddDevelopmentPointEffectorRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAddDevelopmentPointEffectorRecord", (TweakDBInterface_GetAddDevelopmentPointEffectorRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AddDevelopmentPointEffector_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAddDevelopmentPointEffectorRecord( game.data.TweakDBInterface self, TDBID path );game.data.AimAssistFinishing_Record? GetAimAssistFinishingRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAimAssistFinishingRecord", (TweakDBInterface_GetAimAssistFinishingRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AimAssistFinishing_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAimAssistFinishingRecord( game.data.TweakDBInterface self, TDBID path );game.data.ArchetypeData_Record? GetArchetypeDataRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetArchetypeDataRecord", (TweakDBInterface_GetArchetypeDataRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ArchetypeData_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetArchetypeDataRecord( game.data.TweakDBInterface self, TDBID path );game.data.Bounce_Record? GetBounceRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetBounceRecord", (TweakDBInterface_GetBounceRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.Bounce_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetBounceRecord( game.data.TweakDBInterface self, TDBID path );game.data.BuildEquipment_Record? GetBuildEquipmentRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetBuildEquipmentRecord", (TweakDBInterface_GetBuildEquipmentRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.BuildEquipment_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetBuildEquipmentRecord( game.data.TweakDBInterface self, TDBID path );game.data.ClosestToOwnerCoverSelectionParameters_Record? GetClosestToOwnerCoverSelectionParametersRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetClosestToOwnerCoverSelectionParametersRecord", (TweakDBInterface_GetClosestToOwnerCoverSelectionParametersRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ClosestToOwnerCoverSelectionParameters_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetClosestToOwnerCoverSelectionParametersRecord( game.data.TweakDBInterface self, TDBID path );game.data.DeviceWidgetDefinition_Record? GetDeviceWidgetDefinitionRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetDeviceWidgetDefinitionRecord", (TweakDBInterface_GetDeviceWidgetDefinitionRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.DeviceWidgetDefinition_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetDeviceWidgetDefinitionRecord( game.data.TweakDBInterface self, TDBID path );game.data.ItemPartConnection_Record? GetItemPartConnectionRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetItemPartConnectionRecord", (TweakDBInterface_GetItemPartConnectionRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ItemPartConnection_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetItemPartConnectionRecord( game.data.TweakDBInterface self, TDBID path );game.data.ItemsFactoryAppearanceSuffixBase_Record? GetItemsFactoryAppearanceSuffixBaseRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetItemsFactoryAppearanceSuffixBaseRecord", (TweakDBInterface_GetItemsFactoryAppearanceSuffixBaseRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ItemsFactoryAppearanceSuffixBase_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetItemsFactoryAppearanceSuffixBaseRecord( game.data.TweakDBInterface self, TDBID path );game.data.LoadingTipsGroup_Record? GetLoadingTipsGroupRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetLoadingTipsGroupRecord", (TweakDBInterface_GetLoadingTipsGroupRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.LoadingTipsGroup_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetLoadingTipsGroupRecord( game.data.TweakDBInterface self, TDBID path );game.data.MovementPolicyTagList_Record? GetMovementPolicyTagListRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetMovementPolicyTagListRecord", (TweakDBInterface_GetMovementPolicyTagListRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.MovementPolicyTagList_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetMovementPolicyTagListRecord( game.data.TweakDBInterface self, TDBID path );game.data.ProjectileOnCollisionAction_Record? GetProjectileOnCollisionActionRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetProjectileOnCollisionActionRecord", (TweakDBInterface_GetProjectileOnCollisionActionRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ProjectileOnCollisionAction_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetProjectileOnCollisionActionRecord( game.data.TweakDBInterface self, TDBID path );game.data.RoachRaceObstacleTexturePartPair_Record? GetRoachRaceObstacleTexturePartPairRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetRoachRaceObstacleTexturePartPairRecord", (TweakDBInterface_GetRoachRaceObstacleTexturePartPairRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.RoachRaceObstacleTexturePartPair_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetRoachRaceObstacleTexturePartPairRecord( game.data.TweakDBInterface self, TDBID path );game.data.TankEnemySpawnerData_Record? GetTankEnemySpawnerDataRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetTankEnemySpawnerDataRecord", (TweakDBInterface_GetTankEnemySpawnerDataRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.TankEnemySpawnerData_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetTankEnemySpawnerDataRecord( game.data.TweakDBInterface self, TDBID path );game.data.TriggerHackingMinigameEffector_Record? GetTriggerHackingMinigameEffectorRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetTriggerHackingMinigameEffectorRecord", (TweakDBInterface_GetTriggerHackingMinigameEffectorRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.TriggerHackingMinigameEffector_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetTriggerHackingMinigameEffectorRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIDirectorScheduleEntry_Record? GetAIDirectorScheduleEntryRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIDirectorScheduleEntryRecord", (TweakDBInterface_GetAIDirectorScheduleEntryRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIDirectorScheduleEntry_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIDirectorScheduleEntryRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIIsFromDynamicSpawnSystem_Record? GetAIIsFromDynamicSpawnSystemRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIIsFromDynamicSpawnSystemRecord", (TweakDBInterface_GetAIIsFromDynamicSpawnSystemRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIIsFromDynamicSpawnSystem_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIIsFromDynamicSpawnSystemRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIIsHeatStage5Active_Record? GetAIIsHeatStage5ActiveRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIIsHeatStage5ActiveRecord", (TweakDBInterface_GetAIIsHeatStage5ActiveRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIIsHeatStage5Active_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIIsHeatStage5ActiveRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionAddFact_Record? GetAISubActionAddFactRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionAddFactRecord", (TweakDBInterface_GetAISubActionAddFactRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionAddFact_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionAddFactRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionCharacterRecordEquip_Record? GetAISubActionCharacterRecordEquipRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionCharacterRecordEquipRecord", (TweakDBInterface_GetAISubActionCharacterRecordEquipRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionCharacterRecordEquip_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionCharacterRecordEquipRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionCompleteCommand_Record? GetAISubActionCompleteCommandRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionCompleteCommandRecord", (TweakDBInterface_GetAISubActionCompleteCommandRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionCompleteCommand_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionCompleteCommandRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionCover_Record? GetAISubActionCoverRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionCoverRecord", (TweakDBInterface_GetAISubActionCoverRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionCover_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionCoverRecord( game.data.TweakDBInterface self, TDBID path );game.data.AngleRange_Record? GetAngleRangeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAngleRangeRecord", (TweakDBInterface_GetAngleRangeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AngleRange_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAngleRangeRecord( game.data.TweakDBInterface self, TDBID path );game.data.ApplyStatusEffectByChanceEffector_inline0_Record? GetApplyStatusEffectByChanceEffector_inline0Record(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetApplyStatusEffectByChanceEffector_inline0Record", (TweakDBInterface_GetApplyStatusEffectByChanceEffector_inline0Record x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ApplyStatusEffectByChanceEffector_inline0_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetApplyStatusEffectByChanceEffector_inline0Record( game.data.TweakDBInterface self, TDBID path );game.data.ArcadeMenu_Record? GetArcadeMenuRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetArcadeMenuRecord", (TweakDBInterface_GetArcadeMenuRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ArcadeMenu_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetArcadeMenuRecord( game.data.TweakDBInterface self, TDBID path );game.data.Attack_Record? GetAttackRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAttackRecord", (TweakDBInterface_GetAttackRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.Attack_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAttackRecord( game.data.TweakDBInterface self, TDBID path );game.data.AttackType_Record? GetAttackTypeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAttackTypeRecord", (TweakDBInterface_GetAttackTypeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AttackType_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAttackTypeRecord( game.data.TweakDBInterface self, TDBID path );game.data.CPOItemCategoryBase_Record? GetCPOItemCategoryBaseRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetCPOItemCategoryBaseRecord", (TweakDBInterface_GetCPOItemCategoryBaseRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.CPOItemCategoryBase_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetCPOItemCategoryBaseRecord( game.data.TweakDBInterface self, TDBID path );game.data.Curves_Record? GetCurvesRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetCurvesRecord", (TweakDBInterface_GetCurvesRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.Curves_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetCurvesRecord( game.data.TweakDBInterface self, TDBID path );game.data.DistrictPreventionData_Record? GetDistrictPreventionDataRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetDistrictPreventionDataRecord", (TweakDBInterface_GetDistrictPreventionDataRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.DistrictPreventionData_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetDistrictPreventionDataRecord( game.data.TweakDBInterface self, TDBID path );game.data.EquipmentArea_Record? GetEquipmentAreaRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetEquipmentAreaRecord", (TweakDBInterface_GetEquipmentAreaRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.EquipmentArea_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetEquipmentAreaRecord( game.data.TweakDBInterface self, TDBID path );game.data.InAirGravityModifier_Record? GetInAirGravityModifierRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetInAirGravityModifierRecord", (TweakDBInterface_GetInAirGravityModifierRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.InAirGravityModifier_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetInAirGravityModifierRecord( game.data.TweakDBInterface self, TDBID path );game.data.PhotoModePose_Record? GetPhotoModePoseRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetPhotoModePoseRecord", (TweakDBInterface_GetPhotoModePoseRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.PhotoModePose_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetPhotoModePoseRecord( game.data.TweakDBInterface self, TDBID path );game.data.Pierce_Record? GetPierceRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetPierceRecord", (TweakDBInterface_GetPierceRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.Pierce_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetPierceRecord( game.data.TweakDBInterface self, TDBID path );game.data.ShooterPlayerData_Record? GetShooterPlayerDataRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetShooterPlayerDataRecord", (TweakDBInterface_GetShooterPlayerDataRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ShooterPlayerData_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetShooterPlayerDataRecord( game.data.TweakDBInterface self, TDBID path );game.data.ShooterVIP_Record? GetShooterVIPRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetShooterVIPRecord", (TweakDBInterface_GetShooterVIPRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ShooterVIP_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetShooterVIPRecord( game.data.TweakDBInterface self, TDBID path );game.data.TrackingMode_Record? GetTrackingModeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetTrackingModeRecord", (TweakDBInterface_GetTrackingModeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.TrackingMode_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetTrackingModeRecord( game.data.TweakDBInterface self, TDBID path );game.data.Trait_Record? GetTraitRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetTraitRecord", (TweakDBInterface_GetTraitRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.Trait_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetTraitRecord( game.data.TweakDBInterface self, TDBID path );game.data.UICharacterCreationAttributesPreset_Record? GetUICharacterCreationAttributesPresetRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetUICharacterCreationAttributesPresetRecord", (TweakDBInterface_GetUICharacterCreationAttributesPresetRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.UICharacterCreationAttributesPreset_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetUICharacterCreationAttributesPresetRecord( game.data.TweakDBInterface self, TDBID path );game.data.VehicleImpactTraffic_Record? GetVehicleImpactTrafficRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehicleImpactTrafficRecord", (TweakDBInterface_GetVehicleImpactTrafficRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleImpactTraffic_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehicleImpactTrafficRecord( game.data.TweakDBInterface self, TDBID path );game.data.VehicleProceduralFPPCameraParams_Record? GetVehicleProceduralFPPCameraParamsRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehicleProceduralFPPCameraParamsRecord", (TweakDBInterface_GetVehicleProceduralFPPCameraParamsRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleProceduralFPPCameraParams_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehicleProceduralFPPCameraParamsRecord( game.data.TweakDBInterface self, TDBID path );game.data.Vendor_Record? GetVendorRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVendorRecord", (TweakDBInterface_GetVendorRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.Vendor_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVendorRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIActionCooldown_Record? GetAIActionCooldownRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIActionCooldownRecord", (TweakDBInterface_GetAIActionCooldownRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIActionCooldown_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIActionCooldownRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIActionOR_Record? GetAIActionORRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIActionORRecord", (TweakDBInterface_GetAIActionORRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIActionOR_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIActionORRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIFriendlyFireCond_Record? GetAIFriendlyFireCondRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIFriendlyFireCondRecord", (TweakDBInterface_GetAIFriendlyFireCondRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIFriendlyFireCond_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIFriendlyFireCondRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISquadAvoidLastFilter_Record? GetAISquadAvoidLastFilterRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISquadAvoidLastFilterRecord", (TweakDBInterface_GetAISquadAvoidLastFilterRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISquadAvoidLastFilter_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISquadAvoidLastFilterRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISquadDistanceRelationToSectorCheck_Record? GetAISquadDistanceRelationToSectorCheckRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISquadDistanceRelationToSectorCheckRecord", (TweakDBInterface_GetAISquadDistanceRelationToSectorCheckRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISquadDistanceRelationToSectorCheck_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISquadDistanceRelationToSectorCheckRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionQueueCommunicationEvent_Record? GetAISubActionQueueCommunicationEventRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionQueueCommunicationEventRecord", (TweakDBInterface_GetAISubActionQueueCommunicationEventRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionQueueCommunicationEvent_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionQueueCommunicationEventRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionShootFromCar_Record? GetAISubActionShootFromCarRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionShootFromCarRecord", (TweakDBInterface_GetAISubActionShootFromCarRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionShootFromCar_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionShootFromCarRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIVelocityDotCond_Record? GetAIVelocityDotCondRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIVelocityDotCondRecord", (TweakDBInterface_GetAIVelocityDotCondRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIVelocityDotCond_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIVelocityDotCondRecord( game.data.TweakDBInterface self, TDBID path );game.data.Accuracy_Record? GetAccuracyRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAccuracyRecord", (TweakDBInterface_GetAccuracyRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.Accuracy_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAccuracyRecord( game.data.TweakDBInterface self, TDBID path );game.data.ActionTargetPrereq_Record? GetActionTargetPrereqRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetActionTargetPrereqRecord", (TweakDBInterface_GetActionTargetPrereqRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ActionTargetPrereq_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetActionTargetPrereqRecord( game.data.TweakDBInterface self, TDBID path );game.data.AimAssistAimSnap_Record? GetAimAssistAimSnapRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAimAssistAimSnapRecord", (TweakDBInterface_GetAimAssistAimSnapRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AimAssistAimSnap_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAimAssistAimSnapRecord( game.data.TweakDBInterface self, TDBID path );game.data.AimAssistTargetData_Record? GetAimAssistTargetDataRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAimAssistTargetDataRecord", (TweakDBInterface_GetAimAssistTargetDataRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AimAssistTargetData_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAimAssistTargetDataRecord( game.data.TweakDBInterface self, TDBID path );game.data.ArchetypeType_Record? GetArchetypeTypeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetArchetypeTypeRecord", (TweakDBInterface_GetArchetypeTypeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ArchetypeType_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetArchetypeTypeRecord( game.data.TweakDBInterface self, TDBID path );game.data.Attack_Melee_Record? GetAttack_MeleeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAttack_MeleeRecord", (TweakDBInterface_GetAttack_MeleeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.Attack_Melee_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAttack_MeleeRecord( game.data.TweakDBInterface self, TDBID path );game.data.BuildAttributeSet_Record? GetBuildAttributeSetRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetBuildAttributeSetRecord", (TweakDBInterface_GetBuildAttributeSetRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.BuildAttributeSet_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetBuildAttributeSetRecord( game.data.TweakDBInterface self, TDBID path );game.data.BuildCyberware_Record? GetBuildCyberwareRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetBuildCyberwareRecord", (TweakDBInterface_GetBuildCyberwareRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.BuildCyberware_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetBuildCyberwareRecord( game.data.TweakDBInterface self, TDBID path );game.data.ClearLineOfSightCoverSelectionParameters_Record? GetClearLineOfSightCoverSelectionParametersRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetClearLineOfSightCoverSelectionParametersRecord", (TweakDBInterface_GetClearLineOfSightCoverSelectionParametersRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ClearLineOfSightCoverSelectionParameters_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetClearLineOfSightCoverSelectionParametersRecord( game.data.TweakDBInterface self, TDBID path );game.data.Cooldown_Record? GetCooldownRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetCooldownRecord", (TweakDBInterface_GetCooldownRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.Cooldown_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetCooldownRecord( game.data.TweakDBInterface self, TDBID path );game.data.CrackAction_Record? GetCrackActionRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetCrackActionRecord", (TweakDBInterface_GetCrackActionRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.CrackAction_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetCrackActionRecord( game.data.TweakDBInterface self, TDBID path );game.data.DefenseMode_Record? GetDefenseModeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetDefenseModeRecord", (TweakDBInterface_GetDefenseModeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.DefenseMode_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetDefenseModeRecord( game.data.TweakDBInterface self, TDBID path );game.data.DeviceHackTier_Record? GetDeviceHackTierRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetDeviceHackTierRecord", (TweakDBInterface_GetDeviceHackTierRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.DeviceHackTier_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetDeviceHackTierRecord( game.data.TweakDBInterface self, TDBID path );game.data.DisassemblingResult_Record? GetDisassemblingResultRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetDisassemblingResultRecord", (TweakDBInterface_GetDisassemblingResultRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.DisassemblingResult_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetDisassemblingResultRecord( game.data.TweakDBInterface self, TDBID path );game.data.DistrictPrereq_Record? GetDistrictPrereqRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetDistrictPrereqRecord", (TweakDBInterface_GetDistrictPrereqRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.DistrictPrereq_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetDistrictPrereqRecord( game.data.TweakDBInterface self, TDBID path );game.data.DroneAnimationSetup_Record? GetDroneAnimationSetupRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetDroneAnimationSetupRecord", (TweakDBInterface_GetDroneAnimationSetupRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.DroneAnimationSetup_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetDroneAnimationSetupRecord( game.data.TweakDBInterface self, TDBID path );game.data.IPrereq_Record? GetIPrereqRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetIPrereqRecord", (TweakDBInterface_GetIPrereqRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.IPrereq_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetIPrereqRecord( game.data.TweakDBInterface self, TDBID path );game.data.IconsGeneratorContext_Record? GetIconsGeneratorContextRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetIconsGeneratorContextRecord", (TweakDBInterface_GetIconsGeneratorContextRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.IconsGeneratorContext_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetIconsGeneratorContextRecord( game.data.TweakDBInterface self, TDBID path );game.data.InitLoadingScreen_Record? GetInitLoadingScreenRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetInitLoadingScreenRecord", (TweakDBInterface_GetInitLoadingScreenRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.InitLoadingScreen_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetInitLoadingScreenRecord( game.data.TweakDBInterface self, TDBID path );game.data.MiniGame_AllSymbols_inline1_Record? GetMiniGame_AllSymbols_inline1Record(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetMiniGame_AllSymbols_inline1Record", (TweakDBInterface_GetMiniGame_AllSymbols_inline1Record x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.MiniGame_AllSymbols_inline1_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetMiniGame_AllSymbols_inline1Record( game.data.TweakDBInterface self, TDBID path );game.data.NPCEquipmentGroupEntry_Record? GetNPCEquipmentGroupEntryRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetNPCEquipmentGroupEntryRecord", (TweakDBInterface_GetNPCEquipmentGroupEntryRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.NPCEquipmentGroupEntry_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetNPCEquipmentGroupEntryRecord( game.data.TweakDBInterface self, TDBID path );game.data.PreventionVehiclePoolData_Record? GetPreventionVehiclePoolDataRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetPreventionVehiclePoolDataRecord", (TweakDBInterface_GetPreventionVehiclePoolDataRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.PreventionVehiclePoolData_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetPreventionVehiclePoolDataRecord( game.data.TweakDBInterface self, TDBID path );game.data.RangedAttack_Record? GetRangedAttackRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetRangedAttackRecord", (TweakDBInterface_GetRangedAttackRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.RangedAttack_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetRangedAttackRecord( game.data.TweakDBInterface self, TDBID path );game.data.ReactionPresetCivilian_Record? GetReactionPresetCivilianRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetReactionPresetCivilianRecord", (TweakDBInterface_GetReactionPresetCivilianRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ReactionPresetCivilian_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetReactionPresetCivilianRecord( game.data.TweakDBInterface self, TDBID path );game.data.ScreenMessageData_Record? GetScreenMessageDataRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetScreenMessageDataRecord", (TweakDBInterface_GetScreenMessageDataRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ScreenMessageData_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetScreenMessageDataRecord( game.data.TweakDBInterface self, TDBID path );game.data.ShooterLevelList_Record? GetShooterLevelListRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetShooterLevelListRecord", (TweakDBInterface_GetShooterLevelListRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ShooterLevelList_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetShooterLevelListRecord( game.data.TweakDBInterface self, TDBID path );game.data.ShooterNinja_Record? GetShooterNinjaRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetShooterNinjaRecord", (TweakDBInterface_GetShooterNinjaRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ShooterNinja_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetShooterNinjaRecord( game.data.TweakDBInterface self, TDBID path );game.data.ShooterWeaponList_Record? GetShooterWeaponListRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetShooterWeaponListRecord", (TweakDBInterface_GetShooterWeaponListRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ShooterWeaponList_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetShooterWeaponListRecord( game.data.TweakDBInterface self, TDBID path );game.data.SpreadEffector_Record? GetSpreadEffectorRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetSpreadEffectorRecord", (TweakDBInterface_GetSpreadEffectorRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.SpreadEffector_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetSpreadEffectorRecord( game.data.TweakDBInterface self, TDBID path );game.data.TrapType_Record? GetTrapTypeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetTrapTypeRecord", (TweakDBInterface_GetTrapTypeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.TrapType_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetTrapTypeRecord( game.data.TweakDBInterface self, TDBID path );game.data.UINameplateDisplayType_Record? GetUINameplateDisplayTypeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetUINameplateDisplayTypeRecord", (TweakDBInterface_GetUINameplateDisplayTypeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.UINameplateDisplayType_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetUINameplateDisplayTypeRecord( game.data.TweakDBInterface self, TDBID path );game.data.VehicleDecalAttachment_Record? GetVehicleDecalAttachmentRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehicleDecalAttachmentRecord", (TweakDBInterface_GetVehicleDecalAttachmentRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleDecalAttachment_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehicleDecalAttachmentRecord( game.data.TweakDBInterface self, TDBID path );game.data.VehicleDestructibleLight_Record? GetVehicleDestructibleLightRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehicleDestructibleLightRecord", (TweakDBInterface_GetVehicleDestructibleLightRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleDestructibleLight_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehicleDestructibleLightRecord( game.data.TweakDBInterface self, TDBID path );game.data.VehicleDoorDetachRule_Record? GetVehicleDoorDetachRuleRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehicleDoorDetachRuleRecord", (TweakDBInterface_GetVehicleDoorDetachRuleRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleDoorDetachRule_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehicleDoorDetachRuleRecord( game.data.TweakDBInterface self, TDBID path );game.data.VehicleSurfaceBinding_Record? GetVehicleSurfaceBindingRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehicleSurfaceBindingRecord", (TweakDBInterface_GetVehicleSurfaceBindingRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleSurfaceBinding_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehicleSurfaceBindingRecord( game.data.TweakDBInterface self, TDBID path );game.data.VehicleWater_Record? GetVehicleWaterRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehicleWaterRecord", (TweakDBInterface_GetVehicleWaterRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleWater_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehicleWaterRecord( game.data.TweakDBInterface self, TDBID path );game.data.VehicleWeapon_Record? GetVehicleWeaponRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehicleWeaponRecord", (TweakDBInterface_GetVehicleWeaponRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleWeapon_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehicleWeaponRecord( game.data.TweakDBInterface self, TDBID path );game.data.VirtualNetworkPath_Record? GetVirtualNetworkPathRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVirtualNetworkPathRecord", (TweakDBInterface_GetVirtualNetworkPathRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VirtualNetworkPath_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVirtualNetworkPathRecord( game.data.TweakDBInterface self, TDBID path );game.data.WeaponEvolution_Record? GetWeaponEvolutionRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetWeaponEvolutionRecord", (TweakDBInterface_GetWeaponEvolutionRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.WeaponEvolution_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetWeaponEvolutionRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIGoToCoverCond_Record? GetAIGoToCoverCondRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIGoToCoverCondRecord", (TweakDBInterface_GetAIGoToCoverCondRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIGoToCoverCond_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIGoToCoverCondRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIIsShootingBlockedFromPrevention_Record? GetAIIsShootingBlockedFromPreventionRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIIsShootingBlockedFromPreventionRecord", (TweakDBInterface_GetAIIsShootingBlockedFromPreventionRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIIsShootingBlockedFromPrevention_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIIsShootingBlockedFromPreventionRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISquadItemCategoryPriorityFilter_Record? GetAISquadItemCategoryPriorityFilterRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISquadItemCategoryPriorityFilterRecord", (TweakDBInterface_GetAISquadItemCategoryPriorityFilterRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISquadItemCategoryPriorityFilter_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISquadItemCategoryPriorityFilterRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISquadJustSelfFilter_Record? GetAISquadJustSelfFilterRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISquadJustSelfFilterRecord", (TweakDBInterface_GetAISquadJustSelfFilterRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISquadJustSelfFilter_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISquadJustSelfFilterRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIStatPoolCond_Record? GetAIStatPoolCondRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIStatPoolCondRecord", (TweakDBInterface_GetAIStatPoolCondRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIStatPoolCond_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIStatPoolCondRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionMeleeAttackAttemptEvent_Record? GetAISubActionMeleeAttackAttemptEventRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionMeleeAttackAttemptEventRecord", (TweakDBInterface_GetAISubActionMeleeAttackAttemptEventRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionMeleeAttackAttemptEvent_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionMeleeAttackAttemptEventRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionSetTopThreatPersistance_Record? GetAISubActionSetTopThreatPersistanceRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionSetTopThreatPersistanceRecord", (TweakDBInterface_GetAISubActionSetTopThreatPersistanceRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionSetTopThreatPersistance_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionSetTopThreatPersistanceRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionTriggerStim_Record? GetAISubActionTriggerStimRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionTriggerStimRecord", (TweakDBInterface_GetAISubActionTriggerStimRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionTriggerStim_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionTriggerStimRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIVehicleCond_Record? GetAIVehicleCondRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIVehicleCondRecord", (TweakDBInterface_GetAIVehicleCondRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIVehicleCond_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIVehicleCondRecord( game.data.TweakDBInterface self, TDBID path );game.data.ArcadeSpawnableObject_Record? GetArcadeSpawnableObjectRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetArcadeSpawnableObjectRecord", (TweakDBInterface_GetArcadeSpawnableObjectRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ArcadeSpawnableObject_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetArcadeSpawnableObjectRecord( game.data.TweakDBInterface self, TDBID path );game.data.CharacterRandomizationCategoryUI_Record? GetCharacterRandomizationCategoryUIRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetCharacterRandomizationCategoryUIRecord", (TweakDBInterface_GetCharacterRandomizationCategoryUIRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.CharacterRandomizationCategoryUI_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetCharacterRandomizationCategoryUIRecord( game.data.TweakDBInterface self, TDBID path );game.data.ChatterHelperRadius_Record? GetChatterHelperRadiusRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetChatterHelperRadiusRecord", (TweakDBInterface_GetChatterHelperRadiusRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ChatterHelperRadius_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetChatterHelperRadiusRecord( game.data.TweakDBInterface self, TDBID path );game.data.ChoiceCaptionIconPart_Record? GetChoiceCaptionIconPartRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetChoiceCaptionIconPartRecord", (TweakDBInterface_GetChoiceCaptionIconPartRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ChoiceCaptionIconPart_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetChoiceCaptionIconPartRecord( game.data.TweakDBInterface self, TDBID path );game.data.ChoiceCaptionPartType_Record? GetChoiceCaptionPartTypeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetChoiceCaptionPartTypeRecord", (TweakDBInterface_GetChoiceCaptionPartTypeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ChoiceCaptionPartType_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetChoiceCaptionPartTypeRecord( game.data.TweakDBInterface self, TDBID path );game.data.GameplayRestrictionStatusEffect_Record? GetGameplayRestrictionStatusEffectRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetGameplayRestrictionStatusEffectRecord", (TweakDBInterface_GetGameplayRestrictionStatusEffectRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.GameplayRestrictionStatusEffect_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetGameplayRestrictionStatusEffectRecord( game.data.TweakDBInterface self, TDBID path );game.data.Grenade_Record? GetGrenadeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetGrenadeRecord", (TweakDBInterface_GetGrenadeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.Grenade_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetGrenadeRecord( game.data.TweakDBInterface self, TDBID path );game.data.HomingGDM_Record? GetHomingGDMRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetHomingGDMRecord", (TweakDBInterface_GetHomingGDMRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.HomingGDM_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetHomingGDMRecord( game.data.TweakDBInterface self, TDBID path );game.data.ItemList_Record? GetItemListRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetItemListRecord", (TweakDBInterface_GetItemListRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ItemList_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetItemListRecord( game.data.TweakDBInterface self, TDBID path );game.data.LandingFxPackage_Record? GetLandingFxPackageRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetLandingFxPackageRecord", (TweakDBInterface_GetLandingFxPackageRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.LandingFxPackage_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetLandingFxPackageRecord( game.data.TweakDBInterface self, TDBID path );game.data.Layout_Record? GetLayoutRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetLayoutRecord", (TweakDBInterface_GetLayoutRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.Layout_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetLayoutRecord( game.data.TweakDBInterface self, TDBID path );game.data.LookAtPreset_Record? GetLookAtPresetRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetLookAtPresetRecord", (TweakDBInterface_GetLookAtPresetRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.LookAtPreset_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetLookAtPresetRecord( game.data.TweakDBInterface self, TDBID path );game.data.MetaQuest_Record? GetMetaQuestRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetMetaQuestRecord", (TweakDBInterface_GetMetaQuestRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.MetaQuest_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetMetaQuestRecord( game.data.TweakDBInterface self, TDBID path );game.data.MiniGame_SymbolsWithRarity_Record? GetMiniGame_SymbolsWithRarityRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetMiniGame_SymbolsWithRarityRecord", (TweakDBInterface_GetMiniGame_SymbolsWithRarityRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.MiniGame_SymbolsWithRarity_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetMiniGame_SymbolsWithRarityRecord( game.data.TweakDBInterface self, TDBID path );game.data.NPCBehaviorState_Record? GetNPCBehaviorStateRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetNPCBehaviorStateRecord", (TweakDBInterface_GetNPCBehaviorStateRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.NPCBehaviorState_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetNPCBehaviorStateRecord( game.data.TweakDBInterface self, TDBID path );game.data.NewPerkLevelData_Record? GetNewPerkLevelDataRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetNewPerkLevelDataRecord", (TweakDBInterface_GetNewPerkLevelDataRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.NewPerkLevelData_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetNewPerkLevelDataRecord( game.data.TweakDBInterface self, TDBID path );game.data.ObjectAction_Record? GetObjectActionRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetObjectActionRecord", (TweakDBInterface_GetObjectActionRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ObjectAction_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetObjectActionRecord( game.data.TweakDBInterface self, TDBID path );game.data.ObjectActionType_Record? GetObjectActionTypeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetObjectActionTypeRecord", (TweakDBInterface_GetObjectActionTypeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ObjectActionType_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetObjectActionTypeRecord( game.data.TweakDBInterface self, TDBID path );game.data.Output_Record? GetOutputRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetOutputRecord", (TweakDBInterface_GetOutputRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.Output_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetOutputRecord( game.data.TweakDBInterface self, TDBID path );game.data.PathSecurityCoverSelectionParameters_Record? GetPathSecurityCoverSelectionParametersRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetPathSecurityCoverSelectionParametersRecord", (TweakDBInterface_GetPathSecurityCoverSelectionParametersRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.PathSecurityCoverSelectionParameters_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetPathSecurityCoverSelectionParametersRecord( game.data.TweakDBInterface self, TDBID path );game.data.PhotoModeItem_Record? GetPhotoModeItemRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetPhotoModeItemRecord", (TweakDBInterface_GetPhotoModeItemRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.PhotoModeItem_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetPhotoModeItemRecord( game.data.TweakDBInterface self, TDBID path );game.data.PlayerIsNewPerkBoughtPrereq_Record? GetPlayerIsNewPerkBoughtPrereqRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetPlayerIsNewPerkBoughtPrereqRecord", (TweakDBInterface_GetPlayerIsNewPerkBoughtPrereqRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.PlayerIsNewPerkBoughtPrereq_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetPlayerIsNewPerkBoughtPrereqRecord( game.data.TweakDBInterface self, TDBID path );game.data.PreventionUnitPoolData_Record? GetPreventionUnitPoolDataRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetPreventionUnitPoolDataRecord", (TweakDBInterface_GetPreventionUnitPoolDataRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.PreventionUnitPoolData_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetPreventionUnitPoolDataRecord( game.data.TweakDBInterface self, TDBID path );game.data.RandomStatModifier_Record? GetRandomStatModifierRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetRandomStatModifierRecord", (TweakDBInterface_GetRandomStatModifierRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.RandomStatModifier_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetRandomStatModifierRecord( game.data.TweakDBInterface self, TDBID path );game.data.RegularGDM_Record? GetRegularGDMRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetRegularGDMRecord", (TweakDBInterface_GetRegularGDMRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.RegularGDM_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetRegularGDMRecord( game.data.TweakDBInterface self, TDBID path );game.data.RoachRaceObstacle_Record? GetRoachRaceObstacleRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetRoachRaceObstacleRecord", (TweakDBInterface_GetRoachRaceObstacleRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.RoachRaceObstacle_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetRoachRaceObstacleRecord( game.data.TweakDBInterface self, TDBID path );game.data.SearchFilterMaskTypeValue_Record? GetSearchFilterMaskTypeValueRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetSearchFilterMaskTypeValueRecord", (TweakDBInterface_GetSearchFilterMaskTypeValueRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.SearchFilterMaskTypeValue_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetSearchFilterMaskTypeValueRecord( game.data.TweakDBInterface self, TDBID path );game.data.SetAttackHitTypeEffector_Record? GetSetAttackHitTypeEffectorRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetSetAttackHitTypeEffectorRecord", (TweakDBInterface_GetSetAttackHitTypeEffectorRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.SetAttackHitTypeEffector_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetSetAttackHitTypeEffectorRecord( game.data.TweakDBInterface self, TDBID path );game.data.StatsArray_Record? GetStatsArrayRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetStatsArrayRecord", (TweakDBInterface_GetStatsArrayRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.StatsArray_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetStatsArrayRecord( game.data.TweakDBInterface self, TDBID path );game.data.Stop_Record? GetStopRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetStopRecord", (TweakDBInterface_GetStopRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.Stop_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetStopRecord( game.data.TweakDBInterface self, TDBID path );game.data.StreetSign_Record? GetStreetSignRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetStreetSignRecord", (TweakDBInterface_GetStreetSignRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.StreetSign_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetStreetSignRecord( game.data.TweakDBInterface self, TDBID path );game.data.SubStatModifier_Record? GetSubStatModifierRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetSubStatModifierRecord", (TweakDBInterface_GetSubStatModifierRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.SubStatModifier_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetSubStatModifierRecord( game.data.TweakDBInterface self, TDBID path );game.data.TemporalPrereq_Record? GetTemporalPrereqRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetTemporalPrereqRecord", (TweakDBInterface_GetTemporalPrereqRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.TemporalPrereq_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetTemporalPrereqRecord( game.data.TweakDBInterface self, TDBID path );game.data.ThreatDistanceCoverSelectionParameters_Record? GetThreatDistanceCoverSelectionParametersRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetThreatDistanceCoverSelectionParametersRecord", (TweakDBInterface_GetThreatDistanceCoverSelectionParametersRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ThreatDistanceCoverSelectionParameters_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetThreatDistanceCoverSelectionParametersRecord( game.data.TweakDBInterface self, TDBID path );game.data.UIIconCensorFlag_Record? GetUIIconCensorFlagRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetUIIconCensorFlagRecord", (TweakDBInterface_GetUIIconCensorFlagRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.UIIconCensorFlag_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetUIIconCensorFlagRecord( game.data.TweakDBInterface self, TDBID path );game.data.UIIconCensorship_Record? GetUIIconCensorshipRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetUIIconCensorshipRecord", (TweakDBInterface_GetUIIconCensorshipRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.UIIconCensorship_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetUIIconCensorshipRecord( game.data.TweakDBInterface self, TDBID path );game.data.VehicleCustomMultilayer_Record? GetVehicleCustomMultilayerRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehicleCustomMultilayerRecord", (TweakDBInterface_GetVehicleCustomMultilayerRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleCustomMultilayer_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehicleCustomMultilayerRecord( game.data.TweakDBInterface self, TDBID path );game.data.Website_Record? GetWebsiteRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetWebsiteRecord", (TweakDBInterface_GetWebsiteRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.Website_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetWebsiteRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIAssignedVehicleInRace_Record? GetAIAssignedVehicleInRaceRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIAssignedVehicleInRaceRecord", (TweakDBInterface_GetAIAssignedVehicleInRaceRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIAssignedVehicleInRace_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIAssignedVehicleInRaceRecord( game.data.TweakDBInterface self, TDBID path );game.data.AICalculateLineOfSightVector_Record? GetAICalculateLineOfSightVectorRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAICalculateLineOfSightVectorRecord", (TweakDBInterface_GetAICalculateLineOfSightVectorRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AICalculateLineOfSightVector_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAICalculateLineOfSightVectorRecord( game.data.TweakDBInterface self, TDBID path );game.data.AICommand_Record? GetAICommandRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAICommandRecord", (TweakDBInterface_GetAICommandRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AICommand_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAICommandRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIDodgeCountCond_Record? GetAIDodgeCountCondRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIDodgeCountCondRecord", (TweakDBInterface_GetAIDodgeCountCondRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIDodgeCountCond_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIDodgeCountCondRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIOptimalDistanceCond_Record? GetAIOptimalDistanceCondRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIOptimalDistanceCondRecord", (TweakDBInterface_GetAIOptimalDistanceCondRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIOptimalDistanceCond_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIOptimalDistanceCondRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISquadItemTypePriorityFilter_Record? GetAISquadItemTypePriorityFilterRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISquadItemTypePriorityFilterRecord", (TweakDBInterface_GetAISquadItemTypePriorityFilterRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISquadItemTypePriorityFilter_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISquadItemTypePriorityFilterRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIStateCond_Record? GetAIStateCondRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIStateCondRecord", (TweakDBInterface_GetAIStateCondRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIStateCond_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIStateCondRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionDroneModifyAltitude_Record? GetAISubActionDroneModifyAltitudeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionDroneModifyAltitudeRecord", (TweakDBInterface_GetAISubActionDroneModifyAltitudeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionDroneModifyAltitude_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionDroneModifyAltitudeRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionForceDeath_Record? GetAISubActionForceDeathRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionForceDeathRecord", (TweakDBInterface_GetAISubActionForceDeathRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionForceDeath_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionForceDeathRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionSetUnequipPrimaryWeapons_Record? GetAISubActionSetUnequipPrimaryWeaponsRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionSetUnequipPrimaryWeaponsRecord", (TweakDBInterface_GetAISubActionSetUnequipPrimaryWeaponsRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionSetUnequipPrimaryWeapons_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionSetUnequipPrimaryWeaponsRecord( game.data.TweakDBInterface self, TDBID path );game.data.AITargetStandingOnTopOfMovingVehicleCond_Record? GetAITargetStandingOnTopOfMovingVehicleCondRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAITargetStandingOnTopOfMovingVehicleCondRecord", (TweakDBInterface_GetAITargetStandingOnTopOfMovingVehicleCondRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AITargetStandingOnTopOfMovingVehicleCond_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAITargetStandingOnTopOfMovingVehicleCondRecord( game.data.TweakDBInterface self, TDBID path );game.data.ActionWidgetDefinition_Record? GetActionWidgetDefinitionRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetActionWidgetDefinitionRecord", (TweakDBInterface_GetActionWidgetDefinitionRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ActionWidgetDefinition_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetActionWidgetDefinitionRecord( game.data.TweakDBInterface self, TDBID path );game.data.ApplyStatusEffectEffector_Record? GetApplyStatusEffectEffectorRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetApplyStatusEffectEffectorRecord", (TweakDBInterface_GetApplyStatusEffectEffectorRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ApplyStatusEffectEffector_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetApplyStatusEffectEffectorRecord( game.data.TweakDBInterface self, TDBID path );game.data.Attack_Projectile_Record? GetAttack_ProjectileRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAttack_ProjectileRecord", (TweakDBInterface_GetAttack_ProjectileRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.Attack_Projectile_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAttack_ProjectileRecord( game.data.TweakDBInterface self, TDBID path );game.data.Attribute_Record? GetAttributeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAttributeRecord", (TweakDBInterface_GetAttributeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.Attribute_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAttributeRecord( game.data.TweakDBInterface self, TDBID path );game.data.CharacterList_Record? GetCharacterListRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetCharacterListRecord", (TweakDBInterface_GetCharacterListRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.CharacterList_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetCharacterListRecord( game.data.TweakDBInterface self, TDBID path );game.data.ComputerStyleUIDefinition_Record? GetComputerStyleUIDefinitionRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetComputerStyleUIDefinitionRecord", (TweakDBInterface_GetComputerStyleUIDefinitionRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ComputerStyleUIDefinition_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetComputerStyleUIDefinitionRecord( game.data.TweakDBInterface self, TDBID path );game.data.Craftable_Record? GetCraftableRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetCraftableRecord", (TweakDBInterface_GetCraftableRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.Craftable_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetCraftableRecord( game.data.TweakDBInterface self, TDBID path );game.data.CraftingResult_Record? GetCraftingResultRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetCraftingResultRecord", (TweakDBInterface_GetCraftingResultRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.CraftingResult_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetCraftingResultRecord( game.data.TweakDBInterface self, TDBID path );game.data.Curve_Record? GetCurveRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetCurveRecord", (TweakDBInterface_GetCurveRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.Curve_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetCurveRecord( game.data.TweakDBInterface self, TDBID path );game.data.DynamicDownforceHelper_Record? GetDynamicDownforceHelperRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetDynamicDownforceHelperRecord", (TweakDBInterface_GetDynamicDownforceHelperRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.DynamicDownforceHelper_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetDynamicDownforceHelperRecord( game.data.TweakDBInterface self, TDBID path );game.data.EffectorTimeDilationDriver_Record? GetEffectorTimeDilationDriverRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetEffectorTimeDilationDriverRecord", (TweakDBInterface_GetEffectorTimeDilationDriverRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.EffectorTimeDilationDriver_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetEffectorTimeDilationDriverRecord( game.data.TweakDBInterface self, TDBID path );game.data.ItemBlueprint_Record? GetItemBlueprintRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetItemBlueprintRecord", (TweakDBInterface_GetItemBlueprintRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ItemBlueprint_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetItemBlueprintRecord( game.data.TweakDBInterface self, TDBID path );game.data.LookAtPart_Record? GetLookAtPartRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetLookAtPartRecord", (TweakDBInterface_GetLookAtPartRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.LookAtPart_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetLookAtPartRecord( game.data.TweakDBInterface self, TDBID path );game.data.MinigameActionType_Record? GetMinigameActionTypeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetMinigameActionTypeRecord", (TweakDBInterface_GetMinigameActionTypeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.MinigameActionType_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetMinigameActionTypeRecord( game.data.TweakDBInterface self, TDBID path );game.data.NonLinearAccuracy_Record? GetNonLinearAccuracyRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetNonLinearAccuracyRecord", (TweakDBInterface_GetNonLinearAccuracyRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.NonLinearAccuracy_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetNonLinearAccuracyRecord( game.data.TweakDBInterface self, TDBID path );game.data.PassiveProficiencyBonusUIData_Record? GetPassiveProficiencyBonusUIDataRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetPassiveProficiencyBonusUIDataRecord", (TweakDBInterface_GetPassiveProficiencyBonusUIDataRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.PassiveProficiencyBonusUIData_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetPassiveProficiencyBonusUIDataRecord( game.data.TweakDBInterface self, TDBID path );game.data.PhotoModeFace_Record? GetPhotoModeFaceRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetPhotoModeFaceRecord", (TweakDBInterface_GetPhotoModeFaceRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.PhotoModeFace_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetPhotoModeFaceRecord( game.data.TweakDBInterface self, TDBID path );game.data.PreventionHeatDataMatrix_Record? GetPreventionHeatDataMatrixRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetPreventionHeatDataMatrixRecord", (TweakDBInterface_GetPreventionHeatDataMatrixRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.PreventionHeatDataMatrix_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetPreventionHeatDataMatrixRecord( game.data.TweakDBInterface self, TDBID path );game.data.RipperdocMappin_Record? GetRipperdocMappinRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetRipperdocMappinRecord", (TweakDBInterface_GetRipperdocMappinRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.RipperdocMappin_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetRipperdocMappinRecord( game.data.TweakDBInterface self, TDBID path );game.data.SenseShape_Record? GetSenseShapeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetSenseShapeRecord", (TweakDBInterface_GetSenseShapeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.SenseShape_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetSenseShapeRecord( game.data.TweakDBInterface self, TDBID path );game.data.ShooterPowerUpList_Record? GetShooterPowerUpListRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetShooterPowerUpListRecord", (TweakDBInterface_GetShooterPowerUpListRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ShooterPowerUpList_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetShooterPowerUpListRecord( game.data.TweakDBInterface self, TDBID path );game.data.SlotItemPartListElement_Record? GetSlotItemPartListElementRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetSlotItemPartListElementRecord", (TweakDBInterface_GetSlotItemPartListElementRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.SlotItemPartListElement_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetSlotItemPartListElementRecord( game.data.TweakDBInterface self, TDBID path );game.data.StatusEffectPrereq_Record? GetStatusEffectPrereqRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetStatusEffectPrereqRecord", (TweakDBInterface_GetStatusEffectPrereqRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.StatusEffectPrereq_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetStatusEffectPrereqRecord( game.data.TweakDBInterface self, TDBID path );game.data.TankSpawnableArrangement_Record? GetTankSpawnableArrangementRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetTankSpawnableArrangementRecord", (TweakDBInterface_GetTankSpawnableArrangementRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.TankSpawnableArrangement_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetTankSpawnableArrangementRecord( game.data.TweakDBInterface self, TDBID path );game.data.VehicleAIBoostSettings_Record? GetVehicleAIBoostSettingsRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehicleAIBoostSettingsRecord", (TweakDBInterface_GetVehicleAIBoostSettingsRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleAIBoostSettings_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehicleAIBoostSettingsRecord( game.data.TweakDBInterface self, TDBID path );game.data.VehicleDestruction_Record? GetVehicleDestructionRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehicleDestructionRecord", (TweakDBInterface_GetVehicleDestructionRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleDestruction_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehicleDestructionRecord( game.data.TweakDBInterface self, TDBID path );game.data.VehicleManufacturer_Record? GetVehicleManufacturerRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehicleManufacturerRecord", (TweakDBInterface_GetVehicleManufacturerRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleManufacturer_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehicleManufacturerRecord( game.data.TweakDBInterface self, TDBID path );game.data.VisionGroup_Record? GetVisionGroupRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVisionGroupRecord", (TweakDBInterface_GetVisionGroupRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VisionGroup_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVisionGroupRecord( game.data.TweakDBInterface self, TDBID path );game.data.WorkspotReactionType_Record? GetWorkspotReactionTypeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetWorkspotReactionTypeRecord", (TweakDBInterface_GetWorkspotReactionTypeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.WorkspotReactionType_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetWorkspotReactionTypeRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIHitCond_Record? GetAIHitCondRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIHitCondRecord", (TweakDBInterface_GetAIHitCondRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIHitCond_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIHitCondRecord( game.data.TweakDBInterface self, TDBID path );game.data.AINodeMapField_Record? GetAINodeMapFieldRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAINodeMapFieldRecord", (TweakDBInterface_GetAINodeMapFieldRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AINodeMapField_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAINodeMapFieldRecord( game.data.TweakDBInterface self, TDBID path );game.data.AITicketCondition_Record? GetAITicketConditionRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAITicketConditionRecord", (TweakDBInterface_GetAITicketConditionRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AITicketCondition_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAITicketConditionRecord( game.data.TweakDBInterface self, TDBID path );game.data.AngleDistanceCoverSelectionParameters_Record? GetAngleDistanceCoverSelectionParametersRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAngleDistanceCoverSelectionParametersRecord", (TweakDBInterface_GetAngleDistanceCoverSelectionParametersRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AngleDistanceCoverSelectionParameters_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAngleDistanceCoverSelectionParametersRecord( game.data.TweakDBInterface self, TDBID path );game.data.ArcadeMinigameData_Record? GetArcadeMinigameDataRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetArcadeMinigameDataRecord", (TweakDBInterface_GetArcadeMinigameDataRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ArcadeMinigameData_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetArcadeMinigameDataRecord( game.data.TweakDBInterface self, TDBID path );game.data.ArcadeObject_Record? GetArcadeObjectRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetArcadeObjectRecord", (TweakDBInterface_GetArcadeObjectRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ArcadeObject_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetArcadeObjectRecord( game.data.TweakDBInterface self, TDBID path );game.data.Attitude_Record? GetAttitudeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAttitudeRecord", (TweakDBInterface_GetAttitudeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.Attitude_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAttitudeRecord( game.data.TweakDBInterface self, TDBID path );game.data.CraftingPackage_Record? GetCraftingPackageRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetCraftingPackageRecord", (TweakDBInterface_GetCraftingPackageRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.CraftingPackage_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetCraftingPackageRecord( game.data.TweakDBInterface self, TDBID path );game.data.DynamicVehicleData_Record? GetDynamicVehicleDataRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetDynamicVehicleDataRecord", (TweakDBInterface_GetDynamicVehicleDataRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.DynamicVehicleData_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetDynamicVehicleDataRecord( game.data.TweakDBInterface self, TDBID path );game.data.FriendlyTargetAngleDistanceCoverSelectionParameters_Record? GetFriendlyTargetAngleDistanceCoverSelectionParametersRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetFriendlyTargetAngleDistanceCoverSelectionParametersRecord", (TweakDBInterface_GetFriendlyTargetAngleDistanceCoverSelectionParametersRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.FriendlyTargetAngleDistanceCoverSelectionParameters_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetFriendlyTargetAngleDistanceCoverSelectionParametersRecord( game.data.TweakDBInterface self, TDBID path );game.data.GenderEntity_Record? GetGenderEntityRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetGenderEntityRecord", (TweakDBInterface_GetGenderEntityRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.GenderEntity_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetGenderEntityRecord( game.data.TweakDBInterface self, TDBID path );game.data.ItemAction_Record? GetItemActionRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetItemActionRecord", (TweakDBInterface_GetItemActionRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ItemAction_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetItemActionRecord( game.data.TweakDBInterface self, TDBID path );game.data.ItemRecipe_Record? GetItemRecipeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetItemRecipeRecord", (TweakDBInterface_GetItemRecipeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ItemRecipe_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetItemRecipeRecord( game.data.TweakDBInterface self, TDBID path );game.data.LifePath_Record? GetLifePathRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetLifePathRecord", (TweakDBInterface_GetLifePathRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.LifePath_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetLifePathRecord( game.data.TweakDBInterface self, TDBID path );game.data.Minigame_Def_Record? GetMinigame_DefRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetMinigame_DefRecord", (TweakDBInterface_GetMinigame_DefRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.Minigame_Def_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetMinigame_DefRecord( game.data.TweakDBInterface self, TDBID path );game.data.NetworkPingingParameteres_Record? GetNetworkPingingParameteresRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetNetworkPingingParameteresRecord", (TweakDBInterface_GetNetworkPingingParameteresRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.NetworkPingingParameteres_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetNetworkPingingParameteresRecord( game.data.TweakDBInterface self, TDBID path );game.data.PhotoModeFrame_Record? GetPhotoModeFrameRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetPhotoModeFrameRecord", (TweakDBInterface_GetPhotoModeFrameRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.PhotoModeFrame_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetPhotoModeFrameRecord( game.data.TweakDBInterface self, TDBID path );game.data.RPGAction_Record? GetRPGActionRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetRPGActionRecord", (TweakDBInterface_GetRPGActionRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.RPGAction_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetRPGActionRecord( game.data.TweakDBInterface self, TDBID path );game.data.ShooterAI_Record? GetShooterAIRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetShooterAIRecord", (TweakDBInterface_GetShooterAIRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ShooterAI_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetShooterAIRecord( game.data.TweakDBInterface self, TDBID path );game.data.StatusEffectVariation_Record? GetStatusEffectVariationRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetStatusEffectVariationRecord", (TweakDBInterface_GetStatusEffectVariationRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.StatusEffectVariation_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetStatusEffectVariationRecord( game.data.TweakDBInterface self, TDBID path );game.data.TPPLookAtPresets_Record? GetTPPLookAtPresetsRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetTPPLookAtPresetsRecord", (TweakDBInterface_GetTPPLookAtPresetsRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.TPPLookAtPresets_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetTPPLookAtPresetsRecord( game.data.TweakDBInterface self, TDBID path );game.data.TerminalScreenType_Record? GetTerminalScreenTypeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetTerminalScreenTypeRecord", (TweakDBInterface_GetTerminalScreenTypeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.TerminalScreenType_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetTerminalScreenTypeRecord( game.data.TweakDBInterface self, TDBID path );game.data.Time_Record? GetTimeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetTimeRecord", (TweakDBInterface_GetTimeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.Time_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetTimeRecord( game.data.TweakDBInterface self, TDBID path );game.data.UINameplate_Record? GetUINameplateRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetUINameplateRecord", (TweakDBInterface_GetUINameplateRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.UINameplate_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetUINameplateRecord( game.data.TweakDBInterface self, TDBID path );game.data.UIStatsMap_Record? GetUIStatsMapRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetUIStatsMapRecord", (TweakDBInterface_GetUIStatsMapRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.UIStatsMap_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetUIStatsMapRecord( game.data.TweakDBInterface self, TDBID path );game.data.VehicleAIPanicDrivingSettings_Record? GetVehicleAIPanicDrivingSettingsRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehicleAIPanicDrivingSettingsRecord", (TweakDBInterface_GetVehicleAIPanicDrivingSettingsRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleAIPanicDrivingSettings_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehicleAIPanicDrivingSettingsRecord( game.data.TweakDBInterface self, TDBID path );game.data.VehicleFlatTireSimulation_Record? GetVehicleFlatTireSimulationRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehicleFlatTireSimulationRecord", (TweakDBInterface_GetVehicleFlatTireSimulationRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleFlatTireSimulation_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehicleFlatTireSimulationRecord( game.data.TweakDBInterface self, TDBID path );game.data.VendorItemQuery_Record? GetVendorItemQueryRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVendorItemQueryRecord", (TweakDBInterface_GetVendorItemQueryRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VendorItemQuery_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVendorItemQueryRecord( game.data.TweakDBInterface self, TDBID path );game.data.VendorType_Record? GetVendorTypeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVendorTypeRecord", (TweakDBInterface_GetVendorTypeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VendorType_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVendorTypeRecord( game.data.TweakDBInterface self, TDBID path );game.data.WorldMapFiltersList_Record? GetWorldMapFiltersListRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetWorldMapFiltersListRecord", (TweakDBInterface_GetWorldMapFiltersListRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.WorldMapFiltersList_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetWorldMapFiltersListRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIAffiliationCond_Record? GetAIAffiliationCondRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIAffiliationCondRecord", (TweakDBInterface_GetAIAffiliationCondRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIAffiliationCond_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIAffiliationCondRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIAssignedVehicleInPanicDriving_Record? GetAIAssignedVehicleInPanicDrivingRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIAssignedVehicleInPanicDrivingRecord", (TweakDBInterface_GetAIAssignedVehicleInPanicDrivingRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIAssignedVehicleInPanicDriving_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIAssignedVehicleInPanicDrivingRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIDifficulty_Record? GetAIDifficultyRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIDifficultyRecord", (TweakDBInterface_GetAIDifficultyRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIDifficulty_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIDifficultyRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIHasWeapon_Record? GetAIHasWeaponRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIHasWeaponRecord", (TweakDBInterface_GetAIHasWeaponRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIHasWeapon_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIHasWeaponRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIInTacticPositionCond_Record? GetAIInTacticPositionCondRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIInTacticPositionCondRecord", (TweakDBInterface_GetAIInTacticPositionCondRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIInTacticPositionCond_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIInTacticPositionCondRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISquadANDCondition_Record? GetAISquadANDConditionRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISquadANDConditionRecord", (TweakDBInterface_GetAISquadANDConditionRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISquadANDCondition_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISquadANDConditionRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISquadContainsSelfCheck_Record? GetAISquadContainsSelfCheckRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISquadContainsSelfCheckRecord", (TweakDBInterface_GetAISquadContainsSelfCheckRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISquadContainsSelfCheck_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISquadContainsSelfCheckRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionSendSignal_Record? GetAISubActionSendSignalRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionSendSignalRecord", (TweakDBInterface_GetAISubActionSendSignalRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionSendSignal_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionSendSignalRecord( game.data.TweakDBInterface self, TDBID path );game.data.CharacterRandomizationCategoriesList_Record? GetCharacterRandomizationCategoriesListRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetCharacterRandomizationCategoriesListRecord", (TweakDBInterface_GetCharacterRandomizationCategoriesListRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.CharacterRandomizationCategoriesList_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetCharacterRandomizationCategoriesListRecord( game.data.TweakDBInterface self, TDBID path );game.data.ConvertDamageToStatPoolEffector_Record? GetConvertDamageToStatPoolEffectorRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetConvertDamageToStatPoolEffectorRecord", (TweakDBInterface_GetConvertDamageToStatPoolEffectorRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ConvertDamageToStatPoolEffector_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetConvertDamageToStatPoolEffectorRecord( game.data.TweakDBInterface self, TDBID path );game.data.DeviceFX_Record? GetDeviceFXRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetDeviceFXRecord", (TweakDBInterface_GetDeviceFXRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.DeviceFX_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetDeviceFXRecord( game.data.TweakDBInterface self, TDBID path );game.data.DriveHelper_Record? GetDriveHelperRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetDriveHelperRecord", (TweakDBInterface_GetDriveHelperRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.DriveHelper_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetDriveHelperRecord( game.data.TweakDBInterface self, TDBID path );game.data.Ethnicity_Record? GetEthnicityRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetEthnicityRecord", (TweakDBInterface_GetEthnicityRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.Ethnicity_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetEthnicityRecord( game.data.TweakDBInterface self, TDBID path );game.data.GenericStreetNameSign_Record? GetGenericStreetNameSignRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetGenericStreetNameSignRecord", (TweakDBInterface_GetGenericStreetNameSignRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.GenericStreetNameSign_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetGenericStreetNameSignRecord( game.data.TweakDBInterface self, TDBID path );game.data.KeepCurrentCoverCoverSelectionParameters_Record? GetKeepCurrentCoverCoverSelectionParametersRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetKeepCurrentCoverCoverSelectionParametersRecord", (TweakDBInterface_GetKeepCurrentCoverCoverSelectionParametersRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.KeepCurrentCoverCoverSelectionParameters_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetKeepCurrentCoverCoverSelectionParametersRecord( game.data.TweakDBInterface self, TDBID path );game.data.LightPreset_Record? GetLightPresetRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetLightPresetRecord", (TweakDBInterface_GetLightPresetRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.LightPreset_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetLightPresetRecord( game.data.TweakDBInterface self, TDBID path );game.data.MappinUIParamGroup_Record? GetMappinUIParamGroupRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetMappinUIParamGroupRecord", (TweakDBInterface_GetMappinUIParamGroupRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.MappinUIParamGroup_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetMappinUIParamGroupRecord( game.data.TweakDBInterface self, TDBID path );game.data.NewPerkTier_Record? GetNewPerkTierRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetNewPerkTierRecord", (TweakDBInterface_GetNewPerkTierRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.NewPerkTier_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetNewPerkTierRecord( game.data.TweakDBInterface self, TDBID path );game.data.RaceCheckpoint_Record? GetRaceCheckpointRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetRaceCheckpointRecord", (TweakDBInterface_GetRaceCheckpointRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.RaceCheckpoint_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetRaceCheckpointRecord( game.data.TweakDBInterface self, TDBID path );game.data.Rule_Record? GetRuleRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetRuleRecord", (TweakDBInterface_GetRuleRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.Rule_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetRuleRecord( game.data.TweakDBInterface self, TDBID path );game.data.ShooterBackground_Record? GetShooterBackgroundRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetShooterBackgroundRecord", (TweakDBInterface_GetShooterBackgroundRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ShooterBackground_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetShooterBackgroundRecord( game.data.TweakDBInterface self, TDBID path );game.data.Stim_Record? GetStimRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetStimRecord", (TweakDBInterface_GetStimRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.Stim_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetStimRecord( game.data.TweakDBInterface self, TDBID path );game.data.TankLevelObject_Record? GetTankLevelObjectRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetTankLevelObjectRecord", (TweakDBInterface_GetTankLevelObjectRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.TankLevelObject_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetTankLevelObjectRecord( game.data.TweakDBInterface self, TDBID path );game.data.UtilityLossCoverSelectionParameters_Record? GetUtilityLossCoverSelectionParametersRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetUtilityLossCoverSelectionParametersRecord", (TweakDBInterface_GetUtilityLossCoverSelectionParametersRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.UtilityLossCoverSelectionParameters_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetUtilityLossCoverSelectionParametersRecord( game.data.TweakDBInterface self, TDBID path );game.data.VehicleAirControlAxis_Record? GetVehicleAirControlAxisRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehicleAirControlAxisRecord", (TweakDBInterface_GetVehicleAirControlAxisRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleAirControlAxis_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehicleAirControlAxisRecord( game.data.TweakDBInterface self, TDBID path );game.data.VehicleFxCollisionMaterial_Record? GetVehicleFxCollisionMaterialRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehicleFxCollisionMaterialRecord", (TweakDBInterface_GetVehicleFxCollisionMaterialRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleFxCollisionMaterial_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehicleFxCollisionMaterialRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionChimeraMetalstorm_Record? GetAISubActionChimeraMetalstormRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionChimeraMetalstormRecord", (TweakDBInterface_GetAISubActionChimeraMetalstormRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionChimeraMetalstorm_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionChimeraMetalstormRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionPlayVoiceOver_Record? GetAISubActionPlayVoiceOverRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionPlayVoiceOverRecord", (TweakDBInterface_GetAISubActionPlayVoiceOverRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionPlayVoiceOver_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionPlayVoiceOverRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionUpdateFriendlyFireParams_Record? GetAISubActionUpdateFriendlyFireParamsRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionUpdateFriendlyFireParamsRecord", (TweakDBInterface_GetAISubActionUpdateFriendlyFireParamsRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionUpdateFriendlyFireParams_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionUpdateFriendlyFireParamsRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIThrowCond_Record? GetAIThrowCondRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIThrowCondRecord", (TweakDBInterface_GetAIThrowCondRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIThrowCond_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIThrowCondRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIWeakSpotCond_Record? GetAIWeakSpotCondRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIWeakSpotCondRecord", (TweakDBInterface_GetAIWeakSpotCondRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIWeakSpotCond_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIWeakSpotCondRecord( game.data.TweakDBInterface self, TDBID path );game.data.AddStatusEffectToAttackEffector_Record? GetAddStatusEffectToAttackEffectorRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAddStatusEffectToAttackEffectorRecord", (TweakDBInterface_GetAddStatusEffectToAttackEffectorRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AddStatusEffectToAttackEffector_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAddStatusEffectToAttackEffectorRecord( game.data.TweakDBInterface self, TDBID path );game.data.Appearance_Record? GetAppearanceRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAppearanceRecord", (TweakDBInterface_GetAppearanceRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.Appearance_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAppearanceRecord( game.data.TweakDBInterface self, TDBID path );game.data.ConsumableType_Record? GetConsumableTypeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetConsumableTypeRecord", (TweakDBInterface_GetConsumableTypeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ConsumableType_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetConsumableTypeRecord( game.data.TweakDBInterface self, TDBID path );game.data.HandbrakeFrictionModifier_Record? GetHandbrakeFrictionModifierRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetHandbrakeFrictionModifierRecord", (TweakDBInterface_GetHandbrakeFrictionModifierRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.HandbrakeFrictionModifier_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetHandbrakeFrictionModifierRecord( game.data.TweakDBInterface self, TDBID path );game.data.LootItem_Record? GetLootItemRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetLootItemRecord", (TweakDBInterface_GetLootItemRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.LootItem_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetLootItemRecord( game.data.TweakDBInterface self, TDBID path );game.data.MinigameCategory_Record? GetMinigameCategoryRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetMinigameCategoryRecord", (TweakDBInterface_GetMinigameCategoryRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.MinigameCategory_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetMinigameCategoryRecord( game.data.TweakDBInterface self, TDBID path );game.data.NPCEquipmentItemsPoolEntry_Record? GetNPCEquipmentItemsPoolEntryRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetNPCEquipmentItemsPoolEntryRecord", (TweakDBInterface_GetNPCEquipmentItemsPoolEntryRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.NPCEquipmentItemsPoolEntry_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetNPCEquipmentItemsPoolEntryRecord( game.data.TweakDBInterface self, TDBID path );game.data.NPCRarity_Record? GetNPCRarityRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetNPCRarityRecord", (TweakDBInterface_GetNPCRarityRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.NPCRarity_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetNPCRarityRecord( game.data.TweakDBInterface self, TDBID path );game.data.ObjectActionCost_Record? GetObjectActionCostRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetObjectActionCostRecord", (TweakDBInterface_GetObjectActionCostRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ObjectActionCost_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetObjectActionCostRecord( game.data.TweakDBInterface self, TDBID path );game.data.ParticleDamage_Record? GetParticleDamageRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetParticleDamageRecord", (TweakDBInterface_GetParticleDamageRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ParticleDamage_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetParticleDamageRecord( game.data.TweakDBInterface self, TDBID path );game.data.ReactionPresetMechanical_Record? GetReactionPresetMechanicalRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetReactionPresetMechanicalRecord", (TweakDBInterface_GetReactionPresetMechanicalRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ReactionPresetMechanical_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetReactionPresetMechanicalRecord( game.data.TweakDBInterface self, TDBID path );game.data.RoachRaceMovement_Record? GetRoachRaceMovementRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetRoachRaceMovementRecord", (TweakDBInterface_GetRoachRaceMovementRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.RoachRaceMovement_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetRoachRaceMovementRecord( game.data.TweakDBInterface self, TDBID path );game.data.ShooterGameplay_Record? GetShooterGameplayRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetShooterGameplayRecord", (TweakDBInterface_GetShooterGameplayRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ShooterGameplay_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetShooterGameplayRecord( game.data.TweakDBInterface self, TDBID path );game.data.TacticLimiterCoverSelectionParameters_Record? GetTacticLimiterCoverSelectionParametersRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetTacticLimiterCoverSelectionParametersRecord", (TweakDBInterface_GetTacticLimiterCoverSelectionParametersRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.TacticLimiterCoverSelectionParameters_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetTacticLimiterCoverSelectionParametersRecord( game.data.TweakDBInterface self, TDBID path );game.data.VehicleDriveModelData_Record? GetVehicleDriveModelDataRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehicleDriveModelDataRecord", (TweakDBInterface_GetVehicleDriveModelDataRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleDriveModelData_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehicleDriveModelDataRecord( game.data.TweakDBInterface self, TDBID path );game.data.VehicleStoppingSettings_Record? GetVehicleStoppingSettingsRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehicleStoppingSettingsRecord", (TweakDBInterface_GetVehicleStoppingSettingsRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleStoppingSettings_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehicleStoppingSettingsRecord( game.data.TweakDBInterface self, TDBID path );game.data.VehicleSurfaceType_Record? GetVehicleSurfaceTypeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehicleSurfaceTypeRecord", (TweakDBInterface_GetVehicleSurfaceTypeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleSurfaceType_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehicleSurfaceTypeRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIMovementCond_Record? GetAIMovementCondRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIMovementCondRecord", (TweakDBInterface_GetAIMovementCondRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIMovementCond_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIMovementCondRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISignalCond_Record? GetAISignalCondRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISignalCondRecord", (TweakDBInterface_GetAISignalCondRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISignalCond_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISignalCondRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIStatusEffectCond_Record? GetAIStatusEffectCondRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIStatusEffectCondRecord", (TweakDBInterface_GetAIStatusEffectCondRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIStatusEffectCond_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIStatusEffectCondRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionCallSquadSearchBackUp_Record? GetAISubActionCallSquadSearchBackUpRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionCallSquadSearchBackUpRecord", (TweakDBInterface_GetAISubActionCallSquadSearchBackUpRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionCallSquadSearchBackUp_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionCallSquadSearchBackUpRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionConditionalFailure_Record? GetAISubActionConditionalFailureRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionConditionalFailureRecord", (TweakDBInterface_GetAISubActionConditionalFailureRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionConditionalFailure_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionConditionalFailureRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionGameplayLogicPackage_Record? GetAISubActionGameplayLogicPackageRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionGameplayLogicPackageRecord", (TweakDBInterface_GetAISubActionGameplayLogicPackageRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionGameplayLogicPackage_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionGameplayLogicPackageRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionMeleeAttackManager_Record? GetAISubActionMeleeAttackManagerRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionMeleeAttackManagerRecord", (TweakDBInterface_GetAISubActionMeleeAttackManagerRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionMeleeAttackManager_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionMeleeAttackManagerRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionSetTargetByTag_Record? GetAISubActionSetTargetByTagRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionSetTargetByTagRecord", (TweakDBInterface_GetAISubActionSetTargetByTagRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionSetTargetByTag_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionSetTargetByTagRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionSpawnFX_Record? GetAISubActionSpawnFXRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionSpawnFXRecord", (TweakDBInterface_GetAISubActionSpawnFXRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionSpawnFX_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionSpawnFXRecord( game.data.TweakDBInterface self, TDBID path );game.data.AITargetCond_Record? GetAITargetCondRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAITargetCondRecord", (TweakDBInterface_GetAITargetCondRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AITargetCond_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAITargetCondRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIVelocityCond_Record? GetAIVelocityCondRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIVelocityCondRecord", (TweakDBInterface_GetAIVelocityCondRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIVelocityCond_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIVelocityCondRecord( game.data.TweakDBInterface self, TDBID path );game.data.ArcadeSpawnableID_Record? GetArcadeSpawnableIDRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetArcadeSpawnableIDRecord", (TweakDBInterface_GetArcadeSpawnableIDRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ArcadeSpawnableID_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetArcadeSpawnableIDRecord( game.data.TweakDBInterface self, TDBID path );game.data.BaseDrivingParameters_Record? GetBaseDrivingParametersRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetBaseDrivingParametersRecord", (TweakDBInterface_GetBaseDrivingParametersRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.BaseDrivingParameters_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetBaseDrivingParametersRecord( game.data.TweakDBInterface self, TDBID path );game.data.BuildAttribute_Record? GetBuildAttributeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetBuildAttributeRecord", (TweakDBInterface_GetBuildAttributeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.BuildAttribute_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetBuildAttributeRecord( game.data.TweakDBInterface self, TDBID path );game.data.BuildProficiency_Record? GetBuildProficiencyRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetBuildProficiencyRecord", (TweakDBInterface_GetBuildProficiencyRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.BuildProficiency_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetBuildProficiencyRecord( game.data.TweakDBInterface self, TDBID path );game.data.BuildProficiencySet_Record? GetBuildProficiencySetRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetBuildProficiencySetRecord", (TweakDBInterface_GetBuildProficiencySetRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.BuildProficiencySet_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetBuildProficiencySetRecord( game.data.TweakDBInterface self, TDBID path );game.data.CharacterEntry_Record? GetCharacterEntryRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetCharacterEntryRecord", (TweakDBInterface_GetCharacterEntryRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.CharacterEntry_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetCharacterEntryRecord( game.data.TweakDBInterface self, TDBID path );game.data.FastTravelScreenDataGroup_Record? GetFastTravelScreenDataGroupRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetFastTravelScreenDataGroupRecord", (TweakDBInterface_GetFastTravelScreenDataGroupRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.FastTravelScreenDataGroup_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetFastTravelScreenDataGroupRecord( game.data.TweakDBInterface self, TDBID path );game.data.FriendlyTargetDistanceCoverSelectionParameters_Record? GetFriendlyTargetDistanceCoverSelectionParametersRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetFriendlyTargetDistanceCoverSelectionParametersRecord", (TweakDBInterface_GetFriendlyTargetDistanceCoverSelectionParametersRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.FriendlyTargetDistanceCoverSelectionParameters_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetFriendlyTargetDistanceCoverSelectionParametersRecord( game.data.TweakDBInterface self, TDBID path );game.data.GameplayLogicPackage_Record? GetGameplayLogicPackageRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetGameplayLogicPackageRecord", (TweakDBInterface_GetGameplayLogicPackageRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.GameplayLogicPackage_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetGameplayLogicPackageRecord( game.data.TweakDBInterface self, TDBID path );game.data.GrenadeDeliveryMethod_Record? GetGrenadeDeliveryMethodRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetGrenadeDeliveryMethodRecord", (TweakDBInterface_GetGrenadeDeliveryMethodRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.GrenadeDeliveryMethod_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetGrenadeDeliveryMethodRecord( game.data.TweakDBInterface self, TDBID path );game.data.HackingMiniGame_Record? GetHackingMiniGameRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetHackingMiniGameRecord", (TweakDBInterface_GetHackingMiniGameRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.HackingMiniGame_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetHackingMiniGameRecord( game.data.TweakDBInterface self, TDBID path );game.data.HomingParameters_Record? GetHomingParametersRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetHomingParametersRecord", (TweakDBInterface_GetHomingParametersRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.HomingParameters_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetHomingParametersRecord( game.data.TweakDBInterface self, TDBID path );game.data.ItemCost_Record? GetItemCostRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetItemCostRecord", (TweakDBInterface_GetItemCostRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ItemCost_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetItemCostRecord( game.data.TweakDBInterface self, TDBID path );game.data.LinearAccuracy_Record? GetLinearAccuracyRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetLinearAccuracyRecord", (TweakDBInterface_GetLinearAccuracyRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.LinearAccuracy_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetLinearAccuracyRecord( game.data.TweakDBInterface self, TDBID path );game.data.MinigameAction_Record? GetMinigameActionRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetMinigameActionRecord", (TweakDBInterface_GetMinigameActionRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.MinigameAction_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetMinigameActionRecord( game.data.TweakDBInterface self, TDBID path );game.data.ModifyStatPoolModifierEffector_Record? GetModifyStatPoolModifierEffectorRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetModifyStatPoolModifierEffectorRecord", (TweakDBInterface_GetModifyStatPoolModifierEffectorRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ModifyStatPoolModifierEffector_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetModifyStatPoolModifierEffectorRecord( game.data.TweakDBInterface self, TDBID path );game.data.NewPerk_Record? GetNewPerkRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetNewPerkRecord", (TweakDBInterface_GetNewPerkRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.NewPerk_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetNewPerkRecord( game.data.TweakDBInterface self, TDBID path );game.data.RangedAttackPackage_Record? GetRangedAttackPackageRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetRangedAttackPackageRecord", (TweakDBInterface_GetRangedAttackPackageRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.RangedAttackPackage_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetRangedAttackPackageRecord( game.data.TweakDBInterface self, TDBID path );game.data.ReactionPreset_Record? GetReactionPresetRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetReactionPresetRecord", (TweakDBInterface_GetReactionPresetRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ReactionPreset_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetReactionPresetRecord( game.data.TweakDBInterface self, TDBID path );game.data.RewardBase_Record? GetRewardBaseRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetRewardBaseRecord", (TweakDBInterface_GetRewardBaseRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.RewardBase_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetRewardBaseRecord( game.data.TweakDBInterface self, TDBID path );game.data.ShooterBossAI_Record? GetShooterBossAIRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetShooterBossAIRecord", (TweakDBInterface_GetShooterBossAIRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ShooterBossAI_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetShooterBossAIRecord( game.data.TweakDBInterface self, TDBID path );game.data.StatusEffectAIBehaviorType_Record? GetStatusEffectAIBehaviorTypeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetStatusEffectAIBehaviorTypeRecord", (TweakDBInterface_GetStatusEffectAIBehaviorTypeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.StatusEffectAIBehaviorType_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetStatusEffectAIBehaviorTypeRecord( game.data.TweakDBInterface self, TDBID path );game.data.TankGameplay_Record? GetTankGameplayRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetTankGameplayRecord", (TweakDBInterface_GetTankGameplayRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.TankGameplay_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetTankGameplayRecord( game.data.TweakDBInterface self, TDBID path );game.data.TankWeapon_Record? GetTankWeaponRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetTankWeaponRecord", (TweakDBInterface_GetTankWeaponRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.TankWeapon_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetTankWeaponRecord( game.data.TweakDBInterface self, TDBID path );game.data.ThumbnailWidgetDefinition_Record? GetThumbnailWidgetDefinitionRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetThumbnailWidgetDefinitionRecord", (TweakDBInterface_GetThumbnailWidgetDefinitionRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ThumbnailWidgetDefinition_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetThumbnailWidgetDefinitionRecord( game.data.TweakDBInterface self, TDBID path );game.data.VehicleTPPCameraPresetParams_Record? GetVehicleTPPCameraPresetParamsRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehicleTPPCameraPresetParamsRecord", (TweakDBInterface_GetVehicleTPPCameraPresetParamsRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleTPPCameraPresetParams_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehicleTPPCameraPresetParamsRecord( game.data.TweakDBInterface self, TDBID path );game.data.WeaponFxPackage_Record? GetWeaponFxPackageRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetWeaponFxPackageRecord", (TweakDBInterface_GetWeaponFxPackageRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.WeaponFxPackage_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetWeaponFxPackageRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIActionLookAtData_Record? GetAIActionLookAtDataRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIActionLookAtDataRecord", (TweakDBInterface_GetAIActionLookAtDataRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIActionLookAtData_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIActionLookAtDataRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIActionSmartComposite_Record? GetAIActionSmartCompositeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIActionSmartCompositeRecord", (TweakDBInterface_GetAIActionSmartCompositeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIActionSmartComposite_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIActionSmartCompositeRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionCharacterRecordUnequip_Record? GetAISubActionCharacterRecordUnequipRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionCharacterRecordUnequipRecord", (TweakDBInterface_GetAISubActionCharacterRecordUnequipRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionCharacterRecordUnequip_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionCharacterRecordUnequipRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionMountVehicle_Record? GetAISubActionMountVehicleRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionMountVehicleRecord", (TweakDBInterface_GetAISubActionMountVehicleRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionMountVehicle_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionMountVehicleRecord( game.data.TweakDBInterface self, TDBID path );game.data.AimAssistType_Record? GetAimAssistTypeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAimAssistTypeRecord", (TweakDBInterface_GetAimAssistTypeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AimAssistType_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAimAssistTypeRecord( game.data.TweakDBInterface self, TDBID path );game.data.Bounty_Record? GetBountyRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetBountyRecord", (TweakDBInterface_GetBountyRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.Bounty_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetBountyRecord( game.data.TweakDBInterface self, TDBID path );game.data.Cone_Record? GetConeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetConeRecord", (TweakDBInterface_GetConeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.Cone_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetConeRecord( game.data.TweakDBInterface self, TDBID path );game.data.MappinPhaseDefinition_Record? GetMappinPhaseDefinitionRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetMappinPhaseDefinitionRecord", (TweakDBInterface_GetMappinPhaseDefinitionRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.MappinPhaseDefinition_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetMappinPhaseDefinitionRecord( game.data.TweakDBInterface self, TDBID path );game.data.MappinUICustomOpacityParams_Record? GetMappinUICustomOpacityParamsRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetMappinUICustomOpacityParamsRecord", (TweakDBInterface_GetMappinUICustomOpacityParamsRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.MappinUICustomOpacityParams_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetMappinUICustomOpacityParamsRecord( game.data.TweakDBInterface self, TDBID path );game.data.Material_Record? GetMaterialRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetMaterialRecord", (TweakDBInterface_GetMaterialRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.Material_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetMaterialRecord( game.data.TweakDBInterface self, TDBID path );game.data.MiniGame_Trap_Record? GetMiniGame_TrapRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetMiniGame_TrapRecord", (TweakDBInterface_GetMiniGame_TrapRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.MiniGame_Trap_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetMiniGame_TrapRecord( game.data.TweakDBInterface self, TDBID path );game.data.NPCTypePrereq_Record? GetNPCTypePrereqRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetNPCTypePrereqRecord", (TweakDBInterface_GetNPCTypePrereqRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.NPCTypePrereq_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetNPCTypePrereqRecord( game.data.TweakDBInterface self, TDBID path );game.data.RewardBase_inline0_Record? GetRewardBase_inline0Record(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetRewardBase_inline0Record", (TweakDBInterface_GetRewardBase_inline0Record x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.RewardBase_inline0_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetRewardBase_inline0Record( game.data.TweakDBInterface self, TDBID path );game.data.ShooterBasilisk_Record? GetShooterBasiliskRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetShooterBasiliskRecord", (TweakDBInterface_GetShooterBasiliskRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ShooterBasilisk_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetShooterBasiliskRecord( game.data.TweakDBInterface self, TDBID path );game.data.SmartGunTargetSortConfigurations_Record? GetSmartGunTargetSortConfigurationsRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetSmartGunTargetSortConfigurationsRecord", (TweakDBInterface_GetSmartGunTargetSortConfigurationsRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.SmartGunTargetSortConfigurations_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetSmartGunTargetSortConfigurationsRecord( game.data.TweakDBInterface self, TDBID path );game.data.StimTargets_Record? GetStimTargetsRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetStimTargetsRecord", (TweakDBInterface_GetStimTargetsRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.StimTargets_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetStimTargetsRecord( game.data.TweakDBInterface self, TDBID path );game.data.VehicleFxWheelsDecals_Record? GetVehicleFxWheelsDecalsRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehicleFxWheelsDecalsRecord", (TweakDBInterface_GetVehicleFxWheelsDecalsRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleFxWheelsDecals_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehicleFxWheelsDecalsRecord( game.data.TweakDBInterface self, TDBID path );game.data.device._gameplay_role_Record? Getdevice_gameplay_roleRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "Getdevice_gameplay_roleRecord", (TweakDBInterface_Getdevice_gameplay_roleRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.device._gameplay_role_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_Getdevice_gameplay_roleRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIEverPerformedChase_Record? GetAIEverPerformedChaseRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIEverPerformedChaseRecord", (TweakDBInterface_GetAIEverPerformedChaseRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIEverPerformedChase_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIEverPerformedChaseRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIIsFromPreventionSystem_Record? GetAIIsFromPreventionSystemRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIIsFromPreventionSystemRecord", (TweakDBInterface_GetAIIsFromPreventionSystemRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIIsFromPreventionSystem_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIIsFromPreventionSystemRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIIsInActiveCameraCond_Record? GetAIIsInActiveCameraCondRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIIsInActiveCameraCondRecord", (TweakDBInterface_GetAIIsInActiveCameraCondRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIIsInActiveCameraCond_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIIsInActiveCameraCondRecord( game.data.TweakDBInterface self, TDBID path );game.data.AINodeMap_Record? GetAINodeMapRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAINodeMapRecord", (TweakDBInterface_GetAINodeMapRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AINodeMap_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAINodeMapRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISquadCond_Record? GetAISquadCondRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISquadCondRecord", (TweakDBInterface_GetAISquadCondRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISquadCond_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISquadCondRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISquadFurthestToSectorCheck_Record? GetAISquadFurthestToSectorCheckRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISquadFurthestToSectorCheckRecord", (TweakDBInterface_GetAISquadFurthestToSectorCheckRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISquadFurthestToSectorCheck_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISquadFurthestToSectorCheckRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionCreateGameEffect_Record? GetAISubActionCreateGameEffectRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionCreateGameEffectRecord", (TweakDBInterface_GetAISubActionCreateGameEffectRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionCreateGameEffect_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionCreateGameEffectRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionSetEquipSecondaryWeapons_Record? GetAISubActionSetEquipSecondaryWeaponsRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionSetEquipSecondaryWeaponsRecord", (TweakDBInterface_GetAISubActionSetEquipSecondaryWeaponsRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionSetEquipSecondaryWeapons_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionSetEquipSecondaryWeaponsRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionSetWaypointByTag_Record? GetAISubActionSetWaypointByTagRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionSetWaypointByTagRecord", (TweakDBInterface_GetAISubActionSetWaypointByTagRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionSetWaypointByTag_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionSetWaypointByTagRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionShootWithWeapon_Record? GetAISubActionShootWithWeaponRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionShootWithWeaponRecord", (TweakDBInterface_GetAISubActionShootWithWeaponRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionShootWithWeapon_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionShootWithWeaponRecord( game.data.TweakDBInterface self, TDBID path );game.data.ActionMap_Record? GetActionMapRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetActionMapRecord", (TweakDBInterface_GetActionMapRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ActionMap_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetActionMapRecord( game.data.TweakDBInterface self, TDBID path );game.data.AimAssistConfigPreset_Record? GetAimAssistConfigPresetRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAimAssistConfigPresetRecord", (TweakDBInterface_GetAimAssistConfigPresetRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AimAssistConfigPreset_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAimAssistConfigPresetRecord( game.data.TweakDBInterface self, TDBID path );game.data.CharacterRandomizationCategory_Record? GetCharacterRandomizationCategoryRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetCharacterRandomizationCategoryRecord", (TweakDBInterface_GetCharacterRandomizationCategoryRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.CharacterRandomizationCategory_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetCharacterRandomizationCategoryRecord( game.data.TweakDBInterface self, TDBID path );game.data.CompanionDistancePreset_Record? GetCompanionDistancePresetRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetCompanionDistancePresetRecord", (TweakDBInterface_GetCompanionDistancePresetRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.CompanionDistancePreset_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetCompanionDistancePresetRecord( game.data.TweakDBInterface self, TDBID path );game.data.ItemCategory_Record? GetItemCategoryRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetItemCategoryRecord", (TweakDBInterface_GetItemCategoryRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ItemCategory_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetItemCategoryRecord( game.data.TweakDBInterface self, TDBID path );game.data.MiniGame_AllSymbols_inline0_Record? GetMiniGame_AllSymbols_inline0Record(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetMiniGame_AllSymbols_inline0Record", (TweakDBInterface_GetMiniGame_AllSymbols_inline0Record x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.MiniGame_AllSymbols_inline0_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetMiniGame_AllSymbols_inline0Record( game.data.TweakDBInterface self, TDBID path );game.data.NPCStanceState_Record? GetNPCStanceStateRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetNPCStanceStateRecord", (TweakDBInterface_GetNPCStanceStateRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.NPCStanceState_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetNPCStanceStateRecord( game.data.TweakDBInterface self, TDBID path );game.data.PlayerBuild_Record? GetPlayerBuildRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetPlayerBuildRecord", (TweakDBInterface_GetPlayerBuildRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.PlayerBuild_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetPlayerBuildRecord( game.data.TweakDBInterface self, TDBID path );game.data.PresetMapper_Record? GetPresetMapperRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetPresetMapperRecord", (TweakDBInterface_GetPresetMapperRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.PresetMapper_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetPresetMapperRecord( game.data.TweakDBInterface self, TDBID path );game.data.SenseObjectType_Record? GetSenseObjectTypeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetSenseObjectTypeRecord", (TweakDBInterface_GetSenseObjectTypeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.SenseObjectType_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetSenseObjectTypeRecord( game.data.TweakDBInterface self, TDBID path );game.data.ShooterBullet_Record? GetShooterBulletRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetShooterBulletRecord", (TweakDBInterface_GetShooterBulletRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ShooterBullet_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetShooterBulletRecord( game.data.TweakDBInterface self, TDBID path );game.data.ShooterProp_Record? GetShooterPropRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetShooterPropRecord", (TweakDBInterface_GetShooterPropRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ShooterProp_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetShooterPropRecord( game.data.TweakDBInterface self, TDBID path );game.data.StatusEffectAIBehaviorFlag_Record? GetStatusEffectAIBehaviorFlagRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetStatusEffectAIBehaviorFlagRecord", (TweakDBInterface_GetStatusEffectAIBehaviorFlagRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.StatusEffectAIBehaviorFlag_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetStatusEffectAIBehaviorFlagRecord( game.data.TweakDBInterface self, TDBID path );game.data.StimType_Record? GetStimTypeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetStimTypeRecord", (TweakDBInterface_GetStimTypeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.StimType_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetStimTypeRecord( game.data.TweakDBInterface self, TDBID path );game.data.VehicleDataPackage_Record? GetVehicleDataPackageRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehicleDataPackageRecord", (TweakDBInterface_GetVehicleDataPackageRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleDataPackage_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehicleDataPackageRecord( game.data.TweakDBInterface self, TDBID path );game.data.VehicleEngineData_Record? GetVehicleEngineDataRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehicleEngineDataRecord", (TweakDBInterface_GetVehicleEngineDataRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleEngineData_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehicleEngineDataRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIActionAnimSlot_Record? GetAIActionAnimSlotRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIActionAnimSlotRecord", (TweakDBInterface_GetAIActionAnimSlotRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIActionAnimSlot_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIActionAnimSlotRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIActionSelector_Record? GetAIActionSelectorRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIActionSelectorRecord", (TweakDBInterface_GetAIActionSelectorRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIActionSelector_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIActionSelectorRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIRingTicket_Record? GetAIRingTicketRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIRingTicketRecord", (TweakDBInterface_GetAIRingTicketRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIRingTicket_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIRingTicketRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionHitData_Record? GetAISubActionHitDataRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionHitDataRecord", (TweakDBInterface_GetAISubActionHitDataRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionHitData_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionHitDataRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionMissileRainGrid_Record? GetAISubActionMissileRainGridRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionMissileRainGridRecord", (TweakDBInterface_GetAISubActionMissileRainGridRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionMissileRainGrid_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionMissileRainGridRecord( game.data.TweakDBInterface self, TDBID path );game.data.AITacticTicket_Record? GetAITacticTicketRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAITacticTicketRecord", (TweakDBInterface_GetAITacticTicketRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AITacticTicket_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAITacticTicketRecord( game.data.TweakDBInterface self, TDBID path );game.data.AITicket_Record? GetAITicketRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAITicketRecord", (TweakDBInterface_GetAITicketRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AITicket_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAITicketRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIValidCoversCond_Record? GetAIValidCoversCondRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIValidCoversCondRecord", (TweakDBInterface_GetAIValidCoversCondRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIValidCoversCond_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIValidCoversCondRecord( game.data.TweakDBInterface self, TDBID path );game.data.AdvertisementFormatDef_Record? GetAdvertisementFormatDefRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAdvertisementFormatDefRecord", (TweakDBInterface_GetAdvertisementFormatDefRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AdvertisementFormatDef_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAdvertisementFormatDefRecord( game.data.TweakDBInterface self, TDBID path );game.data.ApplyStatusEffectByChanceEffector_Record? GetApplyStatusEffectByChanceEffectorRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetApplyStatusEffectByChanceEffectorRecord", (TweakDBInterface_GetApplyStatusEffectByChanceEffectorRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ApplyStatusEffectByChanceEffector_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetApplyStatusEffectByChanceEffectorRecord( game.data.TweakDBInterface self, TDBID path );game.data.AttributeData_Record? GetAttributeDataRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAttributeDataRecord", (TweakDBInterface_GetAttributeDataRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AttributeData_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAttributeDataRecord( game.data.TweakDBInterface self, TDBID path );game.data.BroadcastStimEffector_Record? GetBroadcastStimEffectorRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetBroadcastStimEffectorRecord", (TweakDBInterface_GetBroadcastStimEffectorRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.BroadcastStimEffector_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetBroadcastStimEffectorRecord( game.data.TweakDBInterface self, TDBID path );game.data.ConsumableBaseName_Record? GetConsumableBaseNameRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetConsumableBaseNameRecord", (TweakDBInterface_GetConsumableBaseNameRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ConsumableBaseName_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetConsumableBaseNameRecord( game.data.TweakDBInterface self, TDBID path );game.data.DeviceScreenType_Record? GetDeviceScreenTypeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetDeviceScreenTypeRecord", (TweakDBInterface_GetDeviceScreenTypeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.DeviceScreenType_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetDeviceScreenTypeRecord( game.data.TweakDBInterface self, TDBID path );game.data.DeviceUIDefinition_Record? GetDeviceUIDefinitionRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetDeviceUIDefinitionRecord", (TweakDBInterface_GetDeviceUIDefinitionRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.DeviceUIDefinition_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetDeviceUIDefinitionRecord( game.data.TweakDBInterface self, TDBID path );game.data.Gender_Record? GetGenderRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetGenderRecord", (TweakDBInterface_GetGenderRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.Gender_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetGenderRecord( game.data.TweakDBInterface self, TDBID path );game.data.GenericMetroSign_Record? GetGenericMetroSignRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetGenericMetroSignRecord", (TweakDBInterface_GetGenericMetroSignRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.GenericMetroSign_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetGenericMetroSignRecord( game.data.TweakDBInterface self, TDBID path );game.data.Item_Record? GetItemRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetItemRecord", (TweakDBInterface_GetItemRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.Item_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetItemRecord( game.data.TweakDBInterface self, TDBID path );game.data.ItemQueryElement_Record? GetItemQueryElementRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetItemQueryElementRecord", (TweakDBInterface_GetItemQueryElementRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ItemQueryElement_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetItemQueryElementRecord( game.data.TweakDBInterface self, TDBID path );game.data.LootInjectionSettings_Record? GetLootInjectionSettingsRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetLootInjectionSettingsRecord", (TweakDBInterface_GetLootInjectionSettingsRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.LootInjectionSettings_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetLootInjectionSettingsRecord( game.data.TweakDBInterface self, TDBID path );game.data.MappinUIGlobalProfile_Record? GetMappinUIGlobalProfileRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetMappinUIGlobalProfileRecord", (TweakDBInterface_GetMappinUIGlobalProfileRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.MappinUIGlobalProfile_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetMappinUIGlobalProfileRecord( game.data.TweakDBInterface self, TDBID path );game.data.OwnerThreatCoverSelectionParameters_Record? GetOwnerThreatCoverSelectionParametersRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetOwnerThreatCoverSelectionParametersRecord", (TweakDBInterface_GetOwnerThreatCoverSelectionParametersRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.OwnerThreatCoverSelectionParameters_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetOwnerThreatCoverSelectionParametersRecord( game.data.TweakDBInterface self, TDBID path );game.data.Perk_Record? GetPerkRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetPerkRecord", (TweakDBInterface_GetPerkRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.Perk_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetPerkRecord( game.data.TweakDBInterface self, TDBID path );game.data.PerkLevelData_Record? GetPerkLevelDataRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetPerkLevelDataRecord", (TweakDBInterface_GetPerkLevelDataRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.PerkLevelData_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetPerkLevelDataRecord( game.data.TweakDBInterface self, TDBID path );game.data.Program_Record? GetProgramRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetProgramRecord", (TweakDBInterface_GetProgramRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.Program_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetProgramRecord( game.data.TweakDBInterface self, TDBID path );game.data.RandomRatioCoverSelectionParameters_Record? GetRandomRatioCoverSelectionParametersRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetRandomRatioCoverSelectionParametersRecord", (TweakDBInterface_GetRandomRatioCoverSelectionParametersRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.RandomRatioCoverSelectionParameters_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetRandomRatioCoverSelectionParametersRecord( game.data.TweakDBInterface self, TDBID path );game.data.TankBackgroundData_Record? GetTankBackgroundDataRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetTankBackgroundDataRecord", (TweakDBInterface_GetTankBackgroundDataRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.TankBackgroundData_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetTankBackgroundDataRecord( game.data.TweakDBInterface self, TDBID path );game.data.TankPickupSpawnerData_Record? GetTankPickupSpawnerDataRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetTankPickupSpawnerDataRecord", (TweakDBInterface_GetTankPickupSpawnerDataRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.TankPickupSpawnerData_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetTankPickupSpawnerDataRecord( game.data.TweakDBInterface self, TDBID path );game.data.TriggerMode_Record? GetTriggerModeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetTriggerModeRecord", (TweakDBInterface_GetTriggerModeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.TriggerMode_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetTriggerModeRecord( game.data.TweakDBInterface self, TDBID path );game.data.UICondition_Record? GetUIConditionRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetUIConditionRecord", (TweakDBInterface_GetUIConditionRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.UICondition_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetUIConditionRecord( game.data.TweakDBInterface self, TDBID path );game.data.UncontrolledMovementEffector_Record? GetUncontrolledMovementEffectorRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetUncontrolledMovementEffectorRecord", (TweakDBInterface_GetUncontrolledMovementEffectorRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.UncontrolledMovementEffector_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetUncontrolledMovementEffectorRecord( game.data.TweakDBInterface self, TDBID path );game.data.VehicleBehaviorData_Record? GetVehicleBehaviorDataRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehicleBehaviorDataRecord", (TweakDBInterface_GetVehicleBehaviorDataRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleBehaviorData_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehicleBehaviorDataRecord( game.data.TweakDBInterface self, TDBID path );game.data.VehicleColorTemplate_Record? GetVehicleColorTemplateRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehicleColorTemplateRecord", (TweakDBInterface_GetVehicleColorTemplateRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleColorTemplate_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehicleColorTemplateRecord( game.data.TweakDBInterface self, TDBID path );game.data.Weakspot_Record? GetWeakspotRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetWeakspotRecord", (TweakDBInterface_GetWeakspotRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.Weakspot_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetWeakspotRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIAmmoCountCond_Record? GetAIAmmoCountCondRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIAmmoCountCondRecord", (TweakDBInterface_GetAIAmmoCountCondRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIAmmoCountCond_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIAmmoCountCondRecord( game.data.TweakDBInterface self, TDBID path );game.data.AINPCTypeCond_Record? GetAINPCTypeCondRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAINPCTypeCondRecord", (TweakDBInterface_GetAINPCTypeCondRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AINPCTypeCond_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAINPCTypeCondRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIPercentageChanceCond_Record? GetAIPercentageChanceCondRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIPercentageChanceCondRecord", (TweakDBInterface_GetAIPercentageChanceCondRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIPercentageChanceCond_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIPercentageChanceCondRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIRole_Record? GetAIRoleRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIRoleRecord", (TweakDBInterface_GetAIRoleRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIRole_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIRoleRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISquadFilterOwnTargetSpotted_Record? GetAISquadFilterOwnTargetSpottedRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISquadFilterOwnTargetSpottedRecord", (TweakDBInterface_GetAISquadFilterOwnTargetSpottedRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISquadFilterOwnTargetSpotted_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISquadFilterOwnTargetSpottedRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISquadType_Record? GetAISquadTypeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISquadTypeRecord", (TweakDBInterface_GetAISquadTypeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISquadType_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISquadTypeRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionSetEquipPrimaryWeapons_Record? GetAISubActionSetEquipPrimaryWeaponsRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionSetEquipPrimaryWeaponsRecord", (TweakDBInterface_GetAISubActionSetEquipPrimaryWeaponsRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionSetEquipPrimaryWeapons_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionSetEquipPrimaryWeaponsRecord( game.data.TweakDBInterface self, TDBID path );game.data.AbsoluteZLimiterCoverSelectionParameters_Record? GetAbsoluteZLimiterCoverSelectionParametersRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAbsoluteZLimiterCoverSelectionParametersRecord", (TweakDBInterface_GetAbsoluteZLimiterCoverSelectionParametersRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AbsoluteZLimiterCoverSelectionParameters_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAbsoluteZLimiterCoverSelectionParametersRecord( game.data.TweakDBInterface self, TDBID path );game.data.ApplyEffectorEffector_Record? GetApplyEffectorEffectorRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetApplyEffectorEffectorRecord", (TweakDBInterface_GetApplyEffectorEffectorRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ApplyEffectorEffector_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetApplyEffectorEffectorRecord( game.data.TweakDBInterface self, TDBID path );game.data.ControlledLootTable_Record? GetControlledLootTableRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetControlledLootTableRecord", (TweakDBInterface_GetControlledLootTableRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ControlledLootTable_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetControlledLootTableRecord( game.data.TweakDBInterface self, TDBID path );game.data.DriveHelperType_Record? GetDriveHelperTypeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetDriveHelperTypeRecord", (TweakDBInterface_GetDriveHelperTypeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.DriveHelperType_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetDriveHelperTypeRecord( game.data.TweakDBInterface self, TDBID path );game.data.EquipmentMovementSound_Record? GetEquipmentMovementSoundRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetEquipmentMovementSoundRecord", (TweakDBInterface_GetEquipmentMovementSoundRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.EquipmentMovementSound_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetEquipmentMovementSoundRecord( game.data.TweakDBInterface self, TDBID path );game.data.InteractionMountBase_Record? GetInteractionMountBaseRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetInteractionMountBaseRecord", (TweakDBInterface_GetInteractionMountBaseRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.InteractionMountBase_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetInteractionMountBaseRecord( game.data.TweakDBInterface self, TDBID path );game.data.InventoryItem_Record? GetInventoryItemRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetInventoryItemRecord", (TweakDBInterface_GetInventoryItemRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.InventoryItem_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetInventoryItemRecord( game.data.TweakDBInterface self, TDBID path );game.data.ItemDropSettings_Record? GetItemDropSettingsRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetItemDropSettingsRecord", (TweakDBInterface_GetItemDropSettingsRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ItemDropSettings_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetItemDropSettingsRecord( game.data.TweakDBInterface self, TDBID path );game.data.MiniGame_AllSymbols_inline3_Record? GetMiniGame_AllSymbols_inline3Record(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetMiniGame_AllSymbols_inline3Record", (TweakDBInterface_GetMiniGame_AllSymbols_inline3Record x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.MiniGame_AllSymbols_inline3_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetMiniGame_AllSymbols_inline3Record( game.data.TweakDBInterface self, TDBID path );game.data.PerkUtility_Record? GetPerkUtilityRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetPerkUtilityRecord", (TweakDBInterface_GetPerkUtilityRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.PerkUtility_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetPerkUtilityRecord( game.data.TweakDBInterface self, TDBID path );game.data.PhotoModeEffect_Record? GetPhotoModeEffectRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetPhotoModeEffectRecord", (TweakDBInterface_GetPhotoModeEffectRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.PhotoModeEffect_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetPhotoModeEffectRecord( game.data.TweakDBInterface self, TDBID path );game.data.ReactionPresetPolice_Record? GetReactionPresetPoliceRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetReactionPresetPoliceRecord", (TweakDBInterface_GetReactionPresetPoliceRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ReactionPresetPolice_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetReactionPresetPoliceRecord( game.data.TweakDBInterface self, TDBID path );game.data.RoachRacePowerUpList_Record? GetRoachRacePowerUpListRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetRoachRacePowerUpListRecord", (TweakDBInterface_GetRoachRacePowerUpListRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.RoachRacePowerUpList_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetRoachRacePowerUpListRecord( game.data.TweakDBInterface self, TDBID path );game.data.ScannableData_Record? GetScannableDataRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetScannableDataRecord", (TweakDBInterface_GetScannableDataRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ScannableData_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetScannableDataRecord( game.data.TweakDBInterface self, TDBID path );game.data.StatChangedPrereq_Record? GetStatChangedPrereqRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetStatChangedPrereqRecord", (TweakDBInterface_GetStatChangedPrereqRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.StatChangedPrereq_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetStatChangedPrereqRecord( game.data.TweakDBInterface self, TDBID path );game.data.TPPCameraSetup_Record? GetTPPCameraSetupRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetTPPCameraSetupRecord", (TweakDBInterface_GetTPPCameraSetupRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.TPPCameraSetup_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetTPPCameraSetupRecord( game.data.TweakDBInterface self, TDBID path );game.data.TankDestroyableObject_Record? GetTankDestroyableObjectRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetTankDestroyableObjectRecord", (TweakDBInterface_GetTankDestroyableObjectRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.TankDestroyableObject_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetTankDestroyableObjectRecord( game.data.TweakDBInterface self, TDBID path );game.data.UIElement_Record? GetUIElementRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetUIElementRecord", (TweakDBInterface_GetUIElementRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.UIElement_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetUIElementRecord( game.data.TweakDBInterface self, TDBID path );game.data.UphillDriveHelper_Record? GetUphillDriveHelperRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetUphillDriveHelperRecord", (TweakDBInterface_GetUphillDriveHelperRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.UphillDriveHelper_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetUphillDriveHelperRecord( game.data.TweakDBInterface self, TDBID path );game.data.VehiclePIDSettings_Record? GetVehiclePIDSettingsRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehiclePIDSettingsRecord", (TweakDBInterface_GetVehiclePIDSettingsRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehiclePIDSettings_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehiclePIDSettingsRecord( game.data.TweakDBInterface self, TDBID path );game.data.VehicleSeat_Record? GetVehicleSeatRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehicleSeatRecord", (TweakDBInterface_GetVehicleSeatRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleSeat_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehicleSeatRecord( game.data.TweakDBInterface self, TDBID path );game.data.VehicleWheelDimensionsPreset_Record? GetVehicleWheelDimensionsPresetRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehicleWheelDimensionsPresetRecord", (TweakDBInterface_GetVehicleWheelDimensionsPresetRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleWheelDimensionsPreset_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehicleWheelDimensionsPresetRecord( game.data.TweakDBInterface self, TDBID path );game.data.VehicleWheelsFrictionPreset_Record? GetVehicleWheelsFrictionPresetRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehicleWheelsFrictionPresetRecord", (TweakDBInterface_GetVehicleWheelsFrictionPresetRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleWheelsFrictionPreset_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehicleWheelsFrictionPresetRecord( game.data.TweakDBInterface self, TDBID path );game.data.VirtualNetwork_Record? GetVirtualNetworkRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVirtualNetworkRecord", (TweakDBInterface_GetVirtualNetworkRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VirtualNetwork_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVirtualNetworkRecord( game.data.TweakDBInterface self, TDBID path );game.data.WeaponVFXSet_Record? GetWeaponVFXSetRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetWeaponVFXSetRecord", (TweakDBInterface_GetWeaponVFXSetRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.WeaponVFXSet_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetWeaponVFXSetRecord( game.data.TweakDBInterface self, TDBID path );game.data.AIRecord_Record? GetAIRecordRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAIRecordRecord", (TweakDBInterface_GetAIRecordRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIRecord_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAIRecordRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionActivateLightPreset_Record? GetAISubActionActivateLightPresetRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionActivateLightPresetRecord", (TweakDBInterface_GetAISubActionActivateLightPresetRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionActivateLightPreset_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionActivateLightPresetRecord( game.data.TweakDBInterface self, TDBID path );game.data.AISubActionGeneratePointOfInterestTarget_Record? GetAISubActionGeneratePointOfInterestTargetRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAISubActionGeneratePointOfInterestTargetRecord", (TweakDBInterface_GetAISubActionGeneratePointOfInterestTargetRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubActionGeneratePointOfInterestTarget_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAISubActionGeneratePointOfInterestTargetRecord( game.data.TweakDBInterface self, TDBID path );game.data.ActionTargetInDistancePrereq_Record? GetActionTargetInDistancePrereqRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetActionTargetInDistancePrereqRecord", (TweakDBInterface_GetActionTargetInDistancePrereqRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ActionTargetInDistancePrereq_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetActionTargetInDistancePrereqRecord( game.data.TweakDBInterface self, TDBID path );game.data.AimAssistCommon_Record? GetAimAssistCommonRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetAimAssistCommonRecord", (TweakDBInterface_GetAimAssistCommonRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AimAssistCommon_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetAimAssistCommonRecord( game.data.TweakDBInterface self, TDBID path );game.data.BuildNewPerk_Record? GetBuildNewPerkRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetBuildNewPerkRecord", (TweakDBInterface_GetBuildNewPerkRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.BuildNewPerk_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetBuildNewPerkRecord( game.data.TweakDBInterface self, TDBID path );game.data.Clothing_inline0_Record? GetClothing_inline0Record(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetClothing_inline0Record", (TweakDBInterface_GetClothing_inline0Record x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.Clothing_inline0_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetClothing_inline0Record( game.data.TweakDBInterface self, TDBID path );game.data.CoverTypeCoverSelectionParameters_Record? GetCoverTypeCoverSelectionParametersRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetCoverTypeCoverSelectionParametersRecord", (TweakDBInterface_GetCoverTypeCoverSelectionParametersRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.CoverTypeCoverSelectionParameters_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetCoverTypeCoverSelectionParametersRecord( game.data.TweakDBInterface self, TDBID path );game.data.CrowdSlotMovementPatternBase_Record? GetCrowdSlotMovementPatternBaseRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetCrowdSlotMovementPatternBaseRecord", (TweakDBInterface_GetCrowdSlotMovementPatternBaseRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.CrowdSlotMovementPatternBase_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetCrowdSlotMovementPatternBaseRecord( game.data.TweakDBInterface self, TDBID path );game.data.EquipSlot_Record? GetEquipSlotRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetEquipSlotRecord", (TweakDBInterface_GetEquipSlotRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.EquipSlot_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetEquipSlotRecord( game.data.TweakDBInterface self, TDBID path );game.data.GrenadeDeliveryMethodType_Record? GetGrenadeDeliveryMethodTypeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetGrenadeDeliveryMethodTypeRecord", (TweakDBInterface_GetGrenadeDeliveryMethodTypeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.GrenadeDeliveryMethodType_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetGrenadeDeliveryMethodTypeRecord( game.data.TweakDBInterface self, TDBID path );game.data.LocomotionMode_Record? GetLocomotionModeRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetLocomotionModeRecord", (TweakDBInterface_GetLocomotionModeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.LocomotionMode_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetLocomotionModeRecord( game.data.TweakDBInterface self, TDBID path );game.data.NetworkPresetBinderParameters_Record? GetNetworkPresetBinderParametersRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetNetworkPresetBinderParametersRecord", (TweakDBInterface_GetNetworkPresetBinderParametersRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.NetworkPresetBinderParameters_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetNetworkPresetBinderParametersRecord( game.data.TweakDBInterface self, TDBID path );game.data.ReactionLimit_Record? GetReactionLimitRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetReactionLimitRecord", (TweakDBInterface_GetReactionLimitRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ReactionLimit_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetReactionLimitRecord( game.data.TweakDBInterface self, TDBID path );game.data.Rigs_Record? GetRigsRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetRigsRecord", (TweakDBInterface_GetRigsRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.Rigs_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetRigsRecord( game.data.TweakDBInterface self, TDBID path );game.data.ShooterTransporter_Record? GetShooterTransporterRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetShooterTransporterRecord", (TweakDBInterface_GetShooterTransporterRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.ShooterTransporter_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetShooterTransporterRecord( game.data.TweakDBInterface self, TDBID path );game.data.SmartGunHandlerParams_Record? GetSmartGunHandlerParamsRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetSmartGunHandlerParamsRecord", (TweakDBInterface_GetSmartGunHandlerParamsRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.SmartGunHandlerParams_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetSmartGunHandlerParamsRecord( game.data.TweakDBInterface self, TDBID path );game.data.StatPoolDistributionData_Record? GetStatPoolDistributionDataRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetStatPoolDistributionDataRecord", (TweakDBInterface_GetStatPoolDistributionDataRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.StatPoolDistributionData_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetStatPoolDistributionDataRecord( game.data.TweakDBInterface self, TDBID path );game.data.StimPriority_Record? GetStimPriorityRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetStimPriorityRecord", (TweakDBInterface_GetStimPriorityRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.StimPriority_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetStimPriorityRecord( game.data.TweakDBInterface self, TDBID path );game.data.StopAndStickPerpendicular_Record? GetStopAndStickPerpendicularRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetStopAndStickPerpendicularRecord", (TweakDBInterface_GetStopAndStickPerpendicularRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.StopAndStickPerpendicular_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetStopAndStickPerpendicularRecord( game.data.TweakDBInterface self, TDBID path );game.data.UICharacterCustomizationResourcePaths_Record? GetUICharacterCustomizationResourcePathsRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetUICharacterCustomizationResourcePathsRecord", (TweakDBInterface_GetUICharacterCustomizationResourcePathsRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.UICharacterCustomizationResourcePaths_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetUICharacterCustomizationResourcePathsRecord( game.data.TweakDBInterface self, TDBID path );game.data.VehicleAITractionEstimation_Record? GetVehicleAITractionEstimationRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehicleAITractionEstimationRecord", (TweakDBInterface_GetVehicleAITractionEstimationRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleAITractionEstimation_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehicleAITractionEstimationRecord( game.data.TweakDBInterface self, TDBID path );game.data.VehicleDestructionPointDamper_Record? GetVehicleDestructionPointDamperRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehicleDestructionPointDamperRecord", (TweakDBInterface_GetVehicleDestructionPointDamperRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleDestructionPointDamper_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehicleDestructionPointDamperRecord( game.data.TweakDBInterface self, TDBID path );game.data.VehicleWheelDrivingSetup_2_Record? GetVehicleWheelDrivingSetup_2Record(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "GetVehicleWheelDrivingSetup_2Record", (TweakDBInterface_GetVehicleWheelDrivingSetup_2Record x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleWheelDrivingSetup_2_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_GetVehicleWheelDrivingSetup_2Record( game.data.TweakDBInterface self, TDBID path );game.data.device._role_action_desctiption_Record? Getdevice_role_action_desctiptionRecord(TDBID path)RTTIre.Hooks.Place( "gamedataTweakDBInterface", "Getdevice_role_action_desctiptionRecord", (TweakDBInterface_Getdevice_role_action_desctiptionRecord x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.device._role_action_desctiption_Record>(); } ); [Msgpack.Gen] public readonly partial record struct TweakDBInterface_Getdevice_role_action_desctiptionRecord( game.data.TweakDBInterface self, TDBID path );