diff --git a/.gitignore b/.gitignore index c2e55b3..b0e4fab 100644 --- a/.gitignore +++ b/.gitignore @@ -2,6 +2,11 @@ # # Get latest from https://github.com/github/gitignore/blob/main/Unity.gitignore # + +# MLagents +Assets/ML-Agents/Timers/* +# + /[Ll]ibrary/ /[Tt]emp/ /[Oo]bj/ diff --git a/Assets/ML-Agents/Timers/Greatest_map_ever_timers.json b/Assets/ML-Agents/Timers/Greatest_map_ever_timers.json deleted file mode 100755 index 23a2eb1..0000000 --- a/Assets/ML-Agents/Timers/Greatest_map_ever_timers.json +++ /dev/null @@ -1 +0,0 @@ -{"count":1,"self":49.2703904,"total":49.4502883,"children":{"InitializeActuators":{"count":1,"self":0.0020367,"total":0.0020367,"children":null},"AgentSendState":{"count":2190,"self":0.0223923,"total":0.0223923,"children":null},"DecideAction":{"count":2190,"self":0.15447149999999998,"total":0.15447149999999998,"children":null}},"gauges":{},"metadata":{"timer_format_version":"0.1.0","start_time_seconds":"1649756166","unity_version":"2019.4.36f1","command_line_arguments":"C:\\Program Files\\Unity\\Hub\\Editor\\2019.4.36f1\\Editor\\Unity.exe -projectpath D:\\real-shooter-git -useHub -hubIPC -cloudEnvironment production -licensingIpc LicenseClient-user -hubSessionId cd9a8190-ba14-11ec-a0c5-63621669bd08 -accessToken 1o07z9cTg16d5JsIaxEBFdNKzAhY1SajgTdTHeOQ360012f","communication_protocol_version":"1.5.0","com.unity.ml-agents_version":"2.0.1","scene_name":"Greatest_map_ever","end_time_seconds":"1649756215"}} diff --git a/Assets/Prefabs/Bot.prefab b/Assets/Prefabs/Bot.prefab old mode 100755 new mode 100644 index af42c97..286833e --- a/Assets/Prefabs/Bot.prefab +++ b/Assets/Prefabs/Bot.prefab @@ -13,6 +13,11 @@ GameObject: - component: {fileID: 2988578997639256868} - component: {fileID: 2988578997639256875} - component: {fileID: 5447337162552783061} + - component: {fileID: 7805954453358028498} + - component: {fileID: 2676446634235362783} + - component: {fileID: 8656710265340117963} + - component: {fileID: 778652956973742106} + - component: {fileID: 1208561866453126566} m_Layer: 0 m_Name: Bot m_TagString: Untagged @@ -107,7 +112,101 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: a6f2a081cfc8c4b4bb6864331109d147, type: 3} m_Name: m_EditorClassIdentifier: - HealthPoints: 100 - Armour: 100 - Ammunition: 360 - LastTimeHit: 0 + agentParameters: + maxStep: 0 + hasUpgradedFromAgentParameters: 1 + MaxStep: 100 +--- !u!114 &7805954453358028498 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2988578997639256874} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3a5c9d521e5ef4759a8246a07d52221e, type: 3} + m_Name: + m_EditorClassIdentifier: + DecisionPeriod: 1 + TakeActionsBetweenDecisions: 1 +--- !u!114 &2676446634235362783 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2988578997639256874} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5d1c4e0b1822b495aa52bc52839ecb30, type: 3} + m_Name: + m_EditorClassIdentifier: + m_BrainParameters: + VectorObservationSize: 4 + NumStackedVectorObservations: 1 + m_ActionSpec: + m_NumContinuousActions: 0 + BranchSizes: 0200000002000000 + VectorActionSize: 0200000002000000 + VectorActionDescriptions: [] + VectorActionSpaceType: 0 + hasUpgradedBrainParametersWithActionSpec: 1 + m_Model: {fileID: 0} + m_InferenceDevice: 0 + m_BehaviorType: 0 + m_BehaviorName: npc + TeamId: 0 + m_UseChildSensors: 1 + m_UseChildActuators: 1 + m_ObservableAttributeHandling: 0 +--- !u!195 &8656710265340117963 +NavMeshAgent: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2988578997639256874} + m_Enabled: 1 + m_AgentTypeID: 0 + m_Radius: 0.5 + m_Speed: 3.5 + m_Acceleration: 8 + avoidancePriority: 50 + m_AngularSpeed: 120 + m_StoppingDistance: 0 + m_AutoTraverseOffMeshLink: 1 + m_AutoBraking: 1 + m_AutoRepath: 1 + m_Height: 2 + m_BaseOffset: 1 + m_WalkableMask: 4294967295 + m_ObstacleAvoidanceType: 4 +--- !u!114 &778652956973742106 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2988578997639256874} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d3ebcf807a37f344998fd648dfc9376d, type: 3} + m_Name: + m_EditorClassIdentifier: + navMeshAgent: {fileID: 8656710265340117963} +--- !u!114 &1208561866453126566 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2988578997639256874} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: dd8012d5925524537b27131fef517017, type: 3} + m_Name: + m_EditorClassIdentifier: + m_SensorName: BufferSensor + m_ObservableSize: 5 + m_MaxNumObservables: 5 diff --git a/Assets/Prefabs/DragonFucker.prefab b/Assets/Prefabs/DragonFucker.prefab deleted file mode 100644 index bc71ab1..0000000 --- a/Assets/Prefabs/DragonFucker.prefab +++ /dev/null @@ -1,2744 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!1 &3344194988163342465 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3344194988163054817} - m_Layer: 0 - m_Name: Index_Distal_Right - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3344194988163054817 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342465} - m_LocalRotation: {x: 0.012835801, y: 0.013473716, z: 0.08711711, w: 0.99602425} - m_LocalPosition: {x: -7.9785438, y: 1.7053026e-13, z: 4.440892e-15} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 3344194988163054821} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3344194988163342467 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3344194988163054819} - m_Layer: 0 - m_Name: Index_Distal_Left - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3344194988163054819 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342467} - m_LocalRotation: {x: -0.013842603, y: -0.01243883, z: 0.16401216, w: 0.98628277} - m_LocalPosition: {x: -7.9783425, y: 5.684342e-14, z: -1.7763568e-15} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 3344194988163054823} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3344194988163342469 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3344194988163054821} - m_Layer: 0 - m_Name: Index_Intermediate_Right - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3344194988163054821 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342469} - m_LocalRotation: {x: -0.017963478, y: -0.041126773, z: 0.25885317, w: 0.96487355} - m_LocalPosition: {x: -10.023805, y: -1.4210855e-13, z: -1.7763568e-15} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 3344194988163054817} - m_Father: {fileID: 3344194988163054841} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3344194988163342471 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3344194988163054823} - m_Layer: 0 - m_Name: Index_Intermediate_Left - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3344194988163054823 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342471} - m_LocalRotation: {x: 0.017964862, y: 0.041127786, z: 0.25889415, w: 0.96486247} - m_LocalPosition: {x: -10.023557, y: -1.4210855e-13, z: 8.881784e-15} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 3344194988163054819} - m_Father: {fileID: 3344194988163054843} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3344194988163342473 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3344194988163054825} - m_Layer: 0 - m_Name: Headgear_Left - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3344194988163054825 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342473} - m_LocalRotation: {x: 0.47540557, y: -0.44884732, z: 0.5234402, w: 0.54638463} - m_LocalPosition: {x: -8.526513e-14, y: -6.550316e-15, z: -13.487081} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 3344194988163054805} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3344194988163342475 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3344194988163054827} - - component: {fileID: 3344194988174912995} - m_Layer: 0 - m_Name: head1 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3344194988163054827 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342475} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: -176.9416, z: -6.1230974} - m_LocalScale: {x: 0.01, y: 0.01, z: 0.01} - m_Children: [] - m_Father: {fileID: 3344194988163054729} - m_RootOrder: 4 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!137 &3344194988174912995 -SkinnedMeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342475} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 1666fb81395f51e4293b01cca8f58481, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - serializedVersion: 2 - m_Quality: 0 - m_UpdateWhenOffscreen: 0 - m_SkinnedMotionVectors: 1 - m_Mesh: {fileID: 4300000, guid: 5ae220fa0f79ffe41b0102a618febf5a, type: 3} - m_Bones: - - {fileID: 3344194988163054829} - - {fileID: 3344194988163054763} - - {fileID: 3344194988163054815} - - {fileID: 3344194988163054731} - - {fileID: 3344194988163054805} - - {fileID: 3344194988163054825} - - {fileID: 3344194988163054831} - - {fileID: 3344194988163054747} - - {fileID: 3344194988163054771} - - {fileID: 3344194988163054845} - - {fileID: 3344194988163054801} - - {fileID: 3344194988163054727} - - {fileID: 3344194988163054723} - - {fileID: 3344194988163054735} - - {fileID: 3344194988163054843} - - {fileID: 3344194988163054823} - - {fileID: 3344194988163054819} - - {fileID: 3344194988163054753} - - {fileID: 3344194988163054765} - - {fileID: 3344194988163054761} - - {fileID: 3344194988163054743} - - {fileID: 3344194988163054739} - - {fileID: 3344194988163054751} - - {fileID: 3344194988163054745} - - {fileID: 3344194988163054769} - - {fileID: 3344194988163054835} - - {fileID: 3344194988163054807} - - {fileID: 3344194988163054725} - - {fileID: 3344194988163054721} - - {fileID: 3344194988163054733} - - {fileID: 3344194988163054841} - - {fileID: 3344194988163054821} - - {fileID: 3344194988163054817} - - {fileID: 3344194988163054759} - - {fileID: 3344194988163054755} - - {fileID: 3344194988163054767} - - {fileID: 3344194988163054741} - - {fileID: 3344194988163054737} - - {fileID: 3344194988163054749} - - {fileID: 3344194988163054789} - - {fileID: 3344194988163054793} - - {fileID: 3344194988163054797} - - {fileID: 3344194988163054799} - - {fileID: 3344194988163054775} - - {fileID: 3344194988163054833} - - {fileID: 3344194988163054813} - - {fileID: 3344194988163054757} - - {fileID: 3344194988163054777} - - {fileID: 3344194988163054773} - - {fileID: 3344194988163054839} - - {fileID: 3344194988163054803} - - {fileID: 3344194988163054779} - - {fileID: 3344194988163054783} - - {fileID: 3344194988163054785} - - {fileID: 3344194988163054837} - - {fileID: 3344194988163054781} - - {fileID: 3344194988163054787} - m_BlendShapeWeights: [] - m_RootBone: {fileID: 3344194988163054829} - m_AABB: - m_Center: {x: -71.52329, y: 10.616158, z: -1.0935726} - m_Extent: {x: 26.513672, y: 26.529358, z: 17.550735} - m_DirtyAABB: 0 ---- !u!1 &3344194988163342477 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3344194988163054829} - m_Layer: 0 - m_Name: Hips - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3344194988163054829 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342477} - m_LocalRotation: {x: -0.4582423, y: 0.5385295, z: -0.4582423, w: 0.5385295} - m_LocalPosition: {x: -0, y: 1.0650933, z: 0.038611155} - m_LocalScale: {x: 0.01, y: 0.01, z: 0.01} - m_Children: - - {fileID: 3344194988163054787} - - {fileID: 3344194988163054785} - - {fileID: 3344194988163054763} - - {fileID: 3344194988163054775} - - {fileID: 3344194988163054773} - m_Father: {fileID: 3344194988163054729} - m_RootOrder: 5 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3344194988163342479 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3344194988163054831} - m_Layer: 0 - m_Name: Headgear_Right - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3344194988163054831 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342479} - m_LocalRotation: {x: -0.5234401, y: 0.5463846, z: 0.4754055, w: 0.44884726} - m_LocalPosition: {x: 1.3088212, y: 3.871166, z: 12.853171} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 3344194988163054805} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3344194988163342481 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3344194988163054833} - m_Layer: 0 - m_Name: LowerLeg_Left - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3344194988163054833 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342481} - m_LocalRotation: {x: -0.6640286, y: -0.051458772, z: -0.042404156, w: 0.74472815} - m_LocalPosition: {x: -33.436848, y: -2.4868996e-14, z: 6.217249e-15} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 3344194988163054813} - m_Father: {fileID: 3344194988163054775} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3344194988163342483 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3344194988163054835} - m_Layer: 0 - m_Name: LowerArm_Right - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3344194988163054835 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342483} - m_LocalRotation: {x: 4.9720758e-29, y: -0.049585804, z: 1.0024346e-27, w: 0.9987699} - m_LocalPosition: {x: -33.666927, y: 0, z: -1.4432899e-15} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 3344194988163054807} - m_Father: {fileID: 3344194988163054769} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3344194988163342485 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3344194988163054837} - m_Layer: 0 - m_Name: magazine_Right - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3344194988163054837 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342485} - m_LocalRotation: {x: -0.4881349, y: 0.5173824, z: 0.48743477, w: 0.5064061} - m_LocalPosition: {x: -0.004472253, y: -40.147858, z: 0.03500123} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 3344194988163054785} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3344194988163342487 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3344194988163054839} - m_Layer: 0 - m_Name: LowerLeg_Right - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3344194988163054839 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342487} - m_LocalRotation: {x: 0.66088396, y: 0.05163587, z: -0.04218814, w: 0.74752015} - m_LocalPosition: {x: -33.437313, y: 4.973799e-14, z: -8.881784e-15} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 3344194988163054803} - m_Father: {fileID: 3344194988163054773} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3344194988163342489 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3344194988163054841} - m_Layer: 0 - m_Name: Index_Proximal_Right - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3344194988163054841 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342489} - m_LocalRotation: {x: -0.0028644414, y: -0.042128764, z: 0.08165133, w: 0.99576604} - m_LocalPosition: {x: -13.357139, y: -0.09103328, z: -13.440055} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 3344194988163054821} - m_Father: {fileID: 3344194988163054807} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3344194988163342491 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3344194988163054843} - m_Layer: 0 - m_Name: Index_Proximal_Left - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3344194988163054843 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342491} - m_LocalRotation: {x: 0.0028642316, y: 0.04212831, z: 0.08163239, w: 0.9957676} - m_LocalPosition: {x: -13.357445, y: -0.09144714, z: 13.440094} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 3344194988163054823} - m_Father: {fileID: 3344194988163054801} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3344194988163342493 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3344194988163054845} - m_Layer: 0 - m_Name: LowerArm_Left - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3344194988163054845 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342493} - m_LocalRotation: {x: -1.11818e-29, y: 0.049585894, z: 1.0904029e-28, w: 0.9987699} - m_LocalPosition: {x: -33.66694, y: 2.842171e-14, z: 4.2188475e-15} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 3344194988163054801} - m_Father: {fileID: 3344194988163054771} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3344194988163342495 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3344194988163054847} - - component: {fileID: 3344194988174912993} - m_Layer: 0 - m_Name: Leg1 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3344194988163054847 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342495} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: -96.69518, z: -8.197696} - m_LocalScale: {x: 0.01, y: 0.01, z: 0.01} - m_Children: [] - m_Father: {fileID: 3344194988163054729} - m_RootOrder: 6 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!137 &3344194988174912993 -SkinnedMeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342495} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 1666fb81395f51e4293b01cca8f58481, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - serializedVersion: 2 - m_Quality: 0 - m_UpdateWhenOffscreen: 0 - m_SkinnedMotionVectors: 1 - m_Mesh: {fileID: 4300008, guid: 5ae220fa0f79ffe41b0102a618febf5a, type: 3} - m_Bones: - - {fileID: 3344194988163054829} - - {fileID: 3344194988163054763} - - {fileID: 3344194988163054815} - - {fileID: 3344194988163054731} - - {fileID: 3344194988163054805} - - {fileID: 3344194988163054825} - - {fileID: 3344194988163054831} - - {fileID: 3344194988163054747} - - {fileID: 3344194988163054771} - - {fileID: 3344194988163054845} - - {fileID: 3344194988163054801} - - {fileID: 3344194988163054727} - - {fileID: 3344194988163054723} - - {fileID: 3344194988163054735} - - {fileID: 3344194988163054843} - - {fileID: 3344194988163054823} - - {fileID: 3344194988163054819} - - {fileID: 3344194988163054753} - - {fileID: 3344194988163054765} - - {fileID: 3344194988163054761} - - {fileID: 3344194988163054743} - - {fileID: 3344194988163054739} - - {fileID: 3344194988163054751} - - {fileID: 3344194988163054745} - - {fileID: 3344194988163054769} - - {fileID: 3344194988163054835} - - {fileID: 3344194988163054807} - - {fileID: 3344194988163054725} - - {fileID: 3344194988163054721} - - {fileID: 3344194988163054733} - - {fileID: 3344194988163054841} - - {fileID: 3344194988163054821} - - {fileID: 3344194988163054817} - - {fileID: 3344194988163054759} - - {fileID: 3344194988163054755} - - {fileID: 3344194988163054767} - - {fileID: 3344194988163054741} - - {fileID: 3344194988163054737} - - {fileID: 3344194988163054749} - - {fileID: 3344194988163054789} - - {fileID: 3344194988163054793} - - {fileID: 3344194988163054797} - - {fileID: 3344194988163054799} - - {fileID: 3344194988163054775} - - {fileID: 3344194988163054833} - - {fileID: 3344194988163054813} - - {fileID: 3344194988163054757} - - {fileID: 3344194988163054777} - - {fileID: 3344194988163054773} - - {fileID: 3344194988163054839} - - {fileID: 3344194988163054803} - - {fileID: 3344194988163054779} - - {fileID: 3344194988163054783} - - {fileID: 3344194988163054785} - - {fileID: 3344194988163054837} - - {fileID: 3344194988163054781} - - {fileID: 3344194988163054787} - m_BlendShapeWeights: [] - m_RootBone: {fileID: 3344194988163054829} - m_AABB: - m_Center: {x: 53.24073, y: -15.325765, z: 0.17397118} - m_Extent: {x: 69.29029, y: 36.12146, z: 51.77101} - m_DirtyAABB: 0 ---- !u!1 &3344194988163342497 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3344194988163054721} - m_Layer: 0 - m_Name: RestOfFingers_Intermediate_Right - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3344194988163054721 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342497} - m_LocalRotation: {x: -0.0061721927, y: -0.012479491, z: 0.3441051, w: 0.93882793} - m_LocalPosition: {x: -8.025833, y: -1.7053026e-13, z: 4.8849813e-15} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 3344194988163054733} - m_Father: {fileID: 3344194988163054725} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3344194988163342499 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3344194988163054723} - m_Layer: 0 - m_Name: RestOfFingers_Intermediate_Left - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3344194988163054723 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342499} - m_LocalRotation: {x: 0.0061717043, y: 0.012478555, z: 0.3440602, w: 0.9388444} - m_LocalPosition: {x: -8.02586, y: -1.1368684e-13, z: -5.3290705e-15} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 3344194988163054735} - m_Father: {fileID: 3344194988163054727} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3344194988163342501 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3344194988163054725} - m_Layer: 0 - m_Name: RestOfFingers_Proximal_Right - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3344194988163054725 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342501} - m_LocalRotation: {x: -0.0028322286, y: -0.060177784, z: 0.060808677, w: 0.9963297} - m_LocalPosition: {x: -18.094389, y: 8.526513e-14, z: -1.0658141e-14} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 3344194988163054721} - m_Father: {fileID: 3344194988163054807} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3344194988163342503 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3344194988163054727} - m_Layer: 0 - m_Name: RestOfFingers_Proximal_Left - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3344194988163054727 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342503} - m_LocalRotation: {x: 0.0028340812, y: 0.060178064, z: 0.060824323, w: 0.9963288} - m_LocalPosition: {x: -18.094444, y: 5.684342e-14, z: 1.7763568e-15} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 3344194988163054723} - m_Father: {fileID: 3344194988163054801} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3344194988163342505 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3344194988163054729} - - component: {fileID: 3344194989366231820} - - component: {fileID: 663001753118162388} - - component: {fileID: 663001753118162387} - - component: {fileID: 663001753118162386} - m_Layer: 0 - m_Name: DragonFucker - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3344194988163054729 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342505} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 13.8, y: 1.22, z: -11.53} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 3344194988163054795} - - {fileID: 3344194988163054791} - - {fileID: 3344194988163054811} - - {fileID: 3344194988163054809} - - {fileID: 3344194988163054827} - - {fileID: 3344194988163054829} - - {fileID: 3344194988163054847} - m_Father: {fileID: 0} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!95 &3344194989366231820 -Animator: - serializedVersion: 3 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342505} - m_Enabled: 1 - m_Avatar: {fileID: 9000000, guid: 860793eb3324391468f1c120a75ec049, type: 3} - m_Controller: {fileID: 9100000, guid: 95a44e56d04c7d248ba723eda9611c51, type: 2} - m_CullingMode: 0 - m_UpdateMode: 0 - m_ApplyRootMotion: 0 - m_LinearVelocityBlending: 0 - m_WarningMessage: - m_HasTransformHierarchy: 1 - m_AllowConstantClipSamplingOptimization: 1 - m_KeepAnimatorControllerStateOnDisable: 0 ---- !u!64 &663001753118162388 -MeshCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342505} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 4 - m_Convex: 0 - m_CookingOptions: 30 - m_Mesh: {fileID: 0} ---- !u!136 &663001753118162387 -CapsuleCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342505} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - m_Radius: 0.5 - m_Height: 1 - m_Direction: 1 - m_Center: {x: 0, y: 1, z: 0} ---- !u!114 &663001753118162386 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342505} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 9826297ef4d853741b2af768441ec7f7, type: 3} - m_Name: - m_EditorClassIdentifier: - input_View: {x: 0, y: 0} - cameraHolder: {fileID: 0} - feetTransform: {fileID: 0} - playerSettings: - ViewXSensetivity: 0 - ViewYSensetivity: 0 - ViewXInverted: 0 - ViewYInverted: 0 - SprintingHold: 0 - MovementSmoothing: 0 - RunningForwardSpeed: 0 - RunningStrafeSpeed: 0 - WalkingForwardSpeed: 0 - WalkingBackwardSpeed: 0 - WalkingStrafeSpeed: 0 - JumpingHeight: 0 - JumpingFalloff: 0 - FallingSmoothing: 0 - SpeedEffector: 1 - CrouchSpeedEffector: 0 - ProneSpeedEffector: 0 - FallingSpeedEffector: 0 - ViewClampYMin: -70 - ViewClampYMax: 80 - playerMask: - serializedVersion: 2 - m_Bits: 0 - gravityAmount: 0 - gravityMin: 0 - jumpingForce: {x: 0, y: 0, z: 0} - playerStance: 0 - playerStanceSmoothing: 0 - playerStandStance: - CameraHeight: 0 - StanceCollider: {fileID: 0} - playerCrouchStance: - CameraHeight: 0 - StanceCollider: {fileID: 0} - playerProneStance: - CameraHeight: 0 - StanceCollider: {fileID: 0} - currentWeapon: {fileID: 0} ---- !u!1 &3344194988163342507 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3344194988163054731} - m_Layer: 0 - m_Name: Neck - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3344194988163054731 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342507} - m_LocalRotation: {x: 0.9631089, y: -0.26911193, z: 1.6478353e-17, w: -5.897341e-17} - m_LocalPosition: {x: -17.7523, y: -2.842171e-14, z: 0.000000026610966} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 3344194988163054805} - m_Father: {fileID: 3344194988163054815} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3344194988163342509 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3344194988163054733} - m_Layer: 0 - m_Name: RestOfFingers_Distal_Right - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3344194988163054733 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342509} - m_LocalRotation: {x: 0.0041774614, y: 0.0038508072, z: 0.015434083, w: 0.99986476} - m_LocalPosition: {x: -8.174185, y: 2.842171e-14, z: 2.6645353e-15} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 3344194988163054721} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3344194988163342511 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3344194988163054735} - m_Layer: 0 - m_Name: RestOfFingers_Distal_Left - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3344194988163054735 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342511} - m_LocalRotation: {x: -0.004532425, y: -0.003425033, z: 0.11285209, w: 0.9935956} - m_LocalPosition: {x: -8.173605, y: -8.526513e-14, z: -3.5527137e-15} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 3344194988163054723} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3344194988163342513 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3344194988163054737} - m_Layer: 0 - m_Name: ShoulderPadBody_Right - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3344194988163054737 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342513} - m_LocalRotation: {x: -0.0066352007, y: 0.011333432, z: 0.50519216, w: 0.86290693} - m_LocalPosition: {x: -16.02375, y: -6.3948846e-14, z: 1.2878587e-14} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 3344194988163054741} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3344194988163342515 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3344194988163054739} - m_Layer: 0 - m_Name: ShoulderPadBody_Left - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3344194988163054739 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342515} - m_LocalRotation: {x: 0.0066350633, y: -0.011333145, z: 0.5051939, w: 0.862906} - m_LocalPosition: {x: -16.023825, y: -1.4210855e-14, z: 2.6645353e-15} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 3344194988163054743} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3344194988163342517 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3344194988163054741} - m_Layer: 0 - m_Name: ShoulderPadCTRL_Right - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3344194988163054741 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342517} - m_LocalRotation: {x: -0.039328646, y: 0.10945006, z: -0.6506794, w: 0.7503934} - m_LocalPosition: {x: -9.938715, y: 14.657999, z: 1.039447} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 3344194988163054749} - - {fileID: 3344194988163054737} - m_Father: {fileID: 3344194988163054745} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3344194988163342519 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3344194988163054743} - m_Layer: 0 - m_Name: ShoulderPadCTRL_Left - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3344194988163054743 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342519} - m_LocalRotation: {x: 0.039328095, y: -0.109450735, z: -0.65068716, w: 0.75038666} - m_LocalPosition: {x: -9.938806, y: 14.657373, z: -1.0394562} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 3344194988163054751} - - {fileID: 3344194988163054739} - m_Father: {fileID: 3344194988163054747} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3344194988163342521 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3344194988163054745} - m_Layer: 0 - m_Name: Shoulder_Right - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3344194988163054745 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342521} - m_LocalRotation: {x: -0.29884863, y: 0.73412436, z: -0.41826612, w: -0.4436265} - m_LocalPosition: {x: -12.348376, y: -6.29761, z: -18.7061} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 3344194988163054741} - - {fileID: 3344194988163054769} - m_Father: {fileID: 3344194988163054815} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3344194988163342523 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3344194988163054747} - m_Layer: 0 - m_Name: Shoulder_Left - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3344194988163054747 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342523} - m_LocalRotation: {x: -0.2988425, y: 0.7341269, z: 0.41826975, w: 0.4436229} - m_LocalPosition: {x: -12.348807, y: -6.29741, z: 18.706108} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 3344194988163054743} - - {fileID: 3344194988163054771} - m_Father: {fileID: 3344194988163054815} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3344194988163342525 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3344194988163054749} - m_Layer: 0 - m_Name: ShoulderPadBlade_Right - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3344194988163054749 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342525} - m_LocalRotation: {x: -0.0066352007, y: 0.011333432, z: 0.50519216, w: 0.86290693} - m_LocalPosition: {x: -13.296815, y: -22.177006, z: 0.5073527} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 3344194988163054741} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3344194988163342527 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3344194988163054751} - m_Layer: 0 - m_Name: ShoulderPadBlade_Left - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3344194988163054751 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342527} - m_LocalRotation: {x: 0.0066350633, y: -0.011333145, z: 0.5051939, w: 0.862906} - m_LocalPosition: {x: -13.296959, y: -22.176832, z: -0.5073402} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 3344194988163054743} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3344194988163342561 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3344194988163054785} - m_Layer: 0 - m_Name: ArmPosition_Right - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3344194988163054785 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342561} - m_LocalRotation: {x: 0.0025357183, y: -0.0073521743, z: -0.47313836, w: 0.88095385} - m_LocalPosition: {x: -2.423428, y: -55.614994, z: 120.53} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 3344194988163054837} - - {fileID: 3344194988163054781} - m_Father: {fileID: 3344194988163054829} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3344194988163342563 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3344194988163054787} - m_Layer: 0 - m_Name: ArmPosition_Left - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3344194988163054787 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342563} - m_LocalRotation: {x: 0.0073521743, y: 0.002535718, z: 0.88095385, w: 0.47313833} - m_LocalPosition: {x: -2.423428, y: -55.614994, z: -120.53} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 3344194988163054829} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3344194988163342565 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3344194988163054789} - m_Layer: 0 - m_Name: BackPack - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3344194988163054789 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342565} - m_LocalRotation: {x: -0.3617453, y: 0.5306367, z: 0.3968756, w: 0.6557856} - m_LocalPosition: {x: -10.219411, y: -38.523506, z: 0.00000010329652} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 3344194988163054793} - - {fileID: 3344194988163054799} - - {fileID: 3344194988163054797} - m_Father: {fileID: 3344194988163054815} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3344194988163342567 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3344194988163054791} - - component: {fileID: 3344194988174913001} - m_Layer: 0 - m_Name: AssaultRifle - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3344194988163054791 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342567} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -118.131454, y: -98.01, z: -57.969975} - m_LocalScale: {x: 0.01, y: 0.01, z: 0.01} - m_Children: [] - m_Father: {fileID: 3344194988163054729} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!137 &3344194988174913001 -SkinnedMeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342567} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 1666fb81395f51e4293b01cca8f58481, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - serializedVersion: 2 - m_Quality: 0 - m_UpdateWhenOffscreen: 0 - m_SkinnedMotionVectors: 1 - m_Mesh: {fileID: 4300010, guid: 5ae220fa0f79ffe41b0102a618febf5a, type: 3} - m_Bones: - - {fileID: 3344194988163054829} - - {fileID: 3344194988163054763} - - {fileID: 3344194988163054815} - - {fileID: 3344194988163054731} - - {fileID: 3344194988163054805} - - {fileID: 3344194988163054825} - - {fileID: 3344194988163054831} - - {fileID: 3344194988163054747} - - {fileID: 3344194988163054771} - - {fileID: 3344194988163054845} - - {fileID: 3344194988163054801} - - {fileID: 3344194988163054727} - - {fileID: 3344194988163054723} - - {fileID: 3344194988163054735} - - {fileID: 3344194988163054843} - - {fileID: 3344194988163054823} - - {fileID: 3344194988163054819} - - {fileID: 3344194988163054753} - - {fileID: 3344194988163054765} - - {fileID: 3344194988163054761} - - {fileID: 3344194988163054743} - - {fileID: 3344194988163054739} - - {fileID: 3344194988163054751} - - {fileID: 3344194988163054745} - - {fileID: 3344194988163054769} - - {fileID: 3344194988163054835} - - {fileID: 3344194988163054807} - - {fileID: 3344194988163054725} - - {fileID: 3344194988163054721} - - {fileID: 3344194988163054733} - - {fileID: 3344194988163054841} - - {fileID: 3344194988163054821} - - {fileID: 3344194988163054817} - - {fileID: 3344194988163054759} - - {fileID: 3344194988163054755} - - {fileID: 3344194988163054767} - - {fileID: 3344194988163054741} - - {fileID: 3344194988163054737} - - {fileID: 3344194988163054749} - - {fileID: 3344194988163054789} - - {fileID: 3344194988163054793} - - {fileID: 3344194988163054797} - - {fileID: 3344194988163054799} - - {fileID: 3344194988163054775} - - {fileID: 3344194988163054833} - - {fileID: 3344194988163054813} - - {fileID: 3344194988163054757} - - {fileID: 3344194988163054777} - - {fileID: 3344194988163054773} - - {fileID: 3344194988163054839} - - {fileID: 3344194988163054803} - - {fileID: 3344194988163054779} - - {fileID: 3344194988163054783} - - {fileID: 3344194988163054785} - - {fileID: 3344194988163054837} - - {fileID: 3344194988163054781} - - {fileID: 3344194988163054787} - m_BlendShapeWeights: [] - m_RootBone: {fileID: 3344194988163054829} - m_AABB: - m_Center: {x: -34.27955, y: -49.079704, z: 120.48372} - m_Extent: {x: 95.48148, y: 94.6697, z: 10.629513} - m_DirtyAABB: 0 ---- !u!1 &3344194988163342569 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3344194988163054793} - m_Layer: 0 - m_Name: ArmPlacement_Left - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3344194988163054793 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342569} - m_LocalRotation: {x: -0.002378591, y: 0.08787313, z: 0.02695381, w: 0.99576414} - m_LocalPosition: {x: -44.450283, y: 2.842171e-14, z: -2.1316282e-14} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 3344194988163054789} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3344194988163342571 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3344194988163054795} - - component: {fileID: 3344194988174913003} - m_Layer: 0 - m_Name: Arm1 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3344194988163054795 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342571} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: -163.22968, z: -0.3527179} - m_LocalScale: {x: 0.01, y: 0.01, z: 0.01} - m_Children: [] - m_Father: {fileID: 3344194988163054729} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!137 &3344194988174913003 -SkinnedMeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342571} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 1666fb81395f51e4293b01cca8f58481, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - serializedVersion: 2 - m_Quality: 0 - m_UpdateWhenOffscreen: 0 - m_SkinnedMotionVectors: 1 - m_Mesh: {fileID: 4300006, guid: 5ae220fa0f79ffe41b0102a618febf5a, type: 3} - m_Bones: - - {fileID: 3344194988163054829} - - {fileID: 3344194988163054763} - - {fileID: 3344194988163054815} - - {fileID: 3344194988163054731} - - {fileID: 3344194988163054805} - - {fileID: 3344194988163054825} - - {fileID: 3344194988163054831} - - {fileID: 3344194988163054747} - - {fileID: 3344194988163054771} - - {fileID: 3344194988163054845} - - {fileID: 3344194988163054801} - - {fileID: 3344194988163054727} - - {fileID: 3344194988163054723} - - {fileID: 3344194988163054735} - - {fileID: 3344194988163054843} - - {fileID: 3344194988163054823} - - {fileID: 3344194988163054819} - - {fileID: 3344194988163054753} - - {fileID: 3344194988163054765} - - {fileID: 3344194988163054761} - - {fileID: 3344194988163054743} - - {fileID: 3344194988163054739} - - {fileID: 3344194988163054751} - - {fileID: 3344194988163054745} - - {fileID: 3344194988163054769} - - {fileID: 3344194988163054835} - - {fileID: 3344194988163054807} - - {fileID: 3344194988163054725} - - {fileID: 3344194988163054721} - - {fileID: 3344194988163054733} - - {fileID: 3344194988163054841} - - {fileID: 3344194988163054821} - - {fileID: 3344194988163054817} - - {fileID: 3344194988163054759} - - {fileID: 3344194988163054755} - - {fileID: 3344194988163054767} - - {fileID: 3344194988163054741} - - {fileID: 3344194988163054737} - - {fileID: 3344194988163054749} - - {fileID: 3344194988163054789} - - {fileID: 3344194988163054793} - - {fileID: 3344194988163054797} - - {fileID: 3344194988163054799} - - {fileID: 3344194988163054775} - - {fileID: 3344194988163054833} - - {fileID: 3344194988163054813} - - {fileID: 3344194988163054757} - - {fileID: 3344194988163054777} - - {fileID: 3344194988163054773} - - {fileID: 3344194988163054839} - - {fileID: 3344194988163054803} - - {fileID: 3344194988163054779} - - {fileID: 3344194988163054783} - - {fileID: 3344194988163054785} - - {fileID: 3344194988163054837} - - {fileID: 3344194988163054781} - - {fileID: 3344194988163054787} - m_BlendShapeWeights: [] - m_RootBone: {fileID: 3344194988163054829} - m_AABB: - m_Center: {x: -58.594677, y: 13.632675, z: 0.00010681152} - m_Extent: {x: 29.436275, y: 28.906914, z: 140.37485} - m_DirtyAABB: 0 ---- !u!1 &3344194988163342573 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3344194988163054797} - m_Layer: 0 - m_Name: ArmPlacement_Upper - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3344194988163054797 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342573} - m_LocalRotation: {x: -0.002378591, y: 0.08787313, z: 0.02695381, w: 0.99576414} - m_LocalPosition: {x: -0.56803536, y: 46.34834, z: 10.906936} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 3344194988163054789} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3344194988163342575 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3344194988163054799} - m_Layer: 0 - m_Name: ArmPlacement_Right - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3344194988163054799 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342575} - m_LocalRotation: {x: -0.02695381, y: 0.99576414, z: -0.0023785909, w: -0.08787313} - m_LocalPosition: {x: 41.471436, y: 4.6548405, z: -15.306103} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 3344194988163054789} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3344194988163342577 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3344194988163054801} - m_Layer: 0 - m_Name: Hand_Left - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3344194988163054801 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342577} - m_LocalRotation: {x: 0.0005932963, y: -0.08528753, z: -0.006930911, w: 0.9963321} - m_LocalPosition: {x: -37.441498, y: 8.526513e-14, z: 2.7533531e-14} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 3344194988163054843} - - {fileID: 3344194988163054727} - - {fileID: 3344194988163054753} - m_Father: {fileID: 3344194988163054845} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3344194988163342579 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3344194988163054803} - m_Layer: 0 - m_Name: Foot_Right - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3344194988163054803 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342579} - m_LocalRotation: {x: 0.81892335, y: 0.5656828, z: 0.024710972, w: -0.09357782} - m_LocalPosition: {x: -62.73464, y: -9.769963e-15, z: 2.4868996e-14} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 3344194988163054779} - m_Father: {fileID: 3344194988163054839} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3344194988163342581 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3344194988163054805} - m_Layer: 0 - m_Name: Head - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3344194988163054805 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342581} - m_LocalRotation: {x: 0.071218304, y: -0.028954746, z: -0.059960153, w: 0.99523586} - m_LocalPosition: {x: -13.255574, y: -1.4210855e-14, z: 7.364747e-15} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 3344194988163054825} - - {fileID: 3344194988163054831} - m_Father: {fileID: 3344194988163054731} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3344194988163342583 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3344194988163054807} - m_Layer: 0 - m_Name: Hand_Right - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3344194988163054807 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342583} - m_LocalRotation: {x: -0.0005926622, y: 0.085287675, z: -0.0069382307, w: 0.99633205} - m_LocalPosition: {x: -37.441414, y: 1.7053026e-13, z: -5.3290705e-15} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 3344194988163054841} - - {fileID: 3344194988163054725} - - {fileID: 3344194988163054759} - m_Father: {fileID: 3344194988163054835} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3344194988163342585 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3344194988163054809} - - component: {fileID: 3344194988174913005} - m_Layer: 0 - m_Name: Body1 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3344194988163054809 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342585} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0.0000018693923, y: -129.49721, z: -6.0212374} - m_LocalScale: {x: 0.01, y: 0.01, z: 0.01} - m_Children: [] - m_Father: {fileID: 3344194988163054729} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!137 &3344194988174913005 -SkinnedMeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342585} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 1666fb81395f51e4293b01cca8f58481, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - serializedVersion: 2 - m_Quality: 0 - m_UpdateWhenOffscreen: 0 - m_SkinnedMotionVectors: 1 - m_Mesh: {fileID: 4300002, guid: 5ae220fa0f79ffe41b0102a618febf5a, type: 3} - m_Bones: - - {fileID: 3344194988163054829} - - {fileID: 3344194988163054763} - - {fileID: 3344194988163054815} - - {fileID: 3344194988163054731} - - {fileID: 3344194988163054805} - - {fileID: 3344194988163054825} - - {fileID: 3344194988163054831} - - {fileID: 3344194988163054747} - - {fileID: 3344194988163054771} - - {fileID: 3344194988163054845} - - {fileID: 3344194988163054801} - - {fileID: 3344194988163054727} - - {fileID: 3344194988163054723} - - {fileID: 3344194988163054735} - - {fileID: 3344194988163054843} - - {fileID: 3344194988163054823} - - {fileID: 3344194988163054819} - - {fileID: 3344194988163054753} - - {fileID: 3344194988163054765} - - {fileID: 3344194988163054761} - - {fileID: 3344194988163054743} - - {fileID: 3344194988163054739} - - {fileID: 3344194988163054751} - - {fileID: 3344194988163054745} - - {fileID: 3344194988163054769} - - {fileID: 3344194988163054835} - - {fileID: 3344194988163054807} - - {fileID: 3344194988163054725} - - {fileID: 3344194988163054721} - - {fileID: 3344194988163054733} - - {fileID: 3344194988163054841} - - {fileID: 3344194988163054821} - - {fileID: 3344194988163054817} - - {fileID: 3344194988163054759} - - {fileID: 3344194988163054755} - - {fileID: 3344194988163054767} - - {fileID: 3344194988163054741} - - {fileID: 3344194988163054737} - - {fileID: 3344194988163054749} - - {fileID: 3344194988163054789} - - {fileID: 3344194988163054793} - - {fileID: 3344194988163054797} - - {fileID: 3344194988163054799} - - {fileID: 3344194988163054775} - - {fileID: 3344194988163054833} - - {fileID: 3344194988163054813} - - {fileID: 3344194988163054757} - - {fileID: 3344194988163054777} - - {fileID: 3344194988163054773} - - {fileID: 3344194988163054839} - - {fileID: 3344194988163054803} - - {fileID: 3344194988163054779} - - {fileID: 3344194988163054783} - - {fileID: 3344194988163054785} - - {fileID: 3344194988163054837} - - {fileID: 3344194988163054781} - - {fileID: 3344194988163054787} - m_BlendShapeWeights: [] - m_RootBone: {fileID: 3344194988163054829} - m_AABB: - m_Center: {x: -31.982391, y: 2.5145874, z: 0.0000019073486} - m_Extent: {x: 51.12609, y: 46.604404, z: 27.749142} - m_DirtyAABB: 0 ---- !u!1 &3344194988163342587 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3344194988163054811} - - component: {fileID: 3344194988174913007} - m_Layer: 0 - m_Name: Backpack1 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3344194988163054811 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342587} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: -138.49533, z: 34.48629} - m_LocalScale: {x: 0.01, y: 0.01, z: 0.01} - m_Children: [] - m_Father: {fileID: 3344194988163054729} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!137 &3344194988174913007 -SkinnedMeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342587} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 1666fb81395f51e4293b01cca8f58481, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - serializedVersion: 2 - m_Quality: 0 - m_UpdateWhenOffscreen: 0 - m_SkinnedMotionVectors: 1 - m_Mesh: {fileID: 4300004, guid: 5ae220fa0f79ffe41b0102a618febf5a, type: 3} - m_Bones: - - {fileID: 3344194988163054829} - - {fileID: 3344194988163054763} - - {fileID: 3344194988163054815} - - {fileID: 3344194988163054731} - - {fileID: 3344194988163054805} - - {fileID: 3344194988163054825} - - {fileID: 3344194988163054831} - - {fileID: 3344194988163054747} - - {fileID: 3344194988163054771} - - {fileID: 3344194988163054845} - - {fileID: 3344194988163054801} - - {fileID: 3344194988163054727} - - {fileID: 3344194988163054723} - - {fileID: 3344194988163054735} - - {fileID: 3344194988163054843} - - {fileID: 3344194988163054823} - - {fileID: 3344194988163054819} - - {fileID: 3344194988163054753} - - {fileID: 3344194988163054765} - - {fileID: 3344194988163054761} - - {fileID: 3344194988163054743} - - {fileID: 3344194988163054739} - - {fileID: 3344194988163054751} - - {fileID: 3344194988163054745} - - {fileID: 3344194988163054769} - - {fileID: 3344194988163054835} - - {fileID: 3344194988163054807} - - {fileID: 3344194988163054725} - - {fileID: 3344194988163054721} - - {fileID: 3344194988163054733} - - {fileID: 3344194988163054841} - - {fileID: 3344194988163054821} - - {fileID: 3344194988163054817} - - {fileID: 3344194988163054759} - - {fileID: 3344194988163054755} - - {fileID: 3344194988163054767} - - {fileID: 3344194988163054741} - - {fileID: 3344194988163054737} - - {fileID: 3344194988163054749} - - {fileID: 3344194988163054789} - - {fileID: 3344194988163054793} - - {fileID: 3344194988163054797} - - {fileID: 3344194988163054799} - - {fileID: 3344194988163054775} - - {fileID: 3344194988163054833} - - {fileID: 3344194988163054813} - - {fileID: 3344194988163054757} - - {fileID: 3344194988163054777} - - {fileID: 3344194988163054773} - - {fileID: 3344194988163054839} - - {fileID: 3344194988163054803} - - {fileID: 3344194988163054779} - - {fileID: 3344194988163054783} - - {fileID: 3344194988163054785} - - {fileID: 3344194988163054837} - - {fileID: 3344194988163054781} - - {fileID: 3344194988163054787} - m_BlendShapeWeights: [] - m_RootBone: {fileID: 3344194988163054829} - m_AABB: - m_Center: {x: -28.89946, y: 44.769905, z: -1.5718498} - m_Extent: {x: 47.82257, y: 32.29384, z: 42.822285} - m_DirtyAABB: 0 ---- !u!1 &3344194988163342589 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3344194988163054813} - m_Layer: 0 - m_Name: Foot_Left - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3344194988163054813 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342589} - m_LocalRotation: {x: 0.8193084, y: 0.56578285, z: -0.02233458, w: 0.09013736} - m_LocalPosition: {x: -62.734695, y: 2.842171e-14, z: -1.7763568e-14} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 3344194988163054757} - m_Father: {fileID: 3344194988163054833} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3344194988163342591 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3344194988163054815} - m_Layer: 0 - m_Name: Chest - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3344194988163054815 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342591} - m_LocalRotation: {x: 3.1378165e-33, y: -5.551116e-17, z: 0.18862787, w: 0.9820487} - m_LocalPosition: {x: -24.042006, y: -1.0658141e-14, z: 1.9451509e-14} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 3344194988163054789} - - {fileID: 3344194988163054731} - - {fileID: 3344194988163054747} - - {fileID: 3344194988163054745} - m_Father: {fileID: 3344194988163054763} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3344194988163342657 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3344194988163054753} - m_Layer: 0 - m_Name: Thumb_Proximal_Left - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3344194988163054753 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342657} - m_LocalRotation: {x: 0.057522308, y: 0.49499637, z: 0.112048574, w: 0.8597179} - m_LocalPosition: {x: -0.2922163, y: -0.5636321, z: 12.295864} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 3344194988163054765} - m_Father: {fileID: 3344194988163054801} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3344194988163342659 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3344194988163054755} - m_Layer: 0 - m_Name: Thumb_Intermediate_Right - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3344194988163054755 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342659} - m_LocalRotation: {x: 0.048999686, y: 0.1354733, z: 0.1004816, w: 0.9844539} - m_LocalPosition: {x: -9.836, y: -5.684342e-14, z: -5.684342e-14} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 3344194988163054767} - m_Father: {fileID: 3344194988163054759} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3344194988163342661 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3344194988163054757} - m_Layer: 0 - m_Name: Toe_Left - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3344194988163054757 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342661} - m_LocalRotation: {x: 0.0013659683, y: 0.0051824837, z: -0.24785845, w: 0.9687815} - m_LocalPosition: {x: -13.771131, y: 1.9539925e-14, z: -1.0658141e-14} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 3344194988163054777} - m_Father: {fileID: 3344194988163054813} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3344194988163342663 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3344194988163054759} - m_Layer: 0 - m_Name: Thumb_Proximal_Right - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3344194988163054759 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342663} - m_LocalRotation: {x: -0.057529792, y: -0.49499094, z: 0.11207554, w: 0.859717} - m_LocalPosition: {x: -0.29218963, y: -0.56312394, z: -12.29586} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 3344194988163054755} - m_Father: {fileID: 3344194988163054807} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3344194988163342665 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3344194988163054761} - m_Layer: 0 - m_Name: Thumb_Distal_Left - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3344194988163054761 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342665} - m_LocalRotation: {x: -0.017883137, y: -0.03974522, z: -0.025908269, w: 0.99871385} - m_LocalPosition: {x: -8.816608, y: 0, z: 1.4210855e-14} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 3344194988163054765} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3344194988163342667 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3344194988163054763} - m_Layer: 0 - m_Name: Spine - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3344194988163054763 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342667} - m_LocalRotation: {x: 0.99452215, y: -0.104526356, z: -7.7878193e-10, w: 0.0000000074097675} - m_LocalPosition: {x: -21.090727, y: -8.881784e-15, z: -4.4013775e-16} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 3344194988163054815} - m_Father: {fileID: 3344194988163054829} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3344194988163342669 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3344194988163054765} - m_Layer: 0 - m_Name: Thumb_Intermediate_Left - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3344194988163054765 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342669} - m_LocalRotation: {x: -0.04900198, y: -0.13549508, z: 0.10049181, w: 0.98444974} - m_LocalPosition: {x: -9.835772, y: -1.1368684e-13, z: -2.842171e-14} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 3344194988163054761} - m_Father: {fileID: 3344194988163054753} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3344194988163342671 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3344194988163054767} - m_Layer: 0 - m_Name: Thumb_Distal_Right - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3344194988163054767 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342671} - m_LocalRotation: {x: 0.0017341404, y: 0.008320127, z: -0.005799853, w: 0.9999471} - m_LocalPosition: {x: -8.816269, y: 0, z: -1.4210855e-14} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 3344194988163054755} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3344194988163342673 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3344194988163054769} - m_Layer: 0 - m_Name: UpperArm_Right - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3344194988163054769 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342673} - m_LocalRotation: {x: 0.029697837, y: 0.15896995, z: -0.18122736, w: 0.97005326} - m_LocalPosition: {x: -15.111769, y: 0, z: -3.1974423e-14} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 3344194988163054835} - m_Father: {fileID: 3344194988163054745} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3344194988163342675 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3344194988163054771} - m_Layer: 0 - m_Name: UpperArm_Left - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3344194988163054771 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342675} - m_LocalRotation: {x: -0.029700447, y: -0.15896967, z: -0.18123563, w: 0.97005165} - m_LocalPosition: {x: -15.111847, y: 0, z: -3.7303494e-14} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 3344194988163054845} - m_Father: {fileID: 3344194988163054747} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3344194988163342677 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3344194988163054773} - m_Layer: 0 - m_Name: UpperLeg_Right - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3344194988163054773 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342677} - m_LocalRotation: {x: 0.03061261, y: 0.6954094, z: 0.7139454, w: 0.07583304} - m_LocalPosition: {x: 0.084786385, y: 0.40212917, z: 18.8642} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 3344194988163054839} - m_Father: {fileID: 3344194988163054829} - m_RootOrder: 4 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3344194988163342679 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3344194988163054775} - m_Layer: 0 - m_Name: UpperLeg_Left - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3344194988163054775 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342679} - m_LocalRotation: {x: -0.030611672, y: -0.6954005, z: 0.7139541, w: 0.07583354} - m_LocalPosition: {x: 0.08523814, y: 0.40205857, z: -18.864191} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 3344194988163054833} - m_Father: {fileID: 3344194988163054829} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3344194988163342681 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3344194988163054777} - m_Layer: 0 - m_Name: Toetip_Left - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3344194988163054777 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342681} - m_LocalRotation: {x: 0.00016529544, y: -0.016936114, z: -0.0047631934, w: 0.99984527} - m_LocalPosition: {x: -17.883871, y: 3.5527137e-15, z: 2.1316282e-14} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 3344194988163054757} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3344194988163342683 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3344194988163054779} - m_Layer: 0 - m_Name: Toe_Right - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3344194988163054779 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342683} - m_LocalRotation: {x: -0.0013655907, y: -0.005181019, z: -0.24785995, w: 0.9687811} - m_LocalPosition: {x: -13.771146, y: 2.1316282e-14, z: 1.0658141e-14} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 3344194988163054783} - m_Father: {fileID: 3344194988163054803} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3344194988163342685 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3344194988163054781} - m_Layer: 0 - m_Name: Trigger_Right - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3344194988163054781 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342685} - m_LocalRotation: {x: -0.0031178175, y: 0.0071248533, z: 0.40088162, w: 0.91609687} - m_LocalPosition: {x: -9.913989, y: -10.731702, z: 9.284221} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 3344194988163054785} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3344194988163342687 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3344194988163054783} - m_Layer: 0 - m_Name: Toetip_Right - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3344194988163054783 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3344194988163342687} - m_LocalRotation: {x: -0.00028878966, y: 0.016934738, z: -0.012053749, w: 0.99978393} - m_LocalPosition: {x: -17.883856, y: -2.6645353e-15, z: -1.4210855e-14} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 3344194988163054779} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} diff --git a/Assets/Prefabs/DragonFucker.prefab.meta b/Assets/Prefabs/DragonFucker.prefab.meta deleted file mode 100644 index 1e8b307..0000000 --- a/Assets/Prefabs/DragonFucker.prefab.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: c886079c5bf3e67408d356ea1a932c5f -PrefabImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Prefabs/Player.prefab b/Assets/Prefabs/Player.prefab index 7dd28e6..c798d61 100755 --- a/Assets/Prefabs/Player.prefab +++ b/Assets/Prefabs/Player.prefab @@ -1,6 +1,6 @@ %YAML 1.1 %TAG !u! tag:unity3d.com,2011: ---- !u!1 &4528203470433968325 +--- !u!1 &5245491127989480125 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -8,101 +8,15 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 4528203470433968376} - - component: {fileID: 4528203470433968327} - - component: {fileID: 4528203470433968326} - m_Layer: 8 - m_Name: Camera - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &4528203470433968376 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4528203470433968325} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0.734, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 4528203471293941515} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!20 &4528203470433968327 -Camera: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4528203470433968325} - m_Enabled: 1 - serializedVersion: 2 - m_ClearFlags: 1 - m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} - m_projectionMatrixMode: 1 - m_GateFitMode: 2 - m_FOVAxisMode: 0 - m_SensorSize: {x: 36, y: 24} - m_LensShift: {x: 0, y: 0} - m_FocalLength: 50 - m_NormalizedViewPortRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 1 - height: 1 - near clip plane: 0.3 - far clip plane: 1000 - field of view: 60 - orthographic: 0 - orthographic size: 5 - m_Depth: 0 - m_CullingMask: - serializedVersion: 2 - m_Bits: 4294967295 - m_RenderingPath: -1 - m_TargetTexture: {fileID: 0} - m_TargetDisplay: 0 - m_TargetEye: 3 - m_HDR: 1 - m_AllowMSAA: 1 - m_AllowDynamicResolution: 0 - m_ForceIntoRT: 0 - m_OcclusionCulling: 1 - m_StereoConvergence: 10 - m_StereoSeparation: 0.022 ---- !u!81 &4528203470433968326 -AudioListener: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4528203470433968325} - m_Enabled: 1 ---- !u!1 &4528203470625763699 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4528203470625763689} - - component: {fileID: 4528203470625763688} - - component: {fileID: -4942972567661207728} - - component: {fileID: 4528203470625763702} - - component: {fileID: 4528203470625763690} - - component: {fileID: 4528203470625763703} - - component: {fileID: 4528203470625763701} - - component: {fileID: 4528203470625763700} - - component: {fileID: 1061105263471521090} - - component: {fileID: 1809549200} - - component: {fileID: 1809549201} - - component: {fileID: 1809549212} + - component: {fileID: 5245491127989480103} + - component: {fileID: 5245491127989480102} + - component: {fileID: 5583297852527723678} + - component: {fileID: 5245491127989480120} + - component: {fileID: 5245491127989480100} + - component: {fileID: 5245491127989480121} + - component: {fileID: 5245491127989480123} + - component: {fileID: 5245491127989480122} + - component: {fileID: 4890899368932544690} m_Layer: 8 m_Name: Player m_TagString: Defender @@ -110,37 +24,37 @@ GameObject: m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &4528203470625763689 +--- !u!4 &5245491127989480103 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4528203470625763699} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 28.21, y: 14.12, z: 48.395} + m_GameObject: {fileID: 5245491127989480125} + m_LocalRotation: {x: 0, y: 0.7071068, z: 0, w: 0.7071068} + m_LocalPosition: {x: 28.21, y: 10.9, z: 46.67} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - - {fileID: 4528203471293941515} - - {fileID: 4528203471164033737} + - {fileID: 5245491129196666053} + - {fileID: 5245491129603592455} m_Father: {fileID: 0} m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &4528203470625763688 + m_LocalEulerAnglesHint: {x: 0, y: 90, z: 0} +--- !u!33 &5245491127989480102 MeshFilter: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4528203470625763699} + m_GameObject: {fileID: 5245491127989480125} m_Mesh: {fileID: 10208, guid: 0000000000000000e000000000000000, type: 0} ---- !u!23 &-4942972567661207728 +--- !u!23 &5583297852527723678 MeshRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4528203470625763699} + m_GameObject: {fileID: 5245491127989480125} m_Enabled: 1 m_CastShadows: 1 m_ReceiveShadows: 1 @@ -173,13 +87,13 @@ MeshRenderer: m_SortingLayerID: 0 m_SortingLayer: 0 m_SortingOrder: 0 ---- !u!136 &4528203470625763702 +--- !u!136 &5245491127989480120 CapsuleCollider: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4528203470625763699} + m_GameObject: {fileID: 5245491127989480125} m_Material: {fileID: 0} m_IsTrigger: 0 m_Enabled: 0 @@ -187,13 +101,13 @@ CapsuleCollider: m_Height: 2 m_Direction: 1 m_Center: {x: 0, y: 0, z: 0} ---- !u!136 &4528203470625763690 +--- !u!136 &5245491127989480100 CapsuleCollider: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4528203470625763699} + m_GameObject: {fileID: 5245491127989480125} m_Material: {fileID: 0} m_IsTrigger: 0 m_Enabled: 0 @@ -201,13 +115,13 @@ CapsuleCollider: m_Height: 1.3 m_Direction: 1 m_Center: {x: 0, y: -0.35, z: 0} ---- !u!136 &4528203470625763703 +--- !u!136 &5245491127989480121 CapsuleCollider: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4528203470625763699} + m_GameObject: {fileID: 5245491127989480125} m_Material: {fileID: 0} m_IsTrigger: 0 m_Enabled: 1 @@ -215,16 +129,16 @@ CapsuleCollider: m_Height: 0.8 m_Direction: 1 m_Center: {x: 0, y: -0.6, z: 0} ---- !u!143 &4528203470625763701 +--- !u!143 &5245491127989480123 CharacterController: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4528203470625763699} + m_GameObject: {fileID: 5245491127989480125} m_Material: {fileID: 0} m_IsTrigger: 0 - m_Enabled: 0 + m_Enabled: 1 serializedVersion: 2 m_Height: 2 m_Radius: 0.5 @@ -233,21 +147,21 @@ CharacterController: m_SkinWidth: 0.08 m_MinMoveDistance: 0.001 m_Center: {x: 0, y: 0, z: 0} ---- !u!114 &4528203470625763700 +--- !u!114 &5245491127989480122 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4528203470625763699} - m_Enabled: 0 + m_GameObject: {fileID: 5245491127989480125} + m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 9826297ef4d853741b2af768441ec7f7, type: 3} m_Name: m_EditorClassIdentifier: input_View: {x: 0, y: 0} - cameraHolder: {fileID: 4528203471293941515} - feetTransform: {fileID: 4528203471164033737} + cameraHolder: {fileID: 5245491129196666053} + feetTransform: {fileID: 5245491129603592455} playerSettings: ViewXSensetivity: 20 ViewYSensetivity: 20 @@ -279,98 +193,27 @@ MonoBehaviour: playerStanceSmoothing: 0.2 playerStandStance: CameraHeight: 0.7 - StanceCollider: {fileID: 4528203470625763702} + StanceCollider: {fileID: 5245491127989480120} playerCrouchStance: CameraHeight: 0.3 - StanceCollider: {fileID: 4528203470625763690} + StanceCollider: {fileID: 5245491127989480100} playerProneStance: CameraHeight: -0.58 - StanceCollider: {fileID: 4528203470625763703} - currentWeapon: {fileID: 0} ---- !u!114 &1061105263471521090 + StanceCollider: {fileID: 5245491127989480121} + currentWeapon: {fileID: 8510909888689775086} +--- !u!114 &4890899368932544690 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4528203470625763699} + m_GameObject: {fileID: 5245491127989480125} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: a6f2a081cfc8c4b4bb6864331109d147, type: 3} + m_Script: {fileID: 11500000, guid: a8c9a8e604d395c4ab9d03d28adc4982, type: 3} m_Name: m_EditorClassIdentifier: - agentParameters: - maxStep: 0 - hasUpgradedFromAgentParameters: 1 - MaxStep: 10 - moveController: {fileID: 1809549200} ---- !u!114 &1809549200 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4528203470625763699} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: d3ebcf807a37f344998fd648dfc9376d, type: 3} - m_Name: - m_EditorClassIdentifier: - mapManager: {fileID: 0} - navMeshAgent: {fileID: 1809549201} ---- !u!195 &1809549201 -NavMeshAgent: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4528203470625763699} - m_Enabled: 1 - m_AgentTypeID: 0 - m_Radius: 0.5 - m_Speed: 3.5 - m_Acceleration: 8 - avoidancePriority: 50 - m_AngularSpeed: 120 - m_StoppingDistance: 0 - m_AutoTraverseOffMeshLink: 1 - m_AutoBraking: 1 - m_AutoRepath: 1 - m_Height: 2 - m_BaseOffset: 1 - m_WalkableMask: 4294967295 - m_ObstacleAvoidanceType: 4 ---- !u!114 &1809549212 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4528203470625763699} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5d1c4e0b1822b495aa52bc52839ecb30, type: 3} - m_Name: - m_EditorClassIdentifier: - m_BrainParameters: - VectorObservationSize: 4 - NumStackedVectorObservations: 1 - m_ActionSpec: - m_NumContinuousActions: 0 - BranchSizes: 01000000 - VectorActionSize: 01000000 - VectorActionDescriptions: [] - VectorActionSpaceType: 0 - hasUpgradedBrainParametersWithActionSpec: 1 - m_Model: {fileID: 0} - m_InferenceDevice: 3 - m_BehaviorType: 1 - m_BehaviorName: Defender Behaviour - TeamId: 0 - m_UseChildSensors: 0 - m_UseChildActuators: 1 - m_ObservableAttributeHandling: 2 ---- !u!1 &4528203471164033736 +--- !u!1 &5245491128202443531 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -378,29 +221,82 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 4528203471164033737} + - component: {fileID: 5245491128202443574} + - component: {fileID: 5245491128202443529} + - component: {fileID: 5245491128202443528} m_Layer: 8 - m_Name: FeetTransform + m_Name: Camera m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &4528203471164033737 +--- !u!4 &5245491128202443574 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4528203471164033736} + m_GameObject: {fileID: 5245491128202443531} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: -1, z: 0} + m_LocalPosition: {x: 0, y: 0.388, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] - m_Father: {fileID: 4528203470625763689} - m_RootOrder: 1 + m_Father: {fileID: 5245491129196666053} + m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &4528203471293941514 +--- !u!20 &5245491128202443529 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5245491128202443531} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} + m_projectionMatrixMode: 1 + m_GateFitMode: 2 + m_FOVAxisMode: 0 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.1 + far clip plane: 1000 + field of view: 60 + orthographic: 0 + orthographic size: 5 + m_Depth: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 1 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!81 &5245491128202443528 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5245491128202443531} + m_Enabled: 1 +--- !u!1 &5245491129196666052 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -408,7 +304,7 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 4528203471293941515} + - component: {fileID: 5245491129196666053} m_Layer: 8 m_Name: CameraHolder m_TagString: Untagged @@ -416,18 +312,194 @@ GameObject: m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &4528203471293941515 +--- !u!4 &5245491129196666053 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4528203471293941514} + m_GameObject: {fileID: 5245491129196666052} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0.7, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - - {fileID: 4528203470433968376} - m_Father: {fileID: 4528203470625763689} + - {fileID: 5245491128202443574} + - {fileID: 8510909888689775087} + m_Father: {fileID: 5245491127989480103} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5245491129603592454 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5245491129603592455} + m_Layer: 8 + m_Name: FeetTransform + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5245491129603592455 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5245491129603592454} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -1, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 5245491127989480103} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8510909888198732725 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8510909888198732726} + - component: {fileID: 8510909888198732713} + - component: {fileID: 8510909888198732712} + - component: {fileID: 8510909888198732727} + m_Layer: 8 + m_Name: WeaponModel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8510909888198732726 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8510909888198732725} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 8510909888689775087} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &8510909888198732713 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8510909888198732725} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &8510909888198732712 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8510909888198732725} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!65 &8510909888198732727 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8510909888198732725} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &8510909888689775085 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8510909888689775087} + - component: {fileID: 8510909888689775086} + m_Layer: 8 + m_Name: Weapon + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8510909888689775087 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8510909888689775085} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.332, y: 0.038, z: 0.394} + m_LocalScale: {x: 0.16226998, y: 0.1581135, z: 1} + m_Children: + - {fileID: 8510909888198732726} + m_Father: {fileID: 5245491129196666053} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &8510909888689775086 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8510909888689775085} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 088bf904d7c90a44dbb35c1d47c2692e, type: 3} + m_Name: + m_EditorClassIdentifier: + settings: + SwayAmount: 4 + SwayYInverted: 0 + SwayXInverted: 0 + SwaySmoothing: 0.1 + SwayResetSmoothing: 0.1 + SwayClampX: 8 + SwayClampY: 8 diff --git a/Assets/Scenes/Greatest_map_ever/Greatest_map_ever.meta b/Assets/Scenes/Greatest_map_ever/Greatest_map_ever.meta deleted file mode 100644 index 583669d..0000000 --- a/Assets/Scenes/Greatest_map_ever/Greatest_map_ever.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 63fefa6166d5e6c4b96e83cc243f0a18 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Scenes/Greatest_map_ever/Greatest_map_ever.unity b/Assets/Scenes/Greatest_map_ever/Greatest_map_ever.unity old mode 100755 new mode 100644 index 539c07c..7307d56 --- a/Assets/Scenes/Greatest_map_ever/Greatest_map_ever.unity +++ b/Assets/Scenes/Greatest_map_ever/Greatest_map_ever.unity @@ -38,7 +38,7 @@ RenderSettings: m_ReflectionIntensity: 1 m_CustomReflection: {fileID: 0} m_Sun: {fileID: 705507994} - m_IndirectSpecularColor: {r: 0.44657898, g: 0.4964133, b: 0.5748178, a: 1} + m_IndirectSpecularColor: {r: 0.44657815, g: 0.49641192, b: 0.57481617, a: 1} m_UseRadianceAmbientProbe: 0 --- !u!157 &3 LightmapSettings: @@ -259,7 +259,9 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 6a2d29bfc31a8cf4e831e3bb80720414, type: 3} m_Name: m_EditorClassIdentifier: - PointId: 1 + PointId: 0 + DeathAttr: 0 + EnemiesSeen: [] --- !u!23 &140697607 MeshRenderer: m_ObjectHideFlags: 0 @@ -352,7 +354,9 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 6a2d29bfc31a8cf4e831e3bb80720414, type: 3} m_Name: m_EditorClassIdentifier: - PointId: 1 + PointId: 0 + DeathAttr: 0 + EnemiesSeen: [] --- !u!23 &293522541 MeshRenderer: m_ObjectHideFlags: 0 @@ -1118,7 +1122,7 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 705507993} m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} - m_LocalPosition: {x: 77.5, y: 55.2, z: -5.9} + m_LocalPosition: {x: 81.2, y: 64.1, z: -12.4} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 0} @@ -1393,7 +1397,9 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 6a2d29bfc31a8cf4e831e3bb80720414, type: 3} m_Name: m_EditorClassIdentifier: - PointId: 1 + PointId: 0 + DeathAttr: 0 + EnemiesSeen: [] --- !u!23 &1116745545 MeshRenderer: m_ObjectHideFlags: 0 @@ -1822,7 +1828,7 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1345085340} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 47.446796, y: -5.782543, z: -25.400002} + m_LocalPosition: {x: 21.51, y: -5.782543, z: -10.46} m_LocalScale: {x: 1.4367, y: 1.4367, z: 1.4367} m_Children: [] m_Father: {fileID: 2060099472} @@ -1840,7 +1846,9 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 6a2d29bfc31a8cf4e831e3bb80720414, type: 3} m_Name: m_EditorClassIdentifier: - PointId: 1 + PointId: 0 + DeathAttr: 0 + EnemiesSeen: [] --- !u!23 &1345085343 MeshRenderer: m_ObjectHideFlags: 0 @@ -1933,7 +1941,9 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 6a2d29bfc31a8cf4e831e3bb80720414, type: 3} m_Name: m_EditorClassIdentifier: - PointId: 1 + PointId: 0 + DeathAttr: 0 + EnemiesSeen: [] --- !u!23 &1488699524 MeshRenderer: m_ObjectHideFlags: 0 @@ -2152,7 +2162,9 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 6a2d29bfc31a8cf4e831e3bb80720414, type: 3} m_Name: m_EditorClassIdentifier: - PointId: 1 + PointId: 0 + DeathAttr: 0 + EnemiesSeen: [] --- !u!23 &1663305224 MeshRenderer: m_ObjectHideFlags: 0 @@ -2311,6 +2323,7 @@ GameObject: - component: {fileID: 1858987086} - component: {fileID: 1858987084} - component: {fileID: 1858987089} + - component: {fileID: 1858987090} - component: {fileID: 1858987088} - component: {fileID: 1858987085} m_Layer: 0 @@ -2332,7 +2345,6 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 81d1d84442a0ba441976abd6fdd22788, type: 3} m_Name: m_EditorClassIdentifier: - CurrentTime: 0 --- !u!114 &1858987085 MonoBehaviour: m_ObjectHideFlags: 0 @@ -2406,6 +2418,26 @@ MonoBehaviour: - {fileID: 1345085342} - {fileID: 1116745544} - {fileID: 2004854094} +--- !u!114 &1858987090 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1858987083} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b0835d77f48130e4f81c678f710bf87c, type: 3} + m_Name: + m_EditorClassIdentifier: + spawnPointsForDefendersTeam: + - {fileID: 140697606} + spawnPointsForAttackersTeam: + - {fileID: 2004854094} + AIPrefab: {fileID: 2988578997639256874, guid: b016874eb34cc084aa4359f0bbec50e1, + type: 3} + PlayerPrefab: {fileID: 5245491127989480125, guid: 99bb17a23a489624baeaf337f91a4f84, + type: 3} --- !u!1 &1871257865 GameObject: m_ObjectHideFlags: 0 @@ -2659,7 +2691,9 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 6a2d29bfc31a8cf4e831e3bb80720414, type: 3} m_Name: m_EditorClassIdentifier: - PointId: 1 + PointId: 0 + DeathAttr: 0 + EnemiesSeen: [] --- !u!23 &2004854095 MeshRenderer: m_ObjectHideFlags: 0 @@ -2745,7 +2779,7 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2060099471} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 19.553204, y: 7.782543, z: -15} + m_LocalPosition: {x: 27.79, y: 7.782543, z: -15} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 1345085341} @@ -2877,88 +2911,6 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2114154251} m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} ---- !u!114 &5078004101906046130 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8509012040873181315} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: a6f2a081cfc8c4b4bb6864331109d147, type: 3} - m_Name: - m_EditorClassIdentifier: - agentParameters: - maxStep: 0 - hasUpgradedFromAgentParameters: 1 - MaxStep: 100 - moveController: {fileID: 5242608118223468128} ---- !u!114 &5242608118223468128 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8509012040873181315} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: d3ebcf807a37f344998fd648dfc9376d, type: 3} - m_Name: - m_EditorClassIdentifier: - navMeshAgent: {fileID: 5242608118223468129} ---- !u!195 &5242608118223468129 -NavMeshAgent: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8509012040873181315} - m_Enabled: 1 - m_AgentTypeID: 0 - m_Radius: 0.5 - m_Speed: 3.5 - m_Acceleration: 8 - avoidancePriority: 50 - m_AngularSpeed: 120 - m_StoppingDistance: 0 - m_AutoTraverseOffMeshLink: 1 - m_AutoBraking: 1 - m_AutoRepath: 1 - m_Height: 2 - m_BaseOffset: 1 - m_WalkableMask: 4294967295 - m_ObstacleAvoidanceType: 4 ---- !u!114 &5242608118223468140 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8509012040873181315} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5d1c4e0b1822b495aa52bc52839ecb30, type: 3} - m_Name: - m_EditorClassIdentifier: - m_BrainParameters: - VectorObservationSize: 4 - NumStackedVectorObservations: 1 - m_ActionSpec: - m_NumContinuousActions: 0 - BranchSizes: 01000000 - VectorActionSize: 01000000 - VectorActionDescriptions: [] - VectorActionSpaceType: 0 - hasUpgradedBrainParametersWithActionSpec: 1 - m_Model: {fileID: 0} - m_InferenceDevice: 0 - m_BehaviorType: 1 - m_BehaviorName: NPC - TeamId: 0 - m_UseChildSensors: 1 - m_UseChildActuators: 1 - m_ObservableAttributeHandling: 0 --- !u!1001 &6818223692685937217 PrefabInstance: m_ObjectHideFlags: 0 @@ -3033,366 +2985,3 @@ PrefabInstance: objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 1685c1d9ce4ab174f95c646b1826010b, type: 3} ---- !u!23 &8333476723876163232 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8509012040873181315} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 1 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 ---- !u!1 &8509012040201336570 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 8509012040201336571} - m_Layer: 8 - m_Name: CameraHolder - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &8509012040201336571 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8509012040201336570} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0.7, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 8509012041069629704} - m_Father: {fileID: 8509012040873181337} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &8509012040340093752 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 8509012040340093753} - m_Layer: 8 - m_Name: FeetTransform - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &8509012040340093753 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8509012040340093752} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: -1, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 8509012040873181337} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &8509012040873181315 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 8509012040873181337} - - component: {fileID: 8509012040873181336} - - component: {fileID: 8333476723876163232} - - component: {fileID: 8509012040873181318} - - component: {fileID: 8509012040873181338} - - component: {fileID: 8509012040873181319} - - component: {fileID: 8509012040873181317} - - component: {fileID: 8509012040873181316} - - component: {fileID: 5078004101906046130} - - component: {fileID: 5242608118223468128} - - component: {fileID: 5242608118223468129} - - component: {fileID: 5242608118223468140} - - component: {fileID: 8509012040873181320} - m_Layer: 8 - m_Name: 'Player ' - m_TagString: Defender - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &8509012040873181316 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8509012040873181315} - m_Enabled: 0 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 9826297ef4d853741b2af768441ec7f7, type: 3} - m_Name: - m_EditorClassIdentifier: - input_View: {x: 0, y: 0} - cameraHolder: {fileID: 8509012040201336571} - feetTransform: {fileID: 8509012040340093753} - playerSettings: - ViewXSensetivity: 20 - ViewYSensetivity: 20 - ViewXInverted: 0 - ViewYInverted: 0 - SprintingHold: 0 - MovementSmoothing: 0 - RunningForwardSpeed: 10 - RunningStrafeSpeed: 6 - WalkingForwardSpeed: 4 - WalkingBackwardSpeed: 2 - WalkingStrafeSpeed: 3 - JumpingHeight: 6 - JumpingFalloff: 1 - FallingSmoothing: 0 - SpeedEffector: 1 - CrouchSpeedEffector: 0 - ProneSpeedEffector: 0 - FallingSpeedEffector: 0 - ViewClampYMin: -70 - ViewClampYMax: 80 - playerMask: - serializedVersion: 2 - m_Bits: 55 - gravityAmount: 0.05 - gravityMin: -3 - jumpingForce: {x: 0, y: 0, z: 0} - playerStance: 0 - playerStanceSmoothing: 0.2 - playerStandStance: - CameraHeight: 0.7 - StanceCollider: {fileID: 8509012040873181318} - playerCrouchStance: - CameraHeight: 0.3 - StanceCollider: {fileID: 8509012040873181338} - playerProneStance: - CameraHeight: -0.58 - StanceCollider: {fileID: 8509012040873181319} - currentWeapon: {fileID: 0} ---- !u!143 &8509012040873181317 -CharacterController: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8509012040873181315} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 0 - serializedVersion: 2 - m_Height: 2 - m_Radius: 0.5 - m_SlopeLimit: 45 - m_StepOffset: 0.3 - m_SkinWidth: 0.08 - m_MinMoveDistance: 0.001 - m_Center: {x: 0, y: 0, z: 0} ---- !u!136 &8509012040873181318 -CapsuleCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8509012040873181315} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 0 - m_Radius: 0.3 - m_Height: 2 - m_Direction: 1 - m_Center: {x: 0, y: 0, z: 0} ---- !u!136 &8509012040873181319 -CapsuleCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8509012040873181315} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - m_Radius: 0.3 - m_Height: 0.8 - m_Direction: 1 - m_Center: {x: 0, y: -0.6, z: 0} ---- !u!114 &8509012040873181320 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8509012040873181315} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3a5c9d521e5ef4759a8246a07d52221e, type: 3} - m_Name: - m_EditorClassIdentifier: - DecisionPeriod: 1 - TakeActionsBetweenDecisions: 0 ---- !u!33 &8509012040873181336 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8509012040873181315} - m_Mesh: {fileID: 10208, guid: 0000000000000000e000000000000000, type: 0} ---- !u!4 &8509012040873181337 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8509012040873181315} - m_LocalRotation: {x: -0, y: 0.6820348, z: -0, w: 0.7313197} - m_LocalPosition: {x: 40.54, y: 1, z: -15.91} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 8509012040201336571} - - {fileID: 8509012040340093753} - m_Father: {fileID: 0} - m_RootOrder: 5 - m_LocalEulerAnglesHint: {x: 0, y: 86.006004, z: 0} ---- !u!136 &8509012040873181338 -CapsuleCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8509012040873181315} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 0 - m_Radius: 0.3 - m_Height: 1.3 - m_Direction: 1 - m_Center: {x: 0, y: -0.35, z: 0} ---- !u!4 &8509012041069629704 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8509012041069629749} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0.734, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 8509012040201336571} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &8509012041069629749 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 8509012041069629704} - - component: {fileID: 8509012041069629751} - - component: {fileID: 8509012041069629750} - m_Layer: 8 - m_Name: Camera - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!81 &8509012041069629750 -AudioListener: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8509012041069629749} - m_Enabled: 1 ---- !u!20 &8509012041069629751 -Camera: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8509012041069629749} - m_Enabled: 1 - serializedVersion: 2 - m_ClearFlags: 1 - m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} - m_projectionMatrixMode: 1 - m_GateFitMode: 2 - m_FOVAxisMode: 0 - m_SensorSize: {x: 36, y: 24} - m_LensShift: {x: 0, y: 0} - m_FocalLength: 50 - m_NormalizedViewPortRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 1 - height: 1 - near clip plane: 0.3 - far clip plane: 1000 - field of view: 60 - orthographic: 0 - orthographic size: 5 - m_Depth: 0 - m_CullingMask: - serializedVersion: 2 - m_Bits: 4294967295 - m_RenderingPath: -1 - m_TargetTexture: {fileID: 0} - m_TargetDisplay: 0 - m_TargetEye: 3 - m_HDR: 1 - m_AllowMSAA: 1 - m_AllowDynamicResolution: 0 - m_ForceIntoRT: 0 - m_OcclusionCulling: 1 - m_StereoConvergence: 10 - m_StereoSeparation: 0.022 diff --git a/Assets/Scenes/Greatest_map_ever/Greatest_map_ever/NavMesh.asset b/Assets/Scenes/Greatest_map_ever/Greatest_map_ever/NavMesh.asset deleted file mode 100644 index 141ab0e..0000000 Binary files a/Assets/Scenes/Greatest_map_ever/Greatest_map_ever/NavMesh.asset and /dev/null differ diff --git a/Assets/Scenes/Greatest_map_ever/Greatest_map_ever/NavMesh.asset.meta b/Assets/Scenes/Greatest_map_ever/Greatest_map_ever/NavMesh.asset.meta deleted file mode 100644 index 10e1563..0000000 --- a/Assets/Scenes/Greatest_map_ever/Greatest_map_ever/NavMesh.asset.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 305bb221606d7a748acca94156e2d347 -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 23800000 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Scenes/Greatest_map_ever/NavMesh.asset b/Assets/Scenes/Greatest_map_ever/NavMesh.asset index 71de95d..d98232a 100755 Binary files a/Assets/Scenes/Greatest_map_ever/NavMesh.asset and b/Assets/Scenes/Greatest_map_ever/NavMesh.asset differ diff --git a/Assets/Scenes/Greatest_map_ever/NavMesh.asset.meta b/Assets/Scenes/Greatest_map_ever/NavMesh.asset.meta index b38f8d9..10e1563 100755 --- a/Assets/Scenes/Greatest_map_ever/NavMesh.asset.meta +++ b/Assets/Scenes/Greatest_map_ever/NavMesh.asset.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 09beff657ef5d1c4eba194a01e121c1a +guid: 305bb221606d7a748acca94156e2d347 NativeFormatImporter: externalObjects: {} mainObjectFileID: 23800000 diff --git a/Assets/Scenes/tyt player.meta b/Assets/Scenes/tyt player.meta deleted file mode 100755 index 88b6423..0000000 --- a/Assets/Scenes/tyt player.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 8f773973aa2a1aa4aab9bec086b2e8c2 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Scenes/tyt player/Player.prefab b/Assets/Scenes/tyt player/Player.prefab deleted file mode 100755 index 7c588a0..0000000 --- a/Assets/Scenes/tyt player/Player.prefab +++ /dev/null @@ -1,510 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!1 &5245491127989480125 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 5245491127989480103} - - component: {fileID: 5245491127989480102} - - component: {fileID: 5583297852527723678} - - component: {fileID: 5245491127989480120} - - component: {fileID: 5245491127989480100} - - component: {fileID: 5245491127989480121} - - component: {fileID: 5245491127989480123} - - component: {fileID: 5245491127989480122} - - component: {fileID: 8693388664594773644} - m_Layer: 8 - m_Name: Player - m_TagString: Defender - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &5245491127989480103 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5245491127989480125} - m_LocalRotation: {x: 0, y: 0.7071068, z: 0, w: 0.7071068} - m_LocalPosition: {x: 28.21, y: 10.9, z: 46.67} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 5245491129196666053} - - {fileID: 5245491129603592455} - m_Father: {fileID: 0} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 90, z: 0} ---- !u!33 &5245491127989480102 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5245491127989480125} - m_Mesh: {fileID: 10208, guid: 0000000000000000e000000000000000, type: 0} ---- !u!23 &5583297852527723678 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5245491127989480125} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 1 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 ---- !u!136 &5245491127989480120 -CapsuleCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5245491127989480125} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 0 - m_Radius: 0.3 - m_Height: 2 - m_Direction: 1 - m_Center: {x: 0, y: 0, z: 0} ---- !u!136 &5245491127989480100 -CapsuleCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5245491127989480125} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 0 - m_Radius: 0.3 - m_Height: 1.3 - m_Direction: 1 - m_Center: {x: 0, y: -0.35, z: 0} ---- !u!136 &5245491127989480121 -CapsuleCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5245491127989480125} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - m_Radius: 0.3 - m_Height: 0.8 - m_Direction: 1 - m_Center: {x: 0, y: -0.6, z: 0} ---- !u!143 &5245491127989480123 -CharacterController: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5245491127989480125} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Height: 2 - m_Radius: 0.5 - m_SlopeLimit: 45 - m_StepOffset: 0.3 - m_SkinWidth: 0.08 - m_MinMoveDistance: 0.001 - m_Center: {x: 0, y: 0, z: 0} ---- !u!114 &5245491127989480122 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5245491127989480125} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 9826297ef4d853741b2af768441ec7f7, type: 3} - m_Name: - m_EditorClassIdentifier: - input_View: {x: 0, y: 0} - cameraHolder: {fileID: 5245491129196666053} - feetTransform: {fileID: 5245491129603592455} - playerSettings: - ViewXSensetivity: 20 - ViewYSensetivity: 20 - ViewXInverted: 0 - ViewYInverted: 0 - SprintingHold: 0 - MovementSmoothing: 0 - RunningForwardSpeed: 10 - RunningStrafeSpeed: 6 - WalkingForwardSpeed: 4 - WalkingBackwardSpeed: 2 - WalkingStrafeSpeed: 3 - JumpingHeight: 6 - JumpingFalloff: 1 - FallingSmoothing: 0 - SpeedEffector: 1 - CrouchSpeedEffector: 0 - ProneSpeedEffector: 0 - FallingSpeedEffector: 0 - ViewClampYMin: -70 - ViewClampYMax: 80 - playerMask: - serializedVersion: 2 - m_Bits: 55 - gravityAmount: 0.05 - gravityMin: -3 - jumpingForce: {x: 0, y: 0, z: 0} - playerStance: 0 - playerStanceSmoothing: 0.2 - playerStandStance: - CameraHeight: 0.7 - StanceCollider: {fileID: 5245491127989480120} - playerCrouchStance: - CameraHeight: 0.3 - StanceCollider: {fileID: 5245491127989480100} - playerProneStance: - CameraHeight: -0.58 - StanceCollider: {fileID: 5245491127989480121} - currentWeapon: {fileID: 8510909888689775086} ---- !u!114 &8693388664594773644 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5245491127989480125} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: a6f2a081cfc8c4b4bb6864331109d147, type: 3} - m_Name: - m_EditorClassIdentifier: - agentParameters: - maxStep: 0 - hasUpgradedFromAgentParameters: 1 - MaxStep: 0 - LastTimeHit: 0 ---- !u!1 &5245491128202443531 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 5245491128202443574} - - component: {fileID: 5245491128202443529} - - component: {fileID: 5245491128202443528} - m_Layer: 8 - m_Name: Camera - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &5245491128202443574 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5245491128202443531} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0.388, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 5245491129196666053} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!20 &5245491128202443529 -Camera: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5245491128202443531} - m_Enabled: 1 - serializedVersion: 2 - m_ClearFlags: 1 - m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} - m_projectionMatrixMode: 1 - m_GateFitMode: 2 - m_FOVAxisMode: 0 - m_SensorSize: {x: 36, y: 24} - m_LensShift: {x: 0, y: 0} - m_FocalLength: 50 - m_NormalizedViewPortRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 1 - height: 1 - near clip plane: 0.1 - far clip plane: 1000 - field of view: 60 - orthographic: 0 - orthographic size: 5 - m_Depth: 0 - m_CullingMask: - serializedVersion: 2 - m_Bits: 4294967295 - m_RenderingPath: -1 - m_TargetTexture: {fileID: 0} - m_TargetDisplay: 0 - m_TargetEye: 3 - m_HDR: 1 - m_AllowMSAA: 1 - m_AllowDynamicResolution: 0 - m_ForceIntoRT: 0 - m_OcclusionCulling: 1 - m_StereoConvergence: 10 - m_StereoSeparation: 0.022 ---- !u!81 &5245491128202443528 -AudioListener: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5245491128202443531} - m_Enabled: 1 ---- !u!1 &5245491129196666052 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 5245491129196666053} - m_Layer: 8 - m_Name: CameraHolder - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &5245491129196666053 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5245491129196666052} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0.7, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 5245491128202443574} - - {fileID: 8510909888689775087} - m_Father: {fileID: 5245491127989480103} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &5245491129603592454 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 5245491129603592455} - m_Layer: 8 - m_Name: FeetTransform - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &5245491129603592455 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5245491129603592454} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: -1, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 5245491127989480103} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &8510909888198732725 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 8510909888198732726} - - component: {fileID: 8510909888198732713} - - component: {fileID: 8510909888198732712} - - component: {fileID: 8510909888198732727} - m_Layer: 8 - m_Name: WeaponModel - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &8510909888198732726 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8510909888198732725} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 8510909888689775087} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &8510909888198732713 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8510909888198732725} - m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} ---- !u!23 &8510909888198732712 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8510909888198732725} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 1 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 ---- !u!65 &8510909888198732727 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8510909888198732725} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Size: {x: 1, y: 1, z: 1} - m_Center: {x: 0, y: 0, z: 0} ---- !u!1 &8510909888689775085 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 8510909888689775087} - - component: {fileID: 8510909888689775086} - m_Layer: 8 - m_Name: Weapon - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &8510909888689775087 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8510909888689775085} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0.332, y: 0.038, z: 0.394} - m_LocalScale: {x: 0.16226998, y: 0.1581135, z: 1} - m_Children: - - {fileID: 8510909888198732726} - m_Father: {fileID: 5245491129196666053} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &8510909888689775086 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8510909888689775085} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 088bf904d7c90a44dbb35c1d47c2692e, type: 3} - m_Name: - m_EditorClassIdentifier: - settings: - SwayAmount: 4 - SwayYInverted: 0 - SwayXInverted: 0 - SwaySmoothing: 0.1 - SwayResetSmoothing: 0.1 - SwayClampX: 8 - SwayClampY: 8 diff --git a/Assets/Scenes/tyt player/Player.prefab.meta b/Assets/Scenes/tyt player/Player.prefab.meta deleted file mode 100755 index 1fa6659..0000000 --- a/Assets/Scenes/tyt player/Player.prefab.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 80f6c1c85e5daed4c96c70205ed5503d -PrefabImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Scripts/Bots/CharacterFactory.cs b/Assets/Scripts/Bots/CharacterFactory.cs new file mode 100644 index 0000000..e2c8be3 --- /dev/null +++ b/Assets/Scripts/Bots/CharacterFactory.cs @@ -0,0 +1,94 @@ +using System.Collections.Generic; +using UnityEngine; +using Unity; + +public class CharacterFactory : MonoBehaviour +{ + private CharacterFactory instance; + public CharacterFactory Instance { get { return instance; } } + + [SerializeField] private List spawnPointsForDefendersTeam; + [SerializeField] private List spawnPointsForAttackersTeam; + [SerializeField] private GameObject AIPrefab; + [SerializeField] private GameObject PlayerPrefab; + + private List Bots = new List(); + private GameObject Player; + + private void Awake() + { + if (instance == null) + instance = this; + else + Destroy(gameObject); + } + + private void Start() + { + var attcNum = SettingsReader.Instance.GetSettings.numOfAttackers; + var defNum = SettingsReader.Instance.GetSettings.numOfDefenders; + var humanDef = SettingsReader.Instance.GetSettings.hasHumanDefender == true ? 1 : 0; + var humanAtc = SettingsReader.Instance.GetSettings.hasHumanAttacker == true ? 1 : 0; + + if (humanAtc == 1 && humanDef == 1) + throw new System.ArgumentException("Can be only one human player"); + + for (int i = 0; i < attcNum - humanAtc; i++) + InstanciateEntity(Team.Attackers, TypeAI.D0DiskAI, + spawnPointsForAttackersTeam[Random.Range(0, spawnPointsForAttackersTeam.Count)]); + for (int i = 0; i < defNum - humanDef; i++) + InstanciateEntity(Team.Defenders, TypeAI.D0DiskAI, + spawnPointsForDefendersTeam[Random.Range(0, spawnPointsForDefendersTeam.Count)]); + if (humanAtc == 1) + InstanciateEntity(Team.Attackers, TypeAI.HumanAI, + spawnPointsForAttackersTeam[Random.Range(0, spawnPointsForAttackersTeam.Count)]); + if (humanDef == 1) + InstanciateEntity(Team.Defenders, TypeAI.HumanAI, + spawnPointsForDefendersTeam[Random.Range(0, spawnPointsForDefendersTeam.Count)]); + + GameManager.OnResetScene += ResetCharacters; + } + + private void InstanciateEntity(Team team, TypeAI typeAi, NavPoint spawnPoint) + { + var gameobject = GameObject.Instantiate( + typeAi == TypeAI.HumanAI ? PlayerPrefab : AIPrefab, + spawnPoint.position, + Quaternion.identity); + gameobject.SetActive(true); + + if (typeAi == TypeAI.HumanAI) + { + gameobject.GetComponent().GetCharacter.Team = team; + Player = gameobject; + } + else + { + gameobject.GetComponent().GetCharacter.Team = team; + gameobject.GetComponent().currentPosition = spawnPoint; + Bots.Add(gameobject); + } + } + + private void ResetCharacters() + { + foreach (var bot in Bots) + { + var npc = bot.GetComponent(); + npc.ResetCharacter(); + if (npc.GetCharacter.Team == Team.Attackers) + bot.transform.position = spawnPointsForAttackersTeam[Random.Range(0, spawnPointsForAttackersTeam.Count)].position; + else + bot.transform.position = spawnPointsForDefendersTeam[Random.Range(0, spawnPointsForDefendersTeam.Count)].position; + } + var player = Player.GetComponent(); + if (player != null) + { + player.ResetCharacter(); + if (player.GetCharacter.Team == Team.Attackers) + Player.transform.position = spawnPointsForAttackersTeam[Random.Range(0, spawnPointsForAttackersTeam.Count)].position; + else + Player.transform.position = spawnPointsForDefendersTeam[Random.Range(0, spawnPointsForDefendersTeam.Count)].position; + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/Bots/CharacterPooler.cs.meta b/Assets/Scripts/Bots/CharacterFactory.cs.meta old mode 100755 new mode 100644 similarity index 100% rename from Assets/Scripts/Bots/CharacterPooler.cs.meta rename to Assets/Scripts/Bots/CharacterFactory.cs.meta diff --git a/Assets/Scripts/Bots/CharacterPooler.cs b/Assets/Scripts/Bots/CharacterPooler.cs deleted file mode 100755 index 1dc495a..0000000 --- a/Assets/Scripts/Bots/CharacterPooler.cs +++ /dev/null @@ -1,4 +0,0 @@ -public class CharacterPooler -{ - -} \ No newline at end of file diff --git a/Assets/Scripts/Character/Character.cs b/Assets/Scripts/Character/Character.cs new file mode 100644 index 0000000..50e7313 --- /dev/null +++ b/Assets/Scripts/Character/Character.cs @@ -0,0 +1,18 @@ +using UnityEngine; +public class Character +{ + public Team Team { get; set; } + public float LastTimeHit = 0; + public CharacterCondition Condition; + + public Character() + { + Debug.Log("init"); + Condition = new CharacterCondition(); + } +} + +public interface ICharacter +{ + Character GetCharacter { get; } +} \ No newline at end of file diff --git a/Assets/Scripts/Character/Character.cs.meta b/Assets/Scripts/Character/Character.cs.meta new file mode 100644 index 0000000..aec9e7e --- /dev/null +++ b/Assets/Scripts/Character/Character.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 44d6a17ad31b31241928e1a17e9aba37 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/Character/CharacterCondition.cs b/Assets/Scripts/Character/CharacterCondition.cs index 3844814..33b15d5 100755 --- a/Assets/Scripts/Character/CharacterCondition.cs +++ b/Assets/Scripts/Character/CharacterCondition.cs @@ -1,12 +1,6 @@ using System; using UnityEngine; -public enum NPCState -{ - InCover, - InBlancPoint, - InRunning, -} public class CharacterCondition { @@ -15,6 +9,7 @@ public class CharacterCondition public event Action OnChangeAmmunitionEvent; private int health; + public int HealthPoints { get @@ -54,9 +49,6 @@ public class CharacterCondition } } - [HideInInspector] - public NPCState npcState { get; private set; } - public CharacterCondition() { var settings = SettingsReader.Instance.GetSettings; diff --git a/Assets/Scripts/Character/MovementController.cs b/Assets/Scripts/Character/MovementController.cs old mode 100755 new mode 100644 index e45bf60..e848ddb --- a/Assets/Scripts/Character/MovementController.cs +++ b/Assets/Scripts/Character/MovementController.cs @@ -6,35 +6,42 @@ using UnityEngine.AI; [RequireComponent(typeof(NavMeshAgent))] public class MovementController : MonoBehaviour { - public NavPoint currentPosition { get; private set; } + public NavPoint currentPosition { get; set; } + private Dictionary navPoints = new Dictionary(); + [SerializeField] private NavMeshAgent navMeshAgent; private void Start() { navMeshAgent.speed = SettingsReader.Instance.GetSettings.movementSpeed; + foreach (var np in MapManager.navPoints) { + navPoints[np.PointId] = np; + } } - public void Move() + public void MoveToPointById(int id) { - var pointCandidate = getPointCandidate(); - goToNextNavPoint(pointCandidate); + if (!navPoints.ContainsKey(id)) + { + Debug.LogWarning("PIDOR"); + return; + } + goToNextNavPoint(navPoints[id]); } - + public void MoveToRandomPoint() { - Debug.Log(MapManager.navPoints == null); + // Debug.Log(MapManager.navPoints == null); goToNextNavPoint(MapManager.navPoints[Random.Range(0, MapManager.navPoints.Count)]); } - private NavPoint getPointCandidate() + public List getPointsCandidate() { - var NavPointsPositions = MapManager.navPoints - .Select(point => point.transform.position) - .Where(point => (currentPosition.transform.position - point).magnitude <= SettingsReader.Instance.GetSettings.movementSpeed) + return MapManager.navPoints + .Where(point => (currentPosition.position - point.position).magnitude < SettingsReader.Instance.GetSettings.movementDistance) .ToList(); - return null; } public void goToNextNavPoint(NavPoint destination) => - navMeshAgent.SetDestination(destination.transform.position); + navMeshAgent.SetDestination(destination.position); } diff --git a/Assets/Scripts/Character/NPC.cs b/Assets/Scripts/Character/NPC.cs old mode 100755 new mode 100644 index 776c42f..cf8aa9b --- a/Assets/Scripts/Character/NPC.cs +++ b/Assets/Scripts/Character/NPC.cs @@ -3,27 +3,50 @@ using UnityEngine; using Unity.MLAgents; using Unity.MLAgents.Sensors; using Unity.MLAgents.Actuators; +using System.Collections.Generic; [RequireComponent(typeof(MovementController))] -public class NPC : Agent +public class NPC : Agent, ICharacter { - public Team Team { get; set; } - [HideInInspector] - private float LastTimeHit; + public Character AgentCharacter; public CharacterCondition Condition; - public MovementController moveController; - - private void Start() + public NPC_BaseState NPC_State { get; private set; } + + public Character GetCharacter => AgentCharacter; + + private NPC_DirectPointState DirectState; + private NPC_InCoverState CoverState; + private NPC_RunningState RunningState; + + private MovementController moveController; + private BufferSensorComponent bufferSensor; + + private void Awake() + { + DirectState = new NPC_DirectPointState(); + CoverState = new NPC_InCoverState(); + RunningState = new NPC_RunningState(); + NPC_State = DirectState; + + AgentCharacter = new Character(); + Condition = AgentCharacter.Condition; + + moveController = gameObject.GetComponent(); + bufferSensor = gameObject.GetComponent(); + } + + + public void ResetCharacter() { Condition = new CharacterCondition(); - moveController = gameObject.GetComponent(); + EndEpisode(); } public override void OnEpisodeBegin() - { - + { + NPC_State = DirectState; } public override void CollectObservations(VectorSensor sensor) @@ -31,7 +54,30 @@ public class NPC : Agent sensor.AddObservation(Condition.HealthPoints); sensor.AddObservation(Condition.ArmourPoints); sensor.AddObservation(Condition.Ammunition); - sensor.AddObservation((int)Condition.npcState); + sensor.AddObservation((int) NPC_State.State); + + var candidates = moveController.getPointsCandidate(); + foreach (var point in candidates) + { + var parray = new float[] + { + //1 position in navpointId + (float) moveController.currentPosition.PointId, + //2 distance to flag + moveController.currentPosition.FlagDistance, + //3 death count in point + moveController.currentPosition.DeathAttr, + //4 flagEnemyDistance + GameManager.IsCloserToFlagFromNextNavPoint(point, transform.position) == true ? 1 : 0, + //5 EnemyVsNavPointDistance + GameManager.IsCloserToEnemyThanToNextNavPoint(point, transform.position, AgentCharacter.Team) == true + ? 1 + : 0 + }; + // var _parray = string.Join(" ", parray); + // Debug.Log("OBS: " + _parray); + bufferSensor.AppendObservation(parray); + } } public override void Heuristic(in ActionBuffers actionsOut) @@ -46,16 +92,31 @@ public class NPC : Agent public override void OnActionReceived(ActionBuffers actions) { if (actions.DiscreteActions[0] == 1) + { moveController.MoveToRandomPoint(); + NPC_State = RunningState; + } else if (actions.DiscreteActions[0] == 2) + { + moveController.MoveToPointById(actions.DiscreteActions[1]); + } } public event Action OnKilledEvent; public void GetDamage(float damage) { + AgentCharacter.LastTimeHit = TimeManager.Instance.CurrentTime; Condition.GiveHealth(-Mathf.RoundToInt(damage * (1 - Condition.ArmourPoints * 0.5f))); Condition.GiveArmour(-Mathf.RoundToInt(Mathf.Sqrt(damage) * 5)); if (Condition.HealthPoints < 0) + { OnKilledEvent?.Invoke(this); + moveController.currentPosition.DeathAttr += 1; + } + } + + private void OnDestroy() + { + Debug.LogWarning("Pooled object was destroyed"); } } diff --git a/Assets/Scripts/Character/NPC.cs.meta b/Assets/Scripts/Character/NPC.cs.meta index 2ef6c68..232a1c0 100755 --- a/Assets/Scripts/Character/NPC.cs.meta +++ b/Assets/Scripts/Character/NPC.cs.meta @@ -4,7 +4,7 @@ MonoImporter: externalObjects: {} serializedVersion: 2 defaultReferences: [] - executionOrder: 0 + executionOrder: 200 icon: {instanceID: 0} userData: assetBundleName: diff --git a/Assets/Scripts/Character/NPC_State.cs b/Assets/Scripts/Character/NPC_State.cs new file mode 100644 index 0000000..cc2802c --- /dev/null +++ b/Assets/Scripts/Character/NPC_State.cs @@ -0,0 +1,46 @@ +public enum NPC_EnumState +{ + InCover, + InDirectPoint, + InRunning, +} + +public interface NPC_BaseState +{ + NPC_EnumState State { get; } + bool InCover { get; } + bool IsRunning { get; } + bool InDirectPoint { get; } + float HitChance { get; } + float DoDamageChance { get; } +} + +public class NPC_DirectPointState : NPC_BaseState +{ + public bool InCover => false; + public bool IsRunning => false; + public bool InDirectPoint => false; + public float HitChance => SettingsReader.Instance.GetSettings.GetHitChanceInDirectPoint; + public float DoDamageChance => SettingsReader.Instance.GetSettings.DoDamageChanceInDirectPoint; + public NPC_EnumState State => NPC_EnumState.InDirectPoint; +} + +public class NPC_RunningState : NPC_BaseState +{ + public bool InCover => false; + public bool IsRunning => true; + public bool InDirectPoint => false; + public float HitChance => SettingsReader.Instance.GetSettings.GetHitChanceInRunning; + public float DoDamageChance => SettingsReader.Instance.GetSettings.DoDamageChanceInRunning; + public NPC_EnumState State => NPC_EnumState.InRunning; +} + +public class NPC_InCoverState : NPC_BaseState +{ + public bool InCover => true; + public bool IsRunning => false; + public bool InDirectPoint => false; + public float HitChance => SettingsReader.Instance.GetSettings.GetHitChanceInCover; + public float DoDamageChance => SettingsReader.Instance.GetSettings.DoDamageChanceInCover; + public NPC_EnumState State => NPC_EnumState.InCover; +} diff --git a/Assets/Scripts/Character/NPC_State.cs.meta b/Assets/Scripts/Character/NPC_State.cs.meta new file mode 100644 index 0000000..c1483bf --- /dev/null +++ b/Assets/Scripts/Character/NPC_State.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: a192e433e26797745ad0b46de2586de3 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/Character/Player.cs b/Assets/Scripts/Character/Player.cs new file mode 100644 index 0000000..e593f51 --- /dev/null +++ b/Assets/Scripts/Character/Player.cs @@ -0,0 +1,38 @@ +using System; +using UnityEngine; + +public class Player : MonoBehaviour, ICharacter +{ + [HideInInspector] + public Character PlayerCharacter; + public CharacterCondition Condition; + + public Character GetCharacter => PlayerCharacter; + + private void Awake() + { + PlayerCharacter = new Character(); + Condition = PlayerCharacter.Condition; + } + + public void ResetCharacter() + { + Condition = new CharacterCondition(); + } + + public event Action OnKilledEvent; + public void GetDamage(float damage) + { + PlayerCharacter.LastTimeHit = TimeManager.Instance.CurrentTime; + Condition.GiveHealth(-Mathf.RoundToInt(damage * (1 - Condition.ArmourPoints * 0.5f))); + Condition.GiveArmour(-Mathf.RoundToInt(Mathf.Sqrt(damage) * 5)); + + if (Condition.HealthPoints < 0) + OnKilledEvent?.Invoke(this); + } + + private void OnDestroy() + { + Debug.LogWarning("Pooled object was destroyed"); + } +} diff --git a/Assets/Scripts/Character/Player.cs.meta b/Assets/Scripts/Character/Player.cs.meta new file mode 100644 index 0000000..63af2cb --- /dev/null +++ b/Assets/Scripts/Character/Player.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: a8c9a8e604d395c4ab9d03d28adc4982 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/Managers/GameManager.cs b/Assets/Scripts/Managers/GameManager.cs index 613ad1e..1dab597 100755 --- a/Assets/Scripts/Managers/GameManager.cs +++ b/Assets/Scripts/Managers/GameManager.cs @@ -1,14 +1,15 @@ -using System.Collections; -using System.Collections.Generic; -using UnityEditorInternal; +using Unity.MLAgents; using UnityEngine; +using System; public class GameManager : MonoBehaviour { - private static GameManager instance; public static GameManager Instance { get { return instance; } } + private static SimpleMultiAgentGroup DefendersTeam = new SimpleMultiAgentGroup(); + private static SimpleMultiAgentGroup AttackersTeam = new SimpleMultiAgentGroup(); + private void Awake() { if (Instance == null) @@ -19,24 +20,51 @@ public class GameManager : MonoBehaviour private void Start() { + Academy.Instance.OnEnvironmentReset += ResetScene; + GlobalEventManager.onCaptureFlag += flagCaptured; GlobalEventManager.onTimeLeft += timeOut; + + var agents = GameObject.FindObjectsOfType(); + foreach (var item in agents) + { + var agent = item as NPC; + if (agent.GetCharacter.Team == Team.Attackers) + AttackersTeam.RegisterAgent(agent); + else + DefendersTeam.RegisterAgent(agent); + } } - private void Update() + public static bool IsCloserToEnemyThanToNextNavPoint(NavPoint navPoint, Vector3 currentTransform, Team team) { - + SimpleMultiAgentGroup agentGroup; + if (team == Team.Attackers) + agentGroup = AttackersTeam; + else + agentGroup = DefendersTeam; + + var distToNavPoint = (currentTransform - navPoint.position).magnitude; + foreach (var agent in agentGroup.GetRegisteredAgents()) + if (distToNavPoint > (currentTransform - agent.transform.position).magnitude) + return true; + return false; } + public static bool IsCloserToFlagFromNextNavPoint(NavPoint navPoint, Vector3 currentTransform) + => navPoint.FlagDistance < (currentTransform - GameObject.FindGameObjectWithTag("Flag").transform.position).magnitude; + private void flagCaptured(Team team) { switch(team) { case Team.Attackers: Debug.Log("Attackers Win"); + ResetScene(); break; case Team.Defenders: Debug.Log("Defenders Win"); + ResetScene(); break; default: Debug.LogError("Unexpected Team"); @@ -54,4 +82,11 @@ public class GameManager : MonoBehaviour GlobalEventManager.onCaptureFlag -= flagCaptured; GlobalEventManager.onTimeLeft -= timeOut; } + + public static event Action OnResetScene; + private void ResetScene() + { + Debug.Log("Scene Reset"); + OnResetScene?.Invoke(); + } } diff --git a/Assets/Scripts/Managers/MapManager.cs b/Assets/Scripts/Managers/MapManager.cs index 4a9451b..8c64208 100755 --- a/Assets/Scripts/Managers/MapManager.cs +++ b/Assets/Scripts/Managers/MapManager.cs @@ -6,12 +6,14 @@ public class MapManager : MonoBehaviour public static List navPoints { get; private set; } private void Start() { + var i = 0; navPoints = new List(); var navPointsGameObj = GameObject.FindGameObjectsWithTag("Point"); foreach (var gameobj in navPointsGameObj) { - Debug.Log(" a "); - navPoints.Add(gameobj.GetComponent()); + var navpoint = gameobj.GetComponent(); + navpoint.PointId = i; i++; + navPoints.Add(navpoint); } } } diff --git a/Assets/Scripts/Managers/TimeManager.cs b/Assets/Scripts/Managers/TimeManager.cs index afdbad8..ea7fec4 100755 --- a/Assets/Scripts/Managers/TimeManager.cs +++ b/Assets/Scripts/Managers/TimeManager.cs @@ -4,8 +4,10 @@ using UnityEngine; public class TimeManager : MonoBehaviour { - public static TimeManager instance = null; - public float CurrentTime; + private static TimeManager instance; + public static TimeManager Instance { get { return instance; } } + + public float CurrentTime { get; private set; } void Start() { if (instance == null) diff --git a/Assets/Scripts/Misc/NavPoint.cs b/Assets/Scripts/Misc/NavPoint.cs index 75066c0..b36d9e8 100755 --- a/Assets/Scripts/Misc/NavPoint.cs +++ b/Assets/Scripts/Misc/NavPoint.cs @@ -6,22 +6,16 @@ public class NavPoint : MonoBehaviour { public Vector3 position => gameObject.transform.position; public float FlagDistance { get; private set; } - [System.NonSerialized] public float DeathAttr; - [System.NonSerialized] public List EnemiesSeen; - //Here other attributes; - [SerializeField] + [HideInInspector] public int PointId; - - private void Awake() - { - //DO NOT DELETE - } + public float DeathAttr = 0; + public List EnemiesSeen = new List(); + //Here other attributes; private void Start() { - FlagDistance = (GameObject.FindGameObjectWithTag("Flag").transform.position - position).magnitude; - EnemiesSeen = new List(); - DeathAttr = 0; + PointId = GetInstanceID(); + FlagDistance = (GameObject.FindGameObjectWithTag("Flag").transform.position - position).magnitude; } } diff --git a/Assets/Scripts/Misc/Settings.cs b/Assets/Scripts/Misc/Settings.cs index a1e07c3..e01abc1 100755 --- a/Assets/Scripts/Misc/Settings.cs +++ b/Assets/Scripts/Misc/Settings.cs @@ -27,4 +27,11 @@ public class Settings : ScriptableObject public int maxHealth; public int maxArmour; public int maxAmmo; + + public float GetHitChanceInDirectPoint; + public float GetHitChanceInRunning; + public float GetHitChanceInCover; + public float DoDamageChanceInDirectPoint; + public float DoDamageChanceInRunning; + public float DoDamageChanceInCover; } diff --git a/Assets/Scripts/Pickups/AmmoPickUp.cs b/Assets/Scripts/Pickups/AmmoPickUp.cs index dffb264..506598d 100755 --- a/Assets/Scripts/Pickups/AmmoPickUp.cs +++ b/Assets/Scripts/Pickups/AmmoPickUp.cs @@ -13,7 +13,7 @@ public class AmmoPickUp : MonoBehaviour, IPickable public void PickObject(GameObject obj) { - obj.GetComponent()?.TakeAmmo(SettingsReader.Instance.GetSettings.ammunitionPickupAmount); + obj.GetComponent()?.GetCharacter.Condition.TakeAmmo(SettingsReader.Instance.GetSettings.ammunitionPickupAmount); gameObject.SetActive(false); } } diff --git a/Assets/Scripts/Pickups/ArmourPickUp.cs b/Assets/Scripts/Pickups/ArmourPickUp.cs index 075896c..86be289 100755 --- a/Assets/Scripts/Pickups/ArmourPickUp.cs +++ b/Assets/Scripts/Pickups/ArmourPickUp.cs @@ -13,7 +13,7 @@ public class ArmourPickUp : MonoBehaviour, IPickable public void PickObject(GameObject obj) { - obj.GetComponent()?.GiveArmour(SettingsReader.Instance.GetSettings.armourPickupAmount); + obj.GetComponent()?.GetCharacter.Condition.GiveArmour(SettingsReader.Instance.GetSettings.armourPickupAmount); gameObject.SetActive(false); } } diff --git a/Assets/Scripts/Pickups/HealthPickUp.cs b/Assets/Scripts/Pickups/HealthPickUp.cs index a3fffb4..f92345a 100755 --- a/Assets/Scripts/Pickups/HealthPickUp.cs +++ b/Assets/Scripts/Pickups/HealthPickUp.cs @@ -13,7 +13,7 @@ public class HealthPickUp : MonoBehaviour, IPickable public void PickObject(GameObject obj) { - obj.GetComponent()?.GiveHealth(SettingsReader.Instance.GetSettings.healthPickupAmount); + obj.GetComponent()?.GetCharacter.Condition.GiveHealth(SettingsReader.Instance.GetSettings.healthPickupAmount); gameObject.SetActive(false); } } diff --git a/Assets/Scripts/Pickups/PickUpSpawner.cs b/Assets/Scripts/Pickups/PickUpSpawner.cs index 8de3d31..945c1d3 100755 --- a/Assets/Scripts/Pickups/PickUpSpawner.cs +++ b/Assets/Scripts/Pickups/PickUpSpawner.cs @@ -16,6 +16,14 @@ public class PickUpSpawner : MonoBehaviour [SerializeField] private List spawnPoints; + private void Awake() + { + if (instance == null) + instance = this; + else + Destroy(gameObject); + } + private void Start() { pickups = new List(); diff --git a/Assets/Settings/Game Settings.asset b/Assets/Settings/Game Settings.asset old mode 100755 new mode 100644 index 3652c35..98a5b56 --- a/Assets/Settings/Game Settings.asset +++ b/Assets/Settings/Game Settings.asset @@ -19,14 +19,20 @@ MonoBehaviour: movementSpeed: 3 defTeamAI: 0 atcTeamAI: 0 - numOfDefenders: 0 - numOfAttackers: 0 - hasHumanDefender: 0 + numOfDefenders: 1 + numOfAttackers: 1 + hasHumanDefender: 1 hasHumanAttacker: 0 healthPickupAmount: 50 armourPickupAmount: 50 ammunitionPickupAmount: 120 pickupsAmount: 2 - maxHealth: 0 - maxArmour: 0 - maxAmmo: 0 + maxHealth: 100 + maxArmour: 100 + maxAmmo: 31337 + GetHitChanceInDirectPoint: 0 + GetHitChanceInRunning: 0 + GetHitChanceInCover: 0 + DoDamageChanceInDirectPoint: 0 + DoDamageChanceInRunning: 0 + DoDamageChanceInCover: 0 diff --git a/Docs/api.md b/Docs/api.md new file mode 100644 index 0000000..e69de29 diff --git a/ProjectSettings/ProjectSettings.asset b/ProjectSettings/ProjectSettings.asset index a8f35bf..dbf6f6c 100644 --- a/ProjectSettings/ProjectSettings.asset +++ b/ProjectSettings/ProjectSettings.asset @@ -627,7 +627,8 @@ PlayerSettings: gcIncremental: 0 assemblyVersionValidation: 1 gcWBarrierValidation: 0 - apiCompatibilityLevelPerPlatform: {} + apiCompatibilityLevelPerPlatform: + Standalone: 3 m_RenderingPath: 1 m_MobileRenderingPath: 1 metroPackageName: Template_3D diff --git a/ProjectSettings/ProjectVersion.txt b/ProjectSettings/ProjectVersion.txt index 89a11d7..bf8f7eb 100755 --- a/ProjectSettings/ProjectVersion.txt +++ b/ProjectSettings/ProjectVersion.txt @@ -1,2 +1,2 @@ -m_EditorVersion: 2019.4.35f1 -m_EditorVersionWithRevision: 2019.4.35f1 (0462406dff2e) +m_EditorVersion: 2019.4.36f1 +m_EditorVersionWithRevision: 2019.4.36f1 (660c164b2fc5)