diff --git a/CodeWalker.Core/GameFiles/FileTypes/YmfFile.cs b/CodeWalker.Core/GameFiles/FileTypes/YmfFile.cs index db900d7..8d46d87 100644 --- a/CodeWalker.Core/GameFiles/FileTypes/YmfFile.cs +++ b/CodeWalker.Core/GameFiles/FileTypes/YmfFile.cs @@ -98,7 +98,7 @@ namespace CodeWalker.GameFiles HDTxdAssetBindings = PsoTypes.GetItemArray(Pso, d.HDTxdBindingArray); - Interiors = PsoTypes.GetObjectArray(Pso, d.Interiors); + Interiors = PsoTypes.GetObjectArray(Pso, d.Interiors); } @@ -169,9 +169,9 @@ namespace CodeWalker.GameFiles } } - [TypeConverter(typeof(ExpandableObjectConverter))] public class YmfInterior : PsoClass + [TypeConverter(typeof(ExpandableObjectConverter))] public class YmfInterior : PsoClass { - public Unk_741495440 Interior { get; set; } + public CInteriorBoundsFiles Interior { get; set; } public MetaHash[] Bounds { get; set; }//ybn hashes? public override string ToString() @@ -179,7 +179,7 @@ namespace CodeWalker.GameFiles return Interior.ToString(); } - public override void Init(PsoFile pso, ref Unk_741495440 v) + public override void Init(PsoFile pso, ref CInteriorBoundsFiles v) { Interior = v; Bounds = PsoTypes.GetHashArray(pso, v.Bounds); diff --git a/CodeWalker.Core/GameFiles/MetaTypes/MetaNames.cs b/CodeWalker.Core/GameFiles/MetaTypes/MetaNames.cs index e8e394e..5cd912b 100644 --- a/CodeWalker.Core/GameFiles/MetaTypes/MetaNames.cs +++ b/CodeWalker.Core/GameFiles/MetaTypes/MetaNames.cs @@ -3670,6 +3670,1190 @@ namespace CodeWalker.GameFiles baseCols = 2645876692, specCols = 666439252, + //EVehicleModelColorMetallic_1 = 969376721, + //EVehicleModelColorMetallic_2 = 731244402, + //EVehicleModelColorMetallic_3 = 3537679873, + //EVehicleModelColorMetallic_4 = 3183119293, + //EVehicleModelColorMetallic_5 = 4039766491, + //EVehicleModelColorMetallic_6 = 3777516184, + //EVehicleModelColorMetallic_7 = 229878718, + //EVehicleModelColorMetallic_8 = 4285337393, + //EVehicleModelColorMetallic_9 = 847803751, + //EVehicleModelColorMetallic_normal = 815563434, + //POLICE_SCANNER_COLOUR_beige = 2477037232, + //POLICE_SCANNER_COLOUR_black = 52583446, + //POLICE_SCANNER_COLOUR_blue = 2253400966, + //POLICE_SCANNER_COLOUR_brown = 4012089111, + //POLICE_SCANNER_COLOUR_graphite = 437487559, + //POLICE_SCANNER_COLOUR_green = 730308174, + //POLICE_SCANNER_COLOUR_grey = 3129410619, + //POLICE_SCANNER_COLOUR_orange = 1762671403, + //POLICE_SCANNER_COLOUR_pink = 2615326998, + //POLICE_SCANNER_COLOUR_red = 4157715503, + //POLICE_SCANNER_COLOUR_silver = 2969646890, + //POLICE_SCANNER_COLOUR_white = 1645071976, + //POLICE_SCANNER_COLOUR_yellow = 1358390657, + //POLICE_SCANNER_PREFIX_bright = 2318284788, + //POLICE_SCANNER_PREFIX_dark = 3921902053, + //POLICE_SCANNER_PREFIX_light = 840729009, + //VMCP_BOTTOM = 2770495034, + //VMCP_FRONT = 3001706694, + //VMCP_FRONT_LEFT = 1148399176, + //VMCP_FRONT_RIGHT = 2057559994, + //VMCP_LEFT = 1629770278, + //VMCP_REAR = 1556139353, + //VMCP_REAR_LEFT = 1830737308, + //VMCP_REAR_RIGHT = 457854237, + //VMCP_RIGHT = 2879151926, + //VMCP_TOP = 3193071790, + //VMT_DOOR_R = 514696742, + //VMT_HYDRAULICS = 3919652883, + //VMT_TURBO = 2334449168, + //VMT_TYRE_SMOKE = 3968559424, + //VMT_XENON_LIGHTS = 2656522436, + //bobble_hand = 785162942, + //bodyshell = 1970334199, + //break_extra_1 = 2190258525, + //break_extra_10 = 2734584581, + //break_extra_2 = 1950749904, + //break_extra_3 = 1709504522, + //break_extra_4 = 1480285367, + //break_extra_5 = 1213709552, + //break_extra_6 = 848662892, + //break_extra_7 = 3990325233, + //break_extra_8 = 367056899, + //break_extra_9 = 3413787451, + ////collision_18eafea9_cdm3nr = 418053801, + ////collision_37f22dd2_7guqqmk = 938618322, + ////collision_b473fe0d_86rknbm = 3027500557, + //disableDrivebySeat = 161724223, + //disableDrivebySeatSecondary = 484538291, + //eModKitType = 3865430600, + //exhaust_10 = 2600343066, + //exhaust_11 = 3598945568, + //exhaust_12 = 3896619164, + //exhaust_13 = 2989016171, + //exhaust_14 = 3320572913, + //exhaust_15 = 529211190, + //exhaust_16 = 823345734, + //exhaust_5 = 1666652977, + //exhaust_6 = 1972682668, + //exhaust_7 = 3204862618, + //exhaust_8 = 3503093287, + //exhaust_9 = 442599751, + //extra_10 = 2125833567, + //extra_11 = 2431830489, + //extra_12 = 2720558148, + //extra_13 = 903844796, + //extra_14 = 1202337617, + //extra_6 = 3145755371, + //extra_7 = 2360446286, + //extra_8 = 2661527858, + //extra_9 = 1913477126, + //fblade_1mod = 1157497495, + //forks_l = 991413023, + //forks_u = 837923007, + //handlebars = 2921986035, + //indicator_lr = 3979005071, + //indicator_rr = 112742354, + //misc_1 = 2690009945, + //misc_2 = 1385115596, + //mod_a = 3654959273, + //mod_b = 808381781, + //mod_c = 4268165574, + //mod_col_10 = 3033709986, + //mod_col_11 = 2249285664, + //mod_col_12 = 1498318491, + //mod_col_13 = 1787603223, + //mod_col_6 = 1547719720, + //mod_col_7 = 580018373, + //mod_col_8 = 4191162177, + //mod_col_9 = 3257212908, + //mod_d = 3579951032, + //mod_e = 2733953759, + //mod_f = 4123490435, + //mod_g = 3342441320, + //mod_h = 1726175929, + //mod_i = 1947366679, + //mod_j = 2065498928, + //mod_k = 2572238744, + //mod_l = 730555402, + //mod_m = 4194074861, + //mod_n = 1343696161, + //mod_o = 506677594, + //mod_p = 4167728581, + //mod_q = 3326122354, + //mod_r = 217851628, + //mod_s = 3666821647, + //mod_t = 2168885119, + //mod_u = 2399611648, + //mod_v = 3519328378, + //mod_w = 2958716326, + //mod_x = 3292501248, + //mod_y = 2651277456, + //mod_z = 3888995355, + //neon_b = 728001778, + //neon_f = 3850133799, + //neon_l = 4084563217, + //neon_r = 556062831, + //scoop_1mod = 2292220415, + //scoop_2mod = 2166816405, + //scoop_3mod = 2486991428, + //spike_1mod = 2796607005, + //spike_2mod = 3978311755, + //spike_3mod = 4063416457, + //swingarm = 3929033220, + //taillight_l = 3008822349, + //taillight_r = 914195096, + //weaponSlotSecondary = 2656206330, + //window_lm = 2675373130, + //window_lr = 2639884295, + //window_rm = 3523659197, + //window_rr = 2355575415, + + //fblade_1fast = 1032498025, + //fblade_2fast = 930609265, + //fblade_2mod = 2573434709, + //fblade_3fast = 411536741, + //fblade_3mod = 879315983, + //mod_aa = 3843353624, + //mod_ab = 3135215534, + //mod_ac = 3364434689, + //mod_ad = 2723112578, + //mod_ae = 2970026993, + //mod_af = 2245832093, + //mod_ag = 2492156666, + //mod_ah = 1765012564, + //mod_ai = 2014155263, + //mod_aj = 1286290243, + //mod_ak = 1535367412, + //mod_col_14 = 1573326728, + //mod_col_15 = 1862676998, + //mod_col_16 = 1044598917, + //rblade_1fast = 451472348, + //rblade_1mod = 4141162370, + //rblade_2fast = 3599310922, + //rblade_2mod = 1768767594, + //rblade_3fast = 3929521030, + //rblade_3mod = 1496111458, + //turret_a1 = 3992710274, + //turret_a2 = 1077448950, + //turret_a3 = 1382757723, + //turret_a4 = 614062521, + //turret_b1 = 3783807571, + //turret_b2 = 2839830988, + //turret_b3 = 3138651499, + //turret_b4 = 2400824695, + + + + + ACTION_TABLE_BRANCHES = 873568416, + ACTION_TABLE_DAMAGES = 595808921, + ACTION_TABLE_DEFINITIONS = 1586102416, + ACTION_TABLE_FACIAL_ANIM_SETS = 2229907729, + ACTION_TABLE_HOMINGS = 322779061, + ACTION_TABLE_IMPULSES = 3648540414, + ACTION_TABLE_INTERRELATIONS = 1160967041, + ACTION_TABLE_RESULTS = 1389081087, + ACTION_TABLE_RUMBLES = 2747161193, + ACTION_TABLE_STEALTH_KILLS = 607800534, + ACTION_TABLE_STRIKE_BONES = 2040342322, + ACTION_TABLE_VFX = 387140454, + AF_AimDirect = 860304717, + AF_AtEdge = 3386029841, + AF_CAN_DIVE = 1665251515, + AF_Center = 3392782621, + AF_EnterLeft = 3822780995, + AF_FaceLeft = 754232761, + AF_Low = 4105818928, + AF_Scope = 2989860387, + AF_ToLow = 569621039, + AF_ToPeek = 1740709742, + AIEnterCoverClips = 102329791, + AIEnterTransitionClips = 2915894063, + AIOneHandedAimingClipSetId = 1351184833, + AIOnlyReactionRangeScaleFactor = 1284602455, + AIStandEnterCoverClips = 3619734025, + AITimeBetweenLookAtsFailureMax = 825960985, + AITimeBetweenLookAtsFailureMin = 1036503478, + AITimeWaitingToCrossRoadMax = 242751779, + AITimeWaitingToCrossRoadMin = 299126851, + AITwoHandedAimingClipSetId = 1837001601, + AI_IdleTurnRate = 985371239, + AI_MBRAcceleration = 2741511192, + AI_MBRDeceleration = 3394605993, + AMBIENT_PED_MODEL_SET_FILE = 2585891657, + AMBIENT_PROP_MODEL_SET_FILE = 1221077490, + AMBIENT_VEHICLE_MODEL_SET_FILE = 2488014020, + APF_ADDITIVE = 332392317, + APF_BLOCK_HEAD_IK = 1871501357, + APF_FACIAL = 1706286383, + APF_ISFINISHAUTOREMOVE = 3723366928, + APF_UPPERBODYONLY = 3541611037, + APF_USE_SECONDARY_SLOT = 2933717348, + AUDIO_CURVEDATA = 2270570848, + AUDIO_LEGALS = 980984444, + AUDIO_NAME = 1792396879, + AUTOGYRO = 2983251618, + AbandonDistance = 3316020555, + AbortAimedAtMinDistance = 2471124155, + AccelRate = 1799363495, + Acceleration = 455772583, + AccelerationBased = 1199000829, + AccelerationForce = 4142316102, + AccelerationLimit = 2807887859, + AccelerationScaleBike = 1717140709, + AccelerationSmoothing = 946605886, + AccelerationSmoothingBike = 1058383858, + AccelerationToStartLeaning = 3976993041, + ActionBlendInDuration = 1593645740, + ActionClipRate = 2230131245, + ActionCombatAlignRate = 1946397601, + ActionModeTime = 258368020, + ActionSets = 4009202106, + ActionsHandcuffedNetworkId = 2803702095, + AddPedGenBlockedArea = 3664766217, + AddToBaseStuckOnVehicleSets = 4027713155, + AdditionalDistanceForApproach = 3311720447, + AdditionalDistanceForStrafe = 3249320190, + AdditionalModifier = 3164975884, + AdditionalSpeedCap = 3139639651, + AdditionalWindscreenRagdollForceFwd = 1948944372, + AdditionalWindscreenRagdollForceUp = 3235771585, + Adjustment = 1514279376, + Adjustments = 4147768898, + AdvanceDistanceSquared = 898987704, + AdvanceUseTimeRandomMaxProportion = 652219771, + AggressiveMove = 625597120, + Agility = 3039521267, + AgitatedPersonality = 3499834918, + AgitationTriggers = 1849624842, + Ai = 237851371, + AiAimIntroCloseEnoughTolerance = 295831481, + AiClearedVehicleDelay = 2616874064, + AiClearedVehicleSmartFallDelay = 2452951318, + AiEntryHalfAngleTolerance = 2527222356, + AiEntryMaxRate = 976189127, + AiEntryMinRate = 2645460108, + AiMoverFixupMaxExtraHeadingChange = 3215816764, + AimAssistBlendInTime = 505547665, + AimAssistBlendOutTime = 3649321767, + AimAssistCapsuleMaxLength = 134284951, + AimAssistCapsuleRadius = 2827935386, + AimAssistDistanceCurve = 390534438, + AimBehaviourEnvelopeRef = 2238897248, + AimDirectlyMaxAngle = 3060249921, + AimDistance = 3825720952, + AimFov = 3154554341, + AimIntroClips = 1512682432, + AimIntroMaxAngleChangeRate = 1952772149, + AimIntroMaxPhaseChangeRate = 2752952312, + AimIntroMaxTimedOutPhaseChangeRate = 3521301980, + AimIntroMinPhaseChangeRate = 1545452032, + AimIntroRateForAi = 3231686180, + AimIntroTaskBlendOutDuration = 473976041, + AimOutroDelayTime = 2973722662, + AimOutroMinTaskTimeWhenRunPressed = 2511610049, + AimOutroRateForAi = 1089147792, + AimOutroTime = 1822973195, + AimOutroTimeIfAimingOnStick = 1768561713, + AimPoses = 877489286, + AimSensitivityScalingLimits = 1539206266, + AimTurnCosAngleTolerance = 2821466544, + Aiming = 3260617242, + AimingOnStickCooldownMs = 1466310013, + AimingOnStickExitCooldown = 2412774208, + AimingSettings = 85936843, + AirResistanceOption = 220567909, + AlignSuccessMaxDist = 2661149439, + AlignmentConeAngle = 3992317122, + AlignmentConeAngleWithTrailer = 3365340087, + AlignmentConeOffsetTowardsVehicleFrontAngle = 1160959405, + AllowArmouredKnockdown = 3717266986, + AllowArmouredLegShot = 1779515548, + AllowDriveToGetup = 2492839498, + AllowDriverLockOnToAmbientPeds = 3783727678, + AllowDriverLockOnToAmbientPedsInSP = 3215957770, + AllowEntryToMPWarpInSeats = 4265363743, + AllowIgnoreAsLowPriority = 3215420778, + AllowMovingArmedMeleeAttack = 2144745273, + AllowNonPlayerHighFallAbort = 4255515242, + AllowOffScreenHighFallAbort = 992799658, + AllowPitchAndRoll = 3861069366, + AllowPlayerStunned = 3993091983, + AllowPursuePlayer = 1975950903, + AllowRoadCrossHurryOnLightChange = 3260171409, + AllowScanningEvenIfPreviouslyReacted = 3118021097, + AllowSlowCruisingWithMusic = 2380425018, + AllowSoftLockFineAim = 297555324, + AllowWarningActivations = 4197576600, + AllowWhenBalanced = 2018281497, + AlternateControlStickInputThreshold = 3417116793, + AlternativeAnimBlockedHeight = 3876119945, + AlwaysUse = 715231316, + AmbientAnimLengthBuffer = 1095839119, + AmbientAudio = 3268464789, + AmbientEventLifetime = 1941376054, + AmbientEventType = 1507389089, + AmountPinnedDownByBullet = 866380197, + AmountPinnedDownByDamage = 3456533073, + AmountPinnedDownByWitnessKill = 1098445330, + AmplitudeLimits = 2371650129, + AmplitudeNoise = 312484959, + AmplitudeScale = 2919368248, + AngleDelta = 737052146, + AngleDifferenceForMax = 2207962562, + AngleDifferenceForMin = 3784903261, + AngleForMax = 760576493, + AngleForMin = 485092302, + AngleForRunway = 2103581552, + AngleOfCoverWeighting = 2472038331, + AngleScalingFactor = 1160632805, + AngleToCameraWeighting = 1431242126, + AngleToCoverWeighting = 647728646, + AngleToDynamicCoverWeighting = 3402563167, + AngledArea = 2592513975, + AngledAreas = 3530189928, + AngledClimbScaleVelocityExtensionMax = 2762624828, + AngledClimbTheshold = 3158074083, + AngularVelocityLimits = 1247412006, + AnimMode = 1881596949, + AnimPostFXManager = 4209092714, + AnimalBodyScale = 3667685650, + AnimalPelvisScale = 4074006169, + AnimatedPostFX = 3205113395, + AnkleAndWrist = 3435621206, + ApplyPedScale = 1737474230, + ApplyRotationScaling = 142881218, + ApplyTranslationScaling = 2981016968, + ApplyVehicleScale = 3650822252, + ApproachTarget = 432947414, + ApproachingPlayerCosineThreshold = 372581586, + ApproachingPlayerDistanceThreshold = 1461747338, + ApproachingPlayerModifier = 2714692767, + ApproachingTargetVehicleHoldFireDistance = 1135781765, + AquaticSpawnDepth = 798871205, + AquaticSpawnMaxHeightAbovePlayer = 1856882404, + Arc = 1995960590, + ArcRadius = 1686516854, + ArcStatus = 743861760, + ArmShot = 3674358794, + ArmourEfficiency = 3330066831, + Armoured = 264772538, + ArmouredBonus = 81171216, + ArmouredRapidHitCount = 3537415104, + Army = 2552595859, + ArrestDistance = 684815089, + ArrestDot = 1800609114, + ArrestHardLockDistance = 1845591318, + ArrestInVehicleDistance = 1433360068, + ArrestProbeDistance = 4096940896, + AspectRatio = 69123357, + AssetName = 2112595704, + AssistanceAngle = 763241052, + AssistedAimCamera = 4068186391, + AssistedAimInterpolateInDuration = 4032674616, + AssistedAimOutroTime = 4243324346, + AtEdgeAnimStateInfos = 1367701780, + AttachBoneTag = 575433612, + AttachOffset = 3651374867, + AttachOffsetX = 1914687253, + AttachOffsetY = 1407750823, + AttachOffsetZ = 1694184652, + AttachOrientationX = 2711684267, + AttachOrientationY = 2941689878, + AttachOrientationZ = 1795856235, + AttachParentHeightRatioToAttain = 2070771362, + AttachParentHeightRatioToAttainInTightSpace = 2923457671, + AttachParentHeightScalingForCameraRelativeVerticalOffset = 2685248219, + AttachParentHeightScalingForCameraRelativeVerticalOffset_AfterAiming = 3654232577, + AttachParentHeightScalingForExtraCameraRelativeVerticalOffset = 3987821886, + AttachParentInAirEnvelopeRef = 1789219851, + AttachParentMatrixForRelativeOrbitSpringConstant = 2521592812, + AttachParentMatrixForRelativeOrbitSpringDampingRatio = 4067016949, + AttachParentRelativeHeading = 10648206, + AttachParentRelativePitch = 3436942647, + AttachParentRollDampingPitchHardLimits = 1356521412, + AttachParentRollDampingPitchSoftLimits = 4039533147, + AttachParentRollSpringConstant = 293341517, + AttachParentRollSpringDampingRatio = 3607038158, + AttachParentUpwardSpeedScalingInAirEnvelopeRef = 2960196386, + AttachParentUpwardSpeedScalingOnGroundEnvelopeRef = 2224847663, + AttachParentWidthScalingForCameraRelativeSideOffset = 142271562, + AttachPart = 2289273332, + AttachPedPelvisOffsetSpringConstant = 1148495425, + AttachPedPelvisOffsetSpringDampingRatio = 536202543, + AttachRelativeOffset = 3718710002, + AttackDelay = 1512162309, + AttackDuration = 75961662, + AttackStrengthMax = 3806042807, + AttackStrengthMin = 2502152653, + AudioReactionRange = 17870529, + AutomaticHeadShot = 478190306, + AutomaticInitialSnapMult = 1689181219, + AutomaticNeckShot = 451773670, + AutomobileSpeedModifier = 2432019232, + AvoidNearbyPedDotThreshold = 2430060993, + AvoidNearbyPedHorizontal = 2710536525, + AvoidNearbyPedVertical = 868109097, + AvoidOffsetXY = 2249292417, + AvoidOffsetZ = 2919714320, + AvoidanceMarginForOtherLawEnforcementVehicles = 48543250, + AvoidanceProbeInterval = 3847609025, + AvoidanceProbeLength = 715859273, + AvoidanceProbePullback = 3266740728, + AvoidanceSteerAngleDegrees = 3581037895, + Avoids = 394023184, + AwardParachuteJumpDistanceA = 3004548533, + AwardParachuteJumpDistanceB = 3235406138, + AwardParachuteJumpTime = 1740411412, + AwardVehicleJumpDistanceA = 3662021366, + AwardVehicleJumpDistanceB = 2301583602, + AwardVehicleJumpTime = 1801522365, + AxesFacingTolerance = 1858039250, + BACKGROUND_SCRIPT_FILE = 1197964820, + BCRExclusionZone = 3968865312, + BC_Randomize = 4235841451, + BC_Retain = 2165534923, + BF_AGGRESSIVE_AFTER_RUNNING_PED_OVER = 4159638386, + BF_ARGUMENTATIVE = 168692563, + BF_CAN_ACCELERATE_IN_CAR = 1160283338, + BF_CAN_FLEE_WHEN_HIT_BY_CAR = 687848862, + BF_CAN_GET_OUT_WHEN_HIT_BY_CAR = 2997524846, + BF_CONFRONTATIONAL = 1200956848, + BF_DONT_FORCE_FLEE_COMBAT = 1196718962, + BF_DONT_RUN_ON_MELEE_ATTACK = 914958829, + BF_DONT_SAY_PANIC_ON_FLEE = 640530450, + BF_GET_PISSED_WHEN_HIT_BY_CAR = 4164385006, + BF_INTERVENE_ON_MELEE_ACTION = 294976751, + BF_INTIMIDATE_PLAYER = 2849017488, + BF_LIMIT_COMBATANTS = 4202267286, + BF_PLAY_CAR_HORN = 3634362686, + BF_PURSUE_WHEN_HIT_BY_CAR = 985531983, + BF_REACT_ON_COMBAT = 3501709025, + BF_WATCH_ON_CAR_STOLEN = 1317922943, + BIG_REACTION = 3804705025, + BUILDING_META_DISPLACEMENT_FILE = 1815909929, + BackHeadingInterpRate = 1673427683, + BackOffTimer = 3890964100, + BackShot = 3495314353, + BadRoute = 1572599387, + BadRouteValue = 3663294436, + Base = 212355988, + BaseAttachVelocityToIgnoreEnvelopeRef = 60641442, + BaseClipId = 1993756531, + BaseFov = 1865815245, + BaseFovToEmulateWithFocalLengthMultiplier = 3921296525, + BaseHeading = 2985933428, + BaseMotionBlurStrength = 652273141, + BaseNearClip = 2755051531, + BaseOrbitPitchOffset = 1778852906, + BaseOrbitPitchOffsetInTightSpace = 158553507, + BasePivotHeightScalingForFootRoom = 1397182427, + BasePivotPosition = 1065618425, + BaseTimeToLook = 2905104124, + BasicObjectScore = 1313622498, + BasicPedScore = 835021064, + BasicVehicleScore = 3463312294, + BeJackedBlendInDuration = 2885633587, + BehindPedModifier = 214316948, + BehindPedToCoverCosTolerance = 1216157443, + BehindRotateAngleLookAhead = 3025087075, + BehindTargetAngle = 2688788428, + BehindThreshold = 692748984, + BeingPushedOnGroundTooLongMS = 952442515, + BiasSide = 1744405318, + BiasSideTime = 2827348378, + BicycleDepletionMaxMult = 3428727331, + BicycleDepletionMidMult = 4027241659, + BicycleDepletionMinMult = 2709145468, + BicycleDrivebyFilterId = 939946101, + BicycleEnterForce = 1607735267, + BicycleInverseMassScales = 3654250561, + BicycleMaxDepletionLimit = 1171875727, + BicycleMidDepletionLimit = 2465303084, + BicycleMinDepletionLimit = 4176468490, + BicycleVelocityToUseAnimatedJumpOff = 2218133629, + BikeDrivebyFilterId = 3931552272, + BikeEnterForce = 356015597, + BikeEnterLeanAngleOvershootAmt = 1348653070, + BikeEnterLeanAngleOvershootRate = 114247175, + BikeExitForce = 3130040539, + BikeHornClipId = 1786685138, + BikeInAirDriveToStandUpTimeMax = 4108731380, + BikeInAirDriveToStandUpTimeMin = 333974259, + BikeInverseMassScales = 3619347977, + BikeMaxRestoreDuration = 4019573548, + BikeMinRestoreDuration = 1929662760, + BikePickUpAlignBlendDuration = 3899294511, + BikePitchSmoothingPassengerRate = 1515003340, + BikePitchSmoothingRate = 4270612236, + BikeVehicleMinPhaseToStartRotFixup = 4059105444, + BikeVelocityToUseAnimatedJumpOff = 553575729, + BirdHeightMapDeltaMax = 1961626874, + BirdHeightMapDeltaMin = 597953858, + BirdSpawnXYRangeMax = 2777866816, + BirdSpawnXYRangeMin = 3368483780, + Bitmap = 3540307690, + BlanketForceScale = 4071693543, + BlendDuration = 2387941002, + BlendDurationForEarlyOut = 4197363947, + BlendInDeltaForPed = 1293637123, + BlendInDeltaForProp = 639648672, + BlendInSpringConstant = 2111282409, + BlendLevel = 42409501, + BlendOut = 4265715862, + BlendOutDelayBalanceFailed = 2382871963, + BlendOutDelayStanding = 3295848876, + BlendOutDuration = 1231407173, + BlendOutPhase = 3550098093, + BlendOutSpringConstant = 165735146, + BlendOutThreshold = 124792981, + BlendToIdleTime = 2500851482, + BlendoutPhase = 160395732, + BlindFireAnimStateNewInfos = 2740917805, + BlindFireHighCoverMaxPitchLimit = 3950076744, + BlindFireHighCoverMinPitchLimit = 1565596444, + Block = 2210395489, + BlockOffscreenShotReactions = 83217879, + BlockingAreas = 20824415, + BloomMax = 3093400296, + BoatMaxAvoidanceAngle = 26476902, + BoatTargetArriveDist = 3249924134, + BodyWrithe = 1990395340, + BoneRelativeAttachOffset = 2842669433, + Bonus = 2733810571, + BottomComponent = 2168296036, + BottomSpread = 4172681798, + Bound = 2111641000, + BoundAnkles = 4148786995, + Brake = 3493497994, + BrakeControl = 2512256335, + Braking = 3150145630, + BrakingDifferenceForLinearVZMax = 4258663913, + BrakingDifferenceForLinearVZMin = 3149009694, + Bravery = 2511674669, + BraveryTypes = 1481182292, + BreakAttachmentMoveSpeedThreshold = 3465127340, + BreakAttachmentOrientationThreshold = 365892591, + BringVehicleToHaltDistance = 157002911, + BuddyShot = 1747672916, + BufferDistance = 2084497360, + BumpedByCar = 19643947, + BumpedByCarFriendly = 1912045929, + BumpedByObject = 3428812559, + BumpedByPed = 3386895833, + BumpedByPedFriendly = 121419715, + BumpedByPedIsQuadruped = 1002558306, + BumpedByPedMinDotVel = 1234302495, + BumpedByPedMinVel = 974350285, + BumpedByPedRagdoll = 2004593632, + BumpedByPlayerRagdoll = 1980284711, + BumperOverlapForMaxSpeed = 3083236924, + BumperOverlapForMinSpeed = 2926405391, + BumperOverlapToBeInPosition = 1688870175, + BuoyancySettings = 1991191506, + BurnOutBlendInSpeed = 514772223, + BurnOutBlendInTol = 4038428233, + BurnOutBlendOutSpeed = 765288989, + BurnOutClipId = 1402571365, + BurstFireInitialSnapMult = 2148964650, + CAMERA_METADATA_FILE = 2801332849, + CAssassinsDispatch__Tunables = 3584713396, + CCompEntityAnims = 1980345114, + CCompEntityEffectsData = 3430328684, + CCoverTuningFile = 3016688820, + CCreditArray = 1998252412, + CF_ALLOWED_COP_PURSUIT = 491616304, + CF_JACKING = 2861521524, + CFriendlyIssues = 754458458, + CHINESE_SHUFFLING_CHECKS_FILE = 1244900227, + CINEMATIC = 3839202812, + //CInteriorBoundsFiles = 741495440, + COLLAR = 87075802, + COMImpulseComponent = 3129842207, + COMImpulseMaxRootVelocityMagnitude = 2681040368, + COMImpulseOnlyWhileBalancing = 2187976068, + COMImpulseScale = 3040120990, + CONTENTS_DEBUG_ONLY = 2652598047, + CONTENTS_MAX = 1137770612, + CONTROLLER_LABELS_FILE = 1309368403, + CONTROLLER_LABELS_FILE_360 = 648947982, + CONTROLLER_LABELS_FILE_PS3 = 2127547113, + CONTROLLER_LABELS_FILE_PS3_JPN = 2324879915, + CPedPropInfo = 2858946626, + CPedPropMetaData = 94549140, + CPedSelectionSet = 253191135, + CPedVariationInfo = 376833625, + CPlantInfo = 1982133670, + CPlayerSpecialAbilityManager = 2688740668, + CPopulationGroup = 1530774378, + CSlownessZoneManager = 3721180525, + CTCCapsuleRadius = 3651490612, + CTCClearanceCapsuleEndForwardOffset = 3077258891, + CTCClearanceCapsuleEndZOffset = 2044226047, + CTCClearanceCapsuleRadius = 837246042, + CTCClearanceCapsuleStartForwardOffset = 4089643980, + CTCClearanceCapsuleStartZOffset = 1328526529, + CTCDepthDistanceCompletionOffset = 148125195, + CTCForwardOffset = 3036685456, + CTCHeightOffset = 1038229473, + CTCMinDistance = 348835470, + CTCProbeDepth = 3727526506, + CTCSideOffset = 2512599606, + CTCSpacingOffset = 4258697085, + CTaskBirdLocomotion__Tunables = 1099459847, + CTaskCuffed__Tunables = 918124422, + CTaskInCustody__Tunables = 2117468048, + CTuningFile = 2828759280, + CVA_WHEEL_REAR_LEFT = 3148884390, + Calculation = 3703855515, + CamAttachPositionWeights = 1291841671, + CamToCoverDirCosAngleTol = 588986036, + CamToPedDirCosAngleTol = 1553721673, + CameraDirToCoverMinDot = 4218123581, + CameraLookAtBlendRate = 3198525203, + CameraLookAtRotationLimit = 3701159057, + CameraLookAtTurnRate = 3589690545, + CameraRef = 1055059023, + CameraRelativeSideOffset = 1032707911, + CameraRelativeVerticalOffset = 1114870307, + CameraSettings = 3095142060, + CameraWeighting = 3990545757, + Cameras = 1331283328, + CanBePaused = 1966573275, + CanCallPolice = 3833488932, + CanStealCarsAtLights = 3908221492, + CanStealParkedCars = 3993007617, + CanStealPlayersVehicle = 3564233674, + CanStealStationaryCars = 1365518895, + CanUseForReactions = 2426586936, + CapsuleHitForce = 883555571, + CapsuleLengthForDetection = 322237759, + CapsuleSettings = 2803013276, + CapsuleVehicleHitTuning = 1834701470, + CarSirenModifier = 3642651832, + CatchFall = 4093402329, + CatchFallHeightThresholdClipPose = 1581787136, + CatchFallHeightThresholdRollUp = 2088499253, + CatchFallHeightThresholdWindmill = 3140918872, + CatchFallRelaxHeight = 4249251885, + CatchUpHelperRef = 1443569911, + CatchUpSpeed = 730064409, + CausesRumbleWhenCollidesWithPlayer = 2821566375, + CausesVehicleAvoidance = 1030055336, + ChanceForGutShotKnockdown = 3055246492, + ChanceOfFallToKneesAfterLastStand = 4015640822, + ChanceOfFallToKneesOnCollapse = 3769959610, + ChanceOfFilmingEventOnPhoneIfWatching = 4002374438, + ChanceOfPedSeeingCarFromBehind = 315595788, + ChanceOfWatchRatherThanHurryAway = 273885309, + ChancePlayingCustomBackAwayAnimBigReact = 2458557466, + ChancePlayingCustomBackAwayAnimSmallReact = 1713122871, + ChancePlayingInitalTurnAnimBigReact = 551070027, + ChancePlayingInitalTurnAnimSmallReact = 1757042582, + ChanceToDeleteOnExitVehicle = 1276762529, + ChancesForHesitate = 1095332633, + ChancesForSwerve = 1825428191, + ChancesToApplyReactionWhenShootingOutTire = 4058868243, + ChancesToCallPolice = 2723841400, + ChancesToDive = 3174431501, + ChancesToFlipOff = 2395375846, + ChancesToForceWaitInFront = 987604024, + ChancesToHonk = 4171049765, + ChancesToHonkHeldDown = 1871327732, + ChancesToIntimidateArmedTarget = 2212321440, + ChancesToIntimidateUnarmedTarget = 2214254758, + ChancesToReactForGunAimedAt = 1942207582, + ChancesWhenBuddyKilledWithScaryWeapon = 52194177, + ChangeRatesForParachuting = 2700491627, + ChangeRatesForSkydiving = 143335713, + ChangeStationClipId = 2867244273, + CharacterLight = 1142553590, + ChargeTuning = 612012739, + Chase = 2342544226, + Cheat = 766857224, + CheatPowerIncreaseForMatchSpeed = 3640126549, + CheckForMovingGround = 2224677187, + ChestForce = 2102302469, + ChestForcePitch = 347021105, + CinematicContexts = 1387858, + CircleRotateAngleLookAhead = 2760165709, + CircleTestRadii = 1409114490, + CircleTestsMoveDistToTestNewPos = 3404462, + CirclingAngularSpeed = 4190486872, + CirclingMBR = 4203587509, + ClampImpulse = 1180195582, + ClavicleImpulseScale = 1905000551, + ClearVehicleTimeMS = 4245738856, + ClearZ = 2795607090, + ClearedVehicle = 3612199348, + ClimbAlignTolerance = 3652074424, + ClimbingOrJumpingPedModifier = 2209113178, + ClipId = 1300775131, + ClipSetForCasual = 2787113182, + ClipSetForIntro = 2755047550, + ClipSetForRuns = 4017342285, + ClippingAvoidance = 185739126, + Clips = 3647518623, + ClonePlayerBumpedByCarActivationModifier = 1036094636, + ClonePlayerBumpedByCloneCarActivationModifier = 2745991583, + CloseDistance = 2443685244, + CloseDoorForceMultiplier = 2238708643, + ClosePlayerDistanceThreshold = 2302698674, + ClosePlayerModifier = 2278997613, + ClosePlayerSpeedupDistanceSquaredThreshold = 2385841716, + ClosePlayerSpeedupTimeThreshold = 1980022811, + ClosePointCounterMax = 2874710517, + ClosePointDistanceSquared = 2832422495, + CloseSpawningViewMultiplier = 3846222437, + ClosestPointToLineBonusModifier = 1432381156, + ClosestPointToLineDist = 3770142196, + CockGunWeaponClipId = 2737802101, + Collision = 2519270732, + CollisionFallBackPosition = 340312382, + CollisionLosHeightOffset = 706571699, + CollisionProbe = 961255660, + CollisionRef = 3424608737, + CollisionRootPositionFallBackToPivotBlendValue = 4279727627, + CollisionRootPositionSpringConstant = 3507950586, + CollisionRootPositionSpringDampingRatio = 3397058689, + CollisionSettings = 3762874292, + CollisionTestRadiusSpringConstant = 551575094, + CollisionTestRadiusSpringDampingRatio = 1557769430, + Colour = 3346932687, + CombatAlignRate = 1557395660, + CombatEntryBlendDuration = 2555911368, + CombatLoitering = 3029474439, + CombatOpenDoorClipId = 118829386, + ComeBackInWhenAimDirectChangeInHighCover = 4276335920, + CompletionRadius = 1468879986, + Constant = 2414966970, + Constraints = 1591913012, + Contact = 3061072832, + ContinuousContactTime = 1174887920, + ContinuousGapHighFallTime = 1425777632, + ControlDebugBeginAngle = 1147737070, + ControlDebugEndAngle = 2904615002, + ControlDebugRadius = 2886272257, + ControlDebugXPos = 3419184861, + ControlDebugYPos = 3872178927, + ControlHelperRef = 2884954151, + CopInVehicleVisualReactionRange = 2651939713, + Cops = 1528396268, + CoreAIMotionClipSetId = 2782502123, + CoreMotionClipSetId = 2878139548, + CoreWeaponClipSetId = 1024291853, + CornerExitClips = 353989914, + CornerExitHeadingModifier = 2292594697, + CoverAimOffsetFromBlocked = 2495484427, + CoverDirToCameraWeightMax = 302988723, + CoverDirToCameraWeightMaxAimGun = 428630826, + CoverDirToCameraWeightMaxScaleDist = 3645928265, + CoverDirToCameraWeightMin = 2777705971, + CoverEntryHeadingReachedTol = 647951209, + CoverEntryMaxDirectDistance = 1608065887, + CoverEntryMaxDistance = 1307601741, + CoverEntryMaxDistanceAI = 3523536193, + CoverEntryMinAngleToScale = 3426925695, + CoverEntryMinDistance = 1391743069, + CoverEntryMinDistanceAI = 4070109213, + CoverEntryMinTimeNavigatingAI = 1162149057, + CoverEntryPositionReachedTol = 1436746072, + CoverEntryRateAI = 2901436256, + CoverEntryRatePlayer = 443908416, + CoverEntryShortDistanceAI = 14209833, + CoverEntryShortDistancePlayer = 1607017826, + CoverEntryStandDistance = 1011440787, + CoverEntryStandStrafeDistance = 1748900014, + CoverHeadingCloseEnough = 488807312, + CoverHeadingCloseEnoughTurn = 52868234, + CoverLeftFireModifier = 3014744113, + CoverLeftFireModifierLow = 4019978349, + CoverLeftIncreaseModifier = 314817266, + CoverMaxDistance = 4142738100, + CoverMinDistance = 417867439, + CoverPoint = 2523520621, + CoverPoints = 3053199956, + CoverPositionCloseEnough = 2380669878, + CoverResponseTimeout = 2346320415, + CoverRightFireModifier = 3586592245, + CoverRightFireModifierLow = 1508442808, + CoverRightIncreaseModifier = 1620272884, + CoverSettings = 3780197314, + CoverStepClipSetId = 2450446524, + CoverToCoverAngTol = 1570059814, + CoverToCoverAnimStateInfos = 3577768695, + CoverToCoverClipRate = 1687761193, + CoverToCoverDistTol = 2125677956, + CoverToCoverDuration = 462269180, + CoverToCoverEdgeTestEndYOffset = 545166509, + CoverToCoverEdgeTestStartYOffset = 2470298407, + CoverToCoverMaxAccel = 3143775651, + CoverToCoverMaxAngToStep = 446471957, + CoverToCoverMaxDistToStep = 19390938, + CoverToCoverMaxRotScalePhase = 372008448, + CoverToCoverMaxScalePhase = 4228398614, + CoverToCoverMinAng = 2651943117, + CoverToCoverMinAngToScale = 3382987159, + CoverToCoverMinDepthToScale = 1009232455, + CoverToCoverMinDistToScale = 483457094, + CoverToCoverMinRotScalePhase = 321218444, + CoverToCoverMinScalePhase = 2919445883, + CoverToCoverSmallAnimDist = 392526062, + CoverWeightDistance = 3336702639, + CoverWeightUsage = 3908973904, + CoverWeightValue = 2465106291, + CoveredInBloodPlayerModifier = 1573945112, + CoweringForeverDeleteOffscreenTimeMS_MAX = 263563417, + CoweringForeverDeleteOffscreenTimeMS_MIN = 1966243013, + CrashLanding = 3151745571, + CriminalVehicleMinStartSpeed = 4063126636, + Criminality = 3808740257, + CriminalityTypes = 1643851287, + CrouchedLeftFireOffset = 3453306812, + CrouchedOrLowCover = 3072964466, + CrouchedRightFireOffset = 2533938546, + CruiseDuckPrepLeftBikeClipId = 1163109918, + CruiseDuckPrepLeftCharClipId = 733218, + CruiseDuckPrepRightBikeClipId = 1089195126, + CruiseDuckPrepRightCharClipId = 1933131499, + CruisePedalCharClipId = 196702567, + CruiseSpeed = 2895901568, + CruiseSpeedForStrafe = 2482756980, + CruiseSpeedMultiplierForBackOff = 3659936455, + CruiseSpeedMultiplierForMaxBackOffDistance = 2134482011, + CruiseSpeedMultiplierForMaxSlowdown = 2690108566, + CruiseSpeedMultiplierForMinBackOffDistance = 3537928320, + CruiseSpeedMultiplierForMinSlowdown = 2016261853, + CruiseSpeedWhenClose = 587550606, + CruiseSpeedWhenObstructedByLawEnforcementPed = 1914453083, + CruiseSpeedWhenObstructedByLawEnforcementVehicle = 1604976859, + Current = 2479092473, + CurrentHeading = 413002367, + CurveSets = 4116334946, + CustomBoundingBoxSettings = 1022007033, + CustomCollisionOriginRelativePosition = 4155454260, + CustomOrbitDistanceLimitsToForce = 1828892401, + CustomSettings = 2827051945, + CutsceneBlendSpringConstant = 777008740, + CutsceneBlendSpringDampingRatio = 2366444870, + CycleTargetAngularLimit = 1394170274, + CycleTargetAngularLimitMelee = 3789965859, + DEFAULT_TASK_DATA_FILE = 2701401283, + DEFORMABLE_OBJECTS_FILE = 3996479808, + DEVINS_SNOWLIGHT = 1635759186, + DISABLE_FILE = 3897970480, + DISPATCH_DATA_FILE = 1977530558, + DRIVER_RULES_STD_FILE = 4292163424, + DSP_AERIAL = 3148113674, + DSP_AQUATIC = 1563097128, + DSP_GROUND_WILDLIFE = 2099691605, + DamageMotionBlurDuration = 304164673, + DamageMotionBlurMaxDamage = 938189370, + DamageMotionBlurMaxStrength = 1317618698, + DamageMotionBlurMinDamage = 3242284698, + DampenRootTargetHeight = 1671878115, + DampenRootTargetWeight = 794209155, + DampeningForce = 1129875775, + Dead = 2865917470, + DeadFallOutClipId = 1583960251, + DeadZoneAnyInputDirection = 1699227528, + DeadZoneStickNorm = 3681430863, + DebugDisplayAlwaysUseEventPosition = 387027865, + DebugDisplayListPlayerInfo = 1307368391, + DebugDraw = 2418474749, + DebugLockOnTargets = 3853036348, + DebugSwapInstantly = 2950978586, + DebugTargetting = 4090546975, + Decay = 398571259, + DecayDuration = 1826449020, + DecayRate = 1564203967, + Deceleration = 1627413096, + DeepWaterThreshold = 3940110369, + DefaultAlignEndFixupPhase = 1305634921, + DefaultAlignRate = 2555216789, + DefaultAlignStartFixupPhase = 717764835, + DefaultAmnestyTime = 1730819989, + DefaultBackwardsProjectionRange = 4112548279, + DefaultBeJackedAlivePedFromOutsideClipId = 3819225408, + DefaultBeJackedAlivePedFromWaterClipId = 3745870995, + DefaultBeJackedAlivePedOnVehicleClipId = 2307365987, + DefaultBeJackedAlivePedOnVehicleIntoWaterClipId = 2347965860, + DefaultBeJackedDeadPedFromOutsideClipId = 2626413479, + DefaultBeJackedDeadPedFromWaterClipId = 542641977, + DefaultBeJackedDeadPedOnVehicleClipId = 988275496, + DefaultBeJackedDeadPedOnVehicleIntoWaterClipId = 824689766, + DefaultChanceOfStandingWhileMoving = 3714303368, + DefaultClimbDownClipId = 2758806077, + DefaultClimbDownNoDoorClipId = 374589004, + DefaultClimbUpClipId = 2993991731, + DefaultClimbUpNoDoorClipId = 4167965920, + DefaultCloseDoorEndIkPhase = 932416743, + DefaultCloseDoorEndPhase = 444144670, + DefaultCloseDoorStartIkPhase = 3092993621, + DefaultCloseDoorStartPhase = 2181733270, + DefaultCrashExitOnSideClipId = 828622422, + DefaultCrouchingPose = 607364341, + DefaultDistanceFromWorldCenter = 2251904831, + DefaultEdgeTurnBlendDuration = 3203547922, + DefaultFleeExitClipId = 1085529957, + DefaultForcedEntryClipId = 4187378175, + DefaultFov = 1391977192, + DefaultGetInClipId = 1776336338, + DefaultGetOutBlendDuration = 3739360652, + DefaultGetOutClipId = 1983795837, + DefaultGetOutNoWindBlendDuration = 2470385571, + DefaultGetOutNoWingId = 90808597, + DefaultGetOutOnToVehicleClipId = 2498096438, + DefaultGetOutToWaterClipId = 4109561514, + DefaultHiddenEvasionTimeReduction = 115496620, + DefaultImpactBikeClipId = 2443433960, + DefaultImpactCharClipId = 628124008, + DefaultInverseMassScales = 1575645985, + DefaultJackAlivePedFromOutsideClipId = 2624279103, + DefaultJackAlivePedFromWaterClipId = 2379662115, + DefaultJackDeadPedFromOnVehicleClipId = 1982208210, + DefaultJackDeadPedFromOutsideClipId = 1755247816, + DefaultJackDeadPedFromWaterClipId = 2061479056, + DefaultJackDeadPedOnVehicleIntoWaterClipId = 3508843174, + DefaultJackPedFromOnVehicleClipId = 807201844, + DefaultJackPedOnVehicleIntoWaterClipId = 1866652328, + DefaultJackRate = 4256000061, + DefaultJumpOutClipId = 1640661523, + DefaultKillShotImpulseMult = 1035940220, + DefaultLookAtThreshold = 2539614217, + DefaultMPKillShotImpulseMult = 3207843175, + DefaultMPRapidFireKillShotImpulseMult = 3825480237, + DefaultMaxRotationScalingValue = 3714157750, + DefaultMaxTranslationScalingValue = 589616650, + DefaultMeleeRange = 318279589, + DefaultMinRotationScalingValue = 273784445, + DefaultMinTranslationScalingValue = 4071659392, + DefaultOpenDoorClipId = 757048139, + DefaultOpenDoorEndIkPhase = 2631224923, + DefaultOpenDoorEndPhase = 1506371742, + DefaultOpenDoorRate = 350729378, + DefaultOpenDoorStartIkPhase = 2878218804, + DefaultOpenDoorStartPhase = 462320915, + DefaultPedalToFreewheelBlendDuration = 811691519, + DefaultPitch = 2266995505, + DefaultPitchSmoothingRate = 3114188164, + DefaultPlayerStandEntryEndMovementPhase = 2445300354, + DefaultPlayerStandEntryStartMovementPhase = 2787336412, + DefaultProbeOffset = 4100289588, + DefaultRapidFireKillShotImpulseMult = 2071204131, + DefaultRelativePitch = 551950644, + DefaultReversePitch = 1670344535, + DefaultSettleBlendDuration = 2855575670, + DefaultSitToStandBlendDuration = 2455313637, + DefaultSmallImpactBikeClipId = 2298295044, + DefaultSmallImpactCharClipId = 2966685819, + DefaultStandingPose = 836857486, + DefaultStillToTurnBlendDuration = 1307353498, + DefaultTargetAimPitchMax = 3414965475, + DefaultTargetAimPitchMin = 3751177723, + DefaultTargetAngularLimit = 361676600, + DefaultTargetAngularLimitClose = 3274621266, + DefaultTargetAngularLimitCloseDistMax = 2015184340, + DefaultTargetAngularLimitCloseDistMin = 2598900761, + DefaultTargetAngularLimitMelee = 3817163838, + DefaultTargetAngularLimitMeleeLockOnNoStick = 2076997846, + DefaultTargetAngularLimitVehicleWeapon = 2675889779, + DefaultTargetDistanceWeightMelee = 908567944, + DefaultTargetDistanceWeightMeleeRunning = 118717170, + DefaultTargetHeadingWeightMelee = 3338545377, + DefaultTargetHeadingWeightMeleeRunning = 3833299605, + DefaultTimeBetweenIdles = 1544265672, + DefaultTryLockedDoorClipId = 2087055883, + DefaultWeaponLoadout = 2744215759, + Delay = 4112497335, + DelayBetweenPavementFloodFillSearches = 4087190680, + DelayTimeWhenOutOfAmmoInScope = 3684533695, + DeleteOffscreenTimeMS_MAX = 2066926080, + DeleteOffscreenTimeMS_MIN = 2782271258, + DeltaForMaxStickChange = 2339537570, + DeltaScaleWhenPlayerStationary = 397262754, + DeltaTolerance = 2032147920, + Deploy = 325816429, + DepthForLandProbe = 1901477334, + DesiredDirToCoverAimingWeight = 1242729948, + DesiredDirToCoverMinDot = 3768160914, + DesiredDirToCoverWeight = 2932059417, + DesiredDistanceToCover = 1551121369, + DesiredDistanceToCoverToRequestStep = 2359940104, + DesiredLeanAngleRate = 4138940297, + DesiredLeanAngleRateQuad = 2940067495, + DesiredLeanAngleTolToBringLegIn = 1030667828, + DesiredOvershootLeanAngle = 2868091491, + DesiredPitch = 2095341670, + DesiredSpeedToBringLegIn = 3420225248, + DesiredTimeToResolveAngleDifference = 2923527027, + Despawning = 1606361377, + DetachExitDefaultPhaseThreshold = 1532444703, + DetectionRadius = 4278404079, + Difficulty = 1654675133, + DirectorList = 1163993726, + DisableAiCoverEntryStreamCheck = 2504995190, + DisableBikeHandleArmIk = 1131247892, + DisableBikePickPullUpOffsetScale = 454797365, + DisableCloseDoor = 4046635601, + DisableCoverToCoverRotationScaling = 1227928250, + DisableCoverToCoverTranslationScaling = 2876044804, + DisableDoorHandleArmIk = 4238205678, + DisableInjuredBehaviorDistLimit = 868220978, + DisableInjuredBehaviorImpulseLimit = 1833631034, + DisableIntroOverShootCheck = 3598945794, + DisableIntroScaling = 1465904835, + DisableJumpOnSteepStairs = 1258832245, + DisableMoverFixups = 1336261201, + DisableOutroOverShootCheck = 2745801756, + DisableOutroScaling = 1212343445, + DisableReachForWoundOnHeadShot = 390630339, + DisableReachForWoundOnHeadShotMaxDelay = 702711221, + DisableReachForWoundOnHeadShotMinDelay = 3271496489, + DisableReachForWoundOnNeckShot = 249145917, + DisableReachForWoundOnNeckShotMaxDelay = 266530001, + DisableReachForWoundOnNeckShotMinDelay = 3192396779, + DisableRotationOvershoot = 3253125136, + DisableRotationOvershootCheck = 3699526709, + DisableRotationScaling = 800236883, + DisableSeatBoneArmIk = 2336701139, + DisableStartMessageForSprintExhausted = 3533734703, + DisableStreamedVehicleAnimRequestHelper = 3950304880, + DisableTagSyncIntoAlign = 609083866, + DisableTimeslicingHeadingThresholdD = 484878979, + DisableTranslationOvershoot = 2434177980, + DisableTranslationOvershootCheck = 2679767269, + DisableTranslationScaling = 3134002215, + DisableVaultForwardDot = 1893591066, + DisableVehicleDependencies = 1599003681, + DisableWeaponBlocking = 800840705, + DisableWhenOffMission = 746028494, + DisallowGroundProbeVelocity = 7853624, + DispatchNode = 3360212191, + DisplacementScaleApproachRateIn = 2671402641, + DisplacementScaleApproachRateOut = 3023759131, + Display = 2360416497, + DisplayAimAssistCurves = 216413736, + DisplayAimAssistIntersections = 2995853681, + DisplayFreeAimTargetDebug = 315412703, + DisplayLockOnAngularRanges = 951183830, + DisplayLockOnDistRanges = 208459187, + DisplayRemovedGroups = 1828214902, + DisplaySoftLockDebug = 1909407402, + DistConsideredAtAimPosition = 2297046941, + DistFromCoverToAllowReloadCache = 3441446008, + DistSquaredThresholdAtCrowdRoundPos = 3622532239, + DistSquaredThresholdMovingToCrowdRoundPos = 3859213332, + DistToCoverWeight = 2279531977, + DistToCoverWeightNoStickBonus = 2996089454, + DistToCoverWeightThreat = 3255589803, + DistToEntryToAllowForcedActionMode = 1493908582, + DistToUseShortestRotation = 3490225320, + DistVicinityOfCrowd = 803081093, + DistanceBetweenAiPedsCoverAndPlayersCover = 2013288531, + DistanceForCarChaseShockingEvents = 1719190513, + DistanceForFull = 3884700100, + DistanceForMaxTimeBeforeNewPose = 858243059, + DistanceForMinTimeBeforeNewPose = 3601324404, + DistanceForStraightLineModeAlways = 2986369414, + DistanceForStraightLineModeIfLos = 1150609584, + DistanceLimits = 335839296, + DistanceToCapSpeed = 3093267843, + DistanceToEvaluateDoors = 3475018274, + DistanceToFollowInCar = 3856148267, + DistanceToFollowVehicleBeforeFlee = 459862259, + DistanceToRunToVehicle = 1289358659, + DistanceToSignalVehiclePursuitToCriminal = 783802328, + DistanceToStart = 64309451, + DistanceToStartCappingSpeed = 3739118103, + DistanceToStopMassIdeal = 3823614053, + DistanceToStopMassWeight = 979399865, + DistanceToStopMultiplier = 2798838940, + DistanceToTerminate = 1737497458, + DistanceToTestDownForVehiclesToReject = 3416628233, + DistanceToUseGunfireReactAndFleeAnimations = 2597491379, + DistanceToWallCoverToCover = 1318415761, + DistanceToWallCrouching = 575575803, + DistanceToWallStanding = 2650603299, + DistanceWeighting = 1241525786, + DistanceWeightingNoStick = 1793159754, + DistanceXYToUseHeightMapAvoidance = 1504259891, + DistanceZThresholdForHighHighFall = 4004286054, + DiveControlExtraDistanceBlendOutSpeed = 4164582757, + DiveControlExtraDistanceForDiveFromVehicle = 145933303, + DiveControlMaxFallDistance = 3177202947, + DiveDepth = 639055889, + DiveMBR = 3392297418, + DiveProjectionDistance = 3492375078, + DiveRampPow = 3048005225, + DiveWaterOffsetToHitFullyInControlWeight = 2538011040, + DoAynchronousProbesWhenFindingFreeAimAssistTarget = 2930848614, + DoCatchFallRelax = 2414092533, + DoFinalHeadingFixUp = 3946058806, + DoInitialHeadingBlend = 311045516, + DoPostCameraClipUpdateForPlayer = 2949921986, + DofSettings = 3044898952, + DofSettingsForMobilePhoneShallowDofMode = 1057367158, + DofSettingsInTightSpace = 2814402846, + DontRemoveReticuleDuringBlindFireNew = 4136330299, + DoorAlignmentSettings = 3950418303, + DoorRatioToConsiderDoorClosed = 3341844967, + DoorRatioToConsiderDoorOpen = 2420294542, + DoorRatioToConsiderDoorOpenCombat = 3006117682, + DoorRatioToConsiderDoorOpenSteps = 2541408088, + DotProductBehind = 1100440084, + DotProductFacing = 2732547664, + DotThresholdForCenterEnter = 762985941, + DotToClampSpeedToMaximum = 2850579408, + DotToClampSpeedToMinimum = 628879039, + DownHillImpactBikeClipId = 450274249, + DownHillImpactCharClipId = 4170136432, + DownHillInAirFreeWheelBikeClipId = 4163976723, + DownHillInAirFreeWheelCharClipId = 2221169411, + DownHillMinPitchToStandUp = 1599024557, + DownHillSmallImpactBikeClipId = 896939326, + DownHillSmallImpactCharClipId = 2199245470, + DownStairsPelvisMaxDeltaZMoving = 2173480721, + DownStairsPelvisMaxNegativeDeltaZMoving = 1295091688, + DownedThreatModifier = 521885682, + DownwardSpeedLimits = 1575008605, + DraggerArmIk = 989307764, + DrawDebug = 2958876793, + DrawableAltId = 3029420796, + DrawableIds = 4176789291, + DriftX = 1925470428, + DriftY = 4083276309, + DriftZ = 422585777, + DriveToGetup = 1589180219, + DrivingAbilityMax = 866268907, + DrivingAbilityMin = 1569329370, + DrivingAggressivenessMax = 534710722, + DrivingAggressivenessMin = 1151027181, + Drop = 2901180925, + DropDistance = 529669607, + DropDuration = 1445694321, + DropForRunway = 3113590399, + DuckAndCoverCanTriggerForPlayerTime = 760739523, + DuckUnderOverheadCollisionSettings = 2946100032, + DuplicateDistanceCheck = 735659884, + DuplicateTimeCheck = 1621558076, + DurationHeldDownEnterButtonToJackFriendly = 2689559592, + DurationRampDownCapsulePushedByVehicle = 4163982628, + DynamicSet1 = 2970224816, + DynamicSet2 = 3261705071, + DynamicSet3 = 3903387629, + ET_AGGRESSIVE_DRIVER = 2353748938, + ET_AMBIENT_COP = 1795127718, + ET_COP_PURSUIT = 1484258773, + ET_CRIME = 1610395939, + ET_INTERESTING_DRIVER = 2215450775, + ET_INVALID = 1195757242, + ET_JAYWALKING = 2126457811, + ET_SPAWNED_COP_PURSUIT = 1150557519, + EVENTS_OVERRIDE_FILE = 350410266, EVehicleModelColorMetallic_1 = 969376721, EVehicleModelColorMetallic_2 = 731244402, EVehicleModelColorMetallic_3 = 3537679873, @@ -3680,6 +4864,1851 @@ namespace CodeWalker.GameFiles EVehicleModelColorMetallic_8 = 4285337393, EVehicleModelColorMetallic_9 = 847803751, EVehicleModelColorMetallic_normal = 815563434, + EXPRESSION_SETS_FILE = 3354018708, + EXTRAMAP_CONVERSION_OCC_FILE = 1691493964, + EaseIn = 2993575128, + EaseOut = 4042229056, + EasyTargettingDifficultyInfo = 1097471232, + EdgeCapsuleRadius = 3106353871, + EdgeCoverWeight = 3910547157, + EdgeEndXOffset = 1400174762, + EdgeEndYOffset = 1982386380, + EdgeHighZOffset = 919529730, + EdgeLowCoverMoveTime = 205550242, + EdgeLowZOffset = 3480207128, + EdgeMaximumOffsetDiff = 3256121602, + EdgeMinimumOffsetDiff = 3457829957, + EdgeStartXOffset = 3356016298, + EdgeStartYOffset = 2250358383, + EdgeTurnAnimStateInfos = 896061089, + EdgeWeighting = 1511298321, + Electrocute = 3856838428, + EnableActivationsFromCapsuleImpacts = 3247587106, + EnableAimDirectlyIntros = 4050756282, + EnableBikePickUpAlign = 2377829258, + EnableBulletBending = 1473266781, + EnableCloseDoorHandIk = 734813238, + EnableConflictingNormalCollisionRemoval = 3464583782, + EnableCoverIdleVariations = 288573626, + EnableCoverPeekingVariations = 3781531198, + EnableCoverPinnedVariations = 2498623969, + EnableCoverToCover = 1136710348, + EnableFootTagSyncing = 2493304798, + EnableForcedFireForTargetProximity = 4012970274, + EnableIkForAI = 138117989, + EnableInitialHeadingBlend = 914424597, + EnableJackRateOverride = 583417184, + EnableLeftHandIkInCover = 2828343094, + EnableNewAICoverEntry = 661599637, + EnableNewBikeEntry = 3299231528, + EnableOpenDoorHandIk = 2861302055, + EnableRagdollPooling = 325894988, + EnableRagdollPoolingMp = 503115024, + EnableReloadingWhilstMovingInCover = 3367723943, + EnableRotationScaling = 3088085048, + EnableSideSwipeActivations = 2716995625, + EnableStreamedEntryAnims = 3726126567, + EnableStreamedEntryVariationAnims = 2305444416, + EnableStreamedInVehicleAnims = 774087018, + EnableTranslationScaling = 1466859809, + EnableUseSwatClipSet = 3380579615, + EnableWalkStops = 2560019435, + EnclosedSearchRegions = 937610588, + EndHeadingTolerance = 2243016084, + EndStuckOnVehicle = 3136215640, + EndStuckOnVehiclePlayer = 2353506762, + EndStuckUnderVehicle = 2222643548, + EndStuckUnderVehiclePlayer = 3275734390, + EnemyAccuracyScaling = 3589303034, + EnemyCharging = 2545446674, + EnergyLostPerSecond = 3136810971, + EnterClipId = 517541874, + EnterCoverAIAimingBase1H = 1405654072, + EnterCoverAIAimingBase2H = 2519142628, + EnterCoverAIAimingSwat1H = 4262460027, + EnterCoverAIAimingSwat2H = 2653796808, + EnterCoverAITransition1H = 1017470219, + EnterCoverAITransition2H = 1163390260, + EnterCoverAimInterruptDistanceTolerance = 3320233516, + EnterCoverAimInterruptHeadingTolerance = 2304671979, + EnterCoverInterruptDistanceTolerance = 1874728809, + EnterCoverInterruptHeadingTolerance = 3084434327, + EnterCoverInterruptMinTime = 3889498778, + EntryPointSets = 769744308, + EnvelopeRef = 1811750171, + EqualizeAmount = 4026600462, + EquipBestWeapon = 962329419, + ErrorThreshold = 305674207, + EvaluateThreatFromCoverPoints = 4040000084, + EvasionThreshold = 2708798326, + EventDecayTimeMS = 2722629246, + EventInitInterval = 3561980965, + EventInterval = 95033849, + EventlessSwitchDistanceRequirement = 3437799044, + EventlessSwitchInactivityTimeRequirement = 1865528825, + EventlessSwitchStateTimeRequirement = 619528635, + ExactStopTargetRadius = 2433763429, + ExcludePedBumpAngleFromPushCalculation = 4060868299, + ExitAttachmentMoveSpeedThreshold = 788433631, + ExitClipId = 2518432971, + ExitCornerDirOffset = 498927550, + ExitCornerYOffset = 1366592047, + ExitCornerZOffset = 3182801896, + ExitCoverBaseClipSetId = 150770804, + ExitCoverExtraClipSetId = 395871171, + ExitDistance = 3093573752, + ExitProbeDistance = 4256472352, + ExitToAimClipSets = 3606683380, + ExitToAimClipsName = 1926032835, + ExitToAimVehicleInfos = 2503125343, + ExitVehicleAttempToFireBlendOutDuration = 95286584, + ExitVehicleBlendInDuration = 3090579301, + ExitVehicleBlendOutDuration = 3420274436, + ExitVehicleMaxDistance = 2200934401, + ExitVehicleRouteMinDistance = 1946412733, + ExitVehicleUnderWaterBlendOutDuration = 873885486, + ExplosiveDamageMod = 2530332272, + ExposurePush = 2577299971, + ExtendedDistanceFromWorldCenter = 769039659, + Extension = 207195018, + ExtraCameraRelativeVerticalOffset = 2401664616, + ExtraDistForGoto = 2347754539, + ExtraDistanceToPushAway = 3893627623, + ExtraFleeDistance = 695930878, + ExtraForces = 1349337627, + ExtraHeadingRate = 1444953847, + ExtraHeightForGround = 4011421405, + ExtraOffsetForGroundCheck = 1326750951, + ExtraOrbitPitchOffsetForHighAngleMode = 4048007163, + ExtraOrbitPitchOffsetForThirdPersonFarViewMode = 2477951883, + ExtraSideOffsetForHangingOnLeftSide = 2610056728, + ExtraSideOffsetForHangingOnRightSide = 843687785, + ExtraToleranceForStopWatchDistance = 3333208061, + ExtraTorqueTwistMax = 1612043114, + ExtraWaterZGroundFixup = 207811054, + FCT_HALF_SIGMOID = 3916722287, + FCT_LINEAR = 2803657832, + FCT_NONE = 383539244, + FCT_SIGMOID = 157616235, + FIRINGPATTERNS_FILE = 3015019398, + FIRST_PERSON = 70078021, + FRONTEND_DAT_FILE = 2221411686, + FRONTEND_MENU_FILE = 1803244175, + FXStack = 1829495763, + FakeLungeOffset = 614448068, + FallLandThreshold = 2788362157, + FallOffAMovingCar = 1639523711, + FallTestAngleBlendOutTime = 1882364948, + FallTimeBeforeHighFallAbort = 2093200171, + FallToKnees = 1740552960, + FallingSpeedForHighFall = 3699124688, + FallsOutofVehicleVelocity = 2846727445, + FastAlignRate = 2551900503, + FastApproachRate = 2363497120, + FastDuckPrepLeftBikeClipId = 2693600057, + FastDuckPrepLeftCharClipId = 1151736662, + FastDuckPrepRightBikeClipId = 4229390137, + FastDuckPrepRightCharClipId = 4061011008, + FastEnterExitRate = 1506926002, + FastExitDefaultPhaseThreshold = 2055075186, + FastMinTurnApproachRate = 892232162, + FastMovingPedSpeed = 1615867498, + FastRunRateMax = 684879272, + FastRunRateMin = 2165656152, + FastTurnAcceleration = 305608474, + FastTurnApproachRate = 1148310117, + FastWalkRateMax = 806948898, + FastWalkRateMin = 1182689916, + FatallyInjured = 62148721, + FeetLiftForce = 1163046056, + FightingModifier = 2538889403, + FinalShotImpulseClampMax = 1454653034, + FindPropInEnvironmentDist = 1136341997, + FindSpawnPointInDirection = 3455230182, + FineAimBlendSpringConstant = 4207333442, + FineAimBlendSpringDampingRatio = 1717370547, + FineAimDownwardsVerticalMovement = 3411810706, + FineAimHorSpeedMax = 1036145679, + FineAimHorSpeedMin = 2633888729, + FineAimHorSpeedPower = 2444069349, + FineAimHorWeightSpeedMultiplier = 2407796767, + FineAimSidewaysScale = 2012228463, + FineAimSpeedMultiplier = 3282516112, + FineAimSpeedMultiplierClose = 2679873658, + FineAimSpeedMultiplierCloseDistMax = 286043552, + FineAimSpeedMultiplierCloseDistMin = 767482079, + FineAimVerSpeed = 2689623744, + FineAimVerticalMovement = 1940999374, + FireTimeAfterChaseOnFoot = 1325474651, + FireTimeAfterStaticMovementAbort = 1579430656, + FireTimeAfterStoppingMoveToCover = 475196801, + FishOutOfWaterDelay = 3728756551, + FixieSkidLeftBikeClip0Id = 3950475012, + FixieSkidLeftBikeClip1Id = 874968111, + FixieSkidLeftCharClip0Id = 1543557460, + FixieSkidLeftCharClip1Id = 323139173, + FixieSkidRightBikeClip0Id = 1348669466, + FixieSkidRightBikeClip1Id = 2864920648, + FixieSkidRightCharClip0Id = 2616623374, + FixieSkidRightCharClip1Id = 3652939154, + FixieSkidToBalanceLeftBikeClip1Id = 2138292255, + FixieSkidToBalanceLeftCharClip1Id = 2365139646, + FixieSkidToBalanceRightBikeClip1Id = 1620728723, + FixieSkidToBalanceRightCharClip1Id = 963408802, + FleeDistance = 191817975, + FleeDuringCombat = 1811637113, + FleeExitExtraRotationSpeed = 4193052421, + FleeExitExtraTranslationSpeed = 4180330400, + FleeExitVehicleBlendOutDuration = 2378492841, + FleeIfApproachedByOtherEntity = 1542742362, + FleeIfApproachedBySourceEntity = 2924272020, + FleeMBR = 1024232437, + FleeMBRMax = 1178169613, + FleeMBRMin = 1822017225, + FleeOffset = 335985570, + FleeReactions = 603736164, + FleeSafeDistance = 846083482, + FleeSpeedInVehicle = 1520777858, + FleeTargetTooCloseDistance = 882826582, + FlightAngleLimitsForParachutingBraking = 2890662262, + FlightAngleLimitsForParachutingNormal = 960147082, + FlightAngleLimitsForSkydiving = 4264481693, + FlightHeightAboveTarget = 2016619356, + Flinch = 764802101, + FlinchDecayTime = 1944104863, + FlipForce = 3224113269, + FocusParentToTargetBlendLevel = 2840529796, + FollowOffset = 3967034351, + FollowOrientationConing = 70382085, + FollowPedLookAtBoneTag = 389542769, + FollowRadius = 353087997, + FollowTimeout = 2187967175, + FollowYOffset = 1895961621, + FollowZOffset = 647976226, + FootInterp = 1745248481, + FootInterpIntersecting = 1545915544, + FootInterpIntersectingMoving = 3264564387, + FootInterpMoving = 1979344219, + FootInterpOnDynamic = 67151581, + ForceAtMaxVelocity = 2377779348, + ForceAtMinVelocity = 1864398785, + ForceCower = 4045684189, + ForceCrime = 1727634143, + ForceLowCornerEastFaceNorth = 2740301581, + ForceLowCornerEastFaceSouth = 1105971590, + ForceLowCornerNorthFaceEast = 1675103884, + ForceLowCornerNorthFaceWest = 2231393111, + ForceLowCornerSouthFaceEast = 1921771349, + ForceLowCornerSouthFaceWest = 1507251800, + ForceLowCornerWestFaceNorth = 4153767546, + ForceLowCornerWestFaceSouth = 3854489506, + ForceMPAnimRatesInSP = 2345403785, + ForceMag = 3327649992, + ForceNewMessage = 3330375348, + ForceNoTimeslicingHeadingDiff = 810486897, + ForceOverVehicle = 599992998, + ForcePinnedDown = 5986942, + ForceRollUp = 1703031604, + ForceRunDelayTime = 111777931, + ForceStandEnterOnly = 1408347563, + ForceStreamingFailure = 2569732609, + ForceToApply = 71889384, + ForceToTarget = 243919456, + ForceUnderVehicle = 2074671276, + ForceUpdatesWhenTurningStartThresholdRadians = 3756162272, + ForceUpdatesWhenTurningStopThresholdRadians = 1213035272, + ForceWindmill = 3831760128, + ForcedDoorHandleArmIk = 2101205108, + ForcedLegUpVelocity = 2821506258, + Forces = 3184237865, + ForcesForSkydiving = 590082074, + ForwardAcceleration = 32744136, + ForwardDirectionThresholdCosSquared = 745911052, + ForwardDistToStartSideScale = 3395179822, + FovAcceleration = 1137737707, + FovLimits = 4288186671, + FovScalar = 680981764, + FrameComponents = 2102911583, + FramesToLookAheadForProbe = 1260903928, + FreefallThresold = 2222926220, + Frequency = 2554379728, + FrequencyNoise = 1511368071, + FromCarHit = 1362978742, + FromCoverExitDistance = 2504179355, + FromOnFootAccelerationMod = 2358855400, + FromStrafeAccelerationMod = 971520507, + FromStrafe_MovingBlendOutTime = 1926561545, + FromStrafe_WeightRate = 2545261234, + FromValue = 3814756382, + FromWantedLevel = 1358049181, + FutureDistanceForMaxSteerAngle = 1786731261, + FutureDistanceForMinSteerAngle = 2361783730, + GangScenarioPedToPlayerModifier = 2883008619, + GetInCombatClipId = 427276467, + GetInFromWaterClipId = 2521753678, + GetInRate = 1556614668, + GetInStandOnClipId = 2593531090, + GetOnQuickClipId = 923017874, + GlobalLateralTorsoOffsetInLeftCover = 3909527233, + GotoWatchRange = 2651403585, + GravityScale = 1393168468, + GroundFixupHeight = 4272192282, + GroundFixupHeightBoatInWater = 667507334, + GroundFixupHeightBoatInWaterInitial = 93138639, + GroundFixupHeightLarge = 1434272564, + GroundFixupHeightLargeOffset = 3416772737, + GroundMaterialProbeDepth = 883567309, + GroundMaterialProbeOffset = 2995052029, + GroundMaterialSpawnCoordNormalZTolerance = 1328674939, + GroupId = 1405734818, + GroupMemberSlowDownDistance = 2525435888, + GroupMemberWaitDistance = 4219594699, + GroupMemberWaitMinTime = 2050658669, + GroupMemberWalkCloseDistance = 3760186281, + GuardWorldExtents = 1651229959, + GunShotThresholdDistance = 3483089763, + HBC_Randomize = 2066966848, + HBC_Retain = 1409024016, + HELI = 3778816900, + HORSE_REINS_FILE = 1866311889, + HUD_TXD_FILE = 1987285695, + HandBrakeControl = 1151983218, + HandBrakeInputEnvelopeRef = 73888528, + HandBrakeSwingSettings = 3703185618, + HandGunDamageMod = 1873521687, + HandcuffedClipSetId = 1015537615, + HangingAroundVehicleModifier = 420424724, + HasCreateWeaponTag = 3631567393, + HasInterruptTag = 1944180374, + HasSixDirections = 3697908634, + HasStickInputThreshold = 2573017241, + HashOrdering = 3243012891, + Hashes = 2753590613, + HeadAndNeck = 3404836153, + HeadLook = 3103279089, + HeadShot = 800099441, + HeadShotImpulseMultiplier = 3053385153, + HeadShotMPImpulseMultiplier = 1084989136, + HeadingAcceleration = 426969157, + HeadingChangeRate = 2653769818, + HeadingCorrection = 472852554, + HeadingDelta = 2891994847, + HeadingDiffStartBlendDegrees = 1440906110, + HeadingOffset = 2344149746, + HeadingPullAroundErrorScalingBlendLevel = 1199102981, + HeadingPullAroundMaxMoveSpeed = 3319639913, + HeadingPullAroundMinMoveSpeed = 3078528158, + HeadingPullAroundSpeedAtMaxMoveSpeed = 1466199679, + HeadingPullAroundSpringConstant = 1332565251, + HeadingPullAroundSpringDampingRatio = 4054409124, + HeadingReachedTolerance = 452418176, + HeadingScoreForCoverLockOnRejection = 155512302, + HeadingToleranceDegrees = 3997955765, + HeadingWanderChange = 3829108144, + HeadingWeighting = 328254695, + HeadingWeightingNoStick = 1613714646, + HealthBar = 133430210, + HealthConfigHash = 372913173, + HealthMultiplierBonus = 2121757492, + HealthRatioLimit = 2392243130, + HealthRegenEfficiency = 2721388482, + HeavyBrakeYAcceleration = 2551415238, + HeightChangeSettleBlendDuration = 3719483743, + HeightMapDelta = 1983182002, + HeightMapLookAheadDist = 552115106, + HeightScaling = 1920226182, + HeightToStartLanding = 3067654195, + HeightToStartWrithe = 2221851990, + HeliPedModelId = 2549257506, + HeliSpeedModifier = 641071834, + HeliTargetArriveDist = 2931101691, + HeliVehicleModelId = 1696043144, + Helis = 847633247, + HighAltitudeZoomSettings = 2054392766, + HighBlindFireAimingDirectlyLimitAngle = 298108981, + HighCloseEdgeWallTestYOffset = 1632533833, + HighCoverBlendInDuration = 4171399035, + HighCoverClipRate = 677754437, + HighCoverProbeHeight = 1565700819, + HighFallProbeLength = 934569024, + HighFallTimeToBlockInjuredOnGround = 1503093096, + HighHighFallEnd = 1799229733, + HighHighFallStart = 1342466268, + HighImportanceModifier = 786235913, + HighJumpMaxAngleForVelScale = 2289178459, + HighJumpMaxVelScale = 3965084574, + HighJumpMinAngleForVelScale = 910411457, + HighJumpMinVelScale = 1943815238, + HighLeftAimStepInfoSet = 80679158, + HighLodWalkHeadingLerpRate = 2391787980, + HighOpenDoorClipId = 3849261684, + HighRightAimStepInfoSet = 2338326271, + HighSpeedShakeSettings = 3319637384, + HighSpeedZoomSettings = 2646605713, + HighVelocity = 4250665956, + HighVelocityBlendOut = 468457579, + HintHelperRef = 730193180, + History = 3024574816, + HistoryCosineThreshold = 3400740468, + HitRandomisation = 3061537468, + HitRandomisationAutomatic = 4009335731, + HoldLegOutVelocity = 682602058, + HoldSub = 1878184186, + HoldingSingleHandedWeapon = 3720463376, + HoldingTwoHandedWeapon = 3291888789, + HoldingWeaponBonus = 4170306057, + HoldingWeaponPlayerModifier = 1493940343, + HotPedDisableSexinessFlagChecks = 674468988, + HotPedMaxDistance = 2831412815, + HotPedMaxDotAngle = 1194287595, + HotPedMaxHeightDifference = 3233483053, + HotPedMinDistance = 334092093, + HotPedMinDotAngle = 101327813, + HotPedRenderDebug = 248477757, + HotwireClipId = 2232368689, + HotwireRate = 1960961110, + HumanBodyScale = 3219752194, + HumanPelvisScale = 938878998, + HumanSpine0Scale = 670734777, + HumanSpine1Scale = 2267090113, + HurryAwayInitialMBR = 1287855842, + HurryAwayMBRChangeDelay = 162073420, + HurryAwayMBRChangeRange = 2978098349, + HurryAwayMoveBlendRatioWhenFar = 199132405, + HurryAwayMoveBlendRatioWhenNear = 3010798658, + HurryAwayWatchFirst = 3611561302, + IDE_FILE = 3422262499, + IN_AIRCRAFT = 3210104948, + IN_BOAT = 1045637820, + IN_HELI = 2079134431, + IN_SUBMARINE = 2742629541, + IN_TURRET = 4177603501, + IdealDistance = 2913237777, + IdealDistanceCouldLeaveCar = 13763777, + IdealDistanceForPursue = 514678423, + IdealDistanceIfArmed = 3291058825, + IdealDistanceIfUnarmed = 172591904, + IdealDistanceInVehicleAndTargetArmed = 2541599029, + IdealDistanceInVehicleAndTargetUnarmed = 922557972, + IdealDistanceOnBikeAndTargetArmed = 1876514812, + IdealDistanceOnBikeAndTargetUnarmed = 2051473778, + IdealDistanceShotAt = 150170926, + IdealHeadingOffsetForLimiting = 3658085406, + IdealPitchForFiringVariation = 1908604654, + IdealSpawnDistance = 652074796, + IdealTurnApproachRate = 1298540281, + IdentificationRange = 625679404, + IdleAnimStateInfos = 3037289130, + IdleCmini = 1252108818, + IdleHeadingLerpRate = 183241195, + IdleHigh1HVariationClipsets = 2565051320, + IdleHigh2HVariationClipsets = 616197965, + IdleLow1HVariationClipsets = 229574996, + IdleLow2HVariationClipsets = 754984064, + IdleTimeRandomFactor = 2115224183, + IdleTransitionBlendTimeFromActionMode = 639925745, + IdleTransitionBlendTimeFromStealth = 1990190949, + IdleVariationAnimStateInfos = 1977186530, + IdleYStartOffset = 3646563039, + IgnoreFovForHeadIk = 2404066730, + IgnoreIfSensingPedIsOtherEntity = 4035148525, + IgnoreRotationBlend = 2067979515, + ImmediateHighFallSpeedAi = 696030652, + ImmediateHighFallSpeedPlayer = 187177991, + ImpulseMult = 959886766, + Impulses = 245896742, + InAir = 1916434556, + InAirFreeWheelBikeClipId = 3916128451, + InAirFreeWheelCharClipId = 4285496170, + InAirHeadingRate = 712615227, + InAirMovementApproachRate = 2498638030, + InAirMovementRate = 1308347600, + InAirProbeDistance = 3752389553, + InAirProbeForwardOffset = 4171402878, + InAirZAccelTrigger = 1568293823, + InBoat = 3499358923, + InCoverMovementSpeed = 3787797455, + InCoverMovementSpeedEnterCover = 1291062567, + InCoverScoreModifier = 1975453329, + InCoverTolerance = 3968028188, + InDuration = 2456685333, + InHeli = 345193988, + InMotionAlignmentVelocityTolerance = 891286257, + InMotionTighterTurnsVelocityTolerance = 3646294886, + InPlaceAlignmentVelocityTolerance = 2324978953, + InRangeDrivingPlayerModifier = 3099253594, + InRangePlayerDistanceThreshold = 395317425, + InRangePlayerInRaceDistanceThreshold = 1849354099, + InRangePlayerModifier = 3120269183, + InVehicle = 3094451383, + InVehicleLookAtDampingRef = 556138114, + InWaterExitDepth = 1332340783, + InWaterExitProbeLength = 1768336421, + IncidentLocation = 2790865931, + IncreasedAerialSpawningFactor = 3248533699, + IncreasedAquaticSpawningFactor = 1340414393, + IncreasedGroundWildlifeSpawningFactor = 1785192888, + InflectionPitch = 1035721466, + Info = 4197530443, + InitialAreaTimeoutWhenCrimeReported = 3003441217, + InitialAreaTimeoutWhenSeen = 922425823, + InitialBumpComponent = 406034015, + InitialBumpForce = 2701068933, + InitialBumpOffset = 1000319425, + InitialDelay = 1832992496, + InitialForce = 2966151540, + InitialForceComponent = 871993282, + InitialForceOffset = 279094028, + InitialLowEdgeTestEndYOffset = 1933569235, + InitialLowEdgeTestStartYOffset = 1759052099, + InitialLowEdgeWallTestYOffset = 420444049, + InitialRagdollDelay = 1901527010, + InitialRelativeHeadingLimits = 1115426652, + InitialRelativePitchLimits = 113692134, + InitialTerrainAvoidanceAngleD = 3968352519, + InitialWorldPitchLimits = 1692207327, + InnerDistanceThreshold = 2348909882, + InputEnvelopeRef = 1933675573, + InputMagPowerFactor = 3265151949, + InputMagToIncreaseDeadZoneMax = 4159970100, + InputMagToIncreaseDeadZoneMin = 3261011203, + InputType = 1445865118, + InputYAxisCornerExitValue = 2129665503, + InputYAxisQuitValue = 1147378819, + InsideCornerStopDistance = 3341714290, + InsideEdgeEndXOffset = 2929248824, + InsideEdgeEndYOffset = 1055186370, + InsideEdgeStartXOffset = 2121459739, + InsideEdgeStartYOffset = 2408138725, + InstantProbeDurationMin = 4060945649, + InterpRates = 78660797, + IntroClip0Id = 4104220306, + IntroClip1Id = 430012531, + IntroClipId = 3802470907, + IntroMaxScale = 842076929, + IntroMovementDuration = 3673514744, + IntroRate = 1649508716, + IntroRotScalingDefaultEndPhase = 1894035381, + IntroRotScalingDefaultStartPhase = 1515476732, + IntroScalingDefaultEndPhase = 4206558217, + IntroScalingDefaultStartPhase = 3371499882, + InvMassScale = 514198685, + InverseMassScales = 172669903, + IsBehindVehicleGlass = 3132205970, + IsCasual = 3169257000, + IsChild = 2962717212, + IsCrouching = 1674350800, + IsDangerousAnimal = 1867113976, + IsGang = 1945623796, + IsHuman = 2212592004, + IsLocal = 3419197588, + IsMale = 819954510, + IsSecurity = 622092394, + IsStationary = 4172129738, + IsWeird = 1025165367, + Items = 2880561169, + JOB_AND_NAME_MED = 1218436764, + JackingModifier = 2688373686, + JetskiDrivebyFilterId = 2134287489, + JumpCollision = 1017102101, + JumpFallTestAngle = 793837940, + JumpOutofSubNeutralBuoyancyTime = 2102914796, + KeepWeapon = 1218243798, + KickOnGroundTuning = 1543515715, + KnockOffBikeEjectImpactFriction = 3996231382, + KnockOffBikeEjectMaxImpactDepth = 301898848, + KnockOffBikeForwardMaxComponent = 2466946069, + KnockOffBikeForwardMinComponent = 2251372495, + KnockOffBikeMaxSpeed = 2357933858, + KnockOffBikeMaxUpright = 3242658957, + KnockOffBikeMinSpeed = 2854807360, + KnockOffBikeMinUpright = 4180033042, + KnockOffBikePitchMaxComponent = 2962336026, + KnockOffBikePitchMinComponent = 164203436, + KnockOffBikeUpMaxComponent = 2641066262, + KnockOffBikeUpMinComponent = 3963787762, + LADDER_METADATA_FILE = 873638153, + LEADERBOARD_DATA_FILE = 153829429, + LEGALS = 4072415756, + LEVEL_STREAMING_FILE = 3625514299, + LOOKIK_BLEND_RATE_FAST = 373155899, + LOOKIK_BLEND_RATE_FASTEST = 2515903841, + LOOKIK_BLEND_RATE_INSTANT = 1486063330, + LOOKIK_BLEND_RATE_NORMAL = 1833278132, + LOOKIK_BLEND_RATE_SLOW = 986173808, + LOOKIK_BLEND_RATE_SLOWEST = 3711568277, + LOOKIK_ROT_LIM_NARROW = 3906611689, + LOOKIK_ROT_LIM_NARROWEST = 1073022306, + LOOKIK_ROT_LIM_OFF = 49782489, + LOOKIK_ROT_LIM_WIDE = 1112780501, + LOOKIK_ROT_LIM_WIDEST = 1594514833, + LOOKIK_TURN_RATE_FAST = 2235154210, + LOOKIK_TURN_RATE_NORMAL = 3984591931, + LOOKIK_TURN_RATE_SLOW = 2708677357, + LOOK_FORWARD_RELATIVE_TO_ATTACH = 2580680746, + LSAcceleration = 2358484554, + LSDeadZoneAngle = 2899233953, + LSDeceleration = 4267995471, + LackOfHostility = 2857118825, + LadderAlignment = 2014258089, + LadderPitch = 2326671617, + LandHeadingModifier = 1347777197, + LandProbe = 1166908668, + LandProbeLength = 2205933583, + LandRollHeight = 3897556344, + LandRollHeightFromJump = 2847920310, + LandRollHeightFromVault = 3337751765, + LandSlopeNoseUpMax = 3983307371, + LandSlopeNoseUpMin = 564764161, + Landing = 1163966079, + LargeVerticalAccelerationDelta = 4247487957, + LastBattleEventHighEnergyEndTime = 2064072700, + LastBattleEventHighEnergyStartTime = 271833144, + LastSpottedDistance = 2553544690, + LastStand = 1877343639, + LastStandArmoured = 745594459, + LastStandMaxArmouredTotalTime = 2286694021, + LastStandMaxTotalTime = 417172126, + LateralForce = 2100597904, + LaunchLeftBikeClipId = 3073315828, + LaunchLeftCharClipId = 1333997798, + LaunchRightBikeClipId = 3808805794, + LaunchRightCharClipId = 945663205, + LayerA = 3994552921, + LayerB = 3761008258, + LayerBlend = 3968024215, + Layers = 4018703742, + LeaderExitVehicleDistance = 676285031, + LeanAngleDefaultRate = 1850650077, + LeanAngleDefaultRatePassenger = 1393469938, + LeanAngleReturnRate = 1365613076, + LeanAngleReturnedTol = 4254763028, + LeanAngleSmoothingRate = 541806245, + LeanForwardsAngleSmoothingRate = 4228832635, + LeanScale = 2484601688, + LeanSidewaysAngleMaxAccAngle = 4058717361, + LeanSidewaysAngleMinAccAngle = 4159734133, + LeanSidewaysAngleSmoothingAcc = 1551960100, + LeanSidewaysAngleSmoothingRateMax = 1540399603, + LeanSidewaysAngleSmoothingRateMin = 525349387, + LeaningExtremeThreshold = 48278855, + LeftBoneOffset = 416915558, + LeftGrip = 102733762, + LeftHandOffset = 2557494577, + LeftPickUpTargetLerpPhaseEnd = 354147533, + LeftPickUpTargetLerpPhaseEndBicycle = 3597820233, + LeftPickUpTargetLerpPhaseStart = 3911832280, + LeftPickUpTargetLerpPhaseStartBicycle = 706443375, + LeftPullUpTargetLerpPhaseEnd = 2320755313, + LeftPullUpTargetLerpPhaseEndBicycle = 3214386681, + LeftPullUpTargetLerpPhaseStart = 4195927131, + LeftPullUpTargetLerpPhaseStartBicycle = 2664369195, + LeftRightStickInputMin = 3223119611, + LeftRightStickInputSmoothingRate = 1082826303, + LeftWire = 2742077142, + LegShot = 2675545657, + LegShotFallRootImpulseMinUpright = 4252723795, + LegShotFallRootImpulseMult = 184133535, + LengthScaling = 4135147407, + LensArtefact = 661891977, + LimbStrengthTuning = 2622719195, + LimitAttachParentRelativePitchAndHeading = 2799648005, + LimitMeleeRangeToDefault = 1169108573, + LineOfSight = 2250254670, + LineOfSightStatus = 682590761, + LineOfSightTests = 728351840, + LinearVZForBrakingDifferenceMax = 119610653, + LinearVZForBrakingDifferenceMin = 950864184, + LinearVZForPitchRatioMax = 332728501, + LinearVZForPitchRatioMin = 135326749, + LocationForNearestCarNodeOverrides = 3346068581, + LockOnDistanceLimits = 4280147981, + LockOnDistanceRejectionModifier = 2510305536, + LockOnEnvelopeRef = 2833081775, + LockOnOrbitDistanceSettings = 4165908011, + LockOnRangeModifier = 3927328861, + LockOnSwitchTimeExtensionBreakLock = 1952125540, + LockOnSwitchTimeExtensionKillTarget = 2774244387, + LockOnTargetDampingSettings = 1635236307, + LockOnTargetStunnedEnvelopeRef = 2209545096, + LockType = 4263854907, + LongitudinalBodyLeanApproachRate = 373069342, + LongitudinalBodyLeanApproachRateSlope = 4228525959, + LongitudinalBodyLeanApproachRateSlow = 1466153272, + LookAheadDistanceForBackAway = 1706779012, + LookAheadForRunway = 1293732320, + LookAround = 4270549134, + LookAtBehaviour = 589368866, + LookAtOffset = 1190303903, + LookAtTime = 3780096928, + LookAtUpdateTime = 1858185525, + LookBehindOutroTimeMS = 537305387, + LookBehindRelativeAttachPosition = 2548218645, + LookOverSettings = 3300166924, + LookingInRangePlayerMaxDotAngle = 1018069509, + LoopClipId = 3333920819, + LoopClipSetId = 3859145463, + LoopMode = 3135858693, + LostBalanceAndGrabbing = 944999838, + LowBlindFireAimingDirectlyLimitAngle = 2323225479, + LowBlockedBlend = 2527050941, + LowCoverBlendInDuration = 2789076521, + LowCoverClipRate = 1362808676, + LowCoverProbeHeight = 4155982221, + LowImportanceModifier = 592353395, + LowLeftStep = 4111569262, + LowLod = 3357299335, + LowLodBaseClipSetId = 664477457, + LowLodExtraHeadingAdjustmentRate = 3846215494, + LowLodIdleClipSetId = 2167334901, + LowLodWalkHeadingLerpRate = 3008826210, + LowOffsetCapsuleLength = 568360986, + LowOffsetCapsuleRadius = 4015224528, + LowRightStep = 4205427545, + LowSideZOffset = 1655026590, + LowStepBackLeftXBlocked = 2531405930, + LowStepBackLeftYBlocked = 2343990340, + LowStepBackRightXBlocked = 3516373800, + LowStepBackRightYBlocked = 3372482096, + LowStepOutLeftXBlocked = 842428202, + LowStepOutLeftYBlocked = 3532419784, + LowStepOutRightXBlocked = 8574286, + LowStepOutRightYBlocked = 298303912, + LowVelocityReactionThreshold = 2079428645, + LowXClearOffsetCapsuleTest = 2818774649, + LowXOffsetCapsuleTest = 3545526197, + LowYOffsetCapsuleTest = 717814241, + LowZOffsetCapsuleTest = 2260315698, + LowerArmImpulseCap = 3002630191, + LowerArmNoTorseHitImpulseCap = 2054532609, + LungeChangeDistance = 1585455214, + LungeForwardOffset = 2740115372, + LungeTargetRadius = 2981439007, + LungeZOffset = 3783579394, + MOTION_TASK_DATA_FILE = 775482934, + MOTIVATIONS_FILE = 2957501757, + MOUNT_TUNE_FILE = 2889043007, + MPLargeAccidenThresold = 2099608654, + Mag = 2130375977, + MagnitudeClamp = 3388239219, + MatchTargetWeapon = 2028274881, + MatchTimer = 219280121, + MaxAbsDotForAvoidDirected = 462717652, + MaxAbsThrottleForCloseDoor = 1734471519, + MaxAccelModifier = 150232389, + MaxAcceleration = 2732255867, + MaxAccelerationForLean = 419181205, + MaxAdjustmentLookAhead = 4125886772, + MaxAiActivationLimit = 1737477488, + MaxAimFromGroundTime = 3996785209, + MaxAimTimeOnStickMs = 1480451859, + MaxAltitudeDelta = 2362779209, + MaxAmbientVehiclesToSpawnChase = 3549282925, + MaxAmplitude = 272708601, + MaxAngle = 3503009483, + MaxAngleConsidered = 2451123132, + MaxAngleDeltaForLockOnSwitchBlendScaling = 2783842060, + MaxAngleForScaleVelocityExtension = 360286196, + MaxAnglePickPOI = 527596719, + MaxAngleToBeginRotationScale = 3171601208, + MaxAngleToSetDirectly = 3073391680, + MaxAngularDiffBetweenDynamicAndStaticCover = 2761743161, + MaxAngularHeadingVelocityAi = 4125755684, + MaxAngularHeadingVelocityPlayer = 63113045, + MaxAngularHeadingVelocityPlayerForcedStandAim = 1486772652, + MaxAngularVelocity = 1393994109, + MaxAngularVelocityScaleFactor = 3006329763, + MaxArmourImpulseMult = 1393173723, + MaxAttachParentDepthUnderWaterToRemainBuoyant = 2069938157, + MaxAttachParentDepthUnderWaterToRemainBuoyantOut = 1698601922, + MaxAttachParentSpeedToClonePitchFromCinematicMountedCameras = 150825038, + MaxAttachParentSubmergedLevelToApplyFullAttachParentMatrixForRelativeOrbit = 3039556728, + MaxBackOffDistance = 2075820886, + MaxBaseFovScaling = 785828068, + MaxBlendDurationForInitialLockOn = 1807116888, + MaxBlendDurationForLockOnSwitch = 3132164856, + MaxBrake = 1676250682, + MaxCapsuleTests = 961760330, + MaxCircleRadius = 3815425058, + MaxClipsToCheckPerFrame = 1435927021, + MaxCollisionFallBackBlendLevelToForceUnderWater = 2382802886, + MaxCollisionRootSpeedToForcePopIn = 35427940, + MaxCollisionRootSpeedToPausePullBack = 4012884170, + MaxCollisionTestRadius = 2696635175, + MaxCombineDistThresholdSquared = 3413677046, + MaxCruiseSpeed = 2890274297, + MaxCruiseSpeedMultiplier = 4219085548, + MaxCruiseSpeedWhenClamped = 3775809407, + MaxDamageTakenImpulseMult = 253998194, + MaxDamageTakenThreshold = 4025040637, + MaxDamageToCheckForRandomDeath = 4042046110, + MaxDamageToIgnore = 2744941697, + MaxDeccelModifier = 1410651137, + MaxDeceleration = 1689883019, + MaxDefaultAngularVelocity = 2408710412, + MaxDefendPointWaitTimeMS = 3128562978, + MaxDelay = 509314747, + MaxDelayExitTime = 3125460893, + MaxDelayForGetOff = 1867895091, + MaxDelayTimeForExitVehicle = 2049624973, + MaxDelayTimer = 2906908712, + MaxDifferenceToAverageBrakes = 87152394, + MaxDirectionVariance = 3433998695, + MaxDistScanArc = 2704081606, + MaxDistToConsiderPedGoingToDoorPriority = 4213098799, + MaxDistToConsiderVehicleValid = 2104384861, + MaxDistToCoverWhenPlayerIsClose = 2168923712, + MaxDistToCoverXY = 2157843494, + MaxDistToCoverZ = 2187323127, + MaxDistToPathDefault = 819069056, + MaxDistToVehicle = 1250203641, + MaxDistUpdateFrequency = 3216270742, + MaxDistanceAbovePedPositionToClampPitch = 1654280371, + MaxDistanceAiPedFromTheirCoverToAbortPlayerEnterCover = 1955233508, + MaxDistanceAroundClosestRoadNode = 1354574680, + MaxDistanceErrorToIgnore = 1819399769, + MaxDistanceForAmbientReaction = 2167383018, + MaxDistanceForAvoid = 1319056930, + MaxDistanceForAvoidDirected = 1721238833, + MaxDistanceForBackAway = 2592101241, + MaxDistanceForDispatchPosition = 43531000, + MaxDistanceForFineAimScaling = 70391041, + MaxDistanceForHolster = 3926218692, + MaxDistanceForLawToReturnToCombatFromFlee = 115479140, + MaxDistanceForOrientation = 3358534575, + MaxDistanceForPedToBeVeryCloseToCover = 3273119465, + MaxDistanceForRiverWaterClippingTest = 753638141, + MaxDistanceForSearch = 2973796969, + MaxDistanceForSlowdown = 2085906895, + MaxDistanceForTaint = 688870759, + MaxDistanceForWaterClippingTest = 102161666, + MaxDistanceFromCameraForViewportChecks = 3017247137, + MaxDistanceFromNavMesh = 1798086221, + MaxDistanceFromOptimal = 2733041160, + MaxDistanceFromPed = 1011332177, + MaxDistanceFromPedToHelpPed = 3390705532, + MaxDistanceFromRoadNode = 4277520254, + MaxDistanceFromTargetToForceStraightLineMode = 2229910851, + MaxDistanceNavmeshMayAdjustPath = 3452202501, + MaxDistanceToAdjustSpeed = 2070026726, + MaxDistanceToAlwaysLookAtTarget = 4029768824, + MaxDistanceToBeConsideredClumped = 2154790128, + MaxDistanceToBeConsideredOptimal = 1883452103, + MaxDistanceToCareAboutBlockingLineOfSight = 803259673, + MaxDistanceToCheckEntryCollisionWhenIgnoring = 3271021322, + MaxDistanceToClampCruiseSpeed = 3954141229, + MaxDistanceToConsiderClose = 1501439076, + MaxDistanceToConsiderCloseToPositionToMoveTo = 2494967040, + MaxDistanceToConsiderTooClose = 3348150388, + MaxDistanceToContinueFromPursue = 3842476462, + MaxDistanceToFindVehicle = 702493934, + MaxDistanceToHoldFireForArrest = 655626928, + MaxDistanceToInsult = 3792438004, + MaxDistanceToMyVehicleToChase = 2374284734, + MaxDistanceToPersist = 3073979382, + MaxDistanceToPursueVehicle = 1506267647, + MaxDistanceToReactToJackForGoToDoor = 3839836820, + MaxDistanceToReturnToLastUsedVehicle = 1770714176, + MaxDistanceToScanForNearbyVehicle = 2354829088, + MaxDistanceToScanLookAts = 491173128, + MaxDistanceToSearchForAquaticPoints = 1744844248, + MaxDistanceToSearchForGroundWildlifePoints = 1961260334, + MaxDistanceToSideOnPavement = 1016024123, + MaxDistanceToStartFromPursue = 648063710, + MaxDistanceToStartMatchingSpeed = 2246107998, + MaxDistanceToTalk = 1179075662, + MaxDistanceToUseUrgentTransitions = 2236196658, + MaxDistanceToVehicleForCommandeer = 3887134676, + MaxDistanceToWatchVehicle = 3050367607, + MaxDistanceTraveledMultiplier = 713008535, + MaxDiveHeight = 2479363241, + MaxDoorSpeedToConsiderClosingDoor = 3503503802, + MaxDot = 3500436404, + MaxDotForHandBrake = 1930122576, + MaxDotToApplyTorque = 403672092, + MaxDotToContinueFromAnalyze = 126845285, + MaxDotToStartFromAnalyze = 1082929500, + MaxDotToTargetToHelpPed = 3200641731, + MaxDriverTimeToLeaveVehicle = 3023143341, + MaxDuration = 3115459373, + MaxDurationForMultiplayerViewModeActivation = 1552516033, + MaxDurationToTrackVehicles = 2514003172, + MaxEncumberedClimbHeight = 4241887050, + MaxEscapeDistance = 1872481699, + MaxExtraHeightForTowedVehicles = 3584381811, + MaxExtraHeightForVehicleTrailers = 2086333922, + MaxExtraMoney = 471524408, + MaxFacingThreshold = 1107258897, + MaxFallHeight = 355034181, + MaxFleeMoveBlendRatio = 2916287204, + MaxFlinchDistance = 1218603971, + MaxForceFiringDistance = 2117446694, + MaxForceFiringStateTime = 1120297675, + MaxForwardSpeed = 2306378250, + MaxForwardsPitchFastSpeed = 1535257534, + MaxForwardsPitchSlope = 1260039600, + MaxForwardsPitchSlopeBalance = 2058043106, + MaxForwardsPitchSlowSpeed = 705106159, + MaxForwardsPitchWheelieBalance = 2198401741, + MaxFov = 3615529910, + MaxGameplayNmAgents = 1794949754, + MaxGameplayNmAgentsMp = 3172335713, + MaxGrabTime = 2123286016, + MaxHandToHandleDistance = 2222197615, + MaxHandleHeightDiff = 474312049, + MaxHandleHeightDiffVan = 3933910603, + MaxHeadingAdjustmentRate = 1871838464, + MaxHeadingAlignmentCosThreshold = 3382384728, + MaxHeadingAngle = 3669858468, + MaxHeadingDiffBetweenCTCPoints = 225620543, + MaxHeadingDifferenceForQuickGlanceInSameDirection = 4164431042, + MaxHeadingSpeed = 1529419507, + MaxHealthImpulseMult = 3839056884, + MaxHealthLossForQuickGetup = 1165801413, + MaxHeavyCrashDeathChance = 1466872193, + MaxHeight = 4276410337, + MaxHeightDifference = 3332963351, + MaxHeightDifferenceToApproachTarget = 1288859935, + MaxHeliDamping = 3700594697, + MaxHoldBreathDuration = 1166926746, + MaxHoverHeightDistToWarpIntoHeli = 2914709570, + MaxImpulse = 1400954876, + MaxInjuredTargetTimerVariation = 1511702574, + MaxInputForIdleExit = 2059966079, + MaxInstances = 2118495770, + MaxIntensity = 1137728512, + MaxIterations = 3378768739, + MaxJumpHeightForSmallImpact = 1962859811, + MaxLateralSkidSpeed = 3579471989, + MaxLeanInDirectionTime = 2519882664, + MaxLength = 977032494, + MaxLift = 489565795, + MaxLimit = 597877266, + MaxLinearVelocity = 1416568288, + MaxLookAroundMoveSpeedMultiplier = 2563263345, + MaxLookAtArmWoundTime = 2663144521, + MaxLookAtDistance = 2034399215, + MaxLookBackAngle = 894057762, + MaxMag = 3421300414, + MaxMoveOrientationSpeedDuringLookAround = 1286077706, + MaxMoveSpeedForFollowOrientation = 1014809841, + MaxMoveSpeedInCover = 2814625688, + MaxMoveToDefensiveAreaAngleVariation = 2154434340, + MaxMovingProbeOffset = 4049257140, + MaxMovingThreshold = 3214855311, + MaxNavmeshPatrolRadiusFactor = 1708395848, + MaxNearbyToFindPerFrame = 1638764838, + MaxNumPedsAllowedToBeVeryCloseToCover = 1481327584, + MaxNumPedsChasingOnFoot = 2540858782, + MaxNumRequestsPerContext = 1337224709, + MaxNumberCopVehiclesInChase = 1965911345, + MaxNumberFakeApproaches = 284429428, + MaxOffset = 826600434, + MaxOpenRatioForOpenDoorInitialInside = 4028760366, + MaxOpenRatioForOpenDoorInitialOutside = 4222207562, + MaxOpenRatioForOpenDoorInside = 2427558104, + MaxOpenRatioForOpenDoorOutside = 1484783860, + MaxOscillationDisplacementInside = 2206944099, + MaxOscillationDisplacementOutside = 1118824342, + MaxParachutePitch = 1610340719, + MaxParachuteRoll = 888388965, + MaxPassengerTimeToLeaveVehicle = 3100475498, + MaxPassengersForAttraction = 865654234, + MaxPhoneFilmTime = 3084950400, + MaxPhoneFilmTimeHurryAway = 2306714989, + MaxPitch = 4261179401, + MaxPitchAngle = 1021608480, + MaxPitchAngle2H = 2966888023, + MaxPitchDefault = 3807823759, + MaxPitchDifferenceForFiringVariation = 644208462, + MaxPitchInAir = 422547942, + MaxPitchSpeed = 1910928125, + MaxPitchingAnglePickPOI = 3709479259, + MaxPlaneControlAbility = 1011508514, + MaxPlaneDamping = 353529649, + MaxPlayerActivationLimit = 83737662, + MaxPlayerCapsulePushTimeForRagdollActivation = 2253067348, + MaxPlayerScore = 2407947760, + MaxPlayerToCoverDist = 4030958526, + MaxPositionVariance = 2240856053, + MaxPreCollisionCameraSpeedToForcePopIn = 4130418064, + MaxPreCollisionCameraSpeedToPausePullBack = 2824365723, + MaxRadius = 466062419, + MaxRadiusForMaxTimeSinceLastSpotted = 208554060, + MaxRadiusForMinTimeSinceLastSpotted = 679039028, + MaxRageRagdolls = 2482945086, + MaxRageRagdollsMp = 1068424255, + MaxRangeWithoutRadioForFistFights = 2602588680, + MaxRate = 1154906885, + MaxRateForInVehicleAnims = 4219653521, + MaxRateForSlowBlendDuration = 1735614949, + MaxRateToPlayCowerReaction = 2442429563, + MaxRateVariance = 2016189169, + MaxReactToFireDelay = 3144065170, + MaxReactToFireRate = 2938880609, + MaxReactionTime = 2030474037, + MaxRelativeHeading = 3645576770, + MaxRoll = 1361361101, + MaxRollFromBrake = 2707471304, + MaxRollFromStick = 4013155074, + MaxRotScale = 3906575696, + MaxRotSpeed = 2343716985, + MaxRotationalSpeed = 2507965951, + MaxRotationalSpeedScale = 502763290, + MaxRouteLengthForCower = 3858374889, + MaxRouteSizeForCower = 325049815, + MaxSearchDistance = 1252284298, + MaxSearchRadiusForNavMesh = 861953935, + MaxSecondsAsTopLevelTask = 324489357, + MaxShakeInstances = 2390340428, + MaxShellShockedDistance = 1811470108, + MaxSidePaddingForTurn = 3250501977, + MaxSpeedDifference = 1143414935, + MaxSpeedDifferenceForPowerAdjustment = 1861379728, + MaxSpeedForAvoid = 1592953719, + MaxSpeedForAvoidDirected = 44796921, + MaxSpeedForBrace = 508750981, + MaxSpeedForEarlyCombatExit = 4258519451, + MaxSpeedForHesitate = 3303023161, + MaxSpeedForStill = 3869148508, + MaxSpeedForStillReverse = 1916394191, + MaxSpeedForVehicle = 2486108674, + MaxSpeedForVehicleMovingSlowly = 408114095, + MaxSpeedToActivate = 3555945363, + MaxSpeedToContinueJackingVehicle = 3826933504, + MaxSpeedToDive = 4063222790, + MaxSpeedToStartJackingVehicle = 4182891936, + MaxSpeedToTriggerFixieSkidTransition = 2271374387, + MaxSpeedToTriggerTrackStandTransition = 1082334520, + MaxSpeedToUseHandBrake = 1580566536, + MaxStairsJumpAngle = 3734083336, + MaxStaminaDuration = 1624872472, + MaxStandWaitTimeMS = 3857242043, + MaxSteerAngle = 3758934792, + MaxSteeringAngleForAmbientIdles = 1299890657, + MaxSteeringAngleForSitIdles = 2737592779, + MaxStepBackDist = 3352731897, + MaxStepOutDist = 899299281, + MaxSteps = 3459663346, + MaxStickChangePerSecond = 1936752322, + MaxStickInputAngleInfluence = 3234046643, + MaxStopPhaseToResumeMovement = 1345455105, + MaxStoppingDuration = 863732031, + MaxStoppingEdgeCheckProbeOffset = 1469301844, + MaxStoppingProbeOffset = 38963063, + MaxStruggleTime = 2216234163, + MaxStunnedTime = 3892117779, + MaxSuperJumpInitialVelocity = 988692459, + MaxSweepAngleWhenAvoidingPopIn = 1583100448, + MaxSweepAngleWhenMovingTowardsLos = 2848194588, + MaxTakeOffHeadingChangeRate = 2210871472, + MaxTakeOffRate = 3524235412, + MaxTargetAngularMovementForWatch = 3193923873, + MaxTargetOffsetX = 4229384679, + MaxTargetOffsetY = 4066129521, + MaxTargetOffsetZ = 3764687490, + MaxTargetOffsetZ_TargetInAir = 3283771357, + MaxTargetSteerAngleToContinueFromPursue = 3306631916, + MaxTargetSteerAngleToStartFromPursue = 2501833676, + MaxThrottle = 64513465, + MaxThrottleForStill = 1906306837, + MaxThrust = 3597427549, + MaxTimeBeforeNewPose = 1274013705, + MaxTimeBeforeReact = 3193578838, + MaxTimeBetweenIdleVariations = 3648216318, + MaxTimeBetweenPlayerIdleVariations = 2015526511, + MaxTimeBetweenSearches = 110388555, + MaxTimeBetweenShootOutTiresGlobal = 283868640, + MaxTimeForAmbientReaction = 2937486448, + MaxTimeForArrestBreakout = 2090607393, + MaxTimeForAudioReaction = 143794235, + MaxTimeForBrake = 110293208, + MaxTimeForHandsUp = 3487053313, + MaxTimeForInitialState = 478429586, + MaxTimeForStream = 122331865, + MaxTimeInBulletReactionState = 1969287622, + MaxTimeInCombatToShootOutTires = 730951251, + MaxTimeInStateToContinueFromPursue = 1655056873, + MaxTimeInSwerve = 4163863357, + MaxTimeMoveNearCrimeMs = 897487244, + MaxTimeMoveToLawFailedPathfindingMs = 2062768994, + MaxTimeMoveToLawMs = 1736715102, + MaxTimeSearchMs = 3450986312, + MaxTimeSinceGetUpForAmbientIdles = 2863765530, + MaxTimeSinceLastSpotted = 1171478055, + MaxTimeSinceShiftedWeightForwardToAllowWheelie = 2103453391, + MaxTimeSinceShot = 3302572334, + MaxTimeStayPinned = 818416092, + MaxTimeStreamClipSetInBeforeSkippingCloseDoor = 3836837046, + MaxTimeStreamClipSetInBeforeWarpMP = 1243230599, + MaxTimeStreamClipSetInBeforeWarpSP = 2153531751, + MaxTimeStreamInVehicleClipSetBeforeStartingEngine = 559307397, + MaxTimeStreamShuffleClipSetInBeforeWarp = 3089447490, + MaxTimeTargetVehicleMoving = 904929247, + MaxTimeToBeObstructed = 3272441861, + MaxTimeToCallPolice = 3706002780, + MaxTimeToClipIntoDynamicCollision = 851288932, + MaxTimeToConsiderPedGoingToDoorPriority = 2361725074, + MaxTimeToFleeInVehicle = 454716601, + MaxTimeToHesitate = 3164535731, + MaxTimeToHoldFireAtTaskInitialization = 2545130112, + MaxTimeToLookAheadForFutureTargetPosition = 2027520168, + MaxTimeToPrepareWeapon = 535072586, + MaxTimeToReact = 512026668, + MaxTimeToRejectRespawnedTarget = 2157137274, + MaxTimeToReserveComponentBeforeWarp = 3107868104, + MaxTimeToSpendInEarLoopToPutDownPhone = 854541557, + MaxTimeToSpendOccluded = 2101619543, + MaxTimeToSpendOccludedByAttachParent = 1735950673, + MaxTimeToSwerve = 2288728578, + MaxTimeToTrespassWhileSwimmingBeforeDeath = 3579116253, + MaxTimeToWait = 2597134309, + MaxTimeToWaitForShot = 2658068209, + MaxTimeToWatchVehicle = 3652981848, + MaxTimeUntilReturnToIdleFromAimAfterAimedAt = 4055554934, + MaxTimeUntilReturnToIdleFromAimDefault = 263823852, + MaxTimeWaitForExitBeforeWarp = 1727051436, + MaxTimeWaitingForBlockingArea = 1799405168, + MaxTimeWaitingForCircleMs = 1160010076, + MaxTimeWithNoReferences = 1570040321, + MaxTimeoutToAcquireLineOfSight = 2480389571, + MaxTrainClimbHeight = 1979246139, + MaxTransScale = 2917519651, + MaxTransVelocity = 766404597, + MaxTranslationalMoveSpeed = 4264959731, + MaxTranslationalScale = 3484537704, + MaxTranslationalStandSpeed = 840729400, + MaxTurnProbeOffset = 1513492849, + MaxUprightRatio = 2171339313, + MaxUsesForIdleVariationChange = 3247168097, + MaxUsesForOutroReactVariationChange = 2728975961, + MaxUsesForPeekingVariationChange = 2265825010, + MaxUsesForPinnedVariationChange = 1988933435, + MaxValue = 3107625217, + MaxValueForCorrection = 4282800535, + MaxVariationForCurrentPitch = 2853820726, + MaxVariationForDesiredPitch = 1403610920, + MaxVehSpeedToConsiderClosingDoor = 3267312723, + MaxVehicleCapsulePushTimeForPlayerRagdollActivation = 3476926475, + MaxVehicleCapsulePushTimeForRagdollActivation = 2007819517, + MaxVehicleCollisionDamageScale = 86779191, + MaxVehicleVelocityForAmbientIdles = 3495687858, + MaxVel = 2245023424, + MaxVelMag = 3255660709, + MaxVelThreshold = 1711478621, + MaxVelocityForSitIdles = 3221129138, + MaxVelocityForSlow = 2650334467, + MaxVelocityForVehicleLookAtSqr = 1245516390, + MaxVelocityToEnterBike = 2759646652, + MaxWaitForShotFailures = 3748385313, + MaxWaitTime = 295850963, + MaxWaitTimeBetweenTakeOffsMS = 626958998, + MaxWallAngle = 2100915621, + MaxWatchTime = 4262514281, + MaxWatchTimeHurryAway = 3939134595, + MaxWheelieAbility = 3607524859, + MaxWorldLimitsPlayerX = 1353421746, + MaxWorldLimitsPlayerY = 420979855, + MaxWptAngle = 3402152282, + MaxWritheTime = 127971633, + MaxXYAccelerationForLeanBike = 2317632829, + MaxXYDistanceForNewPosition = 1731877118, + MaxXYDistanceToApproachTarget = 2074438621, + MaxYIntentionToUseSlowApproach = 1157744908, + MaxYaw = 2297479061, + MaxYawFromRoll = 494928189, + MaxYawFromStick = 430837016, + MaxZAccelerationForLeanBike = 3982029176, + MaxZComponentForCollisionNormal = 3252894044, + MaxZDiffBetweenCoverPoints = 2570702388, + MaxZDiffBetweenPedPos = 4136133905, + MaxZoomFactor = 3357849814, + MediumImportanceModifier = 3388322333, + MediumShot = 2976595087, + Melee = 2945330295, + MeleeHeadingFalloffPowerRunning = 3977716086, + MeleeHeadingOverride = 4259971013, + MeleeHeadingOverrideRunning = 2260731941, + MeleeLockOnCameraWeighting = 2159755352, + MeleeLockOnCameraWeightingNoStick = 3188195832, + MeleeLockOnPedWeightingNoStick = 2452287190, + MeleeLockOnStickWeighting = 2608892368, + MeleeLostLOSBreakTime = 3651791969, + MemoryDuration = 1743809398, + MemoryGroup = 4286534285, + Messages = 605698999, + MetadataList = 4098657407, + MicroSMG = 1685333671, + MinAccelModifier = 274966492, + MinAccumulatedImpactForSideSwipe = 3443143875, + MinAiSpeedForStandingUp = 510487850, + MinAimTimeMs = 2221861795, + MinAircraftContactSpeedToApplyFullAttachParentMatrixForRelativeOrbit = 1190961214, + MinAircraftGroundSpeedToApplyFullAttachParentMatrixForRelativeOrbit = 1708190798, + MinAltitudeDelta = 4256613730, + MinAmplitude = 3172666582, + MinAngleForScaleVelocityExtension = 2856025533, + MinAnglePickPOI = 389125880, + MinAngularVelocityScaleFactor = 40347237, + MinAnimOffsetMagnitude = 2661194585, + MinAnimRotationDeltaToScale = 3718056384, + MinAnimTranslationDeltaToScale = 99937628, + MinArmourImpulseMult = 3969466346, + MinAttachParentApproachSpeedForPitchLock = 2127124229, + MinAttachParentHeightRatioToPushAwayFromCollision = 296951838, + MinAttachSpeedToUpdateTightSpaceLevel = 2058076685, + MinBackOffDistance = 1492713734, + MinBlendDurationForInitialLockOn = 3397272914, + MinBlendDurationForLockOnSwitch = 3048647846, + MinBlendLevelAfterPushAwayFromCollision = 527029053, + MinBlendWeightToUseFarClipEvents = 2057785224, + MinBlendWeightToUseHighClipEvents = 3370177558, + MinBrake = 3259827294, + MinBrakeForCloseUpCamera = 3323891652, + MinCameraMoveSpeedToSweepInDirectionOfTravel = 1302934580, + MinCentredSteeringAngleTimeForSitIdles = 3234674890, + MinCircleRadius = 3257642822, + MinClearDistanceBelow = 3563387020, + MinContactDepthForContinuousPushActivation = 4064358618, + MinCoverToPlayerCoverDist = 4196658405, + MinCruiseSpeedMultiplier = 2635294172, + MinCurrentRotationDeltaToScale = 478065483, + MinDamageTakenImpulseMult = 167326155, + MinDamageTakenThreshold = 1810182352, + MinDamageTakenToApplyDamageAI = 2405402680, + MinDamageTakenToApplyDamagePlayer = 2721586149, + MinDamageToCheckForRandomDeath = 2190188961, + MinDeccelModifier = 3966738289, + MinDefendPointWaitTimeMS = 3250827903, + MinDefensiveAreaRadiusForWillAdvance = 1909915037, + MinDelay = 3403479156, + MinDelayBetweenBuoyancyStateChanges = 1503749012, + MinDelayExitTime = 3151657361, + MinDelayForGetOff = 2811169447, + MinDelayOnSubmerging = 3666052486, + MinDelayOnSurfacing = 2560927169, + MinDelayTimeForExitVehicle = 3267921887, + MinDelayTimer = 564420500, + MinDepthBelowSurface = 2503381867, + MinDepthUnderWaterWhenNotBuoyant = 3111702866, + MinDifferenceBetweenCowerReactionRates = 884159106, + MinDisplacementScale = 3403073366, + MinDistAwayFromEntryPointToConsiderFinished = 24914513, + MinDistFromOtherPeds = 1071466356, + MinDistFromPlayerToDeleteCoweringForever = 3668424542, + MinDistFromPlayerToDeleteOffscreen = 162655462, + MinDistFromPlayerToDeleteOnExitVehicle = 225841828, + MinDistFromTargetWhenCoweringToCheckForExit = 9265257, + MinDistPercentageToScaleScanArc = 3089390809, + MinDistScanArc = 1000280571, + MinDistToAlwaysClampInitialOrientation = 1420291822, + MinDistToCoverAnyDir = 449945587, + MinDistToCoverSpecificDir = 2215019044, + MinDistToPlayEntryAnim = 525431756, + MinDistToPriorityCoverToForce = 997332238, + MinDistToScale = 3131955124, + MinDistToVehicle = 722704686, + MinDistUpdateFrequency = 475173943, + MinDistanceAwayForFilming = 334429677, + MinDistanceBetweenFilmingPeds = 2758358422, + MinDistanceBetweenPositionsWithClearLineOfSight = 579362303, + MinDistanceBetweenPositionsWithoutClearLineOfSightInExteriors = 72559400, + MinDistanceBetweenPositionsWithoutClearLineOfSightInInteriors = 2086611921, + MinDistanceForAimIntro = 813193409, + MinDistanceForAmbientReaction = 946719330, + MinDistanceForAvoid = 724928304, + MinDistanceForAvoidDirected = 3043121072, + MinDistanceForBackAway = 2509346908, + MinDistanceForFineAimScaling = 1350912934, + MinDistanceForLawToFleeFromCombat = 871647294, + MinDistanceForLockOn = 9436207, + MinDistanceForSearch = 2124766118, + MinDistanceForSlowdown = 4284975454, + MinDistanceFromPlayerToDeleteHurriedPed = 3508977239, + MinDistanceFromPlayerToDeleteStuckBird = 2955815816, + MinDistanceMovedToStartSearch = 4233283909, + MinDistanceToAdjust = 4143621306, + MinDistanceToAdjustSpeed = 1514235773, + MinDistanceToBeConsideredLaggingBehind = 4205882999, + MinDistanceToBeConsideredOptimal = 4180445694, + MinDistanceToCheckClumped = 2096238662, + MinDistanceToContinue = 3514547823, + MinDistanceToCoverToStop = 3078439303, + MinDistanceToEnterVehicleIfTargetEntersVehicle = 3875303030, + MinDistanceToFindVehicle = 4037909654, + MinDistanceToLookAhead = 1577260290, + MinDistanceToLookBehind = 3533260791, + MinDistanceToMove = 1348357381, + MinDistanceToScanForNearbyVehicle = 868829697, + MinDistanceToSearchForAquaticPoints = 3539942532, + MinDistanceToSearchForGroundWildlifePoints = 303177901, + MinDistanceToSetApproachPosition = 2521320953, + MinDistanceToSideOnPavement = 2371258779, + MinDistanceToStart = 3423985846, + MinDistanceToStartMatchingSpeed = 820982755, + MinDistanceToTargetForIdleVariations = 1823873460, + MinDistanceToTargetForPeek = 4047811579, + MinDiveHeight = 1331483625, + MinDot = 1241644828, + MinDotForInFront = 890881625, + MinDotForPickupDirection = 1046969538, + MinDotForSlowdown = 2841547079, + MinDotMovingAwayFromTargetToStartCruiseInFront = 1195737890, + MinDotMovingTowardsTargetToContinueBrakeInFront = 2713817702, + MinDotMovingTowardsTargetToStartBrakeInFront = 935837869, + MinDotTargetMovingTowardsOurSideToStartBackAndForth = 1212941547, + MinDotTargetMovingTowardsUsToContinueBackAndForth = 737095977, + MinDotTargetMovingTowardsUsToContinueBrakeInFront = 67415689, + MinDotTargetMovingTowardsUsToContinueCruiseInFront = 2961114452, + MinDotTargetMovingTowardsUsToStartBackAndForth = 4094305061, + MinDotTargetMovingTowardsUsToStartBrakeInFront = 1917200737, + MinDotTargetMovingTowardsUsToStartCruiseInFront = 3682638304, + MinDotToBeConsideredInFront = 4211240273, + MinDotToClampCruiseSpeed = 1823449253, + MinDotToConsiderVehicleValid = 1576858885, + MinDotToContinueFromAnalyze = 158897950, + MinDotToContinueFromPursue = 2146950936, + MinDotToInsult = 536817715, + MinDotToPointGunAtPositionWhenUnableToTurn = 2838815119, + MinDotToStartFromAnalyze = 2497181955, + MinDotToStartFromPursue = 1707529261, + MinDotToTalk = 2101568980, + MinDriverTimeToLeaveVehicle = 1223491754, + MinEdgeDistanceForStoppingAnim = 1251038941, + MinExtraMoney = 1666523442, + MinFallHeight = 3171739573, + MinFallSpeedForHighFallAbort = 1512271781, + MinFallingSpeedForAnimatedDyingFall = 1632351140, + MinFallingSpeedInRagdoll = 1694228856, + MinFineAimTime = 1340511632, + MinFineAimTimeHoldingStick = 64509274, + MinFleeMoveBlendRatio = 859826315, + MinFocusToSecondaryFocusDistance = 1225855688, + MinForDrivebys = 1749910459, + MinForceFiringDistance = 1845309081, + MinForceFiringStateTime = 1435641288, + MinForwardSpeed = 2742393958, + MinForwardsPitchFastSpeed = 3949027340, + MinForwardsPitchSlope = 2116015636, + MinForwardsPitchSlopeBalance = 3525415799, + MinForwardsPitchSlowSpeed = 3517975074, + MinForwardsPitchWheelieBalance = 3271949585, + MinForwardsPitchWheelieBegin = 1825055764, + MinFov = 2006858266, + MinFovForNetworkPlay = 1881152859, + MinGrabTime = 1433408101, + MinHandleHeightDiffVan = 1408201742, + MinHeadShotImpulseMultiplier = 3084941871, + MinHeadingAlignmentCosThreshold = 3690289360, + MinHeadingAngle = 2186047470, + MinHealth = 1280594926, + MinHealthForQuickGetup = 3891222055, + MinHealthImpulseMult = 4101332336, + MinHeavyCrashDeathChance = 663937180, + MinHeight = 1206332797, + MinHeightAboveTerrain = 2018929951, + MinHeightAboveVehicleDriverSeat = 3420511035, + MinHeightAboveWater = 851393034, + MinHeightAboveWaterWhenBuoyant = 2469744276, + MinHeliDamping = 2239295053, + MinHitNormalDotWorldUpForRivers = 2252203055, + MinHoldBreathDuration = 299633947, + MinHoldTimeToBlockFullAttachParentMatrixForRelativeOrbit = 897419234, + MinImpulse = 675904337, + MinInputToInterruptIdle = 3378374324, + MinIntensity = 1509127932, + MinLateralSkidSpeed = 4191348047, + MinLeanInDirectionTime = 4237013150, + MinLength = 1352021757, + MinLookAtArmWoundTime = 1894293331, + MinMBRToStop = 326250284, + MinMag = 1967662718, + MinMagForBikeToBeOnSide = 667864712, + MinMoveToCoverDistForCoverMeAudio = 3920545059, + MinMovingProbeOffset = 26449222, + MinMovingToCoverTimeToStop = 254417857, + MinNavmeshPatrolRadiusFactor = 1521803727, + MinNoReticuleAimTime = 2809571307, + MinNumberFakeApproaches = 2768935848, + MinOffsetForGetInPosition = 1340388073, + MinOpenDoorRatioToUseArmIk = 2696374786, + MinOrientationDeltaToCut = 1055028939, + MinOrientationDeltaToCutForReverseAngle = 2434688331, + MinOrientationDeltaToCutWithTrailer = 1873731470, + MinOrientationSpeedToMaintainDirection = 785961650, + MinParachutePitch = 1228835903, + MinPassengerTimeToLeaveVehicle = 3439953457, + MinPassengersForAttraction = 3561917245, + MinPathLengthForValidExit = 1596520127, + MinPedFwdToEntryDotToClampInitialOrientation = 158501595, + MinPedSpeedToActivateRagdoll = 1213730703, + MinPhaseToApplyExtraHeadingAi = 2185200792, + MinPhaseToApplyExtraHeadingPlayer = 3617904707, + MinPhoneFilmTime = 1169941758, + MinPhoneFilmTimeHurryAway = 1926295578, + MinPhysSpeedToActivateRagdoll = 4167152455, + MinPitch = 509392339, + MinPitchAngle = 3480847079, + MinPitchAngle2H = 2669496770, + MinPitchDefault = 1054799563, + MinPitchInAir = 2469007968, + MinPlaneControlAbility = 1670377462, + MinPlaneDamping = 3955578614, + MinPlayerJumpOutSpeedBike = 2863410559, + MinPlayerJumpOutSpeedCar = 2485839112, + MinPlayerMoveDistanceToSpawnChase = 1676424772, + MinRate = 1240074404, + MinRateForInVehicleAnims = 438194982, + MinRateToPlayCowerReaction = 2568949102, + MinRatioForClosingDoor = 1807337106, + MinReactToFireRate = 1887154148, + MinRelativeHeading = 3137513888, + MinRemainingAnimDurationToScale = 2357080007, + MinRemainingRotationForScaling = 1379047521, + MinRoll = 1178479344, + MinRotDelta = 1511471000, + MinRotScale = 614907799, + MinRotationalSpeedScale = 2167006115, + MinSafeOrbitDistanceScalingForExtensions = 177572622, + MinSafeRadiusReductionWithinPedMoverCapsule = 1976571596, + MinSideNormalForSideSwipe = 48284945, + MinSnap = 709707651, + MinSoftLockBreakAtMaxXStickTime = 2357834650, + MinSoftLockBreakTime = 1649684365, + MinSoftLockBreakTimeCloseRange = 3539954611, + MinSpawnTimeForPoliceHeliAfterDestroyed = 4153560394, + MinSpeed = 1724998945, + MinSpeedDifferenceForPowerAdjustment = 3207905455, + MinSpeedForAvoid = 252789847, + MinSpeedForAvoidDirected = 2493712752, + MinSpeedForChase = 1337026297, + MinSpeedForDive = 2304242044, + MinSpeedForMaxRelativeAttachSpringConstant = 1558815907, + MinSpeedForSwerve = 2981979817, + MinSpeedForVehicleMovingQuickly = 1059555640, + MinSpeedForVehicleToBeConsideredStillSqr = 4258377742, + MinSpeedForWreck = 2743225815, + MinSpeedInSwerve = 1487496534, + MinSpeedLeewayToStartFromPursue = 2231898585, + MinSpeedToAbortOpenDoor = 492953913, + MinSpeedToAbortOpenDoorCombat = 3831454313, + MinSpeedToAbortOpenDoorPlayer = 2387057259, + MinSpeedToApplyReaction = 672649965, + MinSpeedToApplyTorque = 601372446, + MinSpeedToBeConsideredEscapingInVehicle = 2329813458, + MinSpeedToBlendInDriveFastFacial = 380529072, + MinSpeedToDeactivate = 3815175242, + MinSpeedToDive = 152364693, + MinSpeedToJumpOutOfVehicle = 3352329382, + MinSpeedToRagdollOpenDoor = 3555981726, + MinSpeedToRagdollOpenDoorCombat = 820682935, + MinSpeedToRagdollOpenDoorPlayer = 1024103431, + MinSprintResultToStand = 3302557202, + MinSqdDistToSetPos = 2571589718, + MinStaminaDuration = 1051647876, + MinStandWaitTimeMS = 1521808097, + MinSteerAngle = 168285857, + MinStepOutDist = 427371079, + MinStickInputToEnableCoverToCover = 1887369799, + MinStickInputToEnableMoveAroundCorner = 2511576109, + MinStickInputToMoveAroundCorner = 629671162, + MinStickInputToMoveInCover = 1261300416, + MinStickInputXAxisToTurnInCover = 2609438296, + MinStickMagnitudeForEarlyOutMovement = 2039762038, + MinStopPhaseToResumeMovement = 2282663253, + MinStoppingDist = 691235540, + MinStoppingEdgeCheckProbeOffset = 772858715, + MinStoppingProbeOffset = 3446268000, + MinStruggleTime = 2829230620, + MinStunnedTime = 3100954165, + MinSuperJumpInitialVelocity = 4057741743, + MinTakeOffHeadingChangeRate = 72858195, + MinTakeOffRate = 1117824032, + MinTargetOffsetX = 69361213, + MinTargetOffsetY = 3996070487, + MinTargetOffsetZ = 3765475034, + MinTargetOffsetZ_TargetInAir = 3515816840, + MinTargetSpeedToContinueFromPursue = 1829902171, + MinTargetSpeedToStartFromPursue = 4080325939, + MinTargetStandingOnTrainSpeed = 3385636076, + MinThrottle = 1568208081, + MinTimeBeforeAllowingAutoPeek = 3608928929, + MinTimeBeforeAllowingCornerMove = 1733226917, + MinTimeBeforeCanChooseNewPose = 2658395586, + MinTimeBeforeNewPose = 3603257907, + MinTimeBeforeReact = 3183040402, + MinTimeBeforeSwitchLookAt = 1289065068, + MinTimeBetweenAttemptsToFindNearby = 2714855430, + MinTimeBetweenAttemptsToFindNewPosition = 765310, + MinTimeBetweenCloseDoorAttempts = 663934809, + MinTimeBetweenEyeIkProcesses = 206502145, + MinTimeBetweenFiringVariations = 817834735, + MinTimeBetweenFlinches = 2271449308, + MinTimeBetweenIdleVariations = 2643024561, + MinTimeBetweenInsults = 3789052240, + MinTimeBetweenLineOfSightTests = 967712511, + MinTimeBetweenMeleeJackAttempts = 4106127787, + MinTimeBetweenMeleeJackAttemptsOnNetworkClone = 1911699676, + MinTimeBetweenOverheadBulletReactions = 3886708440, + MinTimeBetweenPlayerIdleVariations = 1573385593, + MinTimeBetweenQuickGlancesInSameDirection = 1927524225, + MinTimeBetweenReactionChecksForGunAimedAt = 1752177996, + MinTimeBetweenReactions = 3817763328, + MinTimeBetweenSharkDispatches = 4195725397, + MinTimeBetweenShootOutTiresGlobal = 470555105, + MinTimeBetweenStatusUpdates = 1814559575, + MinTimeBetweenStrafeDirectionChanges = 4157008494, + MinTimeBoatOutOfWaterForExit = 3458993355, + MinTimeElapsedForGroundWrithe = 3919163430, + MinTimeForAmbientReaction = 1295611070, + MinTimeForCornerMove = 4067447650, + MinTimeForHandsUp = 1376968536, + MinTimeForInitialState = 3439568038, + MinTimeInCombatToNotStreamIn = 2838084369, + MinTimeInCombatToShootOutTires = 1335171882, + MinTimeInCurrentStateForStill = 2871611248, + MinTimeInFreewheelState = 3840966049, + MinTimeInHornState = 3070028166, + MinTimeInPedalState = 2196376340, + MinTimeInRagdoll = 3903892409, + MinTimeInShuntStateBeforeRestart = 3200053693, + MinTimeInSitToStillStateToReverse = 3389614983, + MinTimeInStandState = 3553993325, + MinTimeInStateForForcedFire = 1232297261, + MinTimeInStateToAllowTransitionFromFixieSkid = 863715729, + MinTimeInTaskToCheckForDamage = 2132426494, + MinTimeMovingAwayToGiveToWitness = 1927499316, + MinTimeRemainingForGroundWrithe = 2331611470, + MinTimeSinceAnyCircleJoined = 4160428671, + MinTimeSinceLastHostileAction = 1740762106, + MinTimeSinceLastSpotted = 3151249820, + MinTimeSinceSameCircleJoined = 1038805177, + MinTimeSinceTalkingEndedToMakeCall = 3385798684, + MinTimeSinceTalkingEndedToSayContextForCall = 4230329614, + MinTimeSinceTargetTalkingEndedToMakeCall = 2919871050, + MinTimeSpentInEarLoopToSayContextForCall = 2980295761, + MinTimeSpentSwimmingToRespectMotionTask = 2968196113, + MinTimeStayPinned = 2308421233, + MinTimeTargetHasBeenTalkingToMakeCall = 4048361920, + MinTimeToBePinnedDown = 3650240986, + MinTimeToCallPolice = 821642865, + MinTimeToChangeChaseOnFootSpeed = 615112755, + MinTimeToConsiderDangerousDriving = 3887812374, + MinTimeToConsiderPedGoingToDoorPriority = 423470112, + MinTimeToFleeInVehicle = 3344957179, + MinTimeToHesitate = 3189387953, + MinTimeToKeepEngineAndLightsOnWhileParked = 2478597497, + MinTimeToPrepareWeapon = 3427043837, + MinTimeToReact = 3649567479, + MinTimeToRepeatLastAnimation = 1359604368, + MinTimeToScale = 2681841281, + MinTimeToSpendInEarLoopToPutDownPhone = 2423924604, + MinTimeToSpendInTask = 3005241839, + MinTimeToStandUp = 2267264803, + MinTimeToStayUprightAfterImpact = 3608841595, + MinTimeToSwerve = 1907731990, + MinTimeToWait = 460015891, + MinTimeToWaitForOtherPedToExit = 746970568, + MinTimeToWaitForShot = 1841691026, + MinTimeUntilReturnToIdleFromAimAfterAimedAt = 1630578621, + MinTimeUntilReturnToIdleFromAimDefault = 360559002, + MinTimeoutToAcquireLineOfSight = 3438052999, + MinTransScale = 1999362333, + MinTranslationalScale = 2870050188, + MinTurnApproachRate = 1055045198, + MinTurnProbeOffset = 3317722172, + MinTurnSpeedMotionOverPOI = 2806951563, + MinUpdatesBeforeApplyingMotionBlur = 1025607184, + MinUsesForIdleVariationChange = 3007638827, + MinUsesForOutroReactVariationChange = 1069071024, + MinUsesForPeekingVariationChange = 1848963111, + MinUsesForPinnedVariationChange = 3203888722, + MinValue = 324547252, + MinValueForCorrection = 2782043564, + MinVehVelMagForBicycleSideSwipe = 3048137979, + MinVehVelMagForSideSwipe = 3804354300, + MinVehVelocityToGoThroughWindscreen = 1165173355, + MinVehVelocityToGoThroughWindscreenMP = 2444940549, + MinVehicleCollisionDamageScale = 1127062988, + MinVehicleWarning = 798220376, + MinVel = 66577426, + MinVelMag = 3279914945, + MinVelStillStart = 2988949625, + MinVelStillStop = 2175562542, + MinVelThreshold = 3891030916, + MinVelThroughNormalForSideSwipe = 1658632009, + MinVelocity = 2073951791, + MinVelocityForDriveByAssistedAim = 3025537526, + MinVelocityForFast = 2876804674, + MinVelocityToRagdollPed = 52645552, + MinVelocityToScale = 3538596479, + MinWaitTime = 3965435915, + MinWaitTimeBetweenTakeOffsMS = 3519366748, + MinWaitTimeToPlayPlayerIdleVariations = 1797303037, + MinWatchTime = 424721387, + MinWatchTimeHurryAway = 3859810396, + MinWheelieAbility = 1924165020, + MinWorldLimitsPlayerX = 3684109243, + MinWorldLimitsPlayerY = 164620332, + MinWritheTime = 4260165656, + MinXYVelForWantsToMove = 514488562, + MinimumDownedTime = 3571595842, + MinimumShotReactionTimeAIMS = 1078427012, + MinimumShotReactionTimePlayerMS = 3405078066, + MobileChatScenarioMayAbort = 1434985449, + MobilePhoneCameraControlHelperRef = 376729145, + ModelForParachuteInMP = 745109363, + ModelForParachuteInSP = 1753140963, + ModelNamesToConsiderPlayersForScoringPurposes = 1071210221, + Modes = 945555571, + ModifierName = 2966939369, + MotionBlurSettings = 490368749, + MotionBlurStrength = 1859659636, + MotionLookAtBlendRate = 1566172518, + MotionLookAtRotationLimit = 3198801841, + MotionLookAtTurnRate = 1972120707, + MotivationMax = 2674738037, + MotivationMin = 4238411479, + MouseMaxHeadingSpeedMax = 2735899528, + MouseMaxHeadingSpeedMin = 419948133, + MouseMaxPitchSpeedMax = 1102394099, + MouseMaxPitchSpeedMin = 2160264290, + MoveBlendRatioForFarGoto = 1440512567, + MoveNetworkBlendoutDuration = 780063382, + MoveParameters = 1126598037, + MoveRateOverride = 3469377736, + MoveToDistanceInVehicle = 1359250131, + MovementAcceleration = 1913804545, + MovementAwayWeighting = 1351646535, + MovementClipRate = 4205396201, + MovementClipSets = 3053450155, + MovementCostModifier = 1366066164, + MovementMotionBlurMaxSpeed = 1743155234, + MovementMotionBlurMaxStrength = 1328935990, + MovementMotionBlurMinSpeed = 3274038425, + Moving = 3575677823, + MovingAnimStateInfos = 2676261337, + MovingAwayVelocityMSThreshold = 1549370724, + MovingDirectionSmoothingAngleMax = 916804787, + MovingDirectionSmoothingAngleMin = 3163856764, + MovingDirectionSmoothingForwardAngleRun = 4229364158, + MovingDirectionSmoothingForwardAngleWalk = 817979133, + MovingDirectionSmoothingForwardRateAccelerationMod = 206173392, + MovingDirectionSmoothingForwardRateMod = 4209639571, + MovingDirectionSmoothingRateAccelerationMax = 1021183862, + MovingDirectionSmoothingRateAccelerationMin = 4203477475, + MovingDirectionSmoothingRateMaxRun = 2229072832, + MovingDirectionSmoothingRateMaxWalk = 2584063876, + MovingDirectionSmoothingRateMin = 2151433465, + MovingEdgeTestEndYOffset = 189580395, + MovingEdgeTestStartYOffset = 1678354404, + MovingExtraHeadingChangeAngleMax = 3031402448, + MovingExtraHeadingChangeAngleMin = 243413468, + MovingExtraHeadingChangeRate = 830448667, + MovingExtraHeadingChangeRateAcceleration = 932904484, + MovingExtraHeadingChangeRateAccelerationMax = 3423772986, + MovingExtraHeadingChangeRateAccelerationMin = 2172130562, + MovingExtraHeadingChangeRateRun = 2979286721, + MovingExtraHeadingChangeRateWalk = 3334261987, + MovingMultiplierBonus = 474003950, + MovingVarsSet = 2593822105, + MovingVehicleVelocityThreshold = 309425308, + MovingWalkAnimRateAcceleration = 3381710529, + MovingWalkAnimRateMax = 1051732090, + MovingWalkAnimRateMin = 2563588038, + MpActivationModifiers = 755518553, + MpMaxHealthLossForQuickGetup = 1666177823, + MpMinHealthForQuickGetup = 888956679, + MpPlayerQuickBlendOut = 558729515, + MultiplayerClimbClamberRateModifier = 935832867, + MultiplayerClimbRunningRateModifier = 2530564765, + MultiplayerClimbStandRateModifier = 367433608, + MultiplayerCoverIntroRateModifier = 674066505, + MultiplayerEnterExitJackVehicleRateModifier = 891602871, + MultiplayerIdleTurnRateModifier = 2570857418, + MultiplayerLadderRateModifier = 2900803312, + MultiplayerReloadRateModifier = 1245165468, + MultiplierForDangerousDriving = 4090325919, + NAME_BIG = 1877679104, + NAME_MED = 2980984179, + NAME_SMALL = 298596333, + NETWORKOPTIONS_FILE = 3850710962, + NMBodyScale = 380014673, + NM_TUNING_FILE = 1639152529, + NO_REACTION = 3073843763, + NavMeshPoint = 680699981, + NavMeshPoints = 2288844751, + NearClip = 1325746994, + NearDistanceForOrientation = 4175205823, + Nearby = 3709090817, + NeckShot = 256476042, + NeckStrengthTuning = 2519031107, + NetworkBlendDuration = 1021030104, + NetworkBlendDurationOpenDoorCombat = 132682005, + NetworkBlendInDuration = 8008463, + NetworkBlendOutDuration = 2175660835, + NetworkBlendOutDurationRun = 235129999, + NetworkBlendOutDurationRunStart = 2896892589, + NeverUse = 2562048776, + NewLeanSteerApproachRate = 1728172908, + NextTransitionClipId = 3399412192, + NextTransitionExtraScalar = 2392693984, + NoCoverEastFaceCenter = 3014113591, + NoCoverEastFaceNorth = 4173874730, + NoCoverEastFaceSouth = 3315722870, + NoCoverNorthFaceCenter = 1753198982, + NoCoverNorthFaceEast = 3074030570, + NoCoverNorthFaceWest = 4102086546, + NoCoverSouthFaceCenter = 1192754605, + NoCoverSouthFaceEast = 3712292480, + NoCoverSouthFaceWest = 3483214048, + NoCoverVehicleDoors = 4158814707, + NoCoverWestFaceCenter = 1200088335, + NoCoverWestFaceNorth = 980667646, + NoCoverWestFaceSouth = 4149395173, + NoParachuteMaxCollisionNormalThreshold = 1928060490, + NoParachuteMaxPitch = 2440882257, + NoParachuteMinCollisionNormalThreshold = 4262842160, + NoParachuteTimeForMinCollisionNormalThreshold = 336137001, + NoReticuleLockOnRangeModifier = 3583828968, + NoReticuleMaxLockOnRange = 2308178823, + NoReticuleTargetAimPitchLimit = 1235721286, + NoReticuleTargetAngularLimit = 4232341165, + NoReticuleTargetAngularLimitClose = 4081370038, + NoReticuleTargetAngularLimitCloseDistMax = 3453384537, + NoReticuleTargetAngularLimitCloseDistMin = 2946314787, + NonFlyableArea = 3154226565, + NonFlyableAreaArray = 665455491, + NormalPreferredDepth = 1606727990, + NormalTargettingDifficultyInfo = 3104062807, + NormalThresholds = 3543710223, + NotBeingPushedDelayMS = 4123949353, + NotBeingPushedOnGroundDelayMS = 739931697, + NotProfessional = 931067397, + NumCapsuleTests = 2133560880, + NumEarlyVehicleEntryDriversAllowed = 889613745, + NumFramesToPersistLargeVerticalAcceleration = 2142946869, + NumTests = 465899626, + NumToUpdatePerFrame = 575445590, + NumberOfBurstsMax = 3616069026, + NumberOfBurstsMin = 236118490, + NumberOfShotsPerBurstMax = 428905168, + NumberOfShotsPerBurstMin = 2577107356, + OCMClearanceCapsuleRadius = 852914750, + OCMCrouchedForwardClearanceOffset = 3832321302, + OCMCrouchedHeightOffset = 461310715, + OCMSideClearanceDepth = 4269848077, + OCMSideTestDepth = 2079300420, + OCMStandingForwardClearanceOffset = 1249475394, + OCMStandingHeightOffset = 708594816, + ON_BIKE = 1812735189, + ObjectActivationForceMultiplier = 116532981, + ObjectMinSpeedForActivation = 602234407, + ObstructionProbe = 1865732807, + ObstructionProbeAngleA = 3742382496, + ObstructionProbeAngleB = 3275063787, + ObstructionProbeAngleC = 4169133183, + OcclusionSweep = 1207465912, + Occupied = 1339021909, + OffsetLimits = 3479495276, + OnBalanceFailed = 3974797120, + OnBalanceFailedSprintExhausted = 3419269985, + OnBalanceFailedStairs = 1418190490, + OnBalanceFailure = 494965274, + OnBeingPushed = 577683658, + OnBeingPushedOnGround = 258986085, + OnBeingPushedOnGroundTooLong = 1444135973, + OnCatchFallSuccess = 4246526405, + OnDisableDriveToGetup = 553250717, + OnElectrocuteFinished = 3413282736, + OnEnableDriveToGetup = 609938430, + OnFireWeightingMult = 3746655905, + OnFootBlendInDuration = 1084086108, + OnFootClipRate = 4280609914, + OnFootLookAtDampingRef = 2538678656, + OnMovingGround = 4192987078, + OnNotBeingPushed = 256038063, + OnSlopeThreshold = 1801923157, + OnStairs = 3396170193, + OnSteepSlope = 3705331241, + OneHandedClipSetName = 448596277, + OnlyAllowForShot = 3256506769, + OnlyInContact = 4063846733, + OnlyNotInContact = 122191424, + OnlyUseForGangPeds = 2711794664, + OnlyUseForLawEnforcementPeds = 4078932877, + OnlyUseForReactions = 1952942912, + OpenDoorBlendDurationFromNormalAlign = 1615640364, + OpenDoorBlendDurationFromOnVehicleAlign = 754839673, + OpenDoorToJackBlendDuration = 3439162962, + Optimal = 2980335366, + OptimumDistToLeftCoverEdge = 796885552, + OptimumDistToLeftCoverEdgeCrouched = 3881315855, + OptimumDistToRightCoverEdge = 2188704570, + OptimumDistToRightCoverEdgeCrouched = 2688479781, + OrbitDistance = 2733631256, + OrbitDistanceDamping = 337202266, + OrbitDistanceLimitScaling = 1688148358, + OrbitDistanceLimitSpringConstant = 2829148759, + OrbitDistanceLimitSpringDampingRatio = 1084689577, + OrbitDistanceLimitsForBasePosition = 2111969249, + OrbitDistanceScalingForCustomFirstPersonFallBack = 3978450060, + OrbitDistanceScalingLimits = 1871429041, + OrbitDistanceScalingSpringConstant = 2983717675, + OrbitDistanceScalingSpringDampingRatio = 1300443955, + OrbitDistanceScalingToApplyWhenPushing = 2688276525, + OrbitPitchLimits = 1974814289, + OrbitPitchOffsetWhenFullyDucked = 3105010187, + OrientationSpring = 3781066831, + OutDuration = 3592760554, + OuterDistanceThreshold = 2366160443, + OutroClip0Id = 3585249404, + OutroMaxScale = 2206745704, + OutroMovementDuration = 2943938244, + OutroRate = 2260414033, + OutroReact1HVariationClipsets = 1976510010, + OutroReact2HVariationClipsets = 1754157237, + OutroRotationScalingDefaultEndPhase = 4246951180, + OutroRotationScalingDefaultStartPhase = 2960195918, + OutroScalingDefaultEndPhase = 1459623344, + OutroScalingDefaultStartPhase = 3467497537, + OverVehicle = 2691364124, + OverlapSpeedMultiplier = 2358940861, + Overlay = 370428790, + OverrideDirections = 198397458, + OverrideElasticity = 134807671, + OverrideFleeDirection = 3320627039, + OverrideFlipForce = 2230782934, + OverrideFriction = 3907466188, + OverrideInitialForce = 3258479231, + OverrideInverseMassScales = 143477949, + OverrideReactDirection = 3275732457, + OverrideReactionType = 1094485493, + OverrideRootLiftForce = 1333505912, + OverrideStuckOnVehicleSets = 2561285304, + OverwriteMaxPitch = 2955289081, + PARTITION_MAX = 2899492762, + PED_BOUNDS_FILE = 2374071028, + PED_BRAWLING_STYLE_FILE = 1575806881, + PED_COMPONENT_CLOTH_FILE = 1241304438, + PED_COMPONENT_SETS_FILE = 1714450686, + PED_DRIVES_AVERAGE_CAR = 1662727357, + PED_DRIVES_BIG_CAR = 1066836384, + PED_DRIVES_BOAT = 2087263659, + PED_DRIVES_MOTORCYCLE = 698500424, + PED_DRIVES_POOR_CAR = 3796340206, + PED_DRIVES_RICH_CAR = 740214256, + PED_HEALTH_FILE = 2737334773, + PED_IK_SETTINGS_FILE = 4183131447, + PED_NAV_CAPABILITES_FILE = 3376025535, + PED_PERCEPTION_FILE = 1804477999, + PED_SPECIAL_ABILITIES_FILE = 3685712067, + PED_TASK_DATA_FILE = 3947749085, + PED_VARS_FILE = 915034040, + PLAYER_CARD_SETUP = 1504533439, + POILookAtBlendRate = 1217360623, + POILookAtRotationLimit = 3819703101, + POILookAtTurnRate = 1321758856, POLICE_SCANNER_COLOUR_beige = 2477037232, POLICE_SCANNER_COLOUR_black = 52583446, POLICE_SCANNER_COLOUR_blue = 2253400966, @@ -3696,6 +6725,1158 @@ namespace CodeWalker.GameFiles POLICE_SCANNER_PREFIX_bright = 2318284788, POLICE_SCANNER_PREFIX_dark = 3921902053, POLICE_SCANNER_PREFIX_light = 840729009, + POPGROUP_AERIAL = 2486476801, + POPGROUP_AMBIENT = 2602754504, + POPGROUP_AQUATIC = 3747129892, + POPGROUP_IN_VEHICLE = 3190143096, + POPGROUP_IS_GANG = 198544766, + POPGROUP_NETWORK_COMMON = 1732741445, + POPGROUP_SCENARIO = 2037609896, + POPGROUP_WILDLIFE = 600606236, + POSTFX_EASE_IN = 2556745525, + POSTFX_EASE_IN_HOLD_EASE_OUT = 1791815485, + POSTFX_EASE_OUT = 3362010507, + POSTFX_IN_HOLD_OUT = 332192867, + POSTFX_LOOP_ALL = 535426628, + POSTFX_LOOP_HOLD_ONLY = 2694408850, + POSTFX_LOOP_NONE = 3585121058, + PS3_SCRIPT_RPF = 3650318782, + PadShake = 2667671232, + PadShakeMaxDuration = 2836403845, + PadShakeMaxHeight = 2333975606, + PadShakeMaxIntensity = 1208994934, + PadShakeMinDuration = 3639487949, + PadShakeMinHeight = 2222398831, + PadShakeMinIntensity = 2760872373, + ParachuteBones = 3328657748, + ParachuteCamera = 3869597064, + ParachuteCloseUpCamera = 2309595247, + ParachuteInitialVelocityY = 1202762864, + ParachuteInitialVelocityZ = 904794347, + ParachuteMass = 4131153122, + ParachuteMassReduced = 3018517000, + ParachutePack = 2636443310, + ParachutePackVariations = 1735940634, + ParachutePhysics = 3256630458, + ParachuteProbeRadius = 4118156471, + ParachuteUpThreshold = 739494681, + Parachuting = 2611998079, + ParachutingAi = 3248104514, + ParachutingFilterId = 3728753498, + ParamSets = 315966693, + Params = 1933425356, + ParentRelativeAttachOffset = 1399337810, + ParentRelativeAttachOffsetAtOrbitHeadingLimits = 442114217, + ParkingSpaceBlockedMaxAttempts = 4245532224, + ParkingSpaceBlockedWaitTimePerAttempt = 1316038287, + Passive = 1672543877, + PathFinding = 394936210, + PavementFloodFillSearchRadius = 3609661010, + PedActivationForceMultiplier = 3758147000, + PedAngleLimitsForSkydiving = 2243095299, + PedDirToPedCoverCosAngleTol = 1073641398, + PedFearImpact = 3170606833, + PedGenBlockedAreaMinRadius = 3928192642, + PedGenBlockingAreaLifeTimeMS = 1799800134, + PedMoveAccel = 1030928652, + PedMoveDecel = 1966094123, + PedTestRadius = 2802682741, + PedTestXOffset = 763167134, + PedTestYOffset = 3960625221, + PedTestZOffset = 480380605, + PedTestZStartOffset = 1752043243, + PedToCoverCapsuleRadius = 60938529, + PedToCoverEndPullBackDistance = 1271601300, + PedToCoverEndZOffset = 649298289, + PedalGearApproachRate = 2418985851, + PeekToEdgeTurnBlendDuration = 1163008630, + PeekingAnimStateInfos = 1958652331, + PeekingHigh1HVariationClipsets = 86703483, + PeekingHigh2HVariationClipsets = 1692855661, + PeekingLow1HVariationClipsets = 3656589599, + PeekingLow2HVariationClipsets = 4084903537, + PeekingVariationAnimStateInfos = 2572412881, + PelvisInterp = 2837302706, + PelvisInterpMoving = 115587354, + PelvisInterpOnDynamic = 2709476201, + Penalty = 581818714, + Periodic = 1887945139, + PersonalityName = 4206114216, + //Phase = 369413731, + PhaseDuringDeployToConsiderOut = 1259738869, + PhaseToBlendOut = 4149318965, + PhoneFov = 732629634, + PickingUpBikeModifier = 1578175347, + PinnedDownBlindFireChance = 1504716899, + PinnedDownByBulletRange = 3328891889, + PinnedDownDecreaseAmountPerSecond = 2317940667, + PinnedDownPeekChance = 3488557674, + PinnedDownTakeCoverAmount = 2529898856, + PinnedDownThreshold = 2906996848, + PinnedHigh1HVariationClipsets = 186750731, + PinnedHigh2HVariationClipsets = 1643071074, + PinnedIdleAnimStateInfos = 430330313, + PinnedIntroAnimStateInfos = 2080360880, + PinnedLow1HVariationClipsets = 1337721029, + PinnedLow2HVariationClipsets = 3647756430, + PinnedOutroAnimStateInfos = 3262741183, + PitchAcceleration = 4133472264, + PitchChangeRateAcceleration = 724740943, + PitchClampMax = 4112643692, + PitchClampMin = 1388744206, + PitchForBraking = 2154895854, + PitchForMaxIntensity = 2952102575, + PitchForMinIntensity = 4133137923, + PitchForNormal = 2757465295, + PitchInDirectionComponent = 3608118347, + PitchInDirectionForce = 2459418685, + PitchOffsetAtMaxHeight = 2605085544, + PitchOffsetAtMinHeight = 3346546090, + PitchPullAroundErrorScalingBlendLevel = 3418263557, + PitchPullAroundMaxMoveSpeed = 430354724, + PitchPullAroundMinMoveSpeed = 2976192130, + PitchPullAroundSpeedAtMaxMoveSpeed = 634917686, + PitchPullAroundSpringConstant = 835784625, + PitchPullAroundSpringDampingRatio = 1088580250, + PitchRatioForLinearVZMax = 3041351606, + PitchRatioForLinearVZMin = 2724758116, + PitchSideAngle = 107265024, + PitchTorqueMax = 3768610799, + PitchTorqueMin = 2554943154, + PivotOverBoundingBoxSettings = 588927535, + PivotPosition = 3256568637, + PlaneDrivingSubtaskArrivalDist = 1499169614, + PlaneTargetArriveDist = 370645093, + PlaneTargetArriveDistTaxiOnGround = 1118749782, + PlayerBumpedByCar = 3418860704, + PlayerBumpedByCloneCarActivationModifier = 3611321062, + PlayerCapsuleMinSpeedForContinuousPushActivation = 3679622218, + PlayerClearedVehicleDelay = 112556840, + PlayerClearedVehicleSmartFallDelay = 2235898070, + PlayerCopCarModifier = 1479577695, + PlayerCopModifier = 4108478935, + PlayerDeath = 2720032072, + PlayerDeathMP = 1586436866, + PlayerDeathSP = 3600525461, + PlayerHasslingModifier = 3008009434, + PlayerIdleHigh0HVariationClipsets = 3420717239, + PlayerIdleHigh1HVariationClipsets = 2643498096, + PlayerIdleHigh2HVariationClipsets = 1210186805, + PlayerIdleIntroAnimRate = 2967257859, + PlayerIdleLow0HVariationClipsets = 1469086565, + PlayerIdleLow1HVariationClipsets = 421291191, + PlayerIdleLow2HVariationClipsets = 2423980252, + PlayerLookAtDebugDraw = 2179898613, + PlayerMoveAccel = 3051090926, + PlayerMoveDecel = 1886735419, + PlayerMoverFixupMaxExtraHeadingChange = 1887702115, + PlayerMp = 410406055, + PlayerPedModifier = 2396547402, + PlayerQuickBlendOut = 2430282312, + PlayerSexyPedModifier = 390614501, + PlayerSprintEntryRate = 1168875174, + PlayerStatInfos = 977451662, + PlayerSwankyCarMax = 3873670579, + PlayerSwankyCarMin = 369519904, + PlayerSwankyCarModifier = 1078762608, + PlayerSwimTimeThreshold = 422419421, + PlayerTimeBetweenLookAtsMax = 408684949, + PlayerTimeBetweenLookAtsMin = 2542169368, + PlayerTimeMyVehicleLookAtsMax = 3266178324, + PlayerTimeMyVehicleLookAtsMin = 831935567, + Player_IdleTurnRate = 1662197919, + Player_MBRAcceleration = 3782895898, + Player_MBRDeceleration = 1302286994, + PointOnMap = 2637460797, + PopulationFleeMod = 3370827836, + Pos = 4135922358, + PositionDiffStartBlend = 126173811, + PowerForMaxAdjustment = 3574337729, + PowerForMinAdjustment = 4239471096, + PreEmptiveEdgeActivationMaxDistance = 3827728081, + PreEmptiveEdgeActivationMaxHeadingDiff = 1934953324, + PreEmptiveEdgeActivationMaxVel = 3639122208, + PreEmptiveEdgeActivationMinDesiredMBR2 = 3990938220, + PreEmptiveEdgeActivationMinDotVel = 2370073816, + PreToPostCollisionLookAtOrientationBlendValue = 3068587259, + PrecisionAimSettings = 2539872798, + PredictiveBraceBlendInDuration = 1609589815, + PredictiveBraceBlendOutDuration = 2469517273, + PredictiveBraceMaxUpDotSlope = 1011217048, + PredictiveBraceProbeLength = 2158524964, + PredictiveBraceStartDelay = 3163116709, + PredictiveProbeZOffset = 1351443366, + PredictiveRagdollIntersectionDot = 1107591412, + PredictiveRagdollProbeLength = 1048227809, + PredictiveRagdollProbeRadius = 503191318, + PredictiveRagdollRequiredVelocityMag = 2170844885, + PredictiveRagdollStartDelay = 3462282137, + PreferNearWaterSurfaceArrivalRadius = 2212250161, + PreventDirectTransitionToReverseFromSit = 1025905604, + PreventRotationOvershoot = 634174859, + PreventShufflingExtraRange = 1174072295, + PreventTranslationOvershoot = 570011198, + PreviousTransitionClipId = 681665994, + PreviousTransitionExtraScalar = 2390268263, + PrioHarmless = 3537128593, + PrioIngangOrFriend = 2239503730, + PrioMeleeCombatThreat = 3520267510, + PrioMeleeDead = 2219818555, + PrioMeleeDownedCombatThreat = 3711072717, + PrioMeleeInjured = 2459910426, + PrioMeleePotentialThreat = 1405902341, + PrioMissionThreat = 1044442786, + PrioMissionThreatCuffed = 647449150, + PrioNeutral = 2861651580, + PrioNeutralInjured = 354050193, + PrioPlayer2Player = 1964865895, + PrioPlayer2PlayerAttackers = 762484474, + PrioPlayer2PlayerCuffed = 1986201193, + PrioPlayer2PlayerEveryone = 3895688789, + PrioPlayer2PlayerStrangers = 2061852453, + PrioPotentialThreat = 1168690220, + PrioScriptedHighPriority = 1053617936, + PriorityCoverWeight = 3734777024, + PriorityCoverWeighting = 1292700163, + ProbSpawnHeli = 2463315253, + ProbabilityDrawWeaponWhenLosing = 1774223506, + ProbabilityWeighting = 51557962, + Probe = 217069262, + ProbeHeightAbovePelvis = 1229015521, + ProbeResults = 3041273548, + Probes = 1934123857, + ProcessPhysicsApproachRate = 2123652996, + Professional = 2673189131, + ProgressiveTerrainAvoidanceAngleD = 4040142753, + PullAlongside = 2022288628, + PullAroundSettings = 1394164846, + PullAroundSettingsForLookBehind = 914396031, + PullBackSpringConstant = 1125215459, + PullBackTowardsCollision = 333745998, + PullPinClipId = 547753211, + Pursue = 2777285984, + PursuitModeExtraHeadingRate = 2496636494, + PursuitModeGallopRateFactor = 3846643666, + PushAngleDotTolerance = 1293114690, + PushBeyondEntitiesIfClipping = 2276761303, + PushInSpringConstant = 2562227249, + PushedThresholdOnGround = 476585181, + PutOnHelmetClipId = 2026680640, + QUADBIKE = 1011863180, + QuickBlendOut = 784154981, + RADIO_FILE = 2322405299, + RADIO_GENRE_CLASSIC_HIPHOP = 255693040, + RADIO_GENRE_COUNTRY = 1750835908, + RADIO_GENRE_DANCE = 43700981, + RADIO_GENRE_LEFT_WING_TALK = 3586021020, + RADIO_GENRE_MODERN_HIPHOP = 285221172, + RADIO_GENRE_POP = 4176867203, + RADIO_GENRE_UNSPECIFIED = 4132096390, + RAGDOLL_BUTTOCKS = 540107349, + RAGDOLL_CLAVICLE_LEFT = 2288805232, + RAGDOLL_CLAVICLE_RIGHT = 488421620, + RAGDOLL_FOOT_LEFT = 2446307443, + RAGDOLL_FOOT_RIGHT = 4158664243, + RAGDOLL_HAND_LEFT = 3905421121, + RAGDOLL_HAND_RIGHT = 1124094743, + RAGDOLL_HEAD = 111082097, + RAGDOLL_LOWER_ARM_LEFT = 125251313, + RAGDOLL_NECK = 339046583, + RAGDOLL_SHIN_LEFT = 2408459571, + RAGDOLL_SHIN_RIGHT = 3373894112, + RAGDOLL_SPINE0 = 2548005619, + RAGDOLL_SPINE1 = 1729141078, + RAGDOLL_SPINE2 = 1967764936, + RAGDOLL_SPINE3 = 3266498717, + RAGDOLL_THIGH_LEFT = 1739907813, + RAGDOLL_THIGH_RIGHT = 3821605495, + RAGDOLL_UPPER_ARM_LEFT = 2053403138, + RAGDOLL_UPPER_ARM_RIGHT = 1968199161, + RadiusForContact = 1978969151, + RadiusForFindNearby = 2410167662, + RadiusForViewportCheck = 3808847755, + RadiusScalingForClippingTest = 2642729834, + RadiusScalingForOcclusionTest = 2763528752, + RagdollAbortPoseDistanceThreshold = 1562486689, + RagdollAbortPoseMaxVelocity = 445822306, + RagdollBlendEnvelopeRef = 2513422573, + RagdollComponentAirResistanceForce = 1187767114, + RagdollComponentAirResistanceMinStiffness = 3808435735, + RagdollIntoWaterVelocity = 477015084, + RagdollPlayerDistanceThreshold = 3324445918, + RagdollUnderWheelTuning = 2982454130, + RagdollingModifier = 3445942281, + RageRagdollImpulseTuning = 3405457664, + Ram = 3087082769, + RandomEventData = 4113341331, + RandomEventName = 790968462, + RandomEventTimeIntervalMax = 2841351028, + RandomEventTimeIntervalMin = 2347950667, + RandomEventType = 2154193106, + RandomEventTypeName = 2873713085, + RandomiseLeadingHand = 2410986509, + RandomiseSettledTime = 2400689426, + Randomness = 3060363673, + RangeOffset = 3211719875, + RangePercentage = 2083139838, + RangeToUseDynamicCoverPointMax = 2744819135, + RangeToUseDynamicCoverPointMin = 2676905487, + RapidFireBoostShotImpulseMult = 926832193, + RapidFireBoostShotMaxRandom = 2456570730, + RapidFireBoostShotMinRandom = 3069940419, + RapidHitCount = 1056935054, + RappellingAlignment = 4264482777, + ReactAndFleeBlendOutPhase = 851779527, + ReactToOtherEntity = 409978509, + ReactionMode = 3828609944, + ReactionTime = 1025142686, + RearExitSideOffset = 1266778169, + RecentlyLookedAtEntityModifier = 2971794167, + RecentlyLookedAtPlayerModifier = 975579249, + RecklessCarModifier = 813645662, + RecklessCarSpeedMax = 199234802, + RecklessCarSpeedMin = 1168459099, + RecoilShakeAmplitudeScaling = 2294924343, + RecreateWeaponTime = 3706230533, + ReduceDownedTimeByPerformanceTime = 1128285975, + ReduceWithPedAngularVelocity = 3126754678, + ReduceWithPedVelocity = 1660316244, + ReenterFallLandThreshold = 4199432698, + Refuel = 3888134503, + RegainComet = 605981827, + RegisteredStacks = 3283104082, + RegularExitDefaultPhaseThreshold = 5170829, + RejectLockIfBestTargetIsInCover = 3603478229, + RejectLockonHeadingTheshold = 655402948, + RelativeAttachPosition = 2323851759, + RelativeAttachPositionSmoothRate = 2878053132, + RelativeAttachSpringConstantEnvelopeRef = 4086545075, + RelativeAttachSpringConstantLimits = 1204776061, + RelativeAttachSpringConstantLimitsForPassengers = 340115724, + RelativeAttachSpringDampingRatio = 2918672176, + RelativeHeadingLimitsForMobilePhoneCamera = 503778969, + RelativeLookAtPosition = 54415504, + RelativeOffset = 4287557601, + RelativeOrbitHeadingLimits = 1654683326, + Relaxation = 1783791261, + ReleaseDelay = 4289809678, + ReleaseDuration = 4066793496, + ReleaseSub = 2933611601, + RemoveReticuleDuringBlindFire = 3024014754, + RenderAimArcDebug = 3262184677, + RenderArcsAtCoverPosition = 4249860971, + RenderDebug = 3284686610, + RenderDebugDraw = 2797308174, + RenderDebugToTTY = 3670985951, + RenderId = 2789976084, + Rendering = 67050499, + Reservations = 3702072617, + ReserveLocalPlayerNmAgent = 2584307454, + ReserveLocalPlayerNmAgentMp = 75381461, + Reserved = 4030133267, + Resource = 4037058594, + Restrictions = 3321094558, + ResultMult = 2301637192, + ResumeDistSq = 810755963, + ReticuleSlowDownCapsuleLength = 1217679840, + ReticuleSlowDownCapsuleRadius = 494811143, + ReticuleSlowDownRadius = 1424095429, + ReturnToNormalDistanceSq = 829574868, + ReturnZoneThreshold = 4004042226, + ReverseLeftFootAlignAnims = 1175770299, + RifleDamageMod = 3362977435, + RightBoneOffset = 697293397, + RightGrip = 2936843542, + RightHandOffset = 4292584457, + RightPickUpTargetLerpPhaseEnd = 58162742, + RightPickUpTargetLerpPhaseEndBicycle = 4109701939, + RightPickUpTargetLerpPhaseStart = 1933869525, + RightPickUpTargetLerpPhaseStartBicycle = 3395959775, + RightPullUpTargetLerpPhaseEnd = 2264946778, + RightPullUpTargetLerpPhaseEndBicycle = 3699582686, + RightPullUpTargetLerpPhaseStart = 1089127336, + RightPullUpTargetLerpPhaseStartBicycle = 149985112, + RightWire = 2577801154, + RocketSettings = 4146741065, + RollAcceleration = 802099030, + RollAngleScale = 2238978991, + RollForBraking = 3154540810, + RollForMaxYaw = 1251049479, + RollForMinYaw = 1128820245, + RollForNormal = 3016943843, + RollSettings = 4214646062, + RollSpringConstant = 261121990, + RollSpringDampRatio = 1003830880, + RollUpHeightThreshold = 2106002013, + RollingFall = 2787586299, + RootLiftForce = 2143662100, + RotationChangeRate = 3669742245, + RotationLookAhead = 3143134944, + RotationTowardsLos = 1899363737, + RouteArrivalDistance = 157944410, + RouteLengthThresholdForApproachOffset = 4290867387, + RouteLengthThresholdForFinalApproach = 394374347, + RouteLookAheadDistance = 1396210696, + RouteRadiusFactor = 4261831117, + RubberBulletKnockdown = 3062524360, + RunAndGunAimCamera = 724878846, + RunAndGunInterpolateInDuration = 674462637, + RunAndGunOutroTime = 3879469601, + RunAngAccel = 469859232, + RunForever = 4079974935, + Running = 3805238957, + RunningAgainstBulletImpulseMult = 930478842, + RunningAgainstBulletImpulseMultMax = 2892741044, + RunningPedModifier = 1209452937, + RunningWithBulletImpulseMult = 188546747, + RunwayProbes = 731090194, + SAC_Randomize = 1962395292, + SAC_Retain = 2341131515, + SAT_BULLET_TIME = 2744852139, + SAT_CAR_SLOWDOWN = 2137706596, + SAT_INSULT = 2169367037, + SAT_RAGE = 3583791984, + SAT_SNAPSHOT = 977651983, + SCENARIO_POINTS_FILE = 276092270, + SCENARIO_POP_STREAMING_SMALL = 1152280719, + SF_AltBackDriverSide = 2355736970, + SF_AltBackPassengerSide = 2152776352, + SF_AltFrontDriverSide = 3757862915, + SF_AltFrontPassengerSide = 1261964441, + SF_BackDriverSide = 3935682468, + SF_BackPassengerSide = 2563045769, + SF_FrontDriverSide = 982742767, + SF_FrontPassengerSide = 469567916, + SLOD_KEEP_LOWEST = 462532381, + SLOD_LARGE_QUADPED = 3496177438, + SLOD_NULL = 551739454, + SLOD_SMALL_QUADPED = 1128152005, + SMALL_REACTION = 2909022553, + SPACE_BIG = 652367616, + SPACE_END = 1961485429, + SPACE_MED = 2308938833, + SPACE_SMALL = 3292874000, + SPECIAL_AIRPORT = 3761654755, + SPECIAL_NONE = 514090469, + SPLargeAccidenThresold = 803970846, + SPRITE_1 = 394130841, + SP_Variation = 3866220764, + STREAMING_FILE = 265895563, + STREAMING_FILE_PLATFORM_OTHER = 1322995281, + STREAMING_FILE_PLATFORM_PS3 = 4254420265, + STREAMING_FILE_PLATFORM_XENON = 569488699, + SUBMARINE = 2537188912, + SafeDistance = 2538781855, + SafeTimeBeforeLeavingCover = 4116865999, + SafetyProportionInDefensiveAreaMax = 189140842, + SafetyProportionInDefensiveAreaMin = 1022323136, + ScaleAccelWithDelta = 801104139, + ScaleHeadShotImpulseWithSpineOrientation = 1833987390, + ScaleSnapWithSpineOrientation = 125672080, + ScaleStayUprightWithVel = 3892109820, + ScaleWithMass = 2640302727, + ScaleWithUpright = 1033385210, + ScaleWithVelocity = 2708100865, + ScalingFactor = 4050830448, + ScanDistance = 1702320721, + ScanRadius = 2723670760, + ScenarioDelayAfterFailureMax = 4009937054, + ScenarioDelayAfterFailureMin = 4004750790, + ScenarioDelayAfterFailureWhenStationary = 1166603434, + ScenarioDelayAfterNotAbleToSearch = 2129795449, + ScenarioDelayAfterSuccessMax = 2887992243, + ScenarioDelayAfterSuccessMin = 1467495810, + ScenarioDelayInitialMax = 1049520739, + ScenarioDelayInitialMin = 2307005569, + ScenarioScanOffsetDistance = 1173793332, + ScenarioScanRadius = 2718645532, + ScenarioToScenarioPedModifier = 645696278, + ScoreCalculationsPerFrame = 1815040418, + Scoring = 3333387022, + ScreenRatioForMaxFootRoom = 3982287448, + ScreenRatioForMaxFootRoomInTightSpace = 695725580, + ScreenRatioForMinFootRoom = 2014345705, + ScreenRatioForMinFootRoomInTightSpace = 2449849624, + Scripted = 1420062864, + ScubaGear = 7473239, + ScubaGearVariations = 1092654765, + ScubaGearWithLightsOff = 505931244, + ScubaGearWithLightsOn = 1478092361, + ScubaMaskProps = 2321693669, + SearchRotateAngleLookAhead = 1512295050, + SearchThreatMaxDot = 1574888900, + SearchToCoverCosTolerance = 2892923069, + SeatBlendAngSpeed = 580774094, + SeatBlendLinSpeed = 3426806263, + SeatDisplacementSmoothingRateDriver = 3305089148, + SeatDisplacementSmoothingRatePassenger = 166726527, + SeatPosition = 788888146, + SecondaryFocusParentToTargetBlendLevel = 2535634527, + SecondsBeforeWarpToLeader = 3663548072, + SecondsSinceInWaterThatCountsAsWet = 3211610412, + SensesRange = 1188235128, + SeparationDrag = 3440934413, + SeparationPickup = 383086153, + SeparationPutdown = 4100111705, + SetFallingReactionFallOverVehicle = 246824093, + SetFallingReactionFallOverWall = 3571002906, + SetFallingReactionHealthy = 1126347982, + SetFallingReactionInjured = 3814409847, + SettingsRef = 926775845, + SettleAnimStateInfos = 260425135, + SettledTimeMS = 2088054141, + SettledTimeMinMS = 2229954249, + ShakeAmplitude = 415335014, + ShakeAmplitudeScalingForShootingAbilityLimits = 1149560055, + ShakeFirstPersonShootingAbilityLimits = 937843974, + ShakeRef = 1511687083, + SharkAddRangeInViewMin = 750370993, + SharkFleeDist = 3147934542, + SharkModelName = 2326003695, + ShockingFilmSpeechHash = 1372129940, + ShockingSpeechChance = 1805287691, + ShockingSpeechHash = 1884622848, + ShootRateModifier = 920840724, + Shot = 2213248546, + ShotAgainstWall = 2464589752, + ShotgunChanceToMoveHeadImpulseToSpine2 = 2406131077, + ShotgunChanceToMoveNeckImpulseToSpine2 = 895546582, + ShotgunChanceToMoveSpine3ImpulseToSpine2 = 3217262184, + ShotgunLiftNearThreshold = 4071309368, + ShotgunMaxLiftImpulse = 3764669870, + ShotgunMaxSpeedForLiftImpulse = 3579666943, + Shots = 4029364641, + ShouldAimSweepOverrideOrbitPitchLimits = 184490319, + ShouldAlign = 2033261313, + ShouldAlignOnVehicleExit = 3431976824, + ShouldAllowInterpolationSourceCameraToPersistReticule = 4238055063, + ShouldAllowOtherCollisionToConstrainCameraIntoEntities = 615517883, + ShouldApply = 651835053, + ShouldApplyAimSensitivityPref = 2185008081, + ShouldApplyAttachOffsetRelativeToCamera = 3807713258, + ShouldApplyAttachParentRoll = 4012821505, + ShouldApplyAttachPedPelvisOffset = 2861227361, + ShouldApplyBuoyancy = 959048093, + ShouldApplyDamping = 2339455115, + ShouldApplyInAttachParentLocalSpace = 3748493944, + ShouldApplyRoll = 436250856, + ShouldApplyScaling = 1357431466, + ShouldApplySniperControlPref = 2355159673, + ShouldApplyWeaponFov = 2917952843, + ShouldAttachToFollowPedHead = 2659354456, + ShouldAttachToFollowPedSeat = 339929903, + ShouldAttachToParentCentreOfGravity = 372575308, + ShouldAttachToVehicleBone = 3725196996, + ShouldAttachToVehicleExitEntryPoint = 2429106995, + ShouldBlendOutWhenAttachParentIsInAir = 3478105571, + ShouldBlendOutWhenAttachParentIsOnGround = 1212391588, + ShouldBlendWithAttachParentMatrixForRelativeOrbitBlend = 3993671513, + ShouldByPassNearClip = 4107190241, + ShouldCalculateXYDistance = 9156722, + ShouldConsiderAttachParentForwardSpeedForPullAround = 3857630189, + ShouldConsiderAttachParentLocalXYVelocityForPullAround = 4045243730, + ShouldConsiderData = 3663951405, + ShouldConstrainCollisionRootPositionAgainstClippingTypes = 823526659, + ShouldCopyVehicleCameraMotionBlur = 1232220671, + ShouldDetect = 1134622566, + ShouldDisplayReticule = 1348911901, + ShouldDisplayReticuleDuringInterpolation = 870186590, + ShouldDuck = 1848522270, + ShouldFleeDistance = 2097584563, + ShouldFleeFilmingDistance = 2071699275, + ShouldFleeVehicleDistance = 1339551933, + ShouldFocusOnLockOnTarget = 4137686847, + ShouldForceCutToOrbitDistanceLimitsForThirdPersonFarViewMode = 1953360151, + ShouldIgnoreAttachParentMovementForOrientation = 1256703824, + ShouldIgnoreAttachParentPitchForLookBehind = 2793581079, + ShouldIgnoreBuoyancyStateAndAvoidSurface = 134488060, + ShouldIgnoreCollisionWithAttachParent = 1949881438, + ShouldIgnoreCollisionWithFollowVehicle = 3863307203, + ShouldIgnoreFollowVehicleForCollisionOrigin = 3696538081, + ShouldIgnoreFollowVehicleForCollisionRoot = 2213127338, + ShouldIgnoreOcclusionWithBrokenFragments = 1921983042, + ShouldIgnoreOcclusionWithBrokenFragmentsOfIgnoredEntities = 3325779817, + ShouldIgnoreOcclusionWithRagdolls = 1973279102, + ShouldIgnoreOcclusionWithSelectCollision = 2656848273, + ShouldIgnoreVelocityOfAttachParentAttachEntity = 1933402526, + ShouldIgnoreVerticalPivotOffsetForFootRoom = 881872463, + ShouldLockHeading = 2098973612, + ShouldLockOnToTargetEntityPosition = 1419212045, + ShouldLockVerticalOffset = 1581058504, + ShouldMakeAttachedEntityInvisible = 1478931781, + ShouldMakeFollowPedHeadInvisible = 1762086384, + ShouldMakePedInAttachSeatInvisible = 1538342627, + ShouldMoveTowardsLos = 1510673380, + ShouldOrbitRelativeToAttachParentOrientation = 2846809829, + ShouldPersistOrbitOrientationRelativeToAttachParent = 3002500493, + ShouldPersistPopInBehaviour = 2762175909, + ShouldPullAroundToAttachParentFront = 2208576746, + ShouldPullAroundToBasicAttachParentMatrix = 3468493382, + ShouldPullAroundUsingSimpleSpringDamping = 3614496996, + ShouldPullBackByCapsuleRadius = 1356103878, + ShouldPushBeyondAttachParentIfClipping = 724966028, + ShouldReportAsCameraTypeTest = 1876340735, + ShouldRestictToFrontSeat = 523999628, + ShouldRewardMoneyOnDeath = 89900819, + ShouldScriptedAimTaskOverrideOrbitPitchLimits = 3180847895, + ShouldSetBuoyantWhenAttachParentNotFullySubmerged = 448788827, + ShouldSweepToAvoidPopIn = 1756495672, + ShouldTerminateForDistanceToTarget = 179124010, + ShouldTerminateForOcclusion = 474380051, + ShouldTerminateForPitchAndHeading = 4172426852, + ShouldTerminateForWorldPitch = 1301968002, + ShouldTerminateIfOccludedByAttachParent = 1072193524, + ShouldTestForClipping = 2106075408, + ShouldTestForMapPenetrationFromAttachPosition = 1051168964, + ShouldToggleAccurateModeInput = 288255802, + ShouldToggleViewModeBetweenThirdAndFirstPerson = 3604554750, + ShouldTorsoIkLimitsOverrideOrbitPitchLimits = 3271563285, + ShouldUseAccurateModeInput = 2283622261, + ShouldUseBaseAttachPosition = 2274949645, + ShouldUseCustomCollisionOrigin = 2702878862, + ShouldUseCustomFramingInTightSpace = 4033450681, + ShouldUseDiscreteZoomControl = 1466092206, + ShouldUseDynamicCentreOfGravity = 799910142, + ShouldUseGameTime = 820757070, + ShouldUseLockOnAiming = 1301399000, + ShouldUseLockOnAimingForDriver = 721433849, + ShouldUseLockOnAimingForPassenger = 1821508366, + ShouldUseLookBehindCustomPosition = 956615974, + ShouldUseLookBehindInput = 4114297506, + ShouldUseViewModeInput = 509270218, + ShouldUseZoomInput = 1706209718, + ShouldValidateLockOnTargetPosition = 114759485, + ShuntAccelerateMag = 1917995403, + ShuntAccelerateMagBike = 3020055197, + ShuntDamageMultiplierAI = 158324629, + ShuntDamageMultiplierPlayer = 851764695, + SideOffset = 2119254607, + SideScale = 1948575789, + SideSwipeForce = 3413603413, + SideZoneThreshold = 1333345561, + SimulationTimeInMs = 3281708108, + SitToStillBikeClipId = 1718435094, + SitToStillCharClipId = 2341866800, + SitToStillClipId = 3951489866, + SkipGotoHeadingDeltaDegrees = 2090002900, + SkipGotoXYDist = 699708569, + SkipGotoZDist = 790344800, + SkipHolsterWeapon = 45502974, + SkyDiveProbeDistance = 343578348, + SkyDivingCamera = 365994391, + SlideWalkAnimRate = 4171416824, + SlopeSlide = 862016535, + SlowApproachRate = 2330583994, + SlowDown = 1251865784, + SlowDownDist = 2685821768, + SlowDownDistance = 4110448569, + SlowDownDistanceMax = 1781466093, + SlowDownDistanceMin = 947493336, + SlowDownSpeed = 2686150441, + SlowFastSpeedThreshold = 4250418611, + SlowMinTurnApproachRate = 3696984410, + SlowPedalToFreewheelBlendDuration = 1900606204, + SlowRunRateMax = 843042981, + SlowRunRateMin = 3959772122, + SlowTurnAcceleration = 3928052593, + SlowTurnApproachRate = 3661307080, + SlowdownDistance = 3943951078, + SmallCapsuleCoverPenalty = 184089910, + SmallCapsuleCoverRadius = 1348626108, + SmgDamageMod = 167232035, + SmoothRate = 1863632928, + SniperImpulses = 3585973980, + SniperLegShot = 3003938851, + SoftLockBreakDistanceMax = 2224486137, + SoftLockBreakDistanceMin = 1661550302, + SoftLockBreakValue = 4067802571, + SoftLockFineAimBreakXYValue = 1403902499, + SoftLockFineAimBreakZValue = 3553881274, + SoftLockFineAimXYAbsoluteValue = 352361634, + SoftLockFineAimXYAbsoluteValueClose = 1117580274, + SoftLockTime = 2124028122, + SoftLockTimeToAcquireTarget = 3433060120, + Sonar = 409760750, + SpActivationModifiers = 1742296994, + Spawning = 4197810024, + SpawningChasesEnabled = 1201683089, + SpeedDifferenceForMaxDistanceToStartMatchingSpeed = 1979699436, + SpeedDifferenceForMinDistanceToStartMatchingSpeed = 2025348338, + SpeedForMinimumDot = 1301007976, + SpeedForNarrowestAnglePickPOI = 1078877377, + SpeedLimitsForVerticalMoveSpeedScaling = 1914871967, + SpeedToAlwaysDive = 2913264363, + SphereTestRadiusForDeadWaterSettle = 2511398250, + SpinOut = 1954107545, + SpineStrengthTuning = 2573019437, + SpreadLimit = 662073465, + SpringConstant = 4163819120, + SpringDampingRatio = 731206835, + SpringForce = 2286316924, + SpringMountRef = 4021873979, + SprintControlData = 3828880770, + SprintExhausted = 29931670, + SprintReplenishFinishedPercentage = 3615351832, + SprintReplenishRateMultiplier = 3211960089, + SprintReplenishRateMultiplierBike = 600117053, + Sprinting = 2194212345, + SprintingDeath = 3676971081, + SprintingLegShot = 1190774472, + StairsFootInterp = 3289881556, + StairsFootInterpCoverAim = 2144071841, + StairsFootInterpIntersecting = 3671506242, + StairsPelvisInterp = 2577533666, + StairsPelvisInterpCoverAim = 1271955779, + StairsPelvisInterpMoving = 2302577809, + StairsPelvisMaxNegativeDeltaZCoverAim = 3894253961, + StairsSpringMultiplierMax = 816343475, + StairsSpringMultiplierMin = 369470094, + StaminaEfficiency = 1862920964, + StandAlignMaxDist = 996663150, + StandClip0Id = 2845656216, + StandClip1Id = 1744028122, + StandClip2Id = 1441580086, + StandardAI = 1367672446, + StandardBlendOutThresholds = 2851995582, + StandingLandHeadingModifier = 176941965, + StartAggressive = 987294494, + StartAnimatedTurnsD = 3129761256, + StartCatchFall = 1213801104, + StartClipWaitTime = 123069407, + StartClipWaitTimePlayer = 1412213192, + StartDefault = 385444229, + StartDelayDuration = 966603625, + StartEngineClipId = 723740105, + StartEngineForce = 3175914177, + StartExtendedProbeTime = 2633188230, + StartForceDownHeight = 2371670611, + StartLocomotionBlendoutThreshold = 1243932439, + StartLocomotionDefaultBlendDuration = 1266064609, + StartLocomotionDefaultBlendOutDuration = 1010088937, + StartLocomotionEarlyOutBlendOutDuration = 3914009351, + StartLocomotionHeadingDeltaBlendoutThreshold = 562952832, + StartLocomotionWalkRunBoundary = 1107407285, + StartPosition = 4070310820, + StartRollDownStairs = 2633206880, + StartToIdleDirectlyPhaseThreshold = 265096732, + StartTurnThresholdDegrees = 1138520829, + StartWeak = 2862149771, + StartWindmill = 776602752, + StartingEnergy = 3024832208, + StaticLosTest1Offset = 2749521042, + StaticLosTest2Offset = 4086815177, + StayUpright = 509938192, + StayUprightAtMaxVel = 930009703, + StayUprightAtMinVel = 3524092362, + StdVehicleMinPhaseToStartRotFixup = 2300124116, + StealthNoisePeriodMS = 2280670656, + StealthSpeedThresholdHigh = 2089726799, + StealthSpeedThresholdLow = 324788932, + StealthVehicleTypeFactorBicycles = 897691679, + StealthZoomSettings = 3610920953, + SteepSlopeStartAnimatedTurnsD = 2582103758, + SteepSlopeStopAnimatedTurnsD = 1722856329, + SteepSlopeThresholdD = 3054410305, + SteerAngleControl = 3605734753, + SteeringChangeToStartProcessMoveSignals = 2406738390, + SteeringChangeToStopProcessMoveSignals = 3912339645, + SteeringDeadZone = 2532196566, + SteeringDeadZoneCentreTimeMS = 1503418851, + SteeringDeadZoneTimeMS = 1683629424, + StepInfos = 1592390985, + StepOutCapsuleRadiusScale = 2554062878, + StepOutLeftX = 1144003052, + StepOutRightX = 3683453861, + StepOutX = 259942193, + StepOutY = 4255892364, + StepTransitionMaxAngle = 1584333756, + StepTransitionMinAngle = 2533820819, + SteppingAnimStateInfos = 3007867016, + SteppingApproachRate = 2556798213, + SteppingApproachRateFast = 1705449547, + SteppingApproachRateSlow = 4027315230, + SteppingEdgeTestEndYOffset = 2621555533, + SteppingEdgeTestStartYOffset = 1342115678, + SteppingHeadingApproachRate = 4090917343, + SteppingMovementSpeed = 2296590808, + StickDownDuration = 4175251844, + StickDownMinRange = 488214823, + StickValueForMax = 2536907014, + StickValueForMin = 1576728196, + StickX = 1871798248, + StickY = 1965746967, + StickyId = 2164901921, + StillAccTol = 1079251923, + StillDelayTime = 3047698562, + StillPitchAngleTol = 2495843356, + StillToSitApproachRate = 3504747140, + StillToSitClipId = 1322656239, + StillToSitLeanRate = 651496609, + StopAnimatedTurnsD = 1268028398, + StopDistSq = 1791608761, + StopPhaseThreshold = 1520516679, + StopResponseWhenExpired = 2309582193, + StopTurnThresholdDegrees = 1142247737, + StopWatchDistance = 2181133548, + StoppingAnimStateInfos = 2080209369, + StoppingDistanceGallopMBR = 3764305197, + StoppingDistanceRunMBR = 2508724347, + StoppingDistanceWalkMBR = 792142948, + StoppingGotoPointRemainingDist = 577153356, + StrafeAcceleration = 1363831855, + StrafeDirectionLerpRateMaxAI = 1204182041, + StrafeDirectionLerpRateMaxPlayer = 2769179410, + StrafeDirectionLerpRateMinAI = 2509399696, + StrafeDirectionLerpRateMinPlayer = 1932572913, + StraightLineDistance = 474269749, + StreamConnectedSeatAnims = 3147840041, + StreamEntryAndInVehicleAnimsTogether = 1924248769, + StreamInVehicleAndEntryAnimsTogether = 4236803127, + StreamedOneHandedCoverMovementClipSetId = 3568457068, + StreamedUnarmedCoverMovementClipSetId = 3141671110, + StreamingName = 692898807, + StrongBlastMagnitude = 1446526858, + StuckOnVehicle = 648899635, + StuckOnVehicleBlendOutThresholds = 2482984819, + StuckOnVehicleMaxTime = 1360661757, + StuckOnVehiclePlayer = 2880735205, + StuckUnderVehicle = 1316017959, + StuckUnderVehicleMaxUpright = 1218193578, + StuckUnderVehiclePlayer = 600771112, + StuckWaitTime = 774340160, + StuckWaitTimeMp = 4110175468, + StunnedDistanceSpringConstant = 399773061, + StunnedDistanceSpringDampingRatio = 340673450, + StunnedHeadingSpringConstant = 1625429307, + StunnedHeadingSpringDampingRatio = 2414166560, + StunnedPitchSpringConstant = 1044796272, + StunnedPitchSpringDampingRatio = 122790262, + StuntJump = 2578429326, + StuntJumpPitchInDirectionComponent = 2080285568, + StuntJumpPitchInDirectionForce = 2619863448, + SubmergedBlendOutThreshold = 3512832436, + SuperHighFallStart = 2200596271, + SurfaceHeightFallingLerpRate = 3431403282, + SurfaceHeightFollowingTriggerRange = 3742890223, + SurfaceHeightRisingLerpRate = 1039725890, + SurfacePitchLerpRate = 61986925, + SurfaceProbeHead = 1909345264, + SurfaceProbeTail = 1086011957, + SurfaceProjectionDistance = 2147768117, + SurfaceSkimmerDepth = 1405419534, + SurfaceZOffset = 2629938407, + Surprised = 730897041, + Swat = 507550818, + SweepClip0Id = 3630917852, + SweepClip1Id = 3117869494, + SweepClip2Id = 4068466847, + SwerveTime = 3588251070, + SwingSpeedAtMaxSkidSpeed = 2084746057, + SwitchToNextPointDistJogging = 4287996365, + SwitchToNextPointDistWalking = 1010415847, + SwitchToStraightLineDist = 2409655710, + TC_Randomize = 279516121, + TC_Retain = 3014288776, + THIRD_PERSON_FAR = 2770781844, + THIRD_PERSON_MEDIUM = 3489645472, + THIRD_PERSON_NEAR = 2573120959, + THROWNWEAPONINFO_FILE = 1339784773, + TIME_DEPENDENT = 3029576156, + TRAIN = 3644569018, + TUNABLE_OBJECTS_FILE = 3511689339, + TailgateDistanceMax = 10772112, + TailgateIdealDistanceMax = 3640450256, + TailgateIdealDistanceMin = 3101610967, + TailgateSpeedMultiplierMax = 94249946, + TailgateSpeedMultiplierMin = 2435522850, + TailgateVelocityMin = 3105879189, + TakeCustodyDistance = 116998034, + TakedownProbability = 3234488441, + TapAdd = 3672071413, + TargetArriveDist = 3935882297, + TargetDirectionMinDot = 3431388800, + TargetDistance = 2300691636, + TargetDistanceFallOffMax = 2509546906, + TargetDistanceFallOffMin = 780951691, + TargetDistanceFromVehicleEntry = 2654770325, + TargetDistanceMaxWeightingAimTime = 2894102221, + TargetDistanceWeightingMax = 1298342428, + TargetDistanceWeightingMin = 4286470540, + TargetHeadingWeighting = 379592677, + TargetInfluenceSphereRadius = 4246707502, + TargetJackRadius = 1336699435, + TargetMaxSpeedToStrafe = 2121954925, + TargetMinDistanceToAwayFacingNavLink = 1032956977, + TargetMinDistanceToRoute = 1578284711, + TargetMinSpeedToIgnore = 3344078648, + TargetOffsetFilter = 4288775642, + TargetRadiusForCloseNavMeshTask = 1670586696, + TargetRadiusForMoveToPosition = 4292170157, + TargetRadiusForOrientatedAlignRun = 2898549300, + TargetRadiusForOrientatedAlignWalk = 3904376533, + TargetReached = 2955443375, + TargetRearDoorOpenRatio = 1172728662, + TaskMessage = 191752587, + TeeterControl = 2265693971, + TeeterEdge = 1040810614, + TestLowLodIdle = 718713683, + TexId = 1424942312, + TextLabel = 2047169098, + TextureKey = 1994003276, + ThirdPersonVehicleAimCameraRef = 961264130, + ThreatDirWeight = 3141504902, + ThreatEngageDirWeight = 3121364054, + ThreatResponseArmed = 1842245065, + ThreatResponseMelee = 2782470584, + ThreatResponseUnarmed = 1368196689, + Threshhold = 1066024874, + ThresholdRun = 317231619, + ThresholdWatch = 3695837863, + ThresholdWatchAfterFace = 1236817557, + ThresholdWatchStop = 3056724293, + ThrottleControl = 1718221861, + ThrottleMultiplier = 2515377448, + ThroughWindScreenBlendInDuration = 1384973258, + ThroughWindscreenDamageAi = 1443265623, + ThroughWindscreenDamagePlayer = 91246296, + ThrowLongClipId = 2511572601, + ThrowProjectileClipSetId = 76855168, + ThrowProjectileClips = 1011459206, + ThrowShortClipId = 573759163, + ThrowSmokeGrenadeTuning = 3088747583, + TightSpaceSpringConstant = 488216999, + TightSpaceSpringDampingRatio = 1406371922, + TighterTurn = 2775606479, + Tiles = 2501703395, + TimeAfterAttractionMs = 3415237781, + TimeAfterChainTestFailedMs = 884187023, + TimeAfterFailedConditionsMs = 281170344, + TimeAfterGunshotForPlayerToPlayIdles = 3057149274, + TimeAfterGunshotToPlayIdles = 1718176557, + TimeAfterNoBoundsMs = 2108114328, + TimeAheadForBrake = 1369613048, + TimeAheadForBrakeOnWideRoads = 3279921996, + TimeAheadForGetInPosition = 1751757949, + TimeBefore = 353469799, + TimeBeforeDriverAnimCheck = 2064516214, + TimeBeforeFiringMax = 6520997, + TimeBeforeFiringMin = 1761265942, + TimeBeforeInitialForcedFire = 1561898282, + TimeBeforeOvertakeToMatchSpeedWhenCruising = 3069250390, + TimeBeforeOvertakeToMatchSpeedWhenPulledOver = 847675324, + TimeBetweenAddingDangerousVehicleEvents = 3877124457, + TimeBetweenArmedMeleeAttemptsInMs = 3218253966, + TimeBetweenBlockingAreaChecksMS = 3384585290, + TimeBetweenBrokenPointChecks = 1732510557, + TimeBetweenBurstsAbsoluteMin = 913069912, + TimeBetweenBurstsMax = 1662854346, + TimeBetweenBurstsMaxRandomPercent = 3041121812, + TimeBetweenBurstsMin = 1007771611, + TimeBetweenCarChaseShockingEvents = 2475600241, + TimeBetweenChecksToLeaveCowering = 3836158716, + TimeBetweenCoverPointSearches = 2294664490, + TimeBetweenDifficultyUpdates = 2905197964, + TimeBetweenDoorChecks = 910622893, + TimeBetweenExitVehicleDueToRouteChecks = 4172879726, + TimeBetweenForcedFireStates = 1133862058, + TimeBetweenGroundProbes = 2107629661, + TimeBetweenHandsUpChecks = 1422617106, + TimeBetweenIncreasingAvoidanceAngle = 530164593, + TimeBetweenInfluenceSphereChecks = 847783567, + TimeBetweenInvalidateInvalidDispatchVehicles = 606050838, + TimeBetweenLineOfSightChecks = 2789360544, + TimeBetweenLookAts = 3284365585, + TimeBetweenMarkDispatchVehiclesForDespawn = 2966580682, + TimeBetweenPeeksWithoutLOS = 1685929346, + TimeBetweenPlayerArrestAttempts = 1777999076, + TimeBetweenPlayerEvents = 3786622949, + TimeBetweenPointUpdates = 933911179, + TimeBetweenReactionIdlesMax = 1213974814, + TimeBetweenReactionIdlesMin = 1003164741, + TimeBetweenRouteAdjustments = 368954988, + TimeBetweenScenarioScans = 95380765, + TimeBetweenSearchesForNextScenarioInChain = 2148143287, + TimeBetweenSeekChecksAtTacticalPoint = 2565736146, + TimeBetweenShotsAbsoluteMin = 4134391333, + TimeBetweenShotsMax = 2449042043, + TimeBetweenShotsMin = 965484170, + TimeBetweenShoutTargetPosition = 3942172091, + TimeBetweenSpawnAttempts = 3078950392, + TimeBetweenSpawnAttemptsModifier = 296253880, + TimeBetweenSwitchToClearTasks = 2109232134, + TimeBetweenTestSpheresIntersectingRoute = 4076542446, + TimeBetweenWaterHeightMapChecks = 1094365177, + TimeBetweenWaterProbes = 3534467233, + TimeEvadingForMaxValue = 3674050950, + TimeForEyeIk = 420989827, + TimeForRunAndGunOutroDelays = 1555086572, + TimeForTakedownTargetAcquiry = 2979929207, + TimeInSeconds = 704872957, + TimeInWheelieToEnforceMinPitch = 2654954309, + TimeMinBeforeLastPoint = 3697919373, + TimeMinBeforeLastPointType = 3167164487, + TimeOfDayRandomnessHours = 643049118, + TimeOnGroundToDrive = 4081532692, + TimeScale = 3983645896, + TimeSinceLastSpottedToLeaveEngineOn = 3885866805, + TimeSinceNotWantingToTrackStandToAllowStillTransition = 3469844948, + TimeStillToTransitionToTrackStand = 3178576793, + TimeToAllowCachedStickInputForMelee = 694461643, + TimeToApplyPushFromVehicleForce = 2802719757, + TimeToAvoidTargetAfterDamaged = 4228837765, + TimeToCircle = 432972202, + TimeToConsiderEnterInputValid = 195183113, + TimeToCower = 2520530295, + TimeToDelayChaseOnFoot = 259290858, + TimeToFlapMax = 177240921, + TimeToFlapMin = 2321281590, + TimeToGiveUp = 2406795129, + TimeToHoldFireAfterJack = 2874514021, + TimeToLeaveMinBetweenAnybody = 2913322701, + TimeToLeaveRandomAmount = 3638708710, + TimeToLeaveRandomFraction = 3090913677, + TimeToLive = 4175948694, + TimeToLookAhead = 3717085729, + TimeToLookAheadForCollision = 1222335592, + TimeToLookBehind = 2632846246, + TimeToSignalVehiclePursuitToCriminalMax = 3952273225, + TimeToSignalVehiclePursuitToCriminalMin = 972295474, + TimeToStare = 3623978511, + TimeToStartCatchFall = 3622461286, + TimeToStartCatchFallPlayer = 2616410929, + TimeToThrowWeaponMS = 4154063324, + TimeToThrowWeaponPlayerMS = 2820766976, + TimeToUseUrgentTransitionsWhenThreatened = 2561996113, + TimeToWait = 1118835093, + TimeToWaitAtPosition = 3070881148, + TimeUntilDeletionWhenHurrying = 4026550489, + TimeUntilDeletionWhenStuckOffscreen = 731604244, + TimeUntilRelease = 331709996, + TimeWhenStuckToIgnoreBird = 2942205087, + TimedMessages = 2683667002, + Timers = 577434903, + TimesliceMinDistToTarget = 2393149687, + TimesliceTimeAfterAvoidanceMs = 47710483, + ToPose = 1765007258, + TopComponent = 883722394, + TopSpread = 1191223326, + TorqueMultiplier = 2183062202, + TotalStickInput = 4050970672, + TowardsDoorPushAngleDotTolerance = 3263047395, + TrackStandLeftBikeClipId = 413582134, + TrackStandLeftCharClipId = 1792476542, + TrackStandRightBikeClipId = 688331024, + TrackStandRightCharClipId = 697395711, + TrackStandToStillLeftBikeClipId = 2145122814, + TrackStandToStillLeftCharClipId = 1736721816, + TrackStandToStillRightBikeClipId = 2112680596, + TrackStandToStillRightCharClipId = 2306546493, + TransitionReactionTime = 4282065899, + Transitions = 2275723194, + TranslationChangeRate = 86992154, + TrespassGuardModelName = 560650271, + TriggerAmbientReactionChances = 449694767, + TripleHeadNearClip = 1634093344, + TuckFreeWheelToTrackStandRightBikeClipId = 182997087, + TuckFreeWheelToTrackStandRightCharClipId = 4218531778, + TurbulenceSettings = 668098498, + Turn180ActivationAngle = 956068907, + Turn180ConsistentAngleTolerance = 997046562, + TurnAcceleration = 660335017, + TurnClipRate = 849148447, + TurnEndAnimStateInfos = 2833513553, + TurnEnterAnimStateInfos = 313911161, + TurnFromRoll = 320841962, + TurnFromStick = 914788843, + TurnLeftFastClipId = 139557085, + TurnLeftSlowClipId = 1974526496, + TurnResetThresholdD = 3939547333, + TurnRightFastClipId = 3609018768, + TurnRightSlowClipId = 3624061968, + TurnSpeedMBRThreshold = 545188344, + TurnTime = 992439102, + TurnToIdleTransitionDelay = 246989054, + TurnTransitionDelay = 3543637314, + TurnWalkStartAnimStateInfos = 2132068389, + TurningEnergyLowerThreshold = 2301662345, + TurningEnergyUpperThreshold = 3891776628, + TurningRate = 2265632345, + TurningTolerance = 3607448121, + TwoHandedClipSetName = 646946550, + UnarmedBonus = 1120630761, + UnarmedInCoverTargetingDistance = 1369945566, + UncertaintySettings = 71599683, + UncuffDistance = 85726558, + UnderCarMaxVelocity = 3776343247, + UnderVehicle = 3262694177, + UnderVehicleContinuousContactTime = 3606585778, + UnderVehicleInitialDelay = 2055428725, + UnderVehicleVelocityThreshold = 1061400063, + Underwater = 3260924144, + UnderwaterRelax = 1203310844, + UpDownStickInputMin = 2758926922, + UpDownStickInputSmoothingRate = 1495829016, + UpHillMinPitchToStandUp = 221837246, + UpStairsPelvisMaxDeltaZMoving = 2784569431, + UpStairsPelvisMaxNegativeDeltaZMoving = 1210483821, + UpdateOnVehicle = 2664008333, + UpdateOnVehiclePlayer = 2214161412, + UpdatesBeforeShiftingBounds = 2237139323, + UpperArmImpulseCap = 3575120372, + UpperArmNoTorsoHitImpulseCap = 3342224597, + UpperBodyAimBlendInDuration = 1388147608, + UpperBodyAimBlendOutDuration = 870279090, + UpwardMoveSpeedScalingInAir = 2018965896, + UpwardMoveSpeedScalingOnGround = 1487131765, + Urgent = 638477469, + UseAttachDuringAlign = 1827422982, + UseAutoPeekAimFromCoverControls = 1366091002, + UseBalanceForEdgeActivation = 1435456656, + UseButtonToMoveAroundCorner = 92660424, + UseByDefault = 3330866903, + UseCameraOrientationForBackwardsDirection = 4080484940, + UseCameraOrientationWeighting = 3262493116, + UseCameraOrientationWhenStill = 2656290976, + UseCapsuleTests = 3032938120, + UseCombatEntryForAiJack = 2341452292, + UseConstantIntroScaling = 1930123256, + UseConstantOutroScaling = 28269420, + UseDriveByAssistedAim = 2834495058, + UseEnclosedSearchRegions = 759464384, + UseExtraHeading = 1171907848, + UseFineAimSpring = 1815260878, + UseInitialLeanForcing = 1694816095, + UseLastSeenPosition = 2888264108, + UseLegIkOnBikes = 3852741535, + UseLockOnTargetSwitching = 2942037123, + UseMeleeHeadingOverride = 2400008353, + UseMoverPositionWhilePeeking = 3860983555, + UseMovingDirectionDiff = 26697373, + UseNewSlowDownCode = 1214053169, + UseNewStepAndWalkStarts = 4236998281, + UseNewTurnWalkStarts = 2618193402, + UseNewTurns = 2597341356, + UseNonNormalisedScoringForPlayer = 1619169047, + UseOrientationFromParachuteBone = 3610904814, + UsePreEmptiveEdgeActivation = 2870540718, + UsePreEmptiveEdgeActivationMp = 89764064, + UseRagdollTargetIfNoAssistTarget = 2837888679, + UseRelaxBehaviour = 2811070889, + UseRemainingMinTimeForGroundWrithe = 3956869012, + UseReticuleSlowDown = 3139641677, + UseReticuleSlowDownForRunAndGun = 2667436072, + UseReticuleSlowDownStrafeClamp = 1791816512, + UseReturnOvershoot = 347971119, + UseShortDistAngleRotation = 2589136465, + UseSlowInOut = 2172495855, + UseSprintButtonForCoverToCover = 3117448440, + UseStickHistoryForCoverSearch = 3891560208, + UseThreatWeighting = 1056793189, + UseVerticalAxis = 2547715741, + UserData1 = 647685198, + UserData2 = 4202662936, + VEHICLE_CAMERA_OFFSETS_FILE = 321643698, + VFXCullRangeScaleNotVisible = 3493766854, VMCP_BOTTOM = 2770495034, VMCP_FRONT = 3001706694, VMCP_FRONT_LEFT = 1148399176, @@ -3711,8 +7892,218 @@ namespace CodeWalker.GameFiles VMT_TURBO = 2334449168, VMT_TYRE_SMOKE = 3968559424, VMT_XENON_LIGHTS = 2656522436, + ValidityProbes = 1879187973, + ValueForMax = 1433159873, + ValueForMaxDistanceFromOptimal = 502596100, + ValueForMaxDistanceFromPed = 2889265507, + ValueForMin = 2828335077, + ValueForMinDistanceFromOptimal = 744506381, + ValueForMinDistanceFromPed = 1140912184, + ValueForTooCloseToTarget = 3390301810, + ValueForUnableToFind = 1083242382, + Vault = 224741676, + VaultDepth = 428832696, + VaultExtraZGroundTest = 3090504223, + VaultFallTestAngle = 1723088470, + VaultHorizClearance = 3626807160, + VaultVertClearance = 1828436652, + VehicleActivationForceMultiplierBicycle = 1598687789, + VehicleActivationForceMultiplierBike = 2070345117, + VehicleActivationForceMultiplierBoat = 1538253009, + VehicleActivationForceMultiplierDefault = 1953114585, + VehicleActivationForceMultiplierHeli = 2815969152, + VehicleActivationForceMultiplierPlane = 2575088986, + VehicleActivationForceMultiplierQuadBike = 1027107196, + VehicleActivationForceMultiplierTrain = 1298279329, + VehicleAttachPart = 1760348159, + VehicleCentreZOffset = 3606813162, + VehicleCollisionElasticityMult = 4203888010, + VehicleCollisionFrictionMult = 1270097093, + VehicleCollisionNormalPitchOverVehicle = 1698949999, + VehicleCollisionNormalPitchUnderVehicle = 760529768, + VehicleCustomSettingsList = 3282527658, + VehicleEdgeProbeXOffset = 1461993132, + VehicleEdgeProbeZOffset = 370845448, + VehicleEntryExitPitchLevelSmoothRate = 135621085, + VehicleFallingSpeedWeight = 3356594861, + VehicleForwardInitialScale = 99981148, + VehicleForwardScale = 399270735, + VehicleJumpLookAtBlendRate = 3988230675, + VehicleJumpLookAtTurnRate = 3786041740, + VehicleMinSpeedForAiActivation = 999125689, + VehicleMinSpeedForContinuousPushActivation = 1115174900, + VehicleMinSpeedForPlayerActivation = 1493712076, + VehicleMinSpeedForStationaryAiActivation = 2568028856, + VehicleMinSpeedForStationaryPlayerActivation = 3804386946, + VehicleMinSpeedForWarningActivation = 3383227946, + VehicleOnTopOfVehicleCollisionSettings = 227846107, + VehicleOverrides = 2892094444, + VehicleSlowDown = 144280219, + VehicleSpeedToAbortCloseDoor = 2994929358, + VehicleTypes = 101865872, + VehicleVelToImpactNormalMinDot = 670176362, + VelMagStairsSpringMax = 1652778083, + VelMagStairsSpringMin = 1875736055, + VelStartCircling = 3146864305, + VelStopCircling = 3555988495, + //Velocity2 = 2944635386, + VelocityDeltaThrownOut = 3562480846, + VelocityDeltaThrownOutPlayerMP = 935626028, + VelocityDeltaThrownOutPlayerSP = 1359095251, + VelocityInheritance = 3529865731, + VelocityMax = 3727574793, + VelocityMin = 3439766974, + VelocityThreshold = 3597443216, + VelocityZThresholdForHighHighFall = 1373544668, + VelocityZThresholdForSuperHighFall = 2767003073, + VerifyCoverInterval = 3544497884, + VerticalAcceleration = 335505697, + VerticalFlightModeSettings = 2663165374, + VerticalMoveSpeedScaling = 3594576614, + VerticalMoveSpeedScalingAtMaxSpeed = 1880225385, + VeryCloseIgnoreDesAndCamToleranceDist = 3378257781, + VeryCloseIgnoreDesAndCamToleranceDistAimGun = 1824902254, + VeryCloseToCoverDist = 3671850988, + VeryCloseToCoverWeight = 3278990871, + Vibration = 3143512563, + ViewModeBlendEnvelopeRef = 1610750427, + ViewModes = 2142445901, + VisualReactionRange = 2272290579, + WEATHER_DEPENDENT = 211193083, + WaitForFootPlant = 3115377094, + WaitTimeAfterFailedVehExit = 637992620, + WaitTimeForJackingSlowedVehicle = 3405855740, + WaitingOffsets = 2967055211, + WalkAngAccel = 214999846, + WalkStartAnimStateInfos = 3590260370, + Walking = 3122448379, + WalkingRoundPedModifier = 4057155416, + WallHighTestZOffset = 2168664060, + WallProbeDistance = 180206572, + WallProbeRadius = 3138282762, + WallTestEndXOffset = 1396197980, + WallTestStartXOffset = 1813675586, + WallTestYOffset = 1784425794, + WanderInfluenceSphereRadius = 3384130276, + WantedClean = 651905954, + WantedLevel = 1092646882, + WatchSayFightCheers = 1461520922, + WatchSayShocked = 3973997152, + WaterBobShakeRef = 572898954, + WaterCannon = 3460531080, + WaterEntryShakeSettings = 3250603115, + WaterHeightSmoothRate = 3243646861, + WaterProbeDepth = 519277350, + WaterProbeOffset = 2825120069, + Waveform = 579825085, + WeaponAccuracyModifierForAimedAt = 2268167532, + WeaponAccuracyModifierForEvasiveMovement = 409082717, + WeaponAccuracyModifierForOffScreen = 3234043128, + WeaponAnimsFPSIdle = 961290246, + WeaponAnimsFPSLT = 3087874789, + WeaponAnimsFPSRNG = 2940814298, + WeaponAnimsFPSScope = 1227904788, + WeaponBlockingLengthOffset = 68994958, + WeaponBlockingOffsetInLeftCover = 1375297558, + WeaponBlockingOffsetInRightCover = 2238616520, + WeaponLongBlockingOffsetInLeftCover = 1090704787, + WeaponSets = 1399921457, + WeaponZoomFactorSpringConstant = 447200092, + WeaponZoomFactorSpringDampingRatio = 3347315427, + Wearing = 4006165571, + Weight = 2283156278, + WeightToBlockFromPursue = 46040720, + WeightToPullAlongsideFromPursue = 3622347383, + WeightToRamFromPursue = 355255193, + WeightToSpinOutFromPursue = 1145877267, + Weights = 3025359898, + WheelieAccelerateControlThreshold = 908927858, + WheelieApproachRate = 1223047739, + WheelieDesiredLeanAngleTol = 830782336, + WheelieMaxSpeedThreshold = 2115168466, + WheelieShiftThreshold = 524252818, + WheelieSitToStandBlendDuration = 1137589274, + WheelieStickPullBackMinIntention = 2587752772, + WheelieUpDownControlThreshold = 301666014, + WideShot = 742934843, + WideTargetAngularLimit = 1280045894, + WitnessPersonality = 1504162135, + Witnesses = 473322006, + WorldPitchLimits = 759759236, + X360_SCRIPT_RPF = 2882324974, + Yaw = 2514469802, + ZAccForHighImpact = 3275703461, + ZAccForLowImpact = 2682740739, + ZAccForMedImpact = 819470063, + ZAccelerationToStartLeaning = 1346841624, + ZThresholdForApproachOffset = 1712423423, + ZeroRateOnDirectionChange = 3627404834, + ZeroValue = 1611654117, + Zoom = 2983410641, + ZoomDuration = 2271271663, + ZoomFactor = 447392537, + ZoomMotionBlurMaxFovDelta = 3100931510, + ZoomMotionBlurMaxStrengthForFov = 1238524664, + ZoomMotionBlurMinFovDelta = 1054008152, + aSlownessZone = 1652130128, + activeAnimSet = 4032486415, + angleToTargetDegreesToNotUseMinRadius = 2986015914, + animPoseAttachDefault = 1043632907, + animPoseAttachToVehicle = 3798182907, + animPoseDefault = 1916209420, + animPoseHandsCuffed = 2725274669, + attributeList = 1107288906, + attributes = 1956494238, + avoidHeadingChangeSpeed = 1518108829, + avoidHeadingJump = 3036720225, + avoidLockDuration = 3551843612, + avoidPitchChangeSpeed = 1623304217, + avoidPitchJump = 1597259961, + bAllowSmashDuringJump = 2841425601, + bAllowUnderwaterExplosion = 2310120635, + bApplyVehicleEMP = 178952880, + bApplyVehicleSlick = 1236241772, + bApplyVehicleSlowdown = 1509365439, + bApplyVehicleTyrePop = 1334397542, + bBlockJumpCollisionAgainstRagdollBlocked = 69785967, + bBox = 1231029245, + bCanSetPlayerOnFire = 3710755331, + bChargeTargetEnabled = 3037590705, + bControlledByPlayerSprintInput = 3904393624, + bDebugRender = 1991353814, + bDisable2HandedGetups = 1782949708, + bDrawIdleHeadLookTarget = 2274869694, + bEnableDebugDraw = 3665067262, + bEnableGaitAdditive = 3236417550, + bEnableJumpCollisions = 787384491, + bEnableJumpCollisionsMp = 1816652759, + bEnabled = 1409504843, + bFaceAndBodyAreMerged = 2435794203, + bForcePetrolTankDamage = 3983992955, + bForceVehicleExplosion = 3312297335, + bFoundFaceAnimation = 259776703, + bHorizontalRighting = 2237132872, + bIgnoreRatioCheckForFire = 2400251666, + bOverrideFaceAnimation = 1741651815, + bStatic = 2375647859, + bThrowSmokeGrenadeEnabled = 2007829514, + bTrafficLightPositioning = 956704533, + bUseClipPoseHelper = 2006791804, + bUseStayUpright = 2778976875, + bValue = 208974921, + bVerticalRighting = 1056777533, + blurType = 2749488155, + boatBowPtFxForwardMountedName = 2402780585, + boatBowPtFxForwardMountedOffset = 1426207057, + boatExitPtFxEnabled = 913361740, + boatExitPtFxName = 276219657, + boatExitPtFxRange = 3427519025, + boatExitPtFxScale = 2913951911, + boatExitPtFxSpeedEvoMax = 669705932, + boatExitPtFxSpeedEvoMin = 501212370, bobble_hand = 785162942, bodyshell = 1970334199, + boneSize = 60123590, break_extra_1 = 2190258525, break_extra_10 = 2734584581, break_extra_2 = 1950749904, @@ -3723,12 +8114,52 @@ namespace CodeWalker.GameFiles break_extra_7 = 3990325233, break_extra_8 = 367056899, break_extra_9 = 3413787451, - //collision_18eafea9_cdm3nr = 418053801, - //collision_37f22dd2_7guqqmk = 938618322, - //collision_b473fe0d_86rknbm = 3027500557, + cAnimCompressionFile = 2016919075, + cAnimExportCtrlSpecFile = 2982365822, + cExtraRoom = 2952522139, + cFaceDir = 399683105, + cFaceExportCtrlSpecFile = 3382327909, + cHandle = 1251016415, + cName = 1286194959, + cRemoveBoneNameList = 1501402472, + cSceneName = 3148363891, + camCinematicPoliceCarMountedShotMetadata = 1537399056, + camInterpolatorMetadata = 2380636687, + camVehicleRocketSettings = 2211164655, + cameraCutList = 2618346740, + cascadeIndex = 311972855, + chargeMultiplier = 510925374, + colA = 4130410962, + colB = 193412222, + colG = 2816570672, + colR = 960927728, + colTint = 690075466, + colorShift = 4254456164, + concatDataList = 1452216515, + continuousCharge = 463466415, + curves = 1403691063, + cutfAttributes = 2237184102, + damageAtMid = 3010331635, + damageMultiplier = 18336056, + decalId = 2371851021, + decalLength = 1229088392, + decalLife = 96058849, + decalWidth = 2398011309, + defenseMultiplier = 2057680844, + density = 3843932311, + depletionMultiplier = 3653186651, + depthMult = 1469744358, + destroySuppressor = 1745227706, + dirtBlue = 365907991, + dirtGreen = 986658337, + dirtRed = 3463006534, disableDrivebySeat = 161724223, disableDrivebySeatSecondary = 484538291, + eImpactConeRagdollComponent = 100413071, eModKitType = 3865430600, + //eVehicleModCameraPos = 3413962745, + //eVehicleModType = 2363989491, + entries = 934859523, exhaust_10 = 2600343066, exhaust_11 = 3598945568, exhaust_12 = 3896619164, @@ -3750,21 +8181,464 @@ namespace CodeWalker.GameFiles extra_7 = 2360446286, extra_8 = 2661527858, extra_9 = 1913477126, + fAIGreetingDistanceMax = 2521394702, + fAIGreetingDistanceMin = 2740963979, + fAIGreetingPedModifier = 383049694, + fAbsoluteMinDistanceToTarget = 3835533225, + fAccuracyReductionFloor = 552287921, + fAccuracyReductionPerEnemy = 887750836, + fAimToIdleAngleLimitLeft = 867760403, + fAimToIdleAngleLimitRight = 3299346053, + fAimToIdleBreakOutAngle = 2204270248, + fAmbientAnimsMaxDistToTargetSq = 2501949685, + fAmbientAnimsMinDistToTargetSq = 2971689701, + fAnimalImpulseMultMax = 3454936156, + fAnimalImpulseMultMin = 3492529421, + fAnimalMassMult = 3679879803, + fArgumentProbability = 2595564437, + fBaseAlpha = 3124083955, + fBlockedLosAimTime = 547548618, + fBlockedLosWeighting = 1239531869, + fBulletReactionPosAdjustmentZ = 2724641994, + fCancelTargetInCoverMovedDist = 2002565392, + fCancelTargetOutOfCoverMovedDist = 2120328830, + fCargoFuel = 304399001, + fChanceOfArgumentChallenge = 784723777, + fChanceOfArgumentChallengeBeingAccepted = 2295557741, + fChanceOfConversationRant = 1878691053, + fChanceOfDynamicRun = 7313110, + fChargeGoalBehindCoverCentralOffset = 1417010304, + fChargeGoalCompletionRadius = 3325627586, + fChargeGoalLateralOffset = 1507206306, + fChargeGoalMaxAdjustRadius = 1141048876, + fChargeGoalRearOffset = 2183058530, + fConeAngle = 1743670592, + fConversationSoundReductionAmount = 3201590411, + fConversationSoundReductionDistance = 1212129799, + fCoronaIntensity = 1078847881, + fCoronaSize = 1810161173, + fCoronaZBias = 1698708840, + fCounterImpulseRatio = 3072803950, + fCounterImpulseScale = 2189152686, + fCoverPointScoreMultiplier = 1893361518, + fDecideToRunChance = 1248305822, + fDefaultDescendRate = 1487680899, + fDefaultRopeLength = 1491518630, + fDirectionTestProbeLength = 2195773039, + fDirtLevel = 3834082948, + fDisplayZ = 806477731, + fDistSearch = 2679850916, + fDistToHidingTarget_Inner = 1373272095, + fDistToHidingTarget_Outer = 1408109790, + fDistToPickNewPoint = 3620765866, + fDistanceBetweenInfluenceSpheres = 2500728149, + fDoInjuredOnGroundChance = 3434153865, + fDotMinThrowerToTarget = 1053509475, + fDurationStage1 = 3898851432, + fDurationStage2 = 498117381, + fEndStrength = 649526198, + fExistingTargetScoreWeight = 1679672363, + fExitDescendRate = 2768160631, + fExtraRopeLength = 2199025334, + fFadeInCutsceneDuration = 969234229, + fFadeInGameDuration = 3025199107, + fFadeOutCutsceneDuration = 953346839, + fFadeOutGameDuration = 473400434, + fFallOff = 391886097, + fFallingSpeedForHighFall = 906382083, + fFallingSpeedThreshold = 715813748, + fFarDrawDistance = 3688268720, + fFastCarPushImpulseMult = 2370876339, + fFinisherShotgunBonusArmedSpeedModifier = 1950052429, + fFireContinuouslyDistMax = 884701582, + fFireContinuouslyDistMin = 3652101978, + fFireWeaponStrengthForceMultiplier = 336969407, + fFleeProjectRange = 1574250361, + fFleeRange = 3546053113, + fFlinchTargetZOffset = 1502498286, + fFlinchTargetZOffsetOnGround = 3223569917, + fForceLeanInDirectionAmountMax = 615835079, + fForceLeanInDirectionAmountMin = 481812193, + fForceRampMaxSpeed = 2515092116, + fForceRampMinSpeed = 3439085926, + fForceStrafeDistance = 679941746, + fGlassBreakRadius = 3567409373, + fGlassDamage = 2130522201, + fGoToDefAreaTimeOut = 2145163833, + fHeadLookHeadingRandomizationRange = 1337934970, + fHeadLookPitchRandomizationRange = 1747662930, + fHeadLookZOffset = 3439106982, + fHeadLookZOffsetOnGround = 3990998153, + fHeadingRandomizationRange = 1290250752, + fHeight = 4242690206, + fHorizontalRightingStrength = 3772786175, + fHorizontalRightingTime = 3419496233, + fImpactConeAngleBack = 3437539423, + fImpactConeAngleFront = 2987127575, + fImpulseMultLimbs = 2222583561, + fImpulseMultSpine = 2449600555, + fImpulseRecoveryPerSecond = 3098879897, + fImpulseReductionPerShot = 702174865, + fImpulseReductionScaleMax = 1706111854, + fIndent = 3956347885, + fInfluenceSphereCheckRouteRadius = 2889725249, + fInfluenceSphereInnerWeight = 3016470091, + fInfluenceSphereOuterWeight = 983725397, + fInfluenceSphereRequestRadius = 3585286231, + fInitialDelay = 79279568, + fInitialHitImpulseMult = 664247322, + fInitialSearchRadius = 2790363538, + fInjuredGetupImpulseMag2 = 461478411, + fInputMax = 541735427, + //fIntensity = 3937240636, + fJumpDescendRate = 564993371, + fJumpToSmashWindowPhaseChange = 3670878450, + fLifeTime = 2257773206, + fLongJumpDescendRate = 1357105096, + fLostTargetTime = 593698055, + fMaxAboveHeadForOverheadReactions = 2841960409, + fMaxAllyDistance = 1305363589, + fMaxAngleBetweenTargets = 1848729150, + fMaxAngleOffset = 3595841120, + fMaxArmAmplitude = 3679690700, + fMaxArmPeriod = 2396268986, + fMaxArmStiffness = 3395352877, + fMaxAttemptMoveToCoverDelay = 1947279181, + fMaxAttemptMoveToCoverDelayGlobal = 3581780763, + fMaxBuoyancy = 2562294840, + fMaxDistForOverheadReactions = 1522624465, + fMaxDistanceFromCorner = 1719840119, + fMaxDistanceToTarget = 624502137, + fMaxDstanceToMoveAwayFromAlly = 3914650526, + fMaxDynamicStrafeDistance = 1721763990, + fMaxHeliSpeedForRappel = 210693397, + fMaxImpulseModifier = 628688906, + fMaxJumpPhaseAllowDescend = 3096283176, + fMaxJumpPhaseAllowSmashWindow = 1851998260, + fMaxLeavingCornerDistance = 2930793396, + fMaxRandomAdditionalOffset = 3574291632, + fMaxRouteDistanceModifier = 685847089, + fMaxSecondsDelayBetweenChatLines = 1048379145, + fMaxSecondsDelayBetweenPhoneLines = 3637331931, + fMaxStroke = 2122555922, + fMaxTargetDistToUpdateFlinch = 3171415609, + fMaxTargetDistToUpdateFlinchOnGround = 2588071080, + fMaxTimeBeforeReactToExplosion = 1679184192, + fMaxTimeBetweenBulletReactions = 433744442, + fMaxTimeBetweenFrustratedPeds = 2786807653, + fMaxTimeBetweenLookAt = 3890597462, + fMaxTimeStrafing = 630125920, + fMaxTimeToWait = 328649625, + fMaxWaitForCoverExitTime = 1074424476, + fMaxWaitSeconds = 1143137996, + fMidStrength = 494142166, + fMinAlliesForMaxAngleOffset = 1154727971, + fMinArmAmplitude = 1774619724, + fMinArmPeriod = 2926397774, + fMinArmStiffness = 966292507, + fMinAttemptMoveToCoverDelay = 449264633, + fMinAttemptMoveToCoverDelayGlobal = 1975275563, + fMinBuoyancy = 3789430640, + fMinDistBetweenTargetAndOtherEnemies = 3248381180, + fMinDistToNonTargetEnemy = 3283971281, + fMinDistanceBetweenPeds = 398266299, + fMinDistanceForAltCover = 1192276059, + fMinDistanceFromPrimaryTarget = 2423717597, + fMinDistanceSavingToUseVehicle = 3352862788, + fMinDistanceSquaredToPlayerForAudio = 4242148097, + fMinDistanceToBeConsideredSameEvent = 4233735310, + fMinDistanceToBreakWindow = 1608634776, + fMinDistanceToClearCorner = 2829098503, + fMinDistanceToTarget = 2783817407, + fMinDistanceToUseVehicle = 3455250403, + fMinFinisherShotgunTotalImpulseBraced = 1412443494, + fMinFinisherShotgunTotalImpulseNormal = 1471062121, + fMinForwardVectorToFlinch = 729908938, + fMinForwardVectorToFlinchOnGround = 3628130093, + fMinHeadingDeltaToFixTurn = 1358716283, + fMinHeadingDeltaToIdleTurn = 890221191, + fMinHeightToRappel = 2869375884, + fMinHoldThrowPitch = 1407383707, + fMinImpulseModifier = 4043035065, + fMinJumpPhaseAllowDescend = 2330528087, + fMinJumpPhaseAllowSmashWindow = 425134671, + fMinListenerRangeToDrawSonarBlips = 2604348013, + fMinLoiteringTimeSeconds = 2196178671, + fMinOtherPedDistanceDiff = 2587275512, + fMinRiverFlowForRapids = 978248567, + fMinRiverGroundClearanceForRapids = 2761683393, + fMinSecondsDelayBetweenChatLines = 3930402274, + fMinSecondsDelayBetweenPhoneLines = 2156082331, + fMinSmashWindowPhase = 2105176291, + fMinSpeedForPush = 1105441606, + fMinStickValueAllowDescend = 4109388444, + fMinStroke = 1198151288, + fMinTimeAfterAimPoseForStateChange = 3273513642, + fMinTimeBeforeReactToExplosion = 4258831091, + fMinTimeBetweenBulletReactions = 1300484749, + fMinTimeBetweenFrustratedPeds = 919558869, + fMinTimeBetweenLookAt = 2167660448, + fMinTimeBetweenRunDirectlyChecks = 3866357326, + fMinTimeInCombatSeconds = 197521501, + fMinTimeInGetUpToAllowCover = 266220607, + fMinTimeInState = 1959218646, + fMinTimeRunning = 1041070680, + fMinTimeStandingAtCover = 4116440083, + fMinTimeToWait = 1415555709, + fMoveBlendRatioLerpTime = 599255143, + fMuscleAngleStrengthRampDownRate = 3498784443, + fMuscleSpeedStrengthRampDownRate = 3163227947, + fNearDrawDistance = 1690336060, + fNewPositionThreshold = 445998819, + fOffset = 1293919506, + fParachutingZoom = 105068200, + fPitch = 632986329, + fPlayerBeingTargetedExtraDistance = 3975640219, + fPlayerDirectThreatDistance = 4134350078, + fPlayerHighThreatWeighting = 2927479807, + fPlayerMoveDistToResetChargeGoals = 1014164585, + fPlayerMoveDistToResetLoiterPosition = 2426887593, + fPlayerObstructionCheckRadius = 2115554015, + fPlayerObstructionRadius = 2354781986, + fPlayerThreatDistance = 1772648844, + fPow = 2680890523, + fPreferInjuredGetupPlayerHealthThreshold = 1193017389, + fProbeLength = 586057169, + fPronePedKickImpulse = 2891493908, + fRadioSoundReductionAmount = 1747790072, + fRadioSoundReductionDistance = 1838053251, + fRadius = 315509558, + fRagdollComponentBuoyancy = 2460325000, + fRagdollScore = 4246262885, + fRainSnowSoundReductionAmount = 801070127, + fResultMax = 2372087104, + fRetreatTime = 2224359067, + fRoll = 2689106272, + fRopeUnwindRate = 2890096206, + fRotation = 2963173633, + fSearchRangeMax = 3314827784, + fSearchScaler = 2543804780, + fSecondsInAirBeforePassengerComment = 156254164, + fSecondsInRainTransitionPeriod = 3510850224, + fSectionByTimeSliceDuration = 3421999474, + fShadowBlur = 1632842349, + fShotBlindFireProbability = 2977969682, + fShotHeadAngleToFireGun = 3872529888, + fShotWeaponAngleToFireGun = 3753244842, + fShoutBlockingLosInterval = 1257619633, + fShoutTargetPositionInterval = 2226395755, + fSmallInfluenceSphereRadius = 304969557, + fSoundRange_BarelyAudible = 347298932, + fSoundRange_CarHighSpeed = 29182579, + fSoundRange_CarHorn = 2428401420, + fSoundRange_CarLowSpeed = 871660954, + fSoundRange_ClearlyAudible = 2698396339, + fSoundRange_Explosion = 1114733078, + fSoundRange_FootstepBase = 3197086918, + fSoundRange_FootstepFoliage = 1197726055, + fSoundRange_GlassBreak = 1070205007, + fSoundRange_Gunshot = 4073295642, + fSoundRange_HeavyFootstep = 1578589400, + fSoundRange_LandFromFall = 3329995088, + fSoundRange_Megaphone = 121379805, + fSoundRange_MostlyAudible = 1166640595, + fSoundRange_ObjectCollision = 819051225, + fSoundRange_Shouting = 2190165672, + fSoundRange_SilencedGunshot = 3759114450, + fSoundRange_Talking = 496127271, + fSoundRange_WaterSplashLarge = 807986206, + fSoundRange_WaterSplashSmall = 1532863616, + fSoundRange_WeaponSpinUp = 3813597325, + fSoundRange_Whisper = 1593818711, + fSpecialAbilityRageKickImpulseModifier = 913654553, + fStaminaDepletionBlinkPercentage = 420083265, + fStartAimingDistance = 2899412417, + fStartDescendingDistToTargetSq = 2804961359, + fStartStrength = 2901808706, + fStayUprightForceIdle = 604632997, + fStayUprightForceMoving = 603776431, + fStayUprightForceNonVelocityBased = 230707381, + fStopAimingDistance = 1894206862, + fSubtitleDuration = 1836544003, + fTargetScenarioRadius = 1578763478, + fTargetThreatOverride = 925392687, + fTargetTooCloseDistance = 970868308, + fTargetableDistance = 1046040592, + fTargetingInactiveDisableTime = 3550430565, + fTempInitialStiffnessWhenShot = 3121676006, + fTime = 1591208228, + fTimeBetweenAllyProximityChecks = 1201850831, + fTimeBetweenAltCoverSearches = 1187764077, + fTimeBetweenCombatDirectorUpdates = 687676716, + fTimeBetweenCoverSearchesMax = 379663563, + fTimeBetweenCoverSearchesMin = 4141996221, + fTimeBetweenDragsMin = 697272720, + fTimeBetweenFailedGestureMax = 1249935741, + fTimeBetweenFailedGestureMin = 562041905, + fTimeBetweenGestureAnimsMax = 853543838, + fTimeBetweenGestureAnimsMin = 1148925964, + fTimeBetweenGesturesMaxGlobal = 1473938462, + fTimeBetweenGesturesMinGlobal = 3136547752, + fTimeBetweenJackingAttempts = 2673669317, + fTimeBetweenPassiveAnimsMax = 2278473263, + fTimeBetweenPassiveAnimsMin = 3683572550, + fTimeBetweenQuickGlancesMax = 3389707560, + fTimeBetweenQuickGlancesMin = 2756383457, + fTimeBetweenRouteSearches = 1932437978, + fTimeBetweenSecondaryTargetUsesMax = 3340527808, + fTimeBetweenSecondaryTargetUsesMin = 610577934, + fTimeBetweenUpdates = 4202105817, + fTimeSinceLastAimedAtForGesture = 2237966956, + fTimeToIgnoreBlockedLosWeighting = 3653083064, + fTimeToPickNewPoint = 330577879, + fTimeToStandAtPerimeter = 2009665019, + fTimeToUseSecondaryTargetMax = 3128077167, + fTimeToUseSecondaryTargetMin = 3243108638, + fTotalDuration = 1185457940, + fTransitionInDuration = 2279341021, + fTransitionOutDuration = 1271134520, + fValue = 198751340, + fVehicleOffset = 285457106, + fVehicleTilt = 382138818, + fVerticalRightingStrength = 3868696870, + fVerticalRightingTime = 1372422790, + fVolumeIntensity = 3963210786, + fWidth = 658992148, + fWorldH = 2995953429, + fWorldW = 3885599006, + fWorldX = 4115899538, + fWorldY = 70992481, + faceAnimationNodeName = 555167272, + faceAttributesFilename = 3123042911, + fadeCurveType = 2259012140, + fadeInColor = 1910831709, + fadeInTime = 3161810789, + fadeOutColor = 2234426246, + fadeOutTime = 2157942304, + fblade_1fast = 1032498025, fblade_1mod = 1157497495, + fblade_2fast = 930609265, + fblade_2mod = 2573434709, + fblade_3fast = 411536741, + fblade_3mod = 879315983, + forceFall = 569763335, forks_l = 991413023, forks_u = 837923007, + frames = 580974885, + futureHeightmapSampleTime = 892450737, + futureSampleTime = 2996388896, + fwClipSetWithGetup = 4285341798, + fwDirectedClipItemWithProps = 3883314999, + gpuPtFxEnabled = 4158673537, + halfSigmoidConstant = 3368438810, handlebars = 2921986035, + hdrMult = 271126249, + iBulletEventResponseLengthMs = 2255380962, + iComponent = 505193016, + iCutsceneFlags = 2110267871, + iDrawable = 2231657823, + iEventArgsIndex = 4289498236, + iEventId = 3149172832, + iHeadLookRandomizationTimeMin = 1333092266, + iHeadingRandomizationTimeMax = 72944862, + iHeadingRandomizationTimeMin = 15793390, + iHeadlookRandomizationTimeMax = 3088121500, + iHealthDepletionBlinkPercentage = 4066516916, + iLanguageID = 1537748314, + iLightProperty = 2477126074, + iLightType = 1233248098, + iLivery = 756943177, + iLivery2 = 2453634574, + iMainBodyColour = 4067992989, + iMaxLookAtTime = 2834021629, + iMaxNumInjuredOnGroundAgents = 2495781827, + iMaxPedsAtTrafficLights = 3623500230, + iMaxPedsInCombatTask = 269064650, + iMaxRandomExplosionTime = 3153397162, + iMaxTime = 2235294119, + iMaxTimeBeforeSearchingForNewHidingPlace = 3217586928, + iMinLookAtTime = 1571509424, + iMinNumEnemiesForScaling = 2189340328, + iMinTime = 4168588760, + iMinTimeBeforeSearchingForNewHidingPlace = 3618288355, + iObjectId = 1657245540, + iObjectIdList = 1236477325, + iOverlayType = 211975133, + iPlayerDirectThreatTimeMs = 653564341, + iRandomDurationMax = 2620945991, + iRandomDurationMin = 18835671, + iRangeEnd = 398786672, + iRangeStart = 1047819622, + iRunningTimeForVelocityBasedStayupright = 971008663, + iShotMaxBlindFireTimeH = 4263173023, + iShotMaxBlindFireTimeL = 3609300401, + iShotMaxTimeBeforeGunThreaten = 3639036861, + iShotMaxTimeBetweenFireGun = 655022274, + iShotMinTimeBeforeGunThreaten = 3985239087, + iShotMinTimeBetweenFireGun = 3419541350, + iSpecularColour = 1609620374, + iTargetNotSeenIgnoreTimeMs = 3270779927, + iTexture = 467155910, + iTimeToStandAtSearchPoint = 1751162602, + iTransitionIn = 2643240271, + iTransitionOut = 2810110094, + iVectorDefault = 178027873, indicator_lr = 3979005071, indicator_rr = 112742354, + initialUnlockedCap = 1709960891, + interiorHash = 595627342, + interpTime = 3980674446, + isUnderwater = 2320897552, + largeCharge = 1846583548, + lawResponseTime = 218173601, + lawResponseType = 1915622273, + layers = 197915343, + leanKd = 664693842, + leanKi = 814841404, + leanKp = 2222663190, + lightingType = 2671568709, + limbId = 970730558, + lookAtVelProbIfNoBumpTarget = 1708224645, + maxCruiseSpeed = 3454970252, + maxDesiredAnglePitchDegrees = 1673702936, + maxDesiredAngleRollDegrees = 1731534963, + maxDesiredAngleYawDegrees = 3035684229, + maxDistanceAfterAimingToApplyAlternateScalingMax = 2968415887, + maxHangoutChatDistSq = 1876536698, + maxMinDistanceForRollComputation = 2791696823, + maxPitch = 2569057742, + maxPitchRoll = 139171723, + maxRoll = 682642275, + maxSecondsNearPlayerUntilHangoutQuit = 2302651663, + maxThrottle = 2384591971, + maxYaw = 4244700983, + mediumCharge = 3545223222, + midRadius = 3099411482, + minMinDistanceForRollComputation = 502368761, + minSecondsNearPlayerUntilHangoutQuit = 232011649, misc_1 = 2690009945, misc_2 = 1385115596, mod_a = 3654959273, + mod_aa = 3843353624, + mod_ab = 3135215534, + mod_ac = 3364434689, + mod_ad = 2723112578, + mod_ae = 2970026993, + mod_af = 2245832093, + mod_ag = 2492156666, + mod_ah = 1765012564, + mod_ai = 2014155263, + mod_aj = 1286290243, + mod_ak = 1535367412, mod_b = 808381781, mod_c = 4268165574, mod_col_10 = 3033709986, mod_col_11 = 2249285664, mod_col_12 = 1498318491, mod_col_13 = 1787603223, + mod_col_14 = 1573326728, + mod_col_15 = 1862676998, + mod_col_16 = 1044598917, mod_col_6 = 1547719720, mod_col_7 = 580018373, mod_col_8 = 4191162177, @@ -3792,50 +8666,115 @@ namespace CodeWalker.GameFiles mod_x = 3292501248, mod_y = 2651277456, mod_z = 3888995355, + models = 4042130640, neon_b = 728001778, neon_f = 3850133799, neon_l = 4084563217, neon_r = 556062831, - scoop_1mod = 2292220415, - scoop_2mod = 2166816405, - scoop_3mod = 2486991428, - spike_1mod = 2796607005, - spike_2mod = 3978311755, - spike_3mod = 4063416457, - swingarm = 3929033220, - taillight_l = 3008822349, - taillight_r = 914195096, - weaponSlotSecondary = 2656206330, - window_lm = 2675373130, - window_lr = 2639884295, - window_rm = 3523659197, - window_rr = 2355575415, - - fblade_1fast = 1032498025, - fblade_2fast = 930609265, - fblade_2mod = 2573434709, - fblade_3fast = 411536741, - fblade_3mod = 879315983, - mod_aa = 3843353624, - mod_ab = 3135215534, - mod_ac = 3364434689, - mod_ad = 2723112578, - mod_ae = 2970026993, - mod_af = 2245832093, - mod_ag = 2492156666, - mod_ah = 1765012564, - mod_ai = 2014155263, - mod_aj = 1286290243, - mod_ak = 1535367412, - mod_col_14 = 1573326728, - mod_col_15 = 1862676998, - mod_col_16 = 1044598917, + nonFlyableAreas = 3958481819, + numFutureSamples = 54155191, + numHeightmapFutureSamples = 1335540990, + outFxName = 3344142251, + overrideFaceAnimationFilename = 2464163899, + pCutsceneEventArgsList = 101111438, + pCutsceneEventList = 873743947, + pCutsceneLoadEventList = 1537015366, + pCutsceneObjects = 1337787258, + pExtraBoneIds = 814194086, + parameterIntensity = 3579895798, + patchFile = 246845325, + pedGroups = 3299118270, + pitchKd = 1584865556, + pitchKi = 665138033, + pitchKp = 2427028852, + playerNearToHangoutDistanceInMetersSquared = 724033442, + ptFxDepthEvoMax = 3186421174, + ptFxDepthEvoMin = 1171785422, + rage__cutfAnimatedLightObject = 425672361, + rage__cutfAnimatedParticleEffectObject = 3750235532, + rage__cutfAnimationManagerObject = 162924556, + rage__cutfAssetManagerObject = 68930034, + rage__cutfAudioObject = 204478241, + rage__cutfBlockingBoundsObject = 1024212505, + rage__cutfBoolValueEventArgs = 2483426166, + rage__cutfCameraCutCharacterLightParams = 2335868993, + rage__cutfCameraCutEventArgs = 1032739425, + rage__cutfCameraCutTimeOfDayDofModifier = 1378659296, + rage__cutfCameraObject = 2665839426, + rage__cutfCascadeShadowEventArgs = 852034231, + rage__cutfCutsceneFile2 = 3527760993, + rage__cutfCutsceneFile2__SConcatData = 1737539928, + rage__cutfDecalEventArgs = 3570809234, + rage__cutfDecalObject = 576081308, + rage__cutfEvent = 2587541103, + rage__cutfEventArgs = 534106966, + rage__cutfFinalNameEventArgs = 80958073, + rage__cutfFixupModelObject = 989168939, + rage__cutfFloatValueEventArgs = 1609567909, + rage__cutfHiddenModelObject = 979016746, + rage__cutfLightObject = 1781777258, + rage__cutfLoadSceneEventArgs = 3528166281, + rage__cutfNameEventArgs = 1160694198, + rage__cutfObjectIdEvent = 3787091478, + rage__cutfObjectIdEventArgs = 3132728576, + rage__cutfObjectIdListEventArgs = 1377451264, + rage__cutfObjectIdNameEventArgs = 4198689239, + rage__cutfObjectVariationEventArgs = 2095750852, + rage__cutfOverlayObject = 2083739024, + rage__cutfParticleEffectObject = 1696721139, + rage__cutfPedModelObject = 462317467, + rage__cutfPlayParticleEffectEventArgs = 222809975, + rage__cutfPropModelObject = 2296489151, + rage__cutfRayfireObject = 578480161, + rage__cutfScreenFadeEventArgs = 303942334, + rage__cutfScreenFadeObject = 2841702621, + rage__cutfSubtitleEventArgs = 3215026609, + rage__cutfSubtitleObject = 307438872, + rage__cutfTriggerLightEffectEventArgs = 3654996547, + rage__cutfVehicleExtraEventArgs = 4113944278, + rage__cutfVehicleModelObject = 2042362651, + rage__cutfVehicleVariationEventArgs = 918254035, + rage__cutfWeaponModelObject = 3028272477, + rage__parAttributeList = 1334016442, rblade_1fast = 451472348, rblade_1mod = 4141162370, rblade_2fast = 3599310922, rblade_2mod = 1768767594, rblade_3fast = 3929521030, rblade_3mod = 1496111458, + rollKd = 2739053876, + rollKi = 1158342846, + rollKp = 3696891742, + sampleSize = 1245538595, + scoop_1mod = 2292220415, + scoop_2mod = 2166816405, + scoop_3mod = 2486991428, + sectionSplitList = 4212477189, + sigmoidConstant = 3286738338, + sizeEvo = 1814735825, + slowDistance = 2171885531, + smallCharge = 2475436365, + sortIndex = 2685533834, + specialAbilities = 1644716366, + speedMult = 1478381657, + spike_1mod = 2796607005, + spike_2mod = 3978311755, + spike_3mod = 4063416457, + strRequestRecording = 1353902600, + streakDirection = 2002769312, + streamedMusc = 4241737797, + swingarm = 3929033220, + tacticalXml = 2014698042, + taillight_l = 3008822349, + taillight_r = 914195096, + throttleKd = 528950431, + throttleKi = 974150069, + throttleKp = 2573768812, + timeAfterAimingToApplyAlternateScalingMax = 4000301303, + timeAfterAimingToApplyAlternateScalingMin = 1097326038, + timeAfterAimingToApplyDistanceBlend = 2278684726, + timeToCatchfallMS = 382034967, + timeWarpScale = 448101701, turret_a1 = 3992710274, turret_a2 = 1077448950, turret_a3 = 1382757723, @@ -3844,6 +8783,65 @@ namespace CodeWalker.GameFiles turret_b2 = 2839830988, turret_b3 = 3138651499, turret_b4 = 2400824695, + typeFile = 2221257278, + uAITimeBetweenGreeting = 4188496022, + uAimToIdleLookAtTime = 1015010494, + uCheckForChargeTargetPeriodMS = 1748071312, + uCheckForSmokeThrowPeriodMS = 1637328324, + uConsiderRecentChargeAsActiveTimeoutMS = 698042866, + uConsiderRecentThrowAsActiveTimeoutMS = 865965443, + uDistanceCheckPeriodMS = 2454614730, + uMaxNumActiveChargers = 1678873512, + uMaxNumActiveThrowers = 2870486361, + uMaxTimeInMSToPlayRingTone = 3917563062, + uMinTimeBetweenChargesAtSameTargetMS = 2705750728, + uMinTimeBetweenThrowsAtSameTargetMS = 4240191943, + uMinTimeForSamePedToChargeAgainMS = 921957248, + uMinTimeForSamePedToThrowAgainMS = 2208519322, + uNumPedsToTransitionToRainPerPeriod = 3616711897, + uRepeatedAttemptsBeforeTeleportToLeader = 3188916891, + uTicksUntilHangoutConversationCheck = 1226852111, + uTimeBetweenLookBacks = 891569975, + uTimeInMSUntilNewWeirdPedComment = 1037671842, + uTimeToLookBack = 3027972140, + uTimeToWaitAfterNewSayFailureInSeconds = 1968341934, + vColour = 3313809689, + vCorners = 2013990738, + vDirection = 3788713491, + vExtraRoomPos = 1493683017, + vHaltFrequency = 220202594, + vOffset = 281069076, + vPosition = 1835178760, + vRotation = 330442780, + vRotationQuaternion = 1522820057, + vScale = 1805863696, + vScroll = 2514516235, + vStartPosition = 2268451071, + vTriggerOffset = 1263529604, + vehGroups = 3356170168, + vfxGroup = 222345803, + weaponSlotSecondary = 2656206330, + whiskerForwardSpeedScale = 3367104276, + whiskerForwardTestDistance = 4280868953, + whiskerLateralTestDistance = 369724672, + whiskerTestAngle = 1412479638, + whiskerVerticalTestDistance = 2043681017, + widthRatio = 2261099445, + wildlifeHabitats = 2772741337, + windDebrisPtFxEnabled = 3909318761, + windDebrisPtFxName = 1353578052, + window_lm = 2675373130, + window_lr = 2639884295, + window_rm = 3523659197, + window_rr = 2355575415, + yawKd = 3266080932, + yawKi = 1366920760, + yawKp = 922081581, + + + + + diff --git a/CodeWalker.Core/GameFiles/MetaTypes/MetaTypes.cs b/CodeWalker.Core/GameFiles/MetaTypes/MetaTypes.cs index 117605a..0b8f66e 100644 --- a/CodeWalker.Core/GameFiles/MetaTypes/MetaTypes.cs +++ b/CodeWalker.Core/GameFiles/MetaTypes/MetaTypes.cs @@ -894,21 +894,21 @@ namespace CodeWalker.GameFiles new MetaStructureEntryInfo_s(MetaName.StartImapFile, 264, MetaStructureEntryDataType.Hash, 0, 0, 0), new MetaStructureEntryInfo_s(MetaName.EndImapFile, 268, MetaStructureEntryDataType.Hash, 0, 0, 0), new MetaStructureEntryInfo_s(MetaName.PtFxAssetName, 272, MetaStructureEntryDataType.Hash, 0, 0, 0), - new MetaStructureEntryInfo_s(MetaName.ARRAYINFO, 0, MetaStructureEntryDataType.Structure, 0, 0, (MetaName)1980345114), + new MetaStructureEntryInfo_s(MetaName.ARRAYINFO, 0, MetaStructureEntryDataType.Structure, 0, 0, MetaName.CCompEntityAnims), new MetaStructureEntryInfo_s(MetaName.Animations, 280, MetaStructureEntryDataType.Array, 0, 13, 0) ); - case (MetaName)1980345114: - return new MetaStructureInfo((MetaName)1980345114, 4110496011, 768, 216, + case MetaName.CCompEntityAnims: + return new MetaStructureInfo(MetaName.CCompEntityAnims, 4110496011, 768, 216, new MetaStructureEntryInfo_s(MetaName.AnimDict, 0, MetaStructureEntryDataType.ArrayOfChars, 0, 0, (MetaName)64), new MetaStructureEntryInfo_s(MetaName.AnimName, 64, MetaStructureEntryDataType.ArrayOfChars, 0, 0, (MetaName)64), new MetaStructureEntryInfo_s(MetaName.AnimatedModel, 128, MetaStructureEntryDataType.ArrayOfChars, 0, 0, (MetaName)64), new MetaStructureEntryInfo_s(MetaName.punchInPhase, 192, MetaStructureEntryDataType.Float, 0, 0, 0), new MetaStructureEntryInfo_s(MetaName.punchOutPhase, 196, MetaStructureEntryDataType.Float, 0, 0, 0), - new MetaStructureEntryInfo_s(MetaName.ARRAYINFO, 0, MetaStructureEntryDataType.Structure, 0, 0, (MetaName)3430328684), + new MetaStructureEntryInfo_s(MetaName.ARRAYINFO, 0, MetaStructureEntryDataType.Structure, 0, 0, MetaName.CCompEntityEffectsData), new MetaStructureEntryInfo_s(MetaName.effectsData, 200, MetaStructureEntryDataType.Array, 0, 5, 0) ); - case (MetaName)3430328684: - return new MetaStructureInfo((MetaName)3430328684, 1724963966, 1024, 160, + case MetaName.CCompEntityEffectsData: + return new MetaStructureInfo(MetaName.CCompEntityEffectsData, 1724963966, 1024, 160, new MetaStructureEntryInfo_s(MetaName.fxType, 0, MetaStructureEntryDataType.UnsignedInt, 0, 0, 0), new MetaStructureEntryInfo_s(MetaName.fxOffsetPos, 16, MetaStructureEntryDataType.Float_XYZ, 0, 0, 0), new MetaStructureEntryInfo_s(MetaName.fxOffsetRot, 32, MetaStructureEntryDataType.Float_XYZW, 0, 0, 0), @@ -1007,16 +1007,16 @@ namespace CodeWalker.GameFiles new MetaStructureEntryInfo_s(MetaName.y, 4, MetaStructureEntryDataType.Float, 0, 0, 0), new MetaStructureEntryInfo_s(MetaName.z, 8, MetaStructureEntryDataType.Float, 0, 0, 0) ); - case (MetaName)2858946626: - return new MetaStructureInfo((MetaName)2858946626, 1792487819, 768, 40, + case MetaName.CPedPropInfo: + return new MetaStructureInfo(MetaName.CPedPropInfo, 1792487819, 768, 40, new MetaStructureEntryInfo_s((MetaName)2598445407, 0, MetaStructureEntryDataType.UnsignedByte, 0, 0, 0), - new MetaStructureEntryInfo_s(MetaName.ARRAYINFO, 0, MetaStructureEntryDataType.Structure, 0, 0, (MetaName)94549140), + new MetaStructureEntryInfo_s(MetaName.ARRAYINFO, 0, MetaStructureEntryDataType.Structure, 0, 0, MetaName.CPedPropMetaData), new MetaStructureEntryInfo_s((MetaName)3902803273, 8, MetaStructureEntryDataType.Array, 0, 1, 0), new MetaStructureEntryInfo_s(MetaName.ARRAYINFO, 0, MetaStructureEntryDataType.Structure, 0, 0, MetaName.CAnchorProps), new MetaStructureEntryInfo_s(MetaName.aAnchors, 24, MetaStructureEntryDataType.Array, 0, 3, 0) ); - case (MetaName)376833625: - return new MetaStructureInfo((MetaName)376833625, 4030871161, 768, 112, + case MetaName.CPedVariationInfo: + return new MetaStructureInfo(MetaName.CPedVariationInfo, 4030871161, 768, 112, new MetaStructureEntryInfo_s((MetaName)1235281004, 0, MetaStructureEntryDataType.Boolean, 0, 0, 0), new MetaStructureEntryInfo_s((MetaName)4086467184, 1, MetaStructureEntryDataType.Boolean, 0, 0, 0), new MetaStructureEntryInfo_s((MetaName)911147899, 2, MetaStructureEntryDataType.Boolean, 0, 0, 0), @@ -1025,11 +1025,11 @@ namespace CodeWalker.GameFiles new MetaStructureEntryInfo_s((MetaName)2996560424, 4, MetaStructureEntryDataType.ArrayOfBytes, 0, 4, MetaName.PsoPOINTER), new MetaStructureEntryInfo_s(MetaName.ARRAYINFO, 0, MetaStructureEntryDataType.Structure, 0, 0, (MetaName)3538495220), new MetaStructureEntryInfo_s((MetaName)3796409423, 16, MetaStructureEntryDataType.Array, 0, 6, 0), - new MetaStructureEntryInfo_s(MetaName.ARRAYINFO, 0, MetaStructureEntryDataType.Structure, 0, 0, (MetaName)253191135), + new MetaStructureEntryInfo_s(MetaName.ARRAYINFO, 0, MetaStructureEntryDataType.Structure, 0, 0, MetaName.CPedSelectionSet), new MetaStructureEntryInfo_s(MetaName.aSelectionSets, 32, MetaStructureEntryDataType.Array, 0, 8, 0), new MetaStructureEntryInfo_s(MetaName.ARRAYINFO, 0, MetaStructureEntryDataType.Structure, 0, 0, MetaName.CComponentInfo), new MetaStructureEntryInfo_s(MetaName.compInfos, 48, MetaStructureEntryDataType.Array, 0, 10, 0), - new MetaStructureEntryInfo_s(MetaName.propInfo, 64, MetaStructureEntryDataType.Structure, 0, 0, (MetaName)2858946626), + new MetaStructureEntryInfo_s(MetaName.propInfo, 64, MetaStructureEntryDataType.Structure, 0, 0, MetaName.CPedPropInfo), new MetaStructureEntryInfo_s(MetaName.dlcName, 104, MetaStructureEntryDataType.Hash, 0, 0, 0) ); case (MetaName)3538495220: @@ -1069,8 +1069,8 @@ namespace CodeWalker.GameFiles new MetaStructureEntryInfo_s((MetaName)3509540765, 44, MetaStructureEntryDataType.UnsignedByte, 0, 0, 0), new MetaStructureEntryInfo_s((MetaName)4196345791, 45, MetaStructureEntryDataType.UnsignedByte, 0, 0, 0) ); - case (MetaName)94549140: - return new MetaStructureInfo((MetaName)94549140, 2029738350, 768, 56, + case MetaName.CPedPropMetaData: + return new MetaStructureInfo(MetaName.CPedPropMetaData, 2029738350, 768, 56, new MetaStructureEntryInfo_s(MetaName.audioId, 0, MetaStructureEntryDataType.Hash, 0, 0, 0), new MetaStructureEntryInfo_s(MetaName.ARRAYINFO, 0, MetaStructureEntryDataType.Float, 0, 0, 0), new MetaStructureEntryInfo_s(MetaName.expressionMods, 4, MetaStructureEntryDataType.ArrayOfBytes, 0, 1, (MetaName)5), @@ -1098,8 +1098,8 @@ namespace CodeWalker.GameFiles new MetaStructureEntryInfo_s(MetaName.props, 0, MetaStructureEntryDataType.Array, 0, 0, 0), new MetaStructureEntryInfo_s(MetaName.anchor, 16, MetaStructureEntryDataType.IntEnum, 0, 0, (MetaName)2834549053) ); - case (MetaName)253191135: - return new MetaStructureInfo((MetaName)253191135, 3120284999, 512, 48, + case MetaName.CPedSelectionSet: + return new MetaStructureInfo(MetaName.CPedSelectionSet, 3120284999, 512, 48, new MetaStructureEntryInfo_s(MetaName.name, 0, MetaStructureEntryDataType.Hash, 0, 0, 0), new MetaStructureEntryInfo_s(MetaName.ARRAYINFO, 0, MetaStructureEntryDataType.UnsignedByte, 0, 0, 0), new MetaStructureEntryInfo_s((MetaName)173599222, 4, MetaStructureEntryDataType.ArrayOfBytes, 0, 1, MetaName.PsoPOINTER), @@ -2234,7 +2234,7 @@ namespace CodeWalker.GameFiles PV_COMP_MAX = 2048,//12, } - public enum Unk_4212977111 //component peds Unk_94549140 renderFlags + public enum Unk_4212977111 //component peds CPedPropMetaData renderFlags : int //Key:1551913633 { Unk_3757767268 = 0, @@ -5808,7 +5808,7 @@ namespace CodeWalker.GameFiles } } - [TC(typeof(EXP))] public struct Unk_1980345114 //216 bytes, Key:4110496011 //destruction animations? + [TC(typeof(EXP))] public struct CCompEntityAnims //216 bytes, Key:4110496011 //destruction animations? { public ArrayOfChars64 AnimDict { get; set; } //0 0: ArrayOfChars: 64: AnimDict public ArrayOfChars64 AnimName { get; set; } //64 64: ArrayOfChars: 64: AnimName @@ -5818,7 +5818,7 @@ namespace CodeWalker.GameFiles public Array_Structure effectsData { get; set; } //200 200: Array: 0: effectsData {0: Structure: 3430328684: 256} } - [TC(typeof(EXP))] public struct Unk_3430328684 //160 bytes, Key:1724963966 //destruction animation effects data + [TC(typeof(EXP))] public struct CCompEntityEffectsData //160 bytes, Key:1724963966 //destruction animation effects data { public uint fxType { get; set; } //0 0: UnsignedInt: 0: fxType public uint Unused0 { get; set; }//4 @@ -5968,7 +5968,7 @@ namespace CodeWalker.GameFiles - public struct Unk_376833625 //112 bytes, Key:4030871161 //COMPONENT PEDS YMT ROOT - in componentpeds .rpf's + public struct CPedVariationInfo //112 bytes, Key:4030871161 //COMPONENT PEDS YMT ROOT - in componentpeds .rpf's { public byte Unk_1235281004 { get; set; } //0 0: Boolean: 0: 1235281004 public byte Unk_4086467184 { get; set; } //1 1: Boolean: 0: 4086467184 @@ -5978,7 +5978,7 @@ namespace CodeWalker.GameFiles public Array_Structure Unk_3796409423 { get; set; } //16 16: Array: 0: 3796409423 {0: Structure: 3538495220: 256} public Array_Structure aSelectionSets { get; set; } //32 32: Array: 0: aSelectionSets {0: Structure: 253191135: 256} public Array_Structure compInfos { get; set; } //48 48: Array: 0: compInfos//592652859 {0: Structure: CComponentInfo//1866571721: 256} - public Unk_2858946626 propInfo { get; set; } //64 64: Structure: 2858946626: propInfo//2240851416 + public CPedPropInfo propInfo { get; set; } //64 64: Structure: 2858946626: propInfo//2240851416 public MetaHash dlcName { get; set; } //104 104: Hash: 0: dlcName public uint Unused0 { get; set; }//108 } @@ -6021,7 +6021,7 @@ namespace CodeWalker.GameFiles public uint Unused6 { get; set; }//20 } - public struct Unk_253191135 //48 bytes, Key:3120284999 //COMPONENT PEDS unknown + public struct CPedSelectionSet //48 bytes, Key:3120284999 //COMPONENT PEDS unknown { public MetaHash name { get; set; } //0 0: Hash: 0: name public ArrayOfBytes12 Unk_173599222 { get; set; } //4 4: ArrayOfBytes: 12: 173599222 @@ -6052,7 +6052,7 @@ namespace CodeWalker.GameFiles public ushort Unused5 { get; set; }//46 } - public struct Unk_2858946626 //40 bytes, Key:1792487819 //COMPONENT PEDS unknown + public struct CPedPropInfo //40 bytes, Key:1792487819 //COMPONENT PEDS unknown { public byte Unk_2598445407 { get; set; } //0 0: UnsignedByte: 0: 2598445407 public byte Unused0 { get; set; }//1 @@ -6062,7 +6062,7 @@ namespace CodeWalker.GameFiles public Array_Structure aAnchors { get; set; } //24 24: Array: 0: aAnchors//162345210 {0: Structure: CAnchorProps//2170383875: 256} } - public struct Unk_94549140 //56 bytes, Key:2029738350 //COMPONENT PEDS unknown + public struct CPedPropMetaData //56 bytes, Key:2029738350 //COMPONENT PEDS unknown { public MetaHash audioId { get; set; } //0 0: Hash: 0: audioId public ArrayOfBytes5 expressionMods { get; set; } //4 4: ArrayOfBytes: 5: expressionMods//942761829 diff --git a/CodeWalker.Core/GameFiles/MetaTypes/PsoBuilder.cs b/CodeWalker.Core/GameFiles/MetaTypes/PsoBuilder.cs index a86b1dc..8f5c449 100644 --- a/CodeWalker.Core/GameFiles/MetaTypes/PsoBuilder.cs +++ b/CodeWalker.Core/GameFiles/MetaTypes/PsoBuilder.cs @@ -342,7 +342,7 @@ namespace CodeWalker.GameFiles //case (MetaName)3219912345: // return new PsoStructureInfo((MetaName)3219912345, 0, 0, 24, // new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)2356519750), - // new PsoStructureEntryInfo((MetaName)4147768898, PsoDataType.Array, 8, 0, 0) + // new PsoStructureEntryInfo(MetaName.Adjustments, PsoDataType.Array, 8, 0, 0) // ); } diff --git a/CodeWalker.Core/GameFiles/MetaTypes/PsoTypes.cs b/CodeWalker.Core/GameFiles/MetaTypes/PsoTypes.cs index bad2d57..8294d76 100644 --- a/CodeWalker.Core/GameFiles/MetaTypes/PsoTypes.cs +++ b/CodeWalker.Core/GameFiles/MetaTypes/PsoTypes.cs @@ -665,8 +665,8 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), new PsoStructureEntryInfo(MetaName.Value, PsoDataType.UInt, 12, 0, 0) ); - case (MetaName)1998252412: //credits.ymt root - return new PsoStructureInfo((MetaName)1998252412, 0, 0, 24, + case MetaName.CCreditArray: //credits.ymt root + return new PsoStructureInfo(MetaName.CCreditArray, 0, 0, 24, new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, MetaName.CCreditItem), new PsoStructureEntryInfo(MetaName.CreditItems, PsoDataType.Array, 8, 0, 0) ); @@ -701,7 +701,7 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo(MetaName.locked, PsoDataType.Bool, 160, 0, 0), new PsoStructureEntryInfo(MetaName.loadCompletely, PsoDataType.Bool, 161, 0, 0), new PsoStructureEntryInfo(MetaName.overlay, PsoDataType.Bool, 162, 0, 0), - new PsoStructureEntryInfo((MetaName)246845325, PsoDataType.Bool, 163, 0, 0), + new PsoStructureEntryInfo(MetaName.patchFile, PsoDataType.Bool, 163, 0, 0), new PsoStructureEntryInfo(MetaName.disabled, PsoDataType.Bool, 164, 0, 0), new PsoStructureEntryInfo(MetaName.persistent, PsoDataType.Bool, 165, 0, 0), new PsoStructureEntryInfo(MetaName.enforceLsnSorting, PsoDataType.Bool, 166, 0, 0), @@ -723,7 +723,7 @@ namespace CodeWalker.GameFiles case (MetaName)1056751197: //mapdatacullboxes.ymt root return new PsoStructureInfo((MetaName)1056751197, 0, 0, 24, new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)322201475), - new PsoStructureEntryInfo((MetaName)934859523, PsoDataType.Array, 8, 0, 0) + new PsoStructureEntryInfo(MetaName.entries, PsoDataType.Array, 8, 0, 0) ); case (MetaName)322201475: return new PsoStructureInfo((MetaName)322201475, 0, 0, 80, @@ -731,7 +731,7 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo(MetaName.aabb, PsoDataType.Structure, 16, 0, MetaName.rage__spdAABB), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.UInt, 0, 0, 0), new PsoStructureEntryInfo((MetaName)4022397219, PsoDataType.Array, 48, 0, (MetaName)2), - new PsoStructureEntryInfo((MetaName)1409504843, PsoDataType.Bool, 64, 0, 0) + new PsoStructureEntryInfo(MetaName.bEnabled, PsoDataType.Bool, 64, 0, 0) ); case MetaName.rage__spdAABB: return new PsoStructureInfo(MetaName.rage__spdAABB, 0, 0, 32, @@ -762,7 +762,7 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo(MetaName.Pedtype, PsoDataType.String, 44, 7, 0), new PsoStructureEntryInfo(MetaName.MovementClipSet, PsoDataType.String, 48, 7, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.String, 0, 7, 0), - new PsoStructureEntryInfo((MetaName)3053450155, PsoDataType.Array, 56, 0, (MetaName)9), + new PsoStructureEntryInfo(MetaName.MovementClipSets, PsoDataType.Array, 56, 0, (MetaName)9), new PsoStructureEntryInfo(MetaName.StrafeClipSet, PsoDataType.String, 72, 7, 0), new PsoStructureEntryInfo(MetaName.MovementToStrafeClipSet, PsoDataType.String, 76, 7, 0), new PsoStructureEntryInfo(MetaName.InjuredStrafeClipSet, PsoDataType.String, 80, 7, 0), @@ -833,32 +833,32 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.String, 0, 3, 0), new PsoStructureEntryInfo(MetaName.children, PsoDataType.Array, 24, 0, (MetaName)1) ); - case (MetaName)2688740668: - return new PsoStructureInfo((MetaName)2688740668, 0, 0, 64, + case MetaName.CPlayerSpecialAbilityManager: + return new PsoStructureInfo(MetaName.CPlayerSpecialAbilityManager, 0, 0, 64, new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)4125685004), - new PsoStructureEntryInfo((MetaName)1644716366, PsoDataType.Array, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)2475436365, PsoDataType.SInt, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)3545223222, PsoDataType.SInt, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)1846583548, PsoDataType.SInt, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)463466415, PsoDataType.SInt, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)2259012140, PsoDataType.Enum, 40, 0, (MetaName)3057039286), - new PsoStructureEntryInfo((MetaName)3368438810, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)3286738338, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)3161810789, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)2157942304, PsoDataType.Float, 56, 0, 0) + new PsoStructureEntryInfo(MetaName.specialAbilities, PsoDataType.Array, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.smallCharge, PsoDataType.SInt, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.mediumCharge, PsoDataType.SInt, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.largeCharge, PsoDataType.SInt, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.continuousCharge, PsoDataType.SInt, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.fadeCurveType, PsoDataType.Enum, 40, 0, (MetaName)3057039286), + new PsoStructureEntryInfo(MetaName.halfSigmoidConstant, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.sigmoidConstant, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.fadeInTime, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.fadeOutTime, PsoDataType.Float, 56, 0, 0) ); case (MetaName)4125685004: return new PsoStructureInfo((MetaName)4125685004, 0, 0, 48, new PsoStructureEntryInfo(MetaName.duration, PsoDataType.SInt, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)1709960891, PsoDataType.SInt, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)448101701, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)18336056, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)2057680844, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)3653186651, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)510925374, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.initialUnlockedCap, PsoDataType.SInt, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.timeWarpScale, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.damageMultiplier, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.defenseMultiplier, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.depletionMultiplier, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.chargeMultiplier, PsoDataType.Float, 32, 0, 0), new PsoStructureEntryInfo(MetaName.fxName, PsoDataType.String, 36, 7, 0), - new PsoStructureEntryInfo((MetaName)3344142251, PsoDataType.String, 40, 7, 0), - new PsoStructureEntryInfo((MetaName)4032486415, PsoDataType.String, 44, 7, 0) + new PsoStructureEntryInfo(MetaName.outFxName, PsoDataType.String, 40, 7, 0), + new PsoStructureEntryInfo(MetaName.activeAnimSet, PsoDataType.String, 44, 7, 0) ); case MetaName.CDataFileMgr__ContentChangeSet: return new PsoStructureInfo(MetaName.CDataFileMgr__ContentChangeSet, 0, 0, 184, @@ -920,8 +920,8 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.String, 0, 7, 0), new PsoStructureEntryInfo(MetaName.moveNetworkFlags, PsoDataType.Array, 40, 0, (MetaName)5) ); - case (MetaName)3883314999: - return new PsoStructureInfo((MetaName)3883314999, 0, 0, 32, + case MetaName.fwDirectedClipItemWithProps: + return new PsoStructureInfo(MetaName.fwDirectedClipItemWithProps, 0, 0, 32, new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Enum, 0, 0, (MetaName)224899699), new PsoStructureEntryInfo(MetaName.flags, PsoDataType.Flags, 8, 0, (MetaName)2097152), new PsoStructureEntryInfo(MetaName.priority, PsoDataType.Enum, 12, 0, (MetaName)1498349301), @@ -938,8 +938,8 @@ namespace CodeWalker.GameFiles case MetaName.fwClipItem: return new PsoStructureInfo(MetaName.fwClipItem, 0, 0, 8 //empty struct... possibly abstract/base class ); - case (MetaName)4285341798: //creature/animal clip set? - return new PsoStructureInfo((MetaName)4285341798, 0, 0, 72, + case MetaName.fwClipSetWithGetup: //creature/animal clip set? + return new PsoStructureInfo(MetaName.fwClipSetWithGetup, 0, 0, 72, new PsoStructureEntryInfo(MetaName.fallbackId, PsoDataType.String, 8, 7, 0), new PsoStructureEntryInfo(MetaName.clipDictionaryName, PsoDataType.String, 12, 7, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.String, 0, 7, 0), @@ -967,11 +967,11 @@ namespace CodeWalker.GameFiles case (MetaName)3219912345://clip sets memory group modifier? return new PsoStructureInfo((MetaName)3219912345, 0, 0, 24, new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)2356519750), - new PsoStructureEntryInfo((MetaName)4147768898, PsoDataType.Array, 8, 0, 0) + new PsoStructureEntryInfo(MetaName.Adjustments, PsoDataType.Array, 8, 0, 0) ); case (MetaName)2356519750: //clip sets memory group modifier adjustment return new PsoStructureInfo((MetaName)2356519750, 0, 0, 16, - new PsoStructureEntryInfo((MetaName)4286534285, PsoDataType.String, 8, 7, 0), + new PsoStructureEntryInfo(MetaName.MemoryGroup, PsoDataType.String, 8, 7, 0), new PsoStructureEntryInfo(MetaName.Amount, PsoDataType.SInt, 12, 0, 0) ); case (MetaName)1005381910: //clip sets move network flags list/group? @@ -994,67 +994,67 @@ namespace CodeWalker.GameFiles // new PsoStructureEntryInfo(MetaName.Key, PsoDataType.String, 0, 7, 0), // new PsoStructureEntryInfo(MetaName.Item, PsoDataType.Structure, 8, 0, (MetaName)3219912345) // ); - case (MetaName)4209092714: - return new PsoStructureInfo((MetaName)4209092714, 0, 0, 24, + case MetaName.AnimPostFXManager: + return new PsoStructureInfo(MetaName.AnimPostFXManager, 0, 0, 24, new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)2319197961), - new PsoStructureEntryInfo((MetaName)3283104082, PsoDataType.Array, 8, 0, 0) + new PsoStructureEntryInfo(MetaName.RegisteredStacks, PsoDataType.Array, 8, 0, 0) ); case (MetaName)2319197961: return new PsoStructureInfo((MetaName)2319197961, 0, 0, 384, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1829495763, PsoDataType.Structure, 16, 0, (MetaName)2675557154), + new PsoStructureEntryInfo(MetaName.FXStack, PsoDataType.Structure, 16, 0, (MetaName)2675557154), new PsoStructureEntryInfo(MetaName.Priority, PsoDataType.UByte, 376, 0, 0) ); case (MetaName)2675557154: return new PsoStructureInfo((MetaName)2675557154, 0, 0, 360, - new PsoStructureEntryInfo((MetaName)3968024215, PsoDataType.Structure, 8, 0, (MetaName)2367955297), - new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)3205113395), - new PsoStructureEntryInfo((MetaName)4018703742, PsoDataType.Array, 48, 1, (MetaName)393217), - new PsoStructureEntryInfo((MetaName)1405734818, PsoDataType.SInt, 344, 0, 0), + new PsoStructureEntryInfo(MetaName.LayerBlend, PsoDataType.Structure, 8, 0, (MetaName)2367955297), + new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, MetaName.AnimatedPostFX), + new PsoStructureEntryInfo(MetaName.Layers, PsoDataType.Array, 48, 1, (MetaName)393217), + new PsoStructureEntryInfo(MetaName.GroupId, PsoDataType.SInt, 344, 0, 0), new PsoStructureEntryInfo((MetaName)1991133938, PsoDataType.UInt, 348, 0, 0), new PsoStructureEntryInfo((MetaName)4185090704, PsoDataType.UInt, 352, 0, 0), new PsoStructureEntryInfo(MetaName.EventType, PsoDataType.Enum, 356, 0, (MetaName)2168155209) ); case (MetaName)2367955297: return new PsoStructureInfo((MetaName)2367955297, 0, 0, 40, - new PsoStructureEntryInfo((MetaName)3994552921, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)3761008258, PsoDataType.String, 12, 7, 0), + new PsoStructureEntryInfo(MetaName.LayerA, PsoDataType.String, 8, 7, 0), + new PsoStructureEntryInfo(MetaName.LayerB, PsoDataType.String, 12, 7, 0), new PsoStructureEntryInfo(MetaName.Disabled, PsoDataType.Bool, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)1511368071, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)312484959, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)2554379728, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.FrequencyNoise, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.AmplitudeNoise, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.Frequency, PsoDataType.Float, 28, 0, 0), new PsoStructureEntryInfo(MetaName.Bias, PsoDataType.Float, 32, 0, 0) ); - case (MetaName)3205113395: - return new PsoStructureInfo((MetaName)3205113395, 0, 0, 48, - new PsoStructureEntryInfo((MetaName)2966939369, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1881596949, PsoDataType.Enum, 12, 0, (MetaName)2476021071), - new PsoStructureEntryInfo((MetaName)966603625, PsoDataType.UInt, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)2456685333, PsoDataType.UInt, 20, 0, 0), + case MetaName.AnimatedPostFX: + return new PsoStructureInfo(MetaName.AnimatedPostFX, 0, 0, 48, + new PsoStructureEntryInfo(MetaName.ModifierName, PsoDataType.String, 8, 7, 0), + new PsoStructureEntryInfo(MetaName.AnimMode, PsoDataType.Enum, 12, 0, (MetaName)2476021071), + new PsoStructureEntryInfo(MetaName.StartDelayDuration, PsoDataType.UInt, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.InDuration, PsoDataType.UInt, 20, 0, 0), new PsoStructureEntryInfo(MetaName.HoldDuration, PsoDataType.UInt, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)3592760554, PsoDataType.UInt, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.OutDuration, PsoDataType.UInt, 28, 0, 0), new PsoStructureEntryInfo(MetaName.Disabled, PsoDataType.Bool, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)3135858693, PsoDataType.Enum, 36, 0, (MetaName)3696221852), - new PsoStructureEntryInfo((MetaName)1966573275, PsoDataType.Bool, 40, 0, 0) + new PsoStructureEntryInfo(MetaName.LoopMode, PsoDataType.Enum, 36, 0, (MetaName)3696221852), + new PsoStructureEntryInfo(MetaName.CanBePaused, PsoDataType.Bool, 40, 0, 0) ); case (MetaName)1300198536: return new PsoStructureInfo((MetaName)1300198536, 0, 0, 24, - new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)661891977), - new PsoStructureEntryInfo((MetaName)197915343, PsoDataType.Array, 8, 0, 0) + new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, MetaName.LensArtefact), + new PsoStructureEntryInfo(MetaName.layers, PsoDataType.Array, 8, 0, 0) ); - case (MetaName)661891977: - return new PsoStructureInfo((MetaName)661891977, 0, 0, 64, + case MetaName.LensArtefact: + return new PsoStructureInfo(MetaName.LensArtefact, 0, 0, 64, new PsoStructureEntryInfo(MetaName.name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)2749488155, PsoDataType.Enum, 12, 0, (MetaName)3261591327), + new PsoStructureEntryInfo(MetaName.blurType, PsoDataType.Enum, 12, 0, (MetaName)3261591327), new PsoStructureEntryInfo(MetaName.scale, PsoDataType.Float2, 16, 0, 0), new PsoStructureEntryInfo(MetaName.offset, PsoDataType.Float2, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)4254456164, PsoDataType.UInt, 32, 1, 0), + new PsoStructureEntryInfo(MetaName.colorShift, PsoDataType.UInt, 32, 1, 0), new PsoStructureEntryInfo(MetaName.opacity, PsoDataType.Float, 36, 0, 0), new PsoStructureEntryInfo((MetaName)2600565536, PsoDataType.Enum, 40, 0, (MetaName)516897642), new PsoStructureEntryInfo((MetaName)1250212400, PsoDataType.Float2, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)2002769312, PsoDataType.Enum, 52, 0, (MetaName)2665868448), + new PsoStructureEntryInfo(MetaName.streakDirection, PsoDataType.Enum, 52, 0, (MetaName)2665868448), new PsoStructureEntryInfo(MetaName.enabled, PsoDataType.Bool, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)2685533834, PsoDataType.SInt, 60, 0, 0) + new PsoStructureEntryInfo(MetaName.sortIndex, PsoDataType.SInt, 60, 0, 0) ); case MetaName.CPtFxAssetInfoMgr: return new PsoStructureInfo(MetaName.CPtFxAssetInfoMgr, 0, 0, 24, @@ -1078,17 +1078,17 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo(MetaName.position, PsoDataType.Float3, 16, 0, 0), new PsoStructureEntryInfo(MetaName.rotation, PsoDataType.Float3, 32, 0, 0), new PsoStructureEntryInfo(MetaName.scale, PsoDataType.Float3, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)960927728, PsoDataType.UByte, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)2816570672, PsoDataType.UByte, 65, 0, 0), - new PsoStructureEntryInfo((MetaName)193412222, PsoDataType.UByte, 66, 0, 0), - new PsoStructureEntryInfo((MetaName)4130410962, PsoDataType.UByte, 67, 0, 0), - new PsoStructureEntryInfo((MetaName)271126249, PsoDataType.Float, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.colR, PsoDataType.UByte, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.colG, PsoDataType.UByte, 65, 0, 0), + new PsoStructureEntryInfo(MetaName.colB, PsoDataType.UByte, 66, 0, 0), + new PsoStructureEntryInfo(MetaName.colA, PsoDataType.UByte, 67, 0, 0), + new PsoStructureEntryInfo(MetaName.hdrMult, PsoDataType.Float, 68, 0, 0), new PsoStructureEntryInfo(MetaName.range, PsoDataType.Float, 72, 0, 0), - new PsoStructureEntryInfo((MetaName)3843932311, PsoDataType.Float, 76, 0, 0), + new PsoStructureEntryInfo(MetaName.density, PsoDataType.Float, 76, 0, 0), new PsoStructureEntryInfo(MetaName.falloff, PsoDataType.Float, 80, 0, 0), - new PsoStructureEntryInfo((MetaName)595627342, PsoDataType.Long, 88, 0, 0), - new PsoStructureEntryInfo((MetaName)2320897552, PsoDataType.Bool, 96, 0, 0), - new PsoStructureEntryInfo((MetaName)2671568709, PsoDataType.Enum, 100, 0, (MetaName)2628996780) + new PsoStructureEntryInfo(MetaName.interiorHash, PsoDataType.Long, 88, 0, 0), + new PsoStructureEntryInfo(MetaName.isUnderwater, PsoDataType.Bool, 96, 0, 0), + new PsoStructureEntryInfo(MetaName.lightingType, PsoDataType.Enum, 100, 0, (MetaName)2628996780) ); case MetaName.CVfxInteriorInfoMgr: return new PsoStructureInfo(MetaName.CVfxInteriorInfoMgr, 0, 0, 56, @@ -1169,15 +1169,15 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo((MetaName)1193506380, PsoDataType.SInt, 68, 0, 0), new PsoStructureEntryInfo((MetaName)1561972343, PsoDataType.SInt, 72, 0, 0), new PsoStructureEntryInfo((MetaName)2527519128, PsoDataType.SInt, 76, 0, 0), - new PsoStructureEntryInfo((MetaName)2398011309, PsoDataType.Float, 80, 0, 0), - new PsoStructureEntryInfo((MetaName)1229088392, PsoDataType.Float, 84, 0, 0), + new PsoStructureEntryInfo(MetaName.decalWidth, PsoDataType.Float, 80, 0, 0), + new PsoStructureEntryInfo(MetaName.decalLength, PsoDataType.Float, 84, 0, 0), new PsoStructureEntryInfo((MetaName)1369041264, PsoDataType.UByte, 88, 0, 0), new PsoStructureEntryInfo((MetaName)1201263928, PsoDataType.UByte, 89, 0, 0), new PsoStructureEntryInfo((MetaName)1596752989, PsoDataType.UByte, 90, 0, 0), new PsoStructureEntryInfo((MetaName)2768457985, PsoDataType.UByte, 91, 0, 0), new PsoStructureEntryInfo((MetaName)1822646338, PsoDataType.UByte, 92, 0, 0), new PsoStructureEntryInfo((MetaName)2318441304, PsoDataType.UByte, 93, 0, 0), - new PsoStructureEntryInfo((MetaName)96058849, PsoDataType.Float, 96, 0, 0) + new PsoStructureEntryInfo(MetaName.decalLife, PsoDataType.Float, 96, 0, 0) ); case (MetaName)1299390333: return new PsoStructureInfo((MetaName)1299390333, 0, 0, 24, @@ -1193,7 +1193,7 @@ namespace CodeWalker.GameFiles ); case (MetaName)1811001251: return new PsoStructureInfo((MetaName)1811001251, 0, 0, 32, - new PsoStructureEntryInfo((MetaName)2371851021, PsoDataType.SInt, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.decalId, PsoDataType.SInt, 8, 0, 0), new PsoStructureEntryInfo((MetaName)3806811108, PsoDataType.SInt, 12, 0, 0), new PsoStructureEntryInfo((MetaName)3913505542, PsoDataType.SInt, 16, 0, 0), new PsoStructureEntryInfo((MetaName)3041920342, PsoDataType.Float, 20, 0, 0), @@ -1205,8 +1205,8 @@ namespace CodeWalker.GameFiles case (MetaName)1559486096: return new PsoStructureInfo((MetaName)1559486096, 0, 0, 32, new PsoStructureEntryInfo(MetaName.ptFxName, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1171785422, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)3186421174, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.ptFxDepthEvoMin, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.ptFxDepthEvoMax, PsoDataType.Float, 16, 0, 0), new PsoStructureEntryInfo(MetaName.ptFxSpeedEvoMin, PsoDataType.Float, 20, 0, 0), new PsoStructureEntryInfo(MetaName.ptFxSpeedEvoMax, PsoDataType.Float, 24, 0, 0) ); @@ -1217,15 +1217,15 @@ namespace CodeWalker.GameFiles ); case (MetaName)1073939452: return new PsoStructureInfo((MetaName)1073939452, 0, 0, 24, - new PsoStructureEntryInfo((MetaName)1814735825, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)1469744358, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)1478381657, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)2261099445, PsoDataType.Float, 20, 0, 0) + new PsoStructureEntryInfo(MetaName.sizeEvo, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.depthMult, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.speedMult, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.widthRatio, PsoDataType.Float, 20, 0, 0) ); case (MetaName)2217981082: return new PsoStructureInfo((MetaName)2217981082, 0, 0, 48, - new PsoStructureEntryInfo((MetaName)1245538595, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)60123590, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.sampleSize, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.boneSize, PsoDataType.Float, 12, 0, 0), new PsoStructureEntryInfo((MetaName)2990477260, PsoDataType.Bool, 16, 0, 0), new PsoStructureEntryInfo(MetaName.splashInPtFxEnabled, PsoDataType.Bool, 17, 0, 0), new PsoStructureEntryInfo(MetaName.splashOutPtFxEnabled, PsoDataType.Bool, 18, 0, 0), @@ -1361,7 +1361,7 @@ namespace CodeWalker.GameFiles ); case (MetaName)231867887: return new PsoStructureInfo((MetaName)231867887, 0, 0, 24, - new PsoStructureEntryInfo((MetaName)222345803, PsoDataType.Enum, 8, 0, (MetaName)679492), + new PsoStructureEntryInfo(MetaName.vfxGroup, PsoDataType.Enum, 8, 0, (MetaName)679492), new PsoStructureEntryInfo((MetaName)3557178741, PsoDataType.String, 12, 7, 0), new PsoStructureEntryInfo((MetaName)3535009775, PsoDataType.String, 16, 7, 0) ); @@ -1369,7 +1369,7 @@ namespace CodeWalker.GameFiles return new PsoStructureInfo((MetaName)1904273735, 0, 0, 32, new PsoStructureEntryInfo((MetaName)2366957880, PsoDataType.Enum, 8, 0, (MetaName)2363471356), new PsoStructureEntryInfo((MetaName)1407284946, PsoDataType.Enum, 12, 0, (MetaName)2363471356), - new PsoStructureEntryInfo((MetaName)970730558, PsoDataType.Enum, 16, 0, (MetaName)726948528), + new PsoStructureEntryInfo(MetaName.limbId, PsoDataType.Enum, 16, 0, (MetaName)726948528), new PsoStructureEntryInfo((MetaName)1061041502, PsoDataType.String, 20, 7, 0), new PsoStructureEntryInfo((MetaName)2989606868, PsoDataType.String, 24, 7, 0) ); @@ -1378,7 +1378,7 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo(MetaName.ptFxName, PsoDataType.String, 8, 7, 0), new PsoStructureEntryInfo((MetaName)2366957880, PsoDataType.Enum, 12, 0, (MetaName)2363471356), new PsoStructureEntryInfo((MetaName)1407284946, PsoDataType.Enum, 16, 0, (MetaName)2363471356), - new PsoStructureEntryInfo((MetaName)970730558, PsoDataType.SInt, 20, 0, 0) + new PsoStructureEntryInfo(MetaName.limbId, PsoDataType.SInt, 20, 0, 0) ); case (MetaName)3663974917: return new PsoStructureInfo((MetaName)3663974917, 0, 0, 24, @@ -1394,8 +1394,8 @@ namespace CodeWalker.GameFiles ); case MetaName.CVfxRegionInfo: return new PsoStructureInfo(MetaName.CVfxRegionInfo, 0, 0, 64, - new PsoStructureEntryInfo((MetaName)3909318761, PsoDataType.Bool, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)1353578052, PsoDataType.String, 12, 7, 0), + new PsoStructureEntryInfo(MetaName.windDebrisPtFxEnabled, PsoDataType.Bool, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.windDebrisPtFxName, PsoDataType.String, 12, 7, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)215011533), new PsoStructureEntryInfo((MetaName)157134441, PsoDataType.Array, 16, 0, (MetaName)2), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)215011533), @@ -1405,7 +1405,7 @@ namespace CodeWalker.GameFiles ); case (MetaName)215011533: return new PsoStructureInfo((MetaName)215011533, 0, 0, 48, - new PsoStructureEntryInfo((MetaName)4158673537, PsoDataType.Bool, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.gpuPtFxEnabled, PsoDataType.Bool, 8, 0, 0), new PsoStructureEntryInfo((MetaName)28713766, PsoDataType.String, 12, 7, 0), new PsoStructureEntryInfo((MetaName)3099312282, PsoDataType.Float, 16, 0, 0), new PsoStructureEntryInfo((MetaName)3614737265, PsoDataType.Float, 20, 0, 0), @@ -1517,18 +1517,18 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo(MetaName.boatEntryPtFxSpeedEvoMin, PsoDataType.Float, 400, 0, 0), new PsoStructureEntryInfo(MetaName.boatEntryPtFxSpeedEvoMax, PsoDataType.Float, 404, 0, 0), new PsoStructureEntryInfo(MetaName.boatEntryPtFxScale, PsoDataType.Float, 408, 0, 0), - new PsoStructureEntryInfo((MetaName)913361740, PsoDataType.Bool, 412, 0, 0), - new PsoStructureEntryInfo((MetaName)3427519025, PsoDataType.Float, 416, 0, 0), - new PsoStructureEntryInfo((MetaName)276219657, PsoDataType.String, 420, 7, 0), - new PsoStructureEntryInfo((MetaName)501212370, PsoDataType.Float, 424, 0, 0), - new PsoStructureEntryInfo((MetaName)669705932, PsoDataType.Float, 428, 0, 0), - new PsoStructureEntryInfo((MetaName)2913951911, PsoDataType.Float, 432, 0, 0), + new PsoStructureEntryInfo(MetaName.boatExitPtFxEnabled, PsoDataType.Bool, 412, 0, 0), + new PsoStructureEntryInfo(MetaName.boatExitPtFxRange, PsoDataType.Float, 416, 0, 0), + new PsoStructureEntryInfo(MetaName.boatExitPtFxName, PsoDataType.String, 420, 7, 0), + new PsoStructureEntryInfo(MetaName.boatExitPtFxSpeedEvoMin, PsoDataType.Float, 424, 0, 0), + new PsoStructureEntryInfo(MetaName.boatExitPtFxSpeedEvoMax, PsoDataType.Float, 428, 0, 0), + new PsoStructureEntryInfo(MetaName.boatExitPtFxScale, PsoDataType.Float, 432, 0, 0), new PsoStructureEntryInfo(MetaName.boatBowPtFxEnabled, PsoDataType.Bool, 436, 0, 0), new PsoStructureEntryInfo(MetaName.boatBowPtFxRange, PsoDataType.Float, 440, 0, 0), new PsoStructureEntryInfo(MetaName.boatBowPtFxForwardName, PsoDataType.String, 444, 7, 0), new PsoStructureEntryInfo(MetaName.boatBowPtFxReverseName, PsoDataType.String, 448, 7, 0), - new PsoStructureEntryInfo((MetaName)2402780585, PsoDataType.String, 452, 7, 0), - new PsoStructureEntryInfo((MetaName)1426207057, PsoDataType.Float3, 464, 0, 0), + new PsoStructureEntryInfo(MetaName.boatBowPtFxForwardMountedName, PsoDataType.String, 452, 7, 0), + new PsoStructureEntryInfo(MetaName.boatBowPtFxForwardMountedOffset, PsoDataType.Float3, 464, 0, 0), new PsoStructureEntryInfo(MetaName.boatBowPtFxSpeedEvoMin, PsoDataType.Float, 480, 0, 0), new PsoStructureEntryInfo(MetaName.boatBowPtFxSpeedEvoMax, PsoDataType.Float, 484, 0, 0), new PsoStructureEntryInfo(MetaName.boatBowPtFxKeelEvoMin, PsoDataType.Float, 488, 0, 0), @@ -1643,7 +1643,7 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo((MetaName)294307720, PsoDataType.String, 8, 7, 0), new PsoStructureEntryInfo(MetaName.probability, PsoDataType.Float, 12, 0, 0), new PsoStructureEntryInfo(MetaName.scale, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)690075466, PsoDataType.UInt, 20, 1, 0) + new PsoStructureEntryInfo(MetaName.colTint, PsoDataType.UInt, 20, 1, 0) ); case (MetaName)1794703310: return new PsoStructureInfo((MetaName)1794703310, 0, 0, 24, @@ -1656,7 +1656,7 @@ namespace CodeWalker.GameFiles return new PsoStructureInfo(MetaName.CProceduralInfo, 0, 0, 4120, new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)2143317860), new PsoStructureEntryInfo(MetaName.procObjInfos, PsoDataType.Array, 8, 0, 0), - new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)1982133670), + new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, MetaName.CPlantInfo), new PsoStructureEntryInfo(MetaName.plantInfos, PsoDataType.Array, 24, 0, (MetaName)2), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)3343541253), new PsoStructureEntryInfo(MetaName.procTagTable, PsoDataType.Array, 40, 4, (MetaName)16711684) @@ -1691,8 +1691,8 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Enum, 0, 0, (MetaName)956281369), new PsoStructureEntryInfo(MetaName.Flags, PsoDataType.Flags, 52, 2, (MetaName)524308) ); - case (MetaName)1982133670: - return new PsoStructureInfo((MetaName)1982133670, 0, 0, 56, + case MetaName.CPlantInfo: + return new PsoStructureInfo(MetaName.CPlantInfo, 0, 0, 56, new PsoStructureEntryInfo(MetaName.Tag, PsoDataType.String, 8, 7, 0), new PsoStructureEntryInfo(MetaName.Color, PsoDataType.UInt, 12, 1, 0), new PsoStructureEntryInfo(MetaName.GroundColor, PsoDataType.UInt, 16, 1, 0), @@ -1721,9 +1721,9 @@ namespace CodeWalker.GameFiles case MetaName.camMetadataStore: return new PsoStructureInfo(MetaName.camMetadataStore, 0, 0, 40, new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 3, 0), - new PsoStructureEntryInfo((MetaName)4098657407, PsoDataType.Array, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.MetadataList, PsoDataType.Array, 8, 0, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 3, 0), - new PsoStructureEntryInfo((MetaName)1163993726, PsoDataType.Array, 24, 0, (MetaName)2) + new PsoStructureEntryInfo(MetaName.DirectorList, PsoDataType.Array, 24, 0, (MetaName)2) ); case MetaName.camDepthOfFieldSettingsMetadata: return new PsoStructureInfo(MetaName.camDepthOfFieldSettingsMetadata, 0, 0, 96, @@ -1752,24 +1752,24 @@ namespace CodeWalker.GameFiles case MetaName.camCinematicAnimatedCameraMetadata: return new PsoStructureInfo(MetaName.camCinematicAnimatedCameraMetadata, 0, 0, 32, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1511687083, PsoDataType.String, 16, 7, 0), - new PsoStructureEntryInfo((MetaName)3424608737, PsoDataType.String, 20, 7, 0), - new PsoStructureEntryInfo((MetaName)3044898952, PsoDataType.String, 24, 7, 0), - new PsoStructureEntryInfo((MetaName)1966573275, PsoDataType.Bool, 28, 0, 0) + new PsoStructureEntryInfo(MetaName.ShakeRef, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CollisionRef, PsoDataType.String, 20, 7, 0), + new PsoStructureEntryInfo(MetaName.DofSettings, PsoDataType.String, 24, 7, 0), + new PsoStructureEntryInfo(MetaName.CanBePaused, PsoDataType.Bool, 28, 0, 0) ); case MetaName.camCinematicCameraManCameraMetadata: return new PsoStructureInfo(MetaName.camCinematicCameraManCameraMetadata, 0, 0, 328, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1511687083, PsoDataType.String, 16, 7, 0), - new PsoStructureEntryInfo((MetaName)3424608737, PsoDataType.String, 20, 7, 0), - new PsoStructureEntryInfo((MetaName)3044898952, PsoDataType.String, 24, 7, 0), - new PsoStructureEntryInfo((MetaName)1966573275, PsoDataType.Bool, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.ShakeRef, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CollisionRef, PsoDataType.String, 20, 7, 0), + new PsoStructureEntryInfo(MetaName.DofSettings, PsoDataType.String, 24, 7, 0), + new PsoStructureEntryInfo(MetaName.CanBePaused, PsoDataType.Bool, 28, 0, 0), new PsoStructureEntryInfo((MetaName)2962759393, PsoDataType.Float, 32, 0, 0), new PsoStructureEntryInfo((MetaName)3005507009, PsoDataType.Float, 36, 0, 0), new PsoStructureEntryInfo((MetaName)114561573, PsoDataType.Bool, 40, 0, 0), new PsoStructureEntryInfo((MetaName)1535052963, PsoDataType.Float, 44, 0, 0), new PsoStructureEntryInfo(MetaName.CollisionRadius, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)2642729834, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.RadiusScalingForClippingTest, PsoDataType.Float, 52, 0, 0), new PsoStructureEntryInfo((MetaName)3023548272, PsoDataType.Float, 56, 0, 0), new PsoStructureEntryInfo((MetaName)846082931, PsoDataType.Float, 60, 0, 0), new PsoStructureEntryInfo((MetaName)3539146194, PsoDataType.UInt, 64, 0, 0), @@ -1780,17 +1780,17 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo((MetaName)3190591149, PsoDataType.UInt, 84, 0, 0), new PsoStructureEntryInfo((MetaName)2884448793, PsoDataType.UInt, 88, 0, 0), new PsoStructureEntryInfo((MetaName)69722150, PsoDataType.Bool, 92, 0, 0), - new PsoStructureEntryInfo((MetaName)2723670760, PsoDataType.Float, 96, 0, 0), - new PsoStructureEntryInfo((MetaName)1702320721, PsoDataType.Float, 100, 0, 0), + new PsoStructureEntryInfo(MetaName.ScanRadius, PsoDataType.Float, 96, 0, 0), + new PsoStructureEntryInfo(MetaName.ScanDistance, PsoDataType.Float, 100, 0, 0), new PsoStructureEntryInfo((MetaName)199666231, PsoDataType.Float, 104, 0, 0), - new PsoStructureEntryInfo((MetaName)556138114, PsoDataType.String, 108, 7, 0), - new PsoStructureEntryInfo((MetaName)2538678656, PsoDataType.String, 112, 7, 0), + new PsoStructureEntryInfo(MetaName.InVehicleLookAtDampingRef, PsoDataType.String, 108, 7, 0), + new PsoStructureEntryInfo(MetaName.OnFootLookAtDampingRef, PsoDataType.String, 112, 7, 0), new PsoStructureEntryInfo((MetaName)4200791860, PsoDataType.String, 116, 7, 0), new PsoStructureEntryInfo((MetaName)3308026067, PsoDataType.String, 120, 7, 0), new PsoStructureEntryInfo((MetaName)1279708504, PsoDataType.Structure, 128, 0, MetaName.camCinematicCameraOperatorShakeSettings), - new PsoStructureEntryInfo((MetaName)102161666, PsoDataType.Float, 256, 0, 0), - new PsoStructureEntryInfo((MetaName)753638141, PsoDataType.Float, 260, 0, 0), - new PsoStructureEntryInfo((MetaName)851393034, PsoDataType.Float, 264, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceForWaterClippingTest, PsoDataType.Float, 256, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceForRiverWaterClippingTest, PsoDataType.Float, 260, 0, 0), + new PsoStructureEntryInfo(MetaName.MinHeightAboveWater, PsoDataType.Float, 264, 0, 0), new PsoStructureEntryInfo((MetaName)1035890821, PsoDataType.Float, 268, 0, 0), new PsoStructureEntryInfo((MetaName)3518053347, PsoDataType.Bool, 272, 0, 0), new PsoStructureEntryInfo((MetaName)568093394, PsoDataType.Float, 276, 0, 0), @@ -1809,8 +1809,8 @@ namespace CodeWalker.GameFiles ); case MetaName.camCinematicCameraOperatorShakeSettings: return new PsoStructureInfo(MetaName.camCinematicCameraOperatorShakeSettings, 0, 0, 128, - new PsoStructureEntryInfo((MetaName)71599683, PsoDataType.Structure, 8, 0, MetaName.camCinematicCameraOperatorShakeUncertaintySettings), - new PsoStructureEntryInfo((MetaName)668098498, PsoDataType.Structure, 88, 0, MetaName.camCinematicCameraOperatorShakeTurbulenceSettings) + new PsoStructureEntryInfo(MetaName.UncertaintySettings, PsoDataType.Structure, 8, 0, MetaName.camCinematicCameraOperatorShakeUncertaintySettings), + new PsoStructureEntryInfo(MetaName.TurbulenceSettings, PsoDataType.Structure, 88, 0, MetaName.camCinematicCameraOperatorShakeTurbulenceSettings) ); case MetaName.camCinematicCameraOperatorShakeUncertaintySettings: return new PsoStructureInfo(MetaName.camCinematicCameraOperatorShakeUncertaintySettings, 0, 0, 80, @@ -1822,29 +1822,29 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo((MetaName)3850080675, PsoDataType.Float2, 40, 0, 0), new PsoStructureEntryInfo((MetaName)2902509544, PsoDataType.Float, 48, 0, 0), new PsoStructureEntryInfo((MetaName)3004590170, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)731206835, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)4050830448, PsoDataType.Float, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.SpringDampingRatio, PsoDataType.Float, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.ScalingFactor, PsoDataType.Float, 60, 0, 0), new PsoStructureEntryInfo((MetaName)2280675285, PsoDataType.Float, 64, 0, 0), new PsoStructureEntryInfo((MetaName)933422390, PsoDataType.Float, 68, 0, 0), new PsoStructureEntryInfo((MetaName)3253772488, PsoDataType.Float, 72, 0, 0) ); case MetaName.camCinematicCameraOperatorShakeTurbulenceSettings: return new PsoStructureInfo(MetaName.camCinematicCameraOperatorShakeTurbulenceSettings, 0, 0, 40, - new PsoStructureEntryInfo((MetaName)1511687083, PsoDataType.String, 8, 7, 0), + new PsoStructureEntryInfo(MetaName.ShakeRef, PsoDataType.String, 8, 7, 0), new PsoStructureEntryInfo((MetaName)1741343660, PsoDataType.Float2, 12, 0, 0), new PsoStructureEntryInfo(MetaName.DistanceRange, PsoDataType.Float2, 20, 0, 0), new PsoStructureEntryInfo((MetaName)2902509544, PsoDataType.Float, 28, 0, 0), new PsoStructureEntryInfo((MetaName)3004590170, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)731206835, PsoDataType.Float, 36, 0, 0) + new PsoStructureEntryInfo(MetaName.SpringDampingRatio, PsoDataType.Float, 36, 0, 0) ); case MetaName.camCinematicHeliChaseCameraMetadata: return new PsoStructureInfo(MetaName.camCinematicHeliChaseCameraMetadata, 0, 0, 392, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1511687083, PsoDataType.String, 16, 7, 0), - new PsoStructureEntryInfo((MetaName)3424608737, PsoDataType.String, 20, 7, 0), - new PsoStructureEntryInfo((MetaName)3044898952, PsoDataType.String, 24, 7, 0), - new PsoStructureEntryInfo((MetaName)1966573275, PsoDataType.Bool, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)3115459373, PsoDataType.UInt, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.ShakeRef, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CollisionRef, PsoDataType.String, 20, 7, 0), + new PsoStructureEntryInfo(MetaName.DofSettings, PsoDataType.String, 24, 7, 0), + new PsoStructureEntryInfo(MetaName.CanBePaused, PsoDataType.Bool, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDuration, PsoDataType.UInt, 32, 0, 0), new PsoStructureEntryInfo((MetaName)3800346187, PsoDataType.UInt, 36, 0, 0), new PsoStructureEntryInfo((MetaName)2004927681, PsoDataType.UInt, 40, 0, 0), new PsoStructureEntryInfo((MetaName)408757490, PsoDataType.UInt, 44, 0, 0), @@ -1877,7 +1877,7 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo((MetaName)2289962831, PsoDataType.Float, 152, 0, 0), new PsoStructureEntryInfo((MetaName)3658577234, PsoDataType.Float, 156, 0, 0), new PsoStructureEntryInfo((MetaName)3483998043, PsoDataType.Float, 160, 0, 0), - new PsoStructureEntryInfo((MetaName)1325746994, PsoDataType.Float, 164, 0, 0), + new PsoStructureEntryInfo(MetaName.NearClip, PsoDataType.Float, 164, 0, 0), new PsoStructureEntryInfo((MetaName)2217923367, PsoDataType.Bool, 168, 0, 0), new PsoStructureEntryInfo((MetaName)114561573, PsoDataType.Bool, 169, 0, 0), new PsoStructureEntryInfo((MetaName)2187445607, PsoDataType.Bool, 170, 0, 0), @@ -1885,8 +1885,8 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo((MetaName)4185802977, PsoDataType.Float, 172, 0, 0), new PsoStructureEntryInfo((MetaName)315713489, PsoDataType.Bool, 176, 0, 0), new PsoStructureEntryInfo(MetaName.PitchLimits, PsoDataType.Float2, 180, 0, 0), - new PsoStructureEntryInfo((MetaName)556138114, PsoDataType.String, 188, 7, 0), - new PsoStructureEntryInfo((MetaName)2538678656, PsoDataType.String, 192, 7, 0), + new PsoStructureEntryInfo(MetaName.InVehicleLookAtDampingRef, PsoDataType.String, 188, 7, 0), + new PsoStructureEntryInfo(MetaName.OnFootLookAtDampingRef, PsoDataType.String, 192, 7, 0), new PsoStructureEntryInfo((MetaName)4200791860, PsoDataType.String, 196, 7, 0), new PsoStructureEntryInfo((MetaName)3308026067, PsoDataType.String, 200, 7, 0), new PsoStructureEntryInfo((MetaName)1279708504, PsoDataType.Structure, 208, 0, MetaName.camCinematicCameraOperatorShakeSettings), @@ -1908,67 +1908,67 @@ namespace CodeWalker.GameFiles case MetaName.camCinematicVehicleOrbitCameraMetadata: return new PsoStructureInfo(MetaName.camCinematicVehicleOrbitCameraMetadata, 0, 0, 136, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1511687083, PsoDataType.String, 16, 7, 0), - new PsoStructureEntryInfo((MetaName)3424608737, PsoDataType.String, 20, 7, 0), - new PsoStructureEntryInfo((MetaName)3044898952, PsoDataType.String, 24, 7, 0), - new PsoStructureEntryInfo((MetaName)1966573275, PsoDataType.Bool, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.ShakeRef, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CollisionRef, PsoDataType.String, 20, 7, 0), + new PsoStructureEntryInfo(MetaName.DofSettings, PsoDataType.String, 24, 7, 0), + new PsoStructureEntryInfo(MetaName.CanBePaused, PsoDataType.Bool, 28, 0, 0), new PsoStructureEntryInfo((MetaName)3727857604, PsoDataType.Float2, 32, 0, 0), new PsoStructureEntryInfo(MetaName.PitchLimits, PsoDataType.Float2, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)4288186671, PsoDataType.Float2, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.FovLimits, PsoDataType.Float2, 48, 0, 0), new PsoStructureEntryInfo((MetaName)315073442, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)737052146, PsoDataType.Float, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.AngleDelta, PsoDataType.Float, 60, 0, 0), new PsoStructureEntryInfo((MetaName)559738595, PsoDataType.Float, 64, 0, 0), new PsoStructureEntryInfo(MetaName.CollisionRadius, PsoDataType.Float, 68, 0, 0), new PsoStructureEntryInfo((MetaName)3983210518, PsoDataType.Float, 72, 0, 0), - new PsoStructureEntryInfo((MetaName)2763528752, PsoDataType.Float, 76, 0, 0), - new PsoStructureEntryInfo((MetaName)2642729834, PsoDataType.Float, 80, 0, 0), + new PsoStructureEntryInfo(MetaName.RadiusScalingForOcclusionTest, PsoDataType.Float, 76, 0, 0), + new PsoStructureEntryInfo(MetaName.RadiusScalingForClippingTest, PsoDataType.Float, 80, 0, 0), new PsoStructureEntryInfo((MetaName)2153696126, PsoDataType.Float, 84, 0, 0), new PsoStructureEntryInfo((MetaName)765619120, PsoDataType.Float, 88, 0, 0), new PsoStructureEntryInfo((MetaName)3644129030, PsoDataType.Float, 92, 0, 0), - new PsoStructureEntryInfo((MetaName)2101619543, PsoDataType.UInt, 96, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTimeToSpendOccluded, PsoDataType.UInt, 96, 0, 0), new PsoStructureEntryInfo((MetaName)3991802629, PsoDataType.UInt, 100, 0, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, MetaName.camCinematicVehicleOrbitCameraInitalSettings), new PsoStructureEntryInfo((MetaName)1539141183, PsoDataType.Array, 104, 0, (MetaName)20), - new PsoStructureEntryInfo((MetaName)102161666, PsoDataType.Float, 120, 0, 0), - new PsoStructureEntryInfo((MetaName)753638141, PsoDataType.Float, 124, 0, 0), - new PsoStructureEntryInfo((MetaName)851393034, PsoDataType.Float, 128, 0, 0) + new PsoStructureEntryInfo(MetaName.MaxDistanceForWaterClippingTest, PsoDataType.Float, 120, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceForRiverWaterClippingTest, PsoDataType.Float, 124, 0, 0), + new PsoStructureEntryInfo(MetaName.MinHeightAboveWater, PsoDataType.Float, 128, 0, 0) ); case MetaName.camCinematicVehicleOrbitCameraInitalSettings: return new PsoStructureInfo(MetaName.camCinematicVehicleOrbitCameraInitalSettings, 0, 0, 16, new PsoStructureEntryInfo(MetaName.Heading, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)2891994847, PsoDataType.Float, 12, 0, 0) + new PsoStructureEntryInfo(MetaName.HeadingDelta, PsoDataType.Float, 12, 0, 0) ); case MetaName.camCinematicVehicleLowOrbitCameraMetadata: return new PsoStructureInfo(MetaName.camCinematicVehicleLowOrbitCameraMetadata, 0, 0, 256, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1511687083, PsoDataType.String, 16, 7, 0), - new PsoStructureEntryInfo((MetaName)3424608737, PsoDataType.String, 20, 7, 0), - new PsoStructureEntryInfo((MetaName)3044898952, PsoDataType.String, 24, 7, 0), - new PsoStructureEntryInfo((MetaName)1966573275, PsoDataType.Bool, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.ShakeRef, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CollisionRef, PsoDataType.String, 20, 7, 0), + new PsoStructureEntryInfo(MetaName.DofSettings, PsoDataType.String, 24, 7, 0), + new PsoStructureEntryInfo(MetaName.CanBePaused, PsoDataType.Bool, 28, 0, 0), new PsoStructureEntryInfo((MetaName)3727857604, PsoDataType.Float2, 32, 0, 0), new PsoStructureEntryInfo(MetaName.PitchLimits, PsoDataType.Float2, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)4288186671, PsoDataType.Float2, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.FovLimits, PsoDataType.Float2, 48, 0, 0), new PsoStructureEntryInfo((MetaName)315073442, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)737052146, PsoDataType.Float, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.AngleDelta, PsoDataType.Float, 60, 0, 0), new PsoStructureEntryInfo((MetaName)2037218535, PsoDataType.Float, 64, 0, 0), new PsoStructureEntryInfo((MetaName)4219845621, PsoDataType.Float, 68, 0, 0), new PsoStructureEntryInfo((MetaName)1088437692, PsoDataType.Float, 72, 0, 0), new PsoStructureEntryInfo(MetaName.CollisionRadius, PsoDataType.Float, 76, 0, 0), new PsoStructureEntryInfo((MetaName)3983210518, PsoDataType.Float, 80, 0, 0), - new PsoStructureEntryInfo((MetaName)2763528752, PsoDataType.Float, 84, 0, 0), - new PsoStructureEntryInfo((MetaName)2642729834, PsoDataType.Float, 88, 0, 0), + new PsoStructureEntryInfo(MetaName.RadiusScalingForOcclusionTest, PsoDataType.Float, 84, 0, 0), + new PsoStructureEntryInfo(MetaName.RadiusScalingForClippingTest, PsoDataType.Float, 88, 0, 0), new PsoStructureEntryInfo((MetaName)565251953, PsoDataType.Float, 92, 0, 0), new PsoStructureEntryInfo((MetaName)2153696126, PsoDataType.Float, 96, 0, 0), new PsoStructureEntryInfo((MetaName)765619120, PsoDataType.Float, 100, 0, 0), - new PsoStructureEntryInfo((MetaName)2101619543, PsoDataType.UInt, 104, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTimeToSpendOccluded, PsoDataType.UInt, 104, 0, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, MetaName.camCinematicVehicleOrbitCameraInitalSettings), new PsoStructureEntryInfo((MetaName)1539141183, PsoDataType.Array, 112, 0, MetaName.UINT), - new PsoStructureEntryInfo((MetaName)102161666, PsoDataType.Float, 128, 0, 0), - new PsoStructureEntryInfo((MetaName)753638141, PsoDataType.Float, 132, 0, 0), - new PsoStructureEntryInfo((MetaName)851393034, PsoDataType.Float, 136, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceForWaterClippingTest, PsoDataType.Float, 128, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceForRiverWaterClippingTest, PsoDataType.Float, 132, 0, 0), + new PsoStructureEntryInfo(MetaName.MinHeightAboveWater, PsoDataType.Float, 136, 0, 0), new PsoStructureEntryInfo((MetaName)1958709726, PsoDataType.Float, 140, 0, 0), - new PsoStructureEntryInfo((MetaName)4261179401, PsoDataType.Float, 144, 0, 0), - new PsoStructureEntryInfo((MetaName)1361361101, PsoDataType.Float, 148, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxPitch, PsoDataType.Float, 144, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxRoll, PsoDataType.Float, 148, 0, 0), new PsoStructureEntryInfo((MetaName)2815616753, PsoDataType.Float, 152, 0, 0), new PsoStructureEntryInfo((MetaName)2843406703, PsoDataType.Float, 156, 0, 0), new PsoStructureEntryInfo((MetaName)4109249654, PsoDataType.Float, 160, 0, 0), @@ -1980,51 +1980,51 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo((MetaName)2223609026, PsoDataType.Float, 184, 0, 0), new PsoStructureEntryInfo((MetaName)752307799, PsoDataType.Float, 188, 0, 0), new PsoStructureEntryInfo((MetaName)1612512934, PsoDataType.Structure, 192, 0, MetaName.camSpeedRelativeShakeSettingsMetadata), - new PsoStructureEntryInfo((MetaName)3319637384, PsoDataType.Structure, 224, 0, MetaName.camSpeedRelativeShakeSettingsMetadata) + new PsoStructureEntryInfo(MetaName.HighSpeedShakeSettings, PsoDataType.Structure, 224, 0, MetaName.camSpeedRelativeShakeSettingsMetadata) ); case MetaName.camSpeedRelativeShakeSettingsMetadata: return new PsoStructureInfo(MetaName.camSpeedRelativeShakeSettingsMetadata, 0, 0, 32, - new PsoStructureEntryInfo((MetaName)1511687083, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)2742393958, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)2306378250, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)4163819120, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.ShakeRef, PsoDataType.String, 8, 7, 0), + new PsoStructureEntryInfo(MetaName.MinForwardSpeed, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxForwardSpeed, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.SpringConstant, PsoDataType.Float, 20, 0, 0), new PsoStructureEntryInfo((MetaName)3092190689, PsoDataType.Float, 24, 0, 0) ); case MetaName.camCinematicIdleCameraMetadata: return new PsoStructureInfo(MetaName.camCinematicIdleCameraMetadata, 0, 0, 168, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1511687083, PsoDataType.String, 16, 7, 0), - new PsoStructureEntryInfo((MetaName)3424608737, PsoDataType.String, 20, 7, 0), - new PsoStructureEntryInfo((MetaName)3044898952, PsoDataType.String, 24, 7, 0), - new PsoStructureEntryInfo((MetaName)1966573275, PsoDataType.Bool, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.ShakeRef, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CollisionRef, PsoDataType.String, 20, 7, 0), + new PsoStructureEntryInfo(MetaName.DofSettings, PsoDataType.String, 24, 7, 0), + new PsoStructureEntryInfo(MetaName.CanBePaused, PsoDataType.Bool, 28, 0, 0), new PsoStructureEntryInfo((MetaName)1305640980, PsoDataType.UInt, 32, 0, 0), new PsoStructureEntryInfo((MetaName)653716069, PsoDataType.Float, 36, 0, 0), new PsoStructureEntryInfo((MetaName)887335192, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)742934843, PsoDataType.Structure, 48, 0, MetaName.camCinematicIdleShots), - new PsoStructureEntryInfo((MetaName)2976595087, PsoDataType.Structure, 72, 0, MetaName.camCinematicIdleShots), + new PsoStructureEntryInfo(MetaName.WideShot, PsoDataType.Structure, 48, 0, MetaName.camCinematicIdleShots), + new PsoStructureEntryInfo(MetaName.MediumShot, PsoDataType.Structure, 72, 0, MetaName.camCinematicIdleShots), new PsoStructureEntryInfo((MetaName)2026925651, PsoDataType.Structure, 96, 0, MetaName.camCinematicIdleShots), new PsoStructureEntryInfo((MetaName)2443187932, PsoDataType.Float2, 120, 0, 0), new PsoStructureEntryInfo((MetaName)3727857604, PsoDataType.Float2, 128, 0, 0), new PsoStructureEntryInfo(MetaName.CollisionRadius, PsoDataType.Float, 136, 0, 0), new PsoStructureEntryInfo((MetaName)3983210518, PsoDataType.Float, 140, 0, 0), - new PsoStructureEntryInfo((MetaName)2763528752, PsoDataType.Float, 144, 0, 0), + new PsoStructureEntryInfo(MetaName.RadiusScalingForOcclusionTest, PsoDataType.Float, 144, 0, 0), new PsoStructureEntryInfo((MetaName)762567518, PsoDataType.Float2, 148, 0, 0), new PsoStructureEntryInfo((MetaName)348135302, PsoDataType.Float, 156, 0, 0), - new PsoStructureEntryInfo((MetaName)2101619543, PsoDataType.Float, 160, 0, 0) + new PsoStructureEntryInfo(MetaName.MaxTimeToSpendOccluded, PsoDataType.Float, 160, 0, 0) ); case MetaName.camCinematicIdleShots: return new PsoStructureInfo(MetaName.camCinematicIdleShots, 0, 0, 24, new PsoStructureEntryInfo(MetaName.PitchLimits, PsoDataType.Float2, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)335839296, PsoDataType.Float2, 16, 0, 0) + new PsoStructureEntryInfo(MetaName.DistanceLimits, PsoDataType.Float2, 16, 0, 0) ); case MetaName.camCinematicFirstPersonIdleCameraMetadata: return new PsoStructureInfo(MetaName.camCinematicFirstPersonIdleCameraMetadata, 0, 0, 200, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1511687083, PsoDataType.String, 16, 7, 0), - new PsoStructureEntryInfo((MetaName)3424608737, PsoDataType.String, 20, 7, 0), - new PsoStructureEntryInfo((MetaName)3044898952, PsoDataType.String, 24, 7, 0), - new PsoStructureEntryInfo((MetaName)1966573275, PsoDataType.Bool, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)2014698042, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.ShakeRef, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CollisionRef, PsoDataType.String, 20, 7, 0), + new PsoStructureEntryInfo(MetaName.DofSettings, PsoDataType.String, 24, 7, 0), + new PsoStructureEntryInfo(MetaName.CanBePaused, PsoDataType.Bool, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.tacticalXml, PsoDataType.Float, 32, 0, 0), new PsoStructureEntryInfo((MetaName)2146055434, PsoDataType.Float, 36, 0, 0), new PsoStructureEntryInfo((MetaName)498489070, PsoDataType.Float, 40, 0, 0), new PsoStructureEntryInfo((MetaName)642179285, PsoDataType.UInt, 44, 0, 0), @@ -2069,11 +2069,11 @@ namespace CodeWalker.GameFiles case MetaName.camCinematicStuntCameraMetadata: return new PsoStructureInfo(MetaName.camCinematicStuntCameraMetadata, 0, 0, 72, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1511687083, PsoDataType.String, 16, 7, 0), - new PsoStructureEntryInfo((MetaName)3424608737, PsoDataType.String, 20, 7, 0), - new PsoStructureEntryInfo((MetaName)3044898952, PsoDataType.String, 24, 7, 0), - new PsoStructureEntryInfo((MetaName)1966573275, PsoDataType.Bool, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)4288186671, PsoDataType.Float2, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.ShakeRef, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CollisionRef, PsoDataType.String, 20, 7, 0), + new PsoStructureEntryInfo(MetaName.DofSettings, PsoDataType.String, 24, 7, 0), + new PsoStructureEntryInfo(MetaName.CanBePaused, PsoDataType.Bool, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.FovLimits, PsoDataType.Float2, 32, 0, 0), new PsoStructureEntryInfo((MetaName)3686787728, PsoDataType.Float, 40, 0, 0), new PsoStructureEntryInfo((MetaName)2332427685, PsoDataType.Float2, 44, 0, 0), new PsoStructureEntryInfo((MetaName)3195921543, PsoDataType.Float2, 52, 0, 0), @@ -2082,38 +2082,38 @@ namespace CodeWalker.GameFiles case MetaName.camCinematicGroupCameraMetadata: return new PsoStructureInfo(MetaName.camCinematicGroupCameraMetadata, 0, 0, 96, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1511687083, PsoDataType.String, 16, 7, 0), - new PsoStructureEntryInfo((MetaName)3424608737, PsoDataType.String, 20, 7, 0), - new PsoStructureEntryInfo((MetaName)3044898952, PsoDataType.String, 24, 7, 0), - new PsoStructureEntryInfo((MetaName)1966573275, PsoDataType.Bool, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)4288186671, PsoDataType.Float2, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.ShakeRef, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CollisionRef, PsoDataType.String, 20, 7, 0), + new PsoStructureEntryInfo(MetaName.DofSettings, PsoDataType.String, 24, 7, 0), + new PsoStructureEntryInfo(MetaName.CanBePaused, PsoDataType.Bool, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.FovLimits, PsoDataType.Float2, 32, 0, 0), new PsoStructureEntryInfo((MetaName)3686787728, PsoDataType.Float, 40, 0, 0), new PsoStructureEntryInfo((MetaName)4150576777, PsoDataType.Float2, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)2642729834, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.RadiusScalingForClippingTest, PsoDataType.Float, 52, 0, 0), new PsoStructureEntryInfo(MetaName.CollisionRadius, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)2101619543, PsoDataType.UInt, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTimeToSpendOccluded, PsoDataType.UInt, 60, 0, 0), new PsoStructureEntryInfo((MetaName)3434528744, PsoDataType.Float, 64, 0, 0), new PsoStructureEntryInfo((MetaName)2373655501, PsoDataType.Float, 68, 0, 0), new PsoStructureEntryInfo((MetaName)400251000, PsoDataType.Float, 72, 0, 0), new PsoStructureEntryInfo((MetaName)1035890821, PsoDataType.Float, 76, 0, 0), new PsoStructureEntryInfo((MetaName)1856660360, PsoDataType.Float, 80, 0, 0), - new PsoStructureEntryInfo((MetaName)102161666, PsoDataType.Float, 84, 0, 0), - new PsoStructureEntryInfo((MetaName)753638141, PsoDataType.Float, 88, 0, 0), - new PsoStructureEntryInfo((MetaName)851393034, PsoDataType.Float, 92, 0, 0) + new PsoStructureEntryInfo(MetaName.MaxDistanceForWaterClippingTest, PsoDataType.Float, 84, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceForRiverWaterClippingTest, PsoDataType.Float, 88, 0, 0), + new PsoStructureEntryInfo(MetaName.MinHeightAboveWater, PsoDataType.Float, 92, 0, 0) ); case MetaName.camCinematicTrainTrackingCameraMetadata: return new PsoStructureInfo(MetaName.camCinematicTrainTrackingCameraMetadata, 0, 0, 400, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1511687083, PsoDataType.String, 16, 7, 0), - new PsoStructureEntryInfo((MetaName)3424608737, PsoDataType.String, 20, 7, 0), - new PsoStructureEntryInfo((MetaName)3044898952, PsoDataType.String, 24, 7, 0), - new PsoStructureEntryInfo((MetaName)1966573275, PsoDataType.Bool, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.ShakeRef, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CollisionRef, PsoDataType.String, 20, 7, 0), + new PsoStructureEntryInfo(MetaName.DofSettings, PsoDataType.String, 24, 7, 0), + new PsoStructureEntryInfo(MetaName.CanBePaused, PsoDataType.Bool, 28, 0, 0), new PsoStructureEntryInfo((MetaName)2962759393, PsoDataType.Float, 32, 0, 0), new PsoStructureEntryInfo((MetaName)3005507009, PsoDataType.Float, 36, 0, 0), new PsoStructureEntryInfo((MetaName)114561573, PsoDataType.Bool, 40, 0, 0), new PsoStructureEntryInfo((MetaName)1535052963, PsoDataType.Float, 44, 0, 0), new PsoStructureEntryInfo(MetaName.CollisionRadius, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)2642729834, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.RadiusScalingForClippingTest, PsoDataType.Float, 52, 0, 0), new PsoStructureEntryInfo((MetaName)3023548272, PsoDataType.Float, 56, 0, 0), new PsoStructureEntryInfo((MetaName)846082931, PsoDataType.Float, 60, 0, 0), new PsoStructureEntryInfo((MetaName)3539146194, PsoDataType.UInt, 64, 0, 0), @@ -2124,17 +2124,17 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo((MetaName)3190591149, PsoDataType.UInt, 84, 0, 0), new PsoStructureEntryInfo((MetaName)2884448793, PsoDataType.UInt, 88, 0, 0), new PsoStructureEntryInfo((MetaName)69722150, PsoDataType.Bool, 92, 0, 0), - new PsoStructureEntryInfo((MetaName)2723670760, PsoDataType.Float, 96, 0, 0), - new PsoStructureEntryInfo((MetaName)1702320721, PsoDataType.Float, 100, 0, 0), + new PsoStructureEntryInfo(MetaName.ScanRadius, PsoDataType.Float, 96, 0, 0), + new PsoStructureEntryInfo(MetaName.ScanDistance, PsoDataType.Float, 100, 0, 0), new PsoStructureEntryInfo((MetaName)199666231, PsoDataType.Float, 104, 0, 0), - new PsoStructureEntryInfo((MetaName)556138114, PsoDataType.String, 108, 7, 0), - new PsoStructureEntryInfo((MetaName)2538678656, PsoDataType.String, 112, 7, 0), + new PsoStructureEntryInfo(MetaName.InVehicleLookAtDampingRef, PsoDataType.String, 108, 7, 0), + new PsoStructureEntryInfo(MetaName.OnFootLookAtDampingRef, PsoDataType.String, 112, 7, 0), new PsoStructureEntryInfo((MetaName)4200791860, PsoDataType.String, 116, 7, 0), new PsoStructureEntryInfo((MetaName)3308026067, PsoDataType.String, 120, 7, 0), new PsoStructureEntryInfo((MetaName)1279708504, PsoDataType.Structure, 128, 0, MetaName.camCinematicCameraOperatorShakeSettings), - new PsoStructureEntryInfo((MetaName)102161666, PsoDataType.Float, 256, 0, 0), - new PsoStructureEntryInfo((MetaName)753638141, PsoDataType.Float, 260, 0, 0), - new PsoStructureEntryInfo((MetaName)851393034, PsoDataType.Float, 264, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceForWaterClippingTest, PsoDataType.Float, 256, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceForRiverWaterClippingTest, PsoDataType.Float, 260, 0, 0), + new PsoStructureEntryInfo(MetaName.MinHeightAboveWater, PsoDataType.Float, 264, 0, 0), new PsoStructureEntryInfo((MetaName)1035890821, PsoDataType.Float, 268, 0, 0), new PsoStructureEntryInfo((MetaName)3518053347, PsoDataType.Bool, 272, 0, 0), new PsoStructureEntryInfo((MetaName)568093394, PsoDataType.Float, 276, 0, 0), @@ -2160,15 +2160,15 @@ namespace CodeWalker.GameFiles case MetaName.camCinematicMountedCameraMetadata: return new PsoStructureInfo(MetaName.camCinematicMountedCameraMetadata, 0, 0, 1344, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1511687083, PsoDataType.String, 16, 7, 0), - new PsoStructureEntryInfo((MetaName)3424608737, PsoDataType.String, 20, 7, 0), - new PsoStructureEntryInfo((MetaName)3044898952, PsoDataType.String, 24, 7, 0), - new PsoStructureEntryInfo((MetaName)1966573275, PsoDataType.Bool, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)2884954151, PsoDataType.String, 32, 7, 0), - new PsoStructureEntryInfo((MetaName)376729145, PsoDataType.String, 36, 7, 0), + new PsoStructureEntryInfo(MetaName.ShakeRef, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CollisionRef, PsoDataType.String, 20, 7, 0), + new PsoStructureEntryInfo(MetaName.DofSettings, PsoDataType.String, 24, 7, 0), + new PsoStructureEntryInfo(MetaName.CanBePaused, PsoDataType.Bool, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.ControlHelperRef, PsoDataType.String, 32, 7, 0), + new PsoStructureEntryInfo(MetaName.MobilePhoneCameraControlHelperRef, PsoDataType.String, 36, 7, 0), new PsoStructureEntryInfo((MetaName)3464513788, PsoDataType.String, 40, 7, 0), - new PsoStructureEntryInfo((MetaName)4086545075, PsoDataType.String, 44, 7, 0), - new PsoStructureEntryInfo((MetaName)2513422573, PsoDataType.String, 48, 7, 0), + new PsoStructureEntryInfo(MetaName.RelativeAttachSpringConstantEnvelopeRef, PsoDataType.String, 44, 7, 0), + new PsoStructureEntryInfo(MetaName.RagdollBlendEnvelopeRef, PsoDataType.String, 48, 7, 0), new PsoStructureEntryInfo((MetaName)4071354708, PsoDataType.String, 52, 7, 0), new PsoStructureEntryInfo((MetaName)972815273, PsoDataType.String, 56, 7, 0), new PsoStructureEntryInfo((MetaName)844800904, PsoDataType.String, 60, 7, 0), @@ -2176,13 +2176,13 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo((MetaName)722540604, PsoDataType.String, 68, 7, 0), new PsoStructureEntryInfo((MetaName)3400674238, PsoDataType.String, 72, 7, 0), new PsoStructureEntryInfo((MetaName)885223840, PsoDataType.String, 76, 7, 0), - new PsoStructureEntryInfo((MetaName)4021873979, PsoDataType.String, 80, 7, 0), - new PsoStructureEntryInfo((MetaName)1865815245, PsoDataType.Float, 84, 0, 0), - new PsoStructureEntryInfo((MetaName)2755051531, PsoDataType.Float, 88, 0, 0), - new PsoStructureEntryInfo((MetaName)1634093344, PsoDataType.Float, 92, 0, 0), - new PsoStructureEntryInfo((MetaName)2323851759, PsoDataType.Float3, 96, 0, 0), + new PsoStructureEntryInfo(MetaName.SpringMountRef, PsoDataType.String, 80, 7, 0), + new PsoStructureEntryInfo(MetaName.BaseFov, PsoDataType.Float, 84, 0, 0), + new PsoStructureEntryInfo(MetaName.BaseNearClip, PsoDataType.Float, 88, 0, 0), + new PsoStructureEntryInfo(MetaName.TripleHeadNearClip, PsoDataType.Float, 92, 0, 0), + new PsoStructureEntryInfo(MetaName.RelativeAttachPosition, PsoDataType.Float3, 96, 0, 0), new PsoStructureEntryInfo((MetaName)1792533284, PsoDataType.Float3, 112, 0, 0), - new PsoStructureEntryInfo((MetaName)2842669433, PsoDataType.Float3, 128, 0, 0), + new PsoStructureEntryInfo(MetaName.BoneRelativeAttachOffset, PsoDataType.Float3, 128, 0, 0), new PsoStructureEntryInfo((MetaName)3162861957, PsoDataType.Float3, 144, 0, 0), new PsoStructureEntryInfo((MetaName)2981089011, PsoDataType.Float3, 160, 0, 0), new PsoStructureEntryInfo((MetaName)464677746, PsoDataType.Float3, 176, 0, 0), @@ -2191,8 +2191,8 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo((MetaName)4196591490, PsoDataType.Float3, 224, 0, 0), new PsoStructureEntryInfo((MetaName)1001532487, PsoDataType.Float3, 240, 0, 0), new PsoStructureEntryInfo((MetaName)1862921276, PsoDataType.Float3, 256, 0, 0), - new PsoStructureEntryInfo((MetaName)1204776061, PsoDataType.Float2, 272, 0, 0), - new PsoStructureEntryInfo((MetaName)340115724, PsoDataType.Float2, 280, 0, 0), + new PsoStructureEntryInfo(MetaName.RelativeAttachSpringConstantLimits, PsoDataType.Float2, 272, 0, 0), + new PsoStructureEntryInfo(MetaName.RelativeAttachSpringConstantLimitsForPassengers, PsoDataType.Float2, 280, 0, 0), new PsoStructureEntryInfo((MetaName)3248777081, PsoDataType.Float2, 288, 0, 0), new PsoStructureEntryInfo((MetaName)74704022, PsoDataType.Float2, 296, 0, 0), new PsoStructureEntryInfo((MetaName)4088070730, PsoDataType.Float, 304, 0, 0), @@ -2202,8 +2202,8 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo((MetaName)2931383793, PsoDataType.Bool, 320, 0, 0), new PsoStructureEntryInfo((MetaName)1919709187, PsoDataType.Float, 324, 0, 0), new PsoStructureEntryInfo((MetaName)945934562, PsoDataType.Float, 328, 0, 0), - new PsoStructureEntryInfo((MetaName)551950644, PsoDataType.Float, 332, 0, 0), - new PsoStructureEntryInfo((MetaName)1670344535, PsoDataType.Float, 336, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultRelativePitch, PsoDataType.Float, 332, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultReversePitch, PsoDataType.Float, 336, 0, 0), new PsoStructureEntryInfo((MetaName)742850166, PsoDataType.Float, 340, 0, 0), new PsoStructureEntryInfo((MetaName)2686299665, PsoDataType.Float2, 344, 0, 0), new PsoStructureEntryInfo((MetaName)1473955583, PsoDataType.Float, 352, 0, 0), @@ -2211,9 +2211,9 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo((MetaName)2135497875, PsoDataType.Bool, 357, 0, 0), new PsoStructureEntryInfo((MetaName)4187867131, PsoDataType.Bool, 358, 0, 0), new PsoStructureEntryInfo((MetaName)2423170684, PsoDataType.Structure, 360, 0, MetaName.camCinematicMountedCameraMetadataRelativePitchScalingToThrottle), - new PsoStructureEntryInfo((MetaName)3319637384, PsoDataType.Structure, 376, 0, MetaName.camSpeedRelativeShakeSettingsMetadata), + new PsoStructureEntryInfo(MetaName.HighSpeedShakeSettings, PsoDataType.Structure, 376, 0, MetaName.camSpeedRelativeShakeSettingsMetadata), new PsoStructureEntryInfo((MetaName)1672349165, PsoDataType.Structure, 408, 0, MetaName.camSpeedRelativeShakeSettingsMetadata), - new PsoStructureEntryInfo((MetaName)4146741065, PsoDataType.Structure, 440, 0, (MetaName)2211164655), + new PsoStructureEntryInfo(MetaName.RocketSettings, PsoDataType.Structure, 440, 0, MetaName.camVehicleRocketSettings), new PsoStructureEntryInfo((MetaName)1913942883, PsoDataType.Bool, 456, 0, 0), new PsoStructureEntryInfo((MetaName)3459873736, PsoDataType.Bool, 457, 0, 0), new PsoStructureEntryInfo((MetaName)880876795, PsoDataType.Bool, 458, 0, 0), @@ -2223,50 +2223,50 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo((MetaName)1020746469, PsoDataType.Structure, 584, 0, MetaName.camCinematicMountedCameraMetadataFirstPersonRoll), new PsoStructureEntryInfo((MetaName)3266557322, PsoDataType.Structure, 608, 0, MetaName.camCinematicMountedCameraMetadataFirstPersonPitchOffset), new PsoStructureEntryInfo((MetaName)4210630063, PsoDataType.Bool, 656, 0, 0), - new PsoStructureEntryInfo((MetaName)2918672176, PsoDataType.Float, 660, 0, 0), - new PsoStructureEntryInfo((MetaName)1558815907, PsoDataType.Float, 664, 0, 0), + new PsoStructureEntryInfo(MetaName.RelativeAttachSpringDampingRatio, PsoDataType.Float, 660, 0, 0), + new PsoStructureEntryInfo(MetaName.MinSpeedForMaxRelativeAttachSpringConstant, PsoDataType.Float, 664, 0, 0), new PsoStructureEntryInfo((MetaName)17770171, PsoDataType.Float, 668, 0, 0), new PsoStructureEntryInfo((MetaName)2454715147, PsoDataType.Float, 672, 0, 0), new PsoStructureEntryInfo((MetaName)789371927, PsoDataType.Bool, 676, 0, 0), - new PsoStructureEntryInfo((MetaName)2659354456, PsoDataType.Bool, 677, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldAttachToFollowPedHead, PsoDataType.Bool, 677, 0, 0), new PsoStructureEntryInfo((MetaName)2639714447, PsoDataType.Bool, 678, 0, 0), - new PsoStructureEntryInfo((MetaName)339929903, PsoDataType.Bool, 679, 0, 0), - new PsoStructureEntryInfo((MetaName)523999628, PsoDataType.Bool, 680, 0, 0), - new PsoStructureEntryInfo((MetaName)2429106995, PsoDataType.Bool, 681, 0, 0), - new PsoStructureEntryInfo((MetaName)3725196996, PsoDataType.Bool, 682, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldAttachToFollowPedSeat, PsoDataType.Bool, 679, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldRestictToFrontSeat, PsoDataType.Bool, 680, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldAttachToVehicleExitEntryPoint, PsoDataType.Bool, 681, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldAttachToVehicleBone, PsoDataType.Bool, 682, 0, 0), new PsoStructureEntryInfo((MetaName)4227962431, PsoDataType.Bool, 683, 0, 0), new PsoStructureEntryInfo((MetaName)3424726202, PsoDataType.Bool, 684, 0, 0), new PsoStructureEntryInfo((MetaName)883646732, PsoDataType.Bool, 685, 0, 0), new PsoStructureEntryInfo((MetaName)1344883999, PsoDataType.Bool, 686, 0, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Enum, 0, 0, (MetaName)2782414211), new PsoStructureEntryInfo((MetaName)3524553148, PsoDataType.Flags, 688, 0, (MetaName)2097231), - new PsoStructureEntryInfo((MetaName)1760348159, PsoDataType.Enum, 692, 0, (MetaName)3404480226), - new PsoStructureEntryInfo((MetaName)589368866, PsoDataType.Enum, 696, 0, (MetaName)2136742399), - new PsoStructureEntryInfo((MetaName)54415504, PsoDataType.Float3, 704, 0, 0), - new PsoStructureEntryInfo((MetaName)2548218645, PsoDataType.Float3, 720, 0, 0), - new PsoStructureEntryInfo((MetaName)956615974, PsoDataType.Bool, 736, 0, 0), - new PsoStructureEntryInfo((MetaName)389542769, PsoDataType.SInt, 740, 0, 0), - new PsoStructureEntryInfo((MetaName)3781066831, PsoDataType.Structure, 744, 0, MetaName.camCinematicMountedCameraMetadataOrientationSpring), + new PsoStructureEntryInfo(MetaName.VehicleAttachPart, PsoDataType.Enum, 692, 0, (MetaName)3404480226), + new PsoStructureEntryInfo(MetaName.LookAtBehaviour, PsoDataType.Enum, 696, 0, (MetaName)2136742399), + new PsoStructureEntryInfo(MetaName.RelativeLookAtPosition, PsoDataType.Float3, 704, 0, 0), + new PsoStructureEntryInfo(MetaName.LookBehindRelativeAttachPosition, PsoDataType.Float3, 720, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldUseLookBehindCustomPosition, PsoDataType.Bool, 736, 0, 0), + new PsoStructureEntryInfo(MetaName.FollowPedLookAtBoneTag, PsoDataType.SInt, 740, 0, 0), + new PsoStructureEntryInfo(MetaName.OrientationSpring, PsoDataType.Structure, 744, 0, MetaName.camCinematicMountedCameraMetadataOrientationSpring), new PsoStructureEntryInfo((MetaName)2204528705, PsoDataType.Structure, 808, 0, MetaName.camCinematicMountedCameraMetadataLeadingLookSettings), - new PsoStructureEntryInfo((MetaName)509392339, PsoDataType.Float, 856, 0, 0), - new PsoStructureEntryInfo((MetaName)4261179401, PsoDataType.Float, 860, 0, 0), + new PsoStructureEntryInfo(MetaName.MinPitch, PsoDataType.Float, 856, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxPitch, PsoDataType.Float, 860, 0, 0), new PsoStructureEntryInfo((MetaName)3932844561, PsoDataType.Float, 864, 0, 0), new PsoStructureEntryInfo((MetaName)1690462370, PsoDataType.Float, 868, 0, 0), - new PsoStructureEntryInfo((MetaName)503778969, PsoDataType.Float2, 872, 0, 0), - new PsoStructureEntryInfo((MetaName)3132205970, PsoDataType.Bool, 880, 0, 0), + new PsoStructureEntryInfo(MetaName.RelativeHeadingLimitsForMobilePhoneCamera, PsoDataType.Float2, 872, 0, 0), + new PsoStructureEntryInfo(MetaName.IsBehindVehicleGlass, PsoDataType.Bool, 880, 0, 0), new PsoStructureEntryInfo((MetaName)2385481086, PsoDataType.Bool, 881, 0, 0), - new PsoStructureEntryInfo((MetaName)1348911901, PsoDataType.Bool, 882, 0, 0), - new PsoStructureEntryInfo((MetaName)1762086384, PsoDataType.Bool, 883, 0, 0), - new PsoStructureEntryInfo((MetaName)1538342627, PsoDataType.Bool, 884, 0, 0), - new PsoStructureEntryInfo((MetaName)1232220671, PsoDataType.Bool, 885, 0, 0), - new PsoStructureEntryInfo((MetaName)2799648005, PsoDataType.Bool, 886, 0, 0), - new PsoStructureEntryInfo((MetaName)4172426852, PsoDataType.Bool, 887, 0, 0), - new PsoStructureEntryInfo((MetaName)3436942647, PsoDataType.Float2, 888, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldDisplayReticule, PsoDataType.Bool, 882, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldMakeFollowPedHeadInvisible, PsoDataType.Bool, 883, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldMakePedInAttachSeatInvisible, PsoDataType.Bool, 884, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldCopyVehicleCameraMotionBlur, PsoDataType.Bool, 885, 0, 0), + new PsoStructureEntryInfo(MetaName.LimitAttachParentRelativePitchAndHeading, PsoDataType.Bool, 886, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldTerminateForPitchAndHeading, PsoDataType.Bool, 887, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachParentRelativePitch, PsoDataType.Float2, 888, 0, 0), new PsoStructureEntryInfo((MetaName)1537030464, PsoDataType.Float2, 896, 0, 0), new PsoStructureEntryInfo((MetaName)3275096368, PsoDataType.Float2, 904, 0, 0), new PsoStructureEntryInfo((MetaName)923714524, PsoDataType.Float2, 912, 0, 0), new PsoStructureEntryInfo((MetaName)3680927973, PsoDataType.Float2, 920, 0, 0), - new PsoStructureEntryInfo((MetaName)10648206, PsoDataType.Float2, 928, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachParentRelativeHeading, PsoDataType.Float2, 928, 0, 0), new PsoStructureEntryInfo((MetaName)2362796003, PsoDataType.Float2, 936, 0, 0), new PsoStructureEntryInfo((MetaName)2931436971, PsoDataType.Float2, 944, 0, 0), new PsoStructureEntryInfo((MetaName)4288033461, PsoDataType.Float2, 952, 0, 0), @@ -2276,39 +2276,39 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo((MetaName)1847367979, PsoDataType.Float2, 984, 0, 0), new PsoStructureEntryInfo((MetaName)1083919137, PsoDataType.Float2, 992, 0, 0), new PsoStructureEntryInfo((MetaName)4130730234, PsoDataType.Float2, 1000, 0, 0), - new PsoStructureEntryInfo((MetaName)113692134, PsoDataType.Float2, 1008, 0, 0), - new PsoStructureEntryInfo((MetaName)1115426652, PsoDataType.Float2, 1016, 0, 0), - new PsoStructureEntryInfo((MetaName)4012821505, PsoDataType.Bool, 1024, 0, 0), - new PsoStructureEntryInfo((MetaName)1301968002, PsoDataType.Bool, 1025, 0, 0), - new PsoStructureEntryInfo((MetaName)1692207327, PsoDataType.Float2, 1028, 0, 0), - new PsoStructureEntryInfo((MetaName)759759236, PsoDataType.Float2, 1036, 0, 0), - new PsoStructureEntryInfo((MetaName)474380051, PsoDataType.Bool, 1044, 0, 0), - new PsoStructureEntryInfo((MetaName)2101619543, PsoDataType.UInt, 1048, 0, 0), - new PsoStructureEntryInfo((MetaName)1072193524, PsoDataType.Bool, 1052, 0, 0), - new PsoStructureEntryInfo((MetaName)1735950673, PsoDataType.UInt, 1056, 0, 0), + new PsoStructureEntryInfo(MetaName.InitialRelativePitchLimits, PsoDataType.Float2, 1008, 0, 0), + new PsoStructureEntryInfo(MetaName.InitialRelativeHeadingLimits, PsoDataType.Float2, 1016, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldApplyAttachParentRoll, PsoDataType.Bool, 1024, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldTerminateForWorldPitch, PsoDataType.Bool, 1025, 0, 0), + new PsoStructureEntryInfo(MetaName.InitialWorldPitchLimits, PsoDataType.Float2, 1028, 0, 0), + new PsoStructureEntryInfo(MetaName.WorldPitchLimits, PsoDataType.Float2, 1036, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldTerminateForOcclusion, PsoDataType.Bool, 1044, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTimeToSpendOccluded, PsoDataType.UInt, 1048, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldTerminateIfOccludedByAttachParent, PsoDataType.Bool, 1052, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTimeToSpendOccludedByAttachParent, PsoDataType.UInt, 1056, 0, 0), new PsoStructureEntryInfo(MetaName.CollisionRadius, PsoDataType.Float, 1060, 0, 0), - new PsoStructureEntryInfo((MetaName)2763528752, PsoDataType.Float, 1064, 0, 0), - new PsoStructureEntryInfo((MetaName)179124010, PsoDataType.Bool, 1068, 0, 0), - new PsoStructureEntryInfo((MetaName)1737497458, PsoDataType.Float, 1072, 0, 0), - new PsoStructureEntryInfo((MetaName)9156722, PsoDataType.Bool, 1076, 0, 0), - new PsoStructureEntryInfo((MetaName)2106075408, PsoDataType.Bool, 1077, 0, 0), - new PsoStructureEntryInfo((MetaName)851288932, PsoDataType.UInt, 1080, 0, 0), - new PsoStructureEntryInfo((MetaName)2642729834, PsoDataType.Float, 1084, 0, 0), + new PsoStructureEntryInfo(MetaName.RadiusScalingForOcclusionTest, PsoDataType.Float, 1064, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldTerminateForDistanceToTarget, PsoDataType.Bool, 1068, 0, 0), + new PsoStructureEntryInfo(MetaName.DistanceToTerminate, PsoDataType.Float, 1072, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldCalculateXYDistance, PsoDataType.Bool, 1076, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldTestForClipping, PsoDataType.Bool, 1077, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTimeToClipIntoDynamicCollision, PsoDataType.UInt, 1080, 0, 0), + new PsoStructureEntryInfo(MetaName.RadiusScalingForClippingTest, PsoDataType.Float, 1084, 0, 0), new PsoStructureEntryInfo((MetaName)816145056, PsoDataType.Bool, 1088, 0, 0), new PsoStructureEntryInfo((MetaName)439797539, PsoDataType.Bool, 1089, 0, 0), - new PsoStructureEntryInfo((MetaName)102161666, PsoDataType.Float, 1092, 0, 0), - new PsoStructureEntryInfo((MetaName)753638141, PsoDataType.Float, 1096, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceForWaterClippingTest, PsoDataType.Float, 1092, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceForRiverWaterClippingTest, PsoDataType.Float, 1096, 0, 0), new PsoStructureEntryInfo((MetaName)976391107, PsoDataType.Bool, 1100, 0, 0), - new PsoStructureEntryInfo((MetaName)851393034, PsoDataType.Float, 1104, 0, 0), + new PsoStructureEntryInfo(MetaName.MinHeightAboveWater, PsoDataType.Float, 1104, 0, 0), new PsoStructureEntryInfo((MetaName)200247978, PsoDataType.Bool, 1108, 0, 0), new PsoStructureEntryInfo((MetaName)1613380386, PsoDataType.Float, 1112, 0, 0), new PsoStructureEntryInfo((MetaName)2154681758, PsoDataType.Bool, 1116, 0, 0), - new PsoStructureEntryInfo((MetaName)556138114, PsoDataType.String, 1120, 7, 0), - new PsoStructureEntryInfo((MetaName)2538678656, PsoDataType.String, 1124, 7, 0), + new PsoStructureEntryInfo(MetaName.InVehicleLookAtDampingRef, PsoDataType.String, 1120, 7, 0), + new PsoStructureEntryInfo(MetaName.OnFootLookAtDampingRef, PsoDataType.String, 1124, 7, 0), new PsoStructureEntryInfo((MetaName)4200791860, PsoDataType.String, 1128, 7, 0), - new PsoStructureEntryInfo((MetaName)4107190241, PsoDataType.Bool, 1132, 0, 0), - new PsoStructureEntryInfo((MetaName)1051168964, PsoDataType.Bool, 1133, 0, 0), - new PsoStructureEntryInfo((MetaName)2985933428, PsoDataType.Float, 1136, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldByPassNearClip, PsoDataType.Bool, 1132, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldTestForMapPenetrationFromAttachPosition, PsoDataType.Bool, 1133, 0, 0), + new PsoStructureEntryInfo(MetaName.BaseHeading, PsoDataType.Float, 1136, 0, 0), new PsoStructureEntryInfo((MetaName)1214392329, PsoDataType.Bool, 1140, 0, 0), new PsoStructureEntryInfo((MetaName)2327168839, PsoDataType.Float, 1144, 0, 0), new PsoStructureEntryInfo((MetaName)1246262822, PsoDataType.Float, 1148, 0, 0), @@ -2341,7 +2341,7 @@ namespace CodeWalker.GameFiles ); case MetaName.camCinematicMountedCameraMetadataLookAroundSettings: return new PsoStructureInfo(MetaName.camCinematicMountedCameraMetadataLookAroundSettings, 0, 0, 40, - new PsoStructureEntryInfo((MetaName)2484601688, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.LeanScale, PsoDataType.Float, 8, 0, 0), new PsoStructureEntryInfo((MetaName)214599438, PsoDataType.Float, 12, 0, 0), new PsoStructureEntryInfo((MetaName)2702689596, PsoDataType.Float, 16, 0, 0), new PsoStructureEntryInfo((MetaName)2951014073, PsoDataType.Float, 20, 0, 0), @@ -2360,15 +2360,15 @@ namespace CodeWalker.GameFiles case MetaName.camCinematicMountedCameraMetadataFirstPersonPitchOffset: return new PsoStructureInfo(MetaName.camCinematicMountedCameraMetadataFirstPersonPitchOffset, 0, 0, 48, new PsoStructureEntryInfo((MetaName)551752221, PsoDataType.Bool, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)826600434, PsoDataType.Float3, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxOffset, PsoDataType.Float3, 16, 0, 0), new PsoStructureEntryInfo((MetaName)1775298710, PsoDataType.Float, 32, 0, 0), new PsoStructureEntryInfo((MetaName)2173221242, PsoDataType.Float, 36, 0, 0), new PsoStructureEntryInfo((MetaName)75090556, PsoDataType.Float, 40, 0, 0) ); case MetaName.camCinematicMountedCameraMetadataOrientationSpring: return new PsoStructureInfo(MetaName.camCinematicMountedCameraMetadataOrientationSpring, 0, 0, 64, - new PsoStructureEntryInfo((MetaName)4163819120, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)731206835, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.SpringConstant, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.SpringDampingRatio, PsoDataType.Float, 12, 0, 0), new PsoStructureEntryInfo((MetaName)1464813290, PsoDataType.Float, 16, 0, 0), new PsoStructureEntryInfo((MetaName)12756205, PsoDataType.Bool, 20, 0, 0), new PsoStructureEntryInfo((MetaName)967704366, PsoDataType.Float, 24, 0, 0), @@ -2383,8 +2383,8 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo((MetaName)966483701, PsoDataType.Float, 8, 0, 0), new PsoStructureEntryInfo((MetaName)1778767763, PsoDataType.Bool, 12, 0, 0), new PsoStructureEntryInfo((MetaName)3524239627, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)4163819120, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)731206835, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.SpringConstant, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.SpringDampingRatio, PsoDataType.Float, 24, 0, 0), new PsoStructureEntryInfo((MetaName)1788878871, PsoDataType.Float, 28, 0, 0), new PsoStructureEntryInfo((MetaName)3960905630, PsoDataType.Float, 32, 0, 0), new PsoStructureEntryInfo((MetaName)2872708052, PsoDataType.Bool, 36, 0, 0), @@ -2393,88 +2393,88 @@ namespace CodeWalker.GameFiles case MetaName.camCinematicMountedCameraMetadataMovementOnAccelerationSettings: return new PsoStructureInfo(MetaName.camCinematicMountedCameraMetadataMovementOnAccelerationSettings, 0, 0, 48, new PsoStructureEntryInfo((MetaName)3974113312, PsoDataType.Bool, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)2111282409, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)165735146, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)731206835, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.BlendInSpringConstant, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.BlendOutSpringConstant, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.SpringDampingRatio, PsoDataType.Float, 20, 0, 0), new PsoStructureEntryInfo((MetaName)3305119805, PsoDataType.Float, 24, 0, 0), new PsoStructureEntryInfo((MetaName)1186910375, PsoDataType.Float, 28, 0, 0), new PsoStructureEntryInfo((MetaName)1778767763, PsoDataType.Bool, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)3357849814, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxZoomFactor, PsoDataType.Float, 36, 0, 0), new PsoStructureEntryInfo((MetaName)3493441660, PsoDataType.Float, 40, 0, 0), new PsoStructureEntryInfo((MetaName)1259376027, PsoDataType.Float, 44, 0, 0) ); case MetaName.camCinematicPositionCameraMetadata: return new PsoStructureInfo(MetaName.camCinematicPositionCameraMetadata, 0, 0, 104, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1511687083, PsoDataType.String, 16, 7, 0), - new PsoStructureEntryInfo((MetaName)3424608737, PsoDataType.String, 20, 7, 0), - new PsoStructureEntryInfo((MetaName)3044898952, PsoDataType.String, 24, 7, 0), - new PsoStructureEntryInfo((MetaName)1966573275, PsoDataType.Bool, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.ShakeRef, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CollisionRef, PsoDataType.String, 20, 7, 0), + new PsoStructureEntryInfo(MetaName.DofSettings, PsoDataType.String, 24, 7, 0), + new PsoStructureEntryInfo(MetaName.CanBePaused, PsoDataType.Bool, 28, 0, 0), new PsoStructureEntryInfo(MetaName.PitchLimits, PsoDataType.Float2, 32, 0, 0), new PsoStructureEntryInfo(MetaName.CollisionRadius, PsoDataType.Float, 40, 0, 0), new PsoStructureEntryInfo((MetaName)3983210518, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)2642729834, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)2101619543, PsoDataType.UInt, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.RadiusScalingForClippingTest, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTimeToSpendOccluded, PsoDataType.UInt, 52, 0, 0), new PsoStructureEntryInfo((MetaName)3715714007, PsoDataType.Float, 56, 0, 0), new PsoStructureEntryInfo((MetaName)3434528744, PsoDataType.Float, 60, 0, 0), new PsoStructureEntryInfo((MetaName)1699827350, PsoDataType.Float, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)2271271663, PsoDataType.UInt, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.ZoomDuration, PsoDataType.UInt, 68, 0, 0), new PsoStructureEntryInfo((MetaName)3609378888, PsoDataType.Float, 72, 0, 0), new PsoStructureEntryInfo((MetaName)1843629037, PsoDataType.UInt, 76, 0, 0), - new PsoStructureEntryInfo((MetaName)102161666, PsoDataType.Float, 80, 0, 0), - new PsoStructureEntryInfo((MetaName)753638141, PsoDataType.Float, 84, 0, 0), - new PsoStructureEntryInfo((MetaName)851393034, PsoDataType.Float, 88, 0, 0), - new PsoStructureEntryInfo((MetaName)556138114, PsoDataType.String, 92, 7, 0), - new PsoStructureEntryInfo((MetaName)2538678656, PsoDataType.String, 96, 7, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceForWaterClippingTest, PsoDataType.Float, 80, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceForRiverWaterClippingTest, PsoDataType.Float, 84, 0, 0), + new PsoStructureEntryInfo(MetaName.MinHeightAboveWater, PsoDataType.Float, 88, 0, 0), + new PsoStructureEntryInfo(MetaName.InVehicleLookAtDampingRef, PsoDataType.String, 92, 7, 0), + new PsoStructureEntryInfo(MetaName.OnFootLookAtDampingRef, PsoDataType.String, 96, 7, 0), new PsoStructureEntryInfo((MetaName)4200791860, PsoDataType.String, 100, 7, 0) ); case MetaName.camCinematicWaterCrashCameraMetadata: return new PsoStructureInfo(MetaName.camCinematicWaterCrashCameraMetadata, 0, 0, 88, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1511687083, PsoDataType.String, 16, 7, 0), - new PsoStructureEntryInfo((MetaName)3424608737, PsoDataType.String, 20, 7, 0), - new PsoStructureEntryInfo((MetaName)3044898952, PsoDataType.String, 24, 7, 0), - new PsoStructureEntryInfo((MetaName)1966573275, PsoDataType.Bool, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.ShakeRef, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CollisionRef, PsoDataType.String, 20, 7, 0), + new PsoStructureEntryInfo(MetaName.DofSettings, PsoDataType.String, 24, 7, 0), + new PsoStructureEntryInfo(MetaName.CanBePaused, PsoDataType.Bool, 28, 0, 0), new PsoStructureEntryInfo(MetaName.PitchLimits, PsoDataType.Float2, 32, 0, 0), new PsoStructureEntryInfo(MetaName.CollisionRadius, PsoDataType.Float, 40, 0, 0), new PsoStructureEntryInfo((MetaName)3106190053, PsoDataType.Float, 44, 0, 0), new PsoStructureEntryInfo(MetaName.RadiusScale, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)529669607, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.DropDistance, PsoDataType.Float, 52, 0, 0), new PsoStructureEntryInfo((MetaName)3822313305, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)2014698042, PsoDataType.Float, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.tacticalXml, PsoDataType.Float, 60, 0, 0), new PsoStructureEntryInfo((MetaName)2965889555, PsoDataType.Float, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)2101619543, PsoDataType.UInt, 68, 0, 0), - new PsoStructureEntryInfo((MetaName)1445694321, PsoDataType.UInt, 72, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTimeToSpendOccluded, PsoDataType.UInt, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.DropDuration, PsoDataType.UInt, 72, 0, 0), new PsoStructureEntryInfo((MetaName)2920068067, PsoDataType.UInt, 76, 0, 0), - new PsoStructureEntryInfo((MetaName)2387941002, PsoDataType.UInt, 80, 0, 0) + new PsoStructureEntryInfo(MetaName.BlendDuration, PsoDataType.UInt, 80, 0, 0) ); case MetaName.camCinematicTwoShotCameraMetadata: return new PsoStructureInfo(MetaName.camCinematicTwoShotCameraMetadata, 0, 0, 136, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1511687083, PsoDataType.String, 16, 7, 0), - new PsoStructureEntryInfo((MetaName)3424608737, PsoDataType.String, 20, 7, 0), - new PsoStructureEntryInfo((MetaName)3044898952, PsoDataType.String, 24, 7, 0), - new PsoStructureEntryInfo((MetaName)1966573275, PsoDataType.Bool, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)1865815245, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)2755051531, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)3983645896, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.ShakeRef, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CollisionRef, PsoDataType.String, 20, 7, 0), + new PsoStructureEntryInfo(MetaName.DofSettings, PsoDataType.String, 24, 7, 0), + new PsoStructureEntryInfo(MetaName.CanBePaused, PsoDataType.Bool, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.BaseFov, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.BaseNearClip, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeScale, PsoDataType.Float, 40, 0, 0), new PsoStructureEntryInfo((MetaName)3072113430, PsoDataType.Float, 44, 0, 0), new PsoStructureEntryInfo((MetaName)654218252, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)1114870307, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.CameraRelativeVerticalOffset, PsoDataType.Float, 52, 0, 0), new PsoStructureEntryInfo((MetaName)1926313598, PsoDataType.Float, 56, 0, 0), new PsoStructureEntryInfo((MetaName)1167967077, PsoDataType.Float, 60, 0, 0), new PsoStructureEntryInfo((MetaName)656358172, PsoDataType.Float, 64, 0, 0), new PsoStructureEntryInfo((MetaName)940306022, PsoDataType.Float, 68, 0, 0), new PsoStructureEntryInfo((MetaName)4169793326, PsoDataType.Float, 72, 0, 0), - new PsoStructureEntryInfo((MetaName)2733631256, PsoDataType.Float, 76, 0, 0), + new PsoStructureEntryInfo(MetaName.OrbitDistance, PsoDataType.Float, 76, 0, 0), new PsoStructureEntryInfo((MetaName)3573176421, PsoDataType.SInt, 80, 0, 0), - new PsoStructureEntryInfo((MetaName)9436207, PsoDataType.Float, 84, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDistanceForLockOn, PsoDataType.Float, 84, 0, 0), new PsoStructureEntryInfo((MetaName)1953981041, PsoDataType.Float, 88, 0, 0), - new PsoStructureEntryInfo((MetaName)1252108818, PsoDataType.Float, 92, 0, 0), + new PsoStructureEntryInfo(MetaName.IdleCmini, PsoDataType.Float, 92, 0, 0), new PsoStructureEntryInfo((MetaName)3754548217, PsoDataType.Float, 96, 0, 0), - new PsoStructureEntryInfo((MetaName)102161666, PsoDataType.Float, 100, 0, 0), - new PsoStructureEntryInfo((MetaName)753638141, PsoDataType.Float, 104, 0, 0), - new PsoStructureEntryInfo((MetaName)851393034, PsoDataType.Float, 108, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceForWaterClippingTest, PsoDataType.Float, 100, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceForRiverWaterClippingTest, PsoDataType.Float, 104, 0, 0), + new PsoStructureEntryInfo(MetaName.MinHeightAboveWater, PsoDataType.Float, 108, 0, 0), new PsoStructureEntryInfo((MetaName)2383824547, PsoDataType.Float, 112, 0, 0), new PsoStructureEntryInfo((MetaName)1720877983, PsoDataType.Bool, 116, 0, 0), new PsoStructureEntryInfo((MetaName)1117249844, PsoDataType.Float, 120, 0, 0), @@ -2485,17 +2485,17 @@ namespace CodeWalker.GameFiles case MetaName.camCinematicPedCloseUpCameraMetadata: return new PsoStructureInfo(MetaName.camCinematicPedCloseUpCameraMetadata, 0, 0, 192, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1511687083, PsoDataType.String, 16, 7, 0), - new PsoStructureEntryInfo((MetaName)3424608737, PsoDataType.String, 20, 7, 0), - new PsoStructureEntryInfo((MetaName)3044898952, PsoDataType.String, 24, 7, 0), - new PsoStructureEntryInfo((MetaName)1966573275, PsoDataType.Bool, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)1865815245, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)2755051531, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)575433612, PsoDataType.SInt, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)3651374867, PsoDataType.Float3, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.ShakeRef, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CollisionRef, PsoDataType.String, 20, 7, 0), + new PsoStructureEntryInfo(MetaName.DofSettings, PsoDataType.String, 24, 7, 0), + new PsoStructureEntryInfo(MetaName.CanBePaused, PsoDataType.Bool, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.BaseFov, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.BaseNearClip, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachBoneTag, PsoDataType.SInt, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachOffset, PsoDataType.Float3, 48, 0, 0), new PsoStructureEntryInfo((MetaName)1099610506, PsoDataType.Bool, 64, 0, 0), new PsoStructureEntryInfo((MetaName)3573176421, PsoDataType.SInt, 68, 0, 0), - new PsoStructureEntryInfo((MetaName)1190303903, PsoDataType.Float3, 80, 0, 0), + new PsoStructureEntryInfo(MetaName.LookAtOffset, PsoDataType.Float3, 80, 0, 0), new PsoStructureEntryInfo((MetaName)367186942, PsoDataType.Bool, 96, 0, 0), new PsoStructureEntryInfo((MetaName)3381486527, PsoDataType.UInt, 100, 0, 0), new PsoStructureEntryInfo((MetaName)3185512023, PsoDataType.Float, 104, 0, 0), @@ -2513,90 +2513,90 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo((MetaName)3418665750, PsoDataType.Float, 152, 0, 0), new PsoStructureEntryInfo((MetaName)2934396710, PsoDataType.Float, 156, 0, 0), new PsoStructureEntryInfo((MetaName)2715105524, PsoDataType.Float, 160, 0, 0), - new PsoStructureEntryInfo((MetaName)2101619543, PsoDataType.UInt, 164, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTimeToSpendOccluded, PsoDataType.UInt, 164, 0, 0), new PsoStructureEntryInfo((MetaName)3609378888, PsoDataType.Float, 168, 0, 0), - new PsoStructureEntryInfo((MetaName)102161666, PsoDataType.Float, 172, 0, 0), - new PsoStructureEntryInfo((MetaName)753638141, PsoDataType.Float, 176, 0, 0), - new PsoStructureEntryInfo((MetaName)851393034, PsoDataType.Float, 180, 0, 0) + new PsoStructureEntryInfo(MetaName.MaxDistanceForWaterClippingTest, PsoDataType.Float, 172, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceForRiverWaterClippingTest, PsoDataType.Float, 176, 0, 0), + new PsoStructureEntryInfo(MetaName.MinHeightAboveWater, PsoDataType.Float, 180, 0, 0) ); case MetaName.camControlHelperMetadata: return new PsoStructureInfo(MetaName.camControlHelperMetadata, 0, 0, 288, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)2142445901, PsoDataType.Structure, 16, 0, MetaName.camControlHelperMetadataViewModes), - new PsoStructureEntryInfo((MetaName)4270549134, PsoDataType.Structure, 128, 0, MetaName.camControlHelperMetadataLookAround), - new PsoStructureEntryInfo((MetaName)2983410641, PsoDataType.Structure, 224, 0, MetaName.camControlHelperMetadataZoom), - new PsoStructureEntryInfo((MetaName)537305387, PsoDataType.UInt, 264, 0, 0), - new PsoStructureEntryInfo((MetaName)4114297506, PsoDataType.Bool, 268, 0, 0), - new PsoStructureEntryInfo((MetaName)2283622261, PsoDataType.Bool, 269, 0, 0), - new PsoStructureEntryInfo((MetaName)288255802, PsoDataType.Bool, 270, 0, 0), - new PsoStructureEntryInfo((MetaName)2355159673, PsoDataType.Bool, 271, 0, 0), - new PsoStructureEntryInfo((MetaName)2185008081, PsoDataType.Bool, 272, 0, 0), - new PsoStructureEntryInfo((MetaName)1539206266, PsoDataType.Float2, 276, 0, 0), - new PsoStructureEntryInfo((MetaName)1552516033, PsoDataType.UInt, 284, 0, 0) + new PsoStructureEntryInfo(MetaName.ViewModes, PsoDataType.Structure, 16, 0, MetaName.camControlHelperMetadataViewModes), + new PsoStructureEntryInfo(MetaName.LookAround, PsoDataType.Structure, 128, 0, MetaName.camControlHelperMetadataLookAround), + new PsoStructureEntryInfo(MetaName.Zoom, PsoDataType.Structure, 224, 0, MetaName.camControlHelperMetadataZoom), + new PsoStructureEntryInfo(MetaName.LookBehindOutroTimeMS, PsoDataType.UInt, 264, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldUseLookBehindInput, PsoDataType.Bool, 268, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldUseAccurateModeInput, PsoDataType.Bool, 269, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldToggleAccurateModeInput, PsoDataType.Bool, 270, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldApplySniperControlPref, PsoDataType.Bool, 271, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldApplyAimSensitivityPref, PsoDataType.Bool, 272, 0, 0), + new PsoStructureEntryInfo(MetaName.AimSensitivityScalingLimits, PsoDataType.Float2, 276, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDurationForMultiplayerViewModeActivation, PsoDataType.UInt, 284, 0, 0) ); case MetaName.camControlHelperMetadataViewModes: return new PsoStructureInfo(MetaName.camControlHelperMetadataViewModes, 0, 0, 112, - new PsoStructureEntryInfo((MetaName)509270218, PsoDataType.Bool, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)3604554750, PsoDataType.Bool, 9, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldUseViewModeInput, PsoDataType.Bool, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldToggleViewModeBetweenThirdAndFirstPerson, PsoDataType.Bool, 9, 0, 0), new PsoStructureEntryInfo(MetaName.Context, PsoDataType.Enum, 12, 0, (MetaName)513957198), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Enum, 0, 0, (MetaName)2703064232), new PsoStructureEntryInfo(MetaName.Flags, PsoDataType.Flags, 16, 2, (MetaName)327683), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, MetaName.camControlHelperMetadataViewModeSettings), new PsoStructureEntryInfo(MetaName.Settings, PsoDataType.Array, 24, 4, (MetaName)327685), - new PsoStructureEntryInfo((MetaName)1610750427, PsoDataType.String, 104, 7, 0) + new PsoStructureEntryInfo(MetaName.ViewModeBlendEnvelopeRef, PsoDataType.String, 104, 7, 0) ); case MetaName.camControlHelperMetadataViewModeSettings: return new PsoStructureInfo(MetaName.camControlHelperMetadataViewModeSettings, 0, 0, 16, - new PsoStructureEntryInfo((MetaName)1688148358, PsoDataType.Float2, 8, 0, 0) + new PsoStructureEntryInfo(MetaName.OrbitDistanceLimitScaling, PsoDataType.Float2, 8, 0, 0) ); case MetaName.camControlHelperMetadataLookAround: return new PsoStructureInfo(MetaName.camControlHelperMetadataLookAround, 0, 0, 96, - new PsoStructureEntryInfo((MetaName)3265151949, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)455772583, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)1627413096, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)1529419507, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)1910928125, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)419948133, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)2735899528, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)2160264290, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)1102394099, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)2899233953, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)2358484554, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)4267995471, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)820757070, PsoDataType.Bool, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)1933675573, PsoDataType.String, 60, 7, 0), - new PsoStructureEntryInfo((MetaName)2539872798, PsoDataType.Structure, 64, 0, MetaName.camControlHelperMetaDataPrecisionAimSettings) + new PsoStructureEntryInfo(MetaName.InputMagPowerFactor, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.Acceleration, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.Deceleration, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxHeadingSpeed, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxPitchSpeed, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.MouseMaxHeadingSpeedMin, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.MouseMaxHeadingSpeedMax, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.MouseMaxPitchSpeedMin, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.MouseMaxPitchSpeedMax, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.LSDeadZoneAngle, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.LSAcceleration, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.LSDeceleration, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldUseGameTime, PsoDataType.Bool, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.InputEnvelopeRef, PsoDataType.String, 60, 7, 0), + new PsoStructureEntryInfo(MetaName.PrecisionAimSettings, PsoDataType.Structure, 64, 0, MetaName.camControlHelperMetaDataPrecisionAimSettings) ); case MetaName.camControlHelperMetaDataPrecisionAimSettings: return new PsoStructureInfo(MetaName.camControlHelperMetaDataPrecisionAimSettings, 0, 0, 32, - new PsoStructureEntryInfo((MetaName)274966492, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)150232389, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)3966738289, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)1410651137, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)3261011203, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)4159970100, PsoDataType.Float, 28, 0, 0) + new PsoStructureEntryInfo(MetaName.MinAccelModifier, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxAccelModifier, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDeccelModifier, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDeccelModifier, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.InputMagToIncreaseDeadZoneMin, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.InputMagToIncreaseDeadZoneMax, PsoDataType.Float, 28, 0, 0) ); case MetaName.camControlHelperMetadataZoom: return new PsoStructureInfo(MetaName.camControlHelperMetadataZoom, 0, 0, 40, - new PsoStructureEntryInfo((MetaName)1706209718, PsoDataType.Bool, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)1466092206, PsoDataType.Bool, 9, 0, 0), - new PsoStructureEntryInfo((MetaName)820757070, PsoDataType.Bool, 10, 0, 0), - new PsoStructureEntryInfo((MetaName)2006858266, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)1881152859, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)3615529910, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)3265151949, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)455772583, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)1627413096, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldUseZoomInput, PsoDataType.Bool, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldUseDiscreteZoomControl, PsoDataType.Bool, 9, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldUseGameTime, PsoDataType.Bool, 10, 0, 0), + new PsoStructureEntryInfo(MetaName.MinFov, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.MinFovForNetworkPlay, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxFov, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.InputMagPowerFactor, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.Acceleration, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.Deceleration, PsoDataType.Float, 32, 0, 0), new PsoStructureEntryInfo(MetaName.MaxSpeed, PsoDataType.Float, 36, 0, 0) ); case MetaName.camCinematicVehicleTrackingCameraMetadata: return new PsoStructureInfo(MetaName.camCinematicVehicleTrackingCameraMetadata, 0, 0, 128, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1511687083, PsoDataType.String, 16, 7, 0), - new PsoStructureEntryInfo((MetaName)3424608737, PsoDataType.String, 20, 7, 0), - new PsoStructureEntryInfo((MetaName)3044898952, PsoDataType.String, 24, 7, 0), - new PsoStructureEntryInfo((MetaName)1966573275, PsoDataType.Bool, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)1190303903, PsoDataType.Float3, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.ShakeRef, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CollisionRef, PsoDataType.String, 20, 7, 0), + new PsoStructureEntryInfo(MetaName.DofSettings, PsoDataType.String, 24, 7, 0), + new PsoStructureEntryInfo(MetaName.CanBePaused, PsoDataType.Bool, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.LookAtOffset, PsoDataType.Float3, 32, 0, 0), new PsoStructureEntryInfo(MetaName.PositionOffset, PsoDataType.Float3, 48, 0, 0), new PsoStructureEntryInfo(MetaName.Fov, PsoDataType.Float, 64, 0, 0), new PsoStructureEntryInfo((MetaName)1292601136, PsoDataType.Float2, 68, 0, 0), @@ -2604,22 +2604,22 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo((MetaName)4013358927, PsoDataType.Float2, 84, 0, 0), new PsoStructureEntryInfo((MetaName)328948722, PsoDataType.Float2, 92, 0, 0), new PsoStructureEntryInfo(MetaName.CollisionRadius, PsoDataType.Float, 100, 0, 0), - new PsoStructureEntryInfo((MetaName)2642729834, PsoDataType.Float, 104, 0, 0), + new PsoStructureEntryInfo(MetaName.RadiusScalingForClippingTest, PsoDataType.Float, 104, 0, 0), new PsoStructureEntryInfo((MetaName)2198318784, PsoDataType.Float, 108, 0, 0), new PsoStructureEntryInfo((MetaName)1142735275, PsoDataType.UInt, 112, 0, 0), - new PsoStructureEntryInfo((MetaName)102161666, PsoDataType.Float, 116, 0, 0), - new PsoStructureEntryInfo((MetaName)753638141, PsoDataType.Float, 120, 0, 0), - new PsoStructureEntryInfo((MetaName)851393034, PsoDataType.Float, 124, 0, 0) + new PsoStructureEntryInfo(MetaName.MaxDistanceForWaterClippingTest, PsoDataType.Float, 116, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceForRiverWaterClippingTest, PsoDataType.Float, 120, 0, 0), + new PsoStructureEntryInfo(MetaName.MinHeightAboveWater, PsoDataType.Float, 124, 0, 0) ); case MetaName.camEnvelopeMetadata: return new PsoStructureInfo(MetaName.camEnvelopeMetadata, 0, 0, 56, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), new PsoStructureEntryInfo((MetaName)4004354650, PsoDataType.UInt, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)75961662, PsoDataType.UInt, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)1826449020, PsoDataType.UInt, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.AttackDuration, PsoDataType.UInt, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.DecayDuration, PsoDataType.UInt, 24, 0, 0), new PsoStructureEntryInfo((MetaName)1735638891, PsoDataType.Float, 28, 0, 0), new PsoStructureEntryInfo(MetaName.HoldDuration, PsoDataType.SInt, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)4066793496, PsoDataType.UInt, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.ReleaseDuration, PsoDataType.UInt, 36, 0, 0), new PsoStructureEntryInfo((MetaName)2014772834, PsoDataType.Enum, 40, 0, (MetaName)3921015781), new PsoStructureEntryInfo((MetaName)1004206996, PsoDataType.Enum, 44, 0, (MetaName)3921015781), new PsoStructureEntryInfo((MetaName)1484523694, PsoDataType.Bool, 48, 0, 0) @@ -2627,38 +2627,38 @@ namespace CodeWalker.GameFiles case MetaName.camSpringMountMetadata: return new PsoStructureInfo(MetaName.camSpringMountMetadata, 0, 0, 80, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)2807887859, PsoDataType.Float3, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)4142316102, PsoDataType.Float3, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)2286316924, PsoDataType.Float3, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)1129875775, PsoDataType.Float3, 64, 0, 0) + new PsoStructureEntryInfo(MetaName.AccelerationLimit, PsoDataType.Float3, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.AccelerationForce, PsoDataType.Float3, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.SpringForce, PsoDataType.Float3, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.DampeningForce, PsoDataType.Float3, 64, 0, 0) ); case MetaName.camAnimatedCameraMetadata: return new PsoStructureInfo(MetaName.camAnimatedCameraMetadata, 0, 0, 32, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1511687083, PsoDataType.String, 16, 7, 0), - new PsoStructureEntryInfo((MetaName)3424608737, PsoDataType.String, 20, 7, 0), - new PsoStructureEntryInfo((MetaName)3044898952, PsoDataType.String, 24, 7, 0), - new PsoStructureEntryInfo((MetaName)1966573275, PsoDataType.Bool, 28, 0, 0) + new PsoStructureEntryInfo(MetaName.ShakeRef, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CollisionRef, PsoDataType.String, 20, 7, 0), + new PsoStructureEntryInfo(MetaName.DofSettings, PsoDataType.String, 24, 7, 0), + new PsoStructureEntryInfo(MetaName.CanBePaused, PsoDataType.Bool, 28, 0, 0) ); case MetaName.camFreeCameraMetadata: return new PsoStructureInfo(MetaName.camFreeCameraMetadata, 0, 0, 112, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1511687083, PsoDataType.String, 16, 7, 0), - new PsoStructureEntryInfo((MetaName)3424608737, PsoDataType.String, 20, 7, 0), - new PsoStructureEntryInfo((MetaName)3044898952, PsoDataType.String, 24, 7, 0), - new PsoStructureEntryInfo((MetaName)1966573275, PsoDataType.Bool, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)4070310820, PsoDataType.Float3, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)32744136, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)1363831855, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)335505697, PsoDataType.Float, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.ShakeRef, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CollisionRef, PsoDataType.String, 20, 7, 0), + new PsoStructureEntryInfo(MetaName.DofSettings, PsoDataType.String, 24, 7, 0), + new PsoStructureEntryInfo(MetaName.CanBePaused, PsoDataType.Bool, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.StartPosition, PsoDataType.Float3, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.ForwardAcceleration, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.StrafeAcceleration, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.VerticalAcceleration, PsoDataType.Float, 56, 0, 0), new PsoStructureEntryInfo((MetaName)430698760, PsoDataType.Float, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)426969157, PsoDataType.Float, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)4133472264, PsoDataType.Float, 68, 0, 0), - new PsoStructureEntryInfo((MetaName)802099030, PsoDataType.Float, 72, 0, 0), + new PsoStructureEntryInfo(MetaName.HeadingAcceleration, PsoDataType.Float, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.PitchAcceleration, PsoDataType.Float, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.RollAcceleration, PsoDataType.Float, 72, 0, 0), new PsoStructureEntryInfo((MetaName)991761956, PsoDataType.Float, 76, 0, 0), - new PsoStructureEntryInfo((MetaName)1137737707, PsoDataType.Float, 80, 0, 0), + new PsoStructureEntryInfo(MetaName.FovAcceleration, PsoDataType.Float, 80, 0, 0), new PsoStructureEntryInfo((MetaName)2276437979, PsoDataType.Float, 84, 0, 0), - new PsoStructureEntryInfo((MetaName)4261179401, PsoDataType.Float, 88, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxPitch, PsoDataType.Float, 88, 0, 0), new PsoStructureEntryInfo((MetaName)1380375800, PsoDataType.Float, 92, 0, 0), new PsoStructureEntryInfo((MetaName)3305680632, PsoDataType.Float, 96, 0, 0), new PsoStructureEntryInfo((MetaName)3631492583, PsoDataType.UInt, 100, 0, 0) @@ -2666,159 +2666,159 @@ namespace CodeWalker.GameFiles case MetaName.camCinematicMountedPartCameraMetadata: return new PsoStructureInfo(MetaName.camCinematicMountedPartCameraMetadata, 0, 0, 192, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1511687083, PsoDataType.String, 16, 7, 0), - new PsoStructureEntryInfo((MetaName)3424608737, PsoDataType.String, 20, 7, 0), - new PsoStructureEntryInfo((MetaName)3044898952, PsoDataType.String, 24, 7, 0), - new PsoStructureEntryInfo((MetaName)1966573275, PsoDataType.Bool, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)4086545075, PsoDataType.String, 32, 7, 0), - new PsoStructureEntryInfo((MetaName)4021873979, PsoDataType.String, 36, 7, 0), - new PsoStructureEntryInfo((MetaName)1865815245, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)2755051531, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)2289273332, PsoDataType.Enum, 48, 0, (MetaName)3404480226), + new PsoStructureEntryInfo(MetaName.ShakeRef, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CollisionRef, PsoDataType.String, 20, 7, 0), + new PsoStructureEntryInfo(MetaName.DofSettings, PsoDataType.String, 24, 7, 0), + new PsoStructureEntryInfo(MetaName.CanBePaused, PsoDataType.Bool, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.RelativeAttachSpringConstantEnvelopeRef, PsoDataType.String, 32, 7, 0), + new PsoStructureEntryInfo(MetaName.SpringMountRef, PsoDataType.String, 36, 7, 0), + new PsoStructureEntryInfo(MetaName.BaseFov, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.BaseNearClip, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachPart, PsoDataType.Enum, 48, 0, (MetaName)3404480226), new PsoStructureEntryInfo((MetaName)2797646907, PsoDataType.Float3, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)54415504, PsoDataType.Float3, 80, 0, 0), - new PsoStructureEntryInfo((MetaName)1204776061, PsoDataType.Float2, 96, 0, 0), - new PsoStructureEntryInfo((MetaName)340115724, PsoDataType.Float2, 104, 0, 0), - new PsoStructureEntryInfo((MetaName)2918672176, PsoDataType.Float, 112, 0, 0), - new PsoStructureEntryInfo((MetaName)1558815907, PsoDataType.Float, 116, 0, 0), - new PsoStructureEntryInfo((MetaName)3319637384, PsoDataType.Structure, 120, 0, MetaName.camSpeedRelativeShakeSettingsMetadata), - new PsoStructureEntryInfo((MetaName)3132205970, PsoDataType.Bool, 152, 0, 0), + new PsoStructureEntryInfo(MetaName.RelativeLookAtPosition, PsoDataType.Float3, 80, 0, 0), + new PsoStructureEntryInfo(MetaName.RelativeAttachSpringConstantLimits, PsoDataType.Float2, 96, 0, 0), + new PsoStructureEntryInfo(MetaName.RelativeAttachSpringConstantLimitsForPassengers, PsoDataType.Float2, 104, 0, 0), + new PsoStructureEntryInfo(MetaName.RelativeAttachSpringDampingRatio, PsoDataType.Float, 112, 0, 0), + new PsoStructureEntryInfo(MetaName.MinSpeedForMaxRelativeAttachSpringConstant, PsoDataType.Float, 116, 0, 0), + new PsoStructureEntryInfo(MetaName.HighSpeedShakeSettings, PsoDataType.Structure, 120, 0, MetaName.camSpeedRelativeShakeSettingsMetadata), + new PsoStructureEntryInfo(MetaName.IsBehindVehicleGlass, PsoDataType.Bool, 152, 0, 0), new PsoStructureEntryInfo((MetaName)2385481086, PsoDataType.Bool, 153, 0, 0), - new PsoStructureEntryInfo((MetaName)1348911901, PsoDataType.Bool, 154, 0, 0), - new PsoStructureEntryInfo((MetaName)1762086384, PsoDataType.Bool, 155, 0, 0), - new PsoStructureEntryInfo((MetaName)1232220671, PsoDataType.Bool, 156, 0, 0), - new PsoStructureEntryInfo((MetaName)2101619543, PsoDataType.UInt, 160, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldDisplayReticule, PsoDataType.Bool, 154, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldMakeFollowPedHeadInvisible, PsoDataType.Bool, 155, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldCopyVehicleCameraMotionBlur, PsoDataType.Bool, 156, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTimeToSpendOccluded, PsoDataType.UInt, 160, 0, 0), new PsoStructureEntryInfo(MetaName.CollisionRadius, PsoDataType.Float, 164, 0, 0), - new PsoStructureEntryInfo((MetaName)2763528752, PsoDataType.Float, 168, 0, 0), - new PsoStructureEntryInfo((MetaName)2106075408, PsoDataType.Bool, 172, 0, 0), - new PsoStructureEntryInfo((MetaName)2642729834, PsoDataType.Float, 176, 0, 0), - new PsoStructureEntryInfo((MetaName)102161666, PsoDataType.Float, 180, 0, 0), - new PsoStructureEntryInfo((MetaName)753638141, PsoDataType.Float, 184, 0, 0), - new PsoStructureEntryInfo((MetaName)851393034, PsoDataType.Float, 188, 0, 0) + new PsoStructureEntryInfo(MetaName.RadiusScalingForOcclusionTest, PsoDataType.Float, 168, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldTestForClipping, PsoDataType.Bool, 172, 0, 0), + new PsoStructureEntryInfo(MetaName.RadiusScalingForClippingTest, PsoDataType.Float, 176, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceForWaterClippingTest, PsoDataType.Float, 180, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceForRiverWaterClippingTest, PsoDataType.Float, 184, 0, 0), + new PsoStructureEntryInfo(MetaName.MinHeightAboveWater, PsoDataType.Float, 188, 0, 0) ); case MetaName.camFollowPedCameraMetadata: return new PsoStructureInfo(MetaName.camFollowPedCameraMetadata, 0, 0, 2288, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1511687083, PsoDataType.String, 16, 7, 0), - new PsoStructureEntryInfo((MetaName)3424608737, PsoDataType.String, 20, 7, 0), - new PsoStructureEntryInfo((MetaName)3044898952, PsoDataType.String, 24, 7, 0), - new PsoStructureEntryInfo((MetaName)1966573275, PsoDataType.Bool, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)2884954151, PsoDataType.String, 32, 7, 0), - new PsoStructureEntryInfo((MetaName)730193180, PsoDataType.String, 36, 7, 0), - new PsoStructureEntryInfo((MetaName)1443569911, PsoDataType.String, 40, 7, 0), - new PsoStructureEntryInfo((MetaName)60641442, PsoDataType.String, 44, 7, 0), - new PsoStructureEntryInfo((MetaName)1865815245, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)2755051531, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.ShakeRef, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CollisionRef, PsoDataType.String, 20, 7, 0), + new PsoStructureEntryInfo(MetaName.DofSettings, PsoDataType.String, 24, 7, 0), + new PsoStructureEntryInfo(MetaName.CanBePaused, PsoDataType.Bool, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.ControlHelperRef, PsoDataType.String, 32, 7, 0), + new PsoStructureEntryInfo(MetaName.HintHelperRef, PsoDataType.String, 36, 7, 0), + new PsoStructureEntryInfo(MetaName.CatchUpHelperRef, PsoDataType.String, 40, 7, 0), + new PsoStructureEntryInfo(MetaName.BaseAttachVelocityToIgnoreEnvelopeRef, PsoDataType.String, 44, 7, 0), + new PsoStructureEntryInfo(MetaName.BaseFov, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.BaseNearClip, PsoDataType.Float, 52, 0, 0), new PsoStructureEntryInfo((MetaName)3305154880, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)2846809829, PsoDataType.Bool, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)3002500493, PsoDataType.Bool, 61, 0, 0), - new PsoStructureEntryInfo((MetaName)2521592812, PsoDataType.Float, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)4067016949, PsoDataType.Float, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldOrbitRelativeToAttachParentOrientation, PsoDataType.Bool, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldPersistOrbitOrientationRelativeToAttachParent, PsoDataType.Bool, 61, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachParentMatrixForRelativeOrbitSpringConstant, PsoDataType.Float, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachParentMatrixForRelativeOrbitSpringDampingRatio, PsoDataType.Float, 68, 0, 0), new PsoStructureEntryInfo((MetaName)2406229624, PsoDataType.Float, 72, 0, 0), new PsoStructureEntryInfo((MetaName)727876548, PsoDataType.Float, 76, 0, 0), - new PsoStructureEntryInfo((MetaName)3039556728, PsoDataType.Float, 80, 0, 0), - new PsoStructureEntryInfo((MetaName)1708190798, PsoDataType.Float, 84, 0, 0), - new PsoStructureEntryInfo((MetaName)1190961214, PsoDataType.Float, 88, 0, 0), - new PsoStructureEntryInfo((MetaName)897419234, PsoDataType.UInt, 92, 0, 0), - new PsoStructureEntryInfo((MetaName)150825038, PsoDataType.Float, 96, 0, 0), - new PsoStructureEntryInfo((MetaName)4033450681, PsoDataType.Bool, 100, 0, 0), - new PsoStructureEntryInfo((MetaName)2058076685, PsoDataType.Float, 104, 0, 0), - new PsoStructureEntryInfo((MetaName)488216999, PsoDataType.Float, 108, 0, 0), - new PsoStructureEntryInfo((MetaName)1406371922, PsoDataType.Float, 112, 0, 0), - new PsoStructureEntryInfo((MetaName)2814402846, PsoDataType.String, 116, 7, 0), - new PsoStructureEntryInfo((MetaName)372575308, PsoDataType.Bool, 120, 0, 0), - new PsoStructureEntryInfo((MetaName)799910142, PsoDataType.Bool, 121, 0, 0), - new PsoStructureEntryInfo((MetaName)1933402526, PsoDataType.Bool, 122, 0, 0), - new PsoStructureEntryInfo((MetaName)1022007033, PsoDataType.Structure, 128, 0, MetaName.camThirdPersonCameraMetadataCustomBoundingBoxSettings), - new PsoStructureEntryInfo((MetaName)2861227361, PsoDataType.Bool, 152, 0, 0), - new PsoStructureEntryInfo((MetaName)1148495425, PsoDataType.Float, 156, 0, 0), - new PsoStructureEntryInfo((MetaName)536202543, PsoDataType.Float, 160, 0, 0), - new PsoStructureEntryInfo((MetaName)1065618425, PsoDataType.Structure, 176, 0, MetaName.camThirdPersonCameraMetadataBasePivotPosition), - new PsoStructureEntryInfo((MetaName)3256568637, PsoDataType.Structure, 272, 0, MetaName.camThirdPersonCameraMetadataPivotPosition), - new PsoStructureEntryInfo((MetaName)588927535, PsoDataType.Structure, 320, 0, MetaName.camThirdPersonCameraMetadataPivotOverBoungingBoxSettings), - new PsoStructureEntryInfo((MetaName)2014345705, PsoDataType.Float, 344, 0, 0), - new PsoStructureEntryInfo((MetaName)3982287448, PsoDataType.Float, 348, 0, 0), - new PsoStructureEntryInfo((MetaName)2449849624, PsoDataType.Float, 352, 0, 0), - new PsoStructureEntryInfo((MetaName)695725580, PsoDataType.Float, 356, 0, 0), - new PsoStructureEntryInfo((MetaName)1397182427, PsoDataType.Float, 360, 0, 0), - new PsoStructureEntryInfo((MetaName)881872463, PsoDataType.Bool, 364, 0, 0), - new PsoStructureEntryInfo((MetaName)177572622, PsoDataType.Float, 368, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxAttachParentSubmergedLevelToApplyFullAttachParentMatrixForRelativeOrbit, PsoDataType.Float, 80, 0, 0), + new PsoStructureEntryInfo(MetaName.MinAircraftGroundSpeedToApplyFullAttachParentMatrixForRelativeOrbit, PsoDataType.Float, 84, 0, 0), + new PsoStructureEntryInfo(MetaName.MinAircraftContactSpeedToApplyFullAttachParentMatrixForRelativeOrbit, PsoDataType.Float, 88, 0, 0), + new PsoStructureEntryInfo(MetaName.MinHoldTimeToBlockFullAttachParentMatrixForRelativeOrbit, PsoDataType.UInt, 92, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxAttachParentSpeedToClonePitchFromCinematicMountedCameras, PsoDataType.Float, 96, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldUseCustomFramingInTightSpace, PsoDataType.Bool, 100, 0, 0), + new PsoStructureEntryInfo(MetaName.MinAttachSpeedToUpdateTightSpaceLevel, PsoDataType.Float, 104, 0, 0), + new PsoStructureEntryInfo(MetaName.TightSpaceSpringConstant, PsoDataType.Float, 108, 0, 0), + new PsoStructureEntryInfo(MetaName.TightSpaceSpringDampingRatio, PsoDataType.Float, 112, 0, 0), + new PsoStructureEntryInfo(MetaName.DofSettingsInTightSpace, PsoDataType.String, 116, 7, 0), + new PsoStructureEntryInfo(MetaName.ShouldAttachToParentCentreOfGravity, PsoDataType.Bool, 120, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldUseDynamicCentreOfGravity, PsoDataType.Bool, 121, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldIgnoreVelocityOfAttachParentAttachEntity, PsoDataType.Bool, 122, 0, 0), + new PsoStructureEntryInfo(MetaName.CustomBoundingBoxSettings, PsoDataType.Structure, 128, 0, MetaName.camThirdPersonCameraMetadataCustomBoundingBoxSettings), + new PsoStructureEntryInfo(MetaName.ShouldApplyAttachPedPelvisOffset, PsoDataType.Bool, 152, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachPedPelvisOffsetSpringConstant, PsoDataType.Float, 156, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachPedPelvisOffsetSpringDampingRatio, PsoDataType.Float, 160, 0, 0), + new PsoStructureEntryInfo(MetaName.BasePivotPosition, PsoDataType.Structure, 176, 0, MetaName.camThirdPersonCameraMetadataBasePivotPosition), + new PsoStructureEntryInfo(MetaName.PivotPosition, PsoDataType.Structure, 272, 0, MetaName.camThirdPersonCameraMetadataPivotPosition), + new PsoStructureEntryInfo(MetaName.PivotOverBoundingBoxSettings, PsoDataType.Structure, 320, 0, MetaName.camThirdPersonCameraMetadataPivotOverBoungingBoxSettings), + new PsoStructureEntryInfo(MetaName.ScreenRatioForMinFootRoom, PsoDataType.Float, 344, 0, 0), + new PsoStructureEntryInfo(MetaName.ScreenRatioForMaxFootRoom, PsoDataType.Float, 348, 0, 0), + new PsoStructureEntryInfo(MetaName.ScreenRatioForMinFootRoomInTightSpace, PsoDataType.Float, 352, 0, 0), + new PsoStructureEntryInfo(MetaName.ScreenRatioForMaxFootRoomInTightSpace, PsoDataType.Float, 356, 0, 0), + new PsoStructureEntryInfo(MetaName.BasePivotHeightScalingForFootRoom, PsoDataType.Float, 360, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldIgnoreVerticalPivotOffsetForFootRoom, PsoDataType.Bool, 364, 0, 0), + new PsoStructureEntryInfo(MetaName.MinSafeOrbitDistanceScalingForExtensions, PsoDataType.Float, 368, 0, 0), new PsoStructureEntryInfo((MetaName)560700931, PsoDataType.Float, 372, 0, 0), - new PsoStructureEntryInfo((MetaName)1828892401, PsoDataType.Float2, 376, 0, 0), - new PsoStructureEntryInfo((MetaName)2829148759, PsoDataType.Float, 384, 0, 0), - new PsoStructureEntryInfo((MetaName)1084689577, PsoDataType.Float, 388, 0, 0), - new PsoStructureEntryInfo((MetaName)3978450060, PsoDataType.Float, 392, 0, 0), - new PsoStructureEntryInfo((MetaName)1991191506, PsoDataType.Structure, 400, 0, MetaName.camThirdPersonCameraMetadataBuoyancySettings), - new PsoStructureEntryInfo((MetaName)1949881438, PsoDataType.Bool, 448, 0, 0), - new PsoStructureEntryInfo((MetaName)3863307203, PsoDataType.Bool, 449, 0, 0), - new PsoStructureEntryInfo((MetaName)3696538081, PsoDataType.Bool, 450, 0, 0), - new PsoStructureEntryInfo((MetaName)2213127338, PsoDataType.Bool, 451, 0, 0), - new PsoStructureEntryInfo((MetaName)724966028, PsoDataType.Bool, 452, 0, 0), - new PsoStructureEntryInfo((MetaName)2696635175, PsoDataType.Float, 456, 0, 0), - new PsoStructureEntryInfo((MetaName)1976571596, PsoDataType.Float, 460, 0, 0), - new PsoStructureEntryInfo((MetaName)551575094, PsoDataType.Float, 464, 0, 0), - new PsoStructureEntryInfo((MetaName)1557769430, PsoDataType.Float, 468, 0, 0), - new PsoStructureEntryInfo((MetaName)4155454260, PsoDataType.Float3, 480, 0, 0), + new PsoStructureEntryInfo(MetaName.CustomOrbitDistanceLimitsToForce, PsoDataType.Float2, 376, 0, 0), + new PsoStructureEntryInfo(MetaName.OrbitDistanceLimitSpringConstant, PsoDataType.Float, 384, 0, 0), + new PsoStructureEntryInfo(MetaName.OrbitDistanceLimitSpringDampingRatio, PsoDataType.Float, 388, 0, 0), + new PsoStructureEntryInfo(MetaName.OrbitDistanceScalingForCustomFirstPersonFallBack, PsoDataType.Float, 392, 0, 0), + new PsoStructureEntryInfo(MetaName.BuoyancySettings, PsoDataType.Structure, 400, 0, MetaName.camThirdPersonCameraMetadataBuoyancySettings), + new PsoStructureEntryInfo(MetaName.ShouldIgnoreCollisionWithAttachParent, PsoDataType.Bool, 448, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldIgnoreCollisionWithFollowVehicle, PsoDataType.Bool, 449, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldIgnoreFollowVehicleForCollisionOrigin, PsoDataType.Bool, 450, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldIgnoreFollowVehicleForCollisionRoot, PsoDataType.Bool, 451, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldPushBeyondAttachParentIfClipping, PsoDataType.Bool, 452, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxCollisionTestRadius, PsoDataType.Float, 456, 0, 0), + new PsoStructureEntryInfo(MetaName.MinSafeRadiusReductionWithinPedMoverCapsule, PsoDataType.Float, 460, 0, 0), + new PsoStructureEntryInfo(MetaName.CollisionTestRadiusSpringConstant, PsoDataType.Float, 464, 0, 0), + new PsoStructureEntryInfo(MetaName.CollisionTestRadiusSpringDampingRatio, PsoDataType.Float, 468, 0, 0), + new PsoStructureEntryInfo(MetaName.CustomCollisionOriginRelativePosition, PsoDataType.Float3, 480, 0, 0), new PsoStructureEntryInfo((MetaName)4194152221, PsoDataType.Float3, 496, 0, 0), - new PsoStructureEntryInfo((MetaName)2702878862, PsoDataType.Bool, 512, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldUseCustomCollisionOrigin, PsoDataType.Bool, 512, 0, 0), new PsoStructureEntryInfo((MetaName)1998689777, PsoDataType.Bool, 513, 0, 0), new PsoStructureEntryInfo((MetaName)2235540893, PsoDataType.Bool, 514, 0, 0), new PsoStructureEntryInfo((MetaName)3479639237, PsoDataType.Float3, 528, 0, 0), new PsoStructureEntryInfo((MetaName)1496115250, PsoDataType.Float, 544, 0, 0), - new PsoStructureEntryInfo((MetaName)340312382, PsoDataType.Structure, 552, 0, MetaName.camThirdPersonCameraMetadataCollisionFallBackPosition), - new PsoStructureEntryInfo((MetaName)4279727627, PsoDataType.Float, 592, 0, 0), - new PsoStructureEntryInfo((MetaName)823526659, PsoDataType.Bool, 596, 0, 0), - new PsoStructureEntryInfo((MetaName)3507950586, PsoDataType.Float, 600, 0, 0), - new PsoStructureEntryInfo((MetaName)3397058689, PsoDataType.Float, 604, 0, 0), - new PsoStructureEntryInfo((MetaName)227846107, PsoDataType.Structure, 608, 0, MetaName.camThirdPersonCameraMetadataVehicleOnTopOfVehicleCollisionSettings), - new PsoStructureEntryInfo((MetaName)3658085406, PsoDataType.Float, 632, 0, 0), - new PsoStructureEntryInfo((MetaName)1654683326, PsoDataType.Float2, 636, 0, 0), - new PsoStructureEntryInfo((MetaName)1974814289, PsoDataType.Float2, 644, 0, 0), - new PsoStructureEntryInfo((MetaName)1778852906, PsoDataType.Float, 652, 0, 0), - new PsoStructureEntryInfo((MetaName)158553507, PsoDataType.Float, 656, 0, 0), - new PsoStructureEntryInfo((MetaName)3300166924, PsoDataType.Structure, 664, 0, MetaName.camThirdPersonCameraMetadataLookOverSettings), - new PsoStructureEntryInfo((MetaName)2793581079, PsoDataType.Bool, 688, 0, 0), - new PsoStructureEntryInfo((MetaName)2111969249, PsoDataType.Float2, 692, 0, 0), - new PsoStructureEntryInfo((MetaName)3068587259, PsoDataType.Float, 700, 0, 0), - new PsoStructureEntryInfo((MetaName)293341517, PsoDataType.Float, 704, 0, 0), - new PsoStructureEntryInfo((MetaName)3607038158, PsoDataType.Float, 708, 0, 0), - new PsoStructureEntryInfo((MetaName)4039533147, PsoDataType.Float2, 712, 0, 0), - new PsoStructureEntryInfo((MetaName)1356521412, PsoDataType.Float2, 720, 0, 0), - new PsoStructureEntryInfo((MetaName)3610920953, PsoDataType.Structure, 728, 0, MetaName.camThirdPersonCameraMetadataStealthZoomSettings), + new PsoStructureEntryInfo(MetaName.CollisionFallBackPosition, PsoDataType.Structure, 552, 0, MetaName.camThirdPersonCameraMetadataCollisionFallBackPosition), + new PsoStructureEntryInfo(MetaName.CollisionRootPositionFallBackToPivotBlendValue, PsoDataType.Float, 592, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldConstrainCollisionRootPositionAgainstClippingTypes, PsoDataType.Bool, 596, 0, 0), + new PsoStructureEntryInfo(MetaName.CollisionRootPositionSpringConstant, PsoDataType.Float, 600, 0, 0), + new PsoStructureEntryInfo(MetaName.CollisionRootPositionSpringDampingRatio, PsoDataType.Float, 604, 0, 0), + new PsoStructureEntryInfo(MetaName.VehicleOnTopOfVehicleCollisionSettings, PsoDataType.Structure, 608, 0, MetaName.camThirdPersonCameraMetadataVehicleOnTopOfVehicleCollisionSettings), + new PsoStructureEntryInfo(MetaName.IdealHeadingOffsetForLimiting, PsoDataType.Float, 632, 0, 0), + new PsoStructureEntryInfo(MetaName.RelativeOrbitHeadingLimits, PsoDataType.Float2, 636, 0, 0), + new PsoStructureEntryInfo(MetaName.OrbitPitchLimits, PsoDataType.Float2, 644, 0, 0), + new PsoStructureEntryInfo(MetaName.BaseOrbitPitchOffset, PsoDataType.Float, 652, 0, 0), + new PsoStructureEntryInfo(MetaName.BaseOrbitPitchOffsetInTightSpace, PsoDataType.Float, 656, 0, 0), + new PsoStructureEntryInfo(MetaName.LookOverSettings, PsoDataType.Structure, 664, 0, MetaName.camThirdPersonCameraMetadataLookOverSettings), + new PsoStructureEntryInfo(MetaName.ShouldIgnoreAttachParentPitchForLookBehind, PsoDataType.Bool, 688, 0, 0), + new PsoStructureEntryInfo(MetaName.OrbitDistanceLimitsForBasePosition, PsoDataType.Float2, 692, 0, 0), + new PsoStructureEntryInfo(MetaName.PreToPostCollisionLookAtOrientationBlendValue, PsoDataType.Float, 700, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachParentRollSpringConstant, PsoDataType.Float, 704, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachParentRollSpringDampingRatio, PsoDataType.Float, 708, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachParentRollDampingPitchSoftLimits, PsoDataType.Float2, 712, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachParentRollDampingPitchHardLimits, PsoDataType.Float2, 720, 0, 0), + new PsoStructureEntryInfo(MetaName.StealthZoomSettings, PsoDataType.Structure, 728, 0, MetaName.camThirdPersonCameraMetadataStealthZoomSettings), new PsoStructureEntryInfo((MetaName)1947299079, PsoDataType.Structure, 752, 0, MetaName.camThirdPersonCameraMetadataQuadrupedalHeightSpring), - new PsoStructureEntryInfo((MetaName)490368749, PsoDataType.String, 776, 7, 0), + new PsoStructureEntryInfo(MetaName.MotionBlurSettings, PsoDataType.String, 776, 7, 0), new PsoStructureEntryInfo((MetaName)2122226771, PsoDataType.Bool, 780, 0, 0), - new PsoStructureEntryInfo((MetaName)1789219851, PsoDataType.String, 784, 7, 0), - new PsoStructureEntryInfo((MetaName)2224847663, PsoDataType.String, 788, 7, 0), - new PsoStructureEntryInfo((MetaName)2960196386, PsoDataType.String, 792, 7, 0), - new PsoStructureEntryInfo((MetaName)2238897248, PsoDataType.String, 796, 7, 0), - new PsoStructureEntryInfo((MetaName)572898954, PsoDataType.String, 800, 7, 0), - new PsoStructureEntryInfo((MetaName)1256703824, PsoDataType.Bool, 804, 0, 0), - new PsoStructureEntryInfo((MetaName)1394164846, PsoDataType.Structure, 808, 0, MetaName.camFollowCameraMetadataPullAroundSettings), - new PsoStructureEntryInfo((MetaName)914396031, PsoDataType.Structure, 872, 0, MetaName.camFollowCameraMetadataPullAroundSettings), - new PsoStructureEntryInfo((MetaName)4045243730, PsoDataType.Bool, 936, 0, 0), - new PsoStructureEntryInfo((MetaName)3857630189, PsoDataType.Bool, 937, 0, 0), - new PsoStructureEntryInfo((MetaName)2208576746, PsoDataType.Bool, 938, 0, 0), - new PsoStructureEntryInfo((MetaName)3468493382, PsoDataType.Bool, 939, 0, 0), - new PsoStructureEntryInfo((MetaName)3614496996, PsoDataType.Bool, 940, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachParentInAirEnvelopeRef, PsoDataType.String, 784, 7, 0), + new PsoStructureEntryInfo(MetaName.AttachParentUpwardSpeedScalingOnGroundEnvelopeRef, PsoDataType.String, 788, 7, 0), + new PsoStructureEntryInfo(MetaName.AttachParentUpwardSpeedScalingInAirEnvelopeRef, PsoDataType.String, 792, 7, 0), + new PsoStructureEntryInfo(MetaName.AimBehaviourEnvelopeRef, PsoDataType.String, 796, 7, 0), + new PsoStructureEntryInfo(MetaName.WaterBobShakeRef, PsoDataType.String, 800, 7, 0), + new PsoStructureEntryInfo(MetaName.ShouldIgnoreAttachParentMovementForOrientation, PsoDataType.Bool, 804, 0, 0), + new PsoStructureEntryInfo(MetaName.PullAroundSettings, PsoDataType.Structure, 808, 0, MetaName.camFollowCameraMetadataPullAroundSettings), + new PsoStructureEntryInfo(MetaName.PullAroundSettingsForLookBehind, PsoDataType.Structure, 872, 0, MetaName.camFollowCameraMetadataPullAroundSettings), + new PsoStructureEntryInfo(MetaName.ShouldConsiderAttachParentLocalXYVelocityForPullAround, PsoDataType.Bool, 936, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldConsiderAttachParentForwardSpeedForPullAround, PsoDataType.Bool, 937, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldPullAroundToAttachParentFront, PsoDataType.Bool, 938, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldPullAroundToBasicAttachParentMatrix, PsoDataType.Bool, 939, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldPullAroundUsingSimpleSpringDamping, PsoDataType.Bool, 940, 0, 0), new PsoStructureEntryInfo((MetaName)2671392542, PsoDataType.Bool, 941, 0, 0), - new PsoStructureEntryInfo((MetaName)2127124229, PsoDataType.Float, 944, 0, 0), - new PsoStructureEntryInfo((MetaName)2098973612, PsoDataType.Bool, 948, 0, 0), - new PsoStructureEntryInfo((MetaName)1014809841, PsoDataType.Float, 952, 0, 0), - new PsoStructureEntryInfo((MetaName)2563263345, PsoDataType.Float, 956, 0, 0), - new PsoStructureEntryInfo((MetaName)1914871967, PsoDataType.Float2, 960, 0, 0), - new PsoStructureEntryInfo((MetaName)3594576614, PsoDataType.Float, 968, 0, 0), - new PsoStructureEntryInfo((MetaName)1880225385, PsoDataType.Float, 972, 0, 0), - new PsoStructureEntryInfo((MetaName)1487131765, PsoDataType.Float, 976, 0, 0), - new PsoStructureEntryInfo((MetaName)2018965896, PsoDataType.Float, 980, 0, 0), - new PsoStructureEntryInfo((MetaName)1286077706, PsoDataType.Float, 984, 0, 0), - new PsoStructureEntryInfo((MetaName)70382085, PsoDataType.Structure, 992, 0, MetaName.camFollowCameraMetadataFollowOrientationConing), - new PsoStructureEntryInfo((MetaName)4214646062, PsoDataType.Structure, 1024, 0, MetaName.camFollowCameraMetadataRollSettings), - new PsoStructureEntryInfo((MetaName)2054392766, PsoDataType.Structure, 1064, 0, MetaName.camFollowCameraMetadataHighAltitudeZoomSettings), + new PsoStructureEntryInfo(MetaName.MinAttachParentApproachSpeedForPitchLock, PsoDataType.Float, 944, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldLockHeading, PsoDataType.Bool, 948, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxMoveSpeedForFollowOrientation, PsoDataType.Float, 952, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxLookAroundMoveSpeedMultiplier, PsoDataType.Float, 956, 0, 0), + new PsoStructureEntryInfo(MetaName.SpeedLimitsForVerticalMoveSpeedScaling, PsoDataType.Float2, 960, 0, 0), + new PsoStructureEntryInfo(MetaName.VerticalMoveSpeedScaling, PsoDataType.Float, 968, 0, 0), + new PsoStructureEntryInfo(MetaName.VerticalMoveSpeedScalingAtMaxSpeed, PsoDataType.Float, 972, 0, 0), + new PsoStructureEntryInfo(MetaName.UpwardMoveSpeedScalingOnGround, PsoDataType.Float, 976, 0, 0), + new PsoStructureEntryInfo(MetaName.UpwardMoveSpeedScalingInAir, PsoDataType.Float, 980, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxMoveOrientationSpeedDuringLookAround, PsoDataType.Float, 984, 0, 0), + new PsoStructureEntryInfo(MetaName.FollowOrientationConing, PsoDataType.Structure, 992, 0, MetaName.camFollowCameraMetadataFollowOrientationConing), + new PsoStructureEntryInfo(MetaName.RollSettings, PsoDataType.Structure, 1024, 0, MetaName.camFollowCameraMetadataRollSettings), + new PsoStructureEntryInfo(MetaName.HighAltitudeZoomSettings, PsoDataType.Structure, 1064, 0, MetaName.camFollowCameraMetadataHighAltitudeZoomSettings), new PsoStructureEntryInfo((MetaName)1885083576, PsoDataType.Bool, 1104, 0, 0), new PsoStructureEntryInfo((MetaName)1213389792, PsoDataType.Bool, 1105, 0, 0), new PsoStructureEntryInfo((MetaName)473739279, PsoDataType.Float, 1108, 0, 0), - new PsoStructureEntryInfo((MetaName)2513422573, PsoDataType.String, 1112, 7, 0), + new PsoStructureEntryInfo(MetaName.RagdollBlendEnvelopeRef, PsoDataType.String, 1112, 7, 0), new PsoStructureEntryInfo((MetaName)3575968142, PsoDataType.String, 1116, 7, 0), new PsoStructureEntryInfo((MetaName)2291862537, PsoDataType.UInt, 1120, 0, 0), new PsoStructureEntryInfo((MetaName)459469516, PsoDataType.Float, 1124, 0, 0), @@ -2846,8 +2846,8 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo((MetaName)813655062, PsoDataType.Float, 1668, 0, 0), new PsoStructureEntryInfo((MetaName)859959795, PsoDataType.Float, 1672, 0, 0), new PsoStructureEntryInfo((MetaName)2322941924, PsoDataType.Structure, 1680, 0, MetaName.camFollowPedCameraMetadataAssistedMovementAlignment), - new PsoStructureEntryInfo((MetaName)2014258089, PsoDataType.Structure, 1768, 0, MetaName.camFollowPedCameraMetadataLadderAlignment), - new PsoStructureEntryInfo((MetaName)4264482777, PsoDataType.Structure, 1952, 0, MetaName.camFollowPedCameraMetadataRappellingAlignment), + new PsoStructureEntryInfo(MetaName.LadderAlignment, PsoDataType.Structure, 1768, 0, MetaName.camFollowPedCameraMetadataLadderAlignment), + new PsoStructureEntryInfo(MetaName.RappellingAlignment, PsoDataType.Structure, 1952, 0, MetaName.camFollowPedCameraMetadataRappellingAlignment), new PsoStructureEntryInfo((MetaName)215880757, PsoDataType.Bool, 1968, 0, 0), new PsoStructureEntryInfo((MetaName)4161177976, PsoDataType.Structure, 1976, 0, MetaName.camFollowCameraMetadataPullAroundSettings), new PsoStructureEntryInfo((MetaName)2738607365, PsoDataType.Float2, 2040, 0, 0), @@ -2859,7 +2859,7 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo((MetaName)3895855693, PsoDataType.Float2, 2072, 0, 0), new PsoStructureEntryInfo((MetaName)2344836057, PsoDataType.Structure, 2080, 0, MetaName.camFollowPedCameraMetadataOrbitPitchLimitsForOverheadCollision), new PsoStructureEntryInfo((MetaName)3095276846, PsoDataType.Float, 2112, 0, 0), - new PsoStructureEntryInfo((MetaName)135621085, PsoDataType.Float, 2116, 0, 0), + new PsoStructureEntryInfo(MetaName.VehicleEntryExitPitchLevelSmoothRate, PsoDataType.Float, 2116, 0, 0), new PsoStructureEntryInfo((MetaName)2068541596, PsoDataType.Float, 2120, 0, 0), new PsoStructureEntryInfo((MetaName)1699579049, PsoDataType.Structure, 2128, 0, MetaName.camFollowPedCameraMetadataRunningShakeSettings), new PsoStructureEntryInfo((MetaName)498572221, PsoDataType.Structure, 2160, 0, MetaName.camFollowPedCameraMetadataSwimmingShakeSettings), @@ -2869,315 +2869,315 @@ namespace CodeWalker.GameFiles ); case MetaName.camThirdPersonCameraMetadataCustomBoundingBoxSettings: return new PsoStructureInfo(MetaName.camThirdPersonCameraMetadataCustomBoundingBoxSettings, 0, 0, 24, - new PsoStructureEntryInfo((MetaName)1920226182, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)2086333922, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)3584381811, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)3420511035, PsoDataType.Float, 20, 0, 0) + new PsoStructureEntryInfo(MetaName.HeightScaling, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxExtraHeightForVehicleTrailers, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxExtraHeightForTowedVehicles, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MinHeightAboveVehicleDriverSeat, PsoDataType.Float, 20, 0, 0) ); case MetaName.camThirdPersonCameraMetadataBasePivotPosition: return new PsoStructureInfo(MetaName.camThirdPersonCameraMetadataBasePivotPosition, 0, 0, 96, - new PsoStructureEntryInfo((MetaName)2274949645, PsoDataType.Bool, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)2070771362, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)2923457671, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)3748493944, PsoDataType.Bool, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)4214646062, PsoDataType.Structure, 24, 0, MetaName.camThirdPersonCameraMetadataBasePivotPositionRollSettings), - new PsoStructureEntryInfo((MetaName)4287557601, PsoDataType.Float3, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)1581058504, PsoDataType.Bool, 80, 0, 0) + new PsoStructureEntryInfo(MetaName.ShouldUseBaseAttachPosition, PsoDataType.Bool, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachParentHeightRatioToAttain, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachParentHeightRatioToAttainInTightSpace, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldApplyInAttachParentLocalSpace, PsoDataType.Bool, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.RollSettings, PsoDataType.Structure, 24, 0, MetaName.camThirdPersonCameraMetadataBasePivotPositionRollSettings), + new PsoStructureEntryInfo(MetaName.RelativeOffset, PsoDataType.Float3, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldLockVerticalOffset, PsoDataType.Bool, 80, 0, 0) ); case MetaName.camThirdPersonCameraMetadataBasePivotPositionRollSettings: return new PsoStructureInfo(MetaName.camThirdPersonCameraMetadataBasePivotPositionRollSettings, 0, 0, 40, - new PsoStructureEntryInfo((MetaName)4012821505, PsoDataType.Bool, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)2742393958, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)2306378250, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)1160632805, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)3503009483, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)4163819120, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)731206835, PsoDataType.Float, 32, 0, 0) + new PsoStructureEntryInfo(MetaName.ShouldApplyAttachParentRoll, PsoDataType.Bool, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.MinForwardSpeed, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxForwardSpeed, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.AngleScalingFactor, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxAngle, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.SpringConstant, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.SpringDampingRatio, PsoDataType.Float, 32, 0, 0) ); case MetaName.camThirdPersonCameraMetadataPivotPosition: return new PsoStructureInfo(MetaName.camThirdPersonCameraMetadataPivotPosition, 0, 0, 48, - new PsoStructureEntryInfo((MetaName)1032707911, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)1114870307, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)142271562, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)2685248219, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)1097326038, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)4000301303, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)2968415887, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)2278684726, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)3654232577, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.CameraRelativeSideOffset, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.CameraRelativeVerticalOffset, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachParentWidthScalingForCameraRelativeSideOffset, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachParentHeightScalingForCameraRelativeVerticalOffset, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.timeAfterAimingToApplyAlternateScalingMin, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.timeAfterAimingToApplyAlternateScalingMax, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.maxDistanceAfterAimingToApplyAlternateScalingMax, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.timeAfterAimingToApplyDistanceBlend, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachParentHeightScalingForCameraRelativeVerticalOffset_AfterAiming, PsoDataType.Float, 40, 0, 0), new PsoStructureEntryInfo((MetaName)2888330455, PsoDataType.Float, 44, 0, 0) ); case MetaName.camThirdPersonCameraMetadataPivotOverBoungingBoxSettings: return new PsoStructureInfo(MetaName.camThirdPersonCameraMetadataPivotOverBoungingBoxSettings, 0, 0, 24, - new PsoStructureEntryInfo((MetaName)42409501, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)2401664616, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)3987821886, PsoDataType.Float, 16, 0, 0) + new PsoStructureEntryInfo(MetaName.BlendLevel, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.ExtraCameraRelativeVerticalOffset, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachParentHeightScalingForExtraCameraRelativeVerticalOffset, PsoDataType.Float, 16, 0, 0) ); case MetaName.camThirdPersonCameraMetadataBuoyancySettings: return new PsoStructureInfo(MetaName.camThirdPersonCameraMetadataBuoyancySettings, 0, 0, 48, - new PsoStructureEntryInfo((MetaName)959048093, PsoDataType.Bool, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)1503749012, PsoDataType.UInt, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)3666052486, PsoDataType.UInt, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)2560927169, PsoDataType.UInt, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)2968196113, PsoDataType.UInt, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)2069938157, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)1698601922, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)2382802886, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)448788827, PsoDataType.Bool, 40, 0, 0) + new PsoStructureEntryInfo(MetaName.ShouldApplyBuoyancy, PsoDataType.Bool, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDelayBetweenBuoyancyStateChanges, PsoDataType.UInt, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDelayOnSubmerging, PsoDataType.UInt, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDelayOnSurfacing, PsoDataType.UInt, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeSpentSwimmingToRespectMotionTask, PsoDataType.UInt, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxAttachParentDepthUnderWaterToRemainBuoyant, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxAttachParentDepthUnderWaterToRemainBuoyantOut, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxCollisionFallBackBlendLevelToForceUnderWater, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldSetBuoyantWhenAttachParentNotFullySubmerged, PsoDataType.Bool, 40, 0, 0) ); case MetaName.camThirdPersonCameraMetadataCollisionFallBackPosition: return new PsoStructureInfo(MetaName.camThirdPersonCameraMetadataCollisionFallBackPosition, 0, 0, 40, - new PsoStructureEntryInfo((MetaName)2070771362, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)296951838, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachParentHeightRatioToAttain, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.MinAttachParentHeightRatioToPushAwayFromCollision, PsoDataType.Float, 12, 0, 0), new PsoStructureEntryInfo((MetaName)4004666528, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)527029053, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.MinBlendLevelAfterPushAwayFromCollision, PsoDataType.Float, 20, 0, 0), new PsoStructureEntryInfo((MetaName)31648245, PsoDataType.Float, 24, 0, 0), new PsoStructureEntryInfo((MetaName)2702477980, PsoDataType.Bool, 28, 0, 0), new PsoStructureEntryInfo((MetaName)20195593, PsoDataType.Bool, 29, 0, 0), - new PsoStructureEntryInfo((MetaName)3748493944, PsoDataType.Bool, 30, 0, 0), - new PsoStructureEntryInfo((MetaName)4163819120, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)731206835, PsoDataType.Float, 36, 0, 0) + new PsoStructureEntryInfo(MetaName.ShouldApplyInAttachParentLocalSpace, PsoDataType.Bool, 30, 0, 0), + new PsoStructureEntryInfo(MetaName.SpringConstant, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.SpringDampingRatio, PsoDataType.Float, 36, 0, 0) ); case MetaName.camThirdPersonCameraMetadataVehicleOnTopOfVehicleCollisionSettings: return new PsoStructureInfo(MetaName.camThirdPersonCameraMetadataVehicleOnTopOfVehicleCollisionSettings, 0, 0, 24, - new PsoStructureEntryInfo((MetaName)651835053, PsoDataType.Bool, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)2514003172, PsoDataType.UInt, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)3416628233, PsoDataType.Float, 16, 0, 0) + new PsoStructureEntryInfo(MetaName.ShouldApply, PsoDataType.Bool, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDurationToTrackVehicles, PsoDataType.UInt, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.DistanceToTestDownForVehiclesToReject, PsoDataType.Float, 16, 0, 0) ); case MetaName.camThirdPersonCameraMetadataLookOverSettings: return new PsoStructureInfo(MetaName.camThirdPersonCameraMetadataLookOverSettings, 0, 0, 24, - new PsoStructureEntryInfo((MetaName)1206332797, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)4276410337, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)3346546090, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)2605085544, PsoDataType.Float, 20, 0, 0) + new PsoStructureEntryInfo(MetaName.MinHeight, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxHeight, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.PitchOffsetAtMinHeight, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.PitchOffsetAtMaxHeight, PsoDataType.Float, 20, 0, 0) ); case MetaName.camThirdPersonCameraMetadataStealthZoomSettings: return new PsoStructureInfo(MetaName.camThirdPersonCameraMetadataStealthZoomSettings, 0, 0, 24, - new PsoStructureEntryInfo((MetaName)651835053, PsoDataType.Bool, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)3357849814, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)4163819120, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)731206835, PsoDataType.Float, 20, 0, 0) + new PsoStructureEntryInfo(MetaName.ShouldApply, PsoDataType.Bool, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxZoomFactor, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.SpringConstant, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.SpringDampingRatio, PsoDataType.Float, 20, 0, 0) ); case MetaName.camFollowCameraMetadataPullAroundSettings: return new PsoStructureInfo(MetaName.camFollowCameraMetadataPullAroundSettings, 0, 0, 64, - new PsoStructureEntryInfo((MetaName)3478105571, PsoDataType.Bool, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)1212391588, PsoDataType.Bool, 9, 0, 0), - new PsoStructureEntryInfo((MetaName)3993671513, PsoDataType.Bool, 10, 0, 0), - new PsoStructureEntryInfo((MetaName)3078528158, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)3319639913, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)1466199679, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)1199102981, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)1332565251, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)4054409124, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)2976192130, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)430354724, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)634917686, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)3418263557, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)835784625, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)1088580250, PsoDataType.Float, 56, 0, 0) + new PsoStructureEntryInfo(MetaName.ShouldBlendOutWhenAttachParentIsInAir, PsoDataType.Bool, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldBlendOutWhenAttachParentIsOnGround, PsoDataType.Bool, 9, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldBlendWithAttachParentMatrixForRelativeOrbitBlend, PsoDataType.Bool, 10, 0, 0), + new PsoStructureEntryInfo(MetaName.HeadingPullAroundMinMoveSpeed, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.HeadingPullAroundMaxMoveSpeed, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.HeadingPullAroundSpeedAtMaxMoveSpeed, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.HeadingPullAroundErrorScalingBlendLevel, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.HeadingPullAroundSpringConstant, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.HeadingPullAroundSpringDampingRatio, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.PitchPullAroundMinMoveSpeed, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.PitchPullAroundMaxMoveSpeed, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.PitchPullAroundSpeedAtMaxMoveSpeed, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.PitchPullAroundErrorScalingBlendLevel, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.PitchPullAroundSpringConstant, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.PitchPullAroundSpringDampingRatio, PsoDataType.Float, 56, 0, 0) ); case MetaName.camFollowCameraMetadataFollowOrientationConing: return new PsoStructureInfo(MetaName.camFollowCameraMetadataFollowOrientationConing, 0, 0, 32, - new PsoStructureEntryInfo((MetaName)3503009483, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)69123357, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)2344149746, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxAngle, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.AspectRatio, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.HeadingOffset, PsoDataType.Float, 16, 0, 0), new PsoStructureEntryInfo(MetaName.PitchOffset, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)1863632928, PsoDataType.Float, 24, 0, 0) + new PsoStructureEntryInfo(MetaName.SmoothRate, PsoDataType.Float, 24, 0, 0) ); case MetaName.camFollowCameraMetadataRollSettings: return new PsoStructureInfo(MetaName.camFollowCameraMetadataRollSettings, 0, 0, 40, - new PsoStructureEntryInfo((MetaName)436250856, PsoDataType.Bool, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)261121990, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)1003830880, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)2742393958, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)2306378250, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)2238978991, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)1361361101, PsoDataType.Float, 32, 0, 0) + new PsoStructureEntryInfo(MetaName.ShouldApplyRoll, PsoDataType.Bool, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.RollSpringConstant, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.RollSpringDampRatio, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MinForwardSpeed, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxForwardSpeed, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.RollAngleScale, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxRoll, PsoDataType.Float, 32, 0, 0) ); case MetaName.camFollowCameraMetadataHighAltitudeZoomSettings: return new PsoStructureInfo(MetaName.camFollowCameraMetadataHighAltitudeZoomSettings, 0, 0, 32, - new PsoStructureEntryInfo((MetaName)4256613730, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)2362779209, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)4163819120, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)731206835, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)785828068, PsoDataType.Float, 24, 0, 0) + new PsoStructureEntryInfo(MetaName.MinAltitudeDelta, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxAltitudeDelta, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.SpringConstant, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.SpringDampingRatio, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxBaseFovScaling, PsoDataType.Float, 24, 0, 0) ); case MetaName.camFollowPedCameraMetadataCustomViewModeSettings: return new PsoStructureInfo(MetaName.camFollowPedCameraMetadataCustomViewModeSettings, 0, 0, 24, new PsoStructureEntryInfo((MetaName)4026985674, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)2014345705, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)3982287448, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)1778852906, PsoDataType.Float, 20, 0, 0) + new PsoStructureEntryInfo(MetaName.ScreenRatioForMinFootRoom, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.ScreenRatioForMaxFootRoom, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.BaseOrbitPitchOffset, PsoDataType.Float, 20, 0, 0) ); case MetaName.camFollowPedCameraMetadataAssistedMovementAlignment: return new PsoStructureInfo(MetaName.camFollowPedCameraMetadataAssistedMovementAlignment, 0, 0, 88, - new PsoStructureEntryInfo((MetaName)2033261313, PsoDataType.Bool, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldAlign, PsoDataType.Bool, 8, 0, 0), new PsoStructureEntryInfo((MetaName)2541847736, PsoDataType.String, 12, 7, 0), new PsoStructureEntryInfo((MetaName)3143901835, PsoDataType.Float, 16, 0, 0), new PsoStructureEntryInfo((MetaName)2602308947, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)1394164846, PsoDataType.Structure, 24, 0, MetaName.camFollowCameraMetadataPullAroundSettings) + new PsoStructureEntryInfo(MetaName.PullAroundSettings, PsoDataType.Structure, 24, 0, MetaName.camFollowCameraMetadataPullAroundSettings) ); case MetaName.camFollowPedCameraMetadataLadderAlignment: return new PsoStructureInfo(MetaName.camFollowPedCameraMetadataLadderAlignment, 0, 0, 184, - new PsoStructureEntryInfo((MetaName)2033261313, PsoDataType.Bool, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldAlign, PsoDataType.Bool, 8, 0, 0), new PsoStructureEntryInfo((MetaName)2541847736, PsoDataType.String, 12, 7, 0), - new PsoStructureEntryInfo((MetaName)1654683326, PsoDataType.Float2, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)1974814289, PsoDataType.Float2, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.RelativeOrbitHeadingLimits, PsoDataType.Float2, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.OrbitPitchLimits, PsoDataType.Float2, 24, 0, 0), new PsoStructureEntryInfo((MetaName)261180327, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)3594576614, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.VerticalMoveSpeedScaling, PsoDataType.Float, 36, 0, 0), new PsoStructureEntryInfo((MetaName)666447554, PsoDataType.Float, 40, 0, 0), new PsoStructureEntryInfo((MetaName)4131471736, PsoDataType.UInt, 44, 0, 0), new PsoStructureEntryInfo((MetaName)3980517625, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)1394164846, PsoDataType.Structure, 56, 0, MetaName.camFollowCameraMetadataPullAroundSettings), + new PsoStructureEntryInfo(MetaName.PullAroundSettings, PsoDataType.Structure, 56, 0, MetaName.camFollowCameraMetadataPullAroundSettings), new PsoStructureEntryInfo((MetaName)738690141, PsoDataType.Structure, 120, 0, MetaName.camFollowCameraMetadataPullAroundSettings) ); case MetaName.camFollowPedCameraMetadataRappellingAlignment: return new PsoStructureInfo(MetaName.camFollowPedCameraMetadataRappellingAlignment, 0, 0, 16, - new PsoStructureEntryInfo((MetaName)2033261313, PsoDataType.Bool, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldAlign, PsoDataType.Bool, 8, 0, 0), new PsoStructureEntryInfo((MetaName)261180327, PsoDataType.Float, 12, 0, 0) ); case MetaName.camFollowPedCameraMetadataOrbitPitchLimitsForOverheadCollision: return new PsoStructureInfo(MetaName.camFollowPedCameraMetadataOrbitPitchLimitsForOverheadCollision, 0, 0, 32, new PsoStructureEntryInfo((MetaName)1746008730, PsoDataType.Float2, 8, 0, 0), new PsoStructureEntryInfo((MetaName)256117257, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)4163819120, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)731206835, PsoDataType.Float, 24, 0, 0) + new PsoStructureEntryInfo(MetaName.SpringConstant, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.SpringDampingRatio, PsoDataType.Float, 24, 0, 0) ); case MetaName.camFollowPedCameraMetadataRunningShakeSettings: return new PsoStructureInfo(MetaName.camFollowPedCameraMetadataRunningShakeSettings, 0, 0, 32, - new PsoStructureEntryInfo((MetaName)1511687083, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)3172666582, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)272708601, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.ShakeRef, PsoDataType.String, 8, 7, 0), + new PsoStructureEntryInfo(MetaName.MinAmplitude, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxAmplitude, PsoDataType.Float, 16, 0, 0), new PsoStructureEntryInfo((MetaName)491218034, PsoDataType.Float, 20, 0, 0), new PsoStructureEntryInfo((MetaName)2700987639, PsoDataType.Float, 24, 0, 0) ); case MetaName.camFollowPedCameraMetadataSwimmingShakeSettings: return new PsoStructureInfo(MetaName.camFollowPedCameraMetadataSwimmingShakeSettings, 0, 0, 32, - new PsoStructureEntryInfo((MetaName)1511687083, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)3172666582, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)272708601, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.ShakeRef, PsoDataType.String, 8, 7, 0), + new PsoStructureEntryInfo(MetaName.MinAmplitude, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxAmplitude, PsoDataType.Float, 16, 0, 0), new PsoStructureEntryInfo((MetaName)491218034, PsoDataType.Float, 20, 0, 0), new PsoStructureEntryInfo((MetaName)1443947683, PsoDataType.Float, 24, 0, 0), new PsoStructureEntryInfo((MetaName)2015392943, PsoDataType.Float, 28, 0, 0) ); case MetaName.camFollowPedCameraMetadataDivingShakeSettings: return new PsoStructureInfo(MetaName.camFollowPedCameraMetadataDivingShakeSettings, 0, 0, 32, - new PsoStructureEntryInfo((MetaName)1511687083, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1206332797, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)4276410337, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)3172666582, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)272708601, PsoDataType.Float, 24, 0, 0) + new PsoStructureEntryInfo(MetaName.ShakeRef, PsoDataType.String, 8, 7, 0), + new PsoStructureEntryInfo(MetaName.MinHeight, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxHeight, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MinAmplitude, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxAmplitude, PsoDataType.Float, 24, 0, 0) ); case MetaName.camFollowPedCameraMetadataHighFallShakeSettings: return new PsoStructureInfo(MetaName.camFollowPedCameraMetadataHighFallShakeSettings, 0, 0, 24, - new PsoStructureEntryInfo((MetaName)1511687083, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1724998945, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.ShakeRef, PsoDataType.String, 8, 7, 0), + new PsoStructureEntryInfo(MetaName.MinSpeed, PsoDataType.Float, 12, 0, 0), new PsoStructureEntryInfo(MetaName.MaxSpeed, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)272708601, PsoDataType.Float, 20, 0, 0) + new PsoStructureEntryInfo(MetaName.MaxAmplitude, PsoDataType.Float, 20, 0, 0) ); case MetaName.camFollowPedCameraMetadataPushBeyondNearbyVehiclesInRagdollSettings: return new PsoStructureInfo(MetaName.camFollowPedCameraMetadataPushBeyondNearbyVehiclesInRagdollSettings, 0, 0, 40, - new PsoStructureEntryInfo((MetaName)2514003172, PsoDataType.UInt, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDurationToTrackVehicles, PsoDataType.UInt, 8, 0, 0), new PsoStructureEntryInfo((MetaName)1159487467, PsoDataType.Float, 12, 0, 0), new PsoStructureEntryInfo((MetaName)2913317904, PsoDataType.Float, 16, 0, 0), new PsoStructureEntryInfo((MetaName)752814960, PsoDataType.Float, 20, 0, 0), new PsoStructureEntryInfo((MetaName)1115262693, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)4278404079, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)3416628233, PsoDataType.Float, 32, 0, 0) + new PsoStructureEntryInfo(MetaName.DetectionRadius, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.DistanceToTestDownForVehiclesToReject, PsoDataType.Float, 32, 0, 0) ); case MetaName.camCollisionMetadata: return new PsoStructureInfo(MetaName.camCollisionMetadata, 0, 0, 240, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1921983042, PsoDataType.Bool, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)3325779817, PsoDataType.Bool, 17, 0, 0), - new PsoStructureEntryInfo((MetaName)1510673380, PsoDataType.Bool, 18, 0, 0), - new PsoStructureEntryInfo((MetaName)1756495672, PsoDataType.Bool, 19, 0, 0), - new PsoStructureEntryInfo((MetaName)2762175909, PsoDataType.Bool, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)1356103878, PsoDataType.Bool, 21, 0, 0), - new PsoStructureEntryInfo((MetaName)2656848273, PsoDataType.Bool, 22, 0, 0), - new PsoStructureEntryInfo((MetaName)1973279102, PsoDataType.Bool, 23, 0, 0), - new PsoStructureEntryInfo((MetaName)1876340735, PsoDataType.Bool, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)1207465912, PsoDataType.Structure, 32, 0, MetaName.camCollisionMetadataOcclusionSweep), - new PsoStructureEntryInfo((MetaName)394936210, PsoDataType.Structure, 72, 0, MetaName.camCollisionMetadataPathFinding), - new PsoStructureEntryInfo((MetaName)1899363737, PsoDataType.Structure, 88, 0, MetaName.camCollisionMetadataRotationTowardsLos), - new PsoStructureEntryInfo((MetaName)337202266, PsoDataType.Structure, 104, 0, MetaName.camCollisionMetadataOrbitDistanceDamping), - new PsoStructureEntryInfo((MetaName)185739126, PsoDataType.Structure, 136, 0, MetaName.camCollisionMetadataClippingAvoidance), - new PsoStructureEntryInfo((MetaName)1991191506, PsoDataType.Structure, 152, 0, MetaName.camCollisionMetadataBuoyancySettings), - new PsoStructureEntryInfo((MetaName)2276761303, PsoDataType.Structure, 184, 0, MetaName.camCollisionMetadataPushBeyondEntitiesIfClipping), - new PsoStructureEntryInfo((MetaName)333745998, PsoDataType.Structure, 216, 0, MetaName.camCollisionMetadataPullBackTowardsCollision) + new PsoStructureEntryInfo(MetaName.ShouldIgnoreOcclusionWithBrokenFragments, PsoDataType.Bool, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldIgnoreOcclusionWithBrokenFragmentsOfIgnoredEntities, PsoDataType.Bool, 17, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldMoveTowardsLos, PsoDataType.Bool, 18, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldSweepToAvoidPopIn, PsoDataType.Bool, 19, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldPersistPopInBehaviour, PsoDataType.Bool, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldPullBackByCapsuleRadius, PsoDataType.Bool, 21, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldIgnoreOcclusionWithSelectCollision, PsoDataType.Bool, 22, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldIgnoreOcclusionWithRagdolls, PsoDataType.Bool, 23, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldReportAsCameraTypeTest, PsoDataType.Bool, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.OcclusionSweep, PsoDataType.Structure, 32, 0, MetaName.camCollisionMetadataOcclusionSweep), + new PsoStructureEntryInfo(MetaName.PathFinding, PsoDataType.Structure, 72, 0, MetaName.camCollisionMetadataPathFinding), + new PsoStructureEntryInfo(MetaName.RotationTowardsLos, PsoDataType.Structure, 88, 0, MetaName.camCollisionMetadataRotationTowardsLos), + new PsoStructureEntryInfo(MetaName.OrbitDistanceDamping, PsoDataType.Structure, 104, 0, MetaName.camCollisionMetadataOrbitDistanceDamping), + new PsoStructureEntryInfo(MetaName.ClippingAvoidance, PsoDataType.Structure, 136, 0, MetaName.camCollisionMetadataClippingAvoidance), + new PsoStructureEntryInfo(MetaName.BuoyancySettings, PsoDataType.Structure, 152, 0, MetaName.camCollisionMetadataBuoyancySettings), + new PsoStructureEntryInfo(MetaName.PushBeyondEntitiesIfClipping, PsoDataType.Structure, 184, 0, MetaName.camCollisionMetadataPushBeyondEntitiesIfClipping), + new PsoStructureEntryInfo(MetaName.PullBackTowardsCollision, PsoDataType.Structure, 216, 0, MetaName.camCollisionMetadataPullBackTowardsCollision) ); case MetaName.camCollisionMetadataOcclusionSweep: return new PsoStructureInfo(MetaName.camCollisionMetadataOcclusionSweep, 0, 0, 40, - new PsoStructureEntryInfo((MetaName)2133560880, PsoDataType.UInt, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)35427940, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)4130418064, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)2848194588, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)1583100448, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)785961650, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)1302934580, PsoDataType.Float, 32, 0, 0) + new PsoStructureEntryInfo(MetaName.NumCapsuleTests, PsoDataType.UInt, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxCollisionRootSpeedToForcePopIn, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxPreCollisionCameraSpeedToForcePopIn, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxSweepAngleWhenMovingTowardsLos, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxSweepAngleWhenAvoidingPopIn, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.MinOrientationSpeedToMaintainDirection, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.MinCameraMoveSpeedToSweepInDirectionOfTravel, PsoDataType.Float, 32, 0, 0) ); case MetaName.camCollisionMetadataPathFinding: return new PsoStructureInfo(MetaName.camCollisionMetadataPathFinding, 0, 0, 16, - new PsoStructureEntryInfo((MetaName)961760330, PsoDataType.UInt, 8, 0, 0) + new PsoStructureEntryInfo(MetaName.MaxCapsuleTests, PsoDataType.UInt, 8, 0, 0) ); case MetaName.camCollisionMetadataRotationTowardsLos: return new PsoStructureInfo(MetaName.camCollisionMetadataRotationTowardsLos, 0, 0, 16, - new PsoStructureEntryInfo((MetaName)4163819120, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)731206835, PsoDataType.Float, 12, 0, 0) + new PsoStructureEntryInfo(MetaName.SpringConstant, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.SpringDampingRatio, PsoDataType.Float, 12, 0, 0) ); case MetaName.camCollisionMetadataOrbitDistanceDamping: return new PsoStructureInfo(MetaName.camCollisionMetadataOrbitDistanceDamping, 0, 0, 32, - new PsoStructureEntryInfo((MetaName)4012884170, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)2824365723, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)4163819120, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)731206835, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)1819399769, PsoDataType.Float, 24, 0, 0) + new PsoStructureEntryInfo(MetaName.MaxCollisionRootSpeedToPausePullBack, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxPreCollisionCameraSpeedToPausePullBack, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.SpringConstant, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.SpringDampingRatio, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceErrorToIgnore, PsoDataType.Float, 24, 0, 0) ); case MetaName.camCollisionMetadataClippingAvoidance: return new PsoStructureInfo(MetaName.camCollisionMetadataClippingAvoidance, 0, 0, 16, - new PsoStructureEntryInfo((MetaName)3378768739, PsoDataType.UInt, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)322237759, PsoDataType.Float, 12, 0, 0) + new PsoStructureEntryInfo(MetaName.MaxIterations, PsoDataType.UInt, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.CapsuleLengthForDetection, PsoDataType.Float, 12, 0, 0) ); case MetaName.camCollisionMetadataBuoyancySettings: return new PsoStructureInfo(MetaName.camCollisionMetadataBuoyancySettings, 0, 0, 32, - new PsoStructureEntryInfo((MetaName)959048093, PsoDataType.Bool, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)134488060, PsoDataType.Bool, 9, 0, 0), - new PsoStructureEntryInfo((MetaName)2252203055, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)3243646861, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)2469744276, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)3111702866, PsoDataType.Float, 24, 0, 0) + new PsoStructureEntryInfo(MetaName.ShouldApplyBuoyancy, PsoDataType.Bool, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldIgnoreBuoyancyStateAndAvoidSurface, PsoDataType.Bool, 9, 0, 0), + new PsoStructureEntryInfo(MetaName.MinHitNormalDotWorldUpForRivers, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.WaterHeightSmoothRate, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MinHeightAboveWaterWhenBuoyant, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDepthUnderWaterWhenNotBuoyant, PsoDataType.Float, 24, 0, 0) ); case MetaName.camCollisionMetadataPushBeyondEntitiesIfClipping: return new PsoStructureInfo(MetaName.camCollisionMetadataPushBeyondEntitiesIfClipping, 0, 0, 32, - new PsoStructureEntryInfo((MetaName)3893627623, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)2688276525, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)1125215459, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)2562227249, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)731206835, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)615517883, PsoDataType.Bool, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.ExtraDistanceToPushAway, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.OrbitDistanceScalingToApplyWhenPushing, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.PullBackSpringConstant, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.PushInSpringConstant, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.SpringDampingRatio, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldAllowOtherCollisionToConstrainCameraIntoEntities, PsoDataType.Bool, 28, 0, 0), new PsoStructureEntryInfo((MetaName)925224069, PsoDataType.Bool, 29, 0, 0), new PsoStructureEntryInfo((MetaName)631999118, PsoDataType.Bool, 30, 0, 0) ); case MetaName.camCollisionMetadataPullBackTowardsCollision: return new PsoStructureInfo(MetaName.camCollisionMetadataPullBackTowardsCollision, 0, 0, 24, - new PsoStructureEntryInfo((MetaName)2111282409, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)165735146, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)731206835, PsoDataType.Float, 16, 0, 0) + new PsoStructureEntryInfo(MetaName.BlendInSpringConstant, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.BlendOutSpringConstant, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.SpringDampingRatio, PsoDataType.Float, 16, 0, 0) ); case MetaName.camHintHelperMetadata: return new PsoStructureInfo(MetaName.camHintHelperMetadata, 0, 0, 88, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)680981764, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.FovScalar, PsoDataType.Float, 16, 0, 0), new PsoStructureEntryInfo((MetaName)1674069994, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)1778852906, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)1974814289, PsoDataType.Float2, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.BaseOrbitPitchOffset, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.OrbitPitchLimits, PsoDataType.Float2, 28, 0, 0), new PsoStructureEntryInfo((MetaName)67329582, PsoDataType.Float, 36, 0, 0), new PsoStructureEntryInfo((MetaName)2753181554, PsoDataType.Structure, 40, 0, MetaName.camHintHelperMetadataPivotPositionAdditive), new PsoStructureEntryInfo((MetaName)3051761482, PsoDataType.String, 64, 7, 0), new PsoStructureEntryInfo((MetaName)399304638, PsoDataType.String, 68, 7, 0), new PsoStructureEntryInfo((MetaName)315713489, PsoDataType.Bool, 72, 0, 0), new PsoStructureEntryInfo((MetaName)3421755121, PsoDataType.Bool, 73, 0, 0), - new PsoStructureEntryInfo((MetaName)9436207, PsoDataType.Float, 76, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDistanceForLockOn, PsoDataType.Float, 76, 0, 0), new PsoStructureEntryInfo((MetaName)1167921072, PsoDataType.Bool, 80, 0, 0) ); case MetaName.camHintHelperMetadataPivotPositionAdditive: @@ -3191,7 +3191,7 @@ namespace CodeWalker.GameFiles return new PsoStructureInfo(MetaName.camInconsistentBehaviourZoomHelperMetadata, 0, 0, 184, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), new PsoStructureEntryInfo((MetaName)2835430912, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)3615529910, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxFov, PsoDataType.Float, 20, 0, 0), new PsoStructureEntryInfo((MetaName)192388977, PsoDataType.Structure, 24, 0, MetaName.camInconsistentBehaviourZoomHelperDetectSuddenMovementSettings), new PsoStructureEntryInfo((MetaName)3137016932, PsoDataType.Structure, 64, 0, MetaName.camInconsistentBehaviourZoomHelperDetectFastCameraTurnSettings), new PsoStructureEntryInfo((MetaName)3922359176, PsoDataType.Structure, 104, 0, MetaName.camInconsistentBehaviourZoomHelperAirborneSettings), @@ -3199,8 +3199,8 @@ namespace CodeWalker.GameFiles ); case MetaName.camInconsistentBehaviourZoomHelperDetectSuddenMovementSettings: return new PsoStructureInfo(MetaName.camInconsistentBehaviourZoomHelperDetectSuddenMovementSettings, 0, 0, 40, - new PsoStructureEntryInfo((MetaName)1134622566, PsoDataType.Bool, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)1025142686, PsoDataType.UInt, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldDetect, PsoDataType.Bool, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.ReactionTime, PsoDataType.UInt, 12, 0, 0), new PsoStructureEntryInfo((MetaName)989577416, PsoDataType.UInt, 16, 0, 0), new PsoStructureEntryInfo((MetaName)2226168954, PsoDataType.UInt, 20, 0, 0), new PsoStructureEntryInfo((MetaName)2667621860, PsoDataType.Float, 24, 0, 0), @@ -3208,8 +3208,8 @@ namespace CodeWalker.GameFiles ); case MetaName.camInconsistentBehaviourZoomHelperDetectFastCameraTurnSettings: return new PsoStructureInfo(MetaName.camInconsistentBehaviourZoomHelperDetectFastCameraTurnSettings, 0, 0, 40, - new PsoStructureEntryInfo((MetaName)1134622566, PsoDataType.Bool, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)1025142686, PsoDataType.UInt, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldDetect, PsoDataType.Bool, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.ReactionTime, PsoDataType.UInt, 12, 0, 0), new PsoStructureEntryInfo((MetaName)989577416, PsoDataType.UInt, 16, 0, 0), new PsoStructureEntryInfo((MetaName)2226168954, PsoDataType.UInt, 20, 0, 0), new PsoStructureEntryInfo((MetaName)2667621860, PsoDataType.Float, 24, 0, 0), @@ -3218,8 +3218,8 @@ namespace CodeWalker.GameFiles ); case MetaName.camInconsistentBehaviourZoomHelperAirborneSettings: return new PsoStructureInfo(MetaName.camInconsistentBehaviourZoomHelperAirborneSettings, 0, 0, 40, - new PsoStructureEntryInfo((MetaName)1134622566, PsoDataType.Bool, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)1025142686, PsoDataType.UInt, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldDetect, PsoDataType.Bool, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.ReactionTime, PsoDataType.UInt, 12, 0, 0), new PsoStructureEntryInfo((MetaName)989577416, PsoDataType.UInt, 16, 0, 0), new PsoStructureEntryInfo((MetaName)2226168954, PsoDataType.UInt, 20, 0, 0), new PsoStructureEntryInfo((MetaName)2667621860, PsoDataType.Float, 24, 0, 0), @@ -3227,8 +3227,8 @@ namespace CodeWalker.GameFiles ); case MetaName.camInconsistentBehaviourZoomHelperLosSettings: return new PsoStructureInfo(MetaName.camInconsistentBehaviourZoomHelperLosSettings, 0, 0, 40, - new PsoStructureEntryInfo((MetaName)1134622566, PsoDataType.Bool, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)1025142686, PsoDataType.UInt, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldDetect, PsoDataType.Bool, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.ReactionTime, PsoDataType.UInt, 12, 0, 0), new PsoStructureEntryInfo((MetaName)989577416, PsoDataType.UInt, 16, 0, 0), new PsoStructureEntryInfo((MetaName)2226168954, PsoDataType.UInt, 20, 0, 0), new PsoStructureEntryInfo((MetaName)2667621860, PsoDataType.Float, 24, 0, 0), @@ -3239,7 +3239,7 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), new PsoStructureEntryInfo((MetaName)482340760, PsoDataType.Float, 16, 0, 0), new PsoStructureEntryInfo((MetaName)1046944473, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)2387941002, PsoDataType.SInt, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.BlendDuration, PsoDataType.SInt, 24, 0, 0), new PsoStructureEntryInfo((MetaName)3764337155, PsoDataType.Bool, 28, 0, 0), new PsoStructureEntryInfo((MetaName)2836572250, PsoDataType.Enum, 32, 0, (MetaName)3921015781) ); @@ -3262,334 +3262,334 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), new PsoStructureEntryInfo((MetaName)765307181, PsoDataType.Float, 16, 0, 0), new PsoStructureEntryInfo((MetaName)988110708, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)1724998945, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.MinSpeed, PsoDataType.Float, 24, 0, 0), new PsoStructureEntryInfo((MetaName)3931376905, PsoDataType.Float, 28, 0, 0), new PsoStructureEntryInfo((MetaName)1623903878, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)2306378250, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxForwardSpeed, PsoDataType.Float, 36, 0, 0), new PsoStructureEntryInfo((MetaName)3766959106, PsoDataType.Bool, 40, 0, 0), new PsoStructureEntryInfo((MetaName)88070689, PsoDataType.Float, 44, 0, 0), new PsoStructureEntryInfo((MetaName)1846985178, PsoDataType.Float, 48, 0, 0), new PsoStructureEntryInfo((MetaName)2004585270, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)4163819120, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)731206835, PsoDataType.Float, 60, 0, 0) + new PsoStructureEntryInfo(MetaName.SpringConstant, PsoDataType.Float, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.SpringDampingRatio, PsoDataType.Float, 60, 0, 0) ); case MetaName.camFollowVehicleCameraMetadata: return new PsoStructureInfo(MetaName.camFollowVehicleCameraMetadata, 0, 0, 1376, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1511687083, PsoDataType.String, 16, 7, 0), - new PsoStructureEntryInfo((MetaName)3424608737, PsoDataType.String, 20, 7, 0), - new PsoStructureEntryInfo((MetaName)3044898952, PsoDataType.String, 24, 7, 0), - new PsoStructureEntryInfo((MetaName)1966573275, PsoDataType.Bool, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)2884954151, PsoDataType.String, 32, 7, 0), - new PsoStructureEntryInfo((MetaName)730193180, PsoDataType.String, 36, 7, 0), - new PsoStructureEntryInfo((MetaName)1443569911, PsoDataType.String, 40, 7, 0), - new PsoStructureEntryInfo((MetaName)60641442, PsoDataType.String, 44, 7, 0), - new PsoStructureEntryInfo((MetaName)1865815245, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)2755051531, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.ShakeRef, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CollisionRef, PsoDataType.String, 20, 7, 0), + new PsoStructureEntryInfo(MetaName.DofSettings, PsoDataType.String, 24, 7, 0), + new PsoStructureEntryInfo(MetaName.CanBePaused, PsoDataType.Bool, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.ControlHelperRef, PsoDataType.String, 32, 7, 0), + new PsoStructureEntryInfo(MetaName.HintHelperRef, PsoDataType.String, 36, 7, 0), + new PsoStructureEntryInfo(MetaName.CatchUpHelperRef, PsoDataType.String, 40, 7, 0), + new PsoStructureEntryInfo(MetaName.BaseAttachVelocityToIgnoreEnvelopeRef, PsoDataType.String, 44, 7, 0), + new PsoStructureEntryInfo(MetaName.BaseFov, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.BaseNearClip, PsoDataType.Float, 52, 0, 0), new PsoStructureEntryInfo((MetaName)3305154880, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)2846809829, PsoDataType.Bool, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)3002500493, PsoDataType.Bool, 61, 0, 0), - new PsoStructureEntryInfo((MetaName)2521592812, PsoDataType.Float, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)4067016949, PsoDataType.Float, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldOrbitRelativeToAttachParentOrientation, PsoDataType.Bool, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldPersistOrbitOrientationRelativeToAttachParent, PsoDataType.Bool, 61, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachParentMatrixForRelativeOrbitSpringConstant, PsoDataType.Float, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachParentMatrixForRelativeOrbitSpringDampingRatio, PsoDataType.Float, 68, 0, 0), new PsoStructureEntryInfo((MetaName)2406229624, PsoDataType.Float, 72, 0, 0), new PsoStructureEntryInfo((MetaName)727876548, PsoDataType.Float, 76, 0, 0), - new PsoStructureEntryInfo((MetaName)3039556728, PsoDataType.Float, 80, 0, 0), - new PsoStructureEntryInfo((MetaName)1708190798, PsoDataType.Float, 84, 0, 0), - new PsoStructureEntryInfo((MetaName)1190961214, PsoDataType.Float, 88, 0, 0), - new PsoStructureEntryInfo((MetaName)897419234, PsoDataType.UInt, 92, 0, 0), - new PsoStructureEntryInfo((MetaName)150825038, PsoDataType.Float, 96, 0, 0), - new PsoStructureEntryInfo((MetaName)4033450681, PsoDataType.Bool, 100, 0, 0), - new PsoStructureEntryInfo((MetaName)2058076685, PsoDataType.Float, 104, 0, 0), - new PsoStructureEntryInfo((MetaName)488216999, PsoDataType.Float, 108, 0, 0), - new PsoStructureEntryInfo((MetaName)1406371922, PsoDataType.Float, 112, 0, 0), - new PsoStructureEntryInfo((MetaName)2814402846, PsoDataType.String, 116, 7, 0), - new PsoStructureEntryInfo((MetaName)372575308, PsoDataType.Bool, 120, 0, 0), - new PsoStructureEntryInfo((MetaName)799910142, PsoDataType.Bool, 121, 0, 0), - new PsoStructureEntryInfo((MetaName)1933402526, PsoDataType.Bool, 122, 0, 0), - new PsoStructureEntryInfo((MetaName)1022007033, PsoDataType.Structure, 128, 0, MetaName.camThirdPersonCameraMetadataCustomBoundingBoxSettings), - new PsoStructureEntryInfo((MetaName)2861227361, PsoDataType.Bool, 152, 0, 0), - new PsoStructureEntryInfo((MetaName)1148495425, PsoDataType.Float, 156, 0, 0), - new PsoStructureEntryInfo((MetaName)536202543, PsoDataType.Float, 160, 0, 0), - new PsoStructureEntryInfo((MetaName)1065618425, PsoDataType.Structure, 176, 0, MetaName.camThirdPersonCameraMetadataBasePivotPosition), - new PsoStructureEntryInfo((MetaName)3256568637, PsoDataType.Structure, 272, 0, MetaName.camThirdPersonCameraMetadataPivotPosition), - new PsoStructureEntryInfo((MetaName)588927535, PsoDataType.Structure, 320, 0, MetaName.camThirdPersonCameraMetadataPivotOverBoungingBoxSettings), - new PsoStructureEntryInfo((MetaName)2014345705, PsoDataType.Float, 344, 0, 0), - new PsoStructureEntryInfo((MetaName)3982287448, PsoDataType.Float, 348, 0, 0), - new PsoStructureEntryInfo((MetaName)2449849624, PsoDataType.Float, 352, 0, 0), - new PsoStructureEntryInfo((MetaName)695725580, PsoDataType.Float, 356, 0, 0), - new PsoStructureEntryInfo((MetaName)1397182427, PsoDataType.Float, 360, 0, 0), - new PsoStructureEntryInfo((MetaName)881872463, PsoDataType.Bool, 364, 0, 0), - new PsoStructureEntryInfo((MetaName)177572622, PsoDataType.Float, 368, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxAttachParentSubmergedLevelToApplyFullAttachParentMatrixForRelativeOrbit, PsoDataType.Float, 80, 0, 0), + new PsoStructureEntryInfo(MetaName.MinAircraftGroundSpeedToApplyFullAttachParentMatrixForRelativeOrbit, PsoDataType.Float, 84, 0, 0), + new PsoStructureEntryInfo(MetaName.MinAircraftContactSpeedToApplyFullAttachParentMatrixForRelativeOrbit, PsoDataType.Float, 88, 0, 0), + new PsoStructureEntryInfo(MetaName.MinHoldTimeToBlockFullAttachParentMatrixForRelativeOrbit, PsoDataType.UInt, 92, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxAttachParentSpeedToClonePitchFromCinematicMountedCameras, PsoDataType.Float, 96, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldUseCustomFramingInTightSpace, PsoDataType.Bool, 100, 0, 0), + new PsoStructureEntryInfo(MetaName.MinAttachSpeedToUpdateTightSpaceLevel, PsoDataType.Float, 104, 0, 0), + new PsoStructureEntryInfo(MetaName.TightSpaceSpringConstant, PsoDataType.Float, 108, 0, 0), + new PsoStructureEntryInfo(MetaName.TightSpaceSpringDampingRatio, PsoDataType.Float, 112, 0, 0), + new PsoStructureEntryInfo(MetaName.DofSettingsInTightSpace, PsoDataType.String, 116, 7, 0), + new PsoStructureEntryInfo(MetaName.ShouldAttachToParentCentreOfGravity, PsoDataType.Bool, 120, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldUseDynamicCentreOfGravity, PsoDataType.Bool, 121, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldIgnoreVelocityOfAttachParentAttachEntity, PsoDataType.Bool, 122, 0, 0), + new PsoStructureEntryInfo(MetaName.CustomBoundingBoxSettings, PsoDataType.Structure, 128, 0, MetaName.camThirdPersonCameraMetadataCustomBoundingBoxSettings), + new PsoStructureEntryInfo(MetaName.ShouldApplyAttachPedPelvisOffset, PsoDataType.Bool, 152, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachPedPelvisOffsetSpringConstant, PsoDataType.Float, 156, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachPedPelvisOffsetSpringDampingRatio, PsoDataType.Float, 160, 0, 0), + new PsoStructureEntryInfo(MetaName.BasePivotPosition, PsoDataType.Structure, 176, 0, MetaName.camThirdPersonCameraMetadataBasePivotPosition), + new PsoStructureEntryInfo(MetaName.PivotPosition, PsoDataType.Structure, 272, 0, MetaName.camThirdPersonCameraMetadataPivotPosition), + new PsoStructureEntryInfo(MetaName.PivotOverBoundingBoxSettings, PsoDataType.Structure, 320, 0, MetaName.camThirdPersonCameraMetadataPivotOverBoungingBoxSettings), + new PsoStructureEntryInfo(MetaName.ScreenRatioForMinFootRoom, PsoDataType.Float, 344, 0, 0), + new PsoStructureEntryInfo(MetaName.ScreenRatioForMaxFootRoom, PsoDataType.Float, 348, 0, 0), + new PsoStructureEntryInfo(MetaName.ScreenRatioForMinFootRoomInTightSpace, PsoDataType.Float, 352, 0, 0), + new PsoStructureEntryInfo(MetaName.ScreenRatioForMaxFootRoomInTightSpace, PsoDataType.Float, 356, 0, 0), + new PsoStructureEntryInfo(MetaName.BasePivotHeightScalingForFootRoom, PsoDataType.Float, 360, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldIgnoreVerticalPivotOffsetForFootRoom, PsoDataType.Bool, 364, 0, 0), + new PsoStructureEntryInfo(MetaName.MinSafeOrbitDistanceScalingForExtensions, PsoDataType.Float, 368, 0, 0), new PsoStructureEntryInfo((MetaName)560700931, PsoDataType.Float, 372, 0, 0), - new PsoStructureEntryInfo((MetaName)1828892401, PsoDataType.Float2, 376, 0, 0), - new PsoStructureEntryInfo((MetaName)2829148759, PsoDataType.Float, 384, 0, 0), - new PsoStructureEntryInfo((MetaName)1084689577, PsoDataType.Float, 388, 0, 0), - new PsoStructureEntryInfo((MetaName)3978450060, PsoDataType.Float, 392, 0, 0), - new PsoStructureEntryInfo((MetaName)1991191506, PsoDataType.Structure, 400, 0, MetaName.camThirdPersonCameraMetadataBuoyancySettings), - new PsoStructureEntryInfo((MetaName)1949881438, PsoDataType.Bool, 448, 0, 0), - new PsoStructureEntryInfo((MetaName)3863307203, PsoDataType.Bool, 449, 0, 0), - new PsoStructureEntryInfo((MetaName)3696538081, PsoDataType.Bool, 450, 0, 0), - new PsoStructureEntryInfo((MetaName)2213127338, PsoDataType.Bool, 451, 0, 0), - new PsoStructureEntryInfo((MetaName)724966028, PsoDataType.Bool, 452, 0, 0), - new PsoStructureEntryInfo((MetaName)2696635175, PsoDataType.Float, 456, 0, 0), - new PsoStructureEntryInfo((MetaName)1976571596, PsoDataType.Float, 460, 0, 0), - new PsoStructureEntryInfo((MetaName)551575094, PsoDataType.Float, 464, 0, 0), - new PsoStructureEntryInfo((MetaName)1557769430, PsoDataType.Float, 468, 0, 0), - new PsoStructureEntryInfo((MetaName)4155454260, PsoDataType.Float3, 480, 0, 0), + new PsoStructureEntryInfo(MetaName.CustomOrbitDistanceLimitsToForce, PsoDataType.Float2, 376, 0, 0), + new PsoStructureEntryInfo(MetaName.OrbitDistanceLimitSpringConstant, PsoDataType.Float, 384, 0, 0), + new PsoStructureEntryInfo(MetaName.OrbitDistanceLimitSpringDampingRatio, PsoDataType.Float, 388, 0, 0), + new PsoStructureEntryInfo(MetaName.OrbitDistanceScalingForCustomFirstPersonFallBack, PsoDataType.Float, 392, 0, 0), + new PsoStructureEntryInfo(MetaName.BuoyancySettings, PsoDataType.Structure, 400, 0, MetaName.camThirdPersonCameraMetadataBuoyancySettings), + new PsoStructureEntryInfo(MetaName.ShouldIgnoreCollisionWithAttachParent, PsoDataType.Bool, 448, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldIgnoreCollisionWithFollowVehicle, PsoDataType.Bool, 449, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldIgnoreFollowVehicleForCollisionOrigin, PsoDataType.Bool, 450, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldIgnoreFollowVehicleForCollisionRoot, PsoDataType.Bool, 451, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldPushBeyondAttachParentIfClipping, PsoDataType.Bool, 452, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxCollisionTestRadius, PsoDataType.Float, 456, 0, 0), + new PsoStructureEntryInfo(MetaName.MinSafeRadiusReductionWithinPedMoverCapsule, PsoDataType.Float, 460, 0, 0), + new PsoStructureEntryInfo(MetaName.CollisionTestRadiusSpringConstant, PsoDataType.Float, 464, 0, 0), + new PsoStructureEntryInfo(MetaName.CollisionTestRadiusSpringDampingRatio, PsoDataType.Float, 468, 0, 0), + new PsoStructureEntryInfo(MetaName.CustomCollisionOriginRelativePosition, PsoDataType.Float3, 480, 0, 0), new PsoStructureEntryInfo((MetaName)4194152221, PsoDataType.Float3, 496, 0, 0), - new PsoStructureEntryInfo((MetaName)2702878862, PsoDataType.Bool, 512, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldUseCustomCollisionOrigin, PsoDataType.Bool, 512, 0, 0), new PsoStructureEntryInfo((MetaName)1998689777, PsoDataType.Bool, 513, 0, 0), new PsoStructureEntryInfo((MetaName)2235540893, PsoDataType.Bool, 514, 0, 0), new PsoStructureEntryInfo((MetaName)3479639237, PsoDataType.Float3, 528, 0, 0), new PsoStructureEntryInfo((MetaName)1496115250, PsoDataType.Float, 544, 0, 0), - new PsoStructureEntryInfo((MetaName)340312382, PsoDataType.Structure, 552, 0, MetaName.camThirdPersonCameraMetadataCollisionFallBackPosition), - new PsoStructureEntryInfo((MetaName)4279727627, PsoDataType.Float, 592, 0, 0), - new PsoStructureEntryInfo((MetaName)823526659, PsoDataType.Bool, 596, 0, 0), - new PsoStructureEntryInfo((MetaName)3507950586, PsoDataType.Float, 600, 0, 0), - new PsoStructureEntryInfo((MetaName)3397058689, PsoDataType.Float, 604, 0, 0), - new PsoStructureEntryInfo((MetaName)227846107, PsoDataType.Structure, 608, 0, MetaName.camThirdPersonCameraMetadataVehicleOnTopOfVehicleCollisionSettings), - new PsoStructureEntryInfo((MetaName)3658085406, PsoDataType.Float, 632, 0, 0), - new PsoStructureEntryInfo((MetaName)1654683326, PsoDataType.Float2, 636, 0, 0), - new PsoStructureEntryInfo((MetaName)1974814289, PsoDataType.Float2, 644, 0, 0), - new PsoStructureEntryInfo((MetaName)1778852906, PsoDataType.Float, 652, 0, 0), - new PsoStructureEntryInfo((MetaName)158553507, PsoDataType.Float, 656, 0, 0), - new PsoStructureEntryInfo((MetaName)3300166924, PsoDataType.Structure, 664, 0, MetaName.camThirdPersonCameraMetadataLookOverSettings), - new PsoStructureEntryInfo((MetaName)2793581079, PsoDataType.Bool, 688, 0, 0), - new PsoStructureEntryInfo((MetaName)2111969249, PsoDataType.Float2, 692, 0, 0), - new PsoStructureEntryInfo((MetaName)3068587259, PsoDataType.Float, 700, 0, 0), - new PsoStructureEntryInfo((MetaName)293341517, PsoDataType.Float, 704, 0, 0), - new PsoStructureEntryInfo((MetaName)3607038158, PsoDataType.Float, 708, 0, 0), - new PsoStructureEntryInfo((MetaName)4039533147, PsoDataType.Float2, 712, 0, 0), - new PsoStructureEntryInfo((MetaName)1356521412, PsoDataType.Float2, 720, 0, 0), - new PsoStructureEntryInfo((MetaName)3610920953, PsoDataType.Structure, 728, 0, MetaName.camThirdPersonCameraMetadataStealthZoomSettings), + new PsoStructureEntryInfo(MetaName.CollisionFallBackPosition, PsoDataType.Structure, 552, 0, MetaName.camThirdPersonCameraMetadataCollisionFallBackPosition), + new PsoStructureEntryInfo(MetaName.CollisionRootPositionFallBackToPivotBlendValue, PsoDataType.Float, 592, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldConstrainCollisionRootPositionAgainstClippingTypes, PsoDataType.Bool, 596, 0, 0), + new PsoStructureEntryInfo(MetaName.CollisionRootPositionSpringConstant, PsoDataType.Float, 600, 0, 0), + new PsoStructureEntryInfo(MetaName.CollisionRootPositionSpringDampingRatio, PsoDataType.Float, 604, 0, 0), + new PsoStructureEntryInfo(MetaName.VehicleOnTopOfVehicleCollisionSettings, PsoDataType.Structure, 608, 0, MetaName.camThirdPersonCameraMetadataVehicleOnTopOfVehicleCollisionSettings), + new PsoStructureEntryInfo(MetaName.IdealHeadingOffsetForLimiting, PsoDataType.Float, 632, 0, 0), + new PsoStructureEntryInfo(MetaName.RelativeOrbitHeadingLimits, PsoDataType.Float2, 636, 0, 0), + new PsoStructureEntryInfo(MetaName.OrbitPitchLimits, PsoDataType.Float2, 644, 0, 0), + new PsoStructureEntryInfo(MetaName.BaseOrbitPitchOffset, PsoDataType.Float, 652, 0, 0), + new PsoStructureEntryInfo(MetaName.BaseOrbitPitchOffsetInTightSpace, PsoDataType.Float, 656, 0, 0), + new PsoStructureEntryInfo(MetaName.LookOverSettings, PsoDataType.Structure, 664, 0, MetaName.camThirdPersonCameraMetadataLookOverSettings), + new PsoStructureEntryInfo(MetaName.ShouldIgnoreAttachParentPitchForLookBehind, PsoDataType.Bool, 688, 0, 0), + new PsoStructureEntryInfo(MetaName.OrbitDistanceLimitsForBasePosition, PsoDataType.Float2, 692, 0, 0), + new PsoStructureEntryInfo(MetaName.PreToPostCollisionLookAtOrientationBlendValue, PsoDataType.Float, 700, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachParentRollSpringConstant, PsoDataType.Float, 704, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachParentRollSpringDampingRatio, PsoDataType.Float, 708, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachParentRollDampingPitchSoftLimits, PsoDataType.Float2, 712, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachParentRollDampingPitchHardLimits, PsoDataType.Float2, 720, 0, 0), + new PsoStructureEntryInfo(MetaName.StealthZoomSettings, PsoDataType.Structure, 728, 0, MetaName.camThirdPersonCameraMetadataStealthZoomSettings), new PsoStructureEntryInfo((MetaName)1947299079, PsoDataType.Structure, 752, 0, MetaName.camThirdPersonCameraMetadataQuadrupedalHeightSpring), - new PsoStructureEntryInfo((MetaName)490368749, PsoDataType.String, 776, 7, 0), + new PsoStructureEntryInfo(MetaName.MotionBlurSettings, PsoDataType.String, 776, 7, 0), new PsoStructureEntryInfo((MetaName)2122226771, PsoDataType.Bool, 780, 0, 0), - new PsoStructureEntryInfo((MetaName)1789219851, PsoDataType.String, 784, 7, 0), - new PsoStructureEntryInfo((MetaName)2224847663, PsoDataType.String, 788, 7, 0), - new PsoStructureEntryInfo((MetaName)2960196386, PsoDataType.String, 792, 7, 0), - new PsoStructureEntryInfo((MetaName)2238897248, PsoDataType.String, 796, 7, 0), - new PsoStructureEntryInfo((MetaName)572898954, PsoDataType.String, 800, 7, 0), - new PsoStructureEntryInfo((MetaName)1256703824, PsoDataType.Bool, 804, 0, 0), - new PsoStructureEntryInfo((MetaName)1394164846, PsoDataType.Structure, 808, 0, MetaName.camFollowCameraMetadataPullAroundSettings), - new PsoStructureEntryInfo((MetaName)914396031, PsoDataType.Structure, 872, 0, MetaName.camFollowCameraMetadataPullAroundSettings), - new PsoStructureEntryInfo((MetaName)4045243730, PsoDataType.Bool, 936, 0, 0), - new PsoStructureEntryInfo((MetaName)3857630189, PsoDataType.Bool, 937, 0, 0), - new PsoStructureEntryInfo((MetaName)2208576746, PsoDataType.Bool, 938, 0, 0), - new PsoStructureEntryInfo((MetaName)3468493382, PsoDataType.Bool, 939, 0, 0), - new PsoStructureEntryInfo((MetaName)3614496996, PsoDataType.Bool, 940, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachParentInAirEnvelopeRef, PsoDataType.String, 784, 7, 0), + new PsoStructureEntryInfo(MetaName.AttachParentUpwardSpeedScalingOnGroundEnvelopeRef, PsoDataType.String, 788, 7, 0), + new PsoStructureEntryInfo(MetaName.AttachParentUpwardSpeedScalingInAirEnvelopeRef, PsoDataType.String, 792, 7, 0), + new PsoStructureEntryInfo(MetaName.AimBehaviourEnvelopeRef, PsoDataType.String, 796, 7, 0), + new PsoStructureEntryInfo(MetaName.WaterBobShakeRef, PsoDataType.String, 800, 7, 0), + new PsoStructureEntryInfo(MetaName.ShouldIgnoreAttachParentMovementForOrientation, PsoDataType.Bool, 804, 0, 0), + new PsoStructureEntryInfo(MetaName.PullAroundSettings, PsoDataType.Structure, 808, 0, MetaName.camFollowCameraMetadataPullAroundSettings), + new PsoStructureEntryInfo(MetaName.PullAroundSettingsForLookBehind, PsoDataType.Structure, 872, 0, MetaName.camFollowCameraMetadataPullAroundSettings), + new PsoStructureEntryInfo(MetaName.ShouldConsiderAttachParentLocalXYVelocityForPullAround, PsoDataType.Bool, 936, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldConsiderAttachParentForwardSpeedForPullAround, PsoDataType.Bool, 937, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldPullAroundToAttachParentFront, PsoDataType.Bool, 938, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldPullAroundToBasicAttachParentMatrix, PsoDataType.Bool, 939, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldPullAroundUsingSimpleSpringDamping, PsoDataType.Bool, 940, 0, 0), new PsoStructureEntryInfo((MetaName)2671392542, PsoDataType.Bool, 941, 0, 0), - new PsoStructureEntryInfo((MetaName)2127124229, PsoDataType.Float, 944, 0, 0), - new PsoStructureEntryInfo((MetaName)2098973612, PsoDataType.Bool, 948, 0, 0), - new PsoStructureEntryInfo((MetaName)1014809841, PsoDataType.Float, 952, 0, 0), - new PsoStructureEntryInfo((MetaName)2563263345, PsoDataType.Float, 956, 0, 0), - new PsoStructureEntryInfo((MetaName)1914871967, PsoDataType.Float2, 960, 0, 0), - new PsoStructureEntryInfo((MetaName)3594576614, PsoDataType.Float, 968, 0, 0), - new PsoStructureEntryInfo((MetaName)1880225385, PsoDataType.Float, 972, 0, 0), - new PsoStructureEntryInfo((MetaName)1487131765, PsoDataType.Float, 976, 0, 0), - new PsoStructureEntryInfo((MetaName)2018965896, PsoDataType.Float, 980, 0, 0), - new PsoStructureEntryInfo((MetaName)1286077706, PsoDataType.Float, 984, 0, 0), - new PsoStructureEntryInfo((MetaName)70382085, PsoDataType.Structure, 992, 0, MetaName.camFollowCameraMetadataFollowOrientationConing), - new PsoStructureEntryInfo((MetaName)4214646062, PsoDataType.Structure, 1024, 0, MetaName.camFollowCameraMetadataRollSettings), - new PsoStructureEntryInfo((MetaName)2054392766, PsoDataType.Structure, 1064, 0, MetaName.camFollowCameraMetadataHighAltitudeZoomSettings), - new PsoStructureEntryInfo((MetaName)3703185618, PsoDataType.Structure, 1104, 0, MetaName.camFollowVehicleCameraMetadataHandBrakeSwingSettings), - new PsoStructureEntryInfo((MetaName)2946100032, PsoDataType.Structure, 1136, 0, MetaName.camFollowVehicleCameraMetadataDuckUnderOverheadCollisionSettings), - new PsoStructureEntryInfo((MetaName)2646605713, PsoDataType.Structure, 1192, 0, MetaName.camFollowVehicleCameraMetadataHighSpeedZoomSettings), - new PsoStructureEntryInfo((MetaName)3319637384, PsoDataType.Structure, 1224, 0, MetaName.camFollowVehicleCameraMetadataHighSpeedShakeSettings), - new PsoStructureEntryInfo((MetaName)3250603115, PsoDataType.Structure, 1248, 0, MetaName.camFollowVehicleCameraMetadataWaterEntryShakeSettings), - new PsoStructureEntryInfo((MetaName)2663165374, PsoDataType.Structure, 1280, 0, MetaName.camFollowVehicleCameraMetadataVerticalFlightModeSettings), - new PsoStructureEntryInfo((MetaName)3950418303, PsoDataType.Structure, 1296, 0, MetaName.camVehicleCustomSettingsMetadataDoorAlignmentSettings), - new PsoStructureEntryInfo((MetaName)135621085, PsoDataType.Float, 1336, 0, 0), - new PsoStructureEntryInfo((MetaName)4048007163, PsoDataType.Float, 1340, 0, 0), - new PsoStructureEntryInfo((MetaName)2477951883, PsoDataType.Float, 1344, 0, 0), - new PsoStructureEntryInfo((MetaName)1953360151, PsoDataType.Bool, 1348, 0, 0), - new PsoStructureEntryInfo((MetaName)961264130, PsoDataType.String, 1352, 7, 0), + new PsoStructureEntryInfo(MetaName.MinAttachParentApproachSpeedForPitchLock, PsoDataType.Float, 944, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldLockHeading, PsoDataType.Bool, 948, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxMoveSpeedForFollowOrientation, PsoDataType.Float, 952, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxLookAroundMoveSpeedMultiplier, PsoDataType.Float, 956, 0, 0), + new PsoStructureEntryInfo(MetaName.SpeedLimitsForVerticalMoveSpeedScaling, PsoDataType.Float2, 960, 0, 0), + new PsoStructureEntryInfo(MetaName.VerticalMoveSpeedScaling, PsoDataType.Float, 968, 0, 0), + new PsoStructureEntryInfo(MetaName.VerticalMoveSpeedScalingAtMaxSpeed, PsoDataType.Float, 972, 0, 0), + new PsoStructureEntryInfo(MetaName.UpwardMoveSpeedScalingOnGround, PsoDataType.Float, 976, 0, 0), + new PsoStructureEntryInfo(MetaName.UpwardMoveSpeedScalingInAir, PsoDataType.Float, 980, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxMoveOrientationSpeedDuringLookAround, PsoDataType.Float, 984, 0, 0), + new PsoStructureEntryInfo(MetaName.FollowOrientationConing, PsoDataType.Structure, 992, 0, MetaName.camFollowCameraMetadataFollowOrientationConing), + new PsoStructureEntryInfo(MetaName.RollSettings, PsoDataType.Structure, 1024, 0, MetaName.camFollowCameraMetadataRollSettings), + new PsoStructureEntryInfo(MetaName.HighAltitudeZoomSettings, PsoDataType.Structure, 1064, 0, MetaName.camFollowCameraMetadataHighAltitudeZoomSettings), + new PsoStructureEntryInfo(MetaName.HandBrakeSwingSettings, PsoDataType.Structure, 1104, 0, MetaName.camFollowVehicleCameraMetadataHandBrakeSwingSettings), + new PsoStructureEntryInfo(MetaName.DuckUnderOverheadCollisionSettings, PsoDataType.Structure, 1136, 0, MetaName.camFollowVehicleCameraMetadataDuckUnderOverheadCollisionSettings), + new PsoStructureEntryInfo(MetaName.HighSpeedZoomSettings, PsoDataType.Structure, 1192, 0, MetaName.camFollowVehicleCameraMetadataHighSpeedZoomSettings), + new PsoStructureEntryInfo(MetaName.HighSpeedShakeSettings, PsoDataType.Structure, 1224, 0, MetaName.camFollowVehicleCameraMetadataHighSpeedShakeSettings), + new PsoStructureEntryInfo(MetaName.WaterEntryShakeSettings, PsoDataType.Structure, 1248, 0, MetaName.camFollowVehicleCameraMetadataWaterEntryShakeSettings), + new PsoStructureEntryInfo(MetaName.VerticalFlightModeSettings, PsoDataType.Structure, 1280, 0, MetaName.camFollowVehicleCameraMetadataVerticalFlightModeSettings), + new PsoStructureEntryInfo(MetaName.DoorAlignmentSettings, PsoDataType.Structure, 1296, 0, MetaName.camVehicleCustomSettingsMetadataDoorAlignmentSettings), + new PsoStructureEntryInfo(MetaName.VehicleEntryExitPitchLevelSmoothRate, PsoDataType.Float, 1336, 0, 0), + new PsoStructureEntryInfo(MetaName.ExtraOrbitPitchOffsetForHighAngleMode, PsoDataType.Float, 1340, 0, 0), + new PsoStructureEntryInfo(MetaName.ExtraOrbitPitchOffsetForThirdPersonFarViewMode, PsoDataType.Float, 1344, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldForceCutToOrbitDistanceLimitsForThirdPersonFarViewMode, PsoDataType.Bool, 1348, 0, 0), + new PsoStructureEntryInfo(MetaName.ThirdPersonVehicleAimCameraRef, PsoDataType.String, 1352, 7, 0), new PsoStructureEntryInfo((MetaName)4075164277, PsoDataType.Bool, 1356, 0, 0), new PsoStructureEntryInfo((MetaName)2625336677, PsoDataType.String, 1360, 7, 0), new PsoStructureEntryInfo((MetaName)3347720841, PsoDataType.Float2, 1364, 0, 0) ); case MetaName.camFollowVehicleCameraMetadataHandBrakeSwingSettings: return new PsoStructureInfo(MetaName.camFollowVehicleCameraMetadataHandBrakeSwingSettings, 0, 0, 32, - new PsoStructureEntryInfo((MetaName)73888528, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)4163819120, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)4191348047, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)3579471989, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)2084746057, PsoDataType.Float, 24, 0, 0) + new PsoStructureEntryInfo(MetaName.HandBrakeInputEnvelopeRef, PsoDataType.String, 8, 7, 0), + new PsoStructureEntryInfo(MetaName.SpringConstant, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.MinLateralSkidSpeed, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxLateralSkidSpeed, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.SwingSpeedAtMaxSkidSpeed, PsoDataType.Float, 24, 0, 0) ); case MetaName.camFollowVehicleCameraMetadataDuckUnderOverheadCollisionSettings: return new PsoStructureInfo(MetaName.camFollowVehicleCameraMetadataDuckUnderOverheadCollisionSettings, 0, 0, 56, - new PsoStructureEntryInfo((MetaName)1811750171, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1848522270, PsoDataType.Bool, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)3105010187, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)3073979382, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)4163819120, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)2803013276, PsoDataType.Structure, 32, 0, MetaName.camFollowVehicleCameraMetadataDuckUnderOverheadCollisionSettingsCapsuleSettings) + new PsoStructureEntryInfo(MetaName.EnvelopeRef, PsoDataType.String, 8, 7, 0), + new PsoStructureEntryInfo(MetaName.ShouldDuck, PsoDataType.Bool, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.OrbitPitchOffsetWhenFullyDucked, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceToPersist, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.SpringConstant, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.CapsuleSettings, PsoDataType.Structure, 32, 0, MetaName.camFollowVehicleCameraMetadataDuckUnderOverheadCollisionSettingsCapsuleSettings) ); case MetaName.camFollowVehicleCameraMetadataDuckUnderOverheadCollisionSettingsCapsuleSettings: return new PsoStructureInfo(MetaName.camFollowVehicleCameraMetadataDuckUnderOverheadCollisionSettingsCapsuleSettings, 0, 0, 24, - new PsoStructureEntryInfo((MetaName)465899626, PsoDataType.UInt, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)4135147407, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)3479495276, PsoDataType.Float2, 16, 0, 0) + new PsoStructureEntryInfo(MetaName.NumTests, PsoDataType.UInt, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.LengthScaling, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.OffsetLimits, PsoDataType.Float2, 16, 0, 0) ); case MetaName.camFollowVehicleCameraMetadataHighSpeedZoomSettings: return new PsoStructureInfo(MetaName.camFollowVehicleCameraMetadataHighSpeedZoomSettings, 0, 0, 32, - new PsoStructureEntryInfo((MetaName)2742393958, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)2306378250, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)4163819120, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)785828068, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)777008740, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)2366444870, PsoDataType.Float, 28, 0, 0) + new PsoStructureEntryInfo(MetaName.MinForwardSpeed, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxForwardSpeed, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.SpringConstant, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxBaseFovScaling, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.CutsceneBlendSpringConstant, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.CutsceneBlendSpringDampingRatio, PsoDataType.Float, 28, 0, 0) ); case MetaName.camFollowVehicleCameraMetadataHighSpeedShakeSettings: return new PsoStructureInfo(MetaName.camFollowVehicleCameraMetadataHighSpeedShakeSettings, 0, 0, 24, - new PsoStructureEntryInfo((MetaName)1511687083, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)2742393958, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)2306378250, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)4163819120, PsoDataType.Float, 20, 0, 0) + new PsoStructureEntryInfo(MetaName.ShakeRef, PsoDataType.String, 8, 7, 0), + new PsoStructureEntryInfo(MetaName.MinForwardSpeed, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxForwardSpeed, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.SpringConstant, PsoDataType.Float, 20, 0, 0) ); case MetaName.camFollowVehicleCameraMetadataWaterEntryShakeSettings: return new PsoStructureInfo(MetaName.camFollowVehicleCameraMetadataWaterEntryShakeSettings, 0, 0, 32, - new PsoStructureEntryInfo((MetaName)1511687083, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)2390340428, PsoDataType.UInt, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)1575008605, PsoDataType.Float2, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)2371650129, PsoDataType.Float2, 24, 0, 0) + new PsoStructureEntryInfo(MetaName.ShakeRef, PsoDataType.String, 8, 7, 0), + new PsoStructureEntryInfo(MetaName.MaxShakeInstances, PsoDataType.UInt, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.DownwardSpeedLimits, PsoDataType.Float2, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.AmplitudeLimits, PsoDataType.Float2, 24, 0, 0) ); case MetaName.camFollowVehicleCameraMetadataVerticalFlightModeSettings: return new PsoStructureInfo(MetaName.camFollowVehicleCameraMetadataVerticalFlightModeSettings, 0, 0, 16, - new PsoStructureEntryInfo((MetaName)1974814289, PsoDataType.Float2, 8, 0, 0) + new PsoStructureEntryInfo(MetaName.OrbitPitchLimits, PsoDataType.Float2, 8, 0, 0) ); case MetaName.camVehicleCustomSettingsMetadataDoorAlignmentSettings: return new PsoStructureInfo(MetaName.camVehicleCustomSettingsMetadataDoorAlignmentSettings, 0, 0, 40, - new PsoStructureEntryInfo((MetaName)3663951405, PsoDataType.Bool, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)3431976824, PsoDataType.Bool, 9, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldConsiderData, PsoDataType.Bool, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldAlignOnVehicleExit, PsoDataType.Bool, 9, 0, 0), new PsoStructureEntryInfo((MetaName)669372144, PsoDataType.Bool, 10, 0, 0), - new PsoStructureEntryInfo((MetaName)1160959405, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)3992317122, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)3365340087, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)1055028939, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)2434688331, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)1873731470, PsoDataType.Float, 32, 0, 0) + new PsoStructureEntryInfo(MetaName.AlignmentConeOffsetTowardsVehicleFrontAngle, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.AlignmentConeAngle, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.AlignmentConeAngleWithTrailer, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.MinOrientationDeltaToCut, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.MinOrientationDeltaToCutForReverseAngle, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.MinOrientationDeltaToCutWithTrailer, PsoDataType.Float, 32, 0, 0) ); case MetaName.camFollowParachuteCameraMetadata: return new PsoStructureInfo(MetaName.camFollowParachuteCameraMetadata, 0, 0, 1136, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1511687083, PsoDataType.String, 16, 7, 0), - new PsoStructureEntryInfo((MetaName)3424608737, PsoDataType.String, 20, 7, 0), - new PsoStructureEntryInfo((MetaName)3044898952, PsoDataType.String, 24, 7, 0), - new PsoStructureEntryInfo((MetaName)1966573275, PsoDataType.Bool, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)2884954151, PsoDataType.String, 32, 7, 0), - new PsoStructureEntryInfo((MetaName)730193180, PsoDataType.String, 36, 7, 0), - new PsoStructureEntryInfo((MetaName)1443569911, PsoDataType.String, 40, 7, 0), - new PsoStructureEntryInfo((MetaName)60641442, PsoDataType.String, 44, 7, 0), - new PsoStructureEntryInfo((MetaName)1865815245, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)2755051531, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.ShakeRef, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CollisionRef, PsoDataType.String, 20, 7, 0), + new PsoStructureEntryInfo(MetaName.DofSettings, PsoDataType.String, 24, 7, 0), + new PsoStructureEntryInfo(MetaName.CanBePaused, PsoDataType.Bool, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.ControlHelperRef, PsoDataType.String, 32, 7, 0), + new PsoStructureEntryInfo(MetaName.HintHelperRef, PsoDataType.String, 36, 7, 0), + new PsoStructureEntryInfo(MetaName.CatchUpHelperRef, PsoDataType.String, 40, 7, 0), + new PsoStructureEntryInfo(MetaName.BaseAttachVelocityToIgnoreEnvelopeRef, PsoDataType.String, 44, 7, 0), + new PsoStructureEntryInfo(MetaName.BaseFov, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.BaseNearClip, PsoDataType.Float, 52, 0, 0), new PsoStructureEntryInfo((MetaName)3305154880, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)2846809829, PsoDataType.Bool, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)3002500493, PsoDataType.Bool, 61, 0, 0), - new PsoStructureEntryInfo((MetaName)2521592812, PsoDataType.Float, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)4067016949, PsoDataType.Float, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldOrbitRelativeToAttachParentOrientation, PsoDataType.Bool, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldPersistOrbitOrientationRelativeToAttachParent, PsoDataType.Bool, 61, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachParentMatrixForRelativeOrbitSpringConstant, PsoDataType.Float, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachParentMatrixForRelativeOrbitSpringDampingRatio, PsoDataType.Float, 68, 0, 0), new PsoStructureEntryInfo((MetaName)2406229624, PsoDataType.Float, 72, 0, 0), new PsoStructureEntryInfo((MetaName)727876548, PsoDataType.Float, 76, 0, 0), - new PsoStructureEntryInfo((MetaName)3039556728, PsoDataType.Float, 80, 0, 0), - new PsoStructureEntryInfo((MetaName)1708190798, PsoDataType.Float, 84, 0, 0), - new PsoStructureEntryInfo((MetaName)1190961214, PsoDataType.Float, 88, 0, 0), - new PsoStructureEntryInfo((MetaName)897419234, PsoDataType.UInt, 92, 0, 0), - new PsoStructureEntryInfo((MetaName)150825038, PsoDataType.Float, 96, 0, 0), - new PsoStructureEntryInfo((MetaName)4033450681, PsoDataType.Bool, 100, 0, 0), - new PsoStructureEntryInfo((MetaName)2058076685, PsoDataType.Float, 104, 0, 0), - new PsoStructureEntryInfo((MetaName)488216999, PsoDataType.Float, 108, 0, 0), - new PsoStructureEntryInfo((MetaName)1406371922, PsoDataType.Float, 112, 0, 0), - new PsoStructureEntryInfo((MetaName)2814402846, PsoDataType.String, 116, 7, 0), - new PsoStructureEntryInfo((MetaName)372575308, PsoDataType.Bool, 120, 0, 0), - new PsoStructureEntryInfo((MetaName)799910142, PsoDataType.Bool, 121, 0, 0), - new PsoStructureEntryInfo((MetaName)1933402526, PsoDataType.Bool, 122, 0, 0), - new PsoStructureEntryInfo((MetaName)1022007033, PsoDataType.Structure, 128, 0, MetaName.camThirdPersonCameraMetadataCustomBoundingBoxSettings), - new PsoStructureEntryInfo((MetaName)2861227361, PsoDataType.Bool, 152, 0, 0), - new PsoStructureEntryInfo((MetaName)1148495425, PsoDataType.Float, 156, 0, 0), - new PsoStructureEntryInfo((MetaName)536202543, PsoDataType.Float, 160, 0, 0), - new PsoStructureEntryInfo((MetaName)1065618425, PsoDataType.Structure, 176, 0, MetaName.camThirdPersonCameraMetadataBasePivotPosition), - new PsoStructureEntryInfo((MetaName)3256568637, PsoDataType.Structure, 272, 0, MetaName.camThirdPersonCameraMetadataPivotPosition), - new PsoStructureEntryInfo((MetaName)588927535, PsoDataType.Structure, 320, 0, MetaName.camThirdPersonCameraMetadataPivotOverBoungingBoxSettings), - new PsoStructureEntryInfo((MetaName)2014345705, PsoDataType.Float, 344, 0, 0), - new PsoStructureEntryInfo((MetaName)3982287448, PsoDataType.Float, 348, 0, 0), - new PsoStructureEntryInfo((MetaName)2449849624, PsoDataType.Float, 352, 0, 0), - new PsoStructureEntryInfo((MetaName)695725580, PsoDataType.Float, 356, 0, 0), - new PsoStructureEntryInfo((MetaName)1397182427, PsoDataType.Float, 360, 0, 0), - new PsoStructureEntryInfo((MetaName)881872463, PsoDataType.Bool, 364, 0, 0), - new PsoStructureEntryInfo((MetaName)177572622, PsoDataType.Float, 368, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxAttachParentSubmergedLevelToApplyFullAttachParentMatrixForRelativeOrbit, PsoDataType.Float, 80, 0, 0), + new PsoStructureEntryInfo(MetaName.MinAircraftGroundSpeedToApplyFullAttachParentMatrixForRelativeOrbit, PsoDataType.Float, 84, 0, 0), + new PsoStructureEntryInfo(MetaName.MinAircraftContactSpeedToApplyFullAttachParentMatrixForRelativeOrbit, PsoDataType.Float, 88, 0, 0), + new PsoStructureEntryInfo(MetaName.MinHoldTimeToBlockFullAttachParentMatrixForRelativeOrbit, PsoDataType.UInt, 92, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxAttachParentSpeedToClonePitchFromCinematicMountedCameras, PsoDataType.Float, 96, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldUseCustomFramingInTightSpace, PsoDataType.Bool, 100, 0, 0), + new PsoStructureEntryInfo(MetaName.MinAttachSpeedToUpdateTightSpaceLevel, PsoDataType.Float, 104, 0, 0), + new PsoStructureEntryInfo(MetaName.TightSpaceSpringConstant, PsoDataType.Float, 108, 0, 0), + new PsoStructureEntryInfo(MetaName.TightSpaceSpringDampingRatio, PsoDataType.Float, 112, 0, 0), + new PsoStructureEntryInfo(MetaName.DofSettingsInTightSpace, PsoDataType.String, 116, 7, 0), + new PsoStructureEntryInfo(MetaName.ShouldAttachToParentCentreOfGravity, PsoDataType.Bool, 120, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldUseDynamicCentreOfGravity, PsoDataType.Bool, 121, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldIgnoreVelocityOfAttachParentAttachEntity, PsoDataType.Bool, 122, 0, 0), + new PsoStructureEntryInfo(MetaName.CustomBoundingBoxSettings, PsoDataType.Structure, 128, 0, MetaName.camThirdPersonCameraMetadataCustomBoundingBoxSettings), + new PsoStructureEntryInfo(MetaName.ShouldApplyAttachPedPelvisOffset, PsoDataType.Bool, 152, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachPedPelvisOffsetSpringConstant, PsoDataType.Float, 156, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachPedPelvisOffsetSpringDampingRatio, PsoDataType.Float, 160, 0, 0), + new PsoStructureEntryInfo(MetaName.BasePivotPosition, PsoDataType.Structure, 176, 0, MetaName.camThirdPersonCameraMetadataBasePivotPosition), + new PsoStructureEntryInfo(MetaName.PivotPosition, PsoDataType.Structure, 272, 0, MetaName.camThirdPersonCameraMetadataPivotPosition), + new PsoStructureEntryInfo(MetaName.PivotOverBoundingBoxSettings, PsoDataType.Structure, 320, 0, MetaName.camThirdPersonCameraMetadataPivotOverBoungingBoxSettings), + new PsoStructureEntryInfo(MetaName.ScreenRatioForMinFootRoom, PsoDataType.Float, 344, 0, 0), + new PsoStructureEntryInfo(MetaName.ScreenRatioForMaxFootRoom, PsoDataType.Float, 348, 0, 0), + new PsoStructureEntryInfo(MetaName.ScreenRatioForMinFootRoomInTightSpace, PsoDataType.Float, 352, 0, 0), + new PsoStructureEntryInfo(MetaName.ScreenRatioForMaxFootRoomInTightSpace, PsoDataType.Float, 356, 0, 0), + new PsoStructureEntryInfo(MetaName.BasePivotHeightScalingForFootRoom, PsoDataType.Float, 360, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldIgnoreVerticalPivotOffsetForFootRoom, PsoDataType.Bool, 364, 0, 0), + new PsoStructureEntryInfo(MetaName.MinSafeOrbitDistanceScalingForExtensions, PsoDataType.Float, 368, 0, 0), new PsoStructureEntryInfo((MetaName)560700931, PsoDataType.Float, 372, 0, 0), - new PsoStructureEntryInfo((MetaName)1828892401, PsoDataType.Float2, 376, 0, 0), - new PsoStructureEntryInfo((MetaName)2829148759, PsoDataType.Float, 384, 0, 0), - new PsoStructureEntryInfo((MetaName)1084689577, PsoDataType.Float, 388, 0, 0), - new PsoStructureEntryInfo((MetaName)3978450060, PsoDataType.Float, 392, 0, 0), - new PsoStructureEntryInfo((MetaName)1991191506, PsoDataType.Structure, 400, 0, MetaName.camThirdPersonCameraMetadataBuoyancySettings), - new PsoStructureEntryInfo((MetaName)1949881438, PsoDataType.Bool, 448, 0, 0), - new PsoStructureEntryInfo((MetaName)3863307203, PsoDataType.Bool, 449, 0, 0), - new PsoStructureEntryInfo((MetaName)3696538081, PsoDataType.Bool, 450, 0, 0), - new PsoStructureEntryInfo((MetaName)2213127338, PsoDataType.Bool, 451, 0, 0), - new PsoStructureEntryInfo((MetaName)724966028, PsoDataType.Bool, 452, 0, 0), - new PsoStructureEntryInfo((MetaName)2696635175, PsoDataType.Float, 456, 0, 0), - new PsoStructureEntryInfo((MetaName)1976571596, PsoDataType.Float, 460, 0, 0), - new PsoStructureEntryInfo((MetaName)551575094, PsoDataType.Float, 464, 0, 0), - new PsoStructureEntryInfo((MetaName)1557769430, PsoDataType.Float, 468, 0, 0), - new PsoStructureEntryInfo((MetaName)4155454260, PsoDataType.Float3, 480, 0, 0), + new PsoStructureEntryInfo(MetaName.CustomOrbitDistanceLimitsToForce, PsoDataType.Float2, 376, 0, 0), + new PsoStructureEntryInfo(MetaName.OrbitDistanceLimitSpringConstant, PsoDataType.Float, 384, 0, 0), + new PsoStructureEntryInfo(MetaName.OrbitDistanceLimitSpringDampingRatio, PsoDataType.Float, 388, 0, 0), + new PsoStructureEntryInfo(MetaName.OrbitDistanceScalingForCustomFirstPersonFallBack, PsoDataType.Float, 392, 0, 0), + new PsoStructureEntryInfo(MetaName.BuoyancySettings, PsoDataType.Structure, 400, 0, MetaName.camThirdPersonCameraMetadataBuoyancySettings), + new PsoStructureEntryInfo(MetaName.ShouldIgnoreCollisionWithAttachParent, PsoDataType.Bool, 448, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldIgnoreCollisionWithFollowVehicle, PsoDataType.Bool, 449, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldIgnoreFollowVehicleForCollisionOrigin, PsoDataType.Bool, 450, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldIgnoreFollowVehicleForCollisionRoot, PsoDataType.Bool, 451, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldPushBeyondAttachParentIfClipping, PsoDataType.Bool, 452, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxCollisionTestRadius, PsoDataType.Float, 456, 0, 0), + new PsoStructureEntryInfo(MetaName.MinSafeRadiusReductionWithinPedMoverCapsule, PsoDataType.Float, 460, 0, 0), + new PsoStructureEntryInfo(MetaName.CollisionTestRadiusSpringConstant, PsoDataType.Float, 464, 0, 0), + new PsoStructureEntryInfo(MetaName.CollisionTestRadiusSpringDampingRatio, PsoDataType.Float, 468, 0, 0), + new PsoStructureEntryInfo(MetaName.CustomCollisionOriginRelativePosition, PsoDataType.Float3, 480, 0, 0), new PsoStructureEntryInfo((MetaName)4194152221, PsoDataType.Float3, 496, 0, 0), - new PsoStructureEntryInfo((MetaName)2702878862, PsoDataType.Bool, 512, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldUseCustomCollisionOrigin, PsoDataType.Bool, 512, 0, 0), new PsoStructureEntryInfo((MetaName)1998689777, PsoDataType.Bool, 513, 0, 0), new PsoStructureEntryInfo((MetaName)2235540893, PsoDataType.Bool, 514, 0, 0), new PsoStructureEntryInfo((MetaName)3479639237, PsoDataType.Float3, 528, 0, 0), new PsoStructureEntryInfo((MetaName)1496115250, PsoDataType.Float, 544, 0, 0), - new PsoStructureEntryInfo((MetaName)340312382, PsoDataType.Structure, 552, 0, MetaName.camThirdPersonCameraMetadataCollisionFallBackPosition), - new PsoStructureEntryInfo((MetaName)4279727627, PsoDataType.Float, 592, 0, 0), - new PsoStructureEntryInfo((MetaName)823526659, PsoDataType.Bool, 596, 0, 0), - new PsoStructureEntryInfo((MetaName)3507950586, PsoDataType.Float, 600, 0, 0), - new PsoStructureEntryInfo((MetaName)3397058689, PsoDataType.Float, 604, 0, 0), - new PsoStructureEntryInfo((MetaName)227846107, PsoDataType.Structure, 608, 0, MetaName.camThirdPersonCameraMetadataVehicleOnTopOfVehicleCollisionSettings), - new PsoStructureEntryInfo((MetaName)3658085406, PsoDataType.Float, 632, 0, 0), - new PsoStructureEntryInfo((MetaName)1654683326, PsoDataType.Float2, 636, 0, 0), - new PsoStructureEntryInfo((MetaName)1974814289, PsoDataType.Float2, 644, 0, 0), - new PsoStructureEntryInfo((MetaName)1778852906, PsoDataType.Float, 652, 0, 0), - new PsoStructureEntryInfo((MetaName)158553507, PsoDataType.Float, 656, 0, 0), - new PsoStructureEntryInfo((MetaName)3300166924, PsoDataType.Structure, 664, 0, MetaName.camThirdPersonCameraMetadataLookOverSettings), - new PsoStructureEntryInfo((MetaName)2793581079, PsoDataType.Bool, 688, 0, 0), - new PsoStructureEntryInfo((MetaName)2111969249, PsoDataType.Float2, 692, 0, 0), - new PsoStructureEntryInfo((MetaName)3068587259, PsoDataType.Float, 700, 0, 0), - new PsoStructureEntryInfo((MetaName)293341517, PsoDataType.Float, 704, 0, 0), - new PsoStructureEntryInfo((MetaName)3607038158, PsoDataType.Float, 708, 0, 0), - new PsoStructureEntryInfo((MetaName)4039533147, PsoDataType.Float2, 712, 0, 0), - new PsoStructureEntryInfo((MetaName)1356521412, PsoDataType.Float2, 720, 0, 0), - new PsoStructureEntryInfo((MetaName)3610920953, PsoDataType.Structure, 728, 0, MetaName.camThirdPersonCameraMetadataStealthZoomSettings), + new PsoStructureEntryInfo(MetaName.CollisionFallBackPosition, PsoDataType.Structure, 552, 0, MetaName.camThirdPersonCameraMetadataCollisionFallBackPosition), + new PsoStructureEntryInfo(MetaName.CollisionRootPositionFallBackToPivotBlendValue, PsoDataType.Float, 592, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldConstrainCollisionRootPositionAgainstClippingTypes, PsoDataType.Bool, 596, 0, 0), + new PsoStructureEntryInfo(MetaName.CollisionRootPositionSpringConstant, PsoDataType.Float, 600, 0, 0), + new PsoStructureEntryInfo(MetaName.CollisionRootPositionSpringDampingRatio, PsoDataType.Float, 604, 0, 0), + new PsoStructureEntryInfo(MetaName.VehicleOnTopOfVehicleCollisionSettings, PsoDataType.Structure, 608, 0, MetaName.camThirdPersonCameraMetadataVehicleOnTopOfVehicleCollisionSettings), + new PsoStructureEntryInfo(MetaName.IdealHeadingOffsetForLimiting, PsoDataType.Float, 632, 0, 0), + new PsoStructureEntryInfo(MetaName.RelativeOrbitHeadingLimits, PsoDataType.Float2, 636, 0, 0), + new PsoStructureEntryInfo(MetaName.OrbitPitchLimits, PsoDataType.Float2, 644, 0, 0), + new PsoStructureEntryInfo(MetaName.BaseOrbitPitchOffset, PsoDataType.Float, 652, 0, 0), + new PsoStructureEntryInfo(MetaName.BaseOrbitPitchOffsetInTightSpace, PsoDataType.Float, 656, 0, 0), + new PsoStructureEntryInfo(MetaName.LookOverSettings, PsoDataType.Structure, 664, 0, MetaName.camThirdPersonCameraMetadataLookOverSettings), + new PsoStructureEntryInfo(MetaName.ShouldIgnoreAttachParentPitchForLookBehind, PsoDataType.Bool, 688, 0, 0), + new PsoStructureEntryInfo(MetaName.OrbitDistanceLimitsForBasePosition, PsoDataType.Float2, 692, 0, 0), + new PsoStructureEntryInfo(MetaName.PreToPostCollisionLookAtOrientationBlendValue, PsoDataType.Float, 700, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachParentRollSpringConstant, PsoDataType.Float, 704, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachParentRollSpringDampingRatio, PsoDataType.Float, 708, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachParentRollDampingPitchSoftLimits, PsoDataType.Float2, 712, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachParentRollDampingPitchHardLimits, PsoDataType.Float2, 720, 0, 0), + new PsoStructureEntryInfo(MetaName.StealthZoomSettings, PsoDataType.Structure, 728, 0, MetaName.camThirdPersonCameraMetadataStealthZoomSettings), new PsoStructureEntryInfo((MetaName)1947299079, PsoDataType.Structure, 752, 0, MetaName.camThirdPersonCameraMetadataQuadrupedalHeightSpring), - new PsoStructureEntryInfo((MetaName)490368749, PsoDataType.String, 776, 7, 0), + new PsoStructureEntryInfo(MetaName.MotionBlurSettings, PsoDataType.String, 776, 7, 0), new PsoStructureEntryInfo((MetaName)2122226771, PsoDataType.Bool, 780, 0, 0), - new PsoStructureEntryInfo((MetaName)1789219851, PsoDataType.String, 784, 7, 0), - new PsoStructureEntryInfo((MetaName)2224847663, PsoDataType.String, 788, 7, 0), - new PsoStructureEntryInfo((MetaName)2960196386, PsoDataType.String, 792, 7, 0), - new PsoStructureEntryInfo((MetaName)2238897248, PsoDataType.String, 796, 7, 0), - new PsoStructureEntryInfo((MetaName)572898954, PsoDataType.String, 800, 7, 0), - new PsoStructureEntryInfo((MetaName)1256703824, PsoDataType.Bool, 804, 0, 0), - new PsoStructureEntryInfo((MetaName)1394164846, PsoDataType.Structure, 808, 0, MetaName.camFollowCameraMetadataPullAroundSettings), - new PsoStructureEntryInfo((MetaName)914396031, PsoDataType.Structure, 872, 0, MetaName.camFollowCameraMetadataPullAroundSettings), - new PsoStructureEntryInfo((MetaName)4045243730, PsoDataType.Bool, 936, 0, 0), - new PsoStructureEntryInfo((MetaName)3857630189, PsoDataType.Bool, 937, 0, 0), - new PsoStructureEntryInfo((MetaName)2208576746, PsoDataType.Bool, 938, 0, 0), - new PsoStructureEntryInfo((MetaName)3468493382, PsoDataType.Bool, 939, 0, 0), - new PsoStructureEntryInfo((MetaName)3614496996, PsoDataType.Bool, 940, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachParentInAirEnvelopeRef, PsoDataType.String, 784, 7, 0), + new PsoStructureEntryInfo(MetaName.AttachParentUpwardSpeedScalingOnGroundEnvelopeRef, PsoDataType.String, 788, 7, 0), + new PsoStructureEntryInfo(MetaName.AttachParentUpwardSpeedScalingInAirEnvelopeRef, PsoDataType.String, 792, 7, 0), + new PsoStructureEntryInfo(MetaName.AimBehaviourEnvelopeRef, PsoDataType.String, 796, 7, 0), + new PsoStructureEntryInfo(MetaName.WaterBobShakeRef, PsoDataType.String, 800, 7, 0), + new PsoStructureEntryInfo(MetaName.ShouldIgnoreAttachParentMovementForOrientation, PsoDataType.Bool, 804, 0, 0), + new PsoStructureEntryInfo(MetaName.PullAroundSettings, PsoDataType.Structure, 808, 0, MetaName.camFollowCameraMetadataPullAroundSettings), + new PsoStructureEntryInfo(MetaName.PullAroundSettingsForLookBehind, PsoDataType.Structure, 872, 0, MetaName.camFollowCameraMetadataPullAroundSettings), + new PsoStructureEntryInfo(MetaName.ShouldConsiderAttachParentLocalXYVelocityForPullAround, PsoDataType.Bool, 936, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldConsiderAttachParentForwardSpeedForPullAround, PsoDataType.Bool, 937, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldPullAroundToAttachParentFront, PsoDataType.Bool, 938, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldPullAroundToBasicAttachParentMatrix, PsoDataType.Bool, 939, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldPullAroundUsingSimpleSpringDamping, PsoDataType.Bool, 940, 0, 0), new PsoStructureEntryInfo((MetaName)2671392542, PsoDataType.Bool, 941, 0, 0), - new PsoStructureEntryInfo((MetaName)2127124229, PsoDataType.Float, 944, 0, 0), - new PsoStructureEntryInfo((MetaName)2098973612, PsoDataType.Bool, 948, 0, 0), - new PsoStructureEntryInfo((MetaName)1014809841, PsoDataType.Float, 952, 0, 0), - new PsoStructureEntryInfo((MetaName)2563263345, PsoDataType.Float, 956, 0, 0), - new PsoStructureEntryInfo((MetaName)1914871967, PsoDataType.Float2, 960, 0, 0), - new PsoStructureEntryInfo((MetaName)3594576614, PsoDataType.Float, 968, 0, 0), - new PsoStructureEntryInfo((MetaName)1880225385, PsoDataType.Float, 972, 0, 0), - new PsoStructureEntryInfo((MetaName)1487131765, PsoDataType.Float, 976, 0, 0), - new PsoStructureEntryInfo((MetaName)2018965896, PsoDataType.Float, 980, 0, 0), - new PsoStructureEntryInfo((MetaName)1286077706, PsoDataType.Float, 984, 0, 0), - new PsoStructureEntryInfo((MetaName)70382085, PsoDataType.Structure, 992, 0, MetaName.camFollowCameraMetadataFollowOrientationConing), - new PsoStructureEntryInfo((MetaName)4214646062, PsoDataType.Structure, 1024, 0, MetaName.camFollowCameraMetadataRollSettings), - new PsoStructureEntryInfo((MetaName)2054392766, PsoDataType.Structure, 1064, 0, MetaName.camFollowCameraMetadataHighAltitudeZoomSettings), - new PsoStructureEntryInfo((MetaName)2827051945, PsoDataType.Structure, 1104, 0, MetaName.camFollowParachuteCameraMetadataCustomSettings) + new PsoStructureEntryInfo(MetaName.MinAttachParentApproachSpeedForPitchLock, PsoDataType.Float, 944, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldLockHeading, PsoDataType.Bool, 948, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxMoveSpeedForFollowOrientation, PsoDataType.Float, 952, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxLookAroundMoveSpeedMultiplier, PsoDataType.Float, 956, 0, 0), + new PsoStructureEntryInfo(MetaName.SpeedLimitsForVerticalMoveSpeedScaling, PsoDataType.Float2, 960, 0, 0), + new PsoStructureEntryInfo(MetaName.VerticalMoveSpeedScaling, PsoDataType.Float, 968, 0, 0), + new PsoStructureEntryInfo(MetaName.VerticalMoveSpeedScalingAtMaxSpeed, PsoDataType.Float, 972, 0, 0), + new PsoStructureEntryInfo(MetaName.UpwardMoveSpeedScalingOnGround, PsoDataType.Float, 976, 0, 0), + new PsoStructureEntryInfo(MetaName.UpwardMoveSpeedScalingInAir, PsoDataType.Float, 980, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxMoveOrientationSpeedDuringLookAround, PsoDataType.Float, 984, 0, 0), + new PsoStructureEntryInfo(MetaName.FollowOrientationConing, PsoDataType.Structure, 992, 0, MetaName.camFollowCameraMetadataFollowOrientationConing), + new PsoStructureEntryInfo(MetaName.RollSettings, PsoDataType.Structure, 1024, 0, MetaName.camFollowCameraMetadataRollSettings), + new PsoStructureEntryInfo(MetaName.HighAltitudeZoomSettings, PsoDataType.Structure, 1064, 0, MetaName.camFollowCameraMetadataHighAltitudeZoomSettings), + new PsoStructureEntryInfo(MetaName.CustomSettings, PsoDataType.Structure, 1104, 0, MetaName.camFollowParachuteCameraMetadataCustomSettings) ); case MetaName.camFollowParachuteCameraMetadataCustomSettings: return new PsoStructureInfo(MetaName.camFollowParachuteCameraMetadataCustomSettings, 0, 0, 24, @@ -3600,36 +3600,36 @@ namespace CodeWalker.GameFiles case MetaName.camFirstPersonPedAimCameraMetadata: return new PsoStructureInfo(MetaName.camFirstPersonPedAimCameraMetadata, 0, 0, 208, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1511687083, PsoDataType.String, 16, 7, 0), - new PsoStructureEntryInfo((MetaName)3424608737, PsoDataType.String, 20, 7, 0), - new PsoStructureEntryInfo((MetaName)3044898952, PsoDataType.String, 24, 7, 0), - new PsoStructureEntryInfo((MetaName)1966573275, PsoDataType.Bool, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)2884954151, PsoDataType.String, 32, 7, 0), - new PsoStructureEntryInfo((MetaName)1865815245, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)2755051531, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)1025607184, PsoDataType.UInt, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)652273141, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)1054008152, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)3100931510, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)1238524664, PsoDataType.Float, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)3718710002, PsoDataType.Float3, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)3807713258, PsoDataType.Bool, 80, 0, 0), - new PsoStructureEntryInfo((MetaName)509392339, PsoDataType.Float, 84, 0, 0), - new PsoStructureEntryInfo((MetaName)4261179401, PsoDataType.Float, 88, 0, 0), - new PsoStructureEntryInfo((MetaName)3137513888, PsoDataType.Float, 92, 0, 0), - new PsoStructureEntryInfo((MetaName)3645576770, PsoDataType.Float, 96, 0, 0), - new PsoStructureEntryInfo((MetaName)1478931781, PsoDataType.Bool, 112, 0, 0), + new PsoStructureEntryInfo(MetaName.ShakeRef, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CollisionRef, PsoDataType.String, 20, 7, 0), + new PsoStructureEntryInfo(MetaName.DofSettings, PsoDataType.String, 24, 7, 0), + new PsoStructureEntryInfo(MetaName.CanBePaused, PsoDataType.Bool, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.ControlHelperRef, PsoDataType.String, 32, 7, 0), + new PsoStructureEntryInfo(MetaName.BaseFov, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.BaseNearClip, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.MinUpdatesBeforeApplyingMotionBlur, PsoDataType.UInt, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.BaseMotionBlurStrength, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.ZoomMotionBlurMinFovDelta, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.ZoomMotionBlurMaxFovDelta, PsoDataType.Float, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.ZoomMotionBlurMaxStrengthForFov, PsoDataType.Float, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachRelativeOffset, PsoDataType.Float3, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldApplyAttachOffsetRelativeToCamera, PsoDataType.Bool, 80, 0, 0), + new PsoStructureEntryInfo(MetaName.MinPitch, PsoDataType.Float, 84, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxPitch, PsoDataType.Float, 88, 0, 0), + new PsoStructureEntryInfo(MetaName.MinRelativeHeading, PsoDataType.Float, 92, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxRelativeHeading, PsoDataType.Float, 96, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldMakeAttachedEntityInvisible, PsoDataType.Bool, 112, 0, 0), new PsoStructureEntryInfo((MetaName)1959607978, PsoDataType.Bool, 113, 0, 0), - new PsoStructureEntryInfo((MetaName)1348911901, PsoDataType.Bool, 114, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldDisplayReticule, PsoDataType.Bool, 114, 0, 0), new PsoStructureEntryInfo((MetaName)1120407412, PsoDataType.Bool, 115, 0, 0), - new PsoStructureEntryInfo((MetaName)937843974, PsoDataType.Float2, 116, 0, 0), - new PsoStructureEntryInfo((MetaName)1149560055, PsoDataType.Float2, 124, 0, 0), + new PsoStructureEntryInfo(MetaName.ShakeFirstPersonShootingAbilityLimits, PsoDataType.Float2, 116, 0, 0), + new PsoStructureEntryInfo(MetaName.ShakeAmplitudeScalingForShootingAbilityLimits, PsoDataType.Float2, 124, 0, 0), new PsoStructureEntryInfo((MetaName)2758176724, PsoDataType.Structure, 136, 0, MetaName.camFirstPersonAimCameraMetadataHeadingCorrection), new PsoStructureEntryInfo((MetaName)330110937, PsoDataType.Float, 160, 0, 0), - new PsoStructureEntryInfo((MetaName)575433612, PsoDataType.SInt, 176, 0, 0), - new PsoStructureEntryInfo((MetaName)1634093344, PsoDataType.Float, 180, 0, 0), - new PsoStructureEntryInfo((MetaName)2878053132, PsoDataType.Float, 184, 0, 0), - new PsoStructureEntryInfo((MetaName)3271563285, PsoDataType.Bool, 188, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachBoneTag, PsoDataType.SInt, 176, 0, 0), + new PsoStructureEntryInfo(MetaName.TripleHeadNearClip, PsoDataType.Float, 180, 0, 0), + new PsoStructureEntryInfo(MetaName.RelativeAttachPositionSmoothRate, PsoDataType.Float, 184, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldTorsoIkLimitsOverrideOrbitPitchLimits, PsoDataType.Bool, 188, 0, 0), new PsoStructureEntryInfo((MetaName)1847867369, PsoDataType.Bool, 189, 0, 0), new PsoStructureEntryInfo((MetaName)1173900687, PsoDataType.Float, 192, 0, 0), new PsoStructureEntryInfo((MetaName)1322555765, PsoDataType.Float, 196, 0, 0), @@ -3637,40 +3637,40 @@ namespace CodeWalker.GameFiles ); case MetaName.camFirstPersonAimCameraMetadataHeadingCorrection: return new PsoStructureInfo(MetaName.camFirstPersonAimCameraMetadataHeadingCorrection, 0, 0, 24, - new PsoStructureEntryInfo((MetaName)4163819120, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.SpringConstant, PsoDataType.Float, 8, 0, 0), new PsoStructureEntryInfo((MetaName)1496770623, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)2032147920, PsoDataType.Float, 16, 0, 0) + new PsoStructureEntryInfo(MetaName.DeltaTolerance, PsoDataType.Float, 16, 0, 0) ); case MetaName.camFirstPersonShooterCameraMetadata: return new PsoStructureInfo(MetaName.camFirstPersonShooterCameraMetadata, 0, 0, 1664, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1511687083, PsoDataType.String, 16, 7, 0), - new PsoStructureEntryInfo((MetaName)3424608737, PsoDataType.String, 20, 7, 0), - new PsoStructureEntryInfo((MetaName)3044898952, PsoDataType.String, 24, 7, 0), - new PsoStructureEntryInfo((MetaName)1966573275, PsoDataType.Bool, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)2884954151, PsoDataType.String, 32, 7, 0), - new PsoStructureEntryInfo((MetaName)1865815245, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)2755051531, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)1025607184, PsoDataType.UInt, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)652273141, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)1054008152, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)3100931510, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)1238524664, PsoDataType.Float, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)3718710002, PsoDataType.Float3, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)3807713258, PsoDataType.Bool, 80, 0, 0), - new PsoStructureEntryInfo((MetaName)509392339, PsoDataType.Float, 84, 0, 0), - new PsoStructureEntryInfo((MetaName)4261179401, PsoDataType.Float, 88, 0, 0), - new PsoStructureEntryInfo((MetaName)3137513888, PsoDataType.Float, 92, 0, 0), - new PsoStructureEntryInfo((MetaName)3645576770, PsoDataType.Float, 96, 0, 0), - new PsoStructureEntryInfo((MetaName)1478931781, PsoDataType.Bool, 112, 0, 0), + new PsoStructureEntryInfo(MetaName.ShakeRef, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CollisionRef, PsoDataType.String, 20, 7, 0), + new PsoStructureEntryInfo(MetaName.DofSettings, PsoDataType.String, 24, 7, 0), + new PsoStructureEntryInfo(MetaName.CanBePaused, PsoDataType.Bool, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.ControlHelperRef, PsoDataType.String, 32, 7, 0), + new PsoStructureEntryInfo(MetaName.BaseFov, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.BaseNearClip, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.MinUpdatesBeforeApplyingMotionBlur, PsoDataType.UInt, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.BaseMotionBlurStrength, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.ZoomMotionBlurMinFovDelta, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.ZoomMotionBlurMaxFovDelta, PsoDataType.Float, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.ZoomMotionBlurMaxStrengthForFov, PsoDataType.Float, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachRelativeOffset, PsoDataType.Float3, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldApplyAttachOffsetRelativeToCamera, PsoDataType.Bool, 80, 0, 0), + new PsoStructureEntryInfo(MetaName.MinPitch, PsoDataType.Float, 84, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxPitch, PsoDataType.Float, 88, 0, 0), + new PsoStructureEntryInfo(MetaName.MinRelativeHeading, PsoDataType.Float, 92, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxRelativeHeading, PsoDataType.Float, 96, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldMakeAttachedEntityInvisible, PsoDataType.Bool, 112, 0, 0), new PsoStructureEntryInfo((MetaName)1959607978, PsoDataType.Bool, 113, 0, 0), - new PsoStructureEntryInfo((MetaName)1348911901, PsoDataType.Bool, 114, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldDisplayReticule, PsoDataType.Bool, 114, 0, 0), new PsoStructureEntryInfo((MetaName)1120407412, PsoDataType.Bool, 115, 0, 0), - new PsoStructureEntryInfo((MetaName)937843974, PsoDataType.Float2, 116, 0, 0), - new PsoStructureEntryInfo((MetaName)1149560055, PsoDataType.Float2, 124, 0, 0), + new PsoStructureEntryInfo(MetaName.ShakeFirstPersonShootingAbilityLimits, PsoDataType.Float2, 116, 0, 0), + new PsoStructureEntryInfo(MetaName.ShakeAmplitudeScalingForShootingAbilityLimits, PsoDataType.Float2, 124, 0, 0), new PsoStructureEntryInfo((MetaName)2758176724, PsoDataType.Structure, 136, 0, MetaName.camFirstPersonAimCameraMetadataHeadingCorrection), new PsoStructureEntryInfo((MetaName)330110937, PsoDataType.Float, 160, 0, 0), - new PsoStructureEntryInfo((MetaName)730193180, PsoDataType.String, 176, 7, 0), + new PsoStructureEntryInfo(MetaName.HintHelperRef, PsoDataType.String, 176, 7, 0), new PsoStructureEntryInfo((MetaName)3500215588, PsoDataType.Float3, 192, 0, 0), new PsoStructureEntryInfo((MetaName)1583458555, PsoDataType.Float3, 208, 0, 0), new PsoStructureEntryInfo((MetaName)3253139357, PsoDataType.Float3, 224, 0, 0), @@ -3680,7 +3680,7 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo((MetaName)424961570, PsoDataType.Float3, 288, 0, 0), new PsoStructureEntryInfo((MetaName)104465235, PsoDataType.Float3, 304, 0, 0), new PsoStructureEntryInfo((MetaName)4034848485, PsoDataType.Float3, 320, 0, 0), - new PsoStructureEntryInfo((MetaName)10648206, PsoDataType.Float2, 336, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachParentRelativeHeading, PsoDataType.Float2, 336, 0, 0), new PsoStructureEntryInfo((MetaName)2372600507, PsoDataType.Float2, 344, 0, 0), new PsoStructureEntryInfo((MetaName)971666241, PsoDataType.Float2, 352, 0, 0), new PsoStructureEntryInfo((MetaName)162051482, PsoDataType.Float2, 360, 0, 0), @@ -3688,24 +3688,24 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo((MetaName)3507003526, PsoDataType.Float2, 376, 0, 0), new PsoStructureEntryInfo((MetaName)1765689234, PsoDataType.String, 384, 7, 0), new PsoStructureEntryInfo((MetaName)722540604, PsoDataType.String, 388, 7, 0), - new PsoStructureEntryInfo((MetaName)2833081775, PsoDataType.String, 392, 7, 0), + new PsoStructureEntryInfo(MetaName.LockOnEnvelopeRef, PsoDataType.String, 392, 7, 0), new PsoStructureEntryInfo((MetaName)3102337801, PsoDataType.String, 396, 7, 0), new PsoStructureEntryInfo((MetaName)1038878908, PsoDataType.String, 400, 7, 0), new PsoStructureEntryInfo((MetaName)3684814544, PsoDataType.String, 404, 7, 0), new PsoStructureEntryInfo((MetaName)2377645189, PsoDataType.String, 408, 7, 0), new PsoStructureEntryInfo((MetaName)3664775821, PsoDataType.String, 412, 7, 0), new PsoStructureEntryInfo((MetaName)3075522471, PsoDataType.String, 416, 7, 0), - new PsoStructureEntryInfo((MetaName)575433612, PsoDataType.SInt, 420, 0, 0), - new PsoStructureEntryInfo((MetaName)2878053132, PsoDataType.Float, 424, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachBoneTag, PsoDataType.SInt, 420, 0, 0), + new PsoStructureEntryInfo(MetaName.RelativeAttachPositionSmoothRate, PsoDataType.Float, 424, 0, 0), new PsoStructureEntryInfo((MetaName)3559802057, PsoDataType.Structure, 432, 0, MetaName.camFirstPersonShooterCameraMetadataRelativeAttachOrientationSettings), new PsoStructureEntryInfo((MetaName)3284913244, PsoDataType.Float, 544, 0, 0), new PsoStructureEntryInfo((MetaName)742850166, PsoDataType.Float, 548, 0, 0), new PsoStructureEntryInfo((MetaName)1801708329, PsoDataType.Float, 552, 0, 0), new PsoStructureEntryInfo((MetaName)522025471, PsoDataType.Float, 556, 0, 0), - new PsoStructureEntryInfo((MetaName)3154554341, PsoDataType.Float, 560, 0, 0), + new PsoStructureEntryInfo(MetaName.AimFov, PsoDataType.Float, 560, 0, 0), new PsoStructureEntryInfo((MetaName)2685045238, PsoDataType.Float, 564, 0, 0), new PsoStructureEntryInfo((MetaName)1545486036, PsoDataType.Float, 568, 0, 0), - new PsoStructureEntryInfo((MetaName)732629634, PsoDataType.Float, 572, 0, 0), + new PsoStructureEntryInfo(MetaName.PhoneFov, PsoDataType.Float, 572, 0, 0), new PsoStructureEntryInfo((MetaName)2263644173, PsoDataType.Float, 576, 0, 0), new PsoStructureEntryInfo((MetaName)189771911, PsoDataType.Float, 580, 0, 0), new PsoStructureEntryInfo((MetaName)3266229162, PsoDataType.Float, 584, 0, 0), @@ -3726,18 +3726,18 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo((MetaName)413985988, PsoDataType.Float, 644, 0, 0), new PsoStructureEntryInfo((MetaName)731578407, PsoDataType.Float, 648, 0, 0), new PsoStructureEntryInfo((MetaName)3517278862, PsoDataType.Float, 652, 0, 0), - new PsoStructureEntryInfo((MetaName)2326671617, PsoDataType.Float, 656, 0, 0), + new PsoStructureEntryInfo(MetaName.LadderPitch, PsoDataType.Float, 656, 0, 0), new PsoStructureEntryInfo((MetaName)83336335, PsoDataType.Float, 660, 0, 0), new PsoStructureEntryInfo((MetaName)3203179444, PsoDataType.Float, 664, 0, 0), new PsoStructureEntryInfo((MetaName)803486985, PsoDataType.Float, 668, 0, 0), - new PsoStructureEntryInfo((MetaName)2294924343, PsoDataType.Float, 672, 0, 0), + new PsoStructureEntryInfo(MetaName.RecoilShakeAmplitudeScaling, PsoDataType.Float, 672, 0, 0), new PsoStructureEntryInfo((MetaName)2122499987, PsoDataType.Float, 676, 0, 0), new PsoStructureEntryInfo((MetaName)1515082975, PsoDataType.Float, 680, 0, 0), new PsoStructureEntryInfo((MetaName)1515564685, PsoDataType.Float, 684, 0, 0), new PsoStructureEntryInfo((MetaName)3592059377, PsoDataType.Float, 688, 0, 0), new PsoStructureEntryInfo((MetaName)448454700, PsoDataType.Bool, 692, 0, 0), new PsoStructureEntryInfo((MetaName)545313111, PsoDataType.Float, 696, 0, 0), - new PsoStructureEntryInfo((MetaName)1976571596, PsoDataType.Float, 700, 0, 0), + new PsoStructureEntryInfo(MetaName.MinSafeRadiusReductionWithinPedMoverCapsule, PsoDataType.Float, 700, 0, 0), new PsoStructureEntryInfo((MetaName)1534221961, PsoDataType.Float, 704, 0, 0), new PsoStructureEntryInfo((MetaName)270168093, PsoDataType.Float, 708, 0, 0), new PsoStructureEntryInfo((MetaName)2100042799, PsoDataType.Float, 712, 0, 0), @@ -3749,7 +3749,7 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo((MetaName)2387142724, PsoDataType.UInt, 736, 0, 0), new PsoStructureEntryInfo((MetaName)2743970065, PsoDataType.UInt, 740, 0, 0), new PsoStructureEntryInfo((MetaName)2452155390, PsoDataType.UInt, 744, 0, 0), - new PsoStructureEntryInfo((MetaName)3781066831, PsoDataType.Structure, 752, 0, MetaName.camFirstPersonShooterCameraMetadataOrientationSpring), + new PsoStructureEntryInfo(MetaName.OrientationSpring, PsoDataType.Structure, 752, 0, MetaName.camFirstPersonShooterCameraMetadataOrientationSpring), new PsoStructureEntryInfo((MetaName)415673303, PsoDataType.Structure, 792, 0, MetaName.camFirstPersonShooterCameraMetadataOrientationSpring), new PsoStructureEntryInfo((MetaName)3397810078, PsoDataType.Structure, 832, 0, MetaName.camFirstPersonShooterCameraMetadataOrientationSpring), new PsoStructureEntryInfo((MetaName)3440729757, PsoDataType.Structure, 872, 0, MetaName.camFirstPersonShooterCameraMetadataOrientationSpringLite), @@ -3767,7 +3767,7 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo((MetaName)2550891007, PsoDataType.Structure, 1064, 0, MetaName.camFirstPersonShooterCameraMetadataOrientationSpringLite), new PsoStructureEntryInfo((MetaName)475503552, PsoDataType.Float, 1080, 0, 0), new PsoStructureEntryInfo((MetaName)1215439957, PsoDataType.Float2, 1084, 0, 0), - new PsoStructureEntryInfo((MetaName)3271563285, PsoDataType.Bool, 1092, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldTorsoIkLimitsOverrideOrbitPitchLimits, PsoDataType.Bool, 1092, 0, 0), new PsoStructureEntryInfo((MetaName)1723254225, PsoDataType.Bool, 1093, 0, 0), new PsoStructureEntryInfo((MetaName)366723406, PsoDataType.String, 1096, 7, 0), new PsoStructureEntryInfo((MetaName)264754789, PsoDataType.String, 1100, 7, 0), @@ -3787,29 +3787,29 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo((MetaName)1630855608, PsoDataType.Float, 1156, 0, 0), new PsoStructureEntryInfo((MetaName)3965978499, PsoDataType.Structure, 1160, 0, MetaName.camFirstPersonShooterCameraMetadataStickyAim), new PsoStructureEntryInfo((MetaName)585212636, PsoDataType.Structure, 1272, 0, MetaName.camFirstPersonShooterCameraMetadataStickyAim), - new PsoStructureEntryInfo((MetaName)1301399000, PsoDataType.Bool, 1384, 0, 0), - new PsoStructureEntryInfo((MetaName)114759485, PsoDataType.Bool, 1385, 0, 0), - new PsoStructureEntryInfo((MetaName)9436207, PsoDataType.Float, 1388, 0, 0), - new PsoStructureEntryInfo((MetaName)1350912934, PsoDataType.Float, 1392, 0, 0), - new PsoStructureEntryInfo((MetaName)70391041, PsoDataType.Float, 1396, 0, 0), - new PsoStructureEntryInfo((MetaName)2783842060, PsoDataType.Float, 1400, 0, 0), - new PsoStructureEntryInfo((MetaName)4207333442, PsoDataType.Float, 1404, 0, 0), - new PsoStructureEntryInfo((MetaName)1717370547, PsoDataType.Float, 1408, 0, 0), - new PsoStructureEntryInfo((MetaName)3048647846, PsoDataType.UInt, 1412, 0, 0), - new PsoStructureEntryInfo((MetaName)3132164856, PsoDataType.UInt, 1416, 0, 0), - new PsoStructureEntryInfo((MetaName)3397272914, PsoDataType.UInt, 1420, 0, 0), - new PsoStructureEntryInfo((MetaName)1807116888, PsoDataType.UInt, 1424, 0, 0), - new PsoStructureEntryInfo((MetaName)1148495425, PsoDataType.Float, 1428, 0, 0), - new PsoStructureEntryInfo((MetaName)536202543, PsoDataType.Float, 1432, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldUseLockOnAiming, PsoDataType.Bool, 1384, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldValidateLockOnTargetPosition, PsoDataType.Bool, 1385, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDistanceForLockOn, PsoDataType.Float, 1388, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDistanceForFineAimScaling, PsoDataType.Float, 1392, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceForFineAimScaling, PsoDataType.Float, 1396, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxAngleDeltaForLockOnSwitchBlendScaling, PsoDataType.Float, 1400, 0, 0), + new PsoStructureEntryInfo(MetaName.FineAimBlendSpringConstant, PsoDataType.Float, 1404, 0, 0), + new PsoStructureEntryInfo(MetaName.FineAimBlendSpringDampingRatio, PsoDataType.Float, 1408, 0, 0), + new PsoStructureEntryInfo(MetaName.MinBlendDurationForLockOnSwitch, PsoDataType.UInt, 1412, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxBlendDurationForLockOnSwitch, PsoDataType.UInt, 1416, 0, 0), + new PsoStructureEntryInfo(MetaName.MinBlendDurationForInitialLockOn, PsoDataType.UInt, 1420, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxBlendDurationForInitialLockOn, PsoDataType.UInt, 1424, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachPedPelvisOffsetSpringConstant, PsoDataType.Float, 1428, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachPedPelvisOffsetSpringDampingRatio, PsoDataType.Float, 1432, 0, 0), new PsoStructureEntryInfo((MetaName)2447870594, PsoDataType.Float, 1436, 0, 0), new PsoStructureEntryInfo((MetaName)2225908075, PsoDataType.Float, 1440, 0, 0), new PsoStructureEntryInfo((MetaName)1894138, PsoDataType.Float, 1444, 0, 0), new PsoStructureEntryInfo((MetaName)724885771, PsoDataType.Float, 1448, 0, 0), new PsoStructureEntryInfo((MetaName)2413827894, PsoDataType.Float2, 1452, 0, 0), - new PsoStructureEntryInfo((MetaName)3780197314, PsoDataType.Structure, 1464, 0, MetaName.camFirstPersonShooterCameraMetadataCoverSettings), + new PsoStructureEntryInfo(MetaName.CoverSettings, PsoDataType.Structure, 1464, 0, MetaName.camFirstPersonShooterCameraMetadataCoverSettings), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, MetaName.camFirstPersonShooterCameraMetadataSprintBreakOutSettings), new PsoStructureEntryInfo((MetaName)2011532787, PsoDataType.Array, 1584, 1, (MetaName)131236), - new PsoStructureEntryInfo((MetaName)490368749, PsoDataType.String, 1656, 7, 0) + new PsoStructureEntryInfo(MetaName.MotionBlurSettings, PsoDataType.String, 1656, 7, 0) ); case MetaName.camFirstPersonShooterCameraMetadataRelativeAttachOrientationSettings: return new PsoStructureInfo(MetaName.camFirstPersonShooterCameraMetadataRelativeAttachOrientationSettings, 0, 0, 112, @@ -3836,15 +3836,15 @@ namespace CodeWalker.GameFiles return new PsoStructureInfo(MetaName.camFirstPersonShooterCameraMetadataOrientationSpring, 0, 0, 40, new PsoStructureEntryInfo(MetaName.HeadingLimits, PsoDataType.Float2, 8, 0, 0), new PsoStructureEntryInfo(MetaName.PitchLimits, PsoDataType.Float2, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)4163819120, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)731206835, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.SpringConstant, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.SpringDampingRatio, PsoDataType.Float, 28, 0, 0), new PsoStructureEntryInfo((MetaName)1524988618, PsoDataType.Float, 32, 0, 0), new PsoStructureEntryInfo((MetaName)1290012653, PsoDataType.Float, 36, 0, 0) ); case MetaName.camFirstPersonShooterCameraMetadataOrientationSpringLite: return new PsoStructureInfo(MetaName.camFirstPersonShooterCameraMetadataOrientationSpringLite, 0, 0, 16, - new PsoStructureEntryInfo((MetaName)4163819120, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)731206835, PsoDataType.Float, 12, 0, 0) + new PsoStructureEntryInfo(MetaName.SpringConstant, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.SpringDampingRatio, PsoDataType.Float, 12, 0, 0) ); case MetaName.camFirstPersonShooterCameraMetadataStickyAim: return new PsoStructureInfo(MetaName.camFirstPersonShooterCameraMetadataStickyAim, 0, 0, 112, @@ -3888,7 +3888,7 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo((MetaName)1497386222, PsoDataType.Float, 44, 0, 0), new PsoStructureEntryInfo((MetaName)783496886, PsoDataType.Float, 48, 0, 0), new PsoStructureEntryInfo((MetaName)2616989255, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)472852554, PsoDataType.Structure, 56, 0, MetaName.camFirstPersonAimCameraMetadataHeadingCorrection), + new PsoStructureEntryInfo(MetaName.HeadingCorrection, PsoDataType.Structure, 56, 0, MetaName.camFirstPersonAimCameraMetadataHeadingCorrection), new PsoStructureEntryInfo((MetaName)907428778, PsoDataType.SInt, 80, 0, 0), new PsoStructureEntryInfo((MetaName)4143200730, PsoDataType.SInt, 84, 0, 0), new PsoStructureEntryInfo((MetaName)105496678, PsoDataType.SInt, 88, 0, 0), @@ -3911,304 +3911,304 @@ namespace CodeWalker.GameFiles case MetaName.camFirstPersonHeadTrackingAimCameraMetadata: return new PsoStructureInfo(MetaName.camFirstPersonHeadTrackingAimCameraMetadata, 0, 0, 128, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1511687083, PsoDataType.String, 16, 7, 0), - new PsoStructureEntryInfo((MetaName)3424608737, PsoDataType.String, 20, 7, 0), - new PsoStructureEntryInfo((MetaName)3044898952, PsoDataType.String, 24, 7, 0), - new PsoStructureEntryInfo((MetaName)1966573275, PsoDataType.Bool, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)2884954151, PsoDataType.String, 32, 7, 0), - new PsoStructureEntryInfo((MetaName)1865815245, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)2755051531, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)1025607184, PsoDataType.UInt, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)652273141, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)1054008152, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)3100931510, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)1238524664, PsoDataType.Float, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)3718710002, PsoDataType.Float3, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)3807713258, PsoDataType.Bool, 80, 0, 0), - new PsoStructureEntryInfo((MetaName)509392339, PsoDataType.Float, 84, 0, 0), - new PsoStructureEntryInfo((MetaName)4261179401, PsoDataType.Float, 88, 0, 0), - new PsoStructureEntryInfo((MetaName)3137513888, PsoDataType.Float, 92, 0, 0), - new PsoStructureEntryInfo((MetaName)3645576770, PsoDataType.Float, 96, 0, 0), - new PsoStructureEntryInfo((MetaName)1348911901, PsoDataType.Bool, 112, 0, 0), - new PsoStructureEntryInfo((MetaName)575433612, PsoDataType.SInt, 116, 0, 0) + new PsoStructureEntryInfo(MetaName.ShakeRef, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CollisionRef, PsoDataType.String, 20, 7, 0), + new PsoStructureEntryInfo(MetaName.DofSettings, PsoDataType.String, 24, 7, 0), + new PsoStructureEntryInfo(MetaName.CanBePaused, PsoDataType.Bool, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.ControlHelperRef, PsoDataType.String, 32, 7, 0), + new PsoStructureEntryInfo(MetaName.BaseFov, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.BaseNearClip, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.MinUpdatesBeforeApplyingMotionBlur, PsoDataType.UInt, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.BaseMotionBlurStrength, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.ZoomMotionBlurMinFovDelta, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.ZoomMotionBlurMaxFovDelta, PsoDataType.Float, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.ZoomMotionBlurMaxStrengthForFov, PsoDataType.Float, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachRelativeOffset, PsoDataType.Float3, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldApplyAttachOffsetRelativeToCamera, PsoDataType.Bool, 80, 0, 0), + new PsoStructureEntryInfo(MetaName.MinPitch, PsoDataType.Float, 84, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxPitch, PsoDataType.Float, 88, 0, 0), + new PsoStructureEntryInfo(MetaName.MinRelativeHeading, PsoDataType.Float, 92, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxRelativeHeading, PsoDataType.Float, 96, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldDisplayReticule, PsoDataType.Bool, 112, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachBoneTag, PsoDataType.SInt, 116, 0, 0) ); case MetaName.camThirdPersonPedAimCameraMetadata: return new PsoStructureInfo(MetaName.camThirdPersonPedAimCameraMetadata, 0, 0, 1040, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1511687083, PsoDataType.String, 16, 7, 0), - new PsoStructureEntryInfo((MetaName)3424608737, PsoDataType.String, 20, 7, 0), - new PsoStructureEntryInfo((MetaName)3044898952, PsoDataType.String, 24, 7, 0), - new PsoStructureEntryInfo((MetaName)1966573275, PsoDataType.Bool, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)2884954151, PsoDataType.String, 32, 7, 0), - new PsoStructureEntryInfo((MetaName)730193180, PsoDataType.String, 36, 7, 0), - new PsoStructureEntryInfo((MetaName)1443569911, PsoDataType.String, 40, 7, 0), - new PsoStructureEntryInfo((MetaName)60641442, PsoDataType.String, 44, 7, 0), - new PsoStructureEntryInfo((MetaName)1865815245, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)2755051531, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.ShakeRef, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CollisionRef, PsoDataType.String, 20, 7, 0), + new PsoStructureEntryInfo(MetaName.DofSettings, PsoDataType.String, 24, 7, 0), + new PsoStructureEntryInfo(MetaName.CanBePaused, PsoDataType.Bool, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.ControlHelperRef, PsoDataType.String, 32, 7, 0), + new PsoStructureEntryInfo(MetaName.HintHelperRef, PsoDataType.String, 36, 7, 0), + new PsoStructureEntryInfo(MetaName.CatchUpHelperRef, PsoDataType.String, 40, 7, 0), + new PsoStructureEntryInfo(MetaName.BaseAttachVelocityToIgnoreEnvelopeRef, PsoDataType.String, 44, 7, 0), + new PsoStructureEntryInfo(MetaName.BaseFov, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.BaseNearClip, PsoDataType.Float, 52, 0, 0), new PsoStructureEntryInfo((MetaName)3305154880, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)2846809829, PsoDataType.Bool, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)3002500493, PsoDataType.Bool, 61, 0, 0), - new PsoStructureEntryInfo((MetaName)2521592812, PsoDataType.Float, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)4067016949, PsoDataType.Float, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldOrbitRelativeToAttachParentOrientation, PsoDataType.Bool, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldPersistOrbitOrientationRelativeToAttachParent, PsoDataType.Bool, 61, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachParentMatrixForRelativeOrbitSpringConstant, PsoDataType.Float, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachParentMatrixForRelativeOrbitSpringDampingRatio, PsoDataType.Float, 68, 0, 0), new PsoStructureEntryInfo((MetaName)2406229624, PsoDataType.Float, 72, 0, 0), new PsoStructureEntryInfo((MetaName)727876548, PsoDataType.Float, 76, 0, 0), - new PsoStructureEntryInfo((MetaName)3039556728, PsoDataType.Float, 80, 0, 0), - new PsoStructureEntryInfo((MetaName)1708190798, PsoDataType.Float, 84, 0, 0), - new PsoStructureEntryInfo((MetaName)1190961214, PsoDataType.Float, 88, 0, 0), - new PsoStructureEntryInfo((MetaName)897419234, PsoDataType.UInt, 92, 0, 0), - new PsoStructureEntryInfo((MetaName)150825038, PsoDataType.Float, 96, 0, 0), - new PsoStructureEntryInfo((MetaName)4033450681, PsoDataType.Bool, 100, 0, 0), - new PsoStructureEntryInfo((MetaName)2058076685, PsoDataType.Float, 104, 0, 0), - new PsoStructureEntryInfo((MetaName)488216999, PsoDataType.Float, 108, 0, 0), - new PsoStructureEntryInfo((MetaName)1406371922, PsoDataType.Float, 112, 0, 0), - new PsoStructureEntryInfo((MetaName)2814402846, PsoDataType.String, 116, 7, 0), - new PsoStructureEntryInfo((MetaName)372575308, PsoDataType.Bool, 120, 0, 0), - new PsoStructureEntryInfo((MetaName)799910142, PsoDataType.Bool, 121, 0, 0), - new PsoStructureEntryInfo((MetaName)1933402526, PsoDataType.Bool, 122, 0, 0), - new PsoStructureEntryInfo((MetaName)1022007033, PsoDataType.Structure, 128, 0, MetaName.camThirdPersonCameraMetadataCustomBoundingBoxSettings), - new PsoStructureEntryInfo((MetaName)2861227361, PsoDataType.Bool, 152, 0, 0), - new PsoStructureEntryInfo((MetaName)1148495425, PsoDataType.Float, 156, 0, 0), - new PsoStructureEntryInfo((MetaName)536202543, PsoDataType.Float, 160, 0, 0), - new PsoStructureEntryInfo((MetaName)1065618425, PsoDataType.Structure, 176, 0, MetaName.camThirdPersonCameraMetadataBasePivotPosition), - new PsoStructureEntryInfo((MetaName)3256568637, PsoDataType.Structure, 272, 0, MetaName.camThirdPersonCameraMetadataPivotPosition), - new PsoStructureEntryInfo((MetaName)588927535, PsoDataType.Structure, 320, 0, MetaName.camThirdPersonCameraMetadataPivotOverBoungingBoxSettings), - new PsoStructureEntryInfo((MetaName)2014345705, PsoDataType.Float, 344, 0, 0), - new PsoStructureEntryInfo((MetaName)3982287448, PsoDataType.Float, 348, 0, 0), - new PsoStructureEntryInfo((MetaName)2449849624, PsoDataType.Float, 352, 0, 0), - new PsoStructureEntryInfo((MetaName)695725580, PsoDataType.Float, 356, 0, 0), - new PsoStructureEntryInfo((MetaName)1397182427, PsoDataType.Float, 360, 0, 0), - new PsoStructureEntryInfo((MetaName)881872463, PsoDataType.Bool, 364, 0, 0), - new PsoStructureEntryInfo((MetaName)177572622, PsoDataType.Float, 368, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxAttachParentSubmergedLevelToApplyFullAttachParentMatrixForRelativeOrbit, PsoDataType.Float, 80, 0, 0), + new PsoStructureEntryInfo(MetaName.MinAircraftGroundSpeedToApplyFullAttachParentMatrixForRelativeOrbit, PsoDataType.Float, 84, 0, 0), + new PsoStructureEntryInfo(MetaName.MinAircraftContactSpeedToApplyFullAttachParentMatrixForRelativeOrbit, PsoDataType.Float, 88, 0, 0), + new PsoStructureEntryInfo(MetaName.MinHoldTimeToBlockFullAttachParentMatrixForRelativeOrbit, PsoDataType.UInt, 92, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxAttachParentSpeedToClonePitchFromCinematicMountedCameras, PsoDataType.Float, 96, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldUseCustomFramingInTightSpace, PsoDataType.Bool, 100, 0, 0), + new PsoStructureEntryInfo(MetaName.MinAttachSpeedToUpdateTightSpaceLevel, PsoDataType.Float, 104, 0, 0), + new PsoStructureEntryInfo(MetaName.TightSpaceSpringConstant, PsoDataType.Float, 108, 0, 0), + new PsoStructureEntryInfo(MetaName.TightSpaceSpringDampingRatio, PsoDataType.Float, 112, 0, 0), + new PsoStructureEntryInfo(MetaName.DofSettingsInTightSpace, PsoDataType.String, 116, 7, 0), + new PsoStructureEntryInfo(MetaName.ShouldAttachToParentCentreOfGravity, PsoDataType.Bool, 120, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldUseDynamicCentreOfGravity, PsoDataType.Bool, 121, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldIgnoreVelocityOfAttachParentAttachEntity, PsoDataType.Bool, 122, 0, 0), + new PsoStructureEntryInfo(MetaName.CustomBoundingBoxSettings, PsoDataType.Structure, 128, 0, MetaName.camThirdPersonCameraMetadataCustomBoundingBoxSettings), + new PsoStructureEntryInfo(MetaName.ShouldApplyAttachPedPelvisOffset, PsoDataType.Bool, 152, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachPedPelvisOffsetSpringConstant, PsoDataType.Float, 156, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachPedPelvisOffsetSpringDampingRatio, PsoDataType.Float, 160, 0, 0), + new PsoStructureEntryInfo(MetaName.BasePivotPosition, PsoDataType.Structure, 176, 0, MetaName.camThirdPersonCameraMetadataBasePivotPosition), + new PsoStructureEntryInfo(MetaName.PivotPosition, PsoDataType.Structure, 272, 0, MetaName.camThirdPersonCameraMetadataPivotPosition), + new PsoStructureEntryInfo(MetaName.PivotOverBoundingBoxSettings, PsoDataType.Structure, 320, 0, MetaName.camThirdPersonCameraMetadataPivotOverBoungingBoxSettings), + new PsoStructureEntryInfo(MetaName.ScreenRatioForMinFootRoom, PsoDataType.Float, 344, 0, 0), + new PsoStructureEntryInfo(MetaName.ScreenRatioForMaxFootRoom, PsoDataType.Float, 348, 0, 0), + new PsoStructureEntryInfo(MetaName.ScreenRatioForMinFootRoomInTightSpace, PsoDataType.Float, 352, 0, 0), + new PsoStructureEntryInfo(MetaName.ScreenRatioForMaxFootRoomInTightSpace, PsoDataType.Float, 356, 0, 0), + new PsoStructureEntryInfo(MetaName.BasePivotHeightScalingForFootRoom, PsoDataType.Float, 360, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldIgnoreVerticalPivotOffsetForFootRoom, PsoDataType.Bool, 364, 0, 0), + new PsoStructureEntryInfo(MetaName.MinSafeOrbitDistanceScalingForExtensions, PsoDataType.Float, 368, 0, 0), new PsoStructureEntryInfo((MetaName)560700931, PsoDataType.Float, 372, 0, 0), - new PsoStructureEntryInfo((MetaName)1828892401, PsoDataType.Float2, 376, 0, 0), - new PsoStructureEntryInfo((MetaName)2829148759, PsoDataType.Float, 384, 0, 0), - new PsoStructureEntryInfo((MetaName)1084689577, PsoDataType.Float, 388, 0, 0), - new PsoStructureEntryInfo((MetaName)3978450060, PsoDataType.Float, 392, 0, 0), - new PsoStructureEntryInfo((MetaName)1991191506, PsoDataType.Structure, 400, 0, MetaName.camThirdPersonCameraMetadataBuoyancySettings), - new PsoStructureEntryInfo((MetaName)1949881438, PsoDataType.Bool, 448, 0, 0), - new PsoStructureEntryInfo((MetaName)3863307203, PsoDataType.Bool, 449, 0, 0), - new PsoStructureEntryInfo((MetaName)3696538081, PsoDataType.Bool, 450, 0, 0), - new PsoStructureEntryInfo((MetaName)2213127338, PsoDataType.Bool, 451, 0, 0), - new PsoStructureEntryInfo((MetaName)724966028, PsoDataType.Bool, 452, 0, 0), - new PsoStructureEntryInfo((MetaName)2696635175, PsoDataType.Float, 456, 0, 0), - new PsoStructureEntryInfo((MetaName)1976571596, PsoDataType.Float, 460, 0, 0), - new PsoStructureEntryInfo((MetaName)551575094, PsoDataType.Float, 464, 0, 0), - new PsoStructureEntryInfo((MetaName)1557769430, PsoDataType.Float, 468, 0, 0), - new PsoStructureEntryInfo((MetaName)4155454260, PsoDataType.Float3, 480, 0, 0), + new PsoStructureEntryInfo(MetaName.CustomOrbitDistanceLimitsToForce, PsoDataType.Float2, 376, 0, 0), + new PsoStructureEntryInfo(MetaName.OrbitDistanceLimitSpringConstant, PsoDataType.Float, 384, 0, 0), + new PsoStructureEntryInfo(MetaName.OrbitDistanceLimitSpringDampingRatio, PsoDataType.Float, 388, 0, 0), + new PsoStructureEntryInfo(MetaName.OrbitDistanceScalingForCustomFirstPersonFallBack, PsoDataType.Float, 392, 0, 0), + new PsoStructureEntryInfo(MetaName.BuoyancySettings, PsoDataType.Structure, 400, 0, MetaName.camThirdPersonCameraMetadataBuoyancySettings), + new PsoStructureEntryInfo(MetaName.ShouldIgnoreCollisionWithAttachParent, PsoDataType.Bool, 448, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldIgnoreCollisionWithFollowVehicle, PsoDataType.Bool, 449, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldIgnoreFollowVehicleForCollisionOrigin, PsoDataType.Bool, 450, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldIgnoreFollowVehicleForCollisionRoot, PsoDataType.Bool, 451, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldPushBeyondAttachParentIfClipping, PsoDataType.Bool, 452, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxCollisionTestRadius, PsoDataType.Float, 456, 0, 0), + new PsoStructureEntryInfo(MetaName.MinSafeRadiusReductionWithinPedMoverCapsule, PsoDataType.Float, 460, 0, 0), + new PsoStructureEntryInfo(MetaName.CollisionTestRadiusSpringConstant, PsoDataType.Float, 464, 0, 0), + new PsoStructureEntryInfo(MetaName.CollisionTestRadiusSpringDampingRatio, PsoDataType.Float, 468, 0, 0), + new PsoStructureEntryInfo(MetaName.CustomCollisionOriginRelativePosition, PsoDataType.Float3, 480, 0, 0), new PsoStructureEntryInfo((MetaName)4194152221, PsoDataType.Float3, 496, 0, 0), - new PsoStructureEntryInfo((MetaName)2702878862, PsoDataType.Bool, 512, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldUseCustomCollisionOrigin, PsoDataType.Bool, 512, 0, 0), new PsoStructureEntryInfo((MetaName)1998689777, PsoDataType.Bool, 513, 0, 0), new PsoStructureEntryInfo((MetaName)2235540893, PsoDataType.Bool, 514, 0, 0), new PsoStructureEntryInfo((MetaName)3479639237, PsoDataType.Float3, 528, 0, 0), new PsoStructureEntryInfo((MetaName)1496115250, PsoDataType.Float, 544, 0, 0), - new PsoStructureEntryInfo((MetaName)340312382, PsoDataType.Structure, 552, 0, MetaName.camThirdPersonCameraMetadataCollisionFallBackPosition), - new PsoStructureEntryInfo((MetaName)4279727627, PsoDataType.Float, 592, 0, 0), - new PsoStructureEntryInfo((MetaName)823526659, PsoDataType.Bool, 596, 0, 0), - new PsoStructureEntryInfo((MetaName)3507950586, PsoDataType.Float, 600, 0, 0), - new PsoStructureEntryInfo((MetaName)3397058689, PsoDataType.Float, 604, 0, 0), - new PsoStructureEntryInfo((MetaName)227846107, PsoDataType.Structure, 608, 0, MetaName.camThirdPersonCameraMetadataVehicleOnTopOfVehicleCollisionSettings), - new PsoStructureEntryInfo((MetaName)3658085406, PsoDataType.Float, 632, 0, 0), - new PsoStructureEntryInfo((MetaName)1654683326, PsoDataType.Float2, 636, 0, 0), - new PsoStructureEntryInfo((MetaName)1974814289, PsoDataType.Float2, 644, 0, 0), - new PsoStructureEntryInfo((MetaName)1778852906, PsoDataType.Float, 652, 0, 0), - new PsoStructureEntryInfo((MetaName)158553507, PsoDataType.Float, 656, 0, 0), - new PsoStructureEntryInfo((MetaName)3300166924, PsoDataType.Structure, 664, 0, MetaName.camThirdPersonCameraMetadataLookOverSettings), - new PsoStructureEntryInfo((MetaName)2793581079, PsoDataType.Bool, 688, 0, 0), - new PsoStructureEntryInfo((MetaName)2111969249, PsoDataType.Float2, 692, 0, 0), - new PsoStructureEntryInfo((MetaName)3068587259, PsoDataType.Float, 700, 0, 0), - new PsoStructureEntryInfo((MetaName)293341517, PsoDataType.Float, 704, 0, 0), - new PsoStructureEntryInfo((MetaName)3607038158, PsoDataType.Float, 708, 0, 0), - new PsoStructureEntryInfo((MetaName)4039533147, PsoDataType.Float2, 712, 0, 0), - new PsoStructureEntryInfo((MetaName)1356521412, PsoDataType.Float2, 720, 0, 0), - new PsoStructureEntryInfo((MetaName)3610920953, PsoDataType.Structure, 728, 0, MetaName.camThirdPersonCameraMetadataStealthZoomSettings), + new PsoStructureEntryInfo(MetaName.CollisionFallBackPosition, PsoDataType.Structure, 552, 0, MetaName.camThirdPersonCameraMetadataCollisionFallBackPosition), + new PsoStructureEntryInfo(MetaName.CollisionRootPositionFallBackToPivotBlendValue, PsoDataType.Float, 592, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldConstrainCollisionRootPositionAgainstClippingTypes, PsoDataType.Bool, 596, 0, 0), + new PsoStructureEntryInfo(MetaName.CollisionRootPositionSpringConstant, PsoDataType.Float, 600, 0, 0), + new PsoStructureEntryInfo(MetaName.CollisionRootPositionSpringDampingRatio, PsoDataType.Float, 604, 0, 0), + new PsoStructureEntryInfo(MetaName.VehicleOnTopOfVehicleCollisionSettings, PsoDataType.Structure, 608, 0, MetaName.camThirdPersonCameraMetadataVehicleOnTopOfVehicleCollisionSettings), + new PsoStructureEntryInfo(MetaName.IdealHeadingOffsetForLimiting, PsoDataType.Float, 632, 0, 0), + new PsoStructureEntryInfo(MetaName.RelativeOrbitHeadingLimits, PsoDataType.Float2, 636, 0, 0), + new PsoStructureEntryInfo(MetaName.OrbitPitchLimits, PsoDataType.Float2, 644, 0, 0), + new PsoStructureEntryInfo(MetaName.BaseOrbitPitchOffset, PsoDataType.Float, 652, 0, 0), + new PsoStructureEntryInfo(MetaName.BaseOrbitPitchOffsetInTightSpace, PsoDataType.Float, 656, 0, 0), + new PsoStructureEntryInfo(MetaName.LookOverSettings, PsoDataType.Structure, 664, 0, MetaName.camThirdPersonCameraMetadataLookOverSettings), + new PsoStructureEntryInfo(MetaName.ShouldIgnoreAttachParentPitchForLookBehind, PsoDataType.Bool, 688, 0, 0), + new PsoStructureEntryInfo(MetaName.OrbitDistanceLimitsForBasePosition, PsoDataType.Float2, 692, 0, 0), + new PsoStructureEntryInfo(MetaName.PreToPostCollisionLookAtOrientationBlendValue, PsoDataType.Float, 700, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachParentRollSpringConstant, PsoDataType.Float, 704, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachParentRollSpringDampingRatio, PsoDataType.Float, 708, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachParentRollDampingPitchSoftLimits, PsoDataType.Float2, 712, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachParentRollDampingPitchHardLimits, PsoDataType.Float2, 720, 0, 0), + new PsoStructureEntryInfo(MetaName.StealthZoomSettings, PsoDataType.Structure, 728, 0, MetaName.camThirdPersonCameraMetadataStealthZoomSettings), new PsoStructureEntryInfo((MetaName)1947299079, PsoDataType.Structure, 752, 0, MetaName.camThirdPersonCameraMetadataQuadrupedalHeightSpring), - new PsoStructureEntryInfo((MetaName)490368749, PsoDataType.String, 776, 7, 0), + new PsoStructureEntryInfo(MetaName.MotionBlurSettings, PsoDataType.String, 776, 7, 0), new PsoStructureEntryInfo((MetaName)2122226771, PsoDataType.Bool, 780, 0, 0), - new PsoStructureEntryInfo((MetaName)2833081775, PsoDataType.String, 784, 7, 0), - new PsoStructureEntryInfo((MetaName)1348911901, PsoDataType.Bool, 788, 0, 0), - new PsoStructureEntryInfo((MetaName)870186590, PsoDataType.Bool, 789, 0, 0), - new PsoStructureEntryInfo((MetaName)4238055063, PsoDataType.Bool, 790, 0, 0), - new PsoStructureEntryInfo((MetaName)2917952843, PsoDataType.Bool, 791, 0, 0), - new PsoStructureEntryInfo((MetaName)1301399000, PsoDataType.Bool, 792, 0, 0), - new PsoStructureEntryInfo((MetaName)1419212045, PsoDataType.Bool, 793, 0, 0), - new PsoStructureEntryInfo((MetaName)114759485, PsoDataType.Bool, 794, 0, 0), - new PsoStructureEntryInfo((MetaName)1634093344, PsoDataType.Float, 796, 0, 0), - new PsoStructureEntryInfo((MetaName)2294924343, PsoDataType.Float, 800, 0, 0), - new PsoStructureEntryInfo((MetaName)9436207, PsoDataType.Float, 804, 0, 0), - new PsoStructureEntryInfo((MetaName)1350912934, PsoDataType.Float, 808, 0, 0), - new PsoStructureEntryInfo((MetaName)70391041, PsoDataType.Float, 812, 0, 0), - new PsoStructureEntryInfo((MetaName)2783842060, PsoDataType.Float, 816, 0, 0), - new PsoStructureEntryInfo((MetaName)3397272914, PsoDataType.UInt, 820, 0, 0), - new PsoStructureEntryInfo((MetaName)1807116888, PsoDataType.UInt, 824, 0, 0), - new PsoStructureEntryInfo((MetaName)3048647846, PsoDataType.UInt, 828, 0, 0), - new PsoStructureEntryInfo((MetaName)3132164856, PsoDataType.UInt, 832, 0, 0), - new PsoStructureEntryInfo((MetaName)4207333442, PsoDataType.Float, 836, 0, 0), - new PsoStructureEntryInfo((MetaName)1717370547, PsoDataType.Float, 840, 0, 0), - new PsoStructureEntryInfo((MetaName)447200092, PsoDataType.Float, 844, 0, 0), - new PsoStructureEntryInfo((MetaName)3347315427, PsoDataType.Float, 848, 0, 0), - new PsoStructureEntryInfo((MetaName)4137686847, PsoDataType.Bool, 852, 0, 0), - new PsoStructureEntryInfo((MetaName)3921296525, PsoDataType.Float, 856, 0, 0), - new PsoStructureEntryInfo((MetaName)2840529796, PsoDataType.Float, 860, 0, 0), - new PsoStructureEntryInfo((MetaName)2535634527, PsoDataType.Float, 864, 0, 0), - new PsoStructureEntryInfo((MetaName)1225855688, PsoDataType.Float, 868, 0, 0), - new PsoStructureEntryInfo((MetaName)2209545096, PsoDataType.String, 880, 7, 0), - new PsoStructureEntryInfo((MetaName)1635236307, PsoDataType.Structure, 888, 0, MetaName.camThirdPersonPedAimCameraMetadataLockOnTargetDampingSettings), - new PsoStructureEntryInfo((MetaName)4165908011, PsoDataType.Structure, 928, 0, MetaName.camThirdPersonPedAimCameraMetadataLockOnOrbitDistanceSettings), - new PsoStructureEntryInfo((MetaName)1399337810, PsoDataType.Float3, 976, 0, 0), - new PsoStructureEntryInfo((MetaName)442114217, PsoDataType.Float3, 992, 0, 0), - new PsoStructureEntryInfo((MetaName)575433612, PsoDataType.SInt, 1008, 0, 0), - new PsoStructureEntryInfo((MetaName)3180847895, PsoDataType.Bool, 1012, 0, 0), - new PsoStructureEntryInfo((MetaName)184490319, PsoDataType.Bool, 1013, 0, 0), - new PsoStructureEntryInfo((MetaName)1057367158, PsoDataType.String, 1016, 7, 0), + new PsoStructureEntryInfo(MetaName.LockOnEnvelopeRef, PsoDataType.String, 784, 7, 0), + new PsoStructureEntryInfo(MetaName.ShouldDisplayReticule, PsoDataType.Bool, 788, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldDisplayReticuleDuringInterpolation, PsoDataType.Bool, 789, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldAllowInterpolationSourceCameraToPersistReticule, PsoDataType.Bool, 790, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldApplyWeaponFov, PsoDataType.Bool, 791, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldUseLockOnAiming, PsoDataType.Bool, 792, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldLockOnToTargetEntityPosition, PsoDataType.Bool, 793, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldValidateLockOnTargetPosition, PsoDataType.Bool, 794, 0, 0), + new PsoStructureEntryInfo(MetaName.TripleHeadNearClip, PsoDataType.Float, 796, 0, 0), + new PsoStructureEntryInfo(MetaName.RecoilShakeAmplitudeScaling, PsoDataType.Float, 800, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDistanceForLockOn, PsoDataType.Float, 804, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDistanceForFineAimScaling, PsoDataType.Float, 808, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceForFineAimScaling, PsoDataType.Float, 812, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxAngleDeltaForLockOnSwitchBlendScaling, PsoDataType.Float, 816, 0, 0), + new PsoStructureEntryInfo(MetaName.MinBlendDurationForInitialLockOn, PsoDataType.UInt, 820, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxBlendDurationForInitialLockOn, PsoDataType.UInt, 824, 0, 0), + new PsoStructureEntryInfo(MetaName.MinBlendDurationForLockOnSwitch, PsoDataType.UInt, 828, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxBlendDurationForLockOnSwitch, PsoDataType.UInt, 832, 0, 0), + new PsoStructureEntryInfo(MetaName.FineAimBlendSpringConstant, PsoDataType.Float, 836, 0, 0), + new PsoStructureEntryInfo(MetaName.FineAimBlendSpringDampingRatio, PsoDataType.Float, 840, 0, 0), + new PsoStructureEntryInfo(MetaName.WeaponZoomFactorSpringConstant, PsoDataType.Float, 844, 0, 0), + new PsoStructureEntryInfo(MetaName.WeaponZoomFactorSpringDampingRatio, PsoDataType.Float, 848, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldFocusOnLockOnTarget, PsoDataType.Bool, 852, 0, 0), + new PsoStructureEntryInfo(MetaName.BaseFovToEmulateWithFocalLengthMultiplier, PsoDataType.Float, 856, 0, 0), + new PsoStructureEntryInfo(MetaName.FocusParentToTargetBlendLevel, PsoDataType.Float, 860, 0, 0), + new PsoStructureEntryInfo(MetaName.SecondaryFocusParentToTargetBlendLevel, PsoDataType.Float, 864, 0, 0), + new PsoStructureEntryInfo(MetaName.MinFocusToSecondaryFocusDistance, PsoDataType.Float, 868, 0, 0), + new PsoStructureEntryInfo(MetaName.LockOnTargetStunnedEnvelopeRef, PsoDataType.String, 880, 7, 0), + new PsoStructureEntryInfo(MetaName.LockOnTargetDampingSettings, PsoDataType.Structure, 888, 0, MetaName.camThirdPersonPedAimCameraMetadataLockOnTargetDampingSettings), + new PsoStructureEntryInfo(MetaName.LockOnOrbitDistanceSettings, PsoDataType.Structure, 928, 0, MetaName.camThirdPersonPedAimCameraMetadataLockOnOrbitDistanceSettings), + new PsoStructureEntryInfo(MetaName.ParentRelativeAttachOffset, PsoDataType.Float3, 976, 0, 0), + new PsoStructureEntryInfo(MetaName.ParentRelativeAttachOffsetAtOrbitHeadingLimits, PsoDataType.Float3, 992, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachBoneTag, PsoDataType.SInt, 1008, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldScriptedAimTaskOverrideOrbitPitchLimits, PsoDataType.Bool, 1012, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldAimSweepOverrideOrbitPitchLimits, PsoDataType.Bool, 1013, 0, 0), + new PsoStructureEntryInfo(MetaName.DofSettingsForMobilePhoneShallowDofMode, PsoDataType.String, 1016, 7, 0), new PsoStructureEntryInfo((MetaName)309842601, PsoDataType.Float, 1020, 0, 0), new PsoStructureEntryInfo((MetaName)3770307856, PsoDataType.Bool, 1024, 0, 0) ); case MetaName.camThirdPersonPedAimCameraMetadataLockOnTargetDampingSettings: return new PsoStructureInfo(MetaName.camThirdPersonPedAimCameraMetadataLockOnTargetDampingSettings, 0, 0, 40, - new PsoStructureEntryInfo((MetaName)2339455115, PsoDataType.Bool, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)1625429307, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)2414166560, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)1044796272, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)122790262, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)399773061, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)340673450, PsoDataType.Float, 32, 0, 0) + new PsoStructureEntryInfo(MetaName.ShouldApplyDamping, PsoDataType.Bool, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.StunnedHeadingSpringConstant, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.StunnedHeadingSpringDampingRatio, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.StunnedPitchSpringConstant, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.StunnedPitchSpringDampingRatio, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.StunnedDistanceSpringConstant, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.StunnedDistanceSpringDampingRatio, PsoDataType.Float, 32, 0, 0) ); case MetaName.camThirdPersonPedAimCameraMetadataLockOnOrbitDistanceSettings: return new PsoStructureInfo(MetaName.camThirdPersonPedAimCameraMetadataLockOnOrbitDistanceSettings, 0, 0, 40, - new PsoStructureEntryInfo((MetaName)1357431466, PsoDataType.Bool, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)4280147981, PsoDataType.Float2, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)1871429041, PsoDataType.Float2, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)2983717675, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)1300443955, PsoDataType.Float, 32, 0, 0) + new PsoStructureEntryInfo(MetaName.ShouldApplyScaling, PsoDataType.Bool, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.LockOnDistanceLimits, PsoDataType.Float2, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.OrbitDistanceScalingLimits, PsoDataType.Float2, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.OrbitDistanceScalingSpringConstant, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.OrbitDistanceScalingSpringDampingRatio, PsoDataType.Float, 32, 0, 0) ); case MetaName.camThirdPersonPedAssistedAimCameraMetadata: return new PsoStructureInfo(MetaName.camThirdPersonPedAssistedAimCameraMetadata, 0, 0, 1584, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1511687083, PsoDataType.String, 16, 7, 0), - new PsoStructureEntryInfo((MetaName)3424608737, PsoDataType.String, 20, 7, 0), - new PsoStructureEntryInfo((MetaName)3044898952, PsoDataType.String, 24, 7, 0), - new PsoStructureEntryInfo((MetaName)1966573275, PsoDataType.Bool, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)2884954151, PsoDataType.String, 32, 7, 0), - new PsoStructureEntryInfo((MetaName)730193180, PsoDataType.String, 36, 7, 0), - new PsoStructureEntryInfo((MetaName)1443569911, PsoDataType.String, 40, 7, 0), - new PsoStructureEntryInfo((MetaName)60641442, PsoDataType.String, 44, 7, 0), - new PsoStructureEntryInfo((MetaName)1865815245, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)2755051531, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.ShakeRef, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CollisionRef, PsoDataType.String, 20, 7, 0), + new PsoStructureEntryInfo(MetaName.DofSettings, PsoDataType.String, 24, 7, 0), + new PsoStructureEntryInfo(MetaName.CanBePaused, PsoDataType.Bool, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.ControlHelperRef, PsoDataType.String, 32, 7, 0), + new PsoStructureEntryInfo(MetaName.HintHelperRef, PsoDataType.String, 36, 7, 0), + new PsoStructureEntryInfo(MetaName.CatchUpHelperRef, PsoDataType.String, 40, 7, 0), + new PsoStructureEntryInfo(MetaName.BaseAttachVelocityToIgnoreEnvelopeRef, PsoDataType.String, 44, 7, 0), + new PsoStructureEntryInfo(MetaName.BaseFov, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.BaseNearClip, PsoDataType.Float, 52, 0, 0), new PsoStructureEntryInfo((MetaName)3305154880, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)2846809829, PsoDataType.Bool, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)3002500493, PsoDataType.Bool, 61, 0, 0), - new PsoStructureEntryInfo((MetaName)2521592812, PsoDataType.Float, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)4067016949, PsoDataType.Float, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldOrbitRelativeToAttachParentOrientation, PsoDataType.Bool, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldPersistOrbitOrientationRelativeToAttachParent, PsoDataType.Bool, 61, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachParentMatrixForRelativeOrbitSpringConstant, PsoDataType.Float, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachParentMatrixForRelativeOrbitSpringDampingRatio, PsoDataType.Float, 68, 0, 0), new PsoStructureEntryInfo((MetaName)2406229624, PsoDataType.Float, 72, 0, 0), new PsoStructureEntryInfo((MetaName)727876548, PsoDataType.Float, 76, 0, 0), - new PsoStructureEntryInfo((MetaName)3039556728, PsoDataType.Float, 80, 0, 0), - new PsoStructureEntryInfo((MetaName)1708190798, PsoDataType.Float, 84, 0, 0), - new PsoStructureEntryInfo((MetaName)1190961214, PsoDataType.Float, 88, 0, 0), - new PsoStructureEntryInfo((MetaName)897419234, PsoDataType.UInt, 92, 0, 0), - new PsoStructureEntryInfo((MetaName)150825038, PsoDataType.Float, 96, 0, 0), - new PsoStructureEntryInfo((MetaName)4033450681, PsoDataType.Bool, 100, 0, 0), - new PsoStructureEntryInfo((MetaName)2058076685, PsoDataType.Float, 104, 0, 0), - new PsoStructureEntryInfo((MetaName)488216999, PsoDataType.Float, 108, 0, 0), - new PsoStructureEntryInfo((MetaName)1406371922, PsoDataType.Float, 112, 0, 0), - new PsoStructureEntryInfo((MetaName)2814402846, PsoDataType.String, 116, 7, 0), - new PsoStructureEntryInfo((MetaName)372575308, PsoDataType.Bool, 120, 0, 0), - new PsoStructureEntryInfo((MetaName)799910142, PsoDataType.Bool, 121, 0, 0), - new PsoStructureEntryInfo((MetaName)1933402526, PsoDataType.Bool, 122, 0, 0), - new PsoStructureEntryInfo((MetaName)1022007033, PsoDataType.Structure, 128, 0, MetaName.camThirdPersonCameraMetadataCustomBoundingBoxSettings), - new PsoStructureEntryInfo((MetaName)2861227361, PsoDataType.Bool, 152, 0, 0), - new PsoStructureEntryInfo((MetaName)1148495425, PsoDataType.Float, 156, 0, 0), - new PsoStructureEntryInfo((MetaName)536202543, PsoDataType.Float, 160, 0, 0), - new PsoStructureEntryInfo((MetaName)1065618425, PsoDataType.Structure, 176, 0, MetaName.camThirdPersonCameraMetadataBasePivotPosition), - new PsoStructureEntryInfo((MetaName)3256568637, PsoDataType.Structure, 272, 0, MetaName.camThirdPersonCameraMetadataPivotPosition), - new PsoStructureEntryInfo((MetaName)588927535, PsoDataType.Structure, 320, 0, MetaName.camThirdPersonCameraMetadataPivotOverBoungingBoxSettings), - new PsoStructureEntryInfo((MetaName)2014345705, PsoDataType.Float, 344, 0, 0), - new PsoStructureEntryInfo((MetaName)3982287448, PsoDataType.Float, 348, 0, 0), - new PsoStructureEntryInfo((MetaName)2449849624, PsoDataType.Float, 352, 0, 0), - new PsoStructureEntryInfo((MetaName)695725580, PsoDataType.Float, 356, 0, 0), - new PsoStructureEntryInfo((MetaName)1397182427, PsoDataType.Float, 360, 0, 0), - new PsoStructureEntryInfo((MetaName)881872463, PsoDataType.Bool, 364, 0, 0), - new PsoStructureEntryInfo((MetaName)177572622, PsoDataType.Float, 368, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxAttachParentSubmergedLevelToApplyFullAttachParentMatrixForRelativeOrbit, PsoDataType.Float, 80, 0, 0), + new PsoStructureEntryInfo(MetaName.MinAircraftGroundSpeedToApplyFullAttachParentMatrixForRelativeOrbit, PsoDataType.Float, 84, 0, 0), + new PsoStructureEntryInfo(MetaName.MinAircraftContactSpeedToApplyFullAttachParentMatrixForRelativeOrbit, PsoDataType.Float, 88, 0, 0), + new PsoStructureEntryInfo(MetaName.MinHoldTimeToBlockFullAttachParentMatrixForRelativeOrbit, PsoDataType.UInt, 92, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxAttachParentSpeedToClonePitchFromCinematicMountedCameras, PsoDataType.Float, 96, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldUseCustomFramingInTightSpace, PsoDataType.Bool, 100, 0, 0), + new PsoStructureEntryInfo(MetaName.MinAttachSpeedToUpdateTightSpaceLevel, PsoDataType.Float, 104, 0, 0), + new PsoStructureEntryInfo(MetaName.TightSpaceSpringConstant, PsoDataType.Float, 108, 0, 0), + new PsoStructureEntryInfo(MetaName.TightSpaceSpringDampingRatio, PsoDataType.Float, 112, 0, 0), + new PsoStructureEntryInfo(MetaName.DofSettingsInTightSpace, PsoDataType.String, 116, 7, 0), + new PsoStructureEntryInfo(MetaName.ShouldAttachToParentCentreOfGravity, PsoDataType.Bool, 120, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldUseDynamicCentreOfGravity, PsoDataType.Bool, 121, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldIgnoreVelocityOfAttachParentAttachEntity, PsoDataType.Bool, 122, 0, 0), + new PsoStructureEntryInfo(MetaName.CustomBoundingBoxSettings, PsoDataType.Structure, 128, 0, MetaName.camThirdPersonCameraMetadataCustomBoundingBoxSettings), + new PsoStructureEntryInfo(MetaName.ShouldApplyAttachPedPelvisOffset, PsoDataType.Bool, 152, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachPedPelvisOffsetSpringConstant, PsoDataType.Float, 156, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachPedPelvisOffsetSpringDampingRatio, PsoDataType.Float, 160, 0, 0), + new PsoStructureEntryInfo(MetaName.BasePivotPosition, PsoDataType.Structure, 176, 0, MetaName.camThirdPersonCameraMetadataBasePivotPosition), + new PsoStructureEntryInfo(MetaName.PivotPosition, PsoDataType.Structure, 272, 0, MetaName.camThirdPersonCameraMetadataPivotPosition), + new PsoStructureEntryInfo(MetaName.PivotOverBoundingBoxSettings, PsoDataType.Structure, 320, 0, MetaName.camThirdPersonCameraMetadataPivotOverBoungingBoxSettings), + new PsoStructureEntryInfo(MetaName.ScreenRatioForMinFootRoom, PsoDataType.Float, 344, 0, 0), + new PsoStructureEntryInfo(MetaName.ScreenRatioForMaxFootRoom, PsoDataType.Float, 348, 0, 0), + new PsoStructureEntryInfo(MetaName.ScreenRatioForMinFootRoomInTightSpace, PsoDataType.Float, 352, 0, 0), + new PsoStructureEntryInfo(MetaName.ScreenRatioForMaxFootRoomInTightSpace, PsoDataType.Float, 356, 0, 0), + new PsoStructureEntryInfo(MetaName.BasePivotHeightScalingForFootRoom, PsoDataType.Float, 360, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldIgnoreVerticalPivotOffsetForFootRoom, PsoDataType.Bool, 364, 0, 0), + new PsoStructureEntryInfo(MetaName.MinSafeOrbitDistanceScalingForExtensions, PsoDataType.Float, 368, 0, 0), new PsoStructureEntryInfo((MetaName)560700931, PsoDataType.Float, 372, 0, 0), - new PsoStructureEntryInfo((MetaName)1828892401, PsoDataType.Float2, 376, 0, 0), - new PsoStructureEntryInfo((MetaName)2829148759, PsoDataType.Float, 384, 0, 0), - new PsoStructureEntryInfo((MetaName)1084689577, PsoDataType.Float, 388, 0, 0), - new PsoStructureEntryInfo((MetaName)3978450060, PsoDataType.Float, 392, 0, 0), - new PsoStructureEntryInfo((MetaName)1991191506, PsoDataType.Structure, 400, 0, MetaName.camThirdPersonCameraMetadataBuoyancySettings), - new PsoStructureEntryInfo((MetaName)1949881438, PsoDataType.Bool, 448, 0, 0), - new PsoStructureEntryInfo((MetaName)3863307203, PsoDataType.Bool, 449, 0, 0), - new PsoStructureEntryInfo((MetaName)3696538081, PsoDataType.Bool, 450, 0, 0), - new PsoStructureEntryInfo((MetaName)2213127338, PsoDataType.Bool, 451, 0, 0), - new PsoStructureEntryInfo((MetaName)724966028, PsoDataType.Bool, 452, 0, 0), - new PsoStructureEntryInfo((MetaName)2696635175, PsoDataType.Float, 456, 0, 0), - new PsoStructureEntryInfo((MetaName)1976571596, PsoDataType.Float, 460, 0, 0), - new PsoStructureEntryInfo((MetaName)551575094, PsoDataType.Float, 464, 0, 0), - new PsoStructureEntryInfo((MetaName)1557769430, PsoDataType.Float, 468, 0, 0), - new PsoStructureEntryInfo((MetaName)4155454260, PsoDataType.Float3, 480, 0, 0), + new PsoStructureEntryInfo(MetaName.CustomOrbitDistanceLimitsToForce, PsoDataType.Float2, 376, 0, 0), + new PsoStructureEntryInfo(MetaName.OrbitDistanceLimitSpringConstant, PsoDataType.Float, 384, 0, 0), + new PsoStructureEntryInfo(MetaName.OrbitDistanceLimitSpringDampingRatio, PsoDataType.Float, 388, 0, 0), + new PsoStructureEntryInfo(MetaName.OrbitDistanceScalingForCustomFirstPersonFallBack, PsoDataType.Float, 392, 0, 0), + new PsoStructureEntryInfo(MetaName.BuoyancySettings, PsoDataType.Structure, 400, 0, MetaName.camThirdPersonCameraMetadataBuoyancySettings), + new PsoStructureEntryInfo(MetaName.ShouldIgnoreCollisionWithAttachParent, PsoDataType.Bool, 448, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldIgnoreCollisionWithFollowVehicle, PsoDataType.Bool, 449, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldIgnoreFollowVehicleForCollisionOrigin, PsoDataType.Bool, 450, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldIgnoreFollowVehicleForCollisionRoot, PsoDataType.Bool, 451, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldPushBeyondAttachParentIfClipping, PsoDataType.Bool, 452, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxCollisionTestRadius, PsoDataType.Float, 456, 0, 0), + new PsoStructureEntryInfo(MetaName.MinSafeRadiusReductionWithinPedMoverCapsule, PsoDataType.Float, 460, 0, 0), + new PsoStructureEntryInfo(MetaName.CollisionTestRadiusSpringConstant, PsoDataType.Float, 464, 0, 0), + new PsoStructureEntryInfo(MetaName.CollisionTestRadiusSpringDampingRatio, PsoDataType.Float, 468, 0, 0), + new PsoStructureEntryInfo(MetaName.CustomCollisionOriginRelativePosition, PsoDataType.Float3, 480, 0, 0), new PsoStructureEntryInfo((MetaName)4194152221, PsoDataType.Float3, 496, 0, 0), - new PsoStructureEntryInfo((MetaName)2702878862, PsoDataType.Bool, 512, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldUseCustomCollisionOrigin, PsoDataType.Bool, 512, 0, 0), new PsoStructureEntryInfo((MetaName)1998689777, PsoDataType.Bool, 513, 0, 0), new PsoStructureEntryInfo((MetaName)2235540893, PsoDataType.Bool, 514, 0, 0), new PsoStructureEntryInfo((MetaName)3479639237, PsoDataType.Float3, 528, 0, 0), new PsoStructureEntryInfo((MetaName)1496115250, PsoDataType.Float, 544, 0, 0), - new PsoStructureEntryInfo((MetaName)340312382, PsoDataType.Structure, 552, 0, MetaName.camThirdPersonCameraMetadataCollisionFallBackPosition), - new PsoStructureEntryInfo((MetaName)4279727627, PsoDataType.Float, 592, 0, 0), - new PsoStructureEntryInfo((MetaName)823526659, PsoDataType.Bool, 596, 0, 0), - new PsoStructureEntryInfo((MetaName)3507950586, PsoDataType.Float, 600, 0, 0), - new PsoStructureEntryInfo((MetaName)3397058689, PsoDataType.Float, 604, 0, 0), - new PsoStructureEntryInfo((MetaName)227846107, PsoDataType.Structure, 608, 0, MetaName.camThirdPersonCameraMetadataVehicleOnTopOfVehicleCollisionSettings), - new PsoStructureEntryInfo((MetaName)3658085406, PsoDataType.Float, 632, 0, 0), - new PsoStructureEntryInfo((MetaName)1654683326, PsoDataType.Float2, 636, 0, 0), - new PsoStructureEntryInfo((MetaName)1974814289, PsoDataType.Float2, 644, 0, 0), - new PsoStructureEntryInfo((MetaName)1778852906, PsoDataType.Float, 652, 0, 0), - new PsoStructureEntryInfo((MetaName)158553507, PsoDataType.Float, 656, 0, 0), - new PsoStructureEntryInfo((MetaName)3300166924, PsoDataType.Structure, 664, 0, MetaName.camThirdPersonCameraMetadataLookOverSettings), - new PsoStructureEntryInfo((MetaName)2793581079, PsoDataType.Bool, 688, 0, 0), - new PsoStructureEntryInfo((MetaName)2111969249, PsoDataType.Float2, 692, 0, 0), - new PsoStructureEntryInfo((MetaName)3068587259, PsoDataType.Float, 700, 0, 0), - new PsoStructureEntryInfo((MetaName)293341517, PsoDataType.Float, 704, 0, 0), - new PsoStructureEntryInfo((MetaName)3607038158, PsoDataType.Float, 708, 0, 0), - new PsoStructureEntryInfo((MetaName)4039533147, PsoDataType.Float2, 712, 0, 0), - new PsoStructureEntryInfo((MetaName)1356521412, PsoDataType.Float2, 720, 0, 0), - new PsoStructureEntryInfo((MetaName)3610920953, PsoDataType.Structure, 728, 0, MetaName.camThirdPersonCameraMetadataStealthZoomSettings), + new PsoStructureEntryInfo(MetaName.CollisionFallBackPosition, PsoDataType.Structure, 552, 0, MetaName.camThirdPersonCameraMetadataCollisionFallBackPosition), + new PsoStructureEntryInfo(MetaName.CollisionRootPositionFallBackToPivotBlendValue, PsoDataType.Float, 592, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldConstrainCollisionRootPositionAgainstClippingTypes, PsoDataType.Bool, 596, 0, 0), + new PsoStructureEntryInfo(MetaName.CollisionRootPositionSpringConstant, PsoDataType.Float, 600, 0, 0), + new PsoStructureEntryInfo(MetaName.CollisionRootPositionSpringDampingRatio, PsoDataType.Float, 604, 0, 0), + new PsoStructureEntryInfo(MetaName.VehicleOnTopOfVehicleCollisionSettings, PsoDataType.Structure, 608, 0, MetaName.camThirdPersonCameraMetadataVehicleOnTopOfVehicleCollisionSettings), + new PsoStructureEntryInfo(MetaName.IdealHeadingOffsetForLimiting, PsoDataType.Float, 632, 0, 0), + new PsoStructureEntryInfo(MetaName.RelativeOrbitHeadingLimits, PsoDataType.Float2, 636, 0, 0), + new PsoStructureEntryInfo(MetaName.OrbitPitchLimits, PsoDataType.Float2, 644, 0, 0), + new PsoStructureEntryInfo(MetaName.BaseOrbitPitchOffset, PsoDataType.Float, 652, 0, 0), + new PsoStructureEntryInfo(MetaName.BaseOrbitPitchOffsetInTightSpace, PsoDataType.Float, 656, 0, 0), + new PsoStructureEntryInfo(MetaName.LookOverSettings, PsoDataType.Structure, 664, 0, MetaName.camThirdPersonCameraMetadataLookOverSettings), + new PsoStructureEntryInfo(MetaName.ShouldIgnoreAttachParentPitchForLookBehind, PsoDataType.Bool, 688, 0, 0), + new PsoStructureEntryInfo(MetaName.OrbitDistanceLimitsForBasePosition, PsoDataType.Float2, 692, 0, 0), + new PsoStructureEntryInfo(MetaName.PreToPostCollisionLookAtOrientationBlendValue, PsoDataType.Float, 700, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachParentRollSpringConstant, PsoDataType.Float, 704, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachParentRollSpringDampingRatio, PsoDataType.Float, 708, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachParentRollDampingPitchSoftLimits, PsoDataType.Float2, 712, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachParentRollDampingPitchHardLimits, PsoDataType.Float2, 720, 0, 0), + new PsoStructureEntryInfo(MetaName.StealthZoomSettings, PsoDataType.Structure, 728, 0, MetaName.camThirdPersonCameraMetadataStealthZoomSettings), new PsoStructureEntryInfo((MetaName)1947299079, PsoDataType.Structure, 752, 0, MetaName.camThirdPersonCameraMetadataQuadrupedalHeightSpring), - new PsoStructureEntryInfo((MetaName)490368749, PsoDataType.String, 776, 7, 0), + new PsoStructureEntryInfo(MetaName.MotionBlurSettings, PsoDataType.String, 776, 7, 0), new PsoStructureEntryInfo((MetaName)2122226771, PsoDataType.Bool, 780, 0, 0), - new PsoStructureEntryInfo((MetaName)2833081775, PsoDataType.String, 784, 7, 0), - new PsoStructureEntryInfo((MetaName)1348911901, PsoDataType.Bool, 788, 0, 0), - new PsoStructureEntryInfo((MetaName)870186590, PsoDataType.Bool, 789, 0, 0), - new PsoStructureEntryInfo((MetaName)4238055063, PsoDataType.Bool, 790, 0, 0), - new PsoStructureEntryInfo((MetaName)2917952843, PsoDataType.Bool, 791, 0, 0), - new PsoStructureEntryInfo((MetaName)1301399000, PsoDataType.Bool, 792, 0, 0), - new PsoStructureEntryInfo((MetaName)1419212045, PsoDataType.Bool, 793, 0, 0), - new PsoStructureEntryInfo((MetaName)114759485, PsoDataType.Bool, 794, 0, 0), - new PsoStructureEntryInfo((MetaName)1634093344, PsoDataType.Float, 796, 0, 0), - new PsoStructureEntryInfo((MetaName)2294924343, PsoDataType.Float, 800, 0, 0), - new PsoStructureEntryInfo((MetaName)9436207, PsoDataType.Float, 804, 0, 0), - new PsoStructureEntryInfo((MetaName)1350912934, PsoDataType.Float, 808, 0, 0), - new PsoStructureEntryInfo((MetaName)70391041, PsoDataType.Float, 812, 0, 0), - new PsoStructureEntryInfo((MetaName)2783842060, PsoDataType.Float, 816, 0, 0), - new PsoStructureEntryInfo((MetaName)3397272914, PsoDataType.UInt, 820, 0, 0), - new PsoStructureEntryInfo((MetaName)1807116888, PsoDataType.UInt, 824, 0, 0), - new PsoStructureEntryInfo((MetaName)3048647846, PsoDataType.UInt, 828, 0, 0), - new PsoStructureEntryInfo((MetaName)3132164856, PsoDataType.UInt, 832, 0, 0), - new PsoStructureEntryInfo((MetaName)4207333442, PsoDataType.Float, 836, 0, 0), - new PsoStructureEntryInfo((MetaName)1717370547, PsoDataType.Float, 840, 0, 0), - new PsoStructureEntryInfo((MetaName)447200092, PsoDataType.Float, 844, 0, 0), - new PsoStructureEntryInfo((MetaName)3347315427, PsoDataType.Float, 848, 0, 0), - new PsoStructureEntryInfo((MetaName)4137686847, PsoDataType.Bool, 852, 0, 0), - new PsoStructureEntryInfo((MetaName)3921296525, PsoDataType.Float, 856, 0, 0), - new PsoStructureEntryInfo((MetaName)2840529796, PsoDataType.Float, 860, 0, 0), - new PsoStructureEntryInfo((MetaName)2535634527, PsoDataType.Float, 864, 0, 0), - new PsoStructureEntryInfo((MetaName)1225855688, PsoDataType.Float, 868, 0, 0), - new PsoStructureEntryInfo((MetaName)2209545096, PsoDataType.String, 880, 7, 0), - new PsoStructureEntryInfo((MetaName)1635236307, PsoDataType.Structure, 888, 0, MetaName.camThirdPersonPedAimCameraMetadataLockOnTargetDampingSettings), - new PsoStructureEntryInfo((MetaName)4165908011, PsoDataType.Structure, 928, 0, MetaName.camThirdPersonPedAimCameraMetadataLockOnOrbitDistanceSettings), - new PsoStructureEntryInfo((MetaName)1399337810, PsoDataType.Float3, 976, 0, 0), - new PsoStructureEntryInfo((MetaName)442114217, PsoDataType.Float3, 992, 0, 0), - new PsoStructureEntryInfo((MetaName)575433612, PsoDataType.SInt, 1008, 0, 0), - new PsoStructureEntryInfo((MetaName)3180847895, PsoDataType.Bool, 1012, 0, 0), - new PsoStructureEntryInfo((MetaName)184490319, PsoDataType.Bool, 1013, 0, 0), - new PsoStructureEntryInfo((MetaName)1057367158, PsoDataType.String, 1016, 7, 0), + new PsoStructureEntryInfo(MetaName.LockOnEnvelopeRef, PsoDataType.String, 784, 7, 0), + new PsoStructureEntryInfo(MetaName.ShouldDisplayReticule, PsoDataType.Bool, 788, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldDisplayReticuleDuringInterpolation, PsoDataType.Bool, 789, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldAllowInterpolationSourceCameraToPersistReticule, PsoDataType.Bool, 790, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldApplyWeaponFov, PsoDataType.Bool, 791, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldUseLockOnAiming, PsoDataType.Bool, 792, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldLockOnToTargetEntityPosition, PsoDataType.Bool, 793, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldValidateLockOnTargetPosition, PsoDataType.Bool, 794, 0, 0), + new PsoStructureEntryInfo(MetaName.TripleHeadNearClip, PsoDataType.Float, 796, 0, 0), + new PsoStructureEntryInfo(MetaName.RecoilShakeAmplitudeScaling, PsoDataType.Float, 800, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDistanceForLockOn, PsoDataType.Float, 804, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDistanceForFineAimScaling, PsoDataType.Float, 808, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceForFineAimScaling, PsoDataType.Float, 812, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxAngleDeltaForLockOnSwitchBlendScaling, PsoDataType.Float, 816, 0, 0), + new PsoStructureEntryInfo(MetaName.MinBlendDurationForInitialLockOn, PsoDataType.UInt, 820, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxBlendDurationForInitialLockOn, PsoDataType.UInt, 824, 0, 0), + new PsoStructureEntryInfo(MetaName.MinBlendDurationForLockOnSwitch, PsoDataType.UInt, 828, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxBlendDurationForLockOnSwitch, PsoDataType.UInt, 832, 0, 0), + new PsoStructureEntryInfo(MetaName.FineAimBlendSpringConstant, PsoDataType.Float, 836, 0, 0), + new PsoStructureEntryInfo(MetaName.FineAimBlendSpringDampingRatio, PsoDataType.Float, 840, 0, 0), + new PsoStructureEntryInfo(MetaName.WeaponZoomFactorSpringConstant, PsoDataType.Float, 844, 0, 0), + new PsoStructureEntryInfo(MetaName.WeaponZoomFactorSpringDampingRatio, PsoDataType.Float, 848, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldFocusOnLockOnTarget, PsoDataType.Bool, 852, 0, 0), + new PsoStructureEntryInfo(MetaName.BaseFovToEmulateWithFocalLengthMultiplier, PsoDataType.Float, 856, 0, 0), + new PsoStructureEntryInfo(MetaName.FocusParentToTargetBlendLevel, PsoDataType.Float, 860, 0, 0), + new PsoStructureEntryInfo(MetaName.SecondaryFocusParentToTargetBlendLevel, PsoDataType.Float, 864, 0, 0), + new PsoStructureEntryInfo(MetaName.MinFocusToSecondaryFocusDistance, PsoDataType.Float, 868, 0, 0), + new PsoStructureEntryInfo(MetaName.LockOnTargetStunnedEnvelopeRef, PsoDataType.String, 880, 7, 0), + new PsoStructureEntryInfo(MetaName.LockOnTargetDampingSettings, PsoDataType.Structure, 888, 0, MetaName.camThirdPersonPedAimCameraMetadataLockOnTargetDampingSettings), + new PsoStructureEntryInfo(MetaName.LockOnOrbitDistanceSettings, PsoDataType.Structure, 928, 0, MetaName.camThirdPersonPedAimCameraMetadataLockOnOrbitDistanceSettings), + new PsoStructureEntryInfo(MetaName.ParentRelativeAttachOffset, PsoDataType.Float3, 976, 0, 0), + new PsoStructureEntryInfo(MetaName.ParentRelativeAttachOffsetAtOrbitHeadingLimits, PsoDataType.Float3, 992, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachBoneTag, PsoDataType.SInt, 1008, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldScriptedAimTaskOverrideOrbitPitchLimits, PsoDataType.Bool, 1012, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldAimSweepOverrideOrbitPitchLimits, PsoDataType.Bool, 1013, 0, 0), + new PsoStructureEntryInfo(MetaName.DofSettingsForMobilePhoneShallowDofMode, PsoDataType.String, 1016, 7, 0), new PsoStructureEntryInfo((MetaName)309842601, PsoDataType.Float, 1020, 0, 0), new PsoStructureEntryInfo((MetaName)3770307856, PsoDataType.Bool, 1024, 0, 0), new PsoStructureEntryInfo((MetaName)2612404486, PsoDataType.Bool, 1040, 0, 0), @@ -4228,32 +4228,32 @@ namespace CodeWalker.GameFiles ); case MetaName.camThirdPersonPedAssistedAimCameraShakeActivityScalingSettings: return new PsoStructureInfo(MetaName.camThirdPersonPedAssistedAimCameraShakeActivityScalingSettings, 0, 0, 24, - new PsoStructureEntryInfo((MetaName)2919368248, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)2111282409, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)165735146, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)731206835, PsoDataType.Float, 20, 0, 0) + new PsoStructureEntryInfo(MetaName.AmplitudeScale, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.BlendInSpringConstant, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.BlendOutSpringConstant, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.SpringDampingRatio, PsoDataType.Float, 20, 0, 0) ); case MetaName.camThirdPersonPedAssistedAimCameraRunningShakeSettings: return new PsoStructureInfo(MetaName.camThirdPersonPedAssistedAimCameraRunningShakeSettings, 0, 0, 24, - new PsoStructureEntryInfo((MetaName)1511687083, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)3172666582, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)272708601, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.ShakeRef, PsoDataType.String, 8, 7, 0), + new PsoStructureEntryInfo(MetaName.MinAmplitude, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxAmplitude, PsoDataType.Float, 16, 0, 0), new PsoStructureEntryInfo((MetaName)3083741385, PsoDataType.Bool, 20, 0, 0), new PsoStructureEntryInfo((MetaName)2434404012, PsoDataType.Bool, 21, 0, 0), new PsoStructureEntryInfo((MetaName)1424595128, PsoDataType.Bool, 22, 0, 0) ); case MetaName.camThirdPersonPedAssistedAimCameraPivotScalingSettings: return new PsoStructureInfo(MetaName.camThirdPersonPedAssistedAimCameraPivotScalingSettings, 0, 0, 56, - new PsoStructureEntryInfo((MetaName)4163819120, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.SpringConstant, PsoDataType.Float, 8, 0, 0), new PsoStructureEntryInfo((MetaName)3290868314, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)3357849814, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxZoomFactor, PsoDataType.Float, 16, 0, 0), new PsoStructureEntryInfo((MetaName)1239610477, PsoDataType.Float, 20, 0, 0), new PsoStructureEntryInfo((MetaName)4266810853, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)731206835, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.SpringDampingRatio, PsoDataType.Float, 28, 0, 0), new PsoStructureEntryInfo((MetaName)2490035552, PsoDataType.Float, 32, 0, 0), new PsoStructureEntryInfo((MetaName)1582111169, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)305674207, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)2119254607, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.ErrorThreshold, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.SideOffset, PsoDataType.Float, 44, 0, 0), new PsoStructureEntryInfo((MetaName)3185812029, PsoDataType.Float, 48, 0, 0), new PsoStructureEntryInfo((MetaName)2740464011, PsoDataType.Float, 52, 0, 0) ); @@ -4261,15 +4261,15 @@ namespace CodeWalker.GameFiles return new PsoStructureInfo(MetaName.camThirdPersonPedAssistedAimCameraShootingFocusSettings, 0, 0, 56, new PsoStructureEntryInfo((MetaName)1778381348, PsoDataType.Bool, 8, 0, 0), new PsoStructureEntryInfo((MetaName)352609433, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)2111282409, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)165735146, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)731206835, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.BlendInSpringConstant, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.BlendOutSpringConstant, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.SpringDampingRatio, PsoDataType.Float, 24, 0, 0), new PsoStructureEntryInfo((MetaName)2503271690, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)2014345705, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)3982287448, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)2449849624, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)695725580, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)3357849814, PsoDataType.Float, 48, 0, 0) + new PsoStructureEntryInfo(MetaName.ScreenRatioForMinFootRoom, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.ScreenRatioForMaxFootRoom, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.ScreenRatioForMinFootRoomInTightSpace, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.ScreenRatioForMaxFootRoomInTightSpace, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxZoomFactor, PsoDataType.Float, 48, 0, 0) ); case MetaName.camThirdPersonPedAssistedAimCameraCinematicMomentSettings: return new PsoStructureInfo(MetaName.camThirdPersonPedAssistedAimCameraCinematicMomentSettings, 0, 0, 184, @@ -4283,24 +4283,24 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo((MetaName)2011477591, PsoDataType.Float, 36, 0, 0), new PsoStructureEntryInfo((MetaName)3944656129, PsoDataType.UInt, 40, 0, 0), new PsoStructureEntryInfo((MetaName)3273599536, PsoDataType.String, 44, 7, 0), - new PsoStructureEntryInfo((MetaName)447392537, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.ZoomFactor, PsoDataType.Float, 48, 0, 0), new PsoStructureEntryInfo((MetaName)1293989475, PsoDataType.Float, 52, 0, 0), new PsoStructureEntryInfo((MetaName)3934763180, PsoDataType.Structure, 56, 0, MetaName.camThirdPersonPedAssistedAimCameraLockOnAlignmentSettings), new PsoStructureEntryInfo((MetaName)4209943355, PsoDataType.Float, 112, 0, 0), new PsoStructureEntryInfo((MetaName)3222932576, PsoDataType.Float, 116, 0, 0), new PsoStructureEntryInfo((MetaName)1411402256, PsoDataType.Structure, 120, 0, MetaName.camThirdPersonPedAssistedAimCameraPlayerFramingSettings), - new PsoStructureEntryInfo((MetaName)2014345705, PsoDataType.Float, 168, 0, 0), - new PsoStructureEntryInfo((MetaName)3982287448, PsoDataType.Float, 172, 0, 0), - new PsoStructureEntryInfo((MetaName)2449849624, PsoDataType.Float, 176, 0, 0), - new PsoStructureEntryInfo((MetaName)695725580, PsoDataType.Float, 180, 0, 0) + new PsoStructureEntryInfo(MetaName.ScreenRatioForMinFootRoom, PsoDataType.Float, 168, 0, 0), + new PsoStructureEntryInfo(MetaName.ScreenRatioForMaxFootRoom, PsoDataType.Float, 172, 0, 0), + new PsoStructureEntryInfo(MetaName.ScreenRatioForMinFootRoomInTightSpace, PsoDataType.Float, 176, 0, 0), + new PsoStructureEntryInfo(MetaName.ScreenRatioForMaxFootRoomInTightSpace, PsoDataType.Float, 180, 0, 0) ); case MetaName.camThirdPersonPedAssistedAimCameraLockOnAlignmentSettings: return new PsoStructureInfo(MetaName.camThirdPersonPedAssistedAimCameraLockOnAlignmentSettings, 0, 0, 56, - new PsoStructureEntryInfo((MetaName)3044898952, PsoDataType.String, 8, 7, 0), + new PsoStructureEntryInfo(MetaName.DofSettings, PsoDataType.String, 8, 7, 0), new PsoStructureEntryInfo((MetaName)2192037365, PsoDataType.Float, 12, 0, 0), new PsoStructureEntryInfo((MetaName)1207772736, PsoDataType.Float, 16, 0, 0), new PsoStructureEntryInfo((MetaName)1953981041, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)1252108818, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.IdleCmini, PsoDataType.Float, 24, 0, 0), new PsoStructureEntryInfo((MetaName)3067708566, PsoDataType.Float, 28, 0, 0), new PsoStructureEntryInfo((MetaName)3928624067, PsoDataType.Float, 32, 0, 0), new PsoStructureEntryInfo((MetaName)4117544351, PsoDataType.Float, 36, 0, 0), @@ -4310,11 +4310,11 @@ namespace CodeWalker.GameFiles ); case MetaName.camThirdPersonPedAssistedAimCameraPlayerFramingSettings: return new PsoStructureInfo(MetaName.camThirdPersonPedAssistedAimCameraPlayerFramingSettings, 0, 0, 48, - new PsoStructureEntryInfo((MetaName)1512162309, PsoDataType.UInt, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)75961662, PsoDataType.UInt, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)4289809678, PsoDataType.UInt, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.AttackDelay, PsoDataType.UInt, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.AttackDuration, PsoDataType.UInt, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.ReleaseDelay, PsoDataType.UInt, 16, 0, 0), new PsoStructureEntryInfo((MetaName)1918481730, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)2095341670, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.DesiredPitch, PsoDataType.Float, 24, 0, 0), new PsoStructureEntryInfo((MetaName)3067708566, PsoDataType.Float, 28, 0, 0), new PsoStructureEntryInfo((MetaName)3928624067, PsoDataType.Float, 32, 0, 0), new PsoStructureEntryInfo((MetaName)4117544351, PsoDataType.Float, 36, 0, 0), @@ -4330,10 +4330,10 @@ namespace CodeWalker.GameFiles ); case MetaName.camThirdPersonPedAssistedAimCameraInCoverSettings: return new PsoStructureInfo(MetaName.camThirdPersonPedAssistedAimCameraInCoverSettings, 0, 0, 112, - new PsoStructureEntryInfo((MetaName)4163819120, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)731206835, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)2014345705, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)3982287448, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.SpringConstant, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.SpringDampingRatio, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.ScreenRatioForMinFootRoom, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.ScreenRatioForMaxFootRoom, PsoDataType.Float, 20, 0, 0), new PsoStructureEntryInfo((MetaName)3044106186, PsoDataType.Bool, 24, 0, 0), new PsoStructureEntryInfo((MetaName)2342994624, PsoDataType.Float, 28, 0, 0), new PsoStructureEntryInfo((MetaName)2363962395, PsoDataType.Float, 32, 0, 0), @@ -4342,7 +4342,7 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo((MetaName)1163820100, PsoDataType.Float, 44, 0, 0), new PsoStructureEntryInfo((MetaName)1153320978, PsoDataType.Float, 48, 0, 0), new PsoStructureEntryInfo((MetaName)887750583, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)3579895798, PsoDataType.Float, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.parameterIntensity, PsoDataType.Float, 56, 0, 0), new PsoStructureEntryInfo((MetaName)3038154213, PsoDataType.Float, 60, 0, 0), new PsoStructureEntryInfo((MetaName)795086429, PsoDataType.Float, 64, 0, 0), new PsoStructureEntryInfo((MetaName)2305231569, PsoDataType.Float, 68, 0, 0), @@ -4360,131 +4360,131 @@ namespace CodeWalker.GameFiles case MetaName.camThirdPersonPedAimInCoverCameraMetadata: return new PsoStructureInfo(MetaName.camThirdPersonPedAimInCoverCameraMetadata, 0, 0, 1248, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1511687083, PsoDataType.String, 16, 7, 0), - new PsoStructureEntryInfo((MetaName)3424608737, PsoDataType.String, 20, 7, 0), - new PsoStructureEntryInfo((MetaName)3044898952, PsoDataType.String, 24, 7, 0), - new PsoStructureEntryInfo((MetaName)1966573275, PsoDataType.Bool, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)2884954151, PsoDataType.String, 32, 7, 0), - new PsoStructureEntryInfo((MetaName)730193180, PsoDataType.String, 36, 7, 0), - new PsoStructureEntryInfo((MetaName)1443569911, PsoDataType.String, 40, 7, 0), - new PsoStructureEntryInfo((MetaName)60641442, PsoDataType.String, 44, 7, 0), - new PsoStructureEntryInfo((MetaName)1865815245, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)2755051531, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.ShakeRef, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CollisionRef, PsoDataType.String, 20, 7, 0), + new PsoStructureEntryInfo(MetaName.DofSettings, PsoDataType.String, 24, 7, 0), + new PsoStructureEntryInfo(MetaName.CanBePaused, PsoDataType.Bool, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.ControlHelperRef, PsoDataType.String, 32, 7, 0), + new PsoStructureEntryInfo(MetaName.HintHelperRef, PsoDataType.String, 36, 7, 0), + new PsoStructureEntryInfo(MetaName.CatchUpHelperRef, PsoDataType.String, 40, 7, 0), + new PsoStructureEntryInfo(MetaName.BaseAttachVelocityToIgnoreEnvelopeRef, PsoDataType.String, 44, 7, 0), + new PsoStructureEntryInfo(MetaName.BaseFov, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.BaseNearClip, PsoDataType.Float, 52, 0, 0), new PsoStructureEntryInfo((MetaName)3305154880, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)2846809829, PsoDataType.Bool, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)3002500493, PsoDataType.Bool, 61, 0, 0), - new PsoStructureEntryInfo((MetaName)2521592812, PsoDataType.Float, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)4067016949, PsoDataType.Float, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldOrbitRelativeToAttachParentOrientation, PsoDataType.Bool, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldPersistOrbitOrientationRelativeToAttachParent, PsoDataType.Bool, 61, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachParentMatrixForRelativeOrbitSpringConstant, PsoDataType.Float, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachParentMatrixForRelativeOrbitSpringDampingRatio, PsoDataType.Float, 68, 0, 0), new PsoStructureEntryInfo((MetaName)2406229624, PsoDataType.Float, 72, 0, 0), new PsoStructureEntryInfo((MetaName)727876548, PsoDataType.Float, 76, 0, 0), - new PsoStructureEntryInfo((MetaName)3039556728, PsoDataType.Float, 80, 0, 0), - new PsoStructureEntryInfo((MetaName)1708190798, PsoDataType.Float, 84, 0, 0), - new PsoStructureEntryInfo((MetaName)1190961214, PsoDataType.Float, 88, 0, 0), - new PsoStructureEntryInfo((MetaName)897419234, PsoDataType.UInt, 92, 0, 0), - new PsoStructureEntryInfo((MetaName)150825038, PsoDataType.Float, 96, 0, 0), - new PsoStructureEntryInfo((MetaName)4033450681, PsoDataType.Bool, 100, 0, 0), - new PsoStructureEntryInfo((MetaName)2058076685, PsoDataType.Float, 104, 0, 0), - new PsoStructureEntryInfo((MetaName)488216999, PsoDataType.Float, 108, 0, 0), - new PsoStructureEntryInfo((MetaName)1406371922, PsoDataType.Float, 112, 0, 0), - new PsoStructureEntryInfo((MetaName)2814402846, PsoDataType.String, 116, 7, 0), - new PsoStructureEntryInfo((MetaName)372575308, PsoDataType.Bool, 120, 0, 0), - new PsoStructureEntryInfo((MetaName)799910142, PsoDataType.Bool, 121, 0, 0), - new PsoStructureEntryInfo((MetaName)1933402526, PsoDataType.Bool, 122, 0, 0), - new PsoStructureEntryInfo((MetaName)1022007033, PsoDataType.Structure, 128, 0, MetaName.camThirdPersonCameraMetadataCustomBoundingBoxSettings), - new PsoStructureEntryInfo((MetaName)2861227361, PsoDataType.Bool, 152, 0, 0), - new PsoStructureEntryInfo((MetaName)1148495425, PsoDataType.Float, 156, 0, 0), - new PsoStructureEntryInfo((MetaName)536202543, PsoDataType.Float, 160, 0, 0), - new PsoStructureEntryInfo((MetaName)1065618425, PsoDataType.Structure, 176, 0, MetaName.camThirdPersonCameraMetadataBasePivotPosition), - new PsoStructureEntryInfo((MetaName)3256568637, PsoDataType.Structure, 272, 0, MetaName.camThirdPersonCameraMetadataPivotPosition), - new PsoStructureEntryInfo((MetaName)588927535, PsoDataType.Structure, 320, 0, MetaName.camThirdPersonCameraMetadataPivotOverBoungingBoxSettings), - new PsoStructureEntryInfo((MetaName)2014345705, PsoDataType.Float, 344, 0, 0), - new PsoStructureEntryInfo((MetaName)3982287448, PsoDataType.Float, 348, 0, 0), - new PsoStructureEntryInfo((MetaName)2449849624, PsoDataType.Float, 352, 0, 0), - new PsoStructureEntryInfo((MetaName)695725580, PsoDataType.Float, 356, 0, 0), - new PsoStructureEntryInfo((MetaName)1397182427, PsoDataType.Float, 360, 0, 0), - new PsoStructureEntryInfo((MetaName)881872463, PsoDataType.Bool, 364, 0, 0), - new PsoStructureEntryInfo((MetaName)177572622, PsoDataType.Float, 368, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxAttachParentSubmergedLevelToApplyFullAttachParentMatrixForRelativeOrbit, PsoDataType.Float, 80, 0, 0), + new PsoStructureEntryInfo(MetaName.MinAircraftGroundSpeedToApplyFullAttachParentMatrixForRelativeOrbit, PsoDataType.Float, 84, 0, 0), + new PsoStructureEntryInfo(MetaName.MinAircraftContactSpeedToApplyFullAttachParentMatrixForRelativeOrbit, PsoDataType.Float, 88, 0, 0), + new PsoStructureEntryInfo(MetaName.MinHoldTimeToBlockFullAttachParentMatrixForRelativeOrbit, PsoDataType.UInt, 92, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxAttachParentSpeedToClonePitchFromCinematicMountedCameras, PsoDataType.Float, 96, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldUseCustomFramingInTightSpace, PsoDataType.Bool, 100, 0, 0), + new PsoStructureEntryInfo(MetaName.MinAttachSpeedToUpdateTightSpaceLevel, PsoDataType.Float, 104, 0, 0), + new PsoStructureEntryInfo(MetaName.TightSpaceSpringConstant, PsoDataType.Float, 108, 0, 0), + new PsoStructureEntryInfo(MetaName.TightSpaceSpringDampingRatio, PsoDataType.Float, 112, 0, 0), + new PsoStructureEntryInfo(MetaName.DofSettingsInTightSpace, PsoDataType.String, 116, 7, 0), + new PsoStructureEntryInfo(MetaName.ShouldAttachToParentCentreOfGravity, PsoDataType.Bool, 120, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldUseDynamicCentreOfGravity, PsoDataType.Bool, 121, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldIgnoreVelocityOfAttachParentAttachEntity, PsoDataType.Bool, 122, 0, 0), + new PsoStructureEntryInfo(MetaName.CustomBoundingBoxSettings, PsoDataType.Structure, 128, 0, MetaName.camThirdPersonCameraMetadataCustomBoundingBoxSettings), + new PsoStructureEntryInfo(MetaName.ShouldApplyAttachPedPelvisOffset, PsoDataType.Bool, 152, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachPedPelvisOffsetSpringConstant, PsoDataType.Float, 156, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachPedPelvisOffsetSpringDampingRatio, PsoDataType.Float, 160, 0, 0), + new PsoStructureEntryInfo(MetaName.BasePivotPosition, PsoDataType.Structure, 176, 0, MetaName.camThirdPersonCameraMetadataBasePivotPosition), + new PsoStructureEntryInfo(MetaName.PivotPosition, PsoDataType.Structure, 272, 0, MetaName.camThirdPersonCameraMetadataPivotPosition), + new PsoStructureEntryInfo(MetaName.PivotOverBoundingBoxSettings, PsoDataType.Structure, 320, 0, MetaName.camThirdPersonCameraMetadataPivotOverBoungingBoxSettings), + new PsoStructureEntryInfo(MetaName.ScreenRatioForMinFootRoom, PsoDataType.Float, 344, 0, 0), + new PsoStructureEntryInfo(MetaName.ScreenRatioForMaxFootRoom, PsoDataType.Float, 348, 0, 0), + new PsoStructureEntryInfo(MetaName.ScreenRatioForMinFootRoomInTightSpace, PsoDataType.Float, 352, 0, 0), + new PsoStructureEntryInfo(MetaName.ScreenRatioForMaxFootRoomInTightSpace, PsoDataType.Float, 356, 0, 0), + new PsoStructureEntryInfo(MetaName.BasePivotHeightScalingForFootRoom, PsoDataType.Float, 360, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldIgnoreVerticalPivotOffsetForFootRoom, PsoDataType.Bool, 364, 0, 0), + new PsoStructureEntryInfo(MetaName.MinSafeOrbitDistanceScalingForExtensions, PsoDataType.Float, 368, 0, 0), new PsoStructureEntryInfo((MetaName)560700931, PsoDataType.Float, 372, 0, 0), - new PsoStructureEntryInfo((MetaName)1828892401, PsoDataType.Float2, 376, 0, 0), - new PsoStructureEntryInfo((MetaName)2829148759, PsoDataType.Float, 384, 0, 0), - new PsoStructureEntryInfo((MetaName)1084689577, PsoDataType.Float, 388, 0, 0), - new PsoStructureEntryInfo((MetaName)3978450060, PsoDataType.Float, 392, 0, 0), - new PsoStructureEntryInfo((MetaName)1991191506, PsoDataType.Structure, 400, 0, MetaName.camThirdPersonCameraMetadataBuoyancySettings), - new PsoStructureEntryInfo((MetaName)1949881438, PsoDataType.Bool, 448, 0, 0), - new PsoStructureEntryInfo((MetaName)3863307203, PsoDataType.Bool, 449, 0, 0), - new PsoStructureEntryInfo((MetaName)3696538081, PsoDataType.Bool, 450, 0, 0), - new PsoStructureEntryInfo((MetaName)2213127338, PsoDataType.Bool, 451, 0, 0), - new PsoStructureEntryInfo((MetaName)724966028, PsoDataType.Bool, 452, 0, 0), - new PsoStructureEntryInfo((MetaName)2696635175, PsoDataType.Float, 456, 0, 0), - new PsoStructureEntryInfo((MetaName)1976571596, PsoDataType.Float, 460, 0, 0), - new PsoStructureEntryInfo((MetaName)551575094, PsoDataType.Float, 464, 0, 0), - new PsoStructureEntryInfo((MetaName)1557769430, PsoDataType.Float, 468, 0, 0), - new PsoStructureEntryInfo((MetaName)4155454260, PsoDataType.Float3, 480, 0, 0), + new PsoStructureEntryInfo(MetaName.CustomOrbitDistanceLimitsToForce, PsoDataType.Float2, 376, 0, 0), + new PsoStructureEntryInfo(MetaName.OrbitDistanceLimitSpringConstant, PsoDataType.Float, 384, 0, 0), + new PsoStructureEntryInfo(MetaName.OrbitDistanceLimitSpringDampingRatio, PsoDataType.Float, 388, 0, 0), + new PsoStructureEntryInfo(MetaName.OrbitDistanceScalingForCustomFirstPersonFallBack, PsoDataType.Float, 392, 0, 0), + new PsoStructureEntryInfo(MetaName.BuoyancySettings, PsoDataType.Structure, 400, 0, MetaName.camThirdPersonCameraMetadataBuoyancySettings), + new PsoStructureEntryInfo(MetaName.ShouldIgnoreCollisionWithAttachParent, PsoDataType.Bool, 448, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldIgnoreCollisionWithFollowVehicle, PsoDataType.Bool, 449, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldIgnoreFollowVehicleForCollisionOrigin, PsoDataType.Bool, 450, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldIgnoreFollowVehicleForCollisionRoot, PsoDataType.Bool, 451, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldPushBeyondAttachParentIfClipping, PsoDataType.Bool, 452, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxCollisionTestRadius, PsoDataType.Float, 456, 0, 0), + new PsoStructureEntryInfo(MetaName.MinSafeRadiusReductionWithinPedMoverCapsule, PsoDataType.Float, 460, 0, 0), + new PsoStructureEntryInfo(MetaName.CollisionTestRadiusSpringConstant, PsoDataType.Float, 464, 0, 0), + new PsoStructureEntryInfo(MetaName.CollisionTestRadiusSpringDampingRatio, PsoDataType.Float, 468, 0, 0), + new PsoStructureEntryInfo(MetaName.CustomCollisionOriginRelativePosition, PsoDataType.Float3, 480, 0, 0), new PsoStructureEntryInfo((MetaName)4194152221, PsoDataType.Float3, 496, 0, 0), - new PsoStructureEntryInfo((MetaName)2702878862, PsoDataType.Bool, 512, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldUseCustomCollisionOrigin, PsoDataType.Bool, 512, 0, 0), new PsoStructureEntryInfo((MetaName)1998689777, PsoDataType.Bool, 513, 0, 0), new PsoStructureEntryInfo((MetaName)2235540893, PsoDataType.Bool, 514, 0, 0), new PsoStructureEntryInfo((MetaName)3479639237, PsoDataType.Float3, 528, 0, 0), new PsoStructureEntryInfo((MetaName)1496115250, PsoDataType.Float, 544, 0, 0), - new PsoStructureEntryInfo((MetaName)340312382, PsoDataType.Structure, 552, 0, MetaName.camThirdPersonCameraMetadataCollisionFallBackPosition), - new PsoStructureEntryInfo((MetaName)4279727627, PsoDataType.Float, 592, 0, 0), - new PsoStructureEntryInfo((MetaName)823526659, PsoDataType.Bool, 596, 0, 0), - new PsoStructureEntryInfo((MetaName)3507950586, PsoDataType.Float, 600, 0, 0), - new PsoStructureEntryInfo((MetaName)3397058689, PsoDataType.Float, 604, 0, 0), - new PsoStructureEntryInfo((MetaName)227846107, PsoDataType.Structure, 608, 0, MetaName.camThirdPersonCameraMetadataVehicleOnTopOfVehicleCollisionSettings), - new PsoStructureEntryInfo((MetaName)3658085406, PsoDataType.Float, 632, 0, 0), - new PsoStructureEntryInfo((MetaName)1654683326, PsoDataType.Float2, 636, 0, 0), - new PsoStructureEntryInfo((MetaName)1974814289, PsoDataType.Float2, 644, 0, 0), - new PsoStructureEntryInfo((MetaName)1778852906, PsoDataType.Float, 652, 0, 0), - new PsoStructureEntryInfo((MetaName)158553507, PsoDataType.Float, 656, 0, 0), - new PsoStructureEntryInfo((MetaName)3300166924, PsoDataType.Structure, 664, 0, MetaName.camThirdPersonCameraMetadataLookOverSettings), - new PsoStructureEntryInfo((MetaName)2793581079, PsoDataType.Bool, 688, 0, 0), - new PsoStructureEntryInfo((MetaName)2111969249, PsoDataType.Float2, 692, 0, 0), - new PsoStructureEntryInfo((MetaName)3068587259, PsoDataType.Float, 700, 0, 0), - new PsoStructureEntryInfo((MetaName)293341517, PsoDataType.Float, 704, 0, 0), - new PsoStructureEntryInfo((MetaName)3607038158, PsoDataType.Float, 708, 0, 0), - new PsoStructureEntryInfo((MetaName)4039533147, PsoDataType.Float2, 712, 0, 0), - new PsoStructureEntryInfo((MetaName)1356521412, PsoDataType.Float2, 720, 0, 0), - new PsoStructureEntryInfo((MetaName)3610920953, PsoDataType.Structure, 728, 0, MetaName.camThirdPersonCameraMetadataStealthZoomSettings), + new PsoStructureEntryInfo(MetaName.CollisionFallBackPosition, PsoDataType.Structure, 552, 0, MetaName.camThirdPersonCameraMetadataCollisionFallBackPosition), + new PsoStructureEntryInfo(MetaName.CollisionRootPositionFallBackToPivotBlendValue, PsoDataType.Float, 592, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldConstrainCollisionRootPositionAgainstClippingTypes, PsoDataType.Bool, 596, 0, 0), + new PsoStructureEntryInfo(MetaName.CollisionRootPositionSpringConstant, PsoDataType.Float, 600, 0, 0), + new PsoStructureEntryInfo(MetaName.CollisionRootPositionSpringDampingRatio, PsoDataType.Float, 604, 0, 0), + new PsoStructureEntryInfo(MetaName.VehicleOnTopOfVehicleCollisionSettings, PsoDataType.Structure, 608, 0, MetaName.camThirdPersonCameraMetadataVehicleOnTopOfVehicleCollisionSettings), + new PsoStructureEntryInfo(MetaName.IdealHeadingOffsetForLimiting, PsoDataType.Float, 632, 0, 0), + new PsoStructureEntryInfo(MetaName.RelativeOrbitHeadingLimits, PsoDataType.Float2, 636, 0, 0), + new PsoStructureEntryInfo(MetaName.OrbitPitchLimits, PsoDataType.Float2, 644, 0, 0), + new PsoStructureEntryInfo(MetaName.BaseOrbitPitchOffset, PsoDataType.Float, 652, 0, 0), + new PsoStructureEntryInfo(MetaName.BaseOrbitPitchOffsetInTightSpace, PsoDataType.Float, 656, 0, 0), + new PsoStructureEntryInfo(MetaName.LookOverSettings, PsoDataType.Structure, 664, 0, MetaName.camThirdPersonCameraMetadataLookOverSettings), + new PsoStructureEntryInfo(MetaName.ShouldIgnoreAttachParentPitchForLookBehind, PsoDataType.Bool, 688, 0, 0), + new PsoStructureEntryInfo(MetaName.OrbitDistanceLimitsForBasePosition, PsoDataType.Float2, 692, 0, 0), + new PsoStructureEntryInfo(MetaName.PreToPostCollisionLookAtOrientationBlendValue, PsoDataType.Float, 700, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachParentRollSpringConstant, PsoDataType.Float, 704, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachParentRollSpringDampingRatio, PsoDataType.Float, 708, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachParentRollDampingPitchSoftLimits, PsoDataType.Float2, 712, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachParentRollDampingPitchHardLimits, PsoDataType.Float2, 720, 0, 0), + new PsoStructureEntryInfo(MetaName.StealthZoomSettings, PsoDataType.Structure, 728, 0, MetaName.camThirdPersonCameraMetadataStealthZoomSettings), new PsoStructureEntryInfo((MetaName)1947299079, PsoDataType.Structure, 752, 0, MetaName.camThirdPersonCameraMetadataQuadrupedalHeightSpring), - new PsoStructureEntryInfo((MetaName)490368749, PsoDataType.String, 776, 7, 0), + new PsoStructureEntryInfo(MetaName.MotionBlurSettings, PsoDataType.String, 776, 7, 0), new PsoStructureEntryInfo((MetaName)2122226771, PsoDataType.Bool, 780, 0, 0), - new PsoStructureEntryInfo((MetaName)2833081775, PsoDataType.String, 784, 7, 0), - new PsoStructureEntryInfo((MetaName)1348911901, PsoDataType.Bool, 788, 0, 0), - new PsoStructureEntryInfo((MetaName)870186590, PsoDataType.Bool, 789, 0, 0), - new PsoStructureEntryInfo((MetaName)4238055063, PsoDataType.Bool, 790, 0, 0), - new PsoStructureEntryInfo((MetaName)2917952843, PsoDataType.Bool, 791, 0, 0), - new PsoStructureEntryInfo((MetaName)1301399000, PsoDataType.Bool, 792, 0, 0), - new PsoStructureEntryInfo((MetaName)1419212045, PsoDataType.Bool, 793, 0, 0), - new PsoStructureEntryInfo((MetaName)114759485, PsoDataType.Bool, 794, 0, 0), - new PsoStructureEntryInfo((MetaName)1634093344, PsoDataType.Float, 796, 0, 0), - new PsoStructureEntryInfo((MetaName)2294924343, PsoDataType.Float, 800, 0, 0), - new PsoStructureEntryInfo((MetaName)9436207, PsoDataType.Float, 804, 0, 0), - new PsoStructureEntryInfo((MetaName)1350912934, PsoDataType.Float, 808, 0, 0), - new PsoStructureEntryInfo((MetaName)70391041, PsoDataType.Float, 812, 0, 0), - new PsoStructureEntryInfo((MetaName)2783842060, PsoDataType.Float, 816, 0, 0), - new PsoStructureEntryInfo((MetaName)3397272914, PsoDataType.UInt, 820, 0, 0), - new PsoStructureEntryInfo((MetaName)1807116888, PsoDataType.UInt, 824, 0, 0), - new PsoStructureEntryInfo((MetaName)3048647846, PsoDataType.UInt, 828, 0, 0), - new PsoStructureEntryInfo((MetaName)3132164856, PsoDataType.UInt, 832, 0, 0), - new PsoStructureEntryInfo((MetaName)4207333442, PsoDataType.Float, 836, 0, 0), - new PsoStructureEntryInfo((MetaName)1717370547, PsoDataType.Float, 840, 0, 0), - new PsoStructureEntryInfo((MetaName)447200092, PsoDataType.Float, 844, 0, 0), - new PsoStructureEntryInfo((MetaName)3347315427, PsoDataType.Float, 848, 0, 0), - new PsoStructureEntryInfo((MetaName)4137686847, PsoDataType.Bool, 852, 0, 0), - new PsoStructureEntryInfo((MetaName)3921296525, PsoDataType.Float, 856, 0, 0), - new PsoStructureEntryInfo((MetaName)2840529796, PsoDataType.Float, 860, 0, 0), - new PsoStructureEntryInfo((MetaName)2535634527, PsoDataType.Float, 864, 0, 0), - new PsoStructureEntryInfo((MetaName)1225855688, PsoDataType.Float, 868, 0, 0), - new PsoStructureEntryInfo((MetaName)2209545096, PsoDataType.String, 880, 7, 0), - new PsoStructureEntryInfo((MetaName)1635236307, PsoDataType.Structure, 888, 0, MetaName.camThirdPersonPedAimCameraMetadataLockOnTargetDampingSettings), - new PsoStructureEntryInfo((MetaName)4165908011, PsoDataType.Structure, 928, 0, MetaName.camThirdPersonPedAimCameraMetadataLockOnOrbitDistanceSettings), - new PsoStructureEntryInfo((MetaName)1399337810, PsoDataType.Float3, 976, 0, 0), - new PsoStructureEntryInfo((MetaName)442114217, PsoDataType.Float3, 992, 0, 0), - new PsoStructureEntryInfo((MetaName)575433612, PsoDataType.SInt, 1008, 0, 0), - new PsoStructureEntryInfo((MetaName)3180847895, PsoDataType.Bool, 1012, 0, 0), - new PsoStructureEntryInfo((MetaName)184490319, PsoDataType.Bool, 1013, 0, 0), - new PsoStructureEntryInfo((MetaName)1057367158, PsoDataType.String, 1016, 7, 0), + new PsoStructureEntryInfo(MetaName.LockOnEnvelopeRef, PsoDataType.String, 784, 7, 0), + new PsoStructureEntryInfo(MetaName.ShouldDisplayReticule, PsoDataType.Bool, 788, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldDisplayReticuleDuringInterpolation, PsoDataType.Bool, 789, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldAllowInterpolationSourceCameraToPersistReticule, PsoDataType.Bool, 790, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldApplyWeaponFov, PsoDataType.Bool, 791, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldUseLockOnAiming, PsoDataType.Bool, 792, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldLockOnToTargetEntityPosition, PsoDataType.Bool, 793, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldValidateLockOnTargetPosition, PsoDataType.Bool, 794, 0, 0), + new PsoStructureEntryInfo(MetaName.TripleHeadNearClip, PsoDataType.Float, 796, 0, 0), + new PsoStructureEntryInfo(MetaName.RecoilShakeAmplitudeScaling, PsoDataType.Float, 800, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDistanceForLockOn, PsoDataType.Float, 804, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDistanceForFineAimScaling, PsoDataType.Float, 808, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceForFineAimScaling, PsoDataType.Float, 812, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxAngleDeltaForLockOnSwitchBlendScaling, PsoDataType.Float, 816, 0, 0), + new PsoStructureEntryInfo(MetaName.MinBlendDurationForInitialLockOn, PsoDataType.UInt, 820, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxBlendDurationForInitialLockOn, PsoDataType.UInt, 824, 0, 0), + new PsoStructureEntryInfo(MetaName.MinBlendDurationForLockOnSwitch, PsoDataType.UInt, 828, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxBlendDurationForLockOnSwitch, PsoDataType.UInt, 832, 0, 0), + new PsoStructureEntryInfo(MetaName.FineAimBlendSpringConstant, PsoDataType.Float, 836, 0, 0), + new PsoStructureEntryInfo(MetaName.FineAimBlendSpringDampingRatio, PsoDataType.Float, 840, 0, 0), + new PsoStructureEntryInfo(MetaName.WeaponZoomFactorSpringConstant, PsoDataType.Float, 844, 0, 0), + new PsoStructureEntryInfo(MetaName.WeaponZoomFactorSpringDampingRatio, PsoDataType.Float, 848, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldFocusOnLockOnTarget, PsoDataType.Bool, 852, 0, 0), + new PsoStructureEntryInfo(MetaName.BaseFovToEmulateWithFocalLengthMultiplier, PsoDataType.Float, 856, 0, 0), + new PsoStructureEntryInfo(MetaName.FocusParentToTargetBlendLevel, PsoDataType.Float, 860, 0, 0), + new PsoStructureEntryInfo(MetaName.SecondaryFocusParentToTargetBlendLevel, PsoDataType.Float, 864, 0, 0), + new PsoStructureEntryInfo(MetaName.MinFocusToSecondaryFocusDistance, PsoDataType.Float, 868, 0, 0), + new PsoStructureEntryInfo(MetaName.LockOnTargetStunnedEnvelopeRef, PsoDataType.String, 880, 7, 0), + new PsoStructureEntryInfo(MetaName.LockOnTargetDampingSettings, PsoDataType.Structure, 888, 0, MetaName.camThirdPersonPedAimCameraMetadataLockOnTargetDampingSettings), + new PsoStructureEntryInfo(MetaName.LockOnOrbitDistanceSettings, PsoDataType.Structure, 928, 0, MetaName.camThirdPersonPedAimCameraMetadataLockOnOrbitDistanceSettings), + new PsoStructureEntryInfo(MetaName.ParentRelativeAttachOffset, PsoDataType.Float3, 976, 0, 0), + new PsoStructureEntryInfo(MetaName.ParentRelativeAttachOffsetAtOrbitHeadingLimits, PsoDataType.Float3, 992, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachBoneTag, PsoDataType.SInt, 1008, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldScriptedAimTaskOverrideOrbitPitchLimits, PsoDataType.Bool, 1012, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldAimSweepOverrideOrbitPitchLimits, PsoDataType.Bool, 1013, 0, 0), + new PsoStructureEntryInfo(MetaName.DofSettingsForMobilePhoneShallowDofMode, PsoDataType.String, 1016, 7, 0), new PsoStructureEntryInfo((MetaName)309842601, PsoDataType.Float, 1020, 0, 0), new PsoStructureEntryInfo((MetaName)3770307856, PsoDataType.Bool, 1024, 0, 0), new PsoStructureEntryInfo((MetaName)124410885, PsoDataType.Float, 1040, 0, 0), @@ -4492,7 +4492,7 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo((MetaName)1914946004, PsoDataType.Float, 1048, 0, 0), new PsoStructureEntryInfo((MetaName)2125876256, PsoDataType.Float, 1052, 0, 0), new PsoStructureEntryInfo((MetaName)3456376985, PsoDataType.Float, 1056, 0, 0), - new PsoStructureEntryInfo((MetaName)4241737797, PsoDataType.Float, 1060, 0, 0), + new PsoStructureEntryInfo(MetaName.streamedMusc, PsoDataType.Float, 1060, 0, 0), new PsoStructureEntryInfo((MetaName)2791057952, PsoDataType.Float, 1064, 0, 0), new PsoStructureEntryInfo((MetaName)1336398630, PsoDataType.Bool, 1068, 0, 0), new PsoStructureEntryInfo((MetaName)1847527244, PsoDataType.Float, 1072, 0, 0), @@ -4519,158 +4519,158 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo((MetaName)3920880465, PsoDataType.Float, 1160, 0, 0), new PsoStructureEntryInfo((MetaName)1407257659, PsoDataType.UInt, 1164, 0, 0), new PsoStructureEntryInfo((MetaName)1350298358, PsoDataType.Structure, 1168, 0, MetaName.camThirdPersonPedAimInCoverCameraMetadataLowCoverSettings), - new PsoStructureEntryInfo((MetaName)85936843, PsoDataType.Structure, 1208, 0, MetaName.camThirdPersonPedAimInCoverCameraMetadataAimingSettings) + new PsoStructureEntryInfo(MetaName.AimingSettings, PsoDataType.Structure, 1208, 0, MetaName.camThirdPersonPedAimInCoverCameraMetadataAimingSettings) ); case MetaName.camThirdPersonPedAimInCoverCameraMetadataLowCoverSettings: return new PsoStructureInfo(MetaName.camThirdPersonPedAimInCoverCameraMetadataLowCoverSettings, 0, 0, 40, - new PsoStructureEntryInfo((MetaName)2111282409, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.BlendInSpringConstant, PsoDataType.Float, 8, 0, 0), new PsoStructureEntryInfo((MetaName)2811394796, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)165735146, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.BlendOutSpringConstant, PsoDataType.Float, 16, 0, 0), new PsoStructureEntryInfo((MetaName)388057725, PsoDataType.Float, 20, 0, 0), new PsoStructureEntryInfo((MetaName)4026985674, PsoDataType.Float, 24, 0, 0), new PsoStructureEntryInfo((MetaName)2972801644, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)2014345705, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)3982287448, PsoDataType.Float, 36, 0, 0) + new PsoStructureEntryInfo(MetaName.ScreenRatioForMinFootRoom, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.ScreenRatioForMaxFootRoom, PsoDataType.Float, 36, 0, 0) ); case MetaName.camThirdPersonPedAimInCoverCameraMetadataAimingSettings: return new PsoStructureInfo(MetaName.camThirdPersonPedAimInCoverCameraMetadataAimingSettings, 0, 0, 40, - new PsoStructureEntryInfo((MetaName)651835053, PsoDataType.Bool, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)3044898952, PsoDataType.String, 12, 7, 0), + new PsoStructureEntryInfo(MetaName.ShouldApply, PsoDataType.Bool, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.DofSettings, PsoDataType.String, 12, 7, 0), new PsoStructureEntryInfo((MetaName)3794685898, PsoDataType.Float, 16, 0, 0), new PsoStructureEntryInfo((MetaName)3031220740, PsoDataType.Float, 20, 0, 0), new PsoStructureEntryInfo((MetaName)810186943, PsoDataType.Float, 24, 0, 0), new PsoStructureEntryInfo((MetaName)2302950975, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)2014345705, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)3982287448, PsoDataType.Float, 36, 0, 0) + new PsoStructureEntryInfo(MetaName.ScreenRatioForMinFootRoom, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.ScreenRatioForMaxFootRoom, PsoDataType.Float, 36, 0, 0) ); case MetaName.camThirdPersonPedMeleeAimCameraMetadata: return new PsoStructureInfo(MetaName.camThirdPersonPedMeleeAimCameraMetadata, 0, 0, 1088, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1511687083, PsoDataType.String, 16, 7, 0), - new PsoStructureEntryInfo((MetaName)3424608737, PsoDataType.String, 20, 7, 0), - new PsoStructureEntryInfo((MetaName)3044898952, PsoDataType.String, 24, 7, 0), - new PsoStructureEntryInfo((MetaName)1966573275, PsoDataType.Bool, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)2884954151, PsoDataType.String, 32, 7, 0), - new PsoStructureEntryInfo((MetaName)730193180, PsoDataType.String, 36, 7, 0), - new PsoStructureEntryInfo((MetaName)1443569911, PsoDataType.String, 40, 7, 0), - new PsoStructureEntryInfo((MetaName)60641442, PsoDataType.String, 44, 7, 0), - new PsoStructureEntryInfo((MetaName)1865815245, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)2755051531, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.ShakeRef, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CollisionRef, PsoDataType.String, 20, 7, 0), + new PsoStructureEntryInfo(MetaName.DofSettings, PsoDataType.String, 24, 7, 0), + new PsoStructureEntryInfo(MetaName.CanBePaused, PsoDataType.Bool, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.ControlHelperRef, PsoDataType.String, 32, 7, 0), + new PsoStructureEntryInfo(MetaName.HintHelperRef, PsoDataType.String, 36, 7, 0), + new PsoStructureEntryInfo(MetaName.CatchUpHelperRef, PsoDataType.String, 40, 7, 0), + new PsoStructureEntryInfo(MetaName.BaseAttachVelocityToIgnoreEnvelopeRef, PsoDataType.String, 44, 7, 0), + new PsoStructureEntryInfo(MetaName.BaseFov, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.BaseNearClip, PsoDataType.Float, 52, 0, 0), new PsoStructureEntryInfo((MetaName)3305154880, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)2846809829, PsoDataType.Bool, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)3002500493, PsoDataType.Bool, 61, 0, 0), - new PsoStructureEntryInfo((MetaName)2521592812, PsoDataType.Float, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)4067016949, PsoDataType.Float, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldOrbitRelativeToAttachParentOrientation, PsoDataType.Bool, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldPersistOrbitOrientationRelativeToAttachParent, PsoDataType.Bool, 61, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachParentMatrixForRelativeOrbitSpringConstant, PsoDataType.Float, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachParentMatrixForRelativeOrbitSpringDampingRatio, PsoDataType.Float, 68, 0, 0), new PsoStructureEntryInfo((MetaName)2406229624, PsoDataType.Float, 72, 0, 0), new PsoStructureEntryInfo((MetaName)727876548, PsoDataType.Float, 76, 0, 0), - new PsoStructureEntryInfo((MetaName)3039556728, PsoDataType.Float, 80, 0, 0), - new PsoStructureEntryInfo((MetaName)1708190798, PsoDataType.Float, 84, 0, 0), - new PsoStructureEntryInfo((MetaName)1190961214, PsoDataType.Float, 88, 0, 0), - new PsoStructureEntryInfo((MetaName)897419234, PsoDataType.UInt, 92, 0, 0), - new PsoStructureEntryInfo((MetaName)150825038, PsoDataType.Float, 96, 0, 0), - new PsoStructureEntryInfo((MetaName)4033450681, PsoDataType.Bool, 100, 0, 0), - new PsoStructureEntryInfo((MetaName)2058076685, PsoDataType.Float, 104, 0, 0), - new PsoStructureEntryInfo((MetaName)488216999, PsoDataType.Float, 108, 0, 0), - new PsoStructureEntryInfo((MetaName)1406371922, PsoDataType.Float, 112, 0, 0), - new PsoStructureEntryInfo((MetaName)2814402846, PsoDataType.String, 116, 7, 0), - new PsoStructureEntryInfo((MetaName)372575308, PsoDataType.Bool, 120, 0, 0), - new PsoStructureEntryInfo((MetaName)799910142, PsoDataType.Bool, 121, 0, 0), - new PsoStructureEntryInfo((MetaName)1933402526, PsoDataType.Bool, 122, 0, 0), - new PsoStructureEntryInfo((MetaName)1022007033, PsoDataType.Structure, 128, 0, MetaName.camThirdPersonCameraMetadataCustomBoundingBoxSettings), - new PsoStructureEntryInfo((MetaName)2861227361, PsoDataType.Bool, 152, 0, 0), - new PsoStructureEntryInfo((MetaName)1148495425, PsoDataType.Float, 156, 0, 0), - new PsoStructureEntryInfo((MetaName)536202543, PsoDataType.Float, 160, 0, 0), - new PsoStructureEntryInfo((MetaName)1065618425, PsoDataType.Structure, 176, 0, MetaName.camThirdPersonCameraMetadataBasePivotPosition), - new PsoStructureEntryInfo((MetaName)3256568637, PsoDataType.Structure, 272, 0, MetaName.camThirdPersonCameraMetadataPivotPosition), - new PsoStructureEntryInfo((MetaName)588927535, PsoDataType.Structure, 320, 0, MetaName.camThirdPersonCameraMetadataPivotOverBoungingBoxSettings), - new PsoStructureEntryInfo((MetaName)2014345705, PsoDataType.Float, 344, 0, 0), - new PsoStructureEntryInfo((MetaName)3982287448, PsoDataType.Float, 348, 0, 0), - new PsoStructureEntryInfo((MetaName)2449849624, PsoDataType.Float, 352, 0, 0), - new PsoStructureEntryInfo((MetaName)695725580, PsoDataType.Float, 356, 0, 0), - new PsoStructureEntryInfo((MetaName)1397182427, PsoDataType.Float, 360, 0, 0), - new PsoStructureEntryInfo((MetaName)881872463, PsoDataType.Bool, 364, 0, 0), - new PsoStructureEntryInfo((MetaName)177572622, PsoDataType.Float, 368, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxAttachParentSubmergedLevelToApplyFullAttachParentMatrixForRelativeOrbit, PsoDataType.Float, 80, 0, 0), + new PsoStructureEntryInfo(MetaName.MinAircraftGroundSpeedToApplyFullAttachParentMatrixForRelativeOrbit, PsoDataType.Float, 84, 0, 0), + new PsoStructureEntryInfo(MetaName.MinAircraftContactSpeedToApplyFullAttachParentMatrixForRelativeOrbit, PsoDataType.Float, 88, 0, 0), + new PsoStructureEntryInfo(MetaName.MinHoldTimeToBlockFullAttachParentMatrixForRelativeOrbit, PsoDataType.UInt, 92, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxAttachParentSpeedToClonePitchFromCinematicMountedCameras, PsoDataType.Float, 96, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldUseCustomFramingInTightSpace, PsoDataType.Bool, 100, 0, 0), + new PsoStructureEntryInfo(MetaName.MinAttachSpeedToUpdateTightSpaceLevel, PsoDataType.Float, 104, 0, 0), + new PsoStructureEntryInfo(MetaName.TightSpaceSpringConstant, PsoDataType.Float, 108, 0, 0), + new PsoStructureEntryInfo(MetaName.TightSpaceSpringDampingRatio, PsoDataType.Float, 112, 0, 0), + new PsoStructureEntryInfo(MetaName.DofSettingsInTightSpace, PsoDataType.String, 116, 7, 0), + new PsoStructureEntryInfo(MetaName.ShouldAttachToParentCentreOfGravity, PsoDataType.Bool, 120, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldUseDynamicCentreOfGravity, PsoDataType.Bool, 121, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldIgnoreVelocityOfAttachParentAttachEntity, PsoDataType.Bool, 122, 0, 0), + new PsoStructureEntryInfo(MetaName.CustomBoundingBoxSettings, PsoDataType.Structure, 128, 0, MetaName.camThirdPersonCameraMetadataCustomBoundingBoxSettings), + new PsoStructureEntryInfo(MetaName.ShouldApplyAttachPedPelvisOffset, PsoDataType.Bool, 152, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachPedPelvisOffsetSpringConstant, PsoDataType.Float, 156, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachPedPelvisOffsetSpringDampingRatio, PsoDataType.Float, 160, 0, 0), + new PsoStructureEntryInfo(MetaName.BasePivotPosition, PsoDataType.Structure, 176, 0, MetaName.camThirdPersonCameraMetadataBasePivotPosition), + new PsoStructureEntryInfo(MetaName.PivotPosition, PsoDataType.Structure, 272, 0, MetaName.camThirdPersonCameraMetadataPivotPosition), + new PsoStructureEntryInfo(MetaName.PivotOverBoundingBoxSettings, PsoDataType.Structure, 320, 0, MetaName.camThirdPersonCameraMetadataPivotOverBoungingBoxSettings), + new PsoStructureEntryInfo(MetaName.ScreenRatioForMinFootRoom, PsoDataType.Float, 344, 0, 0), + new PsoStructureEntryInfo(MetaName.ScreenRatioForMaxFootRoom, PsoDataType.Float, 348, 0, 0), + new PsoStructureEntryInfo(MetaName.ScreenRatioForMinFootRoomInTightSpace, PsoDataType.Float, 352, 0, 0), + new PsoStructureEntryInfo(MetaName.ScreenRatioForMaxFootRoomInTightSpace, PsoDataType.Float, 356, 0, 0), + new PsoStructureEntryInfo(MetaName.BasePivotHeightScalingForFootRoom, PsoDataType.Float, 360, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldIgnoreVerticalPivotOffsetForFootRoom, PsoDataType.Bool, 364, 0, 0), + new PsoStructureEntryInfo(MetaName.MinSafeOrbitDistanceScalingForExtensions, PsoDataType.Float, 368, 0, 0), new PsoStructureEntryInfo((MetaName)560700931, PsoDataType.Float, 372, 0, 0), - new PsoStructureEntryInfo((MetaName)1828892401, PsoDataType.Float2, 376, 0, 0), - new PsoStructureEntryInfo((MetaName)2829148759, PsoDataType.Float, 384, 0, 0), - new PsoStructureEntryInfo((MetaName)1084689577, PsoDataType.Float, 388, 0, 0), - new PsoStructureEntryInfo((MetaName)3978450060, PsoDataType.Float, 392, 0, 0), - new PsoStructureEntryInfo((MetaName)1991191506, PsoDataType.Structure, 400, 0, MetaName.camThirdPersonCameraMetadataBuoyancySettings), - new PsoStructureEntryInfo((MetaName)1949881438, PsoDataType.Bool, 448, 0, 0), - new PsoStructureEntryInfo((MetaName)3863307203, PsoDataType.Bool, 449, 0, 0), - new PsoStructureEntryInfo((MetaName)3696538081, PsoDataType.Bool, 450, 0, 0), - new PsoStructureEntryInfo((MetaName)2213127338, PsoDataType.Bool, 451, 0, 0), - new PsoStructureEntryInfo((MetaName)724966028, PsoDataType.Bool, 452, 0, 0), - new PsoStructureEntryInfo((MetaName)2696635175, PsoDataType.Float, 456, 0, 0), - new PsoStructureEntryInfo((MetaName)1976571596, PsoDataType.Float, 460, 0, 0), - new PsoStructureEntryInfo((MetaName)551575094, PsoDataType.Float, 464, 0, 0), - new PsoStructureEntryInfo((MetaName)1557769430, PsoDataType.Float, 468, 0, 0), - new PsoStructureEntryInfo((MetaName)4155454260, PsoDataType.Float3, 480, 0, 0), + new PsoStructureEntryInfo(MetaName.CustomOrbitDistanceLimitsToForce, PsoDataType.Float2, 376, 0, 0), + new PsoStructureEntryInfo(MetaName.OrbitDistanceLimitSpringConstant, PsoDataType.Float, 384, 0, 0), + new PsoStructureEntryInfo(MetaName.OrbitDistanceLimitSpringDampingRatio, PsoDataType.Float, 388, 0, 0), + new PsoStructureEntryInfo(MetaName.OrbitDistanceScalingForCustomFirstPersonFallBack, PsoDataType.Float, 392, 0, 0), + new PsoStructureEntryInfo(MetaName.BuoyancySettings, PsoDataType.Structure, 400, 0, MetaName.camThirdPersonCameraMetadataBuoyancySettings), + new PsoStructureEntryInfo(MetaName.ShouldIgnoreCollisionWithAttachParent, PsoDataType.Bool, 448, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldIgnoreCollisionWithFollowVehicle, PsoDataType.Bool, 449, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldIgnoreFollowVehicleForCollisionOrigin, PsoDataType.Bool, 450, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldIgnoreFollowVehicleForCollisionRoot, PsoDataType.Bool, 451, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldPushBeyondAttachParentIfClipping, PsoDataType.Bool, 452, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxCollisionTestRadius, PsoDataType.Float, 456, 0, 0), + new PsoStructureEntryInfo(MetaName.MinSafeRadiusReductionWithinPedMoverCapsule, PsoDataType.Float, 460, 0, 0), + new PsoStructureEntryInfo(MetaName.CollisionTestRadiusSpringConstant, PsoDataType.Float, 464, 0, 0), + new PsoStructureEntryInfo(MetaName.CollisionTestRadiusSpringDampingRatio, PsoDataType.Float, 468, 0, 0), + new PsoStructureEntryInfo(MetaName.CustomCollisionOriginRelativePosition, PsoDataType.Float3, 480, 0, 0), new PsoStructureEntryInfo((MetaName)4194152221, PsoDataType.Float3, 496, 0, 0), - new PsoStructureEntryInfo((MetaName)2702878862, PsoDataType.Bool, 512, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldUseCustomCollisionOrigin, PsoDataType.Bool, 512, 0, 0), new PsoStructureEntryInfo((MetaName)1998689777, PsoDataType.Bool, 513, 0, 0), new PsoStructureEntryInfo((MetaName)2235540893, PsoDataType.Bool, 514, 0, 0), new PsoStructureEntryInfo((MetaName)3479639237, PsoDataType.Float3, 528, 0, 0), new PsoStructureEntryInfo((MetaName)1496115250, PsoDataType.Float, 544, 0, 0), - new PsoStructureEntryInfo((MetaName)340312382, PsoDataType.Structure, 552, 0, MetaName.camThirdPersonCameraMetadataCollisionFallBackPosition), - new PsoStructureEntryInfo((MetaName)4279727627, PsoDataType.Float, 592, 0, 0), - new PsoStructureEntryInfo((MetaName)823526659, PsoDataType.Bool, 596, 0, 0), - new PsoStructureEntryInfo((MetaName)3507950586, PsoDataType.Float, 600, 0, 0), - new PsoStructureEntryInfo((MetaName)3397058689, PsoDataType.Float, 604, 0, 0), - new PsoStructureEntryInfo((MetaName)227846107, PsoDataType.Structure, 608, 0, MetaName.camThirdPersonCameraMetadataVehicleOnTopOfVehicleCollisionSettings), - new PsoStructureEntryInfo((MetaName)3658085406, PsoDataType.Float, 632, 0, 0), - new PsoStructureEntryInfo((MetaName)1654683326, PsoDataType.Float2, 636, 0, 0), - new PsoStructureEntryInfo((MetaName)1974814289, PsoDataType.Float2, 644, 0, 0), - new PsoStructureEntryInfo((MetaName)1778852906, PsoDataType.Float, 652, 0, 0), - new PsoStructureEntryInfo((MetaName)158553507, PsoDataType.Float, 656, 0, 0), - new PsoStructureEntryInfo((MetaName)3300166924, PsoDataType.Structure, 664, 0, MetaName.camThirdPersonCameraMetadataLookOverSettings), - new PsoStructureEntryInfo((MetaName)2793581079, PsoDataType.Bool, 688, 0, 0), - new PsoStructureEntryInfo((MetaName)2111969249, PsoDataType.Float2, 692, 0, 0), - new PsoStructureEntryInfo((MetaName)3068587259, PsoDataType.Float, 700, 0, 0), - new PsoStructureEntryInfo((MetaName)293341517, PsoDataType.Float, 704, 0, 0), - new PsoStructureEntryInfo((MetaName)3607038158, PsoDataType.Float, 708, 0, 0), - new PsoStructureEntryInfo((MetaName)4039533147, PsoDataType.Float2, 712, 0, 0), - new PsoStructureEntryInfo((MetaName)1356521412, PsoDataType.Float2, 720, 0, 0), - new PsoStructureEntryInfo((MetaName)3610920953, PsoDataType.Structure, 728, 0, MetaName.camThirdPersonCameraMetadataStealthZoomSettings), + new PsoStructureEntryInfo(MetaName.CollisionFallBackPosition, PsoDataType.Structure, 552, 0, MetaName.camThirdPersonCameraMetadataCollisionFallBackPosition), + new PsoStructureEntryInfo(MetaName.CollisionRootPositionFallBackToPivotBlendValue, PsoDataType.Float, 592, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldConstrainCollisionRootPositionAgainstClippingTypes, PsoDataType.Bool, 596, 0, 0), + new PsoStructureEntryInfo(MetaName.CollisionRootPositionSpringConstant, PsoDataType.Float, 600, 0, 0), + new PsoStructureEntryInfo(MetaName.CollisionRootPositionSpringDampingRatio, PsoDataType.Float, 604, 0, 0), + new PsoStructureEntryInfo(MetaName.VehicleOnTopOfVehicleCollisionSettings, PsoDataType.Structure, 608, 0, MetaName.camThirdPersonCameraMetadataVehicleOnTopOfVehicleCollisionSettings), + new PsoStructureEntryInfo(MetaName.IdealHeadingOffsetForLimiting, PsoDataType.Float, 632, 0, 0), + new PsoStructureEntryInfo(MetaName.RelativeOrbitHeadingLimits, PsoDataType.Float2, 636, 0, 0), + new PsoStructureEntryInfo(MetaName.OrbitPitchLimits, PsoDataType.Float2, 644, 0, 0), + new PsoStructureEntryInfo(MetaName.BaseOrbitPitchOffset, PsoDataType.Float, 652, 0, 0), + new PsoStructureEntryInfo(MetaName.BaseOrbitPitchOffsetInTightSpace, PsoDataType.Float, 656, 0, 0), + new PsoStructureEntryInfo(MetaName.LookOverSettings, PsoDataType.Structure, 664, 0, MetaName.camThirdPersonCameraMetadataLookOverSettings), + new PsoStructureEntryInfo(MetaName.ShouldIgnoreAttachParentPitchForLookBehind, PsoDataType.Bool, 688, 0, 0), + new PsoStructureEntryInfo(MetaName.OrbitDistanceLimitsForBasePosition, PsoDataType.Float2, 692, 0, 0), + new PsoStructureEntryInfo(MetaName.PreToPostCollisionLookAtOrientationBlendValue, PsoDataType.Float, 700, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachParentRollSpringConstant, PsoDataType.Float, 704, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachParentRollSpringDampingRatio, PsoDataType.Float, 708, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachParentRollDampingPitchSoftLimits, PsoDataType.Float2, 712, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachParentRollDampingPitchHardLimits, PsoDataType.Float2, 720, 0, 0), + new PsoStructureEntryInfo(MetaName.StealthZoomSettings, PsoDataType.Structure, 728, 0, MetaName.camThirdPersonCameraMetadataStealthZoomSettings), new PsoStructureEntryInfo((MetaName)1947299079, PsoDataType.Structure, 752, 0, MetaName.camThirdPersonCameraMetadataQuadrupedalHeightSpring), - new PsoStructureEntryInfo((MetaName)490368749, PsoDataType.String, 776, 7, 0), + new PsoStructureEntryInfo(MetaName.MotionBlurSettings, PsoDataType.String, 776, 7, 0), new PsoStructureEntryInfo((MetaName)2122226771, PsoDataType.Bool, 780, 0, 0), - new PsoStructureEntryInfo((MetaName)2833081775, PsoDataType.String, 784, 7, 0), - new PsoStructureEntryInfo((MetaName)1348911901, PsoDataType.Bool, 788, 0, 0), - new PsoStructureEntryInfo((MetaName)870186590, PsoDataType.Bool, 789, 0, 0), - new PsoStructureEntryInfo((MetaName)4238055063, PsoDataType.Bool, 790, 0, 0), - new PsoStructureEntryInfo((MetaName)2917952843, PsoDataType.Bool, 791, 0, 0), - new PsoStructureEntryInfo((MetaName)1301399000, PsoDataType.Bool, 792, 0, 0), - new PsoStructureEntryInfo((MetaName)1419212045, PsoDataType.Bool, 793, 0, 0), - new PsoStructureEntryInfo((MetaName)114759485, PsoDataType.Bool, 794, 0, 0), - new PsoStructureEntryInfo((MetaName)1634093344, PsoDataType.Float, 796, 0, 0), - new PsoStructureEntryInfo((MetaName)2294924343, PsoDataType.Float, 800, 0, 0), - new PsoStructureEntryInfo((MetaName)9436207, PsoDataType.Float, 804, 0, 0), - new PsoStructureEntryInfo((MetaName)1350912934, PsoDataType.Float, 808, 0, 0), - new PsoStructureEntryInfo((MetaName)70391041, PsoDataType.Float, 812, 0, 0), - new PsoStructureEntryInfo((MetaName)2783842060, PsoDataType.Float, 816, 0, 0), - new PsoStructureEntryInfo((MetaName)3397272914, PsoDataType.UInt, 820, 0, 0), - new PsoStructureEntryInfo((MetaName)1807116888, PsoDataType.UInt, 824, 0, 0), - new PsoStructureEntryInfo((MetaName)3048647846, PsoDataType.UInt, 828, 0, 0), - new PsoStructureEntryInfo((MetaName)3132164856, PsoDataType.UInt, 832, 0, 0), - new PsoStructureEntryInfo((MetaName)4207333442, PsoDataType.Float, 836, 0, 0), - new PsoStructureEntryInfo((MetaName)1717370547, PsoDataType.Float, 840, 0, 0), - new PsoStructureEntryInfo((MetaName)447200092, PsoDataType.Float, 844, 0, 0), - new PsoStructureEntryInfo((MetaName)3347315427, PsoDataType.Float, 848, 0, 0), - new PsoStructureEntryInfo((MetaName)4137686847, PsoDataType.Bool, 852, 0, 0), - new PsoStructureEntryInfo((MetaName)3921296525, PsoDataType.Float, 856, 0, 0), - new PsoStructureEntryInfo((MetaName)2840529796, PsoDataType.Float, 860, 0, 0), - new PsoStructureEntryInfo((MetaName)2535634527, PsoDataType.Float, 864, 0, 0), - new PsoStructureEntryInfo((MetaName)1225855688, PsoDataType.Float, 868, 0, 0), - new PsoStructureEntryInfo((MetaName)2209545096, PsoDataType.String, 880, 7, 0), - new PsoStructureEntryInfo((MetaName)1635236307, PsoDataType.Structure, 888, 0, MetaName.camThirdPersonPedAimCameraMetadataLockOnTargetDampingSettings), - new PsoStructureEntryInfo((MetaName)4165908011, PsoDataType.Structure, 928, 0, MetaName.camThirdPersonPedAimCameraMetadataLockOnOrbitDistanceSettings), - new PsoStructureEntryInfo((MetaName)1399337810, PsoDataType.Float3, 976, 0, 0), - new PsoStructureEntryInfo((MetaName)442114217, PsoDataType.Float3, 992, 0, 0), - new PsoStructureEntryInfo((MetaName)575433612, PsoDataType.SInt, 1008, 0, 0), - new PsoStructureEntryInfo((MetaName)3180847895, PsoDataType.Bool, 1012, 0, 0), - new PsoStructureEntryInfo((MetaName)184490319, PsoDataType.Bool, 1013, 0, 0), - new PsoStructureEntryInfo((MetaName)1057367158, PsoDataType.String, 1016, 7, 0), + new PsoStructureEntryInfo(MetaName.LockOnEnvelopeRef, PsoDataType.String, 784, 7, 0), + new PsoStructureEntryInfo(MetaName.ShouldDisplayReticule, PsoDataType.Bool, 788, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldDisplayReticuleDuringInterpolation, PsoDataType.Bool, 789, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldAllowInterpolationSourceCameraToPersistReticule, PsoDataType.Bool, 790, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldApplyWeaponFov, PsoDataType.Bool, 791, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldUseLockOnAiming, PsoDataType.Bool, 792, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldLockOnToTargetEntityPosition, PsoDataType.Bool, 793, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldValidateLockOnTargetPosition, PsoDataType.Bool, 794, 0, 0), + new PsoStructureEntryInfo(MetaName.TripleHeadNearClip, PsoDataType.Float, 796, 0, 0), + new PsoStructureEntryInfo(MetaName.RecoilShakeAmplitudeScaling, PsoDataType.Float, 800, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDistanceForLockOn, PsoDataType.Float, 804, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDistanceForFineAimScaling, PsoDataType.Float, 808, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceForFineAimScaling, PsoDataType.Float, 812, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxAngleDeltaForLockOnSwitchBlendScaling, PsoDataType.Float, 816, 0, 0), + new PsoStructureEntryInfo(MetaName.MinBlendDurationForInitialLockOn, PsoDataType.UInt, 820, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxBlendDurationForInitialLockOn, PsoDataType.UInt, 824, 0, 0), + new PsoStructureEntryInfo(MetaName.MinBlendDurationForLockOnSwitch, PsoDataType.UInt, 828, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxBlendDurationForLockOnSwitch, PsoDataType.UInt, 832, 0, 0), + new PsoStructureEntryInfo(MetaName.FineAimBlendSpringConstant, PsoDataType.Float, 836, 0, 0), + new PsoStructureEntryInfo(MetaName.FineAimBlendSpringDampingRatio, PsoDataType.Float, 840, 0, 0), + new PsoStructureEntryInfo(MetaName.WeaponZoomFactorSpringConstant, PsoDataType.Float, 844, 0, 0), + new PsoStructureEntryInfo(MetaName.WeaponZoomFactorSpringDampingRatio, PsoDataType.Float, 848, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldFocusOnLockOnTarget, PsoDataType.Bool, 852, 0, 0), + new PsoStructureEntryInfo(MetaName.BaseFovToEmulateWithFocalLengthMultiplier, PsoDataType.Float, 856, 0, 0), + new PsoStructureEntryInfo(MetaName.FocusParentToTargetBlendLevel, PsoDataType.Float, 860, 0, 0), + new PsoStructureEntryInfo(MetaName.SecondaryFocusParentToTargetBlendLevel, PsoDataType.Float, 864, 0, 0), + new PsoStructureEntryInfo(MetaName.MinFocusToSecondaryFocusDistance, PsoDataType.Float, 868, 0, 0), + new PsoStructureEntryInfo(MetaName.LockOnTargetStunnedEnvelopeRef, PsoDataType.String, 880, 7, 0), + new PsoStructureEntryInfo(MetaName.LockOnTargetDampingSettings, PsoDataType.Structure, 888, 0, MetaName.camThirdPersonPedAimCameraMetadataLockOnTargetDampingSettings), + new PsoStructureEntryInfo(MetaName.LockOnOrbitDistanceSettings, PsoDataType.Structure, 928, 0, MetaName.camThirdPersonPedAimCameraMetadataLockOnOrbitDistanceSettings), + new PsoStructureEntryInfo(MetaName.ParentRelativeAttachOffset, PsoDataType.Float3, 976, 0, 0), + new PsoStructureEntryInfo(MetaName.ParentRelativeAttachOffsetAtOrbitHeadingLimits, PsoDataType.Float3, 992, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachBoneTag, PsoDataType.SInt, 1008, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldScriptedAimTaskOverrideOrbitPitchLimits, PsoDataType.Bool, 1012, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldAimSweepOverrideOrbitPitchLimits, PsoDataType.Bool, 1013, 0, 0), + new PsoStructureEntryInfo(MetaName.DofSettingsForMobilePhoneShallowDofMode, PsoDataType.String, 1016, 7, 0), new PsoStructureEntryInfo((MetaName)309842601, PsoDataType.Float, 1020, 0, 0), new PsoStructureEntryInfo((MetaName)3770307856, PsoDataType.Bool, 1024, 0, 0), new PsoStructureEntryInfo((MetaName)3195731427, PsoDataType.Float, 1040, 0, 0), @@ -4686,134 +4686,134 @@ namespace CodeWalker.GameFiles case MetaName.camThirdPersonVehicleAimCameraMetadata: return new PsoStructureInfo(MetaName.camThirdPersonVehicleAimCameraMetadata, 0, 0, 896, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1511687083, PsoDataType.String, 16, 7, 0), - new PsoStructureEntryInfo((MetaName)3424608737, PsoDataType.String, 20, 7, 0), - new PsoStructureEntryInfo((MetaName)3044898952, PsoDataType.String, 24, 7, 0), - new PsoStructureEntryInfo((MetaName)1966573275, PsoDataType.Bool, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)2884954151, PsoDataType.String, 32, 7, 0), - new PsoStructureEntryInfo((MetaName)730193180, PsoDataType.String, 36, 7, 0), - new PsoStructureEntryInfo((MetaName)1443569911, PsoDataType.String, 40, 7, 0), - new PsoStructureEntryInfo((MetaName)60641442, PsoDataType.String, 44, 7, 0), - new PsoStructureEntryInfo((MetaName)1865815245, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)2755051531, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.ShakeRef, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CollisionRef, PsoDataType.String, 20, 7, 0), + new PsoStructureEntryInfo(MetaName.DofSettings, PsoDataType.String, 24, 7, 0), + new PsoStructureEntryInfo(MetaName.CanBePaused, PsoDataType.Bool, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.ControlHelperRef, PsoDataType.String, 32, 7, 0), + new PsoStructureEntryInfo(MetaName.HintHelperRef, PsoDataType.String, 36, 7, 0), + new PsoStructureEntryInfo(MetaName.CatchUpHelperRef, PsoDataType.String, 40, 7, 0), + new PsoStructureEntryInfo(MetaName.BaseAttachVelocityToIgnoreEnvelopeRef, PsoDataType.String, 44, 7, 0), + new PsoStructureEntryInfo(MetaName.BaseFov, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.BaseNearClip, PsoDataType.Float, 52, 0, 0), new PsoStructureEntryInfo((MetaName)3305154880, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)2846809829, PsoDataType.Bool, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)3002500493, PsoDataType.Bool, 61, 0, 0), - new PsoStructureEntryInfo((MetaName)2521592812, PsoDataType.Float, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)4067016949, PsoDataType.Float, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldOrbitRelativeToAttachParentOrientation, PsoDataType.Bool, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldPersistOrbitOrientationRelativeToAttachParent, PsoDataType.Bool, 61, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachParentMatrixForRelativeOrbitSpringConstant, PsoDataType.Float, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachParentMatrixForRelativeOrbitSpringDampingRatio, PsoDataType.Float, 68, 0, 0), new PsoStructureEntryInfo((MetaName)2406229624, PsoDataType.Float, 72, 0, 0), new PsoStructureEntryInfo((MetaName)727876548, PsoDataType.Float, 76, 0, 0), - new PsoStructureEntryInfo((MetaName)3039556728, PsoDataType.Float, 80, 0, 0), - new PsoStructureEntryInfo((MetaName)1708190798, PsoDataType.Float, 84, 0, 0), - new PsoStructureEntryInfo((MetaName)1190961214, PsoDataType.Float, 88, 0, 0), - new PsoStructureEntryInfo((MetaName)897419234, PsoDataType.UInt, 92, 0, 0), - new PsoStructureEntryInfo((MetaName)150825038, PsoDataType.Float, 96, 0, 0), - new PsoStructureEntryInfo((MetaName)4033450681, PsoDataType.Bool, 100, 0, 0), - new PsoStructureEntryInfo((MetaName)2058076685, PsoDataType.Float, 104, 0, 0), - new PsoStructureEntryInfo((MetaName)488216999, PsoDataType.Float, 108, 0, 0), - new PsoStructureEntryInfo((MetaName)1406371922, PsoDataType.Float, 112, 0, 0), - new PsoStructureEntryInfo((MetaName)2814402846, PsoDataType.String, 116, 7, 0), - new PsoStructureEntryInfo((MetaName)372575308, PsoDataType.Bool, 120, 0, 0), - new PsoStructureEntryInfo((MetaName)799910142, PsoDataType.Bool, 121, 0, 0), - new PsoStructureEntryInfo((MetaName)1933402526, PsoDataType.Bool, 122, 0, 0), - new PsoStructureEntryInfo((MetaName)1022007033, PsoDataType.Structure, 128, 0, MetaName.camThirdPersonCameraMetadataCustomBoundingBoxSettings), - new PsoStructureEntryInfo((MetaName)2861227361, PsoDataType.Bool, 152, 0, 0), - new PsoStructureEntryInfo((MetaName)1148495425, PsoDataType.Float, 156, 0, 0), - new PsoStructureEntryInfo((MetaName)536202543, PsoDataType.Float, 160, 0, 0), - new PsoStructureEntryInfo((MetaName)1065618425, PsoDataType.Structure, 176, 0, MetaName.camThirdPersonCameraMetadataBasePivotPosition), - new PsoStructureEntryInfo((MetaName)3256568637, PsoDataType.Structure, 272, 0, MetaName.camThirdPersonCameraMetadataPivotPosition), - new PsoStructureEntryInfo((MetaName)588927535, PsoDataType.Structure, 320, 0, MetaName.camThirdPersonCameraMetadataPivotOverBoungingBoxSettings), - new PsoStructureEntryInfo((MetaName)2014345705, PsoDataType.Float, 344, 0, 0), - new PsoStructureEntryInfo((MetaName)3982287448, PsoDataType.Float, 348, 0, 0), - new PsoStructureEntryInfo((MetaName)2449849624, PsoDataType.Float, 352, 0, 0), - new PsoStructureEntryInfo((MetaName)695725580, PsoDataType.Float, 356, 0, 0), - new PsoStructureEntryInfo((MetaName)1397182427, PsoDataType.Float, 360, 0, 0), - new PsoStructureEntryInfo((MetaName)881872463, PsoDataType.Bool, 364, 0, 0), - new PsoStructureEntryInfo((MetaName)177572622, PsoDataType.Float, 368, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxAttachParentSubmergedLevelToApplyFullAttachParentMatrixForRelativeOrbit, PsoDataType.Float, 80, 0, 0), + new PsoStructureEntryInfo(MetaName.MinAircraftGroundSpeedToApplyFullAttachParentMatrixForRelativeOrbit, PsoDataType.Float, 84, 0, 0), + new PsoStructureEntryInfo(MetaName.MinAircraftContactSpeedToApplyFullAttachParentMatrixForRelativeOrbit, PsoDataType.Float, 88, 0, 0), + new PsoStructureEntryInfo(MetaName.MinHoldTimeToBlockFullAttachParentMatrixForRelativeOrbit, PsoDataType.UInt, 92, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxAttachParentSpeedToClonePitchFromCinematicMountedCameras, PsoDataType.Float, 96, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldUseCustomFramingInTightSpace, PsoDataType.Bool, 100, 0, 0), + new PsoStructureEntryInfo(MetaName.MinAttachSpeedToUpdateTightSpaceLevel, PsoDataType.Float, 104, 0, 0), + new PsoStructureEntryInfo(MetaName.TightSpaceSpringConstant, PsoDataType.Float, 108, 0, 0), + new PsoStructureEntryInfo(MetaName.TightSpaceSpringDampingRatio, PsoDataType.Float, 112, 0, 0), + new PsoStructureEntryInfo(MetaName.DofSettingsInTightSpace, PsoDataType.String, 116, 7, 0), + new PsoStructureEntryInfo(MetaName.ShouldAttachToParentCentreOfGravity, PsoDataType.Bool, 120, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldUseDynamicCentreOfGravity, PsoDataType.Bool, 121, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldIgnoreVelocityOfAttachParentAttachEntity, PsoDataType.Bool, 122, 0, 0), + new PsoStructureEntryInfo(MetaName.CustomBoundingBoxSettings, PsoDataType.Structure, 128, 0, MetaName.camThirdPersonCameraMetadataCustomBoundingBoxSettings), + new PsoStructureEntryInfo(MetaName.ShouldApplyAttachPedPelvisOffset, PsoDataType.Bool, 152, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachPedPelvisOffsetSpringConstant, PsoDataType.Float, 156, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachPedPelvisOffsetSpringDampingRatio, PsoDataType.Float, 160, 0, 0), + new PsoStructureEntryInfo(MetaName.BasePivotPosition, PsoDataType.Structure, 176, 0, MetaName.camThirdPersonCameraMetadataBasePivotPosition), + new PsoStructureEntryInfo(MetaName.PivotPosition, PsoDataType.Structure, 272, 0, MetaName.camThirdPersonCameraMetadataPivotPosition), + new PsoStructureEntryInfo(MetaName.PivotOverBoundingBoxSettings, PsoDataType.Structure, 320, 0, MetaName.camThirdPersonCameraMetadataPivotOverBoungingBoxSettings), + new PsoStructureEntryInfo(MetaName.ScreenRatioForMinFootRoom, PsoDataType.Float, 344, 0, 0), + new PsoStructureEntryInfo(MetaName.ScreenRatioForMaxFootRoom, PsoDataType.Float, 348, 0, 0), + new PsoStructureEntryInfo(MetaName.ScreenRatioForMinFootRoomInTightSpace, PsoDataType.Float, 352, 0, 0), + new PsoStructureEntryInfo(MetaName.ScreenRatioForMaxFootRoomInTightSpace, PsoDataType.Float, 356, 0, 0), + new PsoStructureEntryInfo(MetaName.BasePivotHeightScalingForFootRoom, PsoDataType.Float, 360, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldIgnoreVerticalPivotOffsetForFootRoom, PsoDataType.Bool, 364, 0, 0), + new PsoStructureEntryInfo(MetaName.MinSafeOrbitDistanceScalingForExtensions, PsoDataType.Float, 368, 0, 0), new PsoStructureEntryInfo((MetaName)560700931, PsoDataType.Float, 372, 0, 0), - new PsoStructureEntryInfo((MetaName)1828892401, PsoDataType.Float2, 376, 0, 0), - new PsoStructureEntryInfo((MetaName)2829148759, PsoDataType.Float, 384, 0, 0), - new PsoStructureEntryInfo((MetaName)1084689577, PsoDataType.Float, 388, 0, 0), - new PsoStructureEntryInfo((MetaName)3978450060, PsoDataType.Float, 392, 0, 0), - new PsoStructureEntryInfo((MetaName)1991191506, PsoDataType.Structure, 400, 0, MetaName.camThirdPersonCameraMetadataBuoyancySettings), - new PsoStructureEntryInfo((MetaName)1949881438, PsoDataType.Bool, 448, 0, 0), - new PsoStructureEntryInfo((MetaName)3863307203, PsoDataType.Bool, 449, 0, 0), - new PsoStructureEntryInfo((MetaName)3696538081, PsoDataType.Bool, 450, 0, 0), - new PsoStructureEntryInfo((MetaName)2213127338, PsoDataType.Bool, 451, 0, 0), - new PsoStructureEntryInfo((MetaName)724966028, PsoDataType.Bool, 452, 0, 0), - new PsoStructureEntryInfo((MetaName)2696635175, PsoDataType.Float, 456, 0, 0), - new PsoStructureEntryInfo((MetaName)1976571596, PsoDataType.Float, 460, 0, 0), - new PsoStructureEntryInfo((MetaName)551575094, PsoDataType.Float, 464, 0, 0), - new PsoStructureEntryInfo((MetaName)1557769430, PsoDataType.Float, 468, 0, 0), - new PsoStructureEntryInfo((MetaName)4155454260, PsoDataType.Float3, 480, 0, 0), + new PsoStructureEntryInfo(MetaName.CustomOrbitDistanceLimitsToForce, PsoDataType.Float2, 376, 0, 0), + new PsoStructureEntryInfo(MetaName.OrbitDistanceLimitSpringConstant, PsoDataType.Float, 384, 0, 0), + new PsoStructureEntryInfo(MetaName.OrbitDistanceLimitSpringDampingRatio, PsoDataType.Float, 388, 0, 0), + new PsoStructureEntryInfo(MetaName.OrbitDistanceScalingForCustomFirstPersonFallBack, PsoDataType.Float, 392, 0, 0), + new PsoStructureEntryInfo(MetaName.BuoyancySettings, PsoDataType.Structure, 400, 0, MetaName.camThirdPersonCameraMetadataBuoyancySettings), + new PsoStructureEntryInfo(MetaName.ShouldIgnoreCollisionWithAttachParent, PsoDataType.Bool, 448, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldIgnoreCollisionWithFollowVehicle, PsoDataType.Bool, 449, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldIgnoreFollowVehicleForCollisionOrigin, PsoDataType.Bool, 450, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldIgnoreFollowVehicleForCollisionRoot, PsoDataType.Bool, 451, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldPushBeyondAttachParentIfClipping, PsoDataType.Bool, 452, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxCollisionTestRadius, PsoDataType.Float, 456, 0, 0), + new PsoStructureEntryInfo(MetaName.MinSafeRadiusReductionWithinPedMoverCapsule, PsoDataType.Float, 460, 0, 0), + new PsoStructureEntryInfo(MetaName.CollisionTestRadiusSpringConstant, PsoDataType.Float, 464, 0, 0), + new PsoStructureEntryInfo(MetaName.CollisionTestRadiusSpringDampingRatio, PsoDataType.Float, 468, 0, 0), + new PsoStructureEntryInfo(MetaName.CustomCollisionOriginRelativePosition, PsoDataType.Float3, 480, 0, 0), new PsoStructureEntryInfo((MetaName)4194152221, PsoDataType.Float3, 496, 0, 0), - new PsoStructureEntryInfo((MetaName)2702878862, PsoDataType.Bool, 512, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldUseCustomCollisionOrigin, PsoDataType.Bool, 512, 0, 0), new PsoStructureEntryInfo((MetaName)1998689777, PsoDataType.Bool, 513, 0, 0), new PsoStructureEntryInfo((MetaName)2235540893, PsoDataType.Bool, 514, 0, 0), new PsoStructureEntryInfo((MetaName)3479639237, PsoDataType.Float3, 528, 0, 0), new PsoStructureEntryInfo((MetaName)1496115250, PsoDataType.Float, 544, 0, 0), - new PsoStructureEntryInfo((MetaName)340312382, PsoDataType.Structure, 552, 0, MetaName.camThirdPersonCameraMetadataCollisionFallBackPosition), - new PsoStructureEntryInfo((MetaName)4279727627, PsoDataType.Float, 592, 0, 0), - new PsoStructureEntryInfo((MetaName)823526659, PsoDataType.Bool, 596, 0, 0), - new PsoStructureEntryInfo((MetaName)3507950586, PsoDataType.Float, 600, 0, 0), - new PsoStructureEntryInfo((MetaName)3397058689, PsoDataType.Float, 604, 0, 0), - new PsoStructureEntryInfo((MetaName)227846107, PsoDataType.Structure, 608, 0, MetaName.camThirdPersonCameraMetadataVehicleOnTopOfVehicleCollisionSettings), - new PsoStructureEntryInfo((MetaName)3658085406, PsoDataType.Float, 632, 0, 0), - new PsoStructureEntryInfo((MetaName)1654683326, PsoDataType.Float2, 636, 0, 0), - new PsoStructureEntryInfo((MetaName)1974814289, PsoDataType.Float2, 644, 0, 0), - new PsoStructureEntryInfo((MetaName)1778852906, PsoDataType.Float, 652, 0, 0), - new PsoStructureEntryInfo((MetaName)158553507, PsoDataType.Float, 656, 0, 0), - new PsoStructureEntryInfo((MetaName)3300166924, PsoDataType.Structure, 664, 0, MetaName.camThirdPersonCameraMetadataLookOverSettings), - new PsoStructureEntryInfo((MetaName)2793581079, PsoDataType.Bool, 688, 0, 0), - new PsoStructureEntryInfo((MetaName)2111969249, PsoDataType.Float2, 692, 0, 0), - new PsoStructureEntryInfo((MetaName)3068587259, PsoDataType.Float, 700, 0, 0), - new PsoStructureEntryInfo((MetaName)293341517, PsoDataType.Float, 704, 0, 0), - new PsoStructureEntryInfo((MetaName)3607038158, PsoDataType.Float, 708, 0, 0), - new PsoStructureEntryInfo((MetaName)4039533147, PsoDataType.Float2, 712, 0, 0), - new PsoStructureEntryInfo((MetaName)1356521412, PsoDataType.Float2, 720, 0, 0), - new PsoStructureEntryInfo((MetaName)3610920953, PsoDataType.Structure, 728, 0, MetaName.camThirdPersonCameraMetadataStealthZoomSettings), + new PsoStructureEntryInfo(MetaName.CollisionFallBackPosition, PsoDataType.Structure, 552, 0, MetaName.camThirdPersonCameraMetadataCollisionFallBackPosition), + new PsoStructureEntryInfo(MetaName.CollisionRootPositionFallBackToPivotBlendValue, PsoDataType.Float, 592, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldConstrainCollisionRootPositionAgainstClippingTypes, PsoDataType.Bool, 596, 0, 0), + new PsoStructureEntryInfo(MetaName.CollisionRootPositionSpringConstant, PsoDataType.Float, 600, 0, 0), + new PsoStructureEntryInfo(MetaName.CollisionRootPositionSpringDampingRatio, PsoDataType.Float, 604, 0, 0), + new PsoStructureEntryInfo(MetaName.VehicleOnTopOfVehicleCollisionSettings, PsoDataType.Structure, 608, 0, MetaName.camThirdPersonCameraMetadataVehicleOnTopOfVehicleCollisionSettings), + new PsoStructureEntryInfo(MetaName.IdealHeadingOffsetForLimiting, PsoDataType.Float, 632, 0, 0), + new PsoStructureEntryInfo(MetaName.RelativeOrbitHeadingLimits, PsoDataType.Float2, 636, 0, 0), + new PsoStructureEntryInfo(MetaName.OrbitPitchLimits, PsoDataType.Float2, 644, 0, 0), + new PsoStructureEntryInfo(MetaName.BaseOrbitPitchOffset, PsoDataType.Float, 652, 0, 0), + new PsoStructureEntryInfo(MetaName.BaseOrbitPitchOffsetInTightSpace, PsoDataType.Float, 656, 0, 0), + new PsoStructureEntryInfo(MetaName.LookOverSettings, PsoDataType.Structure, 664, 0, MetaName.camThirdPersonCameraMetadataLookOverSettings), + new PsoStructureEntryInfo(MetaName.ShouldIgnoreAttachParentPitchForLookBehind, PsoDataType.Bool, 688, 0, 0), + new PsoStructureEntryInfo(MetaName.OrbitDistanceLimitsForBasePosition, PsoDataType.Float2, 692, 0, 0), + new PsoStructureEntryInfo(MetaName.PreToPostCollisionLookAtOrientationBlendValue, PsoDataType.Float, 700, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachParentRollSpringConstant, PsoDataType.Float, 704, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachParentRollSpringDampingRatio, PsoDataType.Float, 708, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachParentRollDampingPitchSoftLimits, PsoDataType.Float2, 712, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachParentRollDampingPitchHardLimits, PsoDataType.Float2, 720, 0, 0), + new PsoStructureEntryInfo(MetaName.StealthZoomSettings, PsoDataType.Structure, 728, 0, MetaName.camThirdPersonCameraMetadataStealthZoomSettings), new PsoStructureEntryInfo((MetaName)1947299079, PsoDataType.Structure, 752, 0, MetaName.camThirdPersonCameraMetadataQuadrupedalHeightSpring), - new PsoStructureEntryInfo((MetaName)490368749, PsoDataType.String, 776, 7, 0), + new PsoStructureEntryInfo(MetaName.MotionBlurSettings, PsoDataType.String, 776, 7, 0), new PsoStructureEntryInfo((MetaName)2122226771, PsoDataType.Bool, 780, 0, 0), - new PsoStructureEntryInfo((MetaName)2833081775, PsoDataType.String, 784, 7, 0), - new PsoStructureEntryInfo((MetaName)1348911901, PsoDataType.Bool, 788, 0, 0), - new PsoStructureEntryInfo((MetaName)870186590, PsoDataType.Bool, 789, 0, 0), - new PsoStructureEntryInfo((MetaName)4238055063, PsoDataType.Bool, 790, 0, 0), - new PsoStructureEntryInfo((MetaName)2917952843, PsoDataType.Bool, 791, 0, 0), - new PsoStructureEntryInfo((MetaName)1301399000, PsoDataType.Bool, 792, 0, 0), - new PsoStructureEntryInfo((MetaName)1419212045, PsoDataType.Bool, 793, 0, 0), - new PsoStructureEntryInfo((MetaName)114759485, PsoDataType.Bool, 794, 0, 0), - new PsoStructureEntryInfo((MetaName)1634093344, PsoDataType.Float, 796, 0, 0), - new PsoStructureEntryInfo((MetaName)2294924343, PsoDataType.Float, 800, 0, 0), - new PsoStructureEntryInfo((MetaName)9436207, PsoDataType.Float, 804, 0, 0), - new PsoStructureEntryInfo((MetaName)1350912934, PsoDataType.Float, 808, 0, 0), - new PsoStructureEntryInfo((MetaName)70391041, PsoDataType.Float, 812, 0, 0), - new PsoStructureEntryInfo((MetaName)2783842060, PsoDataType.Float, 816, 0, 0), - new PsoStructureEntryInfo((MetaName)3397272914, PsoDataType.UInt, 820, 0, 0), - new PsoStructureEntryInfo((MetaName)1807116888, PsoDataType.UInt, 824, 0, 0), - new PsoStructureEntryInfo((MetaName)3048647846, PsoDataType.UInt, 828, 0, 0), - new PsoStructureEntryInfo((MetaName)3132164856, PsoDataType.UInt, 832, 0, 0), - new PsoStructureEntryInfo((MetaName)4207333442, PsoDataType.Float, 836, 0, 0), - new PsoStructureEntryInfo((MetaName)1717370547, PsoDataType.Float, 840, 0, 0), - new PsoStructureEntryInfo((MetaName)447200092, PsoDataType.Float, 844, 0, 0), - new PsoStructureEntryInfo((MetaName)3347315427, PsoDataType.Float, 848, 0, 0), - new PsoStructureEntryInfo((MetaName)4137686847, PsoDataType.Bool, 852, 0, 0), - new PsoStructureEntryInfo((MetaName)3921296525, PsoDataType.Float, 856, 0, 0), - new PsoStructureEntryInfo((MetaName)2840529796, PsoDataType.Float, 860, 0, 0), - new PsoStructureEntryInfo((MetaName)2535634527, PsoDataType.Float, 864, 0, 0), - new PsoStructureEntryInfo((MetaName)1225855688, PsoDataType.Float, 868, 0, 0), - new PsoStructureEntryInfo((MetaName)721433849, PsoDataType.Bool, 880, 0, 0), - new PsoStructureEntryInfo((MetaName)1821508366, PsoDataType.Bool, 881, 0, 0), - new PsoStructureEntryInfo((MetaName)2610056728, PsoDataType.Float, 884, 0, 0), - new PsoStructureEntryInfo((MetaName)843687785, PsoDataType.Float, 888, 0, 0) + new PsoStructureEntryInfo(MetaName.LockOnEnvelopeRef, PsoDataType.String, 784, 7, 0), + new PsoStructureEntryInfo(MetaName.ShouldDisplayReticule, PsoDataType.Bool, 788, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldDisplayReticuleDuringInterpolation, PsoDataType.Bool, 789, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldAllowInterpolationSourceCameraToPersistReticule, PsoDataType.Bool, 790, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldApplyWeaponFov, PsoDataType.Bool, 791, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldUseLockOnAiming, PsoDataType.Bool, 792, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldLockOnToTargetEntityPosition, PsoDataType.Bool, 793, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldValidateLockOnTargetPosition, PsoDataType.Bool, 794, 0, 0), + new PsoStructureEntryInfo(MetaName.TripleHeadNearClip, PsoDataType.Float, 796, 0, 0), + new PsoStructureEntryInfo(MetaName.RecoilShakeAmplitudeScaling, PsoDataType.Float, 800, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDistanceForLockOn, PsoDataType.Float, 804, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDistanceForFineAimScaling, PsoDataType.Float, 808, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceForFineAimScaling, PsoDataType.Float, 812, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxAngleDeltaForLockOnSwitchBlendScaling, PsoDataType.Float, 816, 0, 0), + new PsoStructureEntryInfo(MetaName.MinBlendDurationForInitialLockOn, PsoDataType.UInt, 820, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxBlendDurationForInitialLockOn, PsoDataType.UInt, 824, 0, 0), + new PsoStructureEntryInfo(MetaName.MinBlendDurationForLockOnSwitch, PsoDataType.UInt, 828, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxBlendDurationForLockOnSwitch, PsoDataType.UInt, 832, 0, 0), + new PsoStructureEntryInfo(MetaName.FineAimBlendSpringConstant, PsoDataType.Float, 836, 0, 0), + new PsoStructureEntryInfo(MetaName.FineAimBlendSpringDampingRatio, PsoDataType.Float, 840, 0, 0), + new PsoStructureEntryInfo(MetaName.WeaponZoomFactorSpringConstant, PsoDataType.Float, 844, 0, 0), + new PsoStructureEntryInfo(MetaName.WeaponZoomFactorSpringDampingRatio, PsoDataType.Float, 848, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldFocusOnLockOnTarget, PsoDataType.Bool, 852, 0, 0), + new PsoStructureEntryInfo(MetaName.BaseFovToEmulateWithFocalLengthMultiplier, PsoDataType.Float, 856, 0, 0), + new PsoStructureEntryInfo(MetaName.FocusParentToTargetBlendLevel, PsoDataType.Float, 860, 0, 0), + new PsoStructureEntryInfo(MetaName.SecondaryFocusParentToTargetBlendLevel, PsoDataType.Float, 864, 0, 0), + new PsoStructureEntryInfo(MetaName.MinFocusToSecondaryFocusDistance, PsoDataType.Float, 868, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldUseLockOnAimingForDriver, PsoDataType.Bool, 880, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldUseLockOnAimingForPassenger, PsoDataType.Bool, 881, 0, 0), + new PsoStructureEntryInfo(MetaName.ExtraSideOffsetForHangingOnLeftSide, PsoDataType.Float, 884, 0, 0), + new PsoStructureEntryInfo(MetaName.ExtraSideOffsetForHangingOnRightSide, PsoDataType.Float, 888, 0, 0) ); case MetaName.camMarketingFreeCameraMetadata: return new PsoStructureInfo(MetaName.camMarketingFreeCameraMetadata, 0, 0, 200, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1511687083, PsoDataType.String, 16, 7, 0), - new PsoStructureEntryInfo((MetaName)3424608737, PsoDataType.String, 20, 7, 0), - new PsoStructureEntryInfo((MetaName)3044898952, PsoDataType.String, 24, 7, 0), - new PsoStructureEntryInfo((MetaName)1966573275, PsoDataType.Bool, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.ShakeRef, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CollisionRef, PsoDataType.String, 20, 7, 0), + new PsoStructureEntryInfo(MetaName.DofSettings, PsoDataType.String, 24, 7, 0), + new PsoStructureEntryInfo(MetaName.CanBePaused, PsoDataType.Bool, 28, 0, 0), new PsoStructureEntryInfo((MetaName)3808044930, PsoDataType.Structure, 32, 0, MetaName.camMarketingFreeCameraMetadataInputResponse), new PsoStructureEntryInfo((MetaName)2925373184, PsoDataType.Structure, 64, 0, MetaName.camMarketingFreeCameraMetadataInputResponse), new PsoStructureEntryInfo((MetaName)31061142, PsoDataType.Structure, 96, 0, MetaName.camMarketingFreeCameraMetadataInputResponse), @@ -4824,24 +4824,24 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo((MetaName)3141690306, PsoDataType.Float, 176, 0, 0), new PsoStructureEntryInfo((MetaName)4157311158, PsoDataType.Float, 180, 0, 0), new PsoStructureEntryInfo((MetaName)1989308054, PsoDataType.Float, 184, 0, 0), - new PsoStructureEntryInfo((MetaName)4261179401, PsoDataType.Float, 188, 0, 0), - new PsoStructureEntryInfo((MetaName)1361361101, PsoDataType.Float, 192, 0, 0) + new PsoStructureEntryInfo(MetaName.MaxPitch, PsoDataType.Float, 188, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxRoll, PsoDataType.Float, 192, 0, 0) ); case MetaName.camMarketingFreeCameraMetadataInputResponse: return new PsoStructureInfo(MetaName.camMarketingFreeCameraMetadataInputResponse, 0, 0, 32, new PsoStructureEntryInfo((MetaName)3855676319, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)3265151949, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)455772583, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)1627413096, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.InputMagPowerFactor, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.Acceleration, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.Deceleration, PsoDataType.Float, 20, 0, 0), new PsoStructureEntryInfo(MetaName.MaxSpeed, PsoDataType.Float, 24, 0, 0) ); case MetaName.camMarketingAToBCameraMetadata: return new PsoStructureInfo(MetaName.camMarketingAToBCameraMetadata, 0, 0, 216, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1511687083, PsoDataType.String, 16, 7, 0), - new PsoStructureEntryInfo((MetaName)3424608737, PsoDataType.String, 20, 7, 0), - new PsoStructureEntryInfo((MetaName)3044898952, PsoDataType.String, 24, 7, 0), - new PsoStructureEntryInfo((MetaName)1966573275, PsoDataType.Bool, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.ShakeRef, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CollisionRef, PsoDataType.String, 20, 7, 0), + new PsoStructureEntryInfo(MetaName.DofSettings, PsoDataType.String, 24, 7, 0), + new PsoStructureEntryInfo(MetaName.CanBePaused, PsoDataType.Bool, 28, 0, 0), new PsoStructureEntryInfo((MetaName)3808044930, PsoDataType.Structure, 32, 0, MetaName.camMarketingFreeCameraMetadataInputResponse), new PsoStructureEntryInfo((MetaName)2925373184, PsoDataType.Structure, 64, 0, MetaName.camMarketingFreeCameraMetadataInputResponse), new PsoStructureEntryInfo((MetaName)31061142, PsoDataType.Structure, 96, 0, MetaName.camMarketingFreeCameraMetadataInputResponse), @@ -4852,8 +4852,8 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo((MetaName)3141690306, PsoDataType.Float, 176, 0, 0), new PsoStructureEntryInfo((MetaName)4157311158, PsoDataType.Float, 180, 0, 0), new PsoStructureEntryInfo((MetaName)1989308054, PsoDataType.Float, 184, 0, 0), - new PsoStructureEntryInfo((MetaName)4261179401, PsoDataType.Float, 188, 0, 0), - new PsoStructureEntryInfo((MetaName)1361361101, PsoDataType.Float, 192, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxPitch, PsoDataType.Float, 188, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxRoll, PsoDataType.Float, 192, 0, 0), new PsoStructureEntryInfo((MetaName)1044888659, PsoDataType.String, 200, 7, 0), new PsoStructureEntryInfo((MetaName)1147067733, PsoDataType.UInt, 204, 0, 0), new PsoStructureEntryInfo((MetaName)1825469896, PsoDataType.UInt, 208, 0, 0) @@ -4861,20 +4861,20 @@ namespace CodeWalker.GameFiles case MetaName.camTimedSplineCameraMetadata: return new PsoStructureInfo(MetaName.camTimedSplineCameraMetadata, 0, 0, 48, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1511687083, PsoDataType.String, 16, 7, 0), - new PsoStructureEntryInfo((MetaName)3424608737, PsoDataType.String, 20, 7, 0), - new PsoStructureEntryInfo((MetaName)3044898952, PsoDataType.String, 24, 7, 0), - new PsoStructureEntryInfo((MetaName)1966573275, PsoDataType.Bool, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)1391977192, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.ShakeRef, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CollisionRef, PsoDataType.String, 20, 7, 0), + new PsoStructureEntryInfo(MetaName.DofSettings, PsoDataType.String, 24, 7, 0), + new PsoStructureEntryInfo(MetaName.CanBePaused, PsoDataType.Bool, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultFov, PsoDataType.Float, 32, 0, 0), new PsoStructureEntryInfo((MetaName)3867080895, PsoDataType.SInt, 40, 0, 0) ); case MetaName.camMarketingOrbitCameraMetadata: return new PsoStructureInfo(MetaName.camMarketingOrbitCameraMetadata, 0, 0, 208, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1511687083, PsoDataType.String, 16, 7, 0), - new PsoStructureEntryInfo((MetaName)3424608737, PsoDataType.String, 20, 7, 0), - new PsoStructureEntryInfo((MetaName)3044898952, PsoDataType.String, 24, 7, 0), - new PsoStructureEntryInfo((MetaName)1966573275, PsoDataType.Bool, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.ShakeRef, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CollisionRef, PsoDataType.String, 20, 7, 0), + new PsoStructureEntryInfo(MetaName.DofSettings, PsoDataType.String, 24, 7, 0), + new PsoStructureEntryInfo(MetaName.CanBePaused, PsoDataType.Bool, 28, 0, 0), new PsoStructureEntryInfo((MetaName)3808044930, PsoDataType.Structure, 32, 0, MetaName.camMarketingFreeCameraMetadataInputResponse), new PsoStructureEntryInfo((MetaName)2925373184, PsoDataType.Structure, 64, 0, MetaName.camMarketingFreeCameraMetadataInputResponse), new PsoStructureEntryInfo((MetaName)31061142, PsoDataType.Structure, 96, 0, MetaName.camMarketingFreeCameraMetadataInputResponse), @@ -4885,18 +4885,18 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo((MetaName)3141690306, PsoDataType.Float, 176, 0, 0), new PsoStructureEntryInfo((MetaName)4157311158, PsoDataType.Float, 180, 0, 0), new PsoStructureEntryInfo((MetaName)1989308054, PsoDataType.Float, 184, 0, 0), - new PsoStructureEntryInfo((MetaName)4261179401, PsoDataType.Float, 188, 0, 0), - new PsoStructureEntryInfo((MetaName)1361361101, PsoDataType.Float, 192, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxPitch, PsoDataType.Float, 188, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxRoll, PsoDataType.Float, 192, 0, 0), new PsoStructureEntryInfo((MetaName)2308368369, PsoDataType.Float, 200, 0, 0), - new PsoStructureEntryInfo((MetaName)4021873979, PsoDataType.String, 204, 7, 0) + new PsoStructureEntryInfo(MetaName.SpringMountRef, PsoDataType.String, 204, 7, 0) ); case MetaName.camMarketingMountedCameraMetadata: return new PsoStructureInfo(MetaName.camMarketingMountedCameraMetadata, 0, 0, 208, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1511687083, PsoDataType.String, 16, 7, 0), - new PsoStructureEntryInfo((MetaName)3424608737, PsoDataType.String, 20, 7, 0), - new PsoStructureEntryInfo((MetaName)3044898952, PsoDataType.String, 24, 7, 0), - new PsoStructureEntryInfo((MetaName)1966573275, PsoDataType.Bool, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.ShakeRef, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CollisionRef, PsoDataType.String, 20, 7, 0), + new PsoStructureEntryInfo(MetaName.DofSettings, PsoDataType.String, 24, 7, 0), + new PsoStructureEntryInfo(MetaName.CanBePaused, PsoDataType.Bool, 28, 0, 0), new PsoStructureEntryInfo((MetaName)3808044930, PsoDataType.Structure, 32, 0, MetaName.camMarketingFreeCameraMetadataInputResponse), new PsoStructureEntryInfo((MetaName)2925373184, PsoDataType.Structure, 64, 0, MetaName.camMarketingFreeCameraMetadataInputResponse), new PsoStructureEntryInfo((MetaName)31061142, PsoDataType.Structure, 96, 0, MetaName.camMarketingFreeCameraMetadataInputResponse), @@ -4907,18 +4907,18 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo((MetaName)3141690306, PsoDataType.Float, 176, 0, 0), new PsoStructureEntryInfo((MetaName)4157311158, PsoDataType.Float, 180, 0, 0), new PsoStructureEntryInfo((MetaName)1989308054, PsoDataType.Float, 184, 0, 0), - new PsoStructureEntryInfo((MetaName)4261179401, PsoDataType.Float, 188, 0, 0), - new PsoStructureEntryInfo((MetaName)1361361101, PsoDataType.Float, 192, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxPitch, PsoDataType.Float, 188, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxRoll, PsoDataType.Float, 192, 0, 0), new PsoStructureEntryInfo((MetaName)2308368369, PsoDataType.Float, 200, 0, 0), - new PsoStructureEntryInfo((MetaName)4021873979, PsoDataType.String, 204, 7, 0) + new PsoStructureEntryInfo(MetaName.SpringMountRef, PsoDataType.String, 204, 7, 0) ); case MetaName.camMarketingStickyCameraMetadata: return new PsoStructureInfo(MetaName.camMarketingStickyCameraMetadata, 0, 0, 200, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1511687083, PsoDataType.String, 16, 7, 0), - new PsoStructureEntryInfo((MetaName)3424608737, PsoDataType.String, 20, 7, 0), - new PsoStructureEntryInfo((MetaName)3044898952, PsoDataType.String, 24, 7, 0), - new PsoStructureEntryInfo((MetaName)1966573275, PsoDataType.Bool, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.ShakeRef, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CollisionRef, PsoDataType.String, 20, 7, 0), + new PsoStructureEntryInfo(MetaName.DofSettings, PsoDataType.String, 24, 7, 0), + new PsoStructureEntryInfo(MetaName.CanBePaused, PsoDataType.Bool, 28, 0, 0), new PsoStructureEntryInfo((MetaName)3808044930, PsoDataType.Structure, 32, 0, MetaName.camMarketingFreeCameraMetadataInputResponse), new PsoStructureEntryInfo((MetaName)2925373184, PsoDataType.Structure, 64, 0, MetaName.camMarketingFreeCameraMetadataInputResponse), new PsoStructureEntryInfo((MetaName)31061142, PsoDataType.Structure, 96, 0, MetaName.camMarketingFreeCameraMetadataInputResponse), @@ -4929,90 +4929,90 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo((MetaName)3141690306, PsoDataType.Float, 176, 0, 0), new PsoStructureEntryInfo((MetaName)4157311158, PsoDataType.Float, 180, 0, 0), new PsoStructureEntryInfo((MetaName)1989308054, PsoDataType.Float, 184, 0, 0), - new PsoStructureEntryInfo((MetaName)4261179401, PsoDataType.Float, 188, 0, 0), - new PsoStructureEntryInfo((MetaName)1361361101, PsoDataType.Float, 192, 0, 0) + new PsoStructureEntryInfo(MetaName.MaxPitch, PsoDataType.Float, 188, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxRoll, PsoDataType.Float, 192, 0, 0) ); case MetaName.camScriptedCameraMetadata: return new PsoStructureInfo(MetaName.camScriptedCameraMetadata, 0, 0, 40, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1511687083, PsoDataType.String, 16, 7, 0), - new PsoStructureEntryInfo((MetaName)3424608737, PsoDataType.String, 20, 7, 0), - new PsoStructureEntryInfo((MetaName)3044898952, PsoDataType.String, 24, 7, 0), - new PsoStructureEntryInfo((MetaName)1966573275, PsoDataType.Bool, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)1391977192, PsoDataType.Float, 32, 0, 0) + new PsoStructureEntryInfo(MetaName.ShakeRef, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CollisionRef, PsoDataType.String, 20, 7, 0), + new PsoStructureEntryInfo(MetaName.DofSettings, PsoDataType.String, 24, 7, 0), + new PsoStructureEntryInfo(MetaName.CanBePaused, PsoDataType.Bool, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultFov, PsoDataType.Float, 32, 0, 0) ); case MetaName.camScriptedFlyCameraMetadata: return new PsoStructureInfo(MetaName.camScriptedFlyCameraMetadata, 0, 0, 120, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1511687083, PsoDataType.String, 16, 7, 0), - new PsoStructureEntryInfo((MetaName)3424608737, PsoDataType.String, 20, 7, 0), - new PsoStructureEntryInfo((MetaName)3044898952, PsoDataType.String, 24, 7, 0), - new PsoStructureEntryInfo((MetaName)1966573275, PsoDataType.Bool, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)1391977192, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.ShakeRef, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CollisionRef, PsoDataType.String, 20, 7, 0), + new PsoStructureEntryInfo(MetaName.DofSettings, PsoDataType.String, 24, 7, 0), + new PsoStructureEntryInfo(MetaName.CanBePaused, PsoDataType.Bool, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultFov, PsoDataType.Float, 32, 0, 0), new PsoStructureEntryInfo((MetaName)1160500952, PsoDataType.Structure, 40, 0, MetaName.camScriptedFlyCameraMetadataInputResponse), new PsoStructureEntryInfo((MetaName)2802203540, PsoDataType.Structure, 64, 0, MetaName.camScriptedFlyCameraMetadataInputResponse), - new PsoStructureEntryInfo((MetaName)2266995505, PsoDataType.Float, 88, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultPitch, PsoDataType.Float, 88, 0, 0), new PsoStructureEntryInfo((MetaName)1176855075, PsoDataType.Float, 92, 0, 0), new PsoStructureEntryInfo((MetaName)2736468652, PsoDataType.Float, 96, 0, 0), - new PsoStructureEntryInfo((MetaName)4276410337, PsoDataType.Float, 100, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxHeight, PsoDataType.Float, 100, 0, 0), new PsoStructureEntryInfo(MetaName.CapsuleRadius, PsoDataType.Float, 104, 0, 0), - new PsoStructureEntryInfo((MetaName)851393034, PsoDataType.Float, 108, 0, 0), + new PsoStructureEntryInfo(MetaName.MinHeightAboveWater, PsoDataType.Float, 108, 0, 0), new PsoStructureEntryInfo((MetaName)2779060394, PsoDataType.UInt, 112, 0, 0) ); case MetaName.camScriptedFlyCameraMetadataInputResponse: return new PsoStructureInfo(MetaName.camScriptedFlyCameraMetadataInputResponse, 0, 0, 24, - new PsoStructureEntryInfo((MetaName)3265151949, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)2732255867, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)1689883019, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.InputMagPowerFactor, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxAcceleration, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDeceleration, PsoDataType.Float, 16, 0, 0), new PsoStructureEntryInfo(MetaName.MaxSpeed, PsoDataType.Float, 20, 0, 0) ); case MetaName.camCustomTimedSplineCameraMetadata: return new PsoStructureInfo(MetaName.camCustomTimedSplineCameraMetadata, 0, 0, 48, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1511687083, PsoDataType.String, 16, 7, 0), - new PsoStructureEntryInfo((MetaName)3424608737, PsoDataType.String, 20, 7, 0), - new PsoStructureEntryInfo((MetaName)3044898952, PsoDataType.String, 24, 7, 0), - new PsoStructureEntryInfo((MetaName)1966573275, PsoDataType.Bool, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)1391977192, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.ShakeRef, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CollisionRef, PsoDataType.String, 20, 7, 0), + new PsoStructureEntryInfo(MetaName.DofSettings, PsoDataType.String, 24, 7, 0), + new PsoStructureEntryInfo(MetaName.CanBePaused, PsoDataType.Bool, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultFov, PsoDataType.Float, 32, 0, 0), new PsoStructureEntryInfo((MetaName)3867080895, PsoDataType.SInt, 40, 0, 0) ); case MetaName.camRoundedSplineCameraMetadata: return new PsoStructureInfo(MetaName.camRoundedSplineCameraMetadata, 0, 0, 40, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1511687083, PsoDataType.String, 16, 7, 0), - new PsoStructureEntryInfo((MetaName)3424608737, PsoDataType.String, 20, 7, 0), - new PsoStructureEntryInfo((MetaName)3044898952, PsoDataType.String, 24, 7, 0), - new PsoStructureEntryInfo((MetaName)1966573275, PsoDataType.Bool, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)1391977192, PsoDataType.Float, 32, 0, 0) + new PsoStructureEntryInfo(MetaName.ShakeRef, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CollisionRef, PsoDataType.String, 20, 7, 0), + new PsoStructureEntryInfo(MetaName.DofSettings, PsoDataType.String, 24, 7, 0), + new PsoStructureEntryInfo(MetaName.CanBePaused, PsoDataType.Bool, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultFov, PsoDataType.Float, 32, 0, 0) ); case MetaName.camSmoothedSplineCameraMetadata: return new PsoStructureInfo(MetaName.camSmoothedSplineCameraMetadata, 0, 0, 48, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1511687083, PsoDataType.String, 16, 7, 0), - new PsoStructureEntryInfo((MetaName)3424608737, PsoDataType.String, 20, 7, 0), - new PsoStructureEntryInfo((MetaName)3044898952, PsoDataType.String, 24, 7, 0), - new PsoStructureEntryInfo((MetaName)1966573275, PsoDataType.Bool, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)1391977192, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.ShakeRef, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CollisionRef, PsoDataType.String, 20, 7, 0), + new PsoStructureEntryInfo(MetaName.DofSettings, PsoDataType.String, 24, 7, 0), + new PsoStructureEntryInfo(MetaName.CanBePaused, PsoDataType.Bool, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultFov, PsoDataType.Float, 32, 0, 0), new PsoStructureEntryInfo((MetaName)3867080895, PsoDataType.SInt, 40, 0, 0) ); case MetaName.camSwitchCameraMetadata: return new PsoStructureInfo(MetaName.camSwitchCameraMetadata, 0, 0, 144, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1511687083, PsoDataType.String, 16, 7, 0), - new PsoStructureEntryInfo((MetaName)3424608737, PsoDataType.String, 20, 7, 0), - new PsoStructureEntryInfo((MetaName)3044898952, PsoDataType.String, 24, 7, 0), - new PsoStructureEntryInfo((MetaName)1966573275, PsoDataType.Bool, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.ShakeRef, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CollisionRef, PsoDataType.String, 20, 7, 0), + new PsoStructureEntryInfo(MetaName.DofSettings, PsoDataType.String, 24, 7, 0), + new PsoStructureEntryInfo(MetaName.CanBePaused, PsoDataType.Bool, 28, 0, 0), new PsoStructureEntryInfo((MetaName)1245276384, PsoDataType.String, 32, 7, 0), new PsoStructureEntryInfo((MetaName)2105074563, PsoDataType.Float3, 48, 0, 0), new PsoStructureEntryInfo(MetaName.Fov, PsoDataType.Float, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)1325746994, PsoDataType.Float, 68, 0, 0), - new PsoStructureEntryInfo((MetaName)1859659636, PsoDataType.Float, 72, 0, 0), + new PsoStructureEntryInfo(MetaName.NearClip, PsoDataType.Float, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.MotionBlurStrength, PsoDataType.Float, 72, 0, 0), new PsoStructureEntryInfo((MetaName)1056782751, PsoDataType.Float, 76, 0, 0), new PsoStructureEntryInfo((MetaName)341706306, PsoDataType.Float, 80, 0, 0), new PsoStructureEntryInfo((MetaName)1176855075, PsoDataType.Float, 84, 0, 0), new PsoStructureEntryInfo((MetaName)2303904065, PsoDataType.Float, 88, 0, 0), new PsoStructureEntryInfo((MetaName)978298090, PsoDataType.Float, 92, 0, 0), - new PsoStructureEntryInfo((MetaName)2266995505, PsoDataType.Float, 96, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultPitch, PsoDataType.Float, 96, 0, 0), new PsoStructureEntryInfo((MetaName)1771807090, PsoDataType.Float, 100, 0, 0), new PsoStructureEntryInfo((MetaName)1215756626, PsoDataType.Float, 104, 0, 0), new PsoStructureEntryInfo((MetaName)1181521957, PsoDataType.Float, 108, 0, 0), @@ -5026,33 +5026,33 @@ namespace CodeWalker.GameFiles case MetaName.camReplayRecordedCameraMetadata: return new PsoStructureInfo(MetaName.camReplayRecordedCameraMetadata, 0, 0, 40, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1511687083, PsoDataType.String, 16, 7, 0), - new PsoStructureEntryInfo((MetaName)3424608737, PsoDataType.String, 20, 7, 0), - new PsoStructureEntryInfo((MetaName)3044898952, PsoDataType.String, 24, 7, 0), - new PsoStructureEntryInfo((MetaName)1966573275, PsoDataType.Bool, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)2696635175, PsoDataType.Float, 32, 0, 0) + new PsoStructureEntryInfo(MetaName.ShakeRef, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CollisionRef, PsoDataType.String, 20, 7, 0), + new PsoStructureEntryInfo(MetaName.DofSettings, PsoDataType.String, 24, 7, 0), + new PsoStructureEntryInfo(MetaName.CanBePaused, PsoDataType.Bool, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxCollisionTestRadius, PsoDataType.Float, 32, 0, 0) ); case MetaName.camReplayPresetCameraMetadata: return new PsoStructureInfo(MetaName.camReplayPresetCameraMetadata, 0, 0, 256, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1511687083, PsoDataType.String, 16, 7, 0), - new PsoStructureEntryInfo((MetaName)3424608737, PsoDataType.String, 20, 7, 0), - new PsoStructureEntryInfo((MetaName)3044898952, PsoDataType.String, 24, 7, 0), - new PsoStructureEntryInfo((MetaName)1966573275, PsoDataType.Bool, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)2696635175, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.ShakeRef, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CollisionRef, PsoDataType.String, 20, 7, 0), + new PsoStructureEntryInfo(MetaName.DofSettings, PsoDataType.String, 24, 7, 0), + new PsoStructureEntryInfo(MetaName.CanBePaused, PsoDataType.Bool, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxCollisionTestRadius, PsoDataType.Float, 32, 0, 0), new PsoStructureEntryInfo((MetaName)3243156997, PsoDataType.Float3, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)54415504, PsoDataType.Float3, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.RelativeLookAtPosition, PsoDataType.Float3, 64, 0, 0), new PsoStructureEntryInfo((MetaName)3869518259, PsoDataType.Structure, 80, 0, MetaName.camReplayBaseCameraMetadataInputResponse), new PsoStructureEntryInfo((MetaName)31061142, PsoDataType.Structure, 104, 0, MetaName.camReplayBaseCameraMetadataInputResponse), new PsoStructureEntryInfo((MetaName)3177251856, PsoDataType.Structure, 128, 0, MetaName.camReplayBaseCameraMetadataInputResponse), - new PsoStructureEntryInfo((MetaName)2006858266, PsoDataType.Float, 152, 0, 0), - new PsoStructureEntryInfo((MetaName)3615529910, PsoDataType.Float, 156, 0, 0), - new PsoStructureEntryInfo((MetaName)1391977192, PsoDataType.Float, 160, 0, 0), + new PsoStructureEntryInfo(MetaName.MinFov, PsoDataType.Float, 152, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxFov, PsoDataType.Float, 156, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultFov, PsoDataType.Float, 160, 0, 0), new PsoStructureEntryInfo((MetaName)777402839, PsoDataType.Float, 164, 0, 0), new PsoStructureEntryInfo((MetaName)1557834870, PsoDataType.Float, 168, 0, 0), new PsoStructureEntryInfo((MetaName)1089474876, PsoDataType.Bool, 172, 0, 0), new PsoStructureEntryInfo((MetaName)2480397790, PsoDataType.Bool, 173, 0, 0), - new PsoStructureEntryInfo((MetaName)3762874292, PsoDataType.Structure, 176, 0, MetaName.camReplayBaseCameraMetadataCollisionSettings), + new PsoStructureEntryInfo(MetaName.CollisionSettings, PsoDataType.Structure, 176, 0, MetaName.camReplayBaseCameraMetadataCollisionSettings), new PsoStructureEntryInfo((MetaName)549109147, PsoDataType.Float, 224, 0, 0), new PsoStructureEntryInfo((MetaName)3394194196, PsoDataType.UInt, 228, 0, 0), new PsoStructureEntryInfo((MetaName)2704093958, PsoDataType.UInt, 232, 0, 0), @@ -5063,32 +5063,32 @@ namespace CodeWalker.GameFiles ); case MetaName.camReplayBaseCameraMetadataInputResponse: return new PsoStructureInfo(MetaName.camReplayBaseCameraMetadataInputResponse, 0, 0, 24, - new PsoStructureEntryInfo((MetaName)3265151949, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)2732255867, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)1689883019, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.InputMagPowerFactor, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxAcceleration, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDeceleration, PsoDataType.Float, 16, 0, 0), new PsoStructureEntryInfo(MetaName.MaxSpeed, PsoDataType.Float, 20, 0, 0) ); case MetaName.camReplayBaseCameraMetadataCollisionSettings: return new PsoStructureInfo(MetaName.camReplayBaseCameraMetadataCollisionSettings, 0, 0, 48, new PsoStructureEntryInfo((MetaName)2162401385, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)3243646861, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)1976571596, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.WaterHeightSmoothRate, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.MinSafeRadiusReductionWithinPedMoverCapsule, PsoDataType.Float, 16, 0, 0), new PsoStructureEntryInfo((MetaName)653804618, PsoDataType.Float, 20, 0, 0), new PsoStructureEntryInfo((MetaName)3232040475, PsoDataType.Float, 24, 0, 0), new PsoStructureEntryInfo((MetaName)819688366, PsoDataType.Float, 28, 0, 0), new PsoStructureEntryInfo((MetaName)122123361, PsoDataType.Float, 32, 0, 0), new PsoStructureEntryInfo((MetaName)557881422, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)724966028, PsoDataType.Bool, 40, 0, 0) + new PsoStructureEntryInfo(MetaName.ShouldPushBeyondAttachParentIfClipping, PsoDataType.Bool, 40, 0, 0) ); case MetaName.camReplayFreeCameraMetadata: return new PsoStructureInfo(MetaName.camReplayFreeCameraMetadata, 0, 0, 544, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1511687083, PsoDataType.String, 16, 7, 0), - new PsoStructureEntryInfo((MetaName)3424608737, PsoDataType.String, 20, 7, 0), - new PsoStructureEntryInfo((MetaName)3044898952, PsoDataType.String, 24, 7, 0), - new PsoStructureEntryInfo((MetaName)1966573275, PsoDataType.Bool, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)2696635175, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)1325746994, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.ShakeRef, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CollisionRef, PsoDataType.String, 20, 7, 0), + new PsoStructureEntryInfo(MetaName.DofSettings, PsoDataType.String, 24, 7, 0), + new PsoStructureEntryInfo(MetaName.CanBePaused, PsoDataType.Bool, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxCollisionTestRadius, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.NearClip, PsoDataType.Float, 40, 0, 0), new PsoStructureEntryInfo((MetaName)1160500952, PsoDataType.Structure, 48, 0, MetaName.camReplayBaseCameraMetadataInputResponse), new PsoStructureEntryInfo((MetaName)2802203540, PsoDataType.Structure, 72, 0, MetaName.camReplayBaseCameraMetadataInputResponse), new PsoStructureEntryInfo((MetaName)2292446130, PsoDataType.Structure, 96, 0, MetaName.camReplayBaseCameraMetadataInputResponse), @@ -5097,13 +5097,13 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo((MetaName)1176189471, PsoDataType.Structure, 168, 0, MetaName.camReplayBaseCameraMetadataInputResponse), new PsoStructureEntryInfo((MetaName)4043692651, PsoDataType.Structure, 192, 0, MetaName.camReplayBaseCameraMetadataInputResponse), new PsoStructureEntryInfo((MetaName)2391928883, PsoDataType.Structure, 216, 0, MetaName.camReplayBaseCameraMetadataInputResponse), - new PsoStructureEntryInfo((MetaName)1466164024, PsoDataType.Structure, 240, 0, (MetaName)2380636687), - new PsoStructureEntryInfo((MetaName)3699879509, PsoDataType.Structure, 280, 0, (MetaName)2380636687), - new PsoStructureEntryInfo((MetaName)2461431150, PsoDataType.Structure, 320, 0, (MetaName)2380636687), - new PsoStructureEntryInfo((MetaName)4261179401, PsoDataType.Float, 360, 0, 0), - new PsoStructureEntryInfo((MetaName)2006858266, PsoDataType.Float, 364, 0, 0), - new PsoStructureEntryInfo((MetaName)3615529910, PsoDataType.Float, 368, 0, 0), - new PsoStructureEntryInfo((MetaName)1391977192, PsoDataType.Float, 372, 0, 0), + new PsoStructureEntryInfo((MetaName)1466164024, PsoDataType.Structure, 240, 0, MetaName.camInterpolatorMetadata), + new PsoStructureEntryInfo((MetaName)3699879509, PsoDataType.Structure, 280, 0, MetaName.camInterpolatorMetadata), + new PsoStructureEntryInfo((MetaName)2461431150, PsoDataType.Structure, 320, 0, MetaName.camInterpolatorMetadata), + new PsoStructureEntryInfo(MetaName.MaxPitch, PsoDataType.Float, 360, 0, 0), + new PsoStructureEntryInfo(MetaName.MinFov, PsoDataType.Float, 364, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxFov, PsoDataType.Float, 368, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultFov, PsoDataType.Float, 372, 0, 0), new PsoStructureEntryInfo(MetaName.CapsuleRadius, PsoDataType.Float, 376, 0, 0), new PsoStructureEntryInfo((MetaName)537337364, PsoDataType.Float, 380, 0, 0), new PsoStructureEntryInfo((MetaName)870756038, PsoDataType.Float, 384, 0, 0), @@ -5111,7 +5111,7 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo((MetaName)3629360459, PsoDataType.Float, 392, 0, 0), new PsoStructureEntryInfo((MetaName)479683481, PsoDataType.Float, 396, 0, 0), new PsoStructureEntryInfo((MetaName)2077539523, PsoDataType.Float3, 400, 0, 0), - new PsoStructureEntryInfo((MetaName)3762874292, PsoDataType.Structure, 416, 0, MetaName.camReplayBaseCameraMetadataCollisionSettings), + new PsoStructureEntryInfo(MetaName.CollisionSettings, PsoDataType.Structure, 416, 0, MetaName.camReplayBaseCameraMetadataCollisionSettings), new PsoStructureEntryInfo((MetaName)4113213041, PsoDataType.Float, 464, 0, 0), new PsoStructureEntryInfo((MetaName)2101093733, PsoDataType.Float, 468, 0, 0), new PsoStructureEntryInfo((MetaName)2090863388, PsoDataType.Float, 472, 0, 0), @@ -5140,24 +5140,24 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo((MetaName)1428204256, PsoDataType.Bool, 20, 0, 0), new PsoStructureEntryInfo((MetaName)3480173900, PsoDataType.Bool, 21, 0, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, MetaName.camShakeMetadataFrameComponent), - new PsoStructureEntryInfo((MetaName)2102911583, PsoDataType.Array, 24, 0, (MetaName)4), - new PsoStructureEntryInfo((MetaName)3143512563, PsoDataType.Float, 40, 0, 0) + new PsoStructureEntryInfo(MetaName.FrameComponents, PsoDataType.Array, 24, 0, (MetaName)4), + new PsoStructureEntryInfo(MetaName.Vibration, PsoDataType.Float, 40, 0, 0) ); case MetaName.camShakeMetadataFrameComponent: return new PsoStructureInfo(MetaName.camShakeMetadataFrameComponent, 0, 0, 24, new PsoStructureEntryInfo(MetaName.Component, PsoDataType.Enum, 8, 0, (MetaName)4206293824), new PsoStructureEntryInfo((MetaName)3866719227, PsoDataType.String, 12, 7, 0), - new PsoStructureEntryInfo((MetaName)1811750171, PsoDataType.String, 16, 7, 0) + new PsoStructureEntryInfo(MetaName.EnvelopeRef, PsoDataType.String, 16, 7, 0) ); case MetaName.camOscillatorMetadata: return new PsoStructureInfo(MetaName.camOscillatorMetadata, 0, 0, 40, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)579825085, PsoDataType.Enum, 16, 0, (MetaName)902027429), + new PsoStructureEntryInfo(MetaName.Waveform, PsoDataType.Enum, 16, 0, (MetaName)902027429), new PsoStructureEntryInfo(MetaName.Amplitude, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)2554379728, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)369413731, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.Frequency, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.Phase, PsoDataType.Float, 28, 0, 0), new PsoStructureEntryInfo((MetaName)2974245218, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)398571259, PsoDataType.Float, 36, 0, 0) + new PsoStructureEntryInfo(MetaName.Decay, PsoDataType.Float, 36, 0, 0) ); case MetaName.camAnimatedShakeMetadata: return new PsoStructureInfo(MetaName.camAnimatedShakeMetadata, 0, 0, 24, @@ -5169,11 +5169,11 @@ namespace CodeWalker.GameFiles case MetaName.camCinematicCameraManShotMetadata: return new PsoStructureInfo(MetaName.camCinematicCameraManShotMetadata, 0, 0, 72, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1055059023, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CameraRef, PsoDataType.String, 16, 7, 0), new PsoStructureEntryInfo((MetaName)3727857604, PsoDataType.Float2, 20, 0, 0), new PsoStructureEntryInfo((MetaName)2997337835, PsoDataType.Bool, 28, 0, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Enum, 0, 0, (MetaName)3529626013), - new PsoStructureEntryInfo((MetaName)101865872, PsoDataType.Flags, 32, 0, (MetaName)786436), + new PsoStructureEntryInfo(MetaName.VehicleTypes, PsoDataType.Flags, 32, 0, (MetaName)786436), new PsoStructureEntryInfo((MetaName)841129953, PsoDataType.Bool, 36, 0, 0), new PsoStructureEntryInfo((MetaName)1771050581, PsoDataType.Bool, 37, 0, 0), new PsoStructureEntryInfo((MetaName)2973786865, PsoDataType.Float, 40, 0, 0), @@ -5187,11 +5187,11 @@ namespace CodeWalker.GameFiles case MetaName.camCinematicCraningCameraManShotMetadata: return new PsoStructureInfo(MetaName.camCinematicCraningCameraManShotMetadata, 0, 0, 104, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1055059023, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CameraRef, PsoDataType.String, 16, 7, 0), new PsoStructureEntryInfo((MetaName)3727857604, PsoDataType.Float2, 20, 0, 0), new PsoStructureEntryInfo((MetaName)2997337835, PsoDataType.Bool, 28, 0, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Enum, 0, 0, (MetaName)3529626013), - new PsoStructureEntryInfo((MetaName)101865872, PsoDataType.Flags, 32, 0, (MetaName)786436), + new PsoStructureEntryInfo(MetaName.VehicleTypes, PsoDataType.Flags, 32, 0, (MetaName)786436), new PsoStructureEntryInfo((MetaName)841129953, PsoDataType.Bool, 36, 0, 0), new PsoStructureEntryInfo((MetaName)1771050581, PsoDataType.Bool, 37, 0, 0), new PsoStructureEntryInfo((MetaName)2973786865, PsoDataType.Float, 40, 0, 0), @@ -5208,16 +5208,16 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo((MetaName)3516181833, PsoDataType.Float, 80, 0, 0), new PsoStructureEntryInfo((MetaName)3249173046, PsoDataType.Float2, 84, 0, 0), new PsoStructureEntryInfo((MetaName)2987455099, PsoDataType.Float, 92, 0, 0), - new PsoStructureEntryInfo((MetaName)2723670760, PsoDataType.Float, 96, 0, 0) + new PsoStructureEntryInfo(MetaName.ScanRadius, PsoDataType.Float, 96, 0, 0) ); case MetaName.camCinematicInVehicleCrashShotMetadata: return new PsoStructureInfo(MetaName.camCinematicInVehicleCrashShotMetadata, 0, 0, 96, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1055059023, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CameraRef, PsoDataType.String, 16, 7, 0), new PsoStructureEntryInfo((MetaName)3727857604, PsoDataType.Float2, 20, 0, 0), new PsoStructureEntryInfo((MetaName)2997337835, PsoDataType.Bool, 28, 0, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Enum, 0, 0, (MetaName)3529626013), - new PsoStructureEntryInfo((MetaName)101865872, PsoDataType.Flags, 32, 0, (MetaName)786436), + new PsoStructureEntryInfo(MetaName.VehicleTypes, PsoDataType.Flags, 32, 0, (MetaName)786436), new PsoStructureEntryInfo((MetaName)841129953, PsoDataType.Bool, 36, 0, 0), new PsoStructureEntryInfo((MetaName)1771050581, PsoDataType.Bool, 37, 0, 0), new PsoStructureEntryInfo((MetaName)2973786865, PsoDataType.Float, 40, 0, 0), @@ -5227,21 +5227,21 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo((MetaName)2275630497, PsoDataType.Bool, 52, 0, 0), new PsoStructureEntryInfo((MetaName)60485337, PsoDataType.UInt, 56, 0, 0), new PsoStructureEntryInfo((MetaName)4197822931, PsoDataType.Bool, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)1178479344, PsoDataType.Float, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.MinRoll, PsoDataType.Float, 68, 0, 0), new PsoStructureEntryInfo((MetaName)3669617802, PsoDataType.UInt, 72, 0, 0), new PsoStructureEntryInfo((MetaName)3100384106, PsoDataType.UInt, 76, 0, 0), - new PsoStructureEntryInfo((MetaName)2073951791, PsoDataType.Float, 80, 0, 0), + new PsoStructureEntryInfo(MetaName.MinVelocity, PsoDataType.Float, 80, 0, 0), new PsoStructureEntryInfo((MetaName)3730987855, PsoDataType.Float, 84, 0, 0), new PsoStructureEntryInfo((MetaName)4150416286, PsoDataType.UInt, 88, 0, 0) ); case MetaName.camCinematicVehiclePartShotMetadata: return new PsoStructureInfo(MetaName.camCinematicVehiclePartShotMetadata, 0, 0, 72, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1055059023, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CameraRef, PsoDataType.String, 16, 7, 0), new PsoStructureEntryInfo((MetaName)3727857604, PsoDataType.Float2, 20, 0, 0), new PsoStructureEntryInfo((MetaName)2997337835, PsoDataType.Bool, 28, 0, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Enum, 0, 0, (MetaName)3529626013), - new PsoStructureEntryInfo((MetaName)101865872, PsoDataType.Flags, 32, 0, (MetaName)786436), + new PsoStructureEntryInfo(MetaName.VehicleTypes, PsoDataType.Flags, 32, 0, (MetaName)786436), new PsoStructureEntryInfo((MetaName)841129953, PsoDataType.Bool, 36, 0, 0), new PsoStructureEntryInfo((MetaName)1771050581, PsoDataType.Bool, 37, 0, 0), new PsoStructureEntryInfo((MetaName)2973786865, PsoDataType.Float, 40, 0, 0), @@ -5255,11 +5255,11 @@ namespace CodeWalker.GameFiles case MetaName.camCinematicHeliTrackingShotMetadata: return new PsoStructureInfo(MetaName.camCinematicHeliTrackingShotMetadata, 0, 0, 72, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1055059023, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CameraRef, PsoDataType.String, 16, 7, 0), new PsoStructureEntryInfo((MetaName)3727857604, PsoDataType.Float2, 20, 0, 0), new PsoStructureEntryInfo((MetaName)2997337835, PsoDataType.Bool, 28, 0, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Enum, 0, 0, (MetaName)3529626013), - new PsoStructureEntryInfo((MetaName)101865872, PsoDataType.Flags, 32, 0, (MetaName)786436), + new PsoStructureEntryInfo(MetaName.VehicleTypes, PsoDataType.Flags, 32, 0, (MetaName)786436), new PsoStructureEntryInfo((MetaName)841129953, PsoDataType.Bool, 36, 0, 0), new PsoStructureEntryInfo((MetaName)1771050581, PsoDataType.Bool, 37, 0, 0), new PsoStructureEntryInfo((MetaName)2973786865, PsoDataType.Float, 40, 0, 0), @@ -5273,11 +5273,11 @@ namespace CodeWalker.GameFiles case MetaName.camCinematicVehicleOrbitShotMetadata: return new PsoStructureInfo(MetaName.camCinematicVehicleOrbitShotMetadata, 0, 0, 64, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1055059023, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CameraRef, PsoDataType.String, 16, 7, 0), new PsoStructureEntryInfo((MetaName)3727857604, PsoDataType.Float2, 20, 0, 0), new PsoStructureEntryInfo((MetaName)2997337835, PsoDataType.Bool, 28, 0, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Enum, 0, 0, (MetaName)3529626013), - new PsoStructureEntryInfo((MetaName)101865872, PsoDataType.Flags, 32, 0, (MetaName)786436), + new PsoStructureEntryInfo(MetaName.VehicleTypes, PsoDataType.Flags, 32, 0, (MetaName)786436), new PsoStructureEntryInfo((MetaName)841129953, PsoDataType.Bool, 36, 0, 0), new PsoStructureEntryInfo((MetaName)1771050581, PsoDataType.Bool, 37, 0, 0), new PsoStructureEntryInfo((MetaName)2973786865, PsoDataType.Float, 40, 0, 0), @@ -5290,11 +5290,11 @@ namespace CodeWalker.GameFiles case MetaName.camCinematicVehicleLowOrbitShotMetadata: return new PsoStructureInfo(MetaName.camCinematicVehicleLowOrbitShotMetadata, 0, 0, 64, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1055059023, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CameraRef, PsoDataType.String, 16, 7, 0), new PsoStructureEntryInfo((MetaName)3727857604, PsoDataType.Float2, 20, 0, 0), new PsoStructureEntryInfo((MetaName)2997337835, PsoDataType.Bool, 28, 0, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Enum, 0, 0, (MetaName)3529626013), - new PsoStructureEntryInfo((MetaName)101865872, PsoDataType.Flags, 32, 0, (MetaName)786436), + new PsoStructureEntryInfo(MetaName.VehicleTypes, PsoDataType.Flags, 32, 0, (MetaName)786436), new PsoStructureEntryInfo((MetaName)841129953, PsoDataType.Bool, 36, 0, 0), new PsoStructureEntryInfo((MetaName)1771050581, PsoDataType.Bool, 37, 0, 0), new PsoStructureEntryInfo((MetaName)2973786865, PsoDataType.Float, 40, 0, 0), @@ -5307,11 +5307,11 @@ namespace CodeWalker.GameFiles case MetaName.camCinematicTrainRoofMountedShotMetadata: return new PsoStructureInfo(MetaName.camCinematicTrainRoofMountedShotMetadata, 0, 0, 64, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1055059023, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CameraRef, PsoDataType.String, 16, 7, 0), new PsoStructureEntryInfo((MetaName)3727857604, PsoDataType.Float2, 20, 0, 0), new PsoStructureEntryInfo((MetaName)2997337835, PsoDataType.Bool, 28, 0, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Enum, 0, 0, (MetaName)3529626013), - new PsoStructureEntryInfo((MetaName)101865872, PsoDataType.Flags, 32, 0, (MetaName)786436), + new PsoStructureEntryInfo(MetaName.VehicleTypes, PsoDataType.Flags, 32, 0, (MetaName)786436), new PsoStructureEntryInfo((MetaName)841129953, PsoDataType.Bool, 36, 0, 0), new PsoStructureEntryInfo((MetaName)1771050581, PsoDataType.Bool, 37, 0, 0), new PsoStructureEntryInfo((MetaName)2973786865, PsoDataType.Float, 40, 0, 0), @@ -5324,11 +5324,11 @@ namespace CodeWalker.GameFiles case MetaName.camCinematicTrainStationShotMetadata: return new PsoStructureInfo(MetaName.camCinematicTrainStationShotMetadata, 0, 0, 64, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1055059023, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CameraRef, PsoDataType.String, 16, 7, 0), new PsoStructureEntryInfo((MetaName)3727857604, PsoDataType.Float2, 20, 0, 0), new PsoStructureEntryInfo((MetaName)2997337835, PsoDataType.Bool, 28, 0, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Enum, 0, 0, (MetaName)3529626013), - new PsoStructureEntryInfo((MetaName)101865872, PsoDataType.Flags, 32, 0, (MetaName)786436), + new PsoStructureEntryInfo(MetaName.VehicleTypes, PsoDataType.Flags, 32, 0, (MetaName)786436), new PsoStructureEntryInfo((MetaName)841129953, PsoDataType.Bool, 36, 0, 0), new PsoStructureEntryInfo((MetaName)1771050581, PsoDataType.Bool, 37, 0, 0), new PsoStructureEntryInfo((MetaName)2973786865, PsoDataType.Float, 40, 0, 0), @@ -5341,11 +5341,11 @@ namespace CodeWalker.GameFiles case MetaName.camCinematicTrainPassengerShotMetadata: return new PsoStructureInfo(MetaName.camCinematicTrainPassengerShotMetadata, 0, 0, 64, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1055059023, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CameraRef, PsoDataType.String, 16, 7, 0), new PsoStructureEntryInfo((MetaName)3727857604, PsoDataType.Float2, 20, 0, 0), new PsoStructureEntryInfo((MetaName)2997337835, PsoDataType.Bool, 28, 0, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Enum, 0, 0, (MetaName)3529626013), - new PsoStructureEntryInfo((MetaName)101865872, PsoDataType.Flags, 32, 0, (MetaName)786436), + new PsoStructureEntryInfo(MetaName.VehicleTypes, PsoDataType.Flags, 32, 0, (MetaName)786436), new PsoStructureEntryInfo((MetaName)841129953, PsoDataType.Bool, 36, 0, 0), new PsoStructureEntryInfo((MetaName)1771050581, PsoDataType.Bool, 37, 0, 0), new PsoStructureEntryInfo((MetaName)2973786865, PsoDataType.Float, 40, 0, 0), @@ -5358,11 +5358,11 @@ namespace CodeWalker.GameFiles case MetaName.camCinematicTrainTrackShotMetadata: return new PsoStructureInfo(MetaName.camCinematicTrainTrackShotMetadata, 0, 0, 64, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1055059023, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CameraRef, PsoDataType.String, 16, 7, 0), new PsoStructureEntryInfo((MetaName)3727857604, PsoDataType.Float2, 20, 0, 0), new PsoStructureEntryInfo((MetaName)2997337835, PsoDataType.Bool, 28, 0, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Enum, 0, 0, (MetaName)3529626013), - new PsoStructureEntryInfo((MetaName)101865872, PsoDataType.Flags, 32, 0, (MetaName)786436), + new PsoStructureEntryInfo(MetaName.VehicleTypes, PsoDataType.Flags, 32, 0, (MetaName)786436), new PsoStructureEntryInfo((MetaName)841129953, PsoDataType.Bool, 36, 0, 0), new PsoStructureEntryInfo((MetaName)1771050581, PsoDataType.Bool, 37, 0, 0), new PsoStructureEntryInfo((MetaName)2973786865, PsoDataType.Float, 40, 0, 0), @@ -5372,14 +5372,14 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo((MetaName)2275630497, PsoDataType.Bool, 52, 0, 0), new PsoStructureEntryInfo((MetaName)60485337, PsoDataType.UInt, 56, 0, 0) ); - case (MetaName)1537399056: - return new PsoStructureInfo((MetaName)1537399056, 0, 0, 112, + case MetaName.camCinematicPoliceCarMountedShotMetadata: + return new PsoStructureInfo(MetaName.camCinematicPoliceCarMountedShotMetadata, 0, 0, 112, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1055059023, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CameraRef, PsoDataType.String, 16, 7, 0), new PsoStructureEntryInfo((MetaName)3727857604, PsoDataType.Float2, 20, 0, 0), new PsoStructureEntryInfo((MetaName)2997337835, PsoDataType.Bool, 28, 0, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Enum, 0, 0, (MetaName)3529626013), - new PsoStructureEntryInfo((MetaName)101865872, PsoDataType.Flags, 32, 0, (MetaName)786436), + new PsoStructureEntryInfo(MetaName.VehicleTypes, PsoDataType.Flags, 32, 0, (MetaName)786436), new PsoStructureEntryInfo((MetaName)841129953, PsoDataType.Bool, 36, 0, 0), new PsoStructureEntryInfo((MetaName)1771050581, PsoDataType.Bool, 37, 0, 0), new PsoStructureEntryInfo((MetaName)2973786865, PsoDataType.Float, 40, 0, 0), @@ -5388,24 +5388,24 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo((MetaName)3700663941, PsoDataType.Float, 48, 0, 0), new PsoStructureEntryInfo((MetaName)2275630497, PsoDataType.Bool, 52, 0, 0), new PsoStructureEntryInfo((MetaName)60485337, PsoDataType.UInt, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)2799648005, PsoDataType.Bool, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)4172426852, PsoDataType.Bool, 65, 0, 0), - new PsoStructureEntryInfo((MetaName)3436942647, PsoDataType.Float2, 68, 0, 0), - new PsoStructureEntryInfo((MetaName)10648206, PsoDataType.Float2, 76, 0, 0), - new PsoStructureEntryInfo((MetaName)113692134, PsoDataType.Float2, 84, 0, 0), - new PsoStructureEntryInfo((MetaName)1115426652, PsoDataType.Float2, 92, 0, 0), - new PsoStructureEntryInfo((MetaName)556138114, PsoDataType.String, 100, 7, 0), - new PsoStructureEntryInfo((MetaName)2538678656, PsoDataType.String, 104, 7, 0), + new PsoStructureEntryInfo(MetaName.LimitAttachParentRelativePitchAndHeading, PsoDataType.Bool, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldTerminateForPitchAndHeading, PsoDataType.Bool, 65, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachParentRelativePitch, PsoDataType.Float2, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachParentRelativeHeading, PsoDataType.Float2, 76, 0, 0), + new PsoStructureEntryInfo(MetaName.InitialRelativePitchLimits, PsoDataType.Float2, 84, 0, 0), + new PsoStructureEntryInfo(MetaName.InitialRelativeHeadingLimits, PsoDataType.Float2, 92, 0, 0), + new PsoStructureEntryInfo(MetaName.InVehicleLookAtDampingRef, PsoDataType.String, 100, 7, 0), + new PsoStructureEntryInfo(MetaName.OnFootLookAtDampingRef, PsoDataType.String, 104, 7, 0), new PsoStructureEntryInfo((MetaName)4197822931, PsoDataType.Bool, 108, 0, 0) ); case MetaName.camCinematicPoliceHeliMountedShotMetadata: return new PsoStructureInfo(MetaName.camCinematicPoliceHeliMountedShotMetadata, 0, 0, 72, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1055059023, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CameraRef, PsoDataType.String, 16, 7, 0), new PsoStructureEntryInfo((MetaName)3727857604, PsoDataType.Float2, 20, 0, 0), new PsoStructureEntryInfo((MetaName)2997337835, PsoDataType.Bool, 28, 0, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Enum, 0, 0, (MetaName)3529626013), - new PsoStructureEntryInfo((MetaName)101865872, PsoDataType.Flags, 32, 0, (MetaName)786436), + new PsoStructureEntryInfo(MetaName.VehicleTypes, PsoDataType.Flags, 32, 0, (MetaName)786436), new PsoStructureEntryInfo((MetaName)841129953, PsoDataType.Bool, 36, 0, 0), new PsoStructureEntryInfo((MetaName)1771050581, PsoDataType.Bool, 37, 0, 0), new PsoStructureEntryInfo((MetaName)2973786865, PsoDataType.Float, 40, 0, 0), @@ -5419,11 +5419,11 @@ namespace CodeWalker.GameFiles case MetaName.camCinematicPoliceInCoverShotMetadata: return new PsoStructureInfo(MetaName.camCinematicPoliceInCoverShotMetadata, 0, 0, 72, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1055059023, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CameraRef, PsoDataType.String, 16, 7, 0), new PsoStructureEntryInfo((MetaName)3727857604, PsoDataType.Float2, 20, 0, 0), new PsoStructureEntryInfo((MetaName)2997337835, PsoDataType.Bool, 28, 0, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Enum, 0, 0, (MetaName)3529626013), - new PsoStructureEntryInfo((MetaName)101865872, PsoDataType.Flags, 32, 0, (MetaName)786436), + new PsoStructureEntryInfo(MetaName.VehicleTypes, PsoDataType.Flags, 32, 0, (MetaName)786436), new PsoStructureEntryInfo((MetaName)841129953, PsoDataType.Bool, 36, 0, 0), new PsoStructureEntryInfo((MetaName)1771050581, PsoDataType.Bool, 37, 0, 0), new PsoStructureEntryInfo((MetaName)2973786865, PsoDataType.Float, 40, 0, 0), @@ -5437,11 +5437,11 @@ namespace CodeWalker.GameFiles case MetaName.camCinematicPoliceRoadBlockShotMetadata: return new PsoStructureInfo(MetaName.camCinematicPoliceRoadBlockShotMetadata, 0, 0, 80, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1055059023, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CameraRef, PsoDataType.String, 16, 7, 0), new PsoStructureEntryInfo((MetaName)3727857604, PsoDataType.Float2, 20, 0, 0), new PsoStructureEntryInfo((MetaName)2997337835, PsoDataType.Bool, 28, 0, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Enum, 0, 0, (MetaName)3529626013), - new PsoStructureEntryInfo((MetaName)101865872, PsoDataType.Flags, 32, 0, (MetaName)786436), + new PsoStructureEntryInfo(MetaName.VehicleTypes, PsoDataType.Flags, 32, 0, (MetaName)786436), new PsoStructureEntryInfo((MetaName)841129953, PsoDataType.Bool, 36, 0, 0), new PsoStructureEntryInfo((MetaName)1771050581, PsoDataType.Bool, 37, 0, 0), new PsoStructureEntryInfo((MetaName)2973786865, PsoDataType.Float, 40, 0, 0), @@ -5451,17 +5451,17 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo((MetaName)2275630497, PsoDataType.Bool, 52, 0, 0), new PsoStructureEntryInfo((MetaName)60485337, PsoDataType.UInt, 56, 0, 0), new PsoStructureEntryInfo((MetaName)876494977, PsoDataType.Float, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)662073465, PsoDataType.Float, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.SpreadLimit, PsoDataType.Float, 68, 0, 0), new PsoStructureEntryInfo((MetaName)4197822931, PsoDataType.Bool, 72, 0, 0) ); case MetaName.camCinematicPoliceExitVehicleShotMetadata: return new PsoStructureInfo(MetaName.camCinematicPoliceExitVehicleShotMetadata, 0, 0, 72, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1055059023, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CameraRef, PsoDataType.String, 16, 7, 0), new PsoStructureEntryInfo((MetaName)3727857604, PsoDataType.Float2, 20, 0, 0), new PsoStructureEntryInfo((MetaName)2997337835, PsoDataType.Bool, 28, 0, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Enum, 0, 0, (MetaName)3529626013), - new PsoStructureEntryInfo((MetaName)101865872, PsoDataType.Flags, 32, 0, (MetaName)786436), + new PsoStructureEntryInfo(MetaName.VehicleTypes, PsoDataType.Flags, 32, 0, (MetaName)786436), new PsoStructureEntryInfo((MetaName)841129953, PsoDataType.Bool, 36, 0, 0), new PsoStructureEntryInfo((MetaName)1771050581, PsoDataType.Bool, 37, 0, 0), new PsoStructureEntryInfo((MetaName)2973786865, PsoDataType.Float, 40, 0, 0), @@ -5475,11 +5475,11 @@ namespace CodeWalker.GameFiles case MetaName.camCinematicOnFootIdleShotMetadata: return new PsoStructureInfo(MetaName.camCinematicOnFootIdleShotMetadata, 0, 0, 64, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1055059023, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CameraRef, PsoDataType.String, 16, 7, 0), new PsoStructureEntryInfo((MetaName)3727857604, PsoDataType.Float2, 20, 0, 0), new PsoStructureEntryInfo((MetaName)2997337835, PsoDataType.Bool, 28, 0, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Enum, 0, 0, (MetaName)3529626013), - new PsoStructureEntryInfo((MetaName)101865872, PsoDataType.Flags, 32, 0, (MetaName)786436), + new PsoStructureEntryInfo(MetaName.VehicleTypes, PsoDataType.Flags, 32, 0, (MetaName)786436), new PsoStructureEntryInfo((MetaName)841129953, PsoDataType.Bool, 36, 0, 0), new PsoStructureEntryInfo((MetaName)1771050581, PsoDataType.Bool, 37, 0, 0), new PsoStructureEntryInfo((MetaName)2973786865, PsoDataType.Float, 40, 0, 0), @@ -5492,11 +5492,11 @@ namespace CodeWalker.GameFiles case MetaName.camCinematicOnFootFirstPersonIdleShotMetadata: return new PsoStructureInfo(MetaName.camCinematicOnFootFirstPersonIdleShotMetadata, 0, 0, 80, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1055059023, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CameraRef, PsoDataType.String, 16, 7, 0), new PsoStructureEntryInfo((MetaName)3727857604, PsoDataType.Float2, 20, 0, 0), new PsoStructureEntryInfo((MetaName)2997337835, PsoDataType.Bool, 28, 0, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Enum, 0, 0, (MetaName)3529626013), - new PsoStructureEntryInfo((MetaName)101865872, PsoDataType.Flags, 32, 0, (MetaName)786436), + new PsoStructureEntryInfo(MetaName.VehicleTypes, PsoDataType.Flags, 32, 0, (MetaName)786436), new PsoStructureEntryInfo((MetaName)841129953, PsoDataType.Bool, 36, 0, 0), new PsoStructureEntryInfo((MetaName)1771050581, PsoDataType.Bool, 37, 0, 0), new PsoStructureEntryInfo((MetaName)2973786865, PsoDataType.Float, 40, 0, 0), @@ -5506,16 +5506,16 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo((MetaName)2275630497, PsoDataType.Bool, 52, 0, 0), new PsoStructureEntryInfo((MetaName)60485337, PsoDataType.UInt, 56, 0, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.String, 0, 7, 0), - new PsoStructureEntryInfo((MetaName)1331283328, PsoDataType.Array, 64, 0, (MetaName)14) + new PsoStructureEntryInfo(MetaName.Cameras, PsoDataType.Array, 64, 0, (MetaName)14) ); case MetaName.camCinematicStuntJumpShotMetadata: return new PsoStructureInfo(MetaName.camCinematicStuntJumpShotMetadata, 0, 0, 64, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1055059023, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CameraRef, PsoDataType.String, 16, 7, 0), new PsoStructureEntryInfo((MetaName)3727857604, PsoDataType.Float2, 20, 0, 0), new PsoStructureEntryInfo((MetaName)2997337835, PsoDataType.Bool, 28, 0, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Enum, 0, 0, (MetaName)3529626013), - new PsoStructureEntryInfo((MetaName)101865872, PsoDataType.Flags, 32, 0, (MetaName)786436), + new PsoStructureEntryInfo(MetaName.VehicleTypes, PsoDataType.Flags, 32, 0, (MetaName)786436), new PsoStructureEntryInfo((MetaName)841129953, PsoDataType.Bool, 36, 0, 0), new PsoStructureEntryInfo((MetaName)1771050581, PsoDataType.Bool, 37, 0, 0), new PsoStructureEntryInfo((MetaName)2973786865, PsoDataType.Float, 40, 0, 0), @@ -5528,11 +5528,11 @@ namespace CodeWalker.GameFiles case MetaName.camCinematicParachuteHeliShotMetadata: return new PsoStructureInfo(MetaName.camCinematicParachuteHeliShotMetadata, 0, 0, 64, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1055059023, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CameraRef, PsoDataType.String, 16, 7, 0), new PsoStructureEntryInfo((MetaName)3727857604, PsoDataType.Float2, 20, 0, 0), new PsoStructureEntryInfo((MetaName)2997337835, PsoDataType.Bool, 28, 0, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Enum, 0, 0, (MetaName)3529626013), - new PsoStructureEntryInfo((MetaName)101865872, PsoDataType.Flags, 32, 0, (MetaName)786436), + new PsoStructureEntryInfo(MetaName.VehicleTypes, PsoDataType.Flags, 32, 0, (MetaName)786436), new PsoStructureEntryInfo((MetaName)841129953, PsoDataType.Bool, 36, 0, 0), new PsoStructureEntryInfo((MetaName)1771050581, PsoDataType.Bool, 37, 0, 0), new PsoStructureEntryInfo((MetaName)2973786865, PsoDataType.Float, 40, 0, 0), @@ -5545,11 +5545,11 @@ namespace CodeWalker.GameFiles case MetaName.camCinematicParachuteCameraManShotMetadata: return new PsoStructureInfo(MetaName.camCinematicParachuteCameraManShotMetadata, 0, 0, 64, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1055059023, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CameraRef, PsoDataType.String, 16, 7, 0), new PsoStructureEntryInfo((MetaName)3727857604, PsoDataType.Float2, 20, 0, 0), new PsoStructureEntryInfo((MetaName)2997337835, PsoDataType.Bool, 28, 0, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Enum, 0, 0, (MetaName)3529626013), - new PsoStructureEntryInfo((MetaName)101865872, PsoDataType.Flags, 32, 0, (MetaName)786436), + new PsoStructureEntryInfo(MetaName.VehicleTypes, PsoDataType.Flags, 32, 0, (MetaName)786436), new PsoStructureEntryInfo((MetaName)841129953, PsoDataType.Bool, 36, 0, 0), new PsoStructureEntryInfo((MetaName)1771050581, PsoDataType.Bool, 37, 0, 0), new PsoStructureEntryInfo((MetaName)2973786865, PsoDataType.Float, 40, 0, 0), @@ -5562,11 +5562,11 @@ namespace CodeWalker.GameFiles case MetaName.camCinematicOnFootAssistedAimingKillShotMetadata: return new PsoStructureInfo(MetaName.camCinematicOnFootAssistedAimingKillShotMetadata, 0, 0, 72, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1055059023, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CameraRef, PsoDataType.String, 16, 7, 0), new PsoStructureEntryInfo((MetaName)3727857604, PsoDataType.Float2, 20, 0, 0), new PsoStructureEntryInfo((MetaName)2997337835, PsoDataType.Bool, 28, 0, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Enum, 0, 0, (MetaName)3529626013), - new PsoStructureEntryInfo((MetaName)101865872, PsoDataType.Flags, 32, 0, (MetaName)786436), + new PsoStructureEntryInfo(MetaName.VehicleTypes, PsoDataType.Flags, 32, 0, (MetaName)786436), new PsoStructureEntryInfo((MetaName)841129953, PsoDataType.Bool, 36, 0, 0), new PsoStructureEntryInfo((MetaName)1771050581, PsoDataType.Bool, 37, 0, 0), new PsoStructureEntryInfo((MetaName)2973786865, PsoDataType.Float, 40, 0, 0), @@ -5581,11 +5581,11 @@ namespace CodeWalker.GameFiles case MetaName.camCinematicOnFootMeleeShotMetadata: return new PsoStructureInfo(MetaName.camCinematicOnFootMeleeShotMetadata, 0, 0, 64, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1055059023, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CameraRef, PsoDataType.String, 16, 7, 0), new PsoStructureEntryInfo((MetaName)3727857604, PsoDataType.Float2, 20, 0, 0), new PsoStructureEntryInfo((MetaName)2997337835, PsoDataType.Bool, 28, 0, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Enum, 0, 0, (MetaName)3529626013), - new PsoStructureEntryInfo((MetaName)101865872, PsoDataType.Flags, 32, 0, (MetaName)786436), + new PsoStructureEntryInfo(MetaName.VehicleTypes, PsoDataType.Flags, 32, 0, (MetaName)786436), new PsoStructureEntryInfo((MetaName)841129953, PsoDataType.Bool, 36, 0, 0), new PsoStructureEntryInfo((MetaName)1771050581, PsoDataType.Bool, 37, 0, 0), new PsoStructureEntryInfo((MetaName)2973786865, PsoDataType.Float, 40, 0, 0), @@ -5598,11 +5598,11 @@ namespace CodeWalker.GameFiles case MetaName.camCinematicVehicleBonnetShotMetadata: return new PsoStructureInfo(MetaName.camCinematicVehicleBonnetShotMetadata, 0, 0, 80, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1055059023, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CameraRef, PsoDataType.String, 16, 7, 0), new PsoStructureEntryInfo((MetaName)3727857604, PsoDataType.Float2, 20, 0, 0), new PsoStructureEntryInfo((MetaName)2997337835, PsoDataType.Bool, 28, 0, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Enum, 0, 0, (MetaName)3529626013), - new PsoStructureEntryInfo((MetaName)101865872, PsoDataType.Flags, 32, 0, (MetaName)786436), + new PsoStructureEntryInfo(MetaName.VehicleTypes, PsoDataType.Flags, 32, 0, (MetaName)786436), new PsoStructureEntryInfo((MetaName)841129953, PsoDataType.Bool, 36, 0, 0), new PsoStructureEntryInfo((MetaName)1771050581, PsoDataType.Bool, 37, 0, 0), new PsoStructureEntryInfo((MetaName)2973786865, PsoDataType.Float, 40, 0, 0), @@ -5618,11 +5618,11 @@ namespace CodeWalker.GameFiles case MetaName.camCinematicBustedShotMetadata: return new PsoStructureInfo(MetaName.camCinematicBustedShotMetadata, 0, 0, 72, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1055059023, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CameraRef, PsoDataType.String, 16, 7, 0), new PsoStructureEntryInfo((MetaName)3727857604, PsoDataType.Float2, 20, 0, 0), new PsoStructureEntryInfo((MetaName)2997337835, PsoDataType.Bool, 28, 0, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Enum, 0, 0, (MetaName)3529626013), - new PsoStructureEntryInfo((MetaName)101865872, PsoDataType.Flags, 32, 0, (MetaName)786436), + new PsoStructureEntryInfo(MetaName.VehicleTypes, PsoDataType.Flags, 32, 0, (MetaName)786436), new PsoStructureEntryInfo((MetaName)841129953, PsoDataType.Bool, 36, 0, 0), new PsoStructureEntryInfo((MetaName)1771050581, PsoDataType.Bool, 37, 0, 0), new PsoStructureEntryInfo((MetaName)2973786865, PsoDataType.Float, 40, 0, 0), @@ -5636,11 +5636,11 @@ namespace CodeWalker.GameFiles case MetaName.camCinematicVehicleGroupShotMetadata: return new PsoStructureInfo(MetaName.camCinematicVehicleGroupShotMetadata, 0, 0, 80, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1055059023, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CameraRef, PsoDataType.String, 16, 7, 0), new PsoStructureEntryInfo((MetaName)3727857604, PsoDataType.Float2, 20, 0, 0), new PsoStructureEntryInfo((MetaName)2997337835, PsoDataType.Bool, 28, 0, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Enum, 0, 0, (MetaName)3529626013), - new PsoStructureEntryInfo((MetaName)101865872, PsoDataType.Flags, 32, 0, (MetaName)786436), + new PsoStructureEntryInfo(MetaName.VehicleTypes, PsoDataType.Flags, 32, 0, (MetaName)786436), new PsoStructureEntryInfo((MetaName)841129953, PsoDataType.Bool, 36, 0, 0), new PsoStructureEntryInfo((MetaName)1771050581, PsoDataType.Bool, 37, 0, 0), new PsoStructureEntryInfo((MetaName)2973786865, PsoDataType.Float, 40, 0, 0), @@ -5656,11 +5656,11 @@ namespace CodeWalker.GameFiles case MetaName.camCinematicMissileKillShotMetadata: return new PsoStructureInfo(MetaName.camCinematicMissileKillShotMetadata, 0, 0, 64, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1055059023, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CameraRef, PsoDataType.String, 16, 7, 0), new PsoStructureEntryInfo((MetaName)3727857604, PsoDataType.Float2, 20, 0, 0), new PsoStructureEntryInfo((MetaName)2997337835, PsoDataType.Bool, 28, 0, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Enum, 0, 0, (MetaName)3529626013), - new PsoStructureEntryInfo((MetaName)101865872, PsoDataType.Flags, 32, 0, (MetaName)786436), + new PsoStructureEntryInfo(MetaName.VehicleTypes, PsoDataType.Flags, 32, 0, (MetaName)786436), new PsoStructureEntryInfo((MetaName)841129953, PsoDataType.Bool, 36, 0, 0), new PsoStructureEntryInfo((MetaName)1771050581, PsoDataType.Bool, 37, 0, 0), new PsoStructureEntryInfo((MetaName)2973786865, PsoDataType.Float, 40, 0, 0), @@ -5673,11 +5673,11 @@ namespace CodeWalker.GameFiles case MetaName.camCinematicWaterCrashShotMetadata: return new PsoStructureInfo(MetaName.camCinematicWaterCrashShotMetadata, 0, 0, 64, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1055059023, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CameraRef, PsoDataType.String, 16, 7, 0), new PsoStructureEntryInfo((MetaName)3727857604, PsoDataType.Float2, 20, 0, 0), new PsoStructureEntryInfo((MetaName)2997337835, PsoDataType.Bool, 28, 0, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Enum, 0, 0, (MetaName)3529626013), - new PsoStructureEntryInfo((MetaName)101865872, PsoDataType.Flags, 32, 0, (MetaName)786436), + new PsoStructureEntryInfo(MetaName.VehicleTypes, PsoDataType.Flags, 32, 0, (MetaName)786436), new PsoStructureEntryInfo((MetaName)841129953, PsoDataType.Bool, 36, 0, 0), new PsoStructureEntryInfo((MetaName)1771050581, PsoDataType.Bool, 37, 0, 0), new PsoStructureEntryInfo((MetaName)2973786865, PsoDataType.Float, 40, 0, 0), @@ -5690,11 +5690,11 @@ namespace CodeWalker.GameFiles case MetaName.camCinematicFallFromHeliShotMetadata: return new PsoStructureInfo(MetaName.camCinematicFallFromHeliShotMetadata, 0, 0, 64, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1055059023, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CameraRef, PsoDataType.String, 16, 7, 0), new PsoStructureEntryInfo((MetaName)3727857604, PsoDataType.Float2, 20, 0, 0), new PsoStructureEntryInfo((MetaName)2997337835, PsoDataType.Bool, 28, 0, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Enum, 0, 0, (MetaName)3529626013), - new PsoStructureEntryInfo((MetaName)101865872, PsoDataType.Flags, 32, 0, (MetaName)786436), + new PsoStructureEntryInfo(MetaName.VehicleTypes, PsoDataType.Flags, 32, 0, (MetaName)786436), new PsoStructureEntryInfo((MetaName)841129953, PsoDataType.Bool, 36, 0, 0), new PsoStructureEntryInfo((MetaName)1771050581, PsoDataType.Bool, 37, 0, 0), new PsoStructureEntryInfo((MetaName)2973786865, PsoDataType.Float, 40, 0, 0), @@ -5707,11 +5707,11 @@ namespace CodeWalker.GameFiles case MetaName.camCinematicVehicleConvertibleRoofShotMetadata: return new PsoStructureInfo(MetaName.camCinematicVehicleConvertibleRoofShotMetadata, 0, 0, 64, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1055059023, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CameraRef, PsoDataType.String, 16, 7, 0), new PsoStructureEntryInfo((MetaName)3727857604, PsoDataType.Float2, 20, 0, 0), new PsoStructureEntryInfo((MetaName)2997337835, PsoDataType.Bool, 28, 0, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Enum, 0, 0, (MetaName)3529626013), - new PsoStructureEntryInfo((MetaName)101865872, PsoDataType.Flags, 32, 0, (MetaName)786436), + new PsoStructureEntryInfo(MetaName.VehicleTypes, PsoDataType.Flags, 32, 0, (MetaName)786436), new PsoStructureEntryInfo((MetaName)841129953, PsoDataType.Bool, 36, 0, 0), new PsoStructureEntryInfo((MetaName)1771050581, PsoDataType.Bool, 37, 0, 0), new PsoStructureEntryInfo((MetaName)2973786865, PsoDataType.Float, 40, 0, 0), @@ -5724,11 +5724,11 @@ namespace CodeWalker.GameFiles case MetaName.camCinematicScriptRaceCheckPointShotMetadata: return new PsoStructureInfo(MetaName.camCinematicScriptRaceCheckPointShotMetadata, 0, 0, 64, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1055059023, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.CameraRef, PsoDataType.String, 16, 7, 0), new PsoStructureEntryInfo((MetaName)3727857604, PsoDataType.Float2, 20, 0, 0), new PsoStructureEntryInfo((MetaName)2997337835, PsoDataType.Bool, 28, 0, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Enum, 0, 0, (MetaName)3529626013), - new PsoStructureEntryInfo((MetaName)101865872, PsoDataType.Flags, 32, 0, (MetaName)786436), + new PsoStructureEntryInfo(MetaName.VehicleTypes, PsoDataType.Flags, 32, 0, (MetaName)786436), new PsoStructureEntryInfo((MetaName)841129953, PsoDataType.Bool, 36, 0, 0), new PsoStructureEntryInfo((MetaName)1771050581, PsoDataType.Bool, 37, 0, 0), new PsoStructureEntryInfo((MetaName)2973786865, PsoDataType.Float, 40, 0, 0), @@ -5842,7 +5842,7 @@ namespace CodeWalker.GameFiles case MetaName.camVehicleCustomSettingsMetadata: return new PsoStructureInfo(MetaName.camVehicleCustomSettingsMetadata, 0, 0, 192, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)3950418303, PsoDataType.Structure, 16, 0, MetaName.camVehicleCustomSettingsMetadataDoorAlignmentSettings), + new PsoStructureEntryInfo(MetaName.DoorAlignmentSettings, PsoDataType.Structure, 16, 0, MetaName.camVehicleCustomSettingsMetadataDoorAlignmentSettings), new PsoStructureEntryInfo((MetaName)2728784918, PsoDataType.Structure, 56, 0, MetaName.camVehicleCustomSettingsMetadataExitSeatPhaseForCameraExitSettings), new PsoStructureEntryInfo((MetaName)556143364, PsoDataType.Structure, 72, 0, MetaName.camVehicleCustomSettingsMetadataMultiplayerPassengerCameraHashSettings), new PsoStructureEntryInfo((MetaName)981761687, PsoDataType.Structure, 104, 0, MetaName.camVehicleCustomSettingsMetadataInvalidCinematcShotsRefsForVehicleSettings), @@ -5852,30 +5852,30 @@ namespace CodeWalker.GameFiles ); case MetaName.camVehicleCustomSettingsMetadataExitSeatPhaseForCameraExitSettings: return new PsoStructureInfo(MetaName.camVehicleCustomSettingsMetadataExitSeatPhaseForCameraExitSettings, 0, 0, 16, - new PsoStructureEntryInfo((MetaName)3663951405, PsoDataType.Bool, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldConsiderData, PsoDataType.Bool, 8, 0, 0), new PsoStructureEntryInfo((MetaName)2549072274, PsoDataType.Float, 12, 0, 0) ); case MetaName.camVehicleCustomSettingsMetadataMultiplayerPassengerCameraHashSettings: return new PsoStructureInfo(MetaName.camVehicleCustomSettingsMetadataMultiplayerPassengerCameraHashSettings, 0, 0, 32, - new PsoStructureEntryInfo((MetaName)3663951405, PsoDataType.Bool, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldConsiderData, PsoDataType.Bool, 8, 0, 0), new PsoStructureEntryInfo((MetaName)109781807, PsoDataType.String, 12, 7, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.UInt, 0, 0, 0), new PsoStructureEntryInfo((MetaName)2400069518, PsoDataType.Array, 16, 0, (MetaName)2) ); case MetaName.camVehicleCustomSettingsMetadataInvalidCinematcShotsRefsForVehicleSettings: return new PsoStructureInfo(MetaName.camVehicleCustomSettingsMetadataInvalidCinematcShotsRefsForVehicleSettings, 0, 0, 32, - new PsoStructureEntryInfo((MetaName)3663951405, PsoDataType.Bool, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldConsiderData, PsoDataType.Bool, 8, 0, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.String, 0, 7, 0), new PsoStructureEntryInfo((MetaName)3579087558, PsoDataType.Array, 16, 0, (MetaName)1) ); case MetaName.camVehicleCustomSettingsMetadataAdditionalBoundScalingVehicleSettings: return new PsoStructureInfo(MetaName.camVehicleCustomSettingsMetadataAdditionalBoundScalingVehicleSettings, 0, 0, 16, - new PsoStructureEntryInfo((MetaName)3663951405, PsoDataType.Bool, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)1920226182, PsoDataType.Float, 12, 0, 0) + new PsoStructureEntryInfo(MetaName.ShouldConsiderData, PsoDataType.Bool, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.HeightScaling, PsoDataType.Float, 12, 0, 0) ); case MetaName.camVehicleCustomSettingsMetadataSeatSpecficCameras: return new PsoStructureInfo(MetaName.camVehicleCustomSettingsMetadataSeatSpecficCameras, 0, 0, 32, - new PsoStructureEntryInfo((MetaName)3663951405, PsoDataType.Bool, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldConsiderData, PsoDataType.Bool, 8, 0, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, MetaName.camSeatSpecificCameras), new PsoStructureEntryInfo((MetaName)1517635298, PsoDataType.Array, 16, 0, (MetaName)1) ); @@ -5890,14 +5890,14 @@ namespace CodeWalker.GameFiles case MetaName.camGameplayDirectorMetadata: return new PsoStructureInfo(MetaName.camGameplayDirectorMetadata, 0, 0, 608, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1966573275, PsoDataType.Bool, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.CanBePaused, PsoDataType.Bool, 16, 0, 0), new PsoStructureEntryInfo((MetaName)2089690180, PsoDataType.String, 24, 7, 0), new PsoStructureEntryInfo((MetaName)519684035, PsoDataType.String, 28, 7, 0), new PsoStructureEntryInfo((MetaName)4121580243, PsoDataType.String, 32, 7, 0), new PsoStructureEntryInfo((MetaName)3253949128, PsoDataType.String, 36, 7, 0), new PsoStructureEntryInfo((MetaName)3345137885, PsoDataType.String, 40, 7, 0), new PsoStructureEntryInfo((MetaName)2365172496, PsoDataType.String, 44, 7, 0), - new PsoStructureEntryInfo((MetaName)961264130, PsoDataType.String, 48, 7, 0), + new PsoStructureEntryInfo(MetaName.ThirdPersonVehicleAimCameraRef, PsoDataType.String, 48, 7, 0), new PsoStructureEntryInfo((MetaName)3734793071, PsoDataType.String, 52, 7, 0), new PsoStructureEntryInfo((MetaName)2936418982, PsoDataType.String, 56, 7, 0), new PsoStructureEntryInfo((MetaName)595399339, PsoDataType.String, 60, 7, 0), @@ -5956,7 +5956,7 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo((MetaName)924888517, PsoDataType.UInt, 288, 0, 0), new PsoStructureEntryInfo((MetaName)1870040536, PsoDataType.Float, 292, 0, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, MetaName.camGameplayDirectorMetadataVehicleCustomSettings), - new PsoStructureEntryInfo((MetaName)3282527658, PsoDataType.Array, 296, 0, (MetaName)66), + new PsoStructureEntryInfo(MetaName.VehicleCustomSettingsList, PsoDataType.Array, 296, 0, (MetaName)66), new PsoStructureEntryInfo((MetaName)3559905910, PsoDataType.Float, 312, 0, 0), new PsoStructureEntryInfo((MetaName)259392755, PsoDataType.Float, 316, 0, 0), new PsoStructureEntryInfo((MetaName)1523938219, PsoDataType.Float, 320, 0, 0), @@ -6015,9 +6015,9 @@ namespace CodeWalker.GameFiles ); case MetaName.camGameplayDirectorMetadataExplosionShakeSettings: return new PsoStructureInfo(MetaName.camGameplayDirectorMetadataExplosionShakeSettings, 0, 0, 56, - new PsoStructureEntryInfo((MetaName)1511687083, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)335839296, PsoDataType.Float2, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)2118495770, PsoDataType.UInt, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.ShakeRef, PsoDataType.String, 8, 7, 0), + new PsoStructureEntryInfo(MetaName.DistanceLimits, PsoDataType.Float2, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxInstances, PsoDataType.UInt, 20, 0, 0), new PsoStructureEntryInfo(MetaName.RumbleDuration, PsoDataType.UInt, 24, 0, 0), new PsoStructureEntryInfo((MetaName)3070197011, PsoDataType.UInt, 28, 0, 0), new PsoStructureEntryInfo((MetaName)2337695573, PsoDataType.Float, 32, 0, 0), @@ -6029,12 +6029,12 @@ namespace CodeWalker.GameFiles case MetaName.camGameplayDirectorMetadataVehicleCustomSettings: return new PsoStructureInfo(MetaName.camGameplayDirectorMetadataVehicleCustomSettings, 0, 0, 16, new PsoStructureEntryInfo(MetaName.ModelName, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)926775845, PsoDataType.String, 12, 7, 0) + new PsoStructureEntryInfo(MetaName.SettingsRef, PsoDataType.String, 12, 7, 0) ); case MetaName.camCinematicDirectorMetadata: return new PsoStructureInfo(MetaName.camCinematicDirectorMetadata, 0, 0, 104, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1966573275, PsoDataType.Bool, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.CanBePaused, PsoDataType.Bool, 16, 0, 0), new PsoStructureEntryInfo((MetaName)164388064, PsoDataType.UInt, 24, 0, 0), new PsoStructureEntryInfo((MetaName)1567199172, PsoDataType.Float, 28, 0, 0), new PsoStructureEntryInfo((MetaName)4027640984, PsoDataType.Float, 32, 0, 0), @@ -6050,14 +6050,14 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo((MetaName)425967458, PsoDataType.Float, 72, 0, 0), new PsoStructureEntryInfo((MetaName)2079587041, PsoDataType.Float, 76, 0, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 3, 0), - new PsoStructureEntryInfo((MetaName)1387858, PsoDataType.Array, 80, 0, MetaName.STRING), + new PsoStructureEntryInfo(MetaName.CinematicContexts, PsoDataType.Array, 80, 0, MetaName.STRING), new PsoStructureEntryInfo((MetaName)28440621, PsoDataType.UInt, 96, 0, 0) ); case MetaName.camCinematicInVehicleMultiplayerPassengerContextMetadata: return new PsoStructureInfo(MetaName.camCinematicInVehicleMultiplayerPassengerContextMetadata, 0, 0, 72, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, MetaName.camCinematicShots), - new PsoStructureEntryInfo((MetaName)4029364641, PsoDataType.Array, 16, 0, (MetaName)1), + new PsoStructureEntryInfo(MetaName.Shots, PsoDataType.Array, 16, 0, (MetaName)1), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, MetaName.camPreferredShotSelectionType), new PsoStructureEntryInfo((MetaName)2569180342, PsoDataType.Array, 32, 0, (MetaName)3), new PsoStructureEntryInfo((MetaName)2437129562, PsoDataType.Bool, 48, 0, 0), @@ -6072,15 +6072,15 @@ namespace CodeWalker.GameFiles ); case MetaName.camCinematicShots: return new PsoStructureInfo(MetaName.camCinematicShots, 0, 0, 24, - new PsoStructureEntryInfo((MetaName)2213248546, PsoDataType.String, 8, 7, 0), + new PsoStructureEntryInfo(MetaName.Shot, PsoDataType.String, 8, 7, 0), new PsoStructureEntryInfo(MetaName.Priority, PsoDataType.UInt, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)51557962, PsoDataType.Float, 16, 0, 0) + new PsoStructureEntryInfo(MetaName.ProbabilityWeighting, PsoDataType.Float, 16, 0, 0) ); case MetaName.camCinematicSpectatorNewsChannelContextMetadata: return new PsoStructureInfo(MetaName.camCinematicSpectatorNewsChannelContextMetadata, 0, 0, 72, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, MetaName.camCinematicShots), - new PsoStructureEntryInfo((MetaName)4029364641, PsoDataType.Array, 16, 0, (MetaName)1), + new PsoStructureEntryInfo(MetaName.Shots, PsoDataType.Array, 16, 0, (MetaName)1), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, MetaName.camPreferredShotSelectionType), new PsoStructureEntryInfo((MetaName)2569180342, PsoDataType.Array, 32, 0, (MetaName)3), new PsoStructureEntryInfo((MetaName)2437129562, PsoDataType.Bool, 48, 0, 0), @@ -6097,7 +6097,7 @@ namespace CodeWalker.GameFiles return new PsoStructureInfo(MetaName.camCinematicScriptedMissionCreatorFailContextMetadata, 0, 0, 72, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, MetaName.camCinematicShots), - new PsoStructureEntryInfo((MetaName)4029364641, PsoDataType.Array, 16, 0, (MetaName)1), + new PsoStructureEntryInfo(MetaName.Shots, PsoDataType.Array, 16, 0, (MetaName)1), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, MetaName.camPreferredShotSelectionType), new PsoStructureEntryInfo((MetaName)2569180342, PsoDataType.Array, 32, 0, (MetaName)3), new PsoStructureEntryInfo((MetaName)2437129562, PsoDataType.Bool, 48, 0, 0), @@ -6114,7 +6114,7 @@ namespace CodeWalker.GameFiles return new PsoStructureInfo(MetaName.camCinematicScriptContextMetadata, 0, 0, 72, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, MetaName.camCinematicShots), - new PsoStructureEntryInfo((MetaName)4029364641, PsoDataType.Array, 16, 0, (MetaName)1), + new PsoStructureEntryInfo(MetaName.Shots, PsoDataType.Array, 16, 0, (MetaName)1), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, MetaName.camPreferredShotSelectionType), new PsoStructureEntryInfo((MetaName)2569180342, PsoDataType.Array, 32, 0, (MetaName)3), new PsoStructureEntryInfo((MetaName)2437129562, PsoDataType.Bool, 48, 0, 0), @@ -6131,7 +6131,7 @@ namespace CodeWalker.GameFiles return new PsoStructureInfo(MetaName.camCinematicScriptedRaceCheckPointContextMetadata, 0, 0, 80, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, MetaName.camCinematicShots), - new PsoStructureEntryInfo((MetaName)4029364641, PsoDataType.Array, 16, 0, (MetaName)1), + new PsoStructureEntryInfo(MetaName.Shots, PsoDataType.Array, 16, 0, (MetaName)1), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, MetaName.camPreferredShotSelectionType), new PsoStructureEntryInfo((MetaName)2569180342, PsoDataType.Array, 32, 0, (MetaName)3), new PsoStructureEntryInfo((MetaName)2437129562, PsoDataType.Bool, 48, 0, 0), @@ -6149,7 +6149,7 @@ namespace CodeWalker.GameFiles return new PsoStructureInfo(MetaName.camCinematicBustedContextMetadata, 0, 0, 72, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, MetaName.camCinematicShots), - new PsoStructureEntryInfo((MetaName)4029364641, PsoDataType.Array, 16, 0, (MetaName)1), + new PsoStructureEntryInfo(MetaName.Shots, PsoDataType.Array, 16, 0, (MetaName)1), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, MetaName.camPreferredShotSelectionType), new PsoStructureEntryInfo((MetaName)2569180342, PsoDataType.Array, 32, 0, (MetaName)3), new PsoStructureEntryInfo((MetaName)2437129562, PsoDataType.Bool, 48, 0, 0), @@ -6166,7 +6166,7 @@ namespace CodeWalker.GameFiles return new PsoStructureInfo(MetaName.camCinematicFallFromHeliContextMetadata, 0, 0, 72, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, MetaName.camCinematicShots), - new PsoStructureEntryInfo((MetaName)4029364641, PsoDataType.Array, 16, 0, (MetaName)1), + new PsoStructureEntryInfo(MetaName.Shots, PsoDataType.Array, 16, 0, (MetaName)1), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, MetaName.camPreferredShotSelectionType), new PsoStructureEntryInfo((MetaName)2569180342, PsoDataType.Array, 32, 0, (MetaName)3), new PsoStructureEntryInfo((MetaName)2437129562, PsoDataType.Bool, 48, 0, 0), @@ -6183,7 +6183,7 @@ namespace CodeWalker.GameFiles return new PsoStructureInfo(MetaName.camCinematicInVehicleOverriddenFirstPersonContextMetadata, 0, 0, 72, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, MetaName.camCinematicShots), - new PsoStructureEntryInfo((MetaName)4029364641, PsoDataType.Array, 16, 0, (MetaName)1), + new PsoStructureEntryInfo(MetaName.Shots, PsoDataType.Array, 16, 0, (MetaName)1), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, MetaName.camPreferredShotSelectionType), new PsoStructureEntryInfo((MetaName)2569180342, PsoDataType.Array, 32, 0, (MetaName)3), new PsoStructureEntryInfo((MetaName)2437129562, PsoDataType.Bool, 48, 0, 0), @@ -6200,7 +6200,7 @@ namespace CodeWalker.GameFiles return new PsoStructureInfo(MetaName.camCinematicInVehicleWantedContextMetadata, 0, 0, 72, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, MetaName.camCinematicShots), - new PsoStructureEntryInfo((MetaName)4029364641, PsoDataType.Array, 16, 0, (MetaName)1), + new PsoStructureEntryInfo(MetaName.Shots, PsoDataType.Array, 16, 0, (MetaName)1), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, MetaName.camPreferredShotSelectionType), new PsoStructureEntryInfo((MetaName)2569180342, PsoDataType.Array, 32, 0, (MetaName)3), new PsoStructureEntryInfo((MetaName)2437129562, PsoDataType.Bool, 48, 0, 0), @@ -6215,14 +6215,14 @@ namespace CodeWalker.GameFiles ); case MetaName.camPreferredShotSelectionType: return new PsoStructureInfo(MetaName.camPreferredShotSelectionType, 0, 0, 16, - new PsoStructureEntryInfo((MetaName)2213248546, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1445865118, PsoDataType.Enum, 12, 0, (MetaName)3889593720) + new PsoStructureEntryInfo(MetaName.Shot, PsoDataType.String, 8, 7, 0), + new PsoStructureEntryInfo(MetaName.InputType, PsoDataType.Enum, 12, 0, (MetaName)3889593720) ); case MetaName.camCinematicInVehicleContextMetadata: return new PsoStructureInfo(MetaName.camCinematicInVehicleContextMetadata, 0, 0, 72, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, MetaName.camCinematicShots), - new PsoStructureEntryInfo((MetaName)4029364641, PsoDataType.Array, 16, 0, (MetaName)1), + new PsoStructureEntryInfo(MetaName.Shots, PsoDataType.Array, 16, 0, (MetaName)1), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, MetaName.camPreferredShotSelectionType), new PsoStructureEntryInfo((MetaName)2569180342, PsoDataType.Array, 32, 0, (MetaName)3), new PsoStructureEntryInfo((MetaName)2437129562, PsoDataType.Bool, 48, 0, 0), @@ -6239,7 +6239,7 @@ namespace CodeWalker.GameFiles return new PsoStructureInfo(MetaName.camCinematicInTrainAtStationContextMetadata, 0, 0, 80, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, MetaName.camCinematicShots), - new PsoStructureEntryInfo((MetaName)4029364641, PsoDataType.Array, 16, 0, (MetaName)1), + new PsoStructureEntryInfo(MetaName.Shots, PsoDataType.Array, 16, 0, (MetaName)1), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, MetaName.camPreferredShotSelectionType), new PsoStructureEntryInfo((MetaName)2569180342, PsoDataType.Array, 32, 0, (MetaName)3), new PsoStructureEntryInfo((MetaName)2437129562, PsoDataType.Bool, 48, 0, 0), @@ -6258,7 +6258,7 @@ namespace CodeWalker.GameFiles return new PsoStructureInfo(MetaName.camCinematicInTrainContextMetadata, 0, 0, 72, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, MetaName.camCinematicShots), - new PsoStructureEntryInfo((MetaName)4029364641, PsoDataType.Array, 16, 0, (MetaName)1), + new PsoStructureEntryInfo(MetaName.Shots, PsoDataType.Array, 16, 0, (MetaName)1), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, MetaName.camPreferredShotSelectionType), new PsoStructureEntryInfo((MetaName)2569180342, PsoDataType.Array, 32, 0, (MetaName)3), new PsoStructureEntryInfo((MetaName)2437129562, PsoDataType.Bool, 48, 0, 0), @@ -6275,7 +6275,7 @@ namespace CodeWalker.GameFiles return new PsoStructureInfo(MetaName.camCinematicOnFootSpectatingContextMetadata, 0, 0, 72, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, MetaName.camCinematicShots), - new PsoStructureEntryInfo((MetaName)4029364641, PsoDataType.Array, 16, 0, (MetaName)1), + new PsoStructureEntryInfo(MetaName.Shots, PsoDataType.Array, 16, 0, (MetaName)1), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, MetaName.camPreferredShotSelectionType), new PsoStructureEntryInfo((MetaName)2569180342, PsoDataType.Array, 32, 0, (MetaName)3), new PsoStructureEntryInfo((MetaName)2437129562, PsoDataType.Bool, 48, 0, 0), @@ -6292,7 +6292,7 @@ namespace CodeWalker.GameFiles return new PsoStructureInfo(MetaName.camCinematicParachuteContextMetadata, 0, 0, 72, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, MetaName.camCinematicShots), - new PsoStructureEntryInfo((MetaName)4029364641, PsoDataType.Array, 16, 0, (MetaName)1), + new PsoStructureEntryInfo(MetaName.Shots, PsoDataType.Array, 16, 0, (MetaName)1), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, MetaName.camPreferredShotSelectionType), new PsoStructureEntryInfo((MetaName)2569180342, PsoDataType.Array, 32, 0, (MetaName)3), new PsoStructureEntryInfo((MetaName)2437129562, PsoDataType.Bool, 48, 0, 0), @@ -6309,7 +6309,7 @@ namespace CodeWalker.GameFiles return new PsoStructureInfo(MetaName.camCinematicStuntJumpContextMetadata, 0, 0, 72, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, MetaName.camCinematicShots), - new PsoStructureEntryInfo((MetaName)4029364641, PsoDataType.Array, 16, 0, (MetaName)1), + new PsoStructureEntryInfo(MetaName.Shots, PsoDataType.Array, 16, 0, (MetaName)1), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, MetaName.camPreferredShotSelectionType), new PsoStructureEntryInfo((MetaName)2569180342, PsoDataType.Array, 32, 0, (MetaName)3), new PsoStructureEntryInfo((MetaName)2437129562, PsoDataType.Bool, 48, 0, 0), @@ -6326,7 +6326,7 @@ namespace CodeWalker.GameFiles return new PsoStructureInfo(MetaName.camCinematicOnFootAssistedAimingContextMetadata, 0, 0, 72, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, MetaName.camCinematicShots), - new PsoStructureEntryInfo((MetaName)4029364641, PsoDataType.Array, 16, 0, (MetaName)1), + new PsoStructureEntryInfo(MetaName.Shots, PsoDataType.Array, 16, 0, (MetaName)1), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, MetaName.camPreferredShotSelectionType), new PsoStructureEntryInfo((MetaName)2569180342, PsoDataType.Array, 32, 0, (MetaName)3), new PsoStructureEntryInfo((MetaName)2437129562, PsoDataType.Bool, 48, 0, 0), @@ -6343,7 +6343,7 @@ namespace CodeWalker.GameFiles return new PsoStructureInfo(MetaName.camCinematicOnFootMeleeContextMetadata, 0, 0, 72, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, MetaName.camCinematicShots), - new PsoStructureEntryInfo((MetaName)4029364641, PsoDataType.Array, 16, 0, (MetaName)1), + new PsoStructureEntryInfo(MetaName.Shots, PsoDataType.Array, 16, 0, (MetaName)1), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, MetaName.camPreferredShotSelectionType), new PsoStructureEntryInfo((MetaName)2569180342, PsoDataType.Array, 32, 0, (MetaName)3), new PsoStructureEntryInfo((MetaName)2437129562, PsoDataType.Bool, 48, 0, 0), @@ -6360,7 +6360,7 @@ namespace CodeWalker.GameFiles return new PsoStructureInfo(MetaName.camCinematicInVehicleFirstPersonContextMetadata, 0, 0, 72, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, MetaName.camCinematicShots), - new PsoStructureEntryInfo((MetaName)4029364641, PsoDataType.Array, 16, 0, (MetaName)1), + new PsoStructureEntryInfo(MetaName.Shots, PsoDataType.Array, 16, 0, (MetaName)1), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, MetaName.camPreferredShotSelectionType), new PsoStructureEntryInfo((MetaName)2569180342, PsoDataType.Array, 32, 0, (MetaName)3), new PsoStructureEntryInfo((MetaName)2437129562, PsoDataType.Bool, 48, 0, 0), @@ -6377,7 +6377,7 @@ namespace CodeWalker.GameFiles return new PsoStructureInfo(MetaName.camCinematicOnFootIdleContextMetadata, 0, 0, 80, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, MetaName.camCinematicShots), - new PsoStructureEntryInfo((MetaName)4029364641, PsoDataType.Array, 16, 0, (MetaName)1), + new PsoStructureEntryInfo(MetaName.Shots, PsoDataType.Array, 16, 0, (MetaName)1), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, MetaName.camPreferredShotSelectionType), new PsoStructureEntryInfo((MetaName)2569180342, PsoDataType.Array, 32, 0, (MetaName)3), new PsoStructureEntryInfo((MetaName)2437129562, PsoDataType.Bool, 48, 0, 0), @@ -6395,13 +6395,13 @@ namespace CodeWalker.GameFiles case MetaName.camSyncedSceneDirectorMetadata: return new PsoStructureInfo(MetaName.camSyncedSceneDirectorMetadata, 0, 0, 32, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1966573275, PsoDataType.Bool, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.CanBePaused, PsoDataType.Bool, 16, 0, 0), new PsoStructureEntryInfo((MetaName)2406434970, PsoDataType.String, 24, 7, 0) ); case MetaName.camScriptDirectorMetadata: return new PsoStructureInfo(MetaName.camScriptDirectorMetadata, 0, 0, 40, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1966573275, PsoDataType.Bool, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.CanBePaused, PsoDataType.Bool, 16, 0, 0), new PsoStructureEntryInfo((MetaName)3308601968, PsoDataType.String, 24, 7, 0), new PsoStructureEntryInfo((MetaName)1044888659, PsoDataType.String, 28, 7, 0), new PsoStructureEntryInfo((MetaName)609660376, PsoDataType.UInt, 32, 0, 0) @@ -6409,19 +6409,19 @@ namespace CodeWalker.GameFiles case MetaName.camSwitchDirectorMetadata: return new PsoStructureInfo(MetaName.camSwitchDirectorMetadata, 0, 0, 32, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1966573275, PsoDataType.Bool, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.CanBePaused, PsoDataType.Bool, 16, 0, 0), new PsoStructureEntryInfo((MetaName)4284026199, PsoDataType.String, 24, 7, 0) ); case MetaName.camCutsceneDirectorMetadata: return new PsoStructureInfo(MetaName.camCutsceneDirectorMetadata, 0, 0, 32, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1966573275, PsoDataType.Bool, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.CanBePaused, PsoDataType.Bool, 16, 0, 0), new PsoStructureEntryInfo((MetaName)1814055656, PsoDataType.String, 24, 7, 0) ); case MetaName.camReplayDirectorMetadata: return new PsoStructureInfo(MetaName.camReplayDirectorMetadata, 0, 0, 160, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1966573275, PsoDataType.Bool, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.CanBePaused, PsoDataType.Bool, 16, 0, 0), new PsoStructureEntryInfo((MetaName)2721634605, PsoDataType.String, 24, 7, 0), new PsoStructureEntryInfo((MetaName)2132680058, PsoDataType.String, 28, 7, 0), new PsoStructureEntryInfo((MetaName)491767013, PsoDataType.String, 32, 7, 0), @@ -6456,20 +6456,20 @@ namespace CodeWalker.GameFiles case MetaName.camDebugDirectorMetadata: return new PsoStructureInfo(MetaName.camDebugDirectorMetadata, 0, 0, 32, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1966573275, PsoDataType.Bool, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.CanBePaused, PsoDataType.Bool, 16, 0, 0), new PsoStructureEntryInfo((MetaName)2750009688, PsoDataType.String, 24, 7, 0) ); case MetaName.camMarketingDirectorMetadata: return new PsoStructureInfo(MetaName.camMarketingDirectorMetadata, 0, 0, 40, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1966573275, PsoDataType.Bool, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.CanBePaused, PsoDataType.Bool, 16, 0, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, MetaName.camMarketingDirectorMetadataMode), - new PsoStructureEntryInfo((MetaName)945555571, PsoDataType.Array, 24, 0, (MetaName)2) + new PsoStructureEntryInfo(MetaName.Modes, PsoDataType.Array, 24, 0, (MetaName)2) ); case MetaName.camMarketingDirectorMetadataMode: return new PsoStructureInfo(MetaName.camMarketingDirectorMetadataMode, 0, 0, 32, - new PsoStructureEntryInfo((MetaName)1055059023, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)2047169098, PsoDataType.String, 12, 0, (MetaName)1048576) + new PsoStructureEntryInfo(MetaName.CameraRef, PsoDataType.String, 8, 7, 0), + new PsoStructureEntryInfo(MetaName.TextLabel, PsoDataType.String, 12, 0, (MetaName)1048576) ); case MetaName.CExplosionInfoManager: return new PsoStructureInfo(MetaName.CExplosionInfoManager, 0, 0, 24, @@ -6508,20 +6508,20 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo(MetaName.bNoOcclusion, PsoDataType.Bool, 110, 0, 0), new PsoStructureEntryInfo(MetaName.explodeAttachEntityWhenFinished, PsoDataType.Bool, 111, 0, 0), new PsoStructureEntryInfo(MetaName.bCanSetPedOnFire, PsoDataType.Bool, 112, 0, 0), - new PsoStructureEntryInfo((MetaName)3710755331, PsoDataType.Bool, 113, 0, 0), + new PsoStructureEntryInfo(MetaName.bCanSetPlayerOnFire, PsoDataType.Bool, 113, 0, 0), new PsoStructureEntryInfo(MetaName.bSuppressCrime, PsoDataType.Bool, 114, 0, 0), new PsoStructureEntryInfo(MetaName.bUseDistanceDamageCalc, PsoDataType.Bool, 115, 0, 0), new PsoStructureEntryInfo(MetaName.bPreventWaterExplosionVFX, PsoDataType.Bool, 116, 0, 0), - new PsoStructureEntryInfo((MetaName)2400251666, PsoDataType.Bool, 117, 0, 0), - new PsoStructureEntryInfo((MetaName)2310120635, PsoDataType.Bool, 118, 0, 0), - new PsoStructureEntryInfo((MetaName)3312297335, PsoDataType.Bool, 119, 0, 0), - new PsoStructureEntryInfo((MetaName)3099411482, PsoDataType.Float, 120, 0, 0), - new PsoStructureEntryInfo((MetaName)3010331635, PsoDataType.Float, 124, 0, 0), - new PsoStructureEntryInfo((MetaName)178952880, PsoDataType.Bool, 128, 0, 0), - new PsoStructureEntryInfo((MetaName)1236241772, PsoDataType.Bool, 129, 0, 0), - new PsoStructureEntryInfo((MetaName)1509365439, PsoDataType.Bool, 130, 0, 0), - new PsoStructureEntryInfo((MetaName)1334397542, PsoDataType.Bool, 131, 0, 0), - new PsoStructureEntryInfo((MetaName)3983992955, PsoDataType.Bool, 132, 0, 0) + new PsoStructureEntryInfo(MetaName.bIgnoreRatioCheckForFire, PsoDataType.Bool, 117, 0, 0), + new PsoStructureEntryInfo(MetaName.bAllowUnderwaterExplosion, PsoDataType.Bool, 118, 0, 0), + new PsoStructureEntryInfo(MetaName.bForceVehicleExplosion, PsoDataType.Bool, 119, 0, 0), + new PsoStructureEntryInfo(MetaName.midRadius, PsoDataType.Float, 120, 0, 0), + new PsoStructureEntryInfo(MetaName.damageAtMid, PsoDataType.Float, 124, 0, 0), + new PsoStructureEntryInfo(MetaName.bApplyVehicleEMP, PsoDataType.Bool, 128, 0, 0), + new PsoStructureEntryInfo(MetaName.bApplyVehicleSlick, PsoDataType.Bool, 129, 0, 0), + new PsoStructureEntryInfo(MetaName.bApplyVehicleSlowdown, PsoDataType.Bool, 130, 0, 0), + new PsoStructureEntryInfo(MetaName.bApplyVehicleTyrePop, PsoDataType.Bool, 131, 0, 0), + new PsoStructureEntryInfo(MetaName.bForcePetrolTankDamage, PsoDataType.Bool, 132, 0, 0) ); case MetaName.CPedModelInfo__PersonalityDataList: return new PsoStructureInfo(MetaName.CPedModelInfo__PersonalityDataList, 0, 0, 88, @@ -6532,9 +6532,9 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)4185391031), new PsoStructureEntryInfo(MetaName.PedPersonalities, PsoDataType.Array, 40, 0, (MetaName)4), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)905918498), - new PsoStructureEntryInfo((MetaName)1481182292, PsoDataType.Array, 56, 0, (MetaName)6), + new PsoStructureEntryInfo(MetaName.BraveryTypes, PsoDataType.Array, 56, 0, (MetaName)6), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)2072330808), - new PsoStructureEntryInfo((MetaName)1643851287, PsoDataType.Array, 72, 0, (MetaName)8) + new PsoStructureEntryInfo(MetaName.CriminalityTypes, PsoDataType.Array, 72, 0, (MetaName)8) ); case (MetaName)1111461724: return new PsoStructureInfo((MetaName)1111461724, 0, 0, 32, @@ -6554,8 +6554,8 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)1727236615), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Array, 0, 0, (MetaName)1), new PsoStructureEntryInfo(MetaName.MovementModes, PsoDataType.Array, 16, 4, (MetaName)131074), - new PsoStructureEntryInfo((MetaName)271833144, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)2064072700, PsoDataType.Float, 52, 0, 0) + new PsoStructureEntryInfo(MetaName.LastBattleEventHighEnergyStartTime, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.LastBattleEventHighEnergyEndTime, PsoDataType.Float, 52, 0, 0) ); case (MetaName)1727236615: return new PsoStructureInfo((MetaName)1727236615, 0, 0, 40, @@ -6581,71 +6581,71 @@ namespace CodeWalker.GameFiles ); case (MetaName)4185391031: return new PsoStructureInfo((MetaName)4185391031, 0, 0, 184, - new PsoStructureEntryInfo((MetaName)4206114216, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)2744215759, PsoDataType.String, 12, 7, 0), - new PsoStructureEntryInfo((MetaName)2511674669, PsoDataType.String, 16, 7, 0), - new PsoStructureEntryInfo((MetaName)3499834918, PsoDataType.String, 20, 7, 0), - new PsoStructureEntryInfo((MetaName)3808740257, PsoDataType.String, 24, 7, 0), - new PsoStructureEntryInfo((MetaName)1849624842, PsoDataType.String, 28, 7, 0), - new PsoStructureEntryInfo((MetaName)372913173, PsoDataType.String, 32, 7, 0), + new PsoStructureEntryInfo(MetaName.PersonalityName, PsoDataType.String, 8, 7, 0), + new PsoStructureEntryInfo(MetaName.DefaultWeaponLoadout, PsoDataType.String, 12, 7, 0), + new PsoStructureEntryInfo(MetaName.Bravery, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.AgitatedPersonality, PsoDataType.String, 20, 7, 0), + new PsoStructureEntryInfo(MetaName.Criminality, PsoDataType.String, 24, 7, 0), + new PsoStructureEntryInfo(MetaName.AgitationTriggers, PsoDataType.String, 28, 7, 0), + new PsoStructureEntryInfo(MetaName.HealthConfigHash, PsoDataType.String, 32, 7, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.String, 0, 7, 0), new PsoStructureEntryInfo(MetaName.WeaponAnimations, PsoDataType.Array, 40, 0, MetaName.POINTER), - new PsoStructureEntryInfo((MetaName)3268464789, PsoDataType.String, 56, 7, 0), - new PsoStructureEntryInfo((MetaName)1504162135, PsoDataType.String, 60, 7, 0), - new PsoStructureEntryInfo((MetaName)3039521267, PsoDataType.Structure, 64, 0, (MetaName)265080325), - new PsoStructureEntryInfo((MetaName)819954510, PsoDataType.Bool, 80, 0, 0), - new PsoStructureEntryInfo((MetaName)2212592004, PsoDataType.Bool, 81, 0, 0), - new PsoStructureEntryInfo((MetaName)89900819, PsoDataType.Bool, 82, 0, 0), - new PsoStructureEntryInfo((MetaName)1945623796, PsoDataType.Bool, 83, 0, 0), - new PsoStructureEntryInfo((MetaName)622092394, PsoDataType.Bool, 84, 0, 0), - new PsoStructureEntryInfo((MetaName)1025165367, PsoDataType.Bool, 85, 0, 0), - new PsoStructureEntryInfo((MetaName)1867113976, PsoDataType.Bool, 86, 0, 0), - new PsoStructureEntryInfo((MetaName)2821566375, PsoDataType.Bool, 87, 0, 0), - new PsoStructureEntryInfo((MetaName)2380425018, PsoDataType.Bool, 88, 0, 0), - new PsoStructureEntryInfo((MetaName)3260171409, PsoDataType.Bool, 89, 0, 0), + new PsoStructureEntryInfo(MetaName.AmbientAudio, PsoDataType.String, 56, 7, 0), + new PsoStructureEntryInfo(MetaName.WitnessPersonality, PsoDataType.String, 60, 7, 0), + new PsoStructureEntryInfo(MetaName.Agility, PsoDataType.Structure, 64, 0, (MetaName)265080325), + new PsoStructureEntryInfo(MetaName.IsMale, PsoDataType.Bool, 80, 0, 0), + new PsoStructureEntryInfo(MetaName.IsHuman, PsoDataType.Bool, 81, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldRewardMoneyOnDeath, PsoDataType.Bool, 82, 0, 0), + new PsoStructureEntryInfo(MetaName.IsGang, PsoDataType.Bool, 83, 0, 0), + new PsoStructureEntryInfo(MetaName.IsSecurity, PsoDataType.Bool, 84, 0, 0), + new PsoStructureEntryInfo(MetaName.IsWeird, PsoDataType.Bool, 85, 0, 0), + new PsoStructureEntryInfo(MetaName.IsDangerousAnimal, PsoDataType.Bool, 86, 0, 0), + new PsoStructureEntryInfo(MetaName.CausesRumbleWhenCollidesWithPlayer, PsoDataType.Bool, 87, 0, 0), + new PsoStructureEntryInfo(MetaName.AllowSlowCruisingWithMusic, PsoDataType.Bool, 88, 0, 0), + new PsoStructureEntryInfo(MetaName.AllowRoadCrossHurryOnLightChange, PsoDataType.Bool, 89, 0, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Enum, 0, 0, (MetaName)2920442291), - new PsoStructureEntryInfo((MetaName)101865872, PsoDataType.Flags, 92, 0, (MetaName)524310), - new PsoStructureEntryInfo((MetaName)2502152653, PsoDataType.Float, 96, 0, 0), - new PsoStructureEntryInfo((MetaName)3806042807, PsoDataType.Float, 100, 0, 0), - new PsoStructureEntryInfo((MetaName)1862920964, PsoDataType.Float, 104, 0, 0), - new PsoStructureEntryInfo((MetaName)3330066831, PsoDataType.Float, 108, 0, 0), - new PsoStructureEntryInfo((MetaName)2721388482, PsoDataType.Float, 112, 0, 0), - new PsoStructureEntryInfo((MetaName)2530332272, PsoDataType.Float, 116, 0, 0), - new PsoStructureEntryInfo((MetaName)1873521687, PsoDataType.Float, 120, 0, 0), - new PsoStructureEntryInfo((MetaName)3362977435, PsoDataType.Float, 124, 0, 0), - new PsoStructureEntryInfo((MetaName)167232035, PsoDataType.Float, 128, 0, 0), - new PsoStructureEntryInfo((MetaName)3370827836, PsoDataType.Float, 132, 0, 0), - new PsoStructureEntryInfo((MetaName)1960961110, PsoDataType.Float, 136, 0, 0), - new PsoStructureEntryInfo((MetaName)4238411479, PsoDataType.UInt, 140, 0, 0), - new PsoStructureEntryInfo((MetaName)2674738037, PsoDataType.UInt, 144, 0, 0), - new PsoStructureEntryInfo((MetaName)1569329370, PsoDataType.UByte, 148, 0, 0), - new PsoStructureEntryInfo((MetaName)866268907, PsoDataType.UByte, 149, 0, 0), - new PsoStructureEntryInfo((MetaName)1151027181, PsoDataType.UByte, 150, 0, 0), - new PsoStructureEntryInfo((MetaName)534710722, PsoDataType.UByte, 151, 0, 0), + new PsoStructureEntryInfo(MetaName.VehicleTypes, PsoDataType.Flags, 92, 0, (MetaName)524310), + new PsoStructureEntryInfo(MetaName.AttackStrengthMin, PsoDataType.Float, 96, 0, 0), + new PsoStructureEntryInfo(MetaName.AttackStrengthMax, PsoDataType.Float, 100, 0, 0), + new PsoStructureEntryInfo(MetaName.StaminaEfficiency, PsoDataType.Float, 104, 0, 0), + new PsoStructureEntryInfo(MetaName.ArmourEfficiency, PsoDataType.Float, 108, 0, 0), + new PsoStructureEntryInfo(MetaName.HealthRegenEfficiency, PsoDataType.Float, 112, 0, 0), + new PsoStructureEntryInfo(MetaName.ExplosiveDamageMod, PsoDataType.Float, 116, 0, 0), + new PsoStructureEntryInfo(MetaName.HandGunDamageMod, PsoDataType.Float, 120, 0, 0), + new PsoStructureEntryInfo(MetaName.RifleDamageMod, PsoDataType.Float, 124, 0, 0), + new PsoStructureEntryInfo(MetaName.SmgDamageMod, PsoDataType.Float, 128, 0, 0), + new PsoStructureEntryInfo(MetaName.PopulationFleeMod, PsoDataType.Float, 132, 0, 0), + new PsoStructureEntryInfo(MetaName.HotwireRate, PsoDataType.Float, 136, 0, 0), + new PsoStructureEntryInfo(MetaName.MotivationMin, PsoDataType.UInt, 140, 0, 0), + new PsoStructureEntryInfo(MetaName.MotivationMax, PsoDataType.UInt, 144, 0, 0), + new PsoStructureEntryInfo(MetaName.DrivingAbilityMin, PsoDataType.UByte, 148, 0, 0), + new PsoStructureEntryInfo(MetaName.DrivingAbilityMax, PsoDataType.UByte, 149, 0, 0), + new PsoStructureEntryInfo(MetaName.DrivingAggressivenessMin, PsoDataType.UByte, 150, 0, 0), + new PsoStructureEntryInfo(MetaName.DrivingAggressivenessMax, PsoDataType.UByte, 151, 0, 0), new PsoStructureEntryInfo(MetaName.Affluence, PsoDataType.Enum, 152, 0, MetaName.Affluence), new PsoStructureEntryInfo(MetaName.TechSavvy, PsoDataType.Enum, 156, 0, MetaName.TechSavvy), new PsoStructureEntryInfo(MetaName.MovementModes, PsoDataType.String, 160, 7, 0), - new PsoStructureEntryInfo((MetaName)961290246, PsoDataType.String, 164, 7, 0), - new PsoStructureEntryInfo((MetaName)2940814298, PsoDataType.String, 168, 7, 0), - new PsoStructureEntryInfo((MetaName)3087874789, PsoDataType.String, 172, 7, 0), - new PsoStructureEntryInfo((MetaName)1227904788, PsoDataType.String, 176, 7, 0) + new PsoStructureEntryInfo(MetaName.WeaponAnimsFPSIdle, PsoDataType.String, 164, 7, 0), + new PsoStructureEntryInfo(MetaName.WeaponAnimsFPSRNG, PsoDataType.String, 168, 7, 0), + new PsoStructureEntryInfo(MetaName.WeaponAnimsFPSLT, PsoDataType.String, 172, 7, 0), + new PsoStructureEntryInfo(MetaName.WeaponAnimsFPSScope, PsoDataType.String, 176, 7, 0) ); case (MetaName)265080325: return new PsoStructureInfo((MetaName)265080325, 0, 0, 16, new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Enum, 0, 0, (MetaName)2675594832), new PsoStructureEntryInfo(MetaName.Flags, PsoDataType.Flags, 8, 0, (MetaName)2097152), - new PsoStructureEntryInfo((MetaName)1366066164, PsoDataType.Float, 12, 0, 0) + new PsoStructureEntryInfo(MetaName.MovementCostModifier, PsoDataType.Float, 12, 0, 0) ); case (MetaName)905918498: return new PsoStructureInfo((MetaName)905918498, 0, 0, 256, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Enum, 0, 0, (MetaName)3079935216), new PsoStructureEntryInfo(MetaName.Flags, PsoDataType.Flags, 12, 0, (MetaName)2097153), - new PsoStructureEntryInfo((MetaName)3234488441, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)1368196689, PsoDataType.Structure, 24, 0, (MetaName)3637970520), - new PsoStructureEntryInfo((MetaName)2782470584, PsoDataType.Structure, 96, 0, (MetaName)3637970520), - new PsoStructureEntryInfo((MetaName)1842245065, PsoDataType.Structure, 168, 0, (MetaName)3637970520), - new PsoStructureEntryInfo((MetaName)1811637113, PsoDataType.Structure, 240, 0, (MetaName)651017172) + new PsoStructureEntryInfo(MetaName.TakedownProbability, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.ThreatResponseUnarmed, PsoDataType.Structure, 24, 0, (MetaName)3637970520), + new PsoStructureEntryInfo(MetaName.ThreatResponseMelee, PsoDataType.Structure, 96, 0, (MetaName)3637970520), + new PsoStructureEntryInfo(MetaName.ThreatResponseArmed, PsoDataType.Structure, 168, 0, (MetaName)3637970520), + new PsoStructureEntryInfo(MetaName.FleeDuringCombat, PsoDataType.Structure, 240, 0, (MetaName)651017172) ); case (MetaName)3637970520: return new PsoStructureInfo((MetaName)3637970520, 0, 0, 72, @@ -6654,7 +6654,7 @@ namespace CodeWalker.GameFiles ); case (MetaName)3450423538: return new PsoStructureInfo((MetaName)3450423538, 0, 0, 24, - new PsoStructureEntryInfo((MetaName)3025359898, PsoDataType.Structure, 8, 0, (MetaName)3954379444) + new PsoStructureEntryInfo(MetaName.Weights, PsoDataType.Structure, 8, 0, (MetaName)3954379444) ); case (MetaName)3954379444: return new PsoStructureInfo((MetaName)3954379444, 0, 0, 16, @@ -6663,19 +6663,19 @@ namespace CodeWalker.GameFiles ); case (MetaName)301719986: return new PsoStructureInfo((MetaName)301719986, 0, 0, 40, - new PsoStructureEntryInfo((MetaName)3025359898, PsoDataType.Structure, 8, 0, (MetaName)272028034), - new PsoStructureEntryInfo((MetaName)1774223506, PsoDataType.Float, 32, 0, 0) + new PsoStructureEntryInfo(MetaName.Weights, PsoDataType.Structure, 8, 0, (MetaName)272028034), + new PsoStructureEntryInfo(MetaName.ProbabilityDrawWeaponWhenLosing, PsoDataType.Float, 32, 0, 0) ); case (MetaName)272028034: return new PsoStructureInfo((MetaName)272028034, 0, 0, 24, - new PsoStructureEntryInfo((MetaName)1218243798, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)2028274881, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)962329419, PsoDataType.Float, 16, 0, 0) + new PsoStructureEntryInfo(MetaName.KeepWeapon, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.MatchTargetWeapon, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.EquipBestWeapon, PsoDataType.Float, 16, 0, 0) ); case (MetaName)651017172: return new PsoStructureInfo((MetaName)651017172, 0, 0, 16, new PsoStructureEntryInfo(MetaName.Enabled, PsoDataType.Bool, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)52194177, PsoDataType.Float, 12, 0, 0) + new PsoStructureEntryInfo(MetaName.ChancesWhenBuddyKilledWithScaryWeapon, PsoDataType.Float, 12, 0, 0) ); case (MetaName)2072330808: return new PsoStructureInfo((MetaName)2072330808, 0, 0, 16, @@ -6686,16 +6686,16 @@ namespace CodeWalker.GameFiles case MetaName.sStatsMetadataTuning: return new PsoStructureInfo(MetaName.sStatsMetadataTuning, 0, 0, 72, new PsoStructureEntryInfo((MetaName)1063717096, PsoDataType.UInt, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)1801522365, PsoDataType.UInt, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)1740411412, PsoDataType.UInt, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)803970846, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)2099608654, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)2222926220, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)3662021366, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)2301583602, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)3004548533, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)3235406138, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)3958481819, PsoDataType.Structure, 48, 0, (MetaName)665455491) + new PsoStructureEntryInfo(MetaName.AwardVehicleJumpTime, PsoDataType.UInt, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.AwardParachuteJumpTime, PsoDataType.UInt, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.SPLargeAccidenThresold, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.MPLargeAccidenThresold, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.FreefallThresold, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.AwardVehicleJumpDistanceA, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.AwardVehicleJumpDistanceB, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.AwardParachuteJumpDistanceA, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.AwardParachuteJumpDistanceB, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.nonFlyableAreas, PsoDataType.Structure, 48, 0, MetaName.NonFlyableAreaArray) ); case MetaName.CFiringPatternInfoManager: return new PsoStructureInfo(MetaName.CFiringPatternInfoManager, 0, 0, 24, @@ -6705,266 +6705,266 @@ namespace CodeWalker.GameFiles case MetaName.CFiringPatternInfo: return new PsoStructureInfo(MetaName.CFiringPatternInfo, 0, 0, 56, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)236118490, PsoDataType.SShort, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)3616069026, PsoDataType.SShort, 14, 0, 0), - new PsoStructureEntryInfo((MetaName)2577107356, PsoDataType.SShort, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)428905168, PsoDataType.SShort, 18, 0, 0), - new PsoStructureEntryInfo((MetaName)965484170, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)2449042043, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)4134391333, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)1007771611, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)1662854346, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)913069912, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)1761265942, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)6520997, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.NumberOfBurstsMin, PsoDataType.SShort, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.NumberOfBurstsMax, PsoDataType.SShort, 14, 0, 0), + new PsoStructureEntryInfo(MetaName.NumberOfShotsPerBurstMin, PsoDataType.SShort, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.NumberOfShotsPerBurstMax, PsoDataType.SShort, 18, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeBetweenShotsMin, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeBetweenShotsMax, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeBetweenShotsAbsoluteMin, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeBetweenBurstsMin, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeBetweenBurstsMax, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeBetweenBurstsAbsoluteMin, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeBeforeFiringMin, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeBeforeFiringMax, PsoDataType.Float, 48, 0, 0), new PsoStructureEntryInfo((MetaName)2922044807, PsoDataType.Bool, 52, 0, 0) ); - case (MetaName)2828759280: - return new PsoStructureInfo((MetaName)2828759280, 0, 0, 16, + case MetaName.CTuningFile: + return new PsoStructureInfo(MetaName.CTuningFile, 0, 0, 16, new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 3, 0), new PsoStructureEntryInfo(MetaName.Tunables, PsoDataType.Array, 0, 0, 0) ); case MetaName.CCombatTaskManager__Tunables: return new PsoStructureInfo(MetaName.CCombatTaskManager__Tunables, 0, 0, 24, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)4202105817, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)269064650, PsoDataType.SInt, 20, 0, 0) + new PsoStructureEntryInfo(MetaName.fTimeBetweenUpdates, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.iMaxPedsInCombatTask, PsoDataType.SInt, 20, 0, 0) ); case MetaName.CTaskAnimatedHitByExplosion__Tunables: return new PsoStructureInfo(MetaName.CTaskAnimatedHitByExplosion__Tunables, 0, 0, 24, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1901527010, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)3861069366, PsoDataType.Bool, 20, 0, 0) + new PsoStructureEntryInfo(MetaName.InitialRagdollDelay, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.AllowPitchAndRoll, PsoDataType.Bool, 20, 0, 0) ); case MetaName.CTaskStandGuard__Tunables: return new PsoStructureInfo(MetaName.CTaskStandGuard__Tunables, 0, 0, 48, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1521808097, PsoDataType.SInt, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)3857242043, PsoDataType.SInt, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)3250827903, PsoDataType.SInt, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)3128562978, PsoDataType.SInt, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)1521803727, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)1708395848, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)4261831117, PsoDataType.Float, 40, 0, 0) + new PsoStructureEntryInfo(MetaName.MinStandWaitTimeMS, PsoDataType.SInt, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxStandWaitTimeMS, PsoDataType.SInt, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDefendPointWaitTimeMS, PsoDataType.SInt, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDefendPointWaitTimeMS, PsoDataType.SInt, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.MinNavmeshPatrolRadiusFactor, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxNavmeshPatrolRadiusFactor, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.RouteRadiusFactor, PsoDataType.Float, 40, 0, 0) ); case MetaName.CTaskCombatAdditionalTask__Tunables: return new PsoStructureInfo(MetaName.CTaskCombatAdditionalTask__Tunables, 0, 0, 88, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)2255380962, PsoDataType.SInt, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)7313110, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)1721763990, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)1959218646, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)599255143, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)2829098503, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)1719840119, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)2930793396, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)547548618, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)2899412417, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)1894206862, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)2587275512, PsoDataType.Float, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)3866357326, PsoDataType.Float, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)630125920, PsoDataType.Float, 68, 0, 0), - new PsoStructureEntryInfo((MetaName)1041070680, PsoDataType.Float, 72, 0, 0), - new PsoStructureEntryInfo((MetaName)679941746, PsoDataType.Float, 76, 0, 0), + new PsoStructureEntryInfo(MetaName.iBulletEventResponseLengthMs, PsoDataType.SInt, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.fChanceOfDynamicRun, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.fMaxDynamicStrafeDistance, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.fMinTimeInState, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.fMoveBlendRatioLerpTime, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.fMinDistanceToClearCorner, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.fMaxDistanceFromCorner, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.fMaxLeavingCornerDistance, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.fBlockedLosAimTime, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.fStartAimingDistance, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.fStopAimingDistance, PsoDataType.Float, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.fMinOtherPedDistanceDiff, PsoDataType.Float, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.fMinTimeBetweenRunDirectlyChecks, PsoDataType.Float, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.fMaxTimeStrafing, PsoDataType.Float, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.fMinTimeRunning, PsoDataType.Float, 72, 0, 0), + new PsoStructureEntryInfo(MetaName.fForceStrafeDistance, PsoDataType.Float, 76, 0, 0), new PsoStructureEntryInfo((MetaName)2878670581, PsoDataType.Float, 80, 0, 0) ); case MetaName.CTaskCombatFlank__Tunables: return new PsoStructureInfo(MetaName.CTaskCombatFlank__Tunables, 0, 0, 48, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)3016470091, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)983725397, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)3585286231, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)2889725249, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)304969557, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)2500728149, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)3835533225, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)1893361518, PsoDataType.Float, 44, 0, 0) + new PsoStructureEntryInfo(MetaName.fInfluenceSphereInnerWeight, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.fInfluenceSphereOuterWeight, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.fInfluenceSphereRequestRadius, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.fInfluenceSphereCheckRouteRadius, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.fSmallInfluenceSphereRadius, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.fDistanceBetweenInfluenceSpheres, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.fAbsoluteMinDistanceToTarget, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.fCoverPointScoreMultiplier, PsoDataType.Float, 44, 0, 0) ); case MetaName.CTaskHelicopterStrafe__Tunables: return new PsoStructureInfo(MetaName.CTaskHelicopterStrafe__Tunables, 0, 0, 80, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)2016619356, PsoDataType.SInt, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)2018929951, PsoDataType.SInt, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)3431388800, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.FlightHeightAboveTarget, PsoDataType.SInt, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MinHeightAboveTerrain, PsoDataType.SInt, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.TargetDirectionMinDot, PsoDataType.Float, 24, 0, 0), new PsoStructureEntryInfo(MetaName.TargetOffset, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)3344078648, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)2121954925, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)4228837765, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)2249292417, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)2919714320, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)4211240273, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)3025087075, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)1512295050, PsoDataType.Float, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)2760165709, PsoDataType.Float, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)2688788428, PsoDataType.Float, 68, 0, 0), - new PsoStructureEntryInfo((MetaName)4288775642, PsoDataType.Float, 72, 0, 0), - new PsoStructureEntryInfo((MetaName)4157008494, PsoDataType.Float, 76, 0, 0) + new PsoStructureEntryInfo(MetaName.TargetMinSpeedToIgnore, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.TargetMaxSpeedToStrafe, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeToAvoidTargetAfterDamaged, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.AvoidOffsetXY, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.AvoidOffsetZ, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDotToBeConsideredInFront, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.BehindRotateAngleLookAhead, PsoDataType.Float, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.SearchRotateAngleLookAhead, PsoDataType.Float, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.CircleRotateAngleLookAhead, PsoDataType.Float, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.BehindTargetAngle, PsoDataType.Float, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.TargetOffsetFilter, PsoDataType.Float, 72, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeBetweenStrafeDirectionChanges, PsoDataType.Float, 76, 0, 0) ); case MetaName.CTaskMeleeActionResult__Tunables: return new PsoStructureInfo(MetaName.CTaskMeleeActionResult__Tunables, 0, 0, 24, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)258368020, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)111777931, PsoDataType.Float, 20, 0, 0) + new PsoStructureEntryInfo(MetaName.ActionModeTime, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.ForceRunDelayTime, PsoDataType.Float, 20, 0, 0) ); case MetaName.CTaskMoveCombatMounted__Tunables: return new PsoStructureInfo(MetaName.CTaskMoveCombatMounted__Tunables, 0, 0, 64, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Float, 0, 0, 0), - new PsoStructureEntryInfo((MetaName)1409114490, PsoDataType.Array, 16, 0, (MetaName)1), - new PsoStructureEntryInfo((MetaName)3404462, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)4160428671, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)1038805177, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)4282065899, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)3146864305, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)3555988495, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)1160010076, PsoDataType.UInt, 56, 0, 0) + new PsoStructureEntryInfo(MetaName.CircleTestRadii, PsoDataType.Array, 16, 0, (MetaName)1), + new PsoStructureEntryInfo(MetaName.CircleTestsMoveDistToTestNewPos, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeSinceAnyCircleJoined, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeSinceSameCircleJoined, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.TransitionReactionTime, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.VelStartCircling, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.VelStopCircling, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTimeWaitingForCircleMs, PsoDataType.UInt, 56, 0, 0) ); case MetaName.CTaskDyingDead__Tunables: return new PsoStructureInfo(MetaName.CTaskDyingDead__Tunables, 0, 0, 56, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)99981148, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)399270735, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)2802719757, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)71889384, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)1632351140, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)2511398250, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)1562486689, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)445822306, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)4154063324, PsoDataType.UInt, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)2820766976, PsoDataType.UInt, 52, 0, 0) + new PsoStructureEntryInfo(MetaName.VehicleForwardInitialScale, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.VehicleForwardScale, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeToApplyPushFromVehicleForce, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.ForceToApply, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.MinFallingSpeedForAnimatedDyingFall, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.SphereTestRadiusForDeadWaterSettle, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.RagdollAbortPoseDistanceThreshold, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.RagdollAbortPoseMaxVelocity, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeToThrowWeaponMS, PsoDataType.UInt, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeToThrowWeaponPlayerMS, PsoDataType.UInt, 52, 0, 0) ); case MetaName.CTaskDamageElectric__Tunables: return new PsoStructureInfo(MetaName.CTaskDamageElectric__Tunables, 0, 0, 24, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)2846727445, PsoDataType.Float, 16, 0, 0) + new PsoStructureEntryInfo(MetaName.FallsOutofVehicleVelocity, PsoDataType.Float, 16, 0, 0) ); case MetaName.CTaskInvestigate__Tunables: return new PsoStructureInfo(MetaName.CTaskInvestigate__Tunables, 0, 0, 40, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1751162602, PsoDataType.SInt, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)3455250403, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)3352862788, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)2009665019, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)445998819, PsoDataType.Float, 32, 0, 0) + new PsoStructureEntryInfo(MetaName.iTimeToStandAtSearchPoint, PsoDataType.SInt, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.fMinDistanceToUseVehicle, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.fMinDistanceSavingToUseVehicle, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.fTimeToStandAtPerimeter, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.fNewPositionThreshold, PsoDataType.Float, 32, 0, 0) ); case MetaName.CTaskCombat__Tunables: return new PsoStructureInfo(MetaName.CTaskCombat__Tunables, 0, 0, 704, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1747672916, PsoDataType.Structure, 16, 0, (MetaName)4144542252), - new PsoStructureEntryInfo((MetaName)2857118825, PsoDataType.Structure, 48, 0, (MetaName)455065356), - new PsoStructureEntryInfo((MetaName)3589303034, PsoDataType.Structure, 144, 0, (MetaName)1818844971), - new PsoStructureEntryInfo((MetaName)612012739, PsoDataType.Structure, 168, 0, (MetaName)3736726978), - new PsoStructureEntryInfo((MetaName)3088747583, PsoDataType.Structure, 240, 0, (MetaName)1530415684), - new PsoStructureEntryInfo((MetaName)2187323127, PsoDataType.Float, 288, 0, 0), - new PsoStructureEntryInfo((MetaName)2157843494, PsoDataType.Float, 292, 0, 0), - new PsoStructureEntryInfo((MetaName)2971689701, PsoDataType.Float, 296, 0, 0), - new PsoStructureEntryInfo((MetaName)2501949685, PsoDataType.Float, 300, 0, 0), - new PsoStructureEntryInfo((MetaName)2145163833, PsoDataType.Float, 304, 0, 0), - new PsoStructureEntryInfo((MetaName)3652101978, PsoDataType.Float, 308, 0, 0), - new PsoStructureEntryInfo((MetaName)884701582, PsoDataType.Float, 312, 0, 0), - new PsoStructureEntryInfo((MetaName)593698055, PsoDataType.Float, 316, 0, 0), - new PsoStructureEntryInfo((MetaName)3273513642, PsoDataType.Float, 320, 0, 0), - new PsoStructureEntryInfo((MetaName)1947279181, PsoDataType.Float, 324, 0, 0), - new PsoStructureEntryInfo((MetaName)449264633, PsoDataType.Float, 328, 0, 0), - new PsoStructureEntryInfo((MetaName)3581780763, PsoDataType.Float, 332, 0, 0), - new PsoStructureEntryInfo((MetaName)1975275563, PsoDataType.Float, 336, 0, 0), - new PsoStructureEntryInfo((MetaName)1192276059, PsoDataType.Float, 340, 0, 0), - new PsoStructureEntryInfo((MetaName)4116440083, PsoDataType.Float, 344, 0, 0), - new PsoStructureEntryInfo((MetaName)919558869, PsoDataType.Float, 348, 0, 0), - new PsoStructureEntryInfo((MetaName)2786807653, PsoDataType.Float, 352, 0, 0), - new PsoStructureEntryInfo((MetaName)2224359067, PsoDataType.Float, 356, 0, 0), - new PsoStructureEntryInfo((MetaName)970868308, PsoDataType.Float, 360, 0, 0), - new PsoStructureEntryInfo((MetaName)2673669317, PsoDataType.Float, 364, 0, 0), - new PsoStructureEntryInfo((MetaName)4141996221, PsoDataType.Float, 368, 0, 0), - new PsoStructureEntryInfo((MetaName)379663563, PsoDataType.Float, 372, 0, 0), - new PsoStructureEntryInfo((MetaName)1187764077, PsoDataType.Float, 376, 0, 0), - new PsoStructureEntryInfo((MetaName)2226395755, PsoDataType.Float, 380, 0, 0), - new PsoStructureEntryInfo((MetaName)1257619633, PsoDataType.Float, 384, 0, 0), - new PsoStructureEntryInfo((MetaName)697272720, PsoDataType.Float, 388, 0, 0), - new PsoStructureEntryInfo((MetaName)610577934, PsoDataType.Float, 392, 0, 0), - new PsoStructureEntryInfo((MetaName)3340527808, PsoDataType.Float, 396, 0, 0), - new PsoStructureEntryInfo((MetaName)3243108638, PsoDataType.Float, 400, 0, 0), - new PsoStructureEntryInfo((MetaName)3128077167, PsoDataType.Float, 404, 0, 0), - new PsoStructureEntryInfo((MetaName)687676716, PsoDataType.Float, 408, 0, 0), - new PsoStructureEntryInfo((MetaName)3683572550, PsoDataType.Float, 412, 0, 0), - new PsoStructureEntryInfo((MetaName)2278473263, PsoDataType.Float, 416, 0, 0), - new PsoStructureEntryInfo((MetaName)2756383457, PsoDataType.Float, 420, 0, 0), - new PsoStructureEntryInfo((MetaName)3389707560, PsoDataType.Float, 424, 0, 0), - new PsoStructureEntryInfo((MetaName)1148925964, PsoDataType.Float, 428, 0, 0), - new PsoStructureEntryInfo((MetaName)853543838, PsoDataType.Float, 432, 0, 0), - new PsoStructureEntryInfo((MetaName)562041905, PsoDataType.Float, 436, 0, 0), - new PsoStructureEntryInfo((MetaName)1249935741, PsoDataType.Float, 440, 0, 0), - new PsoStructureEntryInfo((MetaName)3136547752, PsoDataType.Float, 444, 0, 0), - new PsoStructureEntryInfo((MetaName)1473938462, PsoDataType.Float, 448, 0, 0), - new PsoStructureEntryInfo((MetaName)2237966956, PsoDataType.Float, 452, 0, 0), - new PsoStructureEntryInfo((MetaName)4258831091, PsoDataType.Float, 456, 0, 0), - new PsoStructureEntryInfo((MetaName)1679184192, PsoDataType.Float, 460, 0, 0), - new PsoStructureEntryInfo((MetaName)4246707502, PsoDataType.Float, 464, 0, 0), - new PsoStructureEntryInfo((MetaName)1578284711, PsoDataType.Float, 468, 0, 0), - new PsoStructureEntryInfo((MetaName)1032956977, PsoDataType.Float, 472, 0, 0), - new PsoStructureEntryInfo((MetaName)1074424476, PsoDataType.Float, 476, 0, 0), - new PsoStructureEntryInfo((MetaName)3914650526, PsoDataType.Float, 480, 0, 0), - new PsoStructureEntryInfo((MetaName)1201850831, PsoDataType.Float, 484, 0, 0), - new PsoStructureEntryInfo((MetaName)2423717597, PsoDataType.Float, 488, 0, 0), - new PsoStructureEntryInfo((MetaName)1848729150, PsoDataType.Float, 492, 0, 0), - new PsoStructureEntryInfo((MetaName)3390705532, PsoDataType.Float, 496, 0, 0), - new PsoStructureEntryInfo((MetaName)3200641731, PsoDataType.Float, 500, 0, 0), - new PsoStructureEntryInfo((MetaName)4164431042, PsoDataType.Float, 504, 0, 0), - new PsoStructureEntryInfo((MetaName)1927524225, PsoDataType.Float, 508, 0, 0), - new PsoStructureEntryInfo((MetaName)4182891936, PsoDataType.Float, 512, 0, 0), - new PsoStructureEntryInfo((MetaName)3826933504, PsoDataType.Float, 516, 0, 0), - new PsoStructureEntryInfo((MetaName)1336699435, PsoDataType.Float, 520, 0, 0), - new PsoStructureEntryInfo((MetaName)1022323136, PsoDataType.Float, 524, 0, 0), - new PsoStructureEntryInfo((MetaName)189140842, PsoDataType.Float, 528, 0, 0), - new PsoStructureEntryInfo((MetaName)2154434340, PsoDataType.Float, 532, 0, 0), - new PsoStructureEntryInfo((MetaName)3875303030, PsoDataType.Float, 536, 0, 0), - new PsoStructureEntryInfo((MetaName)2374284734, PsoDataType.Float, 540, 0, 0), - new PsoStructureEntryInfo((MetaName)3887134676, PsoDataType.Float, 544, 0, 0), - new PsoStructureEntryInfo((MetaName)889613745, PsoDataType.UByte, 548, 0, 0), - new PsoStructureEntryInfo((MetaName)4116865999, PsoDataType.UInt, 552, 0, 0), - new PsoStructureEntryInfo((MetaName)3405855740, PsoDataType.UInt, 556, 0, 0), - new PsoStructureEntryInfo((MetaName)1511702574, PsoDataType.Float, 560, 0, 0), - new PsoStructureEntryInfo((MetaName)2540858782, PsoDataType.UByte, 564, 0, 0), - new PsoStructureEntryInfo((MetaName)1579430656, PsoDataType.Float, 568, 0, 0), - new PsoStructureEntryInfo((MetaName)254417857, PsoDataType.Float, 572, 0, 0), - new PsoStructureEntryInfo((MetaName)3078439303, PsoDataType.Float, 576, 0, 0), - new PsoStructureEntryInfo((MetaName)475196801, PsoDataType.Float, 580, 0, 0), - new PsoStructureEntryInfo((MetaName)1135781765, PsoDataType.Float, 584, 0, 0), - new PsoStructureEntryInfo((MetaName)1909915037, PsoDataType.Float, 588, 0, 0), - new PsoStructureEntryInfo((MetaName)655626928, PsoDataType.Float, 592, 0, 0), - new PsoStructureEntryInfo((MetaName)259290858, PsoDataType.Float, 596, 0, 0), - new PsoStructureEntryInfo((MetaName)1325474651, PsoDataType.Float, 600, 0, 0), - new PsoStructureEntryInfo((MetaName)615112755, PsoDataType.UInt, 604, 0, 0), - new PsoStructureEntryInfo((MetaName)4012970274, PsoDataType.Bool, 608, 0, 0), - new PsoStructureEntryInfo((MetaName)1435641288, PsoDataType.Float, 612, 0, 0), - new PsoStructureEntryInfo((MetaName)1120297675, PsoDataType.Float, 616, 0, 0), - new PsoStructureEntryInfo((MetaName)1561898282, PsoDataType.Float, 620, 0, 0), - new PsoStructureEntryInfo((MetaName)1133862058, PsoDataType.Float, 624, 0, 0), - new PsoStructureEntryInfo((MetaName)1232297261, PsoDataType.Float, 628, 0, 0), - new PsoStructureEntryInfo((MetaName)1845309081, PsoDataType.Float, 632, 0, 0), - new PsoStructureEntryInfo((MetaName)2117446694, PsoDataType.Float, 636, 0, 0), - new PsoStructureEntryInfo((MetaName)813193409, PsoDataType.Float, 640, 0, 0), + new PsoStructureEntryInfo(MetaName.BuddyShot, PsoDataType.Structure, 16, 0, (MetaName)4144542252), + new PsoStructureEntryInfo(MetaName.LackOfHostility, PsoDataType.Structure, 48, 0, (MetaName)455065356), + new PsoStructureEntryInfo(MetaName.EnemyAccuracyScaling, PsoDataType.Structure, 144, 0, (MetaName)1818844971), + new PsoStructureEntryInfo(MetaName.ChargeTuning, PsoDataType.Structure, 168, 0, (MetaName)3736726978), + new PsoStructureEntryInfo(MetaName.ThrowSmokeGrenadeTuning, PsoDataType.Structure, 240, 0, (MetaName)1530415684), + new PsoStructureEntryInfo(MetaName.MaxDistToCoverZ, PsoDataType.Float, 288, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistToCoverXY, PsoDataType.Float, 292, 0, 0), + new PsoStructureEntryInfo(MetaName.fAmbientAnimsMinDistToTargetSq, PsoDataType.Float, 296, 0, 0), + new PsoStructureEntryInfo(MetaName.fAmbientAnimsMaxDistToTargetSq, PsoDataType.Float, 300, 0, 0), + new PsoStructureEntryInfo(MetaName.fGoToDefAreaTimeOut, PsoDataType.Float, 304, 0, 0), + new PsoStructureEntryInfo(MetaName.fFireContinuouslyDistMin, PsoDataType.Float, 308, 0, 0), + new PsoStructureEntryInfo(MetaName.fFireContinuouslyDistMax, PsoDataType.Float, 312, 0, 0), + new PsoStructureEntryInfo(MetaName.fLostTargetTime, PsoDataType.Float, 316, 0, 0), + new PsoStructureEntryInfo(MetaName.fMinTimeAfterAimPoseForStateChange, PsoDataType.Float, 320, 0, 0), + new PsoStructureEntryInfo(MetaName.fMaxAttemptMoveToCoverDelay, PsoDataType.Float, 324, 0, 0), + new PsoStructureEntryInfo(MetaName.fMinAttemptMoveToCoverDelay, PsoDataType.Float, 328, 0, 0), + new PsoStructureEntryInfo(MetaName.fMaxAttemptMoveToCoverDelayGlobal, PsoDataType.Float, 332, 0, 0), + new PsoStructureEntryInfo(MetaName.fMinAttemptMoveToCoverDelayGlobal, PsoDataType.Float, 336, 0, 0), + new PsoStructureEntryInfo(MetaName.fMinDistanceForAltCover, PsoDataType.Float, 340, 0, 0), + new PsoStructureEntryInfo(MetaName.fMinTimeStandingAtCover, PsoDataType.Float, 344, 0, 0), + new PsoStructureEntryInfo(MetaName.fMinTimeBetweenFrustratedPeds, PsoDataType.Float, 348, 0, 0), + new PsoStructureEntryInfo(MetaName.fMaxTimeBetweenFrustratedPeds, PsoDataType.Float, 352, 0, 0), + new PsoStructureEntryInfo(MetaName.fRetreatTime, PsoDataType.Float, 356, 0, 0), + new PsoStructureEntryInfo(MetaName.fTargetTooCloseDistance, PsoDataType.Float, 360, 0, 0), + new PsoStructureEntryInfo(MetaName.fTimeBetweenJackingAttempts, PsoDataType.Float, 364, 0, 0), + new PsoStructureEntryInfo(MetaName.fTimeBetweenCoverSearchesMin, PsoDataType.Float, 368, 0, 0), + new PsoStructureEntryInfo(MetaName.fTimeBetweenCoverSearchesMax, PsoDataType.Float, 372, 0, 0), + new PsoStructureEntryInfo(MetaName.fTimeBetweenAltCoverSearches, PsoDataType.Float, 376, 0, 0), + new PsoStructureEntryInfo(MetaName.fShoutTargetPositionInterval, PsoDataType.Float, 380, 0, 0), + new PsoStructureEntryInfo(MetaName.fShoutBlockingLosInterval, PsoDataType.Float, 384, 0, 0), + new PsoStructureEntryInfo(MetaName.fTimeBetweenDragsMin, PsoDataType.Float, 388, 0, 0), + new PsoStructureEntryInfo(MetaName.fTimeBetweenSecondaryTargetUsesMin, PsoDataType.Float, 392, 0, 0), + new PsoStructureEntryInfo(MetaName.fTimeBetweenSecondaryTargetUsesMax, PsoDataType.Float, 396, 0, 0), + new PsoStructureEntryInfo(MetaName.fTimeToUseSecondaryTargetMin, PsoDataType.Float, 400, 0, 0), + new PsoStructureEntryInfo(MetaName.fTimeToUseSecondaryTargetMax, PsoDataType.Float, 404, 0, 0), + new PsoStructureEntryInfo(MetaName.fTimeBetweenCombatDirectorUpdates, PsoDataType.Float, 408, 0, 0), + new PsoStructureEntryInfo(MetaName.fTimeBetweenPassiveAnimsMin, PsoDataType.Float, 412, 0, 0), + new PsoStructureEntryInfo(MetaName.fTimeBetweenPassiveAnimsMax, PsoDataType.Float, 416, 0, 0), + new PsoStructureEntryInfo(MetaName.fTimeBetweenQuickGlancesMin, PsoDataType.Float, 420, 0, 0), + new PsoStructureEntryInfo(MetaName.fTimeBetweenQuickGlancesMax, PsoDataType.Float, 424, 0, 0), + new PsoStructureEntryInfo(MetaName.fTimeBetweenGestureAnimsMin, PsoDataType.Float, 428, 0, 0), + new PsoStructureEntryInfo(MetaName.fTimeBetweenGestureAnimsMax, PsoDataType.Float, 432, 0, 0), + new PsoStructureEntryInfo(MetaName.fTimeBetweenFailedGestureMin, PsoDataType.Float, 436, 0, 0), + new PsoStructureEntryInfo(MetaName.fTimeBetweenFailedGestureMax, PsoDataType.Float, 440, 0, 0), + new PsoStructureEntryInfo(MetaName.fTimeBetweenGesturesMinGlobal, PsoDataType.Float, 444, 0, 0), + new PsoStructureEntryInfo(MetaName.fTimeBetweenGesturesMaxGlobal, PsoDataType.Float, 448, 0, 0), + new PsoStructureEntryInfo(MetaName.fTimeSinceLastAimedAtForGesture, PsoDataType.Float, 452, 0, 0), + new PsoStructureEntryInfo(MetaName.fMinTimeBeforeReactToExplosion, PsoDataType.Float, 456, 0, 0), + new PsoStructureEntryInfo(MetaName.fMaxTimeBeforeReactToExplosion, PsoDataType.Float, 460, 0, 0), + new PsoStructureEntryInfo(MetaName.TargetInfluenceSphereRadius, PsoDataType.Float, 464, 0, 0), + new PsoStructureEntryInfo(MetaName.TargetMinDistanceToRoute, PsoDataType.Float, 468, 0, 0), + new PsoStructureEntryInfo(MetaName.TargetMinDistanceToAwayFacingNavLink, PsoDataType.Float, 472, 0, 0), + new PsoStructureEntryInfo(MetaName.fMaxWaitForCoverExitTime, PsoDataType.Float, 476, 0, 0), + new PsoStructureEntryInfo(MetaName.fMaxDstanceToMoveAwayFromAlly, PsoDataType.Float, 480, 0, 0), + new PsoStructureEntryInfo(MetaName.fTimeBetweenAllyProximityChecks, PsoDataType.Float, 484, 0, 0), + new PsoStructureEntryInfo(MetaName.fMinDistanceFromPrimaryTarget, PsoDataType.Float, 488, 0, 0), + new PsoStructureEntryInfo(MetaName.fMaxAngleBetweenTargets, PsoDataType.Float, 492, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceFromPedToHelpPed, PsoDataType.Float, 496, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDotToTargetToHelpPed, PsoDataType.Float, 500, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxHeadingDifferenceForQuickGlanceInSameDirection, PsoDataType.Float, 504, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeBetweenQuickGlancesInSameDirection, PsoDataType.Float, 508, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxSpeedToStartJackingVehicle, PsoDataType.Float, 512, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxSpeedToContinueJackingVehicle, PsoDataType.Float, 516, 0, 0), + new PsoStructureEntryInfo(MetaName.TargetJackRadius, PsoDataType.Float, 520, 0, 0), + new PsoStructureEntryInfo(MetaName.SafetyProportionInDefensiveAreaMin, PsoDataType.Float, 524, 0, 0), + new PsoStructureEntryInfo(MetaName.SafetyProportionInDefensiveAreaMax, PsoDataType.Float, 528, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxMoveToDefensiveAreaAngleVariation, PsoDataType.Float, 532, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDistanceToEnterVehicleIfTargetEntersVehicle, PsoDataType.Float, 536, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceToMyVehicleToChase, PsoDataType.Float, 540, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceToVehicleForCommandeer, PsoDataType.Float, 544, 0, 0), + new PsoStructureEntryInfo(MetaName.NumEarlyVehicleEntryDriversAllowed, PsoDataType.UByte, 548, 0, 0), + new PsoStructureEntryInfo(MetaName.SafeTimeBeforeLeavingCover, PsoDataType.UInt, 552, 0, 0), + new PsoStructureEntryInfo(MetaName.WaitTimeForJackingSlowedVehicle, PsoDataType.UInt, 556, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxInjuredTargetTimerVariation, PsoDataType.Float, 560, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxNumPedsChasingOnFoot, PsoDataType.UByte, 564, 0, 0), + new PsoStructureEntryInfo(MetaName.FireTimeAfterStaticMovementAbort, PsoDataType.Float, 568, 0, 0), + new PsoStructureEntryInfo(MetaName.MinMovingToCoverTimeToStop, PsoDataType.Float, 572, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDistanceToCoverToStop, PsoDataType.Float, 576, 0, 0), + new PsoStructureEntryInfo(MetaName.FireTimeAfterStoppingMoveToCover, PsoDataType.Float, 580, 0, 0), + new PsoStructureEntryInfo(MetaName.ApproachingTargetVehicleHoldFireDistance, PsoDataType.Float, 584, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDefensiveAreaRadiusForWillAdvance, PsoDataType.Float, 588, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceToHoldFireForArrest, PsoDataType.Float, 592, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeToDelayChaseOnFoot, PsoDataType.Float, 596, 0, 0), + new PsoStructureEntryInfo(MetaName.FireTimeAfterChaseOnFoot, PsoDataType.Float, 600, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeToChangeChaseOnFootSpeed, PsoDataType.UInt, 604, 0, 0), + new PsoStructureEntryInfo(MetaName.EnableForcedFireForTargetProximity, PsoDataType.Bool, 608, 0, 0), + new PsoStructureEntryInfo(MetaName.MinForceFiringStateTime, PsoDataType.Float, 612, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxForceFiringStateTime, PsoDataType.Float, 616, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeBeforeInitialForcedFire, PsoDataType.Float, 620, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeBetweenForcedFireStates, PsoDataType.Float, 624, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeInStateForForcedFire, PsoDataType.Float, 628, 0, 0), + new PsoStructureEntryInfo(MetaName.MinForceFiringDistance, PsoDataType.Float, 632, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxForceFiringDistance, PsoDataType.Float, 636, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDistanceForAimIntro, PsoDataType.Float, 640, 0, 0), new PsoStructureEntryInfo((MetaName)3129989164, PsoDataType.Float, 644, 0, 0), new PsoStructureEntryInfo((MetaName)4269476531, PsoDataType.Float, 648, 0, 0), - new PsoStructureEntryInfo((MetaName)1095839119, PsoDataType.Float, 652, 0, 0), - new PsoStructureEntryInfo((MetaName)1777999076, PsoDataType.UInt, 656, 0, 0), - new PsoStructureEntryInfo((MetaName)3218253966, PsoDataType.UInt, 660, 0, 0), - new PsoStructureEntryInfo((MetaName)2144745273, PsoDataType.Bool, 664, 0, 0), - new PsoStructureEntryInfo((MetaName)2874514021, PsoDataType.Float, 668, 0, 0), - new PsoStructureEntryInfo((MetaName)4106127787, PsoDataType.UInt, 672, 0, 0), - new PsoStructureEntryInfo((MetaName)1911699676, PsoDataType.UInt, 676, 0, 0), - new PsoStructureEntryInfo((MetaName)2545130112, PsoDataType.Float, 680, 0, 0), - new PsoStructureEntryInfo((MetaName)2157137274, PsoDataType.UInt, 684, 0, 0), - new PsoStructureEntryInfo((MetaName)871647294, PsoDataType.Float, 688, 0, 0), - new PsoStructureEntryInfo((MetaName)115479140, PsoDataType.Float, 692, 0, 0), + new PsoStructureEntryInfo(MetaName.AmbientAnimLengthBuffer, PsoDataType.Float, 652, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeBetweenPlayerArrestAttempts, PsoDataType.UInt, 656, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeBetweenArmedMeleeAttemptsInMs, PsoDataType.UInt, 660, 0, 0), + new PsoStructureEntryInfo(MetaName.AllowMovingArmedMeleeAttack, PsoDataType.Bool, 664, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeToHoldFireAfterJack, PsoDataType.Float, 668, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeBetweenMeleeJackAttempts, PsoDataType.UInt, 672, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeBetweenMeleeJackAttemptsOnNetworkClone, PsoDataType.UInt, 676, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTimeToHoldFireAtTaskInitialization, PsoDataType.Float, 680, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTimeToRejectRespawnedTarget, PsoDataType.UInt, 684, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDistanceForLawToFleeFromCombat, PsoDataType.Float, 688, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceForLawToReturnToCombatFromFlee, PsoDataType.Float, 692, 0, 0), new PsoStructureEntryInfo((MetaName)2186966715, PsoDataType.Float, 696, 0, 0) ); case (MetaName)4144542252: return new PsoStructureInfo((MetaName)4144542252, 0, 0, 32, new PsoStructureEntryInfo(MetaName.Enabled, PsoDataType.Bool, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)3183040402, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)3193578838, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)3302572334, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeBeforeReact, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTimeBeforeReact, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTimeSinceShot, PsoDataType.Float, 20, 0, 0), new PsoStructureEntryInfo(MetaName.MaxDistance, PsoDataType.Float, 24, 0, 0) ); case (MetaName)455065356: @@ -6974,63 +6974,63 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo(MetaName.WantedLevel3, PsoDataType.Structure, 40, 0, (MetaName)2841666617), new PsoStructureEntryInfo(MetaName.WantedLevel4, PsoDataType.Structure, 56, 0, (MetaName)2841666617), new PsoStructureEntryInfo(MetaName.WantedLevel5, PsoDataType.Structure, 72, 0, (MetaName)2841666617), - new PsoStructureEntryInfo((MetaName)2486108674, PsoDataType.Float, 88, 0, 0) + new PsoStructureEntryInfo(MetaName.MaxSpeedForVehicle, PsoDataType.Float, 88, 0, 0) ); case (MetaName)2841666617: return new PsoStructureInfo((MetaName)2841666617, 0, 0, 16, new PsoStructureEntryInfo(MetaName.Enabled, PsoDataType.Bool, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)1740762106, PsoDataType.Float, 12, 0, 0) + new PsoStructureEntryInfo(MetaName.MinTimeSinceLastHostileAction, PsoDataType.Float, 12, 0, 0) ); case (MetaName)1818844971: return new PsoStructureInfo((MetaName)1818844971, 0, 0, 24, - new PsoStructureEntryInfo((MetaName)2189340328, PsoDataType.SInt, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)887750836, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)552287921, PsoDataType.Float, 16, 0, 0) + new PsoStructureEntryInfo(MetaName.iMinNumEnemiesForScaling, PsoDataType.SInt, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.fAccuracyReductionPerEnemy, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.fAccuracyReductionFloor, PsoDataType.Float, 16, 0, 0) ); case (MetaName)3736726978: return new PsoStructureInfo((MetaName)3736726978, 0, 0, 72, - new PsoStructureEntryInfo((MetaName)3037590705, PsoDataType.Bool, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)1678873512, PsoDataType.UByte, 9, 0, 0), - new PsoStructureEntryInfo((MetaName)698042866, PsoDataType.UInt, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)2705750728, PsoDataType.UInt, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)921957248, PsoDataType.UInt, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)1748071312, PsoDataType.UInt, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)197521501, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)2783817407, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)624502137, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)3283971281, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)3248381180, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)1408109790, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)1373272095, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)3325627586, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)2120328830, PsoDataType.Float, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)2002565392, PsoDataType.Float, 64, 0, 0) + new PsoStructureEntryInfo(MetaName.bChargeTargetEnabled, PsoDataType.Bool, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.uMaxNumActiveChargers, PsoDataType.UByte, 9, 0, 0), + new PsoStructureEntryInfo(MetaName.uConsiderRecentChargeAsActiveTimeoutMS, PsoDataType.UInt, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.uMinTimeBetweenChargesAtSameTargetMS, PsoDataType.UInt, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.uMinTimeForSamePedToChargeAgainMS, PsoDataType.UInt, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.uCheckForChargeTargetPeriodMS, PsoDataType.UInt, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.fMinTimeInCombatSeconds, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.fMinDistanceToTarget, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.fMaxDistanceToTarget, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.fMinDistToNonTargetEnemy, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.fMinDistBetweenTargetAndOtherEnemies, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.fDistToHidingTarget_Outer, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.fDistToHidingTarget_Inner, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.fChargeGoalCompletionRadius, PsoDataType.Float, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.fCancelTargetOutOfCoverMovedDist, PsoDataType.Float, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.fCancelTargetInCoverMovedDist, PsoDataType.Float, 64, 0, 0) ); case (MetaName)1530415684: return new PsoStructureInfo((MetaName)1530415684, 0, 0, 48, - new PsoStructureEntryInfo((MetaName)2007829514, PsoDataType.Bool, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)2870486361, PsoDataType.UByte, 9, 0, 0), - new PsoStructureEntryInfo((MetaName)865965443, PsoDataType.UInt, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)4240191943, PsoDataType.UInt, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)2208519322, PsoDataType.UInt, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)1637328324, PsoDataType.UInt, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)2783817407, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)624502137, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)1053509475, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)2196178671, PsoDataType.Float, 40, 0, 0) + new PsoStructureEntryInfo(MetaName.bThrowSmokeGrenadeEnabled, PsoDataType.Bool, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.uMaxNumActiveThrowers, PsoDataType.UByte, 9, 0, 0), + new PsoStructureEntryInfo(MetaName.uConsiderRecentThrowAsActiveTimeoutMS, PsoDataType.UInt, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.uMinTimeBetweenThrowsAtSameTargetMS, PsoDataType.UInt, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.uMinTimeForSamePedToThrowAgainMS, PsoDataType.UInt, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.uCheckForSmokeThrowPeriodMS, PsoDataType.UInt, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.fMinDistanceToTarget, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.fMaxDistanceToTarget, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.fDotMinThrowerToTarget, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.fMinLoiteringTimeSeconds, PsoDataType.Float, 40, 0, 0) ); case MetaName.CTaskReactAimWeapon__Tunables: return new PsoStructureInfo(MetaName.CTaskReactAimWeapon__Tunables, 0, 0, 680, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)2673189131, PsoDataType.Structure, 16, 0, (MetaName)3326118529), - new PsoStructureEntryInfo((MetaName)931067397, PsoDataType.Structure, 344, 0, (MetaName)3326118529), + new PsoStructureEntryInfo(MetaName.Professional, PsoDataType.Structure, 16, 0, (MetaName)3326118529), + new PsoStructureEntryInfo(MetaName.NotProfessional, PsoDataType.Structure, 344, 0, (MetaName)3326118529), new PsoStructureEntryInfo(MetaName.Rate, PsoDataType.Float, 672, 0, 0), - new PsoStructureEntryInfo((MetaName)2016189169, PsoDataType.Float, 676, 0, 0) + new PsoStructureEntryInfo(MetaName.MaxRateVariance, PsoDataType.Float, 676, 0, 0) ); case (MetaName)3326118529: return new PsoStructureInfo((MetaName)3326118529, 0, 0, 328, - new PsoStructureEntryInfo((MetaName)764802101, PsoDataType.Structure, 8, 0, (MetaName)2563725968), - new PsoStructureEntryInfo((MetaName)730897041, PsoDataType.Structure, 88, 0, (MetaName)2563725968), + new PsoStructureEntryInfo(MetaName.Flinch, PsoDataType.Structure, 8, 0, (MetaName)2563725968), + new PsoStructureEntryInfo(MetaName.Surprised, PsoDataType.Structure, 88, 0, (MetaName)2563725968), new PsoStructureEntryInfo(MetaName.Sniper, PsoDataType.Structure, 168, 0, (MetaName)2563725968), new PsoStructureEntryInfo(MetaName.None, PsoDataType.Structure, 248, 0, (MetaName)2563725968) ); @@ -7038,63 +7038,63 @@ namespace CodeWalker.GameFiles return new PsoStructureInfo((MetaName)2563725968, 0, 0, 80, new PsoStructureEntryInfo(MetaName.Pistol, PsoDataType.Structure, 8, 0, (MetaName)3972028972), new PsoStructureEntryInfo(MetaName.Rifle, PsoDataType.Structure, 32, 0, (MetaName)3972028972), - new PsoStructureEntryInfo((MetaName)1685333671, PsoDataType.Structure, 56, 0, (MetaName)3972028972) + new PsoStructureEntryInfo(MetaName.MicroSMG, PsoDataType.Structure, 56, 0, (MetaName)3972028972) ); case (MetaName)3972028972: return new PsoStructureInfo((MetaName)3972028972, 0, 0, 24, new PsoStructureEntryInfo(MetaName.ClipSetId, PsoDataType.String, 8, 7, 0), new PsoStructureEntryInfo(MetaName.Rate, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)3697908634, PsoDataType.Bool, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)3631567393, PsoDataType.Bool, 17, 0, 0), - new PsoStructureEntryInfo((MetaName)1944180374, PsoDataType.Bool, 18, 0, 0) + new PsoStructureEntryInfo(MetaName.HasSixDirections, PsoDataType.Bool, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.HasCreateWeaponTag, PsoDataType.Bool, 17, 0, 0), + new PsoStructureEntryInfo(MetaName.HasInterruptTag, PsoDataType.Bool, 18, 0, 0) ); case MetaName.CTaskSearch__Tunables: return new PsoStructureInfo(MetaName.CTaskSearch__Tunables, 0, 0, 32, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)3623978511, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeToStare, PsoDataType.Float, 16, 0, 0), new PsoStructureEntryInfo(MetaName.MoveBlendRatio, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)2955443375, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)2895901568, PsoDataType.Float, 28, 0, 0) + new PsoStructureEntryInfo(MetaName.TargetReached, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.CruiseSpeed, PsoDataType.Float, 28, 0, 0) ); case MetaName.CTaskSearchForUnknownThreat__Tunables: return new PsoStructureInfo(MetaName.CTaskSearchForUnknownThreat__Tunables, 0, 0, 24, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)3618288355, PsoDataType.SInt, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)3217586928, PsoDataType.SInt, 20, 0, 0) + new PsoStructureEntryInfo(MetaName.iMinTimeBeforeSearchingForNewHidingPlace, PsoDataType.SInt, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.iMaxTimeBeforeSearchingForNewHidingPlace, PsoDataType.SInt, 20, 0, 0) ); case MetaName.CTaskSharkCircle__Tunables: return new PsoStructureInfo(MetaName.CTaskSharkCircle__Tunables, 0, 0, 24, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)898987704, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)3469377736, PsoDataType.Float, 20, 0, 0) + new PsoStructureEntryInfo(MetaName.AdvanceDistanceSquared, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MoveRateOverride, PsoDataType.Float, 20, 0, 0) ); case MetaName.CTaskSharkAttack__Tunables: return new PsoStructureInfo(MetaName.CTaskSharkAttack__Tunables, 0, 0, 112, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)2147768117, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)2629938407, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)2503381867, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)4190486872, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)432972202, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)3257642822, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)3815425058, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)4203587509, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)3492375078, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)639055889, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)3392297418, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)2768935848, PsoDataType.SInt, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)284429428, PsoDataType.SInt, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)614448068, PsoDataType.Float, 68, 0, 0), - new PsoStructureEntryInfo((MetaName)2740115372, PsoDataType.Float, 72, 0, 0), - new PsoStructureEntryInfo((MetaName)3783579394, PsoDataType.Float, 76, 0, 0), - new PsoStructureEntryInfo((MetaName)1585455214, PsoDataType.Float, 80, 0, 0), - new PsoStructureEntryInfo((MetaName)2981439007, PsoDataType.Float, 84, 0, 0), - new PsoStructureEntryInfo((MetaName)2187967175, PsoDataType.Float, 88, 0, 0), - new PsoStructureEntryInfo((MetaName)1895961621, PsoDataType.Float, 92, 0, 0), - new PsoStructureEntryInfo((MetaName)647976226, PsoDataType.Float, 96, 0, 0), - new PsoStructureEntryInfo((MetaName)2205933583, PsoDataType.Float, 100, 0, 0), - new PsoStructureEntryInfo((MetaName)309425308, PsoDataType.Float, 104, 0, 0), - new PsoStructureEntryInfo((MetaName)3147934542, PsoDataType.Float, 108, 0, 0) + new PsoStructureEntryInfo(MetaName.SurfaceProjectionDistance, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.SurfaceZOffset, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDepthBelowSurface, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.CirclingAngularSpeed, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeToCircle, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.MinCircleRadius, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxCircleRadius, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.CirclingMBR, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.DiveProjectionDistance, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.DiveDepth, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.DiveMBR, PsoDataType.Float, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.MinNumberFakeApproaches, PsoDataType.SInt, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxNumberFakeApproaches, PsoDataType.SInt, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.FakeLungeOffset, PsoDataType.Float, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.LungeForwardOffset, PsoDataType.Float, 72, 0, 0), + new PsoStructureEntryInfo(MetaName.LungeZOffset, PsoDataType.Float, 76, 0, 0), + new PsoStructureEntryInfo(MetaName.LungeChangeDistance, PsoDataType.Float, 80, 0, 0), + new PsoStructureEntryInfo(MetaName.LungeTargetRadius, PsoDataType.Float, 84, 0, 0), + new PsoStructureEntryInfo(MetaName.FollowTimeout, PsoDataType.Float, 88, 0, 0), + new PsoStructureEntryInfo(MetaName.FollowYOffset, PsoDataType.Float, 92, 0, 0), + new PsoStructureEntryInfo(MetaName.FollowZOffset, PsoDataType.Float, 96, 0, 0), + new PsoStructureEntryInfo(MetaName.LandProbeLength, PsoDataType.Float, 100, 0, 0), + new PsoStructureEntryInfo(MetaName.MovingVehicleVelocityThreshold, PsoDataType.Float, 104, 0, 0), + new PsoStructureEntryInfo(MetaName.SharkFleeDist, PsoDataType.Float, 108, 0, 0) ); case MetaName.CTaskCover__Tunables: return new PsoStructureInfo(MetaName.CTaskCover__Tunables, 0, 0, 192, @@ -7107,118 +7107,118 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo((MetaName)1235126752, PsoDataType.Float, 36, 0, 0), new PsoStructureEntryInfo((MetaName)1335048013, PsoDataType.Float, 40, 0, 0), new PsoStructureEntryInfo((MetaName)2787523036, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)1292700163, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)1431242126, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)3402563167, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)1241525786, PsoDataType.Float, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)647728646, PsoDataType.Float, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)2472038331, PsoDataType.Float, 68, 0, 0), - new PsoStructureEntryInfo((MetaName)1511298321, PsoDataType.Float, 72, 0, 0), - new PsoStructureEntryInfo((MetaName)235129999, PsoDataType.Float, 76, 0, 0), - new PsoStructureEntryInfo((MetaName)2896892589, PsoDataType.Float, 80, 0, 0), - new PsoStructureEntryInfo((MetaName)2175660835, PsoDataType.Float, 84, 0, 0), - new PsoStructureEntryInfo((MetaName)4030958526, PsoDataType.Float, 88, 0, 0), + new PsoStructureEntryInfo(MetaName.PriorityCoverWeighting, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.AngleToCameraWeighting, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.AngleToDynamicCoverWeighting, PsoDataType.Float, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.DistanceWeighting, PsoDataType.Float, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.AngleToCoverWeighting, PsoDataType.Float, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.AngleOfCoverWeighting, PsoDataType.Float, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.EdgeWeighting, PsoDataType.Float, 72, 0, 0), + new PsoStructureEntryInfo(MetaName.NetworkBlendOutDurationRun, PsoDataType.Float, 76, 0, 0), + new PsoStructureEntryInfo(MetaName.NetworkBlendOutDurationRunStart, PsoDataType.Float, 80, 0, 0), + new PsoStructureEntryInfo(MetaName.NetworkBlendOutDuration, PsoDataType.Float, 84, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxPlayerToCoverDist, PsoDataType.Float, 88, 0, 0), new PsoStructureEntryInfo((MetaName)1534623417, PsoDataType.Float, 92, 0, 0), - new PsoStructureEntryInfo((MetaName)2761743161, PsoDataType.Float, 96, 0, 0), - new PsoStructureEntryInfo((MetaName)2676905487, PsoDataType.Float, 100, 0, 0), - new PsoStructureEntryInfo((MetaName)2744819135, PsoDataType.Float, 104, 0, 0), - new PsoStructureEntryInfo((MetaName)449945587, PsoDataType.Float, 108, 0, 0), - new PsoStructureEntryInfo((MetaName)997332238, PsoDataType.Float, 112, 0, 0), - new PsoStructureEntryInfo((MetaName)2215019044, PsoDataType.Float, 116, 0, 0), - new PsoStructureEntryInfo((MetaName)1216157443, PsoDataType.Float, 120, 0, 0), - new PsoStructureEntryInfo((MetaName)2892923069, PsoDataType.Float, 124, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxAngularDiffBetweenDynamicAndStaticCover, PsoDataType.Float, 96, 0, 0), + new PsoStructureEntryInfo(MetaName.RangeToUseDynamicCoverPointMin, PsoDataType.Float, 100, 0, 0), + new PsoStructureEntryInfo(MetaName.RangeToUseDynamicCoverPointMax, PsoDataType.Float, 104, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDistToCoverAnyDir, PsoDataType.Float, 108, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDistToPriorityCoverToForce, PsoDataType.Float, 112, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDistToCoverSpecificDir, PsoDataType.Float, 116, 0, 0), + new PsoStructureEntryInfo(MetaName.BehindPedToCoverCosTolerance, PsoDataType.Float, 120, 0, 0), + new PsoStructureEntryInfo(MetaName.SearchToCoverCosTolerance, PsoDataType.Float, 124, 0, 0), new PsoStructureEntryInfo(MetaName.CapsuleZOffset, PsoDataType.Float, 128, 0, 0), - new PsoStructureEntryInfo((MetaName)4076542446, PsoDataType.Float, 132, 0, 0), - new PsoStructureEntryInfo((MetaName)2168923712, PsoDataType.Float, 136, 0, 0), - new PsoStructureEntryInfo((MetaName)4196658405, PsoDataType.Float, 140, 0, 0), - new PsoStructureEntryInfo((MetaName)3920545059, PsoDataType.Float, 144, 0, 0), - new PsoStructureEntryInfo((MetaName)324489357, PsoDataType.Float, 148, 0, 0), - new PsoStructureEntryInfo((MetaName)2569732609, PsoDataType.Bool, 152, 0, 0), - new PsoStructureEntryInfo((MetaName)3141671110, PsoDataType.String, 156, 7, 0), + new PsoStructureEntryInfo(MetaName.TimeBetweenTestSpheresIntersectingRoute, PsoDataType.Float, 132, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistToCoverWhenPlayerIsClose, PsoDataType.Float, 136, 0, 0), + new PsoStructureEntryInfo(MetaName.MinCoverToPlayerCoverDist, PsoDataType.Float, 140, 0, 0), + new PsoStructureEntryInfo(MetaName.MinMoveToCoverDistForCoverMeAudio, PsoDataType.Float, 144, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxSecondsAsTopLevelTask, PsoDataType.Float, 148, 0, 0), + new PsoStructureEntryInfo(MetaName.ForceStreamingFailure, PsoDataType.Bool, 152, 0, 0), + new PsoStructureEntryInfo(MetaName.StreamedUnarmedCoverMovementClipSetId, PsoDataType.String, 156, 7, 0), new PsoStructureEntryInfo((MetaName)1804897490, PsoDataType.String, 160, 7, 0), - new PsoStructureEntryInfo((MetaName)3568457068, PsoDataType.String, 164, 7, 0), - new PsoStructureEntryInfo((MetaName)1351184833, PsoDataType.String, 168, 7, 0), - new PsoStructureEntryInfo((MetaName)1837001601, PsoDataType.String, 172, 7, 0), - new PsoStructureEntryInfo((MetaName)1024291853, PsoDataType.String, 176, 7, 0), + new PsoStructureEntryInfo(MetaName.StreamedOneHandedCoverMovementClipSetId, PsoDataType.String, 164, 7, 0), + new PsoStructureEntryInfo(MetaName.AIOneHandedAimingClipSetId, PsoDataType.String, 168, 7, 0), + new PsoStructureEntryInfo(MetaName.AITwoHandedAimingClipSetId, PsoDataType.String, 172, 7, 0), + new PsoStructureEntryInfo(MetaName.CoreWeaponClipSetId, PsoDataType.String, 176, 7, 0), new PsoStructureEntryInfo((MetaName)3902347552, PsoDataType.String, 180, 7, 0), new PsoStructureEntryInfo((MetaName)2620277506, PsoDataType.String, 184, 7, 0) ); case MetaName.CTaskEnterCover__Tunables: return new PsoStructureInfo(MetaName.CTaskEnterCover__Tunables, 0, 0, 368, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)443908416, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)2901436256, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)14209833, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)1607017826, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)1011440787, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)1748900014, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)1391743069, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)1307601741, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)4070109213, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)3523536193, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)1608065887, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)1162149057, PsoDataType.SInt, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)3426925695, PsoDataType.Float, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)647951209, PsoDataType.Float, 68, 0, 0), - new PsoStructureEntryInfo((MetaName)1436746072, PsoDataType.Float, 72, 0, 0), - new PsoStructureEntryInfo((MetaName)2504179355, PsoDataType.Float, 76, 0, 0), - new PsoStructureEntryInfo((MetaName)8008463, PsoDataType.Float, 80, 0, 0), - new PsoStructureEntryInfo((MetaName)3441446008, PsoDataType.Float, 84, 0, 0), - new PsoStructureEntryInfo((MetaName)3115377094, PsoDataType.Bool, 88, 0, 0), - new PsoStructureEntryInfo((MetaName)2493304798, PsoDataType.Bool, 89, 0, 0), - new PsoStructureEntryInfo((MetaName)243919456, PsoDataType.Bool, 90, 0, 0), - new PsoStructureEntryInfo((MetaName)914424597, PsoDataType.Bool, 91, 0, 0), - new PsoStructureEntryInfo((MetaName)1466859809, PsoDataType.Bool, 92, 0, 0), - new PsoStructureEntryInfo((MetaName)3088085048, PsoDataType.Bool, 93, 0, 0), - new PsoStructureEntryInfo((MetaName)570011198, PsoDataType.Bool, 94, 0, 0), - new PsoStructureEntryInfo((MetaName)634174859, PsoDataType.Bool, 95, 0, 0), - new PsoStructureEntryInfo((MetaName)311045516, PsoDataType.Bool, 96, 0, 0), - new PsoStructureEntryInfo((MetaName)3946058806, PsoDataType.Bool, 97, 0, 0), - new PsoStructureEntryInfo((MetaName)525431756, PsoDataType.Float, 100, 0, 0), - new PsoStructureEntryInfo((MetaName)3131955124, PsoDataType.Float, 104, 0, 0), + new PsoStructureEntryInfo(MetaName.CoverEntryRatePlayer, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.CoverEntryRateAI, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.CoverEntryShortDistanceAI, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.CoverEntryShortDistancePlayer, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.CoverEntryStandDistance, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.CoverEntryStandStrafeDistance, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.CoverEntryMinDistance, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.CoverEntryMaxDistance, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.CoverEntryMinDistanceAI, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.CoverEntryMaxDistanceAI, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.CoverEntryMaxDirectDistance, PsoDataType.Float, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.CoverEntryMinTimeNavigatingAI, PsoDataType.SInt, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.CoverEntryMinAngleToScale, PsoDataType.Float, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.CoverEntryHeadingReachedTol, PsoDataType.Float, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.CoverEntryPositionReachedTol, PsoDataType.Float, 72, 0, 0), + new PsoStructureEntryInfo(MetaName.FromCoverExitDistance, PsoDataType.Float, 76, 0, 0), + new PsoStructureEntryInfo(MetaName.NetworkBlendInDuration, PsoDataType.Float, 80, 0, 0), + new PsoStructureEntryInfo(MetaName.DistFromCoverToAllowReloadCache, PsoDataType.Float, 84, 0, 0), + new PsoStructureEntryInfo(MetaName.WaitForFootPlant, PsoDataType.Bool, 88, 0, 0), + new PsoStructureEntryInfo(MetaName.EnableFootTagSyncing, PsoDataType.Bool, 89, 0, 0), + new PsoStructureEntryInfo(MetaName.ForceToTarget, PsoDataType.Bool, 90, 0, 0), + new PsoStructureEntryInfo(MetaName.EnableInitialHeadingBlend, PsoDataType.Bool, 91, 0, 0), + new PsoStructureEntryInfo(MetaName.EnableTranslationScaling, PsoDataType.Bool, 92, 0, 0), + new PsoStructureEntryInfo(MetaName.EnableRotationScaling, PsoDataType.Bool, 93, 0, 0), + new PsoStructureEntryInfo(MetaName.PreventTranslationOvershoot, PsoDataType.Bool, 94, 0, 0), + new PsoStructureEntryInfo(MetaName.PreventRotationOvershoot, PsoDataType.Bool, 95, 0, 0), + new PsoStructureEntryInfo(MetaName.DoInitialHeadingBlend, PsoDataType.Bool, 96, 0, 0), + new PsoStructureEntryInfo(MetaName.DoFinalHeadingFixUp, PsoDataType.Bool, 97, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDistToPlayEntryAnim, PsoDataType.Float, 100, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDistToScale, PsoDataType.Float, 104, 0, 0), new PsoStructureEntryInfo(MetaName.MaxSpeed, PsoDataType.Float, 108, 0, 0), - new PsoStructureEntryInfo((MetaName)2343716985, PsoDataType.Float, 112, 0, 0), - new PsoStructureEntryInfo((MetaName)1999362333, PsoDataType.Float, 116, 0, 0), - new PsoStructureEntryInfo((MetaName)2917519651, PsoDataType.Float, 120, 0, 0), - new PsoStructureEntryInfo((MetaName)614907799, PsoDataType.Float, 124, 0, 0), - new PsoStructureEntryInfo((MetaName)3906575696, PsoDataType.Float, 128, 0, 0), - new PsoStructureEntryInfo((MetaName)2032147920, PsoDataType.Float, 132, 0, 0), - new PsoStructureEntryInfo((MetaName)1511471000, PsoDataType.Float, 136, 0, 0), - new PsoStructureEntryInfo((MetaName)3073391680, PsoDataType.Float, 140, 0, 0), - new PsoStructureEntryInfo((MetaName)2527222356, PsoDataType.Float, 144, 0, 0), - new PsoStructureEntryInfo((MetaName)661599637, PsoDataType.Bool, 148, 0, 0), - new PsoStructureEntryInfo((MetaName)3380579615, PsoDataType.Bool, 149, 0, 0), - new PsoStructureEntryInfo((MetaName)2589136465, PsoDataType.Bool, 150, 0, 0), - new PsoStructureEntryInfo((MetaName)2504995190, PsoDataType.Bool, 151, 0, 0), - new PsoStructureEntryInfo((MetaName)3490225320, PsoDataType.Float, 152, 0, 0), - new PsoStructureEntryInfo((MetaName)3968028188, PsoDataType.Float, 156, 0, 0), - new PsoStructureEntryInfo((MetaName)762985941, PsoDataType.Float, 160, 0, 0), - new PsoStructureEntryInfo((MetaName)2645460108, PsoDataType.Float, 164, 0, 0), - new PsoStructureEntryInfo((MetaName)976189127, PsoDataType.Float, 168, 0, 0), - new PsoStructureEntryInfo((MetaName)1168875174, PsoDataType.Float, 172, 0, 0), - new PsoStructureEntryInfo((MetaName)2787336412, PsoDataType.Float, 176, 0, 0), - new PsoStructureEntryInfo((MetaName)2445300354, PsoDataType.Float, 180, 0, 0), - new PsoStructureEntryInfo((MetaName)3171601208, PsoDataType.Float, 184, 0, 0), - new PsoStructureEntryInfo((MetaName)2408710412, PsoDataType.Float, 188, 0, 0), - new PsoStructureEntryInfo((MetaName)3889498778, PsoDataType.Float, 192, 0, 0), - new PsoStructureEntryInfo((MetaName)1874728809, PsoDataType.Float, 196, 0, 0), - new PsoStructureEntryInfo((MetaName)3084434327, PsoDataType.Float, 200, 0, 0), - new PsoStructureEntryInfo((MetaName)3320233516, PsoDataType.Float, 204, 0, 0), - new PsoStructureEntryInfo((MetaName)2304671979, PsoDataType.Float, 208, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxRotSpeed, PsoDataType.Float, 112, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTransScale, PsoDataType.Float, 116, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTransScale, PsoDataType.Float, 120, 0, 0), + new PsoStructureEntryInfo(MetaName.MinRotScale, PsoDataType.Float, 124, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxRotScale, PsoDataType.Float, 128, 0, 0), + new PsoStructureEntryInfo(MetaName.DeltaTolerance, PsoDataType.Float, 132, 0, 0), + new PsoStructureEntryInfo(MetaName.MinRotDelta, PsoDataType.Float, 136, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxAngleToSetDirectly, PsoDataType.Float, 140, 0, 0), + new PsoStructureEntryInfo(MetaName.AiEntryHalfAngleTolerance, PsoDataType.Float, 144, 0, 0), + new PsoStructureEntryInfo(MetaName.EnableNewAICoverEntry, PsoDataType.Bool, 148, 0, 0), + new PsoStructureEntryInfo(MetaName.EnableUseSwatClipSet, PsoDataType.Bool, 149, 0, 0), + new PsoStructureEntryInfo(MetaName.UseShortDistAngleRotation, PsoDataType.Bool, 150, 0, 0), + new PsoStructureEntryInfo(MetaName.DisableAiCoverEntryStreamCheck, PsoDataType.Bool, 151, 0, 0), + new PsoStructureEntryInfo(MetaName.DistToUseShortestRotation, PsoDataType.Float, 152, 0, 0), + new PsoStructureEntryInfo(MetaName.InCoverTolerance, PsoDataType.Float, 156, 0, 0), + new PsoStructureEntryInfo(MetaName.DotThresholdForCenterEnter, PsoDataType.Float, 160, 0, 0), + new PsoStructureEntryInfo(MetaName.AiEntryMinRate, PsoDataType.Float, 164, 0, 0), + new PsoStructureEntryInfo(MetaName.AiEntryMaxRate, PsoDataType.Float, 168, 0, 0), + new PsoStructureEntryInfo(MetaName.PlayerSprintEntryRate, PsoDataType.Float, 172, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultPlayerStandEntryStartMovementPhase, PsoDataType.Float, 176, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultPlayerStandEntryEndMovementPhase, PsoDataType.Float, 180, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxAngleToBeginRotationScale, PsoDataType.Float, 184, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDefaultAngularVelocity, PsoDataType.Float, 188, 0, 0), + new PsoStructureEntryInfo(MetaName.EnterCoverInterruptMinTime, PsoDataType.Float, 192, 0, 0), + new PsoStructureEntryInfo(MetaName.EnterCoverInterruptDistanceTolerance, PsoDataType.Float, 196, 0, 0), + new PsoStructureEntryInfo(MetaName.EnterCoverInterruptHeadingTolerance, PsoDataType.Float, 200, 0, 0), + new PsoStructureEntryInfo(MetaName.EnterCoverAimInterruptDistanceTolerance, PsoDataType.Float, 204, 0, 0), + new PsoStructureEntryInfo(MetaName.EnterCoverAimInterruptHeadingTolerance, PsoDataType.Float, 208, 0, 0), new PsoStructureEntryInfo((MetaName)3920645611, PsoDataType.Structure, 216, 0, (MetaName)1285383250), new PsoStructureEntryInfo((MetaName)80713034, PsoDataType.Structure, 256, 0, (MetaName)1285383250), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)711010751), - new PsoStructureEntryInfo((MetaName)102329791, PsoDataType.Array, 296, 0, (MetaName)62), + new PsoStructureEntryInfo(MetaName.AIEnterCoverClips, PsoDataType.Array, 296, 0, (MetaName)62), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)3590219800), - new PsoStructureEntryInfo((MetaName)3619734025, PsoDataType.Array, 312, 0, (MetaName)64), + new PsoStructureEntryInfo(MetaName.AIStandEnterCoverClips, PsoDataType.Array, 312, 0, (MetaName)64), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)711010751), - new PsoStructureEntryInfo((MetaName)2915894063, PsoDataType.Array, 328, 0, (MetaName)66), - new PsoStructureEntryInfo((MetaName)1405654072, PsoDataType.String, 344, 7, 0), - new PsoStructureEntryInfo((MetaName)2519142628, PsoDataType.String, 348, 7, 0), - new PsoStructureEntryInfo((MetaName)4262460027, PsoDataType.String, 352, 7, 0), - new PsoStructureEntryInfo((MetaName)2653796808, PsoDataType.String, 356, 7, 0), - new PsoStructureEntryInfo((MetaName)1017470219, PsoDataType.String, 360, 7, 0), - new PsoStructureEntryInfo((MetaName)1163390260, PsoDataType.String, 364, 7, 0) + new PsoStructureEntryInfo(MetaName.AIEnterTransitionClips, PsoDataType.Array, 328, 0, (MetaName)66), + new PsoStructureEntryInfo(MetaName.EnterCoverAIAimingBase1H, PsoDataType.String, 344, 7, 0), + new PsoStructureEntryInfo(MetaName.EnterCoverAIAimingBase2H, PsoDataType.String, 348, 7, 0), + new PsoStructureEntryInfo(MetaName.EnterCoverAIAimingSwat1H, PsoDataType.String, 352, 7, 0), + new PsoStructureEntryInfo(MetaName.EnterCoverAIAimingSwat2H, PsoDataType.String, 356, 7, 0), + new PsoStructureEntryInfo(MetaName.EnterCoverAITransition1H, PsoDataType.String, 360, 7, 0), + new PsoStructureEntryInfo(MetaName.EnterCoverAITransition2H, PsoDataType.String, 364, 7, 0) ); case (MetaName)1285383250: return new PsoStructureInfo((MetaName)1285383250, 0, 0, 40, @@ -7230,21 +7230,21 @@ namespace CodeWalker.GameFiles case (MetaName)3038580099: return new PsoStructureInfo((MetaName)3038580099, 0, 0, 32, new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.String, 0, 7, 0), - new PsoStructureEntryInfo((MetaName)3647518623, PsoDataType.Array, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.Clips, PsoDataType.Array, 8, 0, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Enum, 0, 0, (MetaName)1559228487), new PsoStructureEntryInfo(MetaName.Flags, PsoDataType.Flags, 24, 0, (MetaName)2097154) ); case (MetaName)711010751: return new PsoStructureInfo((MetaName)711010751, 0, 0, 16, - new PsoStructureEntryInfo((MetaName)517541874, PsoDataType.String, 8, 7, 0), + new PsoStructureEntryInfo(MetaName.EnterClipId, PsoDataType.String, 8, 7, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Enum, 0, 0, (MetaName)1559228487), new PsoStructureEntryInfo(MetaName.Flags, PsoDataType.Flags, 12, 0, (MetaName)2097153) ); case (MetaName)3590219800: return new PsoStructureInfo((MetaName)3590219800, 0, 0, 24, - new PsoStructureEntryInfo((MetaName)2845656216, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1744028122, PsoDataType.String, 12, 7, 0), - new PsoStructureEntryInfo((MetaName)1441580086, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.StandClip0Id, PsoDataType.String, 8, 7, 0), + new PsoStructureEntryInfo(MetaName.StandClip1Id, PsoDataType.String, 12, 7, 0), + new PsoStructureEntryInfo(MetaName.StandClip2Id, PsoDataType.String, 16, 7, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Enum, 0, 0, (MetaName)1559228487), new PsoStructureEntryInfo(MetaName.Flags, PsoDataType.Flags, 20, 0, (MetaName)2097155) ); @@ -7252,16 +7252,16 @@ namespace CodeWalker.GameFiles return new PsoStructureInfo(MetaName.CTaskExitCover__Tunables, 0, 0, 120, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)4010326834), - new PsoStructureEntryInfo((MetaName)353989914, PsoDataType.Array, 16, 0, (MetaName)1), - new PsoStructureEntryInfo((MetaName)150770804, PsoDataType.String, 32, 7, 0), + new PsoStructureEntryInfo(MetaName.CornerExitClips, PsoDataType.Array, 16, 0, (MetaName)1), + new PsoStructureEntryInfo(MetaName.ExitCoverBaseClipSetId, PsoDataType.String, 32, 7, 0), new PsoStructureEntryInfo((MetaName)2123164199, PsoDataType.String, 36, 7, 0), - new PsoStructureEntryInfo((MetaName)395871171, PsoDataType.String, 40, 7, 0), + new PsoStructureEntryInfo(MetaName.ExitCoverExtraClipSetId, PsoDataType.String, 40, 7, 0), new PsoStructureEntryInfo((MetaName)1757551615, PsoDataType.String, 44, 7, 0), - new PsoStructureEntryInfo((MetaName)3378374324, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)2292594697, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)3182801896, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)1366592047, PsoDataType.Float, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)498927550, PsoDataType.Float, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.MinInputToInterruptIdle, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.CornerExitHeadingModifier, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.ExitCornerZOffset, PsoDataType.Float, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.ExitCornerYOffset, PsoDataType.Float, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.ExitCornerDirOffset, PsoDataType.Float, 64, 0, 0), new PsoStructureEntryInfo((MetaName)3920645611, PsoDataType.Structure, 72, 0, (MetaName)246682624), new PsoStructureEntryInfo((MetaName)80713034, PsoDataType.Structure, 96, 0, (MetaName)246682624) ); @@ -7272,151 +7272,151 @@ namespace CodeWalker.GameFiles ); case (MetaName)4010326834: return new PsoStructureInfo((MetaName)4010326834, 0, 0, 16, - new PsoStructureEntryInfo((MetaName)2518432971, PsoDataType.String, 8, 7, 0), + new PsoStructureEntryInfo(MetaName.ExitClipId, PsoDataType.String, 8, 7, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Enum, 0, 0, (MetaName)1559228487), new PsoStructureEntryInfo(MetaName.Flags, PsoDataType.Flags, 12, 0, (MetaName)2097153) ); case MetaName.CTaskInCover__Tunables: return new PsoStructureInfo(MetaName.CTaskInCover__Tunables, 0, 0, 536, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)4205396201, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)849148447, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)2059966079, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)2129665503, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)3419184861, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)3872178927, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)2886272257, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)1147737070, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)2904615002, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)1261300416, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)2609438296, PsoDataType.Float, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.MovementClipRate, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.TurnClipRate, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxInputForIdleExit, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.InputYAxisCornerExitValue, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.ControlDebugXPos, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.ControlDebugYPos, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.ControlDebugRadius, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.ControlDebugBeginAngle, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.ControlDebugEndAngle, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.MinStickInputToMoveInCover, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.MinStickInputXAxisToTurnInCover, PsoDataType.Float, 56, 0, 0), new PsoStructureEntryInfo((MetaName)927329696, PsoDataType.Float, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)1147378819, PsoDataType.Float, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)2633188230, PsoDataType.Float, 68, 0, 0), - new PsoStructureEntryInfo((MetaName)3005241839, PsoDataType.Float, 72, 0, 0), - new PsoStructureEntryInfo((MetaName)1551121369, PsoDataType.Float, 76, 0, 0), - new PsoStructureEntryInfo((MetaName)2359940104, PsoDataType.Float, 80, 0, 0), - new PsoStructureEntryInfo((MetaName)2688479781, PsoDataType.Float, 84, 0, 0), - new PsoStructureEntryInfo((MetaName)3881315855, PsoDataType.Float, 88, 0, 0), - new PsoStructureEntryInfo((MetaName)2188704570, PsoDataType.Float, 92, 0, 0), - new PsoStructureEntryInfo((MetaName)796885552, PsoDataType.Float, 96, 0, 0), - new PsoStructureEntryInfo((MetaName)26449222, PsoDataType.Float, 100, 0, 0), - new PsoStructureEntryInfo((MetaName)4049257140, PsoDataType.Float, 104, 0, 0), - new PsoStructureEntryInfo((MetaName)3317722172, PsoDataType.Float, 108, 0, 0), - new PsoStructureEntryInfo((MetaName)1513492849, PsoDataType.Float, 112, 0, 0), - new PsoStructureEntryInfo((MetaName)4100289588, PsoDataType.Float, 116, 0, 0), - new PsoStructureEntryInfo((MetaName)772858715, PsoDataType.Float, 120, 0, 0), - new PsoStructureEntryInfo((MetaName)1469301844, PsoDataType.Float, 124, 0, 0), - new PsoStructureEntryInfo((MetaName)3446268000, PsoDataType.Float, 128, 0, 0), - new PsoStructureEntryInfo((MetaName)38963063, PsoDataType.Float, 132, 0, 0), - new PsoStructureEntryInfo((MetaName)2653769818, PsoDataType.Float, 136, 0, 0), - new PsoStructureEntryInfo((MetaName)1733226917, PsoDataType.Float, 140, 0, 0), - new PsoStructureEntryInfo((MetaName)3453306812, PsoDataType.Float, 144, 0, 0), - new PsoStructureEntryInfo((MetaName)2533938546, PsoDataType.Float, 148, 0, 0), - new PsoStructureEntryInfo((MetaName)3014744113, PsoDataType.Float, 152, 0, 0), - new PsoStructureEntryInfo((MetaName)3586592245, PsoDataType.Float, 156, 0, 0), - new PsoStructureEntryInfo((MetaName)4019978349, PsoDataType.Float, 160, 0, 0), - new PsoStructureEntryInfo((MetaName)1508442808, PsoDataType.Float, 164, 0, 0), + new PsoStructureEntryInfo(MetaName.InputYAxisQuitValue, PsoDataType.Float, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.StartExtendedProbeTime, PsoDataType.Float, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeToSpendInTask, PsoDataType.Float, 72, 0, 0), + new PsoStructureEntryInfo(MetaName.DesiredDistanceToCover, PsoDataType.Float, 76, 0, 0), + new PsoStructureEntryInfo(MetaName.DesiredDistanceToCoverToRequestStep, PsoDataType.Float, 80, 0, 0), + new PsoStructureEntryInfo(MetaName.OptimumDistToRightCoverEdgeCrouched, PsoDataType.Float, 84, 0, 0), + new PsoStructureEntryInfo(MetaName.OptimumDistToLeftCoverEdgeCrouched, PsoDataType.Float, 88, 0, 0), + new PsoStructureEntryInfo(MetaName.OptimumDistToRightCoverEdge, PsoDataType.Float, 92, 0, 0), + new PsoStructureEntryInfo(MetaName.OptimumDistToLeftCoverEdge, PsoDataType.Float, 96, 0, 0), + new PsoStructureEntryInfo(MetaName.MinMovingProbeOffset, PsoDataType.Float, 100, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxMovingProbeOffset, PsoDataType.Float, 104, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTurnProbeOffset, PsoDataType.Float, 108, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTurnProbeOffset, PsoDataType.Float, 112, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultProbeOffset, PsoDataType.Float, 116, 0, 0), + new PsoStructureEntryInfo(MetaName.MinStoppingEdgeCheckProbeOffset, PsoDataType.Float, 120, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxStoppingEdgeCheckProbeOffset, PsoDataType.Float, 124, 0, 0), + new PsoStructureEntryInfo(MetaName.MinStoppingProbeOffset, PsoDataType.Float, 128, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxStoppingProbeOffset, PsoDataType.Float, 132, 0, 0), + new PsoStructureEntryInfo(MetaName.HeadingChangeRate, PsoDataType.Float, 136, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeBeforeAllowingCornerMove, PsoDataType.Float, 140, 0, 0), + new PsoStructureEntryInfo(MetaName.CrouchedLeftFireOffset, PsoDataType.Float, 144, 0, 0), + new PsoStructureEntryInfo(MetaName.CrouchedRightFireOffset, PsoDataType.Float, 148, 0, 0), + new PsoStructureEntryInfo(MetaName.CoverLeftFireModifier, PsoDataType.Float, 152, 0, 0), + new PsoStructureEntryInfo(MetaName.CoverRightFireModifier, PsoDataType.Float, 156, 0, 0), + new PsoStructureEntryInfo(MetaName.CoverLeftFireModifierLow, PsoDataType.Float, 160, 0, 0), + new PsoStructureEntryInfo(MetaName.CoverRightFireModifierLow, PsoDataType.Float, 164, 0, 0), new PsoStructureEntryInfo((MetaName)2625425324, PsoDataType.Float, 168, 0, 0), - new PsoStructureEntryInfo((MetaName)754458458, PsoDataType.Float, 172, 0, 0), - new PsoStructureEntryInfo((MetaName)314817266, PsoDataType.Float, 176, 0, 0), - new PsoStructureEntryInfo((MetaName)1620272884, PsoDataType.Float, 180, 0, 0), - new PsoStructureEntryInfo((MetaName)2821466544, PsoDataType.Float, 184, 0, 0), - new PsoStructureEntryInfo((MetaName)1291062567, PsoDataType.Float, 188, 0, 0), - new PsoStructureEntryInfo((MetaName)3787797455, PsoDataType.Float, 192, 0, 0), - new PsoStructureEntryInfo((MetaName)2296590808, PsoDataType.Float, 196, 0, 0), - new PsoStructureEntryInfo((MetaName)1366091002, PsoDataType.Bool, 200, 0, 0), - new PsoStructureEntryInfo((MetaName)4276335920, PsoDataType.Bool, 201, 0, 0), - new PsoStructureEntryInfo((MetaName)3417116793, PsoDataType.Float, 204, 0, 0), - new PsoStructureEntryInfo((MetaName)3106353871, PsoDataType.Float, 208, 0, 0), - new PsoStructureEntryInfo((MetaName)3356016298, PsoDataType.Float, 212, 0, 0), - new PsoStructureEntryInfo((MetaName)1400174762, PsoDataType.Float, 216, 0, 0), - new PsoStructureEntryInfo((MetaName)2250358383, PsoDataType.Float, 220, 0, 0), - new PsoStructureEntryInfo((MetaName)1982386380, PsoDataType.Float, 224, 0, 0), - new PsoStructureEntryInfo((MetaName)2408138725, PsoDataType.Float, 228, 0, 0), - new PsoStructureEntryInfo((MetaName)1055186370, PsoDataType.Float, 232, 0, 0), - new PsoStructureEntryInfo((MetaName)2121459739, PsoDataType.Float, 236, 0, 0), - new PsoStructureEntryInfo((MetaName)2929248824, PsoDataType.Float, 240, 0, 0), - new PsoStructureEntryInfo((MetaName)1784425794, PsoDataType.Float, 244, 0, 0), - new PsoStructureEntryInfo((MetaName)420444049, PsoDataType.Float, 248, 0, 0), - new PsoStructureEntryInfo((MetaName)1632533833, PsoDataType.Float, 252, 0, 0), - new PsoStructureEntryInfo((MetaName)1813675586, PsoDataType.Float, 256, 0, 0), - new PsoStructureEntryInfo((MetaName)1396197980, PsoDataType.Float, 260, 0, 0), - new PsoStructureEntryInfo((MetaName)2168664060, PsoDataType.Float, 264, 0, 0), - new PsoStructureEntryInfo((MetaName)1678354404, PsoDataType.Float, 268, 0, 0), - new PsoStructureEntryInfo((MetaName)189580395, PsoDataType.Float, 272, 0, 0), - new PsoStructureEntryInfo((MetaName)2470298407, PsoDataType.Float, 276, 0, 0), - new PsoStructureEntryInfo((MetaName)545166509, PsoDataType.Float, 280, 0, 0), - new PsoStructureEntryInfo((MetaName)1342115678, PsoDataType.Float, 284, 0, 0), - new PsoStructureEntryInfo((MetaName)2621555533, PsoDataType.Float, 288, 0, 0), - new PsoStructureEntryInfo((MetaName)1759052099, PsoDataType.Float, 292, 0, 0), - new PsoStructureEntryInfo((MetaName)1933569235, PsoDataType.Float, 296, 0, 0), - new PsoStructureEntryInfo((MetaName)919529730, PsoDataType.Float, 300, 0, 0), - new PsoStructureEntryInfo((MetaName)3480207128, PsoDataType.Float, 304, 0, 0), - new PsoStructureEntryInfo((MetaName)3457829957, PsoDataType.Float, 308, 0, 0), - new PsoStructureEntryInfo((MetaName)3256121602, PsoDataType.Float, 312, 0, 0), - new PsoStructureEntryInfo((MetaName)3488557674, PsoDataType.Float, 316, 0, 0), - new PsoStructureEntryInfo((MetaName)1504716899, PsoDataType.Float, 320, 0, 0), - new PsoStructureEntryInfo((MetaName)3608928929, PsoDataType.Float, 324, 0, 0), - new PsoStructureEntryInfo((MetaName)4050756282, PsoDataType.Bool, 328, 0, 0), - new PsoStructureEntryInfo((MetaName)1073641398, PsoDataType.Float, 332, 0, 0), - new PsoStructureEntryInfo((MetaName)1553721673, PsoDataType.Float, 336, 0, 0), - new PsoStructureEntryInfo((MetaName)588986036, PsoDataType.Float, 340, 0, 0), - new PsoStructureEntryInfo((MetaName)4047811579, PsoDataType.Float, 344, 0, 0), - new PsoStructureEntryInfo((MetaName)1685929346, PsoDataType.Float, 348, 0, 0), + new PsoStructureEntryInfo(MetaName.CFriendlyIssues, PsoDataType.Float, 172, 0, 0), + new PsoStructureEntryInfo(MetaName.CoverLeftIncreaseModifier, PsoDataType.Float, 176, 0, 0), + new PsoStructureEntryInfo(MetaName.CoverRightIncreaseModifier, PsoDataType.Float, 180, 0, 0), + new PsoStructureEntryInfo(MetaName.AimTurnCosAngleTolerance, PsoDataType.Float, 184, 0, 0), + new PsoStructureEntryInfo(MetaName.InCoverMovementSpeedEnterCover, PsoDataType.Float, 188, 0, 0), + new PsoStructureEntryInfo(MetaName.InCoverMovementSpeed, PsoDataType.Float, 192, 0, 0), + new PsoStructureEntryInfo(MetaName.SteppingMovementSpeed, PsoDataType.Float, 196, 0, 0), + new PsoStructureEntryInfo(MetaName.UseAutoPeekAimFromCoverControls, PsoDataType.Bool, 200, 0, 0), + new PsoStructureEntryInfo(MetaName.ComeBackInWhenAimDirectChangeInHighCover, PsoDataType.Bool, 201, 0, 0), + new PsoStructureEntryInfo(MetaName.AlternateControlStickInputThreshold, PsoDataType.Float, 204, 0, 0), + new PsoStructureEntryInfo(MetaName.EdgeCapsuleRadius, PsoDataType.Float, 208, 0, 0), + new PsoStructureEntryInfo(MetaName.EdgeStartXOffset, PsoDataType.Float, 212, 0, 0), + new PsoStructureEntryInfo(MetaName.EdgeEndXOffset, PsoDataType.Float, 216, 0, 0), + new PsoStructureEntryInfo(MetaName.EdgeStartYOffset, PsoDataType.Float, 220, 0, 0), + new PsoStructureEntryInfo(MetaName.EdgeEndYOffset, PsoDataType.Float, 224, 0, 0), + new PsoStructureEntryInfo(MetaName.InsideEdgeStartYOffset, PsoDataType.Float, 228, 0, 0), + new PsoStructureEntryInfo(MetaName.InsideEdgeEndYOffset, PsoDataType.Float, 232, 0, 0), + new PsoStructureEntryInfo(MetaName.InsideEdgeStartXOffset, PsoDataType.Float, 236, 0, 0), + new PsoStructureEntryInfo(MetaName.InsideEdgeEndXOffset, PsoDataType.Float, 240, 0, 0), + new PsoStructureEntryInfo(MetaName.WallTestYOffset, PsoDataType.Float, 244, 0, 0), + new PsoStructureEntryInfo(MetaName.InitialLowEdgeWallTestYOffset, PsoDataType.Float, 248, 0, 0), + new PsoStructureEntryInfo(MetaName.HighCloseEdgeWallTestYOffset, PsoDataType.Float, 252, 0, 0), + new PsoStructureEntryInfo(MetaName.WallTestStartXOffset, PsoDataType.Float, 256, 0, 0), + new PsoStructureEntryInfo(MetaName.WallTestEndXOffset, PsoDataType.Float, 260, 0, 0), + new PsoStructureEntryInfo(MetaName.WallHighTestZOffset, PsoDataType.Float, 264, 0, 0), + new PsoStructureEntryInfo(MetaName.MovingEdgeTestStartYOffset, PsoDataType.Float, 268, 0, 0), + new PsoStructureEntryInfo(MetaName.MovingEdgeTestEndYOffset, PsoDataType.Float, 272, 0, 0), + new PsoStructureEntryInfo(MetaName.CoverToCoverEdgeTestStartYOffset, PsoDataType.Float, 276, 0, 0), + new PsoStructureEntryInfo(MetaName.CoverToCoverEdgeTestEndYOffset, PsoDataType.Float, 280, 0, 0), + new PsoStructureEntryInfo(MetaName.SteppingEdgeTestStartYOffset, PsoDataType.Float, 284, 0, 0), + new PsoStructureEntryInfo(MetaName.SteppingEdgeTestEndYOffset, PsoDataType.Float, 288, 0, 0), + new PsoStructureEntryInfo(MetaName.InitialLowEdgeTestStartYOffset, PsoDataType.Float, 292, 0, 0), + new PsoStructureEntryInfo(MetaName.InitialLowEdgeTestEndYOffset, PsoDataType.Float, 296, 0, 0), + new PsoStructureEntryInfo(MetaName.EdgeHighZOffset, PsoDataType.Float, 300, 0, 0), + new PsoStructureEntryInfo(MetaName.EdgeLowZOffset, PsoDataType.Float, 304, 0, 0), + new PsoStructureEntryInfo(MetaName.EdgeMinimumOffsetDiff, PsoDataType.Float, 308, 0, 0), + new PsoStructureEntryInfo(MetaName.EdgeMaximumOffsetDiff, PsoDataType.Float, 312, 0, 0), + new PsoStructureEntryInfo(MetaName.PinnedDownPeekChance, PsoDataType.Float, 316, 0, 0), + new PsoStructureEntryInfo(MetaName.PinnedDownBlindFireChance, PsoDataType.Float, 320, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeBeforeAllowingAutoPeek, PsoDataType.Float, 324, 0, 0), + new PsoStructureEntryInfo(MetaName.EnableAimDirectlyIntros, PsoDataType.Bool, 328, 0, 0), + new PsoStructureEntryInfo(MetaName.PedDirToPedCoverCosAngleTol, PsoDataType.Float, 332, 0, 0), + new PsoStructureEntryInfo(MetaName.CamToPedDirCosAngleTol, PsoDataType.Float, 336, 0, 0), + new PsoStructureEntryInfo(MetaName.CamToCoverDirCosAngleTol, PsoDataType.Float, 340, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDistanceToTargetForPeek, PsoDataType.Float, 344, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeBetweenPeeksWithoutLOS, PsoDataType.Float, 348, 0, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)1466791495), - new PsoStructureEntryInfo((MetaName)1011459206, PsoDataType.Array, 352, 0, (MetaName)86), - new PsoStructureEntryInfo((MetaName)3706230533, PsoDataType.SInt, 368, 0, 0), - new PsoStructureEntryInfo((MetaName)1565596444, PsoDataType.Float, 372, 0, 0), - new PsoStructureEntryInfo((MetaName)3950076744, PsoDataType.Float, 376, 0, 0), - new PsoStructureEntryInfo((MetaName)2828343094, PsoDataType.Bool, 380, 0, 0), - new PsoStructureEntryInfo((MetaName)3367723943, PsoDataType.Bool, 381, 0, 0), - new PsoStructureEntryInfo((MetaName)3231686180, PsoDataType.Float, 384, 0, 0), - new PsoStructureEntryInfo((MetaName)1089147792, PsoDataType.Float, 388, 0, 0), - new PsoStructureEntryInfo((MetaName)1887154148, PsoDataType.Float, 392, 0, 0), - new PsoStructureEntryInfo((MetaName)2938880609, PsoDataType.Float, 396, 0, 0), - new PsoStructureEntryInfo((MetaName)3144065170, PsoDataType.Float, 400, 0, 0), - new PsoStructureEntryInfo((MetaName)1630578621, PsoDataType.Float, 404, 0, 0), - new PsoStructureEntryInfo((MetaName)4055554934, PsoDataType.Float, 408, 0, 0), - new PsoStructureEntryInfo((MetaName)360559002, PsoDataType.Float, 412, 0, 0), - new PsoStructureEntryInfo((MetaName)263823852, PsoDataType.Float, 416, 0, 0), - new PsoStructureEntryInfo((MetaName)3909527233, PsoDataType.Float, 420, 0, 0), + new PsoStructureEntryInfo(MetaName.ThrowProjectileClips, PsoDataType.Array, 352, 0, (MetaName)86), + new PsoStructureEntryInfo(MetaName.RecreateWeaponTime, PsoDataType.SInt, 368, 0, 0), + new PsoStructureEntryInfo(MetaName.BlindFireHighCoverMinPitchLimit, PsoDataType.Float, 372, 0, 0), + new PsoStructureEntryInfo(MetaName.BlindFireHighCoverMaxPitchLimit, PsoDataType.Float, 376, 0, 0), + new PsoStructureEntryInfo(MetaName.EnableLeftHandIkInCover, PsoDataType.Bool, 380, 0, 0), + new PsoStructureEntryInfo(MetaName.EnableReloadingWhilstMovingInCover, PsoDataType.Bool, 381, 0, 0), + new PsoStructureEntryInfo(MetaName.AimIntroRateForAi, PsoDataType.Float, 384, 0, 0), + new PsoStructureEntryInfo(MetaName.AimOutroRateForAi, PsoDataType.Float, 388, 0, 0), + new PsoStructureEntryInfo(MetaName.MinReactToFireRate, PsoDataType.Float, 392, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxReactToFireRate, PsoDataType.Float, 396, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxReactToFireDelay, PsoDataType.Float, 400, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeUntilReturnToIdleFromAimAfterAimedAt, PsoDataType.Float, 404, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTimeUntilReturnToIdleFromAimAfterAimedAt, PsoDataType.Float, 408, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeUntilReturnToIdleFromAimDefault, PsoDataType.Float, 412, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTimeUntilReturnToIdleFromAimDefault, PsoDataType.Float, 416, 0, 0), + new PsoStructureEntryInfo(MetaName.GlobalLateralTorsoOffsetInLeftCover, PsoDataType.Float, 420, 0, 0), new PsoStructureEntryInfo((MetaName)3668359056, PsoDataType.Float, 424, 0, 0), - new PsoStructureEntryInfo((MetaName)1090704787, PsoDataType.Float, 428, 0, 0), + new PsoStructureEntryInfo(MetaName.WeaponLongBlockingOffsetInLeftCover, PsoDataType.Float, 428, 0, 0), new PsoStructureEntryInfo((MetaName)2805643991, PsoDataType.Float, 432, 0, 0), - new PsoStructureEntryInfo((MetaName)1375297558, PsoDataType.Float, 436, 0, 0), + new PsoStructureEntryInfo(MetaName.WeaponBlockingOffsetInLeftCover, PsoDataType.Float, 436, 0, 0), new PsoStructureEntryInfo((MetaName)3824828934, PsoDataType.Float, 440, 0, 0), - new PsoStructureEntryInfo((MetaName)2238616520, PsoDataType.Float, 444, 0, 0), + new PsoStructureEntryInfo(MetaName.WeaponBlockingOffsetInRightCover, PsoDataType.Float, 444, 0, 0), new PsoStructureEntryInfo((MetaName)3593181124, PsoDataType.Float, 448, 0, 0), new PsoStructureEntryInfo((MetaName)1214766569, PsoDataType.Float, 452, 0, 0), new PsoStructureEntryInfo((MetaName)2018978213, PsoDataType.Float, 456, 0, 0), - new PsoStructureEntryInfo((MetaName)68994958, PsoDataType.Float, 460, 0, 0), + new PsoStructureEntryInfo(MetaName.WeaponBlockingLengthOffset, PsoDataType.Float, 460, 0, 0), new PsoStructureEntryInfo((MetaName)2717483602, PsoDataType.Float, 464, 0, 0), - new PsoStructureEntryInfo((MetaName)2450446524, PsoDataType.String, 468, 7, 0), - new PsoStructureEntryInfo((MetaName)2529898856, PsoDataType.Float, 472, 0, 0), - new PsoStructureEntryInfo((MetaName)3456533073, PsoDataType.Float, 476, 0, 0), - new PsoStructureEntryInfo((MetaName)866380197, PsoDataType.Float, 480, 0, 0), - new PsoStructureEntryInfo((MetaName)1098445330, PsoDataType.Float, 484, 0, 0), - new PsoStructureEntryInfo((MetaName)3328891889, PsoDataType.Float, 488, 0, 0), - new PsoStructureEntryInfo((MetaName)2317940667, PsoDataType.Float, 492, 0, 0), - new PsoStructureEntryInfo((MetaName)473976041, PsoDataType.Float, 496, 0, 0), - new PsoStructureEntryInfo((MetaName)3650240986, PsoDataType.UInt, 500, 0, 0), - new PsoStructureEntryInfo((MetaName)3041121812, PsoDataType.Float, 504, 0, 0), - new PsoStructureEntryInfo((MetaName)2973722662, PsoDataType.UInt, 508, 0, 0), + new PsoStructureEntryInfo(MetaName.CoverStepClipSetId, PsoDataType.String, 468, 7, 0), + new PsoStructureEntryInfo(MetaName.PinnedDownTakeCoverAmount, PsoDataType.Float, 472, 0, 0), + new PsoStructureEntryInfo(MetaName.AmountPinnedDownByDamage, PsoDataType.Float, 476, 0, 0), + new PsoStructureEntryInfo(MetaName.AmountPinnedDownByBullet, PsoDataType.Float, 480, 0, 0), + new PsoStructureEntryInfo(MetaName.AmountPinnedDownByWitnessKill, PsoDataType.Float, 484, 0, 0), + new PsoStructureEntryInfo(MetaName.PinnedDownByBulletRange, PsoDataType.Float, 488, 0, 0), + new PsoStructureEntryInfo(MetaName.PinnedDownDecreaseAmountPerSecond, PsoDataType.Float, 492, 0, 0), + new PsoStructureEntryInfo(MetaName.AimIntroTaskBlendOutDuration, PsoDataType.Float, 496, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeToBePinnedDown, PsoDataType.UInt, 500, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeBetweenBurstsMaxRandomPercent, PsoDataType.Float, 504, 0, 0), + new PsoStructureEntryInfo(MetaName.AimOutroDelayTime, PsoDataType.UInt, 508, 0, 0), new PsoStructureEntryInfo((MetaName)3531438516, PsoDataType.UInt, 512, 0, 0), new PsoStructureEntryInfo((MetaName)796325569, PsoDataType.UInt, 516, 0, 0), new PsoStructureEntryInfo((MetaName)2152868269, PsoDataType.Bool, 520, 0, 0), new PsoStructureEntryInfo((MetaName)1536785516, PsoDataType.Bool, 521, 0, 0), - new PsoStructureEntryInfo((MetaName)76855168, PsoDataType.String, 524, 7, 0), + new PsoStructureEntryInfo(MetaName.ThrowProjectileClipSetId, PsoDataType.String, 524, 7, 0), new PsoStructureEntryInfo((MetaName)3576155857, PsoDataType.String, 528, 7, 0) ); case (MetaName)1466791495: return new PsoStructureInfo((MetaName)1466791495, 0, 0, 40, - new PsoStructureEntryInfo((MetaName)3802470907, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)547753211, PsoDataType.String, 12, 7, 0), - new PsoStructureEntryInfo((MetaName)1993756531, PsoDataType.String, 16, 7, 0), - new PsoStructureEntryInfo((MetaName)2511572601, PsoDataType.String, 20, 7, 0), - new PsoStructureEntryInfo((MetaName)573759163, PsoDataType.String, 24, 7, 0), + new PsoStructureEntryInfo(MetaName.IntroClipId, PsoDataType.String, 8, 7, 0), + new PsoStructureEntryInfo(MetaName.PullPinClipId, PsoDataType.String, 12, 7, 0), + new PsoStructureEntryInfo(MetaName.BaseClipId, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.ThrowLongClipId, PsoDataType.String, 20, 7, 0), + new PsoStructureEntryInfo(MetaName.ThrowShortClipId, PsoDataType.String, 24, 7, 0), new PsoStructureEntryInfo((MetaName)1925480184, PsoDataType.String, 28, 7, 0), new PsoStructureEntryInfo((MetaName)3487669030, PsoDataType.String, 32, 7, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Enum, 0, 0, (MetaName)1559228487), @@ -7425,124 +7425,124 @@ namespace CodeWalker.GameFiles case MetaName.CTaskMotionInCover__Tunables: return new PsoStructureInfo(MetaName.CTaskMotionInCover__Tunables, 0, 0, 1112, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1687761193, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)2876044804, PsoDataType.Bool, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)1227928250, PsoDataType.Bool, 21, 0, 0), - new PsoStructureEntryInfo((MetaName)92660424, PsoDataType.Bool, 22, 0, 0), - new PsoStructureEntryInfo((MetaName)1136710348, PsoDataType.Bool, 23, 0, 0), - new PsoStructureEntryInfo((MetaName)2560019435, PsoDataType.Bool, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)3781531198, PsoDataType.Bool, 25, 0, 0), - new PsoStructureEntryInfo((MetaName)2498623969, PsoDataType.Bool, 26, 0, 0), - new PsoStructureEntryInfo((MetaName)288573626, PsoDataType.Bool, 27, 0, 0), - new PsoStructureEntryInfo((MetaName)3117448440, PsoDataType.Bool, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)3544497884, PsoDataType.UByte, 29, 0, 0), - new PsoStructureEntryInfo((MetaName)4067447650, PsoDataType.UInt, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)2855575670, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)3719483743, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)2308421233, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)818416092, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)2906996848, PsoDataType.UInt, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)5986942, PsoDataType.Bool, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)1823873460, PsoDataType.Float, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)2643024561, PsoDataType.Float, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)3648216318, PsoDataType.Float, 68, 0, 0), - new PsoStructureEntryInfo((MetaName)1797303037, PsoDataType.Float, 72, 0, 0), - new PsoStructureEntryInfo((MetaName)1573385593, PsoDataType.Float, 76, 0, 0), - new PsoStructureEntryInfo((MetaName)2015526511, PsoDataType.Float, 80, 0, 0), - new PsoStructureEntryInfo((MetaName)462269180, PsoDataType.Float, 84, 0, 0), - new PsoStructureEntryInfo((MetaName)2919445883, PsoDataType.Float, 88, 0, 0), - new PsoStructureEntryInfo((MetaName)4228398614, PsoDataType.Float, 92, 0, 0), - new PsoStructureEntryInfo((MetaName)321218444, PsoDataType.Float, 96, 0, 0), - new PsoStructureEntryInfo((MetaName)372008448, PsoDataType.Float, 100, 0, 0), - new PsoStructureEntryInfo((MetaName)502763290, PsoDataType.Float, 104, 0, 0), - new PsoStructureEntryInfo((MetaName)2507965951, PsoDataType.Float, 108, 0, 0), - new PsoStructureEntryInfo((MetaName)2511576109, PsoDataType.Float, 112, 0, 0), - new PsoStructureEntryInfo((MetaName)1887369799, PsoDataType.Float, 116, 0, 0), - new PsoStructureEntryInfo((MetaName)629671162, PsoDataType.Float, 120, 0, 0), - new PsoStructureEntryInfo((MetaName)863732031, PsoDataType.Float, 124, 0, 0), - new PsoStructureEntryInfo((MetaName)691235540, PsoDataType.Float, 128, 0, 0), - new PsoStructureEntryInfo((MetaName)2681841281, PsoDataType.Float, 132, 0, 0), - new PsoStructureEntryInfo((MetaName)148125195, PsoDataType.Float, 136, 0, 0), - new PsoStructureEntryInfo((MetaName)205550242, PsoDataType.Float, 140, 0, 0), - new PsoStructureEntryInfo((MetaName)2267264803, PsoDataType.Float, 144, 0, 0), - new PsoStructureEntryInfo((MetaName)483457094, PsoDataType.Float, 148, 0, 0), - new PsoStructureEntryInfo((MetaName)3382987159, PsoDataType.Float, 152, 0, 0), - new PsoStructureEntryInfo((MetaName)2651943117, PsoDataType.Float, 156, 0, 0), - new PsoStructureEntryInfo((MetaName)2125677956, PsoDataType.Float, 160, 0, 0), - new PsoStructureEntryInfo((MetaName)19390938, PsoDataType.Float, 164, 0, 0), - new PsoStructureEntryInfo((MetaName)1570059814, PsoDataType.Float, 168, 0, 0), - new PsoStructureEntryInfo((MetaName)446471957, PsoDataType.Float, 172, 0, 0), - new PsoStructureEntryInfo((MetaName)3143775651, PsoDataType.Float, 176, 0, 0), - new PsoStructureEntryInfo((MetaName)3395179822, PsoDataType.Float, 180, 0, 0), - new PsoStructureEntryInfo((MetaName)1009232455, PsoDataType.Float, 184, 0, 0), - new PsoStructureEntryInfo((MetaName)392526062, PsoDataType.Float, 188, 0, 0), - new PsoStructureEntryInfo((MetaName)452418176, PsoDataType.Float, 192, 0, 0), - new PsoStructureEntryInfo((MetaName)2500851482, PsoDataType.Float, 196, 0, 0), - new PsoStructureEntryInfo((MetaName)3341714290, PsoDataType.Float, 200, 0, 0), - new PsoStructureEntryInfo((MetaName)488807312, PsoDataType.Float, 204, 0, 0), - new PsoStructureEntryInfo((MetaName)52868234, PsoDataType.Float, 208, 0, 0), - new PsoStructureEntryInfo((MetaName)2380669878, PsoDataType.Float, 212, 0, 0), - new PsoStructureEntryInfo((MetaName)1307353498, PsoDataType.Float, 216, 0, 0), - new PsoStructureEntryInfo((MetaName)3203547922, PsoDataType.Float, 220, 0, 0), - new PsoStructureEntryInfo((MetaName)1163008630, PsoDataType.Float, 224, 0, 0), - new PsoStructureEntryInfo((MetaName)2814625688, PsoDataType.Float, 228, 0, 0), - new PsoStructureEntryInfo((MetaName)1251038941, PsoDataType.Float, 232, 0, 0), - new PsoStructureEntryInfo((MetaName)4236998281, PsoDataType.Bool, 236, 0, 0), - new PsoStructureEntryInfo((MetaName)2597341356, PsoDataType.Bool, 237, 0, 0), - new PsoStructureEntryInfo((MetaName)2618193402, PsoDataType.Bool, 238, 0, 0), - new PsoStructureEntryInfo((MetaName)2878139548, PsoDataType.String, 240, 7, 0), + new PsoStructureEntryInfo(MetaName.CoverToCoverClipRate, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.DisableCoverToCoverTranslationScaling, PsoDataType.Bool, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.DisableCoverToCoverRotationScaling, PsoDataType.Bool, 21, 0, 0), + new PsoStructureEntryInfo(MetaName.UseButtonToMoveAroundCorner, PsoDataType.Bool, 22, 0, 0), + new PsoStructureEntryInfo(MetaName.EnableCoverToCover, PsoDataType.Bool, 23, 0, 0), + new PsoStructureEntryInfo(MetaName.EnableWalkStops, PsoDataType.Bool, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.EnableCoverPeekingVariations, PsoDataType.Bool, 25, 0, 0), + new PsoStructureEntryInfo(MetaName.EnableCoverPinnedVariations, PsoDataType.Bool, 26, 0, 0), + new PsoStructureEntryInfo(MetaName.EnableCoverIdleVariations, PsoDataType.Bool, 27, 0, 0), + new PsoStructureEntryInfo(MetaName.UseSprintButtonForCoverToCover, PsoDataType.Bool, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.VerifyCoverInterval, PsoDataType.UByte, 29, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeForCornerMove, PsoDataType.UInt, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultSettleBlendDuration, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.HeightChangeSettleBlendDuration, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeStayPinned, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTimeStayPinned, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.PinnedDownThreshold, PsoDataType.UInt, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.ForcePinnedDown, PsoDataType.Bool, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDistanceToTargetForIdleVariations, PsoDataType.Float, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeBetweenIdleVariations, PsoDataType.Float, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTimeBetweenIdleVariations, PsoDataType.Float, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.MinWaitTimeToPlayPlayerIdleVariations, PsoDataType.Float, 72, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeBetweenPlayerIdleVariations, PsoDataType.Float, 76, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTimeBetweenPlayerIdleVariations, PsoDataType.Float, 80, 0, 0), + new PsoStructureEntryInfo(MetaName.CoverToCoverDuration, PsoDataType.Float, 84, 0, 0), + new PsoStructureEntryInfo(MetaName.CoverToCoverMinScalePhase, PsoDataType.Float, 88, 0, 0), + new PsoStructureEntryInfo(MetaName.CoverToCoverMaxScalePhase, PsoDataType.Float, 92, 0, 0), + new PsoStructureEntryInfo(MetaName.CoverToCoverMinRotScalePhase, PsoDataType.Float, 96, 0, 0), + new PsoStructureEntryInfo(MetaName.CoverToCoverMaxRotScalePhase, PsoDataType.Float, 100, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxRotationalSpeedScale, PsoDataType.Float, 104, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxRotationalSpeed, PsoDataType.Float, 108, 0, 0), + new PsoStructureEntryInfo(MetaName.MinStickInputToEnableMoveAroundCorner, PsoDataType.Float, 112, 0, 0), + new PsoStructureEntryInfo(MetaName.MinStickInputToEnableCoverToCover, PsoDataType.Float, 116, 0, 0), + new PsoStructureEntryInfo(MetaName.MinStickInputToMoveAroundCorner, PsoDataType.Float, 120, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxStoppingDuration, PsoDataType.Float, 124, 0, 0), + new PsoStructureEntryInfo(MetaName.MinStoppingDist, PsoDataType.Float, 128, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeToScale, PsoDataType.Float, 132, 0, 0), + new PsoStructureEntryInfo(MetaName.CTCDepthDistanceCompletionOffset, PsoDataType.Float, 136, 0, 0), + new PsoStructureEntryInfo(MetaName.EdgeLowCoverMoveTime, PsoDataType.Float, 140, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeToStandUp, PsoDataType.Float, 144, 0, 0), + new PsoStructureEntryInfo(MetaName.CoverToCoverMinDistToScale, PsoDataType.Float, 148, 0, 0), + new PsoStructureEntryInfo(MetaName.CoverToCoverMinAngToScale, PsoDataType.Float, 152, 0, 0), + new PsoStructureEntryInfo(MetaName.CoverToCoverMinAng, PsoDataType.Float, 156, 0, 0), + new PsoStructureEntryInfo(MetaName.CoverToCoverDistTol, PsoDataType.Float, 160, 0, 0), + new PsoStructureEntryInfo(MetaName.CoverToCoverMaxDistToStep, PsoDataType.Float, 164, 0, 0), + new PsoStructureEntryInfo(MetaName.CoverToCoverAngTol, PsoDataType.Float, 168, 0, 0), + new PsoStructureEntryInfo(MetaName.CoverToCoverMaxAngToStep, PsoDataType.Float, 172, 0, 0), + new PsoStructureEntryInfo(MetaName.CoverToCoverMaxAccel, PsoDataType.Float, 176, 0, 0), + new PsoStructureEntryInfo(MetaName.ForwardDistToStartSideScale, PsoDataType.Float, 180, 0, 0), + new PsoStructureEntryInfo(MetaName.CoverToCoverMinDepthToScale, PsoDataType.Float, 184, 0, 0), + new PsoStructureEntryInfo(MetaName.CoverToCoverSmallAnimDist, PsoDataType.Float, 188, 0, 0), + new PsoStructureEntryInfo(MetaName.HeadingReachedTolerance, PsoDataType.Float, 192, 0, 0), + new PsoStructureEntryInfo(MetaName.BlendToIdleTime, PsoDataType.Float, 196, 0, 0), + new PsoStructureEntryInfo(MetaName.InsideCornerStopDistance, PsoDataType.Float, 200, 0, 0), + new PsoStructureEntryInfo(MetaName.CoverHeadingCloseEnough, PsoDataType.Float, 204, 0, 0), + new PsoStructureEntryInfo(MetaName.CoverHeadingCloseEnoughTurn, PsoDataType.Float, 208, 0, 0), + new PsoStructureEntryInfo(MetaName.CoverPositionCloseEnough, PsoDataType.Float, 212, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultStillToTurnBlendDuration, PsoDataType.Float, 216, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultEdgeTurnBlendDuration, PsoDataType.Float, 220, 0, 0), + new PsoStructureEntryInfo(MetaName.PeekToEdgeTurnBlendDuration, PsoDataType.Float, 224, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxMoveSpeedInCover, PsoDataType.Float, 228, 0, 0), + new PsoStructureEntryInfo(MetaName.MinEdgeDistanceForStoppingAnim, PsoDataType.Float, 232, 0, 0), + new PsoStructureEntryInfo(MetaName.UseNewStepAndWalkStarts, PsoDataType.Bool, 236, 0, 0), + new PsoStructureEntryInfo(MetaName.UseNewTurns, PsoDataType.Bool, 237, 0, 0), + new PsoStructureEntryInfo(MetaName.UseNewTurnWalkStarts, PsoDataType.Bool, 238, 0, 0), + new PsoStructureEntryInfo(MetaName.CoreMotionClipSetId, PsoDataType.String, 240, 7, 0), new PsoStructureEntryInfo((MetaName)1642317087, PsoDataType.String, 244, 7, 0), - new PsoStructureEntryInfo((MetaName)2782502123, PsoDataType.String, 248, 7, 0), + new PsoStructureEntryInfo(MetaName.CoreAIMotionClipSetId, PsoDataType.String, 248, 7, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)3038580099), - new PsoStructureEntryInfo((MetaName)2572412881, PsoDataType.Array, 256, 0, (MetaName)69), + new PsoStructureEntryInfo(MetaName.PeekingVariationAnimStateInfos, PsoDataType.Array, 256, 0, (MetaName)69), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.String, 0, 7, 0), - new PsoStructureEntryInfo((MetaName)3656589599, PsoDataType.Array, 272, 0, (MetaName)71), + new PsoStructureEntryInfo(MetaName.PeekingLow1HVariationClipsets, PsoDataType.Array, 272, 0, (MetaName)71), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.String, 0, 7, 0), - new PsoStructureEntryInfo((MetaName)4084903537, PsoDataType.Array, 288, 0, (MetaName)73), + new PsoStructureEntryInfo(MetaName.PeekingLow2HVariationClipsets, PsoDataType.Array, 288, 0, (MetaName)73), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.String, 0, 7, 0), - new PsoStructureEntryInfo((MetaName)86703483, PsoDataType.Array, 304, 0, (MetaName)75), + new PsoStructureEntryInfo(MetaName.PeekingHigh1HVariationClipsets, PsoDataType.Array, 304, 0, (MetaName)75), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.String, 0, 7, 0), - new PsoStructureEntryInfo((MetaName)1692855661, PsoDataType.Array, 320, 0, (MetaName)77), + new PsoStructureEntryInfo(MetaName.PeekingHigh2HVariationClipsets, PsoDataType.Array, 320, 0, (MetaName)77), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.String, 0, 7, 0), - new PsoStructureEntryInfo((MetaName)1337721029, PsoDataType.Array, 336, 0, (MetaName)79), + new PsoStructureEntryInfo(MetaName.PinnedLow1HVariationClipsets, PsoDataType.Array, 336, 0, (MetaName)79), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.String, 0, 7, 0), - new PsoStructureEntryInfo((MetaName)3647756430, PsoDataType.Array, 352, 0, (MetaName)81), + new PsoStructureEntryInfo(MetaName.PinnedLow2HVariationClipsets, PsoDataType.Array, 352, 0, (MetaName)81), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.String, 0, 7, 0), - new PsoStructureEntryInfo((MetaName)186750731, PsoDataType.Array, 368, 0, (MetaName)83), + new PsoStructureEntryInfo(MetaName.PinnedHigh1HVariationClipsets, PsoDataType.Array, 368, 0, (MetaName)83), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.String, 0, 7, 0), - new PsoStructureEntryInfo((MetaName)1643071074, PsoDataType.Array, 384, 0, (MetaName)85), + new PsoStructureEntryInfo(MetaName.PinnedHigh2HVariationClipsets, PsoDataType.Array, 384, 0, (MetaName)85), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.String, 0, 7, 0), - new PsoStructureEntryInfo((MetaName)1976510010, PsoDataType.Array, 400, 0, (MetaName)87), + new PsoStructureEntryInfo(MetaName.OutroReact1HVariationClipsets, PsoDataType.Array, 400, 0, (MetaName)87), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.String, 0, 7, 0), - new PsoStructureEntryInfo((MetaName)1754157237, PsoDataType.Array, 416, 0, (MetaName)89), + new PsoStructureEntryInfo(MetaName.OutroReact2HVariationClipsets, PsoDataType.Array, 416, 0, (MetaName)89), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.String, 0, 7, 0), - new PsoStructureEntryInfo((MetaName)229574996, PsoDataType.Array, 432, 0, (MetaName)91), + new PsoStructureEntryInfo(MetaName.IdleLow1HVariationClipsets, PsoDataType.Array, 432, 0, (MetaName)91), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.String, 0, 7, 0), - new PsoStructureEntryInfo((MetaName)754984064, PsoDataType.Array, 448, 0, (MetaName)93), + new PsoStructureEntryInfo(MetaName.IdleLow2HVariationClipsets, PsoDataType.Array, 448, 0, (MetaName)93), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.String, 0, 7, 0), - new PsoStructureEntryInfo((MetaName)2565051320, PsoDataType.Array, 464, 0, (MetaName)95), + new PsoStructureEntryInfo(MetaName.IdleHigh1HVariationClipsets, PsoDataType.Array, 464, 0, (MetaName)95), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.String, 0, 7, 0), - new PsoStructureEntryInfo((MetaName)616197965, PsoDataType.Array, 480, 0, (MetaName)97), + new PsoStructureEntryInfo(MetaName.IdleHigh2HVariationClipsets, PsoDataType.Array, 480, 0, (MetaName)97), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.String, 0, 7, 0), - new PsoStructureEntryInfo((MetaName)1469086565, PsoDataType.Array, 496, 0, (MetaName)99), + new PsoStructureEntryInfo(MetaName.PlayerIdleLow0HVariationClipsets, PsoDataType.Array, 496, 0, (MetaName)99), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.String, 0, 7, 0), - new PsoStructureEntryInfo((MetaName)421291191, PsoDataType.Array, 512, 0, (MetaName)101), + new PsoStructureEntryInfo(MetaName.PlayerIdleLow1HVariationClipsets, PsoDataType.Array, 512, 0, (MetaName)101), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.String, 0, 7, 0), - new PsoStructureEntryInfo((MetaName)2423980252, PsoDataType.Array, 528, 0, (MetaName)103), + new PsoStructureEntryInfo(MetaName.PlayerIdleLow2HVariationClipsets, PsoDataType.Array, 528, 0, (MetaName)103), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.String, 0, 7, 0), - new PsoStructureEntryInfo((MetaName)3420717239, PsoDataType.Array, 544, 0, (MetaName)105), + new PsoStructureEntryInfo(MetaName.PlayerIdleHigh0HVariationClipsets, PsoDataType.Array, 544, 0, (MetaName)105), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.String, 0, 7, 0), - new PsoStructureEntryInfo((MetaName)2643498096, PsoDataType.Array, 560, 0, (MetaName)107), + new PsoStructureEntryInfo(MetaName.PlayerIdleHigh1HVariationClipsets, PsoDataType.Array, 560, 0, (MetaName)107), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.String, 0, 7, 0), - new PsoStructureEntryInfo((MetaName)1210186805, PsoDataType.Array, 576, 0, (MetaName)109), + new PsoStructureEntryInfo(MetaName.PlayerIdleHigh2HVariationClipsets, PsoDataType.Array, 576, 0, (MetaName)109), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)3038580099), - new PsoStructureEntryInfo((MetaName)2080360880, PsoDataType.Array, 592, 0, (MetaName)111), + new PsoStructureEntryInfo(MetaName.PinnedIntroAnimStateInfos, PsoDataType.Array, 592, 0, (MetaName)111), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)3038580099), - new PsoStructureEntryInfo((MetaName)430330313, PsoDataType.Array, 608, 0, (MetaName)113), + new PsoStructureEntryInfo(MetaName.PinnedIdleAnimStateInfos, PsoDataType.Array, 608, 0, (MetaName)113), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)3038580099), - new PsoStructureEntryInfo((MetaName)3262741183, PsoDataType.Array, 624, 0, (MetaName)115), + new PsoStructureEntryInfo(MetaName.PinnedOutroAnimStateInfos, PsoDataType.Array, 624, 0, (MetaName)115), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)3038580099), - new PsoStructureEntryInfo((MetaName)1977186530, PsoDataType.Array, 640, 0, (MetaName)117), + new PsoStructureEntryInfo(MetaName.IdleVariationAnimStateInfos, PsoDataType.Array, 640, 0, (MetaName)117), new PsoStructureEntryInfo((MetaName)3920645611, PsoDataType.Structure, 656, 0, (MetaName)2625948332), new PsoStructureEntryInfo((MetaName)80713034, PsoDataType.Structure, 880, 0, (MetaName)2625948332), new PsoStructureEntryInfo((MetaName)1230607954, PsoDataType.Bool, 1104, 0, 0), @@ -7553,147 +7553,147 @@ namespace CodeWalker.GameFiles case (MetaName)2625948332: return new PsoStructureInfo((MetaName)2625948332, 0, 0, 224, new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)3038580099), - new PsoStructureEntryInfo((MetaName)3037289130, PsoDataType.Array, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.IdleAnimStateInfos, PsoDataType.Array, 8, 0, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)3038580099), - new PsoStructureEntryInfo((MetaName)1367701780, PsoDataType.Array, 24, 0, (MetaName)2), + new PsoStructureEntryInfo(MetaName.AtEdgeAnimStateInfos, PsoDataType.Array, 24, 0, (MetaName)2), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)3038580099), - new PsoStructureEntryInfo((MetaName)1958652331, PsoDataType.Array, 40, 0, (MetaName)4), + new PsoStructureEntryInfo(MetaName.PeekingAnimStateInfos, PsoDataType.Array, 40, 0, (MetaName)4), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)3038580099), - new PsoStructureEntryInfo((MetaName)2080209369, PsoDataType.Array, 56, 0, (MetaName)6), + new PsoStructureEntryInfo(MetaName.StoppingAnimStateInfos, PsoDataType.Array, 56, 0, (MetaName)6), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)3038580099), - new PsoStructureEntryInfo((MetaName)2676261337, PsoDataType.Array, 72, 0, (MetaName)8), + new PsoStructureEntryInfo(MetaName.MovingAnimStateInfos, PsoDataType.Array, 72, 0, (MetaName)8), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)3038580099), - new PsoStructureEntryInfo((MetaName)896061089, PsoDataType.Array, 88, 0, (MetaName)10), + new PsoStructureEntryInfo(MetaName.EdgeTurnAnimStateInfos, PsoDataType.Array, 88, 0, (MetaName)10), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)3038580099), - new PsoStructureEntryInfo((MetaName)3577768695, PsoDataType.Array, 104, 0, MetaName.PsoPOINTER), + new PsoStructureEntryInfo(MetaName.CoverToCoverAnimStateInfos, PsoDataType.Array, 104, 0, MetaName.PsoPOINTER), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)3038580099), - new PsoStructureEntryInfo((MetaName)3007867016, PsoDataType.Array, 120, 0, (MetaName)14), + new PsoStructureEntryInfo(MetaName.SteppingAnimStateInfos, PsoDataType.Array, 120, 0, (MetaName)14), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)3038580099), - new PsoStructureEntryInfo((MetaName)3590260370, PsoDataType.Array, 136, 0, MetaName.STRING), + new PsoStructureEntryInfo(MetaName.WalkStartAnimStateInfos, PsoDataType.Array, 136, 0, MetaName.STRING), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)3038580099), - new PsoStructureEntryInfo((MetaName)260425135, PsoDataType.Array, 152, 0, (MetaName)18), + new PsoStructureEntryInfo(MetaName.SettleAnimStateInfos, PsoDataType.Array, 152, 0, (MetaName)18), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)3038580099), - new PsoStructureEntryInfo((MetaName)313911161, PsoDataType.Array, 168, 0, (MetaName)20), + new PsoStructureEntryInfo(MetaName.TurnEnterAnimStateInfos, PsoDataType.Array, 168, 0, (MetaName)20), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)3038580099), - new PsoStructureEntryInfo((MetaName)2833513553, PsoDataType.Array, 184, 0, (MetaName)22), + new PsoStructureEntryInfo(MetaName.TurnEndAnimStateInfos, PsoDataType.Array, 184, 0, (MetaName)22), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)3038580099), - new PsoStructureEntryInfo((MetaName)2132068389, PsoDataType.Array, 200, 0, (MetaName)24), + new PsoStructureEntryInfo(MetaName.TurnWalkStartAnimStateInfos, PsoDataType.Array, 200, 0, (MetaName)24), new PsoStructureEntryInfo((MetaName)3535710087, PsoDataType.String, 216, 7, 0) ); case MetaName.CTaskAimGunFromCoverIntro__Tunables: return new PsoStructureInfo(MetaName.CTaskAimGunFromCoverIntro__Tunables, 0, 0, 312, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1388147608, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)3673514744, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)1465904835, PsoDataType.Bool, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)800236883, PsoDataType.Bool, 25, 0, 0), - new PsoStructureEntryInfo((MetaName)3598945794, PsoDataType.Bool, 26, 0, 0), - new PsoStructureEntryInfo((MetaName)1930123256, PsoDataType.Bool, 27, 0, 0), - new PsoStructureEntryInfo((MetaName)4249860971, PsoDataType.Bool, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)3262184677, PsoDataType.Bool, 29, 0, 0), - new PsoStructureEntryInfo((MetaName)3860983555, PsoDataType.Bool, 30, 0, 0), - new PsoStructureEntryInfo((MetaName)800840705, PsoDataType.Bool, 31, 0, 0), - new PsoStructureEntryInfo((MetaName)3134002215, PsoDataType.Bool, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)1686516854, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)3371499882, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)4206558217, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)1515476732, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)1894035381, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)295831481, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)3352731897, PsoDataType.Float, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)427371079, PsoDataType.Float, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)899299281, PsoDataType.Float, 68, 0, 0), - new PsoStructureEntryInfo((MetaName)842076929, PsoDataType.Float, 72, 0, 0), - new PsoStructureEntryInfo((MetaName)1649508716, PsoDataType.Float, 76, 0, 0), + new PsoStructureEntryInfo(MetaName.UpperBodyAimBlendInDuration, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.IntroMovementDuration, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.DisableIntroScaling, PsoDataType.Bool, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.DisableRotationScaling, PsoDataType.Bool, 25, 0, 0), + new PsoStructureEntryInfo(MetaName.DisableIntroOverShootCheck, PsoDataType.Bool, 26, 0, 0), + new PsoStructureEntryInfo(MetaName.UseConstantIntroScaling, PsoDataType.Bool, 27, 0, 0), + new PsoStructureEntryInfo(MetaName.RenderArcsAtCoverPosition, PsoDataType.Bool, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.RenderAimArcDebug, PsoDataType.Bool, 29, 0, 0), + new PsoStructureEntryInfo(MetaName.UseMoverPositionWhilePeeking, PsoDataType.Bool, 30, 0, 0), + new PsoStructureEntryInfo(MetaName.DisableWeaponBlocking, PsoDataType.Bool, 31, 0, 0), + new PsoStructureEntryInfo(MetaName.DisableTranslationScaling, PsoDataType.Bool, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.ArcRadius, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.IntroScalingDefaultStartPhase, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.IntroScalingDefaultEndPhase, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.IntroRotScalingDefaultStartPhase, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.IntroRotScalingDefaultEndPhase, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.AiAimIntroCloseEnoughTolerance, PsoDataType.Float, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxStepBackDist, PsoDataType.Float, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.MinStepOutDist, PsoDataType.Float, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxStepOutDist, PsoDataType.Float, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.IntroMaxScale, PsoDataType.Float, 72, 0, 0), + new PsoStructureEntryInfo(MetaName.IntroRate, PsoDataType.Float, 76, 0, 0), new PsoStructureEntryInfo((MetaName)2875886470, PsoDataType.Float, 80, 0, 0), - new PsoStructureEntryInfo((MetaName)2260414033, PsoDataType.Float, 84, 0, 0), + new PsoStructureEntryInfo(MetaName.OutroRate, PsoDataType.Float, 84, 0, 0), new PsoStructureEntryInfo((MetaName)2575356761, PsoDataType.Float, 88, 0, 0), - new PsoStructureEntryInfo((MetaName)4027315230, PsoDataType.Float, 92, 0, 0), - new PsoStructureEntryInfo((MetaName)2556798213, PsoDataType.Float, 96, 0, 0), - new PsoStructureEntryInfo((MetaName)1705449547, PsoDataType.Float, 100, 0, 0), - new PsoStructureEntryInfo((MetaName)4090917343, PsoDataType.Float, 104, 0, 0), - new PsoStructureEntryInfo((MetaName)2167006115, PsoDataType.Float, 108, 0, 0), - new PsoStructureEntryInfo((MetaName)502763290, PsoDataType.Float, 112, 0, 0), - new PsoStructureEntryInfo((MetaName)452418176, PsoDataType.Float, 116, 0, 0), - new PsoStructureEntryInfo((MetaName)2554062878, PsoDataType.Float, 120, 0, 0), - new PsoStructureEntryInfo((MetaName)3060249921, PsoDataType.Float, 124, 0, 0), - new PsoStructureEntryInfo((MetaName)1144003052, PsoDataType.Float, 128, 0, 0), - new PsoStructureEntryInfo((MetaName)3683453861, PsoDataType.Float, 132, 0, 0), - new PsoStructureEntryInfo((MetaName)4255892364, PsoDataType.Float, 136, 0, 0), - new PsoStructureEntryInfo((MetaName)2818774649, PsoDataType.Float, 140, 0, 0), - new PsoStructureEntryInfo((MetaName)3545526197, PsoDataType.Float, 144, 0, 0), - new PsoStructureEntryInfo((MetaName)717814241, PsoDataType.Float, 148, 0, 0), - new PsoStructureEntryInfo((MetaName)2260315698, PsoDataType.Float, 152, 0, 0), - new PsoStructureEntryInfo((MetaName)568360986, PsoDataType.Float, 156, 0, 0), - new PsoStructureEntryInfo((MetaName)4015224528, PsoDataType.Float, 160, 0, 0), - new PsoStructureEntryInfo((MetaName)4111569262, PsoDataType.Float2, 164, 0, 0), - new PsoStructureEntryInfo((MetaName)4205427545, PsoDataType.Float2, 172, 0, 0), - new PsoStructureEntryInfo((MetaName)2527050941, PsoDataType.Float, 180, 0, 0), - new PsoStructureEntryInfo((MetaName)842428202, PsoDataType.Float, 184, 0, 0), - new PsoStructureEntryInfo((MetaName)3532419784, PsoDataType.Float, 188, 0, 0), - new PsoStructureEntryInfo((MetaName)2531405930, PsoDataType.Float, 192, 0, 0), - new PsoStructureEntryInfo((MetaName)2343990340, PsoDataType.Float, 196, 0, 0), - new PsoStructureEntryInfo((MetaName)8574286, PsoDataType.Float, 200, 0, 0), - new PsoStructureEntryInfo((MetaName)298303912, PsoDataType.Float, 204, 0, 0), - new PsoStructureEntryInfo((MetaName)3516373800, PsoDataType.Float, 208, 0, 0), - new PsoStructureEntryInfo((MetaName)3372482096, PsoDataType.Float, 212, 0, 0), - new PsoStructureEntryInfo((MetaName)1655026590, PsoDataType.Float, 216, 0, 0), - new PsoStructureEntryInfo((MetaName)2297046941, PsoDataType.Float, 220, 0, 0), - new PsoStructureEntryInfo((MetaName)2185200792, PsoDataType.Float, 224, 0, 0), - new PsoStructureEntryInfo((MetaName)3617904707, PsoDataType.Float, 228, 0, 0), - new PsoStructureEntryInfo((MetaName)4125755684, PsoDataType.Float, 232, 0, 0), - new PsoStructureEntryInfo((MetaName)63113045, PsoDataType.Float, 236, 0, 0), - new PsoStructureEntryInfo((MetaName)1486772652, PsoDataType.Float, 240, 0, 0), - new PsoStructureEntryInfo((MetaName)80679158, PsoDataType.Structure, 248, 0, (MetaName)791301518), - new PsoStructureEntryInfo((MetaName)2338326271, PsoDataType.Structure, 272, 0, (MetaName)791301518), + new PsoStructureEntryInfo(MetaName.SteppingApproachRateSlow, PsoDataType.Float, 92, 0, 0), + new PsoStructureEntryInfo(MetaName.SteppingApproachRate, PsoDataType.Float, 96, 0, 0), + new PsoStructureEntryInfo(MetaName.SteppingApproachRateFast, PsoDataType.Float, 100, 0, 0), + new PsoStructureEntryInfo(MetaName.SteppingHeadingApproachRate, PsoDataType.Float, 104, 0, 0), + new PsoStructureEntryInfo(MetaName.MinRotationalSpeedScale, PsoDataType.Float, 108, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxRotationalSpeedScale, PsoDataType.Float, 112, 0, 0), + new PsoStructureEntryInfo(MetaName.HeadingReachedTolerance, PsoDataType.Float, 116, 0, 0), + new PsoStructureEntryInfo(MetaName.StepOutCapsuleRadiusScale, PsoDataType.Float, 120, 0, 0), + new PsoStructureEntryInfo(MetaName.AimDirectlyMaxAngle, PsoDataType.Float, 124, 0, 0), + new PsoStructureEntryInfo(MetaName.StepOutLeftX, PsoDataType.Float, 128, 0, 0), + new PsoStructureEntryInfo(MetaName.StepOutRightX, PsoDataType.Float, 132, 0, 0), + new PsoStructureEntryInfo(MetaName.StepOutY, PsoDataType.Float, 136, 0, 0), + new PsoStructureEntryInfo(MetaName.LowXClearOffsetCapsuleTest, PsoDataType.Float, 140, 0, 0), + new PsoStructureEntryInfo(MetaName.LowXOffsetCapsuleTest, PsoDataType.Float, 144, 0, 0), + new PsoStructureEntryInfo(MetaName.LowYOffsetCapsuleTest, PsoDataType.Float, 148, 0, 0), + new PsoStructureEntryInfo(MetaName.LowZOffsetCapsuleTest, PsoDataType.Float, 152, 0, 0), + new PsoStructureEntryInfo(MetaName.LowOffsetCapsuleLength, PsoDataType.Float, 156, 0, 0), + new PsoStructureEntryInfo(MetaName.LowOffsetCapsuleRadius, PsoDataType.Float, 160, 0, 0), + new PsoStructureEntryInfo(MetaName.LowLeftStep, PsoDataType.Float2, 164, 0, 0), + new PsoStructureEntryInfo(MetaName.LowRightStep, PsoDataType.Float2, 172, 0, 0), + new PsoStructureEntryInfo(MetaName.LowBlockedBlend, PsoDataType.Float, 180, 0, 0), + new PsoStructureEntryInfo(MetaName.LowStepOutLeftXBlocked, PsoDataType.Float, 184, 0, 0), + new PsoStructureEntryInfo(MetaName.LowStepOutLeftYBlocked, PsoDataType.Float, 188, 0, 0), + new PsoStructureEntryInfo(MetaName.LowStepBackLeftXBlocked, PsoDataType.Float, 192, 0, 0), + new PsoStructureEntryInfo(MetaName.LowStepBackLeftYBlocked, PsoDataType.Float, 196, 0, 0), + new PsoStructureEntryInfo(MetaName.LowStepOutRightXBlocked, PsoDataType.Float, 200, 0, 0), + new PsoStructureEntryInfo(MetaName.LowStepOutRightYBlocked, PsoDataType.Float, 204, 0, 0), + new PsoStructureEntryInfo(MetaName.LowStepBackRightXBlocked, PsoDataType.Float, 208, 0, 0), + new PsoStructureEntryInfo(MetaName.LowStepBackRightYBlocked, PsoDataType.Float, 212, 0, 0), + new PsoStructureEntryInfo(MetaName.LowSideZOffset, PsoDataType.Float, 216, 0, 0), + new PsoStructureEntryInfo(MetaName.DistConsideredAtAimPosition, PsoDataType.Float, 220, 0, 0), + new PsoStructureEntryInfo(MetaName.MinPhaseToApplyExtraHeadingAi, PsoDataType.Float, 224, 0, 0), + new PsoStructureEntryInfo(MetaName.MinPhaseToApplyExtraHeadingPlayer, PsoDataType.Float, 228, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxAngularHeadingVelocityAi, PsoDataType.Float, 232, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxAngularHeadingVelocityPlayer, PsoDataType.Float, 236, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxAngularHeadingVelocityPlayerForcedStandAim, PsoDataType.Float, 240, 0, 0), + new PsoStructureEntryInfo(MetaName.HighLeftAimStepInfoSet, PsoDataType.Structure, 248, 0, (MetaName)791301518), + new PsoStructureEntryInfo(MetaName.HighRightAimStepInfoSet, PsoDataType.Structure, 272, 0, (MetaName)791301518), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)4162893736), - new PsoStructureEntryInfo((MetaName)1512682432, PsoDataType.Array, 296, 0, (MetaName)64) + new PsoStructureEntryInfo(MetaName.AimIntroClips, PsoDataType.Array, 296, 0, (MetaName)64) ); case (MetaName)791301518: return new PsoStructureInfo((MetaName)791301518, 0, 0, 24, new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)2996437115), - new PsoStructureEntryInfo((MetaName)1592390985, PsoDataType.Array, 8, 0, 0) + new PsoStructureEntryInfo(MetaName.StepInfos, PsoDataType.Array, 8, 0, 0) ); case (MetaName)2996437115: return new PsoStructureInfo((MetaName)2996437115, 0, 0, 40, - new PsoStructureEntryInfo((MetaName)259942193, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)4255892364, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)2533820819, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)1584333756, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)2390268263, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)2392693984, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)681665994, PsoDataType.String, 32, 7, 0), - new PsoStructureEntryInfo((MetaName)3399412192, PsoDataType.String, 36, 7, 0) + new PsoStructureEntryInfo(MetaName.StepOutX, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.StepOutY, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.StepTransitionMinAngle, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.StepTransitionMaxAngle, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.PreviousTransitionExtraScalar, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.NextTransitionExtraScalar, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.PreviousTransitionClipId, PsoDataType.String, 32, 7, 0), + new PsoStructureEntryInfo(MetaName.NextTransitionClipId, PsoDataType.String, 36, 7, 0) ); case (MetaName)4162893736: return new PsoStructureInfo((MetaName)4162893736, 0, 0, 32, new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.String, 0, 7, 0), - new PsoStructureEntryInfo((MetaName)3647518623, PsoDataType.Array, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.Clips, PsoDataType.Array, 8, 0, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Enum, 0, 0, (MetaName)1559228487), new PsoStructureEntryInfo(MetaName.Flags, PsoDataType.Flags, 24, 0, (MetaName)2097154) ); case MetaName.CTaskAimGunFromCoverOutro__Tunables: return new PsoStructureInfo(MetaName.CTaskAimGunFromCoverOutro__Tunables, 0, 0, 128, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1212343445, PsoDataType.Bool, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)800236883, PsoDataType.Bool, 17, 0, 0), - new PsoStructureEntryInfo((MetaName)2745801756, PsoDataType.Bool, 18, 0, 0), - new PsoStructureEntryInfo((MetaName)28269420, PsoDataType.Bool, 19, 0, 0), - new PsoStructureEntryInfo((MetaName)2960195918, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)4246951180, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)3467497537, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)1459623344, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)2206745704, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)3164975884, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)2243016084, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)1551121369, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)3787797455, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)2943938244, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)870279090, PsoDataType.Float, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)4125755684, PsoDataType.Float, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)63113045, PsoDataType.Float, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.DisableOutroScaling, PsoDataType.Bool, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.DisableRotationScaling, PsoDataType.Bool, 17, 0, 0), + new PsoStructureEntryInfo(MetaName.DisableOutroOverShootCheck, PsoDataType.Bool, 18, 0, 0), + new PsoStructureEntryInfo(MetaName.UseConstantOutroScaling, PsoDataType.Bool, 19, 0, 0), + new PsoStructureEntryInfo(MetaName.OutroRotationScalingDefaultStartPhase, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.OutroRotationScalingDefaultEndPhase, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.OutroScalingDefaultStartPhase, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.OutroScalingDefaultEndPhase, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.OutroMaxScale, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.AdditionalModifier, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.EndHeadingTolerance, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.DesiredDistanceToCover, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.InCoverMovementSpeed, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.OutroMovementDuration, PsoDataType.Float, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.UpperBodyAimBlendOutDuration, PsoDataType.Float, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxAngularHeadingVelocityAi, PsoDataType.Float, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxAngularHeadingVelocityPlayer, PsoDataType.Float, 68, 0, 0), new PsoStructureEntryInfo((MetaName)2412106599, PsoDataType.Float, 72, 0, 0), - new PsoStructureEntryInfo((MetaName)1486772652, PsoDataType.Float, 76, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxAngularHeadingVelocityPlayerForcedStandAim, PsoDataType.Float, 76, 0, 0), new PsoStructureEntryInfo((MetaName)3920645611, PsoDataType.Structure, 80, 0, (MetaName)1280972310), new PsoStructureEntryInfo((MetaName)80713034, PsoDataType.Structure, 104, 0, (MetaName)1280972310) ); @@ -7705,239 +7705,239 @@ namespace CodeWalker.GameFiles case MetaName.CTaskAimGunBlindFire__Tunables: return new PsoStructureInfo(MetaName.CTaskAimGunBlindFire__Tunables, 0, 0, 48, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)3024014754, PsoDataType.Bool, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)4136330299, PsoDataType.Bool, 17, 0, 0), - new PsoStructureEntryInfo((MetaName)2323225479, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)298108981, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.RemoveReticuleDuringBlindFire, PsoDataType.Bool, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.DontRemoveReticuleDuringBlindFireNew, PsoDataType.Bool, 17, 0, 0), + new PsoStructureEntryInfo(MetaName.LowBlindFireAimingDirectlyLimitAngle, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.HighBlindFireAimingDirectlyLimitAngle, PsoDataType.Float, 24, 0, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)994532516), - new PsoStructureEntryInfo((MetaName)2740917805, PsoDataType.Array, 32, 0, (MetaName)5) + new PsoStructureEntryInfo(MetaName.BlindFireAnimStateNewInfos, PsoDataType.Array, 32, 0, (MetaName)5) ); case (MetaName)994532516: return new PsoStructureInfo((MetaName)994532516, 0, 0, 112, - new PsoStructureEntryInfo((MetaName)4104220306, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)430012531, PsoDataType.String, 12, 7, 0), - new PsoStructureEntryInfo((MetaName)3630917852, PsoDataType.String, 16, 7, 0), - new PsoStructureEntryInfo((MetaName)3117869494, PsoDataType.String, 20, 7, 0), - new PsoStructureEntryInfo((MetaName)4068466847, PsoDataType.String, 24, 7, 0), - new PsoStructureEntryInfo((MetaName)3585249404, PsoDataType.String, 28, 7, 0), + new PsoStructureEntryInfo(MetaName.IntroClip0Id, PsoDataType.String, 8, 7, 0), + new PsoStructureEntryInfo(MetaName.IntroClip1Id, PsoDataType.String, 12, 7, 0), + new PsoStructureEntryInfo(MetaName.SweepClip0Id, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.SweepClip1Id, PsoDataType.String, 20, 7, 0), + new PsoStructureEntryInfo(MetaName.SweepClip2Id, PsoDataType.String, 24, 7, 0), + new PsoStructureEntryInfo(MetaName.OutroClip0Id, PsoDataType.String, 28, 7, 0), new PsoStructureEntryInfo((MetaName)2291961208, PsoDataType.String, 32, 7, 0), new PsoStructureEntryInfo((MetaName)3610728325, PsoDataType.String, 36, 7, 0), new PsoStructureEntryInfo((MetaName)1018316975, PsoDataType.String, 40, 7, 0), - new PsoStructureEntryInfo((MetaName)2737802101, PsoDataType.String, 44, 7, 0), + new PsoStructureEntryInfo(MetaName.CockGunWeaponClipId, PsoDataType.String, 44, 7, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Enum, 0, 0, (MetaName)1559228487), new PsoStructureEntryInfo(MetaName.Flags, PsoDataType.Flags, 48, 0, (MetaName)2097162), - new PsoStructureEntryInfo((MetaName)2186047470, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)3669858468, PsoDataType.Float, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.MinHeadingAngle, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxHeadingAngle, PsoDataType.Float, 56, 0, 0), new PsoStructureEntryInfo((MetaName)3127121455, PsoDataType.Structure, 64, 0, (MetaName)4209697792), new PsoStructureEntryInfo((MetaName)465339689, PsoDataType.Structure, 88, 0, (MetaName)4209697792) ); case (MetaName)4209697792: return new PsoStructureInfo((MetaName)4209697792, 0, 0, 24, - new PsoStructureEntryInfo((MetaName)3480847079, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)1021608480, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)2669496770, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)2966888023, PsoDataType.Float, 20, 0, 0) + new PsoStructureEntryInfo(MetaName.MinPitchAngle, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxPitchAngle, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.MinPitchAngle2H, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxPitchAngle2H, PsoDataType.Float, 20, 0, 0) ); case MetaName.CAiCoverClipVariationHelper__Tunables: return new PsoStructureInfo(MetaName.CAiCoverClipVariationHelper__Tunables, 0, 0, 48, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1848963111, PsoDataType.UInt, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)2265825010, PsoDataType.UInt, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)3203888722, PsoDataType.UInt, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)1988933435, PsoDataType.UInt, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)1069071024, PsoDataType.UInt, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)2728975961, PsoDataType.UInt, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)3007638827, PsoDataType.UInt, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)3247168097, PsoDataType.UInt, 44, 0, 0) + new PsoStructureEntryInfo(MetaName.MinUsesForPeekingVariationChange, PsoDataType.UInt, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxUsesForPeekingVariationChange, PsoDataType.UInt, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.MinUsesForPinnedVariationChange, PsoDataType.UInt, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxUsesForPinnedVariationChange, PsoDataType.UInt, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.MinUsesForOutroReactVariationChange, PsoDataType.UInt, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxUsesForOutroReactVariationChange, PsoDataType.UInt, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.MinUsesForIdleVariationChange, PsoDataType.UInt, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxUsesForIdleVariationChange, PsoDataType.UInt, 44, 0, 0) ); case MetaName.CPlayerCoverClipVariationHelper__Tunables: return new PsoStructureInfo(MetaName.CPlayerCoverClipVariationHelper__Tunables, 0, 0, 24, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)3007638827, PsoDataType.UInt, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)3247168097, PsoDataType.UInt, 20, 0, 0) + new PsoStructureEntryInfo(MetaName.MinUsesForIdleVariationChange, PsoDataType.UInt, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxUsesForIdleVariationChange, PsoDataType.UInt, 20, 0, 0) ); case MetaName.CDynamicCoverHelper__Tunables: return new PsoStructureInfo(MetaName.CDynamicCoverHelper__Tunables, 0, 0, 176, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)3464583782, PsoDataType.Bool, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)3891560208, PsoDataType.Bool, 17, 0, 0), - new PsoStructureEntryInfo((MetaName)4175251844, PsoDataType.UInt, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)488214823, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)3262493116, PsoDataType.Bool, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)2656290976, PsoDataType.Bool, 29, 0, 0), - new PsoStructureEntryInfo((MetaName)4080484940, PsoDataType.Bool, 30, 0, 0), - new PsoStructureEntryInfo((MetaName)692748984, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)2650603299, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)575575803, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)1318415761, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)3832321302, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)1249475394, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)4269848077, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)852914750, PsoDataType.Float, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)2079300420, PsoDataType.Float, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)461310715, PsoDataType.Float, 68, 0, 0), - new PsoStructureEntryInfo((MetaName)708594816, PsoDataType.Float, 72, 0, 0), - new PsoStructureEntryInfo((MetaName)2512599606, PsoDataType.Float, 76, 0, 0), - new PsoStructureEntryInfo((MetaName)3727526506, PsoDataType.Float, 80, 0, 0), - new PsoStructureEntryInfo((MetaName)3036685456, PsoDataType.Float, 84, 0, 0), - new PsoStructureEntryInfo((MetaName)4258697085, PsoDataType.Float, 88, 0, 0), - new PsoStructureEntryInfo((MetaName)3651490612, PsoDataType.Float, 92, 0, 0), - new PsoStructureEntryInfo((MetaName)1038229473, PsoDataType.Float, 96, 0, 0), - new PsoStructureEntryInfo((MetaName)4155982221, PsoDataType.Float, 100, 0, 0), - new PsoStructureEntryInfo((MetaName)1565700819, PsoDataType.Float, 104, 0, 0), - new PsoStructureEntryInfo((MetaName)837246042, PsoDataType.Float, 108, 0, 0), - new PsoStructureEntryInfo((MetaName)4089643980, PsoDataType.Float, 112, 0, 0), - new PsoStructureEntryInfo((MetaName)3077258891, PsoDataType.Float, 116, 0, 0), - new PsoStructureEntryInfo((MetaName)1328526529, PsoDataType.Float, 120, 0, 0), - new PsoStructureEntryInfo((MetaName)2044226047, PsoDataType.Float, 124, 0, 0), - new PsoStructureEntryInfo((MetaName)348835470, PsoDataType.Float, 128, 0, 0), - new PsoStructureEntryInfo((MetaName)1461993132, PsoDataType.Float, 132, 0, 0), - new PsoStructureEntryInfo((MetaName)370845448, PsoDataType.Float, 136, 0, 0), - new PsoStructureEntryInfo((MetaName)2570702388, PsoDataType.Float, 140, 0, 0), - new PsoStructureEntryInfo((MetaName)4136133905, PsoDataType.Float, 144, 0, 0), - new PsoStructureEntryInfo((MetaName)225620543, PsoDataType.Float, 148, 0, 0), - new PsoStructureEntryInfo((MetaName)60938529, PsoDataType.Float, 152, 0, 0), - new PsoStructureEntryInfo((MetaName)1271601300, PsoDataType.Float, 156, 0, 0), - new PsoStructureEntryInfo((MetaName)649298289, PsoDataType.Float, 160, 0, 0), - new PsoStructureEntryInfo((MetaName)3234046643, PsoDataType.Float, 164, 0, 0), - new PsoStructureEntryInfo((MetaName)3646563039, PsoDataType.Float, 168, 0, 0) + new PsoStructureEntryInfo(MetaName.EnableConflictingNormalCollisionRemoval, PsoDataType.Bool, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.UseStickHistoryForCoverSearch, PsoDataType.Bool, 17, 0, 0), + new PsoStructureEntryInfo(MetaName.StickDownDuration, PsoDataType.UInt, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.StickDownMinRange, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.UseCameraOrientationWeighting, PsoDataType.Bool, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.UseCameraOrientationWhenStill, PsoDataType.Bool, 29, 0, 0), + new PsoStructureEntryInfo(MetaName.UseCameraOrientationForBackwardsDirection, PsoDataType.Bool, 30, 0, 0), + new PsoStructureEntryInfo(MetaName.BehindThreshold, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.DistanceToWallStanding, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.DistanceToWallCrouching, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.DistanceToWallCoverToCover, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.OCMCrouchedForwardClearanceOffset, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.OCMStandingForwardClearanceOffset, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.OCMSideClearanceDepth, PsoDataType.Float, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.OCMClearanceCapsuleRadius, PsoDataType.Float, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.OCMSideTestDepth, PsoDataType.Float, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.OCMCrouchedHeightOffset, PsoDataType.Float, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.OCMStandingHeightOffset, PsoDataType.Float, 72, 0, 0), + new PsoStructureEntryInfo(MetaName.CTCSideOffset, PsoDataType.Float, 76, 0, 0), + new PsoStructureEntryInfo(MetaName.CTCProbeDepth, PsoDataType.Float, 80, 0, 0), + new PsoStructureEntryInfo(MetaName.CTCForwardOffset, PsoDataType.Float, 84, 0, 0), + new PsoStructureEntryInfo(MetaName.CTCSpacingOffset, PsoDataType.Float, 88, 0, 0), + new PsoStructureEntryInfo(MetaName.CTCCapsuleRadius, PsoDataType.Float, 92, 0, 0), + new PsoStructureEntryInfo(MetaName.CTCHeightOffset, PsoDataType.Float, 96, 0, 0), + new PsoStructureEntryInfo(MetaName.LowCoverProbeHeight, PsoDataType.Float, 100, 0, 0), + new PsoStructureEntryInfo(MetaName.HighCoverProbeHeight, PsoDataType.Float, 104, 0, 0), + new PsoStructureEntryInfo(MetaName.CTCClearanceCapsuleRadius, PsoDataType.Float, 108, 0, 0), + new PsoStructureEntryInfo(MetaName.CTCClearanceCapsuleStartForwardOffset, PsoDataType.Float, 112, 0, 0), + new PsoStructureEntryInfo(MetaName.CTCClearanceCapsuleEndForwardOffset, PsoDataType.Float, 116, 0, 0), + new PsoStructureEntryInfo(MetaName.CTCClearanceCapsuleStartZOffset, PsoDataType.Float, 120, 0, 0), + new PsoStructureEntryInfo(MetaName.CTCClearanceCapsuleEndZOffset, PsoDataType.Float, 124, 0, 0), + new PsoStructureEntryInfo(MetaName.CTCMinDistance, PsoDataType.Float, 128, 0, 0), + new PsoStructureEntryInfo(MetaName.VehicleEdgeProbeXOffset, PsoDataType.Float, 132, 0, 0), + new PsoStructureEntryInfo(MetaName.VehicleEdgeProbeZOffset, PsoDataType.Float, 136, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxZDiffBetweenCoverPoints, PsoDataType.Float, 140, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxZDiffBetweenPedPos, PsoDataType.Float, 144, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxHeadingDiffBetweenCTCPoints, PsoDataType.Float, 148, 0, 0), + new PsoStructureEntryInfo(MetaName.PedToCoverCapsuleRadius, PsoDataType.Float, 152, 0, 0), + new PsoStructureEntryInfo(MetaName.PedToCoverEndPullBackDistance, PsoDataType.Float, 156, 0, 0), + new PsoStructureEntryInfo(MetaName.PedToCoverEndZOffset, PsoDataType.Float, 160, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxStickInputAngleInfluence, PsoDataType.Float, 164, 0, 0), + new PsoStructureEntryInfo(MetaName.IdleYStartOffset, PsoDataType.Float, 168, 0, 0) ); case MetaName.CClipScalingHelper__Tunables: return new PsoStructureInfo(MetaName.CClipScalingHelper__Tunables, 0, 0, 64, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)800236883, PsoDataType.Bool, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)3253125136, PsoDataType.Bool, 17, 0, 0), - new PsoStructureEntryInfo((MetaName)3134002215, PsoDataType.Bool, 18, 0, 0), - new PsoStructureEntryInfo((MetaName)2434177980, PsoDataType.Bool, 19, 0, 0), - new PsoStructureEntryInfo((MetaName)3538596479, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)766404597, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)2357080007, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)3718056384, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)99937628, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)478065483, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)273784445, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)3714157750, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)4071659392, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)589616650, PsoDataType.Float, 56, 0, 0) + new PsoStructureEntryInfo(MetaName.DisableRotationScaling, PsoDataType.Bool, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.DisableRotationOvershoot, PsoDataType.Bool, 17, 0, 0), + new PsoStructureEntryInfo(MetaName.DisableTranslationScaling, PsoDataType.Bool, 18, 0, 0), + new PsoStructureEntryInfo(MetaName.DisableTranslationOvershoot, PsoDataType.Bool, 19, 0, 0), + new PsoStructureEntryInfo(MetaName.MinVelocityToScale, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTransVelocity, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.MinRemainingAnimDurationToScale, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.MinAnimRotationDeltaToScale, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.MinAnimTranslationDeltaToScale, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.MinCurrentRotationDeltaToScale, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultMinRotationScalingValue, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultMaxRotationScalingValue, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultMinTranslationScalingValue, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultMaxTranslationScalingValue, PsoDataType.Float, 56, 0, 0) ); case MetaName.CTaskAdvance__Tunables: return new PsoStructureInfo(MetaName.CTaskAdvance__Tunables, 0, 0, 32, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)3070881148, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)933911179, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)2565736146, PsoDataType.Float, 24, 0, 0) + new PsoStructureEntryInfo(MetaName.TimeToWaitAtPosition, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeBetweenPointUpdates, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeBetweenSeekChecksAtTacticalPoint, PsoDataType.Float, 24, 0, 0) ); case MetaName.CTaskAimFromGround__Tunables: return new PsoStructureInfo(MetaName.CTaskAimFromGround__Tunables, 0, 0, 24, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)3996785209, PsoDataType.Float, 16, 0, 0) + new PsoStructureEntryInfo(MetaName.MaxAimFromGroundTime, PsoDataType.Float, 16, 0, 0) ); case MetaName.CTaskBoatChase__Tunables: return new PsoStructureInfo(MetaName.CTaskBoatChase__Tunables, 0, 0, 24, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)514678423, PsoDataType.Float, 16, 0, 0) + new PsoStructureEntryInfo(MetaName.IdealDistanceForPursue, PsoDataType.Float, 16, 0, 0) ); case MetaName.CTaskBoatCombat__Tunables: return new PsoStructureInfo(MetaName.CTaskBoatCombat__Tunables, 0, 0, 48, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)67050499, PsoDataType.Structure, 16, 0, (MetaName)384450892), - new PsoStructureEntryInfo((MetaName)1337026297, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)1222335592, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)1901477334, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)1118835093, PsoDataType.Float, 44, 0, 0) + new PsoStructureEntryInfo(MetaName.Rendering, PsoDataType.Structure, 16, 0, (MetaName)384450892), + new PsoStructureEntryInfo(MetaName.MinSpeedForChase, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeToLookAheadForCollision, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.DepthForLandProbe, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeToWait, PsoDataType.Float, 44, 0, 0) ); case (MetaName)384450892: return new PsoStructureInfo((MetaName)384450892, 0, 0, 16, new PsoStructureEntryInfo(MetaName.Enabled, PsoDataType.Bool, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)961255660, PsoDataType.Bool, 9, 0, 0), - new PsoStructureEntryInfo((MetaName)1166908668, PsoDataType.Bool, 10, 0, 0) + new PsoStructureEntryInfo(MetaName.CollisionProbe, PsoDataType.Bool, 9, 0, 0), + new PsoStructureEntryInfo(MetaName.LandProbe, PsoDataType.Bool, 10, 0, 0) ); case MetaName.CTaskBoatStrafe__Tunables: return new PsoStructureInfo(MetaName.CTaskBoatStrafe__Tunables, 0, 0, 40, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)3311720447, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)3249320190, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)2482756980, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)3143134944, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)4125886772, PsoDataType.Float, 32, 0, 0) + new PsoStructureEntryInfo(MetaName.AdditionalDistanceForApproach, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.AdditionalDistanceForStrafe, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.CruiseSpeedForStrafe, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.RotationLookAhead, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxAdjustmentLookAhead, PsoDataType.Float, 32, 0, 0) ); case MetaName.CTaskDraggingToSafety__Tunables: return new PsoStructureInfo(MetaName.CTaskDraggingToSafety__Tunables, 0, 0, 208, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1865732807, PsoDataType.Structure, 16, 0, (MetaName)1469164696), - new PsoStructureEntryInfo((MetaName)67050499, PsoDataType.Structure, 40, 0, (MetaName)512689970), - new PsoStructureEntryInfo((MetaName)122331865, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)417867439, PsoDataType.Float, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)4142738100, PsoDataType.Float, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)1858185525, PsoDataType.Float, 68, 0, 0), - new PsoStructureEntryInfo((MetaName)3780096928, PsoDataType.SInt, 72, 0, 0), - new PsoStructureEntryInfo((MetaName)3336702639, PsoDataType.Float, 76, 0, 0), - new PsoStructureEntryInfo((MetaName)3908973904, PsoDataType.Float, 80, 0, 0), - new PsoStructureEntryInfo((MetaName)2465106291, PsoDataType.Float, 84, 0, 0), - new PsoStructureEntryInfo((MetaName)383086153, PsoDataType.Float3, 96, 0, 0), - new PsoStructureEntryInfo((MetaName)3440934413, PsoDataType.Float3, 112, 0, 0), - new PsoStructureEntryInfo((MetaName)4100111705, PsoDataType.Float3, 128, 0, 0), - new PsoStructureEntryInfo((MetaName)2471124155, PsoDataType.Float, 144, 0, 0), - new PsoStructureEntryInfo((MetaName)2346320415, PsoDataType.Float, 148, 0, 0), - new PsoStructureEntryInfo((MetaName)1046969538, PsoDataType.Float, 152, 0, 0), - new PsoStructureEntryInfo((MetaName)3926218692, PsoDataType.Float, 156, 0, 0), - new PsoStructureEntryInfo((MetaName)3273119465, PsoDataType.Float, 160, 0, 0), - new PsoStructureEntryInfo((MetaName)1481327584, PsoDataType.SInt, 164, 0, 0), - new PsoStructureEntryInfo((MetaName)2294664490, PsoDataType.Float, 168, 0, 0), - new PsoStructureEntryInfo((MetaName)2521320953, PsoDataType.Float, 172, 0, 0), - new PsoStructureEntryInfo((MetaName)3348150388, PsoDataType.Float, 176, 0, 0), - new PsoStructureEntryInfo((MetaName)4029768824, PsoDataType.Float, 180, 0, 0), - new PsoStructureEntryInfo((MetaName)1288859935, PsoDataType.Float, 184, 0, 0), - new PsoStructureEntryInfo((MetaName)2074438621, PsoDataType.Float, 188, 0, 0), - new PsoStructureEntryInfo((MetaName)3272441861, PsoDataType.Float, 192, 0, 0) + new PsoStructureEntryInfo(MetaName.ObstructionProbe, PsoDataType.Structure, 16, 0, (MetaName)1469164696), + new PsoStructureEntryInfo(MetaName.Rendering, PsoDataType.Structure, 40, 0, (MetaName)512689970), + new PsoStructureEntryInfo(MetaName.MaxTimeForStream, PsoDataType.Float, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.CoverMinDistance, PsoDataType.Float, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.CoverMaxDistance, PsoDataType.Float, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.LookAtUpdateTime, PsoDataType.Float, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.LookAtTime, PsoDataType.SInt, 72, 0, 0), + new PsoStructureEntryInfo(MetaName.CoverWeightDistance, PsoDataType.Float, 76, 0, 0), + new PsoStructureEntryInfo(MetaName.CoverWeightUsage, PsoDataType.Float, 80, 0, 0), + new PsoStructureEntryInfo(MetaName.CoverWeightValue, PsoDataType.Float, 84, 0, 0), + new PsoStructureEntryInfo(MetaName.SeparationPickup, PsoDataType.Float3, 96, 0, 0), + new PsoStructureEntryInfo(MetaName.SeparationDrag, PsoDataType.Float3, 112, 0, 0), + new PsoStructureEntryInfo(MetaName.SeparationPutdown, PsoDataType.Float3, 128, 0, 0), + new PsoStructureEntryInfo(MetaName.AbortAimedAtMinDistance, PsoDataType.Float, 144, 0, 0), + new PsoStructureEntryInfo(MetaName.CoverResponseTimeout, PsoDataType.Float, 148, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDotForPickupDirection, PsoDataType.Float, 152, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceForHolster, PsoDataType.Float, 156, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceForPedToBeVeryCloseToCover, PsoDataType.Float, 160, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxNumPedsAllowedToBeVeryCloseToCover, PsoDataType.SInt, 164, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeBetweenCoverPointSearches, PsoDataType.Float, 168, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDistanceToSetApproachPosition, PsoDataType.Float, 172, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceToConsiderTooClose, PsoDataType.Float, 176, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceToAlwaysLookAtTarget, PsoDataType.Float, 180, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxHeightDifferenceToApproachTarget, PsoDataType.Float, 184, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxXYDistanceToApproachTarget, PsoDataType.Float, 188, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTimeToBeObstructed, PsoDataType.Float, 192, 0, 0) ); case (MetaName)1469164696: return new PsoStructureInfo((MetaName)1469164696, 0, 0, 24, new PsoStructureEntryInfo(MetaName.Height, PsoDataType.Float, 8, 0, 0), new PsoStructureEntryInfo(MetaName.Radius, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)4011421405, PsoDataType.Float, 16, 0, 0) + new PsoStructureEntryInfo(MetaName.ExtraHeightForGround, PsoDataType.Float, 16, 0, 0) ); case (MetaName)512689970: return new PsoStructureInfo((MetaName)512689970, 0, 0, 16, new PsoStructureEntryInfo(MetaName.Enabled, PsoDataType.Bool, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)1865732807, PsoDataType.Bool, 9, 0, 0) + new PsoStructureEntryInfo(MetaName.ObstructionProbe, PsoDataType.Bool, 9, 0, 0) ); case MetaName.CTaskHeliChase__Tunables: return new PsoStructureInfo(MetaName.CTaskHeliChase__Tunables, 0, 0, 112, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1925470428, PsoDataType.Structure, 16, 0, (MetaName)1407012688), - new PsoStructureEntryInfo((MetaName)4083276309, PsoDataType.Structure, 40, 0, (MetaName)1407012688), - new PsoStructureEntryInfo((MetaName)422585777, PsoDataType.Structure, 64, 0, (MetaName)1407012688), - new PsoStructureEntryInfo((MetaName)2018929951, PsoDataType.SInt, 88, 0, 0), - new PsoStructureEntryInfo((MetaName)947493336, PsoDataType.Float, 92, 0, 0), - new PsoStructureEntryInfo((MetaName)1781466093, PsoDataType.Float, 96, 0, 0), - new PsoStructureEntryInfo((MetaName)2895901568, PsoDataType.Float, 100, 0, 0), - new PsoStructureEntryInfo((MetaName)3358534575, PsoDataType.Float, 104, 0, 0), - new PsoStructureEntryInfo((MetaName)4175205823, PsoDataType.Float, 108, 0, 0) + new PsoStructureEntryInfo(MetaName.DriftX, PsoDataType.Structure, 16, 0, (MetaName)1407012688), + new PsoStructureEntryInfo(MetaName.DriftY, PsoDataType.Structure, 40, 0, (MetaName)1407012688), + new PsoStructureEntryInfo(MetaName.DriftZ, PsoDataType.Structure, 64, 0, (MetaName)1407012688), + new PsoStructureEntryInfo(MetaName.MinHeightAboveTerrain, PsoDataType.SInt, 88, 0, 0), + new PsoStructureEntryInfo(MetaName.SlowDownDistanceMin, PsoDataType.Float, 92, 0, 0), + new PsoStructureEntryInfo(MetaName.SlowDownDistanceMax, PsoDataType.Float, 96, 0, 0), + new PsoStructureEntryInfo(MetaName.CruiseSpeed, PsoDataType.Float, 100, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceForOrientation, PsoDataType.Float, 104, 0, 0), + new PsoStructureEntryInfo(MetaName.NearDistanceForOrientation, PsoDataType.Float, 108, 0, 0) ); case (MetaName)1407012688: return new PsoStructureInfo((MetaName)1407012688, 0, 0, 24, - new PsoStructureEntryInfo((MetaName)2782043564, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)4282800535, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)1240074404, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)1154906885, PsoDataType.Float, 20, 0, 0) + new PsoStructureEntryInfo(MetaName.MinValueForCorrection, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxValueForCorrection, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.MinRate, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxRate, PsoDataType.Float, 20, 0, 0) ); case MetaName.CTaskHeliCombat__Tunables: return new PsoStructureInfo(MetaName.CTaskHeliCombat__Tunables, 0, 0, 64, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)2342544226, PsoDataType.Structure, 16, 0, (MetaName)960897278) + new PsoStructureEntryInfo(MetaName.Chase, PsoDataType.Structure, 16, 0, (MetaName)960897278) ); case (MetaName)960897278: return new PsoStructureInfo((MetaName)960897278, 0, 0, 48, - new PsoStructureEntryInfo((MetaName)1724998945, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)69361213, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)4229384679, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)3996070487, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)4066129521, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)3765475034, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)3764687490, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)3515816840, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)3283771357, PsoDataType.Float, 40, 0, 0) + new PsoStructureEntryInfo(MetaName.MinSpeed, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTargetOffsetX, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTargetOffsetX, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTargetOffsetY, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTargetOffsetY, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTargetOffsetZ, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTargetOffsetZ, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTargetOffsetZ_TargetInAir, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTargetOffsetZ_TargetInAir, PsoDataType.Float, 40, 0, 0) ); case MetaName.CTaskPlaneChase__Tunables: return new PsoStructureInfo(MetaName.CTaskPlaneChase__Tunables, 0, 0, 16, @@ -7950,45 +7950,45 @@ namespace CodeWalker.GameFiles case MetaName.CTaskVariedAimPose__Tunables: return new PsoStructureInfo(MetaName.CTaskVariedAimPose__Tunables, 0, 0, 120, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)2658395586, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)3603257907, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)1274013705, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)3601324404, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)858243059, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)2710536525, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)868109097, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)2430060993, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeBeforeCanChooseNewPose, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeBeforeNewPose, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTimeBeforeNewPose, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.DistanceForMinTimeBeforeNewPose, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.DistanceForMaxTimeBeforeNewPose, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.AvoidNearbyPedHorizontal, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.AvoidNearbyPedVertical, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.AvoidNearbyPedDotThreshold, PsoDataType.Float, 44, 0, 0), new PsoStructureEntryInfo(MetaName.TargetRadius, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)3817763328, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)2661194585, PsoDataType.Float, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeBetweenReactions, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.MinAnimOffsetMagnitude, PsoDataType.Float, 56, 0, 0), new PsoStructureEntryInfo(MetaName.Rate, PsoDataType.Float, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)803259673, PsoDataType.Float, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)2236196658, PsoDataType.Float, 68, 0, 0), - new PsoStructureEntryInfo((MetaName)2561996113, PsoDataType.Float, 72, 0, 0), - new PsoStructureEntryInfo((MetaName)1752177996, PsoDataType.Float, 76, 0, 0), - new PsoStructureEntryInfo((MetaName)1942207582, PsoDataType.Float, 80, 0, 0), - new PsoStructureEntryInfo((MetaName)1435927021, PsoDataType.SInt, 84, 0, 0), - new PsoStructureEntryInfo((MetaName)2418474749, PsoDataType.Bool, 88, 0, 0), - new PsoStructureEntryInfo((MetaName)836857486, PsoDataType.String, 92, 7, 0), - new PsoStructureEntryInfo((MetaName)607364341, PsoDataType.String, 96, 7, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceToCareAboutBlockingLineOfSight, PsoDataType.Float, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceToUseUrgentTransitions, PsoDataType.Float, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeToUseUrgentTransitionsWhenThreatened, PsoDataType.Float, 72, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeBetweenReactionChecksForGunAimedAt, PsoDataType.Float, 76, 0, 0), + new PsoStructureEntryInfo(MetaName.ChancesToReactForGunAimedAt, PsoDataType.Float, 80, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxClipsToCheckPerFrame, PsoDataType.SInt, 84, 0, 0), + new PsoStructureEntryInfo(MetaName.DebugDraw, PsoDataType.Bool, 88, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultStandingPose, PsoDataType.String, 92, 7, 0), + new PsoStructureEntryInfo(MetaName.DefaultCrouchingPose, PsoDataType.String, 96, 7, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)896772506), - new PsoStructureEntryInfo((MetaName)877489286, PsoDataType.Array, 104, 0, (MetaName)22) + new PsoStructureEntryInfo(MetaName.AimPoses, PsoDataType.Array, 104, 0, (MetaName)22) ); case (MetaName)896772506: return new PsoStructureInfo((MetaName)896772506, 0, 0, 40, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1674350800, PsoDataType.Bool, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)4172129738, PsoDataType.Bool, 13, 0, 0), - new PsoStructureEntryInfo((MetaName)3859145463, PsoDataType.String, 16, 7, 0), - new PsoStructureEntryInfo((MetaName)3333920819, PsoDataType.String, 20, 7, 0), + new PsoStructureEntryInfo(MetaName.IsCrouching, PsoDataType.Bool, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.IsStationary, PsoDataType.Bool, 13, 0, 0), + new PsoStructureEntryInfo(MetaName.LoopClipSetId, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.LoopClipId, PsoDataType.String, 20, 7, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)2263463390), - new PsoStructureEntryInfo((MetaName)2275723194, PsoDataType.Array, 24, 0, (MetaName)5) + new PsoStructureEntryInfo(MetaName.Transitions, PsoDataType.Array, 24, 0, (MetaName)5) ); case (MetaName)2263463390: return new PsoStructureInfo((MetaName)2263463390, 0, 0, 32, - new PsoStructureEntryInfo((MetaName)1765007258, PsoDataType.String, 8, 7, 0), + new PsoStructureEntryInfo(MetaName.ToPose, PsoDataType.String, 8, 7, 0), new PsoStructureEntryInfo(MetaName.ClipSetId, PsoDataType.String, 12, 7, 0), - new PsoStructureEntryInfo((MetaName)1300775131, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.ClipId, PsoDataType.String, 16, 7, 0), new PsoStructureEntryInfo(MetaName.Rate, PsoDataType.Float, 20, 0, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Enum, 0, 0, (MetaName)966624441), new PsoStructureEntryInfo(MetaName.Flags, PsoDataType.Flags, 24, 2, (MetaName)524292) @@ -7996,119 +7996,119 @@ namespace CodeWalker.GameFiles case MetaName.CTaskVehicleChase__Tunables: return new PsoStructureInfo(MetaName.CTaskVehicleChase__Tunables, 0, 0, 264, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)2443685244, PsoDataType.Structure, 16, 0, (MetaName)653343499), - new PsoStructureEntryInfo((MetaName)2210395489, PsoDataType.Structure, 32, 0, (MetaName)45194904), - new PsoStructureEntryInfo((MetaName)2777285984, PsoDataType.Structure, 56, 0, (MetaName)2956630463), - new PsoStructureEntryInfo((MetaName)3087082769, PsoDataType.Structure, 80, 0, (MetaName)533527745), - new PsoStructureEntryInfo((MetaName)1954107545, PsoDataType.Structure, 104, 0, (MetaName)2379651736), - new PsoStructureEntryInfo((MetaName)2022288628, PsoDataType.Structure, 128, 0, (MetaName)3309127383), - new PsoStructureEntryInfo((MetaName)625597120, PsoDataType.Structure, 152, 0, (MetaName)2082149421), - new PsoStructureEntryInfo((MetaName)766857224, PsoDataType.Structure, 216, 0, (MetaName)3284002922), - new PsoStructureEntryInfo((MetaName)1930122576, PsoDataType.Float, 248, 0, 0), - new PsoStructureEntryInfo((MetaName)2475600241, PsoDataType.Float, 252, 0, 0), - new PsoStructureEntryInfo((MetaName)1719190513, PsoDataType.Float, 256, 0, 0) + new PsoStructureEntryInfo(MetaName.CloseDistance, PsoDataType.Structure, 16, 0, (MetaName)653343499), + new PsoStructureEntryInfo(MetaName.Block, PsoDataType.Structure, 32, 0, (MetaName)45194904), + new PsoStructureEntryInfo(MetaName.Pursue, PsoDataType.Structure, 56, 0, (MetaName)2956630463), + new PsoStructureEntryInfo(MetaName.Ram, PsoDataType.Structure, 80, 0, (MetaName)533527745), + new PsoStructureEntryInfo(MetaName.SpinOut, PsoDataType.Structure, 104, 0, (MetaName)2379651736), + new PsoStructureEntryInfo(MetaName.PullAlongside, PsoDataType.Structure, 128, 0, (MetaName)3309127383), + new PsoStructureEntryInfo(MetaName.AggressiveMove, PsoDataType.Structure, 152, 0, (MetaName)2082149421), + new PsoStructureEntryInfo(MetaName.Cheat, PsoDataType.Structure, 216, 0, (MetaName)3284002922), + new PsoStructureEntryInfo(MetaName.MaxDotForHandBrake, PsoDataType.Float, 248, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeBetweenCarChaseShockingEvents, PsoDataType.Float, 252, 0, 0), + new PsoStructureEntryInfo(MetaName.DistanceForCarChaseShockingEvents, PsoDataType.Float, 256, 0, 0) ); case (MetaName)653343499: return new PsoStructureInfo((MetaName)653343499, 0, 0, 16, - new PsoStructureEntryInfo((MetaName)3423985846, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)3514547823, PsoDataType.Float, 12, 0, 0) + new PsoStructureEntryInfo(MetaName.MinDistanceToStart, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDistanceToContinue, PsoDataType.Float, 12, 0, 0) ); case (MetaName)45194904: return new PsoStructureInfo((MetaName)45194904, 0, 0, 24, - new PsoStructureEntryInfo((MetaName)1082929500, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)126845285, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)4080325939, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)1829902171, PsoDataType.Float, 20, 0, 0) + new PsoStructureEntryInfo(MetaName.MaxDotToStartFromAnalyze, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDotToContinueFromAnalyze, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTargetSpeedToStartFromPursue, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTargetSpeedToContinueFromPursue, PsoDataType.Float, 20, 0, 0) ); case (MetaName)2956630463: return new PsoStructureInfo((MetaName)2956630463, 0, 0, 24, - new PsoStructureEntryInfo((MetaName)2497181955, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)158897950, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)2913237777, PsoDataType.Float, 16, 0, 0) + new PsoStructureEntryInfo(MetaName.MinDotToStartFromAnalyze, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDotToContinueFromAnalyze, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.IdealDistance, PsoDataType.Float, 16, 0, 0) ); case (MetaName)533527745: return new PsoStructureInfo((MetaName)533527745, 0, 0, 24, - new PsoStructureEntryInfo((MetaName)474269749, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)4080325939, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)1829902171, PsoDataType.Float, 16, 0, 0) + new PsoStructureEntryInfo(MetaName.StraightLineDistance, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTargetSpeedToStartFromPursue, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTargetSpeedToContinueFromPursue, PsoDataType.Float, 16, 0, 0) ); case (MetaName)2379651736: return new PsoStructureInfo((MetaName)2379651736, 0, 0, 24, - new PsoStructureEntryInfo((MetaName)474269749, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)4080325939, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)1829902171, PsoDataType.Float, 16, 0, 0) + new PsoStructureEntryInfo(MetaName.StraightLineDistance, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTargetSpeedToStartFromPursue, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTargetSpeedToContinueFromPursue, PsoDataType.Float, 16, 0, 0) ); case (MetaName)3309127383: return new PsoStructureInfo((MetaName)3309127383, 0, 0, 24, - new PsoStructureEntryInfo((MetaName)474269749, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)4080325939, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)1829902171, PsoDataType.Float, 16, 0, 0) + new PsoStructureEntryInfo(MetaName.StraightLineDistance, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTargetSpeedToStartFromPursue, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTargetSpeedToContinueFromPursue, PsoDataType.Float, 16, 0, 0) ); case (MetaName)2082149421: return new PsoStructureInfo((MetaName)2082149421, 0, 0, 64, - new PsoStructureEntryInfo((MetaName)648063710, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)1707529261, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)2231898585, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)2501833676, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)3842476462, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)2146950936, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)1655056873, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)3306631916, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)3403479156, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)509314747, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)355255193, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)46040720, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)1145877267, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)3622347383, PsoDataType.Float, 60, 0, 0) + new PsoStructureEntryInfo(MetaName.MaxDistanceToStartFromPursue, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDotToStartFromPursue, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.MinSpeedLeewayToStartFromPursue, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTargetSteerAngleToStartFromPursue, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceToContinueFromPursue, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDotToContinueFromPursue, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTimeInStateToContinueFromPursue, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTargetSteerAngleToContinueFromPursue, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDelay, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDelay, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.WeightToRamFromPursue, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.WeightToBlockFromPursue, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.WeightToSpinOutFromPursue, PsoDataType.Float, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.WeightToPullAlongsideFromPursue, PsoDataType.Float, 60, 0, 0) ); case (MetaName)3284002922: return new PsoStructureInfo((MetaName)3284002922, 0, 0, 32, - new PsoStructureEntryInfo((MetaName)3207905455, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)1861379728, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)4239471096, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)3574337729, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)1745227706, PsoDataType.Float, 24, 0, 0) + new PsoStructureEntryInfo(MetaName.MinSpeedDifferenceForPowerAdjustment, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxSpeedDifferenceForPowerAdjustment, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.PowerForMinAdjustment, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.PowerForMaxAdjustment, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.destroySuppressor, PsoDataType.Float, 24, 0, 0) ); case MetaName.CTaskVehiclePersuit__Tunables: return new PsoStructureInfo(MetaName.CTaskVehiclePersuit__Tunables, 0, 0, 184, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)432947414, PsoDataType.Structure, 16, 0, (MetaName)2385857407), - new PsoStructureEntryInfo((MetaName)3742382496, PsoDataType.Float, 72, 0, 0), - new PsoStructureEntryInfo((MetaName)3275063787, PsoDataType.Float, 76, 0, 0), - new PsoStructureEntryInfo((MetaName)4169133183, PsoDataType.Float, 80, 0, 0), - new PsoStructureEntryInfo((MetaName)2051473778, PsoDataType.Float, 84, 0, 0), - new PsoStructureEntryInfo((MetaName)1876514812, PsoDataType.Float, 88, 0, 0), - new PsoStructureEntryInfo((MetaName)922557972, PsoDataType.Float, 92, 0, 0), - new PsoStructureEntryInfo((MetaName)2541599029, PsoDataType.Float, 96, 0, 0), - new PsoStructureEntryInfo((MetaName)150170926, PsoDataType.Float, 100, 0, 0), - new PsoStructureEntryInfo((MetaName)13763777, PsoDataType.Float, 104, 0, 0), - new PsoStructureEntryInfo((MetaName)2798838940, PsoDataType.Float, 108, 0, 0), - new PsoStructureEntryInfo((MetaName)3823614053, PsoDataType.Float, 112, 0, 0), - new PsoStructureEntryInfo((MetaName)979399865, PsoDataType.Float, 116, 0, 0), - new PsoStructureEntryInfo((MetaName)1223491754, PsoDataType.Float, 120, 0, 0), - new PsoStructureEntryInfo((MetaName)3023143341, PsoDataType.Float, 124, 0, 0), - new PsoStructureEntryInfo((MetaName)3439953457, PsoDataType.Float, 128, 0, 0), - new PsoStructureEntryInfo((MetaName)3100475498, PsoDataType.Float, 132, 0, 0), - new PsoStructureEntryInfo((MetaName)4258519451, PsoDataType.Float, 136, 0, 0), - new PsoStructureEntryInfo((MetaName)3352329382, PsoDataType.Float, 140, 0, 0), - new PsoStructureEntryInfo((MetaName)3458993355, PsoDataType.Float, 144, 0, 0), - new PsoStructureEntryInfo((MetaName)48543250, PsoDataType.Float, 148, 0, 0), - new PsoStructureEntryInfo((MetaName)746970568, PsoDataType.Float, 152, 0, 0), - new PsoStructureEntryInfo((MetaName)3151657361, PsoDataType.Float, 156, 0, 0), - new PsoStructureEntryInfo((MetaName)3125460893, PsoDataType.Float, 160, 0, 0), - new PsoStructureEntryInfo((MetaName)1174072295, PsoDataType.Float, 164, 0, 0), - new PsoStructureEntryInfo((MetaName)1727051436, PsoDataType.Float, 168, 0, 0), - new PsoStructureEntryInfo((MetaName)3385636076, PsoDataType.Float, 172, 0, 0), - new PsoStructureEntryInfo((MetaName)3856148267, PsoDataType.SInt, 176, 0, 0) + new PsoStructureEntryInfo(MetaName.ApproachTarget, PsoDataType.Structure, 16, 0, (MetaName)2385857407), + new PsoStructureEntryInfo(MetaName.ObstructionProbeAngleA, PsoDataType.Float, 72, 0, 0), + new PsoStructureEntryInfo(MetaName.ObstructionProbeAngleB, PsoDataType.Float, 76, 0, 0), + new PsoStructureEntryInfo(MetaName.ObstructionProbeAngleC, PsoDataType.Float, 80, 0, 0), + new PsoStructureEntryInfo(MetaName.IdealDistanceOnBikeAndTargetUnarmed, PsoDataType.Float, 84, 0, 0), + new PsoStructureEntryInfo(MetaName.IdealDistanceOnBikeAndTargetArmed, PsoDataType.Float, 88, 0, 0), + new PsoStructureEntryInfo(MetaName.IdealDistanceInVehicleAndTargetUnarmed, PsoDataType.Float, 92, 0, 0), + new PsoStructureEntryInfo(MetaName.IdealDistanceInVehicleAndTargetArmed, PsoDataType.Float, 96, 0, 0), + new PsoStructureEntryInfo(MetaName.IdealDistanceShotAt, PsoDataType.Float, 100, 0, 0), + new PsoStructureEntryInfo(MetaName.IdealDistanceCouldLeaveCar, PsoDataType.Float, 104, 0, 0), + new PsoStructureEntryInfo(MetaName.DistanceToStopMultiplier, PsoDataType.Float, 108, 0, 0), + new PsoStructureEntryInfo(MetaName.DistanceToStopMassIdeal, PsoDataType.Float, 112, 0, 0), + new PsoStructureEntryInfo(MetaName.DistanceToStopMassWeight, PsoDataType.Float, 116, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDriverTimeToLeaveVehicle, PsoDataType.Float, 120, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDriverTimeToLeaveVehicle, PsoDataType.Float, 124, 0, 0), + new PsoStructureEntryInfo(MetaName.MinPassengerTimeToLeaveVehicle, PsoDataType.Float, 128, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxPassengerTimeToLeaveVehicle, PsoDataType.Float, 132, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxSpeedForEarlyCombatExit, PsoDataType.Float, 136, 0, 0), + new PsoStructureEntryInfo(MetaName.MinSpeedToJumpOutOfVehicle, PsoDataType.Float, 140, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeBoatOutOfWaterForExit, PsoDataType.Float, 144, 0, 0), + new PsoStructureEntryInfo(MetaName.AvoidanceMarginForOtherLawEnforcementVehicles, PsoDataType.Float, 148, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeToWaitForOtherPedToExit, PsoDataType.Float, 152, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDelayExitTime, PsoDataType.Float, 156, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDelayExitTime, PsoDataType.Float, 160, 0, 0), + new PsoStructureEntryInfo(MetaName.PreventShufflingExtraRange, PsoDataType.Float, 164, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTimeWaitForExitBeforeWarp, PsoDataType.Float, 168, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTargetStandingOnTrainSpeed, PsoDataType.Float, 172, 0, 0), + new PsoStructureEntryInfo(MetaName.DistanceToFollowInCar, PsoDataType.SInt, 176, 0, 0) ); case (MetaName)2385857407: return new PsoStructureInfo((MetaName)2385857407, 0, 0, 56, - new PsoStructureEntryInfo((MetaName)3935882297, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)2895901568, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)1501439076, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)587550606, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)1914453083, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)1604976859, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.TargetArriveDist, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.CruiseSpeed, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceToConsiderClose, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.CruiseSpeedWhenClose, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.CruiseSpeedWhenObstructedByLawEnforcementPed, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.CruiseSpeedWhenObstructedByLawEnforcementVehicle, PsoDataType.Float, 28, 0, 0), new PsoStructureEntryInfo((MetaName)1208093369, PsoDataType.Float, 32, 0, 0), new PsoStructureEntryInfo((MetaName)4019091857, PsoDataType.Float, 36, 0, 0), new PsoStructureEntryInfo((MetaName)2510151940, PsoDataType.Float, 40, 0, 0), @@ -8118,27 +8118,27 @@ namespace CodeWalker.GameFiles case MetaName.CTaskVehicleCombat__Tunables: return new PsoStructureInfo(MetaName.CTaskVehicleCombat__Tunables, 0, 0, 48, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)470555105, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)283868640, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)1335171882, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)730951251, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)4058868243, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)3427043837, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)535072586, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeBetweenShootOutTiresGlobal, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTimeBetweenShootOutTiresGlobal, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeInCombatToShootOutTires, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTimeInCombatToShootOutTires, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.ChancesToApplyReactionWhenShootingOutTire, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeToPrepareWeapon, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTimeToPrepareWeapon, PsoDataType.Float, 40, 0, 0), new PsoStructureEntryInfo((MetaName)1726607124, PsoDataType.UInt, 44, 0, 0) ); case MetaName.CTaskSearchBase__Tunables: return new PsoStructureInfo(MetaName.CTaskSearchBase__Tunables, 0, 0, 32, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)2406795129, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)2240856053, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)3433998695, PsoDataType.Float, 24, 0, 0) + new PsoStructureEntryInfo(MetaName.TimeToGiveUp, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxPositionVariance, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDirectionVariance, PsoDataType.Float, 24, 0, 0) ); case MetaName.CTaskSearchInAutomobile__Tunables: return new PsoStructureInfo(MetaName.CTaskSearchInAutomobile__Tunables, 0, 0, 24, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)335985570, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)2895901568, PsoDataType.Float, 20, 0, 0) + new PsoStructureEntryInfo(MetaName.FleeOffset, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.CruiseSpeed, PsoDataType.Float, 20, 0, 0) ); case MetaName.CTaskSearchInBoat__Tunables: return new PsoStructureInfo(MetaName.CTaskSearchInBoat__Tunables, 0, 0, 16, @@ -8147,322 +8147,322 @@ namespace CodeWalker.GameFiles case MetaName.CTaskSearchInHeli__Tunables: return new PsoStructureInfo(MetaName.CTaskSearchInHeli__Tunables, 0, 0, 32, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)335985570, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)2895901568, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)2018929951, PsoDataType.SInt, 24, 0, 0) + new PsoStructureEntryInfo(MetaName.FleeOffset, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.CruiseSpeed, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.MinHeightAboveTerrain, PsoDataType.SInt, 24, 0, 0) ); case MetaName.CTaskSearchOnFoot__Tunables: return new PsoStructureInfo(MetaName.CTaskSearchOnFoot__Tunables, 0, 0, 40, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)335985570, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.FleeOffset, PsoDataType.Float, 16, 0, 0), new PsoStructureEntryInfo(MetaName.TargetRadius, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)1468879986, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)4110448569, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)846083482, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.CompletionRadius, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.SlowDownDistance, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.FleeSafeDistance, PsoDataType.Float, 32, 0, 0), new PsoStructureEntryInfo(MetaName.MoveBlendRatio, PsoDataType.Float, 36, 0, 0) ); case MetaName.CTaskShootOutTire__Tunables: return new PsoStructureInfo(MetaName.CTaskShootOutTire__Tunables, 0, 0, 48, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)3438052999, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)2480389571, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)2789360544, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)1841691026, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)2658068209, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)3748385313, PsoDataType.SInt, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)672649965, PsoDataType.Float, 40, 0, 0) + new PsoStructureEntryInfo(MetaName.MinTimeoutToAcquireLineOfSight, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTimeoutToAcquireLineOfSight, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeBetweenLineOfSightChecks, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeToWaitForShot, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTimeToWaitForShot, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxWaitForShotFailures, PsoDataType.SInt, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.MinSpeedToApplyReaction, PsoDataType.Float, 40, 0, 0) ); case MetaName.CTaskTargetUnreachable__Tunables: return new PsoStructureInfo(MetaName.CTaskTargetUnreachable__Tunables, 0, 0, 24, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1932437978, PsoDataType.Float, 16, 0, 0) + new PsoStructureEntryInfo(MetaName.fTimeBetweenRouteSearches, PsoDataType.Float, 16, 0, 0) ); case MetaName.CTaskTargetUnreachableInInterior__Tunables: return new PsoStructureInfo(MetaName.CTaskTargetUnreachableInInterior__Tunables, 0, 0, 24, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)2195773039, PsoDataType.Float, 16, 0, 0) + new PsoStructureEntryInfo(MetaName.fDirectionTestProbeLength, PsoDataType.Float, 16, 0, 0) ); case MetaName.CTaskTargetUnreachableInExterior__Tunables: return new PsoStructureInfo(MetaName.CTaskTargetUnreachableInExterior__Tunables, 0, 0, 48, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)2083139838, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)1798086221, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.RangePercentage, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceFromNavMesh, PsoDataType.Float, 20, 0, 0), new PsoStructureEntryInfo(MetaName.TargetRadius, PsoDataType.Float, 24, 0, 0), new PsoStructureEntryInfo(MetaName.MoveBlendRatio, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)1468879986, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)460015891, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)2597134309, PsoDataType.Float, 40, 0, 0) + new PsoStructureEntryInfo(MetaName.CompletionRadius, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeToWait, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTimeToWait, PsoDataType.Float, 40, 0, 0) ); case MetaName.CPedTargetting__Tunables: return new PsoStructureInfo(MetaName.CPedTargetting__Tunables, 0, 0, 64, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1679672363, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)3550430565, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)1239531869, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)3653083064, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)2927479807, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.fExistingTargetScoreWeight, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.fTargetingInactiveDisableTime, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.fBlockedLosWeighting, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.fTimeToIgnoreBlockedLosWeighting, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.fPlayerHighThreatWeighting, PsoDataType.Float, 32, 0, 0), new PsoStructureEntryInfo((MetaName)1742395925, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)3270779927, PsoDataType.SInt, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)1772648844, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)4134350078, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)3975640219, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)653564341, PsoDataType.SInt, 56, 0, 0) + new PsoStructureEntryInfo(MetaName.iTargetNotSeenIgnoreTimeMs, PsoDataType.SInt, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.fPlayerThreatDistance, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.fPlayerDirectThreatDistance, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.fPlayerBeingTargetedExtraDistance, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.iPlayerDirectThreatTimeMs, PsoDataType.SInt, 56, 0, 0) ); case MetaName.CTaskPursueCriminal__Tunables: return new PsoStructureInfo(MetaName.CTaskPursueCriminal__Tunables, 0, 0, 64, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)4037909654, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)702493934, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)3332963351, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)2732547664, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)1100440084, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)459862259, PsoDataType.SInt, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)783802328, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)972295474, PsoDataType.SInt, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)3952273225, PsoDataType.SInt, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)2958876793, PsoDataType.Bool, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)1975950903, PsoDataType.Bool, 53, 0, 0), - new PsoStructureEntryInfo((MetaName)4063126636, PsoDataType.Float, 56, 0, 0) + new PsoStructureEntryInfo(MetaName.MinDistanceToFindVehicle, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceToFindVehicle, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxHeightDifference, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.DotProductFacing, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.DotProductBehind, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.DistanceToFollowVehicleBeforeFlee, PsoDataType.SInt, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.DistanceToSignalVehiclePursuitToCriminal, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeToSignalVehiclePursuitToCriminalMin, PsoDataType.SInt, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeToSignalVehiclePursuitToCriminalMax, PsoDataType.SInt, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.DrawDebug, PsoDataType.Bool, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.AllowPursuePlayer, PsoDataType.Bool, 53, 0, 0), + new PsoStructureEntryInfo(MetaName.CriminalVehicleMinStartSpeed, PsoDataType.Float, 56, 0, 0) ); case MetaName.CTaskReactToPursuit__Tunables: return new PsoStructureInfo(MetaName.CTaskReactToPursuit__Tunables, 0, 0, 32, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)3344957179, PsoDataType.SInt, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)454716601, PsoDataType.SInt, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)1520777858, PsoDataType.Float, 24, 0, 0) + new PsoStructureEntryInfo(MetaName.MinTimeToFleeInVehicle, PsoDataType.SInt, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTimeToFleeInVehicle, PsoDataType.SInt, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.FleeSpeedInVehicle, PsoDataType.Float, 24, 0, 0) ); case MetaName.CTaskStealVehicle__Tunables: return new PsoStructureInfo(MetaName.CTaskStealVehicle__Tunables, 0, 0, 32, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)702493934, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)1506267647, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)1289358659, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)3564233674, PsoDataType.Bool, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)3908221492, PsoDataType.Bool, 29, 0, 0), - new PsoStructureEntryInfo((MetaName)3993007617, PsoDataType.Bool, 30, 0, 0), - new PsoStructureEntryInfo((MetaName)1365518895, PsoDataType.Bool, 31, 0, 0) + new PsoStructureEntryInfo(MetaName.MaxDistanceToFindVehicle, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceToPursueVehicle, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.DistanceToRunToVehicle, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.CanStealPlayersVehicle, PsoDataType.Bool, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.CanStealCarsAtLights, PsoDataType.Bool, 29, 0, 0), + new PsoStructureEntryInfo(MetaName.CanStealParkedCars, PsoDataType.Bool, 30, 0, 0), + new PsoStructureEntryInfo(MetaName.CanStealStationaryCars, PsoDataType.Bool, 31, 0, 0) ); case MetaName.CLookAtHistory__Tunables: return new PsoStructureInfo(MetaName.CLookAtHistory__Tunables, 0, 0, 24, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)3400740468, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)1743809398, PsoDataType.UInt, 20, 0, 0) + new PsoStructureEntryInfo(MetaName.HistoryCosineThreshold, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MemoryDuration, PsoDataType.UInt, 20, 0, 0) ); case MetaName.CAmbientLookAt__Tunables: return new PsoStructureInfo(MetaName.CAmbientLookAt__Tunables, 0, 0, 416, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)2539614217, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)2251904831, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)769039659, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)491173128, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)2905104124, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)1036503478, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)825960985, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)2542169368, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)408684949, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)831935567, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)3266178324, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)95380765, PsoDataType.Float, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)1173793332, PsoDataType.Float, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)2718645532, PsoDataType.Float, 68, 0, 0), - new PsoStructureEntryInfo((MetaName)2407947760, PsoDataType.Float, 72, 0, 0), - new PsoStructureEntryInfo((MetaName)835021064, PsoDataType.Float, 76, 0, 0), - new PsoStructureEntryInfo((MetaName)3463312294, PsoDataType.Float, 80, 0, 0), - new PsoStructureEntryInfo((MetaName)1313622498, PsoDataType.Float, 84, 0, 0), - new PsoStructureEntryInfo((MetaName)214316948, PsoDataType.Float, 88, 0, 0), - new PsoStructureEntryInfo((MetaName)2396547402, PsoDataType.Float, 92, 0, 0), - new PsoStructureEntryInfo((MetaName)4057155416, PsoDataType.Float, 96, 0, 0), - new PsoStructureEntryInfo((MetaName)1209452937, PsoDataType.Float, 100, 0, 0), - new PsoStructureEntryInfo((MetaName)2209113178, PsoDataType.Float, 104, 0, 0), - new PsoStructureEntryInfo((MetaName)2538889403, PsoDataType.Float, 108, 0, 0), - new PsoStructureEntryInfo((MetaName)2688373686, PsoDataType.Float, 112, 0, 0), - new PsoStructureEntryInfo((MetaName)420424724, PsoDataType.Float, 116, 0, 0), - new PsoStructureEntryInfo((MetaName)645696278, PsoDataType.Float, 120, 0, 0), - new PsoStructureEntryInfo((MetaName)2883008619, PsoDataType.Float, 124, 0, 0), - new PsoStructureEntryInfo((MetaName)2714692767, PsoDataType.Float, 128, 0, 0), - new PsoStructureEntryInfo((MetaName)2278997613, PsoDataType.Float, 132, 0, 0), - new PsoStructureEntryInfo((MetaName)3120269183, PsoDataType.Float, 136, 0, 0), - new PsoStructureEntryInfo((MetaName)3099253594, PsoDataType.Float, 140, 0, 0), - new PsoStructureEntryInfo((MetaName)1493940343, PsoDataType.Float, 144, 0, 0), - new PsoStructureEntryInfo((MetaName)1573945112, PsoDataType.Float, 148, 0, 0), - new PsoStructureEntryInfo((MetaName)3445942281, PsoDataType.Float, 152, 0, 0), - new PsoStructureEntryInfo((MetaName)1578175347, PsoDataType.Float, 156, 0, 0), - new PsoStructureEntryInfo((MetaName)813645662, PsoDataType.Float, 160, 0, 0), - new PsoStructureEntryInfo((MetaName)975579249, PsoDataType.Float, 164, 0, 0), - new PsoStructureEntryInfo((MetaName)2971794167, PsoDataType.Float, 168, 0, 0), - new PsoStructureEntryInfo((MetaName)786235913, PsoDataType.Float, 172, 0, 0), - new PsoStructureEntryInfo((MetaName)3388322333, PsoDataType.Float, 176, 0, 0), - new PsoStructureEntryInfo((MetaName)592353395, PsoDataType.Float, 180, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultLookAtThreshold, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultDistanceFromWorldCenter, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.ExtendedDistanceFromWorldCenter, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceToScanLookAts, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.BaseTimeToLook, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.AITimeBetweenLookAtsFailureMin, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.AITimeBetweenLookAtsFailureMax, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.PlayerTimeBetweenLookAtsMin, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.PlayerTimeBetweenLookAtsMax, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.PlayerTimeMyVehicleLookAtsMin, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.PlayerTimeMyVehicleLookAtsMax, PsoDataType.Float, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeBetweenScenarioScans, PsoDataType.Float, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.ScenarioScanOffsetDistance, PsoDataType.Float, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.ScenarioScanRadius, PsoDataType.Float, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxPlayerScore, PsoDataType.Float, 72, 0, 0), + new PsoStructureEntryInfo(MetaName.BasicPedScore, PsoDataType.Float, 76, 0, 0), + new PsoStructureEntryInfo(MetaName.BasicVehicleScore, PsoDataType.Float, 80, 0, 0), + new PsoStructureEntryInfo(MetaName.BasicObjectScore, PsoDataType.Float, 84, 0, 0), + new PsoStructureEntryInfo(MetaName.BehindPedModifier, PsoDataType.Float, 88, 0, 0), + new PsoStructureEntryInfo(MetaName.PlayerPedModifier, PsoDataType.Float, 92, 0, 0), + new PsoStructureEntryInfo(MetaName.WalkingRoundPedModifier, PsoDataType.Float, 96, 0, 0), + new PsoStructureEntryInfo(MetaName.RunningPedModifier, PsoDataType.Float, 100, 0, 0), + new PsoStructureEntryInfo(MetaName.ClimbingOrJumpingPedModifier, PsoDataType.Float, 104, 0, 0), + new PsoStructureEntryInfo(MetaName.FightingModifier, PsoDataType.Float, 108, 0, 0), + new PsoStructureEntryInfo(MetaName.JackingModifier, PsoDataType.Float, 112, 0, 0), + new PsoStructureEntryInfo(MetaName.HangingAroundVehicleModifier, PsoDataType.Float, 116, 0, 0), + new PsoStructureEntryInfo(MetaName.ScenarioToScenarioPedModifier, PsoDataType.Float, 120, 0, 0), + new PsoStructureEntryInfo(MetaName.GangScenarioPedToPlayerModifier, PsoDataType.Float, 124, 0, 0), + new PsoStructureEntryInfo(MetaName.ApproachingPlayerModifier, PsoDataType.Float, 128, 0, 0), + new PsoStructureEntryInfo(MetaName.ClosePlayerModifier, PsoDataType.Float, 132, 0, 0), + new PsoStructureEntryInfo(MetaName.InRangePlayerModifier, PsoDataType.Float, 136, 0, 0), + new PsoStructureEntryInfo(MetaName.InRangeDrivingPlayerModifier, PsoDataType.Float, 140, 0, 0), + new PsoStructureEntryInfo(MetaName.HoldingWeaponPlayerModifier, PsoDataType.Float, 144, 0, 0), + new PsoStructureEntryInfo(MetaName.CoveredInBloodPlayerModifier, PsoDataType.Float, 148, 0, 0), + new PsoStructureEntryInfo(MetaName.RagdollingModifier, PsoDataType.Float, 152, 0, 0), + new PsoStructureEntryInfo(MetaName.PickingUpBikeModifier, PsoDataType.Float, 156, 0, 0), + new PsoStructureEntryInfo(MetaName.RecklessCarModifier, PsoDataType.Float, 160, 0, 0), + new PsoStructureEntryInfo(MetaName.RecentlyLookedAtPlayerModifier, PsoDataType.Float, 164, 0, 0), + new PsoStructureEntryInfo(MetaName.RecentlyLookedAtEntityModifier, PsoDataType.Float, 168, 0, 0), + new PsoStructureEntryInfo(MetaName.HighImportanceModifier, PsoDataType.Float, 172, 0, 0), + new PsoStructureEntryInfo(MetaName.MediumImportanceModifier, PsoDataType.Float, 176, 0, 0), + new PsoStructureEntryInfo(MetaName.LowImportanceModifier, PsoDataType.Float, 180, 0, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.String, 0, 7, 0), - new PsoStructureEntryInfo((MetaName)1071210221, PsoDataType.Array, 184, 0, (MetaName)43), - new PsoStructureEntryInfo((MetaName)1168459099, PsoDataType.Float, 200, 0, 0), - new PsoStructureEntryInfo((MetaName)199234802, PsoDataType.Float, 204, 0, 0), - new PsoStructureEntryInfo((MetaName)3642651832, PsoDataType.Float, 208, 0, 0), - new PsoStructureEntryInfo((MetaName)4108478935, PsoDataType.Float, 212, 0, 0), - new PsoStructureEntryInfo((MetaName)390614501, PsoDataType.Float, 216, 0, 0), - new PsoStructureEntryInfo((MetaName)1078762608, PsoDataType.Float, 220, 0, 0), - new PsoStructureEntryInfo((MetaName)1479577695, PsoDataType.Float, 224, 0, 0), - new PsoStructureEntryInfo((MetaName)3008009434, PsoDataType.Float, 228, 0, 0), - new PsoStructureEntryInfo((MetaName)334092093, PsoDataType.Float, 232, 0, 0), - new PsoStructureEntryInfo((MetaName)2831412815, PsoDataType.Float, 236, 0, 0), - new PsoStructureEntryInfo((MetaName)101327813, PsoDataType.Float, 240, 0, 0), - new PsoStructureEntryInfo((MetaName)1194287595, PsoDataType.Float, 244, 0, 0), - new PsoStructureEntryInfo((MetaName)3233483053, PsoDataType.Float, 248, 0, 0), - new PsoStructureEntryInfo((MetaName)395317425, PsoDataType.Float, 252, 0, 0), - new PsoStructureEntryInfo((MetaName)1849354099, PsoDataType.Float, 256, 0, 0), - new PsoStructureEntryInfo((MetaName)2302698674, PsoDataType.Float, 260, 0, 0), - new PsoStructureEntryInfo((MetaName)1461747338, PsoDataType.Float, 264, 0, 0), - new PsoStructureEntryInfo((MetaName)372581586, PsoDataType.Float, 268, 0, 0), - new PsoStructureEntryInfo((MetaName)3324445918, PsoDataType.Float, 272, 0, 0), - new PsoStructureEntryInfo((MetaName)1018069509, PsoDataType.Float, 276, 0, 0), - new PsoStructureEntryInfo((MetaName)1245516390, PsoDataType.Float, 280, 0, 0), - new PsoStructureEntryInfo((MetaName)369519904, PsoDataType.UByte, 284, 0, 0), - new PsoStructureEntryInfo((MetaName)3873670579, PsoDataType.UByte, 285, 0, 0), - new PsoStructureEntryInfo((MetaName)248477757, PsoDataType.Bool, 286, 0, 0), - new PsoStructureEntryInfo((MetaName)674468988, PsoDataType.Bool, 287, 0, 0), - new PsoStructureEntryInfo((MetaName)1289065068, PsoDataType.Float, 288, 0, 0), - new PsoStructureEntryInfo((MetaName)894057762, PsoDataType.Float, 292, 0, 0), - new PsoStructureEntryInfo((MetaName)2806951563, PsoDataType.Float, 296, 0, 0), - new PsoStructureEntryInfo((MetaName)1078877377, PsoDataType.Float, 300, 0, 0), - new PsoStructureEntryInfo((MetaName)527596719, PsoDataType.Float, 304, 0, 0), - new PsoStructureEntryInfo((MetaName)389125880, PsoDataType.Float, 308, 0, 0), - new PsoStructureEntryInfo((MetaName)3709479259, PsoDataType.Float, 312, 0, 0), - new PsoStructureEntryInfo((MetaName)2179898613, PsoDataType.Bool, 316, 0, 0), - new PsoStructureEntryInfo((MetaName)3589690545, PsoDataType.Enum, 320, 0, (MetaName)454750378), - new PsoStructureEntryInfo((MetaName)1321758856, PsoDataType.Enum, 324, 0, (MetaName)454750378), - new PsoStructureEntryInfo((MetaName)1972120707, PsoDataType.Enum, 328, 0, (MetaName)454750378), - new PsoStructureEntryInfo((MetaName)3786041740, PsoDataType.Enum, 332, 0, (MetaName)454750378), - new PsoStructureEntryInfo((MetaName)3198525203, PsoDataType.Enum, 336, 0, (MetaName)1931302076), - new PsoStructureEntryInfo((MetaName)1217360623, PsoDataType.Enum, 340, 0, (MetaName)1931302076), - new PsoStructureEntryInfo((MetaName)1566172518, PsoDataType.Enum, 344, 0, (MetaName)1931302076), - new PsoStructureEntryInfo((MetaName)3988230675, PsoDataType.Enum, 348, 0, (MetaName)1931302076), - new PsoStructureEntryInfo((MetaName)3701159057, PsoDataType.Enum, 352, 0, (MetaName)4044698613), - new PsoStructureEntryInfo((MetaName)3819703101, PsoDataType.Enum, 356, 0, (MetaName)4044698613), - new PsoStructureEntryInfo((MetaName)3198801841, PsoDataType.Enum, 360, 0, (MetaName)4044698613), - new PsoStructureEntryInfo((MetaName)299126851, PsoDataType.Float, 364, 0, 0), - new PsoStructureEntryInfo((MetaName)242751779, PsoDataType.Float, 368, 0, 0), - new PsoStructureEntryInfo((MetaName)2740963979, PsoDataType.Float, 372, 0, 0), - new PsoStructureEntryInfo((MetaName)2521394702, PsoDataType.Float, 376, 0, 0), - new PsoStructureEntryInfo((MetaName)4188496022, PsoDataType.UInt, 380, 0, 0), - new PsoStructureEntryInfo((MetaName)383049694, PsoDataType.Float, 384, 0, 0), - new PsoStructureEntryInfo((MetaName)891569975, PsoDataType.UInt, 388, 0, 0), - new PsoStructureEntryInfo((MetaName)3027972140, PsoDataType.UInt, 392, 0, 0), - new PsoStructureEntryInfo((MetaName)1015010494, PsoDataType.UInt, 396, 0, 0), - new PsoStructureEntryInfo((MetaName)2204270248, PsoDataType.Float, 400, 0, 0), - new PsoStructureEntryInfo((MetaName)867760403, PsoDataType.Float, 404, 0, 0), - new PsoStructureEntryInfo((MetaName)3299346053, PsoDataType.Float, 408, 0, 0), + new PsoStructureEntryInfo(MetaName.ModelNamesToConsiderPlayersForScoringPurposes, PsoDataType.Array, 184, 0, (MetaName)43), + new PsoStructureEntryInfo(MetaName.RecklessCarSpeedMin, PsoDataType.Float, 200, 0, 0), + new PsoStructureEntryInfo(MetaName.RecklessCarSpeedMax, PsoDataType.Float, 204, 0, 0), + new PsoStructureEntryInfo(MetaName.CarSirenModifier, PsoDataType.Float, 208, 0, 0), + new PsoStructureEntryInfo(MetaName.PlayerCopModifier, PsoDataType.Float, 212, 0, 0), + new PsoStructureEntryInfo(MetaName.PlayerSexyPedModifier, PsoDataType.Float, 216, 0, 0), + new PsoStructureEntryInfo(MetaName.PlayerSwankyCarModifier, PsoDataType.Float, 220, 0, 0), + new PsoStructureEntryInfo(MetaName.PlayerCopCarModifier, PsoDataType.Float, 224, 0, 0), + new PsoStructureEntryInfo(MetaName.PlayerHasslingModifier, PsoDataType.Float, 228, 0, 0), + new PsoStructureEntryInfo(MetaName.HotPedMinDistance, PsoDataType.Float, 232, 0, 0), + new PsoStructureEntryInfo(MetaName.HotPedMaxDistance, PsoDataType.Float, 236, 0, 0), + new PsoStructureEntryInfo(MetaName.HotPedMinDotAngle, PsoDataType.Float, 240, 0, 0), + new PsoStructureEntryInfo(MetaName.HotPedMaxDotAngle, PsoDataType.Float, 244, 0, 0), + new PsoStructureEntryInfo(MetaName.HotPedMaxHeightDifference, PsoDataType.Float, 248, 0, 0), + new PsoStructureEntryInfo(MetaName.InRangePlayerDistanceThreshold, PsoDataType.Float, 252, 0, 0), + new PsoStructureEntryInfo(MetaName.InRangePlayerInRaceDistanceThreshold, PsoDataType.Float, 256, 0, 0), + new PsoStructureEntryInfo(MetaName.ClosePlayerDistanceThreshold, PsoDataType.Float, 260, 0, 0), + new PsoStructureEntryInfo(MetaName.ApproachingPlayerDistanceThreshold, PsoDataType.Float, 264, 0, 0), + new PsoStructureEntryInfo(MetaName.ApproachingPlayerCosineThreshold, PsoDataType.Float, 268, 0, 0), + new PsoStructureEntryInfo(MetaName.RagdollPlayerDistanceThreshold, PsoDataType.Float, 272, 0, 0), + new PsoStructureEntryInfo(MetaName.LookingInRangePlayerMaxDotAngle, PsoDataType.Float, 276, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxVelocityForVehicleLookAtSqr, PsoDataType.Float, 280, 0, 0), + new PsoStructureEntryInfo(MetaName.PlayerSwankyCarMin, PsoDataType.UByte, 284, 0, 0), + new PsoStructureEntryInfo(MetaName.PlayerSwankyCarMax, PsoDataType.UByte, 285, 0, 0), + new PsoStructureEntryInfo(MetaName.HotPedRenderDebug, PsoDataType.Bool, 286, 0, 0), + new PsoStructureEntryInfo(MetaName.HotPedDisableSexinessFlagChecks, PsoDataType.Bool, 287, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeBeforeSwitchLookAt, PsoDataType.Float, 288, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxLookBackAngle, PsoDataType.Float, 292, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTurnSpeedMotionOverPOI, PsoDataType.Float, 296, 0, 0), + new PsoStructureEntryInfo(MetaName.SpeedForNarrowestAnglePickPOI, PsoDataType.Float, 300, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxAnglePickPOI, PsoDataType.Float, 304, 0, 0), + new PsoStructureEntryInfo(MetaName.MinAnglePickPOI, PsoDataType.Float, 308, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxPitchingAnglePickPOI, PsoDataType.Float, 312, 0, 0), + new PsoStructureEntryInfo(MetaName.PlayerLookAtDebugDraw, PsoDataType.Bool, 316, 0, 0), + new PsoStructureEntryInfo(MetaName.CameraLookAtTurnRate, PsoDataType.Enum, 320, 0, (MetaName)454750378), + new PsoStructureEntryInfo(MetaName.POILookAtTurnRate, PsoDataType.Enum, 324, 0, (MetaName)454750378), + new PsoStructureEntryInfo(MetaName.MotionLookAtTurnRate, PsoDataType.Enum, 328, 0, (MetaName)454750378), + new PsoStructureEntryInfo(MetaName.VehicleJumpLookAtTurnRate, PsoDataType.Enum, 332, 0, (MetaName)454750378), + new PsoStructureEntryInfo(MetaName.CameraLookAtBlendRate, PsoDataType.Enum, 336, 0, (MetaName)1931302076), + new PsoStructureEntryInfo(MetaName.POILookAtBlendRate, PsoDataType.Enum, 340, 0, (MetaName)1931302076), + new PsoStructureEntryInfo(MetaName.MotionLookAtBlendRate, PsoDataType.Enum, 344, 0, (MetaName)1931302076), + new PsoStructureEntryInfo(MetaName.VehicleJumpLookAtBlendRate, PsoDataType.Enum, 348, 0, (MetaName)1931302076), + new PsoStructureEntryInfo(MetaName.CameraLookAtRotationLimit, PsoDataType.Enum, 352, 0, (MetaName)4044698613), + new PsoStructureEntryInfo(MetaName.POILookAtRotationLimit, PsoDataType.Enum, 356, 0, (MetaName)4044698613), + new PsoStructureEntryInfo(MetaName.MotionLookAtRotationLimit, PsoDataType.Enum, 360, 0, (MetaName)4044698613), + new PsoStructureEntryInfo(MetaName.AITimeWaitingToCrossRoadMin, PsoDataType.Float, 364, 0, 0), + new PsoStructureEntryInfo(MetaName.AITimeWaitingToCrossRoadMax, PsoDataType.Float, 368, 0, 0), + new PsoStructureEntryInfo(MetaName.fAIGreetingDistanceMin, PsoDataType.Float, 372, 0, 0), + new PsoStructureEntryInfo(MetaName.fAIGreetingDistanceMax, PsoDataType.Float, 376, 0, 0), + new PsoStructureEntryInfo(MetaName.uAITimeBetweenGreeting, PsoDataType.UInt, 380, 0, 0), + new PsoStructureEntryInfo(MetaName.fAIGreetingPedModifier, PsoDataType.Float, 384, 0, 0), + new PsoStructureEntryInfo(MetaName.uTimeBetweenLookBacks, PsoDataType.UInt, 388, 0, 0), + new PsoStructureEntryInfo(MetaName.uTimeToLookBack, PsoDataType.UInt, 392, 0, 0), + new PsoStructureEntryInfo(MetaName.uAimToIdleLookAtTime, PsoDataType.UInt, 396, 0, 0), + new PsoStructureEntryInfo(MetaName.fAimToIdleBreakOutAngle, PsoDataType.Float, 400, 0, 0), + new PsoStructureEntryInfo(MetaName.fAimToIdleAngleLimitLeft, PsoDataType.Float, 404, 0, 0), + new PsoStructureEntryInfo(MetaName.fAimToIdleAngleLimitRight, PsoDataType.Float, 408, 0, 0), new PsoStructureEntryInfo((MetaName)3044687592, PsoDataType.UInt, 412, 0, 0) ); case MetaName.CTaskAmbientClips__Tunables: return new PsoStructureInfo(MetaName.CTaskAmbientClips__Tunables, 0, 0, 88, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)664477457, PsoDataType.String, 16, 7, 0), - new PsoStructureEntryInfo((MetaName)3714303368, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)1544265672, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)1718176557, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)3057149274, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)724033442, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)232011649, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)2302651663, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)1876536698, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)3493766854, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)3211610412, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)3495687858, PsoDataType.Float, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)1299890657, PsoDataType.Float, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)2863765530, PsoDataType.UInt, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.LowLodBaseClipSetId, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.DefaultChanceOfStandingWhileMoving, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultTimeBetweenIdles, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeAfterGunshotToPlayIdles, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeAfterGunshotForPlayerToPlayIdles, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.playerNearToHangoutDistanceInMetersSquared, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.minSecondsNearPlayerUntilHangoutQuit, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.maxSecondsNearPlayerUntilHangoutQuit, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.maxHangoutChatDistSq, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.VFXCullRangeScaleNotVisible, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.SecondsSinceInWaterThatCountsAsWet, PsoDataType.Float, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxVehicleVelocityForAmbientIdles, PsoDataType.Float, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxSteeringAngleForAmbientIdles, PsoDataType.Float, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTimeSinceGetUpForAmbientIdles, PsoDataType.UInt, 68, 0, 0), new PsoStructureEntryInfo((MetaName)110858295, PsoDataType.Float, 72, 0, 0), new PsoStructureEntryInfo((MetaName)990057437, PsoDataType.Float, 76, 0, 0), - new PsoStructureEntryInfo((MetaName)2595564437, PsoDataType.Float, 80, 0, 0) + new PsoStructureEntryInfo(MetaName.fArgumentProbability, PsoDataType.Float, 80, 0, 0) ); case MetaName.CTaskChat__Tunables: return new PsoStructureInfo(MetaName.CTaskChat__Tunables, 0, 0, 24, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)3997955765, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)295850963, PsoDataType.Float, 20, 0, 0) + new PsoStructureEntryInfo(MetaName.HeadingToleranceDegrees, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxWaitTime, PsoDataType.Float, 20, 0, 0) ); - case (MetaName)918124422: - return new PsoStructureInfo((MetaName)918124422, 0, 0, 24, + case MetaName.CTaskCuffed__Tunables: + return new PsoStructureInfo(MetaName.CTaskCuffed__Tunables, 0, 0, 24, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1015537615, PsoDataType.String, 16, 7, 0), - new PsoStructureEntryInfo((MetaName)2803702095, PsoDataType.String, 20, 7, 0) + new PsoStructureEntryInfo(MetaName.HandcuffedClipSetId, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.ActionsHandcuffedNetworkId, PsoDataType.String, 20, 7, 0) ); - case (MetaName)2117468048: - return new PsoStructureInfo((MetaName)2117468048, 0, 0, 48, + case MetaName.CTaskInCustody__Tunables: + return new PsoStructureInfo(MetaName.CTaskInCustody__Tunables, 0, 0, 48, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)3316020555, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)353087997, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)3967034351, PsoDataType.Float3, 32, 0, 0) + new PsoStructureEntryInfo(MetaName.AbandonDistance, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.FollowRadius, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.FollowOffset, PsoDataType.Float3, 32, 0, 0) ); case MetaName.CTaskFlyingWander__Tunables: return new PsoStructureInfo(MetaName.CTaskFlyingWander__Tunables, 0, 0, 32, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)3211719875, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)3829108144, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.RangeOffset, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.HeadingWanderChange, PsoDataType.Float, 20, 0, 0), new PsoStructureEntryInfo(MetaName.TargetRadius, PsoDataType.Float, 24, 0, 0) ); case MetaName.CTaskPlayerOnFoot__Tunables: return new PsoStructureInfo(MetaName.CTaskPlayerOnFoot__Tunables, 0, 0, 368, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)2636443310, PsoDataType.Structure, 16, 0, (MetaName)810561649), - new PsoStructureEntryInfo((MetaName)7473239, PsoDataType.Structure, 88, 0, (MetaName)4252665724), + new PsoStructureEntryInfo(MetaName.ParachutePack, PsoDataType.Structure, 16, 0, (MetaName)810561649), + new PsoStructureEntryInfo(MetaName.ScubaGear, PsoDataType.Structure, 88, 0, (MetaName)4252665724), new PsoStructureEntryInfo((MetaName)973020790, PsoDataType.Structure, 152, 0, (MetaName)2770060121), - new PsoStructureEntryInfo((MetaName)4040000084, PsoDataType.Bool, 208, 0, 0), - new PsoStructureEntryInfo((MetaName)1056793189, PsoDataType.Bool, 209, 0, 0), + new PsoStructureEntryInfo(MetaName.EvaluateThreatFromCoverPoints, PsoDataType.Bool, 208, 0, 0), + new PsoStructureEntryInfo(MetaName.UseThreatWeighting, PsoDataType.Bool, 209, 0, 0), new PsoStructureEntryInfo((MetaName)1978058747, PsoDataType.Bool, 210, 0, 0), new PsoStructureEntryInfo((MetaName)3319528567, PsoDataType.Bool, 211, 0, 0), - new PsoStructureEntryInfo((MetaName)684815089, PsoDataType.Float, 212, 0, 0), - new PsoStructureEntryInfo((MetaName)1800609114, PsoDataType.Float, 216, 0, 0), - new PsoStructureEntryInfo((MetaName)4241887050, PsoDataType.Float, 220, 0, 0), - new PsoStructureEntryInfo((MetaName)1979246139, PsoDataType.Float, 224, 0, 0), - new PsoStructureEntryInfo((MetaName)116998034, PsoDataType.Float, 228, 0, 0), - new PsoStructureEntryInfo((MetaName)85726558, PsoDataType.Float, 232, 0, 0), - new PsoStructureEntryInfo((MetaName)1179075662, PsoDataType.Float, 236, 0, 0), - new PsoStructureEntryInfo((MetaName)2101568980, PsoDataType.Float, 240, 0, 0), - new PsoStructureEntryInfo((MetaName)3786622949, PsoDataType.Float, 244, 0, 0), - new PsoStructureEntryInfo((MetaName)2013288531, PsoDataType.Float, 248, 0, 0), - new PsoStructureEntryInfo((MetaName)1955233508, PsoDataType.Float, 252, 0, 0), - new PsoStructureEntryInfo((MetaName)184089910, PsoDataType.Float, 256, 0, 0), - new PsoStructureEntryInfo((MetaName)1348626108, PsoDataType.Float, 260, 0, 0), - new PsoStructureEntryInfo((MetaName)3734777024, PsoDataType.Float, 264, 0, 0), - new PsoStructureEntryInfo((MetaName)3910547157, PsoDataType.Float, 268, 0, 0), - new PsoStructureEntryInfo((MetaName)3255589803, PsoDataType.Float, 272, 0, 0), - new PsoStructureEntryInfo((MetaName)2279531977, PsoDataType.Float, 276, 0, 0), - new PsoStructureEntryInfo((MetaName)2996089454, PsoDataType.Float, 280, 0, 0), - new PsoStructureEntryInfo((MetaName)3671850988, PsoDataType.Float, 284, 0, 0), - new PsoStructureEntryInfo((MetaName)3278990871, PsoDataType.Float, 288, 0, 0), - new PsoStructureEntryInfo((MetaName)2932059417, PsoDataType.Float, 292, 0, 0), - new PsoStructureEntryInfo((MetaName)1242729948, PsoDataType.Float, 296, 0, 0), - new PsoStructureEntryInfo((MetaName)3141504902, PsoDataType.Float, 300, 0, 0), - new PsoStructureEntryInfo((MetaName)3121364054, PsoDataType.Float, 304, 0, 0), - new PsoStructureEntryInfo((MetaName)2777705971, PsoDataType.Float, 308, 0, 0), - new PsoStructureEntryInfo((MetaName)302988723, PsoDataType.Float, 312, 0, 0), - new PsoStructureEntryInfo((MetaName)428630826, PsoDataType.Float, 316, 0, 0), - new PsoStructureEntryInfo((MetaName)3645928265, PsoDataType.Float, 320, 0, 0), - new PsoStructureEntryInfo((MetaName)3768160914, PsoDataType.Float, 324, 0, 0), - new PsoStructureEntryInfo((MetaName)4218123581, PsoDataType.Float, 328, 0, 0), - new PsoStructureEntryInfo((MetaName)2749521042, PsoDataType.Float, 332, 0, 0), - new PsoStructureEntryInfo((MetaName)4086815177, PsoDataType.Float, 336, 0, 0), - new PsoStructureEntryInfo((MetaName)706571699, PsoDataType.Float, 340, 0, 0), - new PsoStructureEntryInfo((MetaName)3378257781, PsoDataType.Float, 344, 0, 0), - new PsoStructureEntryInfo((MetaName)1824902254, PsoDataType.Float, 348, 0, 0), - new PsoStructureEntryInfo((MetaName)3681430863, PsoDataType.Float, 352, 0, 0), - new PsoStructureEntryInfo((MetaName)1574888900, PsoDataType.Float, 356, 0, 0), + new PsoStructureEntryInfo(MetaName.ArrestDistance, PsoDataType.Float, 212, 0, 0), + new PsoStructureEntryInfo(MetaName.ArrestDot, PsoDataType.Float, 216, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxEncumberedClimbHeight, PsoDataType.Float, 220, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTrainClimbHeight, PsoDataType.Float, 224, 0, 0), + new PsoStructureEntryInfo(MetaName.TakeCustodyDistance, PsoDataType.Float, 228, 0, 0), + new PsoStructureEntryInfo(MetaName.UncuffDistance, PsoDataType.Float, 232, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceToTalk, PsoDataType.Float, 236, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDotToTalk, PsoDataType.Float, 240, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeBetweenPlayerEvents, PsoDataType.Float, 244, 0, 0), + new PsoStructureEntryInfo(MetaName.DistanceBetweenAiPedsCoverAndPlayersCover, PsoDataType.Float, 248, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceAiPedFromTheirCoverToAbortPlayerEnterCover, PsoDataType.Float, 252, 0, 0), + new PsoStructureEntryInfo(MetaName.SmallCapsuleCoverPenalty, PsoDataType.Float, 256, 0, 0), + new PsoStructureEntryInfo(MetaName.SmallCapsuleCoverRadius, PsoDataType.Float, 260, 0, 0), + new PsoStructureEntryInfo(MetaName.PriorityCoverWeight, PsoDataType.Float, 264, 0, 0), + new PsoStructureEntryInfo(MetaName.EdgeCoverWeight, PsoDataType.Float, 268, 0, 0), + new PsoStructureEntryInfo(MetaName.DistToCoverWeightThreat, PsoDataType.Float, 272, 0, 0), + new PsoStructureEntryInfo(MetaName.DistToCoverWeight, PsoDataType.Float, 276, 0, 0), + new PsoStructureEntryInfo(MetaName.DistToCoverWeightNoStickBonus, PsoDataType.Float, 280, 0, 0), + new PsoStructureEntryInfo(MetaName.VeryCloseToCoverDist, PsoDataType.Float, 284, 0, 0), + new PsoStructureEntryInfo(MetaName.VeryCloseToCoverWeight, PsoDataType.Float, 288, 0, 0), + new PsoStructureEntryInfo(MetaName.DesiredDirToCoverWeight, PsoDataType.Float, 292, 0, 0), + new PsoStructureEntryInfo(MetaName.DesiredDirToCoverAimingWeight, PsoDataType.Float, 296, 0, 0), + new PsoStructureEntryInfo(MetaName.ThreatDirWeight, PsoDataType.Float, 300, 0, 0), + new PsoStructureEntryInfo(MetaName.ThreatEngageDirWeight, PsoDataType.Float, 304, 0, 0), + new PsoStructureEntryInfo(MetaName.CoverDirToCameraWeightMin, PsoDataType.Float, 308, 0, 0), + new PsoStructureEntryInfo(MetaName.CoverDirToCameraWeightMax, PsoDataType.Float, 312, 0, 0), + new PsoStructureEntryInfo(MetaName.CoverDirToCameraWeightMaxAimGun, PsoDataType.Float, 316, 0, 0), + new PsoStructureEntryInfo(MetaName.CoverDirToCameraWeightMaxScaleDist, PsoDataType.Float, 320, 0, 0), + new PsoStructureEntryInfo(MetaName.DesiredDirToCoverMinDot, PsoDataType.Float, 324, 0, 0), + new PsoStructureEntryInfo(MetaName.CameraDirToCoverMinDot, PsoDataType.Float, 328, 0, 0), + new PsoStructureEntryInfo(MetaName.StaticLosTest1Offset, PsoDataType.Float, 332, 0, 0), + new PsoStructureEntryInfo(MetaName.StaticLosTest2Offset, PsoDataType.Float, 336, 0, 0), + new PsoStructureEntryInfo(MetaName.CollisionLosHeightOffset, PsoDataType.Float, 340, 0, 0), + new PsoStructureEntryInfo(MetaName.VeryCloseIgnoreDesAndCamToleranceDist, PsoDataType.Float, 344, 0, 0), + new PsoStructureEntryInfo(MetaName.VeryCloseIgnoreDesAndCamToleranceDistAimGun, PsoDataType.Float, 348, 0, 0), + new PsoStructureEntryInfo(MetaName.DeadZoneStickNorm, PsoDataType.Float, 352, 0, 0), + new PsoStructureEntryInfo(MetaName.SearchThreatMaxDot, PsoDataType.Float, 356, 0, 0), new PsoStructureEntryInfo((MetaName)3328482583, PsoDataType.String, 360, 7, 0), new PsoStructureEntryInfo((MetaName)1221942053, PsoDataType.Bool, 364, 0, 0), new PsoStructureEntryInfo((MetaName)1138836382, PsoDataType.Bool, 365, 0, 0) ); case (MetaName)810561649: return new PsoStructureInfo((MetaName)810561649, 0, 0, 72, - new PsoStructureEntryInfo((MetaName)3529865731, PsoDataType.Structure, 8, 0, (MetaName)1276417684), - new PsoStructureEntryInfo((MetaName)1914687253, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)1407750823, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)1694184652, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)2711684267, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)2941689878, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)1795856235, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)1293637123, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)639648672, PsoDataType.Float, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)4149318965, PsoDataType.Float, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.VelocityInheritance, PsoDataType.Structure, 8, 0, (MetaName)1276417684), + new PsoStructureEntryInfo(MetaName.AttachOffsetX, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachOffsetY, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachOffsetZ, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachOrientationX, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachOrientationY, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachOrientationZ, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.BlendInDeltaForPed, PsoDataType.Float, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.BlendInDeltaForProp, PsoDataType.Float, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.PhaseToBlendOut, PsoDataType.Float, 64, 0, 0), new PsoStructureEntryInfo(MetaName.BlendOutDelta, PsoDataType.Float, 68, 0, 0) ); case (MetaName)1276417684: @@ -8474,14 +8474,14 @@ namespace CodeWalker.GameFiles ); case (MetaName)4252665724: return new PsoStructureInfo((MetaName)4252665724, 0, 0, 64, - new PsoStructureEntryInfo((MetaName)3529865731, PsoDataType.Structure, 8, 0, (MetaName)2201360486), - new PsoStructureEntryInfo((MetaName)1914687253, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)1407750823, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)1694184652, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)2711684267, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)2941689878, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)1795856235, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)4149318965, PsoDataType.Float, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.VelocityInheritance, PsoDataType.Structure, 8, 0, (MetaName)2201360486), + new PsoStructureEntryInfo(MetaName.AttachOffsetX, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachOffsetY, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachOffsetZ, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachOrientationX, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachOrientationY, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.AttachOrientationZ, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.PhaseToBlendOut, PsoDataType.Float, 56, 0, 0), new PsoStructureEntryInfo(MetaName.BlendOutDelta, PsoDataType.Float, 60, 0, 0) ); case (MetaName)2201360486: @@ -8493,8 +8493,8 @@ namespace CodeWalker.GameFiles ); case (MetaName)2770060121: return new PsoStructureInfo((MetaName)2770060121, 0, 0, 56, - new PsoStructureEntryInfo((MetaName)3529865731, PsoDataType.Structure, 8, 0, (MetaName)549752042), - new PsoStructureEntryInfo((MetaName)4149318965, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.VelocityInheritance, PsoDataType.Structure, 8, 0, (MetaName)549752042), + new PsoStructureEntryInfo(MetaName.PhaseToBlendOut, PsoDataType.Float, 32, 0, 0), new PsoStructureEntryInfo(MetaName.BlendOutDelta, PsoDataType.Float, 36, 0, 0), new PsoStructureEntryInfo((MetaName)3586541171, PsoDataType.Float, 40, 0, 0), new PsoStructureEntryInfo((MetaName)4160387967, PsoDataType.String, 44, 7, 0), @@ -8511,74 +8511,74 @@ namespace CodeWalker.GameFiles case MetaName.CTaskSwimmingWander__Tunables: return new PsoStructureInfo(MetaName.CTaskSwimmingWander__Tunables, 0, 0, 48, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1405419534, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)1606727990, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)715859273, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)3266740728, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)3847609025, PsoDataType.UInt, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)3581037895, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)4060945649, PsoDataType.UInt, 40, 0, 0) + new PsoStructureEntryInfo(MetaName.SurfaceSkimmerDepth, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.NormalPreferredDepth, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.AvoidanceProbeLength, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.AvoidanceProbePullback, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.AvoidanceProbeInterval, PsoDataType.UInt, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.AvoidanceSteerAngleDegrees, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.InstantProbeDurationMin, PsoDataType.UInt, 40, 0, 0) ); case MetaName.CTaskUnalerted__Tunables: return new PsoStructureInfo(MetaName.CTaskUnalerted__Tunables, 0, 0, 80, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)4004750790, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)4009937054, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)1166603434, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)2129795449, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)1467495810, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)2887992243, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)2307005569, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)1049520739, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)2064516214, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)2148143287, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)3697919373, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)3167164487, PsoDataType.Float, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)3609661010, PsoDataType.Float, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)637992620, PsoDataType.Float, 68, 0, 0), - new PsoStructureEntryInfo((MetaName)1770714176, PsoDataType.Float, 72, 0, 0) + new PsoStructureEntryInfo(MetaName.ScenarioDelayAfterFailureMin, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.ScenarioDelayAfterFailureMax, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.ScenarioDelayAfterFailureWhenStationary, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.ScenarioDelayAfterNotAbleToSearch, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.ScenarioDelayAfterSuccessMin, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.ScenarioDelayAfterSuccessMax, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.ScenarioDelayInitialMin, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.ScenarioDelayInitialMax, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeBeforeDriverAnimCheck, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeBetweenSearchesForNextScenarioInChain, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeMinBeforeLastPoint, PsoDataType.Float, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeMinBeforeLastPointType, PsoDataType.Float, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.PavementFloodFillSearchRadius, PsoDataType.Float, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.WaitTimeAfterFailedVehExit, PsoDataType.Float, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceToReturnToLastUsedVehicle, PsoDataType.Float, 72, 0, 0) ); case MetaName.CTaskWander__Tunables: return new PsoStructureInfo(MetaName.CTaskWander__Tunables, 0, 0, 24, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)3616711897, PsoDataType.UInt, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)3510850224, PsoDataType.Float, 20, 0, 0) + new PsoStructureEntryInfo(MetaName.uNumPedsToTransitionToRainPerPeriod, PsoDataType.UInt, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.fSecondsInRainTransitionPeriod, PsoDataType.Float, 20, 0, 0) ); case MetaName.CTaskWanderInArea__Tunables: return new PsoStructureInfo(MetaName.CTaskWanderInArea__Tunables, 0, 0, 24, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)3965435915, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)295850963, PsoDataType.Float, 20, 0, 0) + new PsoStructureEntryInfo(MetaName.MinWaitTime, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxWaitTime, PsoDataType.Float, 20, 0, 0) ); case MetaName.CDispatchSpawnHelper__Tunables: return new PsoStructureInfo(MetaName.CDispatchSpawnHelper__Tunables, 0, 0, 72, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)3321094558, PsoDataType.Structure, 16, 0, (MetaName)2369454477), - new PsoStructureEntryInfo((MetaName)67050499, PsoDataType.Structure, 32, 0, (MetaName)3541869149), - new PsoStructureEntryInfo((MetaName)652074796, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)890881625, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)713008535, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)2329813458, PsoDataType.Float, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)43531000, PsoDataType.Float, 64, 0, 0) + new PsoStructureEntryInfo(MetaName.Restrictions, PsoDataType.Structure, 16, 0, (MetaName)2369454477), + new PsoStructureEntryInfo(MetaName.Rendering, PsoDataType.Structure, 32, 0, (MetaName)3541869149), + new PsoStructureEntryInfo(MetaName.IdealSpawnDistance, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDotForInFront, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceTraveledMultiplier, PsoDataType.Float, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.MinSpeedToBeConsideredEscapingInVehicle, PsoDataType.Float, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceForDispatchPosition, PsoDataType.Float, 64, 0, 0) ); case (MetaName)2369454477: return new PsoStructureInfo((MetaName)2369454477, 0, 0, 16, - new PsoStructureEntryInfo((MetaName)3017247137, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)3808847755, PsoDataType.Float, 12, 0, 0) + new PsoStructureEntryInfo(MetaName.MaxDistanceFromCameraForViewportChecks, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.RadiusForViewportCheck, PsoDataType.Float, 12, 0, 0) ); case (MetaName)3541869149: return new PsoStructureInfo((MetaName)3541869149, 0, 0, 16, new PsoStructureEntryInfo(MetaName.Enabled, PsoDataType.Bool, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)3360212191, PsoDataType.Bool, 9, 0, 0), - new PsoStructureEntryInfo((MetaName)3455230182, PsoDataType.Bool, 10, 0, 0), - new PsoStructureEntryInfo((MetaName)2790865931, PsoDataType.Bool, 11, 0, 0) + new PsoStructureEntryInfo(MetaName.DispatchNode, PsoDataType.Bool, 9, 0, 0), + new PsoStructureEntryInfo(MetaName.FindSpawnPointInDirection, PsoDataType.Bool, 10, 0, 0), + new PsoStructureEntryInfo(MetaName.IncidentLocation, PsoDataType.Bool, 11, 0, 0) ); case MetaName.CDispatchAdvancedSpawnHelper__Tunables: return new PsoStructureInfo(MetaName.CDispatchAdvancedSpawnHelper__Tunables, 0, 0, 40, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)67050499, PsoDataType.Structure, 16, 0, (MetaName)3744572044), - new PsoStructureEntryInfo((MetaName)606050838, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)2966580682, PsoDataType.Float, 36, 0, 0) + new PsoStructureEntryInfo(MetaName.Rendering, PsoDataType.Structure, 16, 0, (MetaName)3744572044), + new PsoStructureEntryInfo(MetaName.TimeBetweenInvalidateInvalidDispatchVehicles, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeBetweenMarkDispatchVehiclesForDespawn, PsoDataType.Float, 36, 0, 0) ); case (MetaName)3744572044: return new PsoStructureInfo((MetaName)3744572044, 0, 0, 16, @@ -8588,81 +8588,81 @@ namespace CodeWalker.GameFiles return new PsoStructureInfo(MetaName.CDispatchHelperSearchOnFoot__Tunables, 0, 0, 40, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)2350715434), - new PsoStructureEntryInfo((MetaName)1591913012, PsoDataType.Array, 16, 0, (MetaName)1), - new PsoStructureEntryInfo((MetaName)1798086221, PsoDataType.Float, 32, 0, 0) + new PsoStructureEntryInfo(MetaName.Constraints, PsoDataType.Array, 16, 0, (MetaName)1), + new PsoStructureEntryInfo(MetaName.MaxDistanceFromNavMesh, PsoDataType.Float, 32, 0, 0) ); case (MetaName)2350715434: return new PsoStructureInfo((MetaName)2350715434, 0, 0, 40, - new PsoStructureEntryInfo((MetaName)3151249820, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)1171478055, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)679039028, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)208554060, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)4276410337, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)3503009483, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)2888264108, PsoDataType.Bool, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)3330866903, PsoDataType.Bool, 33, 0, 0), - new PsoStructureEntryInfo((MetaName)759464384, PsoDataType.Bool, 34, 0, 0) + new PsoStructureEntryInfo(MetaName.MinTimeSinceLastSpotted, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTimeSinceLastSpotted, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxRadiusForMinTimeSinceLastSpotted, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxRadiusForMaxTimeSinceLastSpotted, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxHeight, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxAngle, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.UseLastSeenPosition, PsoDataType.Bool, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.UseByDefault, PsoDataType.Bool, 33, 0, 0), + new PsoStructureEntryInfo(MetaName.UseEnclosedSearchRegions, PsoDataType.Bool, 34, 0, 0) ); case MetaName.CDispatchHelperSearchInAutomobile__Tunables: return new PsoStructureInfo(MetaName.CDispatchHelperSearchInAutomobile__Tunables, 0, 0, 40, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)2350715434), - new PsoStructureEntryInfo((MetaName)1591913012, PsoDataType.Array, 16, 0, (MetaName)1), - new PsoStructureEntryInfo((MetaName)4277520254, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)2895901568, PsoDataType.Float, 36, 0, 0) + new PsoStructureEntryInfo(MetaName.Constraints, PsoDataType.Array, 16, 0, (MetaName)1), + new PsoStructureEntryInfo(MetaName.MaxDistanceFromRoadNode, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.CruiseSpeed, PsoDataType.Float, 36, 0, 0) ); case MetaName.CDispatchHelperSearchInBoat__Tunables: return new PsoStructureInfo(MetaName.CDispatchHelperSearchInBoat__Tunables, 0, 0, 40, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)2350715434), - new PsoStructureEntryInfo((MetaName)1591913012, PsoDataType.Array, 16, 0, (MetaName)1), - new PsoStructureEntryInfo((MetaName)2895901568, PsoDataType.Float, 32, 0, 0) + new PsoStructureEntryInfo(MetaName.Constraints, PsoDataType.Array, 16, 0, (MetaName)1), + new PsoStructureEntryInfo(MetaName.CruiseSpeed, PsoDataType.Float, 32, 0, 0) ); case MetaName.CDispatchHelperSearchInHeli__Tunables: return new PsoStructureInfo(MetaName.CDispatchHelperSearchInHeli__Tunables, 0, 0, 32, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)2350715434), - new PsoStructureEntryInfo((MetaName)1591913012, PsoDataType.Array, 16, 0, (MetaName)1) + new PsoStructureEntryInfo(MetaName.Constraints, PsoDataType.Array, 16, 0, (MetaName)1) ); case MetaName.CDispatchHelperVolumes__Tunables: return new PsoStructureInfo(MetaName.CDispatchHelperVolumes__Tunables, 0, 0, 152, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)67050499, PsoDataType.Structure, 16, 0, (MetaName)3452608618), - new PsoStructureEntryInfo((MetaName)3346068581, PsoDataType.Structure, 32, 0, (MetaName)3249772165), - new PsoStructureEntryInfo((MetaName)937610588, PsoDataType.Structure, 72, 0, (MetaName)898276026), - new PsoStructureEntryInfo((MetaName)20824415, PsoDataType.Structure, 112, 0, (MetaName)2312163633) + new PsoStructureEntryInfo(MetaName.Rendering, PsoDataType.Structure, 16, 0, (MetaName)3452608618), + new PsoStructureEntryInfo(MetaName.LocationForNearestCarNodeOverrides, PsoDataType.Structure, 32, 0, (MetaName)3249772165), + new PsoStructureEntryInfo(MetaName.EnclosedSearchRegions, PsoDataType.Structure, 72, 0, (MetaName)898276026), + new PsoStructureEntryInfo(MetaName.BlockingAreas, PsoDataType.Structure, 112, 0, (MetaName)2312163633) ); case (MetaName)3452608618: return new PsoStructureInfo((MetaName)3452608618, 0, 0, 16, new PsoStructureEntryInfo(MetaName.Enabled, PsoDataType.Bool, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)3346068581, PsoDataType.Bool, 9, 0, 0), - new PsoStructureEntryInfo((MetaName)937610588, PsoDataType.Bool, 10, 0, 0), - new PsoStructureEntryInfo((MetaName)20824415, PsoDataType.Bool, 11, 0, 0) + new PsoStructureEntryInfo(MetaName.LocationForNearestCarNodeOverrides, PsoDataType.Bool, 9, 0, 0), + new PsoStructureEntryInfo(MetaName.EnclosedSearchRegions, PsoDataType.Bool, 10, 0, 0), + new PsoStructureEntryInfo(MetaName.BlockingAreas, PsoDataType.Bool, 11, 0, 0) ); case (MetaName)3249772165: return new PsoStructureInfo((MetaName)3249772165, 0, 0, 40, new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)1419890352), - new PsoStructureEntryInfo((MetaName)3530189928, PsoDataType.Array, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.AngledAreas, PsoDataType.Array, 8, 0, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)3809247475), new PsoStructureEntryInfo(MetaName.Spheres, PsoDataType.Array, 24, 0, (MetaName)2) ); case (MetaName)898276026: return new PsoStructureInfo((MetaName)898276026, 0, 0, 40, new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)2129766809), - new PsoStructureEntryInfo((MetaName)3530189928, PsoDataType.Array, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.AngledAreas, PsoDataType.Array, 8, 0, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)253441159), new PsoStructureEntryInfo(MetaName.Spheres, PsoDataType.Array, 24, 0, (MetaName)2) ); case (MetaName)2312163633: return new PsoStructureInfo((MetaName)2312163633, 0, 0, 40, new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)3558216355), - new PsoStructureEntryInfo((MetaName)3530189928, PsoDataType.Array, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.AngledAreas, PsoDataType.Array, 8, 0, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)1335944774), new PsoStructureEntryInfo(MetaName.Spheres, PsoDataType.Array, 24, 0, (MetaName)2) ); case (MetaName)1419890352: return new PsoStructureInfo((MetaName)1419890352, 0, 0, 96, - new PsoStructureEntryInfo((MetaName)2592513975, PsoDataType.Structure, 8, 0, (MetaName)3558216355), + new PsoStructureEntryInfo(MetaName.AngledArea, PsoDataType.Structure, 8, 0, (MetaName)3558216355), new PsoStructureEntryInfo(MetaName.Position, PsoDataType.Structure, 72, 0, (MetaName)2431379611) ); case (MetaName)3558216355: @@ -8679,26 +8679,26 @@ namespace CodeWalker.GameFiles ); case (MetaName)2129766809: return new PsoStructureInfo((MetaName)2129766809, 0, 0, 80, - new PsoStructureEntryInfo((MetaName)2592513975, PsoDataType.Structure, 8, 0, (MetaName)3558216355), + new PsoStructureEntryInfo(MetaName.AngledArea, PsoDataType.Structure, 8, 0, (MetaName)3558216355), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Enum, 0, 0, (MetaName)4002001992), new PsoStructureEntryInfo(MetaName.Flags, PsoDataType.Flags, 72, 0, (MetaName)2097153) ); case MetaName.CWantedHelicopterDispatch__Tunables: return new PsoStructureInfo(MetaName.CWantedHelicopterDispatch__Tunables, 0, 0, 24, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)3078950392, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)4153560394, PsoDataType.UInt, 20, 0, 0) + new PsoStructureEntryInfo(MetaName.TimeBetweenSpawnAttempts, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MinSpawnTimeForPoliceHeliAfterDestroyed, PsoDataType.UInt, 20, 0, 0) ); case MetaName.CPoliceBoatDispatch__Tunables: return new PsoStructureInfo(MetaName.CPoliceBoatDispatch__Tunables, 0, 0, 24, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)3078950392, PsoDataType.Float, 16, 0, 0) + new PsoStructureEntryInfo(MetaName.TimeBetweenSpawnAttempts, PsoDataType.Float, 16, 0, 0) ); case MetaName.CEventPedJackingMyVehicle__Tunables: return new PsoStructureInfo(MetaName.CEventPedJackingMyVehicle__Tunables, 0, 0, 24, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)564420500, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)2906908712, PsoDataType.Float, 20, 0, 0) + new PsoStructureEntryInfo(MetaName.MinDelayTimer, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDelayTimer, PsoDataType.Float, 20, 0, 0) ); case MetaName.CEventEncroachingPed__Tunables: return new PsoStructureInfo(MetaName.CEventEncroachingPed__Tunables, 0, 0, 16, @@ -8707,9 +8707,9 @@ namespace CodeWalker.GameFiles case MetaName.CEventRequestHelp__Tunables: return new PsoStructureInfo(MetaName.CEventRequestHelp__Tunables, 0, 0, 32, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)2602588680, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)564420500, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)2906908712, PsoDataType.Float, 24, 0, 0) + new PsoStructureEntryInfo(MetaName.MaxRangeWithoutRadioForFistFights, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDelayTimer, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDelayTimer, PsoDataType.Float, 24, 0, 0) ); case MetaName.CEventCrimeCryForHelp__Tunables: return new PsoStructureInfo(MetaName.CEventCrimeCryForHelp__Tunables, 0, 0, 40, @@ -8724,137 +8724,137 @@ namespace CodeWalker.GameFiles case MetaName.CEventSuspiciousActivity__Tunables: return new PsoStructureInfo(MetaName.CEventSuspiciousActivity__Tunables, 0, 0, 24, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)4233735310, PsoDataType.Float, 16, 0, 0) + new PsoStructureEntryInfo(MetaName.fMinDistanceToBeConsideredSameEvent, PsoDataType.Float, 16, 0, 0) ); case MetaName.CEventAgitated__Tunables: return new PsoStructureInfo(MetaName.CEventAgitated__Tunables, 0, 0, 48, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)4175948694, PsoDataType.UInt, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)1941376054, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)449694767, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)946719330, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)2167383018, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)1295611070, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)2937486448, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)1507389089, PsoDataType.Enum, 44, 0, (MetaName)1507389089) + new PsoStructureEntryInfo(MetaName.TimeToLive, PsoDataType.UInt, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.AmbientEventLifetime, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.TriggerAmbientReactionChances, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDistanceForAmbientReaction, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceForAmbientReaction, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeForAmbientReaction, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTimeForAmbientReaction, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.AmbientEventType, PsoDataType.Enum, 44, 0, MetaName.AmbientEventType) ); case MetaName.CEventRespondedToThreat__Tunables: return new PsoStructureInfo(MetaName.CEventRespondedToThreat__Tunables, 0, 0, 24, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)564420500, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)2906908712, PsoDataType.Float, 20, 0, 0) + new PsoStructureEntryInfo(MetaName.MinDelayTimer, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDelayTimer, PsoDataType.Float, 20, 0, 0) ); case MetaName.CTaskCallPolice__Tunables: return new PsoStructureInfo(MetaName.CTaskCallPolice__Tunables, 0, 0, 48, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1927499316, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)3385798684, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)2919871050, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)4048361920, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)4230329614, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)2980295761, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)2423924604, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)854541557, PsoDataType.Float, 44, 0, 0) + new PsoStructureEntryInfo(MetaName.MinTimeMovingAwayToGiveToWitness, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeSinceTalkingEndedToMakeCall, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeSinceTargetTalkingEndedToMakeCall, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeTargetHasBeenTalkingToMakeCall, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeSinceTalkingEndedToSayContextForCall, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeSpentInEarLoopToSayContextForCall, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeToSpendInEarLoopToPutDownPhone, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTimeToSpendInEarLoopToPutDownPhone, PsoDataType.Float, 44, 0, 0) ); case MetaName.CTaskConversationHelper__Tunables: return new PsoStructureInfo(MetaName.CTaskConversationHelper__Tunables, 0, 0, 64, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)2156082331, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)3637331931, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)3930402274, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)1048379145, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)4242148097, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)1878691053, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)784723777, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)2295557741, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)1037671842, PsoDataType.UInt, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)3917563062, PsoDataType.UInt, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)1968341934, PsoDataType.UByte, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)1226852111, PsoDataType.UByte, 57, 0, 0) + new PsoStructureEntryInfo(MetaName.fMinSecondsDelayBetweenPhoneLines, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.fMaxSecondsDelayBetweenPhoneLines, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.fMinSecondsDelayBetweenChatLines, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.fMaxSecondsDelayBetweenChatLines, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.fMinDistanceSquaredToPlayerForAudio, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.fChanceOfConversationRant, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.fChanceOfArgumentChallenge, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.fChanceOfArgumentChallengeBeingAccepted, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.uTimeInMSUntilNewWeirdPedComment, PsoDataType.UInt, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.uMaxTimeInMSToPlayRingTone, PsoDataType.UInt, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.uTimeToWaitAfterNewSayFailureInSeconds, PsoDataType.UByte, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.uTicksUntilHangoutConversationCheck, PsoDataType.UByte, 57, 0, 0) ); case MetaName.CLegIkSolver__Tunables: return new PsoStructureInfo(MetaName.CLegIkSolver__Tunables, 0, 0, 392, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)2837302706, PsoDataType.Structure, 16, 0, (MetaName)1560218317), - new PsoStructureEntryInfo((MetaName)115587354, PsoDataType.Structure, 40, 0, (MetaName)1560218317), - new PsoStructureEntryInfo((MetaName)2709476201, PsoDataType.Structure, 64, 0, (MetaName)1560218317), - new PsoStructureEntryInfo((MetaName)1745248481, PsoDataType.Structure, 88, 0, (MetaName)1560218317), - new PsoStructureEntryInfo((MetaName)1545915544, PsoDataType.Structure, 112, 0, (MetaName)1560218317), - new PsoStructureEntryInfo((MetaName)1979344219, PsoDataType.Structure, 136, 0, (MetaName)1560218317), - new PsoStructureEntryInfo((MetaName)3264564387, PsoDataType.Structure, 160, 0, (MetaName)1560218317), - new PsoStructureEntryInfo((MetaName)67151581, PsoDataType.Structure, 184, 0, (MetaName)1560218317), - new PsoStructureEntryInfo((MetaName)2577533666, PsoDataType.Structure, 208, 0, (MetaName)1560218317), - new PsoStructureEntryInfo((MetaName)2302577809, PsoDataType.Structure, 232, 0, (MetaName)1560218317), - new PsoStructureEntryInfo((MetaName)1271955779, PsoDataType.Structure, 256, 0, (MetaName)1560218317), - new PsoStructureEntryInfo((MetaName)3289881556, PsoDataType.Structure, 280, 0, (MetaName)1560218317), - new PsoStructureEntryInfo((MetaName)3671506242, PsoDataType.Structure, 304, 0, (MetaName)1560218317), - new PsoStructureEntryInfo((MetaName)2144071841, PsoDataType.Structure, 328, 0, (MetaName)1560218317), - new PsoStructureEntryInfo((MetaName)2784569431, PsoDataType.Float, 352, 0, 0), - new PsoStructureEntryInfo((MetaName)1210483821, PsoDataType.Float, 356, 0, 0), - new PsoStructureEntryInfo((MetaName)2173480721, PsoDataType.Float, 360, 0, 0), - new PsoStructureEntryInfo((MetaName)1295091688, PsoDataType.Float, 364, 0, 0), - new PsoStructureEntryInfo((MetaName)3894253961, PsoDataType.Float, 368, 0, 0), - new PsoStructureEntryInfo((MetaName)1875736055, PsoDataType.Float, 372, 0, 0), - new PsoStructureEntryInfo((MetaName)1652778083, PsoDataType.Float, 376, 0, 0), - new PsoStructureEntryInfo((MetaName)369470094, PsoDataType.Float, 380, 0, 0), - new PsoStructureEntryInfo((MetaName)816343475, PsoDataType.Float, 384, 0, 0) + new PsoStructureEntryInfo(MetaName.PelvisInterp, PsoDataType.Structure, 16, 0, (MetaName)1560218317), + new PsoStructureEntryInfo(MetaName.PelvisInterpMoving, PsoDataType.Structure, 40, 0, (MetaName)1560218317), + new PsoStructureEntryInfo(MetaName.PelvisInterpOnDynamic, PsoDataType.Structure, 64, 0, (MetaName)1560218317), + new PsoStructureEntryInfo(MetaName.FootInterp, PsoDataType.Structure, 88, 0, (MetaName)1560218317), + new PsoStructureEntryInfo(MetaName.FootInterpIntersecting, PsoDataType.Structure, 112, 0, (MetaName)1560218317), + new PsoStructureEntryInfo(MetaName.FootInterpMoving, PsoDataType.Structure, 136, 0, (MetaName)1560218317), + new PsoStructureEntryInfo(MetaName.FootInterpIntersectingMoving, PsoDataType.Structure, 160, 0, (MetaName)1560218317), + new PsoStructureEntryInfo(MetaName.FootInterpOnDynamic, PsoDataType.Structure, 184, 0, (MetaName)1560218317), + new PsoStructureEntryInfo(MetaName.StairsPelvisInterp, PsoDataType.Structure, 208, 0, (MetaName)1560218317), + new PsoStructureEntryInfo(MetaName.StairsPelvisInterpMoving, PsoDataType.Structure, 232, 0, (MetaName)1560218317), + new PsoStructureEntryInfo(MetaName.StairsPelvisInterpCoverAim, PsoDataType.Structure, 256, 0, (MetaName)1560218317), + new PsoStructureEntryInfo(MetaName.StairsFootInterp, PsoDataType.Structure, 280, 0, (MetaName)1560218317), + new PsoStructureEntryInfo(MetaName.StairsFootInterpIntersecting, PsoDataType.Structure, 304, 0, (MetaName)1560218317), + new PsoStructureEntryInfo(MetaName.StairsFootInterpCoverAim, PsoDataType.Structure, 328, 0, (MetaName)1560218317), + new PsoStructureEntryInfo(MetaName.UpStairsPelvisMaxDeltaZMoving, PsoDataType.Float, 352, 0, 0), + new PsoStructureEntryInfo(MetaName.UpStairsPelvisMaxNegativeDeltaZMoving, PsoDataType.Float, 356, 0, 0), + new PsoStructureEntryInfo(MetaName.DownStairsPelvisMaxDeltaZMoving, PsoDataType.Float, 360, 0, 0), + new PsoStructureEntryInfo(MetaName.DownStairsPelvisMaxNegativeDeltaZMoving, PsoDataType.Float, 364, 0, 0), + new PsoStructureEntryInfo(MetaName.StairsPelvisMaxNegativeDeltaZCoverAim, PsoDataType.Float, 368, 0, 0), + new PsoStructureEntryInfo(MetaName.VelMagStairsSpringMin, PsoDataType.Float, 372, 0, 0), + new PsoStructureEntryInfo(MetaName.VelMagStairsSpringMax, PsoDataType.Float, 376, 0, 0), + new PsoStructureEntryInfo(MetaName.StairsSpringMultiplierMin, PsoDataType.Float, 380, 0, 0), + new PsoStructureEntryInfo(MetaName.StairsSpringMultiplierMax, PsoDataType.Float, 384, 0, 0) ); case (MetaName)1560218317: return new PsoStructureInfo((MetaName)1560218317, 0, 0, 24, new PsoStructureEntryInfo(MetaName.Rate, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)1199000829, PsoDataType.Bool, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)801104139, PsoDataType.Bool, 13, 0, 0), - new PsoStructureEntryInfo((MetaName)3627404834, PsoDataType.Bool, 14, 0, 0), - new PsoStructureEntryInfo((MetaName)1799363495, PsoDataType.Float, 16, 0, 0) + new PsoStructureEntryInfo(MetaName.AccelerationBased, PsoDataType.Bool, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.ScaleAccelWithDelta, PsoDataType.Bool, 13, 0, 0), + new PsoStructureEntryInfo(MetaName.ZeroRateOnDirectionChange, PsoDataType.Bool, 14, 0, 0), + new PsoStructureEntryInfo(MetaName.AccelRate, PsoDataType.Float, 16, 0, 0) ); case MetaName.CMiniMap__Tunables: return new PsoStructureInfo(MetaName.CMiniMap__Tunables, 0, 0, 352, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)409760750, PsoDataType.Structure, 16, 0, (MetaName)53366421), - new PsoStructureEntryInfo((MetaName)133430210, PsoDataType.Structure, 132, 0, (MetaName)1902464991), - new PsoStructureEntryInfo((MetaName)3540307690, PsoDataType.Structure, 140, 0, (MetaName)2026887270), + new PsoStructureEntryInfo(MetaName.Sonar, PsoDataType.Structure, 16, 0, (MetaName)53366421), + new PsoStructureEntryInfo(MetaName.HealthBar, PsoDataType.Structure, 132, 0, (MetaName)1902464991), + new PsoStructureEntryInfo(MetaName.Bitmap, PsoDataType.Structure, 140, 0, (MetaName)2026887270), new PsoStructureEntryInfo((MetaName)1791333322, PsoDataType.Structure, 172, 0, (MetaName)1690619373), new PsoStructureEntryInfo(MetaName.Camera, PsoDataType.Structure, 200, 0, (MetaName)283649933), - new PsoStructureEntryInfo((MetaName)2501703395, PsoDataType.Structure, 300, 0, (MetaName)3031405081), - new PsoStructureEntryInfo((MetaName)370428790, PsoDataType.Structure, 320, 0, (MetaName)2449081679), - new PsoStructureEntryInfo((MetaName)2360416497, PsoDataType.Structure, 340, 0, (MetaName)1640186987) + new PsoStructureEntryInfo(MetaName.Tiles, PsoDataType.Structure, 300, 0, (MetaName)3031405081), + new PsoStructureEntryInfo(MetaName.Overlay, PsoDataType.Structure, 320, 0, (MetaName)2449081679), + new PsoStructureEntryInfo(MetaName.Display, PsoDataType.Structure, 340, 0, (MetaName)1640186987) ); case (MetaName)53366421: return new PsoStructureInfo((MetaName)53366421, 0, 0, 116, - new PsoStructureEntryInfo((MetaName)347298932, PsoDataType.Float, 0, 0, 0), - new PsoStructureEntryInfo((MetaName)1166640595, PsoDataType.Float, 4, 0, 0), - new PsoStructureEntryInfo((MetaName)2698396339, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)1593818711, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)496127271, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)2190165672, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)121379805, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)3197086918, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)1578589400, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)1197726055, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)3329995088, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)3813597325, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)4073295642, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)3759114450, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.fSoundRange_BarelyAudible, PsoDataType.Float, 0, 0, 0), + new PsoStructureEntryInfo(MetaName.fSoundRange_MostlyAudible, PsoDataType.Float, 4, 0, 0), + new PsoStructureEntryInfo(MetaName.fSoundRange_ClearlyAudible, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.fSoundRange_Whisper, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.fSoundRange_Talking, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.fSoundRange_Shouting, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.fSoundRange_Megaphone, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.fSoundRange_FootstepBase, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.fSoundRange_HeavyFootstep, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.fSoundRange_FootstepFoliage, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.fSoundRange_LandFromFall, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.fSoundRange_WeaponSpinUp, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.fSoundRange_Gunshot, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.fSoundRange_SilencedGunshot, PsoDataType.Float, 52, 0, 0), new PsoStructureEntryInfo((MetaName)60903513, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)1114733078, PsoDataType.Float, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)819051225, PsoDataType.Float, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)1070205007, PsoDataType.Float, 68, 0, 0), - new PsoStructureEntryInfo((MetaName)2428401420, PsoDataType.Float, 72, 0, 0), - new PsoStructureEntryInfo((MetaName)871660954, PsoDataType.Float, 76, 0, 0), - new PsoStructureEntryInfo((MetaName)29182579, PsoDataType.Float, 80, 0, 0), - new PsoStructureEntryInfo((MetaName)1532863616, PsoDataType.Float, 84, 0, 0), - new PsoStructureEntryInfo((MetaName)807986206, PsoDataType.Float, 88, 0, 0), - new PsoStructureEntryInfo((MetaName)2604348013, PsoDataType.Float, 92, 0, 0), - new PsoStructureEntryInfo((MetaName)801070127, PsoDataType.Float, 96, 0, 0), - new PsoStructureEntryInfo((MetaName)1747790072, PsoDataType.Float, 100, 0, 0), - new PsoStructureEntryInfo((MetaName)1838053251, PsoDataType.Float, 104, 0, 0), - new PsoStructureEntryInfo((MetaName)3201590411, PsoDataType.Float, 108, 0, 0), - new PsoStructureEntryInfo((MetaName)1212129799, PsoDataType.Float, 112, 0, 0) + new PsoStructureEntryInfo(MetaName.fSoundRange_Explosion, PsoDataType.Float, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.fSoundRange_ObjectCollision, PsoDataType.Float, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.fSoundRange_GlassBreak, PsoDataType.Float, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.fSoundRange_CarHorn, PsoDataType.Float, 72, 0, 0), + new PsoStructureEntryInfo(MetaName.fSoundRange_CarLowSpeed, PsoDataType.Float, 76, 0, 0), + new PsoStructureEntryInfo(MetaName.fSoundRange_CarHighSpeed, PsoDataType.Float, 80, 0, 0), + new PsoStructureEntryInfo(MetaName.fSoundRange_WaterSplashSmall, PsoDataType.Float, 84, 0, 0), + new PsoStructureEntryInfo(MetaName.fSoundRange_WaterSplashLarge, PsoDataType.Float, 88, 0, 0), + new PsoStructureEntryInfo(MetaName.fMinListenerRangeToDrawSonarBlips, PsoDataType.Float, 92, 0, 0), + new PsoStructureEntryInfo(MetaName.fRainSnowSoundReductionAmount, PsoDataType.Float, 96, 0, 0), + new PsoStructureEntryInfo(MetaName.fRadioSoundReductionAmount, PsoDataType.Float, 100, 0, 0), + new PsoStructureEntryInfo(MetaName.fRadioSoundReductionDistance, PsoDataType.Float, 104, 0, 0), + new PsoStructureEntryInfo(MetaName.fConversationSoundReductionAmount, PsoDataType.Float, 108, 0, 0), + new PsoStructureEntryInfo(MetaName.fConversationSoundReductionDistance, PsoDataType.Float, 112, 0, 0) ); case (MetaName)1902464991: return new PsoStructureInfo((MetaName)1902464991, 0, 0, 8, - new PsoStructureEntryInfo((MetaName)420083265, PsoDataType.Float, 0, 0, 0), - new PsoStructureEntryInfo((MetaName)4066516916, PsoDataType.SInt, 4, 0, 0) + new PsoStructureEntryInfo(MetaName.fStaminaDepletionBlinkPercentage, PsoDataType.Float, 0, 0, 0), + new PsoStructureEntryInfo(MetaName.iHealthDepletionBlinkPercentage, PsoDataType.SInt, 4, 0, 0) ); case (MetaName)2026887270: return new PsoStructureInfo((MetaName)2026887270, 0, 0, 32, @@ -8868,11 +8868,11 @@ namespace CodeWalker.GameFiles ); case (MetaName)1690619373: return new PsoStructureInfo((MetaName)1690619373, 0, 0, 28, - new PsoStructureEntryInfo((MetaName)4115899538, PsoDataType.Float, 0, 0, 0), - new PsoStructureEntryInfo((MetaName)70992481, PsoDataType.Float, 4, 0, 0), - new PsoStructureEntryInfo((MetaName)3885599006, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)2995953429, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)3124083955, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.fWorldX, PsoDataType.Float, 0, 0, 0), + new PsoStructureEntryInfo(MetaName.fWorldY, PsoDataType.Float, 4, 0, 0), + new PsoStructureEntryInfo(MetaName.fWorldW, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.fWorldH, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.fBaseAlpha, PsoDataType.Float, 16, 0, 0), new PsoStructureEntryInfo((MetaName)2170322240, PsoDataType.Float, 20, 0, 0), new PsoStructureEntryInfo((MetaName)1452712925, PsoDataType.Float, 24, 0, 0) ); @@ -8889,14 +8889,14 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo((MetaName)3533921583, PsoDataType.Float, 32, 0, 0), new PsoStructureEntryInfo((MetaName)2652932444, PsoDataType.Float, 36, 0, 0), new PsoStructureEntryInfo((MetaName)2075786872, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)105068200, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.fParachutingZoom, PsoDataType.Float, 44, 0, 0), new PsoStructureEntryInfo((MetaName)2402173156, PsoDataType.Float, 48, 0, 0), new PsoStructureEntryInfo((MetaName)3692711717, PsoDataType.Float, 52, 0, 0), new PsoStructureEntryInfo((MetaName)4088397509, PsoDataType.Float, 56, 0, 0), new PsoStructureEntryInfo((MetaName)709315443, PsoDataType.Float, 60, 0, 0), new PsoStructureEntryInfo((MetaName)1734631491, PsoDataType.Float, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)382138818, PsoDataType.Float, 68, 0, 0), - new PsoStructureEntryInfo((MetaName)285457106, PsoDataType.Float, 72, 0, 0), + new PsoStructureEntryInfo(MetaName.fVehicleTilt, PsoDataType.Float, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.fVehicleOffset, PsoDataType.Float, 72, 0, 0), new PsoStructureEntryInfo((MetaName)1912611271, PsoDataType.Float, 76, 0, 0), new PsoStructureEntryInfo((MetaName)4158832075, PsoDataType.Float, 80, 0, 0), new PsoStructureEntryInfo((MetaName)2229181525, PsoDataType.Float, 84, 0, 0), @@ -8914,8 +8914,8 @@ namespace CodeWalker.GameFiles case (MetaName)2449081679: return new PsoStructureInfo((MetaName)2449081679, 0, 0, 20, new PsoStructureEntryInfo(MetaName.vPos, PsoDataType.Float2, 0, 0, 0), - new PsoStructureEntryInfo((MetaName)1805863696, PsoDataType.Float2, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)806477731, PsoDataType.Float, 16, 0, 0) + new PsoStructureEntryInfo(MetaName.vScale, PsoDataType.Float2, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.fDisplayZ, PsoDataType.Float, 16, 0, 0) ); case (MetaName)1640186987: return new PsoStructureInfo((MetaName)1640186987, 0, 0, 12, @@ -8927,33 +8927,33 @@ namespace CodeWalker.GameFiles case MetaName.CTaskMotionAiming__Tunables: return new PsoStructureInfo(MetaName.CTaskMotionAiming__Tunables, 0, 0, 144, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)3051090926, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)1886735419, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)1030928652, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)1966094123, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)2358855400, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)214999846, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)469859232, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.PlayerMoveAccel, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.PlayerMoveDecel, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.PedMoveAccel, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.PedMoveDecel, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.FromOnFootAccelerationMod, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.WalkAngAccel, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.RunAngAccel, PsoDataType.Float, 40, 0, 0), new PsoStructureEntryInfo((MetaName)1722146938, PsoDataType.Float, 44, 0, 0), new PsoStructureEntryInfo((MetaName)1350763236, PsoDataType.Float, 48, 0, 0), new PsoStructureEntryInfo((MetaName)3375971933, PsoDataType.Float, 52, 0, 0), new PsoStructureEntryInfo((MetaName)3611401160, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)956068907, PsoDataType.Float, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)997046562, PsoDataType.Float, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.Turn180ActivationAngle, PsoDataType.Float, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.Turn180ConsistentAngleTolerance, PsoDataType.Float, 64, 0, 0), new PsoStructureEntryInfo(MetaName.Turn, PsoDataType.Structure, 72, 0, (MetaName)150934045), new PsoStructureEntryInfo(MetaName.PitchChangeRate, PsoDataType.Float, 88, 0, 0), - new PsoStructureEntryInfo((MetaName)724740943, PsoDataType.Float, 92, 0, 0), - new PsoStructureEntryInfo((MetaName)2955289081, PsoDataType.Float, 96, 0, 0), - new PsoStructureEntryInfo((MetaName)1952772149, PsoDataType.Float, 100, 0, 0), - new PsoStructureEntryInfo((MetaName)1545452032, PsoDataType.Float, 104, 0, 0), - new PsoStructureEntryInfo((MetaName)2752952312, PsoDataType.Float, 108, 0, 0), - new PsoStructureEntryInfo((MetaName)3521301980, PsoDataType.Float, 112, 0, 0), - new PsoStructureEntryInfo((MetaName)2967257859, PsoDataType.Float, 116, 0, 0), - new PsoStructureEntryInfo((MetaName)2563588038, PsoDataType.Float, 120, 0, 0), - new PsoStructureEntryInfo((MetaName)1051732090, PsoDataType.Float, 124, 0, 0), - new PsoStructureEntryInfo((MetaName)3381710529, PsoDataType.Float, 128, 0, 0), - new PsoStructureEntryInfo((MetaName)2949921986, PsoDataType.Bool, 132, 0, 0), - new PsoStructureEntryInfo((MetaName)138117989, PsoDataType.Bool, 133, 0, 0), + new PsoStructureEntryInfo(MetaName.PitchChangeRateAcceleration, PsoDataType.Float, 92, 0, 0), + new PsoStructureEntryInfo(MetaName.OverwriteMaxPitch, PsoDataType.Float, 96, 0, 0), + new PsoStructureEntryInfo(MetaName.AimIntroMaxAngleChangeRate, PsoDataType.Float, 100, 0, 0), + new PsoStructureEntryInfo(MetaName.AimIntroMinPhaseChangeRate, PsoDataType.Float, 104, 0, 0), + new PsoStructureEntryInfo(MetaName.AimIntroMaxPhaseChangeRate, PsoDataType.Float, 108, 0, 0), + new PsoStructureEntryInfo(MetaName.AimIntroMaxTimedOutPhaseChangeRate, PsoDataType.Float, 112, 0, 0), + new PsoStructureEntryInfo(MetaName.PlayerIdleIntroAnimRate, PsoDataType.Float, 116, 0, 0), + new PsoStructureEntryInfo(MetaName.MovingWalkAnimRateMin, PsoDataType.Float, 120, 0, 0), + new PsoStructureEntryInfo(MetaName.MovingWalkAnimRateMax, PsoDataType.Float, 124, 0, 0), + new PsoStructureEntryInfo(MetaName.MovingWalkAnimRateAcceleration, PsoDataType.Float, 128, 0, 0), + new PsoStructureEntryInfo(MetaName.DoPostCameraClipUpdateForPlayer, PsoDataType.Bool, 132, 0, 0), + new PsoStructureEntryInfo(MetaName.EnableIkForAI, PsoDataType.Bool, 133, 0, 0), new PsoStructureEntryInfo((MetaName)122800807, PsoDataType.Bool, 134, 0, 0), new PsoStructureEntryInfo((MetaName)259313148, PsoDataType.Bool, 135, 0, 0), new PsoStructureEntryInfo((MetaName)2900191858, PsoDataType.Float, 136, 0, 0), @@ -8961,28 +8961,28 @@ namespace CodeWalker.GameFiles ); case (MetaName)150934045: return new PsoStructureInfo((MetaName)150934045, 0, 0, 16, - new PsoStructureEntryInfo((MetaName)2853820726, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)1403610920, PsoDataType.Float, 12, 0, 0) + new PsoStructureEntryInfo(MetaName.MaxVariationForCurrentPitch, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxVariationForDesiredPitch, PsoDataType.Float, 12, 0, 0) ); - case (MetaName)1099459847: - return new PsoStructureInfo((MetaName)1099459847, 0, 0, 136, + case MetaName.CTaskBirdLocomotion__Tunables: + return new PsoStructureInfo(MetaName.CTaskBirdLocomotion__Tunables, 0, 0, 136, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)3519366748, PsoDataType.UInt, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)626958998, PsoDataType.UInt, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)1117824032, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)3524235412, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)72858195, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)2210871472, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.MinWaitTimeBetweenTakeOffsMS, PsoDataType.UInt, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxWaitTimeBetweenTakeOffsMS, PsoDataType.UInt, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTakeOffRate, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTakeOffRate, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTakeOffHeadingChangeRate, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTakeOffHeadingChangeRate, PsoDataType.Float, 36, 0, 0), new PsoStructureEntryInfo((MetaName)2759154614, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)2321281590, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)177240921, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeToFlapMin, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeToFlapMax, PsoDataType.Float, 48, 0, 0), new PsoStructureEntryInfo((MetaName)1388183900, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)810486897, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)2955815816, PsoDataType.Float, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)731604244, PsoDataType.Float, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)2942205087, PsoDataType.Float, 68, 0, 0), - new PsoStructureEntryInfo((MetaName)2391787980, PsoDataType.Float, 72, 0, 0), - new PsoStructureEntryInfo((MetaName)3008826210, PsoDataType.Float, 76, 0, 0), + new PsoStructureEntryInfo(MetaName.ForceNoTimeslicingHeadingDiff, PsoDataType.Float, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDistanceFromPlayerToDeleteStuckBird, PsoDataType.Float, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeUntilDeletionWhenStuckOffscreen, PsoDataType.Float, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeWhenStuckToIgnoreBird, PsoDataType.Float, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.HighLodWalkHeadingLerpRate, PsoDataType.Float, 72, 0, 0), + new PsoStructureEntryInfo(MetaName.LowLodWalkHeadingLerpRate, PsoDataType.Float, 76, 0, 0), new PsoStructureEntryInfo((MetaName)325409255, PsoDataType.Float, 80, 0, 0), new PsoStructureEntryInfo((MetaName)2032071225, PsoDataType.Float, 84, 0, 0), new PsoStructureEntryInfo((MetaName)171073592, PsoDataType.Float, 88, 0, 0), @@ -9001,12 +9001,12 @@ namespace CodeWalker.GameFiles case MetaName.CTaskMotionSwimming__Tunables: return new PsoStructureInfo(MetaName.CTaskMotionSwimming__Tunables, 0, 0, 56, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)2829230620, PsoDataType.SInt, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)2216234163, PsoDataType.SInt, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.MinStruggleTime, PsoDataType.SInt, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxStruggleTime, PsoDataType.SInt, 20, 0, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)4258712195), - new PsoStructureEntryInfo((MetaName)1092654765, PsoDataType.Array, 24, 0, (MetaName)3), - new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)304399001), - new PsoStructureEntryInfo((MetaName)2321693669, PsoDataType.Array, 40, 0, (MetaName)5) + new PsoStructureEntryInfo(MetaName.ScubaGearVariations, PsoDataType.Array, 24, 0, (MetaName)3), + new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, MetaName.fCargoFuel), + new PsoStructureEntryInfo(MetaName.ScubaMaskProps, PsoDataType.Array, 40, 0, (MetaName)5) ); case (MetaName)4258712195: return new PsoStructureInfo((MetaName)4258712195, 0, 0, 32, @@ -9017,60 +9017,60 @@ namespace CodeWalker.GameFiles case (MetaName)3020467458: return new PsoStructureInfo((MetaName)3020467458, 0, 0, 72, new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)2469984956), - new PsoStructureEntryInfo((MetaName)4006165571, PsoDataType.Array, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)1478092361, PsoDataType.Structure, 24, 0, (MetaName)2354064210), - new PsoStructureEntryInfo((MetaName)505931244, PsoDataType.Structure, 48, 0, (MetaName)2354064210) + new PsoStructureEntryInfo(MetaName.Wearing, PsoDataType.Array, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.ScubaGearWithLightsOn, PsoDataType.Structure, 24, 0, (MetaName)2354064210), + new PsoStructureEntryInfo(MetaName.ScubaGearWithLightsOff, PsoDataType.Structure, 48, 0, (MetaName)2354064210) ); case (MetaName)2354064210: return new PsoStructureInfo((MetaName)2354064210, 0, 0, 24, new PsoStructureEntryInfo(MetaName.Component, PsoDataType.Enum, 8, 0, (MetaName)884254308), new PsoStructureEntryInfo(MetaName.DrawableId, PsoDataType.UInt, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)3029420796, PsoDataType.UInt, 16, 0, 0) + new PsoStructureEntryInfo(MetaName.DrawableAltId, PsoDataType.UInt, 16, 0, 0) ); case (MetaName)2469984956: return new PsoStructureInfo((MetaName)2469984956, 0, 0, 32, new PsoStructureEntryInfo(MetaName.Component, PsoDataType.Enum, 8, 0, (MetaName)884254308), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.UInt, 0, 0, 0), - new PsoStructureEntryInfo((MetaName)4176789291, PsoDataType.Array, 16, 0, (MetaName)1) + new PsoStructureEntryInfo(MetaName.DrawableIds, PsoDataType.Array, 16, 0, (MetaName)1) ); - case (MetaName)304399001: - return new PsoStructureInfo((MetaName)304399001, 0, 0, 16, + case MetaName.fCargoFuel: + return new PsoStructureInfo(MetaName.fCargoFuel, 0, 0, 16, new PsoStructureEntryInfo(MetaName.ModelName, PsoDataType.String, 8, 7, 0), new PsoStructureEntryInfo(MetaName.Index, PsoDataType.SInt, 12, 0, 0) ); case MetaName.CTaskMotionBasicLocomotionLowLod__Tunables: return new PsoStructureInfo(MetaName.CTaskMotionBasicLocomotionLowLod__Tunables, 0, 0, 32, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)830448667, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)932904484, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)3756162272, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)1213035272, PsoDataType.Float, 28, 0, 0) + new PsoStructureEntryInfo(MetaName.MovingExtraHeadingChangeRate, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MovingExtraHeadingChangeRateAcceleration, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.ForceUpdatesWhenTurningStartThresholdRadians, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.ForceUpdatesWhenTurningStopThresholdRadians, PsoDataType.Float, 28, 0, 0) ); case MetaName.CTaskFishLocomotion__Tunables: return new PsoStructureInfo(MetaName.CTaskFishLocomotion__Tunables, 0, 0, 120, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1138520829, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)1142247737, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)1055045198, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)1298540281, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.StartTurnThresholdDegrees, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.StopTurnThresholdDegrees, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTurnApproachRate, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.IdealTurnApproachRate, PsoDataType.Float, 28, 0, 0), new PsoStructureEntryInfo((MetaName)190400066, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)660335017, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.TurnAcceleration, PsoDataType.Float, 36, 0, 0), new PsoStructureEntryInfo((MetaName)2035076014, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)4133472264, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.PitchAcceleration, PsoDataType.Float, 44, 0, 0), new PsoStructureEntryInfo((MetaName)2691956573, PsoDataType.Float, 48, 0, 0), new PsoStructureEntryInfo((MetaName)1242076965, PsoDataType.Float, 52, 0, 0), new PsoStructureEntryInfo((MetaName)2945548240, PsoDataType.Float, 56, 0, 0), new PsoStructureEntryInfo((MetaName)3350282721, PsoDataType.Float, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)3728756551, PsoDataType.Float, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.FishOutOfWaterDelay, PsoDataType.Float, 64, 0, 0), new PsoStructureEntryInfo((MetaName)1246801857, PsoDataType.Float, 68, 0, 0), - new PsoStructureEntryInfo((MetaName)763241052, PsoDataType.Float, 72, 0, 0), - new PsoStructureEntryInfo((MetaName)1444953847, PsoDataType.Float, 76, 0, 0), - new PsoStructureEntryInfo((MetaName)1909345264, PsoDataType.Float, 80, 0, 0), - new PsoStructureEntryInfo((MetaName)1086011957, PsoDataType.Float, 84, 0, 0), - new PsoStructureEntryInfo((MetaName)61986925, PsoDataType.Float, 88, 0, 0), - new PsoStructureEntryInfo((MetaName)3431403282, PsoDataType.Float, 92, 0, 0), - new PsoStructureEntryInfo((MetaName)1039725890, PsoDataType.Float, 96, 0, 0), - new PsoStructureEntryInfo((MetaName)3742890223, PsoDataType.Float, 100, 0, 0), + new PsoStructureEntryInfo(MetaName.AssistanceAngle, PsoDataType.Float, 72, 0, 0), + new PsoStructureEntryInfo(MetaName.ExtraHeadingRate, PsoDataType.Float, 76, 0, 0), + new PsoStructureEntryInfo(MetaName.SurfaceProbeHead, PsoDataType.Float, 80, 0, 0), + new PsoStructureEntryInfo(MetaName.SurfaceProbeTail, PsoDataType.Float, 84, 0, 0), + new PsoStructureEntryInfo(MetaName.SurfacePitchLerpRate, PsoDataType.Float, 88, 0, 0), + new PsoStructureEntryInfo(MetaName.SurfaceHeightFallingLerpRate, PsoDataType.Float, 92, 0, 0), + new PsoStructureEntryInfo(MetaName.SurfaceHeightRisingLerpRate, PsoDataType.Float, 96, 0, 0), + new PsoStructureEntryInfo(MetaName.SurfaceHeightFollowingTriggerRange, PsoDataType.Float, 100, 0, 0), new PsoStructureEntryInfo((MetaName)2334883967, PsoDataType.Float, 104, 0, 0), new PsoStructureEntryInfo((MetaName)487169156, PsoDataType.Float, 108, 0, 0), new PsoStructureEntryInfo((MetaName)951644869, PsoDataType.String, 112, 7, 0), @@ -9079,108 +9079,108 @@ namespace CodeWalker.GameFiles case MetaName.CTaskHumanLocomotion__Tunables: return new PsoStructureInfo(MetaName.CTaskHumanLocomotion__Tunables, 0, 0, 864, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)3782895898, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)1302286994, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)2741511192, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)3394605993, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)971520507, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)1182689916, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)806948898, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)3959772122, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)843042981, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)2165656152, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)684879272, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)956068907, PsoDataType.Float, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)997046562, PsoDataType.Float, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)183241195, PsoDataType.Float, 68, 0, 0), - new PsoStructureEntryInfo((MetaName)1662197919, PsoDataType.Float, 72, 0, 0), - new PsoStructureEntryInfo((MetaName)985371239, PsoDataType.Float, 76, 0, 0), - new PsoStructureEntryInfo((MetaName)2545261234, PsoDataType.Float, 80, 0, 0), - new PsoStructureEntryInfo((MetaName)1926561545, PsoDataType.Float, 84, 0, 0), - new PsoStructureEntryInfo((MetaName)639925745, PsoDataType.Float, 88, 0, 0), - new PsoStructureEntryInfo((MetaName)1990190949, PsoDataType.Float, 92, 0, 0), + new PsoStructureEntryInfo(MetaName.Player_MBRAcceleration, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.Player_MBRDeceleration, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.AI_MBRAcceleration, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.AI_MBRDeceleration, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.FromStrafeAccelerationMod, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.FastWalkRateMin, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.FastWalkRateMax, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.SlowRunRateMin, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.SlowRunRateMax, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.FastRunRateMin, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.FastRunRateMax, PsoDataType.Float, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.Turn180ActivationAngle, PsoDataType.Float, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.Turn180ConsistentAngleTolerance, PsoDataType.Float, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.IdleHeadingLerpRate, PsoDataType.Float, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.Player_IdleTurnRate, PsoDataType.Float, 72, 0, 0), + new PsoStructureEntryInfo(MetaName.AI_IdleTurnRate, PsoDataType.Float, 76, 0, 0), + new PsoStructureEntryInfo(MetaName.FromStrafe_WeightRate, PsoDataType.Float, 80, 0, 0), + new PsoStructureEntryInfo(MetaName.FromStrafe_MovingBlendOutTime, PsoDataType.Float, 84, 0, 0), + new PsoStructureEntryInfo(MetaName.IdleTransitionBlendTimeFromActionMode, PsoDataType.Float, 88, 0, 0), + new PsoStructureEntryInfo(MetaName.IdleTransitionBlendTimeFromStealth, PsoDataType.Float, 92, 0, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)2557519583), - new PsoStructureEntryInfo((MetaName)2593822105, PsoDataType.Array, 96, 4, (MetaName)196629) + new PsoStructureEntryInfo(MetaName.MovingVarsSet, PsoDataType.Array, 96, 4, (MetaName)196629) ); case (MetaName)2557519583: return new PsoStructureInfo((MetaName)2557519583, 0, 0, 256, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), new PsoStructureEntryInfo(MetaName.Standard, PsoDataType.Structure, 16, 0, (MetaName)1246324819), - new PsoStructureEntryInfo((MetaName)1367672446, PsoDataType.Structure, 96, 0, (MetaName)1246324819), - new PsoStructureEntryInfo((MetaName)2775606479, PsoDataType.Structure, 176, 0, (MetaName)1246324819) + new PsoStructureEntryInfo(MetaName.StandardAI, PsoDataType.Structure, 96, 0, (MetaName)1246324819), + new PsoStructureEntryInfo(MetaName.TighterTurn, PsoDataType.Structure, 176, 0, (MetaName)1246324819) ); case (MetaName)1246324819: return new PsoStructureInfo((MetaName)1246324819, 0, 0, 80, - new PsoStructureEntryInfo((MetaName)3163856764, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)916804787, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)2151433465, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)2584063876, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)2229072832, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)4203477475, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)1021183862, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)817979133, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)4229364158, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)4209639571, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)206173392, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)243413468, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)3031402448, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)3334261987, PsoDataType.Float, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)2979286721, PsoDataType.Float, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)2172130562, PsoDataType.Float, 68, 0, 0), - new PsoStructureEntryInfo((MetaName)3423772986, PsoDataType.Float, 72, 0, 0), - new PsoStructureEntryInfo((MetaName)1171907848, PsoDataType.Bool, 76, 0, 0), - new PsoStructureEntryInfo((MetaName)26697373, PsoDataType.Bool, 77, 0, 0) + new PsoStructureEntryInfo(MetaName.MovingDirectionSmoothingAngleMin, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.MovingDirectionSmoothingAngleMax, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.MovingDirectionSmoothingRateMin, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MovingDirectionSmoothingRateMaxWalk, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.MovingDirectionSmoothingRateMaxRun, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.MovingDirectionSmoothingRateAccelerationMin, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.MovingDirectionSmoothingRateAccelerationMax, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.MovingDirectionSmoothingForwardAngleWalk, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.MovingDirectionSmoothingForwardAngleRun, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.MovingDirectionSmoothingForwardRateMod, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.MovingDirectionSmoothingForwardRateAccelerationMod, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.MovingExtraHeadingChangeAngleMin, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.MovingExtraHeadingChangeAngleMax, PsoDataType.Float, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.MovingExtraHeadingChangeRateWalk, PsoDataType.Float, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.MovingExtraHeadingChangeRateRun, PsoDataType.Float, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.MovingExtraHeadingChangeRateAccelerationMin, PsoDataType.Float, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.MovingExtraHeadingChangeRateAccelerationMax, PsoDataType.Float, 72, 0, 0), + new PsoStructureEntryInfo(MetaName.UseExtraHeading, PsoDataType.Bool, 76, 0, 0), + new PsoStructureEntryInfo(MetaName.UseMovingDirectionDiff, PsoDataType.Bool, 77, 0, 0) ); case MetaName.CTaskMotionTennis__Tunables: return new PsoStructureInfo(MetaName.CTaskMotionTennis__Tunables, 0, 0, 32, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)2509399696, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)1204182041, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)1932572913, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)2769179410, PsoDataType.Float, 28, 0, 0) + new PsoStructureEntryInfo(MetaName.StrafeDirectionLerpRateMinAI, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.StrafeDirectionLerpRateMaxAI, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.StrafeDirectionLerpRateMinPlayer, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.StrafeDirectionLerpRateMaxPlayer, PsoDataType.Float, 28, 0, 0) ); case MetaName.CTaskQuadLocomotion__Tunables: return new PsoStructureInfo(MetaName.CTaskQuadLocomotion__Tunables, 0, 0, 184, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)3129761256, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)1268028398, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)3543637314, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)246989054, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)2582103758, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)1722856329, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)3054410305, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)891286257, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)3646294886, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)2324978953, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)545188344, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)3696984410, PsoDataType.Float, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)892232162, PsoDataType.Float, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)3661307080, PsoDataType.Float, 68, 0, 0), - new PsoStructureEntryInfo((MetaName)1148310117, PsoDataType.Float, 72, 0, 0), - new PsoStructureEntryInfo((MetaName)3928052593, PsoDataType.Float, 76, 0, 0), - new PsoStructureEntryInfo((MetaName)305608474, PsoDataType.Float, 80, 0, 0), - new PsoStructureEntryInfo((MetaName)3939547333, PsoDataType.Float, 84, 0, 0), - new PsoStructureEntryInfo((MetaName)2123652996, PsoDataType.Float, 88, 0, 0), - new PsoStructureEntryInfo((MetaName)484878979, PsoDataType.Float, 92, 0, 0), - new PsoStructureEntryInfo((MetaName)3846215494, PsoDataType.Float, 96, 0, 0), - new PsoStructureEntryInfo((MetaName)1243932439, PsoDataType.Float, 100, 0, 0), - new PsoStructureEntryInfo((MetaName)562952832, PsoDataType.Float, 104, 0, 0), - new PsoStructureEntryInfo((MetaName)1266064609, PsoDataType.Float, 108, 0, 0), - new PsoStructureEntryInfo((MetaName)1010088937, PsoDataType.Float, 112, 0, 0), - new PsoStructureEntryInfo((MetaName)3914009351, PsoDataType.Float, 116, 0, 0), - new PsoStructureEntryInfo((MetaName)1107407285, PsoDataType.Float, 120, 0, 0), - new PsoStructureEntryInfo((MetaName)265096732, PsoDataType.Float, 124, 0, 0), - new PsoStructureEntryInfo((MetaName)1913804545, PsoDataType.Float, 128, 0, 0), - new PsoStructureEntryInfo((MetaName)326250284, PsoDataType.Float, 132, 0, 0), - new PsoStructureEntryInfo((MetaName)3846643666, PsoDataType.Float, 136, 0, 0), - new PsoStructureEntryInfo((MetaName)2496636494, PsoDataType.Float, 140, 0, 0), - new PsoStructureEntryInfo((MetaName)792142948, PsoDataType.Float, 144, 0, 0), - new PsoStructureEntryInfo((MetaName)2508724347, PsoDataType.Float, 148, 0, 0), - new PsoStructureEntryInfo((MetaName)3764305197, PsoDataType.Float, 152, 0, 0), - new PsoStructureEntryInfo((MetaName)577153356, PsoDataType.Float, 156, 0, 0), - new PsoStructureEntryInfo((MetaName)1520516679, PsoDataType.Float, 160, 0, 0), - new PsoStructureEntryInfo((MetaName)2282663253, PsoDataType.Float, 164, 0, 0), - new PsoStructureEntryInfo((MetaName)1345455105, PsoDataType.Float, 168, 0, 0), + new PsoStructureEntryInfo(MetaName.StartAnimatedTurnsD, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.StopAnimatedTurnsD, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.TurnTransitionDelay, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.TurnToIdleTransitionDelay, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.SteepSlopeStartAnimatedTurnsD, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.SteepSlopeStopAnimatedTurnsD, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.SteepSlopeThresholdD, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.InMotionAlignmentVelocityTolerance, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.InMotionTighterTurnsVelocityTolerance, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.InPlaceAlignmentVelocityTolerance, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.TurnSpeedMBRThreshold, PsoDataType.Float, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.SlowMinTurnApproachRate, PsoDataType.Float, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.FastMinTurnApproachRate, PsoDataType.Float, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.SlowTurnApproachRate, PsoDataType.Float, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.FastTurnApproachRate, PsoDataType.Float, 72, 0, 0), + new PsoStructureEntryInfo(MetaName.SlowTurnAcceleration, PsoDataType.Float, 76, 0, 0), + new PsoStructureEntryInfo(MetaName.FastTurnAcceleration, PsoDataType.Float, 80, 0, 0), + new PsoStructureEntryInfo(MetaName.TurnResetThresholdD, PsoDataType.Float, 84, 0, 0), + new PsoStructureEntryInfo(MetaName.ProcessPhysicsApproachRate, PsoDataType.Float, 88, 0, 0), + new PsoStructureEntryInfo(MetaName.DisableTimeslicingHeadingThresholdD, PsoDataType.Float, 92, 0, 0), + new PsoStructureEntryInfo(MetaName.LowLodExtraHeadingAdjustmentRate, PsoDataType.Float, 96, 0, 0), + new PsoStructureEntryInfo(MetaName.StartLocomotionBlendoutThreshold, PsoDataType.Float, 100, 0, 0), + new PsoStructureEntryInfo(MetaName.StartLocomotionHeadingDeltaBlendoutThreshold, PsoDataType.Float, 104, 0, 0), + new PsoStructureEntryInfo(MetaName.StartLocomotionDefaultBlendDuration, PsoDataType.Float, 108, 0, 0), + new PsoStructureEntryInfo(MetaName.StartLocomotionDefaultBlendOutDuration, PsoDataType.Float, 112, 0, 0), + new PsoStructureEntryInfo(MetaName.StartLocomotionEarlyOutBlendOutDuration, PsoDataType.Float, 116, 0, 0), + new PsoStructureEntryInfo(MetaName.StartLocomotionWalkRunBoundary, PsoDataType.Float, 120, 0, 0), + new PsoStructureEntryInfo(MetaName.StartToIdleDirectlyPhaseThreshold, PsoDataType.Float, 124, 0, 0), + new PsoStructureEntryInfo(MetaName.MovementAcceleration, PsoDataType.Float, 128, 0, 0), + new PsoStructureEntryInfo(MetaName.MinMBRToStop, PsoDataType.Float, 132, 0, 0), + new PsoStructureEntryInfo(MetaName.PursuitModeGallopRateFactor, PsoDataType.Float, 136, 0, 0), + new PsoStructureEntryInfo(MetaName.PursuitModeExtraHeadingRate, PsoDataType.Float, 140, 0, 0), + new PsoStructureEntryInfo(MetaName.StoppingDistanceWalkMBR, PsoDataType.Float, 144, 0, 0), + new PsoStructureEntryInfo(MetaName.StoppingDistanceRunMBR, PsoDataType.Float, 148, 0, 0), + new PsoStructureEntryInfo(MetaName.StoppingDistanceGallopMBR, PsoDataType.Float, 152, 0, 0), + new PsoStructureEntryInfo(MetaName.StoppingGotoPointRemainingDist, PsoDataType.Float, 156, 0, 0), + new PsoStructureEntryInfo(MetaName.StopPhaseThreshold, PsoDataType.Float, 160, 0, 0), + new PsoStructureEntryInfo(MetaName.MinStopPhaseToResumeMovement, PsoDataType.Float, 164, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxStopPhaseToResumeMovement, PsoDataType.Float, 168, 0, 0), new PsoStructureEntryInfo((MetaName)951644869, PsoDataType.String, 172, 7, 0), new PsoStructureEntryInfo((MetaName)3492404675, PsoDataType.Float, 176, 0, 0), new PsoStructureEntryInfo((MetaName)3330274310, PsoDataType.Float, 180, 0, 0) @@ -9195,13 +9195,13 @@ namespace CodeWalker.GameFiles case MetaName.CEventPotentialGetRunOver__Tunables: return new PsoStructureInfo(MetaName.CEventPotentialGetRunOver__Tunables, 0, 0, 48, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)152364693, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)2913264363, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)4063222790, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)3174431501, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.MinSpeedToDive, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.SpeedToAlwaysDive, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxSpeedToDive, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.ChancesToDive, PsoDataType.Float, 28, 0, 0), new PsoStructureEntryInfo((MetaName)4246045187, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)3403479156, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)509314747, PsoDataType.Float, 40, 0, 0) + new PsoStructureEntryInfo(MetaName.MinDelay, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDelay, PsoDataType.Float, 40, 0, 0) ); case MetaName.CEventPotentialBlast__Tunables: return new PsoStructureInfo(MetaName.CEventPotentialBlast__Tunables, 0, 0, 16, @@ -9215,40 +9215,40 @@ namespace CodeWalker.GameFiles case MetaName.CTaskFall__Tunables: return new PsoStructureInfo(MetaName.CTaskFall__Tunables, 0, 0, 176, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)187177991, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)696030652, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)934569024, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.ImmediateHighFallSpeedPlayer, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.ImmediateHighFallSpeedAi, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.HighFallProbeLength, PsoDataType.Float, 24, 0, 0), new PsoStructureEntryInfo((MetaName)1694135928, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)1425777632, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.ContinuousGapHighFallTime, PsoDataType.Float, 32, 0, 0), new PsoStructureEntryInfo((MetaName)3844027585, PsoDataType.Float, 36, 0, 0), new PsoStructureEntryInfo((MetaName)3197570465, PsoDataType.Float, 40, 0, 0), new PsoStructureEntryInfo((MetaName)391736247, PsoDataType.Float, 44, 0, 0), new PsoStructureEntryInfo((MetaName)2495576534, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)712615227, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)1308347600, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)2498638030, PsoDataType.Float, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)1347777197, PsoDataType.Float, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)176941965, PsoDataType.Float, 68, 0, 0), - new PsoStructureEntryInfo((MetaName)2788362157, PsoDataType.Float, 72, 0, 0), - new PsoStructureEntryInfo((MetaName)4199432698, PsoDataType.Float, 76, 0, 0), - new PsoStructureEntryInfo((MetaName)2760872373, PsoDataType.Float, 80, 0, 0), - new PsoStructureEntryInfo((MetaName)1208994934, PsoDataType.Float, 84, 0, 0), - new PsoStructureEntryInfo((MetaName)2222398831, PsoDataType.Float, 88, 0, 0), - new PsoStructureEntryInfo((MetaName)2333975606, PsoDataType.Float, 92, 0, 0), - new PsoStructureEntryInfo((MetaName)3639487949, PsoDataType.UInt, 96, 0, 0), - new PsoStructureEntryInfo((MetaName)2836403845, PsoDataType.UInt, 100, 0, 0), + new PsoStructureEntryInfo(MetaName.InAirHeadingRate, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.InAirMovementRate, PsoDataType.Float, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.InAirMovementApproachRate, PsoDataType.Float, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.LandHeadingModifier, PsoDataType.Float, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.StandingLandHeadingModifier, PsoDataType.Float, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.FallLandThreshold, PsoDataType.Float, 72, 0, 0), + new PsoStructureEntryInfo(MetaName.ReenterFallLandThreshold, PsoDataType.Float, 76, 0, 0), + new PsoStructureEntryInfo(MetaName.PadShakeMinIntensity, PsoDataType.Float, 80, 0, 0), + new PsoStructureEntryInfo(MetaName.PadShakeMaxIntensity, PsoDataType.Float, 84, 0, 0), + new PsoStructureEntryInfo(MetaName.PadShakeMinHeight, PsoDataType.Float, 88, 0, 0), + new PsoStructureEntryInfo(MetaName.PadShakeMaxHeight, PsoDataType.Float, 92, 0, 0), + new PsoStructureEntryInfo(MetaName.PadShakeMinDuration, PsoDataType.UInt, 96, 0, 0), + new PsoStructureEntryInfo(MetaName.PadShakeMaxDuration, PsoDataType.UInt, 100, 0, 0), new PsoStructureEntryInfo((MetaName)2719065213, PsoDataType.Float, 104, 0, 0), new PsoStructureEntryInfo((MetaName)358840176, PsoDataType.Float, 108, 0, 0), - new PsoStructureEntryInfo((MetaName)1723088470, PsoDataType.Float, 112, 0, 0), - new PsoStructureEntryInfo((MetaName)793837940, PsoDataType.Float, 116, 0, 0), - new PsoStructureEntryInfo((MetaName)1882364948, PsoDataType.Float, 120, 0, 0), - new PsoStructureEntryInfo((MetaName)3177202947, PsoDataType.Float, 124, 0, 0), - new PsoStructureEntryInfo((MetaName)145933303, PsoDataType.Float, 128, 0, 0), - new PsoStructureEntryInfo((MetaName)4164582757, PsoDataType.Float, 132, 0, 0), - new PsoStructureEntryInfo((MetaName)2538011040, PsoDataType.Float, 136, 0, 0), - new PsoStructureEntryInfo((MetaName)2847920310, PsoDataType.Float, 140, 0, 0), - new PsoStructureEntryInfo((MetaName)3337751765, PsoDataType.Float, 144, 0, 0), - new PsoStructureEntryInfo((MetaName)3897556344, PsoDataType.Float, 148, 0, 0), + new PsoStructureEntryInfo(MetaName.VaultFallTestAngle, PsoDataType.Float, 112, 0, 0), + new PsoStructureEntryInfo(MetaName.JumpFallTestAngle, PsoDataType.Float, 116, 0, 0), + new PsoStructureEntryInfo(MetaName.FallTestAngleBlendOutTime, PsoDataType.Float, 120, 0, 0), + new PsoStructureEntryInfo(MetaName.DiveControlMaxFallDistance, PsoDataType.Float, 124, 0, 0), + new PsoStructureEntryInfo(MetaName.DiveControlExtraDistanceForDiveFromVehicle, PsoDataType.Float, 128, 0, 0), + new PsoStructureEntryInfo(MetaName.DiveControlExtraDistanceBlendOutSpeed, PsoDataType.Float, 132, 0, 0), + new PsoStructureEntryInfo(MetaName.DiveWaterOffsetToHitFullyInControlWeight, PsoDataType.Float, 136, 0, 0), + new PsoStructureEntryInfo(MetaName.LandRollHeightFromJump, PsoDataType.Float, 140, 0, 0), + new PsoStructureEntryInfo(MetaName.LandRollHeightFromVault, PsoDataType.Float, 144, 0, 0), + new PsoStructureEntryInfo(MetaName.LandRollHeight, PsoDataType.Float, 148, 0, 0), new PsoStructureEntryInfo((MetaName)4229439207, PsoDataType.Float, 152, 0, 0), new PsoStructureEntryInfo((MetaName)2581310221, PsoDataType.Float, 156, 0, 0), new PsoStructureEntryInfo((MetaName)3807299066, PsoDataType.Float, 160, 0, 0), @@ -9258,372 +9258,372 @@ namespace CodeWalker.GameFiles case MetaName.CTaskFlyToPoint__Tunables: return new PsoStructureInfo(MetaName.CTaskFlyToPoint__Tunables, 0, 0, 40, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1983182002, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)552115106, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)3968352519, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)4040142753, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)530164593, PsoDataType.Float, 32, 0, 0) + new PsoStructureEntryInfo(MetaName.HeightMapDelta, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.HeightMapLookAheadDist, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.InitialTerrainAvoidanceAngleD, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.ProgressiveTerrainAvoidanceAngleD, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeBetweenIncreasingAvoidanceAngle, PsoDataType.Float, 32, 0, 0) ); case MetaName.CTaskGetUp__Tunables: return new PsoStructureInfo(MetaName.CTaskGetUp__Tunables, 0, 0, 72, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1193017389, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)461478411, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)266220607, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)4255515242, PsoDataType.Bool, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)992799658, PsoDataType.Bool, 29, 0, 0), - new PsoStructureEntryInfo((MetaName)2093200171, PsoDataType.SInt, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)1512271781, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.fPreferInjuredGetupPlayerHealthThreshold, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.fInjuredGetupImpulseMag2, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.fMinTimeInGetUpToAllowCover, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.AllowNonPlayerHighFallAbort, PsoDataType.Bool, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.AllowOffScreenHighFallAbort, PsoDataType.Bool, 29, 0, 0), + new PsoStructureEntryInfo(MetaName.FallTimeBeforeHighFallAbort, PsoDataType.SInt, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.MinFallSpeedForHighFallAbort, PsoDataType.Float, 36, 0, 0), new PsoStructureEntryInfo((MetaName)866980885, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)1887702115, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)3215816764, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)1412213192, PsoDataType.SInt, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)123069407, PsoDataType.SInt, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)774340160, PsoDataType.SInt, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)4110175468, PsoDataType.SInt, 64, 0, 0) + new PsoStructureEntryInfo(MetaName.PlayerMoverFixupMaxExtraHeadingChange, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.AiMoverFixupMaxExtraHeadingChange, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.StartClipWaitTimePlayer, PsoDataType.SInt, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.StartClipWaitTime, PsoDataType.SInt, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.StuckWaitTime, PsoDataType.SInt, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.StuckWaitTimeMp, PsoDataType.SInt, 64, 0, 0) ); case MetaName.CTaskGoToScenario__Tunables: return new PsoStructureInfo(MetaName.CTaskGoToScenario__Tunables, 0, 0, 48, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)2832422495, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)2874710517, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)1440906110, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)126173811, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)2433763429, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)2212250161, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)1732510557, PsoDataType.Float, 40, 0, 0) + new PsoStructureEntryInfo(MetaName.ClosePointDistanceSquared, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.ClosePointCounterMax, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.HeadingDiffStartBlendDegrees, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.PositionDiffStartBlend, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.ExactStopTargetRadius, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.PreferNearWaterSurfaceArrivalRadius, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeBetweenBrokenPointChecks, PsoDataType.Float, 40, 0, 0) ); case MetaName.CTaskMoveToTacticalPoint__Tunables: return new PsoStructureInfo(MetaName.CTaskMoveToTacticalPoint__Tunables, 0, 0, 224, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)3333387022, PsoDataType.Structure, 16, 0, (MetaName)2164459263), - new PsoStructureEntryInfo((MetaName)4292170157, PsoDataType.Float, 208, 0, 0), - new PsoStructureEntryInfo((MetaName)331709996, PsoDataType.Float, 212, 0, 0), - new PsoStructureEntryInfo((MetaName)2494967040, PsoDataType.Float, 216, 0, 0), - new PsoStructureEntryInfo((MetaName)847783567, PsoDataType.Float, 220, 0, 0) + new PsoStructureEntryInfo(MetaName.Scoring, PsoDataType.Structure, 16, 0, (MetaName)2164459263), + new PsoStructureEntryInfo(MetaName.TargetRadiusForMoveToPosition, PsoDataType.Float, 208, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeUntilRelease, PsoDataType.Float, 212, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceToConsiderCloseToPositionToMoveTo, PsoDataType.Float, 216, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeBetweenInfluenceSphereChecks, PsoDataType.Float, 220, 0, 0) ); case (MetaName)2164459263: return new PsoStructureInfo((MetaName)2164459263, 0, 0, 192, - new PsoStructureEntryInfo((MetaName)2523520621, PsoDataType.Structure, 8, 0, (MetaName)3018405043), - new PsoStructureEntryInfo((MetaName)680699981, PsoDataType.Structure, 88, 0, (MetaName)1211016943), + new PsoStructureEntryInfo(MetaName.CoverPoint, PsoDataType.Structure, 8, 0, (MetaName)3018405043), + new PsoStructureEntryInfo(MetaName.NavMeshPoint, PsoDataType.Structure, 88, 0, (MetaName)1211016943), new PsoStructureEntryInfo(MetaName.Position, PsoDataType.Structure, 160, 0, (MetaName)3791189200) ); case (MetaName)3018405043: return new PsoStructureInfo((MetaName)3018405043, 0, 0, 80, - new PsoStructureEntryInfo((MetaName)212355988, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)2733810571, PsoDataType.Structure, 16, 0, (MetaName)1890577968), - new PsoStructureEntryInfo((MetaName)581818714, PsoDataType.Structure, 32, 0, (MetaName)3436208238) + new PsoStructureEntryInfo(MetaName.Base, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.Bonus, PsoDataType.Structure, 16, 0, (MetaName)1890577968), + new PsoStructureEntryInfo(MetaName.Penalty, PsoDataType.Structure, 32, 0, (MetaName)3436208238) ); case (MetaName)1890577968: return new PsoStructureInfo((MetaName)1890577968, 0, 0, 16, - new PsoStructureEntryInfo((MetaName)2479092473, PsoDataType.Float, 8, 0, 0) + new PsoStructureEntryInfo(MetaName.Current, PsoDataType.Float, 8, 0, 0) ); case (MetaName)3436208238: return new PsoStructureInfo((MetaName)3436208238, 0, 0, 48, - new PsoStructureEntryInfo((MetaName)1572599387, PsoDataType.Structure, 8, 0, (MetaName)532562236), - new PsoStructureEntryInfo((MetaName)1995960590, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)2250254670, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)3709090817, PsoDataType.Float, 40, 0, 0) + new PsoStructureEntryInfo(MetaName.BadRoute, PsoDataType.Structure, 8, 0, (MetaName)532562236), + new PsoStructureEntryInfo(MetaName.Arc, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.LineOfSight, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.Nearby, PsoDataType.Float, 40, 0, 0) ); case (MetaName)532562236: return new PsoStructureInfo((MetaName)532562236, 0, 0, 24, - new PsoStructureEntryInfo((MetaName)2828335077, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)1433159873, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.ValueForMin, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.ValueForMax, PsoDataType.Float, 12, 0, 0), new PsoStructureEntryInfo(MetaName.Min, PsoDataType.Float, 16, 0, 0), new PsoStructureEntryInfo(MetaName.Max, PsoDataType.Float, 20, 0, 0) ); case (MetaName)1211016943: return new PsoStructureInfo((MetaName)1211016943, 0, 0, 72, - new PsoStructureEntryInfo((MetaName)212355988, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)2733810571, PsoDataType.Structure, 16, 0, (MetaName)1762528765), - new PsoStructureEntryInfo((MetaName)581818714, PsoDataType.Structure, 32, 0, (MetaName)2194913513) + new PsoStructureEntryInfo(MetaName.Base, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.Bonus, PsoDataType.Structure, 16, 0, (MetaName)1762528765), + new PsoStructureEntryInfo(MetaName.Penalty, PsoDataType.Structure, 32, 0, (MetaName)2194913513) ); case (MetaName)1762528765: return new PsoStructureInfo((MetaName)1762528765, 0, 0, 16, - new PsoStructureEntryInfo((MetaName)2479092473, PsoDataType.Float, 8, 0, 0) + new PsoStructureEntryInfo(MetaName.Current, PsoDataType.Float, 8, 0, 0) ); case (MetaName)2194913513: return new PsoStructureInfo((MetaName)2194913513, 0, 0, 40, - new PsoStructureEntryInfo((MetaName)1572599387, PsoDataType.Structure, 8, 0, (MetaName)333617339), - new PsoStructureEntryInfo((MetaName)2250254670, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)3709090817, PsoDataType.Float, 36, 0, 0) + new PsoStructureEntryInfo(MetaName.BadRoute, PsoDataType.Structure, 8, 0, (MetaName)333617339), + new PsoStructureEntryInfo(MetaName.LineOfSight, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.Nearby, PsoDataType.Float, 36, 0, 0) ); case (MetaName)333617339: return new PsoStructureInfo((MetaName)333617339, 0, 0, 24, - new PsoStructureEntryInfo((MetaName)2828335077, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)1433159873, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.ValueForMin, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.ValueForMax, PsoDataType.Float, 12, 0, 0), new PsoStructureEntryInfo(MetaName.Min, PsoDataType.Float, 16, 0, 0), new PsoStructureEntryInfo(MetaName.Max, PsoDataType.Float, 20, 0, 0) ); case (MetaName)3791189200: return new PsoStructureInfo((MetaName)3791189200, 0, 0, 32, - new PsoStructureEntryInfo((MetaName)1011332177, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)2889265507, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)1140912184, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)2733041160, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)502596100, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)744506381, PsoDataType.Float, 28, 0, 0) + new PsoStructureEntryInfo(MetaName.MaxDistanceFromPed, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.ValueForMaxDistanceFromPed, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.ValueForMinDistanceFromPed, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceFromOptimal, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.ValueForMaxDistanceFromOptimal, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.ValueForMinDistanceFromOptimal, PsoDataType.Float, 28, 0, 0) ); case MetaName.CTaskMoveCrossRoadAtTrafficLights__Tunables: return new PsoStructureInfo(MetaName.CTaskMoveCrossRoadAtTrafficLights__Tunables, 0, 0, 64, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)956704533, PsoDataType.Bool, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.bTrafficLightPositioning, PsoDataType.Bool, 16, 0, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)645072887), - new PsoStructureEntryInfo((MetaName)2967055211, PsoDataType.Array, 24, 0, (MetaName)2), - new PsoStructureEntryInfo((MetaName)3623500230, PsoDataType.UInt, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)398266299, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)1248305822, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)2115554015, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)2354781986, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)1991353814, PsoDataType.Bool, 60, 0, 0) + new PsoStructureEntryInfo(MetaName.WaitingOffsets, PsoDataType.Array, 24, 0, (MetaName)2), + new PsoStructureEntryInfo(MetaName.iMaxPedsAtTrafficLights, PsoDataType.UInt, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.fMinDistanceBetweenPeds, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.fDecideToRunChance, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.fPlayerObstructionCheckRadius, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.fPlayerObstructionRadius, PsoDataType.Float, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.bDebugRender, PsoDataType.Bool, 60, 0, 0) ); case (MetaName)645072887: return new PsoStructureInfo((MetaName)645072887, 0, 0, 32, - new PsoStructureEntryInfo((MetaName)4135922358, PsoDataType.Float3, 16, 0, 0) + new PsoStructureEntryInfo(MetaName.Pos, PsoDataType.Float3, 16, 0, 0) ); case MetaName.CTaskMoveWithinAttackWindow__Tunables: return new PsoStructureInfo(MetaName.CTaskMoveWithinAttackWindow__Tunables, 0, 0, 48, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)3595841120, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)1154727971, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)1305363589, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)3574291632, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)685847089, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)1415555709, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)328649625, PsoDataType.Float, 40, 0, 0) + new PsoStructureEntryInfo(MetaName.fMaxAngleOffset, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.fMinAlliesForMaxAngleOffset, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.fMaxAllyDistance, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.fMaxRandomAdditionalOffset, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.fMaxRouteDistanceModifier, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.fMinTimeToWait, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.fMaxTimeToWait, PsoDataType.Float, 40, 0, 0) ); case MetaName.CTaskMoveFollowNavMesh__Tunables: return new PsoStructureInfo(MetaName.CTaskMoveFollowNavMesh__Tunables, 0, 0, 24, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)3188916891, PsoDataType.UByte, 16, 0, 0) + new PsoStructureEntryInfo(MetaName.uRepeatedAttemptsBeforeTeleportToLeader, PsoDataType.UByte, 16, 0, 0) ); case MetaName.CTaskParachute__Tunables: return new PsoStructureInfo(MetaName.CTaskParachute__Tunables, 0, 0, 1312, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)143335713, PsoDataType.Structure, 16, 0, (MetaName)2342773550), - new PsoStructureEntryInfo((MetaName)2700491627, PsoDataType.Structure, 40, 0, (MetaName)1918103038), - new PsoStructureEntryInfo((MetaName)4264481693, PsoDataType.Structure, 64, 0, (MetaName)3788337195), - new PsoStructureEntryInfo((MetaName)960147082, PsoDataType.Structure, 96, 0, (MetaName)4209854321), - new PsoStructureEntryInfo((MetaName)2890662262, PsoDataType.Structure, 144, 0, (MetaName)4209854321), - new PsoStructureEntryInfo((MetaName)2243095299, PsoDataType.Structure, 192, 0, (MetaName)3009185102), - new PsoStructureEntryInfo((MetaName)1126598037, PsoDataType.Structure, 208, 0, (MetaName)560894723), - new PsoStructureEntryInfo((MetaName)590082074, PsoDataType.Structure, 264, 0, (MetaName)2934924657), - new PsoStructureEntryInfo((MetaName)3248104514, PsoDataType.Structure, 280, 0, (MetaName)2046463254), - new PsoStructureEntryInfo((MetaName)1163966079, PsoDataType.Structure, 464, 0, (MetaName)2206940602), - new PsoStructureEntryInfo((MetaName)3151745571, PsoDataType.Structure, 552, 0, (MetaName)954219518), + new PsoStructureEntryInfo(MetaName.ChangeRatesForSkydiving, PsoDataType.Structure, 16, 0, (MetaName)2342773550), + new PsoStructureEntryInfo(MetaName.ChangeRatesForParachuting, PsoDataType.Structure, 40, 0, (MetaName)1918103038), + new PsoStructureEntryInfo(MetaName.FlightAngleLimitsForSkydiving, PsoDataType.Structure, 64, 0, (MetaName)3788337195), + new PsoStructureEntryInfo(MetaName.FlightAngleLimitsForParachutingNormal, PsoDataType.Structure, 96, 0, (MetaName)4209854321), + new PsoStructureEntryInfo(MetaName.FlightAngleLimitsForParachutingBraking, PsoDataType.Structure, 144, 0, (MetaName)4209854321), + new PsoStructureEntryInfo(MetaName.PedAngleLimitsForSkydiving, PsoDataType.Structure, 192, 0, (MetaName)3009185102), + new PsoStructureEntryInfo(MetaName.MoveParameters, PsoDataType.Structure, 208, 0, (MetaName)560894723), + new PsoStructureEntryInfo(MetaName.ForcesForSkydiving, PsoDataType.Structure, 264, 0, (MetaName)2934924657), + new PsoStructureEntryInfo(MetaName.ParachutingAi, PsoDataType.Structure, 280, 0, (MetaName)2046463254), + new PsoStructureEntryInfo(MetaName.Landing, PsoDataType.Structure, 464, 0, (MetaName)2206940602), + new PsoStructureEntryInfo(MetaName.CrashLanding, PsoDataType.Structure, 552, 0, (MetaName)954219518), new PsoStructureEntryInfo(MetaName.Allow, PsoDataType.Structure, 592, 0, (MetaName)202257215), - new PsoStructureEntryInfo((MetaName)3095142060, PsoDataType.Structure, 616, 0, (MetaName)892940524), - new PsoStructureEntryInfo((MetaName)3256630458, PsoDataType.Structure, 640, 0, (MetaName)3266862316), - new PsoStructureEntryInfo((MetaName)1349337627, PsoDataType.Structure, 656, 0, (MetaName)889782022), - new PsoStructureEntryInfo((MetaName)67050499, PsoDataType.Structure, 1008, 0, (MetaName)629460530), - new PsoStructureEntryInfo((MetaName)3357299335, PsoDataType.Structure, 1024, 0, (MetaName)196547756), - new PsoStructureEntryInfo((MetaName)3328657748, PsoDataType.Structure, 1040, 0, (MetaName)1078023650), - new PsoStructureEntryInfo((MetaName)3260617242, PsoDataType.Structure, 1144, 0, (MetaName)2787675897), - new PsoStructureEntryInfo((MetaName)2667671232, PsoDataType.Structure, 1160, 0, (MetaName)947557087), - new PsoStructureEntryInfo((MetaName)3149009694, PsoDataType.Float, 1216, 0, 0), - new PsoStructureEntryInfo((MetaName)4258663913, PsoDataType.Float, 1220, 0, 0), - new PsoStructureEntryInfo((MetaName)950864184, PsoDataType.Float, 1224, 0, 0), - new PsoStructureEntryInfo((MetaName)119610653, PsoDataType.Float, 1228, 0, 0), - new PsoStructureEntryInfo((MetaName)2724758116, PsoDataType.Float, 1232, 0, 0), - new PsoStructureEntryInfo((MetaName)3041351606, PsoDataType.Float, 1236, 0, 0), - new PsoStructureEntryInfo((MetaName)135326749, PsoDataType.Float, 1240, 0, 0), - new PsoStructureEntryInfo((MetaName)332728501, PsoDataType.Float, 1244, 0, 0), - new PsoStructureEntryInfo((MetaName)3323891652, PsoDataType.Float, 1248, 0, 0), - new PsoStructureEntryInfo((MetaName)4131153122, PsoDataType.Float, 1252, 0, 0), - new PsoStructureEntryInfo((MetaName)3018517000, PsoDataType.Float, 1256, 0, 0), - new PsoStructureEntryInfo((MetaName)2027520168, PsoDataType.Float, 1260, 0, 0), - new PsoStructureEntryInfo((MetaName)87152394, PsoDataType.Float, 1264, 0, 0), - new PsoStructureEntryInfo((MetaName)1753140963, PsoDataType.String, 1268, 7, 0), - new PsoStructureEntryInfo((MetaName)745109363, PsoDataType.String, 1272, 7, 0), + new PsoStructureEntryInfo(MetaName.CameraSettings, PsoDataType.Structure, 616, 0, (MetaName)892940524), + new PsoStructureEntryInfo(MetaName.ParachutePhysics, PsoDataType.Structure, 640, 0, (MetaName)3266862316), + new PsoStructureEntryInfo(MetaName.ExtraForces, PsoDataType.Structure, 656, 0, (MetaName)889782022), + new PsoStructureEntryInfo(MetaName.Rendering, PsoDataType.Structure, 1008, 0, (MetaName)629460530), + new PsoStructureEntryInfo(MetaName.LowLod, PsoDataType.Structure, 1024, 0, (MetaName)196547756), + new PsoStructureEntryInfo(MetaName.ParachuteBones, PsoDataType.Structure, 1040, 0, (MetaName)1078023650), + new PsoStructureEntryInfo(MetaName.Aiming, PsoDataType.Structure, 1144, 0, (MetaName)2787675897), + new PsoStructureEntryInfo(MetaName.PadShake, PsoDataType.Structure, 1160, 0, (MetaName)947557087), + new PsoStructureEntryInfo(MetaName.BrakingDifferenceForLinearVZMin, PsoDataType.Float, 1216, 0, 0), + new PsoStructureEntryInfo(MetaName.BrakingDifferenceForLinearVZMax, PsoDataType.Float, 1220, 0, 0), + new PsoStructureEntryInfo(MetaName.LinearVZForBrakingDifferenceMin, PsoDataType.Float, 1224, 0, 0), + new PsoStructureEntryInfo(MetaName.LinearVZForBrakingDifferenceMax, PsoDataType.Float, 1228, 0, 0), + new PsoStructureEntryInfo(MetaName.PitchRatioForLinearVZMin, PsoDataType.Float, 1232, 0, 0), + new PsoStructureEntryInfo(MetaName.PitchRatioForLinearVZMax, PsoDataType.Float, 1236, 0, 0), + new PsoStructureEntryInfo(MetaName.LinearVZForPitchRatioMin, PsoDataType.Float, 1240, 0, 0), + new PsoStructureEntryInfo(MetaName.LinearVZForPitchRatioMax, PsoDataType.Float, 1244, 0, 0), + new PsoStructureEntryInfo(MetaName.MinBrakeForCloseUpCamera, PsoDataType.Float, 1248, 0, 0), + new PsoStructureEntryInfo(MetaName.ParachuteMass, PsoDataType.Float, 1252, 0, 0), + new PsoStructureEntryInfo(MetaName.ParachuteMassReduced, PsoDataType.Float, 1256, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTimeToLookAheadForFutureTargetPosition, PsoDataType.Float, 1260, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDifferenceToAverageBrakes, PsoDataType.Float, 1264, 0, 0), + new PsoStructureEntryInfo(MetaName.ModelForParachuteInSP, PsoDataType.String, 1268, 7, 0), + new PsoStructureEntryInfo(MetaName.ModelForParachuteInMP, PsoDataType.String, 1272, 7, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)974228846), - new PsoStructureEntryInfo((MetaName)1735940634, PsoDataType.Array, 1280, 0, (MetaName)36), + new PsoStructureEntryInfo(MetaName.ParachutePackVariations, PsoDataType.Array, 1280, 0, (MetaName)36), new PsoStructureEntryInfo(MetaName.FirstPersonDriveByIKOffset, PsoDataType.Float3, 1296, 0, 0) ); case (MetaName)2342773550: return new PsoStructureInfo((MetaName)2342773550, 0, 0, 24, new PsoStructureEntryInfo(MetaName.Pitch, PsoDataType.Float, 8, 0, 0), new PsoStructureEntryInfo(MetaName.Roll, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)2514469802, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.Yaw, PsoDataType.Float, 16, 0, 0), new PsoStructureEntryInfo(MetaName.Heading, PsoDataType.Float, 20, 0, 0) ); case (MetaName)1918103038: return new PsoStructureInfo((MetaName)1918103038, 0, 0, 24, new PsoStructureEntryInfo(MetaName.Pitch, PsoDataType.Float, 8, 0, 0), new PsoStructureEntryInfo(MetaName.Roll, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)2514469802, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)3493497994, PsoDataType.Float, 20, 0, 0) + new PsoStructureEntryInfo(MetaName.Yaw, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.Brake, PsoDataType.Float, 20, 0, 0) ); case (MetaName)3788337195: return new PsoStructureInfo((MetaName)3788337195, 0, 0, 32, - new PsoStructureEntryInfo((MetaName)509392339, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)1035721466, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)4261179401, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)1361361101, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)2297479061, PsoDataType.Float, 24, 0, 0) + new PsoStructureEntryInfo(MetaName.MinPitch, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.InflectionPitch, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxPitch, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxRoll, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxYaw, PsoDataType.Float, 24, 0, 0) ); case (MetaName)4209854321: return new PsoStructureInfo((MetaName)4209854321, 0, 0, 48, - new PsoStructureEntryInfo((MetaName)509392339, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)4261179401, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)4013155074, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)2707471304, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)1361361101, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)430837016, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)494928189, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)1128820245, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)1251049479, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)2297479061, PsoDataType.Float, 44, 0, 0) + new PsoStructureEntryInfo(MetaName.MinPitch, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxPitch, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxRollFromStick, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxRollFromBrake, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxRoll, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxYawFromStick, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxYawFromRoll, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.RollForMinYaw, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.RollForMaxYaw, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxYaw, PsoDataType.Float, 44, 0, 0) ); case (MetaName)3009185102: return new PsoStructureInfo((MetaName)3009185102, 0, 0, 16, - new PsoStructureEntryInfo((MetaName)509392339, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)4261179401, PsoDataType.Float, 12, 0, 0) + new PsoStructureEntryInfo(MetaName.MinPitch, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxPitch, PsoDataType.Float, 12, 0, 0) ); case (MetaName)560894723: return new PsoStructureInfo((MetaName)560894723, 0, 0, 56, - new PsoStructureEntryInfo((MetaName)2611998079, PsoDataType.Structure, 8, 0, (MetaName)801836577) + new PsoStructureEntryInfo(MetaName.Parachuting, PsoDataType.Structure, 8, 0, (MetaName)801836577) ); case (MetaName)801836577: return new PsoStructureInfo((MetaName)801836577, 0, 0, 48, - new PsoStructureEntryInfo((MetaName)78660797, PsoDataType.Structure, 8, 0, (MetaName)2238420428), - new PsoStructureEntryInfo((MetaName)1228835903, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)1610340719, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)888388965, PsoDataType.Float, 40, 0, 0) + new PsoStructureEntryInfo(MetaName.InterpRates, PsoDataType.Structure, 8, 0, (MetaName)2238420428), + new PsoStructureEntryInfo(MetaName.MinParachutePitch, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxParachutePitch, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxParachuteRoll, PsoDataType.Float, 40, 0, 0) ); case (MetaName)2238420428: return new PsoStructureInfo((MetaName)2238420428, 0, 0, 24, - new PsoStructureEntryInfo((MetaName)1871798248, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)1965746967, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)4050970672, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)413002367, PsoDataType.Float, 20, 0, 0) + new PsoStructureEntryInfo(MetaName.StickX, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.StickY, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.TotalStickInput, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.CurrentHeading, PsoDataType.Float, 20, 0, 0) ); case (MetaName)2934924657: return new PsoStructureInfo((MetaName)2934924657, 0, 0, 16, - new PsoStructureEntryInfo((MetaName)3597427549, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)489565795, PsoDataType.Float, 12, 0, 0) + new PsoStructureEntryInfo(MetaName.MaxThrust, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxLift, PsoDataType.Float, 12, 0, 0) ); case (MetaName)2046463254: return new PsoStructureInfo((MetaName)2046463254, 0, 0, 184, new PsoStructureEntryInfo(MetaName.Target, PsoDataType.Structure, 8, 0, (MetaName)4228543633), - new PsoStructureEntryInfo((MetaName)3493497994, PsoDataType.Structure, 24, 0, (MetaName)1021020250), - new PsoStructureEntryInfo((MetaName)3016943843, PsoDataType.Structure, 56, 0, (MetaName)1305267132), - new PsoStructureEntryInfo((MetaName)3154540810, PsoDataType.Structure, 80, 0, (MetaName)1305267132), - new PsoStructureEntryInfo((MetaName)2757465295, PsoDataType.Structure, 104, 0, (MetaName)2131363216), - new PsoStructureEntryInfo((MetaName)2154895854, PsoDataType.Structure, 128, 0, (MetaName)2131363216), - new PsoStructureEntryInfo((MetaName)2901180925, PsoDataType.Structure, 152, 0, (MetaName)209420440) + new PsoStructureEntryInfo(MetaName.Brake, PsoDataType.Structure, 24, 0, (MetaName)1021020250), + new PsoStructureEntryInfo(MetaName.RollForNormal, PsoDataType.Structure, 56, 0, (MetaName)1305267132), + new PsoStructureEntryInfo(MetaName.RollForBraking, PsoDataType.Structure, 80, 0, (MetaName)1305267132), + new PsoStructureEntryInfo(MetaName.PitchForNormal, PsoDataType.Structure, 104, 0, (MetaName)2131363216), + new PsoStructureEntryInfo(MetaName.PitchForBraking, PsoDataType.Structure, 128, 0, (MetaName)2131363216), + new PsoStructureEntryInfo(MetaName.Drop, PsoDataType.Structure, 152, 0, (MetaName)209420440) ); case (MetaName)4228543633: return new PsoStructureInfo((MetaName)4228543633, 0, 0, 16, - new PsoStructureEntryInfo((MetaName)4143621306, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)1514279376, PsoDataType.Float, 12, 0, 0) + new PsoStructureEntryInfo(MetaName.MinDistanceToAdjust, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.Adjustment, PsoDataType.Float, 12, 0, 0) ); case (MetaName)1021020250: return new PsoStructureInfo((MetaName)1021020250, 0, 0, 32, new PsoStructureEntryInfo(MetaName.MaxDistance, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)64309451, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)3884700100, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)485092302, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)760576493, PsoDataType.Float, 24, 0, 0) + new PsoStructureEntryInfo(MetaName.DistanceToStart, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.DistanceForFull, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.AngleForMin, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.AngleForMax, PsoDataType.Float, 24, 0, 0) ); case (MetaName)1305267132: return new PsoStructureInfo((MetaName)1305267132, 0, 0, 24, - new PsoStructureEntryInfo((MetaName)3784903261, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)2207962562, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)1576728196, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)2536907014, PsoDataType.Float, 20, 0, 0) + new PsoStructureEntryInfo(MetaName.AngleDifferenceForMin, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.AngleDifferenceForMax, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.StickValueForMin, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.StickValueForMax, PsoDataType.Float, 20, 0, 0) ); case (MetaName)2131363216: return new PsoStructureInfo((MetaName)2131363216, 0, 0, 24, - new PsoStructureEntryInfo((MetaName)2923527027, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)2339537570, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)1936752322, PsoDataType.Float, 16, 0, 0) + new PsoStructureEntryInfo(MetaName.DesiredTimeToResolveAngleDifference, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.DeltaForMaxStickChange, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxStickChangePerSecond, PsoDataType.Float, 16, 0, 0) ); case (MetaName)209420440: return new PsoStructureInfo((MetaName)209420440, 0, 0, 32, new PsoStructureEntryInfo(MetaName.MinDistance, PsoDataType.Float, 8, 0, 0), new PsoStructureEntryInfo(MetaName.MaxDistance, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)1206332797, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)4276410337, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)3500436404, PsoDataType.Float, 24, 0, 0) + new PsoStructureEntryInfo(MetaName.MinHeight, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxHeight, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDot, PsoDataType.Float, 24, 0, 0) ); case (MetaName)2206940602: return new PsoStructureInfo((MetaName)2206940602, 0, 0, 88, - new PsoStructureEntryInfo((MetaName)3543710223, PsoDataType.Structure, 8, 0, (MetaName)3954319942), - new PsoStructureEntryInfo((MetaName)2650334467, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)2876804674, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)4118156471, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)2039762038, PsoDataType.Float, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)1260903928, PsoDataType.Float, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)4197363947, PsoDataType.Float, 68, 0, 0), - new PsoStructureEntryInfo((MetaName)2103581552, PsoDataType.Float, 72, 0, 0), - new PsoStructureEntryInfo((MetaName)1293732320, PsoDataType.Float, 76, 0, 0), - new PsoStructureEntryInfo((MetaName)3113590399, PsoDataType.Float, 80, 0, 0) + new PsoStructureEntryInfo(MetaName.NormalThresholds, PsoDataType.Structure, 8, 0, (MetaName)3954319942), + new PsoStructureEntryInfo(MetaName.MaxVelocityForSlow, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.MinVelocityForFast, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.ParachuteProbeRadius, PsoDataType.Float, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.MinStickMagnitudeForEarlyOutMovement, PsoDataType.Float, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.FramesToLookAheadForProbe, PsoDataType.Float, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.BlendDurationForEarlyOut, PsoDataType.Float, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.AngleForRunway, PsoDataType.Float, 72, 0, 0), + new PsoStructureEntryInfo(MetaName.LookAheadForRunway, PsoDataType.Float, 76, 0, 0), + new PsoStructureEntryInfo(MetaName.DropForRunway, PsoDataType.Float, 80, 0, 0) ); case (MetaName)3954319942: return new PsoStructureInfo((MetaName)3954319942, 0, 0, 40, new PsoStructureEntryInfo(MetaName.Normal, PsoDataType.Structure, 8, 0, (MetaName)1558938460), - new PsoStructureEntryInfo((MetaName)3150145630, PsoDataType.Structure, 24, 0, (MetaName)1558938460) + new PsoStructureEntryInfo(MetaName.Braking, PsoDataType.Structure, 24, 0, (MetaName)1558938460) ); case (MetaName)1558938460: return new PsoStructureInfo((MetaName)1558938460, 0, 0, 16, new PsoStructureEntryInfo(MetaName.Forward, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)2519270732, PsoDataType.Float, 12, 0, 0) + new PsoStructureEntryInfo(MetaName.Collision, PsoDataType.Float, 12, 0, 0) ); case (MetaName)954219518: return new PsoStructureInfo((MetaName)954219518, 0, 0, 40, - new PsoStructureEntryInfo((MetaName)336137001, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)1928060490, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)4262842160, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)2440882257, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)4118156471, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)739494681, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)1260903928, PsoDataType.Float, 32, 0, 0) + new PsoStructureEntryInfo(MetaName.NoParachuteTimeForMinCollisionNormalThreshold, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.NoParachuteMaxCollisionNormalThreshold, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.NoParachuteMinCollisionNormalThreshold, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.NoParachuteMaxPitch, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.ParachuteProbeRadius, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.ParachuteUpThreshold, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.FramesToLookAheadForProbe, PsoDataType.Float, 32, 0, 0) ); case (MetaName)202257215: return new PsoStructureInfo((MetaName)202257215, 0, 0, 24, - new PsoStructureEntryInfo((MetaName)3563387020, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)1694228856, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)3903892409, PsoDataType.Float, 16, 0, 0) + new PsoStructureEntryInfo(MetaName.MinClearDistanceBelow, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.MinFallingSpeedInRagdoll, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeInRagdoll, PsoDataType.Float, 16, 0, 0) ); case (MetaName)892940524: return new PsoStructureInfo((MetaName)892940524, 0, 0, 24, - new PsoStructureEntryInfo((MetaName)365994391, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)3869597064, PsoDataType.String, 12, 7, 0), - new PsoStructureEntryInfo((MetaName)2309595247, PsoDataType.String, 16, 7, 0) + new PsoStructureEntryInfo(MetaName.SkyDivingCamera, PsoDataType.String, 8, 7, 0), + new PsoStructureEntryInfo(MetaName.ParachuteCamera, PsoDataType.String, 12, 7, 0), + new PsoStructureEntryInfo(MetaName.ParachuteCloseUpCamera, PsoDataType.String, 16, 7, 0) ); case (MetaName)3266862316: return new PsoStructureInfo((MetaName)3266862316, 0, 0, 16, - new PsoStructureEntryInfo((MetaName)1202762864, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)904794347, PsoDataType.Float, 12, 0, 0) + new PsoStructureEntryInfo(MetaName.ParachuteInitialVelocityY, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.ParachuteInitialVelocityZ, PsoDataType.Float, 12, 0, 0) ); case (MetaName)889782022: return new PsoStructureInfo((MetaName)889782022, 0, 0, 352, - new PsoStructureEntryInfo((MetaName)2611998079, PsoDataType.Structure, 8, 0, (MetaName)1386112053) + new PsoStructureEntryInfo(MetaName.Parachuting, PsoDataType.Structure, 8, 0, (MetaName)1386112053) ); case (MetaName)1386112053: return new PsoStructureInfo((MetaName)1386112053, 0, 0, 344, new PsoStructureEntryInfo(MetaName.Normal, PsoDataType.Structure, 8, 0, (MetaName)899207522), - new PsoStructureEntryInfo((MetaName)3150145630, PsoDataType.Structure, 224, 0, (MetaName)3310740500) + new PsoStructureEntryInfo(MetaName.Braking, PsoDataType.Structure, 224, 0, (MetaName)3310740500) ); case (MetaName)899207522: return new PsoStructureInfo((MetaName)899207522, 0, 0, 216, - new PsoStructureEntryInfo((MetaName)914788843, PsoDataType.Structure, 8, 0, (MetaName)3387028743), - new PsoStructureEntryInfo((MetaName)320841962, PsoDataType.Structure, 120, 0, (MetaName)3597070589) + new PsoStructureEntryInfo(MetaName.TurnFromStick, PsoDataType.Structure, 8, 0, (MetaName)3387028743), + new PsoStructureEntryInfo(MetaName.TurnFromRoll, PsoDataType.Structure, 120, 0, (MetaName)3597070589) ); case (MetaName)3387028743: return new PsoStructureInfo((MetaName)3387028743, 0, 0, 112, - new PsoStructureEntryInfo((MetaName)3814756382, PsoDataType.Structure, 8, 0, (MetaName)3597070589), - new PsoStructureEntryInfo((MetaName)2547715741, PsoDataType.Bool, 104, 0, 0) + new PsoStructureEntryInfo(MetaName.FromValue, PsoDataType.Structure, 8, 0, (MetaName)3597070589), + new PsoStructureEntryInfo(MetaName.UseVerticalAxis, PsoDataType.Bool, 104, 0, 0) ); case (MetaName)3597070589: return new PsoStructureInfo((MetaName)3597070589, 0, 0, 96, - new PsoStructureEntryInfo((MetaName)2828335077, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)1433159873, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)324547252, PsoDataType.Structure, 16, 0, (MetaName)162458425), - new PsoStructureEntryInfo((MetaName)1611654117, PsoDataType.Structure, 40, 0, (MetaName)162458425), - new PsoStructureEntryInfo((MetaName)3107625217, PsoDataType.Structure, 64, 0, (MetaName)162458425), - new PsoStructureEntryInfo((MetaName)3419197588, PsoDataType.Bool, 88, 0, 0), - new PsoStructureEntryInfo((MetaName)2795607090, PsoDataType.Bool, 89, 0, 0) + new PsoStructureEntryInfo(MetaName.ValueForMin, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.ValueForMax, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.MinValue, PsoDataType.Structure, 16, 0, (MetaName)162458425), + new PsoStructureEntryInfo(MetaName.ZeroValue, PsoDataType.Structure, 40, 0, (MetaName)162458425), + new PsoStructureEntryInfo(MetaName.MaxValue, PsoDataType.Structure, 64, 0, (MetaName)162458425), + new PsoStructureEntryInfo(MetaName.IsLocal, PsoDataType.Bool, 88, 0, 0), + new PsoStructureEntryInfo(MetaName.ClearZ, PsoDataType.Bool, 89, 0, 0) ); case (MetaName)162458425: return new PsoStructureInfo((MetaName)162458425, 0, 0, 24, @@ -9633,33 +9633,33 @@ namespace CodeWalker.GameFiles ); case (MetaName)3310740500: return new PsoStructureInfo((MetaName)3310740500, 0, 0, 120, - new PsoStructureEntryInfo((MetaName)914788843, PsoDataType.Structure, 8, 0, (MetaName)3387028743) + new PsoStructureEntryInfo(MetaName.TurnFromStick, PsoDataType.Structure, 8, 0, (MetaName)3387028743) ); case (MetaName)629460530: return new PsoStructureInfo((MetaName)629460530, 0, 0, 16, new PsoStructureEntryInfo(MetaName.Enabled, PsoDataType.Bool, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)731090194, PsoDataType.Bool, 9, 0, 0), - new PsoStructureEntryInfo((MetaName)1879187973, PsoDataType.Bool, 10, 0, 0) + new PsoStructureEntryInfo(MetaName.RunwayProbes, PsoDataType.Bool, 9, 0, 0), + new PsoStructureEntryInfo(MetaName.ValidityProbes, PsoDataType.Bool, 10, 0, 0) ); case (MetaName)196547756: return new PsoStructureInfo((MetaName)196547756, 0, 0, 16, new PsoStructureEntryInfo(MetaName.MinDistance, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)715231316, PsoDataType.Bool, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)2562048776, PsoDataType.Bool, 13, 0, 0) + new PsoStructureEntryInfo(MetaName.AlwaysUse, PsoDataType.Bool, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.NeverUse, PsoDataType.Bool, 13, 0, 0) ); case (MetaName)1078023650: return new PsoStructureInfo((MetaName)1078023650, 0, 0, 104, - new PsoStructureEntryInfo((MetaName)102733762, PsoDataType.Structure, 8, 0, (MetaName)2874150626), - new PsoStructureEntryInfo((MetaName)2936843542, PsoDataType.Structure, 32, 0, (MetaName)2874150626), - new PsoStructureEntryInfo((MetaName)2742077142, PsoDataType.Structure, 56, 0, (MetaName)2874150626), - new PsoStructureEntryInfo((MetaName)2577801154, PsoDataType.Structure, 80, 0, (MetaName)2874150626) + new PsoStructureEntryInfo(MetaName.LeftGrip, PsoDataType.Structure, 8, 0, (MetaName)2874150626), + new PsoStructureEntryInfo(MetaName.RightGrip, PsoDataType.Structure, 32, 0, (MetaName)2874150626), + new PsoStructureEntryInfo(MetaName.LeftWire, PsoDataType.Structure, 56, 0, (MetaName)2874150626), + new PsoStructureEntryInfo(MetaName.RightWire, PsoDataType.Structure, 80, 0, (MetaName)2874150626) ); case (MetaName)2874150626: return new PsoStructureInfo((MetaName)2874150626, 0, 0, 24, new PsoStructureEntryInfo(MetaName.X, PsoDataType.Float, 8, 0, 0), new PsoStructureEntryInfo(MetaName.Y, PsoDataType.Float, 12, 0, 0), new PsoStructureEntryInfo(MetaName.Z, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)3610904814, PsoDataType.Bool, 20, 0, 0) + new PsoStructureEntryInfo(MetaName.UseOrientationFromParachuteBone, PsoDataType.Bool, 20, 0, 0) ); case (MetaName)2787675897: return new PsoStructureInfo((MetaName)2787675897, 0, 0, 16, @@ -9668,15 +9668,15 @@ namespace CodeWalker.GameFiles case (MetaName)947557087: return new PsoStructureInfo((MetaName)947557087, 0, 0, 56, new PsoStructureEntryInfo(MetaName.Falling, PsoDataType.Structure, 8, 0, (MetaName)3452040071), - new PsoStructureEntryInfo((MetaName)325816429, PsoDataType.Structure, 40, 0, (MetaName)2930279050) + new PsoStructureEntryInfo(MetaName.Deploy, PsoDataType.Structure, 40, 0, (MetaName)2930279050) ); case (MetaName)3452040071: return new PsoStructureInfo((MetaName)3452040071, 0, 0, 32, new PsoStructureEntryInfo(MetaName.Duration, PsoDataType.UInt, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)4133137923, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)2952102575, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)1509127932, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)1137728512, PsoDataType.Float, 24, 0, 0) + new PsoStructureEntryInfo(MetaName.PitchForMinIntensity, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.PitchForMaxIntensity, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MinIntensity, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxIntensity, PsoDataType.Float, 24, 0, 0) ); case (MetaName)2930279050: return new PsoStructureInfo((MetaName)2930279050, 0, 0, 16, @@ -9692,26 +9692,26 @@ namespace CodeWalker.GameFiles case (MetaName)1192596872: return new PsoStructureInfo((MetaName)1192596872, 0, 0, 48, new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)3788247444), - new PsoStructureEntryInfo((MetaName)4006165571, PsoDataType.Array, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)2636443310, PsoDataType.Structure, 24, 0, (MetaName)3901274641) + new PsoStructureEntryInfo(MetaName.Wearing, PsoDataType.Array, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.ParachutePack, PsoDataType.Structure, 24, 0, (MetaName)3901274641) ); case (MetaName)3901274641: return new PsoStructureInfo((MetaName)3901274641, 0, 0, 24, new PsoStructureEntryInfo(MetaName.Component, PsoDataType.Enum, 8, 0, (MetaName)884254308), new PsoStructureEntryInfo(MetaName.DrawableId, PsoDataType.UInt, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)3029420796, PsoDataType.UInt, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)1424942312, PsoDataType.UInt, 20, 0, 0) + new PsoStructureEntryInfo(MetaName.DrawableAltId, PsoDataType.UInt, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.TexId, PsoDataType.UInt, 20, 0, 0) ); case (MetaName)3788247444: return new PsoStructureInfo((MetaName)3788247444, 0, 0, 32, new PsoStructureEntryInfo(MetaName.Component, PsoDataType.Enum, 8, 0, (MetaName)884254308), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.UInt, 0, 0, 0), - new PsoStructureEntryInfo((MetaName)4176789291, PsoDataType.Array, 16, 0, (MetaName)1) + new PsoStructureEntryInfo(MetaName.DrawableIds, PsoDataType.Array, 16, 0, (MetaName)1) ); case MetaName.CTaskParachuteObject__Tunables: return new PsoStructureInfo(MetaName.CTaskParachuteObject__Tunables, 0, 0, 24, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1259738869, PsoDataType.Float, 16, 0, 0) + new PsoStructureEntryInfo(MetaName.PhaseDuringDeployToConsiderOut, PsoDataType.Float, 16, 0, 0) ); case MetaName.CTaskTakeOffPedVariation__Tunables: return new PsoStructureInfo(MetaName.CTaskTakeOffPedVariation__Tunables, 0, 0, 16, @@ -9720,130 +9720,130 @@ namespace CodeWalker.GameFiles case MetaName.CTaskHeliPassengerRappel__Tunables: return new PsoStructureInfo(MetaName.CTaskHeliPassengerRappel__Tunables, 0, 0, 48, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1491518630, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)2199025334, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)2768160631, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)1487680899, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)2804961359, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)2890096206, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)2869375884, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)210693397, PsoDataType.Float, 44, 0, 0) + new PsoStructureEntryInfo(MetaName.fDefaultRopeLength, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.fExtraRopeLength, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.fExitDescendRate, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.fDefaultDescendRate, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.fStartDescendingDistToTargetSq, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.fRopeUnwindRate, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.fMinHeightToRappel, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.fMaxHeliSpeedForRappel, PsoDataType.Float, 44, 0, 0) ); case MetaName.CTaskRappel__Tunables: return new PsoStructureInfo(MetaName.CTaskRappel__Tunables, 0, 0, 72, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)564993371, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)1357105096, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)3670878450, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)2330528087, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)3096283176, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)425134671, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)1851998260, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)2105176291, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)3567409373, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)2130522201, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)1608634776, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)4109388444, PsoDataType.Float, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)2841425601, PsoDataType.Bool, 64, 0, 0) + new PsoStructureEntryInfo(MetaName.fJumpDescendRate, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.fLongJumpDescendRate, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.fJumpToSmashWindowPhaseChange, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.fMinJumpPhaseAllowDescend, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.fMaxJumpPhaseAllowDescend, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.fMinJumpPhaseAllowSmashWindow, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.fMaxJumpPhaseAllowSmashWindow, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.fMinSmashWindowPhase, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.fGlassBreakRadius, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.fGlassDamage, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.fMinDistanceToBreakWindow, PsoDataType.Float, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.fMinStickValueAllowDescend, PsoDataType.Float, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.bAllowSmashDuringJump, PsoDataType.Bool, 64, 0, 0) ); case MetaName.CTaskVault__Tunables: return new PsoStructureInfo(MetaName.CTaskVault__Tunables, 0, 0, 40, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)3158074083, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)2856025533, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)360286196, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)2762624828, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)1893591066, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)4171416824, PsoDataType.Float, 36, 0, 0) + new PsoStructureEntryInfo(MetaName.AngledClimbTheshold, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MinAngleForScaleVelocityExtension, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxAngleForScaleVelocityExtension, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.AngledClimbScaleVelocityExtensionMax, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.DisableVaultForwardDot, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.SlideWalkAnimRate, PsoDataType.Float, 36, 0, 0) ); case MetaName.CTaskJump__Tunables: return new PsoStructureInfo(MetaName.CTaskJump__Tunables, 0, 0, 104, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)4057741743, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)988692459, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.MinSuperJumpInitialVelocity, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxSuperJumpInitialVelocity, PsoDataType.Float, 20, 0, 0), new PsoStructureEntryInfo((MetaName)3568425813, PsoDataType.Float, 24, 0, 0), new PsoStructureEntryInfo((MetaName)1477129396, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)910411457, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)2289178459, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)1943815238, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)3965084574, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)1258832245, PsoDataType.Bool, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)3734083336, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)787384491, PsoDataType.Bool, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)1816652759, PsoDataType.Bool, 57, 0, 0), - new PsoStructureEntryInfo((MetaName)69785967, PsoDataType.Bool, 58, 0, 0), - new PsoStructureEntryInfo((MetaName)1351443366, PsoDataType.Float, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)3163116709, PsoDataType.Float, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)2158524964, PsoDataType.Float, 68, 0, 0), - new PsoStructureEntryInfo((MetaName)1609589815, PsoDataType.Float, 72, 0, 0), - new PsoStructureEntryInfo((MetaName)2469517273, PsoDataType.Float, 76, 0, 0), - new PsoStructureEntryInfo((MetaName)1011217048, PsoDataType.Float, 80, 0, 0), - new PsoStructureEntryInfo((MetaName)1107591412, PsoDataType.Float, 84, 0, 0), - new PsoStructureEntryInfo((MetaName)3462282137, PsoDataType.Float, 88, 0, 0), - new PsoStructureEntryInfo((MetaName)1048227809, PsoDataType.Float, 92, 0, 0), - new PsoStructureEntryInfo((MetaName)503191318, PsoDataType.Float, 96, 0, 0), - new PsoStructureEntryInfo((MetaName)2170844885, PsoDataType.Float, 100, 0, 0) + new PsoStructureEntryInfo(MetaName.HighJumpMinAngleForVelScale, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.HighJumpMaxAngleForVelScale, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.HighJumpMinVelScale, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.HighJumpMaxVelScale, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.DisableJumpOnSteepStairs, PsoDataType.Bool, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxStairsJumpAngle, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.bEnableJumpCollisions, PsoDataType.Bool, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.bEnableJumpCollisionsMp, PsoDataType.Bool, 57, 0, 0), + new PsoStructureEntryInfo(MetaName.bBlockJumpCollisionAgainstRagdollBlocked, PsoDataType.Bool, 58, 0, 0), + new PsoStructureEntryInfo(MetaName.PredictiveProbeZOffset, PsoDataType.Float, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.PredictiveBraceStartDelay, PsoDataType.Float, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.PredictiveBraceProbeLength, PsoDataType.Float, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.PredictiveBraceBlendInDuration, PsoDataType.Float, 72, 0, 0), + new PsoStructureEntryInfo(MetaName.PredictiveBraceBlendOutDuration, PsoDataType.Float, 76, 0, 0), + new PsoStructureEntryInfo(MetaName.PredictiveBraceMaxUpDotSlope, PsoDataType.Float, 80, 0, 0), + new PsoStructureEntryInfo(MetaName.PredictiveRagdollIntersectionDot, PsoDataType.Float, 84, 0, 0), + new PsoStructureEntryInfo(MetaName.PredictiveRagdollStartDelay, PsoDataType.Float, 88, 0, 0), + new PsoStructureEntryInfo(MetaName.PredictiveRagdollProbeLength, PsoDataType.Float, 92, 0, 0), + new PsoStructureEntryInfo(MetaName.PredictiveRagdollProbeRadius, PsoDataType.Float, 96, 0, 0), + new PsoStructureEntryInfo(MetaName.PredictiveRagdollRequiredVelocityMag, PsoDataType.Float, 100, 0, 0) ); case MetaName.CPedTargetEvaluator__Tunables: return new PsoStructureInfo(MetaName.CPedTargetEvaluator__Tunables, 0, 0, 232, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)3817163838, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)2076997846, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)908567944, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultTargetAngularLimitMelee, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultTargetAngularLimitMeleeLockOnNoStick, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultTargetDistanceWeightMelee, PsoDataType.Float, 24, 0, 0), new PsoStructureEntryInfo((MetaName)2485794835, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)118717170, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultTargetDistanceWeightMeleeRunning, PsoDataType.Float, 32, 0, 0), new PsoStructureEntryInfo((MetaName)2082223604, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)3338545377, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultTargetHeadingWeightMelee, PsoDataType.Float, 40, 0, 0), new PsoStructureEntryInfo((MetaName)3532059041, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)3833299605, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultTargetHeadingWeightMeleeRunning, PsoDataType.Float, 48, 0, 0), new PsoStructureEntryInfo((MetaName)1974328161, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)2675889779, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)2608892368, PsoDataType.Float, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)2159755352, PsoDataType.Float, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)3188195832, PsoDataType.Float, 68, 0, 0), - new PsoStructureEntryInfo((MetaName)2452287190, PsoDataType.Float, 72, 0, 0), - new PsoStructureEntryInfo((MetaName)3537128593, PsoDataType.Float, 76, 0, 0), - new PsoStructureEntryInfo((MetaName)2861651580, PsoDataType.Float, 80, 0, 0), - new PsoStructureEntryInfo((MetaName)354050193, PsoDataType.Float, 84, 0, 0), - new PsoStructureEntryInfo((MetaName)2239503730, PsoDataType.Float, 88, 0, 0), - new PsoStructureEntryInfo((MetaName)1168690220, PsoDataType.Float, 92, 0, 0), - new PsoStructureEntryInfo((MetaName)1044442786, PsoDataType.Float, 96, 0, 0), - new PsoStructureEntryInfo((MetaName)647449150, PsoDataType.Float, 100, 0, 0), - new PsoStructureEntryInfo((MetaName)521885682, PsoDataType.Float, 104, 0, 0), - new PsoStructureEntryInfo((MetaName)3895688789, PsoDataType.Float, 108, 0, 0), - new PsoStructureEntryInfo((MetaName)2061852453, PsoDataType.Float, 112, 0, 0), - new PsoStructureEntryInfo((MetaName)762484474, PsoDataType.Float, 116, 0, 0), - new PsoStructureEntryInfo((MetaName)1964865895, PsoDataType.Float, 120, 0, 0), - new PsoStructureEntryInfo((MetaName)1986201193, PsoDataType.Float, 124, 0, 0), - new PsoStructureEntryInfo((MetaName)1053617936, PsoDataType.Float, 128, 0, 0), - new PsoStructureEntryInfo((MetaName)2219818555, PsoDataType.Float, 132, 0, 0), - new PsoStructureEntryInfo((MetaName)3520267510, PsoDataType.Float, 136, 0, 0), - new PsoStructureEntryInfo((MetaName)3711072717, PsoDataType.Float, 140, 0, 0), - new PsoStructureEntryInfo((MetaName)2459910426, PsoDataType.Float, 144, 0, 0), - new PsoStructureEntryInfo((MetaName)1405902341, PsoDataType.Float, 148, 0, 0), - new PsoStructureEntryInfo((MetaName)1975453329, PsoDataType.Float, 152, 0, 0), - new PsoStructureEntryInfo((MetaName)3770142196, PsoDataType.Float, 156, 0, 0), - new PsoStructureEntryInfo((MetaName)1432381156, PsoDataType.Float, 160, 0, 0), - new PsoStructureEntryInfo((MetaName)4259971013, PsoDataType.Float, 164, 0, 0), - new PsoStructureEntryInfo((MetaName)2260731941, PsoDataType.Float, 168, 0, 0), - new PsoStructureEntryInfo((MetaName)3977716086, PsoDataType.Float, 172, 0, 0), - new PsoStructureEntryInfo((MetaName)318279589, PsoDataType.Float, 176, 0, 0), - new PsoStructureEntryInfo((MetaName)4286470540, PsoDataType.Float, 180, 0, 0), - new PsoStructureEntryInfo((MetaName)1298342428, PsoDataType.Float, 184, 0, 0), - new PsoStructureEntryInfo((MetaName)379592677, PsoDataType.Float, 188, 0, 0), - new PsoStructureEntryInfo((MetaName)2894102221, PsoDataType.UInt, 192, 0, 0), - new PsoStructureEntryInfo((MetaName)780951691, PsoDataType.Float, 196, 0, 0), - new PsoStructureEntryInfo((MetaName)2509546906, PsoDataType.Float, 200, 0, 0), - new PsoStructureEntryInfo((MetaName)655402948, PsoDataType.Float, 204, 0, 0), - new PsoStructureEntryInfo((MetaName)155512302, PsoDataType.Float, 208, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultTargetAngularLimitVehicleWeapon, PsoDataType.Float, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.MeleeLockOnStickWeighting, PsoDataType.Float, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.MeleeLockOnCameraWeighting, PsoDataType.Float, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.MeleeLockOnCameraWeightingNoStick, PsoDataType.Float, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.MeleeLockOnPedWeightingNoStick, PsoDataType.Float, 72, 0, 0), + new PsoStructureEntryInfo(MetaName.PrioHarmless, PsoDataType.Float, 76, 0, 0), + new PsoStructureEntryInfo(MetaName.PrioNeutral, PsoDataType.Float, 80, 0, 0), + new PsoStructureEntryInfo(MetaName.PrioNeutralInjured, PsoDataType.Float, 84, 0, 0), + new PsoStructureEntryInfo(MetaName.PrioIngangOrFriend, PsoDataType.Float, 88, 0, 0), + new PsoStructureEntryInfo(MetaName.PrioPotentialThreat, PsoDataType.Float, 92, 0, 0), + new PsoStructureEntryInfo(MetaName.PrioMissionThreat, PsoDataType.Float, 96, 0, 0), + new PsoStructureEntryInfo(MetaName.PrioMissionThreatCuffed, PsoDataType.Float, 100, 0, 0), + new PsoStructureEntryInfo(MetaName.DownedThreatModifier, PsoDataType.Float, 104, 0, 0), + new PsoStructureEntryInfo(MetaName.PrioPlayer2PlayerEveryone, PsoDataType.Float, 108, 0, 0), + new PsoStructureEntryInfo(MetaName.PrioPlayer2PlayerStrangers, PsoDataType.Float, 112, 0, 0), + new PsoStructureEntryInfo(MetaName.PrioPlayer2PlayerAttackers, PsoDataType.Float, 116, 0, 0), + new PsoStructureEntryInfo(MetaName.PrioPlayer2Player, PsoDataType.Float, 120, 0, 0), + new PsoStructureEntryInfo(MetaName.PrioPlayer2PlayerCuffed, PsoDataType.Float, 124, 0, 0), + new PsoStructureEntryInfo(MetaName.PrioScriptedHighPriority, PsoDataType.Float, 128, 0, 0), + new PsoStructureEntryInfo(MetaName.PrioMeleeDead, PsoDataType.Float, 132, 0, 0), + new PsoStructureEntryInfo(MetaName.PrioMeleeCombatThreat, PsoDataType.Float, 136, 0, 0), + new PsoStructureEntryInfo(MetaName.PrioMeleeDownedCombatThreat, PsoDataType.Float, 140, 0, 0), + new PsoStructureEntryInfo(MetaName.PrioMeleeInjured, PsoDataType.Float, 144, 0, 0), + new PsoStructureEntryInfo(MetaName.PrioMeleePotentialThreat, PsoDataType.Float, 148, 0, 0), + new PsoStructureEntryInfo(MetaName.InCoverScoreModifier, PsoDataType.Float, 152, 0, 0), + new PsoStructureEntryInfo(MetaName.ClosestPointToLineDist, PsoDataType.Float, 156, 0, 0), + new PsoStructureEntryInfo(MetaName.ClosestPointToLineBonusModifier, PsoDataType.Float, 160, 0, 0), + new PsoStructureEntryInfo(MetaName.MeleeHeadingOverride, PsoDataType.Float, 164, 0, 0), + new PsoStructureEntryInfo(MetaName.MeleeHeadingOverrideRunning, PsoDataType.Float, 168, 0, 0), + new PsoStructureEntryInfo(MetaName.MeleeHeadingFalloffPowerRunning, PsoDataType.Float, 172, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultMeleeRange, PsoDataType.Float, 176, 0, 0), + new PsoStructureEntryInfo(MetaName.TargetDistanceWeightingMin, PsoDataType.Float, 180, 0, 0), + new PsoStructureEntryInfo(MetaName.TargetDistanceWeightingMax, PsoDataType.Float, 184, 0, 0), + new PsoStructureEntryInfo(MetaName.TargetHeadingWeighting, PsoDataType.Float, 188, 0, 0), + new PsoStructureEntryInfo(MetaName.TargetDistanceMaxWeightingAimTime, PsoDataType.UInt, 192, 0, 0), + new PsoStructureEntryInfo(MetaName.TargetDistanceFallOffMin, PsoDataType.Float, 196, 0, 0), + new PsoStructureEntryInfo(MetaName.TargetDistanceFallOffMax, PsoDataType.Float, 200, 0, 0), + new PsoStructureEntryInfo(MetaName.RejectLockonHeadingTheshold, PsoDataType.Float, 204, 0, 0), + new PsoStructureEntryInfo(MetaName.HeadingScoreForCoverLockOnRejection, PsoDataType.Float, 208, 0, 0), new PsoStructureEntryInfo((MetaName)680689338, PsoDataType.Float, 212, 0, 0), - new PsoStructureEntryInfo((MetaName)2979929207, PsoDataType.UInt, 216, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeForTakedownTargetAcquiry, PsoDataType.UInt, 216, 0, 0), new PsoStructureEntryInfo((MetaName)3508597107, PsoDataType.UInt, 220, 0, 0), - new PsoStructureEntryInfo((MetaName)2400008353, PsoDataType.Bool, 224, 0, 0), - new PsoStructureEntryInfo((MetaName)1169108573, PsoDataType.Bool, 225, 0, 0), - new PsoStructureEntryInfo((MetaName)4090546975, PsoDataType.Bool, 226, 0, 0), - new PsoStructureEntryInfo((MetaName)1619169047, PsoDataType.Bool, 227, 0, 0), - new PsoStructureEntryInfo((MetaName)3603478229, PsoDataType.Bool, 228, 0, 0) + new PsoStructureEntryInfo(MetaName.UseMeleeHeadingOverride, PsoDataType.Bool, 224, 0, 0), + new PsoStructureEntryInfo(MetaName.LimitMeleeRangeToDefault, PsoDataType.Bool, 225, 0, 0), + new PsoStructureEntryInfo(MetaName.DebugTargetting, PsoDataType.Bool, 226, 0, 0), + new PsoStructureEntryInfo(MetaName.UseNonNormalisedScoringForPlayer, PsoDataType.Bool, 227, 0, 0), + new PsoStructureEntryInfo(MetaName.RejectLockIfBestTargetIsInCover, PsoDataType.Bool, 228, 0, 0) ); case MetaName.CGrabHelper__Tunables: return new PsoStructureInfo(MetaName.CGrabHelper__Tunables, 0, 0, 48, @@ -9862,15 +9862,15 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo(MetaName.Priority, PsoDataType.SInt, 12, 0, 0), new PsoStructureEntryInfo(MetaName.Enabled, PsoDataType.Bool, 16, 0, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 3, 0), - new PsoStructureEntryInfo((MetaName)605698999, PsoDataType.Array, 24, 0, (MetaName)3) + new PsoStructureEntryInfo(MetaName.Messages, PsoDataType.Array, 24, 0, (MetaName)3) ); case MetaName.CNmMessage: return new PsoStructureInfo(MetaName.CNmMessage, 0, 0, 40, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 8, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 3, 0), - new PsoStructureEntryInfo((MetaName)1933425356, PsoDataType.Array, 16, 0, (MetaName)1), - new PsoStructureEntryInfo((MetaName)3330375348, PsoDataType.Bool, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)191752587, PsoDataType.Bool, 33, 0, 0) + new PsoStructureEntryInfo(MetaName.Params, PsoDataType.Array, 16, 0, (MetaName)1), + new PsoStructureEntryInfo(MetaName.ForceNewMessage, PsoDataType.Bool, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.TaskMessage, PsoDataType.Bool, 33, 0, 0) ); case MetaName.CNmParameterBool: return new PsoStructureInfo(MetaName.CNmParameterBool, 0, 0, 24, @@ -9896,19 +9896,19 @@ namespace CodeWalker.GameFiles case MetaName.CTaskNMControl__Tunables: return new PsoStructureInfo(MetaName.CTaskNMControl__Tunables, 0, 0, 128, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1589180219, PsoDataType.Structure, 16, 0, (MetaName)3336326859), - new PsoStructureEntryInfo((MetaName)609938430, PsoDataType.Structure, 48, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)553250717, PsoDataType.Structure, 88, 0, MetaName.CNmTuningSet) + new PsoStructureEntryInfo(MetaName.DriveToGetup, PsoDataType.Structure, 16, 0, (MetaName)3336326859), + new PsoStructureEntryInfo(MetaName.OnEnableDriveToGetup, PsoDataType.Structure, 48, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.OnDisableDriveToGetup, PsoDataType.Structure, 88, 0, MetaName.CNmTuningSet) ); case (MetaName)3336326859: return new PsoStructureInfo((MetaName)3336326859, 0, 0, 32, - new PsoStructureEntryInfo((MetaName)2492839498, PsoDataType.Bool, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)3256506769, PsoDataType.Bool, 9, 0, 0), - new PsoStructureEntryInfo((MetaName)2018281497, PsoDataType.Bool, 10, 0, 0), - new PsoStructureEntryInfo((MetaName)1280594926, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.AllowDriveToGetup, PsoDataType.Bool, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.OnlyAllowForShot, PsoDataType.Bool, 9, 0, 0), + new PsoStructureEntryInfo(MetaName.AllowWhenBalanced, PsoDataType.Bool, 10, 0, 0), + new PsoStructureEntryInfo(MetaName.MinHealth, PsoDataType.Float, 12, 0, 0), new PsoStructureEntryInfo(MetaName.MaxSpeed, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)2171339313, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)219280121, PsoDataType.UInt, 24, 0, 0) + new PsoStructureEntryInfo(MetaName.MaxUprightRatio, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.MatchTimer, PsoDataType.UInt, 24, 0, 0) ); case MetaName.CNmParameterString: return new PsoStructureInfo(MetaName.CNmParameterString, 0, 0, 24, @@ -9918,190 +9918,190 @@ namespace CodeWalker.GameFiles case MetaName.CTaskNMBehaviour__Tunables: return new PsoStructureInfo(MetaName.CTaskNMBehaviour__Tunables, 0, 0, 936, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)325894988, PsoDataType.Bool, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)1794949754, PsoDataType.SInt, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)2482945086, PsoDataType.SInt, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)2584307454, PsoDataType.Bool, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)503115024, PsoDataType.Bool, 29, 0, 0), - new PsoStructureEntryInfo((MetaName)3172335713, PsoDataType.SInt, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)1068424255, PsoDataType.SInt, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)75381461, PsoDataType.Bool, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)83217879, PsoDataType.Bool, 41, 0, 0), - new PsoStructureEntryInfo((MetaName)2870540718, PsoDataType.Bool, 42, 0, 0), - new PsoStructureEntryInfo((MetaName)89764064, PsoDataType.Bool, 43, 0, 0), - new PsoStructureEntryInfo((MetaName)1435456656, PsoDataType.Bool, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)3639122208, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)1934953324, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)2370073816, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)3827728081, PsoDataType.Float, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)3990938220, PsoDataType.Float, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)2851995582, PsoDataType.Structure, 72, 0, (MetaName)3979439077), + new PsoStructureEntryInfo(MetaName.EnableRagdollPooling, PsoDataType.Bool, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxGameplayNmAgents, PsoDataType.SInt, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxRageRagdolls, PsoDataType.SInt, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.ReserveLocalPlayerNmAgent, PsoDataType.Bool, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.EnableRagdollPoolingMp, PsoDataType.Bool, 29, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxGameplayNmAgentsMp, PsoDataType.SInt, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxRageRagdollsMp, PsoDataType.SInt, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.ReserveLocalPlayerNmAgentMp, PsoDataType.Bool, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.BlockOffscreenShotReactions, PsoDataType.Bool, 41, 0, 0), + new PsoStructureEntryInfo(MetaName.UsePreEmptiveEdgeActivation, PsoDataType.Bool, 42, 0, 0), + new PsoStructureEntryInfo(MetaName.UsePreEmptiveEdgeActivationMp, PsoDataType.Bool, 43, 0, 0), + new PsoStructureEntryInfo(MetaName.UseBalanceForEdgeActivation, PsoDataType.Bool, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.PreEmptiveEdgeActivationMaxVel, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.PreEmptiveEdgeActivationMaxHeadingDiff, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.PreEmptiveEdgeActivationMinDotVel, PsoDataType.Float, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.PreEmptiveEdgeActivationMaxDistance, PsoDataType.Float, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.PreEmptiveEdgeActivationMinDesiredMBR2, PsoDataType.Float, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.StandardBlendOutThresholds, PsoDataType.Structure, 72, 0, (MetaName)3979439077), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)4115910995), - new PsoStructureEntryInfo((MetaName)1291841671, PsoDataType.Array, 176, 0, MetaName.USHORT), - new PsoStructureEntryInfo((MetaName)1742296994, PsoDataType.Structure, 192, 0, (MetaName)2720813484), - new PsoStructureEntryInfo((MetaName)755518553, PsoDataType.Structure, 272, 0, (MetaName)2720813484), - new PsoStructureEntryInfo((MetaName)3611321062, PsoDataType.Float, 352, 0, 0), - new PsoStructureEntryInfo((MetaName)1036094636, PsoDataType.Float, 356, 0, 0), - new PsoStructureEntryInfo((MetaName)2745991583, PsoDataType.Float, 360, 0, 0), - new PsoStructureEntryInfo((MetaName)2007819517, PsoDataType.Float, 364, 0, 0), - new PsoStructureEntryInfo((MetaName)3476926475, PsoDataType.Float, 368, 0, 0), - new PsoStructureEntryInfo((MetaName)1115174900, PsoDataType.Float, 372, 0, 0), - new PsoStructureEntryInfo((MetaName)4064358618, PsoDataType.Float, 376, 0, 0), - new PsoStructureEntryInfo((MetaName)4163982628, PsoDataType.Float, 380, 0, 0), - new PsoStructureEntryInfo((MetaName)999125689, PsoDataType.Float, 384, 0, 0), - new PsoStructureEntryInfo((MetaName)2568028856, PsoDataType.Float, 388, 0, 0), - new PsoStructureEntryInfo((MetaName)1493712076, PsoDataType.Float, 392, 0, 0), - new PsoStructureEntryInfo((MetaName)3804386946, PsoDataType.Float, 396, 0, 0), - new PsoStructureEntryInfo((MetaName)3383227946, PsoDataType.Float, 400, 0, 0), - new PsoStructureEntryInfo((MetaName)3356594861, PsoDataType.Float, 404, 0, 0), - new PsoStructureEntryInfo((MetaName)1953114585, PsoDataType.Float, 408, 0, 0), - new PsoStructureEntryInfo((MetaName)1598687789, PsoDataType.Float, 412, 0, 0), - new PsoStructureEntryInfo((MetaName)2070345117, PsoDataType.Float, 416, 0, 0), - new PsoStructureEntryInfo((MetaName)1538253009, PsoDataType.Float, 420, 0, 0), - new PsoStructureEntryInfo((MetaName)2575088986, PsoDataType.Float, 424, 0, 0), - new PsoStructureEntryInfo((MetaName)1027107196, PsoDataType.Float, 428, 0, 0), - new PsoStructureEntryInfo((MetaName)2815969152, PsoDataType.Float, 432, 0, 0), - new PsoStructureEntryInfo((MetaName)1298279329, PsoDataType.Float, 436, 0, 0), - new PsoStructureEntryInfo((MetaName)4060868299, PsoDataType.Bool, 440, 0, 0), - new PsoStructureEntryInfo((MetaName)3758147000, PsoDataType.Float, 444, 0, 0), - new PsoStructureEntryInfo((MetaName)602234407, PsoDataType.Float, 448, 0, 0), - new PsoStructureEntryInfo((MetaName)116532981, PsoDataType.Float, 452, 0, 0), - new PsoStructureEntryInfo((MetaName)2253067348, PsoDataType.SInt, 456, 0, 0), - new PsoStructureEntryInfo((MetaName)3679622218, PsoDataType.Float, 460, 0, 0), - new PsoStructureEntryInfo((MetaName)1360661757, PsoDataType.Float, 464, 0, 0), - new PsoStructureEntryInfo((MetaName)2482984819, PsoDataType.Structure, 472, 0, (MetaName)3979439077), + new PsoStructureEntryInfo(MetaName.CamAttachPositionWeights, PsoDataType.Array, 176, 0, MetaName.USHORT), + new PsoStructureEntryInfo(MetaName.SpActivationModifiers, PsoDataType.Structure, 192, 0, (MetaName)2720813484), + new PsoStructureEntryInfo(MetaName.MpActivationModifiers, PsoDataType.Structure, 272, 0, (MetaName)2720813484), + new PsoStructureEntryInfo(MetaName.PlayerBumpedByCloneCarActivationModifier, PsoDataType.Float, 352, 0, 0), + new PsoStructureEntryInfo(MetaName.ClonePlayerBumpedByCarActivationModifier, PsoDataType.Float, 356, 0, 0), + new PsoStructureEntryInfo(MetaName.ClonePlayerBumpedByCloneCarActivationModifier, PsoDataType.Float, 360, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxVehicleCapsulePushTimeForRagdollActivation, PsoDataType.Float, 364, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxVehicleCapsulePushTimeForPlayerRagdollActivation, PsoDataType.Float, 368, 0, 0), + new PsoStructureEntryInfo(MetaName.VehicleMinSpeedForContinuousPushActivation, PsoDataType.Float, 372, 0, 0), + new PsoStructureEntryInfo(MetaName.MinContactDepthForContinuousPushActivation, PsoDataType.Float, 376, 0, 0), + new PsoStructureEntryInfo(MetaName.DurationRampDownCapsulePushedByVehicle, PsoDataType.Float, 380, 0, 0), + new PsoStructureEntryInfo(MetaName.VehicleMinSpeedForAiActivation, PsoDataType.Float, 384, 0, 0), + new PsoStructureEntryInfo(MetaName.VehicleMinSpeedForStationaryAiActivation, PsoDataType.Float, 388, 0, 0), + new PsoStructureEntryInfo(MetaName.VehicleMinSpeedForPlayerActivation, PsoDataType.Float, 392, 0, 0), + new PsoStructureEntryInfo(MetaName.VehicleMinSpeedForStationaryPlayerActivation, PsoDataType.Float, 396, 0, 0), + new PsoStructureEntryInfo(MetaName.VehicleMinSpeedForWarningActivation, PsoDataType.Float, 400, 0, 0), + new PsoStructureEntryInfo(MetaName.VehicleFallingSpeedWeight, PsoDataType.Float, 404, 0, 0), + new PsoStructureEntryInfo(MetaName.VehicleActivationForceMultiplierDefault, PsoDataType.Float, 408, 0, 0), + new PsoStructureEntryInfo(MetaName.VehicleActivationForceMultiplierBicycle, PsoDataType.Float, 412, 0, 0), + new PsoStructureEntryInfo(MetaName.VehicleActivationForceMultiplierBike, PsoDataType.Float, 416, 0, 0), + new PsoStructureEntryInfo(MetaName.VehicleActivationForceMultiplierBoat, PsoDataType.Float, 420, 0, 0), + new PsoStructureEntryInfo(MetaName.VehicleActivationForceMultiplierPlane, PsoDataType.Float, 424, 0, 0), + new PsoStructureEntryInfo(MetaName.VehicleActivationForceMultiplierQuadBike, PsoDataType.Float, 428, 0, 0), + new PsoStructureEntryInfo(MetaName.VehicleActivationForceMultiplierHeli, PsoDataType.Float, 432, 0, 0), + new PsoStructureEntryInfo(MetaName.VehicleActivationForceMultiplierTrain, PsoDataType.Float, 436, 0, 0), + new PsoStructureEntryInfo(MetaName.ExcludePedBumpAngleFromPushCalculation, PsoDataType.Bool, 440, 0, 0), + new PsoStructureEntryInfo(MetaName.PedActivationForceMultiplier, PsoDataType.Float, 444, 0, 0), + new PsoStructureEntryInfo(MetaName.ObjectMinSpeedForActivation, PsoDataType.Float, 448, 0, 0), + new PsoStructureEntryInfo(MetaName.ObjectActivationForceMultiplier, PsoDataType.Float, 452, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxPlayerCapsulePushTimeForRagdollActivation, PsoDataType.SInt, 456, 0, 0), + new PsoStructureEntryInfo(MetaName.PlayerCapsuleMinSpeedForContinuousPushActivation, PsoDataType.Float, 460, 0, 0), + new PsoStructureEntryInfo(MetaName.StuckOnVehicleMaxTime, PsoDataType.Float, 464, 0, 0), + new PsoStructureEntryInfo(MetaName.StuckOnVehicleBlendOutThresholds, PsoDataType.Structure, 472, 0, (MetaName)3979439077), new PsoStructureEntryInfo(MetaName.Start, PsoDataType.Structure, 576, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)2265693971, PsoDataType.Structure, 616, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)1916209420, PsoDataType.Structure, 656, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)1043632907, PsoDataType.Structure, 696, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)3798182907, PsoDataType.Structure, 736, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)2725274669, PsoDataType.Structure, 776, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)569763335, PsoDataType.Structure, 816, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)2982454130, PsoDataType.Structure, 856, 0, (MetaName)267001783), - new PsoStructureEntryInfo((MetaName)1543515715, PsoDataType.Structure, 880, 0, (MetaName)2578171686), - new PsoStructureEntryInfo((MetaName)1834701470, PsoDataType.Structure, 896, 0, (MetaName)1040069698) + new PsoStructureEntryInfo(MetaName.TeeterControl, PsoDataType.Structure, 616, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.animPoseDefault, PsoDataType.Structure, 656, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.animPoseAttachDefault, PsoDataType.Structure, 696, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.animPoseAttachToVehicle, PsoDataType.Structure, 736, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.animPoseHandsCuffed, PsoDataType.Structure, 776, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.forceFall, PsoDataType.Structure, 816, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.RagdollUnderWheelTuning, PsoDataType.Structure, 856, 0, (MetaName)267001783), + new PsoStructureEntryInfo(MetaName.KickOnGroundTuning, PsoDataType.Structure, 880, 0, (MetaName)2578171686), + new PsoStructureEntryInfo(MetaName.CapsuleVehicleHitTuning, PsoDataType.Structure, 896, 0, (MetaName)1040069698) ); case (MetaName)3979439077: return new PsoStructureInfo((MetaName)3979439077, 0, 0, 104, - new PsoStructureEntryInfo((MetaName)237851371, PsoDataType.Structure, 8, 0, (MetaName)3749122641), + new PsoStructureEntryInfo(MetaName.Ai, PsoDataType.Structure, 8, 0, (MetaName)3749122641), new PsoStructureEntryInfo(MetaName.Player, PsoDataType.Structure, 40, 0, (MetaName)3749122641), - new PsoStructureEntryInfo((MetaName)410406055, PsoDataType.Structure, 72, 0, (MetaName)3749122641) + new PsoStructureEntryInfo(MetaName.PlayerMp, PsoDataType.Structure, 72, 0, (MetaName)3749122641) ); case (MetaName)3749122641: return new PsoStructureInfo((MetaName)3749122641, 0, 0, 32, - new PsoStructureEntryInfo((MetaName)1416568288, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)1393994109, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)2088054141, PsoDataType.SInt, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)2400689426, PsoDataType.Bool, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)2229954249, PsoDataType.SInt, 24, 0, 0) + new PsoStructureEntryInfo(MetaName.MaxLinearVelocity, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxAngularVelocity, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.SettledTimeMS, PsoDataType.SInt, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.RandomiseSettledTime, PsoDataType.Bool, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.SettledTimeMinMS, PsoDataType.SInt, 24, 0, 0) ); case (MetaName)2720813484: return new PsoStructureInfo((MetaName)2720813484, 0, 0, 80, - new PsoStructureEntryInfo((MetaName)19643947, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)1912045929, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)3418860704, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)798220376, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)974350285, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)1234302495, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)3386895833, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)1980284711, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)2004593632, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)121419715, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)1002558306, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)3428812559, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)3122448379, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)3805238957, PsoDataType.Float, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)2194212345, PsoDataType.Float, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)83737662, PsoDataType.Float, 68, 0, 0), - new PsoStructureEntryInfo((MetaName)1737477488, PsoDataType.Float, 72, 0, 0) + new PsoStructureEntryInfo(MetaName.BumpedByCar, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.BumpedByCarFriendly, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.PlayerBumpedByCar, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MinVehicleWarning, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.BumpedByPedMinVel, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.BumpedByPedMinDotVel, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.BumpedByPed, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.BumpedByPlayerRagdoll, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.BumpedByPedRagdoll, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.BumpedByPedFriendly, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.BumpedByPedIsQuadruped, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.BumpedByObject, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.Walking, PsoDataType.Float, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.Running, PsoDataType.Float, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.Sprinting, PsoDataType.Float, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxPlayerActivationLimit, PsoDataType.Float, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxAiActivationLimit, PsoDataType.Float, 72, 0, 0) ); case (MetaName)267001783: return new PsoStructureInfo((MetaName)267001783, 0, 0, 24, - new PsoStructureEntryInfo((MetaName)2222583561, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)2449600555, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)1105441606, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)2370876339, PsoDataType.Float, 20, 0, 0) + new PsoStructureEntryInfo(MetaName.fImpulseMultLimbs, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.fImpulseMultSpine, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.fMinSpeedForPush, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.fFastCarPushImpulseMult, PsoDataType.Float, 20, 0, 0) ); case (MetaName)2578171686: return new PsoStructureInfo((MetaName)2578171686, 0, 0, 16, - new PsoStructureEntryInfo((MetaName)2891493908, PsoDataType.Float, 8, 0, 0) + new PsoStructureEntryInfo(MetaName.fPronePedKickImpulse, PsoDataType.Float, 8, 0, 0) ); case (MetaName)1040069698: return new PsoStructureInfo((MetaName)1040069698, 0, 0, 40, - new PsoStructureEntryInfo((MetaName)3247587106, PsoDataType.Bool, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)670176362, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)2716995625, PsoDataType.Bool, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.EnableActivationsFromCapsuleImpacts, PsoDataType.Bool, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.VehicleVelToImpactNormalMinDot, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.EnableSideSwipeActivations, PsoDataType.Bool, 16, 0, 0), new PsoStructureEntryInfo((MetaName)2302810051, PsoDataType.Bool, 17, 0, 0), - new PsoStructureEntryInfo((MetaName)48284945, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)1658632009, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)3443143875, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)3804354300, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)3048137979, PsoDataType.Float, 36, 0, 0) + new PsoStructureEntryInfo(MetaName.MinSideNormalForSideSwipe, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.MinVelThroughNormalForSideSwipe, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.MinAccumulatedImpactForSideSwipe, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.MinVehVelMagForSideSwipe, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.MinVehVelMagForBicycleSideSwipe, PsoDataType.Float, 36, 0, 0) ); case (MetaName)4115910995: return new PsoStructureInfo((MetaName)4115910995, 0, 0, 16, - new PsoStructureEntryInfo((MetaName)2111641000, PsoDataType.Enum, 8, 0, (MetaName)3509057257), - new PsoStructureEntryInfo((MetaName)2283156278, PsoDataType.Float, 12, 0, 0) + new PsoStructureEntryInfo(MetaName.Bound, PsoDataType.Enum, 8, 0, (MetaName)3509057257), + new PsoStructureEntryInfo(MetaName.Weight, PsoDataType.Float, 12, 0, 0) ); case MetaName.CTaskNMBalance__Tunables: return new PsoStructureInfo(MetaName.CTaskNMBalance__Tunables, 0, 0, 912, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)406034015, PsoDataType.Enum, 16, 0, (MetaName)3509057257), - new PsoStructureEntryInfo((MetaName)2701068933, PsoDataType.Structure, 24, 0, (MetaName)760338219), - new PsoStructureEntryInfo((MetaName)1000319425, PsoDataType.Float3, 96, 0, 0), - new PsoStructureEntryInfo((MetaName)3892109820, PsoDataType.Bool, 112, 0, 0), - new PsoStructureEntryInfo((MetaName)930009703, PsoDataType.Float, 116, 0, 0), - new PsoStructureEntryInfo((MetaName)2245023424, PsoDataType.Float, 120, 0, 0), - new PsoStructureEntryInfo((MetaName)3524092362, PsoDataType.Float, 124, 0, 0), - new PsoStructureEntryInfo((MetaName)66577426, PsoDataType.Float, 128, 0, 0), - new PsoStructureEntryInfo((MetaName)1708224645, PsoDataType.Float, 132, 0, 0), - new PsoStructureEntryInfo((MetaName)3171415609, PsoDataType.Float, 136, 0, 0), - new PsoStructureEntryInfo((MetaName)2588071080, PsoDataType.Float, 140, 0, 0), - new PsoStructureEntryInfo((MetaName)1502498286, PsoDataType.Float, 144, 0, 0), - new PsoStructureEntryInfo((MetaName)3223569917, PsoDataType.Float, 148, 0, 0), - new PsoStructureEntryInfo((MetaName)729908938, PsoDataType.Float, 152, 0, 0), - new PsoStructureEntryInfo((MetaName)3628130093, PsoDataType.Float, 156, 0, 0), - new PsoStructureEntryInfo((MetaName)3439106982, PsoDataType.Float, 160, 0, 0), - new PsoStructureEntryInfo((MetaName)3990998153, PsoDataType.Float, 164, 0, 0), - new PsoStructureEntryInfo((MetaName)3459663346, PsoDataType.SInt, 168, 0, 0), - new PsoStructureEntryInfo((MetaName)382034967, PsoDataType.SInt, 172, 0, 0), - new PsoStructureEntryInfo((MetaName)2862149771, PsoDataType.Structure, 176, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)987294494, PsoDataType.Structure, 216, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)385444229, PsoDataType.Structure, 256, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)3386895833, PsoDataType.Structure, 296, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)3396170193, PsoDataType.Structure, 336, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)3705331241, PsoDataType.Structure, 376, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)4192987078, PsoDataType.Structure, 416, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)944999838, PsoDataType.Structure, 456, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.InitialBumpComponent, PsoDataType.Enum, 16, 0, (MetaName)3509057257), + new PsoStructureEntryInfo(MetaName.InitialBumpForce, PsoDataType.Structure, 24, 0, (MetaName)760338219), + new PsoStructureEntryInfo(MetaName.InitialBumpOffset, PsoDataType.Float3, 96, 0, 0), + new PsoStructureEntryInfo(MetaName.ScaleStayUprightWithVel, PsoDataType.Bool, 112, 0, 0), + new PsoStructureEntryInfo(MetaName.StayUprightAtMaxVel, PsoDataType.Float, 116, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxVel, PsoDataType.Float, 120, 0, 0), + new PsoStructureEntryInfo(MetaName.StayUprightAtMinVel, PsoDataType.Float, 124, 0, 0), + new PsoStructureEntryInfo(MetaName.MinVel, PsoDataType.Float, 128, 0, 0), + new PsoStructureEntryInfo(MetaName.lookAtVelProbIfNoBumpTarget, PsoDataType.Float, 132, 0, 0), + new PsoStructureEntryInfo(MetaName.fMaxTargetDistToUpdateFlinch, PsoDataType.Float, 136, 0, 0), + new PsoStructureEntryInfo(MetaName.fMaxTargetDistToUpdateFlinchOnGround, PsoDataType.Float, 140, 0, 0), + new PsoStructureEntryInfo(MetaName.fFlinchTargetZOffset, PsoDataType.Float, 144, 0, 0), + new PsoStructureEntryInfo(MetaName.fFlinchTargetZOffsetOnGround, PsoDataType.Float, 148, 0, 0), + new PsoStructureEntryInfo(MetaName.fMinForwardVectorToFlinch, PsoDataType.Float, 152, 0, 0), + new PsoStructureEntryInfo(MetaName.fMinForwardVectorToFlinchOnGround, PsoDataType.Float, 156, 0, 0), + new PsoStructureEntryInfo(MetaName.fHeadLookZOffset, PsoDataType.Float, 160, 0, 0), + new PsoStructureEntryInfo(MetaName.fHeadLookZOffsetOnGround, PsoDataType.Float, 164, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxSteps, PsoDataType.SInt, 168, 0, 0), + new PsoStructureEntryInfo(MetaName.timeToCatchfallMS, PsoDataType.SInt, 172, 0, 0), + new PsoStructureEntryInfo(MetaName.StartWeak, PsoDataType.Structure, 176, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.StartAggressive, PsoDataType.Structure, 216, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.StartDefault, PsoDataType.Structure, 256, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.BumpedByPed, PsoDataType.Structure, 296, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.OnStairs, PsoDataType.Structure, 336, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.OnSteepSlope, PsoDataType.Structure, 376, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.OnMovingGround, PsoDataType.Structure, 416, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.LostBalanceAndGrabbing, PsoDataType.Structure, 456, 0, MetaName.CNmTuningSet), new PsoStructureEntryInfo(MetaName.Teeter, PsoDataType.Structure, 496, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)1639523711, PsoDataType.Structure, 536, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)2787586299, PsoDataType.Structure, 576, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)4093402329, PsoDataType.Structure, 616, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)3974797120, PsoDataType.Structure, 656, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)4123949353, PsoDataType.SInt, 696, 0, 0), - new PsoStructureEntryInfo((MetaName)739931697, PsoDataType.SInt, 700, 0, 0), - new PsoStructureEntryInfo((MetaName)952442515, PsoDataType.SInt, 704, 0, 0), - new PsoStructureEntryInfo((MetaName)577683658, PsoDataType.Structure, 712, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)258986085, PsoDataType.Structure, 752, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)256038063, PsoDataType.Structure, 792, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)1444135973, PsoDataType.Structure, 832, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)476585181, PsoDataType.Structure, 872, 0, (MetaName)3749122641) + new PsoStructureEntryInfo(MetaName.FallOffAMovingCar, PsoDataType.Structure, 536, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.RollingFall, PsoDataType.Structure, 576, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.CatchFall, PsoDataType.Structure, 616, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.OnBalanceFailed, PsoDataType.Structure, 656, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.NotBeingPushedDelayMS, PsoDataType.SInt, 696, 0, 0), + new PsoStructureEntryInfo(MetaName.NotBeingPushedOnGroundDelayMS, PsoDataType.SInt, 700, 0, 0), + new PsoStructureEntryInfo(MetaName.BeingPushedOnGroundTooLongMS, PsoDataType.SInt, 704, 0, 0), + new PsoStructureEntryInfo(MetaName.OnBeingPushed, PsoDataType.Structure, 712, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.OnBeingPushedOnGround, PsoDataType.Structure, 752, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.OnNotBeingPushed, PsoDataType.Structure, 792, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.OnBeingPushedOnGroundTooLong, PsoDataType.Structure, 832, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.PushedThresholdOnGround, PsoDataType.Structure, 872, 0, (MetaName)3749122641) ); case (MetaName)760338219: return new PsoStructureInfo((MetaName)760338219, 0, 0, 64, new PsoStructureEntryInfo(MetaName.Enable, PsoDataType.Bool, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)2130375977, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)2708100865, PsoDataType.Bool, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)3439766974, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)3727574793, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)1864398785, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)2377779348, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)1180195582, PsoDataType.Bool, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)675904337, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)1400954876, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)4112497335, PsoDataType.SInt, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.Mag, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.ScaleWithVelocity, PsoDataType.Bool, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.VelocityMin, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.VelocityMax, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.ForceAtMinVelocity, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.ForceAtMaxVelocity, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.ClampImpulse, PsoDataType.Bool, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.MinImpulse, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxImpulse, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.Delay, PsoDataType.SInt, 48, 0, 0), new PsoStructureEntryInfo(MetaName.Duration, PsoDataType.SInt, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)1033385210, PsoDataType.Bool, 56, 0, 0) + new PsoStructureEntryInfo(MetaName.ScaleWithUpright, PsoDataType.Bool, 56, 0, 0) ); case MetaName.CNmParameterVector: return new PsoStructureInfo(MetaName.CNmParameterVector, 0, 0, 32, @@ -10111,44 +10111,44 @@ namespace CodeWalker.GameFiles case MetaName.CTaskNMBrace__Tunables: return new PsoStructureInfo(MetaName.CTaskNMBrace__Tunables, 0, 0, 1568, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)2892094444, PsoDataType.Structure, 16, 0, (MetaName)2216090795), - new PsoStructureEntryInfo((MetaName)172669903, PsoDataType.Structure, 40, 0, (MetaName)1267291753), - new PsoStructureEntryInfo((MetaName)1247412006, PsoDataType.Structure, 64, 0, (MetaName)238499603), - new PsoStructureEntryInfo((MetaName)2966151540, PsoDataType.Structure, 144, 0, (MetaName)2808943365), - new PsoStructureEntryInfo((MetaName)2102302469, PsoDataType.Structure, 176, 0, (MetaName)3816043274), - new PsoStructureEntryInfo((MetaName)1163046056, PsoDataType.Structure, 232, 0, (MetaName)3816043274), - new PsoStructureEntryInfo((MetaName)2143662100, PsoDataType.Structure, 288, 0, (MetaName)3816043274), - new PsoStructureEntryInfo((MetaName)3224113269, PsoDataType.Structure, 344, 0, (MetaName)3816043274), - new PsoStructureEntryInfo((MetaName)883555571, PsoDataType.Structure, 400, 0, (MetaName)3816043274), - new PsoStructureEntryInfo((MetaName)3413603413, PsoDataType.Structure, 456, 0, (MetaName)3816043274), - new PsoStructureEntryInfo((MetaName)2074671276, PsoDataType.Bool, 512, 0, 0), - new PsoStructureEntryInfo((MetaName)599992998, PsoDataType.Bool, 513, 0, 0), - new PsoStructureEntryInfo((MetaName)347021105, PsoDataType.Float, 516, 0, 0), - new PsoStructureEntryInfo((MetaName)4197576600, PsoDataType.Bool, 520, 0, 0), - new PsoStructureEntryInfo((MetaName)2079428645, PsoDataType.Float, 524, 0, 0), - new PsoStructureEntryInfo((MetaName)3699124688, PsoDataType.Float, 528, 0, 0), - new PsoStructureEntryInfo((MetaName)4203888010, PsoDataType.Float, 532, 0, 0), - new PsoStructureEntryInfo((MetaName)1270097093, PsoDataType.Float, 536, 0, 0), - new PsoStructureEntryInfo((MetaName)1698949999, PsoDataType.Float, 540, 0, 0), - new PsoStructureEntryInfo((MetaName)760529768, PsoDataType.Float, 544, 0, 0), - new PsoStructureEntryInfo((MetaName)2616874064, PsoDataType.SInt, 548, 0, 0), - new PsoStructureEntryInfo((MetaName)2452951318, PsoDataType.SInt, 552, 0, 0), - new PsoStructureEntryInfo((MetaName)112556840, PsoDataType.SInt, 556, 0, 0), - new PsoStructureEntryInfo((MetaName)2235898070, PsoDataType.SInt, 560, 0, 0), + new PsoStructureEntryInfo(MetaName.VehicleOverrides, PsoDataType.Structure, 16, 0, (MetaName)2216090795), + new PsoStructureEntryInfo(MetaName.InverseMassScales, PsoDataType.Structure, 40, 0, (MetaName)1267291753), + new PsoStructureEntryInfo(MetaName.AngularVelocityLimits, PsoDataType.Structure, 64, 0, (MetaName)238499603), + new PsoStructureEntryInfo(MetaName.InitialForce, PsoDataType.Structure, 144, 0, (MetaName)2808943365), + new PsoStructureEntryInfo(MetaName.ChestForce, PsoDataType.Structure, 176, 0, (MetaName)3816043274), + new PsoStructureEntryInfo(MetaName.FeetLiftForce, PsoDataType.Structure, 232, 0, (MetaName)3816043274), + new PsoStructureEntryInfo(MetaName.RootLiftForce, PsoDataType.Structure, 288, 0, (MetaName)3816043274), + new PsoStructureEntryInfo(MetaName.FlipForce, PsoDataType.Structure, 344, 0, (MetaName)3816043274), + new PsoStructureEntryInfo(MetaName.CapsuleHitForce, PsoDataType.Structure, 400, 0, (MetaName)3816043274), + new PsoStructureEntryInfo(MetaName.SideSwipeForce, PsoDataType.Structure, 456, 0, (MetaName)3816043274), + new PsoStructureEntryInfo(MetaName.ForceUnderVehicle, PsoDataType.Bool, 512, 0, 0), + new PsoStructureEntryInfo(MetaName.ForceOverVehicle, PsoDataType.Bool, 513, 0, 0), + new PsoStructureEntryInfo(MetaName.ChestForcePitch, PsoDataType.Float, 516, 0, 0), + new PsoStructureEntryInfo(MetaName.AllowWarningActivations, PsoDataType.Bool, 520, 0, 0), + new PsoStructureEntryInfo(MetaName.LowVelocityReactionThreshold, PsoDataType.Float, 524, 0, 0), + new PsoStructureEntryInfo(MetaName.FallingSpeedForHighFall, PsoDataType.Float, 528, 0, 0), + new PsoStructureEntryInfo(MetaName.VehicleCollisionElasticityMult, PsoDataType.Float, 532, 0, 0), + new PsoStructureEntryInfo(MetaName.VehicleCollisionFrictionMult, PsoDataType.Float, 536, 0, 0), + new PsoStructureEntryInfo(MetaName.VehicleCollisionNormalPitchOverVehicle, PsoDataType.Float, 540, 0, 0), + new PsoStructureEntryInfo(MetaName.VehicleCollisionNormalPitchUnderVehicle, PsoDataType.Float, 544, 0, 0), + new PsoStructureEntryInfo(MetaName.AiClearedVehicleDelay, PsoDataType.SInt, 548, 0, 0), + new PsoStructureEntryInfo(MetaName.AiClearedVehicleSmartFallDelay, PsoDataType.SInt, 552, 0, 0), + new PsoStructureEntryInfo(MetaName.PlayerClearedVehicleDelay, PsoDataType.SInt, 556, 0, 0), + new PsoStructureEntryInfo(MetaName.PlayerClearedVehicleSmartFallDelay, PsoDataType.SInt, 560, 0, 0), new PsoStructureEntryInfo(MetaName.Start, PsoDataType.Structure, 568, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)3396170193, PsoDataType.Structure, 608, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.OnStairs, PsoDataType.Structure, 608, 0, MetaName.CNmTuningSet), new PsoStructureEntryInfo(MetaName.Weak, PsoDataType.Structure, 648, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)3974797120, PsoDataType.Structure, 688, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)1418190490, PsoDataType.Structure, 728, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)4250665956, PsoDataType.Structure, 768, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)1218193578, PsoDataType.Float, 808, 0, 0), - new PsoStructureEntryInfo((MetaName)648899635, PsoDataType.Structure, 816, 0, (MetaName)1649426998), + new PsoStructureEntryInfo(MetaName.OnBalanceFailed, PsoDataType.Structure, 688, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.OnBalanceFailedStairs, PsoDataType.Structure, 728, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.HighVelocity, PsoDataType.Structure, 768, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.StuckUnderVehicleMaxUpright, PsoDataType.Float, 808, 0, 0), + new PsoStructureEntryInfo(MetaName.StuckOnVehicle, PsoDataType.Structure, 816, 0, (MetaName)1649426998), new PsoStructureEntryInfo(MetaName.Update, PsoDataType.Structure, 1256, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)2865917470, PsoDataType.Structure, 1296, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)2691364124, PsoDataType.Structure, 1336, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)3262694177, PsoDataType.Structure, 1376, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)3612199348, PsoDataType.Structure, 1416, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)468457579, PsoDataType.Structure, 1456, 0, (MetaName)3979439077) + new PsoStructureEntryInfo(MetaName.Dead, PsoDataType.Structure, 1296, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.OverVehicle, PsoDataType.Structure, 1336, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.UnderVehicle, PsoDataType.Structure, 1376, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.ClearedVehicle, PsoDataType.Structure, 1416, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.HighVelocityBlendOut, PsoDataType.Structure, 1456, 0, (MetaName)3979439077) ); case (MetaName)2216090795: return new PsoStructureInfo((MetaName)2216090795, 0, 0, 24, @@ -10157,90 +10157,90 @@ namespace CodeWalker.GameFiles ); case (MetaName)1267291753: return new PsoStructureInfo((MetaName)1267291753, 0, 0, 24, - new PsoStructureEntryInfo((MetaName)3650822252, PsoDataType.Bool, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.ApplyVehicleScale, PsoDataType.Bool, 8, 0, 0), new PsoStructureEntryInfo(MetaName.VehicleScale, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)1737474230, PsoDataType.Bool, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.ApplyPedScale, PsoDataType.Bool, 16, 0, 0), new PsoStructureEntryInfo(MetaName.PedScale, PsoDataType.Float, 20, 0, 0) ); case (MetaName)238499603: return new PsoStructureInfo((MetaName)238499603, 0, 0, 80, new PsoStructureEntryInfo(MetaName.Apply, PsoDataType.Bool, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)2414966970, PsoDataType.Float3, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.Constant, PsoDataType.Float3, 16, 0, 0), new PsoStructureEntryInfo(MetaName.Velocity, PsoDataType.Float3, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)2944635386, PsoDataType.Float3, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.Velocity2, PsoDataType.Float3, 48, 0, 0), new PsoStructureEntryInfo(MetaName.Max, PsoDataType.Float, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)4112497335, PsoDataType.SInt, 68, 0, 0) + new PsoStructureEntryInfo(MetaName.Delay, PsoDataType.SInt, 68, 0, 0) ); case (MetaName)2808943365: return new PsoStructureInfo((MetaName)2808943365, 0, 0, 32, - new PsoStructureEntryInfo((MetaName)3439766974, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)3727574793, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)1864398785, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)2377779348, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)1033385210, PsoDataType.Bool, 24, 0, 0) + new PsoStructureEntryInfo(MetaName.VelocityMin, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.VelocityMax, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.ForceAtMinVelocity, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.ForceAtMaxVelocity, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.ScaleWithUpright, PsoDataType.Bool, 24, 0, 0) ); case (MetaName)3816043274: return new PsoStructureInfo((MetaName)3816043274, 0, 0, 56, new PsoStructureEntryInfo(MetaName.Apply, PsoDataType.Bool, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)2708100865, PsoDataType.Bool, 9, 0, 0), - new PsoStructureEntryInfo((MetaName)3891030916, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)1711478621, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)3279914945, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)3255660709, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)1033385210, PsoDataType.Bool, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)2640302727, PsoDataType.Bool, 29, 0, 0), - new PsoStructureEntryInfo((MetaName)1660316244, PsoDataType.Bool, 30, 0, 0), - new PsoStructureEntryInfo((MetaName)3126754678, PsoDataType.Bool, 31, 0, 0), - new PsoStructureEntryInfo((MetaName)4063846733, PsoDataType.Bool, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)122191424, PsoDataType.Bool, 33, 0, 0), - new PsoStructureEntryInfo((MetaName)3327649992, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)1967662718, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)3421300414, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.ScaleWithVelocity, PsoDataType.Bool, 9, 0, 0), + new PsoStructureEntryInfo(MetaName.MinVelThreshold, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxVelThreshold, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MinVelMag, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxVelMag, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.ScaleWithUpright, PsoDataType.Bool, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.ScaleWithMass, PsoDataType.Bool, 29, 0, 0), + new PsoStructureEntryInfo(MetaName.ReduceWithPedVelocity, PsoDataType.Bool, 30, 0, 0), + new PsoStructureEntryInfo(MetaName.ReduceWithPedAngularVelocity, PsoDataType.Bool, 31, 0, 0), + new PsoStructureEntryInfo(MetaName.OnlyInContact, PsoDataType.Bool, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.OnlyNotInContact, PsoDataType.Bool, 33, 0, 0), + new PsoStructureEntryInfo(MetaName.ForceMag, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.MinMag, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxMag, PsoDataType.Float, 44, 0, 0), new PsoStructureEntryInfo(MetaName.Duration, PsoDataType.SInt, 48, 0, 0) ); case (MetaName)1649426998: return new PsoStructureInfo((MetaName)1649426998, 0, 0, 440, - new PsoStructureEntryInfo((MetaName)1832992496, PsoDataType.SInt, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)2055428725, PsoDataType.SInt, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)3597443216, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)1174887920, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)1061400063, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)3606585778, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)3776343247, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)648899635, PsoDataType.Structure, 40, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)3136215640, PsoDataType.Structure, 80, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)2664008333, PsoDataType.Structure, 120, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)1316017959, PsoDataType.Structure, 160, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)2222643548, PsoDataType.Structure, 200, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)2880735205, PsoDataType.Structure, 240, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)2353506762, PsoDataType.Structure, 280, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)2214161412, PsoDataType.Structure, 320, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)600771112, PsoDataType.Structure, 360, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)3275734390, PsoDataType.Structure, 400, 0, MetaName.CNmTuningSet) + new PsoStructureEntryInfo(MetaName.InitialDelay, PsoDataType.SInt, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.UnderVehicleInitialDelay, PsoDataType.SInt, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.VelocityThreshold, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.ContinuousContactTime, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.UnderVehicleVelocityThreshold, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.UnderVehicleContinuousContactTime, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.UnderCarMaxVelocity, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.StuckOnVehicle, PsoDataType.Structure, 40, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.EndStuckOnVehicle, PsoDataType.Structure, 80, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.UpdateOnVehicle, PsoDataType.Structure, 120, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.StuckUnderVehicle, PsoDataType.Structure, 160, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.EndStuckUnderVehicle, PsoDataType.Structure, 200, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.StuckOnVehiclePlayer, PsoDataType.Structure, 240, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.EndStuckOnVehiclePlayer, PsoDataType.Structure, 280, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.UpdateOnVehiclePlayer, PsoDataType.Structure, 320, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.StuckUnderVehiclePlayer, PsoDataType.Structure, 360, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.EndStuckUnderVehiclePlayer, PsoDataType.Structure, 400, 0, MetaName.CNmTuningSet) ); case (MetaName)1768633733: return new PsoStructureInfo((MetaName)1768633733, 0, 0, 736, new PsoStructureEntryInfo(MetaName.Id, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)143477949, PsoDataType.Bool, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)172669903, PsoDataType.Structure, 16, 0, (MetaName)1267291753), - new PsoStructureEntryInfo((MetaName)1094485493, PsoDataType.Bool, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)2074671276, PsoDataType.Bool, 41, 0, 0), - new PsoStructureEntryInfo((MetaName)599992998, PsoDataType.Bool, 42, 0, 0), - new PsoStructureEntryInfo((MetaName)3606813162, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)1333505912, PsoDataType.Bool, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)2143662100, PsoDataType.Structure, 56, 0, (MetaName)3816043274), - new PsoStructureEntryInfo((MetaName)2230782934, PsoDataType.Bool, 112, 0, 0), - new PsoStructureEntryInfo((MetaName)3224113269, PsoDataType.Structure, 120, 0, (MetaName)3816043274), - new PsoStructureEntryInfo((MetaName)3258479231, PsoDataType.Bool, 176, 0, 0), - new PsoStructureEntryInfo((MetaName)2966151540, PsoDataType.Structure, 184, 0, (MetaName)2808943365), - new PsoStructureEntryInfo((MetaName)134807671, PsoDataType.Bool, 216, 0, 0), - new PsoStructureEntryInfo((MetaName)4203888010, PsoDataType.Float, 220, 0, 0), - new PsoStructureEntryInfo((MetaName)3907466188, PsoDataType.Bool, 224, 0, 0), - new PsoStructureEntryInfo((MetaName)1270097093, PsoDataType.Float, 228, 0, 0), - new PsoStructureEntryInfo((MetaName)2100597904, PsoDataType.Structure, 232, 0, (MetaName)3816043274), - new PsoStructureEntryInfo((MetaName)2561285304, PsoDataType.Bool, 288, 0, 0), - new PsoStructureEntryInfo((MetaName)4027713155, PsoDataType.Bool, 289, 0, 0), - new PsoStructureEntryInfo((MetaName)648899635, PsoDataType.Structure, 296, 0, (MetaName)1649426998) + new PsoStructureEntryInfo(MetaName.OverrideInverseMassScales, PsoDataType.Bool, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.InverseMassScales, PsoDataType.Structure, 16, 0, (MetaName)1267291753), + new PsoStructureEntryInfo(MetaName.OverrideReactionType, PsoDataType.Bool, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.ForceUnderVehicle, PsoDataType.Bool, 41, 0, 0), + new PsoStructureEntryInfo(MetaName.ForceOverVehicle, PsoDataType.Bool, 42, 0, 0), + new PsoStructureEntryInfo(MetaName.VehicleCentreZOffset, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.OverrideRootLiftForce, PsoDataType.Bool, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.RootLiftForce, PsoDataType.Structure, 56, 0, (MetaName)3816043274), + new PsoStructureEntryInfo(MetaName.OverrideFlipForce, PsoDataType.Bool, 112, 0, 0), + new PsoStructureEntryInfo(MetaName.FlipForce, PsoDataType.Structure, 120, 0, (MetaName)3816043274), + new PsoStructureEntryInfo(MetaName.OverrideInitialForce, PsoDataType.Bool, 176, 0, 0), + new PsoStructureEntryInfo(MetaName.InitialForce, PsoDataType.Structure, 184, 0, (MetaName)2808943365), + new PsoStructureEntryInfo(MetaName.OverrideElasticity, PsoDataType.Bool, 216, 0, 0), + new PsoStructureEntryInfo(MetaName.VehicleCollisionElasticityMult, PsoDataType.Float, 220, 0, 0), + new PsoStructureEntryInfo(MetaName.OverrideFriction, PsoDataType.Bool, 224, 0, 0), + new PsoStructureEntryInfo(MetaName.VehicleCollisionFrictionMult, PsoDataType.Float, 228, 0, 0), + new PsoStructureEntryInfo(MetaName.LateralForce, PsoDataType.Structure, 232, 0, (MetaName)3816043274), + new PsoStructureEntryInfo(MetaName.OverrideStuckOnVehicleSets, PsoDataType.Bool, 288, 0, 0), + new PsoStructureEntryInfo(MetaName.AddToBaseStuckOnVehicleSets, PsoDataType.Bool, 289, 0, 0), + new PsoStructureEntryInfo(MetaName.StuckOnVehicle, PsoDataType.Structure, 296, 0, (MetaName)1649426998) ); case MetaName.CNmParameterResetMessage: return new PsoStructureInfo(MetaName.CNmParameterResetMessage, 0, 0, 16, @@ -10250,21 +10250,21 @@ namespace CodeWalker.GameFiles return new PsoStructureInfo(MetaName.CTaskNMDraggingToSafety__Tunables, 0, 0, 160, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), new PsoStructureEntryInfo(MetaName.Stiffness, PsoDataType.Structure, 16, 0, (MetaName)2241487041), - new PsoStructureEntryInfo((MetaName)989307764, PsoDataType.Structure, 48, 0, (MetaName)1214269741), - new PsoStructureEntryInfo((MetaName)1591913012, PsoDataType.Structure, 96, 0, (MetaName)2410537644), - new PsoStructureEntryInfo((MetaName)3184237865, PsoDataType.Structure, 112, 0, (MetaName)2059054874) + new PsoStructureEntryInfo(MetaName.DraggerArmIk, PsoDataType.Structure, 48, 0, (MetaName)1214269741), + new PsoStructureEntryInfo(MetaName.Constraints, PsoDataType.Structure, 96, 0, (MetaName)2410537644), + new PsoStructureEntryInfo(MetaName.Forces, PsoDataType.Structure, 112, 0, (MetaName)2059054874) ); case (MetaName)2241487041: return new PsoStructureInfo((MetaName)2241487041, 0, 0, 24, - new PsoStructureEntryInfo((MetaName)1783791261, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)3404836153, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)3435621206, PsoDataType.Float, 16, 0, 0) + new PsoStructureEntryInfo(MetaName.Relaxation, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.HeadAndNeck, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.AnkleAndWrist, PsoDataType.Float, 16, 0, 0) ); case (MetaName)1214269741: return new PsoStructureInfo((MetaName)1214269741, 0, 0, 48, new PsoStructureEntryInfo(MetaName.Enabled, PsoDataType.Bool, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)416915558, PsoDataType.Float3, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)697293397, PsoDataType.Float3, 32, 0, 0) + new PsoStructureEntryInfo(MetaName.LeftBoneOffset, PsoDataType.Float3, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.RightBoneOffset, PsoDataType.Float3, 32, 0, 0) ); case (MetaName)2410537644: return new PsoStructureInfo((MetaName)2410537644, 0, 0, 16, @@ -10273,128 +10273,128 @@ namespace CodeWalker.GameFiles case (MetaName)2059054874: return new PsoStructureInfo((MetaName)2059054874, 0, 0, 48, new PsoStructureEntryInfo(MetaName.Enabled, PsoDataType.Bool, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)2557494577, PsoDataType.Float3, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)4292584457, PsoDataType.Float3, 32, 0, 0) + new PsoStructureEntryInfo(MetaName.LeftHandOffset, PsoDataType.Float3, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.RightHandOffset, PsoDataType.Float3, 32, 0, 0) ); case MetaName.CTaskNMDrunk__Tunables: return new PsoStructureInfo(MetaName.CTaskNMDrunk__Tunables, 0, 0, 256, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1358716283, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)1290250752, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)15793390, PsoDataType.SInt, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)72944862, PsoDataType.SInt, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)481812193, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)615835079, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)3439085926, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)2515092116, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)1337934970, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)1747662930, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)1333092266, PsoDataType.SInt, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)3088121500, PsoDataType.SInt, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)890221191, PsoDataType.Float, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)971008663, PsoDataType.SInt, 68, 0, 0), - new PsoStructureEntryInfo((MetaName)230707381, PsoDataType.Float, 72, 0, 0), - new PsoStructureEntryInfo((MetaName)603776431, PsoDataType.Float, 76, 0, 0), - new PsoStructureEntryInfo((MetaName)604632997, PsoDataType.Float, 80, 0, 0), - new PsoStructureEntryInfo((MetaName)906382083, PsoDataType.Float, 84, 0, 0), - new PsoStructureEntryInfo((MetaName)2778976875, PsoDataType.Bool, 88, 0, 0), - new PsoStructureEntryInfo((MetaName)2274869694, PsoDataType.Bool, 89, 0, 0), + new PsoStructureEntryInfo(MetaName.fMinHeadingDeltaToFixTurn, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.fHeadingRandomizationRange, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.iHeadingRandomizationTimeMin, PsoDataType.SInt, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.iHeadingRandomizationTimeMax, PsoDataType.SInt, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.fForceLeanInDirectionAmountMin, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.fForceLeanInDirectionAmountMax, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.fForceRampMinSpeed, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.fForceRampMaxSpeed, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.fHeadLookHeadingRandomizationRange, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.fHeadLookPitchRandomizationRange, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.iHeadLookRandomizationTimeMin, PsoDataType.SInt, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.iHeadlookRandomizationTimeMax, PsoDataType.SInt, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.fMinHeadingDeltaToIdleTurn, PsoDataType.Float, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.iRunningTimeForVelocityBasedStayupright, PsoDataType.SInt, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.fStayUprightForceNonVelocityBased, PsoDataType.Float, 72, 0, 0), + new PsoStructureEntryInfo(MetaName.fStayUprightForceMoving, PsoDataType.Float, 76, 0, 0), + new PsoStructureEntryInfo(MetaName.fStayUprightForceIdle, PsoDataType.Float, 80, 0, 0), + new PsoStructureEntryInfo(MetaName.fFallingSpeedForHighFall, PsoDataType.Float, 84, 0, 0), + new PsoStructureEntryInfo(MetaName.bUseStayUpright, PsoDataType.Bool, 88, 0, 0), + new PsoStructureEntryInfo(MetaName.bDrawIdleHeadLookTarget, PsoDataType.Bool, 89, 0, 0), new PsoStructureEntryInfo(MetaName.Start, PsoDataType.Structure, 96, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)212355988, PsoDataType.Structure, 136, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)3575677823, PsoDataType.Structure, 176, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.Base, PsoDataType.Structure, 136, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.Moving, PsoDataType.Structure, 176, 0, MetaName.CNmTuningSet), new PsoStructureEntryInfo(MetaName.Idle, PsoDataType.Structure, 216, 0, MetaName.CNmTuningSet) ); case MetaName.CTaskNMElectrocute__Tunables: return new PsoStructureInfo(MetaName.CTaskNMElectrocute__Tunables, 0, 0, 400, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)871993282, PsoDataType.Enum, 16, 0, (MetaName)3509057257), - new PsoStructureEntryInfo((MetaName)2966151540, PsoDataType.Structure, 24, 0, (MetaName)760338219), - new PsoStructureEntryInfo((MetaName)279094028, PsoDataType.Float3, 96, 0, 0), - new PsoStructureEntryInfo((MetaName)3699124688, PsoDataType.Float, 112, 0, 0), + new PsoStructureEntryInfo(MetaName.InitialForceComponent, PsoDataType.Enum, 16, 0, (MetaName)3509057257), + new PsoStructureEntryInfo(MetaName.InitialForce, PsoDataType.Structure, 24, 0, (MetaName)760338219), + new PsoStructureEntryInfo(MetaName.InitialForceOffset, PsoDataType.Float3, 96, 0, 0), + new PsoStructureEntryInfo(MetaName.FallingSpeedForHighFall, PsoDataType.Float, 112, 0, 0), new PsoStructureEntryInfo(MetaName.Start, PsoDataType.Structure, 120, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)3122448379, PsoDataType.Structure, 160, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)3805238957, PsoDataType.Structure, 200, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)2194212345, PsoDataType.Structure, 240, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)3974797120, PsoDataType.Structure, 280, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)4246526405, PsoDataType.Structure, 320, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)3413282736, PsoDataType.Structure, 360, 0, MetaName.CNmTuningSet) + new PsoStructureEntryInfo(MetaName.Walking, PsoDataType.Structure, 160, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.Running, PsoDataType.Structure, 200, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.Sprinting, PsoDataType.Structure, 240, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.OnBalanceFailed, PsoDataType.Structure, 280, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.OnCatchFallSuccess, PsoDataType.Structure, 320, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.OnElectrocuteFinished, PsoDataType.Structure, 360, 0, MetaName.CNmTuningSet) ); case MetaName.CTaskNMExplosion__Tunables: return new PsoStructureInfo(MetaName.CTaskNMExplosion__Tunables, 0, 0, 344, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)3100954165, PsoDataType.SInt, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)3892117779, PsoDataType.SInt, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)3993091983, PsoDataType.Bool, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)2811070889, PsoDataType.Bool, 25, 0, 0), - new PsoStructureEntryInfo((MetaName)2106002013, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)2088499253, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)3140918872, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)1581787136, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)3622461286, PsoDataType.UInt, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)2616410929, PsoDataType.UInt, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)2414092533, PsoDataType.Bool, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)4249251885, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)2221851990, PsoDataType.Float, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)3439568038, PsoDataType.SInt, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)478429586, PsoDataType.SInt, 68, 0, 0), - new PsoStructureEntryInfo((MetaName)4260165656, PsoDataType.SInt, 72, 0, 0), - new PsoStructureEntryInfo((MetaName)127971633, PsoDataType.SInt, 76, 0, 0), - new PsoStructureEntryInfo((MetaName)1703031604, PsoDataType.Bool, 80, 0, 0), - new PsoStructureEntryInfo((MetaName)3831760128, PsoDataType.Bool, 81, 0, 0), - new PsoStructureEntryInfo((MetaName)776602752, PsoDataType.Structure, 88, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)1213801104, PsoDataType.Structure, 128, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)2633206880, PsoDataType.Structure, 168, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.MinStunnedTime, PsoDataType.SInt, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxStunnedTime, PsoDataType.SInt, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.AllowPlayerStunned, PsoDataType.Bool, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.UseRelaxBehaviour, PsoDataType.Bool, 25, 0, 0), + new PsoStructureEntryInfo(MetaName.RollUpHeightThreshold, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.CatchFallHeightThresholdRollUp, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.CatchFallHeightThresholdWindmill, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.CatchFallHeightThresholdClipPose, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeToStartCatchFall, PsoDataType.UInt, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeToStartCatchFallPlayer, PsoDataType.UInt, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.DoCatchFallRelax, PsoDataType.Bool, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.CatchFallRelaxHeight, PsoDataType.Float, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.HeightToStartWrithe, PsoDataType.Float, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeForInitialState, PsoDataType.SInt, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTimeForInitialState, PsoDataType.SInt, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.MinWritheTime, PsoDataType.SInt, 72, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxWritheTime, PsoDataType.SInt, 76, 0, 0), + new PsoStructureEntryInfo(MetaName.ForceRollUp, PsoDataType.Bool, 80, 0, 0), + new PsoStructureEntryInfo(MetaName.ForceWindmill, PsoDataType.Bool, 81, 0, 0), + new PsoStructureEntryInfo(MetaName.StartWindmill, PsoDataType.Structure, 88, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.StartCatchFall, PsoDataType.Structure, 128, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.StartRollDownStairs, PsoDataType.Structure, 168, 0, MetaName.CNmTuningSet), new PsoStructureEntryInfo(MetaName.Update, PsoDataType.Structure, 208, 0, MetaName.CNmTuningSet), new PsoStructureEntryInfo(MetaName.Explosion, PsoDataType.Structure, 248, 0, (MetaName)3490848491) ); case (MetaName)3490848491: return new PsoStructureInfo((MetaName)3490848491, 0, 0, 96, - new PsoStructureEntryInfo((MetaName)380014673, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)3219752194, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)938878998, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)670734777, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)2267090113, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)3667685650, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)4074006169, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)1446526858, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)1615867498, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)1654280371, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)1388744206, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)4112643692, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)3388239219, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)1948575789, PsoDataType.Float, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)107265024, PsoDataType.Float, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)2554943154, PsoDataType.Float, 68, 0, 0), - new PsoStructureEntryInfo((MetaName)3768610799, PsoDataType.Float, 72, 0, 0), - new PsoStructureEntryInfo((MetaName)4071693543, PsoDataType.Float, 76, 0, 0), - new PsoStructureEntryInfo((MetaName)1612043114, PsoDataType.Float, 80, 0, 0), - new PsoStructureEntryInfo((MetaName)1833631034, PsoDataType.Float, 84, 0, 0), - new PsoStructureEntryInfo((MetaName)868220978, PsoDataType.Float, 88, 0, 0) + new PsoStructureEntryInfo(MetaName.NMBodyScale, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.HumanBodyScale, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.HumanPelvisScale, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.HumanSpine0Scale, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.HumanSpine1Scale, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.AnimalBodyScale, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.AnimalPelvisScale, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.StrongBlastMagnitude, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.FastMovingPedSpeed, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceAbovePedPositionToClampPitch, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.PitchClampMin, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.PitchClampMax, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.MagnitudeClamp, PsoDataType.Float, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.SideScale, PsoDataType.Float, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.PitchSideAngle, PsoDataType.Float, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.PitchTorqueMin, PsoDataType.Float, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.PitchTorqueMax, PsoDataType.Float, 72, 0, 0), + new PsoStructureEntryInfo(MetaName.BlanketForceScale, PsoDataType.Float, 76, 0, 0), + new PsoStructureEntryInfo(MetaName.ExtraTorqueTwistMax, PsoDataType.Float, 80, 0, 0), + new PsoStructureEntryInfo(MetaName.DisableInjuredBehaviorImpulseLimit, PsoDataType.Float, 84, 0, 0), + new PsoStructureEntryInfo(MetaName.DisableInjuredBehaviorDistLimit, PsoDataType.Float, 88, 0, 0) ); case MetaName.CTaskNMFlinch__Tunables: return new PsoStructureInfo(MetaName.CTaskNMFlinch__Tunables, 0, 0, 624, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), new PsoStructureEntryInfo(MetaName.Start, PsoDataType.Structure, 16, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)1672543877, PsoDataType.Structure, 56, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)3460531080, PsoDataType.Structure, 96, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)264772538, PsoDataType.Structure, 136, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)3396170193, PsoDataType.Structure, 176, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)4148786995, PsoDataType.Structure, 216, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)62148721, PsoDataType.Structure, 256, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)2720032072, PsoDataType.Structure, 296, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)3291888789, PsoDataType.Structure, 336, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)3720463376, PsoDataType.Structure, 376, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.Passive, PsoDataType.Structure, 56, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.WaterCannon, PsoDataType.Structure, 96, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.Armoured, PsoDataType.Structure, 136, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.OnStairs, PsoDataType.Structure, 176, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.BoundAnkles, PsoDataType.Structure, 216, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.FatallyInjured, PsoDataType.Structure, 256, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.PlayerDeath, PsoDataType.Structure, 296, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.HoldingTwoHandedWeapon, PsoDataType.Structure, 336, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.HoldingSingleHandedWeapon, PsoDataType.Structure, 376, 0, MetaName.CNmTuningSet), new PsoStructureEntryInfo(MetaName.Update, PsoDataType.Structure, 416, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)3974797120, PsoDataType.Structure, 456, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)1418190490, PsoDataType.Structure, 496, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)1399921457, PsoDataType.Structure, 536, 0, (MetaName)2070432509), - new PsoStructureEntryInfo((MetaName)4009202106, PsoDataType.Structure, 568, 0, (MetaName)2070432509), - new PsoStructureEntryInfo((MetaName)2410986509, PsoDataType.Bool, 600, 0, 0), - new PsoStructureEntryInfo((MetaName)4237013150, PsoDataType.SInt, 604, 0, 0), - new PsoStructureEntryInfo((MetaName)2519882664, PsoDataType.SInt, 608, 0, 0), - new PsoStructureEntryInfo((MetaName)1706111854, PsoDataType.Float, 612, 0, 0), - new PsoStructureEntryInfo((MetaName)913654553, PsoDataType.Float, 616, 0, 0), - new PsoStructureEntryInfo((MetaName)2189152686, PsoDataType.Float, 620, 0, 0) + new PsoStructureEntryInfo(MetaName.OnBalanceFailed, PsoDataType.Structure, 456, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.OnBalanceFailedStairs, PsoDataType.Structure, 496, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.WeaponSets, PsoDataType.Structure, 536, 0, (MetaName)2070432509), + new PsoStructureEntryInfo(MetaName.ActionSets, PsoDataType.Structure, 568, 0, (MetaName)2070432509), + new PsoStructureEntryInfo(MetaName.RandomiseLeadingHand, PsoDataType.Bool, 600, 0, 0), + new PsoStructureEntryInfo(MetaName.MinLeanInDirectionTime, PsoDataType.SInt, 604, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxLeanInDirectionTime, PsoDataType.SInt, 608, 0, 0), + new PsoStructureEntryInfo(MetaName.fImpulseReductionScaleMax, PsoDataType.Float, 612, 0, 0), + new PsoStructureEntryInfo(MetaName.fSpecialAbilityRageKickImpulseModifier, PsoDataType.Float, 616, 0, 0), + new PsoStructureEntryInfo(MetaName.fCounterImpulseScale, PsoDataType.Float, 620, 0, 0) ); case MetaName.CNmParameterRandomInt: return new PsoStructureInfo(MetaName.CNmParameterRandomInt, 0, 0, 24, @@ -10405,63 +10405,63 @@ namespace CodeWalker.GameFiles case MetaName.CTaskNMHighFall__Tunables: return new PsoStructureInfo(MetaName.CTaskNMHighFall__Tunables, 0, 0, 1112, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)2459418685, PsoDataType.Structure, 16, 0, (MetaName)760338219), - new PsoStructureEntryInfo((MetaName)3608118347, PsoDataType.SInt, 80, 0, 0), - new PsoStructureEntryInfo((MetaName)2619863448, PsoDataType.Structure, 88, 0, (MetaName)760338219), - new PsoStructureEntryInfo((MetaName)2080285568, PsoDataType.SInt, 152, 0, 0), - new PsoStructureEntryInfo((MetaName)1503093096, PsoDataType.SInt, 156, 0, 0), + new PsoStructureEntryInfo(MetaName.PitchInDirectionForce, PsoDataType.Structure, 16, 0, (MetaName)760338219), + new PsoStructureEntryInfo(MetaName.PitchInDirectionComponent, PsoDataType.SInt, 80, 0, 0), + new PsoStructureEntryInfo(MetaName.StuntJumpPitchInDirectionForce, PsoDataType.Structure, 88, 0, (MetaName)760338219), + new PsoStructureEntryInfo(MetaName.StuntJumpPitchInDirectionComponent, PsoDataType.SInt, 152, 0, 0), + new PsoStructureEntryInfo(MetaName.HighFallTimeToBlockInjuredOnGround, PsoDataType.SInt, 156, 0, 0), new PsoStructureEntryInfo(MetaName.Start, PsoDataType.Structure, 160, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)1916434556, PsoDataType.Structure, 200, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)224741676, PsoDataType.Structure, 240, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)1362978742, PsoDataType.Structure, 280, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)862016535, PsoDataType.Structure, 320, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)1040810614, PsoDataType.Structure, 360, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)29931670, PsoDataType.Structure, 400, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)1017102101, PsoDataType.Structure, 440, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)2578429326, PsoDataType.Structure, 480, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)3419269985, PsoDataType.Structure, 520, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)3533734703, PsoDataType.Bool, 560, 0, 0), + new PsoStructureEntryInfo(MetaName.InAir, PsoDataType.Structure, 200, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.Vault, PsoDataType.Structure, 240, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.FromCarHit, PsoDataType.Structure, 280, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.SlopeSlide, PsoDataType.Structure, 320, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.TeeterEdge, PsoDataType.Structure, 360, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.SprintExhausted, PsoDataType.Structure, 400, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.JumpCollision, PsoDataType.Structure, 440, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.StuntJump, PsoDataType.Structure, 480, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.OnBalanceFailedSprintExhausted, PsoDataType.Structure, 520, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.DisableStartMessageForSprintExhausted, PsoDataType.Bool, 560, 0, 0), new PsoStructureEntryInfo(MetaName.Update, PsoDataType.Structure, 568, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)4265715862, PsoDataType.Structure, 608, 0, (MetaName)3979439077), - new PsoStructureEntryInfo((MetaName)2430282312, PsoDataType.Structure, 712, 0, (MetaName)3749122641), - new PsoStructureEntryInfo((MetaName)558729515, PsoDataType.Structure, 744, 0, (MetaName)3749122641), - new PsoStructureEntryInfo((MetaName)1165801413, PsoDataType.Float, 776, 0, 0), - new PsoStructureEntryInfo((MetaName)3891222055, PsoDataType.Float, 780, 0, 0), - new PsoStructureEntryInfo((MetaName)1666177823, PsoDataType.Float, 784, 0, 0), - new PsoStructureEntryInfo((MetaName)888956679, PsoDataType.Float, 788, 0, 0), - new PsoStructureEntryInfo((MetaName)3956869012, PsoDataType.Bool, 792, 0, 0), - new PsoStructureEntryInfo((MetaName)2331611470, PsoDataType.SInt, 796, 0, 0), - new PsoStructureEntryInfo((MetaName)3919163430, PsoDataType.SInt, 800, 0, 0), - new PsoStructureEntryInfo((MetaName)1342466268, PsoDataType.Structure, 808, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)2200596271, PsoDataType.Structure, 848, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)1799229733, PsoDataType.Structure, 888, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)220567909, PsoDataType.UByte, 928, 0, 0), - new PsoStructureEntryInfo((MetaName)4004286054, PsoDataType.Float, 932, 0, 0), - new PsoStructureEntryInfo((MetaName)1373544668, PsoDataType.Float, 936, 0, 0), - new PsoStructureEntryInfo((MetaName)2767003073, PsoDataType.Float, 940, 0, 0), + new PsoStructureEntryInfo(MetaName.BlendOut, PsoDataType.Structure, 608, 0, (MetaName)3979439077), + new PsoStructureEntryInfo(MetaName.PlayerQuickBlendOut, PsoDataType.Structure, 712, 0, (MetaName)3749122641), + new PsoStructureEntryInfo(MetaName.MpPlayerQuickBlendOut, PsoDataType.Structure, 744, 0, (MetaName)3749122641), + new PsoStructureEntryInfo(MetaName.MaxHealthLossForQuickGetup, PsoDataType.Float, 776, 0, 0), + new PsoStructureEntryInfo(MetaName.MinHealthForQuickGetup, PsoDataType.Float, 780, 0, 0), + new PsoStructureEntryInfo(MetaName.MpMaxHealthLossForQuickGetup, PsoDataType.Float, 784, 0, 0), + new PsoStructureEntryInfo(MetaName.MpMinHealthForQuickGetup, PsoDataType.Float, 788, 0, 0), + new PsoStructureEntryInfo(MetaName.UseRemainingMinTimeForGroundWrithe, PsoDataType.Bool, 792, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeRemainingForGroundWrithe, PsoDataType.SInt, 796, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeElapsedForGroundWrithe, PsoDataType.SInt, 800, 0, 0), + new PsoStructureEntryInfo(MetaName.HighHighFallStart, PsoDataType.Structure, 808, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.SuperHighFallStart, PsoDataType.Structure, 848, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.HighHighFallEnd, PsoDataType.Structure, 888, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.AirResistanceOption, PsoDataType.UByte, 928, 0, 0), + new PsoStructureEntryInfo(MetaName.DistanceZThresholdForHighHighFall, PsoDataType.Float, 932, 0, 0), + new PsoStructureEntryInfo(MetaName.VelocityZThresholdForHighHighFall, PsoDataType.Float, 936, 0, 0), + new PsoStructureEntryInfo(MetaName.VelocityZThresholdForSuperHighFall, PsoDataType.Float, 940, 0, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Float, 0, 0, 0), - new PsoStructureEntryInfo((MetaName)1187767114, PsoDataType.Array, 944, 4, (MetaName)1376291), + new PsoStructureEntryInfo(MetaName.RagdollComponentAirResistanceForce, PsoDataType.Array, 944, 4, (MetaName)1376291), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Float, 0, 0, 0), - new PsoStructureEntryInfo((MetaName)3808435735, PsoDataType.Array, 1028, 4, (MetaName)1310757) + new PsoStructureEntryInfo(MetaName.RagdollComponentAirResistanceMinStiffness, PsoDataType.Array, 1028, 4, (MetaName)1310757) ); case MetaName.CTaskNMInjuredOnGround__Tunables: return new PsoStructureInfo(MetaName.CTaskNMInjuredOnGround__Tunables, 0, 0, 40, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)3434153865, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)715813748, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)18835671, PsoDataType.SInt, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)2620945991, PsoDataType.SInt, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)2495781827, PsoDataType.SInt, 32, 0, 0) + new PsoStructureEntryInfo(MetaName.fDoInjuredOnGroundChance, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.fFallingSpeedThreshold, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.iRandomDurationMin, PsoDataType.SInt, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.iRandomDurationMax, PsoDataType.SInt, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.iMaxNumInjuredOnGroundAgents, PsoDataType.SInt, 32, 0, 0) ); case MetaName.CTaskNMJumpRollFromRoadVehicle__Tunables: return new PsoStructureInfo(MetaName.CTaskNMJumpRollFromRoadVehicle__Tunables, 0, 0, 304, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1393168468, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)2371670611, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.GravityScale, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.StartForceDownHeight, PsoDataType.Float, 20, 0, 0), new PsoStructureEntryInfo(MetaName.Start, PsoDataType.Structure, 24, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)769744308, PsoDataType.Structure, 64, 0, (MetaName)2070432509), - new PsoStructureEntryInfo((MetaName)4265715862, PsoDataType.Structure, 96, 0, (MetaName)3979439077), - new PsoStructureEntryInfo((MetaName)784154981, PsoDataType.Structure, 200, 0, (MetaName)3979439077) + new PsoStructureEntryInfo(MetaName.EntryPointSets, PsoDataType.Structure, 64, 0, (MetaName)2070432509), + new PsoStructureEntryInfo(MetaName.BlendOut, PsoDataType.Structure, 96, 0, (MetaName)3979439077), + new PsoStructureEntryInfo(MetaName.QuickBlendOut, PsoDataType.Structure, 200, 0, (MetaName)3979439077) ); case MetaName.CTaskNMOnFire__Tunables: return new PsoStructureInfo(MetaName.CTaskNMOnFire__Tunables, 0, 0, 176, @@ -10469,249 +10469,249 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo(MetaName.Start, PsoDataType.Structure, 16, 0, MetaName.CNmTuningSet), new PsoStructureEntryInfo(MetaName.Weak, PsoDataType.Structure, 56, 0, MetaName.CNmTuningSet), new PsoStructureEntryInfo(MetaName.Update, PsoDataType.Structure, 96, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)3974797120, PsoDataType.Structure, 136, 0, MetaName.CNmTuningSet) + new PsoStructureEntryInfo(MetaName.OnBalanceFailed, PsoDataType.Structure, 136, 0, MetaName.CNmTuningSet) ); case MetaName.CTaskNMPrototype__Tunables: return new PsoStructureInfo(MetaName.CTaskNMPrototype__Tunables, 0, 0, 288, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)4079974935, PsoDataType.Bool, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)3281708108, PsoDataType.SInt, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)2224677187, PsoDataType.Bool, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.RunForever, PsoDataType.Bool, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.SimulationTimeInMs, PsoDataType.SInt, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.CheckForMovingGround, PsoDataType.Bool, 24, 0, 0), new PsoStructureEntryInfo(MetaName.Start, PsoDataType.Structure, 32, 0, MetaName.CNmTuningSet), new PsoStructureEntryInfo(MetaName.Update, PsoDataType.Structure, 72, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)3974797120, PsoDataType.Structure, 112, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.OnBalanceFailed, PsoDataType.Structure, 112, 0, MetaName.CNmTuningSet), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, MetaName.CTaskNMPrototype__Tunables__TimedTuning), - new PsoStructureEntryInfo((MetaName)2683667002, PsoDataType.Array, 152, 0, MetaName.POINTER), - new PsoStructureEntryInfo((MetaName)2970224816, PsoDataType.Structure, 168, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)3261705071, PsoDataType.Structure, 208, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)3903387629, PsoDataType.Structure, 248, 0, MetaName.CNmTuningSet) + new PsoStructureEntryInfo(MetaName.TimedMessages, PsoDataType.Array, 152, 0, MetaName.POINTER), + new PsoStructureEntryInfo(MetaName.DynamicSet1, PsoDataType.Structure, 168, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.DynamicSet2, PsoDataType.Structure, 208, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.DynamicSet3, PsoDataType.Structure, 248, 0, MetaName.CNmTuningSet) ); case MetaName.CTaskNMPrototype__Tunables__TimedTuning: return new PsoStructureInfo(MetaName.CTaskNMPrototype__Tunables__TimedTuning, 0, 0, 56, - new PsoStructureEntryInfo((MetaName)704872957, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)1887945139, PsoDataType.Bool, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)605698999, PsoDataType.Structure, 16, 0, MetaName.CNmTuningSet) + new PsoStructureEntryInfo(MetaName.TimeInSeconds, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.Periodic, PsoDataType.Bool, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.Messages, PsoDataType.Structure, 16, 0, MetaName.CNmTuningSet) ); case MetaName.CTaskNMRiverRapids__Tunables: return new PsoStructureInfo(MetaName.CTaskNMRiverRapids__Tunables, 0, 0, 272, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)978248567, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)2761683393, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)2237132872, PsoDataType.Bool, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)3772786175, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)3419496233, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)1056777533, PsoDataType.Bool, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)3868696870, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)1372422790, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.fMinRiverFlowForRapids, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.fMinRiverGroundClearanceForRapids, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.bHorizontalRighting, PsoDataType.Bool, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.fHorizontalRightingStrength, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.fHorizontalRightingTime, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.bVerticalRighting, PsoDataType.Bool, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.fVerticalRightingStrength, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.fVerticalRightingTime, PsoDataType.Float, 44, 0, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Float, 0, 0, 0), - new PsoStructureEntryInfo((MetaName)2460325000, PsoDataType.Array, 48, 4, (MetaName)1376265), - new PsoStructureEntryInfo((MetaName)1990395340, PsoDataType.Structure, 136, 0, (MetaName)2361842970), + new PsoStructureEntryInfo(MetaName.fRagdollComponentBuoyancy, PsoDataType.Array, 48, 4, (MetaName)1376265), + new PsoStructureEntryInfo(MetaName.BodyWrithe, PsoDataType.Structure, 136, 0, (MetaName)2361842970), new PsoStructureEntryInfo(MetaName.Start, PsoDataType.Structure, 192, 0, MetaName.CNmTuningSet), new PsoStructureEntryInfo(MetaName.Update, PsoDataType.Structure, 232, 0, MetaName.CNmTuningSet) ); case (MetaName)2361842970: return new PsoStructureInfo((MetaName)2361842970, 0, 0, 56, - new PsoStructureEntryInfo((MetaName)3904393624, PsoDataType.Bool, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)1774619724, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)3679690700, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)966292507, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)3395352877, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)2926397774, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)2396268986, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)1198151288, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)2122555922, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)3789430640, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)2562294840, PsoDataType.Float, 48, 0, 0) + new PsoStructureEntryInfo(MetaName.bControlledByPlayerSprintInput, PsoDataType.Bool, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.fMinArmAmplitude, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.fMaxArmAmplitude, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.fMinArmStiffness, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.fMaxArmStiffness, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.fMinArmPeriod, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.fMaxArmPeriod, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.fMinStroke, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.fMaxStroke, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.fMinBuoyancy, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.fMaxBuoyancy, PsoDataType.Float, 48, 0, 0) ); case MetaName.CTaskNMShot__Tunables: return new PsoStructureInfo(MetaName.CTaskNMShot__Tunables, 0, 0, 2304, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)3405078066, PsoDataType.SInt, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)1078427012, PsoDataType.SInt, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)2006791804, PsoDataType.Bool, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)3665067262, PsoDataType.Bool, 25, 0, 0), - new PsoStructureEntryInfo((MetaName)2987127575, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)3437539423, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)100413071, PsoDataType.Enum, 36, 0, (MetaName)3509057257), - new PsoStructureEntryInfo((MetaName)3985239087, PsoDataType.SInt, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)3639036861, PsoDataType.SInt, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)3419541350, PsoDataType.SInt, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)655022274, PsoDataType.SInt, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)3609300401, PsoDataType.SInt, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)4263173023, PsoDataType.SInt, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)3295848876, PsoDataType.SInt, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)2382871963, PsoDataType.SInt, 68, 0, 0), - new PsoStructureEntryInfo((MetaName)2977969682, PsoDataType.Float, 72, 0, 0), - new PsoStructureEntryInfo((MetaName)3753244842, PsoDataType.Float, 76, 0, 0), - new PsoStructureEntryInfo((MetaName)3872529888, PsoDataType.Float, 80, 0, 0), - new PsoStructureEntryInfo((MetaName)336969407, PsoDataType.Float, 84, 0, 0), - new PsoStructureEntryInfo((MetaName)1471062121, PsoDataType.Float, 88, 0, 0), - new PsoStructureEntryInfo((MetaName)1412443494, PsoDataType.Float, 92, 0, 0), - new PsoStructureEntryInfo((MetaName)1950052429, PsoDataType.Float, 96, 0, 0), - new PsoStructureEntryInfo((MetaName)125672080, PsoDataType.Bool, 100, 0, 0), - new PsoStructureEntryInfo((MetaName)709707651, PsoDataType.Float, 104, 0, 0), - new PsoStructureEntryInfo((MetaName)2464589752, PsoDataType.Structure, 112, 0, (MetaName)2342621138), - new PsoStructureEntryInfo((MetaName)3968865312, PsoDataType.Float, 144, 0, 0), - new PsoStructureEntryInfo((MetaName)245896742, PsoDataType.Structure, 152, 0, (MetaName)209088469), - new PsoStructureEntryInfo((MetaName)3061537468, PsoDataType.Structure, 352, 0, (MetaName)996969243), - new PsoStructureEntryInfo((MetaName)4009335731, PsoDataType.Structure, 392, 0, (MetaName)996969243), - new PsoStructureEntryInfo((MetaName)509938192, PsoDataType.Structure, 432, 0, (MetaName)1001943080), - new PsoStructureEntryInfo((MetaName)3674358794, PsoDataType.Structure, 464, 0, (MetaName)2149258416), - new PsoStructureEntryInfo((MetaName)3699124688, PsoDataType.Float, 504, 0, 0), - new PsoStructureEntryInfo((MetaName)1128285975, PsoDataType.Bool, 508, 0, 0), - new PsoStructureEntryInfo((MetaName)3571595842, PsoDataType.SInt, 512, 0, 0), - new PsoStructureEntryInfo((MetaName)3769959610, PsoDataType.Float, 516, 0, 0), - new PsoStructureEntryInfo((MetaName)4015640822, PsoDataType.Float, 520, 0, 0), - new PsoStructureEntryInfo((MetaName)3055246492, PsoDataType.Float, 524, 0, 0), - new PsoStructureEntryInfo((MetaName)417172126, PsoDataType.Float, 528, 0, 0), - new PsoStructureEntryInfo((MetaName)2286694021, PsoDataType.Float, 532, 0, 0), - new PsoStructureEntryInfo((MetaName)1056935054, PsoDataType.SInt, 536, 0, 0), - new PsoStructureEntryInfo((MetaName)3537415104, PsoDataType.SInt, 540, 0, 0), - new PsoStructureEntryInfo((MetaName)1779515548, PsoDataType.Bool, 544, 0, 0), - new PsoStructureEntryInfo((MetaName)3717266986, PsoDataType.Bool, 545, 0, 0), - new PsoStructureEntryInfo((MetaName)390630339, PsoDataType.Bool, 546, 0, 0), - new PsoStructureEntryInfo((MetaName)3271496489, PsoDataType.SInt, 548, 0, 0), - new PsoStructureEntryInfo((MetaName)702711221, PsoDataType.SInt, 552, 0, 0), - new PsoStructureEntryInfo((MetaName)249145917, PsoDataType.Bool, 556, 0, 0), - new PsoStructureEntryInfo((MetaName)3192396779, PsoDataType.SInt, 560, 0, 0), - new PsoStructureEntryInfo((MetaName)266530001, PsoDataType.SInt, 564, 0, 0), - new PsoStructureEntryInfo((MetaName)315966693, PsoDataType.Structure, 568, 0, (MetaName)436100430), - new PsoStructureEntryInfo((MetaName)1399921457, PsoDataType.Structure, 2136, 0, (MetaName)2070432509), - new PsoStructureEntryInfo((MetaName)124792981, PsoDataType.Structure, 2168, 0, (MetaName)3979439077), - new PsoStructureEntryInfo((MetaName)3512832436, PsoDataType.Structure, 2272, 0, (MetaName)3749122641) + new PsoStructureEntryInfo(MetaName.MinimumShotReactionTimePlayerMS, PsoDataType.SInt, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MinimumShotReactionTimeAIMS, PsoDataType.SInt, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.bUseClipPoseHelper, PsoDataType.Bool, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.bEnableDebugDraw, PsoDataType.Bool, 25, 0, 0), + new PsoStructureEntryInfo(MetaName.fImpactConeAngleFront, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.fImpactConeAngleBack, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.eImpactConeRagdollComponent, PsoDataType.Enum, 36, 0, (MetaName)3509057257), + new PsoStructureEntryInfo(MetaName.iShotMinTimeBeforeGunThreaten, PsoDataType.SInt, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.iShotMaxTimeBeforeGunThreaten, PsoDataType.SInt, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.iShotMinTimeBetweenFireGun, PsoDataType.SInt, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.iShotMaxTimeBetweenFireGun, PsoDataType.SInt, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.iShotMaxBlindFireTimeL, PsoDataType.SInt, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.iShotMaxBlindFireTimeH, PsoDataType.SInt, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.BlendOutDelayStanding, PsoDataType.SInt, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.BlendOutDelayBalanceFailed, PsoDataType.SInt, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.fShotBlindFireProbability, PsoDataType.Float, 72, 0, 0), + new PsoStructureEntryInfo(MetaName.fShotWeaponAngleToFireGun, PsoDataType.Float, 76, 0, 0), + new PsoStructureEntryInfo(MetaName.fShotHeadAngleToFireGun, PsoDataType.Float, 80, 0, 0), + new PsoStructureEntryInfo(MetaName.fFireWeaponStrengthForceMultiplier, PsoDataType.Float, 84, 0, 0), + new PsoStructureEntryInfo(MetaName.fMinFinisherShotgunTotalImpulseNormal, PsoDataType.Float, 88, 0, 0), + new PsoStructureEntryInfo(MetaName.fMinFinisherShotgunTotalImpulseBraced, PsoDataType.Float, 92, 0, 0), + new PsoStructureEntryInfo(MetaName.fFinisherShotgunBonusArmedSpeedModifier, PsoDataType.Float, 96, 0, 0), + new PsoStructureEntryInfo(MetaName.ScaleSnapWithSpineOrientation, PsoDataType.Bool, 100, 0, 0), + new PsoStructureEntryInfo(MetaName.MinSnap, PsoDataType.Float, 104, 0, 0), + new PsoStructureEntryInfo(MetaName.ShotAgainstWall, PsoDataType.Structure, 112, 0, (MetaName)2342621138), + new PsoStructureEntryInfo(MetaName.BCRExclusionZone, PsoDataType.Float, 144, 0, 0), + new PsoStructureEntryInfo(MetaName.Impulses, PsoDataType.Structure, 152, 0, (MetaName)209088469), + new PsoStructureEntryInfo(MetaName.HitRandomisation, PsoDataType.Structure, 352, 0, (MetaName)996969243), + new PsoStructureEntryInfo(MetaName.HitRandomisationAutomatic, PsoDataType.Structure, 392, 0, (MetaName)996969243), + new PsoStructureEntryInfo(MetaName.StayUpright, PsoDataType.Structure, 432, 0, (MetaName)1001943080), + new PsoStructureEntryInfo(MetaName.ArmShot, PsoDataType.Structure, 464, 0, (MetaName)2149258416), + new PsoStructureEntryInfo(MetaName.FallingSpeedForHighFall, PsoDataType.Float, 504, 0, 0), + new PsoStructureEntryInfo(MetaName.ReduceDownedTimeByPerformanceTime, PsoDataType.Bool, 508, 0, 0), + new PsoStructureEntryInfo(MetaName.MinimumDownedTime, PsoDataType.SInt, 512, 0, 0), + new PsoStructureEntryInfo(MetaName.ChanceOfFallToKneesOnCollapse, PsoDataType.Float, 516, 0, 0), + new PsoStructureEntryInfo(MetaName.ChanceOfFallToKneesAfterLastStand, PsoDataType.Float, 520, 0, 0), + new PsoStructureEntryInfo(MetaName.ChanceForGutShotKnockdown, PsoDataType.Float, 524, 0, 0), + new PsoStructureEntryInfo(MetaName.LastStandMaxTotalTime, PsoDataType.Float, 528, 0, 0), + new PsoStructureEntryInfo(MetaName.LastStandMaxArmouredTotalTime, PsoDataType.Float, 532, 0, 0), + new PsoStructureEntryInfo(MetaName.RapidHitCount, PsoDataType.SInt, 536, 0, 0), + new PsoStructureEntryInfo(MetaName.ArmouredRapidHitCount, PsoDataType.SInt, 540, 0, 0), + new PsoStructureEntryInfo(MetaName.AllowArmouredLegShot, PsoDataType.Bool, 544, 0, 0), + new PsoStructureEntryInfo(MetaName.AllowArmouredKnockdown, PsoDataType.Bool, 545, 0, 0), + new PsoStructureEntryInfo(MetaName.DisableReachForWoundOnHeadShot, PsoDataType.Bool, 546, 0, 0), + new PsoStructureEntryInfo(MetaName.DisableReachForWoundOnHeadShotMinDelay, PsoDataType.SInt, 548, 0, 0), + new PsoStructureEntryInfo(MetaName.DisableReachForWoundOnHeadShotMaxDelay, PsoDataType.SInt, 552, 0, 0), + new PsoStructureEntryInfo(MetaName.DisableReachForWoundOnNeckShot, PsoDataType.Bool, 556, 0, 0), + new PsoStructureEntryInfo(MetaName.DisableReachForWoundOnNeckShotMinDelay, PsoDataType.SInt, 560, 0, 0), + new PsoStructureEntryInfo(MetaName.DisableReachForWoundOnNeckShotMaxDelay, PsoDataType.SInt, 564, 0, 0), + new PsoStructureEntryInfo(MetaName.ParamSets, PsoDataType.Structure, 568, 0, (MetaName)436100430), + new PsoStructureEntryInfo(MetaName.WeaponSets, PsoDataType.Structure, 2136, 0, (MetaName)2070432509), + new PsoStructureEntryInfo(MetaName.BlendOutThreshold, PsoDataType.Structure, 2168, 0, (MetaName)3979439077), + new PsoStructureEntryInfo(MetaName.SubmergedBlendOutThreshold, PsoDataType.Structure, 2272, 0, (MetaName)3749122641) ); case (MetaName)2342621138: return new PsoStructureInfo((MetaName)2342621138, 0, 0, 32, - new PsoStructureEntryInfo((MetaName)2392243130, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)3138282762, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)180206572, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)1229015521, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)959886766, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)2100915621, PsoDataType.Float, 28, 0, 0) + new PsoStructureEntryInfo(MetaName.HealthRatioLimit, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.WallProbeRadius, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.WallProbeDistance, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.ProbeHeightAbovePelvis, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.ImpulseMult, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxWallAngle, PsoDataType.Float, 28, 0, 0) ); case (MetaName)209088469: return new PsoStructureInfo((MetaName)209088469, 0, 0, 200, - new PsoStructureEntryInfo((MetaName)1393173723, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)3969466346, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)3839056884, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)4101332336, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)253998194, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)167326155, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)4025040637, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)1810182352, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)1035940220, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)2071204131, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)3207843175, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)3825480237, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)3579666943, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)3764669870, PsoDataType.Float, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)4071309368, PsoDataType.Float, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)3217262184, PsoDataType.Float, 68, 0, 0), - new PsoStructureEntryInfo((MetaName)895546582, PsoDataType.Float, 72, 0, 0), - new PsoStructureEntryInfo((MetaName)2406131077, PsoDataType.Float, 76, 0, 0), - new PsoStructureEntryInfo((MetaName)926832193, PsoDataType.Float, 80, 0, 0), - new PsoStructureEntryInfo((MetaName)3069940419, PsoDataType.SInt, 84, 0, 0), - new PsoStructureEntryInfo((MetaName)2456570730, PsoDataType.SInt, 88, 0, 0), - new PsoStructureEntryInfo((MetaName)4026600462, PsoDataType.Float, 92, 0, 0), - new PsoStructureEntryInfo((MetaName)3040120990, PsoDataType.Float, 96, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxArmourImpulseMult, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.MinArmourImpulseMult, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxHealthImpulseMult, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MinHealthImpulseMult, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDamageTakenImpulseMult, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDamageTakenImpulseMult, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDamageTakenThreshold, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDamageTakenThreshold, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultKillShotImpulseMult, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultRapidFireKillShotImpulseMult, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultMPKillShotImpulseMult, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultMPRapidFireKillShotImpulseMult, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.ShotgunMaxSpeedForLiftImpulse, PsoDataType.Float, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.ShotgunMaxLiftImpulse, PsoDataType.Float, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.ShotgunLiftNearThreshold, PsoDataType.Float, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.ShotgunChanceToMoveSpine3ImpulseToSpine2, PsoDataType.Float, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.ShotgunChanceToMoveNeckImpulseToSpine2, PsoDataType.Float, 72, 0, 0), + new PsoStructureEntryInfo(MetaName.ShotgunChanceToMoveHeadImpulseToSpine2, PsoDataType.Float, 76, 0, 0), + new PsoStructureEntryInfo(MetaName.RapidFireBoostShotImpulseMult, PsoDataType.Float, 80, 0, 0), + new PsoStructureEntryInfo(MetaName.RapidFireBoostShotMinRandom, PsoDataType.SInt, 84, 0, 0), + new PsoStructureEntryInfo(MetaName.RapidFireBoostShotMaxRandom, PsoDataType.SInt, 88, 0, 0), + new PsoStructureEntryInfo(MetaName.EqualizeAmount, PsoDataType.Float, 92, 0, 0), + new PsoStructureEntryInfo(MetaName.COMImpulseScale, PsoDataType.Float, 96, 0, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Enum, 0, 0, (MetaName)3509057257), - new PsoStructureEntryInfo((MetaName)3129842207, PsoDataType.Flags, 100, 0, (MetaName)2097175), - new PsoStructureEntryInfo((MetaName)2681040368, PsoDataType.Float, 104, 0, 0), - new PsoStructureEntryInfo((MetaName)2187976068, PsoDataType.Bool, 108, 0, 0), - new PsoStructureEntryInfo((MetaName)3053385153, PsoDataType.Float, 112, 0, 0), - new PsoStructureEntryInfo((MetaName)1084989136, PsoDataType.Float, 116, 0, 0), - new PsoStructureEntryInfo((MetaName)1833987390, PsoDataType.Bool, 120, 0, 0), - new PsoStructureEntryInfo((MetaName)3084941871, PsoDataType.Float, 124, 0, 0), - new PsoStructureEntryInfo((MetaName)1689181219, PsoDataType.Float, 128, 0, 0), - new PsoStructureEntryInfo((MetaName)2148964650, PsoDataType.Float, 132, 0, 0), - new PsoStructureEntryInfo((MetaName)1454653034, PsoDataType.Float, 136, 0, 0), - new PsoStructureEntryInfo((MetaName)930478842, PsoDataType.Float, 140, 0, 0), - new PsoStructureEntryInfo((MetaName)2892741044, PsoDataType.Float, 144, 0, 0), - new PsoStructureEntryInfo((MetaName)188546747, PsoDataType.Float, 148, 0, 0), - new PsoStructureEntryInfo((MetaName)4252723795, PsoDataType.Float, 152, 0, 0), - new PsoStructureEntryInfo((MetaName)184133535, PsoDataType.Float, 156, 0, 0), - new PsoStructureEntryInfo((MetaName)3585973980, PsoDataType.Structure, 160, 0, (MetaName)3192684380) + new PsoStructureEntryInfo(MetaName.COMImpulseComponent, PsoDataType.Flags, 100, 0, (MetaName)2097175), + new PsoStructureEntryInfo(MetaName.COMImpulseMaxRootVelocityMagnitude, PsoDataType.Float, 104, 0, 0), + new PsoStructureEntryInfo(MetaName.COMImpulseOnlyWhileBalancing, PsoDataType.Bool, 108, 0, 0), + new PsoStructureEntryInfo(MetaName.HeadShotImpulseMultiplier, PsoDataType.Float, 112, 0, 0), + new PsoStructureEntryInfo(MetaName.HeadShotMPImpulseMultiplier, PsoDataType.Float, 116, 0, 0), + new PsoStructureEntryInfo(MetaName.ScaleHeadShotImpulseWithSpineOrientation, PsoDataType.Bool, 120, 0, 0), + new PsoStructureEntryInfo(MetaName.MinHeadShotImpulseMultiplier, PsoDataType.Float, 124, 0, 0), + new PsoStructureEntryInfo(MetaName.AutomaticInitialSnapMult, PsoDataType.Float, 128, 0, 0), + new PsoStructureEntryInfo(MetaName.BurstFireInitialSnapMult, PsoDataType.Float, 132, 0, 0), + new PsoStructureEntryInfo(MetaName.FinalShotImpulseClampMax, PsoDataType.Float, 136, 0, 0), + new PsoStructureEntryInfo(MetaName.RunningAgainstBulletImpulseMult, PsoDataType.Float, 140, 0, 0), + new PsoStructureEntryInfo(MetaName.RunningAgainstBulletImpulseMultMax, PsoDataType.Float, 144, 0, 0), + new PsoStructureEntryInfo(MetaName.RunningWithBulletImpulseMult, PsoDataType.Float, 148, 0, 0), + new PsoStructureEntryInfo(MetaName.LegShotFallRootImpulseMinUpright, PsoDataType.Float, 152, 0, 0), + new PsoStructureEntryInfo(MetaName.LegShotFallRootImpulseMult, PsoDataType.Float, 156, 0, 0), + new PsoStructureEntryInfo(MetaName.SniperImpulses, PsoDataType.Structure, 160, 0, (MetaName)3192684380) ); case (MetaName)3192684380: return new PsoStructureInfo((MetaName)3192684380, 0, 0, 40, - new PsoStructureEntryInfo((MetaName)3839056884, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)4101332336, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)253998194, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)167326155, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)4025040637, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)1810182352, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)1035940220, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)3207843175, PsoDataType.Float, 36, 0, 0) + new PsoStructureEntryInfo(MetaName.MaxHealthImpulseMult, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.MinHealthImpulseMult, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDamageTakenImpulseMult, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDamageTakenImpulseMult, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDamageTakenThreshold, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDamageTakenThreshold, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultKillShotImpulseMult, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultMPKillShotImpulseMult, PsoDataType.Float, 36, 0, 0) ); case (MetaName)996969243: return new PsoStructureInfo((MetaName)996969243, 0, 0, 40, new PsoStructureEntryInfo(MetaName.Enable, PsoDataType.Bool, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)1191223326, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)4172681798, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.TopSpread, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.BottomSpread, PsoDataType.Float, 16, 0, 0), new PsoStructureEntryInfo(MetaName.Blend, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)883722394, PsoDataType.Enum, 24, 0, (MetaName)3509057257), - new PsoStructureEntryInfo((MetaName)2168296036, PsoDataType.Enum, 28, 0, (MetaName)3509057257), - new PsoStructureEntryInfo((MetaName)1744405318, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)2827348378, PsoDataType.UInt, 36, 0, 0) + new PsoStructureEntryInfo(MetaName.TopComponent, PsoDataType.Enum, 24, 0, (MetaName)3509057257), + new PsoStructureEntryInfo(MetaName.BottomComponent, PsoDataType.Enum, 28, 0, (MetaName)3509057257), + new PsoStructureEntryInfo(MetaName.BiasSide, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.BiasSideTime, PsoDataType.UInt, 36, 0, 0) ); case (MetaName)1001943080: return new PsoStructureInfo((MetaName)1001943080, 0, 0, 32, - new PsoStructureEntryInfo((MetaName)4170306057, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)1120630761, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)81171216, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)474003950, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)2121757492, PsoDataType.Float, 24, 0, 0) + new PsoStructureEntryInfo(MetaName.HoldingWeaponBonus, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.UnarmedBonus, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.ArmouredBonus, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MovingMultiplierBonus, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.HealthMultiplierBonus, PsoDataType.Float, 24, 0, 0) ); case (MetaName)2149258416: return new PsoStructureInfo((MetaName)2149258416, 0, 0, 40, - new PsoStructureEntryInfo((MetaName)1894293331, PsoDataType.SInt, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)2663144521, PsoDataType.SInt, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)3575120372, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)3002630191, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)1905000551, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)3342224597, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)2054532609, PsoDataType.Float, 32, 0, 0) + new PsoStructureEntryInfo(MetaName.MinLookAtArmWoundTime, PsoDataType.SInt, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxLookAtArmWoundTime, PsoDataType.SInt, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.UpperArmImpulseCap, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.LowerArmImpulseCap, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.ClavicleImpulseScale, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.UpperArmNoTorsoHitImpulseCap, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.LowerArmNoTorseHitImpulseCap, PsoDataType.Float, 32, 0, 0) ); case (MetaName)436100430: return new PsoStructureInfo((MetaName)436100430, 0, 0, 1568, - new PsoStructureEntryInfo((MetaName)212355988, PsoDataType.Structure, 8, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)2945330295, PsoDataType.Structure, 48, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)3856838428, PsoDataType.Structure, 88, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)1190774472, PsoDataType.Structure, 128, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)3676971081, PsoDataType.Structure, 168, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)2194212345, PsoDataType.Structure, 208, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)478190306, PsoDataType.Structure, 248, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)800099441, PsoDataType.Structure, 288, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)451773670, PsoDataType.Structure, 328, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)256476042, PsoDataType.Structure, 368, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)3003938851, PsoDataType.Structure, 408, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)2675545657, PsoDataType.Structure, 448, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)3674358794, PsoDataType.Structure, 488, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)3495314353, PsoDataType.Structure, 528, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)3260924144, PsoDataType.Structure, 568, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)1203310844, PsoDataType.Structure, 608, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)264772538, PsoDataType.Structure, 648, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)4148786995, PsoDataType.Structure, 688, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)62148721, PsoDataType.Structure, 728, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)3600525461, PsoDataType.Structure, 768, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)1586436866, PsoDataType.Structure, 808, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)3396170193, PsoDataType.Structure, 848, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)2464589752, PsoDataType.Structure, 888, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)1877343639, PsoDataType.Structure, 928, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)745594459, PsoDataType.Structure, 968, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)3103279089, PsoDataType.Structure, 1008, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)1740552960, PsoDataType.Structure, 1048, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.Base, PsoDataType.Structure, 8, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.Melee, PsoDataType.Structure, 48, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.Electrocute, PsoDataType.Structure, 88, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.SprintingLegShot, PsoDataType.Structure, 128, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.SprintingDeath, PsoDataType.Structure, 168, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.Sprinting, PsoDataType.Structure, 208, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.AutomaticHeadShot, PsoDataType.Structure, 248, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.HeadShot, PsoDataType.Structure, 288, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.AutomaticNeckShot, PsoDataType.Structure, 328, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.NeckShot, PsoDataType.Structure, 368, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.SniperLegShot, PsoDataType.Structure, 408, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.LegShot, PsoDataType.Structure, 448, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.ArmShot, PsoDataType.Structure, 488, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.BackShot, PsoDataType.Structure, 528, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.Underwater, PsoDataType.Structure, 568, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.UnderwaterRelax, PsoDataType.Structure, 608, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.Armoured, PsoDataType.Structure, 648, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.BoundAnkles, PsoDataType.Structure, 688, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.FatallyInjured, PsoDataType.Structure, 728, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.PlayerDeathSP, PsoDataType.Structure, 768, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.PlayerDeathMP, PsoDataType.Structure, 808, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.OnStairs, PsoDataType.Structure, 848, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.ShotAgainstWall, PsoDataType.Structure, 888, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.LastStand, PsoDataType.Structure, 928, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.LastStandArmoured, PsoDataType.Structure, 968, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.HeadLook, PsoDataType.Structure, 1008, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.FallToKnees, PsoDataType.Structure, 1048, 0, MetaName.CNmTuningSet), new PsoStructureEntryInfo(MetaName.StaggerFall, PsoDataType.Structure, 1088, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)4093402329, PsoDataType.Structure, 1128, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)1126347982, PsoDataType.Structure, 1168, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)3814409847, PsoDataType.Structure, 1208, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)3571002906, PsoDataType.Structure, 1248, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)246824093, PsoDataType.Structure, 1288, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)3062524360, PsoDataType.Structure, 1328, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.CatchFall, PsoDataType.Structure, 1128, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.SetFallingReactionHealthy, PsoDataType.Structure, 1168, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.SetFallingReactionInjured, PsoDataType.Structure, 1208, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.SetFallingReactionFallOverWall, PsoDataType.Structure, 1248, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.SetFallingReactionFallOverVehicle, PsoDataType.Structure, 1288, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.RubberBulletKnockdown, PsoDataType.Structure, 1328, 0, MetaName.CNmTuningSet), new PsoStructureEntryInfo(MetaName.Teeter, PsoDataType.Structure, 1368, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)3291888789, PsoDataType.Structure, 1408, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)3720463376, PsoDataType.Structure, 1448, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)3072964466, PsoDataType.Structure, 1488, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.HoldingTwoHandedWeapon, PsoDataType.Structure, 1408, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.HoldingSingleHandedWeapon, PsoDataType.Structure, 1448, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.CrouchedOrLowCover, PsoDataType.Structure, 1488, 0, MetaName.CNmTuningSet), new PsoStructureEntryInfo(MetaName.Female, PsoDataType.Structure, 1528, 0, MetaName.CNmTuningSet) ); case MetaName.CTaskNMSimple__Tunables: @@ -10723,196 +10723,196 @@ namespace CodeWalker.GameFiles ); case (MetaName)2610655349: return new PsoStructureInfo((MetaName)2610655349, 0, 0, 176, - new PsoStructureEntryInfo((MetaName)4168588760, PsoDataType.SInt, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)2235294119, PsoDataType.SInt, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)4246262885, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.iMinTime, PsoDataType.SInt, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.iMaxTime, PsoDataType.SInt, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.fRagdollScore, PsoDataType.Float, 16, 0, 0), new PsoStructureEntryInfo(MetaName.Start, PsoDataType.Structure, 24, 0, MetaName.CNmTuningSet), new PsoStructureEntryInfo(MetaName.Update, PsoDataType.Structure, 64, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)494965274, PsoDataType.Structure, 104, 0, MetaName.CNmTuningSet), - new PsoStructureEntryInfo((MetaName)124792981, PsoDataType.Structure, 144, 0, (MetaName)3749122641) + new PsoStructureEntryInfo(MetaName.OnBalanceFailure, PsoDataType.Structure, 104, 0, MetaName.CNmTuningSet), + new PsoStructureEntryInfo(MetaName.BlendOutThreshold, PsoDataType.Structure, 144, 0, (MetaName)3749122641) ); case MetaName.CTaskNMThroughWindscreen__Tunables: return new PsoStructureInfo(MetaName.CTaskNMThroughWindscreen__Tunables, 0, 0, 232, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1393168468, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)2371670611, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)2251372495, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)2466946069, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)3963787762, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)2641066262, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)164203436, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)2962336026, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)2854807360, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)2357933858, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)4180033042, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)3242658957, PsoDataType.Float, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)301898848, PsoDataType.Float, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)3996231382, PsoDataType.Float, 68, 0, 0), - new PsoStructureEntryInfo((MetaName)4245738856, PsoDataType.SInt, 72, 0, 0), - new PsoStructureEntryInfo((MetaName)1575645985, PsoDataType.Structure, 80, 0, (MetaName)1267291753), - new PsoStructureEntryInfo((MetaName)3654250561, PsoDataType.Structure, 104, 0, (MetaName)1267291753), - new PsoStructureEntryInfo((MetaName)3619347977, PsoDataType.Structure, 128, 0, (MetaName)1267291753), + new PsoStructureEntryInfo(MetaName.GravityScale, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.StartForceDownHeight, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.KnockOffBikeForwardMinComponent, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.KnockOffBikeForwardMaxComponent, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.KnockOffBikeUpMinComponent, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.KnockOffBikeUpMaxComponent, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.KnockOffBikePitchMinComponent, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.KnockOffBikePitchMaxComponent, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.KnockOffBikeMinSpeed, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.KnockOffBikeMaxSpeed, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.KnockOffBikeMinUpright, PsoDataType.Float, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.KnockOffBikeMaxUpright, PsoDataType.Float, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.KnockOffBikeEjectMaxImpactDepth, PsoDataType.Float, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.KnockOffBikeEjectImpactFriction, PsoDataType.Float, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.ClearVehicleTimeMS, PsoDataType.SInt, 72, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultInverseMassScales, PsoDataType.Structure, 80, 0, (MetaName)1267291753), + new PsoStructureEntryInfo(MetaName.BicycleInverseMassScales, PsoDataType.Structure, 104, 0, (MetaName)1267291753), + new PsoStructureEntryInfo(MetaName.BikeInverseMassScales, PsoDataType.Structure, 128, 0, (MetaName)1267291753), new PsoStructureEntryInfo(MetaName.Start, PsoDataType.Structure, 152, 0, MetaName.CNmTuningSet), new PsoStructureEntryInfo(MetaName.Update, PsoDataType.Structure, 192, 0, MetaName.CNmTuningSet) ); case MetaName.CTaskRageRagdoll__Tunables: return new PsoStructureInfo(MetaName.CTaskRageRagdoll__Tunables, 0, 0, 168, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)2573019437, PsoDataType.Structure, 16, 0, (MetaName)2579680791), - new PsoStructureEntryInfo((MetaName)2519031107, PsoDataType.Structure, 48, 0, (MetaName)2579680791), - new PsoStructureEntryInfo((MetaName)2622719195, PsoDataType.Structure, 80, 0, (MetaName)2579680791), - new PsoStructureEntryInfo((MetaName)3405457664, PsoDataType.Structure, 112, 0, (MetaName)2715073781), - new PsoStructureEntryInfo((MetaName)3498784443, PsoDataType.Float, 160, 0, 0), - new PsoStructureEntryInfo((MetaName)3163227947, PsoDataType.Float, 164, 0, 0) + new PsoStructureEntryInfo(MetaName.SpineStrengthTuning, PsoDataType.Structure, 16, 0, (MetaName)2579680791), + new PsoStructureEntryInfo(MetaName.NeckStrengthTuning, PsoDataType.Structure, 48, 0, (MetaName)2579680791), + new PsoStructureEntryInfo(MetaName.LimbStrengthTuning, PsoDataType.Structure, 80, 0, (MetaName)2579680791), + new PsoStructureEntryInfo(MetaName.RageRagdollImpulseTuning, PsoDataType.Structure, 112, 0, (MetaName)2715073781), + new PsoStructureEntryInfo(MetaName.fMuscleAngleStrengthRampDownRate, PsoDataType.Float, 160, 0, 0), + new PsoStructureEntryInfo(MetaName.fMuscleSpeedStrengthRampDownRate, PsoDataType.Float, 164, 0, 0) ); case (MetaName)2579680791: return new PsoStructureInfo((MetaName)2579680791, 0, 0, 32, - new PsoStructureEntryInfo((MetaName)79279568, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)2901808706, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)494142166, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)649526198, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)3898851432, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)498117381, PsoDataType.Float, 28, 0, 0) + new PsoStructureEntryInfo(MetaName.fInitialDelay, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.fStartStrength, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.fMidStrength, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.fEndStrength, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.fDurationStage1, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.fDurationStage2, PsoDataType.Float, 28, 0, 0) ); case (MetaName)2715073781: return new PsoStructureInfo((MetaName)2715073781, 0, 0, 48, - new PsoStructureEntryInfo((MetaName)702174865, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)3098879897, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)628688906, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)4043035065, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)3072803950, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)3121676006, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)3679879803, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)3492529421, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)3454936156, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)664247322, PsoDataType.Float, 44, 0, 0) + new PsoStructureEntryInfo(MetaName.fImpulseReductionPerShot, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.fImpulseRecoveryPerSecond, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.fMaxImpulseModifier, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.fMinImpulseModifier, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.fCounterImpulseRatio, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.fTempInitialStiffnessWhenShot, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.fAnimalMassMult, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.fAnimalImpulseMultMin, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.fAnimalImpulseMultMax, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.fInitialHitImpulseMult, PsoDataType.Float, 44, 0, 0) ); case MetaName.CPlayerInfo__Tunables: return new PsoStructureInfo(MetaName.CPlayerInfo__Tunables, 0, 0, 992, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)2545446674, PsoDataType.Structure, 16, 0, (MetaName)2968011987), - new PsoStructureEntryInfo((MetaName)3029474439, PsoDataType.Structure, 48, 0, (MetaName)2859355160), - new PsoStructureEntryInfo((MetaName)1127062988, PsoDataType.Float, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)86779191, PsoDataType.Float, 68, 0, 0), - new PsoStructureEntryInfo((MetaName)2451123132, PsoDataType.Float, 72, 0, 0), - new PsoStructureEntryInfo((MetaName)1576858885, PsoDataType.Float, 76, 0, 0), - new PsoStructureEntryInfo((MetaName)2104384861, PsoDataType.Float, 80, 0, 0), - new PsoStructureEntryInfo((MetaName)3615351832, PsoDataType.Float, 84, 0, 0), + new PsoStructureEntryInfo(MetaName.EnemyCharging, PsoDataType.Structure, 16, 0, (MetaName)2968011987), + new PsoStructureEntryInfo(MetaName.CombatLoitering, PsoDataType.Structure, 48, 0, (MetaName)2859355160), + new PsoStructureEntryInfo(MetaName.MinVehicleCollisionDamageScale, PsoDataType.Float, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxVehicleCollisionDamageScale, PsoDataType.Float, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxAngleConsidered, PsoDataType.Float, 72, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDotToConsiderVehicleValid, PsoDataType.Float, 76, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistToConsiderVehicleValid, PsoDataType.Float, 80, 0, 0), + new PsoStructureEntryInfo(MetaName.SprintReplenishFinishedPercentage, PsoDataType.Float, 84, 0, 0), new PsoStructureEntryInfo((MetaName)3763989739, PsoDataType.Float, 88, 0, 0), - new PsoStructureEntryInfo((MetaName)3211960089, PsoDataType.Float, 92, 0, 0), - new PsoStructureEntryInfo((MetaName)600117053, PsoDataType.Float, 96, 0, 0), - new PsoStructureEntryInfo((MetaName)1353421746, PsoDataType.Float, 100, 0, 0), - new PsoStructureEntryInfo((MetaName)420979855, PsoDataType.Float, 104, 0, 0), - new PsoStructureEntryInfo((MetaName)3684109243, PsoDataType.Float, 108, 0, 0), - new PsoStructureEntryInfo((MetaName)164620332, PsoDataType.Float, 112, 0, 0), - new PsoStructureEntryInfo((MetaName)3579116253, PsoDataType.Float, 116, 0, 0), - new PsoStructureEntryInfo((MetaName)1351646535, PsoDataType.Float, 120, 0, 0), - new PsoStructureEntryInfo((MetaName)1241525786, PsoDataType.Float, 124, 0, 0), - new PsoStructureEntryInfo((MetaName)328254695, PsoDataType.Float, 128, 0, 0), - new PsoStructureEntryInfo((MetaName)3990545757, PsoDataType.Float, 132, 0, 0), - new PsoStructureEntryInfo((MetaName)1793159754, PsoDataType.Float, 136, 0, 0), - new PsoStructureEntryInfo((MetaName)1613714646, PsoDataType.Float, 140, 0, 0), - new PsoStructureEntryInfo((MetaName)3746655905, PsoDataType.Float, 144, 0, 0), - new PsoStructureEntryInfo((MetaName)4019573548, PsoDataType.Float, 148, 0, 0), - new PsoStructureEntryInfo((MetaName)1929662760, PsoDataType.Float, 152, 0, 0), - new PsoStructureEntryInfo((MetaName)2709145468, PsoDataType.Float, 156, 0, 0), - new PsoStructureEntryInfo((MetaName)4027241659, PsoDataType.Float, 160, 0, 0), - new PsoStructureEntryInfo((MetaName)3428727331, PsoDataType.Float, 164, 0, 0), - new PsoStructureEntryInfo((MetaName)4176468490, PsoDataType.Float, 168, 0, 0), - new PsoStructureEntryInfo((MetaName)2465303084, PsoDataType.Float, 172, 0, 0), - new PsoStructureEntryInfo((MetaName)1171875727, PsoDataType.Float, 176, 0, 0), - new PsoStructureEntryInfo((MetaName)2109232134, PsoDataType.UInt, 180, 0, 0), - new PsoStructureEntryInfo((MetaName)3942172091, PsoDataType.UInt, 184, 0, 0), - new PsoStructureEntryInfo((MetaName)560650271, PsoDataType.String, 188, 7, 0), - new PsoStructureEntryInfo((MetaName)1651229959, PsoDataType.Bool, 192, 0, 0), + new PsoStructureEntryInfo(MetaName.SprintReplenishRateMultiplier, PsoDataType.Float, 92, 0, 0), + new PsoStructureEntryInfo(MetaName.SprintReplenishRateMultiplierBike, PsoDataType.Float, 96, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxWorldLimitsPlayerX, PsoDataType.Float, 100, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxWorldLimitsPlayerY, PsoDataType.Float, 104, 0, 0), + new PsoStructureEntryInfo(MetaName.MinWorldLimitsPlayerX, PsoDataType.Float, 108, 0, 0), + new PsoStructureEntryInfo(MetaName.MinWorldLimitsPlayerY, PsoDataType.Float, 112, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTimeToTrespassWhileSwimmingBeforeDeath, PsoDataType.Float, 116, 0, 0), + new PsoStructureEntryInfo(MetaName.MovementAwayWeighting, PsoDataType.Float, 120, 0, 0), + new PsoStructureEntryInfo(MetaName.DistanceWeighting, PsoDataType.Float, 124, 0, 0), + new PsoStructureEntryInfo(MetaName.HeadingWeighting, PsoDataType.Float, 128, 0, 0), + new PsoStructureEntryInfo(MetaName.CameraWeighting, PsoDataType.Float, 132, 0, 0), + new PsoStructureEntryInfo(MetaName.DistanceWeightingNoStick, PsoDataType.Float, 136, 0, 0), + new PsoStructureEntryInfo(MetaName.HeadingWeightingNoStick, PsoDataType.Float, 140, 0, 0), + new PsoStructureEntryInfo(MetaName.OnFireWeightingMult, PsoDataType.Float, 144, 0, 0), + new PsoStructureEntryInfo(MetaName.BikeMaxRestoreDuration, PsoDataType.Float, 148, 0, 0), + new PsoStructureEntryInfo(MetaName.BikeMinRestoreDuration, PsoDataType.Float, 152, 0, 0), + new PsoStructureEntryInfo(MetaName.BicycleDepletionMinMult, PsoDataType.Float, 156, 0, 0), + new PsoStructureEntryInfo(MetaName.BicycleDepletionMidMult, PsoDataType.Float, 160, 0, 0), + new PsoStructureEntryInfo(MetaName.BicycleDepletionMaxMult, PsoDataType.Float, 164, 0, 0), + new PsoStructureEntryInfo(MetaName.BicycleMinDepletionLimit, PsoDataType.Float, 168, 0, 0), + new PsoStructureEntryInfo(MetaName.BicycleMidDepletionLimit, PsoDataType.Float, 172, 0, 0), + new PsoStructureEntryInfo(MetaName.BicycleMaxDepletionLimit, PsoDataType.Float, 176, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeBetweenSwitchToClearTasks, PsoDataType.UInt, 180, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeBetweenShoutTargetPosition, PsoDataType.UInt, 184, 0, 0), + new PsoStructureEntryInfo(MetaName.TrespassGuardModelName, PsoDataType.String, 188, 7, 0), + new PsoStructureEntryInfo(MetaName.GuardWorldExtents, PsoDataType.Bool, 192, 0, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, MetaName.CPlayerInfo__sSprintControlData), - new PsoStructureEntryInfo((MetaName)3828880770, PsoDataType.Array, 200, 1, (MetaName)262180), + new PsoStructureEntryInfo(MetaName.SprintControlData, PsoDataType.Array, 200, 1, (MetaName)262180), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, MetaName.CPlayerInfo__sPlayerStatInfo), - new PsoStructureEntryInfo((MetaName)977451662, PsoDataType.Array, 336, 1, (MetaName)524326), + new PsoStructureEntryInfo(MetaName.PlayerStatInfos, PsoDataType.Array, 336, 1, (MetaName)524326), new PsoStructureEntryInfo((MetaName)4178328957, PsoDataType.Float, 984, 0, 0), new PsoStructureEntryInfo((MetaName)1447073898, PsoDataType.Float, 988, 0, 0) ); case (MetaName)2968011987: return new PsoStructureInfo((MetaName)2968011987, 0, 0, 32, - new PsoStructureEntryInfo((MetaName)1417010304, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)1507206306, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)2183058530, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)1141048876, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)1014164585, PsoDataType.Float, 24, 0, 0) + new PsoStructureEntryInfo(MetaName.fChargeGoalBehindCoverCentralOffset, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.fChargeGoalLateralOffset, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.fChargeGoalRearOffset, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.fChargeGoalMaxAdjustRadius, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.fPlayerMoveDistToResetChargeGoals, PsoDataType.Float, 24, 0, 0) ); case (MetaName)2859355160: return new PsoStructureInfo((MetaName)2859355160, 0, 0, 16, - new PsoStructureEntryInfo((MetaName)2426887593, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)2454614730, PsoDataType.UInt, 12, 0, 0) + new PsoStructureEntryInfo(MetaName.fPlayerMoveDistToResetLoiterPosition, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.uDistanceCheckPeriodMS, PsoDataType.UInt, 12, 0, 0) ); case MetaName.CPlayerInfo__sSprintControlData: return new PsoStructureInfo(MetaName.CPlayerInfo__sSprintControlData, 0, 0, 32, - new PsoStructureEntryInfo((MetaName)3672071413, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)1878184186, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)2933611601, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)1066024874, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)597877266, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)2301637192, PsoDataType.Float, 28, 0, 0) + new PsoStructureEntryInfo(MetaName.TapAdd, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.HoldSub, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.ReleaseSub, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.Threshhold, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxLimit, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.ResultMult, PsoDataType.Float, 28, 0, 0) ); case MetaName.CPlayerInfo__sPlayerStatInfo: return new PsoStructureInfo(MetaName.CPlayerInfo__sPlayerStatInfo, 0, 0, 80, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1051647876, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)1624872472, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)299633947, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)1166926746, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)1924165020, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)3607524859, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)1670377462, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)1011508514, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)3955578614, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)353529649, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)2239295053, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)3700594697, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)3171739573, PsoDataType.Float, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)355034181, PsoDataType.Float, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)1331483625, PsoDataType.Float, 68, 0, 0), - new PsoStructureEntryInfo((MetaName)2479363241, PsoDataType.Float, 72, 0, 0), - new PsoStructureEntryInfo((MetaName)3048005225, PsoDataType.Float, 76, 0, 0) + new PsoStructureEntryInfo(MetaName.MinStaminaDuration, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxStaminaDuration, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MinHoldBreathDuration, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxHoldBreathDuration, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.MinWheelieAbility, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxWheelieAbility, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.MinPlaneControlAbility, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxPlaneControlAbility, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.MinPlaneDamping, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxPlaneDamping, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.MinHeliDamping, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxHeliDamping, PsoDataType.Float, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.MinFallHeight, PsoDataType.Float, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxFallHeight, PsoDataType.Float, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDiveHeight, PsoDataType.Float, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDiveHeight, PsoDataType.Float, 72, 0, 0), + new PsoStructureEntryInfo(MetaName.DiveRampPow, PsoDataType.Float, 76, 0, 0) ); case MetaName.CAnimSpeedUps__Tunables: return new PsoStructureInfo(MetaName.CAnimSpeedUps__Tunables, 0, 0, 56, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)367433608, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)2530564765, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)935832867, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)891602871, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)2900803312, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)1245165468, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)674066505, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)2570857418, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)2345403785, PsoDataType.Bool, 48, 0, 0) + new PsoStructureEntryInfo(MetaName.MultiplayerClimbStandRateModifier, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MultiplayerClimbRunningRateModifier, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.MultiplayerClimbClamberRateModifier, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.MultiplayerEnterExitJackVehicleRateModifier, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.MultiplayerLadderRateModifier, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.MultiplayerReloadRateModifier, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.MultiplayerCoverIntroRateModifier, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.MultiplayerIdleTurnRateModifier, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.ForceMPAnimRatesInSP, PsoDataType.Bool, 48, 0, 0) ); case MetaName.CPlayerPedTargeting__Tunables: return new PsoStructureInfo(MetaName.CPlayerPedTargeting__Tunables, 0, 0, 3776, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1046040592, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)925392687, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)1845591318, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)1369945566, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.fTargetableDistance, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.fTargetThreatOverride, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.ArrestHardLockDistance, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.UnarmedInCoverTargetingDistance, PsoDataType.Float, 28, 0, 0), new PsoStructureEntryInfo((MetaName)1109599945, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)3651791969, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)694461643, PsoDataType.UInt, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)2930848614, PsoDataType.Bool, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)3783727678, PsoDataType.Bool, 45, 0, 0), - new PsoStructureEntryInfo((MetaName)3215957770, PsoDataType.Bool, 46, 0, 0), - new PsoStructureEntryInfo((MetaName)2995853681, PsoDataType.Bool, 47, 0, 0), + new PsoStructureEntryInfo(MetaName.MeleeLostLOSBreakTime, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeToAllowCachedStickInputForMelee, PsoDataType.UInt, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.DoAynchronousProbesWhenFindingFreeAimAssistTarget, PsoDataType.Bool, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.AllowDriverLockOnToAmbientPeds, PsoDataType.Bool, 45, 0, 0), + new PsoStructureEntryInfo(MetaName.AllowDriverLockOnToAmbientPedsInSP, PsoDataType.Bool, 46, 0, 0), + new PsoStructureEntryInfo(MetaName.DisplayAimAssistIntersections, PsoDataType.Bool, 47, 0, 0), new PsoStructureEntryInfo((MetaName)2235947157, PsoDataType.Bool, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)216413736, PsoDataType.Bool, 49, 0, 0), - new PsoStructureEntryInfo((MetaName)208459187, PsoDataType.Bool, 50, 0, 0), - new PsoStructureEntryInfo((MetaName)951183830, PsoDataType.Bool, 51, 0, 0), - new PsoStructureEntryInfo((MetaName)1909407402, PsoDataType.Bool, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)315412703, PsoDataType.Bool, 53, 0, 0), - new PsoStructureEntryInfo((MetaName)3853036348, PsoDataType.Bool, 54, 0, 0), - new PsoStructureEntryInfo((MetaName)2837888679, PsoDataType.Bool, 55, 0, 0), - new PsoStructureEntryInfo((MetaName)1791816512, PsoDataType.Bool, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)1097471232, PsoDataType.Structure, 64, 0, MetaName.CTargettingDifficultyInfo), - new PsoStructureEntryInfo((MetaName)3104062807, PsoDataType.Structure, 528, 0, MetaName.CTargettingDifficultyInfo), + new PsoStructureEntryInfo(MetaName.DisplayAimAssistCurves, PsoDataType.Bool, 49, 0, 0), + new PsoStructureEntryInfo(MetaName.DisplayLockOnDistRanges, PsoDataType.Bool, 50, 0, 0), + new PsoStructureEntryInfo(MetaName.DisplayLockOnAngularRanges, PsoDataType.Bool, 51, 0, 0), + new PsoStructureEntryInfo(MetaName.DisplaySoftLockDebug, PsoDataType.Bool, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.DisplayFreeAimTargetDebug, PsoDataType.Bool, 53, 0, 0), + new PsoStructureEntryInfo(MetaName.DebugLockOnTargets, PsoDataType.Bool, 54, 0, 0), + new PsoStructureEntryInfo(MetaName.UseRagdollTargetIfNoAssistTarget, PsoDataType.Bool, 55, 0, 0), + new PsoStructureEntryInfo(MetaName.UseReticuleSlowDownStrafeClamp, PsoDataType.Bool, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.EasyTargettingDifficultyInfo, PsoDataType.Structure, 64, 0, MetaName.CTargettingDifficultyInfo), + new PsoStructureEntryInfo(MetaName.NormalTargettingDifficultyInfo, PsoDataType.Structure, 528, 0, MetaName.CTargettingDifficultyInfo), new PsoStructureEntryInfo((MetaName)2843442022, PsoDataType.Structure, 992, 0, MetaName.CTargettingDifficultyInfo), new PsoStructureEntryInfo((MetaName)933644170, PsoDataType.Structure, 1456, 0, MetaName.CTargettingDifficultyInfo), new PsoStructureEntryInfo((MetaName)1051298047, PsoDataType.Structure, 1920, 0, MetaName.CTargettingDifficultyInfo), @@ -10922,74 +10922,74 @@ namespace CodeWalker.GameFiles ); case MetaName.CTargettingDifficultyInfo: return new PsoStructureInfo(MetaName.CTargettingDifficultyInfo, 0, 0, 464, - new PsoStructureEntryInfo((MetaName)4263854907, PsoDataType.Enum, 8, 0, (MetaName)4263854907), + new PsoStructureEntryInfo(MetaName.LockType, PsoDataType.Enum, 8, 0, MetaName.LockType), new PsoStructureEntryInfo((MetaName)3742855719, PsoDataType.Bool, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)2942037123, PsoDataType.Bool, 13, 0, 0), - new PsoStructureEntryInfo((MetaName)2667436072, PsoDataType.Bool, 14, 0, 0), - new PsoStructureEntryInfo((MetaName)3139641677, PsoDataType.Bool, 15, 0, 0), - new PsoStructureEntryInfo((MetaName)1473266781, PsoDataType.Bool, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)297555324, PsoDataType.Bool, 17, 0, 0), - new PsoStructureEntryInfo((MetaName)1815260878, PsoDataType.Bool, 18, 0, 0), - new PsoStructureEntryInfo((MetaName)1214053169, PsoDataType.Bool, 19, 0, 0), - new PsoStructureEntryInfo((MetaName)3032938120, PsoDataType.Bool, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)2834495058, PsoDataType.Bool, 21, 0, 0), + new PsoStructureEntryInfo(MetaName.UseLockOnTargetSwitching, PsoDataType.Bool, 13, 0, 0), + new PsoStructureEntryInfo(MetaName.UseReticuleSlowDownForRunAndGun, PsoDataType.Bool, 14, 0, 0), + new PsoStructureEntryInfo(MetaName.UseReticuleSlowDown, PsoDataType.Bool, 15, 0, 0), + new PsoStructureEntryInfo(MetaName.EnableBulletBending, PsoDataType.Bool, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.AllowSoftLockFineAim, PsoDataType.Bool, 17, 0, 0), + new PsoStructureEntryInfo(MetaName.UseFineAimSpring, PsoDataType.Bool, 18, 0, 0), + new PsoStructureEntryInfo(MetaName.UseNewSlowDownCode, PsoDataType.Bool, 19, 0, 0), + new PsoStructureEntryInfo(MetaName.UseCapsuleTests, PsoDataType.Bool, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.UseDriveByAssistedAim, PsoDataType.Bool, 21, 0, 0), new PsoStructureEntryInfo((MetaName)3708089905, PsoDataType.Bool, 22, 0, 0), - new PsoStructureEntryInfo((MetaName)3927328861, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)1424095429, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)494811143, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)1217679840, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)361676600, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)3274621266, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)2598900761, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)2015184340, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)1280045894, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)1394170274, PsoDataType.Float, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)3789965859, PsoDataType.Float, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)3751177723, PsoDataType.Float, 68, 0, 0), - new PsoStructureEntryInfo((MetaName)3414965475, PsoDataType.Float, 72, 0, 0), - new PsoStructureEntryInfo((MetaName)3583828968, PsoDataType.Float, 76, 0, 0), - new PsoStructureEntryInfo((MetaName)2308178823, PsoDataType.Float, 80, 0, 0), - new PsoStructureEntryInfo((MetaName)4232341165, PsoDataType.Float, 84, 0, 0), - new PsoStructureEntryInfo((MetaName)4081370038, PsoDataType.Float, 88, 0, 0), - new PsoStructureEntryInfo((MetaName)2946314787, PsoDataType.Float, 92, 0, 0), - new PsoStructureEntryInfo((MetaName)3453384537, PsoDataType.Float, 96, 0, 0), - new PsoStructureEntryInfo((MetaName)1235721286, PsoDataType.Float, 100, 0, 0), - new PsoStructureEntryInfo((MetaName)3025537526, PsoDataType.Float, 104, 0, 0), - new PsoStructureEntryInfo((MetaName)2510305536, PsoDataType.Float, 108, 0, 0), - new PsoStructureEntryInfo((MetaName)1940999374, PsoDataType.Float, 112, 0, 0), - new PsoStructureEntryInfo((MetaName)3411810706, PsoDataType.Float, 116, 0, 0), - new PsoStructureEntryInfo((MetaName)2012228463, PsoDataType.Float, 120, 0, 0), - new PsoStructureEntryInfo((MetaName)1649684365, PsoDataType.Float, 124, 0, 0), - new PsoStructureEntryInfo((MetaName)3539954611, PsoDataType.Float, 128, 0, 0), - new PsoStructureEntryInfo((MetaName)2357834650, PsoDataType.Float, 132, 0, 0), - new PsoStructureEntryInfo((MetaName)1661550302, PsoDataType.Float, 136, 0, 0), - new PsoStructureEntryInfo((MetaName)2224486137, PsoDataType.Float, 140, 0, 0), - new PsoStructureEntryInfo((MetaName)1340511632, PsoDataType.Float, 144, 0, 0), - new PsoStructureEntryInfo((MetaName)64509274, PsoDataType.Float, 148, 0, 0), - new PsoStructureEntryInfo((MetaName)2809571307, PsoDataType.Float, 152, 0, 0), - new PsoStructureEntryInfo((MetaName)2827935386, PsoDataType.Float, 156, 0, 0), + new PsoStructureEntryInfo(MetaName.LockOnRangeModifier, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.ReticuleSlowDownRadius, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.ReticuleSlowDownCapsuleRadius, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.ReticuleSlowDownCapsuleLength, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultTargetAngularLimit, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultTargetAngularLimitClose, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultTargetAngularLimitCloseDistMin, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultTargetAngularLimitCloseDistMax, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.WideTargetAngularLimit, PsoDataType.Float, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.CycleTargetAngularLimit, PsoDataType.Float, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.CycleTargetAngularLimitMelee, PsoDataType.Float, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultTargetAimPitchMin, PsoDataType.Float, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultTargetAimPitchMax, PsoDataType.Float, 72, 0, 0), + new PsoStructureEntryInfo(MetaName.NoReticuleLockOnRangeModifier, PsoDataType.Float, 76, 0, 0), + new PsoStructureEntryInfo(MetaName.NoReticuleMaxLockOnRange, PsoDataType.Float, 80, 0, 0), + new PsoStructureEntryInfo(MetaName.NoReticuleTargetAngularLimit, PsoDataType.Float, 84, 0, 0), + new PsoStructureEntryInfo(MetaName.NoReticuleTargetAngularLimitClose, PsoDataType.Float, 88, 0, 0), + new PsoStructureEntryInfo(MetaName.NoReticuleTargetAngularLimitCloseDistMin, PsoDataType.Float, 92, 0, 0), + new PsoStructureEntryInfo(MetaName.NoReticuleTargetAngularLimitCloseDistMax, PsoDataType.Float, 96, 0, 0), + new PsoStructureEntryInfo(MetaName.NoReticuleTargetAimPitchLimit, PsoDataType.Float, 100, 0, 0), + new PsoStructureEntryInfo(MetaName.MinVelocityForDriveByAssistedAim, PsoDataType.Float, 104, 0, 0), + new PsoStructureEntryInfo(MetaName.LockOnDistanceRejectionModifier, PsoDataType.Float, 108, 0, 0), + new PsoStructureEntryInfo(MetaName.FineAimVerticalMovement, PsoDataType.Float, 112, 0, 0), + new PsoStructureEntryInfo(MetaName.FineAimDownwardsVerticalMovement, PsoDataType.Float, 116, 0, 0), + new PsoStructureEntryInfo(MetaName.FineAimSidewaysScale, PsoDataType.Float, 120, 0, 0), + new PsoStructureEntryInfo(MetaName.MinSoftLockBreakTime, PsoDataType.Float, 124, 0, 0), + new PsoStructureEntryInfo(MetaName.MinSoftLockBreakTimeCloseRange, PsoDataType.Float, 128, 0, 0), + new PsoStructureEntryInfo(MetaName.MinSoftLockBreakAtMaxXStickTime, PsoDataType.Float, 132, 0, 0), + new PsoStructureEntryInfo(MetaName.SoftLockBreakDistanceMin, PsoDataType.Float, 136, 0, 0), + new PsoStructureEntryInfo(MetaName.SoftLockBreakDistanceMax, PsoDataType.Float, 140, 0, 0), + new PsoStructureEntryInfo(MetaName.MinFineAimTime, PsoDataType.Float, 144, 0, 0), + new PsoStructureEntryInfo(MetaName.MinFineAimTimeHoldingStick, PsoDataType.Float, 148, 0, 0), + new PsoStructureEntryInfo(MetaName.MinNoReticuleAimTime, PsoDataType.Float, 152, 0, 0), + new PsoStructureEntryInfo(MetaName.AimAssistCapsuleRadius, PsoDataType.Float, 156, 0, 0), new PsoStructureEntryInfo((MetaName)2152729841, PsoDataType.Float, 160, 0, 0), - new PsoStructureEntryInfo((MetaName)134284951, PsoDataType.Float, 164, 0, 0), + new PsoStructureEntryInfo(MetaName.AimAssistCapsuleMaxLength, PsoDataType.Float, 164, 0, 0), new PsoStructureEntryInfo((MetaName)1099784311, PsoDataType.Float, 168, 0, 0), - new PsoStructureEntryInfo((MetaName)505547665, PsoDataType.Float, 172, 0, 0), - new PsoStructureEntryInfo((MetaName)3649321767, PsoDataType.Float, 176, 0, 0), - new PsoStructureEntryInfo((MetaName)1403902499, PsoDataType.Float, 180, 0, 0), - new PsoStructureEntryInfo((MetaName)3553881274, PsoDataType.Float, 184, 0, 0), - new PsoStructureEntryInfo((MetaName)352361634, PsoDataType.Float, 188, 0, 0), - new PsoStructureEntryInfo((MetaName)1117580274, PsoDataType.Float, 192, 0, 0), - new PsoStructureEntryInfo((MetaName)4067802571, PsoDataType.Float, 196, 0, 0), - new PsoStructureEntryInfo((MetaName)2124028122, PsoDataType.Float, 200, 0, 0), - new PsoStructureEntryInfo((MetaName)3433060120, PsoDataType.Float, 204, 0, 0), + new PsoStructureEntryInfo(MetaName.AimAssistBlendInTime, PsoDataType.Float, 172, 0, 0), + new PsoStructureEntryInfo(MetaName.AimAssistBlendOutTime, PsoDataType.Float, 176, 0, 0), + new PsoStructureEntryInfo(MetaName.SoftLockFineAimBreakXYValue, PsoDataType.Float, 180, 0, 0), + new PsoStructureEntryInfo(MetaName.SoftLockFineAimBreakZValue, PsoDataType.Float, 184, 0, 0), + new PsoStructureEntryInfo(MetaName.SoftLockFineAimXYAbsoluteValue, PsoDataType.Float, 188, 0, 0), + new PsoStructureEntryInfo(MetaName.SoftLockFineAimXYAbsoluteValueClose, PsoDataType.Float, 192, 0, 0), + new PsoStructureEntryInfo(MetaName.SoftLockBreakValue, PsoDataType.Float, 196, 0, 0), + new PsoStructureEntryInfo(MetaName.SoftLockTime, PsoDataType.Float, 200, 0, 0), + new PsoStructureEntryInfo(MetaName.SoftLockTimeToAcquireTarget, PsoDataType.Float, 204, 0, 0), new PsoStructureEntryInfo((MetaName)2167138628, PsoDataType.Float, 208, 0, 0), - new PsoStructureEntryInfo((MetaName)2633888729, PsoDataType.Float, 212, 0, 0), - new PsoStructureEntryInfo((MetaName)1036145679, PsoDataType.Float, 216, 0, 0), - new PsoStructureEntryInfo((MetaName)2689623744, PsoDataType.Float, 220, 0, 0), - new PsoStructureEntryInfo((MetaName)3282516112, PsoDataType.Float, 224, 0, 0), - new PsoStructureEntryInfo((MetaName)2407796767, PsoDataType.Float, 228, 0, 0), - new PsoStructureEntryInfo((MetaName)2444069349, PsoDataType.Float, 232, 0, 0), - new PsoStructureEntryInfo((MetaName)2679873658, PsoDataType.Float, 236, 0, 0), - new PsoStructureEntryInfo((MetaName)767482079, PsoDataType.Float, 240, 0, 0), - new PsoStructureEntryInfo((MetaName)286043552, PsoDataType.Float, 244, 0, 0), + new PsoStructureEntryInfo(MetaName.FineAimHorSpeedMin, PsoDataType.Float, 212, 0, 0), + new PsoStructureEntryInfo(MetaName.FineAimHorSpeedMax, PsoDataType.Float, 216, 0, 0), + new PsoStructureEntryInfo(MetaName.FineAimVerSpeed, PsoDataType.Float, 220, 0, 0), + new PsoStructureEntryInfo(MetaName.FineAimSpeedMultiplier, PsoDataType.Float, 224, 0, 0), + new PsoStructureEntryInfo(MetaName.FineAimHorWeightSpeedMultiplier, PsoDataType.Float, 228, 0, 0), + new PsoStructureEntryInfo(MetaName.FineAimHorSpeedPower, PsoDataType.Float, 232, 0, 0), + new PsoStructureEntryInfo(MetaName.FineAimSpeedMultiplierClose, PsoDataType.Float, 236, 0, 0), + new PsoStructureEntryInfo(MetaName.FineAimSpeedMultiplierCloseDistMin, PsoDataType.Float, 240, 0, 0), + new PsoStructureEntryInfo(MetaName.FineAimSpeedMultiplierCloseDistMax, PsoDataType.Float, 244, 0, 0), new PsoStructureEntryInfo((MetaName)1715236167, PsoDataType.Float, 248, 0, 0), new PsoStructureEntryInfo((MetaName)1204531501, PsoDataType.Float, 252, 0, 0), new PsoStructureEntryInfo((MetaName)2894104098, PsoDataType.Float, 256, 0, 0), @@ -10998,91 +10998,91 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo((MetaName)3926385305, PsoDataType.Float, 268, 0, 0), new PsoStructureEntryInfo((MetaName)493048149, PsoDataType.Float, 272, 0, 0), new PsoStructureEntryInfo((MetaName)2549641570, PsoDataType.Float, 276, 0, 0), - new PsoStructureEntryInfo((MetaName)1952125540, PsoDataType.UInt, 280, 0, 0), - new PsoStructureEntryInfo((MetaName)2774244387, PsoDataType.UInt, 284, 0, 0), + new PsoStructureEntryInfo(MetaName.LockOnSwitchTimeExtensionBreakLock, PsoDataType.UInt, 280, 0, 0), + new PsoStructureEntryInfo(MetaName.LockOnSwitchTimeExtensionKillTarget, PsoDataType.UInt, 284, 0, 0), new PsoStructureEntryInfo((MetaName)3957255740, PsoDataType.Float, 288, 0, 0), new PsoStructureEntryInfo((MetaName)3799655237, PsoDataType.Float, 292, 0, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, MetaName.CCurveSet), - new PsoStructureEntryInfo((MetaName)4116334946, PsoDataType.Array, 296, 1, (MetaName)262224), - new PsoStructureEntryInfo((MetaName)390534438, PsoDataType.Structure, 432, 0, MetaName.CCurveSet) + new PsoStructureEntryInfo(MetaName.CurveSets, PsoDataType.Array, 296, 1, (MetaName)262224), + new PsoStructureEntryInfo(MetaName.AimAssistDistanceCurve, PsoDataType.Structure, 432, 0, MetaName.CCurveSet) ); case MetaName.CCurveSet: return new PsoStructureInfo(MetaName.CCurveSet, 0, 0, 32, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, MetaName.CCurve), - new PsoStructureEntryInfo((MetaName)1403691063, PsoDataType.Array, 16, 0, (MetaName)1) + new PsoStructureEntryInfo(MetaName.curves, PsoDataType.Array, 16, 0, (MetaName)1) ); case MetaName.CCurve: return new PsoStructureInfo(MetaName.CCurve, 0, 0, 24, - new PsoStructureEntryInfo((MetaName)541735427, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)2372087104, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)2680890523, PsoDataType.Float, 16, 0, 0) + new PsoStructureEntryInfo(MetaName.fInputMax, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.fResultMax, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.fPow, PsoDataType.Float, 16, 0, 0) ); case MetaName.CRandomEventManager__Tunables: return new PsoStructureInfo(MetaName.CRandomEventManager__Tunables, 0, 0, 96, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)3284686610, PsoDataType.Bool, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.RenderDebug, PsoDataType.Bool, 16, 0, 0), new PsoStructureEntryInfo(MetaName.Enabled, PsoDataType.Bool, 17, 0, 0), - new PsoStructureEntryInfo((MetaName)1727634143, PsoDataType.Bool, 18, 0, 0), - new PsoStructureEntryInfo((MetaName)95033849, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)3561980965, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.ForceCrime, PsoDataType.Bool, 18, 0, 0), + new PsoStructureEntryInfo(MetaName.EventInterval, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.EventInitInterval, PsoDataType.Float, 24, 0, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)1980648971), - new PsoStructureEntryInfo((MetaName)2154193106, PsoDataType.Array, 32, 0, (MetaName)6), + new PsoStructureEntryInfo(MetaName.RandomEventType, PsoDataType.Array, 32, 0, (MetaName)6), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)2790883352), - new PsoStructureEntryInfo((MetaName)4113341331, PsoDataType.Array, 48, 0, (MetaName)8), - new PsoStructureEntryInfo((MetaName)1201683089, PsoDataType.Bool, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)1965911345, PsoDataType.SInt, 68, 0, 0), - new PsoStructureEntryInfo((MetaName)2463315253, PsoDataType.SInt, 72, 0, 0), - new PsoStructureEntryInfo((MetaName)3549282925, PsoDataType.SInt, 76, 0, 0), - new PsoStructureEntryInfo((MetaName)1676424772, PsoDataType.SInt, 80, 0, 0), - new PsoStructureEntryInfo((MetaName)1696043144, PsoDataType.String, 84, 7, 0), - new PsoStructureEntryInfo((MetaName)2549257506, PsoDataType.String, 88, 7, 0) + new PsoStructureEntryInfo(MetaName.RandomEventData, PsoDataType.Array, 48, 0, (MetaName)8), + new PsoStructureEntryInfo(MetaName.SpawningChasesEnabled, PsoDataType.Bool, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxNumberCopVehiclesInChase, PsoDataType.SInt, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.ProbSpawnHeli, PsoDataType.SInt, 72, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxAmbientVehiclesToSpawnChase, PsoDataType.SInt, 76, 0, 0), + new PsoStructureEntryInfo(MetaName.MinPlayerMoveDistanceToSpawnChase, PsoDataType.SInt, 80, 0, 0), + new PsoStructureEntryInfo(MetaName.HeliVehicleModelId, PsoDataType.String, 84, 7, 0), + new PsoStructureEntryInfo(MetaName.HeliPedModelId, PsoDataType.String, 88, 7, 0) ); case (MetaName)1980648971: return new PsoStructureInfo((MetaName)1980648971, 0, 0, 24, - new PsoStructureEntryInfo((MetaName)2873713085, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)2347950667, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)2841351028, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)397262754, PsoDataType.Float, 20, 0, 0) + new PsoStructureEntryInfo(MetaName.RandomEventTypeName, PsoDataType.String, 8, 7, 0), + new PsoStructureEntryInfo(MetaName.RandomEventTimeIntervalMin, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.RandomEventTimeIntervalMax, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.DeltaScaleWhenPlayerStationary, PsoDataType.Float, 20, 0, 0) ); case (MetaName)2790883352: return new PsoStructureInfo((MetaName)2790883352, 0, 0, 16, - new PsoStructureEntryInfo((MetaName)790968462, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)2154193106, PsoDataType.Enum, 12, 0, (MetaName)3799765345) + new PsoStructureEntryInfo(MetaName.RandomEventName, PsoDataType.String, 8, 7, 0), + new PsoStructureEntryInfo(MetaName.RandomEventType, PsoDataType.Enum, 12, 0, (MetaName)3799765345) ); case MetaName.CEventExplosionHeard__Tunables: return new PsoStructureInfo(MetaName.CEventExplosionHeard__Tunables, 0, 0, 24, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)3413677046, PsoDataType.Float, 16, 0, 0) + new PsoStructureEntryInfo(MetaName.MaxCombineDistThresholdSquared, PsoDataType.Float, 16, 0, 0) ); case MetaName.CRelationshipManager__Tunables: return new PsoStructureInfo(MetaName.CRelationshipManager__Tunables, 0, 0, 24, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1828214902, PsoDataType.Bool, 16, 0, 0) + new PsoStructureEntryInfo(MetaName.DisplayRemovedGroups, PsoDataType.Bool, 16, 0, 0) ); case MetaName.CTaskAgitated__Tunables: return new PsoStructureInfo(MetaName.CTaskAgitated__Tunables, 0, 0, 40, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)67050499, PsoDataType.Structure, 16, 0, (MetaName)588501678), - new PsoStructureEntryInfo((MetaName)3284365585, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)1549370724, PsoDataType.Float, 36, 0, 0) + new PsoStructureEntryInfo(MetaName.Rendering, PsoDataType.Structure, 16, 0, (MetaName)588501678), + new PsoStructureEntryInfo(MetaName.TimeBetweenLookAts, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.MovingAwayVelocityMSThreshold, PsoDataType.Float, 36, 0, 0) ); case (MetaName)588501678: return new PsoStructureInfo((MetaName)588501678, 0, 0, 16, new PsoStructureEntryInfo(MetaName.Enabled, PsoDataType.Bool, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)4197530443, PsoDataType.Bool, 9, 0, 0), - new PsoStructureEntryInfo((MetaName)2753590613, PsoDataType.Bool, 10, 0, 0), - new PsoStructureEntryInfo((MetaName)3024574816, PsoDataType.Bool, 11, 0, 0) + new PsoStructureEntryInfo(MetaName.Info, PsoDataType.Bool, 9, 0, 0), + new PsoStructureEntryInfo(MetaName.Hashes, PsoDataType.Bool, 10, 0, 0), + new PsoStructureEntryInfo(MetaName.History, PsoDataType.Bool, 11, 0, 0) ); case MetaName.CTaskConfront__Tunables: return new PsoStructureInfo(MetaName.CTaskConfront__Tunables, 0, 0, 40, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)172591904, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)3291058825, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)1348357381, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)466062419, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)2212321440, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)2214254758, PsoDataType.Float, 36, 0, 0) + new PsoStructureEntryInfo(MetaName.IdealDistanceIfUnarmed, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.IdealDistanceIfArmed, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDistanceToMove, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxRadius, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.ChancesToIntimidateArmedTarget, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.ChancesToIntimidateUnarmedTarget, PsoDataType.Float, 36, 0, 0) ); case MetaName.CTaskSmartFlee__Tunables: return new PsoStructureInfo(MetaName.CTaskSmartFlee__Tunables, 0, 0, 136, @@ -11100,56 +11100,56 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo((MetaName)4172340609, PsoDataType.Float, 52, 0, 0), new PsoStructureEntryInfo((MetaName)916666022, PsoDataType.Float, 56, 0, 0), new PsoStructureEntryInfo((MetaName)1653710895, PsoDataType.Float, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)2200934401, PsoDataType.Float, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)1946412733, PsoDataType.Float, 68, 0, 0), - new PsoStructureEntryInfo((MetaName)1422617106, PsoDataType.Float, 72, 0, 0), - new PsoStructureEntryInfo((MetaName)4172879726, PsoDataType.Float, 76, 0, 0), - new PsoStructureEntryInfo((MetaName)2520530295, PsoDataType.Float, 80, 0, 0), - new PsoStructureEntryInfo((MetaName)1376968536, PsoDataType.Float, 84, 0, 0), - new PsoStructureEntryInfo((MetaName)3487053313, PsoDataType.Float, 88, 0, 0), - new PsoStructureEntryInfo((MetaName)3267921887, PsoDataType.Float, 92, 0, 0), - new PsoStructureEntryInfo((MetaName)2049624973, PsoDataType.Float, 96, 0, 0), - new PsoStructureEntryInfo((MetaName)1276762529, PsoDataType.Float, 100, 0, 0), - new PsoStructureEntryInfo((MetaName)225841828, PsoDataType.Float, 104, 0, 0), - new PsoStructureEntryInfo((MetaName)3858374889, PsoDataType.Float, 108, 0, 0), - new PsoStructureEntryInfo((MetaName)9265257, PsoDataType.Float, 112, 0, 0), - new PsoStructureEntryInfo((MetaName)882826582, PsoDataType.Float, 116, 0, 0), + new PsoStructureEntryInfo(MetaName.ExitVehicleMaxDistance, PsoDataType.Float, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.ExitVehicleRouteMinDistance, PsoDataType.Float, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeBetweenHandsUpChecks, PsoDataType.Float, 72, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeBetweenExitVehicleDueToRouteChecks, PsoDataType.Float, 76, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeToCower, PsoDataType.Float, 80, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeForHandsUp, PsoDataType.Float, 84, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTimeForHandsUp, PsoDataType.Float, 88, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDelayTimeForExitVehicle, PsoDataType.Float, 92, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDelayTimeForExitVehicle, PsoDataType.Float, 96, 0, 0), + new PsoStructureEntryInfo(MetaName.ChanceToDeleteOnExitVehicle, PsoDataType.Float, 100, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDistFromPlayerToDeleteOnExitVehicle, PsoDataType.Float, 104, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxRouteLengthForCower, PsoDataType.Float, 108, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDistFromTargetWhenCoweringToCheckForExit, PsoDataType.Float, 112, 0, 0), + new PsoStructureEntryInfo(MetaName.FleeTargetTooCloseDistance, PsoDataType.Float, 116, 0, 0), new PsoStructureEntryInfo((MetaName)945475130, PsoDataType.Float, 120, 0, 0), new PsoStructureEntryInfo((MetaName)909291779, PsoDataType.Float, 124, 0, 0), - new PsoStructureEntryInfo((MetaName)325049815, PsoDataType.SInt, 128, 0, 0), - new PsoStructureEntryInfo((MetaName)4045684189, PsoDataType.Bool, 132, 0, 0) + new PsoStructureEntryInfo(MetaName.MaxRouteSizeForCower, PsoDataType.SInt, 128, 0, 0), + new PsoStructureEntryInfo(MetaName.ForceCower, PsoDataType.Bool, 132, 0, 0) ); case MetaName.CTaskScenarioFlee__Tunables: return new PsoStructureInfo(MetaName.CTaskScenarioFlee__Tunables, 0, 0, 56, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1574250361, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)2790363538, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)2543804780, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)3314827784, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)3546053113, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.fFleeProjectRange, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.fInitialSearchRadius, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.fSearchScaler, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.fSearchRangeMax, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.fFleeRange, PsoDataType.Float, 32, 0, 0), new PsoStructureEntryInfo((MetaName)1817496588, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)1578763478, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)586057169, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.fTargetScenarioRadius, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.fProbeLength, PsoDataType.Float, 44, 0, 0), new PsoStructureEntryInfo((MetaName)3328108206, PsoDataType.UInt, 48, 0, 0) ); case MetaName.CTaskExhaustedFlee__Tunables: return new PsoStructureInfo(MetaName.CTaskExhaustedFlee__Tunables, 0, 0, 32, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)3024832208, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)3136810971, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)2366160443, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)2348909882, PsoDataType.Float, 28, 0, 0) + new PsoStructureEntryInfo(MetaName.StartingEnergy, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.EnergyLostPerSecond, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.OuterDistanceThreshold, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.InnerDistanceThreshold, PsoDataType.Float, 28, 0, 0) ); case MetaName.CTaskWalkAway__Tunables: return new PsoStructureInfo(MetaName.CTaskWalkAway__Tunables, 0, 0, 24, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)2538781855, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)368954988, PsoDataType.Float, 20, 0, 0) + new PsoStructureEntryInfo(MetaName.SafeDistance, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeBetweenRouteAdjustments, PsoDataType.Float, 20, 0, 0) ); case MetaName.CTaskGrowlAndFlee__Tunables: return new PsoStructureInfo(MetaName.CTaskGrowlAndFlee__Tunables, 0, 0, 24, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1024232437, PsoDataType.Float, 16, 0, 0) + new PsoStructureEntryInfo(MetaName.FleeMBR, PsoDataType.Float, 16, 0, 0) ); case MetaName.CTaskIntimidate__Tunables: return new PsoStructureInfo(MetaName.CTaskIntimidate__Tunables, 0, 0, 24, @@ -11159,16 +11159,16 @@ namespace CodeWalker.GameFiles case MetaName.CTaskReactAndFlee__Tunables: return new PsoStructureInfo(MetaName.CTaskReactAndFlee__Tunables, 0, 0, 56, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)859826315, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)2916287204, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)198397458, PsoDataType.Bool, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)3275732457, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)3320627039, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)2030474037, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)1240074404, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)1154906885, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)2653769818, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)1359604368, PsoDataType.Float, 52, 0, 0) + new PsoStructureEntryInfo(MetaName.MinFleeMoveBlendRatio, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxFleeMoveBlendRatio, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.OverrideDirections, PsoDataType.Bool, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.OverrideReactDirection, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.OverrideFleeDirection, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxReactionTime, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.MinRate, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxRate, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.HeadingChangeRate, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeToRepeatLastAnimation, PsoDataType.Float, 52, 0, 0) ); case MetaName.CTaskReactInDirection__Tunables: return new PsoStructureInfo(MetaName.CTaskReactInDirection__Tunables, 0, 0, 16, @@ -11177,122 +11177,122 @@ namespace CodeWalker.GameFiles case MetaName.CTaskReactToExplosion__Tunables: return new PsoStructureInfo(MetaName.CTaskReactToExplosion__Tunables, 0, 0, 32, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1811470108, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)1218603971, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)2034399215, PsoDataType.Float, 24, 0, 0) + new PsoStructureEntryInfo(MetaName.MaxShellShockedDistance, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxFlinchDistance, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxLookAtDistance, PsoDataType.Float, 24, 0, 0) ); case MetaName.CTaskReactToImminentExplosion__Tunables: return new PsoStructureInfo(MetaName.CTaskReactToImminentExplosion__Tunables, 0, 0, 24, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1872481699, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)1218603971, PsoDataType.Float, 20, 0, 0) + new PsoStructureEntryInfo(MetaName.MaxEscapeDistance, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxFlinchDistance, PsoDataType.Float, 20, 0, 0) ); case MetaName.CTaskShockingEvent__Tunables: return new PsoStructureInfo(MetaName.CTaskShockingEvent__Tunables, 0, 0, 32, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1379047521, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)40347237, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)3006329763, PsoDataType.Float, 24, 0, 0) + new PsoStructureEntryInfo(MetaName.MinRemainingRotationForScaling, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MinAngularVelocityScaleFactor, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxAngularVelocityScaleFactor, PsoDataType.Float, 24, 0, 0) ); case MetaName.CTaskShockingEventGoto__Tunables: return new PsoStructureInfo(MetaName.CTaskShockingEventGoto__Tunables, 0, 0, 48, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)3622532239, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)3859213332, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)803081093, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)2347754539, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)1071466356, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)1440512567, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)1670586696, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)3333208061, PsoDataType.Float, 44, 0, 0) + new PsoStructureEntryInfo(MetaName.DistSquaredThresholdAtCrowdRoundPos, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.DistSquaredThresholdMovingToCrowdRoundPos, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.DistVicinityOfCrowd, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.ExtraDistForGoto, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDistFromOtherPeds, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.MoveBlendRatioForFarGoto, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.TargetRadiusForCloseNavMeshTask, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.ExtraToleranceForStopWatchDistance, PsoDataType.Float, 44, 0, 0) ); case MetaName.CTaskShockingEventHurryAway__Tunables: return new PsoStructureInfo(MetaName.CTaskShockingEventHurryAway__Tunables, 0, 0, 80, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1706779012, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)2723841400, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)821642865, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)3706002780, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)1757042582, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)1713122871, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)551070027, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)2458557466, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)2097584563, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)1339551933, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)2071699275, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)2708798326, PsoDataType.UInt, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)2385841716, PsoDataType.Float, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)1980022811, PsoDataType.Float, 68, 0, 0), - new PsoStructureEntryInfo((MetaName)3508977239, PsoDataType.Float, 72, 0, 0), - new PsoStructureEntryInfo((MetaName)4026550489, PsoDataType.Float, 76, 0, 0) + new PsoStructureEntryInfo(MetaName.LookAheadDistanceForBackAway, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.ChancesToCallPolice, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeToCallPolice, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTimeToCallPolice, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.ChancePlayingInitalTurnAnimSmallReact, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.ChancePlayingCustomBackAwayAnimSmallReact, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.ChancePlayingInitalTurnAnimBigReact, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.ChancePlayingCustomBackAwayAnimBigReact, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldFleeDistance, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldFleeVehicleDistance, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldFleeFilmingDistance, PsoDataType.Float, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.EvasionThreshold, PsoDataType.UInt, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.ClosePlayerSpeedupDistanceSquaredThreshold, PsoDataType.Float, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.ClosePlayerSpeedupTimeThreshold, PsoDataType.Float, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDistanceFromPlayerToDeleteHurriedPed, PsoDataType.Float, 72, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeUntilDeletionWhenHurrying, PsoDataType.Float, 76, 0, 0) ); case MetaName.CTaskShockingEventWatch__Tunables: return new PsoStructureInfo(MetaName.CTaskShockingEventWatch__Tunables, 0, 0, 40, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)3193923873, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)1236817557, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)3056724293, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)2758358422, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTargetAngularMovementForWatch, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.ThresholdWatchAfterFace, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.ThresholdWatchStop, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDistanceBetweenFilmingPeds, PsoDataType.Float, 28, 0, 0), new PsoStructureEntryInfo((MetaName)1440458015, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)334429677, PsoDataType.Float, 36, 0, 0) + new PsoStructureEntryInfo(MetaName.MinDistanceAwayForFilming, PsoDataType.Float, 36, 0, 0) ); case MetaName.CTaskShockingEventReact__Tunables: return new PsoStructureInfo(MetaName.CTaskShockingEventReact__Tunables, 0, 0, 48, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)3607448121, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)2265632345, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)3891776628, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)2301662345, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)1003164741, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)1213974814, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)160395732, PsoDataType.Float, 40, 0, 0) + new PsoStructureEntryInfo(MetaName.TurningTolerance, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.TurningRate, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.TurningEnergyUpperThreshold, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.TurningEnergyLowerThreshold, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeBetweenReactionIdlesMin, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeBetweenReactionIdlesMax, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.BlendoutPhase, PsoDataType.Float, 40, 0, 0) ); case MetaName.CTaskShockingEventBackAway__Tunables: return new PsoStructureInfo(MetaName.CTaskShockingEventBackAway__Tunables, 0, 0, 56, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1871838464, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)3690289360, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)3382384728, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)780063382, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)4112548279, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)1858039250, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)2509346908, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)2592101241, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)3402152282, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)3550098093, PsoDataType.Float, 52, 0, 0) + new PsoStructureEntryInfo(MetaName.MaxHeadingAdjustmentRate, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MinHeadingAlignmentCosThreshold, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxHeadingAlignmentCosThreshold, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.MoveNetworkBlendoutDuration, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultBackwardsProjectionRange, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.AxesFacingTolerance, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDistanceForBackAway, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceForBackAway, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxWptAngle, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.BlendOutPhase, PsoDataType.Float, 52, 0, 0) ); case MetaName.CTaskShockingEventReactToAircraft__Tunables: return new PsoStructureInfo(MetaName.CTaskShockingEventReactToAircraft__Tunables, 0, 0, 24, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)3695837863, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)317231619, PsoDataType.Float, 20, 0, 0) + new PsoStructureEntryInfo(MetaName.ThresholdWatch, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.ThresholdRun, PsoDataType.Float, 20, 0, 0) ); case MetaName.CTaskShockingPoliceInvestigate__Tunables: return new PsoStructureInfo(MetaName.CTaskShockingPoliceInvestigate__Tunables, 0, 0, 40, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)2347754539, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)1440512567, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)162655462, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)2782271258, PsoDataType.UInt, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)2066926080, PsoDataType.UInt, 32, 0, 0) + new PsoStructureEntryInfo(MetaName.ExtraDistForGoto, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MoveBlendRatioForFarGoto, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDistFromPlayerToDeleteOffscreen, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.DeleteOffscreenTimeMS_MIN, PsoDataType.UInt, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.DeleteOffscreenTimeMS_MAX, PsoDataType.UInt, 32, 0, 0) ); case MetaName.CTaskShockingEventStopAndStare__Tunables: return new PsoStructureInfo(MetaName.CTaskShockingEventStopAndStare__Tunables, 0, 0, 24, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)157002911, PsoDataType.Float, 16, 0, 0) + new PsoStructureEntryInfo(MetaName.BringVehicleToHaltDistance, PsoDataType.Float, 16, 0, 0) ); case MetaName.CTaskShove__Tunables: return new PsoStructureInfo(MetaName.CTaskShove__Tunables, 0, 0, 48, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)67050499, PsoDataType.Structure, 16, 0, (MetaName)838054604), + new PsoStructureEntryInfo(MetaName.Rendering, PsoDataType.Structure, 16, 0, (MetaName)838054604), new PsoStructureEntryInfo(MetaName.MaxDistance, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)1241644828, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)1978969151, PsoDataType.Float, 40, 0, 0) + new PsoStructureEntryInfo(MetaName.MinDot, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.RadiusForContact, PsoDataType.Float, 40, 0, 0) ); case (MetaName)838054604: return new PsoStructureInfo((MetaName)838054604, 0, 0, 16, new PsoStructureEntryInfo(MetaName.Enabled, PsoDataType.Bool, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)3061072832, PsoDataType.Bool, 9, 0, 0) + new PsoStructureEntryInfo(MetaName.Contact, PsoDataType.Bool, 9, 0, 0) ); case MetaName.CTaskShoved__Tunables: return new PsoStructureInfo(MetaName.CTaskShoved__Tunables, 0, 0, 16, @@ -11305,133 +11305,133 @@ namespace CodeWalker.GameFiles case MetaName.CVehicleScenarioManager__AttractorTuning__Tunables: return new PsoStructureInfo(MetaName.CVehicleScenarioManager__AttractorTuning__Tunables, 0, 0, 56, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)745911052, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)819069056, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)1250203641, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)722704686, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)575445590, PsoDataType.SInt, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)3415237781, PsoDataType.UInt, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)884187023, PsoDataType.UInt, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)281170344, PsoDataType.UInt, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)2108114328, PsoDataType.UInt, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)3561917245, PsoDataType.UShort, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)865654234, PsoDataType.UShort, 54, 0, 0) + new PsoStructureEntryInfo(MetaName.ForwardDirectionThresholdCosSquared, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistToPathDefault, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistToVehicle, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDistToVehicle, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.NumToUpdatePerFrame, PsoDataType.SInt, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeAfterAttractionMs, PsoDataType.UInt, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeAfterChainTestFailedMs, PsoDataType.UInt, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeAfterFailedConditionsMs, PsoDataType.UInt, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeAfterNoBoundsMs, PsoDataType.UInt, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.MinPassengersForAttraction, PsoDataType.UShort, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxPassengersForAttraction, PsoDataType.UShort, 54, 0, 0) ); case MetaName.CTaskCoupleScenario__Tunables: return new PsoStructureInfo(MetaName.CTaskCoupleScenario__Tunables, 0, 0, 32, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)810755963, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)1791608761, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)2300691636, PsoDataType.Float, 24, 0, 0) + new PsoStructureEntryInfo(MetaName.ResumeDistSq, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.StopDistSq, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.TargetDistance, PsoDataType.Float, 24, 0, 0) ); case MetaName.CTaskCowerScenario__Tunables: return new PsoStructureInfo(MetaName.CTaskCowerScenario__Tunables, 0, 0, 64, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)2722629246, PsoDataType.UInt, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)829574868, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)1673427683, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)619528635, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)1865528825, PsoDataType.UInt, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)3437799044, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)3668424542, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)1966243013, PsoDataType.UInt, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)263563417, PsoDataType.UInt, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)1944104863, PsoDataType.UInt, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)2271449308, PsoDataType.UInt, 56, 0, 0) + new PsoStructureEntryInfo(MetaName.EventDecayTimeMS, PsoDataType.UInt, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.ReturnToNormalDistanceSq, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.BackHeadingInterpRate, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.EventlessSwitchStateTimeRequirement, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.EventlessSwitchInactivityTimeRequirement, PsoDataType.UInt, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.EventlessSwitchDistanceRequirement, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDistFromPlayerToDeleteCoweringForever, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.CoweringForeverDeleteOffscreenTimeMS_MIN, PsoDataType.UInt, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.CoweringForeverDeleteOffscreenTimeMS_MAX, PsoDataType.UInt, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.FlinchDecayTime, PsoDataType.UInt, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeBetweenFlinches, PsoDataType.UInt, 56, 0, 0) ); case MetaName.CTaskUseScenario__Tunables: return new PsoStructureInfo(MetaName.CTaskUseScenario__Tunables, 0, 0, 152, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)652219771, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)3465127340, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)365892591, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)788433631, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)394374347, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)1712423423, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)1532444703, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)2055075186, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)4290867387, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)695930878, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)1136341997, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)2568949102, PsoDataType.Float, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)2442429563, PsoDataType.Float, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)884159106, PsoDataType.Float, 68, 0, 0), - new PsoStructureEntryInfo((MetaName)851779527, PsoDataType.Float, 72, 0, 0), - new PsoStructureEntryInfo((MetaName)5170829, PsoDataType.Float, 76, 0, 0), - new PsoStructureEntryInfo((MetaName)643049118, PsoDataType.Float, 80, 0, 0), - new PsoStructureEntryInfo((MetaName)2913322701, PsoDataType.Float, 84, 0, 0), - new PsoStructureEntryInfo((MetaName)3638708710, PsoDataType.Float, 88, 0, 0), - new PsoStructureEntryInfo((MetaName)3090913677, PsoDataType.Float, 92, 0, 0), - new PsoStructureEntryInfo((MetaName)3609661010, PsoDataType.Float, 96, 0, 0), - new PsoStructureEntryInfo((MetaName)4087190680, PsoDataType.Float, 100, 0, 0), - new PsoStructureEntryInfo((MetaName)1822017225, PsoDataType.Float, 104, 0, 0), - new PsoStructureEntryInfo((MetaName)1178169613, PsoDataType.Float, 108, 0, 0), - new PsoStructureEntryInfo((MetaName)1596520127, PsoDataType.Float, 112, 0, 0), - new PsoStructureEntryInfo((MetaName)3452202501, PsoDataType.Float, 116, 0, 0), - new PsoStructureEntryInfo((MetaName)3836158716, PsoDataType.Float, 120, 0, 0), - new PsoStructureEntryInfo((MetaName)699708569, PsoDataType.Float, 124, 0, 0), - new PsoStructureEntryInfo((MetaName)790344800, PsoDataType.Float, 128, 0, 0), - new PsoStructureEntryInfo((MetaName)2090002900, PsoDataType.Float, 132, 0, 0), - new PsoStructureEntryInfo((MetaName)1666523442, PsoDataType.SInt, 136, 0, 0), - new PsoStructureEntryInfo((MetaName)471524408, PsoDataType.SInt, 140, 0, 0), - new PsoStructureEntryInfo((MetaName)2237139323, PsoDataType.SByte, 144, 0, 0) + new PsoStructureEntryInfo(MetaName.AdvanceUseTimeRandomMaxProportion, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.BreakAttachmentMoveSpeedThreshold, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.BreakAttachmentOrientationThreshold, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.ExitAttachmentMoveSpeedThreshold, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.RouteLengthThresholdForFinalApproach, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.ZThresholdForApproachOffset, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.DetachExitDefaultPhaseThreshold, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.FastExitDefaultPhaseThreshold, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.RouteLengthThresholdForApproachOffset, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.ExtraFleeDistance, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.FindPropInEnvironmentDist, PsoDataType.Float, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.MinRateToPlayCowerReaction, PsoDataType.Float, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxRateToPlayCowerReaction, PsoDataType.Float, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDifferenceBetweenCowerReactionRates, PsoDataType.Float, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.ReactAndFleeBlendOutPhase, PsoDataType.Float, 72, 0, 0), + new PsoStructureEntryInfo(MetaName.RegularExitDefaultPhaseThreshold, PsoDataType.Float, 76, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeOfDayRandomnessHours, PsoDataType.Float, 80, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeToLeaveMinBetweenAnybody, PsoDataType.Float, 84, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeToLeaveRandomAmount, PsoDataType.Float, 88, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeToLeaveRandomFraction, PsoDataType.Float, 92, 0, 0), + new PsoStructureEntryInfo(MetaName.PavementFloodFillSearchRadius, PsoDataType.Float, 96, 0, 0), + new PsoStructureEntryInfo(MetaName.DelayBetweenPavementFloodFillSearches, PsoDataType.Float, 100, 0, 0), + new PsoStructureEntryInfo(MetaName.FleeMBRMin, PsoDataType.Float, 104, 0, 0), + new PsoStructureEntryInfo(MetaName.FleeMBRMax, PsoDataType.Float, 108, 0, 0), + new PsoStructureEntryInfo(MetaName.MinPathLengthForValidExit, PsoDataType.Float, 112, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceNavmeshMayAdjustPath, PsoDataType.Float, 116, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeBetweenChecksToLeaveCowering, PsoDataType.Float, 120, 0, 0), + new PsoStructureEntryInfo(MetaName.SkipGotoXYDist, PsoDataType.Float, 124, 0, 0), + new PsoStructureEntryInfo(MetaName.SkipGotoZDist, PsoDataType.Float, 128, 0, 0), + new PsoStructureEntryInfo(MetaName.SkipGotoHeadingDeltaDegrees, PsoDataType.Float, 132, 0, 0), + new PsoStructureEntryInfo(MetaName.MinExtraMoney, PsoDataType.SInt, 136, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxExtraMoney, PsoDataType.SInt, 140, 0, 0), + new PsoStructureEntryInfo(MetaName.UpdatesBeforeShiftingBounds, PsoDataType.SByte, 144, 0, 0) ); case MetaName.CTaskUseVehicleScenario__Tunables: return new PsoStructureInfo(MetaName.CTaskUseVehicleScenario__Tunables, 0, 0, 72, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)157002911, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)2115224183, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)2685821768, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)2686150441, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)2409655710, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)3935882297, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)370645093, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)2931101691, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)3249924134, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)1118749782, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)1499169614, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)26476902, PsoDataType.Float, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)1252284298, PsoDataType.UShort, 64, 0, 0) + new PsoStructureEntryInfo(MetaName.BringVehicleToHaltDistance, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.IdleTimeRandomFactor, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.SlowDownDist, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.SlowDownSpeed, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.SwitchToStraightLineDist, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.TargetArriveDist, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.PlaneTargetArriveDist, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.HeliTargetArriveDist, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.BoatTargetArriveDist, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.PlaneTargetArriveDistTaxiOnGround, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.PlaneDrivingSubtaskArrivalDist, PsoDataType.Float, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.BoatMaxAvoidanceAngle, PsoDataType.Float, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxSearchDistance, PsoDataType.UShort, 64, 0, 0) ); case MetaName.CTaskWanderingScenario__Tunables: return new PsoStructureInfo(MetaName.CTaskWanderingScenario__Tunables, 0, 0, 40, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1799405168, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)1010415847, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)4287996365, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)2212250161, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)3384585290, PsoDataType.UInt, 32, 0, 0) + new PsoStructureEntryInfo(MetaName.MaxTimeWaitingForBlockingArea, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.SwitchToNextPointDistWalking, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.SwitchToNextPointDistJogging, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.PreferNearWaterSurfaceArrivalRadius, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeBetweenBlockingAreaChecksMS, PsoDataType.UInt, 32, 0, 0) ); case MetaName.CTaskPoliceOrderResponse__Tunables: return new PsoStructureInfo(MetaName.CTaskPoliceOrderResponse__Tunables, 0, 0, 56, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)2597134309, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)408114095, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)1059555640, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)847675324, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)3069250390, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)3640126549, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)3243012891, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTimeToWait, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxSpeedForVehicleMovingSlowly, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.MinSpeedForVehicleMovingQuickly, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeBeforeOvertakeToMatchSpeedWhenPulledOver, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeBeforeOvertakeToMatchSpeedWhenCruising, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.CheatPowerIncreaseForMatchSpeed, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.HashOrdering, PsoDataType.Float, 40, 0, 0), new PsoStructureEntryInfo((MetaName)683308669, PsoDataType.Float, 44, 0, 0), new PsoStructureEntryInfo((MetaName)527303977, PsoDataType.Float, 48, 0, 0) ); case MetaName.CTaskArrestPed__Tunables: return new PsoStructureInfo(MetaName.CTaskArrestPed__Tunables, 0, 0, 56, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)3825720952, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)684815089, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)1433360068, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)1359250131, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)2654770325, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.AimDistance, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.ArrestDistance, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.ArrestInVehicleDistance, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.MoveToDistanceInVehicle, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.TargetDistanceFromVehicleEntry, PsoDataType.Float, 32, 0, 0), new PsoStructureEntryInfo((MetaName)1425198943, PsoDataType.Float, 36, 0, 0), new PsoStructureEntryInfo((MetaName)4218266421, PsoDataType.Float, 40, 0, 0), new PsoStructureEntryInfo((MetaName)305536610, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)605981827, PsoDataType.UInt, 48, 0, 0) + new PsoStructureEntryInfo(MetaName.RegainComet, PsoDataType.UInt, 48, 0, 0) ); case MetaName.CTaskSwatOrderResponse__Tunables: return new PsoStructureInfo(MetaName.CTaskSwatOrderResponse__Tunables, 0, 0, 24, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)3243012891, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.HashOrdering, PsoDataType.Float, 16, 0, 0), new PsoStructureEntryInfo((MetaName)683308669, PsoDataType.Float, 20, 0, 0) ); case MetaName.CTaskHeliOrderResponse__Tunables: @@ -11447,667 +11447,667 @@ namespace CodeWalker.GameFiles case MetaName.CTaskWitness__Tunables: return new PsoStructureInfo(MetaName.CTaskWitness__Tunables, 0, 0, 32, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)897487244, PsoDataType.UInt, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)1736715102, PsoDataType.UInt, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)3450986312, PsoDataType.UInt, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)2062768994, PsoDataType.UInt, 28, 0, 0) + new PsoStructureEntryInfo(MetaName.MaxTimeMoveNearCrimeMs, PsoDataType.UInt, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTimeMoveToLawMs, PsoDataType.UInt, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTimeSearchMs, PsoDataType.UInt, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTimeMoveToLawFailedPathfindingMs, PsoDataType.UInt, 28, 0, 0) ); case MetaName.CEventShocking__Tunables: return new PsoStructureInfo(MetaName.CEventShocking__Tunables, 0, 0, 224, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), new PsoStructureEntryInfo(MetaName.LifeTime, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)2272290579, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)2651939713, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)17870529, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)1284602455, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)760739523, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)2651403585, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)2181133548, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)162073420, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)2978098349, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)1287855842, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)199132405, PsoDataType.Float, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)3010798658, PsoDataType.Float, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)424721387, PsoDataType.Float, 68, 0, 0), - new PsoStructureEntryInfo((MetaName)4262514281, PsoDataType.Float, 72, 0, 0), - new PsoStructureEntryInfo((MetaName)3859810396, PsoDataType.Float, 76, 0, 0), - new PsoStructureEntryInfo((MetaName)3939134595, PsoDataType.Float, 80, 0, 0), - new PsoStructureEntryInfo((MetaName)273885309, PsoDataType.Float, 84, 0, 0), - new PsoStructureEntryInfo((MetaName)1169941758, PsoDataType.Float, 88, 0, 0), - new PsoStructureEntryInfo((MetaName)3084950400, PsoDataType.Float, 92, 0, 0), - new PsoStructureEntryInfo((MetaName)1926295578, PsoDataType.Float, 96, 0, 0), - new PsoStructureEntryInfo((MetaName)2306714989, PsoDataType.Float, 100, 0, 0), - new PsoStructureEntryInfo((MetaName)4002374438, PsoDataType.Float, 104, 0, 0), - new PsoStructureEntryInfo((MetaName)3928192642, PsoDataType.Float, 108, 0, 0), - new PsoStructureEntryInfo((MetaName)3384130276, PsoDataType.Float, 112, 0, 0), - new PsoStructureEntryInfo((MetaName)449694767, PsoDataType.Float, 116, 0, 0), - new PsoStructureEntryInfo((MetaName)946719330, PsoDataType.Float, 120, 0, 0), - new PsoStructureEntryInfo((MetaName)2167383018, PsoDataType.Float, 124, 0, 0), - new PsoStructureEntryInfo((MetaName)1941376054, PsoDataType.Float, 128, 0, 0), - new PsoStructureEntryInfo((MetaName)1295611070, PsoDataType.Float, 132, 0, 0), - new PsoStructureEntryInfo((MetaName)2937486448, PsoDataType.Float, 136, 0, 0), - new PsoStructureEntryInfo((MetaName)3170606833, PsoDataType.Float, 140, 0, 0), - new PsoStructureEntryInfo((MetaName)1805287691, PsoDataType.Float, 144, 0, 0), - new PsoStructureEntryInfo((MetaName)564420500, PsoDataType.Float, 148, 0, 0), - new PsoStructureEntryInfo((MetaName)2906908712, PsoDataType.Float, 152, 0, 0), - new PsoStructureEntryInfo((MetaName)735659884, PsoDataType.Float, 156, 0, 0), - new PsoStructureEntryInfo((MetaName)143794235, PsoDataType.Float, 160, 0, 0), - new PsoStructureEntryInfo((MetaName)2597491379, PsoDataType.Float, 164, 0, 0), - new PsoStructureEntryInfo((MetaName)1799800134, PsoDataType.UInt, 168, 0, 0), - new PsoStructureEntryInfo((MetaName)1621558076, PsoDataType.UInt, 172, 0, 0), - new PsoStructureEntryInfo((MetaName)1884622848, PsoDataType.String, 176, 7, 0), - new PsoStructureEntryInfo((MetaName)1372129940, PsoDataType.String, 180, 7, 0), + new PsoStructureEntryInfo(MetaName.VisualReactionRange, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.CopInVehicleVisualReactionRange, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.AudioReactionRange, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.AIOnlyReactionRangeScaleFactor, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.DuckAndCoverCanTriggerForPlayerTime, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.GotoWatchRange, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.StopWatchDistance, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.HurryAwayMBRChangeDelay, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.HurryAwayMBRChangeRange, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.HurryAwayInitialMBR, PsoDataType.Float, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.HurryAwayMoveBlendRatioWhenFar, PsoDataType.Float, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.HurryAwayMoveBlendRatioWhenNear, PsoDataType.Float, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.MinWatchTime, PsoDataType.Float, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxWatchTime, PsoDataType.Float, 72, 0, 0), + new PsoStructureEntryInfo(MetaName.MinWatchTimeHurryAway, PsoDataType.Float, 76, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxWatchTimeHurryAway, PsoDataType.Float, 80, 0, 0), + new PsoStructureEntryInfo(MetaName.ChanceOfWatchRatherThanHurryAway, PsoDataType.Float, 84, 0, 0), + new PsoStructureEntryInfo(MetaName.MinPhoneFilmTime, PsoDataType.Float, 88, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxPhoneFilmTime, PsoDataType.Float, 92, 0, 0), + new PsoStructureEntryInfo(MetaName.MinPhoneFilmTimeHurryAway, PsoDataType.Float, 96, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxPhoneFilmTimeHurryAway, PsoDataType.Float, 100, 0, 0), + new PsoStructureEntryInfo(MetaName.ChanceOfFilmingEventOnPhoneIfWatching, PsoDataType.Float, 104, 0, 0), + new PsoStructureEntryInfo(MetaName.PedGenBlockedAreaMinRadius, PsoDataType.Float, 108, 0, 0), + new PsoStructureEntryInfo(MetaName.WanderInfluenceSphereRadius, PsoDataType.Float, 112, 0, 0), + new PsoStructureEntryInfo(MetaName.TriggerAmbientReactionChances, PsoDataType.Float, 116, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDistanceForAmbientReaction, PsoDataType.Float, 120, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceForAmbientReaction, PsoDataType.Float, 124, 0, 0), + new PsoStructureEntryInfo(MetaName.AmbientEventLifetime, PsoDataType.Float, 128, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeForAmbientReaction, PsoDataType.Float, 132, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTimeForAmbientReaction, PsoDataType.Float, 136, 0, 0), + new PsoStructureEntryInfo(MetaName.PedFearImpact, PsoDataType.Float, 140, 0, 0), + new PsoStructureEntryInfo(MetaName.ShockingSpeechChance, PsoDataType.Float, 144, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDelayTimer, PsoDataType.Float, 148, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDelayTimer, PsoDataType.Float, 152, 0, 0), + new PsoStructureEntryInfo(MetaName.DuplicateDistanceCheck, PsoDataType.Float, 156, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTimeForAudioReaction, PsoDataType.Float, 160, 0, 0), + new PsoStructureEntryInfo(MetaName.DistanceToUseGunfireReactAndFleeAnimations, PsoDataType.Float, 164, 0, 0), + new PsoStructureEntryInfo(MetaName.PedGenBlockingAreaLifeTimeMS, PsoDataType.UInt, 168, 0, 0), + new PsoStructureEntryInfo(MetaName.DuplicateTimeCheck, PsoDataType.UInt, 172, 0, 0), + new PsoStructureEntryInfo(MetaName.ShockingSpeechHash, PsoDataType.String, 176, 7, 0), + new PsoStructureEntryInfo(MetaName.ShockingFilmSpeechHash, PsoDataType.String, 180, 7, 0), new PsoStructureEntryInfo(MetaName.Priority, PsoDataType.SInt, 184, 0, 0), - new PsoStructureEntryInfo((MetaName)1507389089, PsoDataType.Enum, 188, 0, (MetaName)1507389089), - new PsoStructureEntryInfo((MetaName)3664766217, PsoDataType.Bool, 192, 0, 0), - new PsoStructureEntryInfo((MetaName)1030055336, PsoDataType.Bool, 193, 0, 0), - new PsoStructureEntryInfo((MetaName)3215420778, PsoDataType.Bool, 194, 0, 0), - new PsoStructureEntryInfo((MetaName)387027865, PsoDataType.Bool, 195, 0, 0), - new PsoStructureEntryInfo((MetaName)1307368391, PsoDataType.Bool, 196, 0, 0), - new PsoStructureEntryInfo((MetaName)3611561302, PsoDataType.Bool, 197, 0, 0), - new PsoStructureEntryInfo((MetaName)1434985449, PsoDataType.Bool, 198, 0, 0), - new PsoStructureEntryInfo((MetaName)1461520922, PsoDataType.Bool, 199, 0, 0), - new PsoStructureEntryInfo((MetaName)3973997152, PsoDataType.Bool, 200, 0, 0), - new PsoStructureEntryInfo((MetaName)144280219, PsoDataType.Bool, 201, 0, 0), - new PsoStructureEntryInfo((MetaName)4035148525, PsoDataType.Bool, 202, 0, 0), + new PsoStructureEntryInfo(MetaName.AmbientEventType, PsoDataType.Enum, 188, 0, MetaName.AmbientEventType), + new PsoStructureEntryInfo(MetaName.AddPedGenBlockedArea, PsoDataType.Bool, 192, 0, 0), + new PsoStructureEntryInfo(MetaName.CausesVehicleAvoidance, PsoDataType.Bool, 193, 0, 0), + new PsoStructureEntryInfo(MetaName.AllowIgnoreAsLowPriority, PsoDataType.Bool, 194, 0, 0), + new PsoStructureEntryInfo(MetaName.DebugDisplayAlwaysUseEventPosition, PsoDataType.Bool, 195, 0, 0), + new PsoStructureEntryInfo(MetaName.DebugDisplayListPlayerInfo, PsoDataType.Bool, 196, 0, 0), + new PsoStructureEntryInfo(MetaName.HurryAwayWatchFirst, PsoDataType.Bool, 197, 0, 0), + new PsoStructureEntryInfo(MetaName.MobileChatScenarioMayAbort, PsoDataType.Bool, 198, 0, 0), + new PsoStructureEntryInfo(MetaName.WatchSayFightCheers, PsoDataType.Bool, 199, 0, 0), + new PsoStructureEntryInfo(MetaName.WatchSayShocked, PsoDataType.Bool, 200, 0, 0), + new PsoStructureEntryInfo(MetaName.VehicleSlowDown, PsoDataType.Bool, 201, 0, 0), + new PsoStructureEntryInfo(MetaName.IgnoreIfSensingPedIsOtherEntity, PsoDataType.Bool, 202, 0, 0), new PsoStructureEntryInfo(MetaName.IgnorePavementChecks, PsoDataType.Bool, 203, 0, 0), - new PsoStructureEntryInfo((MetaName)3118021097, PsoDataType.Bool, 204, 0, 0), - new PsoStructureEntryInfo((MetaName)3828609944, PsoDataType.Enum, 208, 0, (MetaName)1809724872), - new PsoStructureEntryInfo((MetaName)2309582193, PsoDataType.Bool, 212, 0, 0), - new PsoStructureEntryInfo((MetaName)1542742362, PsoDataType.Bool, 213, 0, 0), - new PsoStructureEntryInfo((MetaName)2924272020, PsoDataType.Bool, 214, 0, 0), - new PsoStructureEntryInfo((MetaName)3833488932, PsoDataType.Bool, 215, 0, 0), - new PsoStructureEntryInfo((MetaName)2404066730, PsoDataType.Bool, 216, 0, 0), - new PsoStructureEntryInfo((MetaName)409978509, PsoDataType.Bool, 217, 0, 0) + new PsoStructureEntryInfo(MetaName.AllowScanningEvenIfPreviouslyReacted, PsoDataType.Bool, 204, 0, 0), + new PsoStructureEntryInfo(MetaName.ReactionMode, PsoDataType.Enum, 208, 0, (MetaName)1809724872), + new PsoStructureEntryInfo(MetaName.StopResponseWhenExpired, PsoDataType.Bool, 212, 0, 0), + new PsoStructureEntryInfo(MetaName.FleeIfApproachedByOtherEntity, PsoDataType.Bool, 213, 0, 0), + new PsoStructureEntryInfo(MetaName.FleeIfApproachedBySourceEntity, PsoDataType.Bool, 214, 0, 0), + new PsoStructureEntryInfo(MetaName.CanCallPolice, PsoDataType.Bool, 215, 0, 0), + new PsoStructureEntryInfo(MetaName.IgnoreFovForHeadIk, PsoDataType.Bool, 216, 0, 0), + new PsoStructureEntryInfo(MetaName.ReactToOtherEntity, PsoDataType.Bool, 217, 0, 0) ); case MetaName.CSituationalClipSetStreamer__Tunables: return new PsoStructureInfo(MetaName.CSituationalClipSetStreamer__Tunables, 0, 0, 88, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)394023184, PsoDataType.Structure, 16, 0, (MetaName)2341712397), - new PsoStructureEntryInfo((MetaName)603736164, PsoDataType.Structure, 48, 0, (MetaName)178027873) + new PsoStructureEntryInfo(MetaName.Avoids, PsoDataType.Structure, 16, 0, (MetaName)2341712397), + new PsoStructureEntryInfo(MetaName.FleeReactions, PsoDataType.Structure, 48, 0, MetaName.iVectorDefault) ); case (MetaName)2341712397: return new PsoStructureInfo((MetaName)2341712397, 0, 0, 32, new PsoStructureEntryInfo(MetaName.ClipSet, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)2787113182, PsoDataType.String, 12, 7, 0), + new PsoStructureEntryInfo(MetaName.ClipSetForCasual, PsoDataType.String, 12, 7, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)1095110195), new PsoStructureEntryInfo(MetaName.Variations, PsoDataType.Array, 16, 0, (MetaName)2) ); - case (MetaName)178027873: - return new PsoStructureInfo((MetaName)178027873, 0, 0, 40, - new PsoStructureEntryInfo((MetaName)2755047550, PsoDataType.String, 8, 7, 0), + case MetaName.iVectorDefault: + return new PsoStructureInfo(MetaName.iVectorDefault, 0, 0, 40, + new PsoStructureEntryInfo(MetaName.ClipSetForIntro, PsoDataType.String, 8, 7, 0), new PsoStructureEntryInfo((MetaName)3696584734, PsoDataType.String, 12, 7, 0), new PsoStructureEntryInfo((MetaName)4027846555, PsoDataType.String, 16, 7, 0), - new PsoStructureEntryInfo((MetaName)4017342285, PsoDataType.String, 20, 7, 0), + new PsoStructureEntryInfo(MetaName.ClipSetForRuns, PsoDataType.String, 20, 7, 0), new PsoStructureEntryInfo((MetaName)3482724306, PsoDataType.String, 24, 7, 0), new PsoStructureEntryInfo((MetaName)551602790, PsoDataType.String, 28, 7, 0), - new PsoStructureEntryInfo((MetaName)2838084369, PsoDataType.Float, 32, 0, 0) + new PsoStructureEntryInfo(MetaName.MinTimeInCombatToNotStreamIn, PsoDataType.Float, 32, 0, 0) ); case (MetaName)1095110195: return new PsoStructureInfo((MetaName)1095110195, 0, 0, 24, new PsoStructureEntryInfo(MetaName.ClipSet, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)3169257000, PsoDataType.Bool, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.IsCasual, PsoDataType.Bool, 12, 0, 0), new PsoStructureEntryInfo(MetaName.Chances, PsoDataType.Float, 16, 0, 0) ); case MetaName.CEventFootStepHeard__Tunables: return new PsoStructureInfo(MetaName.CEventFootStepHeard__Tunables, 0, 0, 24, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)564420500, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)2906908712, PsoDataType.Float, 20, 0, 0) + new PsoStructureEntryInfo(MetaName.MinDelayTimer, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDelayTimer, PsoDataType.Float, 20, 0, 0) ); case MetaName.CTacticalAnalysisNavMeshPoints__Tunables: return new PsoStructureInfo(MetaName.CTacticalAnalysisNavMeshPoints__Tunables, 0, 0, 72, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), new PsoStructureEntryInfo(MetaName.MinDistance, PsoDataType.Float, 16, 0, 0), new PsoStructureEntryInfo(MetaName.MaxDistance, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)2084497360, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)765310, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)967712511, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)2714855430, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)861953935, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)2410167662, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)579362303, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)72559400, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)2086611921, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)1731877118, PsoDataType.Float, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)1638764838, PsoDataType.SInt, 64, 0, 0) + new PsoStructureEntryInfo(MetaName.BufferDistance, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeBetweenAttemptsToFindNewPosition, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeBetweenLineOfSightTests, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeBetweenAttemptsToFindNearby, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxSearchRadiusForNavMesh, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.RadiusForFindNearby, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDistanceBetweenPositionsWithClearLineOfSight, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDistanceBetweenPositionsWithoutClearLineOfSightInExteriors, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDistanceBetweenPositionsWithoutClearLineOfSightInInteriors, PsoDataType.Float, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxXYDistanceForNewPosition, PsoDataType.Float, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxNearbyToFindPerFrame, PsoDataType.SInt, 64, 0, 0) ); case MetaName.CTacticalAnalysisCoverPointSearch__Tunables: return new PsoStructureInfo(MetaName.CTacticalAnalysisCoverPointSearch__Tunables, 0, 0, 56, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)3333387022, PsoDataType.Structure, 16, 0, (MetaName)850484111), - new PsoStructureEntryInfo((MetaName)1815040418, PsoDataType.SInt, 48, 0, 0) + new PsoStructureEntryInfo(MetaName.Scoring, PsoDataType.Structure, 16, 0, (MetaName)850484111), + new PsoStructureEntryInfo(MetaName.ScoreCalculationsPerFrame, PsoDataType.SInt, 48, 0, 0) ); case (MetaName)850484111: return new PsoStructureInfo((MetaName)850484111, 0, 0, 32, - new PsoStructureEntryInfo((MetaName)1339021909, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)1420062864, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)2637460797, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)4180445694, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)1883452103, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)2980335366, PsoDataType.Float, 28, 0, 0) + new PsoStructureEntryInfo(MetaName.Occupied, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.Scripted, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.PointOnMap, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDistanceToBeConsideredOptimal, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceToBeConsideredOptimal, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.Optimal, PsoDataType.Float, 28, 0, 0) ); case MetaName.CTacticalAnalysisCoverPoints__Tunables: return new PsoStructureInfo(MetaName.CTacticalAnalysisCoverPoints__Tunables, 0, 0, 56, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)4233283909, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)110388555, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)2124766118, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)2973796969, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)967712511, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)2714855430, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)1814559575, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)2410167662, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)1638764838, PsoDataType.SInt, 48, 0, 0) + new PsoStructureEntryInfo(MetaName.MinDistanceMovedToStartSearch, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTimeBetweenSearches, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDistanceForSearch, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceForSearch, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeBetweenLineOfSightTests, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeBetweenAttemptsToFindNearby, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeBetweenStatusUpdates, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.RadiusForFindNearby, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxNearbyToFindPerFrame, PsoDataType.SInt, 48, 0, 0) ); case MetaName.CTacticalAnalysis__Tunables: return new PsoStructureInfo(MetaName.CTacticalAnalysis__Tunables, 0, 0, 80, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1572599387, PsoDataType.Structure, 16, 0, (MetaName)1310298123), - new PsoStructureEntryInfo((MetaName)67050499, PsoDataType.Structure, 40, 0, (MetaName)1230349399), - new PsoStructureEntryInfo((MetaName)3555945363, PsoDataType.Float, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)3815175242, PsoDataType.Float, 68, 0, 0), - new PsoStructureEntryInfo((MetaName)1570040321, PsoDataType.Float, 72, 0, 0), + new PsoStructureEntryInfo(MetaName.BadRoute, PsoDataType.Structure, 16, 0, (MetaName)1310298123), + new PsoStructureEntryInfo(MetaName.Rendering, PsoDataType.Structure, 40, 0, (MetaName)1230349399), + new PsoStructureEntryInfo(MetaName.MaxSpeedToActivate, PsoDataType.Float, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.MinSpeedToDeactivate, PsoDataType.Float, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTimeWithNoReferences, PsoDataType.Float, 72, 0, 0), new PsoStructureEntryInfo(MetaName.Enabled, PsoDataType.Bool, 76, 0, 0) ); case (MetaName)1310298123: return new PsoStructureInfo((MetaName)1310298123, 0, 0, 24, - new PsoStructureEntryInfo((MetaName)1083242382, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)3390301810, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)688870759, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)1564203967, PsoDataType.Float, 20, 0, 0) + new PsoStructureEntryInfo(MetaName.ValueForUnableToFind, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.ValueForTooCloseToTarget, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceForTaint, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.DecayRate, PsoDataType.Float, 20, 0, 0) ); case (MetaName)1230349399: return new PsoStructureInfo((MetaName)1230349399, 0, 0, 24, new PsoStructureEntryInfo(MetaName.Enabled, PsoDataType.Bool, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)3053199956, PsoDataType.Bool, 9, 0, 0), - new PsoStructureEntryInfo((MetaName)2288844751, PsoDataType.Bool, 10, 0, 0), + new PsoStructureEntryInfo(MetaName.CoverPoints, PsoDataType.Bool, 9, 0, 0), + new PsoStructureEntryInfo(MetaName.NavMeshPoints, PsoDataType.Bool, 10, 0, 0), new PsoStructureEntryInfo(MetaName.Position, PsoDataType.Bool, 11, 0, 0), - new PsoStructureEntryInfo((MetaName)682590761, PsoDataType.Bool, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)743861760, PsoDataType.Bool, 13, 0, 0), - new PsoStructureEntryInfo((MetaName)4030133267, PsoDataType.Bool, 14, 0, 0), - new PsoStructureEntryInfo((MetaName)3709090817, PsoDataType.Bool, 15, 0, 0), - new PsoStructureEntryInfo((MetaName)3663294436, PsoDataType.Bool, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)3702072617, PsoDataType.Bool, 17, 0, 0), - new PsoStructureEntryInfo((MetaName)728351840, PsoDataType.Bool, 18, 0, 0) + new PsoStructureEntryInfo(MetaName.LineOfSightStatus, PsoDataType.Bool, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.ArcStatus, PsoDataType.Bool, 13, 0, 0), + new PsoStructureEntryInfo(MetaName.Reserved, PsoDataType.Bool, 14, 0, 0), + new PsoStructureEntryInfo(MetaName.Nearby, PsoDataType.Bool, 15, 0, 0), + new PsoStructureEntryInfo(MetaName.BadRouteValue, PsoDataType.Bool, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.Reservations, PsoDataType.Bool, 17, 0, 0), + new PsoStructureEntryInfo(MetaName.LineOfSightTests, PsoDataType.Bool, 18, 0, 0) ); case MetaName.CTaskVehicleApproach__Tunables: return new PsoStructureInfo(MetaName.CTaskVehicleApproach__Tunables, 0, 0, 24, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1354574680, PsoDataType.Float, 16, 0, 0) + new PsoStructureEntryInfo(MetaName.MaxDistanceAroundClosestRoadNode, PsoDataType.Float, 16, 0, 0) ); case MetaName.CTaskVehicleBlock__Tunables: return new PsoStructureInfo(MetaName.CTaskVehicleBlock__Tunables, 0, 0, 80, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)3093267843, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)3739118103, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)3139639651, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)2229910851, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)3717085729, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)1577260290, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)4094305061, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)1212941547, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)737095977, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)1917200737, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)935837869, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)67415689, PsoDataType.Float, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)2713817702, PsoDataType.Float, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)3682638304, PsoDataType.Float, 68, 0, 0), - new PsoStructureEntryInfo((MetaName)1195737890, PsoDataType.Float, 72, 0, 0), - new PsoStructureEntryInfo((MetaName)2961114452, PsoDataType.Float, 76, 0, 0) + new PsoStructureEntryInfo(MetaName.DistanceToCapSpeed, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.DistanceToStartCappingSpeed, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.AdditionalSpeedCap, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceFromTargetToForceStraightLineMode, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeToLookAhead, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDistanceToLookAhead, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDotTargetMovingTowardsUsToStartBackAndForth, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDotTargetMovingTowardsOurSideToStartBackAndForth, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDotTargetMovingTowardsUsToContinueBackAndForth, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDotTargetMovingTowardsUsToStartBrakeInFront, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDotMovingTowardsTargetToStartBrakeInFront, PsoDataType.Float, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDotTargetMovingTowardsUsToContinueBrakeInFront, PsoDataType.Float, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDotMovingTowardsTargetToContinueBrakeInFront, PsoDataType.Float, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDotTargetMovingTowardsUsToStartCruiseInFront, PsoDataType.Float, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDotMovingAwayFromTargetToStartCruiseInFront, PsoDataType.Float, 72, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDotTargetMovingTowardsUsToContinueCruiseInFront, PsoDataType.Float, 76, 0, 0) ); case MetaName.CTaskVehicleBlockCruiseInFront__Tunables: return new PsoStructureInfo(MetaName.CTaskVehicleBlockCruiseInFront__Tunables, 0, 0, 128, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1934123857, PsoDataType.Structure, 16, 0, (MetaName)3985328803), - new PsoStructureEntryInfo((MetaName)67050499, PsoDataType.Structure, 56, 0, (MetaName)999261493), - new PsoStructureEntryInfo((MetaName)474269749, PsoDataType.Float, 72, 0, 0), - new PsoStructureEntryInfo((MetaName)3717085729, PsoDataType.Float, 76, 0, 0), - new PsoStructureEntryInfo((MetaName)1577260290, PsoDataType.Float, 80, 0, 0), - new PsoStructureEntryInfo((MetaName)2841547079, PsoDataType.Float, 84, 0, 0), - new PsoStructureEntryInfo((MetaName)4284975454, PsoDataType.Float, 88, 0, 0), - new PsoStructureEntryInfo((MetaName)2085906895, PsoDataType.Float, 92, 0, 0), - new PsoStructureEntryInfo((MetaName)2016261853, PsoDataType.Float, 96, 0, 0), - new PsoStructureEntryInfo((MetaName)2690108566, PsoDataType.Float, 100, 0, 0), - new PsoStructureEntryInfo((MetaName)2913237777, PsoDataType.Float, 104, 0, 0), - new PsoStructureEntryInfo((MetaName)1514235773, PsoDataType.Float, 108, 0, 0), - new PsoStructureEntryInfo((MetaName)2070026726, PsoDataType.Float, 112, 0, 0), - new PsoStructureEntryInfo((MetaName)2635294172, PsoDataType.Float, 116, 0, 0), - new PsoStructureEntryInfo((MetaName)4219085548, PsoDataType.Float, 120, 0, 0) + new PsoStructureEntryInfo(MetaName.Probes, PsoDataType.Structure, 16, 0, (MetaName)3985328803), + new PsoStructureEntryInfo(MetaName.Rendering, PsoDataType.Structure, 56, 0, (MetaName)999261493), + new PsoStructureEntryInfo(MetaName.StraightLineDistance, PsoDataType.Float, 72, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeToLookAhead, PsoDataType.Float, 76, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDistanceToLookAhead, PsoDataType.Float, 80, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDotForSlowdown, PsoDataType.Float, 84, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDistanceForSlowdown, PsoDataType.Float, 88, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceForSlowdown, PsoDataType.Float, 92, 0, 0), + new PsoStructureEntryInfo(MetaName.CruiseSpeedMultiplierForMinSlowdown, PsoDataType.Float, 96, 0, 0), + new PsoStructureEntryInfo(MetaName.CruiseSpeedMultiplierForMaxSlowdown, PsoDataType.Float, 100, 0, 0), + new PsoStructureEntryInfo(MetaName.IdealDistance, PsoDataType.Float, 104, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDistanceToAdjustSpeed, PsoDataType.Float, 108, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceToAdjustSpeed, PsoDataType.Float, 112, 0, 0), + new PsoStructureEntryInfo(MetaName.MinCruiseSpeedMultiplier, PsoDataType.Float, 116, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxCruiseSpeedMultiplier, PsoDataType.Float, 120, 0, 0) ); case (MetaName)3985328803: return new PsoStructureInfo((MetaName)3985328803, 0, 0, 40, - new PsoStructureEntryInfo((MetaName)2519270732, PsoDataType.Structure, 8, 0, (MetaName)1883924946) + new PsoStructureEntryInfo(MetaName.Collision, PsoDataType.Structure, 8, 0, (MetaName)1883924946) ); case (MetaName)1883924946: return new PsoStructureInfo((MetaName)1883924946, 0, 0, 32, new PsoStructureEntryInfo((MetaName)2241187664, PsoDataType.Float, 8, 0, 0), new PsoStructureEntryInfo((MetaName)3879165256, PsoDataType.Float, 12, 0, 0), new PsoStructureEntryInfo((MetaName)4154217054, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)1352021757, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)977032494, PsoDataType.Float, 24, 0, 0) + new PsoStructureEntryInfo(MetaName.MinLength, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxLength, PsoDataType.Float, 24, 0, 0) ); case (MetaName)999261493: return new PsoStructureInfo((MetaName)999261493, 0, 0, 16, new PsoStructureEntryInfo(MetaName.Enabled, PsoDataType.Bool, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)217069262, PsoDataType.Bool, 9, 0, 0), - new PsoStructureEntryInfo((MetaName)3041273548, PsoDataType.Bool, 10, 0, 0), + new PsoStructureEntryInfo(MetaName.Probe, PsoDataType.Bool, 9, 0, 0), + new PsoStructureEntryInfo(MetaName.ProbeResults, PsoDataType.Bool, 10, 0, 0), new PsoStructureEntryInfo((MetaName)2932215080, PsoDataType.Bool, 11, 0, 0), new PsoStructureEntryInfo((MetaName)1537468920, PsoDataType.Bool, 12, 0, 0) ); case MetaName.CTaskVehicleBlockBrakeInFront__Tunables: return new PsoStructureInfo(MetaName.CTaskVehicleBlockBrakeInFront__Tunables, 0, 0, 64, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1751757949, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)1340388073, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)1369613048, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)3279921996, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)110293208, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)2361783730, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)1786731261, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)1580566536, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)1823449253, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)3954141229, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)3775809407, PsoDataType.Float, 56, 0, 0) + new PsoStructureEntryInfo(MetaName.TimeAheadForGetInPosition, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MinOffsetForGetInPosition, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeAheadForBrake, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeAheadForBrakeOnWideRoads, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTimeForBrake, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.FutureDistanceForMinSteerAngle, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.FutureDistanceForMaxSteerAngle, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxSpeedToUseHandBrake, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDotToClampCruiseSpeed, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceToClampCruiseSpeed, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxCruiseSpeedWhenClamped, PsoDataType.Float, 56, 0, 0) ); case MetaName.CTaskVehicleBlockBackAndForth__Tunables: return new PsoStructureInfo(MetaName.CTaskVehicleBlockBackAndForth__Tunables, 0, 0, 24, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)2515377448, PsoDataType.Float, 16, 0, 0) + new PsoStructureEntryInfo(MetaName.ThrottleMultiplier, PsoDataType.Float, 16, 0, 0) ); case MetaName.CTaskVehicleFlee__Tunables: return new PsoStructureInfo(MetaName.CTaskVehicleFlee__Tunables, 0, 0, 48, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1825428191, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)2981979817, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)1907731990, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)2288728578, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)1095332633, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)3303023161, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)3189387953, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)3164535731, PsoDataType.Float, 44, 0, 0) + new PsoStructureEntryInfo(MetaName.ChancesForSwerve, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MinSpeedForSwerve, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeToSwerve, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTimeToSwerve, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.ChancesForHesitate, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxSpeedForHesitate, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeToHesitate, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTimeToHesitate, PsoDataType.Float, 44, 0, 0) ); case MetaName.CTaskVehicleCruiseBoat__Tunables: return new PsoStructureInfo(MetaName.CTaskVehicleCruiseBoat__Tunables, 0, 0, 32, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)330577879, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)3620765866, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)2679850916, PsoDataType.Float, 24, 0, 0) + new PsoStructureEntryInfo(MetaName.fTimeToPickNewPoint, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.fDistToPickNewPoint, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.fDistSearch, PsoDataType.Float, 24, 0, 0) ); case MetaName.CTaskVehicleDeadDriver__Tunables: return new PsoStructureInfo(MetaName.CTaskVehicleDeadDriver__Tunables, 0, 0, 64, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)3588251070, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)3605734753, PsoDataType.Enum, 20, 0, (MetaName)888350649), - new PsoStructureEntryInfo((MetaName)168285857, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)3758934792, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)1718221861, PsoDataType.Enum, 32, 0, (MetaName)2055586340), - new PsoStructureEntryInfo((MetaName)1568208081, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)64513465, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)2512256335, PsoDataType.Enum, 44, 0, (MetaName)3374036042), - new PsoStructureEntryInfo((MetaName)3259827294, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)1676250682, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)1151983218, PsoDataType.Enum, 56, 0, (MetaName)4001255574) + new PsoStructureEntryInfo(MetaName.SwerveTime, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.SteerAngleControl, PsoDataType.Enum, 20, 0, (MetaName)888350649), + new PsoStructureEntryInfo(MetaName.MinSteerAngle, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxSteerAngle, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.ThrottleControl, PsoDataType.Enum, 32, 0, (MetaName)2055586340), + new PsoStructureEntryInfo(MetaName.MinThrottle, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxThrottle, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.BrakeControl, PsoDataType.Enum, 44, 0, (MetaName)3374036042), + new PsoStructureEntryInfo(MetaName.MinBrake, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxBrake, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.HandBrakeControl, PsoDataType.Enum, 56, 0, (MetaName)4001255574) ); case MetaName.CTaskVehicleFleeBoat__Tunables: return new PsoStructureInfo(MetaName.CTaskVehicleFleeBoat__Tunables, 0, 0, 24, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)191817975, PsoDataType.Float, 16, 0, 0) + new PsoStructureEntryInfo(MetaName.FleeDistance, PsoDataType.Float, 16, 0, 0) ); case MetaName.CTaskVehicleCrash__Tunables: return new PsoStructureInfo(MetaName.CTaskVehicleCrash__Tunables, 0, 0, 24, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)2743225815, PsoDataType.Float, 16, 0, 0) + new PsoStructureEntryInfo(MetaName.MinSpeedForWreck, PsoDataType.Float, 16, 0, 0) ); case MetaName.CTaskVehicleGoToPointWithAvoidanceAutomobile__Tunables: return new PsoStructureInfo(MetaName.CTaskVehicleGoToPointWithAvoidanceAutomobile__Tunables, 0, 0, 104, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)10772112, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)3101610967, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)3640450256, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)2435522850, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)94249946, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)3105879189, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)315595788, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)252789847, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)724928304, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)1592953719, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)1319056930, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)3043121072, PsoDataType.Float, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)2493712752, PsoDataType.Float, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)1721238833, PsoDataType.Float, 68, 0, 0), - new PsoStructureEntryInfo((MetaName)44796921, PsoDataType.Float, 72, 0, 0), - new PsoStructureEntryInfo((MetaName)462717652, PsoDataType.Float, 76, 0, 0), - new PsoStructureEntryInfo((MetaName)508750981, PsoDataType.Float, 80, 0, 0), - new PsoStructureEntryInfo((MetaName)2304242044, PsoDataType.Float, 84, 0, 0), - new PsoStructureEntryInfo((MetaName)3887812374, PsoDataType.Float, 88, 0, 0), - new PsoStructureEntryInfo((MetaName)4090325919, PsoDataType.Float, 92, 0, 0), - new PsoStructureEntryInfo((MetaName)2371258779, PsoDataType.Float, 96, 0, 0), - new PsoStructureEntryInfo((MetaName)1016024123, PsoDataType.Float, 100, 0, 0) + new PsoStructureEntryInfo(MetaName.TailgateDistanceMax, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.TailgateIdealDistanceMin, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.TailgateIdealDistanceMax, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.TailgateSpeedMultiplierMin, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.TailgateSpeedMultiplierMax, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.TailgateVelocityMin, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.ChanceOfPedSeeingCarFromBehind, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.MinSpeedForAvoid, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDistanceForAvoid, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxSpeedForAvoid, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceForAvoid, PsoDataType.Float, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDistanceForAvoidDirected, PsoDataType.Float, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.MinSpeedForAvoidDirected, PsoDataType.Float, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceForAvoidDirected, PsoDataType.Float, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxSpeedForAvoidDirected, PsoDataType.Float, 72, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxAbsDotForAvoidDirected, PsoDataType.Float, 76, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxSpeedForBrace, PsoDataType.Float, 80, 0, 0), + new PsoStructureEntryInfo(MetaName.MinSpeedForDive, PsoDataType.Float, 84, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeToConsiderDangerousDriving, PsoDataType.Float, 88, 0, 0), + new PsoStructureEntryInfo(MetaName.MultiplierForDangerousDriving, PsoDataType.Float, 92, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDistanceToSideOnPavement, PsoDataType.Float, 96, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceToSideOnPavement, PsoDataType.Float, 100, 0, 0) ); case MetaName.CTaskVehicleGoToBoat__Tunables: return new PsoStructureInfo(MetaName.CTaskVehicleGoToBoat__Tunables, 0, 0, 32, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)3943951078, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)157944410, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)1396210696, PsoDataType.Float, 24, 0, 0) + new PsoStructureEntryInfo(MetaName.SlowdownDistance, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.RouteArrivalDistance, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.RouteLookAheadDistance, PsoDataType.Float, 24, 0, 0) ); case MetaName.CTaskVehicleGoToHelicopter__Tunables: return new PsoStructureInfo(MetaName.CTaskVehicleGoToHelicopter__Tunables, 0, 0, 152, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)2171885531, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)3454970252, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)139171723, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)2384591971, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)2222663190, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)814841404, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)664693842, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)922081581, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)1366920760, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)3266080932, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)2573768812, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)974150069, PsoDataType.Float, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)528950431, PsoDataType.Float, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)4280868953, PsoDataType.Float, 68, 0, 0), - new PsoStructureEntryInfo((MetaName)3367104276, PsoDataType.Float, 72, 0, 0), - new PsoStructureEntryInfo((MetaName)369724672, PsoDataType.Float, 76, 0, 0), - new PsoStructureEntryInfo((MetaName)2043681017, PsoDataType.Float, 80, 0, 0), - new PsoStructureEntryInfo((MetaName)1412479638, PsoDataType.Float, 84, 0, 0), - new PsoStructureEntryInfo((MetaName)1518108829, PsoDataType.Float, 88, 0, 0), - new PsoStructureEntryInfo((MetaName)3036720225, PsoDataType.Float, 92, 0, 0), - new PsoStructureEntryInfo((MetaName)1623304217, PsoDataType.Float, 96, 0, 0), - new PsoStructureEntryInfo((MetaName)1597259961, PsoDataType.Float, 100, 0, 0), - new PsoStructureEntryInfo((MetaName)3551843612, PsoDataType.Float, 104, 0, 0), + new PsoStructureEntryInfo(MetaName.slowDistance, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.maxCruiseSpeed, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.maxPitchRoll, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.maxThrottle, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.leanKp, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.leanKi, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.leanKd, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.yawKp, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.yawKi, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.yawKd, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.throttleKp, PsoDataType.Float, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.throttleKi, PsoDataType.Float, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.throttleKd, PsoDataType.Float, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.whiskerForwardTestDistance, PsoDataType.Float, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.whiskerForwardSpeedScale, PsoDataType.Float, 72, 0, 0), + new PsoStructureEntryInfo(MetaName.whiskerLateralTestDistance, PsoDataType.Float, 76, 0, 0), + new PsoStructureEntryInfo(MetaName.whiskerVerticalTestDistance, PsoDataType.Float, 80, 0, 0), + new PsoStructureEntryInfo(MetaName.whiskerTestAngle, PsoDataType.Float, 84, 0, 0), + new PsoStructureEntryInfo(MetaName.avoidHeadingChangeSpeed, PsoDataType.Float, 88, 0, 0), + new PsoStructureEntryInfo(MetaName.avoidHeadingJump, PsoDataType.Float, 92, 0, 0), + new PsoStructureEntryInfo(MetaName.avoidPitchChangeSpeed, PsoDataType.Float, 96, 0, 0), + new PsoStructureEntryInfo(MetaName.avoidPitchJump, PsoDataType.Float, 100, 0, 0), + new PsoStructureEntryInfo(MetaName.avoidLockDuration, PsoDataType.Float, 104, 0, 0), new PsoStructureEntryInfo((MetaName)2436197334, PsoDataType.Float, 108, 0, 0), new PsoStructureEntryInfo((MetaName)1438517312, PsoDataType.Float, 112, 0, 0), new PsoStructureEntryInfo((MetaName)444775360, PsoDataType.Float, 116, 0, 0), new PsoStructureEntryInfo((MetaName)3623227512, PsoDataType.Float, 120, 0, 0), new PsoStructureEntryInfo((MetaName)3009403254, PsoDataType.Float, 124, 0, 0), - new PsoStructureEntryInfo((MetaName)1335540990, PsoDataType.SInt, 128, 0, 0), - new PsoStructureEntryInfo((MetaName)892450737, PsoDataType.Float, 132, 0, 0), - new PsoStructureEntryInfo((MetaName)1504259891, PsoDataType.Float, 136, 0, 0), - new PsoStructureEntryInfo((MetaName)2393149687, PsoDataType.Float, 140, 0, 0), - new PsoStructureEntryInfo((MetaName)47710483, PsoDataType.UInt, 144, 0, 0) + new PsoStructureEntryInfo(MetaName.numHeightmapFutureSamples, PsoDataType.SInt, 128, 0, 0), + new PsoStructureEntryInfo(MetaName.futureHeightmapSampleTime, PsoDataType.Float, 132, 0, 0), + new PsoStructureEntryInfo(MetaName.DistanceXYToUseHeightMapAvoidance, PsoDataType.Float, 136, 0, 0), + new PsoStructureEntryInfo(MetaName.TimesliceMinDistToTarget, PsoDataType.Float, 140, 0, 0), + new PsoStructureEntryInfo(MetaName.TimesliceTimeAfterAvoidanceMs, PsoDataType.UInt, 144, 0, 0) ); case MetaName.CTaskVehicleGoToPlane__Tunables: return new PsoStructureInfo(MetaName.CTaskVehicleGoToPlane__Tunables, 0, 0, 112, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)54155191, PsoDataType.SInt, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)2996388896, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)3035684229, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)1673702936, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)1731534963, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)2986015914, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)502368761, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)2791696823, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)4244700983, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)2569057742, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)682642275, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)2384591971, PsoDataType.Float, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)922081581, PsoDataType.Float, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)1366920760, PsoDataType.Float, 68, 0, 0), - new PsoStructureEntryInfo((MetaName)3266080932, PsoDataType.Float, 72, 0, 0), - new PsoStructureEntryInfo((MetaName)2427028852, PsoDataType.Float, 76, 0, 0), - new PsoStructureEntryInfo((MetaName)665138033, PsoDataType.Float, 80, 0, 0), - new PsoStructureEntryInfo((MetaName)1584865556, PsoDataType.Float, 84, 0, 0), - new PsoStructureEntryInfo((MetaName)3696891742, PsoDataType.Float, 88, 0, 0), - new PsoStructureEntryInfo((MetaName)1158342846, PsoDataType.Float, 92, 0, 0), - new PsoStructureEntryInfo((MetaName)2739053876, PsoDataType.Float, 96, 0, 0), - new PsoStructureEntryInfo((MetaName)2573768812, PsoDataType.Float, 100, 0, 0), - new PsoStructureEntryInfo((MetaName)974150069, PsoDataType.Float, 104, 0, 0), - new PsoStructureEntryInfo((MetaName)528950431, PsoDataType.Float, 108, 0, 0) + new PsoStructureEntryInfo(MetaName.numFutureSamples, PsoDataType.SInt, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.futureSampleTime, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.maxDesiredAngleYawDegrees, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.maxDesiredAnglePitchDegrees, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.maxDesiredAngleRollDegrees, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.angleToTargetDegreesToNotUseMinRadius, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.minMinDistanceForRollComputation, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.maxMinDistanceForRollComputation, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.maxYaw, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.maxPitch, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.maxRoll, PsoDataType.Float, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.maxThrottle, PsoDataType.Float, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.yawKp, PsoDataType.Float, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.yawKi, PsoDataType.Float, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.yawKd, PsoDataType.Float, 72, 0, 0), + new PsoStructureEntryInfo(MetaName.pitchKp, PsoDataType.Float, 76, 0, 0), + new PsoStructureEntryInfo(MetaName.pitchKi, PsoDataType.Float, 80, 0, 0), + new PsoStructureEntryInfo(MetaName.pitchKd, PsoDataType.Float, 84, 0, 0), + new PsoStructureEntryInfo(MetaName.rollKp, PsoDataType.Float, 88, 0, 0), + new PsoStructureEntryInfo(MetaName.rollKi, PsoDataType.Float, 92, 0, 0), + new PsoStructureEntryInfo(MetaName.rollKd, PsoDataType.Float, 96, 0, 0), + new PsoStructureEntryInfo(MetaName.throttleKp, PsoDataType.Float, 100, 0, 0), + new PsoStructureEntryInfo(MetaName.throttleKi, PsoDataType.Float, 104, 0, 0), + new PsoStructureEntryInfo(MetaName.throttleKd, PsoDataType.Float, 108, 0, 0) ); case MetaName.CTaskVehicleLandPlane__Tunables: return new PsoStructureInfo(MetaName.CTaskVehicleLandPlane__Tunables, 0, 0, 40, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)4110448569, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)4081532692, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)3067654195, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)564764161, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)3983307371, PsoDataType.Float, 32, 0, 0) + new PsoStructureEntryInfo(MetaName.SlowDownDistance, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeOnGroundToDrive, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.HeightToStartLanding, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.LandSlopeNoseUpMin, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.LandSlopeNoseUpMax, PsoDataType.Float, 32, 0, 0) ); case MetaName.CTaskVehicleMissionBase__Tunables: return new PsoStructureInfo(MetaName.CTaskVehicleMissionBase__Tunables, 0, 0, 24, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)2478597497, PsoDataType.UInt, 16, 0, 0) + new PsoStructureEntryInfo(MetaName.MinTimeToKeepEngineAndLightsOnWhileParked, PsoDataType.UInt, 16, 0, 0) ); case MetaName.CTaskVehicleParkNew__Tunables: return new PsoStructureInfo(MetaName.CTaskVehicleParkNew__Tunables, 0, 0, 24, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1316038287, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)4245532224, PsoDataType.UByte, 20, 0, 0) + new PsoStructureEntryInfo(MetaName.ParkingSpaceBlockedWaitTimePerAttempt, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.ParkingSpaceBlockedMaxAttempts, PsoDataType.UByte, 20, 0, 0) ); case MetaName.CTaskVehiclePlaneChase__Tunables: return new PsoStructureInfo(MetaName.CTaskVehiclePlaneChase__Tunables, 0, 0, 24, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1724998945, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MinSpeed, PsoDataType.Float, 16, 0, 0), new PsoStructureEntryInfo(MetaName.MaxSpeed, PsoDataType.Float, 20, 0, 0) ); case MetaName.CTaskVehiclePullAlongside__Tunables: return new PsoStructureInfo(MetaName.CTaskVehiclePullAlongside__Tunables, 0, 0, 32, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)3717085729, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)1577260290, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)2358940861, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)1143414935, PsoDataType.Float, 28, 0, 0) + new PsoStructureEntryInfo(MetaName.TimeToLookAhead, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDistanceToLookAhead, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.OverlapSpeedMultiplier, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxSpeedDifference, PsoDataType.Float, 28, 0, 0) ); case MetaName.CTaskVehiclePursue__Tunables: return new PsoStructureInfo(MetaName.CTaskVehiclePursue__Tunables, 0, 0, 120, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1925470428, PsoDataType.Structure, 16, 0, (MetaName)42267357), - new PsoStructureEntryInfo((MetaName)4083276309, PsoDataType.Structure, 40, 0, (MetaName)42267357), - new PsoStructureEntryInfo((MetaName)2632846246, PsoDataType.Float, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)3533260791, PsoDataType.Float, 68, 0, 0), - new PsoStructureEntryInfo((MetaName)2025348338, PsoDataType.Float, 72, 0, 0), - new PsoStructureEntryInfo((MetaName)1979699436, PsoDataType.Float, 76, 0, 0), - new PsoStructureEntryInfo((MetaName)820982755, PsoDataType.Float, 80, 0, 0), - new PsoStructureEntryInfo((MetaName)2246107998, PsoDataType.Float, 84, 0, 0), - new PsoStructureEntryInfo((MetaName)3659936455, PsoDataType.Float, 88, 0, 0), - new PsoStructureEntryInfo((MetaName)628879039, PsoDataType.Float, 92, 0, 0), - new PsoStructureEntryInfo((MetaName)2850579408, PsoDataType.Float, 96, 0, 0), - new PsoStructureEntryInfo((MetaName)1301007976, PsoDataType.Float, 100, 0, 0), - new PsoStructureEntryInfo((MetaName)2789360544, PsoDataType.Float, 104, 0, 0), - new PsoStructureEntryInfo((MetaName)2986369414, PsoDataType.Float, 108, 0, 0), - new PsoStructureEntryInfo((MetaName)1150609584, PsoDataType.Float, 112, 0, 0) + new PsoStructureEntryInfo(MetaName.DriftX, PsoDataType.Structure, 16, 0, (MetaName)42267357), + new PsoStructureEntryInfo(MetaName.DriftY, PsoDataType.Structure, 40, 0, (MetaName)42267357), + new PsoStructureEntryInfo(MetaName.TimeToLookBehind, PsoDataType.Float, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDistanceToLookBehind, PsoDataType.Float, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.SpeedDifferenceForMinDistanceToStartMatchingSpeed, PsoDataType.Float, 72, 0, 0), + new PsoStructureEntryInfo(MetaName.SpeedDifferenceForMaxDistanceToStartMatchingSpeed, PsoDataType.Float, 76, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDistanceToStartMatchingSpeed, PsoDataType.Float, 80, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceToStartMatchingSpeed, PsoDataType.Float, 84, 0, 0), + new PsoStructureEntryInfo(MetaName.CruiseSpeedMultiplierForBackOff, PsoDataType.Float, 88, 0, 0), + new PsoStructureEntryInfo(MetaName.DotToClampSpeedToMinimum, PsoDataType.Float, 92, 0, 0), + new PsoStructureEntryInfo(MetaName.DotToClampSpeedToMaximum, PsoDataType.Float, 96, 0, 0), + new PsoStructureEntryInfo(MetaName.SpeedForMinimumDot, PsoDataType.Float, 100, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeBetweenLineOfSightChecks, PsoDataType.Float, 104, 0, 0), + new PsoStructureEntryInfo(MetaName.DistanceForStraightLineModeAlways, PsoDataType.Float, 108, 0, 0), + new PsoStructureEntryInfo(MetaName.DistanceForStraightLineModeIfLos, PsoDataType.Float, 112, 0, 0) ); case (MetaName)42267357: return new PsoStructureInfo((MetaName)42267357, 0, 0, 24, - new PsoStructureEntryInfo((MetaName)2782043564, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)4282800535, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)1240074404, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)1154906885, PsoDataType.Float, 20, 0, 0) + new PsoStructureEntryInfo(MetaName.MinValueForCorrection, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxValueForCorrection, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.MinRate, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxRate, PsoDataType.Float, 20, 0, 0) ); case MetaName.CTaskVehicleRam__Tunables: return new PsoStructureInfo(MetaName.CTaskVehicleRam__Tunables, 0, 0, 40, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)3890964100, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)1492713734, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)2075820886, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)3537928320, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)2134482011, PsoDataType.Float, 32, 0, 0) + new PsoStructureEntryInfo(MetaName.BackOffTimer, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MinBackOffDistance, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxBackOffDistance, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.CruiseSpeedMultiplierForMinBackOffDistance, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.CruiseSpeedMultiplierForMaxBackOffDistance, PsoDataType.Float, 32, 0, 0) ); case MetaName.CTaskVehicleShotTire__Tunables: return new PsoStructureInfo(MetaName.CTaskVehicleShotTire__Tunables, 0, 0, 40, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)4163863357, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)1487496534, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)601372446, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)403672092, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)2183062202, PsoDataType.Float, 32, 0, 0) + new PsoStructureEntryInfo(MetaName.MaxTimeInSwerve, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MinSpeedInSwerve, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.MinSpeedToApplyTorque, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDotToApplyTorque, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.TorqueMultiplier, PsoDataType.Float, 32, 0, 0) ); case MetaName.CTaskVehicleSpinOut__Tunables: return new PsoStructureInfo(MetaName.CTaskVehicleSpinOut__Tunables, 0, 0, 56, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)3717085729, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)1577260290, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)3083236924, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)2926405391, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)730064409, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)1688870175, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)3250501977, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)992439102, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)514198685, PsoDataType.Float, 48, 0, 0) + new PsoStructureEntryInfo(MetaName.TimeToLookAhead, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDistanceToLookAhead, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.BumperOverlapForMaxSpeed, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.BumperOverlapForMinSpeed, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.CatchUpSpeed, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.BumperOverlapToBeInPosition, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxSidePaddingForTurn, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.TurnTime, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.InvMassScale, PsoDataType.Float, 48, 0, 0) ); case MetaName.CPrioritizedClipSetRequestManager__Tunables: return new PsoStructureInfo(MetaName.CPrioritizedClipSetRequestManager__Tunables, 0, 0, 40, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)2797308174, PsoDataType.Bool, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)2514516235, PsoDataType.Float2, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)3956347885, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)1337224709, PsoDataType.SInt, 32, 0, 0) + new PsoStructureEntryInfo(MetaName.RenderDebugDraw, PsoDataType.Bool, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.vScroll, PsoDataType.Float2, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.fIndent, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxNumRequestsPerContext, PsoDataType.SInt, 32, 0, 0) ); case MetaName.CVehicleClipRequestHelper__Tunables: return new PsoStructureInfo(MetaName.CVehicleClipRequestHelper__Tunables, 0, 0, 56, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)868829697, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)2354829088, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)475173943, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)3216270742, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)3089390809, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)1000280571, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)2704081606, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)1599003681, PsoDataType.Bool, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)3950304880, PsoDataType.Bool, 45, 0, 0), - new PsoStructureEntryInfo((MetaName)3726126567, PsoDataType.Bool, 46, 0, 0), - new PsoStructureEntryInfo((MetaName)774087018, PsoDataType.Bool, 47, 0, 0), - new PsoStructureEntryInfo((MetaName)2305444416, PsoDataType.Bool, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)3147840041, PsoDataType.Bool, 49, 0, 0), - new PsoStructureEntryInfo((MetaName)4236803127, PsoDataType.Bool, 50, 0, 0), - new PsoStructureEntryInfo((MetaName)1924248769, PsoDataType.Bool, 51, 0, 0) + new PsoStructureEntryInfo(MetaName.MinDistanceToScanForNearbyVehicle, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceToScanForNearbyVehicle, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDistUpdateFrequency, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistUpdateFrequency, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDistPercentageToScaleScanArc, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDistScanArc, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistScanArc, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.DisableVehicleDependencies, PsoDataType.Bool, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.DisableStreamedVehicleAnimRequestHelper, PsoDataType.Bool, 45, 0, 0), + new PsoStructureEntryInfo(MetaName.EnableStreamedEntryAnims, PsoDataType.Bool, 46, 0, 0), + new PsoStructureEntryInfo(MetaName.EnableStreamedInVehicleAnims, PsoDataType.Bool, 47, 0, 0), + new PsoStructureEntryInfo(MetaName.EnableStreamedEntryVariationAnims, PsoDataType.Bool, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.StreamConnectedSeatAnims, PsoDataType.Bool, 49, 0, 0), + new PsoStructureEntryInfo(MetaName.StreamInVehicleAndEntryAnimsTogether, PsoDataType.Bool, 50, 0, 0), + new PsoStructureEntryInfo(MetaName.StreamEntryAndInVehicleAnimsTogether, PsoDataType.Bool, 51, 0, 0) ); case MetaName.CTaskInVehicleBasic__Tunables: return new PsoStructureInfo(MetaName.CTaskInVehicleBasic__Tunables, 0, 0, 24, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)156254164, PsoDataType.Float, 16, 0, 0) + new PsoStructureEntryInfo(MetaName.fSecondsInAirBeforePassengerComment, PsoDataType.Float, 16, 0, 0) ); case MetaName.CTaskPlayerDrive__Tunables: return new PsoStructureInfo(MetaName.CTaskPlayerDrive__Tunables, 0, 0, 48, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)2280670656, PsoDataType.UInt, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)324788932, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)2089726799, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)897691679, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)2863410559, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)2485839112, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)3877124457, PsoDataType.Float, 40, 0, 0) + new PsoStructureEntryInfo(MetaName.StealthNoisePeriodMS, PsoDataType.UInt, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.StealthSpeedThresholdLow, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.StealthSpeedThresholdHigh, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.StealthVehicleTypeFactorBicycles, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.MinPlayerJumpOutSpeedBike, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.MinPlayerJumpOutSpeedCar, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeBetweenAddingDangerousVehicleEvents, PsoDataType.Float, 40, 0, 0) ); case MetaName.CTaskCarReactToVehicleCollision__Tunables: return new PsoStructureInfo(MetaName.CTaskCarReactToVehicleCollision__Tunables, 0, 0, 64, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1251865784, PsoDataType.Structure, 16, 0, (MetaName)3933935552), - new PsoStructureEntryInfo((MetaName)2744941697, PsoDataType.Float, 56, 0, 0) + new PsoStructureEntryInfo(MetaName.SlowDown, PsoDataType.Structure, 16, 0, (MetaName)3933935552), + new PsoStructureEntryInfo(MetaName.MaxDamageToIgnore, PsoDataType.Float, 56, 0, 0) ); case (MetaName)3933935552: return new PsoStructureInfo((MetaName)3933935552, 0, 0, 40, - new PsoStructureEntryInfo((MetaName)3649567479, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)512026668, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)2890274297, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)4171049765, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)1871327732, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)2395375846, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeToReact, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTimeToReact, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxCruiseSpeed, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.ChancesToHonk, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.ChancesToHonkHeldDown, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.ChancesToFlipOff, PsoDataType.Float, 28, 0, 0), new PsoStructureEntryInfo(MetaName.MinTime, PsoDataType.Float, 32, 0, 0), new PsoStructureEntryInfo(MetaName.MaxTime, PsoDataType.Float, 36, 0, 0) ); case MetaName.CTaskEnterVehicle__Tunables: return new PsoStructureInfo(MetaName.CTaskEnterVehicle__Tunables, 0, 0, 408, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)2341452292, PsoDataType.Bool, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)583417184, PsoDataType.Bool, 17, 0, 0), - new PsoStructureEntryInfo((MetaName)4238205678, PsoDataType.Bool, 18, 0, 0), - new PsoStructureEntryInfo((MetaName)1131247892, PsoDataType.Bool, 19, 0, 0), - new PsoStructureEntryInfo((MetaName)2336701139, PsoDataType.Bool, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)609083866, PsoDataType.Bool, 21, 0, 0), - new PsoStructureEntryInfo((MetaName)1336261201, PsoDataType.Bool, 22, 0, 0), - new PsoStructureEntryInfo((MetaName)454797365, PsoDataType.Bool, 23, 0, 0), - new PsoStructureEntryInfo((MetaName)3299231528, PsoDataType.Bool, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)2101205108, PsoDataType.Bool, 25, 0, 0), - new PsoStructureEntryInfo((MetaName)2067979515, PsoDataType.Bool, 26, 0, 0), - new PsoStructureEntryInfo((MetaName)2377829258, PsoDataType.Bool, 27, 0, 0), + new PsoStructureEntryInfo(MetaName.UseCombatEntryForAiJack, PsoDataType.Bool, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.EnableJackRateOverride, PsoDataType.Bool, 17, 0, 0), + new PsoStructureEntryInfo(MetaName.DisableDoorHandleArmIk, PsoDataType.Bool, 18, 0, 0), + new PsoStructureEntryInfo(MetaName.DisableBikeHandleArmIk, PsoDataType.Bool, 19, 0, 0), + new PsoStructureEntryInfo(MetaName.DisableSeatBoneArmIk, PsoDataType.Bool, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.DisableTagSyncIntoAlign, PsoDataType.Bool, 21, 0, 0), + new PsoStructureEntryInfo(MetaName.DisableMoverFixups, PsoDataType.Bool, 22, 0, 0), + new PsoStructureEntryInfo(MetaName.DisableBikePickPullUpOffsetScale, PsoDataType.Bool, 23, 0, 0), + new PsoStructureEntryInfo(MetaName.EnableNewBikeEntry, PsoDataType.Bool, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.ForcedDoorHandleArmIk, PsoDataType.Bool, 25, 0, 0), + new PsoStructureEntryInfo(MetaName.IgnoreRotationBlend, PsoDataType.Bool, 26, 0, 0), + new PsoStructureEntryInfo(MetaName.EnableBikePickUpAlign, PsoDataType.Bool, 27, 0, 0), new PsoStructureEntryInfo((MetaName)192421777, PsoDataType.Float, 28, 0, 0), new PsoStructureEntryInfo((MetaName)509809270, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)3899294511, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)1556614668, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)667864712, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)3475018274, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)1021030104, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)132682005, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)2541408088, PsoDataType.Float, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)2420294542, PsoDataType.Float, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)3006117682, PsoDataType.Float, 68, 0, 0), - new PsoStructureEntryInfo((MetaName)3341844967, PsoDataType.Float, 72, 0, 0), - new PsoStructureEntryInfo((MetaName)1493908582, PsoDataType.Float, 76, 0, 0), - new PsoStructureEntryInfo((MetaName)428832696, PsoDataType.Float, 80, 0, 0), - new PsoStructureEntryInfo((MetaName)3626807160, PsoDataType.Float, 84, 0, 0), - new PsoStructureEntryInfo((MetaName)1828436652, PsoDataType.Float, 88, 0, 0), - new PsoStructureEntryInfo((MetaName)3911832280, PsoDataType.Float, 92, 0, 0), - new PsoStructureEntryInfo((MetaName)354147533, PsoDataType.Float, 96, 0, 0), - new PsoStructureEntryInfo((MetaName)4195927131, PsoDataType.Float, 100, 0, 0), - new PsoStructureEntryInfo((MetaName)2320755313, PsoDataType.Float, 104, 0, 0), - new PsoStructureEntryInfo((MetaName)1933869525, PsoDataType.Float, 108, 0, 0), - new PsoStructureEntryInfo((MetaName)58162742, PsoDataType.Float, 112, 0, 0), - new PsoStructureEntryInfo((MetaName)1089127336, PsoDataType.Float, 116, 0, 0), - new PsoStructureEntryInfo((MetaName)2264946778, PsoDataType.Float, 120, 0, 0), - new PsoStructureEntryInfo((MetaName)706443375, PsoDataType.Float, 124, 0, 0), - new PsoStructureEntryInfo((MetaName)3597820233, PsoDataType.Float, 128, 0, 0), - new PsoStructureEntryInfo((MetaName)2664369195, PsoDataType.Float, 132, 0, 0), - new PsoStructureEntryInfo((MetaName)3214386681, PsoDataType.Float, 136, 0, 0), - new PsoStructureEntryInfo((MetaName)3395959775, PsoDataType.Float, 140, 0, 0), - new PsoStructureEntryInfo((MetaName)4109701939, PsoDataType.Float, 144, 0, 0), - new PsoStructureEntryInfo((MetaName)149985112, PsoDataType.Float, 148, 0, 0), - new PsoStructureEntryInfo((MetaName)3699582686, PsoDataType.Float, 152, 0, 0), + new PsoStructureEntryInfo(MetaName.BikePickUpAlignBlendDuration, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.GetInRate, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.MinMagForBikeToBeOnSide, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.DistanceToEvaluateDoors, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.NetworkBlendDuration, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.NetworkBlendDurationOpenDoorCombat, PsoDataType.Float, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.DoorRatioToConsiderDoorOpenSteps, PsoDataType.Float, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.DoorRatioToConsiderDoorOpen, PsoDataType.Float, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.DoorRatioToConsiderDoorOpenCombat, PsoDataType.Float, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.DoorRatioToConsiderDoorClosed, PsoDataType.Float, 72, 0, 0), + new PsoStructureEntryInfo(MetaName.DistToEntryToAllowForcedActionMode, PsoDataType.Float, 76, 0, 0), + new PsoStructureEntryInfo(MetaName.VaultDepth, PsoDataType.Float, 80, 0, 0), + new PsoStructureEntryInfo(MetaName.VaultHorizClearance, PsoDataType.Float, 84, 0, 0), + new PsoStructureEntryInfo(MetaName.VaultVertClearance, PsoDataType.Float, 88, 0, 0), + new PsoStructureEntryInfo(MetaName.LeftPickUpTargetLerpPhaseStart, PsoDataType.Float, 92, 0, 0), + new PsoStructureEntryInfo(MetaName.LeftPickUpTargetLerpPhaseEnd, PsoDataType.Float, 96, 0, 0), + new PsoStructureEntryInfo(MetaName.LeftPullUpTargetLerpPhaseStart, PsoDataType.Float, 100, 0, 0), + new PsoStructureEntryInfo(MetaName.LeftPullUpTargetLerpPhaseEnd, PsoDataType.Float, 104, 0, 0), + new PsoStructureEntryInfo(MetaName.RightPickUpTargetLerpPhaseStart, PsoDataType.Float, 108, 0, 0), + new PsoStructureEntryInfo(MetaName.RightPickUpTargetLerpPhaseEnd, PsoDataType.Float, 112, 0, 0), + new PsoStructureEntryInfo(MetaName.RightPullUpTargetLerpPhaseStart, PsoDataType.Float, 116, 0, 0), + new PsoStructureEntryInfo(MetaName.RightPullUpTargetLerpPhaseEnd, PsoDataType.Float, 120, 0, 0), + new PsoStructureEntryInfo(MetaName.LeftPickUpTargetLerpPhaseStartBicycle, PsoDataType.Float, 124, 0, 0), + new PsoStructureEntryInfo(MetaName.LeftPickUpTargetLerpPhaseEndBicycle, PsoDataType.Float, 128, 0, 0), + new PsoStructureEntryInfo(MetaName.LeftPullUpTargetLerpPhaseStartBicycle, PsoDataType.Float, 132, 0, 0), + new PsoStructureEntryInfo(MetaName.LeftPullUpTargetLerpPhaseEndBicycle, PsoDataType.Float, 136, 0, 0), + new PsoStructureEntryInfo(MetaName.RightPickUpTargetLerpPhaseStartBicycle, PsoDataType.Float, 140, 0, 0), + new PsoStructureEntryInfo(MetaName.RightPickUpTargetLerpPhaseEndBicycle, PsoDataType.Float, 144, 0, 0), + new PsoStructureEntryInfo(MetaName.RightPullUpTargetLerpPhaseStartBicycle, PsoDataType.Float, 148, 0, 0), + new PsoStructureEntryInfo(MetaName.RightPullUpTargetLerpPhaseEndBicycle, PsoDataType.Float, 152, 0, 0), new PsoStructureEntryInfo((MetaName)3408785399, PsoDataType.Float, 156, 0, 0), - new PsoStructureEntryInfo((MetaName)492953913, PsoDataType.Float, 160, 0, 0), - new PsoStructureEntryInfo((MetaName)3831454313, PsoDataType.Float, 164, 0, 0), - new PsoStructureEntryInfo((MetaName)2387057259, PsoDataType.Float, 168, 0, 0), - new PsoStructureEntryInfo((MetaName)3555981726, PsoDataType.Float, 172, 0, 0), - new PsoStructureEntryInfo((MetaName)820682935, PsoDataType.Float, 176, 0, 0), - new PsoStructureEntryInfo((MetaName)1024103431, PsoDataType.Float, 180, 0, 0), - new PsoStructureEntryInfo((MetaName)4256000061, PsoDataType.Float, 184, 0, 0), - new PsoStructureEntryInfo((MetaName)356015597, PsoDataType.Float, 188, 0, 0), - new PsoStructureEntryInfo((MetaName)1607735267, PsoDataType.Float, 192, 0, 0), - new PsoStructureEntryInfo((MetaName)1506926002, PsoDataType.Float, 196, 0, 0), - new PsoStructureEntryInfo((MetaName)1172728662, PsoDataType.Float, 200, 0, 0), - new PsoStructureEntryInfo((MetaName)4222207562, PsoDataType.Float, 204, 0, 0), - new PsoStructureEntryInfo((MetaName)1484783860, PsoDataType.Float, 208, 0, 0), - new PsoStructureEntryInfo((MetaName)1118824342, PsoDataType.Float, 212, 0, 0), - new PsoStructureEntryInfo((MetaName)4028760366, PsoDataType.Float, 216, 0, 0), - new PsoStructureEntryInfo((MetaName)2427558104, PsoDataType.Float, 220, 0, 0), - new PsoStructureEntryInfo((MetaName)2206944099, PsoDataType.Float, 224, 0, 0), - new PsoStructureEntryInfo((MetaName)1348653070, PsoDataType.Float, 228, 0, 0), - new PsoStructureEntryInfo((MetaName)114247175, PsoDataType.Float, 232, 0, 0), - new PsoStructureEntryInfo((MetaName)3271021322, PsoDataType.Float, 236, 0, 0), - new PsoStructureEntryInfo((MetaName)2555911368, PsoDataType.Float, 240, 0, 0), - new PsoStructureEntryInfo((MetaName)3839836820, PsoDataType.Float, 244, 0, 0), - new PsoStructureEntryInfo((MetaName)2153531751, PsoDataType.Float, 248, 0, 0), - new PsoStructureEntryInfo((MetaName)1243230599, PsoDataType.Float, 252, 0, 0), - new PsoStructureEntryInfo((MetaName)3836837046, PsoDataType.Float, 256, 0, 0), - new PsoStructureEntryInfo((MetaName)3089447490, PsoDataType.Float, 260, 0, 0), - new PsoStructureEntryInfo((MetaName)3652074424, PsoDataType.Float, 264, 0, 0), - new PsoStructureEntryInfo((MetaName)910622893, PsoDataType.Float, 268, 0, 0), - new PsoStructureEntryInfo((MetaName)2172495855, PsoDataType.Bool, 272, 0, 0), - new PsoStructureEntryInfo((MetaName)1615640364, PsoDataType.Float, 276, 0, 0), - new PsoStructureEntryInfo((MetaName)754839673, PsoDataType.Float, 280, 0, 0), - new PsoStructureEntryInfo((MetaName)3439162962, PsoDataType.Float, 284, 0, 0), - new PsoStructureEntryInfo((MetaName)2050658669, PsoDataType.Float, 288, 0, 0), - new PsoStructureEntryInfo((MetaName)2525435888, PsoDataType.Float, 292, 0, 0), - new PsoStructureEntryInfo((MetaName)3760186281, PsoDataType.Float, 296, 0, 0), - new PsoStructureEntryInfo((MetaName)4219594699, PsoDataType.Float, 300, 0, 0), - new PsoStructureEntryInfo((MetaName)3663548072, PsoDataType.Float, 304, 0, 0), + new PsoStructureEntryInfo(MetaName.MinSpeedToAbortOpenDoor, PsoDataType.Float, 160, 0, 0), + new PsoStructureEntryInfo(MetaName.MinSpeedToAbortOpenDoorCombat, PsoDataType.Float, 164, 0, 0), + new PsoStructureEntryInfo(MetaName.MinSpeedToAbortOpenDoorPlayer, PsoDataType.Float, 168, 0, 0), + new PsoStructureEntryInfo(MetaName.MinSpeedToRagdollOpenDoor, PsoDataType.Float, 172, 0, 0), + new PsoStructureEntryInfo(MetaName.MinSpeedToRagdollOpenDoorCombat, PsoDataType.Float, 176, 0, 0), + new PsoStructureEntryInfo(MetaName.MinSpeedToRagdollOpenDoorPlayer, PsoDataType.Float, 180, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultJackRate, PsoDataType.Float, 184, 0, 0), + new PsoStructureEntryInfo(MetaName.BikeEnterForce, PsoDataType.Float, 188, 0, 0), + new PsoStructureEntryInfo(MetaName.BicycleEnterForce, PsoDataType.Float, 192, 0, 0), + new PsoStructureEntryInfo(MetaName.FastEnterExitRate, PsoDataType.Float, 196, 0, 0), + new PsoStructureEntryInfo(MetaName.TargetRearDoorOpenRatio, PsoDataType.Float, 200, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxOpenRatioForOpenDoorInitialOutside, PsoDataType.Float, 204, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxOpenRatioForOpenDoorOutside, PsoDataType.Float, 208, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxOscillationDisplacementOutside, PsoDataType.Float, 212, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxOpenRatioForOpenDoorInitialInside, PsoDataType.Float, 216, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxOpenRatioForOpenDoorInside, PsoDataType.Float, 220, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxOscillationDisplacementInside, PsoDataType.Float, 224, 0, 0), + new PsoStructureEntryInfo(MetaName.BikeEnterLeanAngleOvershootAmt, PsoDataType.Float, 228, 0, 0), + new PsoStructureEntryInfo(MetaName.BikeEnterLeanAngleOvershootRate, PsoDataType.Float, 232, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceToCheckEntryCollisionWhenIgnoring, PsoDataType.Float, 236, 0, 0), + new PsoStructureEntryInfo(MetaName.CombatEntryBlendDuration, PsoDataType.Float, 240, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceToReactToJackForGoToDoor, PsoDataType.Float, 244, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTimeStreamClipSetInBeforeWarpSP, PsoDataType.Float, 248, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTimeStreamClipSetInBeforeWarpMP, PsoDataType.Float, 252, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTimeStreamClipSetInBeforeSkippingCloseDoor, PsoDataType.Float, 256, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTimeStreamShuffleClipSetInBeforeWarp, PsoDataType.Float, 260, 0, 0), + new PsoStructureEntryInfo(MetaName.ClimbAlignTolerance, PsoDataType.Float, 264, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeBetweenDoorChecks, PsoDataType.Float, 268, 0, 0), + new PsoStructureEntryInfo(MetaName.UseSlowInOut, PsoDataType.Bool, 272, 0, 0), + new PsoStructureEntryInfo(MetaName.OpenDoorBlendDurationFromNormalAlign, PsoDataType.Float, 276, 0, 0), + new PsoStructureEntryInfo(MetaName.OpenDoorBlendDurationFromOnVehicleAlign, PsoDataType.Float, 280, 0, 0), + new PsoStructureEntryInfo(MetaName.OpenDoorToJackBlendDuration, PsoDataType.Float, 284, 0, 0), + new PsoStructureEntryInfo(MetaName.GroupMemberWaitMinTime, PsoDataType.Float, 288, 0, 0), + new PsoStructureEntryInfo(MetaName.GroupMemberSlowDownDistance, PsoDataType.Float, 292, 0, 0), + new PsoStructureEntryInfo(MetaName.GroupMemberWalkCloseDistance, PsoDataType.Float, 296, 0, 0), + new PsoStructureEntryInfo(MetaName.GroupMemberWaitDistance, PsoDataType.Float, 300, 0, 0), + new PsoStructureEntryInfo(MetaName.SecondsBeforeWarpToLeader, PsoDataType.Float, 304, 0, 0), new PsoStructureEntryInfo((MetaName)119275101, PsoDataType.Float, 308, 0, 0), new PsoStructureEntryInfo((MetaName)2217815195, PsoDataType.UInt, 312, 0, 0), - new PsoStructureEntryInfo((MetaName)2689559592, PsoDataType.UInt, 316, 0, 0), - new PsoStructureEntryInfo((MetaName)2624279103, PsoDataType.String, 320, 7, 0), + new PsoStructureEntryInfo(MetaName.DurationHeldDownEnterButtonToJackFriendly, PsoDataType.UInt, 316, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultJackAlivePedFromOutsideClipId, PsoDataType.String, 320, 7, 0), new PsoStructureEntryInfo((MetaName)3431653792, PsoDataType.String, 324, 7, 0), - new PsoStructureEntryInfo((MetaName)1755247816, PsoDataType.String, 328, 7, 0), + new PsoStructureEntryInfo(MetaName.DefaultJackDeadPedFromOutsideClipId, PsoDataType.String, 328, 7, 0), new PsoStructureEntryInfo((MetaName)1983954745, PsoDataType.String, 332, 7, 0), - new PsoStructureEntryInfo((MetaName)2379662115, PsoDataType.String, 336, 7, 0), - new PsoStructureEntryInfo((MetaName)2061479056, PsoDataType.String, 340, 7, 0), - new PsoStructureEntryInfo((MetaName)807201844, PsoDataType.String, 344, 7, 0), - new PsoStructureEntryInfo((MetaName)1982208210, PsoDataType.String, 348, 7, 0), - new PsoStructureEntryInfo((MetaName)1866652328, PsoDataType.String, 352, 7, 0), - new PsoStructureEntryInfo((MetaName)3508843174, PsoDataType.String, 356, 7, 0), - new PsoStructureEntryInfo((MetaName)2993991731, PsoDataType.String, 360, 7, 0), - new PsoStructureEntryInfo((MetaName)4167965920, PsoDataType.String, 364, 7, 0), + new PsoStructureEntryInfo(MetaName.DefaultJackAlivePedFromWaterClipId, PsoDataType.String, 336, 7, 0), + new PsoStructureEntryInfo(MetaName.DefaultJackDeadPedFromWaterClipId, PsoDataType.String, 340, 7, 0), + new PsoStructureEntryInfo(MetaName.DefaultJackPedFromOnVehicleClipId, PsoDataType.String, 344, 7, 0), + new PsoStructureEntryInfo(MetaName.DefaultJackDeadPedFromOnVehicleClipId, PsoDataType.String, 348, 7, 0), + new PsoStructureEntryInfo(MetaName.DefaultJackPedOnVehicleIntoWaterClipId, PsoDataType.String, 352, 7, 0), + new PsoStructureEntryInfo(MetaName.DefaultJackDeadPedOnVehicleIntoWaterClipId, PsoDataType.String, 356, 7, 0), + new PsoStructureEntryInfo(MetaName.DefaultClimbUpClipId, PsoDataType.String, 360, 7, 0), + new PsoStructureEntryInfo(MetaName.DefaultClimbUpNoDoorClipId, PsoDataType.String, 364, 7, 0), new PsoStructureEntryInfo((MetaName)1857752806, PsoDataType.String, 368, 7, 0), new PsoStructureEntryInfo((MetaName)536807372, PsoDataType.String, 372, 7, 0), new PsoStructureEntryInfo((MetaName)298521545, PsoDataType.String, 376, 7, 0), @@ -12123,163 +12123,163 @@ namespace CodeWalker.GameFiles case MetaName.CTaskEnterVehicleAlign__Tunables: return new PsoStructureInfo(MetaName.CTaskEnterVehicleAlign__Tunables, 0, 0, 136, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1827422982, PsoDataType.Bool, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)3670985951, PsoDataType.Bool, 17, 0, 0), - new PsoStructureEntryInfo((MetaName)142881218, PsoDataType.Bool, 18, 0, 0), - new PsoStructureEntryInfo((MetaName)2981016968, PsoDataType.Bool, 19, 0, 0), - new PsoStructureEntryInfo((MetaName)3699526709, PsoDataType.Bool, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)2679767269, PsoDataType.Bool, 21, 0, 0), - new PsoStructureEntryInfo((MetaName)1175770299, PsoDataType.Bool, 22, 0, 0), - new PsoStructureEntryInfo((MetaName)1408347563, PsoDataType.Bool, 23, 0, 0), - new PsoStructureEntryInfo((MetaName)86992154, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)3669742245, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)2555216789, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)2551900503, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)1557395660, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)1946397601, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)996663150, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)2661149439, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)717764835, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)1305634921, PsoDataType.Float, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)3904376533, PsoDataType.Float, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)2898549300, PsoDataType.Float, 68, 0, 0), - new PsoStructureEntryInfo((MetaName)2167006115, PsoDataType.Float, 72, 0, 0), - new PsoStructureEntryInfo((MetaName)502763290, PsoDataType.Float, 76, 0, 0), - new PsoStructureEntryInfo((MetaName)2507965951, PsoDataType.Float, 80, 0, 0), - new PsoStructureEntryInfo((MetaName)2870050188, PsoDataType.Float, 84, 0, 0), - new PsoStructureEntryInfo((MetaName)3484537704, PsoDataType.Float, 88, 0, 0), - new PsoStructureEntryInfo((MetaName)840729400, PsoDataType.Float, 92, 0, 0), - new PsoStructureEntryInfo((MetaName)4264959731, PsoDataType.Float, 96, 0, 0), - new PsoStructureEntryInfo((MetaName)452418176, PsoDataType.Float, 100, 0, 0), - new PsoStructureEntryInfo((MetaName)2300124116, PsoDataType.Float, 104, 0, 0), - new PsoStructureEntryInfo((MetaName)4059105444, PsoDataType.Float, 108, 0, 0), - new PsoStructureEntryInfo((MetaName)3090504223, PsoDataType.Float, 112, 0, 0), - new PsoStructureEntryInfo((MetaName)2571589718, PsoDataType.Float, 116, 0, 0), - new PsoStructureEntryInfo((MetaName)24914513, PsoDataType.Float, 120, 0, 0), - new PsoStructureEntryInfo((MetaName)158501595, PsoDataType.Float, 124, 0, 0), - new PsoStructureEntryInfo((MetaName)1420291822, PsoDataType.Float, 128, 0, 0) + new PsoStructureEntryInfo(MetaName.UseAttachDuringAlign, PsoDataType.Bool, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.RenderDebugToTTY, PsoDataType.Bool, 17, 0, 0), + new PsoStructureEntryInfo(MetaName.ApplyRotationScaling, PsoDataType.Bool, 18, 0, 0), + new PsoStructureEntryInfo(MetaName.ApplyTranslationScaling, PsoDataType.Bool, 19, 0, 0), + new PsoStructureEntryInfo(MetaName.DisableRotationOvershootCheck, PsoDataType.Bool, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.DisableTranslationOvershootCheck, PsoDataType.Bool, 21, 0, 0), + new PsoStructureEntryInfo(MetaName.ReverseLeftFootAlignAnims, PsoDataType.Bool, 22, 0, 0), + new PsoStructureEntryInfo(MetaName.ForceStandEnterOnly, PsoDataType.Bool, 23, 0, 0), + new PsoStructureEntryInfo(MetaName.TranslationChangeRate, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.RotationChangeRate, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultAlignRate, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.FastAlignRate, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.CombatAlignRate, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.ActionCombatAlignRate, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.StandAlignMaxDist, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.AlignSuccessMaxDist, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultAlignStartFixupPhase, PsoDataType.Float, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultAlignEndFixupPhase, PsoDataType.Float, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.TargetRadiusForOrientatedAlignWalk, PsoDataType.Float, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.TargetRadiusForOrientatedAlignRun, PsoDataType.Float, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.MinRotationalSpeedScale, PsoDataType.Float, 72, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxRotationalSpeedScale, PsoDataType.Float, 76, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxRotationalSpeed, PsoDataType.Float, 80, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTranslationalScale, PsoDataType.Float, 84, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTranslationalScale, PsoDataType.Float, 88, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTranslationalStandSpeed, PsoDataType.Float, 92, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTranslationalMoveSpeed, PsoDataType.Float, 96, 0, 0), + new PsoStructureEntryInfo(MetaName.HeadingReachedTolerance, PsoDataType.Float, 100, 0, 0), + new PsoStructureEntryInfo(MetaName.StdVehicleMinPhaseToStartRotFixup, PsoDataType.Float, 104, 0, 0), + new PsoStructureEntryInfo(MetaName.BikeVehicleMinPhaseToStartRotFixup, PsoDataType.Float, 108, 0, 0), + new PsoStructureEntryInfo(MetaName.VaultExtraZGroundTest, PsoDataType.Float, 112, 0, 0), + new PsoStructureEntryInfo(MetaName.MinSqdDistToSetPos, PsoDataType.Float, 116, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDistAwayFromEntryPointToConsiderFinished, PsoDataType.Float, 120, 0, 0), + new PsoStructureEntryInfo(MetaName.MinPedFwdToEntryDotToClampInitialOrientation, PsoDataType.Float, 124, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDistToAlwaysClampInitialOrientation, PsoDataType.Float, 128, 0, 0) ); case MetaName.CTaskOpenVehicleDoorFromOutside__Tunables: return new PsoStructureInfo(MetaName.CTaskOpenVehicleDoorFromOutside__Tunables, 0, 0, 80, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)2861302055, PsoDataType.Bool, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)462320915, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)1506371742, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)2878218804, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)2631224923, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)3370177558, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)350729378, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)1408201742, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)3933910603, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)474312049, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)757048139, PsoDataType.String, 56, 7, 0), - new PsoStructureEntryInfo((MetaName)3849261684, PsoDataType.String, 60, 7, 0), - new PsoStructureEntryInfo((MetaName)118829386, PsoDataType.String, 64, 7, 0), - new PsoStructureEntryInfo((MetaName)2087055883, PsoDataType.String, 68, 7, 0), - new PsoStructureEntryInfo((MetaName)4187378175, PsoDataType.String, 72, 7, 0), + new PsoStructureEntryInfo(MetaName.EnableOpenDoorHandIk, PsoDataType.Bool, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultOpenDoorStartPhase, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultOpenDoorEndPhase, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultOpenDoorStartIkPhase, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultOpenDoorEndIkPhase, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.MinBlendWeightToUseHighClipEvents, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultOpenDoorRate, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.MinHandleHeightDiffVan, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxHandleHeightDiffVan, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxHandleHeightDiff, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultOpenDoorClipId, PsoDataType.String, 56, 7, 0), + new PsoStructureEntryInfo(MetaName.HighOpenDoorClipId, PsoDataType.String, 60, 7, 0), + new PsoStructureEntryInfo(MetaName.CombatOpenDoorClipId, PsoDataType.String, 64, 7, 0), + new PsoStructureEntryInfo(MetaName.DefaultTryLockedDoorClipId, PsoDataType.String, 68, 7, 0), + new PsoStructureEntryInfo(MetaName.DefaultForcedEntryClipId, PsoDataType.String, 72, 7, 0), new PsoStructureEntryInfo((MetaName)26377711, PsoDataType.String, 76, 7, 0) ); case MetaName.CTaskCloseVehicleDoorFromInside__Tunables: return new PsoStructureInfo(MetaName.CTaskCloseVehicleDoorFromInside__Tunables, 0, 0, 72, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)734813238, PsoDataType.Bool, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)2181733270, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)444144670, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)3092993621, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)932416743, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)2057785224, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)2238708643, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)2994929358, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)763167134, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)3960625221, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)1752043243, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)480380605, PsoDataType.Float, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)2802682741, PsoDataType.Float, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)2696374786, PsoDataType.Float, 68, 0, 0) + new PsoStructureEntryInfo(MetaName.EnableCloseDoorHandIk, PsoDataType.Bool, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultCloseDoorStartPhase, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultCloseDoorEndPhase, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultCloseDoorStartIkPhase, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultCloseDoorEndIkPhase, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.MinBlendWeightToUseFarClipEvents, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.CloseDoorForceMultiplier, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.VehicleSpeedToAbortCloseDoor, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.PedTestXOffset, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.PedTestYOffset, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.PedTestZStartOffset, PsoDataType.Float, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.PedTestZOffset, PsoDataType.Float, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.PedTestRadius, PsoDataType.Float, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.MinOpenDoorRatioToUseArmIk, PsoDataType.Float, 68, 0, 0) ); case MetaName.CTaskEnterVehicleSeat__Tunables: return new PsoStructureInfo(MetaName.CTaskEnterVehicleSeat__Tunables, 0, 0, 48, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)52645552, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)2759646652, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)1776336338, PsoDataType.String, 24, 7, 0), - new PsoStructureEntryInfo((MetaName)923017874, PsoDataType.String, 28, 7, 0), - new PsoStructureEntryInfo((MetaName)2521753678, PsoDataType.String, 32, 7, 0), - new PsoStructureEntryInfo((MetaName)2593531090, PsoDataType.String, 36, 7, 0), - new PsoStructureEntryInfo((MetaName)427276467, PsoDataType.String, 40, 7, 0) + new PsoStructureEntryInfo(MetaName.MinVelocityToRagdollPed, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxVelocityToEnterBike, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultGetInClipId, PsoDataType.String, 24, 7, 0), + new PsoStructureEntryInfo(MetaName.GetOnQuickClipId, PsoDataType.String, 28, 7, 0), + new PsoStructureEntryInfo(MetaName.GetInFromWaterClipId, PsoDataType.String, 32, 7, 0), + new PsoStructureEntryInfo(MetaName.GetInStandOnClipId, PsoDataType.String, 36, 7, 0), + new PsoStructureEntryInfo(MetaName.GetInCombatClipId, PsoDataType.String, 40, 7, 0) ); case MetaName.CTaskExitVehicle__Tunables: return new PsoStructureInfo(MetaName.CTaskExitVehicle__Tunables, 0, 0, 88, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)3885866805, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)2885633587, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)3090579301, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)1384973258, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)3420274436, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)873885486, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)95286584, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)2378492841, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)676285031, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)4256472352, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)3093573752, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)1266778169, PsoDataType.Float, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)52645552, PsoDataType.Float, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)3107868104, PsoDataType.Float, 68, 0, 0), - new PsoStructureEntryInfo((MetaName)1326750951, PsoDataType.Float, 72, 0, 0), - new PsoStructureEntryInfo((MetaName)2102914796, PsoDataType.UInt, 76, 0, 0), - new PsoStructureEntryInfo((MetaName)2758806077, PsoDataType.String, 80, 7, 0), - new PsoStructureEntryInfo((MetaName)374589004, PsoDataType.String, 84, 7, 0) + new PsoStructureEntryInfo(MetaName.TimeSinceLastSpottedToLeaveEngineOn, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.BeJackedBlendInDuration, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.ExitVehicleBlendInDuration, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.ThroughWindScreenBlendInDuration, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.ExitVehicleBlendOutDuration, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.ExitVehicleUnderWaterBlendOutDuration, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.ExitVehicleAttempToFireBlendOutDuration, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.FleeExitVehicleBlendOutDuration, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.LeaderExitVehicleDistance, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.ExitProbeDistance, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.ExitDistance, PsoDataType.Float, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.RearExitSideOffset, PsoDataType.Float, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.MinVelocityToRagdollPed, PsoDataType.Float, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTimeToReserveComponentBeforeWarp, PsoDataType.Float, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.ExtraOffsetForGroundCheck, PsoDataType.Float, 72, 0, 0), + new PsoStructureEntryInfo(MetaName.JumpOutofSubNeutralBuoyancyTime, PsoDataType.UInt, 76, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultClimbDownClipId, PsoDataType.String, 80, 7, 0), + new PsoStructureEntryInfo(MetaName.DefaultClimbDownNoDoorClipId, PsoDataType.String, 84, 7, 0) ); case MetaName.CTaskExitVehicleSeat__Tunables: return new PsoStructureInfo(MetaName.CTaskExitVehicleSeat__Tunables, 0, 0, 232, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), new PsoStructureEntryInfo((MetaName)3909498748, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)1948944372, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)3235771585, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)343578348, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)3752389553, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)4096940896, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)1332340783, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)1768336421, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)553575729, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)2218133629, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)3739360652, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)2470385571, PsoDataType.Float, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)2090607393, PsoDataType.Float, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)91246296, PsoDataType.Float, 68, 0, 0), - new PsoStructureEntryInfo((MetaName)1443265623, PsoDataType.Float, 72, 0, 0), - new PsoStructureEntryInfo((MetaName)828622422, PsoDataType.String, 76, 7, 0), - new PsoStructureEntryInfo((MetaName)3819225408, PsoDataType.String, 80, 7, 0), + new PsoStructureEntryInfo(MetaName.AdditionalWindscreenRagdollForceFwd, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.AdditionalWindscreenRagdollForceUp, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.SkyDiveProbeDistance, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.InAirProbeDistance, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.ArrestProbeDistance, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.InWaterExitDepth, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.InWaterExitProbeLength, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.BikeVelocityToUseAnimatedJumpOff, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.BicycleVelocityToUseAnimatedJumpOff, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultGetOutBlendDuration, PsoDataType.Float, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultGetOutNoWindBlendDuration, PsoDataType.Float, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTimeForArrestBreakout, PsoDataType.Float, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.ThroughWindscreenDamagePlayer, PsoDataType.Float, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.ThroughWindscreenDamageAi, PsoDataType.Float, 72, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultCrashExitOnSideClipId, PsoDataType.String, 76, 7, 0), + new PsoStructureEntryInfo(MetaName.DefaultBeJackedAlivePedFromOutsideClipId, PsoDataType.String, 80, 7, 0), new PsoStructureEntryInfo((MetaName)2529144140, PsoDataType.String, 84, 7, 0), - new PsoStructureEntryInfo((MetaName)2626413479, PsoDataType.String, 88, 7, 0), + new PsoStructureEntryInfo(MetaName.DefaultBeJackedDeadPedFromOutsideClipId, PsoDataType.String, 88, 7, 0), new PsoStructureEntryInfo((MetaName)3459414413, PsoDataType.String, 92, 7, 0), - new PsoStructureEntryInfo((MetaName)3745870995, PsoDataType.String, 96, 7, 0), - new PsoStructureEntryInfo((MetaName)542641977, PsoDataType.String, 100, 7, 0), - new PsoStructureEntryInfo((MetaName)2307365987, PsoDataType.String, 104, 7, 0), - new PsoStructureEntryInfo((MetaName)988275496, PsoDataType.String, 108, 7, 0), - new PsoStructureEntryInfo((MetaName)2347965860, PsoDataType.String, 112, 7, 0), - new PsoStructureEntryInfo((MetaName)824689766, PsoDataType.String, 116, 7, 0), - new PsoStructureEntryInfo((MetaName)1085529957, PsoDataType.String, 120, 7, 0), - new PsoStructureEntryInfo((MetaName)1983795837, PsoDataType.String, 124, 7, 0), - new PsoStructureEntryInfo((MetaName)4109561514, PsoDataType.String, 128, 7, 0), - new PsoStructureEntryInfo((MetaName)2498096438, PsoDataType.String, 132, 7, 0), - new PsoStructureEntryInfo((MetaName)90808597, PsoDataType.String, 136, 7, 0), - new PsoStructureEntryInfo((MetaName)1640661523, PsoDataType.String, 140, 7, 0), - new PsoStructureEntryInfo((MetaName)1583960251, PsoDataType.String, 144, 7, 0), + new PsoStructureEntryInfo(MetaName.DefaultBeJackedAlivePedFromWaterClipId, PsoDataType.String, 96, 7, 0), + new PsoStructureEntryInfo(MetaName.DefaultBeJackedDeadPedFromWaterClipId, PsoDataType.String, 100, 7, 0), + new PsoStructureEntryInfo(MetaName.DefaultBeJackedAlivePedOnVehicleClipId, PsoDataType.String, 104, 7, 0), + new PsoStructureEntryInfo(MetaName.DefaultBeJackedDeadPedOnVehicleClipId, PsoDataType.String, 108, 7, 0), + new PsoStructureEntryInfo(MetaName.DefaultBeJackedAlivePedOnVehicleIntoWaterClipId, PsoDataType.String, 112, 7, 0), + new PsoStructureEntryInfo(MetaName.DefaultBeJackedDeadPedOnVehicleIntoWaterClipId, PsoDataType.String, 116, 7, 0), + new PsoStructureEntryInfo(MetaName.DefaultFleeExitClipId, PsoDataType.String, 120, 7, 0), + new PsoStructureEntryInfo(MetaName.DefaultGetOutClipId, PsoDataType.String, 124, 7, 0), + new PsoStructureEntryInfo(MetaName.DefaultGetOutToWaterClipId, PsoDataType.String, 128, 7, 0), + new PsoStructureEntryInfo(MetaName.DefaultGetOutOnToVehicleClipId, PsoDataType.String, 132, 7, 0), + new PsoStructureEntryInfo(MetaName.DefaultGetOutNoWingId, PsoDataType.String, 136, 7, 0), + new PsoStructureEntryInfo(MetaName.DefaultJumpOutClipId, PsoDataType.String, 140, 7, 0), + new PsoStructureEntryInfo(MetaName.DeadFallOutClipId, PsoDataType.String, 144, 7, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)609992288), - new PsoStructureEntryInfo((MetaName)3606683380, PsoDataType.Array, 152, 0, (MetaName)34), + new PsoStructureEntryInfo(MetaName.ExitToAimClipSets, PsoDataType.Array, 152, 0, (MetaName)34), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)3736014569), - new PsoStructureEntryInfo((MetaName)2503125343, PsoDataType.Array, 168, 0, (MetaName)36), - new PsoStructureEntryInfo((MetaName)3130040539, PsoDataType.Float, 184, 0, 0), - new PsoStructureEntryInfo((MetaName)477015084, PsoDataType.Float, 188, 0, 0), - new PsoStructureEntryInfo((MetaName)4272192282, PsoDataType.Float, 192, 0, 0), - new PsoStructureEntryInfo((MetaName)1434272564, PsoDataType.Float, 196, 0, 0), - new PsoStructureEntryInfo((MetaName)3416772737, PsoDataType.Float, 200, 0, 0), - new PsoStructureEntryInfo((MetaName)93138639, PsoDataType.Float, 204, 0, 0), - new PsoStructureEntryInfo((MetaName)667507334, PsoDataType.Float, 208, 0, 0), - new PsoStructureEntryInfo((MetaName)207811054, PsoDataType.Float, 212, 0, 0), - new PsoStructureEntryInfo((MetaName)4193052421, PsoDataType.Float, 216, 0, 0), - new PsoStructureEntryInfo((MetaName)4180330400, PsoDataType.Float, 220, 0, 0), + new PsoStructureEntryInfo(MetaName.ExitToAimVehicleInfos, PsoDataType.Array, 168, 0, (MetaName)36), + new PsoStructureEntryInfo(MetaName.BikeExitForce, PsoDataType.Float, 184, 0, 0), + new PsoStructureEntryInfo(MetaName.RagdollIntoWaterVelocity, PsoDataType.Float, 188, 0, 0), + new PsoStructureEntryInfo(MetaName.GroundFixupHeight, PsoDataType.Float, 192, 0, 0), + new PsoStructureEntryInfo(MetaName.GroundFixupHeightLarge, PsoDataType.Float, 196, 0, 0), + new PsoStructureEntryInfo(MetaName.GroundFixupHeightLargeOffset, PsoDataType.Float, 200, 0, 0), + new PsoStructureEntryInfo(MetaName.GroundFixupHeightBoatInWaterInitial, PsoDataType.Float, 204, 0, 0), + new PsoStructureEntryInfo(MetaName.GroundFixupHeightBoatInWater, PsoDataType.Float, 208, 0, 0), + new PsoStructureEntryInfo(MetaName.ExtraWaterZGroundFixup, PsoDataType.Float, 212, 0, 0), + new PsoStructureEntryInfo(MetaName.FleeExitExtraRotationSpeed, PsoDataType.Float, 216, 0, 0), + new PsoStructureEntryInfo(MetaName.FleeExitExtraTranslationSpeed, PsoDataType.Float, 220, 0, 0), new PsoStructureEntryInfo((MetaName)1345368814, PsoDataType.String, 224, 7, 0), new PsoStructureEntryInfo((MetaName)1495472466, PsoDataType.String, 228, 7, 0) ); @@ -12287,7 +12287,7 @@ namespace CodeWalker.GameFiles return new PsoStructureInfo((MetaName)609992288, 0, 0, 32, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.String, 0, 7, 0), - new PsoStructureEntryInfo((MetaName)3647518623, PsoDataType.Array, 16, 0, (MetaName)1) + new PsoStructureEntryInfo(MetaName.Clips, PsoDataType.Array, 16, 0, (MetaName)1) ); case (MetaName)3736014569: return new PsoStructureInfo((MetaName)3736014569, 0, 0, 32, @@ -12297,188 +12297,188 @@ namespace CodeWalker.GameFiles ); case (MetaName)1118518303: return new PsoStructureInfo((MetaName)1118518303, 0, 0, 24, - new PsoStructureEntryInfo((MetaName)1926032835, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)448596277, PsoDataType.String, 12, 7, 0), - new PsoStructureEntryInfo((MetaName)646946550, PsoDataType.String, 16, 7, 0), - new PsoStructureEntryInfo((MetaName)788888146, PsoDataType.Enum, 20, 0, (MetaName)894416699) + new PsoStructureEntryInfo(MetaName.ExitToAimClipsName, PsoDataType.String, 8, 7, 0), + new PsoStructureEntryInfo(MetaName.OneHandedClipSetName, PsoDataType.String, 12, 7, 0), + new PsoStructureEntryInfo(MetaName.TwoHandedClipSetName, PsoDataType.String, 16, 7, 0), + new PsoStructureEntryInfo(MetaName.SeatPosition, PsoDataType.Enum, 20, 0, (MetaName)894416699) ); case MetaName.CTaskReactToBeingAskedToLeaveVehicle__Tunables: return new PsoStructureInfo(MetaName.CTaskReactToBeingAskedToLeaveVehicle__Tunables, 0, 0, 24, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)3652981848, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)3050367607, PsoDataType.Float, 20, 0, 0) + new PsoStructureEntryInfo(MetaName.MaxTimeToWatchVehicle, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceToWatchVehicle, PsoDataType.Float, 20, 0, 0) ); case MetaName.CTaskRideTrain__Tunables: return new PsoStructureInfo(MetaName.CTaskRideTrain__Tunables, 0, 0, 32, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)2811169447, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)1867895091, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)1143137996, PsoDataType.Float, 24, 0, 0) + new PsoStructureEntryInfo(MetaName.MinDelayForGetOff, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDelayForGetOff, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.fMaxWaitSeconds, PsoDataType.Float, 24, 0, 0) ); case MetaName.CTaskTrainBase__Tunables: return new PsoStructureInfo(MetaName.CTaskTrainBase__Tunables, 0, 0, 32, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), new PsoStructureEntryInfo(MetaName.TargetRadius, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)1468879986, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)4110448569, PsoDataType.Float, 24, 0, 0) + new PsoStructureEntryInfo(MetaName.CompletionRadius, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.SlowDownDistance, PsoDataType.Float, 24, 0, 0) ); case MetaName.CTaskTryToGrabVehicleDoor__Tunables: return new PsoStructureInfo(MetaName.CTaskTryToGrabVehicleDoor__Tunables, 0, 0, 32, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1433408101, PsoDataType.UInt, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)2123286016, PsoDataType.UInt, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)2222197615, PsoDataType.Float, 24, 0, 0) + new PsoStructureEntryInfo(MetaName.MinGrabTime, PsoDataType.UInt, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxGrabTime, PsoDataType.UInt, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxHandToHandleDistance, PsoDataType.Float, 24, 0, 0) ); case MetaName.CTaskVehicleFSM__Tunables: return new PsoStructureInfo(MetaName.CTaskVehicleFSM__Tunables, 0, 0, 80, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)4265363743, PsoDataType.Bool, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)2569732609, PsoDataType.Bool, 17, 0, 0), - new PsoStructureEntryInfo((MetaName)1293114690, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)3263047395, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)1699227528, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)7853624, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)1213730703, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)4167152455, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)2914709570, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)423470112, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)2361725074, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)4213098799, PsoDataType.Float, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.AllowEntryToMPWarpInSeats, PsoDataType.Bool, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.ForceStreamingFailure, PsoDataType.Bool, 17, 0, 0), + new PsoStructureEntryInfo(MetaName.PushAngleDotTolerance, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.TowardsDoorPushAngleDotTolerance, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.DeadZoneAnyInputDirection, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.DisallowGroundProbeVelocity, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.MinPedSpeedToActivateRagdoll, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.MinPhysSpeedToActivateRagdoll, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxHoverHeightDistToWarpIntoHeli, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeToConsiderPedGoingToDoorPriority, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTimeToConsiderPedGoingToDoorPriority, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistToConsiderPedGoingToDoorPriority, PsoDataType.Float, 56, 0, 0), new PsoStructureEntryInfo((MetaName)1835160785, PsoDataType.Float, 60, 0, 0), new PsoStructureEntryInfo((MetaName)1964009554, PsoDataType.Float, 64, 0, 0), new PsoStructureEntryInfo((MetaName)2552082535, PsoDataType.Float, 68, 0, 0), new PsoStructureEntryInfo((MetaName)3034610967, PsoDataType.Float, 72, 0, 0), - new PsoStructureEntryInfo((MetaName)195183113, PsoDataType.UInt, 76, 0, 0) + new PsoStructureEntryInfo(MetaName.TimeToConsiderEnterInputValid, PsoDataType.UInt, 76, 0, 0) ); case MetaName.CTaskMotionInVehicle__Tunables: return new PsoStructureInfo(MetaName.CTaskMotionInVehicle__Tunables, 0, 0, 208, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)4046635601, PsoDataType.Bool, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.DisableCloseDoor, PsoDataType.Bool, 16, 0, 0), new PsoStructureEntryInfo((MetaName)3306188437, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)4258377742, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)3562480846, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)1359095251, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)935626028, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)438194982, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)4219653521, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)2551415238, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)1807337106, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)1568293823, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)3752389553, PsoDataType.Float, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)4171402878, PsoDataType.Float, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)1054799563, PsoDataType.Float, 68, 0, 0), - new PsoStructureEntryInfo((MetaName)3807823759, PsoDataType.Float, 72, 0, 0), - new PsoStructureEntryInfo((MetaName)2469007968, PsoDataType.Float, 76, 0, 0), - new PsoStructureEntryInfo((MetaName)422547942, PsoDataType.Float, 80, 0, 0), - new PsoStructureEntryInfo((MetaName)3114188164, PsoDataType.Float, 84, 0, 0), - new PsoStructureEntryInfo((MetaName)4270612236, PsoDataType.Float, 88, 0, 0), - new PsoStructureEntryInfo((MetaName)1515003340, PsoDataType.Float, 92, 0, 0), - new PsoStructureEntryInfo((MetaName)908927858, PsoDataType.Float, 96, 0, 0), - new PsoStructureEntryInfo((MetaName)2115168466, PsoDataType.Float, 100, 0, 0), - new PsoStructureEntryInfo((MetaName)301666014, PsoDataType.Float, 104, 0, 0), - new PsoStructureEntryInfo((MetaName)830782336, PsoDataType.Float, 108, 0, 0), - new PsoStructureEntryInfo((MetaName)1079251923, PsoDataType.Float, 112, 0, 0), - new PsoStructureEntryInfo((MetaName)2495843356, PsoDataType.Float, 116, 0, 0), - new PsoStructureEntryInfo((MetaName)946605886, PsoDataType.Float, 120, 0, 0), - new PsoStructureEntryInfo((MetaName)1058383858, PsoDataType.Float, 124, 0, 0), - new PsoStructureEntryInfo((MetaName)1717140709, PsoDataType.Float, 128, 0, 0), - new PsoStructureEntryInfo((MetaName)2871611248, PsoDataType.Float, 132, 0, 0), - new PsoStructureEntryInfo((MetaName)3976993041, PsoDataType.Float, 136, 0, 0), - new PsoStructureEntryInfo((MetaName)1346841624, PsoDataType.Float, 140, 0, 0), - new PsoStructureEntryInfo((MetaName)419181205, PsoDataType.Float, 144, 0, 0), - new PsoStructureEntryInfo((MetaName)2317632829, PsoDataType.Float, 148, 0, 0), - new PsoStructureEntryInfo((MetaName)3982029176, PsoDataType.Float, 152, 0, 0), - new PsoStructureEntryInfo((MetaName)3047698562, PsoDataType.Float, 156, 0, 0), - new PsoStructureEntryInfo((MetaName)1917995403, PsoDataType.Float, 160, 0, 0), - new PsoStructureEntryInfo((MetaName)3020055197, PsoDataType.Float, 164, 0, 0), - new PsoStructureEntryInfo((MetaName)3200053693, PsoDataType.Float, 168, 0, 0), - new PsoStructureEntryInfo((MetaName)1734471519, PsoDataType.Float, 172, 0, 0), - new PsoStructureEntryInfo((MetaName)3267312723, PsoDataType.Float, 176, 0, 0), - new PsoStructureEntryInfo((MetaName)3503503802, PsoDataType.Float, 180, 0, 0), - new PsoStructureEntryInfo((MetaName)1165173355, PsoDataType.Float, 184, 0, 0), - new PsoStructureEntryInfo((MetaName)2444940549, PsoDataType.Float, 188, 0, 0), - new PsoStructureEntryInfo((MetaName)3252894044, PsoDataType.Float, 192, 0, 0), - new PsoStructureEntryInfo((MetaName)559307397, PsoDataType.Float, 196, 0, 0), + new PsoStructureEntryInfo(MetaName.MinSpeedForVehicleToBeConsideredStillSqr, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.VelocityDeltaThrownOut, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.VelocityDeltaThrownOutPlayerSP, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.VelocityDeltaThrownOutPlayerMP, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.MinRateForInVehicleAnims, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxRateForInVehicleAnims, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.HeavyBrakeYAcceleration, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.MinRatioForClosingDoor, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.InAirZAccelTrigger, PsoDataType.Float, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.InAirProbeDistance, PsoDataType.Float, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.InAirProbeForwardOffset, PsoDataType.Float, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.MinPitchDefault, PsoDataType.Float, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxPitchDefault, PsoDataType.Float, 72, 0, 0), + new PsoStructureEntryInfo(MetaName.MinPitchInAir, PsoDataType.Float, 76, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxPitchInAir, PsoDataType.Float, 80, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultPitchSmoothingRate, PsoDataType.Float, 84, 0, 0), + new PsoStructureEntryInfo(MetaName.BikePitchSmoothingRate, PsoDataType.Float, 88, 0, 0), + new PsoStructureEntryInfo(MetaName.BikePitchSmoothingPassengerRate, PsoDataType.Float, 92, 0, 0), + new PsoStructureEntryInfo(MetaName.WheelieAccelerateControlThreshold, PsoDataType.Float, 96, 0, 0), + new PsoStructureEntryInfo(MetaName.WheelieMaxSpeedThreshold, PsoDataType.Float, 100, 0, 0), + new PsoStructureEntryInfo(MetaName.WheelieUpDownControlThreshold, PsoDataType.Float, 104, 0, 0), + new PsoStructureEntryInfo(MetaName.WheelieDesiredLeanAngleTol, PsoDataType.Float, 108, 0, 0), + new PsoStructureEntryInfo(MetaName.StillAccTol, PsoDataType.Float, 112, 0, 0), + new PsoStructureEntryInfo(MetaName.StillPitchAngleTol, PsoDataType.Float, 116, 0, 0), + new PsoStructureEntryInfo(MetaName.AccelerationSmoothing, PsoDataType.Float, 120, 0, 0), + new PsoStructureEntryInfo(MetaName.AccelerationSmoothingBike, PsoDataType.Float, 124, 0, 0), + new PsoStructureEntryInfo(MetaName.AccelerationScaleBike, PsoDataType.Float, 128, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeInCurrentStateForStill, PsoDataType.Float, 132, 0, 0), + new PsoStructureEntryInfo(MetaName.AccelerationToStartLeaning, PsoDataType.Float, 136, 0, 0), + new PsoStructureEntryInfo(MetaName.ZAccelerationToStartLeaning, PsoDataType.Float, 140, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxAccelerationForLean, PsoDataType.Float, 144, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxXYAccelerationForLeanBike, PsoDataType.Float, 148, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxZAccelerationForLeanBike, PsoDataType.Float, 152, 0, 0), + new PsoStructureEntryInfo(MetaName.StillDelayTime, PsoDataType.Float, 156, 0, 0), + new PsoStructureEntryInfo(MetaName.ShuntAccelerateMag, PsoDataType.Float, 160, 0, 0), + new PsoStructureEntryInfo(MetaName.ShuntAccelerateMagBike, PsoDataType.Float, 164, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeInShuntStateBeforeRestart, PsoDataType.Float, 168, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxAbsThrottleForCloseDoor, PsoDataType.Float, 172, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxVehSpeedToConsiderClosingDoor, PsoDataType.Float, 176, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDoorSpeedToConsiderClosingDoor, PsoDataType.Float, 180, 0, 0), + new PsoStructureEntryInfo(MetaName.MinVehVelocityToGoThroughWindscreen, PsoDataType.Float, 184, 0, 0), + new PsoStructureEntryInfo(MetaName.MinVehVelocityToGoThroughWindscreenMP, PsoDataType.Float, 188, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxZComponentForCollisionNormal, PsoDataType.Float, 192, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTimeStreamInVehicleClipSetBeforeStartingEngine, PsoDataType.Float, 196, 0, 0), new PsoStructureEntryInfo((MetaName)599372255, PsoDataType.UInt, 200, 0, 0) ); case MetaName.CTaskMotionInAutomobile__Tunables: return new PsoStructureInfo(MetaName.CTaskMotionInAutomobile__Tunables, 0, 0, 536, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)718713683, PsoDataType.Bool, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.TestLowLodIdle, PsoDataType.Bool, 16, 0, 0), new PsoStructureEntryInfo((MetaName)3645563068, PsoDataType.Float, 20, 0, 0), new PsoStructureEntryInfo((MetaName)2286839301, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)3070028166, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)3221129138, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)2737592779, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)3234674890, PsoDataType.UInt, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)525349387, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)1540399603, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)1551960100, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)4159734133, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)4058717361, PsoDataType.Float, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)1082826303, PsoDataType.Float, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)3223119611, PsoDataType.Float, 68, 0, 0), - new PsoStructureEntryInfo((MetaName)4228832635, PsoDataType.Float, 72, 0, 0), - new PsoStructureEntryInfo((MetaName)1495829016, PsoDataType.Float, 76, 0, 0), - new PsoStructureEntryInfo((MetaName)2758926922, PsoDataType.Float, 80, 0, 0), - new PsoStructureEntryInfo((MetaName)2682740739, PsoDataType.Float, 84, 0, 0), - new PsoStructureEntryInfo((MetaName)819470063, PsoDataType.Float, 88, 0, 0), - new PsoStructureEntryInfo((MetaName)3275703461, PsoDataType.Float, 92, 0, 0), - new PsoStructureEntryInfo((MetaName)3852741535, PsoDataType.Bool, 96, 0, 0), - new PsoStructureEntryInfo((MetaName)4247487957, PsoDataType.Float, 100, 0, 0), - new PsoStructureEntryInfo((MetaName)2142946869, PsoDataType.SInt, 104, 0, 0), - new PsoStructureEntryInfo((MetaName)2167334901, PsoDataType.String, 108, 7, 0), - new PsoStructureEntryInfo((MetaName)3305089148, PsoDataType.Float, 112, 0, 0), - new PsoStructureEntryInfo((MetaName)166726527, PsoDataType.Float, 116, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeInHornState, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxVelocityForSitIdles, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxSteeringAngleForSitIdles, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.MinCentredSteeringAngleTimeForSitIdles, PsoDataType.UInt, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.LeanSidewaysAngleSmoothingRateMin, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.LeanSidewaysAngleSmoothingRateMax, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.LeanSidewaysAngleSmoothingAcc, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.LeanSidewaysAngleMinAccAngle, PsoDataType.Float, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.LeanSidewaysAngleMaxAccAngle, PsoDataType.Float, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.LeftRightStickInputSmoothingRate, PsoDataType.Float, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.LeftRightStickInputMin, PsoDataType.Float, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.LeanForwardsAngleSmoothingRate, PsoDataType.Float, 72, 0, 0), + new PsoStructureEntryInfo(MetaName.UpDownStickInputSmoothingRate, PsoDataType.Float, 76, 0, 0), + new PsoStructureEntryInfo(MetaName.UpDownStickInputMin, PsoDataType.Float, 80, 0, 0), + new PsoStructureEntryInfo(MetaName.ZAccForLowImpact, PsoDataType.Float, 84, 0, 0), + new PsoStructureEntryInfo(MetaName.ZAccForMedImpact, PsoDataType.Float, 88, 0, 0), + new PsoStructureEntryInfo(MetaName.ZAccForHighImpact, PsoDataType.Float, 92, 0, 0), + new PsoStructureEntryInfo(MetaName.UseLegIkOnBikes, PsoDataType.Bool, 96, 0, 0), + new PsoStructureEntryInfo(MetaName.LargeVerticalAccelerationDelta, PsoDataType.Float, 100, 0, 0), + new PsoStructureEntryInfo(MetaName.NumFramesToPersistLargeVerticalAcceleration, PsoDataType.SInt, 104, 0, 0), + new PsoStructureEntryInfo(MetaName.LowLodIdleClipSetId, PsoDataType.String, 108, 7, 0), + new PsoStructureEntryInfo(MetaName.SeatDisplacementSmoothingRateDriver, PsoDataType.Float, 112, 0, 0), + new PsoStructureEntryInfo(MetaName.SeatDisplacementSmoothingRatePassenger, PsoDataType.Float, 116, 0, 0), new PsoStructureEntryInfo((MetaName)3038905403, PsoDataType.Float, 120, 0, 0), - new PsoStructureEntryInfo((MetaName)3175914177, PsoDataType.Float, 124, 0, 0), - new PsoStructureEntryInfo((MetaName)2116015636, PsoDataType.Float, 128, 0, 0), - new PsoStructureEntryInfo((MetaName)1260039600, PsoDataType.Float, 132, 0, 0), - new PsoStructureEntryInfo((MetaName)3525415799, PsoDataType.Float, 136, 0, 0), - new PsoStructureEntryInfo((MetaName)2058043106, PsoDataType.Float, 140, 0, 0), - new PsoStructureEntryInfo((MetaName)2654954309, PsoDataType.Float, 144, 0, 0), - new PsoStructureEntryInfo((MetaName)3271949585, PsoDataType.Float, 148, 0, 0), - new PsoStructureEntryInfo((MetaName)2198401741, PsoDataType.Float, 152, 0, 0), - new PsoStructureEntryInfo((MetaName)1825055764, PsoDataType.Float, 156, 0, 0), - new PsoStructureEntryInfo((MetaName)4250418611, PsoDataType.Float, 160, 0, 0), - new PsoStructureEntryInfo((MetaName)3517975074, PsoDataType.Float, 164, 0, 0), - new PsoStructureEntryInfo((MetaName)705106159, PsoDataType.Float, 168, 0, 0), - new PsoStructureEntryInfo((MetaName)3949027340, PsoDataType.Float, 172, 0, 0), - new PsoStructureEntryInfo((MetaName)1535257534, PsoDataType.Float, 176, 0, 0), - new PsoStructureEntryInfo((MetaName)2330583994, PsoDataType.Float, 180, 0, 0), - new PsoStructureEntryInfo((MetaName)2363497120, PsoDataType.Float, 184, 0, 0), - new PsoStructureEntryInfo((MetaName)1223047739, PsoDataType.Float, 188, 0, 0), - new PsoStructureEntryInfo((MetaName)1728172908, PsoDataType.Float, 192, 0, 0), - new PsoStructureEntryInfo((MetaName)663934809, PsoDataType.Float, 196, 0, 0), - new PsoStructureEntryInfo((MetaName)158324629, PsoDataType.Float, 200, 0, 0), - new PsoStructureEntryInfo((MetaName)851764695, PsoDataType.Float, 204, 0, 0), - new PsoStructureEntryInfo((MetaName)2405402680, PsoDataType.Float, 208, 0, 0), - new PsoStructureEntryInfo((MetaName)2721586149, PsoDataType.Float, 212, 0, 0), - new PsoStructureEntryInfo((MetaName)2132426494, PsoDataType.Float, 216, 0, 0), - new PsoStructureEntryInfo((MetaName)2190188961, PsoDataType.Float, 220, 0, 0), - new PsoStructureEntryInfo((MetaName)4042046110, PsoDataType.Float, 224, 0, 0), - new PsoStructureEntryInfo((MetaName)663937180, PsoDataType.Float, 228, 0, 0), - new PsoStructureEntryInfo((MetaName)1466872193, PsoDataType.Float, 232, 0, 0), - new PsoStructureEntryInfo((MetaName)1503418851, PsoDataType.UInt, 236, 0, 0), - new PsoStructureEntryInfo((MetaName)1683629424, PsoDataType.UInt, 240, 0, 0), - new PsoStructureEntryInfo((MetaName)2532196566, PsoDataType.Float, 244, 0, 0), - new PsoStructureEntryInfo((MetaName)2406738390, PsoDataType.Float, 248, 0, 0), - new PsoStructureEntryInfo((MetaName)3912339645, PsoDataType.Float, 252, 0, 0), - new PsoStructureEntryInfo((MetaName)3426806263, PsoDataType.Float, 256, 0, 0), - new PsoStructureEntryInfo((MetaName)580774094, PsoDataType.Float, 260, 0, 0), - new PsoStructureEntryInfo((MetaName)682602058, PsoDataType.Float, 264, 0, 0), - new PsoStructureEntryInfo((MetaName)2988949625, PsoDataType.Float, 268, 0, 0), - new PsoStructureEntryInfo((MetaName)2175562542, PsoDataType.Float, 272, 0, 0), - new PsoStructureEntryInfo((MetaName)2821506258, PsoDataType.Float, 276, 0, 0), - new PsoStructureEntryInfo((MetaName)4038428233, PsoDataType.Float, 280, 0, 0), - new PsoStructureEntryInfo((MetaName)514772223, PsoDataType.Float, 284, 0, 0), - new PsoStructureEntryInfo((MetaName)765288989, PsoDataType.Float, 288, 0, 0), - new PsoStructureEntryInfo((MetaName)333974259, PsoDataType.Float, 292, 0, 0), - new PsoStructureEntryInfo((MetaName)4108731380, PsoDataType.Float, 296, 0, 0), - new PsoStructureEntryInfo((MetaName)380529072, PsoDataType.Float, 300, 0, 0), - new PsoStructureEntryInfo((MetaName)3403073366, PsoDataType.Float, 304, 0, 0), - new PsoStructureEntryInfo((MetaName)2671402641, PsoDataType.Float, 308, 0, 0), - new PsoStructureEntryInfo((MetaName)3023759131, PsoDataType.Float, 312, 0, 0), + new PsoStructureEntryInfo(MetaName.StartEngineForce, PsoDataType.Float, 124, 0, 0), + new PsoStructureEntryInfo(MetaName.MinForwardsPitchSlope, PsoDataType.Float, 128, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxForwardsPitchSlope, PsoDataType.Float, 132, 0, 0), + new PsoStructureEntryInfo(MetaName.MinForwardsPitchSlopeBalance, PsoDataType.Float, 136, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxForwardsPitchSlopeBalance, PsoDataType.Float, 140, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeInWheelieToEnforceMinPitch, PsoDataType.Float, 144, 0, 0), + new PsoStructureEntryInfo(MetaName.MinForwardsPitchWheelieBalance, PsoDataType.Float, 148, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxForwardsPitchWheelieBalance, PsoDataType.Float, 152, 0, 0), + new PsoStructureEntryInfo(MetaName.MinForwardsPitchWheelieBegin, PsoDataType.Float, 156, 0, 0), + new PsoStructureEntryInfo(MetaName.SlowFastSpeedThreshold, PsoDataType.Float, 160, 0, 0), + new PsoStructureEntryInfo(MetaName.MinForwardsPitchSlowSpeed, PsoDataType.Float, 164, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxForwardsPitchSlowSpeed, PsoDataType.Float, 168, 0, 0), + new PsoStructureEntryInfo(MetaName.MinForwardsPitchFastSpeed, PsoDataType.Float, 172, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxForwardsPitchFastSpeed, PsoDataType.Float, 176, 0, 0), + new PsoStructureEntryInfo(MetaName.SlowApproachRate, PsoDataType.Float, 180, 0, 0), + new PsoStructureEntryInfo(MetaName.FastApproachRate, PsoDataType.Float, 184, 0, 0), + new PsoStructureEntryInfo(MetaName.WheelieApproachRate, PsoDataType.Float, 188, 0, 0), + new PsoStructureEntryInfo(MetaName.NewLeanSteerApproachRate, PsoDataType.Float, 192, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeBetweenCloseDoorAttempts, PsoDataType.Float, 196, 0, 0), + new PsoStructureEntryInfo(MetaName.ShuntDamageMultiplierAI, PsoDataType.Float, 200, 0, 0), + new PsoStructureEntryInfo(MetaName.ShuntDamageMultiplierPlayer, PsoDataType.Float, 204, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDamageTakenToApplyDamageAI, PsoDataType.Float, 208, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDamageTakenToApplyDamagePlayer, PsoDataType.Float, 212, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeInTaskToCheckForDamage, PsoDataType.Float, 216, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDamageToCheckForRandomDeath, PsoDataType.Float, 220, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDamageToCheckForRandomDeath, PsoDataType.Float, 224, 0, 0), + new PsoStructureEntryInfo(MetaName.MinHeavyCrashDeathChance, PsoDataType.Float, 228, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxHeavyCrashDeathChance, PsoDataType.Float, 232, 0, 0), + new PsoStructureEntryInfo(MetaName.SteeringDeadZoneCentreTimeMS, PsoDataType.UInt, 236, 0, 0), + new PsoStructureEntryInfo(MetaName.SteeringDeadZoneTimeMS, PsoDataType.UInt, 240, 0, 0), + new PsoStructureEntryInfo(MetaName.SteeringDeadZone, PsoDataType.Float, 244, 0, 0), + new PsoStructureEntryInfo(MetaName.SteeringChangeToStartProcessMoveSignals, PsoDataType.Float, 248, 0, 0), + new PsoStructureEntryInfo(MetaName.SteeringChangeToStopProcessMoveSignals, PsoDataType.Float, 252, 0, 0), + new PsoStructureEntryInfo(MetaName.SeatBlendLinSpeed, PsoDataType.Float, 256, 0, 0), + new PsoStructureEntryInfo(MetaName.SeatBlendAngSpeed, PsoDataType.Float, 260, 0, 0), + new PsoStructureEntryInfo(MetaName.HoldLegOutVelocity, PsoDataType.Float, 264, 0, 0), + new PsoStructureEntryInfo(MetaName.MinVelStillStart, PsoDataType.Float, 268, 0, 0), + new PsoStructureEntryInfo(MetaName.MinVelStillStop, PsoDataType.Float, 272, 0, 0), + new PsoStructureEntryInfo(MetaName.ForcedLegUpVelocity, PsoDataType.Float, 276, 0, 0), + new PsoStructureEntryInfo(MetaName.BurnOutBlendInTol, PsoDataType.Float, 280, 0, 0), + new PsoStructureEntryInfo(MetaName.BurnOutBlendInSpeed, PsoDataType.Float, 284, 0, 0), + new PsoStructureEntryInfo(MetaName.BurnOutBlendOutSpeed, PsoDataType.Float, 288, 0, 0), + new PsoStructureEntryInfo(MetaName.BikeInAirDriveToStandUpTimeMin, PsoDataType.Float, 292, 0, 0), + new PsoStructureEntryInfo(MetaName.BikeInAirDriveToStandUpTimeMax, PsoDataType.Float, 296, 0, 0), + new PsoStructureEntryInfo(MetaName.MinSpeedToBlendInDriveFastFacial, PsoDataType.Float, 300, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDisplacementScale, PsoDataType.Float, 304, 0, 0), + new PsoStructureEntryInfo(MetaName.DisplacementScaleApproachRateIn, PsoDataType.Float, 308, 0, 0), + new PsoStructureEntryInfo(MetaName.DisplacementScaleApproachRateOut, PsoDataType.Float, 312, 0, 0), new PsoStructureEntryInfo((MetaName)640640576, PsoDataType.Float, 316, 0, 0), new PsoStructureEntryInfo((MetaName)445721091, PsoDataType.Float, 320, 0, 0), new PsoStructureEntryInfo((MetaName)2001571571, PsoDataType.Float, 324, 0, 0), @@ -12497,22 +12497,22 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo((MetaName)7898446, PsoDataType.UInt, 376, 0, 0), new PsoStructureEntryInfo((MetaName)56684479, PsoDataType.UInt, 380, 0, 0), new PsoStructureEntryInfo((MetaName)345487015, PsoDataType.UInt, 384, 0, 0), - new PsoStructureEntryInfo((MetaName)723740105, PsoDataType.String, 388, 7, 0), + new PsoStructureEntryInfo(MetaName.StartEngineClipId, PsoDataType.String, 388, 7, 0), new PsoStructureEntryInfo((MetaName)2195918560, PsoDataType.String, 392, 7, 0), - new PsoStructureEntryInfo((MetaName)2232368689, PsoDataType.String, 396, 7, 0), + new PsoStructureEntryInfo(MetaName.HotwireClipId, PsoDataType.String, 396, 7, 0), new PsoStructureEntryInfo((MetaName)1348667163, PsoDataType.String, 400, 7, 0), - new PsoStructureEntryInfo((MetaName)2026680640, PsoDataType.String, 404, 7, 0), + new PsoStructureEntryInfo(MetaName.PutOnHelmetClipId, PsoDataType.String, 404, 7, 0), new PsoStructureEntryInfo((MetaName)1430534928, PsoDataType.String, 408, 7, 0), new PsoStructureEntryInfo((MetaName)1851449258, PsoDataType.String, 412, 7, 0), new PsoStructureEntryInfo((MetaName)2091354753, PsoDataType.String, 416, 7, 0), new PsoStructureEntryInfo((MetaName)1023392893, PsoDataType.String, 420, 7, 0), new PsoStructureEntryInfo((MetaName)2273702662, PsoDataType.String, 424, 7, 0), - new PsoStructureEntryInfo((MetaName)2867244273, PsoDataType.String, 428, 7, 0), - new PsoStructureEntryInfo((MetaName)1322656239, PsoDataType.String, 432, 7, 0), - new PsoStructureEntryInfo((MetaName)3951489866, PsoDataType.String, 436, 7, 0), - new PsoStructureEntryInfo((MetaName)1402571365, PsoDataType.String, 440, 7, 0), + new PsoStructureEntryInfo(MetaName.ChangeStationClipId, PsoDataType.String, 428, 7, 0), + new PsoStructureEntryInfo(MetaName.StillToSitClipId, PsoDataType.String, 432, 7, 0), + new PsoStructureEntryInfo(MetaName.SitToStillClipId, PsoDataType.String, 436, 7, 0), + new PsoStructureEntryInfo(MetaName.BurnOutClipId, PsoDataType.String, 440, 7, 0), new PsoStructureEntryInfo((MetaName)1920935636, PsoDataType.String, 444, 7, 0), - new PsoStructureEntryInfo((MetaName)1786685138, PsoDataType.String, 448, 7, 0), + new PsoStructureEntryInfo(MetaName.BikeHornClipId, PsoDataType.String, 448, 7, 0), new PsoStructureEntryInfo((MetaName)4017603423, PsoDataType.String, 452, 7, 0), new PsoStructureEntryInfo((MetaName)1797630730, PsoDataType.Float, 456, 0, 0), new PsoStructureEntryInfo((MetaName)2658529211, PsoDataType.Float, 460, 0, 0), @@ -12538,121 +12538,121 @@ namespace CodeWalker.GameFiles case MetaName.CTaskMotionOnBicycle__Tunables: return new PsoStructureInfo(MetaName.CTaskMotionOnBicycle__Tunables, 0, 0, 224, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)541806245, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.LeanAngleSmoothingRate, PsoDataType.Float, 16, 0, 0), new PsoStructureEntryInfo(MetaName.StillToSitPedalGearApproachRate, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)2418985851, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)514488562, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)3869148508, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)1916394191, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)1906306837, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)811691519, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)1900606204, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)1735614949, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)651496609, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)3504747140, PsoDataType.Float, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)221837246, PsoDataType.Float, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)1599024557, PsoDataType.Float, 68, 0, 0), - new PsoStructureEntryInfo((MetaName)3553993325, PsoDataType.Float, 72, 0, 0), + new PsoStructureEntryInfo(MetaName.PedalGearApproachRate, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.MinXYVelForWantsToMove, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxSpeedForStill, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxSpeedForStillReverse, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxThrottleForStill, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultPedalToFreewheelBlendDuration, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.SlowPedalToFreewheelBlendDuration, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxRateForSlowBlendDuration, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.StillToSitLeanRate, PsoDataType.Float, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.StillToSitApproachRate, PsoDataType.Float, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.UpHillMinPitchToStandUp, PsoDataType.Float, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.DownHillMinPitchToStandUp, PsoDataType.Float, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeInStandState, PsoDataType.Float, 72, 0, 0), new PsoStructureEntryInfo((MetaName)1621924028, PsoDataType.Float, 76, 0, 0), - new PsoStructureEntryInfo((MetaName)3302557202, PsoDataType.Float, 80, 0, 0), - new PsoStructureEntryInfo((MetaName)2103453391, PsoDataType.Float, 84, 0, 0), - new PsoStructureEntryInfo((MetaName)524252818, PsoDataType.Float, 88, 0, 0), - new PsoStructureEntryInfo((MetaName)1054799563, PsoDataType.Float, 92, 0, 0), - new PsoStructureEntryInfo((MetaName)3807823759, PsoDataType.Float, 96, 0, 0), - new PsoStructureEntryInfo((MetaName)2116015636, PsoDataType.Float, 100, 0, 0), - new PsoStructureEntryInfo((MetaName)1260039600, PsoDataType.Float, 104, 0, 0), - new PsoStructureEntryInfo((MetaName)1801923157, PsoDataType.Float, 108, 0, 0), - new PsoStructureEntryInfo((MetaName)1962859811, PsoDataType.Float, 112, 0, 0), - new PsoStructureEntryInfo((MetaName)4228525959, PsoDataType.Float, 116, 0, 0), - new PsoStructureEntryInfo((MetaName)373069342, PsoDataType.Float, 120, 0, 0), - new PsoStructureEntryInfo((MetaName)1466153272, PsoDataType.Float, 124, 0, 0), - new PsoStructureEntryInfo((MetaName)1333345561, PsoDataType.Float, 128, 0, 0), - new PsoStructureEntryInfo((MetaName)4004042226, PsoDataType.Float, 132, 0, 0), - new PsoStructureEntryInfo((MetaName)1157744908, PsoDataType.Float, 136, 0, 0), - new PsoStructureEntryInfo((MetaName)3608841595, PsoDataType.Float, 140, 0, 0), - new PsoStructureEntryInfo((MetaName)2455313637, PsoDataType.Float, 144, 0, 0), - new PsoStructureEntryInfo((MetaName)1137589274, PsoDataType.Float, 148, 0, 0), - new PsoStructureEntryInfo((MetaName)2587752772, PsoDataType.Float, 152, 0, 0), - new PsoStructureEntryInfo((MetaName)3469844948, PsoDataType.Float, 156, 0, 0), - new PsoStructureEntryInfo((MetaName)3389614983, PsoDataType.Float, 160, 0, 0), - new PsoStructureEntryInfo((MetaName)1025905604, PsoDataType.Bool, 164, 0, 0), - new PsoStructureEntryInfo((MetaName)2966685819, PsoDataType.String, 168, 7, 0), - new PsoStructureEntryInfo((MetaName)628124008, PsoDataType.String, 172, 7, 0), - new PsoStructureEntryInfo((MetaName)2298295044, PsoDataType.String, 176, 7, 0), - new PsoStructureEntryInfo((MetaName)2443433960, PsoDataType.String, 180, 7, 0), - new PsoStructureEntryInfo((MetaName)2199245470, PsoDataType.String, 184, 7, 0), - new PsoStructureEntryInfo((MetaName)4170136432, PsoDataType.String, 188, 7, 0), - new PsoStructureEntryInfo((MetaName)896939326, PsoDataType.String, 192, 7, 0), - new PsoStructureEntryInfo((MetaName)450274249, PsoDataType.String, 196, 7, 0), - new PsoStructureEntryInfo((MetaName)2341866800, PsoDataType.String, 200, 7, 0), - new PsoStructureEntryInfo((MetaName)1718435094, PsoDataType.String, 204, 7, 0), - new PsoStructureEntryInfo((MetaName)1736721816, PsoDataType.String, 208, 7, 0), - new PsoStructureEntryInfo((MetaName)2145122814, PsoDataType.String, 212, 7, 0), - new PsoStructureEntryInfo((MetaName)2306546493, PsoDataType.String, 216, 7, 0), - new PsoStructureEntryInfo((MetaName)2112680596, PsoDataType.String, 220, 7, 0) + new PsoStructureEntryInfo(MetaName.MinSprintResultToStand, PsoDataType.Float, 80, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTimeSinceShiftedWeightForwardToAllowWheelie, PsoDataType.Float, 84, 0, 0), + new PsoStructureEntryInfo(MetaName.WheelieShiftThreshold, PsoDataType.Float, 88, 0, 0), + new PsoStructureEntryInfo(MetaName.MinPitchDefault, PsoDataType.Float, 92, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxPitchDefault, PsoDataType.Float, 96, 0, 0), + new PsoStructureEntryInfo(MetaName.MinForwardsPitchSlope, PsoDataType.Float, 100, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxForwardsPitchSlope, PsoDataType.Float, 104, 0, 0), + new PsoStructureEntryInfo(MetaName.OnSlopeThreshold, PsoDataType.Float, 108, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxJumpHeightForSmallImpact, PsoDataType.Float, 112, 0, 0), + new PsoStructureEntryInfo(MetaName.LongitudinalBodyLeanApproachRateSlope, PsoDataType.Float, 116, 0, 0), + new PsoStructureEntryInfo(MetaName.LongitudinalBodyLeanApproachRate, PsoDataType.Float, 120, 0, 0), + new PsoStructureEntryInfo(MetaName.LongitudinalBodyLeanApproachRateSlow, PsoDataType.Float, 124, 0, 0), + new PsoStructureEntryInfo(MetaName.SideZoneThreshold, PsoDataType.Float, 128, 0, 0), + new PsoStructureEntryInfo(MetaName.ReturnZoneThreshold, PsoDataType.Float, 132, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxYIntentionToUseSlowApproach, PsoDataType.Float, 136, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeToStayUprightAfterImpact, PsoDataType.Float, 140, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultSitToStandBlendDuration, PsoDataType.Float, 144, 0, 0), + new PsoStructureEntryInfo(MetaName.WheelieSitToStandBlendDuration, PsoDataType.Float, 148, 0, 0), + new PsoStructureEntryInfo(MetaName.WheelieStickPullBackMinIntention, PsoDataType.Float, 152, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeSinceNotWantingToTrackStandToAllowStillTransition, PsoDataType.Float, 156, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeInSitToStillStateToReverse, PsoDataType.Float, 160, 0, 0), + new PsoStructureEntryInfo(MetaName.PreventDirectTransitionToReverseFromSit, PsoDataType.Bool, 164, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultSmallImpactCharClipId, PsoDataType.String, 168, 7, 0), + new PsoStructureEntryInfo(MetaName.DefaultImpactCharClipId, PsoDataType.String, 172, 7, 0), + new PsoStructureEntryInfo(MetaName.DefaultSmallImpactBikeClipId, PsoDataType.String, 176, 7, 0), + new PsoStructureEntryInfo(MetaName.DefaultImpactBikeClipId, PsoDataType.String, 180, 7, 0), + new PsoStructureEntryInfo(MetaName.DownHillSmallImpactCharClipId, PsoDataType.String, 184, 7, 0), + new PsoStructureEntryInfo(MetaName.DownHillImpactCharClipId, PsoDataType.String, 188, 7, 0), + new PsoStructureEntryInfo(MetaName.DownHillSmallImpactBikeClipId, PsoDataType.String, 192, 7, 0), + new PsoStructureEntryInfo(MetaName.DownHillImpactBikeClipId, PsoDataType.String, 196, 7, 0), + new PsoStructureEntryInfo(MetaName.SitToStillCharClipId, PsoDataType.String, 200, 7, 0), + new PsoStructureEntryInfo(MetaName.SitToStillBikeClipId, PsoDataType.String, 204, 7, 0), + new PsoStructureEntryInfo(MetaName.TrackStandToStillLeftCharClipId, PsoDataType.String, 208, 7, 0), + new PsoStructureEntryInfo(MetaName.TrackStandToStillLeftBikeClipId, PsoDataType.String, 212, 7, 0), + new PsoStructureEntryInfo(MetaName.TrackStandToStillRightCharClipId, PsoDataType.String, 216, 7, 0), + new PsoStructureEntryInfo(MetaName.TrackStandToStillRightBikeClipId, PsoDataType.String, 220, 7, 0) ); case MetaName.CTaskMotionOnBicycleController__Tunables: return new PsoStructureInfo(MetaName.CTaskMotionOnBicycleController__Tunables, 0, 0, 184, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)863715729, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)3178576793, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)2196376340, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)3840966049, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)510487850, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)1082334520, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)2271374387, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)733218, PsoDataType.String, 44, 7, 0), - new PsoStructureEntryInfo((MetaName)1933131499, PsoDataType.String, 48, 7, 0), - new PsoStructureEntryInfo((MetaName)1163109918, PsoDataType.String, 52, 7, 0), - new PsoStructureEntryInfo((MetaName)1089195126, PsoDataType.String, 56, 7, 0), - new PsoStructureEntryInfo((MetaName)1151736662, PsoDataType.String, 60, 7, 0), - new PsoStructureEntryInfo((MetaName)4061011008, PsoDataType.String, 64, 7, 0), - new PsoStructureEntryInfo((MetaName)2693600057, PsoDataType.String, 68, 7, 0), - new PsoStructureEntryInfo((MetaName)4229390137, PsoDataType.String, 72, 7, 0), - new PsoStructureEntryInfo((MetaName)1333997798, PsoDataType.String, 76, 7, 0), - new PsoStructureEntryInfo((MetaName)945663205, PsoDataType.String, 80, 7, 0), - new PsoStructureEntryInfo((MetaName)3073315828, PsoDataType.String, 84, 7, 0), - new PsoStructureEntryInfo((MetaName)3808805794, PsoDataType.String, 88, 7, 0), - new PsoStructureEntryInfo((MetaName)1792476542, PsoDataType.String, 92, 7, 0), - new PsoStructureEntryInfo((MetaName)697395711, PsoDataType.String, 96, 7, 0), - new PsoStructureEntryInfo((MetaName)413582134, PsoDataType.String, 100, 7, 0), - new PsoStructureEntryInfo((MetaName)688331024, PsoDataType.String, 104, 7, 0), - new PsoStructureEntryInfo((MetaName)1543557460, PsoDataType.String, 108, 7, 0), - new PsoStructureEntryInfo((MetaName)323139173, PsoDataType.String, 112, 7, 0), - new PsoStructureEntryInfo((MetaName)2616623374, PsoDataType.String, 116, 7, 0), - new PsoStructureEntryInfo((MetaName)3652939154, PsoDataType.String, 120, 7, 0), - new PsoStructureEntryInfo((MetaName)3950475012, PsoDataType.String, 124, 7, 0), - new PsoStructureEntryInfo((MetaName)874968111, PsoDataType.String, 128, 7, 0), - new PsoStructureEntryInfo((MetaName)1348669466, PsoDataType.String, 132, 7, 0), - new PsoStructureEntryInfo((MetaName)2864920648, PsoDataType.String, 136, 7, 0), - new PsoStructureEntryInfo((MetaName)2365139646, PsoDataType.String, 140, 7, 0), - new PsoStructureEntryInfo((MetaName)963408802, PsoDataType.String, 144, 7, 0), - new PsoStructureEntryInfo((MetaName)2138292255, PsoDataType.String, 148, 7, 0), - new PsoStructureEntryInfo((MetaName)1620728723, PsoDataType.String, 152, 7, 0), - new PsoStructureEntryInfo((MetaName)196702567, PsoDataType.String, 156, 7, 0), - new PsoStructureEntryInfo((MetaName)4285496170, PsoDataType.String, 160, 7, 0), - new PsoStructureEntryInfo((MetaName)3916128451, PsoDataType.String, 164, 7, 0), - new PsoStructureEntryInfo((MetaName)2221169411, PsoDataType.String, 168, 7, 0), - new PsoStructureEntryInfo((MetaName)4163976723, PsoDataType.String, 172, 7, 0), - new PsoStructureEntryInfo((MetaName)4218531778, PsoDataType.String, 176, 7, 0), - new PsoStructureEntryInfo((MetaName)182997087, PsoDataType.String, 180, 7, 0) + new PsoStructureEntryInfo(MetaName.MinTimeInStateToAllowTransitionFromFixieSkid, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeStillToTransitionToTrackStand, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeInPedalState, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeInFreewheelState, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.MinAiSpeedForStandingUp, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxSpeedToTriggerTrackStandTransition, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxSpeedToTriggerFixieSkidTransition, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.CruiseDuckPrepLeftCharClipId, PsoDataType.String, 44, 7, 0), + new PsoStructureEntryInfo(MetaName.CruiseDuckPrepRightCharClipId, PsoDataType.String, 48, 7, 0), + new PsoStructureEntryInfo(MetaName.CruiseDuckPrepLeftBikeClipId, PsoDataType.String, 52, 7, 0), + new PsoStructureEntryInfo(MetaName.CruiseDuckPrepRightBikeClipId, PsoDataType.String, 56, 7, 0), + new PsoStructureEntryInfo(MetaName.FastDuckPrepLeftCharClipId, PsoDataType.String, 60, 7, 0), + new PsoStructureEntryInfo(MetaName.FastDuckPrepRightCharClipId, PsoDataType.String, 64, 7, 0), + new PsoStructureEntryInfo(MetaName.FastDuckPrepLeftBikeClipId, PsoDataType.String, 68, 7, 0), + new PsoStructureEntryInfo(MetaName.FastDuckPrepRightBikeClipId, PsoDataType.String, 72, 7, 0), + new PsoStructureEntryInfo(MetaName.LaunchLeftCharClipId, PsoDataType.String, 76, 7, 0), + new PsoStructureEntryInfo(MetaName.LaunchRightCharClipId, PsoDataType.String, 80, 7, 0), + new PsoStructureEntryInfo(MetaName.LaunchLeftBikeClipId, PsoDataType.String, 84, 7, 0), + new PsoStructureEntryInfo(MetaName.LaunchRightBikeClipId, PsoDataType.String, 88, 7, 0), + new PsoStructureEntryInfo(MetaName.TrackStandLeftCharClipId, PsoDataType.String, 92, 7, 0), + new PsoStructureEntryInfo(MetaName.TrackStandRightCharClipId, PsoDataType.String, 96, 7, 0), + new PsoStructureEntryInfo(MetaName.TrackStandLeftBikeClipId, PsoDataType.String, 100, 7, 0), + new PsoStructureEntryInfo(MetaName.TrackStandRightBikeClipId, PsoDataType.String, 104, 7, 0), + new PsoStructureEntryInfo(MetaName.FixieSkidLeftCharClip0Id, PsoDataType.String, 108, 7, 0), + new PsoStructureEntryInfo(MetaName.FixieSkidLeftCharClip1Id, PsoDataType.String, 112, 7, 0), + new PsoStructureEntryInfo(MetaName.FixieSkidRightCharClip0Id, PsoDataType.String, 116, 7, 0), + new PsoStructureEntryInfo(MetaName.FixieSkidRightCharClip1Id, PsoDataType.String, 120, 7, 0), + new PsoStructureEntryInfo(MetaName.FixieSkidLeftBikeClip0Id, PsoDataType.String, 124, 7, 0), + new PsoStructureEntryInfo(MetaName.FixieSkidLeftBikeClip1Id, PsoDataType.String, 128, 7, 0), + new PsoStructureEntryInfo(MetaName.FixieSkidRightBikeClip0Id, PsoDataType.String, 132, 7, 0), + new PsoStructureEntryInfo(MetaName.FixieSkidRightBikeClip1Id, PsoDataType.String, 136, 7, 0), + new PsoStructureEntryInfo(MetaName.FixieSkidToBalanceLeftCharClip1Id, PsoDataType.String, 140, 7, 0), + new PsoStructureEntryInfo(MetaName.FixieSkidToBalanceRightCharClip1Id, PsoDataType.String, 144, 7, 0), + new PsoStructureEntryInfo(MetaName.FixieSkidToBalanceLeftBikeClip1Id, PsoDataType.String, 148, 7, 0), + new PsoStructureEntryInfo(MetaName.FixieSkidToBalanceRightBikeClip1Id, PsoDataType.String, 152, 7, 0), + new PsoStructureEntryInfo(MetaName.CruisePedalCharClipId, PsoDataType.String, 156, 7, 0), + new PsoStructureEntryInfo(MetaName.InAirFreeWheelCharClipId, PsoDataType.String, 160, 7, 0), + new PsoStructureEntryInfo(MetaName.InAirFreeWheelBikeClipId, PsoDataType.String, 164, 7, 0), + new PsoStructureEntryInfo(MetaName.DownHillInAirFreeWheelCharClipId, PsoDataType.String, 168, 7, 0), + new PsoStructureEntryInfo(MetaName.DownHillInAirFreeWheelBikeClipId, PsoDataType.String, 172, 7, 0), + new PsoStructureEntryInfo(MetaName.TuckFreeWheelToTrackStandRightCharClipId, PsoDataType.String, 176, 7, 0), + new PsoStructureEntryInfo(MetaName.TuckFreeWheelToTrackStandRightBikeClipId, PsoDataType.String, 180, 7, 0) ); case MetaName.CBikeLeanAngleHelper__Tunables: return new PsoStructureInfo(MetaName.CBikeLeanAngleHelper__Tunables, 0, 0, 64, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)347971119, PsoDataType.Bool, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)1694816095, PsoDataType.Bool, 17, 0, 0), - new PsoStructureEntryInfo((MetaName)1030667828, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)3420225248, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)4138940297, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)2940067495, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)1365613076, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)1850650077, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)1393469938, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)2868091491, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)4254763028, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)2573017241, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)48278855, PsoDataType.Float, 60, 0, 0) + new PsoStructureEntryInfo(MetaName.UseReturnOvershoot, PsoDataType.Bool, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.UseInitialLeanForcing, PsoDataType.Bool, 17, 0, 0), + new PsoStructureEntryInfo(MetaName.DesiredLeanAngleTolToBringLegIn, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.DesiredSpeedToBringLegIn, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.DesiredLeanAngleRate, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.DesiredLeanAngleRateQuad, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.LeanAngleReturnRate, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.LeanAngleDefaultRate, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.LeanAngleDefaultRatePassenger, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.DesiredOvershootLeanAngle, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.LeanAngleReturnedTol, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.HasStickInputThreshold, PsoDataType.Float, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.LeaningExtremeThreshold, PsoDataType.Float, 60, 0, 0) ); case MetaName.CTaskMotionInTurret__Tunables: return new PsoStructureInfo(MetaName.CTaskMotionInTurret__Tunables, 0, 0, 248, @@ -12698,14 +12698,14 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo((MetaName)356569692, PsoDataType.String, 168, 7, 0), new PsoStructureEntryInfo((MetaName)2567235955, PsoDataType.String, 172, 7, 0), new PsoStructureEntryInfo((MetaName)3042448153, PsoDataType.String, 176, 7, 0), - new PsoStructureEntryInfo((MetaName)1974526496, PsoDataType.String, 180, 7, 0), - new PsoStructureEntryInfo((MetaName)139557085, PsoDataType.String, 184, 7, 0), + new PsoStructureEntryInfo(MetaName.TurnLeftSlowClipId, PsoDataType.String, 180, 7, 0), + new PsoStructureEntryInfo(MetaName.TurnLeftFastClipId, PsoDataType.String, 184, 7, 0), new PsoStructureEntryInfo((MetaName)1206230540, PsoDataType.String, 188, 7, 0), new PsoStructureEntryInfo((MetaName)3713053450, PsoDataType.String, 192, 7, 0), new PsoStructureEntryInfo((MetaName)2463362878, PsoDataType.String, 196, 7, 0), new PsoStructureEntryInfo((MetaName)3874294070, PsoDataType.String, 200, 7, 0), - new PsoStructureEntryInfo((MetaName)3624061968, PsoDataType.String, 204, 7, 0), - new PsoStructureEntryInfo((MetaName)3609018768, PsoDataType.String, 208, 7, 0), + new PsoStructureEntryInfo(MetaName.TurnRightSlowClipId, PsoDataType.String, 204, 7, 0), + new PsoStructureEntryInfo(MetaName.TurnRightFastClipId, PsoDataType.String, 208, 7, 0), new PsoStructureEntryInfo((MetaName)1611862735, PsoDataType.String, 212, 7, 0), new PsoStructureEntryInfo((MetaName)413072568, PsoDataType.String, 216, 7, 0), new PsoStructureEntryInfo((MetaName)1114189303, PsoDataType.String, 220, 7, 0), @@ -12719,240 +12719,240 @@ namespace CodeWalker.GameFiles case MetaName.CWanted__Tunables: return new PsoStructureInfo(MetaName.CWanted__Tunables, 0, 0, 2696, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)651905954, PsoDataType.Structure, 16, 0, MetaName.CWanted__Tunables__WantedLevel), + new PsoStructureEntryInfo(MetaName.WantedClean, PsoDataType.Structure, 16, 0, MetaName.CWanted__Tunables__WantedLevel), new PsoStructureEntryInfo(MetaName.WantedLevel1, PsoDataType.Structure, 128, 0, MetaName.CWanted__Tunables__WantedLevel), new PsoStructureEntryInfo(MetaName.WantedLevel2, PsoDataType.Structure, 240, 0, MetaName.CWanted__Tunables__WantedLevel), new PsoStructureEntryInfo(MetaName.WantedLevel3, PsoDataType.Structure, 352, 0, MetaName.CWanted__Tunables__WantedLevel), new PsoStructureEntryInfo(MetaName.WantedLevel4, PsoDataType.Structure, 464, 0, MetaName.CWanted__Tunables__WantedLevel), new PsoStructureEntryInfo(MetaName.WantedLevel5, PsoDataType.Structure, 576, 0, MetaName.CWanted__Tunables__WantedLevel), - new PsoStructureEntryInfo((MetaName)1654675133, PsoDataType.Structure, 688, 0, (MetaName)2685546187), - new PsoStructureEntryInfo((MetaName)67050499, PsoDataType.Structure, 2640, 0, (MetaName)1581603972), - new PsoStructureEntryInfo((MetaName)577434903, PsoDataType.Structure, 2656, 0, (MetaName)4245193745), - new PsoStructureEntryInfo((MetaName)904929247, PsoDataType.UInt, 2672, 0, 0), - new PsoStructureEntryInfo((MetaName)1730819989, PsoDataType.UInt, 2676, 0, 0), - new PsoStructureEntryInfo((MetaName)115496620, PsoDataType.UInt, 2680, 0, 0), - new PsoStructureEntryInfo((MetaName)922425823, PsoDataType.UInt, 2684, 0, 0), - new PsoStructureEntryInfo((MetaName)3003441217, PsoDataType.UInt, 2688, 0, 0), + new PsoStructureEntryInfo(MetaName.Difficulty, PsoDataType.Structure, 688, 0, (MetaName)2685546187), + new PsoStructureEntryInfo(MetaName.Rendering, PsoDataType.Structure, 2640, 0, (MetaName)1581603972), + new PsoStructureEntryInfo(MetaName.Timers, PsoDataType.Structure, 2656, 0, (MetaName)4245193745), + new PsoStructureEntryInfo(MetaName.MaxTimeTargetVehicleMoving, PsoDataType.UInt, 2672, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultAmnestyTime, PsoDataType.UInt, 2676, 0, 0), + new PsoStructureEntryInfo(MetaName.DefaultHiddenEvasionTimeReduction, PsoDataType.UInt, 2680, 0, 0), + new PsoStructureEntryInfo(MetaName.InitialAreaTimeoutWhenSeen, PsoDataType.UInt, 2684, 0, 0), + new PsoStructureEntryInfo(MetaName.InitialAreaTimeoutWhenCrimeReported, PsoDataType.UInt, 2688, 0, 0), new PsoStructureEntryInfo((MetaName)2940774268, PsoDataType.Float, 2692, 0, 0) ); case MetaName.CWanted__Tunables__WantedLevel: return new PsoStructureInfo(MetaName.CWanted__Tunables__WantedLevel, 0, 0, 112, - new PsoStructureEntryInfo((MetaName)1654675133, PsoDataType.Structure, 8, 0, (MetaName)3660423994) + new PsoStructureEntryInfo(MetaName.Difficulty, PsoDataType.Structure, 8, 0, (MetaName)3660423994) ); case (MetaName)3660423994: return new PsoStructureInfo((MetaName)3660423994, 0, 0, 104, - new PsoStructureEntryInfo((MetaName)3703855515, PsoDataType.Structure, 8, 0, (MetaName)1037717481), - new PsoStructureEntryInfo((MetaName)847633247, PsoDataType.Structure, 72, 0, (MetaName)3986648608) + new PsoStructureEntryInfo(MetaName.Calculation, PsoDataType.Structure, 8, 0, (MetaName)1037717481), + new PsoStructureEntryInfo(MetaName.Helis, PsoDataType.Structure, 72, 0, (MetaName)3986648608) ); case (MetaName)1037717481: return new PsoStructureInfo((MetaName)1037717481, 0, 0, 64, - new PsoStructureEntryInfo((MetaName)1358049181, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)3025359898, PsoDataType.Structure, 16, 0, (MetaName)1310408174), - new PsoStructureEntryInfo((MetaName)398571259, PsoDataType.Structure, 40, 0, (MetaName)3442100148) + new PsoStructureEntryInfo(MetaName.FromWantedLevel, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.Weights, PsoDataType.Structure, 16, 0, (MetaName)1310408174), + new PsoStructureEntryInfo(MetaName.Decay, PsoDataType.Structure, 40, 0, (MetaName)3442100148) ); case (MetaName)1310408174: return new PsoStructureInfo((MetaName)1310408174, 0, 0, 24, - new PsoStructureEntryInfo((MetaName)1092646882, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)2553544690, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)3060363673, PsoDataType.Float, 16, 0, 0) + new PsoStructureEntryInfo(MetaName.WantedLevel, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.LastSpottedDistance, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.Randomness, PsoDataType.Float, 16, 0, 0) ); case (MetaName)3442100148: return new PsoStructureInfo((MetaName)3442100148, 0, 0, 24, - new PsoStructureEntryInfo((MetaName)3674050950, PsoDataType.Float, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)3107625217, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)746028494, PsoDataType.Bool, 16, 0, 0) + new PsoStructureEntryInfo(MetaName.TimeEvadingForMaxValue, PsoDataType.Float, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxValue, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.DisableWhenOffMission, PsoDataType.Bool, 16, 0, 0) ); case (MetaName)3986648608: return new PsoStructureInfo((MetaName)3986648608, 0, 0, 32, - new PsoStructureEntryInfo((MetaName)3888134503, PsoDataType.Structure, 8, 0, (MetaName)2123007699) + new PsoStructureEntryInfo(MetaName.Refuel, PsoDataType.Structure, 8, 0, (MetaName)2123007699) ); case (MetaName)2123007699: return new PsoStructureInfo((MetaName)2123007699, 0, 0, 24, new PsoStructureEntryInfo(MetaName.Enabled, PsoDataType.Bool, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)353469799, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)4112497335, PsoDataType.Float, 16, 0, 0) + new PsoStructureEntryInfo(MetaName.TimeBefore, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.Delay, PsoDataType.Float, 16, 0, 0) ); case (MetaName)2685546187: return new PsoStructureInfo((MetaName)2685546187, 0, 0, 1952, - new PsoStructureEntryInfo((MetaName)4197810024, PsoDataType.Structure, 8, 0, (MetaName)2145739988), - new PsoStructureEntryInfo((MetaName)1606361377, PsoDataType.Structure, 152, 0, (MetaName)1602748523), + new PsoStructureEntryInfo(MetaName.Spawning, PsoDataType.Structure, 8, 0, (MetaName)2145739988), + new PsoStructureEntryInfo(MetaName.Despawning, PsoDataType.Structure, 152, 0, (MetaName)1602748523), new PsoStructureEntryInfo(MetaName.Peds, PsoDataType.Structure, 280, 0, (MetaName)3209293959), new PsoStructureEntryInfo(MetaName.Dispatch, PsoDataType.Structure, 1920, 0, (MetaName)3840146119) ); case (MetaName)2145739988: return new PsoStructureInfo((MetaName)2145739988, 0, 0, 144, - new PsoStructureEntryInfo((MetaName)3333387022, PsoDataType.Structure, 8, 0, (MetaName)3801009121), - new PsoStructureEntryInfo((MetaName)2913237777, PsoDataType.Structure, 96, 0, (MetaName)2528332511), - new PsoStructureEntryInfo((MetaName)987604024, PsoDataType.Structure, 120, 0, (MetaName)2528332511) + new PsoStructureEntryInfo(MetaName.Scoring, PsoDataType.Structure, 8, 0, (MetaName)3801009121), + new PsoStructureEntryInfo(MetaName.IdealDistance, PsoDataType.Structure, 96, 0, (MetaName)2528332511), + new PsoStructureEntryInfo(MetaName.ChancesToForceWaitInFront, PsoDataType.Structure, 120, 0, (MetaName)2528332511) ); case (MetaName)3801009121: return new PsoStructureInfo((MetaName)3801009121, 0, 0, 88, - new PsoStructureEntryInfo((MetaName)3025359898, PsoDataType.Structure, 8, 0, (MetaName)2379615087) + new PsoStructureEntryInfo(MetaName.Weights, PsoDataType.Structure, 8, 0, (MetaName)2379615087) ); case (MetaName)2379615087: return new PsoStructureInfo((MetaName)2379615087, 0, 0, 80, new PsoStructureEntryInfo(MetaName.Distance, PsoDataType.Structure, 8, 0, (MetaName)2528332511), new PsoStructureEntryInfo(MetaName.Direction, PsoDataType.Structure, 32, 0, (MetaName)2528332511), - new PsoStructureEntryInfo((MetaName)3060363673, PsoDataType.Structure, 56, 0, (MetaName)2528332511) + new PsoStructureEntryInfo(MetaName.Randomness, PsoDataType.Structure, 56, 0, (MetaName)2528332511) ); case (MetaName)2528332511: return new PsoStructureInfo((MetaName)2528332511, 0, 0, 24, new PsoStructureEntryInfo(MetaName.Min, PsoDataType.Float, 8, 0, 0), new PsoStructureEntryInfo(MetaName.Max, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)2828335077, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)1433159873, PsoDataType.Float, 20, 0, 0) + new PsoStructureEntryInfo(MetaName.ValueForMin, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.ValueForMax, PsoDataType.Float, 20, 0, 0) ); case (MetaName)1602748523: return new PsoStructureInfo((MetaName)1602748523, 0, 0, 128, - new PsoStructureEntryInfo((MetaName)1107258897, PsoDataType.Structure, 8, 0, (MetaName)2528332511), - new PsoStructureEntryInfo((MetaName)3214855311, PsoDataType.Structure, 32, 0, (MetaName)2528332511), - new PsoStructureEntryInfo((MetaName)4205882999, PsoDataType.Structure, 56, 0, (MetaName)2528332511), - new PsoStructureEntryInfo((MetaName)2096238662, PsoDataType.Structure, 80, 0, (MetaName)2528332511), - new PsoStructureEntryInfo((MetaName)2154790128, PsoDataType.Structure, 104, 0, (MetaName)2528332511) + new PsoStructureEntryInfo(MetaName.MaxFacingThreshold, PsoDataType.Structure, 8, 0, (MetaName)2528332511), + new PsoStructureEntryInfo(MetaName.MaxMovingThreshold, PsoDataType.Structure, 32, 0, (MetaName)2528332511), + new PsoStructureEntryInfo(MetaName.MinDistanceToBeConsideredLaggingBehind, PsoDataType.Structure, 56, 0, (MetaName)2528332511), + new PsoStructureEntryInfo(MetaName.MinDistanceToCheckClumped, PsoDataType.Structure, 80, 0, (MetaName)2528332511), + new PsoStructureEntryInfo(MetaName.MaxDistanceToBeConsideredClumped, PsoDataType.Structure, 104, 0, (MetaName)2528332511) ); case (MetaName)3209293959: return new PsoStructureInfo((MetaName)3209293959, 0, 0, 1640, - new PsoStructureEntryInfo((MetaName)1528396268, PsoDataType.Structure, 8, 0, (MetaName)2022711333), - new PsoStructureEntryInfo((MetaName)507550818, PsoDataType.Structure, 552, 0, (MetaName)2022711333), - new PsoStructureEntryInfo((MetaName)2552595859, PsoDataType.Structure, 1096, 0, (MetaName)2022711333) + new PsoStructureEntryInfo(MetaName.Cops, PsoDataType.Structure, 8, 0, (MetaName)2022711333), + new PsoStructureEntryInfo(MetaName.Swat, PsoDataType.Structure, 552, 0, (MetaName)2022711333), + new PsoStructureEntryInfo(MetaName.Army, PsoDataType.Structure, 1096, 0, (MetaName)2022711333) ); case (MetaName)2022711333: return new PsoStructureInfo((MetaName)2022711333, 0, 0, 544, new PsoStructureEntryInfo(MetaName.Situations, PsoDataType.Structure, 8, 0, (MetaName)1181208064), - new PsoStructureEntryInfo((MetaName)2432019232, PsoDataType.Structure, 496, 0, (MetaName)2528332511), - new PsoStructureEntryInfo((MetaName)641071834, PsoDataType.Structure, 520, 0, (MetaName)2528332511) + new PsoStructureEntryInfo(MetaName.AutomobileSpeedModifier, PsoDataType.Structure, 496, 0, (MetaName)2528332511), + new PsoStructureEntryInfo(MetaName.HeliSpeedModifier, PsoDataType.Structure, 520, 0, (MetaName)2528332511) ); case (MetaName)1181208064: return new PsoStructureInfo((MetaName)1181208064, 0, 0, 488, new PsoStructureEntryInfo(MetaName.Default, PsoDataType.Structure, 8, 0, (MetaName)3795144262), - new PsoStructureEntryInfo((MetaName)3094451383, PsoDataType.Structure, 128, 0, (MetaName)3795144262), - new PsoStructureEntryInfo((MetaName)345193988, PsoDataType.Structure, 248, 0, (MetaName)3795144262), - new PsoStructureEntryInfo((MetaName)3499358923, PsoDataType.Structure, 368, 0, (MetaName)3795144262) + new PsoStructureEntryInfo(MetaName.InVehicle, PsoDataType.Structure, 128, 0, (MetaName)3795144262), + new PsoStructureEntryInfo(MetaName.InHeli, PsoDataType.Structure, 248, 0, (MetaName)3795144262), + new PsoStructureEntryInfo(MetaName.InBoat, PsoDataType.Structure, 368, 0, (MetaName)3795144262) ); case (MetaName)3795144262: return new PsoStructureInfo((MetaName)3795144262, 0, 0, 120, - new PsoStructureEntryInfo((MetaName)1188235128, PsoDataType.Structure, 8, 0, (MetaName)2528332511), - new PsoStructureEntryInfo((MetaName)625679404, PsoDataType.Structure, 32, 0, (MetaName)2528332511), - new PsoStructureEntryInfo((MetaName)920840724, PsoDataType.Structure, 56, 0, (MetaName)2528332511), + new PsoStructureEntryInfo(MetaName.SensesRange, PsoDataType.Structure, 8, 0, (MetaName)2528332511), + new PsoStructureEntryInfo(MetaName.IdentificationRange, PsoDataType.Structure, 32, 0, (MetaName)2528332511), + new PsoStructureEntryInfo(MetaName.ShootRateModifier, PsoDataType.Structure, 56, 0, (MetaName)2528332511), new PsoStructureEntryInfo(MetaName.WeaponAccuracy, PsoDataType.Structure, 80, 0, (MetaName)2528332511), - new PsoStructureEntryInfo((MetaName)409082717, PsoDataType.Float, 104, 0, 0), - new PsoStructureEntryInfo((MetaName)3234043128, PsoDataType.Float, 108, 0, 0), - new PsoStructureEntryInfo((MetaName)2268167532, PsoDataType.Float, 112, 0, 0), - new PsoStructureEntryInfo((MetaName)1749910459, PsoDataType.Float, 116, 0, 0) + new PsoStructureEntryInfo(MetaName.WeaponAccuracyModifierForEvasiveMovement, PsoDataType.Float, 104, 0, 0), + new PsoStructureEntryInfo(MetaName.WeaponAccuracyModifierForOffScreen, PsoDataType.Float, 108, 0, 0), + new PsoStructureEntryInfo(MetaName.WeaponAccuracyModifierForAimedAt, PsoDataType.Float, 112, 0, 0), + new PsoStructureEntryInfo(MetaName.MinForDrivebys, PsoDataType.Float, 116, 0, 0) ); case (MetaName)3840146119: return new PsoStructureInfo((MetaName)3840146119, 0, 0, 32, - new PsoStructureEntryInfo((MetaName)296253880, PsoDataType.Structure, 8, 0, (MetaName)2528332511) + new PsoStructureEntryInfo(MetaName.TimeBetweenSpawnAttemptsModifier, PsoDataType.Structure, 8, 0, (MetaName)2528332511) ); case (MetaName)1581603972: return new PsoStructureInfo((MetaName)1581603972, 0, 0, 16, new PsoStructureEntryInfo(MetaName.Enabled, PsoDataType.Bool, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)473322006, PsoDataType.Bool, 9, 0, 0), + new PsoStructureEntryInfo(MetaName.Witnesses, PsoDataType.Bool, 9, 0, 0), new PsoStructureEntryInfo(MetaName.Crimes, PsoDataType.Bool, 10, 0, 0) ); case (MetaName)4245193745: return new PsoStructureInfo((MetaName)4245193745, 0, 0, 16, - new PsoStructureEntryInfo((MetaName)2905197964, PsoDataType.Float, 8, 0, 0) + new PsoStructureEntryInfo(MetaName.TimeBetweenDifficultyUpdates, PsoDataType.Float, 8, 0, 0) ); case MetaName.CEventGunAimedAt__Tunables: return new PsoStructureInfo(MetaName.CEventGunAimedAt__Tunables, 0, 0, 24, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)564420500, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)2906908712, PsoDataType.Float, 20, 0, 0) + new PsoStructureEntryInfo(MetaName.MinDelayTimer, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDelayTimer, PsoDataType.Float, 20, 0, 0) ); case MetaName.CEventGunShot__Tunables: return new PsoStructureInfo(MetaName.CEventGunShot__Tunables, 0, 0, 32, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)564420500, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)2906908712, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)3483089763, PsoDataType.Float, 24, 0, 0) + new PsoStructureEntryInfo(MetaName.MinDelayTimer, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDelayTimer, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.GunShotThresholdDistance, PsoDataType.Float, 24, 0, 0) ); case MetaName.CEventMeleeAction__Tunables: return new PsoStructureInfo(MetaName.CEventMeleeAction__Tunables, 0, 0, 24, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)564420500, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)2906908712, PsoDataType.Float, 20, 0, 0) + new PsoStructureEntryInfo(MetaName.MinDelayTimer, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDelayTimer, PsoDataType.Float, 20, 0, 0) ); case MetaName.CTaskAimAndThrowProjectile__Tunables: return new PsoStructureInfo(MetaName.CTaskAimAndThrowProjectile__Tunables, 0, 0, 32, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)3236417550, PsoDataType.Bool, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)1407383707, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)3153397162, PsoDataType.UInt, 24, 0, 0) + new PsoStructureEntryInfo(MetaName.bEnableGaitAdditive, PsoDataType.Bool, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.fMinHoldThrowPitch, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.iMaxRandomExplosionTime, PsoDataType.UInt, 24, 0, 0) ); case MetaName.CTaskSwapWeapon__Tunables: return new PsoStructureInfo(MetaName.CTaskSwapWeapon__Tunables, 0, 0, 64, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)4280609914, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)1084086108, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)1362808676, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)2789076521, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)677754437, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)4171399035, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)2230131245, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)1593645740, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)1231407173, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.OnFootClipRate, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.OnFootBlendInDuration, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.LowCoverClipRate, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.LowCoverBlendInDuration, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.HighCoverClipRate, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.HighCoverBlendInDuration, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.ActionClipRate, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.ActionBlendInDuration, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.BlendOutDuration, PsoDataType.Float, 48, 0, 0), new PsoStructureEntryInfo((MetaName)2181619027, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)2950978586, PsoDataType.Bool, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)45502974, PsoDataType.Bool, 57, 0, 0) + new PsoStructureEntryInfo(MetaName.DebugSwapInstantly, PsoDataType.Bool, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.SkipHolsterWeapon, PsoDataType.Bool, 57, 0, 0) ); case MetaName.CTaskAimGunOnFoot__Tunables: return new PsoStructureInfo(MetaName.CTaskAimGunOnFoot__Tunables, 0, 0, 112, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)817834735, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)1908604654, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)644208462, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)4243324346, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)3879469601, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)1822973195, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)1768561713, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)2511610049, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)2412774208, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)1555086572, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)794209155, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)1671878115, PsoDataType.Float, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)3876119945, PsoDataType.Float, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)2495484427, PsoDataType.Float3, 80, 0, 0), - new PsoStructureEntryInfo((MetaName)3684533695, PsoDataType.UInt, 96, 0, 0) + new PsoStructureEntryInfo(MetaName.MinTimeBetweenFiringVariations, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.IdealPitchForFiringVariation, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxPitchDifferenceForFiringVariation, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.AssistedAimOutroTime, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.RunAndGunOutroTime, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.AimOutroTime, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.AimOutroTimeIfAimingOnStick, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.AimOutroMinTaskTimeWhenRunPressed, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.AimingOnStickExitCooldown, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeForRunAndGunOutroDelays, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.DampenRootTargetWeight, PsoDataType.Float, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.DampenRootTargetHeight, PsoDataType.Float, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.AlternativeAnimBlockedHeight, PsoDataType.Float, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.CoverAimOffsetFromBlocked, PsoDataType.Float3, 80, 0, 0), + new PsoStructureEntryInfo(MetaName.DelayTimeWhenOutOfAmmoInScope, PsoDataType.UInt, 96, 0, 0) ); case MetaName.CTaskGun__Tunables: return new PsoStructureInfo(MetaName.CTaskGun__Tunables, 0, 0, 104, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1571509424, PsoDataType.SInt, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)2834021629, PsoDataType.SInt, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)1300484749, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)433744442, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)1522624465, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)2841960409, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)2724641994, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)2167660448, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)3890597462, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)1782949708, PsoDataType.Bool, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)420989827, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)206502145, PsoDataType.Float, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)2838815119, PsoDataType.Float, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)4068186391, PsoDataType.String, 68, 7, 0), - new PsoStructureEntryInfo((MetaName)724878846, PsoDataType.String, 72, 7, 0), - new PsoStructureEntryInfo((MetaName)4032674616, PsoDataType.UInt, 76, 0, 0), - new PsoStructureEntryInfo((MetaName)674462637, PsoDataType.UInt, 80, 0, 0), - new PsoStructureEntryInfo((MetaName)3886708440, PsoDataType.UInt, 84, 0, 0), - new PsoStructureEntryInfo((MetaName)1969287622, PsoDataType.Float, 88, 0, 0), + new PsoStructureEntryInfo(MetaName.iMinLookAtTime, PsoDataType.SInt, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.iMaxLookAtTime, PsoDataType.SInt, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.fMinTimeBetweenBulletReactions, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.fMaxTimeBetweenBulletReactions, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.fMaxDistForOverheadReactions, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.fMaxAboveHeadForOverheadReactions, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.fBulletReactionPosAdjustmentZ, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.fMinTimeBetweenLookAt, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.fMaxTimeBetweenLookAt, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.bDisable2HandedGetups, PsoDataType.Bool, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeForEyeIk, PsoDataType.Float, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeBetweenEyeIkProcesses, PsoDataType.Float, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDotToPointGunAtPositionWhenUnableToTurn, PsoDataType.Float, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.AssistedAimCamera, PsoDataType.String, 68, 7, 0), + new PsoStructureEntryInfo(MetaName.RunAndGunAimCamera, PsoDataType.String, 72, 7, 0), + new PsoStructureEntryInfo(MetaName.AssistedAimInterpolateInDuration, PsoDataType.UInt, 76, 0, 0), + new PsoStructureEntryInfo(MetaName.RunAndGunInterpolateInDuration, PsoDataType.UInt, 80, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeBetweenOverheadBulletReactions, PsoDataType.UInt, 84, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxTimeInBulletReactionState, PsoDataType.Float, 88, 0, 0), new PsoStructureEntryInfo((MetaName)3228655867, PsoDataType.UInt, 92, 0, 0), new PsoStructureEntryInfo((MetaName)270252777, PsoDataType.UInt, 96, 0, 0) ); case MetaName.CTaskAimGunVehicleDriveBy__Tunables: return new PsoStructureInfo(MetaName.CTaskAimGunVehicleDriveBy__Tunables, 0, 0, 72, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)3789052240, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)3792438004, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)536817715, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)2221861795, PsoDataType.UInt, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)1480451859, PsoDataType.UInt, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)1466310013, PsoDataType.UInt, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)939946101, PsoDataType.String, 40, 7, 0), - new PsoStructureEntryInfo((MetaName)3931552272, PsoDataType.String, 44, 7, 0), - new PsoStructureEntryInfo((MetaName)2134287489, PsoDataType.String, 48, 7, 0), - new PsoStructureEntryInfo((MetaName)3728753498, PsoDataType.String, 52, 7, 0), + new PsoStructureEntryInfo(MetaName.MinTimeBetweenInsults, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceToInsult, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDotToInsult, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.MinAimTimeMs, PsoDataType.UInt, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxAimTimeOnStickMs, PsoDataType.UInt, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.AimingOnStickCooldownMs, PsoDataType.UInt, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.BicycleDrivebyFilterId, PsoDataType.String, 40, 7, 0), + new PsoStructureEntryInfo(MetaName.BikeDrivebyFilterId, PsoDataType.String, 44, 7, 0), + new PsoStructureEntryInfo(MetaName.JetskiDrivebyFilterId, PsoDataType.String, 48, 7, 0), + new PsoStructureEntryInfo(MetaName.ParachutingFilterId, PsoDataType.String, 52, 7, 0), new PsoStructureEntryInfo((MetaName)2221302483, PsoDataType.String, 56, 7, 0), new PsoStructureEntryInfo((MetaName)3323392529, PsoDataType.String, 60, 7, 0), new PsoStructureEntryInfo((MetaName)2684719351, PsoDataType.String, 64, 7, 0), @@ -12961,50 +12961,50 @@ namespace CodeWalker.GameFiles case MetaName.CWildlifeManager__Tunables: return new PsoStructureInfo(MetaName.CWildlifeManager__Tunables, 0, 0, 136, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)597953858, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)1961626874, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)3368483780, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)2777866816, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)3248533699, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)303177901, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)1961260334, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)2107629661, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)883567309, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)2995052029, PsoDataType.Float, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)1328674939, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)3539942532, PsoDataType.Float, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)1744844248, PsoDataType.Float, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)1094365177, PsoDataType.Float, 68, 0, 0), - new PsoStructureEntryInfo((MetaName)3534467233, PsoDataType.Float, 72, 0, 0), - new PsoStructureEntryInfo((MetaName)519277350, PsoDataType.Float, 76, 0, 0), - new PsoStructureEntryInfo((MetaName)2825120069, PsoDataType.Float, 80, 0, 0), - new PsoStructureEntryInfo((MetaName)798871205, PsoDataType.Float, 84, 0, 0), - new PsoStructureEntryInfo((MetaName)1856882404, PsoDataType.Float, 88, 0, 0), - new PsoStructureEntryInfo((MetaName)1340414393, PsoDataType.Float, 92, 0, 0), - new PsoStructureEntryInfo((MetaName)3846222437, PsoDataType.Float, 96, 0, 0), - new PsoStructureEntryInfo((MetaName)1785192888, PsoDataType.Float, 100, 0, 0), - new PsoStructureEntryInfo((MetaName)2326003695, PsoDataType.String, 104, 7, 0), - new PsoStructureEntryInfo((MetaName)3940110369, PsoDataType.Float, 108, 0, 0), - new PsoStructureEntryInfo((MetaName)422419421, PsoDataType.Float, 112, 0, 0), - new PsoStructureEntryInfo((MetaName)4195725397, PsoDataType.UInt, 116, 0, 0), - new PsoStructureEntryInfo((MetaName)750370993, PsoDataType.Float, 120, 0, 0), + new PsoStructureEntryInfo(MetaName.BirdHeightMapDeltaMin, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.BirdHeightMapDeltaMax, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.BirdSpawnXYRangeMin, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.BirdSpawnXYRangeMax, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.IncreasedAerialSpawningFactor, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDistanceToSearchForGroundWildlifePoints, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceToSearchForGroundWildlifePoints, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeBetweenGroundProbes, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.GroundMaterialProbeDepth, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.GroundMaterialProbeOffset, PsoDataType.Float, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.GroundMaterialSpawnCoordNormalZTolerance, PsoDataType.Float, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.MinDistanceToSearchForAquaticPoints, PsoDataType.Float, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.MaxDistanceToSearchForAquaticPoints, PsoDataType.Float, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeBetweenWaterHeightMapChecks, PsoDataType.Float, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.TimeBetweenWaterProbes, PsoDataType.Float, 72, 0, 0), + new PsoStructureEntryInfo(MetaName.WaterProbeDepth, PsoDataType.Float, 76, 0, 0), + new PsoStructureEntryInfo(MetaName.WaterProbeOffset, PsoDataType.Float, 80, 0, 0), + new PsoStructureEntryInfo(MetaName.AquaticSpawnDepth, PsoDataType.Float, 84, 0, 0), + new PsoStructureEntryInfo(MetaName.AquaticSpawnMaxHeightAbovePlayer, PsoDataType.Float, 88, 0, 0), + new PsoStructureEntryInfo(MetaName.IncreasedAquaticSpawningFactor, PsoDataType.Float, 92, 0, 0), + new PsoStructureEntryInfo(MetaName.CloseSpawningViewMultiplier, PsoDataType.Float, 96, 0, 0), + new PsoStructureEntryInfo(MetaName.IncreasedGroundWildlifeSpawningFactor, PsoDataType.Float, 100, 0, 0), + new PsoStructureEntryInfo(MetaName.SharkModelName, PsoDataType.String, 104, 7, 0), + new PsoStructureEntryInfo(MetaName.DeepWaterThreshold, PsoDataType.Float, 108, 0, 0), + new PsoStructureEntryInfo(MetaName.PlayerSwimTimeThreshold, PsoDataType.Float, 112, 0, 0), + new PsoStructureEntryInfo(MetaName.MinTimeBetweenSharkDispatches, PsoDataType.UInt, 116, 0, 0), + new PsoStructureEntryInfo(MetaName.SharkAddRangeInViewMin, PsoDataType.Float, 120, 0, 0), new PsoStructureEntryInfo((MetaName)3653722296, PsoDataType.Float, 124, 0, 0), new PsoStructureEntryInfo((MetaName)1235067475, PsoDataType.Float, 128, 0, 0) ); case MetaName.CPopGroupList: return new PsoStructureInfo(MetaName.CPopGroupList, 0, 0, 56, - new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)1530774378), - new PsoStructureEntryInfo((MetaName)3299118270, PsoDataType.Array, 8, 0, 0), - new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)1530774378), - new PsoStructureEntryInfo((MetaName)3356170168, PsoDataType.Array, 24, 0, (MetaName)2), + new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, MetaName.CPopulationGroup), + new PsoStructureEntryInfo(MetaName.pedGroups, PsoDataType.Array, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, MetaName.CPopulationGroup), + new PsoStructureEntryInfo(MetaName.vehGroups, PsoDataType.Array, 24, 0, (MetaName)2), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.String, 0, 7, 0), - new PsoStructureEntryInfo((MetaName)2772741337, PsoDataType.Array, 40, 0, (MetaName)4) + new PsoStructureEntryInfo(MetaName.wildlifeHabitats, PsoDataType.Array, 40, 0, (MetaName)4) ); - case (MetaName)1530774378: - return new PsoStructureInfo((MetaName)1530774378, 0, 0, 40, + case MetaName.CPopulationGroup: + return new PsoStructureInfo(MetaName.CPopulationGroup, 0, 0, 40, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)3852980612), - new PsoStructureEntryInfo((MetaName)4042130640, PsoDataType.Array, 16, 0, (MetaName)1), + new PsoStructureEntryInfo(MetaName.models, PsoDataType.Array, 16, 0, (MetaName)1), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Enum, 0, 0, (MetaName)4186696686), new PsoStructureEntryInfo(MetaName.flags, PsoDataType.Flags, 32, 0, (MetaName)2097155) ); @@ -13065,14 +13065,14 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo(MetaName.DrawableIndex, PsoDataType.SInt, 4, 0, 0), new PsoStructureEntryInfo(MetaName.Restriction, PsoDataType.Enum, 8, 0, (MetaName)2065671281) ); - case (MetaName)3721180525: - return new PsoStructureInfo((MetaName)3721180525, 0, 0, 24, + case MetaName.CSlownessZoneManager: + return new PsoStructureInfo(MetaName.CSlownessZoneManager, 0, 0, 24, new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)1778476350), - new PsoStructureEntryInfo((MetaName)1652130128, PsoDataType.Array, 8, 0, 0) + new PsoStructureEntryInfo(MetaName.aSlownessZone, PsoDataType.Array, 8, 0, 0) ); case (MetaName)1778476350: return new PsoStructureInfo((MetaName)1778476350, 0, 0, 48, - new PsoStructureEntryInfo((MetaName)1231029245, PsoDataType.Structure, 16, 0, MetaName.rage__spdAABB) + new PsoStructureEntryInfo(MetaName.bBox, PsoDataType.Structure, 16, 0, MetaName.rage__spdAABB) ); case MetaName.CScenarioPointManifest: return new PsoStructureInfo(MetaName.CScenarioPointManifest, 0, 0, 56, @@ -13094,20 +13094,20 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 0, 7, 0), new PsoStructureEntryInfo(MetaName.EnabledByDefault, PsoDataType.Bool, 4, 0, 0) ); - case (MetaName)1353902600: - return new PsoStructureInfo((MetaName)1353902600, 0, 0, 16, + case MetaName.strRequestRecording: + return new PsoStructureInfo(MetaName.strRequestRecording, 0, 0, 16, new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)3356301454), new PsoStructureEntryInfo(MetaName.Requests, PsoDataType.Array, 0, 0, 0) ); case (MetaName)3356301454: return new PsoStructureInfo((MetaName)3356301454, 0, 0, 32, - new PsoStructureEntryInfo((MetaName)4037058594, PsoDataType.Structure, 0, 0, (MetaName)2548004600), + new PsoStructureEntryInfo(MetaName.Resource, PsoDataType.Structure, 0, 0, (MetaName)2548004600), new PsoStructureEntryInfo(MetaName.Flags, PsoDataType.SInt, 24, 0, 0) ); case (MetaName)2548004600: return new PsoStructureInfo((MetaName)2548004600, 0, 0, 24, - new PsoStructureEntryInfo((MetaName)2112595704, PsoDataType.String, 0, 3, 0), - new PsoStructureEntryInfo((MetaName)207195018, PsoDataType.String, 16, 0, (MetaName)524288) + new PsoStructureEntryInfo(MetaName.AssetName, PsoDataType.String, 0, 3, 0), + new PsoStructureEntryInfo(MetaName.Extension, PsoDataType.String, 16, 0, (MetaName)524288) ); case (MetaName)62557530: return new PsoStructureInfo((MetaName)62557530, 0, 0, 16, @@ -13122,17 +13122,17 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo(MetaName.vfxRegion, PsoDataType.String, 16, 7, 0), new PsoStructureEntryInfo((MetaName)1896983690, PsoDataType.UByte, 20, 0, 0), new PsoStructureEntryInfo((MetaName)1856972365, PsoDataType.Enum, 24, 0, (MetaName)1756502932), - new PsoStructureEntryInfo((MetaName)218173601, PsoDataType.Enum, 28, 0, (MetaName)3204395397), - new PsoStructureEntryInfo((MetaName)1915622273, PsoDataType.Enum, 32, 0, (MetaName)4286852891), + new PsoStructureEntryInfo(MetaName.lawResponseTime, PsoDataType.Enum, 28, 0, (MetaName)3204395397), + new PsoStructureEntryInfo(MetaName.lawResponseType, PsoDataType.Enum, 32, 0, (MetaName)4286852891), new PsoStructureEntryInfo((MetaName)218662697, PsoDataType.Enum, 36, 0, (MetaName)4095090001), new PsoStructureEntryInfo(MetaName.vehDirtMin, PsoDataType.Float, 40, 0, 0), new PsoStructureEntryInfo(MetaName.vehDirtMax, PsoDataType.Float, 44, 0, 0), new PsoStructureEntryInfo(MetaName.vehDirtGrowScale, PsoDataType.Float, 48, 0, 0), new PsoStructureEntryInfo(MetaName.pedDirtMin, PsoDataType.Float, 52, 0, 0), new PsoStructureEntryInfo(MetaName.pedDirtMax, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)3463006534, PsoDataType.UByte, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)986658337, PsoDataType.UByte, 61, 0, 0), - new PsoStructureEntryInfo((MetaName)365907991, PsoDataType.UByte, 62, 0, 0), + new PsoStructureEntryInfo(MetaName.dirtRed, PsoDataType.UByte, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.dirtGreen, PsoDataType.UByte, 61, 0, 0), + new PsoStructureEntryInfo(MetaName.dirtBlue, PsoDataType.UByte, 62, 0, 0), new PsoStructureEntryInfo((MetaName)1430479029, PsoDataType.Float, 64, 0, 0), new PsoStructureEntryInfo((MetaName)2056852733, PsoDataType.Float, 68, 0, 0), new PsoStructureEntryInfo((MetaName)1457405649, PsoDataType.Float, 72, 0, 0), @@ -13141,8 +13141,8 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo((MetaName)9361713, PsoDataType.Bool, 84, 0, 0), new PsoStructureEntryInfo((MetaName)2931752685, PsoDataType.Bool, 85, 0, 0) ); - case (MetaName)3016688820: - return new PsoStructureInfo((MetaName)3016688820, 0, 0, 40, + case MetaName.CCoverTuningFile: + return new PsoStructureInfo(MetaName.CCoverTuningFile, 0, 0, 40, new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)912106952), new PsoStructureEntryInfo(MetaName.NamedTuningArray, PsoDataType.Array, 8, 0, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)3821651387), @@ -13209,8 +13209,8 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo(MetaName.NavMode, PsoDataType.Enum, 12, 2, (MetaName)3971773454), new PsoStructureEntryInfo(MetaName.NavSpeed, PsoDataType.Enum, 13, 2, (MetaName)941086046) ); - case (MetaName)376833625: - return new PsoStructureInfo((MetaName)376833625, 0, 0, 112, + case MetaName.CPedVariationInfo: + return new PsoStructureInfo(MetaName.CPedVariationInfo, 0, 0, 112, new PsoStructureEntryInfo((MetaName)1235281004, PsoDataType.Bool, 0, 0, 0), new PsoStructureEntryInfo((MetaName)4086467184, PsoDataType.Bool, 1, 0, 0), new PsoStructureEntryInfo((MetaName)911147899, PsoDataType.Bool, 2, 0, 0), @@ -13219,17 +13219,17 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo((MetaName)2996560424, PsoDataType.Array, 4, 4, (MetaName)786436), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)3538495220), new PsoStructureEntryInfo((MetaName)3796409423, PsoDataType.Array, 16, 0, (MetaName)6), - new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)253191135), + new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, MetaName.CPedSelectionSet), new PsoStructureEntryInfo(MetaName.aSelectionSets, PsoDataType.Array, 32, 0, (MetaName)8), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, MetaName.CComponentInfo), new PsoStructureEntryInfo(MetaName.compInfos, PsoDataType.Array, 48, 0, (MetaName)10), - new PsoStructureEntryInfo(MetaName.propInfo, PsoDataType.Structure, 64, 0, (MetaName)2858946626), + new PsoStructureEntryInfo(MetaName.propInfo, PsoDataType.Structure, 64, 0, MetaName.CPedPropInfo), new PsoStructureEntryInfo(MetaName.dlcName, PsoDataType.String, 104, 8, 0) ); - case (MetaName)2858946626: - return new PsoStructureInfo((MetaName)2858946626, 0, 0, 40, + case MetaName.CPedPropInfo: + return new PsoStructureInfo(MetaName.CPedPropInfo, 0, 0, 40, new PsoStructureEntryInfo((MetaName)2598445407, PsoDataType.UByte, 0, 0, 0), - new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)94549140), + new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, MetaName.CPedPropMetaData), new PsoStructureEntryInfo((MetaName)3902803273, PsoDataType.Array, 8, 0, (MetaName)1), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, MetaName.CAnchorProps), new PsoStructureEntryInfo(MetaName.aAnchors, PsoDataType.Array, 24, 0, (MetaName)3) @@ -13321,251 +13321,251 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.UByte, 0, 0, 0), new PsoStructureEntryInfo(MetaName.components, PsoDataType.Array, 72, 0, (MetaName)9) ); - case (MetaName)3527760993: - return new PsoStructureInfo((MetaName)3527760993, 0, 0, 5296, - new PsoStructureEntryInfo((MetaName)1185457940, PsoDataType.Float, 268, 0, 0), - new PsoStructureEntryInfo((MetaName)399683105, PsoDataType.String, 272, 0, (MetaName)16777216), + case MetaName.rage__cutfCutsceneFile2: + return new PsoStructureInfo(MetaName.rage__cutfCutsceneFile2, 0, 0, 5296, + new PsoStructureEntryInfo(MetaName.fTotalDuration, PsoDataType.Float, 268, 0, 0), + new PsoStructureEntryInfo(MetaName.cFaceDir, PsoDataType.String, 272, 0, (MetaName)16777216), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.UInt, 0, 0, 0), - new PsoStructureEntryInfo((MetaName)2110267871, PsoDataType.Array, 528, 4, (MetaName)262146), - new PsoStructureEntryInfo((MetaName)281069076, PsoDataType.Float3, 544, 0, 0), - new PsoStructureEntryInfo((MetaName)2963173633, PsoDataType.Float, 560, 0, 0), - new PsoStructureEntryInfo((MetaName)2952522139, PsoDataType.String, 564, 0, (MetaName)1572864), - new PsoStructureEntryInfo((MetaName)1493683017, PsoDataType.Float3, 592, 0, 0), - new PsoStructureEntryInfo((MetaName)1263529604, PsoDataType.Float3, 608, 0, 0), + new PsoStructureEntryInfo(MetaName.iCutsceneFlags, PsoDataType.Array, 528, 4, (MetaName)262146), + new PsoStructureEntryInfo(MetaName.vOffset, PsoDataType.Float3, 544, 0, 0), + new PsoStructureEntryInfo(MetaName.fRotation, PsoDataType.Float, 560, 0, 0), + new PsoStructureEntryInfo(MetaName.cExtraRoom, PsoDataType.String, 564, 0, (MetaName)1572864), + new PsoStructureEntryInfo(MetaName.vExtraRoomPos, PsoDataType.Float3, 592, 0, 0), + new PsoStructureEntryInfo(MetaName.vTriggerOffset, PsoDataType.Float3, 608, 0, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 3, 0), - new PsoStructureEntryInfo((MetaName)1337787258, PsoDataType.Array, 624, 0, (MetaName)9), + new PsoStructureEntryInfo(MetaName.pCutsceneObjects, PsoDataType.Array, 624, 0, (MetaName)9), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 3, 0), - new PsoStructureEntryInfo((MetaName)1537015366, PsoDataType.Array, 640, 0, (MetaName)11), + new PsoStructureEntryInfo(MetaName.pCutsceneLoadEventList, PsoDataType.Array, 640, 0, (MetaName)11), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 3, 0), - new PsoStructureEntryInfo((MetaName)873743947, PsoDataType.Array, 656, 0, (MetaName)13), + new PsoStructureEntryInfo(MetaName.pCutsceneEventList, PsoDataType.Array, 656, 0, (MetaName)13), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 3, 0), - new PsoStructureEntryInfo((MetaName)101111438, PsoDataType.Array, 672, 0, (MetaName)15), - new PsoStructureEntryInfo((MetaName)1956494238, PsoDataType.Structure, 688, 0, (MetaName)1334016442), - new PsoStructureEntryInfo((MetaName)2237184102, PsoDataType.Structure, 696, 4, 0), - new PsoStructureEntryInfo((MetaName)1047819622, PsoDataType.SInt, 704, 0, 0), - new PsoStructureEntryInfo((MetaName)398786672, PsoDataType.SInt, 708, 0, 0), + new PsoStructureEntryInfo(MetaName.pCutsceneEventArgsList, PsoDataType.Array, 672, 0, (MetaName)15), + new PsoStructureEntryInfo(MetaName.attributes, PsoDataType.Structure, 688, 0, MetaName.rage__parAttributeList), + new PsoStructureEntryInfo(MetaName.cutfAttributes, PsoDataType.Structure, 696, 4, 0), + new PsoStructureEntryInfo(MetaName.iRangeStart, PsoDataType.SInt, 704, 0, 0), + new PsoStructureEntryInfo(MetaName.iRangeEnd, PsoDataType.SInt, 708, 0, 0), new PsoStructureEntryInfo((MetaName)4079543520, PsoDataType.SInt, 712, 0, 0), - new PsoStructureEntryInfo((MetaName)3421999474, PsoDataType.Float, 716, 0, 0), - new PsoStructureEntryInfo((MetaName)953346839, PsoDataType.Float, 720, 0, 0), - new PsoStructureEntryInfo((MetaName)3025199107, PsoDataType.Float, 724, 0, 0), - new PsoStructureEntryInfo((MetaName)1910831709, PsoDataType.UInt, 728, 1, 0), + new PsoStructureEntryInfo(MetaName.fSectionByTimeSliceDuration, PsoDataType.Float, 716, 0, 0), + new PsoStructureEntryInfo(MetaName.fFadeOutCutsceneDuration, PsoDataType.Float, 720, 0, 0), + new PsoStructureEntryInfo(MetaName.fFadeInGameDuration, PsoDataType.Float, 724, 0, 0), + new PsoStructureEntryInfo(MetaName.fadeInColor, PsoDataType.UInt, 728, 1, 0), new PsoStructureEntryInfo((MetaName)1783584102, PsoDataType.SInt, 732, 0, 0), new PsoStructureEntryInfo((MetaName)660302675, PsoDataType.SInt, 736, 0, 0), - new PsoStructureEntryInfo((MetaName)473400434, PsoDataType.Float, 740, 0, 0), - new PsoStructureEntryInfo((MetaName)969234229, PsoDataType.Float, 744, 0, 0), - new PsoStructureEntryInfo((MetaName)2234426246, PsoDataType.UInt, 748, 1, 0), + new PsoStructureEntryInfo(MetaName.fFadeOutGameDuration, PsoDataType.Float, 740, 0, 0), + new PsoStructureEntryInfo(MetaName.fFadeInCutsceneDuration, PsoDataType.Float, 744, 0, 0), + new PsoStructureEntryInfo(MetaName.fadeOutColor, PsoDataType.UInt, 748, 1, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Float, 0, 0, 0), - new PsoStructureEntryInfo((MetaName)2618346740, PsoDataType.Array, 752, 0, (MetaName)31), + new PsoStructureEntryInfo(MetaName.cameraCutList, PsoDataType.Array, 752, 0, (MetaName)31), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Float, 0, 0, 0), - new PsoStructureEntryInfo((MetaName)4212477189, PsoDataType.Array, 768, 0, MetaName.FLOAT), - new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)1737539928), - new PsoStructureEntryInfo((MetaName)1452216515, PsoDataType.Array, 784, 1, (MetaName)2621475), - new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)220202594), + new PsoStructureEntryInfo(MetaName.sectionSplitList, PsoDataType.Array, 768, 0, MetaName.FLOAT), + new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, MetaName.rage__cutfCutsceneFile2__SConcatData), + new PsoStructureEntryInfo(MetaName.concatDataList, PsoDataType.Array, 784, 1, (MetaName)2621475), + new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, MetaName.vHaltFrequency), new PsoStructureEntryInfo((MetaName)1234565986, PsoDataType.Array, 5280, 0, (MetaName)37) ); - case (MetaName)1334016442: - return new PsoStructureInfo((MetaName)1334016442, 0, 0, 12, - new PsoStructureEntryInfo((MetaName)647685198, PsoDataType.UByte, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)4202662936, PsoDataType.UByte, 9, 0, 0) + case MetaName.rage__parAttributeList: + return new PsoStructureInfo(MetaName.rage__parAttributeList, 0, 0, 12, + new PsoStructureEntryInfo(MetaName.UserData1, PsoDataType.UByte, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.UserData2, PsoDataType.UByte, 9, 0, 0) ); - case (MetaName)1737539928: - return new PsoStructureInfo((MetaName)1737539928, 0, 0, 64, - new PsoStructureEntryInfo((MetaName)3148363891, PsoDataType.String, 0, 7, 0), - new PsoStructureEntryInfo((MetaName)281069076, PsoDataType.Float3, 16, 0, 0), + case MetaName.rage__cutfCutsceneFile2__SConcatData: + return new PsoStructureInfo(MetaName.rage__cutfCutsceneFile2__SConcatData, 0, 0, 64, + new PsoStructureEntryInfo(MetaName.cSceneName, PsoDataType.String, 0, 7, 0), + new PsoStructureEntryInfo(MetaName.vOffset, PsoDataType.Float3, 16, 0, 0), new PsoStructureEntryInfo(MetaName.fStartTime, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)2963173633, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)632986329, PsoDataType.Float, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)2689106272, PsoDataType.Float, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)1047819622, PsoDataType.SInt, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)398786672, PsoDataType.SInt, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.fRotation, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.fPitch, PsoDataType.Float, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.fRoll, PsoDataType.Float, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.iRangeStart, PsoDataType.SInt, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.iRangeEnd, PsoDataType.SInt, 52, 0, 0), new PsoStructureEntryInfo((MetaName)1999956592, PsoDataType.Bool, 56, 0, 0) ); - case (MetaName)68930034: - return new PsoStructureInfo((MetaName)68930034, 0, 0, 40, - new PsoStructureEntryInfo((MetaName)1657245540, PsoDataType.SInt, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)1107288906, PsoDataType.Structure, 20, 0, (MetaName)1334016442), - new PsoStructureEntryInfo((MetaName)2237184102, PsoDataType.Structure, 32, 4, 0) + case MetaName.rage__cutfAssetManagerObject: + return new PsoStructureInfo(MetaName.rage__cutfAssetManagerObject, 0, 0, 40, + new PsoStructureEntryInfo(MetaName.iObjectId, PsoDataType.SInt, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.attributeList, PsoDataType.Structure, 20, 0, MetaName.rage__parAttributeList), + new PsoStructureEntryInfo(MetaName.cutfAttributes, PsoDataType.Structure, 32, 4, 0) ); - case (MetaName)162924556: - return new PsoStructureInfo((MetaName)162924556, 0, 0, 40, - new PsoStructureEntryInfo((MetaName)1657245540, PsoDataType.SInt, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)1107288906, PsoDataType.Structure, 20, 0, (MetaName)1334016442), - new PsoStructureEntryInfo((MetaName)2237184102, PsoDataType.Structure, 32, 4, 0) + case MetaName.rage__cutfAnimationManagerObject: + return new PsoStructureInfo(MetaName.rage__cutfAnimationManagerObject, 0, 0, 40, + new PsoStructureEntryInfo(MetaName.iObjectId, PsoDataType.SInt, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.attributeList, PsoDataType.Structure, 20, 0, MetaName.rage__parAttributeList), + new PsoStructureEntryInfo(MetaName.cutfAttributes, PsoDataType.Structure, 32, 4, 0) ); - case (MetaName)2665839426: - return new PsoStructureInfo((MetaName)2665839426, 0, 0, 64, - new PsoStructureEntryInfo((MetaName)1657245540, PsoDataType.SInt, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)1107288906, PsoDataType.Structure, 20, 0, (MetaName)1334016442), - new PsoStructureEntryInfo((MetaName)2237184102, PsoDataType.Structure, 32, 4, 0), - new PsoStructureEntryInfo((MetaName)1286194959, PsoDataType.String, 40, 7, 0), + case MetaName.rage__cutfCameraObject: + return new PsoStructureInfo(MetaName.rage__cutfCameraObject, 0, 0, 64, + new PsoStructureEntryInfo(MetaName.iObjectId, PsoDataType.SInt, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.attributeList, PsoDataType.Structure, 20, 0, MetaName.rage__parAttributeList), + new PsoStructureEntryInfo(MetaName.cutfAttributes, PsoDataType.Structure, 32, 4, 0), + new PsoStructureEntryInfo(MetaName.cName, PsoDataType.String, 40, 7, 0), new PsoStructureEntryInfo((MetaName)1324611103, PsoDataType.UInt, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)1690336060, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)3688268720, PsoDataType.Float, 60, 0, 0) + new PsoStructureEntryInfo(MetaName.fNearDrawDistance, PsoDataType.Float, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.fFarDrawDistance, PsoDataType.Float, 60, 0, 0) ); - case (MetaName)462317467: - return new PsoStructureInfo((MetaName)462317467, 0, 0, 120, - new PsoStructureEntryInfo((MetaName)1657245540, PsoDataType.SInt, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)1107288906, PsoDataType.Structure, 20, 0, (MetaName)1334016442), - new PsoStructureEntryInfo((MetaName)2237184102, PsoDataType.Structure, 32, 4, 0), - new PsoStructureEntryInfo((MetaName)1286194959, PsoDataType.String, 40, 7, 0), - new PsoStructureEntryInfo((MetaName)692898807, PsoDataType.String, 48, 7, 0), + case MetaName.rage__cutfPedModelObject: + return new PsoStructureInfo(MetaName.rage__cutfPedModelObject, 0, 0, 120, + new PsoStructureEntryInfo(MetaName.iObjectId, PsoDataType.SInt, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.attributeList, PsoDataType.Structure, 20, 0, MetaName.rage__parAttributeList), + new PsoStructureEntryInfo(MetaName.cutfAttributes, PsoDataType.Structure, 32, 4, 0), + new PsoStructureEntryInfo(MetaName.cName, PsoDataType.String, 40, 7, 0), + new PsoStructureEntryInfo(MetaName.StreamingName, PsoDataType.String, 48, 7, 0), new PsoStructureEntryInfo((MetaName)1324611103, PsoDataType.UInt, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)2982365822, PsoDataType.String, 64, 7, 0), - new PsoStructureEntryInfo((MetaName)3382327909, PsoDataType.String, 68, 7, 0), - new PsoStructureEntryInfo((MetaName)2016919075, PsoDataType.String, 72, 7, 0), - new PsoStructureEntryInfo((MetaName)1251016415, PsoDataType.String, 84, 7, 0), - new PsoStructureEntryInfo((MetaName)2221257278, PsoDataType.String, 88, 7, 0), - new PsoStructureEntryInfo((MetaName)2464163899, PsoDataType.String, 96, 7, 0), - new PsoStructureEntryInfo((MetaName)259776703, PsoDataType.Bool, 104, 0, 0), - new PsoStructureEntryInfo((MetaName)2435794203, PsoDataType.Bool, 105, 0, 0), - new PsoStructureEntryInfo((MetaName)1741651815, PsoDataType.Bool, 106, 0, 0), - new PsoStructureEntryInfo((MetaName)555167272, PsoDataType.String, 108, 7, 0), - new PsoStructureEntryInfo((MetaName)3123042911, PsoDataType.String, 112, 7, 0) + new PsoStructureEntryInfo(MetaName.cAnimExportCtrlSpecFile, PsoDataType.String, 64, 7, 0), + new PsoStructureEntryInfo(MetaName.cFaceExportCtrlSpecFile, PsoDataType.String, 68, 7, 0), + new PsoStructureEntryInfo(MetaName.cAnimCompressionFile, PsoDataType.String, 72, 7, 0), + new PsoStructureEntryInfo(MetaName.cHandle, PsoDataType.String, 84, 7, 0), + new PsoStructureEntryInfo(MetaName.typeFile, PsoDataType.String, 88, 7, 0), + new PsoStructureEntryInfo(MetaName.overrideFaceAnimationFilename, PsoDataType.String, 96, 7, 0), + new PsoStructureEntryInfo(MetaName.bFoundFaceAnimation, PsoDataType.Bool, 104, 0, 0), + new PsoStructureEntryInfo(MetaName.bFaceAndBodyAreMerged, PsoDataType.Bool, 105, 0, 0), + new PsoStructureEntryInfo(MetaName.bOverrideFaceAnimation, PsoDataType.Bool, 106, 0, 0), + new PsoStructureEntryInfo(MetaName.faceAnimationNodeName, PsoDataType.String, 108, 7, 0), + new PsoStructureEntryInfo(MetaName.faceAttributesFilename, PsoDataType.String, 112, 7, 0) ); - case (MetaName)2296489151: - return new PsoStructureInfo((MetaName)2296489151, 0, 0, 96, - new PsoStructureEntryInfo((MetaName)1657245540, PsoDataType.SInt, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)1107288906, PsoDataType.Structure, 20, 0, (MetaName)1334016442), - new PsoStructureEntryInfo((MetaName)2237184102, PsoDataType.Structure, 32, 4, 0), - new PsoStructureEntryInfo((MetaName)1286194959, PsoDataType.String, 40, 7, 0), - new PsoStructureEntryInfo((MetaName)692898807, PsoDataType.String, 48, 7, 0), + case MetaName.rage__cutfPropModelObject: + return new PsoStructureInfo(MetaName.rage__cutfPropModelObject, 0, 0, 96, + new PsoStructureEntryInfo(MetaName.iObjectId, PsoDataType.SInt, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.attributeList, PsoDataType.Structure, 20, 0, MetaName.rage__parAttributeList), + new PsoStructureEntryInfo(MetaName.cutfAttributes, PsoDataType.Structure, 32, 4, 0), + new PsoStructureEntryInfo(MetaName.cName, PsoDataType.String, 40, 7, 0), + new PsoStructureEntryInfo(MetaName.StreamingName, PsoDataType.String, 48, 7, 0), new PsoStructureEntryInfo((MetaName)1324611103, PsoDataType.UInt, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)2982365822, PsoDataType.String, 64, 7, 0), - new PsoStructureEntryInfo((MetaName)3382327909, PsoDataType.String, 68, 7, 0), - new PsoStructureEntryInfo((MetaName)2016919075, PsoDataType.String, 72, 7, 0), - new PsoStructureEntryInfo((MetaName)1251016415, PsoDataType.String, 84, 7, 0), - new PsoStructureEntryInfo((MetaName)2221257278, PsoDataType.String, 88, 7, 0) + new PsoStructureEntryInfo(MetaName.cAnimExportCtrlSpecFile, PsoDataType.String, 64, 7, 0), + new PsoStructureEntryInfo(MetaName.cFaceExportCtrlSpecFile, PsoDataType.String, 68, 7, 0), + new PsoStructureEntryInfo(MetaName.cAnimCompressionFile, PsoDataType.String, 72, 7, 0), + new PsoStructureEntryInfo(MetaName.cHandle, PsoDataType.String, 84, 7, 0), + new PsoStructureEntryInfo(MetaName.typeFile, PsoDataType.String, 88, 7, 0) ); - case (MetaName)1024212505: - return new PsoStructureInfo((MetaName)1024212505, 0, 0, 128, - new PsoStructureEntryInfo((MetaName)1657245540, PsoDataType.SInt, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)1107288906, PsoDataType.Structure, 20, 0, (MetaName)1334016442), - new PsoStructureEntryInfo((MetaName)2237184102, PsoDataType.Structure, 32, 4, 0), - new PsoStructureEntryInfo((MetaName)1286194959, PsoDataType.String, 40, 7, 0), + case MetaName.rage__cutfBlockingBoundsObject: + return new PsoStructureInfo(MetaName.rage__cutfBlockingBoundsObject, 0, 0, 128, + new PsoStructureEntryInfo(MetaName.iObjectId, PsoDataType.SInt, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.attributeList, PsoDataType.Structure, 20, 0, MetaName.rage__parAttributeList), + new PsoStructureEntryInfo(MetaName.cutfAttributes, PsoDataType.Structure, 32, 4, 0), + new PsoStructureEntryInfo(MetaName.cName, PsoDataType.String, 40, 7, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Float3, 0, 0, 0), - new PsoStructureEntryInfo((MetaName)2013990738, PsoDataType.Array, 48, 4, (MetaName)262148), - new PsoStructureEntryInfo((MetaName)4242690206, PsoDataType.Float, 112, 0, 0) + new PsoStructureEntryInfo(MetaName.vCorners, PsoDataType.Array, 48, 4, (MetaName)262148), + new PsoStructureEntryInfo(MetaName.fHeight, PsoDataType.Float, 112, 0, 0) ); - case (MetaName)204478241: - return new PsoStructureInfo((MetaName)204478241, 0, 0, 64, - new PsoStructureEntryInfo((MetaName)1657245540, PsoDataType.SInt, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)1107288906, PsoDataType.Structure, 20, 0, (MetaName)1334016442), - new PsoStructureEntryInfo((MetaName)2237184102, PsoDataType.Structure, 32, 4, 0), - new PsoStructureEntryInfo((MetaName)1286194959, PsoDataType.String, 40, 3, 0), - new PsoStructureEntryInfo((MetaName)1293919506, PsoDataType.Float, 56, 0, 0) + case MetaName.rage__cutfAudioObject: + return new PsoStructureInfo(MetaName.rage__cutfAudioObject, 0, 0, 64, + new PsoStructureEntryInfo(MetaName.iObjectId, PsoDataType.SInt, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.attributeList, PsoDataType.Structure, 20, 0, MetaName.rage__parAttributeList), + new PsoStructureEntryInfo(MetaName.cutfAttributes, PsoDataType.Structure, 32, 4, 0), + new PsoStructureEntryInfo(MetaName.cName, PsoDataType.String, 40, 3, 0), + new PsoStructureEntryInfo(MetaName.fOffset, PsoDataType.Float, 56, 0, 0) ); - case (MetaName)979016746: - return new PsoStructureInfo((MetaName)979016746, 0, 0, 80, - new PsoStructureEntryInfo((MetaName)1657245540, PsoDataType.SInt, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)1107288906, PsoDataType.Structure, 20, 0, (MetaName)1334016442), - new PsoStructureEntryInfo((MetaName)2237184102, PsoDataType.Structure, 32, 4, 0), - new PsoStructureEntryInfo((MetaName)1286194959, PsoDataType.String, 40, 7, 0), - new PsoStructureEntryInfo((MetaName)1835178760, PsoDataType.Float3, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)315509558, PsoDataType.Float, 64, 0, 0) + case MetaName.rage__cutfHiddenModelObject: + return new PsoStructureInfo(MetaName.rage__cutfHiddenModelObject, 0, 0, 80, + new PsoStructureEntryInfo(MetaName.iObjectId, PsoDataType.SInt, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.attributeList, PsoDataType.Structure, 20, 0, MetaName.rage__parAttributeList), + new PsoStructureEntryInfo(MetaName.cutfAttributes, PsoDataType.Structure, 32, 4, 0), + new PsoStructureEntryInfo(MetaName.cName, PsoDataType.String, 40, 7, 0), + new PsoStructureEntryInfo(MetaName.vPosition, PsoDataType.Float3, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.fRadius, PsoDataType.Float, 64, 0, 0) ); - case (MetaName)2083739024: - return new PsoStructureInfo((MetaName)2083739024, 0, 0, 80, - new PsoStructureEntryInfo((MetaName)1657245540, PsoDataType.SInt, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)1107288906, PsoDataType.Structure, 20, 0, (MetaName)1334016442), - new PsoStructureEntryInfo((MetaName)2237184102, PsoDataType.Structure, 32, 4, 0), - new PsoStructureEntryInfo((MetaName)1286194959, PsoDataType.String, 40, 3, 0), + case MetaName.rage__cutfOverlayObject: + return new PsoStructureInfo(MetaName.rage__cutfOverlayObject, 0, 0, 80, + new PsoStructureEntryInfo(MetaName.iObjectId, PsoDataType.SInt, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.attributeList, PsoDataType.Structure, 20, 0, MetaName.rage__parAttributeList), + new PsoStructureEntryInfo(MetaName.cutfAttributes, PsoDataType.Structure, 32, 4, 0), + new PsoStructureEntryInfo(MetaName.cName, PsoDataType.String, 40, 3, 0), new PsoStructureEntryInfo((MetaName)4294123624, PsoDataType.String, 56, 3, 0), - new PsoStructureEntryInfo((MetaName)211975133, PsoDataType.UInt, 72, 0, 0), + new PsoStructureEntryInfo(MetaName.iOverlayType, PsoDataType.UInt, 72, 0, 0), new PsoStructureEntryInfo((MetaName)2549745289, PsoDataType.String, 76, 7, 0) ); - case (MetaName)307438872: - return new PsoStructureInfo((MetaName)307438872, 0, 0, 48, - new PsoStructureEntryInfo((MetaName)1657245540, PsoDataType.SInt, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)1107288906, PsoDataType.Structure, 20, 0, (MetaName)1334016442), - new PsoStructureEntryInfo((MetaName)2237184102, PsoDataType.Structure, 32, 4, 0), - new PsoStructureEntryInfo((MetaName)1286194959, PsoDataType.String, 40, 7, 0) + case MetaName.rage__cutfSubtitleObject: + return new PsoStructureInfo(MetaName.rage__cutfSubtitleObject, 0, 0, 48, + new PsoStructureEntryInfo(MetaName.iObjectId, PsoDataType.SInt, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.attributeList, PsoDataType.Structure, 20, 0, MetaName.rage__parAttributeList), + new PsoStructureEntryInfo(MetaName.cutfAttributes, PsoDataType.Structure, 32, 4, 0), + new PsoStructureEntryInfo(MetaName.cName, PsoDataType.String, 40, 7, 0) ); - case (MetaName)1781777258: - return new PsoStructureInfo((MetaName)1781777258, 0, 0, 240, - new PsoStructureEntryInfo((MetaName)1657245540, PsoDataType.SInt, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)1107288906, PsoDataType.Structure, 16, 0, (MetaName)1334016442), - new PsoStructureEntryInfo((MetaName)2237184102, PsoDataType.Structure, 24, 4, 0), - new PsoStructureEntryInfo((MetaName)1286194959, PsoDataType.String, 32, 0, (MetaName)4194304), - new PsoStructureEntryInfo((MetaName)3788713491, PsoDataType.Float3, 112, 0, 0), - new PsoStructureEntryInfo((MetaName)3313809689, PsoDataType.Float3, 128, 0, 0), - new PsoStructureEntryInfo((MetaName)1835178760, PsoDataType.Float3, 144, 0, 0), - new PsoStructureEntryInfo((MetaName)3937240636, PsoDataType.Float, 160, 0, 0), - new PsoStructureEntryInfo((MetaName)391886097, PsoDataType.Float, 164, 0, 0), - new PsoStructureEntryInfo((MetaName)1743670592, PsoDataType.Float, 168, 0, 0), - new PsoStructureEntryInfo((MetaName)3963210786, PsoDataType.Float, 172, 0, 0), + case MetaName.rage__cutfLightObject: + return new PsoStructureInfo(MetaName.rage__cutfLightObject, 0, 0, 240, + new PsoStructureEntryInfo(MetaName.iObjectId, PsoDataType.SInt, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.attributeList, PsoDataType.Structure, 16, 0, MetaName.rage__parAttributeList), + new PsoStructureEntryInfo(MetaName.cutfAttributes, PsoDataType.Structure, 24, 4, 0), + new PsoStructureEntryInfo(MetaName.cName, PsoDataType.String, 32, 0, (MetaName)4194304), + new PsoStructureEntryInfo(MetaName.vDirection, PsoDataType.Float3, 112, 0, 0), + new PsoStructureEntryInfo(MetaName.vColour, PsoDataType.Float3, 128, 0, 0), + new PsoStructureEntryInfo(MetaName.vPosition, PsoDataType.Float3, 144, 0, 0), + new PsoStructureEntryInfo(MetaName.fIntensity, PsoDataType.Float, 160, 0, 0), + new PsoStructureEntryInfo(MetaName.fFallOff, PsoDataType.Float, 164, 0, 0), + new PsoStructureEntryInfo(MetaName.fConeAngle, PsoDataType.Float, 168, 0, 0), + new PsoStructureEntryInfo(MetaName.fVolumeIntensity, PsoDataType.Float, 172, 0, 0), new PsoStructureEntryInfo((MetaName)75610905, PsoDataType.Float, 176, 0, 0), - new PsoStructureEntryInfo((MetaName)1810161173, PsoDataType.Float, 180, 0, 0), - new PsoStructureEntryInfo((MetaName)1078847881, PsoDataType.Float, 184, 0, 0), - new PsoStructureEntryInfo((MetaName)1698708840, PsoDataType.Float, 188, 0, 0), + new PsoStructureEntryInfo(MetaName.fCoronaSize, PsoDataType.Float, 180, 0, 0), + new PsoStructureEntryInfo(MetaName.fCoronaIntensity, PsoDataType.Float, 184, 0, 0), + new PsoStructureEntryInfo(MetaName.fCoronaZBias, PsoDataType.Float, 188, 0, 0), new PsoStructureEntryInfo((MetaName)2725338958, PsoDataType.Float, 192, 0, 0), new PsoStructureEntryInfo((MetaName)1342101, PsoDataType.Float, 196, 0, 0), - new PsoStructureEntryInfo((MetaName)1233248098, PsoDataType.SInt, 200, 0, 0), - new PsoStructureEntryInfo((MetaName)2477126074, PsoDataType.SInt, 204, 0, 0), + new PsoStructureEntryInfo(MetaName.iLightType, PsoDataType.SInt, 200, 0, 0), + new PsoStructureEntryInfo(MetaName.iLightProperty, PsoDataType.SInt, 204, 0, 0), new PsoStructureEntryInfo((MetaName)2104882549, PsoDataType.SInt, 208, 0, 0), - new PsoStructureEntryInfo((MetaName)1994003276, PsoDataType.SInt, 212, 0, 0), + new PsoStructureEntryInfo(MetaName.TextureKey, PsoDataType.SInt, 212, 0, 0), new PsoStructureEntryInfo((MetaName)34975788, PsoDataType.SInt, 216, 0, 0), new PsoStructureEntryInfo((MetaName)2428927641, PsoDataType.UInt, 220, 0, 0), new PsoStructureEntryInfo((MetaName)2759730476, PsoDataType.UInt, 224, 0, 0), new PsoStructureEntryInfo((MetaName)1437992521, PsoDataType.UShort, 228, 0, 0), - new PsoStructureEntryInfo((MetaName)2375647859, PsoDataType.Bool, 230, 0, 0) + new PsoStructureEntryInfo(MetaName.bStatic, PsoDataType.Bool, 230, 0, 0) ); - case (MetaName)425672361: - return new PsoStructureInfo((MetaName)425672361, 0, 0, 208, - new PsoStructureEntryInfo((MetaName)1657245540, PsoDataType.SInt, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)1107288906, PsoDataType.Structure, 20, 0, (MetaName)1334016442), - new PsoStructureEntryInfo((MetaName)2237184102, PsoDataType.Structure, 32, 4, 0), - new PsoStructureEntryInfo((MetaName)1286194959, PsoDataType.String, 40, 7, 0), - new PsoStructureEntryInfo((MetaName)3788713491, PsoDataType.Float3, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)3313809689, PsoDataType.Float3, 80, 0, 0), - new PsoStructureEntryInfo((MetaName)1835178760, PsoDataType.Float3, 96, 0, 0), - new PsoStructureEntryInfo((MetaName)3937240636, PsoDataType.Float, 112, 0, 0), - new PsoStructureEntryInfo((MetaName)391886097, PsoDataType.Float, 116, 0, 0), - new PsoStructureEntryInfo((MetaName)1743670592, PsoDataType.Float, 120, 0, 0), - new PsoStructureEntryInfo((MetaName)3963210786, PsoDataType.Float, 124, 0, 0), + case MetaName.rage__cutfAnimatedLightObject: + return new PsoStructureInfo(MetaName.rage__cutfAnimatedLightObject, 0, 0, 208, + new PsoStructureEntryInfo(MetaName.iObjectId, PsoDataType.SInt, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.attributeList, PsoDataType.Structure, 20, 0, MetaName.rage__parAttributeList), + new PsoStructureEntryInfo(MetaName.cutfAttributes, PsoDataType.Structure, 32, 4, 0), + new PsoStructureEntryInfo(MetaName.cName, PsoDataType.String, 40, 7, 0), + new PsoStructureEntryInfo(MetaName.vDirection, PsoDataType.Float3, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.vColour, PsoDataType.Float3, 80, 0, 0), + new PsoStructureEntryInfo(MetaName.vPosition, PsoDataType.Float3, 96, 0, 0), + new PsoStructureEntryInfo(MetaName.fIntensity, PsoDataType.Float, 112, 0, 0), + new PsoStructureEntryInfo(MetaName.fFallOff, PsoDataType.Float, 116, 0, 0), + new PsoStructureEntryInfo(MetaName.fConeAngle, PsoDataType.Float, 120, 0, 0), + new PsoStructureEntryInfo(MetaName.fVolumeIntensity, PsoDataType.Float, 124, 0, 0), new PsoStructureEntryInfo((MetaName)75610905, PsoDataType.Float, 128, 0, 0), - new PsoStructureEntryInfo((MetaName)1810161173, PsoDataType.Float, 132, 0, 0), - new PsoStructureEntryInfo((MetaName)1078847881, PsoDataType.Float, 136, 0, 0), - new PsoStructureEntryInfo((MetaName)1698708840, PsoDataType.Float, 140, 0, 0), + new PsoStructureEntryInfo(MetaName.fCoronaSize, PsoDataType.Float, 132, 0, 0), + new PsoStructureEntryInfo(MetaName.fCoronaIntensity, PsoDataType.Float, 136, 0, 0), + new PsoStructureEntryInfo(MetaName.fCoronaZBias, PsoDataType.Float, 140, 0, 0), new PsoStructureEntryInfo((MetaName)2725338958, PsoDataType.Float, 144, 0, 0), new PsoStructureEntryInfo((MetaName)1342101, PsoDataType.Float, 148, 0, 0), - new PsoStructureEntryInfo((MetaName)1632842349, PsoDataType.Float, 152, 0, 0), - new PsoStructureEntryInfo((MetaName)1233248098, PsoDataType.SInt, 156, 0, 0), - new PsoStructureEntryInfo((MetaName)2477126074, PsoDataType.SInt, 160, 0, 0), + new PsoStructureEntryInfo(MetaName.fShadowBlur, PsoDataType.Float, 152, 0, 0), + new PsoStructureEntryInfo(MetaName.iLightType, PsoDataType.SInt, 156, 0, 0), + new PsoStructureEntryInfo(MetaName.iLightProperty, PsoDataType.SInt, 160, 0, 0), new PsoStructureEntryInfo((MetaName)2104882549, PsoDataType.SInt, 164, 0, 0), - new PsoStructureEntryInfo((MetaName)1994003276, PsoDataType.SInt, 168, 0, 0), + new PsoStructureEntryInfo(MetaName.TextureKey, PsoDataType.SInt, 168, 0, 0), new PsoStructureEntryInfo((MetaName)2428927641, PsoDataType.UInt, 176, 0, 0), new PsoStructureEntryInfo((MetaName)2759730476, PsoDataType.UInt, 180, 0, 0), - new PsoStructureEntryInfo((MetaName)2375647859, PsoDataType.Bool, 186, 0, 0), + new PsoStructureEntryInfo(MetaName.bStatic, PsoDataType.Bool, 186, 0, 0), new PsoStructureEntryInfo((MetaName)1324611103, PsoDataType.UInt, 192, 0, 0) ); - case (MetaName)3787091478: - return new PsoStructureInfo((MetaName)3787091478, 0, 0, 56, - new PsoStructureEntryInfo((MetaName)1591208228, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)3149172832, PsoDataType.SInt, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)4289498236, PsoDataType.SInt, 24, 0, 0), + case MetaName.rage__cutfObjectIdEvent: + return new PsoStructureInfo(MetaName.rage__cutfObjectIdEvent, 0, 0, 56, + new PsoStructureEntryInfo(MetaName.fTime, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.iEventId, PsoDataType.SInt, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.iEventArgsIndex, PsoDataType.SInt, 24, 0, 0), new PsoStructureEntryInfo((MetaName)3754530640, PsoDataType.Structure, 32, 3, 0), - new PsoStructureEntryInfo((MetaName)2164901921, PsoDataType.UInt, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)2962717212, PsoDataType.Bool, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)1657245540, PsoDataType.SInt, 48, 0, 0) + new PsoStructureEntryInfo(MetaName.StickyId, PsoDataType.UInt, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.IsChild, PsoDataType.Bool, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.iObjectId, PsoDataType.SInt, 48, 0, 0) ); - case (MetaName)2095750852: - return new PsoStructureInfo((MetaName)2095750852, 0, 0, 56, - new PsoStructureEntryInfo((MetaName)1107288906, PsoDataType.Structure, 12, 0, (MetaName)1334016442), - new PsoStructureEntryInfo((MetaName)2237184102, PsoDataType.Structure, 24, 4, 0), - new PsoStructureEntryInfo((MetaName)1657245540, PsoDataType.SInt, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)505193016, PsoDataType.SInt, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)2231657823, PsoDataType.SInt, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)467155910, PsoDataType.SInt, 48, 0, 0) + case MetaName.rage__cutfObjectVariationEventArgs: + return new PsoStructureInfo(MetaName.rage__cutfObjectVariationEventArgs, 0, 0, 56, + new PsoStructureEntryInfo(MetaName.attributeList, PsoDataType.Structure, 12, 0, MetaName.rage__parAttributeList), + new PsoStructureEntryInfo(MetaName.cutfAttributes, PsoDataType.Structure, 24, 4, 0), + new PsoStructureEntryInfo(MetaName.iObjectId, PsoDataType.SInt, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.iComponent, PsoDataType.SInt, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.iDrawable, PsoDataType.SInt, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.iTexture, PsoDataType.SInt, 48, 0, 0) ); - case (MetaName)534106966: - return new PsoStructureInfo((MetaName)534106966, 0, 0, 32, - new PsoStructureEntryInfo((MetaName)1107288906, PsoDataType.Structure, 12, 0, (MetaName)1334016442), - new PsoStructureEntryInfo((MetaName)2237184102, PsoDataType.Structure, 24, 4, 0) + case MetaName.rage__cutfEventArgs: + return new PsoStructureInfo(MetaName.rage__cutfEventArgs, 0, 0, 32, + new PsoStructureEntryInfo(MetaName.attributeList, PsoDataType.Structure, 12, 0, MetaName.rage__parAttributeList), + new PsoStructureEntryInfo(MetaName.cutfAttributes, PsoDataType.Structure, 24, 4, 0) ); case (MetaName)1016128875: return new PsoStructureInfo((MetaName)1016128875, 0, 0, 16, new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 3, 0), - new PsoStructureEntryInfo((MetaName)2880561169, PsoDataType.Array, 0, 0, 0) + new PsoStructureEntryInfo(MetaName.Items, PsoDataType.Array, 0, 0, 0) ); case (MetaName)1626675902: return new PsoStructureInfo((MetaName)1626675902, 0, 0, 24, @@ -13577,44 +13577,44 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 8, 0), new PsoStructureEntryInfo(MetaName.Value, PsoDataType.Float, 16, 0, 0) ); - case (MetaName)3528166281: - return new PsoStructureInfo((MetaName)3528166281, 0, 0, 80, - new PsoStructureEntryInfo((MetaName)1107288906, PsoDataType.Structure, 12, 0, (MetaName)1334016442), - new PsoStructureEntryInfo((MetaName)2237184102, PsoDataType.Structure, 24, 4, 0), - new PsoStructureEntryInfo((MetaName)1286194959, PsoDataType.String, 32, 7, 0), - new PsoStructureEntryInfo((MetaName)281069076, PsoDataType.Float3, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)2963173633, PsoDataType.Float, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)632986329, PsoDataType.Float, 68, 0, 0), - new PsoStructureEntryInfo((MetaName)2689106272, PsoDataType.Float, 72, 0, 0) + case MetaName.rage__cutfLoadSceneEventArgs: + return new PsoStructureInfo(MetaName.rage__cutfLoadSceneEventArgs, 0, 0, 80, + new PsoStructureEntryInfo(MetaName.attributeList, PsoDataType.Structure, 12, 0, MetaName.rage__parAttributeList), + new PsoStructureEntryInfo(MetaName.cutfAttributes, PsoDataType.Structure, 24, 4, 0), + new PsoStructureEntryInfo(MetaName.cName, PsoDataType.String, 32, 7, 0), + new PsoStructureEntryInfo(MetaName.vOffset, PsoDataType.Float3, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.fRotation, PsoDataType.Float, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.fPitch, PsoDataType.Float, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.fRoll, PsoDataType.Float, 72, 0, 0) ); - case (MetaName)3132728576: - return new PsoStructureInfo((MetaName)3132728576, 0, 0, 40, - new PsoStructureEntryInfo((MetaName)1107288906, PsoDataType.Structure, 12, 0, (MetaName)1334016442), - new PsoStructureEntryInfo((MetaName)2237184102, PsoDataType.Structure, 24, 4, 0), - new PsoStructureEntryInfo((MetaName)1657245540, PsoDataType.SInt, 32, 0, 0) + case MetaName.rage__cutfObjectIdEventArgs: + return new PsoStructureInfo(MetaName.rage__cutfObjectIdEventArgs, 0, 0, 40, + new PsoStructureEntryInfo(MetaName.attributeList, PsoDataType.Structure, 12, 0, MetaName.rage__parAttributeList), + new PsoStructureEntryInfo(MetaName.cutfAttributes, PsoDataType.Structure, 24, 4, 0), + new PsoStructureEntryInfo(MetaName.iObjectId, PsoDataType.SInt, 32, 0, 0) ); - case (MetaName)1377451264: - return new PsoStructureInfo((MetaName)1377451264, 0, 0, 48, - new PsoStructureEntryInfo((MetaName)1107288906, PsoDataType.Structure, 12, 0, (MetaName)1334016442), - new PsoStructureEntryInfo((MetaName)2237184102, PsoDataType.Structure, 24, 4, 0), + case MetaName.rage__cutfObjectIdListEventArgs: + return new PsoStructureInfo(MetaName.rage__cutfObjectIdListEventArgs, 0, 0, 48, + new PsoStructureEntryInfo(MetaName.attributeList, PsoDataType.Structure, 12, 0, MetaName.rage__parAttributeList), + new PsoStructureEntryInfo(MetaName.cutfAttributes, PsoDataType.Structure, 24, 4, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.SInt, 0, 0, 0), - new PsoStructureEntryInfo((MetaName)1236477325, PsoDataType.Array, 32, 0, (MetaName)2) + new PsoStructureEntryInfo(MetaName.iObjectIdList, PsoDataType.Array, 32, 0, (MetaName)2) ); - case (MetaName)1160694198: - return new PsoStructureInfo((MetaName)1160694198, 0, 0, 40, - new PsoStructureEntryInfo((MetaName)1107288906, PsoDataType.Structure, 12, 0, (MetaName)1334016442), - new PsoStructureEntryInfo((MetaName)2237184102, PsoDataType.Structure, 24, 4, 0), - new PsoStructureEntryInfo((MetaName)1286194959, PsoDataType.String, 32, 7, 0) + case MetaName.rage__cutfNameEventArgs: + return new PsoStructureInfo(MetaName.rage__cutfNameEventArgs, 0, 0, 40, + new PsoStructureEntryInfo(MetaName.attributeList, PsoDataType.Structure, 12, 0, MetaName.rage__parAttributeList), + new PsoStructureEntryInfo(MetaName.cutfAttributes, PsoDataType.Structure, 24, 4, 0), + new PsoStructureEntryInfo(MetaName.cName, PsoDataType.String, 32, 7, 0) ); - case (MetaName)1032739425: - return new PsoStructureInfo((MetaName)1032739425, 0, 0, 272, - new PsoStructureEntryInfo((MetaName)1107288906, PsoDataType.Structure, 12, 0, (MetaName)1334016442), - new PsoStructureEntryInfo((MetaName)2237184102, PsoDataType.Structure, 24, 4, 0), - new PsoStructureEntryInfo((MetaName)1286194959, PsoDataType.String, 32, 7, 0), - new PsoStructureEntryInfo((MetaName)1835178760, PsoDataType.Float3, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)1522820057, PsoDataType.Float4, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)1690336060, PsoDataType.Float, 80, 0, 0), - new PsoStructureEntryInfo((MetaName)3688268720, PsoDataType.Float, 84, 0, 0), + case MetaName.rage__cutfCameraCutEventArgs: + return new PsoStructureInfo(MetaName.rage__cutfCameraCutEventArgs, 0, 0, 272, + new PsoStructureEntryInfo(MetaName.attributeList, PsoDataType.Structure, 12, 0, MetaName.rage__parAttributeList), + new PsoStructureEntryInfo(MetaName.cutfAttributes, PsoDataType.Structure, 24, 4, 0), + new PsoStructureEntryInfo(MetaName.cName, PsoDataType.String, 32, 7, 0), + new PsoStructureEntryInfo(MetaName.vPosition, PsoDataType.Float3, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.vRotationQuaternion, PsoDataType.Float4, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.fNearDrawDistance, PsoDataType.Float, 80, 0, 0), + new PsoStructureEntryInfo(MetaName.fFarDrawDistance, PsoDataType.Float, 84, 0, 0), new PsoStructureEntryInfo((MetaName)3931395097, PsoDataType.Float, 88, 0, 0), new PsoStructureEntryInfo((MetaName)3995079835, PsoDataType.Float, 92, 0, 0), new PsoStructureEntryInfo((MetaName)2269408044, PsoDataType.Float, 96, 0, 0), @@ -13629,239 +13629,239 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo((MetaName)872811427, PsoDataType.Float, 132, 0, 0), new PsoStructureEntryInfo((MetaName)1832730358, PsoDataType.Float, 136, 0, 0), new PsoStructureEntryInfo((MetaName)1099319606, PsoDataType.Float, 140, 0, 0), - new PsoStructureEntryInfo((MetaName)2577299971, PsoDataType.Float, 144, 0, 0), + new PsoStructureEntryInfo(MetaName.ExposurePush, PsoDataType.Float, 144, 0, 0), new PsoStructureEntryInfo((MetaName)3267149471, PsoDataType.Float, 148, 0, 0), new PsoStructureEntryInfo((MetaName)3063864558, PsoDataType.Float, 152, 0, 0), new PsoStructureEntryInfo((MetaName)71148997, PsoDataType.Float, 156, 0, 0), new PsoStructureEntryInfo((MetaName)2331545500, PsoDataType.Float, 160, 0, 0), new PsoStructureEntryInfo((MetaName)4246749927, PsoDataType.Float, 164, 0, 0), new PsoStructureEntryInfo((MetaName)1253384283, PsoDataType.Float, 168, 0, 0), - new PsoStructureEntryInfo((MetaName)3093400296, PsoDataType.Float, 172, 0, 0), + new PsoStructureEntryInfo(MetaName.BloomMax, PsoDataType.Float, 172, 0, 0), new PsoStructureEntryInfo((MetaName)4064056507, PsoDataType.Bool, 176, 0, 0), new PsoStructureEntryInfo((MetaName)2666061934, PsoDataType.Bool, 177, 0, 0), new PsoStructureEntryInfo((MetaName)22229384, PsoDataType.Bool, 178, 0, 0), new PsoStructureEntryInfo((MetaName)2168731396, PsoDataType.Bool, 179, 0, 0), - new PsoStructureEntryInfo((MetaName)1142553590, PsoDataType.Structure, 192, 0, (MetaName)2335868993), - new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)1378659296), + new PsoStructureEntryInfo(MetaName.CharacterLight, PsoDataType.Structure, 192, 0, MetaName.rage__cutfCameraCutCharacterLightParams), + new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, MetaName.rage__cutfCameraCutTimeOfDayDofModifier), new PsoStructureEntryInfo((MetaName)3502363965, PsoDataType.Array, 256, 0, (MetaName)34) ); - case (MetaName)2335868993: - return new PsoStructureInfo((MetaName)2335868993, 0, 0, 64, + case MetaName.rage__cutfCameraCutCharacterLightParams: + return new PsoStructureInfo(MetaName.rage__cutfCameraCutCharacterLightParams, 0, 0, 64, new PsoStructureEntryInfo((MetaName)1299282176, PsoDataType.Bool, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)3788713491, PsoDataType.Float3, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)3313809689, PsoDataType.Float3, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)3937240636, PsoDataType.Float, 48, 0, 0) + new PsoStructureEntryInfo(MetaName.vDirection, PsoDataType.Float3, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.vColour, PsoDataType.Float3, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.fIntensity, PsoDataType.Float, 48, 0, 0) ); - case (MetaName)3215026609: - return new PsoStructureInfo((MetaName)3215026609, 0, 0, 64, - new PsoStructureEntryInfo((MetaName)1107288906, PsoDataType.Structure, 12, 0, (MetaName)1334016442), - new PsoStructureEntryInfo((MetaName)2237184102, PsoDataType.Structure, 24, 4, 0), - new PsoStructureEntryInfo((MetaName)1286194959, PsoDataType.String, 32, 7, 0), - new PsoStructureEntryInfo((MetaName)1537748314, PsoDataType.SInt, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)2643240271, PsoDataType.SInt, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)2279341021, PsoDataType.Float, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)2810110094, PsoDataType.SInt, 52, 0, 0), - new PsoStructureEntryInfo((MetaName)1271134520, PsoDataType.Float, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)1836544003, PsoDataType.Float, 60, 0, 0) + case MetaName.rage__cutfSubtitleEventArgs: + return new PsoStructureInfo(MetaName.rage__cutfSubtitleEventArgs, 0, 0, 64, + new PsoStructureEntryInfo(MetaName.attributeList, PsoDataType.Structure, 12, 0, MetaName.rage__parAttributeList), + new PsoStructureEntryInfo(MetaName.cutfAttributes, PsoDataType.Structure, 24, 4, 0), + new PsoStructureEntryInfo(MetaName.cName, PsoDataType.String, 32, 7, 0), + new PsoStructureEntryInfo(MetaName.iLanguageID, PsoDataType.SInt, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.iTransitionIn, PsoDataType.SInt, 44, 0, 0), + new PsoStructureEntryInfo(MetaName.fTransitionInDuration, PsoDataType.Float, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.iTransitionOut, PsoDataType.SInt, 52, 0, 0), + new PsoStructureEntryInfo(MetaName.fTransitionOutDuration, PsoDataType.Float, 56, 0, 0), + new PsoStructureEntryInfo(MetaName.fSubtitleDuration, PsoDataType.Float, 60, 0, 0) ); - case (MetaName)80958073: - return new PsoStructureInfo((MetaName)80958073, 0, 0, 48, - new PsoStructureEntryInfo((MetaName)1107288906, PsoDataType.Structure, 12, 0, (MetaName)1334016442), - new PsoStructureEntryInfo((MetaName)2237184102, PsoDataType.Structure, 24, 4, 0), - new PsoStructureEntryInfo((MetaName)1286194959, PsoDataType.String, 32, 3, 0) + case MetaName.rage__cutfFinalNameEventArgs: + return new PsoStructureInfo(MetaName.rage__cutfFinalNameEventArgs, 0, 0, 48, + new PsoStructureEntryInfo(MetaName.attributeList, PsoDataType.Structure, 12, 0, MetaName.rage__parAttributeList), + new PsoStructureEntryInfo(MetaName.cutfAttributes, PsoDataType.Structure, 24, 4, 0), + new PsoStructureEntryInfo(MetaName.cName, PsoDataType.String, 32, 3, 0) ); - case (MetaName)4198689239: - return new PsoStructureInfo((MetaName)4198689239, 0, 0, 48, - new PsoStructureEntryInfo((MetaName)1107288906, PsoDataType.Structure, 12, 0, (MetaName)1334016442), - new PsoStructureEntryInfo((MetaName)2237184102, PsoDataType.Structure, 24, 4, 0), - new PsoStructureEntryInfo((MetaName)1657245540, PsoDataType.SInt, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)1286194959, PsoDataType.String, 40, 7, 0) + case MetaName.rage__cutfObjectIdNameEventArgs: + return new PsoStructureInfo(MetaName.rage__cutfObjectIdNameEventArgs, 0, 0, 48, + new PsoStructureEntryInfo(MetaName.attributeList, PsoDataType.Structure, 12, 0, MetaName.rage__parAttributeList), + new PsoStructureEntryInfo(MetaName.cutfAttributes, PsoDataType.Structure, 24, 4, 0), + new PsoStructureEntryInfo(MetaName.iObjectId, PsoDataType.SInt, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.cName, PsoDataType.String, 40, 7, 0) ); - case (MetaName)220202594: - return new PsoStructureInfo((MetaName)220202594, 0, 0, 24, - new PsoStructureEntryInfo((MetaName)3148363891, PsoDataType.String, 0, 7, 0), + case MetaName.vHaltFrequency: + return new PsoStructureInfo(MetaName.vHaltFrequency, 0, 0, 24, + new PsoStructureEntryInfo(MetaName.cSceneName, PsoDataType.String, 0, 7, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.SInt, 0, 0, 0), - new PsoStructureEntryInfo((MetaName)580974885, PsoDataType.Array, 8, 0, (MetaName)1) + new PsoStructureEntryInfo(MetaName.frames, PsoDataType.Array, 8, 0, (MetaName)1) ); - case (MetaName)2042362651: - return new PsoStructureInfo((MetaName)2042362651, 0, 0, 120, - new PsoStructureEntryInfo((MetaName)1657245540, PsoDataType.SInt, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)1107288906, PsoDataType.Structure, 20, 0, (MetaName)1334016442), - new PsoStructureEntryInfo((MetaName)2237184102, PsoDataType.Structure, 32, 4, 0), - new PsoStructureEntryInfo((MetaName)1286194959, PsoDataType.String, 40, 7, 0), - new PsoStructureEntryInfo((MetaName)692898807, PsoDataType.String, 48, 7, 0), + case MetaName.rage__cutfVehicleModelObject: + return new PsoStructureInfo(MetaName.rage__cutfVehicleModelObject, 0, 0, 120, + new PsoStructureEntryInfo(MetaName.iObjectId, PsoDataType.SInt, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.attributeList, PsoDataType.Structure, 20, 0, MetaName.rage__parAttributeList), + new PsoStructureEntryInfo(MetaName.cutfAttributes, PsoDataType.Structure, 32, 4, 0), + new PsoStructureEntryInfo(MetaName.cName, PsoDataType.String, 40, 7, 0), + new PsoStructureEntryInfo(MetaName.StreamingName, PsoDataType.String, 48, 7, 0), new PsoStructureEntryInfo((MetaName)1324611103, PsoDataType.UInt, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)2982365822, PsoDataType.String, 64, 7, 0), - new PsoStructureEntryInfo((MetaName)3382327909, PsoDataType.String, 68, 7, 0), - new PsoStructureEntryInfo((MetaName)2016919075, PsoDataType.String, 72, 7, 0), - new PsoStructureEntryInfo((MetaName)1251016415, PsoDataType.String, 84, 7, 0), - new PsoStructureEntryInfo((MetaName)2221257278, PsoDataType.String, 88, 7, 0), + new PsoStructureEntryInfo(MetaName.cAnimExportCtrlSpecFile, PsoDataType.String, 64, 7, 0), + new PsoStructureEntryInfo(MetaName.cFaceExportCtrlSpecFile, PsoDataType.String, 68, 7, 0), + new PsoStructureEntryInfo(MetaName.cAnimCompressionFile, PsoDataType.String, 72, 7, 0), + new PsoStructureEntryInfo(MetaName.cHandle, PsoDataType.String, 84, 7, 0), + new PsoStructureEntryInfo(MetaName.typeFile, PsoDataType.String, 88, 7, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.String, 0, 3, 0), - new PsoStructureEntryInfo((MetaName)1501402472, PsoDataType.Array, 96, 0, (MetaName)11), + new PsoStructureEntryInfo(MetaName.cRemoveBoneNameList, PsoDataType.Array, 96, 0, (MetaName)11), new PsoStructureEntryInfo((MetaName)3754821582, PsoDataType.Bool, 112, 0, 0) ); - case (MetaName)2587541103: - return new PsoStructureInfo((MetaName)2587541103, 0, 0, 48, - new PsoStructureEntryInfo((MetaName)1591208228, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)3149172832, PsoDataType.SInt, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)4289498236, PsoDataType.SInt, 24, 0, 0), + case MetaName.rage__cutfEvent: + return new PsoStructureInfo(MetaName.rage__cutfEvent, 0, 0, 48, + new PsoStructureEntryInfo(MetaName.fTime, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.iEventId, PsoDataType.SInt, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.iEventArgsIndex, PsoDataType.SInt, 24, 0, 0), new PsoStructureEntryInfo((MetaName)3754530640, PsoDataType.Structure, 32, 3, 0), - new PsoStructureEntryInfo((MetaName)2164901921, PsoDataType.UInt, 40, 0, 0), - new PsoStructureEntryInfo((MetaName)2962717212, PsoDataType.Bool, 44, 0, 0) + new PsoStructureEntryInfo(MetaName.StickyId, PsoDataType.UInt, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.IsChild, PsoDataType.Bool, 44, 0, 0) ); - case (MetaName)852034231: - return new PsoStructureInfo((MetaName)852034231, 0, 0, 80, - new PsoStructureEntryInfo((MetaName)1107288906, PsoDataType.Structure, 12, 0, (MetaName)1334016442), - new PsoStructureEntryInfo((MetaName)2237184102, PsoDataType.Structure, 24, 4, 0), + case MetaName.rage__cutfCascadeShadowEventArgs: + return new PsoStructureInfo(MetaName.rage__cutfCascadeShadowEventArgs, 0, 0, 80, + new PsoStructureEntryInfo(MetaName.attributeList, PsoDataType.Structure, 12, 0, MetaName.rage__parAttributeList), + new PsoStructureEntryInfo(MetaName.cutfAttributes, PsoDataType.Structure, 24, 4, 0), new PsoStructureEntryInfo((MetaName)1262004121, PsoDataType.String, 32, 7, 0), new PsoStructureEntryInfo(MetaName.position, PsoDataType.Float3, 48, 0, 0), new PsoStructureEntryInfo(MetaName.radius, PsoDataType.Float, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)3980674446, PsoDataType.Float, 68, 0, 0), - new PsoStructureEntryInfo((MetaName)311972855, PsoDataType.SInt, 72, 0, 0), + new PsoStructureEntryInfo(MetaName.interpTime, PsoDataType.Float, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.cascadeIndex, PsoDataType.SInt, 72, 0, 0), new PsoStructureEntryInfo(MetaName.enabled, PsoDataType.Bool, 76, 0, 0), new PsoStructureEntryInfo((MetaName)2862808673, PsoDataType.Bool, 77, 0, 0) ); - case (MetaName)1609567909: - return new PsoStructureInfo((MetaName)1609567909, 0, 0, 40, - new PsoStructureEntryInfo((MetaName)1107288906, PsoDataType.Structure, 12, 0, (MetaName)1334016442), - new PsoStructureEntryInfo((MetaName)2237184102, PsoDataType.Structure, 24, 4, 0), - new PsoStructureEntryInfo((MetaName)198751340, PsoDataType.Float, 32, 0, 0) + case MetaName.rage__cutfFloatValueEventArgs: + return new PsoStructureInfo(MetaName.rage__cutfFloatValueEventArgs, 0, 0, 40, + new PsoStructureEntryInfo(MetaName.attributeList, PsoDataType.Structure, 12, 0, MetaName.rage__parAttributeList), + new PsoStructureEntryInfo(MetaName.cutfAttributes, PsoDataType.Structure, 24, 4, 0), + new PsoStructureEntryInfo(MetaName.fValue, PsoDataType.Float, 32, 0, 0) ); - case (MetaName)3750235532: - return new PsoStructureInfo((MetaName)3750235532, 0, 0, 72, - new PsoStructureEntryInfo((MetaName)1657245540, PsoDataType.SInt, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)1107288906, PsoDataType.Structure, 20, 0, (MetaName)1334016442), - new PsoStructureEntryInfo((MetaName)2237184102, PsoDataType.Structure, 32, 4, 0), - new PsoStructureEntryInfo((MetaName)1286194959, PsoDataType.String, 40, 7, 0), - new PsoStructureEntryInfo((MetaName)692898807, PsoDataType.String, 48, 7, 0), + case MetaName.rage__cutfAnimatedParticleEffectObject: + return new PsoStructureInfo(MetaName.rage__cutfAnimatedParticleEffectObject, 0, 0, 72, + new PsoStructureEntryInfo(MetaName.iObjectId, PsoDataType.SInt, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.attributeList, PsoDataType.Structure, 20, 0, MetaName.rage__parAttributeList), + new PsoStructureEntryInfo(MetaName.cutfAttributes, PsoDataType.Structure, 32, 4, 0), + new PsoStructureEntryInfo(MetaName.cName, PsoDataType.String, 40, 7, 0), + new PsoStructureEntryInfo(MetaName.StreamingName, PsoDataType.String, 48, 7, 0), new PsoStructureEntryInfo((MetaName)1324611103, PsoDataType.UInt, 56, 0, 0), new PsoStructureEntryInfo((MetaName)1844888803, PsoDataType.String, 64, 7, 0) ); - case (MetaName)3028272477: - return new PsoStructureInfo((MetaName)3028272477, 0, 0, 104, - new PsoStructureEntryInfo((MetaName)1657245540, PsoDataType.SInt, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)1107288906, PsoDataType.Structure, 20, 0, (MetaName)1334016442), - new PsoStructureEntryInfo((MetaName)2237184102, PsoDataType.Structure, 32, 4, 0), - new PsoStructureEntryInfo((MetaName)1286194959, PsoDataType.String, 40, 7, 0), - new PsoStructureEntryInfo((MetaName)692898807, PsoDataType.String, 48, 7, 0), + case MetaName.rage__cutfWeaponModelObject: + return new PsoStructureInfo(MetaName.rage__cutfWeaponModelObject, 0, 0, 104, + new PsoStructureEntryInfo(MetaName.iObjectId, PsoDataType.SInt, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.attributeList, PsoDataType.Structure, 20, 0, MetaName.rage__parAttributeList), + new PsoStructureEntryInfo(MetaName.cutfAttributes, PsoDataType.Structure, 32, 4, 0), + new PsoStructureEntryInfo(MetaName.cName, PsoDataType.String, 40, 7, 0), + new PsoStructureEntryInfo(MetaName.StreamingName, PsoDataType.String, 48, 7, 0), new PsoStructureEntryInfo((MetaName)1324611103, PsoDataType.UInt, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)2982365822, PsoDataType.String, 64, 7, 0), - new PsoStructureEntryInfo((MetaName)3382327909, PsoDataType.String, 68, 7, 0), - new PsoStructureEntryInfo((MetaName)2016919075, PsoDataType.String, 72, 7, 0), - new PsoStructureEntryInfo((MetaName)1251016415, PsoDataType.String, 84, 7, 0), - new PsoStructureEntryInfo((MetaName)2221257278, PsoDataType.String, 88, 7, 0), + new PsoStructureEntryInfo(MetaName.cAnimExportCtrlSpecFile, PsoDataType.String, 64, 7, 0), + new PsoStructureEntryInfo(MetaName.cFaceExportCtrlSpecFile, PsoDataType.String, 68, 7, 0), + new PsoStructureEntryInfo(MetaName.cAnimCompressionFile, PsoDataType.String, 72, 7, 0), + new PsoStructureEntryInfo(MetaName.cHandle, PsoDataType.String, 84, 7, 0), + new PsoStructureEntryInfo(MetaName.typeFile, PsoDataType.String, 88, 7, 0), new PsoStructureEntryInfo((MetaName)4160620743, PsoDataType.UInt, 96, 0, 0) ); - case (MetaName)222809975: - return new PsoStructureInfo((MetaName)222809975, 0, 0, 80, - new PsoStructureEntryInfo((MetaName)1107288906, PsoDataType.Structure, 12, 0, (MetaName)1334016442), - new PsoStructureEntryInfo((MetaName)2237184102, PsoDataType.Structure, 24, 4, 0), + case MetaName.rage__cutfPlayParticleEffectEventArgs: + return new PsoStructureInfo(MetaName.rage__cutfPlayParticleEffectEventArgs, 0, 0, 80, + new PsoStructureEntryInfo(MetaName.attributeList, PsoDataType.Structure, 12, 0, MetaName.rage__parAttributeList), + new PsoStructureEntryInfo(MetaName.cutfAttributes, PsoDataType.Structure, 24, 4, 0), new PsoStructureEntryInfo((MetaName)1039931786, PsoDataType.Float4, 32, 0, 0), new PsoStructureEntryInfo((MetaName)583681460, PsoDataType.Float3, 48, 0, 0), new PsoStructureEntryInfo((MetaName)867510818, PsoDataType.SInt, 64, 0, 0), new PsoStructureEntryInfo((MetaName)3936668519, PsoDataType.UShort, 68, 0, 0) ); - case (MetaName)2483426166: - return new PsoStructureInfo((MetaName)2483426166, 0, 0, 40, - new PsoStructureEntryInfo((MetaName)1107288906, PsoDataType.Structure, 12, 0, (MetaName)1334016442), - new PsoStructureEntryInfo((MetaName)2237184102, PsoDataType.Structure, 24, 4, 0), - new PsoStructureEntryInfo((MetaName)208974921, PsoDataType.Bool, 32, 0, 0) + case MetaName.rage__cutfBoolValueEventArgs: + return new PsoStructureInfo(MetaName.rage__cutfBoolValueEventArgs, 0, 0, 40, + new PsoStructureEntryInfo(MetaName.attributeList, PsoDataType.Structure, 12, 0, MetaName.rage__parAttributeList), + new PsoStructureEntryInfo(MetaName.cutfAttributes, PsoDataType.Structure, 24, 4, 0), + new PsoStructureEntryInfo(MetaName.bValue, PsoDataType.Bool, 32, 0, 0) ); - case (MetaName)578480161: - return new PsoStructureInfo((MetaName)578480161, 0, 0, 80, - new PsoStructureEntryInfo((MetaName)1657245540, PsoDataType.SInt, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)1107288906, PsoDataType.Structure, 20, 0, (MetaName)1334016442), - new PsoStructureEntryInfo((MetaName)2237184102, PsoDataType.Structure, 32, 4, 0), - new PsoStructureEntryInfo((MetaName)1286194959, PsoDataType.String, 40, 7, 0), - new PsoStructureEntryInfo((MetaName)692898807, PsoDataType.String, 48, 7, 0), - new PsoStructureEntryInfo((MetaName)2268451071, PsoDataType.Float3, 64, 0, 0) + case MetaName.rage__cutfRayfireObject: + return new PsoStructureInfo(MetaName.rage__cutfRayfireObject, 0, 0, 80, + new PsoStructureEntryInfo(MetaName.iObjectId, PsoDataType.SInt, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.attributeList, PsoDataType.Structure, 20, 0, MetaName.rage__parAttributeList), + new PsoStructureEntryInfo(MetaName.cutfAttributes, PsoDataType.Structure, 32, 4, 0), + new PsoStructureEntryInfo(MetaName.cName, PsoDataType.String, 40, 7, 0), + new PsoStructureEntryInfo(MetaName.StreamingName, PsoDataType.String, 48, 7, 0), + new PsoStructureEntryInfo(MetaName.vStartPosition, PsoDataType.Float3, 64, 0, 0) ); - case (MetaName)1696721139: - return new PsoStructureInfo((MetaName)1696721139, 0, 0, 64, - new PsoStructureEntryInfo((MetaName)1657245540, PsoDataType.SInt, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)1107288906, PsoDataType.Structure, 20, 0, (MetaName)1334016442), - new PsoStructureEntryInfo((MetaName)2237184102, PsoDataType.Structure, 32, 4, 0), - new PsoStructureEntryInfo((MetaName)1286194959, PsoDataType.String, 40, 7, 0), - new PsoStructureEntryInfo((MetaName)692898807, PsoDataType.String, 48, 7, 0), + case MetaName.rage__cutfParticleEffectObject: + return new PsoStructureInfo(MetaName.rage__cutfParticleEffectObject, 0, 0, 64, + new PsoStructureEntryInfo(MetaName.iObjectId, PsoDataType.SInt, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.attributeList, PsoDataType.Structure, 20, 0, MetaName.rage__parAttributeList), + new PsoStructureEntryInfo(MetaName.cutfAttributes, PsoDataType.Structure, 32, 4, 0), + new PsoStructureEntryInfo(MetaName.cName, PsoDataType.String, 40, 7, 0), + new PsoStructureEntryInfo(MetaName.StreamingName, PsoDataType.String, 48, 7, 0), new PsoStructureEntryInfo((MetaName)1844888803, PsoDataType.String, 56, 7, 0) ); - case (MetaName)576081308: - return new PsoStructureInfo((MetaName)576081308, 0, 0, 64, - new PsoStructureEntryInfo((MetaName)1657245540, PsoDataType.SInt, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)1107288906, PsoDataType.Structure, 20, 0, (MetaName)1334016442), - new PsoStructureEntryInfo((MetaName)2237184102, PsoDataType.Structure, 32, 4, 0), - new PsoStructureEntryInfo((MetaName)1286194959, PsoDataType.String, 40, 7, 0), - new PsoStructureEntryInfo((MetaName)692898807, PsoDataType.String, 48, 7, 0), - new PsoStructureEntryInfo((MetaName)2789976084, PsoDataType.UInt, 56, 0, 0) + case MetaName.rage__cutfDecalObject: + return new PsoStructureInfo(MetaName.rage__cutfDecalObject, 0, 0, 64, + new PsoStructureEntryInfo(MetaName.iObjectId, PsoDataType.SInt, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.attributeList, PsoDataType.Structure, 20, 0, MetaName.rage__parAttributeList), + new PsoStructureEntryInfo(MetaName.cutfAttributes, PsoDataType.Structure, 32, 4, 0), + new PsoStructureEntryInfo(MetaName.cName, PsoDataType.String, 40, 7, 0), + new PsoStructureEntryInfo(MetaName.StreamingName, PsoDataType.String, 48, 7, 0), + new PsoStructureEntryInfo(MetaName.RenderId, PsoDataType.UInt, 56, 0, 0) ); - case (MetaName)3570809234: - return new PsoStructureInfo((MetaName)3570809234, 0, 0, 80, - new PsoStructureEntryInfo((MetaName)1107288906, PsoDataType.Structure, 12, 0, (MetaName)1334016442), - new PsoStructureEntryInfo((MetaName)2237184102, PsoDataType.Structure, 24, 4, 0), - new PsoStructureEntryInfo((MetaName)1835178760, PsoDataType.Float3, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)330442780, PsoDataType.Float4, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)658992148, PsoDataType.Float, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)4242690206, PsoDataType.Float, 68, 0, 0), - new PsoStructureEntryInfo((MetaName)3346932687, PsoDataType.UInt, 72, 1, 0), - new PsoStructureEntryInfo((MetaName)2257773206, PsoDataType.Float, 76, 0, 0) + case MetaName.rage__cutfDecalEventArgs: + return new PsoStructureInfo(MetaName.rage__cutfDecalEventArgs, 0, 0, 80, + new PsoStructureEntryInfo(MetaName.attributeList, PsoDataType.Structure, 12, 0, MetaName.rage__parAttributeList), + new PsoStructureEntryInfo(MetaName.cutfAttributes, PsoDataType.Structure, 24, 4, 0), + new PsoStructureEntryInfo(MetaName.vPosition, PsoDataType.Float3, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.vRotation, PsoDataType.Float4, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.fWidth, PsoDataType.Float, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.fHeight, PsoDataType.Float, 68, 0, 0), + new PsoStructureEntryInfo(MetaName.Colour, PsoDataType.UInt, 72, 1, 0), + new PsoStructureEntryInfo(MetaName.fLifeTime, PsoDataType.Float, 76, 0, 0) ); - case (MetaName)2841702621: - return new PsoStructureInfo((MetaName)2841702621, 0, 0, 48, - new PsoStructureEntryInfo((MetaName)1657245540, PsoDataType.SInt, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)1107288906, PsoDataType.Structure, 20, 0, (MetaName)1334016442), - new PsoStructureEntryInfo((MetaName)2237184102, PsoDataType.Structure, 32, 4, 0), - new PsoStructureEntryInfo((MetaName)1286194959, PsoDataType.String, 40, 7, 0) + case MetaName.rage__cutfScreenFadeObject: + return new PsoStructureInfo(MetaName.rage__cutfScreenFadeObject, 0, 0, 48, + new PsoStructureEntryInfo(MetaName.iObjectId, PsoDataType.SInt, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.attributeList, PsoDataType.Structure, 20, 0, MetaName.rage__parAttributeList), + new PsoStructureEntryInfo(MetaName.cutfAttributes, PsoDataType.Structure, 32, 4, 0), + new PsoStructureEntryInfo(MetaName.cName, PsoDataType.String, 40, 7, 0) ); - case (MetaName)918254035: - return new PsoStructureInfo((MetaName)918254035, 0, 0, 72, - new PsoStructureEntryInfo((MetaName)1107288906, PsoDataType.Structure, 12, 0, (MetaName)1334016442), - new PsoStructureEntryInfo((MetaName)2237184102, PsoDataType.Structure, 24, 4, 0), - new PsoStructureEntryInfo((MetaName)1657245540, PsoDataType.SInt, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)4067992989, PsoDataType.SInt, 40, 0, 0), + case MetaName.rage__cutfVehicleVariationEventArgs: + return new PsoStructureInfo(MetaName.rage__cutfVehicleVariationEventArgs, 0, 0, 72, + new PsoStructureEntryInfo(MetaName.attributeList, PsoDataType.Structure, 12, 0, MetaName.rage__parAttributeList), + new PsoStructureEntryInfo(MetaName.cutfAttributes, PsoDataType.Structure, 24, 4, 0), + new PsoStructureEntryInfo(MetaName.iObjectId, PsoDataType.SInt, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.iMainBodyColour, PsoDataType.SInt, 40, 0, 0), new PsoStructureEntryInfo((MetaName)1237172464, PsoDataType.SInt, 44, 0, 0), - new PsoStructureEntryInfo((MetaName)1609620374, PsoDataType.SInt, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.iSpecularColour, PsoDataType.SInt, 48, 0, 0), new PsoStructureEntryInfo((MetaName)2225359196, PsoDataType.SInt, 52, 0, 0), new PsoStructureEntryInfo((MetaName)2747538743, PsoDataType.SInt, 56, 0, 0), - new PsoStructureEntryInfo((MetaName)756943177, PsoDataType.SInt, 60, 0, 0), - new PsoStructureEntryInfo((MetaName)2453634574, PsoDataType.SInt, 64, 0, 0), - new PsoStructureEntryInfo((MetaName)3834082948, PsoDataType.Float, 68, 0, 0) + new PsoStructureEntryInfo(MetaName.iLivery, PsoDataType.SInt, 60, 0, 0), + new PsoStructureEntryInfo(MetaName.iLivery2, PsoDataType.SInt, 64, 0, 0), + new PsoStructureEntryInfo(MetaName.fDirtLevel, PsoDataType.Float, 68, 0, 0) ); case (MetaName)557437386: return new PsoStructureInfo((MetaName)557437386, 0, 0, 32, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 8, 0), new PsoStructureEntryInfo(MetaName.Value, PsoDataType.String, 16, 3, 0) ); - case (MetaName)303942334: - return new PsoStructureInfo((MetaName)303942334, 0, 0, 48, - new PsoStructureEntryInfo((MetaName)1107288906, PsoDataType.Structure, 12, 0, (MetaName)1334016442), - new PsoStructureEntryInfo((MetaName)2237184102, PsoDataType.Structure, 24, 4, 0), - new PsoStructureEntryInfo((MetaName)198751340, PsoDataType.Float, 32, 0, 0), + case MetaName.rage__cutfScreenFadeEventArgs: + return new PsoStructureInfo(MetaName.rage__cutfScreenFadeEventArgs, 0, 0, 48, + new PsoStructureEntryInfo(MetaName.attributeList, PsoDataType.Structure, 12, 0, MetaName.rage__parAttributeList), + new PsoStructureEntryInfo(MetaName.cutfAttributes, PsoDataType.Structure, 24, 4, 0), + new PsoStructureEntryInfo(MetaName.fValue, PsoDataType.Float, 32, 0, 0), new PsoStructureEntryInfo(MetaName.color, PsoDataType.UInt, 40, 1, 0) ); - case (MetaName)3654996547: - return new PsoStructureInfo((MetaName)3654996547, 0, 0, 48, - new PsoStructureEntryInfo((MetaName)1107288906, PsoDataType.Structure, 12, 0, (MetaName)1334016442), - new PsoStructureEntryInfo((MetaName)2237184102, PsoDataType.Structure, 24, 4, 0), + case MetaName.rage__cutfTriggerLightEffectEventArgs: + return new PsoStructureInfo(MetaName.rage__cutfTriggerLightEffectEventArgs, 0, 0, 48, + new PsoStructureEntryInfo(MetaName.attributeList, PsoDataType.Structure, 12, 0, MetaName.rage__parAttributeList), + new PsoStructureEntryInfo(MetaName.cutfAttributes, PsoDataType.Structure, 24, 4, 0), new PsoStructureEntryInfo((MetaName)867510818, PsoDataType.SInt, 32, 0, 0), new PsoStructureEntryInfo((MetaName)3936668519, PsoDataType.UShort, 36, 0, 0), new PsoStructureEntryInfo((MetaName)734609027, PsoDataType.String, 40, 7, 0) ); - case (MetaName)4113944278: - return new PsoStructureInfo((MetaName)4113944278, 0, 0, 56, - new PsoStructureEntryInfo((MetaName)1107288906, PsoDataType.Structure, 12, 0, (MetaName)1334016442), - new PsoStructureEntryInfo((MetaName)2237184102, PsoDataType.Structure, 24, 4, 0), - new PsoStructureEntryInfo((MetaName)1657245540, PsoDataType.SInt, 32, 0, 0), + case MetaName.rage__cutfVehicleExtraEventArgs: + return new PsoStructureInfo(MetaName.rage__cutfVehicleExtraEventArgs, 0, 0, 56, + new PsoStructureEntryInfo(MetaName.attributeList, PsoDataType.Structure, 12, 0, MetaName.rage__parAttributeList), + new PsoStructureEntryInfo(MetaName.cutfAttributes, PsoDataType.Structure, 24, 4, 0), + new PsoStructureEntryInfo(MetaName.iObjectId, PsoDataType.SInt, 32, 0, 0), new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.SInt, 0, 0, 0), - new PsoStructureEntryInfo((MetaName)814194086, PsoDataType.Array, 40, 0, (MetaName)3) + new PsoStructureEntryInfo(MetaName.pExtraBoneIds, PsoDataType.Array, 40, 0, (MetaName)3) ); - case (MetaName)989168939: - return new PsoStructureInfo((MetaName)989168939, 0, 0, 80, - new PsoStructureEntryInfo((MetaName)1657245540, PsoDataType.SInt, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)1107288906, PsoDataType.Structure, 20, 0, (MetaName)1334016442), - new PsoStructureEntryInfo((MetaName)2237184102, PsoDataType.Structure, 32, 4, 0), - new PsoStructureEntryInfo((MetaName)1286194959, PsoDataType.String, 40, 7, 0), - new PsoStructureEntryInfo((MetaName)1835178760, PsoDataType.Float3, 48, 0, 0), - new PsoStructureEntryInfo((MetaName)315509558, PsoDataType.Float, 64, 0, 0) + case MetaName.rage__cutfFixupModelObject: + return new PsoStructureInfo(MetaName.rage__cutfFixupModelObject, 0, 0, 80, + new PsoStructureEntryInfo(MetaName.iObjectId, PsoDataType.SInt, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.attributeList, PsoDataType.Structure, 20, 0, MetaName.rage__parAttributeList), + new PsoStructureEntryInfo(MetaName.cutfAttributes, PsoDataType.Structure, 32, 4, 0), + new PsoStructureEntryInfo(MetaName.cName, PsoDataType.String, 40, 7, 0), + new PsoStructureEntryInfo(MetaName.vPosition, PsoDataType.Float3, 48, 0, 0), + new PsoStructureEntryInfo(MetaName.fRadius, PsoDataType.Float, 64, 0, 0) ); case MetaName.CPackFileMetaData: return new PsoStructureInfo(MetaName.CPackFileMetaData, 0, 0, 96, @@ -13951,21 +13951,21 @@ namespace CodeWalker.GameFiles new PsoStructureEntryInfo(MetaName.StartImapFile, PsoDataType.String, 264, 3, 0), new PsoStructureEntryInfo(MetaName.EndImapFile, PsoDataType.String, 280, 3, 0), new PsoStructureEntryInfo(MetaName.PtFxAssetName, PsoDataType.String, 296, 3, 0), - new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)1980345114), + new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, MetaName.CCompEntityAnims), new PsoStructureEntryInfo(MetaName.Animations, PsoDataType.Array, 312, 0, (MetaName)13) ); - case (MetaName)1980345114: - return new PsoStructureInfo((MetaName)1980345114, 0, 0, 216, + case MetaName.CCompEntityAnims: + return new PsoStructureInfo(MetaName.CCompEntityAnims, 0, 0, 216, new PsoStructureEntryInfo(MetaName.AnimDict, PsoDataType.String, 0, 0, (MetaName)4194304), new PsoStructureEntryInfo(MetaName.AnimName, PsoDataType.String, 64, 0, (MetaName)4194304), new PsoStructureEntryInfo(MetaName.AnimatedModel, PsoDataType.String, 128, 0, (MetaName)4194304), new PsoStructureEntryInfo(MetaName.punchInPhase, PsoDataType.Float, 192, 0, 0), new PsoStructureEntryInfo(MetaName.punchOutPhase, PsoDataType.Float, 196, 0, 0), - new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)3430328684), + new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, MetaName.CCompEntityEffectsData), new PsoStructureEntryInfo(MetaName.effectsData, PsoDataType.Array, 200, 0, (MetaName)5) ); - case (MetaName)3430328684: - return new PsoStructureInfo((MetaName)3430328684, 0, 0, 160, + case MetaName.CCompEntityEffectsData: + return new PsoStructureInfo(MetaName.CCompEntityEffectsData, 0, 0, 160, new PsoStructureEntryInfo(MetaName.fxType, PsoDataType.UInt, 0, 0, 0), new PsoStructureEntryInfo(MetaName.fxOffsetPos, PsoDataType.Float3, 16, 0, 0), new PsoStructureEntryInfo(MetaName.fxOffsetRot, PsoDataType.Float4, 32, 0, 0), @@ -14195,56 +14195,56 @@ namespace CodeWalker.GameFiles case MetaName.camMotionBlurSettingsMetadata: return new PsoStructureInfo(MetaName.camMotionBlurSettingsMetadata, 0, 0, 64, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)3274038425, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)1743155234, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)1328935990, PsoDataType.Float, 24, 0, 0), - new PsoStructureEntryInfo((MetaName)3242284698, PsoDataType.Float, 28, 0, 0), - new PsoStructureEntryInfo((MetaName)938189370, PsoDataType.Float, 32, 0, 0), - new PsoStructureEntryInfo((MetaName)1317618698, PsoDataType.Float, 36, 0, 0), - new PsoStructureEntryInfo((MetaName)304164673, PsoDataType.UInt, 40, 0, 0), + new PsoStructureEntryInfo(MetaName.MovementMotionBlurMinSpeed, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.MovementMotionBlurMaxSpeed, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.MovementMotionBlurMaxStrength, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.DamageMotionBlurMinDamage, PsoDataType.Float, 28, 0, 0), + new PsoStructureEntryInfo(MetaName.DamageMotionBlurMaxDamage, PsoDataType.Float, 32, 0, 0), + new PsoStructureEntryInfo(MetaName.DamageMotionBlurMaxStrength, PsoDataType.Float, 36, 0, 0), + new PsoStructureEntryInfo(MetaName.DamageMotionBlurDuration, PsoDataType.UInt, 40, 0, 0), new PsoStructureEntryInfo((MetaName)3109021193, PsoDataType.Float, 44, 0, 0), new PsoStructureEntryInfo((MetaName)2711268798, PsoDataType.Float, 48, 0, 0), new PsoStructureEntryInfo((MetaName)960288180, PsoDataType.Float, 52, 0, 0), new PsoStructureEntryInfo((MetaName)3693477470, PsoDataType.UInt, 56, 0, 0) ); - case (MetaName)2211164655: - return new PsoStructureInfo((MetaName)2211164655, 0, 0, 16, - new PsoStructureEntryInfo((MetaName)1511687083, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)415335014, PsoDataType.Float, 12, 0, 0) + case MetaName.camVehicleRocketSettings: + return new PsoStructureInfo(MetaName.camVehicleRocketSettings, 0, 0, 16, + new PsoStructureEntryInfo(MetaName.ShakeRef, PsoDataType.String, 8, 7, 0), + new PsoStructureEntryInfo(MetaName.ShakeAmplitude, PsoDataType.Float, 12, 0, 0) ); case MetaName.camThirdPersonCameraMetadataQuadrupedalHeightSpring: return new PsoStructureInfo(MetaName.camThirdPersonCameraMetadataQuadrupedalHeightSpring, 0, 0, 24, - new PsoStructureEntryInfo((MetaName)651835053, PsoDataType.Bool, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)4163819120, PsoDataType.Float, 12, 0, 0), - new PsoStructureEntryInfo((MetaName)731206835, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.ShouldApply, PsoDataType.Bool, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.SpringConstant, PsoDataType.Float, 12, 0, 0), + new PsoStructureEntryInfo(MetaName.SpringDampingRatio, PsoDataType.Float, 16, 0, 0), new PsoStructureEntryInfo((MetaName)1065492607, PsoDataType.Float, 20, 0, 0) ); - case (MetaName)2380636687: - return new PsoStructureInfo((MetaName)2380636687, 0, 0, 40, + case MetaName.camInterpolatorMetadata: + return new PsoStructureInfo(MetaName.camInterpolatorMetadata, 0, 0, 40, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), new PsoStructureEntryInfo(MetaName.Duration, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)2993575128, PsoDataType.Float, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)4042229056, PsoDataType.Float, 24, 0, 0), + new PsoStructureEntryInfo(MetaName.EaseIn, PsoDataType.Float, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.EaseOut, PsoDataType.Float, 24, 0, 0), new PsoStructureEntryInfo(MetaName.Start, PsoDataType.Float, 28, 0, 0), new PsoStructureEntryInfo(MetaName.End, PsoDataType.Float, 32, 0, 0) ); case MetaName.camAnimSceneDirectorMetadata: return new PsoStructureInfo(MetaName.camAnimSceneDirectorMetadata, 0, 0, 32, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)1966573275, PsoDataType.Bool, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.CanBePaused, PsoDataType.Bool, 16, 0, 0), new PsoStructureEntryInfo((MetaName)2406434970, PsoDataType.String, 24, 7, 0) ); - case (MetaName)665455491: - return new PsoStructureInfo((MetaName)665455491, 0, 0, 24, - new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, (MetaName)3154226565), + case MetaName.NonFlyableAreaArray: + return new PsoStructureInfo(MetaName.NonFlyableAreaArray, 0, 0, 24, + new PsoStructureEntryInfo(MetaName.ARRAYINFO, PsoDataType.Structure, 0, 0, MetaName.NonFlyableArea), new PsoStructureEntryInfo(MetaName.areas, PsoDataType.Array, 8, 0, 0) ); - case (MetaName)3154226565: - return new PsoStructureInfo((MetaName)3154226565, 0, 0, 32, + case MetaName.NonFlyableArea: + return new PsoStructureInfo(MetaName.NonFlyableArea, 0, 0, 32, new PsoStructureEntryInfo((MetaName)2473579981, PsoDataType.Float4, 16, 0, 0) ); - case (MetaName)3584713396: - return new PsoStructureInfo((MetaName)3584713396, 0, 0, 80, + case MetaName.CAssassinsDispatch__Tunables: + return new PsoStructureInfo(MetaName.CAssassinsDispatch__Tunables, 0, 0, 80, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), new PsoStructureEntryInfo((MetaName)2394623568, PsoDataType.Float, 16, 0, 0), new PsoStructureEntryInfo((MetaName)3368196277, PsoDataType.Float, 20, 0, 0), @@ -14265,7 +14265,7 @@ namespace CodeWalker.GameFiles case MetaName.CTaskNMBuoyancy__Tunables: return new PsoStructureInfo(MetaName.CTaskNMBuoyancy__Tunables, 0, 0, 48, new PsoStructureEntryInfo(MetaName.Name, PsoDataType.String, 8, 7, 0), - new PsoStructureEntryInfo((MetaName)124792981, PsoDataType.Structure, 16, 0, (MetaName)3749122641) + new PsoStructureEntryInfo(MetaName.BlendOutThreshold, PsoDataType.Structure, 16, 0, (MetaName)3749122641) ); case (MetaName)932638721: return new PsoStructureInfo((MetaName)932638721, 0, 0, 56, @@ -14609,30 +14609,30 @@ namespace CodeWalker.GameFiles new PsoEnumEntryInfo(MetaName.JOB_BIG, 0), new PsoEnumEntryInfo(MetaName.JOB_MED, 1), new PsoEnumEntryInfo(MetaName.JOB_SMALL, 2), - new PsoEnumEntryInfo((MetaName)1877679104, 3), - new PsoEnumEntryInfo((MetaName)2980984179, 4), - new PsoEnumEntryInfo((MetaName)298596333, 5), - new PsoEnumEntryInfo((MetaName)652367616, 6), - new PsoEnumEntryInfo((MetaName)2308938833, 7), - new PsoEnumEntryInfo((MetaName)3292874000, 8), - new PsoEnumEntryInfo((MetaName)1961485429, 9), - new PsoEnumEntryInfo((MetaName)394130841, 10), - new PsoEnumEntryInfo((MetaName)4072415756, 11), - new PsoEnumEntryInfo((MetaName)1792396879, 12), - new PsoEnumEntryInfo((MetaName)980984444, 13), - new PsoEnumEntryInfo((MetaName)1218436764, 14) + new PsoEnumEntryInfo(MetaName.NAME_BIG, 3), + new PsoEnumEntryInfo(MetaName.NAME_MED, 4), + new PsoEnumEntryInfo(MetaName.NAME_SMALL, 5), + new PsoEnumEntryInfo(MetaName.SPACE_BIG, 6), + new PsoEnumEntryInfo(MetaName.SPACE_MED, 7), + new PsoEnumEntryInfo(MetaName.SPACE_SMALL, 8), + new PsoEnumEntryInfo(MetaName.SPACE_END, 9), + new PsoEnumEntryInfo(MetaName.SPRITE_1, 10), + new PsoEnumEntryInfo(MetaName.LEGALS, 11), + new PsoEnumEntryInfo(MetaName.AUDIO_NAME, 12), + new PsoEnumEntryInfo(MetaName.AUDIO_LEGALS, 13), + new PsoEnumEntryInfo(MetaName.JOB_AND_NAME_MED, 14) ); case MetaName.DataFileType: return new PsoEnumInfo(MetaName.DataFileType, 1, new PsoEnumEntryInfo(MetaName.RPF_FILE, 0), - new PsoEnumEntryInfo((MetaName)3422262499, 1), + new PsoEnumEntryInfo(MetaName.IDE_FILE, 1), new PsoEnumEntryInfo((MetaName)4115202587, 2), new PsoEnumEntryInfo(MetaName.IPL_FILE, 3), new PsoEnumEntryInfo(MetaName.PERMANENT_ITYP_FILE, 4), new PsoEnumEntryInfo((MetaName)4175147664, 5), new PsoEnumEntryInfo(MetaName.HANDLING_FILE, 6), new PsoEnumEntryInfo(MetaName.VEHICLEEXTRAS_FILE, 7), - new PsoEnumEntryInfo((MetaName)1244900227, 8), + new PsoEnumEntryInfo(MetaName.CHINESE_SHUFFLING_CHECKS_FILE, 8), new PsoEnumEntryInfo(MetaName.PEDSTREAM_FILE, 9), new PsoEnumEntryInfo(MetaName.CARCOLS_FILE, 10), new PsoEnumEntryInfo(MetaName.POPGRP_FILE, 11), @@ -14640,17 +14640,17 @@ namespace CodeWalker.GameFiles new PsoEnumEntryInfo((MetaName)3783701680, 13), new PsoEnumEntryInfo(MetaName.POPSCHED_FILE, 14), new PsoEnumEntryInfo(MetaName.ZONEBIND_FILE, 15), - new PsoEnumEntryInfo((MetaName)2322405299, 16), - new PsoEnumEntryInfo((MetaName)1691493964, 17), - new PsoEnumEntryInfo((MetaName)1339784773, 18), + new PsoEnumEntryInfo(MetaName.RADIO_FILE, 16), + new PsoEnumEntryInfo(MetaName.EXTRAMAP_CONVERSION_OCC_FILE, 17), + new PsoEnumEntryInfo(MetaName.THROWNWEAPONINFO_FILE, 18), new PsoEnumEntryInfo((MetaName)2041822787, 19), new PsoEnumEntryInfo(MetaName.PED_PERSONALITY_FILE, 20), - new PsoEnumEntryInfo((MetaName)1804477999, 21), - new PsoEnumEntryInfo((MetaName)321643698, 22), - new PsoEnumEntryInfo((MetaName)1803244175, 23), - new PsoEnumEntryInfo((MetaName)153829429, 24), + new PsoEnumEntryInfo(MetaName.PED_PERCEPTION_FILE, 21), + new PsoEnumEntryInfo(MetaName.VEHICLE_CAMERA_OFFSETS_FILE, 22), + new PsoEnumEntryInfo(MetaName.FRONTEND_MENU_FILE, 23), + new PsoEnumEntryInfo(MetaName.LEADERBOARD_DATA_FILE, 24), new PsoEnumEntryInfo((MetaName)1431237327, 25), - new PsoEnumEntryInfo((MetaName)3850710962, 26), + new PsoEnumEntryInfo(MetaName.NETWORKOPTIONS_FILE, 26), new PsoEnumEntryInfo(MetaName.TIMECYCLE_FILE, 27), new PsoEnumEntryInfo(MetaName.TIMECYCLEMOD_FILE, 28), new PsoEnumEntryInfo(MetaName.WEATHER_FILE, 29), @@ -14661,26 +14661,26 @@ namespace CodeWalker.GameFiles new PsoEnumEntryInfo(MetaName.VFX_SETTINGS_FILE, 34), new PsoEnumEntryInfo(MetaName.SP_STATS_DISPLAY_LIST_FILE, 35), new PsoEnumEntryInfo(MetaName.MP_STATS_DISPLAY_LIST_FILE, 36), - new PsoEnumEntryInfo((MetaName)915034040, 37), - new PsoEnumEntryInfo((MetaName)3897970480, 38), - new PsoEnumEntryInfo((MetaName)1815909929, 39), - new PsoEnumEntryInfo((MetaName)1987285695, 40), - new PsoEnumEntryInfo((MetaName)2221411686, 41), + new PsoEnumEntryInfo(MetaName.PED_VARS_FILE, 37), + new PsoEnumEntryInfo(MetaName.DISABLE_FILE, 38), + new PsoEnumEntryInfo(MetaName.BUILDING_META_DISPLACEMENT_FILE, 39), + new PsoEnumEntryInfo(MetaName.HUD_TXD_FILE, 40), + new PsoEnumEntryInfo(MetaName.FRONTEND_DAT_FILE, 41), new PsoEnumEntryInfo((MetaName)3993726615, 42), new PsoEnumEntryInfo(MetaName.TIME_FILE, 43), new PsoEnumEntryInfo(MetaName.BLOODFX_FILE, 44), new PsoEnumEntryInfo(MetaName.ENTITYFX_FILE, 45), new PsoEnumEntryInfo(MetaName.EXPLOSIONFX_FILE, 46), new PsoEnumEntryInfo(MetaName.MATERIALFX_FILE, 47), - new PsoEnumEntryInfo((MetaName)775482934, 48), - new PsoEnumEntryInfo((MetaName)2701401283, 49), - new PsoEnumEntryInfo((MetaName)2889043007, 50), - new PsoEnumEntryInfo((MetaName)2374071028, 51), - new PsoEnumEntryInfo((MetaName)2737334773, 52), - new PsoEnumEntryInfo((MetaName)1714450686, 53), - new PsoEnumEntryInfo((MetaName)4183131447, 54), - new PsoEnumEntryInfo((MetaName)3947749085, 55), - new PsoEnumEntryInfo((MetaName)3685712067, 56), + new PsoEnumEntryInfo(MetaName.MOTION_TASK_DATA_FILE, 48), + new PsoEnumEntryInfo(MetaName.DEFAULT_TASK_DATA_FILE, 49), + new PsoEnumEntryInfo(MetaName.MOUNT_TUNE_FILE, 50), + new PsoEnumEntryInfo(MetaName.PED_BOUNDS_FILE, 51), + new PsoEnumEntryInfo(MetaName.PED_HEALTH_FILE, 52), + new PsoEnumEntryInfo(MetaName.PED_COMPONENT_SETS_FILE, 53), + new PsoEnumEntryInfo(MetaName.PED_IK_SETTINGS_FILE, 54), + new PsoEnumEntryInfo(MetaName.PED_TASK_DATA_FILE, 55), + new PsoEnumEntryInfo(MetaName.PED_SPECIAL_ABILITIES_FILE, 56), new PsoEnumEntryInfo(MetaName.WHEELFX_FILE, 57), new PsoEnumEntryInfo(MetaName.WEAPONFX_FILE, 58), new PsoEnumEntryInfo(MetaName.DECALS_FILE, 59), @@ -14698,26 +14698,26 @@ namespace CodeWalker.GameFiles new PsoEnumEntryInfo(MetaName.PED_METADATA_FILE, 71), new PsoEnumEntryInfo(MetaName.WEAPON_METADATA_FILE, 72), new PsoEnumEntryInfo(MetaName.VEHICLE_METADATA_FILE, 73), - new PsoEnumEntryInfo((MetaName)1977530558, 74), - new PsoEnumEntryInfo((MetaName)3996479808, 75), - new PsoEnumEntryInfo((MetaName)3511689339, 76), - new PsoEnumEntryInfo((MetaName)3376025535, 77), + new PsoEnumEntryInfo(MetaName.DISPATCH_DATA_FILE, 74), + new PsoEnumEntryInfo(MetaName.DEFORMABLE_OBJECTS_FILE, 75), + new PsoEnumEntryInfo(MetaName.TUNABLE_OBJECTS_FILE, 76), + new PsoEnumEntryInfo(MetaName.PED_NAV_CAPABILITES_FILE, 77), new PsoEnumEntryInfo(MetaName.WEAPONINFO_FILE, 78), new PsoEnumEntryInfo(MetaName.WEAPONCOMPONENTSINFO_FILE, 79), new PsoEnumEntryInfo(MetaName.LOADOUTS_FILE, 80), - new PsoEnumEntryInfo((MetaName)3015019398, 81), - new PsoEnumEntryInfo((MetaName)2957501757, 82), - new PsoEnumEntryInfo((MetaName)276092270, 83), + new PsoEnumEntryInfo(MetaName.FIRINGPATTERNS_FILE, 81), + new PsoEnumEntryInfo(MetaName.MOTIVATIONS_FILE, 82), + new PsoEnumEntryInfo(MetaName.SCENARIO_POINTS_FILE, 83), new PsoEnumEntryInfo(MetaName.SCENARIO_POINTS_PSO_FILE, 84), - new PsoEnumEntryInfo((MetaName)265895563, 85), - new PsoEnumEntryInfo((MetaName)4254420265, 86), - new PsoEnumEntryInfo((MetaName)569488699, 87), - new PsoEnumEntryInfo((MetaName)1322995281, 88), - new PsoEnumEntryInfo((MetaName)1575806881, 89), - new PsoEnumEntryInfo((MetaName)2585891657, 90), - new PsoEnumEntryInfo((MetaName)1221077490, 91), - new PsoEnumEntryInfo((MetaName)2488014020, 92), - new PsoEnumEntryInfo((MetaName)873638153, 93), + new PsoEnumEntryInfo(MetaName.STREAMING_FILE, 85), + new PsoEnumEntryInfo(MetaName.STREAMING_FILE_PLATFORM_PS3, 86), + new PsoEnumEntryInfo(MetaName.STREAMING_FILE_PLATFORM_XENON, 87), + new PsoEnumEntryInfo(MetaName.STREAMING_FILE_PLATFORM_OTHER, 88), + new PsoEnumEntryInfo(MetaName.PED_BRAWLING_STYLE_FILE, 89), + new PsoEnumEntryInfo(MetaName.AMBIENT_PED_MODEL_SET_FILE, 90), + new PsoEnumEntryInfo(MetaName.AMBIENT_PROP_MODEL_SET_FILE, 91), + new PsoEnumEntryInfo(MetaName.AMBIENT_VEHICLE_MODEL_SET_FILE, 92), + new PsoEnumEntryInfo(MetaName.LADDER_METADATA_FILE, 93), new PsoEnumEntryInfo((MetaName)4108615940, 94), new PsoEnumEntryInfo(MetaName.SLOWNESS_ZONES_FILE, 95), new PsoEnumEntryInfo(MetaName.LIQUIDFX_FILE, 96), @@ -14728,7 +14728,7 @@ namespace CodeWalker.GameFiles new PsoEnumEntryInfo(MetaName.SCRIPTFX_FILE, 101), new PsoEnumEntryInfo(MetaName.VFXREGIONINFO_FILE, 102), new PsoEnumEntryInfo(MetaName.VFXINTERIORINFO_FILE, 103), - new PsoEnumEntryInfo((MetaName)2801332849, 104), + new PsoEnumEntryInfo(MetaName.CAMERA_METADATA_FILE, 104), new PsoEnumEntryInfo(MetaName.STREET_VEHICLE_ASSOCIATION_FILE, 105), new PsoEnumEntryInfo(MetaName.VFXWEAPONINFO_FILE, 106), new PsoEnumEntryInfo(MetaName.EXPLOSION_INFO_FILE, 107), @@ -14738,54 +14738,54 @@ namespace CodeWalker.GameFiles new PsoEnumEntryInfo(MetaName.MP_STATS_UI_LIST_FILE, 111), new PsoEnumEntryInfo(MetaName.OBJ_COVER_TUNING_FILE, 112), new PsoEnumEntryInfo(MetaName.STREAMING_REQUEST_LISTS_FILE, 113), - new PsoEnumEntryInfo((MetaName)1504533439, 114), + new PsoEnumEntryInfo(MetaName.PLAYER_CARD_SETUP, 114), new PsoEnumEntryInfo(MetaName.WORLD_HEIGHTMAP_FILE, 115), new PsoEnumEntryInfo(MetaName.WORLD_WATERHEIGHT_FILE, 116), new PsoEnumEntryInfo(MetaName.PED_OVERLAY_FILE, 117), new PsoEnumEntryInfo(MetaName.WEAPON_ANIMATIONS_FILE, 118), new PsoEnumEntryInfo(MetaName.VEHICLE_POPULATION_FILE, 119), - new PsoEnumEntryInfo((MetaName)1586102416, 120), - new PsoEnumEntryInfo((MetaName)1389081087, 121), - new PsoEnumEntryInfo((MetaName)3648540414, 122), - new PsoEnumEntryInfo((MetaName)2747161193, 123), - new PsoEnumEntryInfo((MetaName)1160967041, 124), - new PsoEnumEntryInfo((MetaName)322779061, 125), - new PsoEnumEntryInfo((MetaName)595808921, 126), - new PsoEnumEntryInfo((MetaName)2040342322, 127), - new PsoEnumEntryInfo((MetaName)873568416, 128), - new PsoEnumEntryInfo((MetaName)607800534, 129), - new PsoEnumEntryInfo((MetaName)387140454, 130), - new PsoEnumEntryInfo((MetaName)2229907729, 131), + new PsoEnumEntryInfo(MetaName.ACTION_TABLE_DEFINITIONS, 120), + new PsoEnumEntryInfo(MetaName.ACTION_TABLE_RESULTS, 121), + new PsoEnumEntryInfo(MetaName.ACTION_TABLE_IMPULSES, 122), + new PsoEnumEntryInfo(MetaName.ACTION_TABLE_RUMBLES, 123), + new PsoEnumEntryInfo(MetaName.ACTION_TABLE_INTERRELATIONS, 124), + new PsoEnumEntryInfo(MetaName.ACTION_TABLE_HOMINGS, 125), + new PsoEnumEntryInfo(MetaName.ACTION_TABLE_DAMAGES, 126), + new PsoEnumEntryInfo(MetaName.ACTION_TABLE_STRIKE_BONES, 127), + new PsoEnumEntryInfo(MetaName.ACTION_TABLE_BRANCHES, 128), + new PsoEnumEntryInfo(MetaName.ACTION_TABLE_STEALTH_KILLS, 129), + new PsoEnumEntryInfo(MetaName.ACTION_TABLE_VFX, 130), + new PsoEnumEntryInfo(MetaName.ACTION_TABLE_FACIAL_ANIM_SETS, 131), new PsoEnumEntryInfo(MetaName.VEHGEN_MARKUP_FILE, 132), - new PsoEnumEntryInfo((MetaName)1241304438, 133), + new PsoEnumEntryInfo(MetaName.PED_COMPONENT_CLOTH_FILE, 133), new PsoEnumEntryInfo(MetaName.TATTOO_SHOP_DLC_FILE, 134), new PsoEnumEntryInfo(MetaName.VEHICLE_VARIATION_FILE, 135), new PsoEnumEntryInfo(MetaName.CONTENT_UNLOCKING_META_FILE, 136), new PsoEnumEntryInfo(MetaName.SHOP_PED_APPAREL_META_FILE, 137), new PsoEnumEntryInfo(MetaName.AUDIO_SOUNDDATA, 138), - new PsoEnumEntryInfo((MetaName)2270570848, 139), + new PsoEnumEntryInfo(MetaName.AUDIO_CURVEDATA, 139), new PsoEnumEntryInfo(MetaName.AUDIO_GAMEDATA, 140), new PsoEnumEntryInfo(MetaName.AUDIO_DYNAMIXDATA, 141), new PsoEnumEntryInfo(MetaName.AUDIO_SPEECHDATA, 142), new PsoEnumEntryInfo(MetaName.AUDIO_SYNTHDATA, 143), new PsoEnumEntryInfo(MetaName.AUDIO_WAVEPACK, 144), new PsoEnumEntryInfo(MetaName.CLIP_SETS_FILE, 145), - new PsoEnumEntryInfo((MetaName)3354018708, 146), + new PsoEnumEntryInfo(MetaName.EXPRESSION_SETS_FILE, 146), new PsoEnumEntryInfo((MetaName)1714317514, 147), new PsoEnumEntryInfo((MetaName)1603688191, 148), new PsoEnumEntryInfo(MetaName.VEHICLE_SHOP_DLC_FILE, 149), new PsoEnumEntryInfo(MetaName.WEAPON_SHOP_INFO_METADATA_FILE, 150), new PsoEnumEntryInfo((MetaName)2609475948, 151), - new PsoEnumEntryInfo((MetaName)1309368403, 152), - new PsoEnumEntryInfo((MetaName)648947982, 153), - new PsoEnumEntryInfo((MetaName)2127547113, 154), - new PsoEnumEntryInfo((MetaName)2324879915, 155), + new PsoEnumEntryInfo(MetaName.CONTROLLER_LABELS_FILE, 152), + new PsoEnumEntryInfo(MetaName.CONTROLLER_LABELS_FILE_360, 153), + new PsoEnumEntryInfo(MetaName.CONTROLLER_LABELS_FILE_PS3, 154), + new PsoEnumEntryInfo(MetaName.CONTROLLER_LABELS_FILE_PS3_JPN, 155), new PsoEnumEntryInfo((MetaName)91648887, 156), new PsoEnumEntryInfo((MetaName)2018868761, 157), new PsoEnumEntryInfo((MetaName)4129824885, 158), new PsoEnumEntryInfo((MetaName)25671749, 159), new PsoEnumEntryInfo(MetaName.TEXTFILE_METAFILE, 160), - new PsoEnumEntryInfo((MetaName)1639152529, 161), + new PsoEnumEntryInfo(MetaName.NM_TUNING_FILE, 161), new PsoEnumEntryInfo(MetaName.MOVE_NETWORK_DEFS, 162), new PsoEnumEntryInfo(MetaName.WEAPONINFO_FILE_PATCH, 163), new PsoEnumEntryInfo(MetaName.DLC_SCRIPT_METAFILE, 164), @@ -14795,7 +14795,7 @@ namespace CodeWalker.GameFiles new PsoEnumEntryInfo(MetaName.SCALEFORM_DLC_FILE, 168), new PsoEnumEntryInfo(MetaName.OVERLAY_INFO_FILE, 169), new PsoEnumEntryInfo(MetaName.ALTERNATE_VARIATIONS_FILE, 170), - new PsoEnumEntryInfo((MetaName)1866311889, 171), + new PsoEnumEntryInfo(MetaName.HORSE_REINS_FILE, 171), new PsoEnumEntryInfo(MetaName.FIREFX_FILE, 172), new PsoEnumEntryInfo(MetaName.INTERIOR_PROXY_ORDER_FILE, 173), new PsoEnumEntryInfo(MetaName.DLC_ITYP_REQUEST, 174), @@ -14811,19 +14811,19 @@ namespace CodeWalker.GameFiles new PsoEnumEntryInfo(MetaName.VFXFOGVOLUMEINFO_FILE, 184), new PsoEnumEntryInfo(MetaName.RPF_FILE_PRE_INSTALL, 185), new PsoEnumEntryInfo((MetaName)341493400, 186), - new PsoEnumEntryInfo((MetaName)3625514299, 187), + new PsoEnumEntryInfo(MetaName.LEVEL_STREAMING_FILE, 187), new PsoEnumEntryInfo((MetaName)33804852, 188), new PsoEnumEntryInfo((MetaName)2800880346, 189), - new PsoEnumEntryInfo((MetaName)4292163424, 190), + new PsoEnumEntryInfo(MetaName.DRIVER_RULES_STD_FILE, 190), new PsoEnumEntryInfo(MetaName.PED_FIRST_PERSON_ASSET_DATA, 191), new PsoEnumEntryInfo(MetaName.GTXD_PARENTING_DATA, 192), new PsoEnumEntryInfo((MetaName)364263123, 193), - new PsoEnumEntryInfo((MetaName)350410266, 194), + new PsoEnumEntryInfo(MetaName.EVENTS_OVERRIDE_FILE, 194), new PsoEnumEntryInfo((MetaName)3155601669, 195), new PsoEnumEntryInfo(MetaName.PED_DAMAGE_APPEND_FILE, 196), - new PsoEnumEntryInfo((MetaName)1197964820, 197), - new PsoEnumEntryInfo((MetaName)3650318782, 198), - new PsoEnumEntryInfo((MetaName)2882324974, 199), + new PsoEnumEntryInfo(MetaName.BACKGROUND_SCRIPT_FILE, 197), + new PsoEnumEntryInfo(MetaName.PS3_SCRIPT_RPF, 198), + new PsoEnumEntryInfo(MetaName.X360_SCRIPT_RPF, 199), new PsoEnumEntryInfo(MetaName.PED_FIRST_PERSON_ALTERNATE_DATA, 200) ); case MetaName.DataFileContents: @@ -14837,8 +14837,8 @@ namespace CodeWalker.GameFiles new PsoEnumEntryInfo(MetaName.CONTENTS_ANIMATION, 6), new PsoEnumEntryInfo(MetaName.CONTENTS_CUTSCENE, 7), new PsoEnumEntryInfo(MetaName.CONTENTS_DLC_MAP_DATA, 8), - new PsoEnumEntryInfo((MetaName)2652598047, 9), - new PsoEnumEntryInfo((MetaName)1137770612, 10) + new PsoEnumEntryInfo(MetaName.CONTENTS_DEBUG_ONLY, 9), + new PsoEnumEntryInfo(MetaName.CONTENTS_MAX, 10) ); case MetaName.InstallPartition: return new PsoEnumInfo(MetaName.InstallPartition, 1, @@ -14846,27 +14846,27 @@ namespace CodeWalker.GameFiles new PsoEnumEntryInfo(MetaName.PARTITION_0, 0), new PsoEnumEntryInfo(MetaName.PARTITION_1, 1), new PsoEnumEntryInfo(MetaName.PARTITION_2, 2), - new PsoEnumEntryInfo((MetaName)2899492762, 3) + new PsoEnumEntryInfo(MetaName.PARTITION_MAX, 3) ); case (MetaName)2942646938: return new PsoEnumInfo((MetaName)2942646938, 1, new PsoEnumEntryInfo(MetaName.RADIO_GENRE_OFF, 0), new PsoEnumEntryInfo(MetaName.RADIO_GENRE_MODERN_ROCK, 1), new PsoEnumEntryInfo(MetaName.RADIO_GENRE_CLASSIC_ROCK, 2), - new PsoEnumEntryInfo((MetaName)4176867203, 3), - new PsoEnumEntryInfo((MetaName)285221172, 4), - new PsoEnumEntryInfo((MetaName)255693040, 5), + new PsoEnumEntryInfo(MetaName.RADIO_GENRE_POP, 3), + new PsoEnumEntryInfo(MetaName.RADIO_GENRE_MODERN_HIPHOP, 4), + new PsoEnumEntryInfo(MetaName.RADIO_GENRE_CLASSIC_HIPHOP, 5), new PsoEnumEntryInfo(MetaName.RADIO_GENRE_PUNK, 6), - new PsoEnumEntryInfo((MetaName)3586021020, 7), + new PsoEnumEntryInfo(MetaName.RADIO_GENRE_LEFT_WING_TALK, 7), new PsoEnumEntryInfo(MetaName.RADIO_GENRE_RIGHT_WING_TALK, 8), - new PsoEnumEntryInfo((MetaName)1750835908, 9), - new PsoEnumEntryInfo((MetaName)43700981, 10), + new PsoEnumEntryInfo(MetaName.RADIO_GENRE_COUNTRY, 9), + new PsoEnumEntryInfo(MetaName.RADIO_GENRE_DANCE, 10), new PsoEnumEntryInfo(MetaName.RADIO_GENRE_MEXICAN, 11), new PsoEnumEntryInfo(MetaName.RADIO_GENRE_REGGAE, 12), new PsoEnumEntryInfo(MetaName.RADIO_GENRE_JAZZ, 13), new PsoEnumEntryInfo(MetaName.RADIO_GENRE_MOTOWN, 14), new PsoEnumEntryInfo(MetaName.RADIO_GENRE_SURF, 15), - new PsoEnumEntryInfo((MetaName)4132096390, 16) + new PsoEnumEntryInfo(MetaName.RADIO_GENRE_UNSPECIFIED, 16) ); case (MetaName)374769227: return new PsoEnumInfo((MetaName)374769227, 1, @@ -14878,16 +14878,16 @@ namespace CodeWalker.GameFiles return new PsoEnumInfo((MetaName)637184392, 1, new PsoEnumEntryInfo(MetaName.EMPTY, 0), new PsoEnumEntryInfo(MetaName.HIGH_HEELS, 1), - new PsoEnumEntryInfo((MetaName)87075802, 2) + new PsoEnumEntryInfo(MetaName.COLLAR, 2) ); case (MetaName)2011786168: return new PsoEnumInfo((MetaName)2011786168, 1, new PsoEnumEntryInfo(MetaName.SAT_NONE, -1), - new PsoEnumEntryInfo((MetaName)2137706596, 0), - new PsoEnumEntryInfo((MetaName)3583791984, 1), - new PsoEnumEntryInfo((MetaName)2744852139, 2), - new PsoEnumEntryInfo((MetaName)977651983, 3), - new PsoEnumEntryInfo((MetaName)2169367037, 4) + new PsoEnumEntryInfo(MetaName.SAT_CAR_SLOWDOWN, 0), + new PsoEnumEntryInfo(MetaName.SAT_RAGE, 1), + new PsoEnumEntryInfo(MetaName.SAT_BULLET_TIME, 2), + new PsoEnumEntryInfo(MetaName.SAT_SNAPSHOT, 3), + new PsoEnumEntryInfo(MetaName.SAT_INSULT, 4) ); case MetaName.ThermalBehaviour: return new PsoEnumInfo(MetaName.ThermalBehaviour, 1, @@ -14899,33 +14899,33 @@ namespace CodeWalker.GameFiles case (MetaName)4015041481: return new PsoEnumInfo((MetaName)4015041481, 1, new PsoEnumEntryInfo(MetaName.SLOD_HUMAN, 0), - new PsoEnumEntryInfo((MetaName)1128152005, 1), - new PsoEnumEntryInfo((MetaName)3496177438, 2), - new PsoEnumEntryInfo((MetaName)551739454, 3), - new PsoEnumEntryInfo((MetaName)462532381, 4) + new PsoEnumEntryInfo(MetaName.SLOD_SMALL_QUADPED, 1), + new PsoEnumEntryInfo(MetaName.SLOD_LARGE_QUADPED, 2), + new PsoEnumEntryInfo(MetaName.SLOD_NULL, 3), + new PsoEnumEntryInfo(MetaName.SLOD_KEEP_LOWEST, 4) ); case (MetaName)3029795674: //CPedModelInfo__InitData ScenarioPopStreamingSlot return new PsoEnumInfo((MetaName)3029795674, 1, new PsoEnumEntryInfo(MetaName.SCENARIO_POP_STREAMING_NORMAL, 0), - new PsoEnumEntryInfo((MetaName)1152280719, 1) + new PsoEnumEntryInfo(MetaName.SCENARIO_POP_STREAMING_SMALL, 1) ); case (MetaName)888587604: return new PsoEnumInfo((MetaName)888587604, 1, - new PsoEnumEntryInfo((MetaName)3148113674, 0), - new PsoEnumEntryInfo((MetaName)1563097128, 1), - new PsoEnumEntryInfo((MetaName)2099691605, 2), + new PsoEnumEntryInfo(MetaName.DSP_AERIAL, 0), + new PsoEnumEntryInfo(MetaName.DSP_AQUATIC, 1), + new PsoEnumEntryInfo(MetaName.DSP_GROUND_WILDLIFE, 2), new PsoEnumEntryInfo(MetaName.DSP_NORMAL, 3) ); case (MetaName)3057039286: return new PsoEnumInfo((MetaName)3057039286, 1, - new PsoEnumEntryInfo((MetaName)383539244, 0), - new PsoEnumEntryInfo((MetaName)2803657832, 1), - new PsoEnumEntryInfo((MetaName)3916722287, 2), - new PsoEnumEntryInfo((MetaName)157616235, 3) + new PsoEnumEntryInfo(MetaName.FCT_NONE, 0), + new PsoEnumEntryInfo(MetaName.FCT_LINEAR, 1), + new PsoEnumEntryInfo(MetaName.FCT_HALF_SIGMOID, 2), + new PsoEnumEntryInfo(MetaName.FCT_SIGMOID, 3) ); case (MetaName)224899699: //animation clip flags return new PsoEnumInfo((MetaName)224899699, 1, - new PsoEnumEntryInfo((MetaName)2933717348, 0), + new PsoEnumEntryInfo(MetaName.APF_USE_SECONDARY_SLOT, 0), new PsoEnumEntryInfo((MetaName)892548521, 1), new PsoEnumEntryInfo((MetaName)2727614813, 2), new PsoEnumEntryInfo((MetaName)3032530358, 3), @@ -14940,20 +14940,20 @@ namespace CodeWalker.GameFiles new PsoEnumEntryInfo((MetaName)1023626813, 12), new PsoEnumEntryInfo((MetaName)3730225937, 13), new PsoEnumEntryInfo(MetaName.APF_ISBLENDAUTOREMOVE, 14), - new PsoEnumEntryInfo((MetaName)3723366928, 15), + new PsoEnumEntryInfo(MetaName.APF_ISFINISHAUTOREMOVE, 15), new PsoEnumEntryInfo((MetaName)1984129772, 16), - new PsoEnumEntryInfo((MetaName)332392317, 17), - new PsoEnumEntryInfo((MetaName)1706286383, 18), + new PsoEnumEntryInfo(MetaName.APF_ADDITIVE, 17), + new PsoEnumEntryInfo(MetaName.APF_FACIAL, 18), new PsoEnumEntryInfo((MetaName)1964664646, 19), new PsoEnumEntryInfo((MetaName)46138343, 20), - new PsoEnumEntryInfo((MetaName)3541611037, 21), + new PsoEnumEntryInfo(MetaName.APF_UPPERBODYONLY, 21), new PsoEnumEntryInfo((MetaName)28056044, 22), new PsoEnumEntryInfo((MetaName)2237335835, 23), new PsoEnumEntryInfo((MetaName)1604795828, 24), new PsoEnumEntryInfo((MetaName)1772376494, 25), new PsoEnumEntryInfo((MetaName)1238878851, 26), new PsoEnumEntryInfo((MetaName)2310486390, 27), - new PsoEnumEntryInfo((MetaName)1871501357, 28), + new PsoEnumEntryInfo(MetaName.APF_BLOCK_HEAD_IK, 28), new PsoEnumEntryInfo((MetaName)98009864, 29), new PsoEnumEntryInfo((MetaName)1321103795, 30), new PsoEnumEntryInfo((MetaName)3765996064, 31) @@ -14975,23 +14975,23 @@ namespace CodeWalker.GameFiles ); case (MetaName)733577798: //anim clip dictionary streaming priority return new PsoEnumInfo((MetaName)733577798, 1, - new PsoEnumEntryInfo((MetaName)3866220764, 0), + new PsoEnumEntryInfo(MetaName.SP_Variation, 0), new PsoEnumEntryInfo(MetaName.SP_Low, 1), new PsoEnumEntryInfo(MetaName.SP_Medium, 2), new PsoEnumEntryInfo(MetaName.SP_High, 3) ); case (MetaName)2476021071: return new PsoEnumInfo((MetaName)2476021071, 1, - new PsoEnumEntryInfo((MetaName)332192867, 0), - new PsoEnumEntryInfo((MetaName)1791815485, 1), - new PsoEnumEntryInfo((MetaName)2556745525, 2), - new PsoEnumEntryInfo((MetaName)3362010507, 3) + new PsoEnumEntryInfo(MetaName.POSTFX_IN_HOLD_OUT, 0), + new PsoEnumEntryInfo(MetaName.POSTFX_EASE_IN_HOLD_EASE_OUT, 1), + new PsoEnumEntryInfo(MetaName.POSTFX_EASE_IN, 2), + new PsoEnumEntryInfo(MetaName.POSTFX_EASE_OUT, 3) ); case (MetaName)3696221852: return new PsoEnumInfo((MetaName)3696221852, 1, - new PsoEnumEntryInfo((MetaName)535426628, 0), - new PsoEnumEntryInfo((MetaName)2694408850, 1), - new PsoEnumEntryInfo((MetaName)3585121058, 2) + new PsoEnumEntryInfo(MetaName.POSTFX_LOOP_ALL, 0), + new PsoEnumEntryInfo(MetaName.POSTFX_LOOP_HOLD_ONLY, 1), + new PsoEnumEntryInfo(MetaName.POSTFX_LOOP_NONE, 2) ); case (MetaName)2168155209: return new PsoEnumInfo((MetaName)2168155209, 1, @@ -15284,7 +15284,7 @@ namespace CodeWalker.GameFiles return new PsoEnumInfo((MetaName)3404480226, 1, new PsoEnumEntryInfo((MetaName)643717225, 0), new PsoEnumEntryInfo((MetaName)1755526414, 1), - new PsoEnumEntryInfo((MetaName)3148884390, 2), + new PsoEnumEntryInfo(MetaName.CVA_WHEEL_REAR_LEFT, 2), new PsoEnumEntryInfo((MetaName)1950121897, 3), new PsoEnumEntryInfo((MetaName)2065407336, 4), new PsoEnumEntryInfo((MetaName)1249738073, 5), @@ -15296,7 +15296,7 @@ namespace CodeWalker.GameFiles new PsoEnumEntryInfo((MetaName)3123586287, 11), new PsoEnumEntryInfo((MetaName)1678048274, 12), new PsoEnumEntryInfo((MetaName)1275607205, 13), - new PsoEnumEntryInfo((MetaName)1635759186, 14), + new PsoEnumEntryInfo(MetaName.DEVINS_SNOWLIGHT, 14), new PsoEnumEntryInfo((MetaName)2276229539, 15), new PsoEnumEntryInfo((MetaName)493733281, 16), new PsoEnumEntryInfo((MetaName)1037540057, 17), @@ -15314,7 +15314,7 @@ namespace CodeWalker.GameFiles ); case (MetaName)2136742399: return new PsoEnumInfo((MetaName)2136742399, 1, - new PsoEnumEntryInfo((MetaName)2580680746, 0), + new PsoEnumEntryInfo(MetaName.LOOK_FORWARD_RELATIVE_TO_ATTACH, 0), new PsoEnumEntryInfo((MetaName)4067031256, 1), new PsoEnumEntryInfo((MetaName)3668340720, 2) ); @@ -15322,20 +15322,20 @@ namespace CodeWalker.GameFiles return new PsoEnumInfo((MetaName)513957198, 1, new PsoEnumEntryInfo(MetaName.ON_FOOT, 0), new PsoEnumEntryInfo(MetaName.IN_VEHICLE, 1), - new PsoEnumEntryInfo((MetaName)1812735189, 2), - new PsoEnumEntryInfo((MetaName)1045637820, 3), - new PsoEnumEntryInfo((MetaName)3210104948, 4), - new PsoEnumEntryInfo((MetaName)2742629541, 5), - new PsoEnumEntryInfo((MetaName)2079134431, 6), - new PsoEnumEntryInfo((MetaName)4177603501, 7) + new PsoEnumEntryInfo(MetaName.ON_BIKE, 2), + new PsoEnumEntryInfo(MetaName.IN_BOAT, 3), + new PsoEnumEntryInfo(MetaName.IN_AIRCRAFT, 4), + new PsoEnumEntryInfo(MetaName.IN_SUBMARINE, 5), + new PsoEnumEntryInfo(MetaName.IN_HELI, 6), + new PsoEnumEntryInfo(MetaName.IN_TURRET, 7) ); case (MetaName)2703064232: return new PsoEnumInfo((MetaName)2703064232, 1, - new PsoEnumEntryInfo((MetaName)2573120959, 0), - new PsoEnumEntryInfo((MetaName)3489645472, 1), - new PsoEnumEntryInfo((MetaName)2770781844, 2), - new PsoEnumEntryInfo((MetaName)3839202812, 3), - new PsoEnumEntryInfo((MetaName)70078021, 4) + new PsoEnumEntryInfo(MetaName.THIRD_PERSON_NEAR, 0), + new PsoEnumEntryInfo(MetaName.THIRD_PERSON_MEDIUM, 1), + new PsoEnumEntryInfo(MetaName.THIRD_PERSON_FAR, 2), + new PsoEnumEntryInfo(MetaName.CINEMATIC, 3), + new PsoEnumEntryInfo(MetaName.FIRST_PERSON, 4) ); case (MetaName)3921015781: return new PsoEnumInfo((MetaName)3921015781, 1, @@ -15395,14 +15395,14 @@ namespace CodeWalker.GameFiles new PsoEnumEntryInfo(MetaName.CAR, 0), new PsoEnumEntryInfo(MetaName.PLANE, 1), new PsoEnumEntryInfo(MetaName.TRAILER, 2), - new PsoEnumEntryInfo((MetaName)1011863180, 3), - new PsoEnumEntryInfo((MetaName)3778816900, 4), - new PsoEnumEntryInfo((MetaName)2983251618, 5), + new PsoEnumEntryInfo(MetaName.QUADBIKE, 3), + new PsoEnumEntryInfo(MetaName.HELI, 4), + new PsoEnumEntryInfo(MetaName.AUTOGYRO, 5), new PsoEnumEntryInfo(MetaName.BIKE, 6), new PsoEnumEntryInfo(MetaName.BICYCLE, 7), new PsoEnumEntryInfo(MetaName.BOAT, 8), - new PsoEnumEntryInfo((MetaName)3644569018, 9), - new PsoEnumEntryInfo((MetaName)2537188912, 10), + new PsoEnumEntryInfo(MetaName.TRAIN, 9), + new PsoEnumEntryInfo(MetaName.SUBMARINE, 10), new PsoEnumEntryInfo(MetaName.ALL, 11) ); case (MetaName)3889593720: @@ -15415,7 +15415,7 @@ namespace CodeWalker.GameFiles ); case (MetaName)2675594832: return new PsoEnumInfo((MetaName)2675594832, 1, - new PsoEnumEntryInfo((MetaName)1665251515, 0), + new PsoEnumEntryInfo(MetaName.AF_CAN_DIVE, 0), new PsoEnumEntryInfo((MetaName)665056449, 1), new PsoEnumEntryInfo((MetaName)1838090773, 2), new PsoEnumEntryInfo((MetaName)1429252732, 3), @@ -15429,12 +15429,12 @@ namespace CodeWalker.GameFiles ); case (MetaName)2920442291: return new PsoEnumInfo((MetaName)2920442291, 1, - new PsoEnumEntryInfo((MetaName)3796340206, 0), - new PsoEnumEntryInfo((MetaName)1662727357, 1), - new PsoEnumEntryInfo((MetaName)740214256, 2), - new PsoEnumEntryInfo((MetaName)1066836384, 3), - new PsoEnumEntryInfo((MetaName)698500424, 4), - new PsoEnumEntryInfo((MetaName)2087263659, 5) + new PsoEnumEntryInfo(MetaName.PED_DRIVES_POOR_CAR, 0), + new PsoEnumEntryInfo(MetaName.PED_DRIVES_AVERAGE_CAR, 1), + new PsoEnumEntryInfo(MetaName.PED_DRIVES_RICH_CAR, 2), + new PsoEnumEntryInfo(MetaName.PED_DRIVES_BIG_CAR, 3), + new PsoEnumEntryInfo(MetaName.PED_DRIVES_MOTORCYCLE, 4), + new PsoEnumEntryInfo(MetaName.PED_DRIVES_BOAT, 5) ); case MetaName.Affluence: return new PsoEnumInfo(MetaName.Affluence, 1, @@ -15449,82 +15449,82 @@ namespace CodeWalker.GameFiles ); case (MetaName)3079935216: return new PsoEnumInfo((MetaName)3079935216, 1, - new PsoEnumEntryInfo((MetaName)294976751, 0), - new PsoEnumEntryInfo((MetaName)914958829, 1), - new PsoEnumEntryInfo((MetaName)1317922943, 2), - new PsoEnumEntryInfo((MetaName)2849017488, 3), - new PsoEnumEntryInfo((MetaName)4164385006, 4), + new PsoEnumEntryInfo(MetaName.BF_INTERVENE_ON_MELEE_ACTION, 0), + new PsoEnumEntryInfo(MetaName.BF_DONT_RUN_ON_MELEE_ATTACK, 1), + new PsoEnumEntryInfo(MetaName.BF_WATCH_ON_CAR_STOLEN, 2), + new PsoEnumEntryInfo(MetaName.BF_INTIMIDATE_PLAYER, 3), + new PsoEnumEntryInfo(MetaName.BF_GET_PISSED_WHEN_HIT_BY_CAR, 4), new PsoEnumEntryInfo((MetaName)2870992946, 5), - new PsoEnumEntryInfo((MetaName)640530450, 6), - new PsoEnumEntryInfo((MetaName)3501709025, 7), - new PsoEnumEntryInfo((MetaName)3634362686, 8), - new PsoEnumEntryInfo((MetaName)168692563, 9), - new PsoEnumEntryInfo((MetaName)1200956848, 10), - new PsoEnumEntryInfo((MetaName)4202267286, 11), - new PsoEnumEntryInfo((MetaName)985531983, 12), + new PsoEnumEntryInfo(MetaName.BF_DONT_SAY_PANIC_ON_FLEE, 6), + new PsoEnumEntryInfo(MetaName.BF_REACT_ON_COMBAT, 7), + new PsoEnumEntryInfo(MetaName.BF_PLAY_CAR_HORN, 8), + new PsoEnumEntryInfo(MetaName.BF_ARGUMENTATIVE, 9), + new PsoEnumEntryInfo(MetaName.BF_CONFRONTATIONAL, 10), + new PsoEnumEntryInfo(MetaName.BF_LIMIT_COMBATANTS, 11), + new PsoEnumEntryInfo(MetaName.BF_PURSUE_WHEN_HIT_BY_CAR, 12), new PsoEnumEntryInfo(MetaName.BF_COWARDLY_FOR_SHOCKING_EVENTS, 13), new PsoEnumEntryInfo(MetaName.BF_BOOST_BRAVERY_IN_GROUP, 14), - new PsoEnumEntryInfo((MetaName)1160283338, 15), - new PsoEnumEntryInfo((MetaName)2997524846, 16), - new PsoEnumEntryInfo((MetaName)4159638386, 17), - new PsoEnumEntryInfo((MetaName)687848862, 18), + new PsoEnumEntryInfo(MetaName.BF_CAN_ACCELERATE_IN_CAR, 15), + new PsoEnumEntryInfo(MetaName.BF_CAN_GET_OUT_WHEN_HIT_BY_CAR, 16), + new PsoEnumEntryInfo(MetaName.BF_AGGRESSIVE_AFTER_RUNNING_PED_OVER, 17), + new PsoEnumEntryInfo(MetaName.BF_CAN_FLEE_WHEN_HIT_BY_CAR, 18), new PsoEnumEntryInfo(MetaName.BF_ALLOW_CONFRONT_FOR_TERRITORY_REACTIONS, 19), - new PsoEnumEntryInfo((MetaName)1196718962, 20) + new PsoEnumEntryInfo(MetaName.BF_DONT_FORCE_FLEE_COMBAT, 20) ); case (MetaName)1639628591: return new PsoEnumInfo((MetaName)1639628591, 1, - new PsoEnumEntryInfo((MetaName)2861521524, 0), - new PsoEnumEntryInfo((MetaName)491616304, 1) + new PsoEnumEntryInfo(MetaName.CF_JACKING, 0), + new PsoEnumEntryInfo(MetaName.CF_ALLOWED_COP_PURSUIT, 1) ); case (MetaName)1559228487: return new PsoEnumInfo((MetaName)1559228487, 1, - new PsoEnumEntryInfo((MetaName)4105818928, 0), - new PsoEnumEntryInfo((MetaName)3822780995, 1), - new PsoEnumEntryInfo((MetaName)754232761, 2), - new PsoEnumEntryInfo((MetaName)3386029841, 3), - new PsoEnumEntryInfo((MetaName)569621039, 4), - new PsoEnumEntryInfo((MetaName)860304717, 5), - new PsoEnumEntryInfo((MetaName)3392782621, 6), - new PsoEnumEntryInfo((MetaName)1740709742, 7), - new PsoEnumEntryInfo((MetaName)2989860387, 8) + new PsoEnumEntryInfo(MetaName.AF_Low, 0), + new PsoEnumEntryInfo(MetaName.AF_EnterLeft, 1), + new PsoEnumEntryInfo(MetaName.AF_FaceLeft, 2), + new PsoEnumEntryInfo(MetaName.AF_AtEdge, 3), + new PsoEnumEntryInfo(MetaName.AF_ToLow, 4), + new PsoEnumEntryInfo(MetaName.AF_AimDirect, 5), + new PsoEnumEntryInfo(MetaName.AF_Center, 6), + new PsoEnumEntryInfo(MetaName.AF_ToPeek, 7), + new PsoEnumEntryInfo(MetaName.AF_Scope, 8) ); case (MetaName)966624441: return new PsoEnumInfo((MetaName)966624441, 1, - new PsoEnumEntryInfo((MetaName)1952942912, 0), - new PsoEnumEntryInfo((MetaName)2426586936, 1), - new PsoEnumEntryInfo((MetaName)638477469, 2), - new PsoEnumEntryInfo((MetaName)4078932877, 3), - new PsoEnumEntryInfo((MetaName)2711794664, 4) + new PsoEnumEntryInfo(MetaName.OnlyUseForReactions, 0), + new PsoEnumEntryInfo(MetaName.CanUseForReactions, 1), + new PsoEnumEntryInfo(MetaName.Urgent, 2), + new PsoEnumEntryInfo(MetaName.OnlyUseForLawEnforcementPeds, 3), + new PsoEnumEntryInfo(MetaName.OnlyUseForGangPeds, 4) ); case (MetaName)454750378: return new PsoEnumInfo((MetaName)454750378, 1, - new PsoEnumEntryInfo((MetaName)2708677357, 0), - new PsoEnumEntryInfo((MetaName)3984591931, 1), - new PsoEnumEntryInfo((MetaName)2235154210, 2) + new PsoEnumEntryInfo(MetaName.LOOKIK_TURN_RATE_SLOW, 0), + new PsoEnumEntryInfo(MetaName.LOOKIK_TURN_RATE_NORMAL, 1), + new PsoEnumEntryInfo(MetaName.LOOKIK_TURN_RATE_FAST, 2) ); case (MetaName)1931302076: return new PsoEnumInfo((MetaName)1931302076, 1, - new PsoEnumEntryInfo((MetaName)3711568277, 0), - new PsoEnumEntryInfo((MetaName)986173808, 1), - new PsoEnumEntryInfo((MetaName)1833278132, 2), - new PsoEnumEntryInfo((MetaName)373155899, 3), - new PsoEnumEntryInfo((MetaName)2515903841, 4), - new PsoEnumEntryInfo((MetaName)1486063330, 5) + new PsoEnumEntryInfo(MetaName.LOOKIK_BLEND_RATE_SLOWEST, 0), + new PsoEnumEntryInfo(MetaName.LOOKIK_BLEND_RATE_SLOW, 1), + new PsoEnumEntryInfo(MetaName.LOOKIK_BLEND_RATE_NORMAL, 2), + new PsoEnumEntryInfo(MetaName.LOOKIK_BLEND_RATE_FAST, 3), + new PsoEnumEntryInfo(MetaName.LOOKIK_BLEND_RATE_FASTEST, 4), + new PsoEnumEntryInfo(MetaName.LOOKIK_BLEND_RATE_INSTANT, 5) ); case (MetaName)4044698613: return new PsoEnumInfo((MetaName)4044698613, 1, - new PsoEnumEntryInfo((MetaName)49782489, 0), - new PsoEnumEntryInfo((MetaName)1073022306, 1), - new PsoEnumEntryInfo((MetaName)3906611689, 2), - new PsoEnumEntryInfo((MetaName)1112780501, 3), - new PsoEnumEntryInfo((MetaName)1594514833, 4) + new PsoEnumEntryInfo(MetaName.LOOKIK_ROT_LIM_OFF, 0), + new PsoEnumEntryInfo(MetaName.LOOKIK_ROT_LIM_NARROWEST, 1), + new PsoEnumEntryInfo(MetaName.LOOKIK_ROT_LIM_NARROW, 2), + new PsoEnumEntryInfo(MetaName.LOOKIK_ROT_LIM_WIDE, 3), + new PsoEnumEntryInfo(MetaName.LOOKIK_ROT_LIM_WIDEST, 4) ); case (MetaName)4002001992: return new PsoEnumInfo((MetaName)4002001992, 1, new PsoEnumEntryInfo((MetaName)4238595643, 0) ); - case (MetaName)1507389089: - return new PsoEnumInfo((MetaName)1507389089, 1, + case MetaName.AmbientEventType: + return new PsoEnumInfo(MetaName.AmbientEventType, 1, new PsoEnumEntryInfo((MetaName)1637555008, 0), new PsoEnumEntryInfo(MetaName.AET_Interesting, 1), new PsoEnumEntryInfo(MetaName.AET_Threatening, 2), @@ -15558,101 +15558,101 @@ namespace CodeWalker.GameFiles ); case (MetaName)3509057257: return new PsoEnumInfo((MetaName)3509057257, 1, - new PsoEnumEntryInfo((MetaName)540107349, 0), - new PsoEnumEntryInfo((MetaName)1739907813, 1), - new PsoEnumEntryInfo((MetaName)2408459571, 2), - new PsoEnumEntryInfo((MetaName)2446307443, 3), - new PsoEnumEntryInfo((MetaName)3821605495, 4), - new PsoEnumEntryInfo((MetaName)3373894112, 5), - new PsoEnumEntryInfo((MetaName)4158664243, 6), - new PsoEnumEntryInfo((MetaName)2548005619, 7), - new PsoEnumEntryInfo((MetaName)1729141078, 8), - new PsoEnumEntryInfo((MetaName)1967764936, 9), - new PsoEnumEntryInfo((MetaName)3266498717, 10), - new PsoEnumEntryInfo((MetaName)2288805232, 11), - new PsoEnumEntryInfo((MetaName)2053403138, 12), - new PsoEnumEntryInfo((MetaName)125251313, 13), - new PsoEnumEntryInfo((MetaName)3905421121, 14), - new PsoEnumEntryInfo((MetaName)488421620, 15), - new PsoEnumEntryInfo((MetaName)1968199161, 16), + new PsoEnumEntryInfo(MetaName.RAGDOLL_BUTTOCKS, 0), + new PsoEnumEntryInfo(MetaName.RAGDOLL_THIGH_LEFT, 1), + new PsoEnumEntryInfo(MetaName.RAGDOLL_SHIN_LEFT, 2), + new PsoEnumEntryInfo(MetaName.RAGDOLL_FOOT_LEFT, 3), + new PsoEnumEntryInfo(MetaName.RAGDOLL_THIGH_RIGHT, 4), + new PsoEnumEntryInfo(MetaName.RAGDOLL_SHIN_RIGHT, 5), + new PsoEnumEntryInfo(MetaName.RAGDOLL_FOOT_RIGHT, 6), + new PsoEnumEntryInfo(MetaName.RAGDOLL_SPINE0, 7), + new PsoEnumEntryInfo(MetaName.RAGDOLL_SPINE1, 8), + new PsoEnumEntryInfo(MetaName.RAGDOLL_SPINE2, 9), + new PsoEnumEntryInfo(MetaName.RAGDOLL_SPINE3, 10), + new PsoEnumEntryInfo(MetaName.RAGDOLL_CLAVICLE_LEFT, 11), + new PsoEnumEntryInfo(MetaName.RAGDOLL_UPPER_ARM_LEFT, 12), + new PsoEnumEntryInfo(MetaName.RAGDOLL_LOWER_ARM_LEFT, 13), + new PsoEnumEntryInfo(MetaName.RAGDOLL_HAND_LEFT, 14), + new PsoEnumEntryInfo(MetaName.RAGDOLL_CLAVICLE_RIGHT, 15), + new PsoEnumEntryInfo(MetaName.RAGDOLL_UPPER_ARM_RIGHT, 16), new PsoEnumEntryInfo((MetaName)937951079, 17), - new PsoEnumEntryInfo((MetaName)1124094743, 18), - new PsoEnumEntryInfo((MetaName)339046583, 19), - new PsoEnumEntryInfo((MetaName)111082097, 20) + new PsoEnumEntryInfo(MetaName.RAGDOLL_HAND_RIGHT, 18), + new PsoEnumEntryInfo(MetaName.RAGDOLL_NECK, 19), + new PsoEnumEntryInfo(MetaName.RAGDOLL_HEAD, 20) ); - case (MetaName)4263854907: - return new PsoEnumInfo((MetaName)4263854907, 1, + case MetaName.LockType: + return new PsoEnumInfo(MetaName.LockType, 1, new PsoEnumEntryInfo((MetaName)40312212, 0), new PsoEnumEntryInfo((MetaName)2263813480, 1), new PsoEnumEntryInfo((MetaName)1924092278, 2) ); case (MetaName)3799765345: return new PsoEnumInfo((MetaName)3799765345, 1, - new PsoEnumEntryInfo((MetaName)1195757242, -1), - new PsoEnumEntryInfo((MetaName)1610395939, 0), - new PsoEnumEntryInfo((MetaName)2126457811, 1), - new PsoEnumEntryInfo((MetaName)1484258773, 2), - new PsoEnumEntryInfo((MetaName)1150557519, 3), - new PsoEnumEntryInfo((MetaName)1795127718, 4), - new PsoEnumEntryInfo((MetaName)2215450775, 5), - new PsoEnumEntryInfo((MetaName)2353748938, 6) + new PsoEnumEntryInfo(MetaName.ET_INVALID, -1), + new PsoEnumEntryInfo(MetaName.ET_CRIME, 0), + new PsoEnumEntryInfo(MetaName.ET_JAYWALKING, 1), + new PsoEnumEntryInfo(MetaName.ET_COP_PURSUIT, 2), + new PsoEnumEntryInfo(MetaName.ET_SPAWNED_COP_PURSUIT, 3), + new PsoEnumEntryInfo(MetaName.ET_AMBIENT_COP, 4), + new PsoEnumEntryInfo(MetaName.ET_INTERESTING_DRIVER, 5), + new PsoEnumEntryInfo(MetaName.ET_AGGRESSIVE_DRIVER, 6) ); case (MetaName)1809724872: return new PsoEnumInfo((MetaName)1809724872, 1, - new PsoEnumEntryInfo((MetaName)3073843763, 0), - new PsoEnumEntryInfo((MetaName)2909022553, 1), - new PsoEnumEntryInfo((MetaName)3804705025, 2) + new PsoEnumEntryInfo(MetaName.NO_REACTION, 0), + new PsoEnumEntryInfo(MetaName.SMALL_REACTION, 1), + new PsoEnumEntryInfo(MetaName.BIG_REACTION, 2) ); case (MetaName)888350649: return new PsoEnumInfo((MetaName)888350649, 1, - new PsoEnumEntryInfo((MetaName)2341131515, 0), + new PsoEnumEntryInfo(MetaName.SAC_Retain, 0), new PsoEnumEntryInfo((MetaName)485311651, 1), new PsoEnumEntryInfo((MetaName)1413720671, 2), - new PsoEnumEntryInfo((MetaName)1962395292, 3) + new PsoEnumEntryInfo(MetaName.SAC_Randomize, 3) ); case (MetaName)2055586340: return new PsoEnumInfo((MetaName)2055586340, 1, - new PsoEnumEntryInfo((MetaName)3014288776, 0), + new PsoEnumEntryInfo(MetaName.TC_Retain, 0), new PsoEnumEntryInfo((MetaName)1410481380, 1), new PsoEnumEntryInfo((MetaName)1541573135, 2), - new PsoEnumEntryInfo((MetaName)279516121, 3) + new PsoEnumEntryInfo(MetaName.TC_Randomize, 3) ); case (MetaName)3374036042: return new PsoEnumInfo((MetaName)3374036042, 1, - new PsoEnumEntryInfo((MetaName)2165534923, 0), + new PsoEnumEntryInfo(MetaName.BC_Retain, 0), new PsoEnumEntryInfo((MetaName)1834753809, 1), new PsoEnumEntryInfo((MetaName)2650352944, 2), - new PsoEnumEntryInfo((MetaName)4235841451, 3) + new PsoEnumEntryInfo(MetaName.BC_Randomize, 3) ); case (MetaName)4001255574: return new PsoEnumInfo((MetaName)4001255574, 1, - new PsoEnumEntryInfo((MetaName)1409024016, 0), + new PsoEnumEntryInfo(MetaName.HBC_Retain, 0), new PsoEnumEntryInfo((MetaName)2508718569, 1), new PsoEnumEntryInfo((MetaName)1024930189, 2), - new PsoEnumEntryInfo((MetaName)2066966848, 3) + new PsoEnumEntryInfo(MetaName.HBC_Randomize, 3) ); case (MetaName)894416699: return new PsoEnumInfo((MetaName)894416699, 1, - new PsoEnumEntryInfo((MetaName)982742767, 0), - new PsoEnumEntryInfo((MetaName)469567916, 1), - new PsoEnumEntryInfo((MetaName)3935682468, 2), - new PsoEnumEntryInfo((MetaName)2563045769, 3), - new PsoEnumEntryInfo((MetaName)3757862915, 4), - new PsoEnumEntryInfo((MetaName)1261964441, 5), - new PsoEnumEntryInfo((MetaName)2355736970, 6), - new PsoEnumEntryInfo((MetaName)2152776352, 7) + new PsoEnumEntryInfo(MetaName.SF_FrontDriverSide, 0), + new PsoEnumEntryInfo(MetaName.SF_FrontPassengerSide, 1), + new PsoEnumEntryInfo(MetaName.SF_BackDriverSide, 2), + new PsoEnumEntryInfo(MetaName.SF_BackPassengerSide, 3), + new PsoEnumEntryInfo(MetaName.SF_AltFrontDriverSide, 4), + new PsoEnumEntryInfo(MetaName.SF_AltFrontPassengerSide, 5), + new PsoEnumEntryInfo(MetaName.SF_AltBackDriverSide, 6), + new PsoEnumEntryInfo(MetaName.SF_AltBackPassengerSide, 7) ); case (MetaName)4186696686: return new PsoEnumInfo((MetaName)4186696686, 1, - new PsoEnumEntryInfo((MetaName)198544766, 0), - new PsoEnumEntryInfo((MetaName)2602754504, 1), - new PsoEnumEntryInfo((MetaName)2037609896, 2), + new PsoEnumEntryInfo(MetaName.POPGROUP_IS_GANG, 0), + new PsoEnumEntryInfo(MetaName.POPGROUP_AMBIENT, 1), + new PsoEnumEntryInfo(MetaName.POPGROUP_SCENARIO, 2), new PsoEnumEntryInfo((MetaName)35209924, 3), - new PsoEnumEntryInfo((MetaName)1732741445, 4), - new PsoEnumEntryInfo((MetaName)2486476801, 5), - new PsoEnumEntryInfo((MetaName)3747129892, 6), - new PsoEnumEntryInfo((MetaName)600606236, 7), - new PsoEnumEntryInfo((MetaName)3190143096, 8) + new PsoEnumEntryInfo(MetaName.POPGROUP_NETWORK_COMMON, 4), + new PsoEnumEntryInfo(MetaName.POPGROUP_AERIAL, 5), + new PsoEnumEntryInfo(MetaName.POPGROUP_AQUATIC, 6), + new PsoEnumEntryInfo(MetaName.POPGROUP_WILDLIFE, 7), + new PsoEnumEntryInfo(MetaName.POPGROUP_IN_VEHICLE, 8) ); case (MetaName)2809332931: return new PsoEnumInfo((MetaName)2809332931, 1, @@ -15701,32 +15701,32 @@ namespace CodeWalker.GameFiles ); case (MetaName)4095090001: return new PsoEnumInfo((MetaName)4095090001, 1, - new PsoEnumEntryInfo((MetaName)514090469, 0), - new PsoEnumEntryInfo((MetaName)3761654755, 1) + new PsoEnumEntryInfo(MetaName.SPECIAL_NONE, 0), + new PsoEnumEntryInfo(MetaName.SPECIAL_AIRPORT, 1) ); case (MetaName)98189892: return new PsoEnumInfo((MetaName)98189892, 1, - new PsoEnumEntryInfo((MetaName)3074030570, 0), - new PsoEnumEntryInfo((MetaName)4102086546, 1), - new PsoEnumEntryInfo((MetaName)1753198982, 2), - new PsoEnumEntryInfo((MetaName)3712292480, 3), - new PsoEnumEntryInfo((MetaName)3483214048, 4), - new PsoEnumEntryInfo((MetaName)1192754605, 5), - new PsoEnumEntryInfo((MetaName)4173874730, 6), - new PsoEnumEntryInfo((MetaName)3315722870, 7), - new PsoEnumEntryInfo((MetaName)3014113591, 8), - new PsoEnumEntryInfo((MetaName)980667646, 9), - new PsoEnumEntryInfo((MetaName)4149395173, 10), - new PsoEnumEntryInfo((MetaName)1200088335, 11), - new PsoEnumEntryInfo((MetaName)1675103884, 12), - new PsoEnumEntryInfo((MetaName)2231393111, 13), - new PsoEnumEntryInfo((MetaName)1921771349, 14), - new PsoEnumEntryInfo((MetaName)1507251800, 15), - new PsoEnumEntryInfo((MetaName)2740301581, 16), - new PsoEnumEntryInfo((MetaName)1105971590, 17), - new PsoEnumEntryInfo((MetaName)4153767546, 18), - new PsoEnumEntryInfo((MetaName)3854489506, 19), - new PsoEnumEntryInfo((MetaName)4158814707, 20) + new PsoEnumEntryInfo(MetaName.NoCoverNorthFaceEast, 0), + new PsoEnumEntryInfo(MetaName.NoCoverNorthFaceWest, 1), + new PsoEnumEntryInfo(MetaName.NoCoverNorthFaceCenter, 2), + new PsoEnumEntryInfo(MetaName.NoCoverSouthFaceEast, 3), + new PsoEnumEntryInfo(MetaName.NoCoverSouthFaceWest, 4), + new PsoEnumEntryInfo(MetaName.NoCoverSouthFaceCenter, 5), + new PsoEnumEntryInfo(MetaName.NoCoverEastFaceNorth, 6), + new PsoEnumEntryInfo(MetaName.NoCoverEastFaceSouth, 7), + new PsoEnumEntryInfo(MetaName.NoCoverEastFaceCenter, 8), + new PsoEnumEntryInfo(MetaName.NoCoverWestFaceNorth, 9), + new PsoEnumEntryInfo(MetaName.NoCoverWestFaceSouth, 10), + new PsoEnumEntryInfo(MetaName.NoCoverWestFaceCenter, 11), + new PsoEnumEntryInfo(MetaName.ForceLowCornerNorthFaceEast, 12), + new PsoEnumEntryInfo(MetaName.ForceLowCornerNorthFaceWest, 13), + new PsoEnumEntryInfo(MetaName.ForceLowCornerSouthFaceEast, 14), + new PsoEnumEntryInfo(MetaName.ForceLowCornerSouthFaceWest, 15), + new PsoEnumEntryInfo(MetaName.ForceLowCornerEastFaceNorth, 16), + new PsoEnumEntryInfo(MetaName.ForceLowCornerEastFaceSouth, 17), + new PsoEnumEntryInfo(MetaName.ForceLowCornerWestFaceNorth, 18), + new PsoEnumEntryInfo(MetaName.ForceLowCornerWestFaceSouth, 19), + new PsoEnumEntryInfo(MetaName.NoCoverVehicleDoors, 20) ); case (MetaName)3573596290: return new PsoEnumInfo((MetaName)3573596290, 1, @@ -15763,8 +15763,8 @@ namespace CodeWalker.GameFiles ); case (MetaName)1193003611: return new PsoEnumInfo((MetaName)1193003611, 1, - new PsoEnumEntryInfo((MetaName)3029576156, 0), - new PsoEnumEntryInfo((MetaName)211193083, 1) + new PsoEnumEntryInfo(MetaName.TIME_DEPENDENT, 0), + new PsoEnumEntryInfo(MetaName.WEATHER_DEPENDENT, 1) ); case (MetaName)3387532954: return new PsoEnumInfo((MetaName)3387532954, 1, @@ -16374,7 +16374,7 @@ namespace CodeWalker.GameFiles } } - [TC(typeof(EXP))] public struct Unk_741495440 : IPsoSwapEnd //24 bytes, Type:0 // Interiors + [TC(typeof(EXP))] public struct CInteriorBoundsFiles : IPsoSwapEnd //24 bytes, Type:0 // Interiors { public MetaHash Name { get; set; } //0 Name: INT_0Bh: 0 public uint Unused0 { get; set; } //4