{ rootNode = { _class = "RootNode" children = [ { _class = "GameDataList" children = [ { _class = "GenericGameData" game_class = "character_arm_config" game_keys = { default_glove_arm_model = resource:"characters/models/s2ze/master_chief/master_chief_arms.vmdl" sleeve_model = resource:"" skintone_material = resource:"" } }, { _class = "Feet" children = [ { _class = "Foot" name = "Foot_Left" anklebone = "ankle_l" toebone = "ball_l" balloffset = [ 7.8228, -0.570551, -0.597954 ] heeloffset = [ -0.645155, -5.20406, -0.797314 ] autolevel = true traceheight = 30.0 traceradius = 0.0 }, { _class = "Foot" name = "Foot_Right" anklebone = "ankle_r" toebone = "ball_r" balloffset = [ -7.8228, 0.570553, 0.597956 ] heeloffset = [ 0.645156, 5.20406, 0.797315 ] autolevel = true traceheight = 30.0 traceradius = 0.0 }, ] locktolerance = 0.6 heighttolerance = 2.0 sanitizetrajectories = true }, { _class = "MovementSettings" movementsettings = { name = "" speeds = [ ] runspeed = 260.0 walkspeed = 135.199997 maxSpringTension = 100.0 springConstant = 10.0 useSmoothPaths = true useMotionDamping = false sharpStartAngle = 180.0 } }, { _class = "GenericGameData" game_class = "ao_proxy_capsule" game_keys = { bonename = "head_0" radius = 4.56249 point0 = [ 0.548162, 1.32232, 0.0 ] point1 = [ 2.72269, 0.298181, 0.0 ] } }, { _class = "GenericGameData" game_class = "ao_proxy_capsule" game_keys = { bonename = "spine_0" radius = 5.86083 point0 = [ -2.7, 1.0, 3.0 ] point1 = [ -2.7, 1.0, -3.0 ] } }, { _class = "GenericGameData" game_class = "ao_proxy_capsule" game_keys = { bonename = "spine_2" radius = 5.86083 point0 = [ -2.61519, 0.547004, 1.9 ] point1 = [ -2.61519, 0.547004, -1.9 ] } }, { _class = "GenericGameData" game_class = "ao_proxy_capsule" game_keys = { bonename = "spine_3" radius = 7.10434 point0 = [ 0.467953, 0.88271, 1.9 ] point1 = [ 0.467953, 0.88271, -1.9 ] } }, { _class = "GenericGameData" game_class = "ao_proxy_capsule" game_keys = { bonename = "leg_upper_r" radius = 4.11706 point0 = [ 0.0, 0.0, 0.0 ] point1 = [ -16.98, 0.215972, -0.592158 ] } }, { _class = "GenericGameData" game_class = "ao_proxy_capsule" game_keys = { bonename = "leg_upper_l" radius = 4.11706 point0 = [ 0.0, 0.0, 0.0 ] point1 = [ 16.98, -0.215972, 0.592158 ] } }, { _class = "GenericGameData" game_class = "ao_proxy_capsule" game_keys = { bonename = "leg_lower_r" radius = 3.35306 point0 = [ 0.0, 0.0, 0.0 ] point1 = [ -14.256, -0.069175, -0.686705 ] } }, { _class = "GenericGameData" game_class = "ao_proxy_capsule" game_keys = { bonename = "leg_lower_l" radius = 3.35306 point0 = [ 0.0, 0.0, 0.0 ] point1 = [ 14.256, 0.069175, 0.686705 ] } }, { _class = "GenericGameData" game_class = "ao_proxy_capsule" game_keys = { bonename = "arm_upper_l" radius = 3.18769 point0 = [ 0.0, 0.0, 0.0 ] point1 = [ 7.86575, 0.0, 0.0 ] } }, { _class = "GenericGameData" game_class = "ao_proxy_capsule" game_keys = { bonename = "arm_upper_r" radius = 3.18769 point0 = [ 0.0, 0.0, 0.0 ] point1 = [ -7.86575, 0.0, 0.0 ] } }, { _class = "GenericGameData" game_class = "ao_proxy_capsule" game_keys = { bonename = "arm_lower_l" radius = 1.84066 point0 = [ -1.18304, 0.0, 0.0 ] point1 = [ 7.86575, 0.0, 0.0 ] } }, { _class = "GenericGameData" game_class = "ao_proxy_capsule" game_keys = { bonename = "arm_lower_r" radius = 1.84066 point0 = [ 1.18304, 0.0, 0.0 ] point1 = [ -7.86575, 0.0, 0.0 ] } }, { _class = "GenericGameData" game_class = "ao_proxy_capsule" game_keys = { bonename = "hand_r" radius = 1.84066 point0 = [ 0.582719, -0.510149, -0.05536 ] point1 = [ -2.42216, -1.05179, -0.111563 ] } }, { _class = "GenericGameData" game_class = "ao_proxy_capsule" game_keys = { bonename = "hand_l" radius = 1.84066 point0 = [ -0.582719, 0.510149, 0.05536 ] point1 = [ 2.42216, 1.05179, 0.111563 ] } }, { _class = "GenericGameData" game_class = "ao_proxy_capsule" game_keys = { bonename = "ankle_r" radius = 2.28692 point0 = [ 0.143441, 2.52988, 0.392931 ] point1 = [ -7.64466, -1.16415, -0.130248 ] } }, { _class = "GenericGameData" game_class = "ao_proxy_capsule" game_keys = { bonename = "ankle_l" radius = 2.28692 point0 = [ -0.143441, -2.52988, -0.392931 ] point1 = [ 7.64466, 1.16415, 0.130248 ] } }, ] }, { _class = "BodyGroupList" children = [ { _class = "BodyGroup" name = "body" children = [ { _class = "BodyGroupChoice" meshes = [ "body", ] }, ] hidden_in_tools = false non_bodygroup_single_choice = false }, { _class = "BodyGroup" name = "defusekit" children = [ { _class = "BodyGroupChoice" name = "KitOff" meshes = [ ] }, { _class = "BodyGroupChoice" name = "KitOn" meshes = [ "defusekit", ] }, ] hidden_in_tools = false non_bodygroup_single_choice = false }, ] }, { _class = "MaterialGroupList" children = [ { _class = "DefaultMaterialGroup" remaps = [ { from = "materials/models/weapons/w_models/w_eq_defuser/w_eq_def_f955dad_color.vmat" to = "materials/models/weapons/w_models/w_eq_defuser/w_eq_defuser.vmat" }, { from = "jupiter_body.vmat" to = "characters/models/s2ze/master_chief/materials/body.vmat" }, { from = "jupiter_faceacc.vmat" to = "characters/models/s2ze/master_chief/materials/helmet.vmat" }, { from = "glow_tx.vmat" to = "characters/models/s2ze/master_chief/materials/helmet_glow.vmat" }, ] use_global_default = false global_default_material = "" }, ] }, { _class = "RenderMeshList" children = [ { _class = "RenderMeshFile" name = "body" filename = "characters/models/s2ze/master_chief/_smd/chef_high_def.smd" import_scale = 1.0 import_filter = { exclude_by_default = false exception_list = [ ] } }, { _class = "RenderMeshFile" name = "defusekit" filename = "characters/models/s2ze/master_chief/_smd/defusekit.smd" import_scale = 1.0 import_filter = { exclude_by_default = false exception_list = [ ] } }, ] }, { _class = "AnimationList" children = [ { _class = "AnimIncludeModel" model = "characters/models/shared/animsets/animset_ct.vmdl" }, { _class = "AnimFile" name = "anim_fix" activity_name = "" activity_weight = 1 weight_list_name = "" fade_in_time = 0.2 fade_out_time = 0.2 looping = false delta = false worldSpace = false hidden = false anim_markup_ordered = false disable_compression = false animgraph_additive = false source_filename = "characters/models/s2ze/tesla_armor/_smd/reference.smd" import_bone_scales = false start_frame = -1 end_frame = -1 framerate = -1.0 reverse = false }, ] default_root_bone_name = "" }, { _class = "HitboxSetList" children = [ { _class = "HitboxSet" name = "cstrike" children = [ { _class = "HitboxCapsule" parent_bone = "head_0" surface_property = "playerflesh" translation_only = false group_id = 1 radius = 4.75 point0 = [ 0.716979, 1.32979, 0.0 ] point1 = [ -0.465028, 0.941059, 0.0 ] }, { _class = "HitboxCapsule" parent_bone = "neck_0" surface_property = "playerflesh" translation_only = false group_id = 8 radius = 3.7 point0 = [ 0.033977, 1.60345, 0.0 ] point1 = [ 1.43398, 1.80345, 0.0 ] }, { _class = "HitboxCapsule" parent_bone = "pelvis" surface_property = "playerflesh" translation_only = false group_id = 3 radius = 6.0 point0 = [ 0.653218, 2.7843, -3.12824 ] point1 = [ 0.653218, 2.784304, 3.128238 ] }, { _class = "HitboxCapsule" parent_bone = "spine_0" surface_property = "playerflesh" translation_only = false group_id = 3 radius = 6.0 point0 = [ 3.152367, 0.501671, 3.011397 ] point1 = [ 3.15237, 0.501671, -3.0114 ] }, { _class = "HitboxCapsule" parent_bone = "spine_1" surface_property = "playerflesh" translation_only = false group_id = 2 radius = 6.5 point0 = [ 3.8, 0.8, -2.4 ] point1 = [ 3.8, 0.4, 2.4 ] }, { _class = "HitboxCapsule" parent_bone = "spine_2" surface_property = "playerflesh" translation_only = false group_id = 2 radius = 6.2 point0 = [ 4.06782, 3.16831, -2.63349 ] point1 = [ 4.067824, 2.818309, 2.633492 ] }, { _class = "HitboxCapsule" parent_bone = "spine_3" surface_property = "playerflesh" translation_only = false group_id = 2 radius = 5.0 point0 = [ 2.55683, 1.15944, -6.07795 ] point1 = [ 2.55683, 1.159441, 6.077946 ] }, { _class = "HitboxCapsule" parent_bone = "leg_upper_l" surface_property = "playerflesh" translation_only = false group_id = 6 radius = 4.5 point0 = [ 0.757323, -1.653208, 0.598688 ] point1 = [ 16.59016, -0.806746, 0.445787 ] }, { _class = "HitboxCapsule" parent_bone = "leg_upper_r" surface_property = "playerflesh" translation_only = false group_id = 7 radius = 4.5 point0 = [ -0.746904, 1.734405, -0.670177 ] point1 = [ -16.678534, 1.14705, 0.009922 ] }, { _class = "HitboxCapsule" parent_bone = "leg_lower_l" surface_property = "playerflesh" translation_only = false group_id = 6 radius = 4.0 point0 = [ 0.292375, -0.461216, 0.597682 ] point1 = [ 15.847993, -1.616348, 0.217128 ] }, { _class = "HitboxCapsule" parent_bone = "leg_lower_r" surface_property = "playerflesh" translation_only = false group_id = 7 radius = 4.0 point0 = [ -0.109806, 0.143871, -0.610113 ] point1 = [ -16.23143, 1.747601, -0.289231 ] }, { _class = "HitboxCapsule" parent_bone = "ankle_l" surface_property = "playerflesh" translation_only = false group_id = 6 radius = 2.6 point0 = [ 1.754299, -1.820256, 0.13477 ] point1 = [ 9.248322, 1.939995, 0.533461 ] }, { _class = "HitboxCapsule" parent_bone = "ankle_r" surface_property = "playerflesh" translation_only = false group_id = 7 radius = 2.6 point0 = [ -9.416464, -2.073659, -0.604164 ] point1 = [ -1.768595, 1.903009, 0.501461 ] }, { _class = "HitboxCapsule" parent_bone = "hand_l" surface_property = "playerflesh" translation_only = false group_id = 4 radius = 2.3 point0 = [ 0.0, 0.3, 0.0 ] point1 = [ 3.59, 1.15, 0.11 ] }, { _class = "HitboxCapsule" parent_bone = "hand_r" surface_property = "playerflesh" translation_only = false group_id = 5 radius = 2.3 point0 = [ 0.0, -0.3, 0.02 ] point1 = [ -3.44, -1.17, -0.09 ] }, { _class = "HitboxCapsule" parent_bone = "arm_upper_l" surface_property = "playerflesh" translation_only = false group_id = 4 radius = 3.3 point0 = [ 0.0, 0.0, 0.0 ] point1 = [ 11.2, 0.0, 0.0 ] }, { _class = "HitboxCapsule" parent_bone = "arm_lower_l" surface_property = "playerflesh" translation_only = false group_id = 4 radius = 3.0 point0 = [ 0.386137, 0.067474, -0.39409 ] point1 = [ 10.386137, 0.067474, -0.39409 ] }, { _class = "HitboxCapsule" parent_bone = "arm_upper_r" surface_property = "playerflesh" translation_only = false group_id = 5 radius = 3.3 point0 = [ 0.0, 0.0, 0.0 ] point1 = [ -11.2, 0.0, 0.0 ] }, { _class = "HitboxCapsule" parent_bone = "arm_lower_r" surface_property = "playerflesh" translation_only = false group_id = 5 radius = 3.0 point0 = [ 0.013015, 0.00881, 0.030091 ] point1 = [ -10.527319, -0.367392, 0.248434 ] }, ] }, ] }, { _class = "IKData" children = [ { _class = "IKChain" name = "rhand" children = [ { _class = "IKChainJoint" name = "arm_upper_r" children = [ { _class = "IKChainJoint" name = "arm_lower_r" children = [ { _class = "IKChainJoint" name = "hand_r" bone = "hand_r" }, ] bone = "arm_lower_r" }, ] bone = "arm_upper_r" }, ] m_bDoBonesOrientAlongPositiveX = true "m_DefaultSolverSettings.m_nNumIterations" = 6 "m_DefaultSolverSettings.m_SolverType " = "IKSOLVER_TwoBone" "m_DefaultTargetSettings.m_Bone" = { m_Name = "hand_r" } "m_DefaultTargetSettings.m_TargetSource" = "Bone" "m_Data.m_DefaultTargetSettings.m_AnimgraphParameterNamePosition" = { m_id = 4294967295 } "m_Data.m_DefaultTargetSettings.m_AnimgraphParameterNameOrientation" = { m_id = 4294967295 } "m_Data.m_EndEffectorFixedOffsetAttachment" = { m_Name = "" } "m_Data.m_bParentJointRequiresAlignment" = true m_bUseNewPoleVectorForAxis = false "m_PoleVectorForAxis " = "IKChainDataPoleVectorForAxis::Y" }, { _class = "IKChain" name = "lhand" children = [ { _class = "IKChainJoint" name = "arm_upper_l" children = [ { _class = "IKChainJoint" name = "arm_lower_l" children = [ { _class = "IKChainJoint" name = "hand_l" bone = "hand_l" }, ] bone = "arm_lower_l" }, ] bone = "arm_upper_l" }, ] m_bDoBonesOrientAlongPositiveX = true "m_DefaultSolverSettings.m_nNumIterations" = 6 "m_DefaultSolverSettings.m_SolverType " = "IKSOLVER_TwoBone" "m_DefaultTargetSettings.m_Bone" = { m_Name = "hand_l" } "m_DefaultTargetSettings.m_TargetSource" = "Bone" "m_Data.m_DefaultTargetSettings.m_AnimgraphParameterNamePosition" = { m_id = 4294967295 } "m_Data.m_DefaultTargetSettings.m_AnimgraphParameterNameOrientation" = { m_id = 4294967295 } "m_Data.m_EndEffectorFixedOffsetAttachment" = { m_Name = "" } "m_Data.m_bParentJointRequiresAlignment" = true m_bUseNewPoleVectorForAxis = false "m_PoleVectorForAxis " = "IKChainDataPoleVectorForAxis::Y" }, { _class = "IKChain" name = "rfoot" children = [ { _class = "IKChainJoint" name = "leg_upper_r" children = [ { _class = "IKChainJoint" name = "leg_lower_r" children = [ { _class = "IKChainJoint" name = "ankle_r" bone = "ankle_r" }, ] bone = "leg_lower_r" }, ] bone = "leg_upper_r" }, ] m_bDoBonesOrientAlongPositiveX = true "m_DefaultSolverSettings.m_nNumIterations" = 6 "m_DefaultSolverSettings.m_SolverType " = "IKSOLVER_TwoBone" "m_DefaultTargetSettings.m_Bone" = { m_Name = "ankle_r" } "m_DefaultTargetSettings.m_TargetSource" = "Bone" "m_Data.m_DefaultTargetSettings.m_AnimgraphParameterNamePosition" = { m_id = 4294967295 } "m_Data.m_DefaultTargetSettings.m_AnimgraphParameterNameOrientation" = { m_id = 4294967295 } "m_Data.m_EndEffectorFixedOffsetAttachment" = { m_Name = "" } "m_Data.m_bParentJointRequiresAlignment" = true m_bUseNewPoleVectorForAxis = false "m_PoleVectorForAxis " = "IKChainDataPoleVectorForAxis::Y" }, { _class = "IKChain" name = "lfoot" children = [ { _class = "IKChainJoint" name = "leg_upper_l" children = [ { _class = "IKChainJoint" name = "leg_lower_l" children = [ { _class = "IKChainJoint" name = "ankle_l" bone = "ankle_l" }, ] bone = "leg_lower_l" }, ] bone = "leg_upper_l" }, ] m_bDoBonesOrientAlongPositiveX = true "m_DefaultSolverSettings.m_nNumIterations" = 6 "m_DefaultSolverSettings.m_SolverType " = "IKSOLVER_TwoBone" "m_DefaultTargetSettings.m_Bone" = { m_Name = "ankle_l" } "m_DefaultTargetSettings.m_TargetSource" = "Bone" "m_Data.m_DefaultTargetSettings.m_AnimgraphParameterNamePosition" = { m_id = 4294967295 } "m_Data.m_DefaultTargetSettings.m_AnimgraphParameterNameOrientation" = { m_id = 4294967295 } "m_Data.m_EndEffectorFixedOffsetAttachment" = { m_Name = "" } "m_Data.m_bParentJointRequiresAlignment" = true m_bUseNewPoleVectorForAxis = false "m_PoleVectorForAxis " = "IKChainDataPoleVectorForAxis::Y" }, ] }, { _class = "JiggleBoneList" children = [ { _class = "JiggleBone" name = "jiggle_primary" jiggle_root_bone = "jiggle_primary" jiggle_type = 0 has_yaw_constraint = true has_pitch_constraint = true has_angle_constraint = false has_base_spring = false allow_flex_length = false invert_axes = false has_collision = false cloth_collision_layer0 = true cloth_collision_layer1 = true cloth_collision_layer2 = true cloth_collision_layer3 = true length = 50.0 tip_mass = 150.0 angle_limit = 0.0 min_yaw = -10.0 max_yaw = 15.0 yaw_friction = 0.2 yaw_bounce = 0.2 min_pitch = -20.0 max_pitch = 20.0 pitch_friction = 0.2 pitch_bounce = 0.2 base_mass = 10.0 base_stiffness = 10.0 base_damping = 5.0 base_left_min = 0.0 base_left_max = 0.0 base_left_friction = 0.0 base_up_min = 0.0 base_up_max = 0.0 base_up_friction = 0.0 base_forward_min = 0.0 base_forward_max = 0.0 base_forward_friction = 0.0 yaw_stiffness = 0.0 yaw_damping = 0.0 pitch_stiffness = 0.0 pitch_damping = 0.0 along_stiffness = 0.0 along_damping = 0.0 radius0 = 1.0 radius1 = 1.0 point0 = [ 0.0, 0.0, 0.0 ] point1 = [ 7.150152, 0.895422, 0.633858 ] }, ] }, { _class = "PhysicsJointList" children = [ { _class = "PhysicsJointConical" parent_body = "pelvis" child_body = "leg_upper_l" anchor_origin = [ -8.193787, 0.000707, 0.000707 ] anchor_angles = [ 0.0, 270.0, 0.0 ] collision_enabled = false friction = 0.5 enable_swing_limit = true swing_limit = 2.94 swing_offset_angle = [ 0.0, 0.0, 0.0 ] enable_twist_limit = true min_twist_angle = -90.0 max_twist_angle = 37.959999 }, { _class = "PhysicsJointConical" parent_body = "pelvis" child_body = "leg_upper_r" anchor_origin = [ -8.356647, 0.000721, 0.000721 ] anchor_angles = [ 0.0, 270.0, 0.0 ] collision_enabled = false friction = 0.5 enable_swing_limit = true swing_limit = 1.3 swing_offset_angle = [ 0.0, 0.0, 0.0 ] enable_twist_limit = true min_twist_angle = -90.0 max_twist_angle = 52.360001 }, { _class = "PhysicsJointRevolute" parent_body = "leg_upper_l" child_body = "leg_lower_l" anchor_origin = [ 17.147295, -1.051215, 0.443928 ] anchor_angles = [ 0.0, 0.0, 0.0 ] collision_enabled = false friction = 0.3 enable_limit = true min_angle = 0.0 max_angle = 90.0 use_block_solver = false }, { _class = "PhysicsJointRevolute" parent_body = "leg_upper_r" child_body = "leg_lower_r" anchor_origin = [ -17.718306, 0.527574, -0.791574 ] anchor_angles = [ 0.0, 180.0, 0.0 ] collision_enabled = false friction = 0.3 enable_limit = true min_angle = 0.0 max_angle = 90.0 use_block_solver = false }, { _class = "PhysicsJointConical" parent_body = "pelvis" child_body = "spine_2" anchor_origin = [ 9.552162, -0.000824, -0.000824 ] anchor_angles = [ 0.0, 45.0, 0.0 ] collision_enabled = false friction = 0.5 enable_swing_limit = true swing_limit = 0.220086 swing_offset_angle = [ 0.0, 0.0, 0.0 ] enable_twist_limit = true min_twist_angle = -35.68 max_twist_angle = 90.0 }, { _class = "PhysicsJointConical" parent_body = "spine_2" child_body = "head_0" anchor_origin = [ 15.611883, 2.921562, -0.001372 ] anchor_angles = [ 0.0, 20.0, 0.0 ] collision_enabled = false friction = 1.0 enable_swing_limit = true swing_limit = 17.01 swing_offset_angle = [ 0.0, 0.0, 0.0 ] enable_twist_limit = true min_twist_angle = -30.440001 max_twist_angle = 26.83 }, { _class = "PhysicsJointConical" parent_body = "spine_2" child_body = "arm_upper_l" anchor_origin = [ 10.853504, 2.030163, 5.283488 ] anchor_angles = [ -45.0, 0.0, 90.0 ] collision_enabled = false friction = 0.4 enable_swing_limit = true swing_limit = 0.785398 swing_offset_angle = [ 0.0, 0.0, 0.0 ] enable_twist_limit = true min_twist_angle = -34.369999 max_twist_angle = 90.0 }, { _class = "PhysicsJointConical" parent_body = "arm_upper_l" child_body = "arm_lower_l" anchor_origin = [ 11.925204, -0.092121, -0.125194 ] anchor_angles = [ 0.0, 45.0, 0.0 ] collision_enabled = false friction = 0.3 enable_swing_limit = true swing_limit = 0.130027 swing_offset_angle = [ 0.0, 0.0, 0.0 ] enable_twist_limit = true min_twist_angle = 0.0 max_twist_angle = 90.0 }, { _class = "PhysicsJointConical" parent_body = "spine_2" child_body = "arm_upper_r" anchor_origin = [ 10.882565, 2.037492, -5.454376 ] anchor_angles = [ 45.0, 0.0, -90.0 ] collision_enabled = false friction = 0.4 enable_swing_limit = true swing_limit = 0.785398 swing_offset_angle = [ 0.0, 0.0, 0.0 ] enable_twist_limit = true min_twist_angle = -34.700001 max_twist_angle = 90.0 }, { _class = "PhysicsJointConical" parent_body = "arm_upper_r" child_body = "arm_lower_r" anchor_origin = [ -12.706182, -0.139284, -0.13635 ] anchor_angles = [ 0.0, 180.0, 0.0 ] collision_enabled = false friction = 0.3 enable_swing_limit = true swing_limit = 0.130027 swing_offset_angle = [ 0.0, 0.0, 0.0 ] enable_twist_limit = true min_twist_angle = 0.0 max_twist_angle = 90.0 }, { _class = "PhysicsJointConical" parent_body = "arm_lower_l" child_body = "hand_l" anchor_origin = [ 12.505415, 0.213043, 0.650745 ] anchor_angles = [ 0.0, 0.0, 90.0 ] collision_enabled = false friction = 0.4 enable_swing_limit = true swing_limit = 0.139626 swing_offset_angle = [ 0.0, 0.0, 0.0 ] enable_twist_limit = true min_twist_angle = 0.0 max_twist_angle = 90.0 }, { _class = "PhysicsJointConical" parent_body = "arm_lower_r" child_body = "hand_r" anchor_origin = [ -12.640877, -0.216376, -0.648756 ] anchor_angles = [ 0.0, 0.0, -90.0 ] collision_enabled = false friction = 0.4 enable_swing_limit = true swing_limit = 0.139626 swing_offset_angle = [ 0.0, 0.0, 0.0 ] enable_twist_limit = true min_twist_angle = 0.0 max_twist_angle = 90.0 }, { _class = "PhysicsJointConical" parent_body = "leg_lower_l" child_body = "ankle_l" anchor_origin = [ 15.654073, -0.625505, 0.423924 ] anchor_angles = [ 0.0, 0.0, 0.0 ] collision_enabled = false friction = 0.8 enable_swing_limit = true swing_limit = 0.10472 swing_offset_angle = [ 0.0, 0.0, 0.0 ] enable_twist_limit = true min_twist_angle = -30.0 max_twist_angle = 0.0 }, { _class = "PhysicsJointConical" parent_body = "leg_lower_r" child_body = "ankle_r" anchor_origin = [ -15.944311, 0.943118, -1.362732 ] anchor_angles = [ 0.0, 180.0, 0.0 ] collision_enabled = false friction = 0.8 enable_swing_limit = true swing_limit = 0.087266 swing_offset_angle = [ 0.0, 0.0, 0.0 ] enable_twist_limit = true min_twist_angle = -30.0 max_twist_angle = 0.0 }, ] }, { _class = "PhysicsShapeList" children = [ { _class = "PhysicsShapeCapsule" parent_bone = "leg_upper_l" surface_prop = "playerflesh" collision_prop = "default" radius = 4.0 point0 = [ 3.90196, 0.0, 0.269713 ] point1 = [ 16.1812, 0.0, 0.266649 ] }, { _class = "PhysicsShapeCapsule" parent_bone = "leg_lower_l" surface_prop = "playerflesh" collision_prop = "default" radius = 4.0 point0 = [ -1.772285, 0.015911, 0.396183 ] point1 = [ 16.914139, -1.816067, 0.710649 ] }, { _class = "PhysicsShapeCapsule" parent_bone = "leg_upper_r" surface_prop = "playerflesh" collision_prop = "default" radius = 4.0 point0 = [ -3.74664, 0.954926, -0.202416 ] point1 = [ -15.9105, 0.515027, -0.280735 ] }, { _class = "PhysicsShapeCapsule" parent_bone = "leg_lower_r" surface_prop = "playerflesh" collision_prop = "default" radius = 4.0 point0 = [ 1.75483, 0.0, -0.486214 ] point1 = [ -17.255762, 2.645481, -0.076105 ] }, { _class = "PhysicsShapeSphere" parent_bone = "head_0" surface_prop = "playerflesh" collision_prop = "default" radius = 5.463825 center = [ -0.327686, 1.66088, 0.0 ] }, { _class = "PhysicsShapeCapsule" parent_bone = "pelvis" surface_prop = "playerflesh" collision_prop = "default" radius = 7.0 point0 = [ -0.667107, 2.84299, 0.0 ] point1 = [ 9.41587, 1.83359, 0.0 ] }, { _class = "PhysicsShapeCapsule" parent_bone = "spine_2" surface_prop = "playerflesh" collision_prop = "default" radius = 7.892038 point0 = [ -0.259286, 1.38446, 0.0 ] point1 = [ 6.82749, 2.80644, 0.0 ] }, { _class = "PhysicsShapeCapsule" parent_bone = "arm_upper_l" surface_prop = "playerflesh" collision_prop = "default" radius = 3.0 point0 = [ 0.0, 0.0, 0.0 ] point1 = [ 11.8016, 0.0, 0.0001 ] }, { _class = "PhysicsShapeCapsule" parent_bone = "arm_lower_l" surface_prop = "playerflesh" collision_prop = "default" radius = 2.7 point0 = [ 0.0, 0.0, 0.0 ] point1 = [ 12.028, 0.0, 0.609469 ] }, { _class = "PhysicsShapeCapsule" parent_bone = "arm_upper_r" surface_prop = "playerflesh" collision_prop = "default" radius = 3.0 point0 = [ 0.0, 0.0, 0.0 ] point1 = [ -11.8016, 0.0, 0.0001 ] }, { _class = "PhysicsShapeCapsule" parent_bone = "arm_lower_r" surface_prop = "playerflesh" collision_prop = "default" radius = 2.7 point0 = [ 0.0, 0.0, 0.0 ] point1 = [ -12.028, 0.0, -0.779665 ] }, { _class = "PhysicsShapeSphere" parent_bone = "hand_l" surface_prop = "playerflesh" collision_prop = "default" radius = 3.0 center = [ 3.45331, 1.47184, 0.0 ] }, { _class = "PhysicsShapeSphere" parent_bone = "hand_r" surface_prop = "playerflesh" collision_prop = "default" radius = 3.0 center = [ -3.53448, -1.72292, 0.0 ] }, { _class = "PhysicsShapeCapsule" parent_bone = "ankle_l" surface_prop = "playerflesh" collision_prop = "default" radius = 2.25 point0 = [ 1.053941, -1.78965, -0.677801 ] point1 = [ 9.592443, 2.448282, 0.943698 ] }, { _class = "PhysicsShapeCapsule" parent_bone = "ankle_r" surface_prop = "playerflesh" collision_prop = "default" radius = 2.25 point0 = [ -9.662236, -2.352945, -1.025546 ] point1 = [ -1.018177, 2.017709, 0.613427 ] }, ] leave_body_collision_unmodified = false }, { _class = "AttachmentList" children = [ { _class = "Attachment" name = "pistol" parent_bone = "leg_upper_r" relative_origin = [ 0.666729, 3.351643, -5.41491 ] relative_angles = [ -9.218504, 178.445969, 84.76049 ] weight = 1.0 ignore_rotation = false }, { _class = "Attachment" name = "knife" parent_bone = "leg_upper_l" relative_origin = [ 9.892801, -2.832685, 4.11796 ] relative_angles = [ -8.844229, 148.862946, 75.009415 ] weight = 1.0 ignore_rotation = false }, { _class = "Attachment" name = "eholster" parent_bone = "pelvis" relative_origin = [ -2.479286, 2.738619, 10.117408 ] relative_angles = [ -1.235596, -178.636002, 70.644951 ] weight = 1.0 ignore_rotation = false }, { _class = "Attachment" name = "grenade0" parent_bone = "spine_0" relative_origin = [ -1.380356, -6.490494, -0.520974 ] relative_angles = [ 84.804314, -7.9963, 0.003611 ] weight = 1.0 ignore_rotation = false }, { _class = "Attachment" name = "grenade1" parent_bone = "spine_0" relative_origin = [ -0.505054, 1.70306, -9.33189 ] relative_angles = [ 85.839699, -7.99928, 0.000577 ] weight = 1.0 ignore_rotation = false }, { _class = "Attachment" name = "grenade2" parent_bone = "spine_0" relative_origin = [ -0.214123, 4.510428, -9.363076 ] relative_angles = [ 88.478401, 23.997097, 28.476688 ] weight = 1.0 ignore_rotation = false }, { _class = "Attachment" name = "grenade3" parent_bone = "spine_0" relative_origin = [ -0.281155, 6.290673, -8.030536 ] relative_angles = [ 82.600128, 21.620924, 31.120853 ] weight = 1.0 ignore_rotation = false }, { _class = "Attachment" name = "grenade4" parent_bone = "spine_0" relative_origin = [ -0.254982, 7.37303, -5.62379 ] relative_angles = [ 87.859703, 148.460007, 159.376999 ] weight = 1.0 ignore_rotation = false }, { _class = "Attachment" name = "defusekit" parent_bone = "spine_0" relative_origin = [ 1.4437, -4.90646, 0.0 ] relative_angles = [ -2.000121, 74.999977, 92.000053 ] weight = 1.0 ignore_rotation = false }, { _class = "Attachment" name = "c4" parent_bone = "spine_3" relative_origin = [ 2.508633, -6.176769, 0.025727 ] relative_angles = [ 0.0692, -2.765292, 95.125015 ] weight = 1.0 ignore_rotation = false }, { _class = "Attachment" name = "primary_smg" parent_bone = "spine_3" relative_origin = [ -0.008614, 9.621187, 4.818489 ] relative_angles = [ -26.228182, 175.738968, -13.059898 ] weight = 1.0 ignore_rotation = false }, { _class = "Attachment" name = "primary" parent_bone = "jiggle_primary" relative_origin = [ 0.0, 0.0, 0.0 ] relative_angles = [ 0.0, 0.0, 0.0 ] weight = 1.0 ignore_rotation = false }, { _class = "Attachment" name = "clip_limit" parent_bone = "head_0" relative_origin = [ 7.0, 0.0, 0.0 ] relative_angles = [ 0.0, 0.0, 0.0 ] weight = 1.0 ignore_rotation = false }, { _class = "Attachment" name = "look_straight_ahead_stand" parent_bone = "root_motion" relative_origin = [ -5.72855, 63.115799, 9.31675 ] relative_angles = [ -90.0, -90.0, 0.0 ] weight = 1.0 ignore_rotation = false }, { _class = "Attachment" name = "look_straight_ahead_crouch" parent_bone = "root_motion" relative_origin = [ -7.75769, 45.0508, 14.8153 ] relative_angles = [ -90.0, -90.0, 0.0 ] weight = 1.0 ignore_rotation = false }, { _class = "Attachment" name = "gun_accurate" parent_bone = "weapon_hand_r" relative_origin = [ 0.0, 0.0, 0.0 ] relative_angles = [ 0.0, 0.0, 0.0 ] weight = 1.0 ignore_rotation = false }, { _class = "Attachment" name = "axis_of_intent" parent_bone = "weaponhier_jnt" relative_origin = [ 0.0, 0.0, 0.0 ] relative_angles = [ -90.0, -90.0, 0.0 ] weight = 1.0 ignore_rotation = false }, { _class = "Attachment" name = "leg_l_iktarget" parent_bone = "leg_l_iktarget" relative_origin = [ 0.0, 0.0, 0.0 ] relative_angles = [ 0.0, 0.0, 0.0 ] weight = 1.0 ignore_rotation = false }, { _class = "Attachment" name = "leg_r_iktarget" parent_bone = "leg_r_iktarget" relative_origin = [ 0.0, 0.0, 0.0 ] relative_angles = [ 0.0, 0.0, 0.0 ] weight = 1.0 ignore_rotation = false }, { _class = "Attachment" name = "weaponhier_r_iktarget" parent_bone = "weaponhier_r_iktarget" relative_origin = [ 0.0, 0.0, 0.0 ] relative_angles = [ 0.0, 0.0, 0.0 ] weight = 1.0 ignore_rotation = false }, { _class = "Attachment" name = "weaponhier_l_iktarget" parent_bone = "weaponhier_l_iktarget" relative_origin = [ 0.0, 0.0, 0.0 ] relative_angles = [ 0.0, 0.0, 0.0 ] weight = 1.0 ignore_rotation = false }, { _class = "Attachment" name = "weapon_hand_l" parent_bone = "weapon_hand_l" relative_origin = [ 0.0, 0.0, 0.0 ] relative_angles = [ 0.0, 0.0, 0.0 ] weight = 1.0 ignore_rotation = false }, { _class = "Attachment" name = "weapon_hand_r" parent_bone = "weapon_hand_r" relative_origin = [ 0.0, 0.0, 0.0 ] relative_angles = [ 0.0, 0.0, 0.0 ] weight = 1.0 ignore_rotation = false }, ] }, { _class = "PhysicsBodyMarkupList" children = [ { _class = "PhysicsBodyMarkup" target_body = "leg_upper_l" mass_override = 35.0 inertia_scale = 7.0 linear_damping = 0.0 angular_damping = 2.0 use_mass_center_override = false mass_center_override = [ 0.0, 0.0, 0.0 ] }, { _class = "PhysicsBodyMarkup" target_body = "leg_lower_l" mass_override = 25.0 inertia_scale = 7.0 linear_damping = 0.0 angular_damping = 2.0 use_mass_center_override = false mass_center_override = [ 0.0, 0.0, 0.0 ] }, { _class = "PhysicsBodyMarkup" target_body = "leg_upper_r" mass_override = 35.0 inertia_scale = 7.0 linear_damping = 0.0 angular_damping = 2.0 use_mass_center_override = false mass_center_override = [ 0.0, 0.0, 0.0 ] }, { _class = "PhysicsBodyMarkup" target_body = "leg_lower_r" mass_override = 25.0 inertia_scale = 7.0 linear_damping = 0.0 angular_damping = 2.0 use_mass_center_override = false mass_center_override = [ 0.0, 0.0, 0.0 ] }, { _class = "PhysicsBodyMarkup" target_body = "head_0" mass_override = 12.0 inertia_scale = 7.0 linear_damping = 0.0 angular_damping = 3.0 use_mass_center_override = false mass_center_override = [ 0.0, 0.0, 0.0 ] }, { _class = "PhysicsBodyMarkup" target_body = "pelvis" mass_override = 50.0 inertia_scale = 7.0 linear_damping = 0.0 angular_damping = 2.0 use_mass_center_override = false mass_center_override = [ 0.0, 0.0, 0.0 ] }, { _class = "PhysicsBodyMarkup" target_body = "spine_2" mass_override = 50.0 inertia_scale = 7.0 linear_damping = 0.0 angular_damping = 2.0 use_mass_center_override = false mass_center_override = [ 0.0, 0.0, 0.0 ] }, { _class = "PhysicsBodyMarkup" target_body = "arm_upper_l" mass_override = 7.0 inertia_scale = 7.0 linear_damping = 0.0 angular_damping = 2.0 use_mass_center_override = false mass_center_override = [ 0.0, 0.0, 0.0 ] }, { _class = "PhysicsBodyMarkup" target_body = "arm_lower_l" mass_override = 50.0 inertia_scale = 7.0 linear_damping = 0.0 angular_damping = 2.0 use_mass_center_override = false mass_center_override = [ 0.0, 0.0, 0.0 ] }, { _class = "PhysicsBodyMarkup" target_body = "arm_upper_r" mass_override = 7.0 inertia_scale = 7.0 linear_damping = 0.0 angular_damping = 2.0 use_mass_center_override = false mass_center_override = [ 0.0, 0.0, 0.0 ] }, { _class = "PhysicsBodyMarkup" target_body = "arm_lower_r" mass_override = 50.0 inertia_scale = 7.0 linear_damping = 0.0 angular_damping = 2.0 use_mass_center_override = false mass_center_override = [ 0.0, 0.0, 0.0 ] }, { _class = "PhysicsBodyMarkup" target_body = "hand_l" mass_override = 3.0 inertia_scale = 7.0 linear_damping = 0.0 angular_damping = 1.0 use_mass_center_override = false mass_center_override = [ 0.0, 0.0, 0.0 ] }, { _class = "PhysicsBodyMarkup" target_body = "hand_r" mass_override = 3.0 inertia_scale = 7.0 linear_damping = 0.0 angular_damping = 1.0 use_mass_center_override = false mass_center_override = [ 0.0, 0.0, 0.0 ] }, { _class = "PhysicsBodyMarkup" target_body = "ankle_l" mass_override = 3.0 inertia_scale = 7.0 linear_damping = 0.0 angular_damping = 2.0 use_mass_center_override = false mass_center_override = [ 0.0, 0.0, 0.0 ] }, { _class = "PhysicsBodyMarkup" target_body = "ankle_r" mass_override = 3.0 inertia_scale = 7.0 linear_damping = 0.0 angular_damping = 2.0 use_mass_center_override = false mass_center_override = [ 0.0, 0.0, 0.0 ] }, ] }, ] model_archetype = "jointed_physics_model" primary_associated_entity = "prop_ragdoll" anim_graph_name = "characters/models/shared/animgraphs/player_ct.vanmgrph" } }