Merge pull request #9 from RobotFireOpenTeam/development

Development Build
This commit is contained in:
AderKonstantin 2025-02-09 01:09:11 +03:00 committed by GitHub
commit 93468fee78
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
52 changed files with 7873 additions and 593 deletions

View File

@ -15,7 +15,27 @@ MonoBehaviour:
IsDefault: 1 IsDefault: 1
List: List:
- Override: 0 - Override: 0
Prefab: {fileID: 4933421663285562274, guid: 872f99b5758d3ec479114825be3bf420, type: 3} Prefab: {fileID: 9007734636067035405, guid: f86bb914090ab9448a051bff1ee91bc0, type: 3}
SourcePrefabToOverride: {fileID: 0}
SourceHashToOverride: 0
OverridingTargetPrefab: {fileID: 0}
- Override: 0
Prefab: {fileID: 2610647159545710388, guid: c9706745e37043f448baf9ae0c055c64, type: 3}
SourcePrefabToOverride: {fileID: 0}
SourceHashToOverride: 0
OverridingTargetPrefab: {fileID: 0}
- Override: 0
Prefab: {fileID: 7486416593349940721, guid: 4834517862f3a854286c4ba892cf11b4, type: 3}
SourcePrefabToOverride: {fileID: 0}
SourceHashToOverride: 0
OverridingTargetPrefab: {fileID: 0}
- Override: 0
Prefab: {fileID: 4424427736212970864, guid: 872f99b5758d3ec479114825be3bf420, type: 3}
SourcePrefabToOverride: {fileID: 0}
SourceHashToOverride: 0
OverridingTargetPrefab: {fileID: 0}
- Override: 0
Prefab: {fileID: 6520515503152090098, guid: 510021a4335799440b6b08e642a11ddf, type: 3}
SourcePrefabToOverride: {fileID: 0} SourcePrefabToOverride: {fileID: 0}
SourceHashToOverride: 0 SourceHashToOverride: 0
OverridingTargetPrefab: {fileID: 0} OverridingTargetPrefab: {fileID: 0}

View File

@ -1,5 +1,5 @@
fileFormatVersion: 2 fileFormatVersion: 2
guid: 19e53549e48f0b64bb9b095dfb713945 guid: 954c280e1daf11c46bf3aeed1f596369
NativeFormatImporter: NativeFormatImporter:
externalObjects: {} externalObjects: {}
mainObjectFileID: 11400000 mainObjectFileID: 11400000

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,107 @@
fileFormatVersion: 2
guid: fab1dc1b7184b1749b4b2369a75b69bb
ModelImporter:
serializedVersion: 22200
internalIDToNameTable: []
externalObjects: {}
materials:
materialImportMode: 2
materialName: 0
materialSearch: 1
materialLocation: 1
animations:
legacyGenerateAnimations: 4
bakeSimulation: 0
resampleCurves: 1
optimizeGameObjects: 0
removeConstantScaleCurves: 0
motionNodeName:
animationImportErrors:
animationImportWarnings:
animationRetargetingWarnings:
animationDoRetargetingWarnings: 0
importAnimatedCustomProperties: 0
importConstraints: 0
animationCompression: 1
animationRotationError: 0.5
animationPositionError: 0.5
animationScaleError: 0.5
animationWrapMode: 0
extraExposedTransformPaths: []
extraUserProperties: []
clipAnimations: []
isReadable: 0
meshes:
lODScreenPercentages: []
globalScale: 1
meshCompression: 0
addColliders: 0
useSRGBMaterialColor: 1
sortHierarchyByName: 1
importPhysicalCameras: 1
importVisibility: 1
importBlendShapes: 1
importCameras: 1
importLights: 1
nodeNameCollisionStrategy: 1
fileIdsGeneration: 2
swapUVChannels: 0
generateSecondaryUV: 0
useFileUnits: 1
keepQuads: 0
weldVertices: 1
bakeAxisConversion: 0
preserveHierarchy: 0
skinWeightsMode: 0
maxBonesPerVertex: 4
minBoneWeight: 0.001
optimizeBones: 1
meshOptimizationFlags: -1
indexFormat: 0
secondaryUVAngleDistortion: 8
secondaryUVAreaDistortion: 15.000001
secondaryUVHardAngle: 88
secondaryUVMarginMethod: 1
secondaryUVMinLightmapResolution: 40
secondaryUVMinObjectScale: 1
secondaryUVPackMargin: 4
useFileScale: 1
strictVertexDataChecks: 0
tangentSpace:
normalSmoothAngle: 60
normalImportMode: 0
tangentImportMode: 3
normalCalculationMode: 4
legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0
blendShapeNormalImportMode: 1
normalSmoothingSource: 0
referencedClips: []
importAnimation: 1
humanDescription:
serializedVersion: 3
human: []
skeleton: []
armTwist: 0.5
foreArmTwist: 0.5
upperLegTwist: 0.5
legTwist: 0.5
armStretch: 0.05
legStretch: 0.05
feetSpacing: 0
globalScale: 1
rootMotionBoneName:
hasTranslationDoF: 0
hasExtraRoot: 0
skeletonHasParents: 1
lastHumanDescriptionAvatarSource: {instanceID: 0}
autoGenerateAvatarMappingIfUnspecified: 1
animationType: 2
humanoidOversampling: 1
avatarSetup: 0
addHumanoidExtraRootOnlyWhenUsingAvatar: 1
importBlendShapeDeformPercent: 1
remapMaterialsIfMaterialImportModeIsNone: 0
additionalBone: 0
userData:
assetBundleName:
assetBundleVariant:

View File

@ -471,6 +471,6 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: ac02fa8c7a7e6a94186a25cec41a920f, type: 3} m_Script: {fileID: 11500000, guid: ac02fa8c7a7e6a94186a25cec41a920f, type: 3}
m_Name: m_Name:
m_EditorClassIdentifier: m_EditorClassIdentifier:
staticInfo: {fileID: 7596845782851391549} _staticInfo: {fileID: 7596845782851391549}
dynamicInfo: {fileID: 6292949481137731640} _dynamicInfo: {fileID: 6292949481137731640}
trooper: {fileID: 4166105814924043842, guid: 510021a4335799440b6b08e642a11ddf, type: 3} _trooper: {fileID: 4166105814924043842, guid: 510021a4335799440b6b08e642a11ddf, type: 3}

View File

@ -124,9 +124,9 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 474dc9fe3fae8334ab11728ec7fcd111, type: 3} m_Script: {fileID: 11500000, guid: 474dc9fe3fae8334ab11728ec7fcd111, type: 3}
m_Name: m_Name:
m_EditorClassIdentifier: m_EditorClassIdentifier:
staticInfo: {fileID: 0} _staticInfo: {fileID: 5391839336420092048}
dynamicInfo: {fileID: 0} _dynamicInfo: {fileID: 5821778700187197228}
trooper: {fileID: 4166105814924043842, guid: 510021a4335799440b6b08e642a11ddf, type: 3} _trooper: {fileID: 4166105814924043842, guid: 510021a4335799440b6b08e642a11ddf, type: 3}
--- !u!1 &2751800238749896981 --- !u!1 &2751800238749896981
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0

View File

@ -0,0 +1,933 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &5469097132455519645
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 207248367247572889}
- component: {fileID: 83823304238418796}
- component: {fileID: 2633665184545906167}
m_Layer: 0
m_Name: OverlayArms
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &207248367247572889
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5469097132455519645}
serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 1.78, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 5688714740861997666}
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!20 &83823304238418796
Camera:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5469097132455519645}
m_Enabled: 1
serializedVersion: 2
m_ClearFlags: 4
m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0}
m_projectionMatrixMode: 1
m_GateFitMode: 2
m_FOVAxisMode: 0
m_Iso: 200
m_ShutterSpeed: 0.005
m_Aperture: 16
m_FocusDistance: 10
m_FocalLength: 50
m_BladeCount: 5
m_Curvature: {x: 2, y: 11}
m_BarrelClipping: 0.25
m_Anamorphism: 0
m_SensorSize: {x: 36, y: 24}
m_LensShift: {x: 0, y: 0}
m_NormalizedViewPortRect:
serializedVersion: 2
x: 0
y: 0
width: 1
height: 1
near clip plane: 0.01
far clip plane: 1.5
field of view: 60
orthographic: 0
orthographic size: 5
m_Depth: 0
m_CullingMask:
serializedVersion: 2
m_Bits: 512
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!114 &2633665184545906167
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5469097132455519645}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: a79441f348de89743a2939f4d699eac1, type: 3}
m_Name:
m_EditorClassIdentifier:
m_RenderShadows: 1
m_RequiresDepthTextureOption: 2
m_RequiresOpaqueTextureOption: 2
m_CameraType: 1
m_Cameras: []
m_RendererIndex: -1
m_VolumeLayerMask:
serializedVersion: 2
m_Bits: 1
m_VolumeTrigger: {fileID: 0}
m_VolumeFrameworkUpdateModeOption: 2
m_RenderPostProcessing: 0
m_Antialiasing: 0
m_AntialiasingQuality: 2
m_StopNaN: 0
m_Dithering: 0
m_ClearDepth: 1
m_AllowXRRendering: 1
m_AllowHDROutput: 1
m_UseScreenCoordOverride: 0
m_ScreenSizeOverride: {x: 0, y: 0, z: 0, w: 0}
m_ScreenCoordScaleBias: {x: 0, y: 0, z: 0, w: 0}
m_RequiresDepthTexture: 0
m_RequiresColorTexture: 0
m_Version: 2
m_TaaSettings:
m_Quality: 3
m_FrameInfluence: 0.1
m_JitterScale: 1
m_MipBias: 0
m_VarianceClampScale: 0.9
m_ContrastAdaptiveSharpening: 0
--- !u!1001 &5294234901731014025
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 207248367247572889}
m_Modifications:
- target: {fileID: -9033401718451597234, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -9019445329131718019, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -8997568623508446063, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -8874332520272613690, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_LocalPosition.y
value: -1.65
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_LocalRotation.w
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_LocalRotation.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 180
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8613518891688595887, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -8257758218950289471, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -8103672384584960059, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -8096158550451831257, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -7984159953078015866, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -7867031266443139215, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -7843984926519324281, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -7821812163982160979, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -7791140448180067331, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -7739298410551277116, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -7627835560357094527, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -7443775558465983418, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -7301348365681409554, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -7241374906811505032, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -7229867589971654812, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -6514603634881546435, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -6420882917810451126, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -6280779384387532650, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -6119246356021672212, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -5806508302759500606, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -5789068938089056038, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -5755554389915520365, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -5629385130732337528, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -5589682380695042827, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -5587785532963223190, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -5575846456861750091, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -5548487049614719619, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -5548163271949560980, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -5475385573692147613, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -5350983395573626774, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -5118157690960937207, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -5103295368074402258, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -5031122919825968838, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -4927759785020049147, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -4822716674050288765, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -4817157917935260926, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -4736983614802127807, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -4630341633023701938, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -4443719422720587765, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -4427383198711420308, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -4266715706587714542, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -4261201615785720489, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -4059744430508775722, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -3832130104300195069, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -3729013642415719137, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -3682138117065684058, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -3566025722046765053, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -3498852482206822724, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -3322085998418164239, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -3091438422988163047, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -3031103743832530825, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -3028167156733314038, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -2883585745762931480, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -2743484901942016553, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -2554891396765713931, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -2538073189931183707, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -2438371464816155001, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -2306155183343344472, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -2260828106798531225, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -2219778379830192736, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -2194691876779857252, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -2070484503367128311, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -2036969489283158714, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -2035639314720826014, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -2006292990917057002, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -1898084331783627657, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -1885889757048498082, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -1867087284561366162, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -1485971763511154438, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -1465255911642930550, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -1425676967805166626, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -898318927545352595, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -848549476309570356, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -785111489409692853, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -664691856680530833, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -507575158743288941, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -469076228773837419, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -274805090979992109, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -220235025385043406, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -148528075927102720, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -125675063278142932, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: -63884444145009841, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 24748314106671375, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 80790114337169337, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 84948894834228680, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 219476887925945849, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 267572830032864112, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 655420859032888643, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 758224308970102458, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 919132149155446097, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Name
value: TrooperArms
objectReference: {fileID: 0}
- target: {fileID: 919132149155446097, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 979225425190485339, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 1078942570440261972, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 1117858266126775886, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 1156075177526039683, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 1216501404848165053, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 1239555292579233325, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 1245306301160800473, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 1283689513737470984, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 1404783490179195210, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 1443749098500314720, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 1462354511663252160, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 1557121288397415515, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 1599399216971546385, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 1640707935042834287, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 1669540050804212899, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 1688258734069958661, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 1743926812383084525, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 1961324791920931359, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 2016711505707551746, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 2099360639970820319, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 2165012096224738522, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 2236261623633807206, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 2330515847117576451, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 2915261820441148180, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 2977650742218074014, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 3095710266459650842, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 3269314498001201490, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 3339775221643327096, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 3368052967196533664, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 3372457128796169341, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 3440456069226662151, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 3585175756655181834, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 3782809191008125323, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 3786566609648259379, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 3848605947653270595, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 4278926851256303152, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 4286898983097454316, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 4311516782685552702, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 4691697862106718681, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 4693491775944802486, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 4810303080586380172, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 4834314658174547609, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 4923112289909798741, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 5007220242983335430, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 5076927197715112124, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 5277459557557480721, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 5385917515393416370, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 5438570030866788201, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 5558483809828262216, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 5607595506004743440, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 5636471651687559648, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 5679783204552954646, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 5752255236821577722, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 5861100815038847361, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 5892286269830451405, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 5934234417957314602, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 6152637533354118184, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 6187881647468920272, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 6203454962695428952, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 6375785238177665911, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 6407222881355320143, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 6442425686010321984, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 6483166119199305698, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 6660599265443819473, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 6779349071305749831, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 6809219764403066887, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 6977098676780254467, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 7039230602371724422, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 7072290158429195622, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 7171122251761412839, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 7267323215901525245, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 7668611685468581109, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 7700875436014036310, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 7712656682116628569, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 7790787888272485896, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 8079215015217587457, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 8109151501520423685, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 8176430080048721659, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 8325661593714798667, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 8364656236457787641, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 8425580356105174493, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 8455843163425418612, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 8480611116771666619, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 8527250606345651226, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 8578521397254669792, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 8729998092575114696, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 8738357656252938588, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 8880405353423519192, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 8977742272353776918, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 9088087059578363382, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
- target: {fileID: 9153195074584419777, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
--- !u!4 &5688714740861997666 stripped
Transform:
m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: fab1dc1b7184b1749b4b2369a75b69bb, type: 3}
m_PrefabInstance: {fileID: 5294234901731014025}
m_PrefabAsset: {fileID: 0}

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: bcf5a034009efa845ae451cddc0a0af7
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,217 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &2610647159545710388
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 8653229924281085025}
- component: {fileID: -6556826965011640375}
m_Layer: 0
m_Name: PlayerRobot
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &8653229924281085025
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2610647159545710388}
serializedVersion: 2
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_ConstrainProportionsScale: 0
m_Children:
- {fileID: 9136025646515143052}
- {fileID: 4950283301813835928}
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &-6556826965011640375
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2610647159545710388}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: d5a57f767e5e46a458fc5d3c628d0cbb, type: 3}
m_Name:
m_EditorClassIdentifier:
GlobalObjectIdHash: 3297558590
InScenePlacedSourceGlobalObjectIdHash: 0
DeferredDespawnTick: 0
Ownership: 1
AlwaysReplicateAsRoot: 0
SynchronizeTransform: 1
ActiveSceneSynchronization: 0
SceneMigrationSynchronization: 1
SpawnWithObservers: 1
DontDestroyWithOwner: 0
AutoObjectParentSync: 1
SyncOwnerTransformWhenParented: 1
AllowOwnerToParent: 0
--- !u!1001 &331419730826990906
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 8653229924281085025}
m_Modifications:
- target: {fileID: 824175841923420375, guid: 510021a4335799440b6b08e642a11ddf, type: 3}
propertyPath: _mainCam
value:
objectReference: {fileID: 7347490697776647418}
- target: {fileID: 3574937935898293174, guid: 510021a4335799440b6b08e642a11ddf, type: 3}
propertyPath: m_Cameras.Array.size
value: 1
objectReference: {fileID: 0}
- target: {fileID: 3574937935898293174, guid: 510021a4335799440b6b08e642a11ddf, type: 3}
propertyPath: 'm_Cameras.Array.data[0]'
value:
objectReference: {fileID: 5150842523869817965}
- target: {fileID: 4495406162367756659, guid: 510021a4335799440b6b08e642a11ddf, type: 3}
propertyPath: GlobalObjectIdHash
value: 3297558590
objectReference: {fileID: 0}
- target: {fileID: 6520515503152090098, guid: 510021a4335799440b6b08e642a11ddf, type: 3}
propertyPath: m_Name
value: Trooper
objectReference: {fileID: 0}
- target: {fileID: 7020821141455985088, guid: 510021a4335799440b6b08e642a11ddf, type: 3}
propertyPath: m_CullingMask.m_Bits
value: 2551
objectReference: {fileID: 0}
- target: {fileID: 8813789208874013878, guid: 510021a4335799440b6b08e642a11ddf, type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8813789208874013878, guid: 510021a4335799440b6b08e642a11ddf, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8813789208874013878, guid: 510021a4335799440b6b08e642a11ddf, type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8813789208874013878, guid: 510021a4335799440b6b08e642a11ddf, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 8813789208874013878, guid: 510021a4335799440b6b08e642a11ddf, type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8813789208874013878, guid: 510021a4335799440b6b08e642a11ddf, type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8813789208874013878, guid: 510021a4335799440b6b08e642a11ddf, type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8813789208874013878, guid: 510021a4335799440b6b08e642a11ddf, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8813789208874013878, guid: 510021a4335799440b6b08e642a11ddf, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8813789208874013878, guid: 510021a4335799440b6b08e642a11ddf, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects:
- {fileID: 4469290404544596163, guid: 510021a4335799440b6b08e642a11ddf, type: 3}
- {fileID: 6890940095661717361, guid: 510021a4335799440b6b08e642a11ddf, type: 3}
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 510021a4335799440b6b08e642a11ddf, type: 3}
--- !u!20 &7347490697776647418 stripped
Camera:
m_CorrespondingSourceObject: {fileID: 7020821141455985088, guid: 510021a4335799440b6b08e642a11ddf, type: 3}
m_PrefabInstance: {fileID: 331419730826990906}
m_PrefabAsset: {fileID: 0}
--- !u!4 &9136025646515143052 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 8813789208874013878, guid: 510021a4335799440b6b08e642a11ddf, type: 3}
m_PrefabInstance: {fileID: 331419730826990906}
m_PrefabAsset: {fileID: 0}
--- !u!1001 &5067318301826967297
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 8653229924281085025}
m_Modifications:
- target: {fileID: 207248367247572889, guid: bcf5a034009efa845ae451cddc0a0af7, type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 207248367247572889, guid: bcf5a034009efa845ae451cddc0a0af7, type: 3}
propertyPath: m_LocalPosition.y
value: 1.78
objectReference: {fileID: 0}
- target: {fileID: 207248367247572889, guid: bcf5a034009efa845ae451cddc0a0af7, type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 207248367247572889, guid: bcf5a034009efa845ae451cddc0a0af7, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 207248367247572889, guid: bcf5a034009efa845ae451cddc0a0af7, type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 207248367247572889, guid: bcf5a034009efa845ae451cddc0a0af7, type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 207248367247572889, guid: bcf5a034009efa845ae451cddc0a0af7, type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 207248367247572889, guid: bcf5a034009efa845ae451cddc0a0af7, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 207248367247572889, guid: bcf5a034009efa845ae451cddc0a0af7, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 207248367247572889, guid: bcf5a034009efa845ae451cddc0a0af7, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5469097132455519645, guid: bcf5a034009efa845ae451cddc0a0af7, type: 3}
propertyPath: m_Name
value: OverlayArms
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: bcf5a034009efa845ae451cddc0a0af7, type: 3}
--- !u!4 &4950283301813835928 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 207248367247572889, guid: bcf5a034009efa845ae451cddc0a0af7, type: 3}
m_PrefabInstance: {fileID: 5067318301826967297}
m_PrefabAsset: {fileID: 0}
--- !u!20 &5150842523869817965 stripped
Camera:
m_CorrespondingSourceObject: {fileID: 83823304238418796, guid: bcf5a034009efa845ae451cddc0a0af7, type: 3}
m_PrefabInstance: {fileID: 5067318301826967297}
m_PrefabAsset: {fileID: 0}

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: c9706745e37043f448baf9ae0c055c64
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,21 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: e651dbb3fbac04af2b8f5abf007ddc23, type: 3}
m_Name: PlayerSceneNetworkPrefab
m_EditorClassIdentifier:
IsDefault: 1
List:
- Override: 0
Prefab: {fileID: 7486416593349940721, guid: 4834517862f3a854286c4ba892cf11b4, type: 3}
SourcePrefabToOverride: {fileID: 0}
SourceHashToOverride: 0
OverridingTargetPrefab: {fileID: 0}

View File

@ -1,5 +1,5 @@
fileFormatVersion: 2 fileFormatVersion: 2
guid: 7d75c8b5e25cb6341b659efecd94c33b guid: 35b0bcf946ef8234dbe1f73eeae150c8
NativeFormatImporter: NativeFormatImporter:
externalObjects: {} externalObjects: {}
mainObjectFileID: 11400000 mainObjectFileID: 11400000

View File

@ -0,0 +1,228 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &4601562547264927208
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 8282604677894098591}
- component: {fileID: 1664182613713908411}
- component: {fileID: 7244710675917173441}
- component: {fileID: 1703044149227527236}
m_Layer: 0
m_Name: Main Camera
m_TagString: MainCamera
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &8282604677894098591
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4601562547264927208}
serializedVersion: 2
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: -670.74414, y: -284.97418, z: -9.308748}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 2075133065214723630}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!20 &1664182613713908411
Camera:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4601562547264927208}
m_Enabled: 1
serializedVersion: 2
m_ClearFlags: 2
m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0}
m_projectionMatrixMode: 1
m_GateFitMode: 2
m_FOVAxisMode: 0
m_Iso: 200
m_ShutterSpeed: 0.005
m_Aperture: 16
m_FocusDistance: 10
m_FocalLength: 50
m_BladeCount: 5
m_Curvature: {x: 2, y: 11}
m_BarrelClipping: 0.25
m_Anamorphism: 0
m_SensorSize: {x: 36, y: 24}
m_LensShift: {x: 0, y: 0}
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: -1
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 &7244710675917173441
AudioListener:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4601562547264927208}
m_Enabled: 1
--- !u!114 &1703044149227527236
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4601562547264927208}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: a79441f348de89743a2939f4d699eac1, type: 3}
m_Name:
m_EditorClassIdentifier:
m_RenderShadows: 1
m_RequiresDepthTextureOption: 2
m_RequiresOpaqueTextureOption: 2
m_CameraType: 0
m_Cameras: []
m_RendererIndex: -1
m_VolumeLayerMask:
serializedVersion: 2
m_Bits: 1
m_VolumeTrigger: {fileID: 0}
m_VolumeFrameworkUpdateModeOption: 2
m_RenderPostProcessing: 0
m_Antialiasing: 0
m_AntialiasingQuality: 2
m_StopNaN: 0
m_Dithering: 0
m_ClearDepth: 1
m_AllowXRRendering: 1
m_AllowHDROutput: 1
m_UseScreenCoordOverride: 0
m_ScreenSizeOverride: {x: 0, y: 0, z: 0, w: 0}
m_ScreenCoordScaleBias: {x: 0, y: 0, z: 0, w: 0}
m_RequiresDepthTexture: 0
m_RequiresColorTexture: 0
m_Version: 2
m_TaaSettings:
m_Quality: 3
m_FrameInfluence: 0.1
m_JitterScale: 1
m_MipBias: 0
m_VarianceClampScale: 0.9
m_ContrastAdaptiveSharpening: 0
--- !u!1 &7486416593349940721
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 2075133065214723630}
- component: {fileID: 8260003475649980381}
- component: {fileID: 3458068573534002988}
m_Layer: 0
m_Name: PlayerSceneObject
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &2075133065214723630
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7486416593349940721}
serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 670.74414, y: 285.97418, z: -0.69125175}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 8282604677894098591}
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &8260003475649980381
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7486416593349940721}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: d5a57f767e5e46a458fc5d3c628d0cbb, type: 3}
m_Name:
m_EditorClassIdentifier:
GlobalObjectIdHash: 3039834716
InScenePlacedSourceGlobalObjectIdHash: 0
DeferredDespawnTick: 0
Ownership: 1
AlwaysReplicateAsRoot: 0
SynchronizeTransform: 1
ActiveSceneSynchronization: 0
SceneMigrationSynchronization: 1
SpawnWithObservers: 1
DontDestroyWithOwner: 0
AutoObjectParentSync: 1
SyncOwnerTransformWhenParented: 1
AllowOwnerToParent: 0
--- !u!114 &3458068573534002988
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7486416593349940721}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 62899f850307741f2a39c98a8b639597, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Actions: {fileID: -944628639613478452, guid: 052faaac586de48259a63d0c4782560b, type: 3}
m_NotificationBehavior: 0
m_UIInputModule: {fileID: 0}
m_DeviceLostEvent:
m_PersistentCalls:
m_Calls: []
m_DeviceRegainedEvent:
m_PersistentCalls:
m_Calls: []
m_ControlsChangedEvent:
m_PersistentCalls:
m_Calls: []
m_ActionEvents: []
m_NeverAutoSwitchControlSchemes: 0
m_DefaultControlScheme:
m_DefaultActionMap: Player
m_SplitScreenIndex: -1
m_Camera: {fileID: 1664182613713908411}

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 4834517862f3a854286c4ba892cf11b4
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -685,7 +685,7 @@ Canvas:
m_PrefabInstance: {fileID: 0} m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3247355636680998545} m_GameObject: {fileID: 3247355636680998545}
m_Enabled: 1 m_Enabled: 0
serializedVersion: 3 serializedVersion: 3
m_RenderMode: 0 m_RenderMode: 0
m_Camera: {fileID: 0} m_Camera: {fileID: 0}
@ -1201,9 +1201,9 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 0dc0770e59c99db4db854e606de9d40e, type: 3} m_Script: {fileID: 11500000, guid: 0dc0770e59c99db4db854e606de9d40e, type: 3}
m_Name: m_Name:
m_EditorClassIdentifier: m_EditorClassIdentifier:
serverBtn: {fileID: 8088957757891585052} _hostBtn: {fileID: 0}
hostBtn: {fileID: 1261772105672692033} _clientBtn: {fileID: 0}
clientBtn: {fileID: 2185261642562670512} _sceneName:
--- !u!1 &7230523186220700385 --- !u!1 &7230523186220700385
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0

View File

@ -46,11 +46,10 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 81238d9edefd1cb489822146d154d551, type: 3} m_Script: {fileID: 11500000, guid: 81238d9edefd1cb489822146d154d551, type: 3}
m_Name: m_Name:
m_EditorClassIdentifier: m_EditorClassIdentifier:
range: 100 _mainCam: {fileID: 7020821141455985088}
mainCam: {fileID: 7020821141455985088} _debugRayDistance: 5
debugRayDistance: 5 _debugRayDuration: 2
debugRayDuration: 3.5 _range: 100
damage: 10
--- !u!1 &721317587861859360 --- !u!1 &721317587861859360
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -443,7 +442,6 @@ Transform:
m_Children: m_Children:
- {fileID: 7501402826907024489} - {fileID: 7501402826907024489}
- {fileID: 2816620635741319617} - {fileID: 2816620635741319617}
- {fileID: 4483880752876286549}
m_Father: {fileID: 8813789208874013878} m_Father: {fileID: 8813789208874013878}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &6520515503152090098 --- !u!1 &6520515503152090098
@ -481,6 +479,8 @@ Transform:
m_ConstrainProportionsScale: 0 m_ConstrainProportionsScale: 0
m_Children: m_Children:
- {fileID: 8694055787479681612} - {fileID: 8694055787479681612}
- {fileID: 813103327022279614}
- {fileID: 8921414237742116805}
m_Father: {fileID: 0} m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &4495406162367756659 --- !u!114 &4495406162367756659
@ -582,20 +582,21 @@ MonoBehaviour:
m_Name: m_Name:
m_EditorClassIdentifier: m_EditorClassIdentifier:
ShowTopMostFoldoutHeaderGroup: 1 ShowTopMostFoldoutHeaderGroup: 1
characterController: {fileID: 8356405788721287060} _characterController: {fileID: 8356405788721287060}
mainCam: {fileID: 7020821141455985088} _mainCam: {fileID: 7020821141455985088}
audioListener: {fileID: 7104621613359403961} _audioListener: {fileID: 7104621613359403961}
weapon: {fileID: 824175841923420375} _weapon: {fileID: 824175841923420375}
upDownRange: 90 _upDownRange: 90
walkSpeed: 5 _walkSpeed: 5
sprintMultiplier: 5 _sprintMultiplier: 5
gravity: 9.81 _gravity: 9.81
jumpForce: 5 _jumpForce: 5
lookSensitivity: 3 _lookSensitivity: 3
playerInput: {fileID: 5735500280703936108} _playerInput: {fileID: 5735500280703936108}
devConsole: {fileID: 0} devConsole: {fileID: 0}
screenSpaceCanvas: {fileID: 131410968269796361, guid: fa9f2c4a615eec54086556e1b725779b, type: 3} _screenSpaceCanvas: {fileID: 131410968269796361, guid: fa9f2c4a615eec54086556e1b725779b, type: 3}
initialHP: 120 _initialHP: 100
_initialArmor: 100
--- !u!114 &5735500280703936108 --- !u!114 &5735500280703936108
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -852,212 +853,155 @@ MeshRenderer:
m_SortingLayer: 0 m_SortingLayer: 0
m_SortingOrder: 0 m_SortingOrder: 0
m_AdditionalVertexStreams: {fileID: 0} m_AdditionalVertexStreams: {fileID: 0}
--- !u!1001 &4157746822092920254 --- !u!1001 &919297649786784853
PrefabInstance: PrefabInstance:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
serializedVersion: 2 serializedVersion: 2
m_Modification: m_Modification:
serializedVersion: 3 serializedVersion: 3
m_TransformParent: {fileID: 8694055787479681612} m_TransformParent: {fileID: 8813789208874013878}
m_Modifications: m_Modifications:
- target: {fileID: -9076529199340955233, guid: 68f975ad13142f649bdb7d103d57f656, type: 3} - target: {fileID: -8679921383154817045, guid: 8da71485de94d1b41b4313f7bad3d45e, type: 3}
propertyPath: m_Layer
value: 10
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 68f975ad13142f649bdb7d103d57f656, type: 3}
propertyPath: m_LocalPosition.x propertyPath: m_LocalPosition.x
value: 0 value: 0
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 68f975ad13142f649bdb7d103d57f656, type: 3} - target: {fileID: -8679921383154817045, guid: 8da71485de94d1b41b4313f7bad3d45e, type: 3}
propertyPath: m_LocalPosition.y propertyPath: m_LocalPosition.y
value: -1 value: 0
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 68f975ad13142f649bdb7d103d57f656, type: 3} - target: {fileID: -8679921383154817045, guid: 8da71485de94d1b41b4313f7bad3d45e, type: 3}
propertyPath: m_LocalPosition.z propertyPath: m_LocalPosition.z
value: 0 value: 0
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 68f975ad13142f649bdb7d103d57f656, type: 3} - target: {fileID: -8679921383154817045, guid: 8da71485de94d1b41b4313f7bad3d45e, type: 3}
propertyPath: m_LocalRotation.w propertyPath: m_LocalRotation.w
value: 0 value: 0
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 68f975ad13142f649bdb7d103d57f656, type: 3} - target: {fileID: -8679921383154817045, guid: 8da71485de94d1b41b4313f7bad3d45e, type: 3}
propertyPath: m_LocalRotation.x propertyPath: m_LocalRotation.x
value: 0 value: 0
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 68f975ad13142f649bdb7d103d57f656, type: 3} - target: {fileID: -8679921383154817045, guid: 8da71485de94d1b41b4313f7bad3d45e, type: 3}
propertyPath: m_LocalRotation.y propertyPath: m_LocalRotation.y
value: 1 value: 1
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 68f975ad13142f649bdb7d103d57f656, type: 3} - target: {fileID: -8679921383154817045, guid: 8da71485de94d1b41b4313f7bad3d45e, type: 3}
propertyPath: m_LocalRotation.z propertyPath: m_LocalRotation.z
value: 0 value: 0
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 68f975ad13142f649bdb7d103d57f656, type: 3} - target: {fileID: -8679921383154817045, guid: 8da71485de94d1b41b4313f7bad3d45e, type: 3}
propertyPath: m_LocalEulerAnglesHint.x propertyPath: m_LocalEulerAnglesHint.x
value: 0 value: 0
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 68f975ad13142f649bdb7d103d57f656, type: 3} - target: {fileID: -8679921383154817045, guid: 8da71485de94d1b41b4313f7bad3d45e, type: 3}
propertyPath: m_LocalEulerAnglesHint.y propertyPath: m_LocalEulerAnglesHint.y
value: 180 value: 180
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 68f975ad13142f649bdb7d103d57f656, type: 3} - target: {fileID: -8679921383154817045, guid: 8da71485de94d1b41b4313f7bad3d45e, type: 3}
propertyPath: m_LocalEulerAnglesHint.z propertyPath: m_LocalEulerAnglesHint.z
value: 0 value: 0
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: -8318026159764899723, guid: 68f975ad13142f649bdb7d103d57f656, type: 3} - target: {fileID: 919132149155446097, guid: 8da71485de94d1b41b4313f7bad3d45e, type: 3}
propertyPath: m_Layer
value: 10
objectReference: {fileID: 0}
- target: {fileID: -7775575232482620887, guid: 68f975ad13142f649bdb7d103d57f656, type: 3}
propertyPath: m_Layer
value: 10
objectReference: {fileID: 0}
- target: {fileID: -7241374906811505032, guid: 68f975ad13142f649bdb7d103d57f656, type: 3}
propertyPath: m_Layer
value: 10
objectReference: {fileID: 0}
- target: {fileID: -7120931491727603200, guid: 68f975ad13142f649bdb7d103d57f656, type: 3}
propertyPath: m_Layer
value: 10
objectReference: {fileID: 0}
- target: {fileID: -6184375662676049582, guid: 68f975ad13142f649bdb7d103d57f656, type: 3}
propertyPath: m_Layer
value: 10
objectReference: {fileID: 0}
- target: {fileID: -3682138117065684058, guid: 68f975ad13142f649bdb7d103d57f656, type: 3}
propertyPath: m_Layer
value: 10
objectReference: {fileID: 0}
- target: {fileID: -3263102695101208481, guid: 68f975ad13142f649bdb7d103d57f656, type: 3}
propertyPath: m_Layer
value: 10
objectReference: {fileID: 0}
- target: {fileID: -3190755339459070857, guid: 68f975ad13142f649bdb7d103d57f656, type: 3}
propertyPath: m_Layer
value: 10
objectReference: {fileID: 0}
- target: {fileID: -2889341454382434495, guid: 68f975ad13142f649bdb7d103d57f656, type: 3}
propertyPath: m_Layer
value: 10
objectReference: {fileID: 0}
- target: {fileID: -2581543614512948119, guid: 68f975ad13142f649bdb7d103d57f656, type: 3}
propertyPath: m_Layer
value: 10
objectReference: {fileID: 0}
- target: {fileID: -194957597782303773, guid: 68f975ad13142f649bdb7d103d57f656, type: 3}
propertyPath: m_Layer
value: 10
objectReference: {fileID: 0}
- target: {fileID: -96028628802814052, guid: 68f975ad13142f649bdb7d103d57f656, type: 3}
propertyPath: m_Layer
value: 10
objectReference: {fileID: 0}
- target: {fileID: 92604577169873567, guid: 68f975ad13142f649bdb7d103d57f656, type: 3}
propertyPath: m_Layer
value: 10
objectReference: {fileID: 0}
- target: {fileID: 196764266855554593, guid: 68f975ad13142f649bdb7d103d57f656, type: 3}
propertyPath: m_Layer
value: 10
objectReference: {fileID: 0}
- target: {fileID: 342031642467544462, guid: 68f975ad13142f649bdb7d103d57f656, type: 3}
propertyPath: m_Layer
value: 10
objectReference: {fileID: 0}
- target: {fileID: 793373712063368836, guid: 68f975ad13142f649bdb7d103d57f656, type: 3}
propertyPath: m_Layer
value: 10
objectReference: {fileID: 0}
- target: {fileID: 919132149155446097, guid: 68f975ad13142f649bdb7d103d57f656, type: 3}
propertyPath: m_Name propertyPath: m_Name
value: RobotTestModel value: Trooper
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 919132149155446097, guid: 68f975ad13142f649bdb7d103d57f656, type: 3} - target: {fileID: 919132149155446097, guid: 8da71485de94d1b41b4313f7bad3d45e, type: 3}
propertyPath: m_Layer propertyPath: m_IsActive
value: 10 value: 0
objectReference: {fileID: 0}
- target: {fileID: 959737274234027266, guid: 68f975ad13142f649bdb7d103d57f656, type: 3}
propertyPath: m_Layer
value: 10
objectReference: {fileID: 0}
- target: {fileID: 2250327581552853144, guid: 68f975ad13142f649bdb7d103d57f656, type: 3}
propertyPath: m_Layer
value: 10
objectReference: {fileID: 0}
- target: {fileID: 2330515847117576451, guid: 68f975ad13142f649bdb7d103d57f656, type: 3}
propertyPath: m_Layer
value: 10
objectReference: {fileID: 0}
- target: {fileID: 2530799509299690807, guid: 68f975ad13142f649bdb7d103d57f656, type: 3}
propertyPath: m_Layer
value: 10
objectReference: {fileID: 0}
- target: {fileID: 3339775221643327096, guid: 68f975ad13142f649bdb7d103d57f656, type: 3}
propertyPath: m_Layer
value: 10
objectReference: {fileID: 0}
- target: {fileID: 4130307362950939217, guid: 68f975ad13142f649bdb7d103d57f656, type: 3}
propertyPath: m_Layer
value: 10
objectReference: {fileID: 0}
- target: {fileID: 4365425156995490665, guid: 68f975ad13142f649bdb7d103d57f656, type: 3}
propertyPath: m_Layer
value: 10
objectReference: {fileID: 0}
- target: {fileID: 5229039674595000910, guid: 68f975ad13142f649bdb7d103d57f656, type: 3}
propertyPath: m_Layer
value: 10
objectReference: {fileID: 0}
- target: {fileID: 5277459557557480721, guid: 68f975ad13142f649bdb7d103d57f656, type: 3}
propertyPath: m_Layer
value: 10
objectReference: {fileID: 0}
- target: {fileID: 5627063767494492844, guid: 68f975ad13142f649bdb7d103d57f656, type: 3}
propertyPath: m_Layer
value: 10
objectReference: {fileID: 0}
- target: {fileID: 6442425686010321984, guid: 68f975ad13142f649bdb7d103d57f656, type: 3}
propertyPath: m_Layer
value: 10
objectReference: {fileID: 0}
- target: {fileID: 6561080512532243928, guid: 68f975ad13142f649bdb7d103d57f656, type: 3}
propertyPath: m_Layer
value: 10
objectReference: {fileID: 0} objectReference: {fileID: 0}
m_RemovedComponents: [] m_RemovedComponents: []
m_RemovedGameObjects: [] m_RemovedGameObjects: []
m_AddedGameObjects: [] m_AddedGameObjects: []
m_AddedComponents: m_AddedComponents:
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 68f975ad13142f649bdb7d103d57f656, type: 3} - targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 8da71485de94d1b41b4313f7bad3d45e, type: 3}
insertIndex: -1 insertIndex: -1
addedObject: {fileID: 8358444932577140113} addedObject: {fileID: 4071891444099703797}
m_SourcePrefab: {fileID: 100100000, guid: 68f975ad13142f649bdb7d103d57f656, type: 3} m_SourcePrefab: {fileID: 100100000, guid: 8da71485de94d1b41b4313f7bad3d45e, type: 3}
--- !u!1 &3851177350521071855 stripped --- !u!1 &960450894868740 stripped
GameObject: GameObject:
m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: 68f975ad13142f649bdb7d103d57f656, type: 3} m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: 8da71485de94d1b41b4313f7bad3d45e, type: 3}
m_PrefabInstance: {fileID: 4157746822092920254} m_PrefabInstance: {fileID: 919297649786784853}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
--- !u!114 &8358444932577140113 --- !u!114 &4071891444099703797
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0} m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3851177350521071855} m_GameObject: {fileID: 960450894868740}
m_Enabled: 1 m_Enabled: 1
m_EditorHideFlags: 0 m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: ffe838605f6546b4fb6e5fa06c30df20, type: 3} m_Script: {fileID: 11500000, guid: ffe838605f6546b4fb6e5fa06c30df20, type: 3}
m_Name: m_Name:
m_EditorClassIdentifier: m_EditorClassIdentifier:
ShowTopMostFoldoutHeaderGroup: 1 ShowTopMostFoldoutHeaderGroup: 1
LocalLayerModelMask: --- !u!4 &813103327022279614 stripped
serializedVersion: 2
m_Bits: 1024
RemoteLayerModelMask:
serializedVersion: 2
m_Bits: 2048
--- !u!4 &4483880752876286549 stripped
Transform: Transform:
m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 68f975ad13142f649bdb7d103d57f656, type: 3} m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 8da71485de94d1b41b4313f7bad3d45e, type: 3}
m_PrefabInstance: {fileID: 4157746822092920254} m_PrefabInstance: {fileID: 919297649786784853}
m_PrefabAsset: {fileID: 0}
--- !u!1001 &8954708046584891438
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 8813789208874013878}
m_Modifications:
- target: {fileID: -8679921383154817045, guid: 9746daed4c2ed9a44948607d0850d415, type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 9746daed4c2ed9a44948607d0850d415, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 9746daed4c2ed9a44948607d0850d415, type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 9746daed4c2ed9a44948607d0850d415, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 9746daed4c2ed9a44948607d0850d415, type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 9746daed4c2ed9a44948607d0850d415, type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 9746daed4c2ed9a44948607d0850d415, type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 9746daed4c2ed9a44948607d0850d415, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 9746daed4c2ed9a44948607d0850d415, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 9746daed4c2ed9a44948607d0850d415, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 919132149155446097, guid: 9746daed4c2ed9a44948607d0850d415, type: 3}
propertyPath: m_Name
value: Trooper2
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects:
- {fileID: -5548487049614719619, guid: 9746daed4c2ed9a44948607d0850d415, type: 3}
- {fileID: 5607595506004743440, guid: 9746daed4c2ed9a44948607d0850d415, type: 3}
- {fileID: 7668611685468581109, guid: 9746daed4c2ed9a44948607d0850d415, type: 3}
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 9746daed4c2ed9a44948607d0850d415, type: 3}
--- !u!4 &8921414237742116805 stripped
Transform:
m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 9746daed4c2ed9a44948607d0850d415, type: 3}
m_PrefabInstance: {fileID: 8954708046584891438}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}

View File

@ -0,0 +1,21 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: e651dbb3fbac04af2b8f5abf007ddc23, type: 3}
m_Name: TrooperNetwork
m_EditorClassIdentifier:
IsDefault: 1
List:
- Override: 0
Prefab: {fileID: 6520515503152090098, guid: 510021a4335799440b6b08e642a11ddf, type: 3}
SourcePrefabToOverride: {fileID: 0}
SourceHashToOverride: 0
OverridingTargetPrefab: {fileID: 0}

View File

@ -1,5 +1,5 @@
fileFormatVersion: 2 fileFormatVersion: 2
guid: 78b8a634926fe424195790e4146fb921 guid: 19e53549e48f0b64bb9b095dfb713945
NativeFormatImporter: NativeFormatImporter:
externalObjects: {} externalObjects: {}
mainObjectFileID: 11400000 mainObjectFileID: 11400000

1745
Assets/Scenes/Lobby.unity Normal file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 1be90af7bb2ff624bb3f962d2358eec3
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

File diff suppressed because it is too large Load Diff

View File

@ -6383,7 +6383,7 @@ PrefabInstance:
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 1488c1eb78b96c143b05379b584e744c, type: 3} - target: {fileID: -8679921383154817045, guid: 1488c1eb78b96c143b05379b584e744c, type: 3}
propertyPath: m_LocalPosition.z propertyPath: m_LocalPosition.z
value: 2.7068686 value: 6.9068685
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 1488c1eb78b96c143b05379b584e744c, type: 3} - target: {fileID: -8679921383154817045, guid: 1488c1eb78b96c143b05379b584e744c, type: 3}
propertyPath: m_LocalRotation.w propertyPath: m_LocalRotation.w
@ -8594,6 +8594,52 @@ Transform:
m_Children: [] m_Children: []
m_Father: {fileID: 525368961} m_Father: {fileID: 525368961}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &593674746
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 593674748}
- component: {fileID: 593674747}
m_Layer: 0
m_Name: NetworkSpawnPos (2)
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!114 &593674747
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 593674746}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: cee2c0113dc15964db87a29bb399e791, type: 3}
m_Name:
m_EditorClassIdentifier:
m_SpawnPoints:
- {fileID: 593674746}
--- !u!4 &593674748
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 593674746}
serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -13, y: 0, z: 2.9}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!43 &596505847 --- !u!43 &596505847
Mesh: Mesh:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -11404,7 +11450,7 @@ PrefabInstance:
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 8da71485de94d1b41b4313f7bad3d45e, type: 3} - target: {fileID: -8679921383154817045, guid: 8da71485de94d1b41b4313f7bad3d45e, type: 3}
propertyPath: m_LocalPosition.z propertyPath: m_LocalPosition.z
value: 2.8518088 value: 7.0518084
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 8da71485de94d1b41b4313f7bad3d45e, type: 3} - target: {fileID: -8679921383154817045, guid: 8da71485de94d1b41b4313f7bad3d45e, type: 3}
propertyPath: m_LocalRotation.w propertyPath: m_LocalRotation.w
@ -11436,7 +11482,7 @@ PrefabInstance:
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 919132149155446097, guid: 8da71485de94d1b41b4313f7bad3d45e, type: 3} - target: {fileID: 919132149155446097, guid: 8da71485de94d1b41b4313f7bad3d45e, type: 3}
propertyPath: m_Name propertyPath: m_Name
value: Trooper value: TrooperStaticModel
objectReference: {fileID: 0} objectReference: {fileID: 0}
m_RemovedComponents: [] m_RemovedComponents: []
m_RemovedGameObjects: [] m_RemovedGameObjects: []
@ -11608,6 +11654,52 @@ Mesh:
offset: 0 offset: 0
size: 0 size: 0
path: path:
--- !u!1 &934599728
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 934599730}
- component: {fileID: 934599729}
m_Layer: 0
m_Name: NetworkSpawnPos (3)
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!114 &934599729
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 934599728}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: cee2c0113dc15964db87a29bb399e791, type: 3}
m_Name:
m_EditorClassIdentifier:
m_SpawnPoints:
- {fileID: 934599728}
--- !u!4 &934599730
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 934599728}
serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -10, y: 0, z: 2.9}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &955913176 --- !u!1 &955913176
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -14292,7 +14384,7 @@ Transform:
m_GameObject: {fileID: 1108456493} m_GameObject: {fileID: 1108456493}
serializedVersion: 2 serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -3, y: 0, z: 0} m_LocalPosition: {x: -13, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1} m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0 m_ConstrainProportionsScale: 0
m_Children: [] m_Children: []
@ -14871,6 +14963,17 @@ Transform:
m_Children: [] m_Children: []
m_Father: {fileID: 291306114} m_Father: {fileID: 291306114}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1153044840 stripped
MonoBehaviour:
m_CorrespondingSourceObject: {fileID: 5890624047926609893, guid: fa9f2c4a615eec54086556e1b725779b, type: 3}
m_PrefabInstance: {fileID: 5162773102164505276}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!1 &1203252764 --- !u!1 &1203252764
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -18227,6 +18330,7 @@ GameObject:
- component: {fileID: 1316630045} - component: {fileID: 1316630045}
- component: {fileID: 1316630044} - component: {fileID: 1316630044}
- component: {fileID: 1316630046} - component: {fileID: 1316630046}
- component: {fileID: 1316630047}
m_Layer: 0 m_Layer: 0
m_Name: NetworkManager m_Name: NetworkManager
m_TagString: Untagged m_TagString: Untagged
@ -18289,8 +18393,7 @@ Transform:
m_LocalPosition: {x: 0, y: 5, z: 0} m_LocalPosition: {x: 0, y: 5, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1} m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0 m_ConstrainProportionsScale: 0
m_Children: m_Children: []
- {fileID: 1845611930}
m_Father: {fileID: 0} m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1316630046 --- !u!114 &1316630046
@ -18317,11 +18420,23 @@ MonoBehaviour:
ConnectionData: ConnectionData:
Address: 127.0.0.1 Address: 127.0.0.1
Port: 7777 Port: 7777
ServerListenAddress: 127.0.0.1 ServerListenAddress: 0.0.0.0
DebugSimulator: DebugSimulator:
PacketDelayMS: 0 PacketDelayMS: 0
PacketJitterMS: 0 PacketJitterMS: 0
PacketDropRate: 0 PacketDropRate: 0
--- !u!114 &1316630047
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1316630043}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 0e85cecb64e9069439faf35bcdf3d46e, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!43 &1318053829 --- !u!43 &1318053829
Mesh: Mesh:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -22588,6 +22703,17 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1463151106} m_GameObject: {fileID: 1463151106}
m_CullTransparentMesh: 1 m_CullTransparentMesh: 1
--- !u!114 &1477329959 stripped
MonoBehaviour:
m_CorrespondingSourceObject: {fileID: 5451333511729508441, guid: fa9f2c4a615eec54086556e1b725779b, type: 3}
m_PrefabInstance: {fileID: 5162773102164505276}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!43 &1479003398 --- !u!43 &1479003398
Mesh: Mesh:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -22779,7 +22905,7 @@ Transform:
m_GameObject: {fileID: 1528084438} m_GameObject: {fileID: 1528084438}
serializedVersion: 2 serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -1, y: 0, z: 0} m_LocalPosition: {x: -10, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1} m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0 m_ConstrainProportionsScale: 0
m_Children: [] m_Children: []
@ -30036,50 +30162,6 @@ Mesh:
offset: 0 offset: 0
size: 0 size: 0
path: path:
--- !u!1 &1845611929
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1845611930}
- component: {fileID: 1845611931}
m_Layer: 0
m_Name: NetworkCommandLine
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 0
--- !u!4 &1845611930
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1845611929}
serializedVersion: 2
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_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 1316630045}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1845611931
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1845611929}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 0e85cecb64e9069439faf35bcdf3d46e, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!43 &1868611724 --- !u!43 &1868611724
Mesh: Mesh:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -36212,8 +36294,18 @@ PrefabInstance:
propertyPath: m_LocalEulerAnglesHint.z propertyPath: m_LocalEulerAnglesHint.z
value: 0 value: 0
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 7820252819701699748, guid: fa9f2c4a615eec54086556e1b725779b, type: 3}
propertyPath: staticInfo
value:
objectReference: {fileID: 1477329959}
- target: {fileID: 7820252819701699748, guid: fa9f2c4a615eec54086556e1b725779b, type: 3}
propertyPath: dynamicInfo
value:
objectReference: {fileID: 1153044840}
m_RemovedComponents: [] m_RemovedComponents: []
m_RemovedGameObjects: [] m_RemovedGameObjects:
- {fileID: 7029333741711280240, guid: fa9f2c4a615eec54086556e1b725779b, type: 3}
- {fileID: 9110957780709265492, guid: fa9f2c4a615eec54086556e1b725779b, type: 3}
m_AddedGameObjects: m_AddedGameObjects:
- targetCorrespondingSourceObject: {fileID: 1015000245634913665, guid: fa9f2c4a615eec54086556e1b725779b, type: 3} - targetCorrespondingSourceObject: {fileID: 1015000245634913665, guid: fa9f2c4a615eec54086556e1b725779b, type: 3}
insertIndex: -1 insertIndex: -1
@ -36270,10 +36362,12 @@ SceneRoots:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_Roots: m_Roots:
- {fileID: 1577194822} - {fileID: 1577194822}
- {fileID: 5162773102164505276}
- {fileID: 1316630045} - {fileID: 1316630045}
- {fileID: 308004456} - {fileID: 308004456}
- {fileID: 901735154} - {fileID: 901735154}
- {fileID: 419097832} - {fileID: 419097832}
- {fileID: 5162773102164505276}
- {fileID: 1528084439} - {fileID: 1528084439}
- {fileID: 1108456495} - {fileID: 1108456495}
- {fileID: 593674748}
- {fileID: 934599730}

1846
Assets/Scenes/Search.unity Normal file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 0bdba419d1512ae43a77ee9d44071f49
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,383 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!29 &1
OcclusionCullingSettings:
m_ObjectHideFlags: 0
serializedVersion: 2
m_OcclusionBakeSettings:
smallestOccluder: 5
smallestHole: 0.25
backfaceThreshold: 100
m_SceneGUID: 00000000000000000000000000000000
m_OcclusionCullingData: {fileID: 0}
--- !u!104 &2
RenderSettings:
m_ObjectHideFlags: 0
serializedVersion: 10
m_Fog: 0
m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1}
m_FogMode: 3
m_FogDensity: 0.01
m_LinearFogStart: 0
m_LinearFogEnd: 300
m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1}
m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1}
m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1}
m_AmbientIntensity: 1
m_AmbientMode: 0
m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1}
m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0}
m_HaloStrength: 0.5
m_FlareStrength: 1
m_FlareFadeSpeed: 3
m_HaloTexture: {fileID: 0}
m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0}
m_DefaultReflectionMode: 0
m_DefaultReflectionResolution: 128
m_ReflectionBounces: 1
m_ReflectionIntensity: 1
m_CustomReflection: {fileID: 0}
m_Sun: {fileID: 0}
m_UseRadianceAmbientProbe: 0
--- !u!157 &3
LightmapSettings:
m_ObjectHideFlags: 0
serializedVersion: 13
m_BakeOnSceneLoad: 0
m_GISettings:
serializedVersion: 2
m_BounceScale: 1
m_IndirectOutputScale: 1
m_AlbedoBoost: 1
m_EnvironmentLightingMode: 0
m_EnableBakedLightmaps: 1
m_EnableRealtimeLightmaps: 0
m_LightmapEditorSettings:
serializedVersion: 12
m_Resolution: 2
m_BakeResolution: 40
m_AtlasSize: 1024
m_AO: 0
m_AOMaxDistance: 1
m_CompAOExponent: 1
m_CompAOExponentDirect: 0
m_ExtractAmbientOcclusion: 0
m_Padding: 2
m_LightmapParameters: {fileID: 0}
m_LightmapsBakeMode: 1
m_TextureCompression: 1
m_ReflectionCompression: 2
m_MixedBakeMode: 2
m_BakeBackend: 1
m_PVRSampling: 1
m_PVRDirectSampleCount: 32
m_PVRSampleCount: 512
m_PVRBounces: 2
m_PVREnvironmentSampleCount: 256
m_PVREnvironmentReferencePointCount: 2048
m_PVRFilteringMode: 1
m_PVRDenoiserTypeDirect: 1
m_PVRDenoiserTypeIndirect: 1
m_PVRDenoiserTypeAO: 1
m_PVRFilterTypeDirect: 0
m_PVRFilterTypeIndirect: 0
m_PVRFilterTypeAO: 0
m_PVREnvironmentMIS: 1
m_PVRCulling: 1
m_PVRFilteringGaussRadiusDirect: 1
m_PVRFilteringGaussRadiusIndirect: 1
m_PVRFilteringGaussRadiusAO: 1
m_PVRFilteringAtrousPositionSigmaDirect: 0.5
m_PVRFilteringAtrousPositionSigmaIndirect: 2
m_PVRFilteringAtrousPositionSigmaAO: 1
m_ExportTrainingData: 0
m_TrainingDataDestination: TrainingData
m_LightProbeSampleCountMultiplier: 4
m_LightingDataAsset: {fileID: 20201, guid: 0000000000000000f000000000000000, type: 0}
m_LightingSettings: {fileID: 0}
--- !u!196 &4
NavMeshSettings:
serializedVersion: 2
m_ObjectHideFlags: 0
m_BuildSettings:
serializedVersion: 3
agentTypeID: 0
agentRadius: 0.5
agentHeight: 2
agentSlope: 45
agentClimb: 0.4
ledgeDropHeight: 0
maxJumpAcrossDistance: 0
minRegionArea: 2
manualCellSize: 0
cellSize: 0.16666667
manualTileSize: 0
tileSize: 256
buildHeightMesh: 0
maxJobWorkers: 0
preserveTilesOutsideBounds: 0
debug:
m_Flags: 0
m_NavMeshData: {fileID: 0}
--- !u!1 &47361740
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 47361741}
- component: {fileID: 47361742}
m_Layer: 0
m_Name: ServerStarter
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &47361741
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 47361740}
serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 494.58688, y: 388.5585, z: -3.0582287}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &47361742
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 47361740}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 881cf6d09045dad41ba8aabe5172101d, type: 3}
m_Name:
m_EditorClassIdentifier:
multiplayerSceneName: MultiplayerScene
--- !u!1 &1446854469
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1446854472}
- component: {fileID: 1446854471}
- component: {fileID: 1446854470}
m_Layer: 0
m_Name: Main Camera
m_TagString: MainCamera
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!81 &1446854470
AudioListener:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1446854469}
m_Enabled: 1
--- !u!20 &1446854471
Camera:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1446854469}
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_Iso: 200
m_ShutterSpeed: 0.005
m_Aperture: 16
m_FocusDistance: 10
m_FocalLength: 50
m_BladeCount: 5
m_Curvature: {x: 2, y: 11}
m_BarrelClipping: 0.25
m_Anamorphism: 0
m_SensorSize: {x: 36, y: 24}
m_LensShift: {x: 0, y: 0}
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: -1
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!4 &1446854472
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1446854469}
serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 1, z: -10}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1631685800
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1631685804}
- component: {fileID: 1631685803}
- component: {fileID: 1631685802}
- component: {fileID: 1631685801}
m_Layer: 0
m_Name: NetworkManager
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!114 &1631685801
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1631685800}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 0e85cecb64e9069439faf35bcdf3d46e, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!114 &1631685802
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1631685800}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 6960e84d07fb87f47956e7a81d71c4e6, type: 3}
m_Name:
m_EditorClassIdentifier:
m_ProtocolType: 0
m_UseWebSockets: 0
m_UseEncryption: 0
m_MaxPacketQueueSize: 128
m_MaxPayloadSize: 6144
m_HeartbeatTimeoutMS: 500
m_ConnectTimeoutMS: 1000
m_MaxConnectAttempts: 60
m_DisconnectTimeoutMS: 30000
ConnectionData:
Address: 127.0.0.1
Port: 7777
ServerListenAddress: 0.0.0.0
DebugSimulator:
PacketDelayMS: 0
PacketJitterMS: 0
PacketDropRate: 0
--- !u!114 &1631685803
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1631685800}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 593a2fe42fa9d37498c96f9a383b6521, type: 3}
m_Name:
m_EditorClassIdentifier:
NetworkManagerExpanded: 0
NetworkConfig:
ProtocolVersion: 0
NetworkTransport: {fileID: 1631685802}
PlayerPrefab: {fileID: 6520515503152090098, guid: 510021a4335799440b6b08e642a11ddf, type: 3}
Prefabs:
NetworkPrefabsLists:
- {fileID: 11400000, guid: 77ee15bbf7afc1a4d85cfb026249838f, type: 2}
TickRate: 30
ClientConnectionBufferTimeout: 10
ConnectionApproval: 0
ConnectionData:
EnableTimeResync: 0
TimeResyncInterval: 30
EnsureNetworkVariableLengthSafety: 0
EnableSceneManagement: 1
ForceSamePrefabs: 1
RecycleNetworkIds: 1
NetworkIdRecycleDelay: 120
RpcHashSize: 0
LoadSceneTimeOut: 120
SpawnTimeout: 10
EnableNetworkLogs: 1
NetworkTopology: 0
UseCMBService: 0
AutoSpawnPlayerPrefabClientSide: 1
NetworkMessageMetrics: 1
NetworkProfilingMetrics: 1
OldPrefabList: []
RunInBackground: 1
LogLevel: 0
--- !u!4 &1631685804
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1631685800}
serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 5, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1660057539 &9223372036854775807
SceneRoots:
m_ObjectHideFlags: 0
m_Roots:
- {fileID: 1446854472}
- {fileID: 47361741}
- {fileID: 1631685804}

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: a5563df5ce8088f48a89117f2c5def39
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -2,15 +2,5 @@ using UnityEngine;
public class Engineer : RobotController public class Engineer : RobotController
{ {
// Start is called once before the first execution of Update after the MonoBehaviour is created // Engineer Class
void Start()
{
}
// Update is called once per frame
void Update()
{
}
} }

View File

@ -1,12 +1,13 @@
using UnityEngine; using UnityEngine;
[RequireComponent( typeof(Camera) )] [RequireComponent( typeof(Camera) )]
public class PlayerEssence : MonoBehaviour { public class PlayerEssence : MonoBehaviour
public float acceleration = 50; // how fast you accelerate {
public float accSprintMultiplier = 4; // how much faster you go when "sprinting" public float _acceleration = 50; // how fast you accelerate
public float lookSensitivity = 1; // mouse look sensitivity public float _accSprintMultiplier = 4; // how much faster you go when "sprinting"
public float dampingCoefficient = 5; // how quickly you break to a halt after you stop your input public float _lookSensitivity = 1; // mouse look sensitivity
public bool focusOnEnable = true; // whether or not to focus and lock cursor immediately on enable public float _dampingCoefficient = 5; // how quickly you break to a halt after you stop your input
public bool _focusOnEnable = true; // whether or not to focus and lock cursor immediately on enable
Vector3 velocity; // current velocity Vector3 velocity; // current velocity
@ -19,7 +20,7 @@ public class PlayerEssence : MonoBehaviour {
} }
void OnEnable() { void OnEnable() {
if( focusOnEnable ) Focused = true; if( _focusOnEnable ) Focused = true;
} }
void OnDisable() => Focused = false; void OnDisable() => Focused = false;
@ -32,7 +33,7 @@ public class PlayerEssence : MonoBehaviour {
Focused = true; Focused = true;
// Physics // Physics
velocity = Vector3.Lerp( velocity, Vector3.zero, dampingCoefficient * Time.deltaTime ); velocity = Vector3.Lerp( velocity, Vector3.zero, _dampingCoefficient * Time.deltaTime );
transform.position += velocity * Time.deltaTime; transform.position += velocity * Time.deltaTime;
} }
@ -41,7 +42,7 @@ public class PlayerEssence : MonoBehaviour {
velocity += GetAccelerationVector() * Time.deltaTime; velocity += GetAccelerationVector() * Time.deltaTime;
// Rotation // Rotation
Vector2 mouseDelta = lookSensitivity * new Vector2( Input.GetAxis( "Mouse X" ), -Input.GetAxis( "Mouse Y" ) ); Vector2 mouseDelta = _lookSensitivity * new Vector2( Input.GetAxis( "Mouse X" ), -Input.GetAxis( "Mouse Y" ) );
Quaternion rotation = transform.rotation; Quaternion rotation = transform.rotation;
Quaternion horiz = Quaternion.AngleAxis( mouseDelta.x, Vector3.up ); Quaternion horiz = Quaternion.AngleAxis( mouseDelta.x, Vector3.up );
Quaternion vert = Quaternion.AngleAxis( mouseDelta.y, Vector3.right ); Quaternion vert = Quaternion.AngleAxis( mouseDelta.y, Vector3.right );
@ -69,8 +70,8 @@ public class PlayerEssence : MonoBehaviour {
Vector3 direction = transform.TransformVector( moveInput.normalized ); Vector3 direction = transform.TransformVector( moveInput.normalized );
if( Input.GetKey( KeyCode.LeftShift ) ) if( Input.GetKey( KeyCode.LeftShift ) )
return direction * ( acceleration * accSprintMultiplier ); // "sprinting" return direction * ( _acceleration * _accSprintMultiplier ); // "sprinting"
return direction * acceleration; // "walking" return direction * _acceleration; // "walking"
} }
// Fog for Camera - Later // Fog for Camera - Later

View File

@ -0,0 +1,49 @@
using Unity.Netcode;
using UnityEngine;
using UnityEngine.EventSystems;
using UnityEngine.InputSystem;
public class PlayerSceneObject : NetworkBehaviour
{
[Header("Look Sensitivity")]
[SerializeField] protected float _lookSensitivity = 3.0f;
[Header("Input Actions")]
[SerializeField] protected PlayerInput _playerInput;
private void Awake()
{
_playerInput = GetComponent<PlayerInput>();
}
// Network Spawn & Despawn
public override void OnNetworkSpawn()
{
base.OnNetworkSpawn();
// Enable/disable components based on ownership
gameObject.SetActive(IsOwner);
_playerInput.enabled = IsOwner;
Debug.Log($"NetworkObject ID: {NetworkObjectId} spawned with OwnerClientId: {OwnerClientId}");
}
public override void OnNetworkDespawn()
{
base.OnNetworkDespawn();
// Disable input when despawned
_playerInput.enabled = false;
Debug.Log($"NetworkObject ID: {NetworkObjectId} despawned");
}
private void Update()
{
if (!IsOwner)
{
return;
}
}
}

View File

@ -0,0 +1,2 @@
fileFormatVersion: 2
guid: 3e92428e3cced024f851ea228054dbce

View File

@ -4,5 +4,5 @@ using UnityEngine;
public class PlayerSettings : NetworkBehaviour public class PlayerSettings : NetworkBehaviour
{ {
public NetworkVariable<FixedString64Bytes> playerNickname; public NetworkVariable<FixedString64Bytes> PlayerNickname;
} }

View File

@ -7,35 +7,35 @@ using UnityEngine.InputSystem;
public class RobotController : NetworkBehaviour public class RobotController : NetworkBehaviour
{ {
[Header("Objects")] [Header("Objects")]
[SerializeField] protected CharacterController characterController; [SerializeField] protected CharacterController _characterController;
[SerializeField] protected Camera mainCam; [SerializeField] protected Camera _mainCam;
[SerializeField] protected AudioListener audioListener; [SerializeField] protected AudioListener _audioListener;
[SerializeField] protected Weapon weapon; [SerializeField] protected Weapon _weapon;
[SerializeField] protected float upDownRange = 90f; [SerializeField] protected float _upDownRange = 90f;
protected float verticalRotation; protected float _verticalRotation;
[Header("Movement")] [Header("Movement")]
[SerializeField] protected float walkSpeed = 5.0f; [SerializeField] protected float _walkSpeed = 5.0f;
[SerializeField] protected float sprintMultiplier = 5.0f; [SerializeField] protected float _sprintMultiplier = 5.0f;
protected float speedMultiplier = 1f; protected float _speedMultiplier = 1f;
[Header("Gravity / JumpForce")] [Header("Gravity / JumpForce")]
[SerializeField] protected float gravity = 9.81f; [SerializeField] protected float _gravity = 9.81f;
[SerializeField] protected float jumpForce = 5f; [SerializeField] protected float _jumpForce = 5f;
[Header("Look Sensitivity")] [Header("Look Sensitivity")]
[SerializeField] protected float lookSensitivity = 3.0f; [SerializeField] protected float _lookSensitivity = 3.0f;
protected bool cursorIsLocked = true; protected bool _cursorIsLocked = true;
[Header("Input Actions")] [Header("Input Actions")]
[SerializeField] protected PlayerInput playerInput; [SerializeField] protected PlayerInput _playerInput;
protected Vector2 moveInput; protected Vector2 _moveInput;
protected Vector2 lookInput; protected Vector2 _lookInput;
protected bool isMoving; protected bool _isMoving;
protected Vector3 currentMovement = Vector3.zero; protected Vector3 _currentMovement = Vector3.zero;
[Header("Developer Console")] [Header("Developer Console")]
[SerializeField] protected DeveloperConsoleUI devConsole; [SerializeField] protected DeveloperConsoleUI devConsole;
@ -43,9 +43,9 @@ public class RobotController : NetworkBehaviour
private void Awake() private void Awake()
{ {
characterController = GetComponent<CharacterController>(); _characterController = GetComponent<CharacterController>();
playerInput = GetComponent<PlayerInput>(); _playerInput = GetComponent<PlayerInput>();
audioListener = GetComponentInChildren<AudioListener>(); _audioListener = GetComponentInChildren<AudioListener>();
} }
// PlayerInput Events // PlayerInput Events
@ -65,26 +65,30 @@ public class RobotController : NetworkBehaviour
} }
} }
} }
public void OnMove(InputAction.CallbackContext context) public void OnMove(InputAction.CallbackContext context)
{ {
moveInput = context.ReadValue<Vector2>(); _moveInput = context.ReadValue<Vector2>();
} }
public void OnLook(InputAction.CallbackContext context) public void OnLook(InputAction.CallbackContext context)
{ {
lookInput = context.ReadValue<Vector2>(); _lookInput = context.ReadValue<Vector2>();
} }
public void OnSprint(InputAction.CallbackContext context) public void OnSprint(InputAction.CallbackContext context)
{ {
if (context.performed) if (context.performed)
{ {
Debug.Log("Running"); Debug.Log("Running");
speedMultiplier = sprintMultiplier; _speedMultiplier = _sprintMultiplier;
} }
else else
{ {
speedMultiplier = 1f; _speedMultiplier = 1f;
} }
} }
public void OnJump(InputAction.CallbackContext context) public void OnJump(InputAction.CallbackContext context)
{ {
if (context.performed) if (context.performed)
@ -92,6 +96,7 @@ public class RobotController : NetworkBehaviour
JumpServerRPC(); JumpServerRPC();
} }
} }
public void OnAttack(InputAction.CallbackContext context) public void OnAttack(InputAction.CallbackContext context)
{ {
if (context.performed) if (context.performed)
@ -99,6 +104,7 @@ public class RobotController : NetworkBehaviour
ShootServerRPC(); ShootServerRPC();
} }
} }
public void OnAim(InputAction.CallbackContext context) public void OnAim(InputAction.CallbackContext context)
{ {
if (context.performed) if (context.performed)
@ -106,6 +112,7 @@ public class RobotController : NetworkBehaviour
AimServerRPC(); AimServerRPC();
} }
} }
public void OnCrouch(InputAction.CallbackContext context) public void OnCrouch(InputAction.CallbackContext context)
{ {
if (context.performed) if (context.performed)
@ -113,6 +120,7 @@ public class RobotController : NetworkBehaviour
CrouchServerRPC(); CrouchServerRPC();
} }
} }
public void OnInteract(InputAction.CallbackContext context) public void OnInteract(InputAction.CallbackContext context)
{ {
if (context.performed) if (context.performed)
@ -126,10 +134,10 @@ public class RobotController : NetworkBehaviour
{ {
base.OnNetworkSpawn(); base.OnNetworkSpawn();
playerInput.enabled = IsOwner; _playerInput.enabled = IsOwner;
characterController.enabled = IsOwner; _characterController.enabled = IsOwner;
mainCam.enabled = IsOwner; _mainCam.enabled = IsOwner;
audioListener.enabled = IsOwner; _audioListener.enabled = IsOwner;
Debug.Log($"NetworkObject ID: {NetworkObjectId} spawned with OwnerClientId: {OwnerClientId}"); Debug.Log($"NetworkObject ID: {NetworkObjectId} spawned with OwnerClientId: {OwnerClientId}");
} }
@ -138,10 +146,10 @@ public class RobotController : NetworkBehaviour
{ {
base.OnNetworkDespawn(); base.OnNetworkDespawn();
playerInput.enabled = false; _playerInput.enabled = false;
characterController.enabled = false; _characterController.enabled = false;
mainCam.enabled = false; _mainCam.enabled = false;
audioListener.enabled = false; _audioListener.enabled = false;
Debug.Log($"NetworkObject ID: {NetworkObjectId} despawned"); Debug.Log($"NetworkObject ID: {NetworkObjectId} despawned");
} }
@ -160,42 +168,42 @@ public class RobotController : NetworkBehaviour
protected void HandleMovement() protected void HandleMovement()
{ {
float verticalSpeed = moveInput.y * walkSpeed * speedMultiplier; float verticalSpeed = _moveInput.y * _walkSpeed * _speedMultiplier;
float horizontalSpeed = moveInput.x * walkSpeed * speedMultiplier; float horizontalSpeed = _moveInput.x * _walkSpeed * _speedMultiplier;
Vector3 horizontalMovement = new Vector3 (horizontalSpeed, 0, verticalSpeed); Vector3 horizontalMovement = new(horizontalSpeed, 0, verticalSpeed);
horizontalMovement = transform.rotation * horizontalMovement; horizontalMovement = transform.rotation * horizontalMovement;
handleGravityAndJumping(); handleGravityAndJumping();
currentMovement.x = horizontalMovement.x; _currentMovement.x = horizontalMovement.x;
currentMovement.z = horizontalMovement.z; _currentMovement.z = horizontalMovement.z;
characterController.Move(currentMovement * Time.deltaTime); _characterController.Move(_currentMovement * Time.deltaTime);
isMoving = moveInput.y != 0 || moveInput.x != 0; _isMoving = _moveInput.y != 0 || _moveInput.x != 0;
} }
protected void handleGravityAndJumping() protected void handleGravityAndJumping()
{ {
if (characterController.isGrounded) if (_characterController.isGrounded)
{ {
currentMovement.y = -0.5f; _currentMovement.y = -0.5f;
} }
else else
{ {
currentMovement.y -= gravity * Time.deltaTime; _currentMovement.y -= _gravity * Time.deltaTime;
} }
} }
protected void HandleRotation() protected void HandleRotation()
{ {
float mouseXRotation = lookInput.x * lookSensitivity; float mouseXRotation = _lookInput.x * _lookSensitivity;
transform.Rotate(0, mouseXRotation, 0); transform.Rotate(0, mouseXRotation, 0);
verticalRotation -= lookInput.y * lookSensitivity; _verticalRotation -= _lookInput.y * _lookSensitivity;
verticalRotation = Mathf.Clamp(verticalRotation, -upDownRange, upDownRange); _verticalRotation = Mathf.Clamp(_verticalRotation, -_upDownRange, _upDownRange);
mainCam.transform.localRotation = Quaternion.Euler(verticalRotation, 0, 0); _mainCam.transform.localRotation = Quaternion.Euler(_verticalRotation, 0, 0);
} }
//controls the locking and unlocking of the mouse //controls the locking and unlocking of the mouse
@ -203,27 +211,29 @@ public class RobotController : NetworkBehaviour
{ {
if (Input.GetKeyUp(KeyCode.Escape)) if (Input.GetKeyUp(KeyCode.Escape))
{ {
cursorIsLocked = false; _cursorIsLocked = false;
} }
else if (Input.GetMouseButtonUp(0)) else if (Input.GetMouseButtonUp(0))
{ {
cursorIsLocked = true; _cursorIsLocked = true;
} }
if (cursorIsLocked) if (_cursorIsLocked)
{ {
UnlockCursor(); UnlockCursor();
} }
else if (!cursorIsLocked) else if (!_cursorIsLocked)
{ {
LockCursor(); LockCursor();
} }
} }
private void UnlockCursor() private void UnlockCursor()
{ {
Cursor.lockState = CursorLockMode.Locked; Cursor.lockState = CursorLockMode.Locked;
Cursor.visible = false; Cursor.visible = false;
} }
private void LockCursor() private void LockCursor()
{ {
Cursor.lockState = CursorLockMode.None; Cursor.lockState = CursorLockMode.None;
@ -231,11 +241,10 @@ public class RobotController : NetworkBehaviour
} }
// Networking Staff // Networking Staff
[ServerRpc] [ServerRpc]
protected void JumpServerRPC() protected void JumpServerRPC()
{ {
if (characterController.isGrounded) if (_characterController.isGrounded)
{ {
Debug.Log($"Jump triggered. Owner: {OwnerClientId}"); Debug.Log($"Jump triggered. Owner: {OwnerClientId}");
} }
@ -245,7 +254,7 @@ public class RobotController : NetworkBehaviour
protected void ShootServerRPC() protected void ShootServerRPC()
{ {
Debug.Log($"Shooting triggered. Owner: {OwnerClientId}"); Debug.Log($"Shooting triggered. Owner: {OwnerClientId}");
weapon.Shooting(); _weapon.Shooting();
} }
[ServerRpc] [ServerRpc]

View File

@ -6,29 +6,30 @@ using UnityEngine.InputSystem;
public class Trooper : RobotController public class Trooper : RobotController
{ {
// Dev Debug Staff // Dev Debug Staff
[SerializeField] Canvas screenSpaceCanvas; [SerializeField] private Canvas _screenSpaceCanvas;
[Header("Gameplay Variables")] [Header("Gameplay Variables")]
private NetworkVariable<int> healthPoints = new NetworkVariable<int>(); public NetworkVariable<int> HealthPoints { get => _healthPoints; set => _healthPoints = value; }
public int HealthPoints { get { return healthPoints.Value; } set { healthPoints.Value = value; } } private NetworkVariable<int> _healthPoints = new NetworkVariable<int>();
private NetworkVariable<int> armorPoints = new NetworkVariable<int>(); public NetworkVariable<int> ArmorPoints { get => _armorPoints; set => _armorPoints = value; }
public int ArmorPoints { get { return armorPoints.Value; } set { armorPoints.Value = value; } } private NetworkVariable<int> _armorPoints = new NetworkVariable<int>();
private NetworkVariable<int> ammoPoints = new NetworkVariable<int>(); public NetworkVariable<int> AmmoPoints { get => _ammoPoints; set => _ammoPoints = value; }
public int AmmoPoints { get { return ammoPoints.Value; } set { ammoPoints.Value = value; } } private NetworkVariable<int> _ammoPoints = new NetworkVariable<int>();
[SerializeField] private int initialHP = 100; public int InitialHP { get => _initialHP; set => _initialHP = value; }
public int InitialHP { get => initialHP; set => initialHP = value; } [SerializeField] private int _initialHP = 100;
public int InitialArmor { get => _initialArmor; set => _initialArmor = value; }
[SerializeField] private int _initialArmor = 100;
[SerializeField] private int initialArmor = 100;
public int InitialArmor { get => initialArmor; set => initialArmor = value; }
// Gameplay - Scene Awake & Start // Gameplay - Scene Awake & Start
private void Awake() private void Awake()
{ {
characterController = GetComponent<CharacterController>(); _characterController = GetComponent<CharacterController>();
playerInput = GetComponent<PlayerInput>(); _playerInput = GetComponent<PlayerInput>();
audioListener = GetComponentInChildren<AudioListener>(); _audioListener = GetComponentInChildren<AudioListener>();
} }
// PlayerInput Events // PlayerInput Events
@ -48,7 +49,7 @@ public class Trooper : RobotController
} }
// Networking Staff - Spawn & Despawn // Networking Staff - Spawn & Despawn
void OnServerSpawnPlayer() private void OnServerSpawnPlayer()
{ {
// this is done server side, so we have a single source of truth for our spawn point list // this is done server side, so we have a single source of truth for our spawn point list
var spawnPoint = ServerPlayerSpawnPoints.Instance.ConsumeNextSpawnPoint(); var spawnPoint = ServerPlayerSpawnPoints.Instance.ConsumeNextSpawnPoint();
@ -61,28 +62,28 @@ public class Trooper : RobotController
OnServerSpawnPlayer(); OnServerSpawnPlayer();
base.OnNetworkSpawn(); base.OnNetworkSpawn();
playerInput.enabled = IsOwner; _playerInput.enabled = IsOwner;
characterController.enabled = IsOwner; _characterController.enabled = IsOwner;
mainCam.enabled = IsOwner; _mainCam.enabled = IsOwner;
audioListener.enabled = IsOwner; _audioListener.enabled = IsOwner;
screenSpaceCanvas.enabled = IsOwner; _screenSpaceCanvas.enabled = IsOwner;
// Game Variables // Game Variables
healthPoints.Value = InitialHP; HealthPoints.Value = InitialHP;
Debug.Log($"NetworkObject ID: {NetworkObjectId} spawned with OwnerClientId: {OwnerClientId}"); Debug.Log($"NetworkObject ID: {NetworkObjectId} spawned with OwnerClientId: {OwnerClientId}");
Debug.Log($"HP of OwnerClientID: {OwnerClientId} is {healthPoints.Value} when spawned."); Debug.Log($"HP of OwnerClientID: {OwnerClientId} is {HealthPoints.Value} when spawned.");
} }
public override void OnNetworkDespawn() public override void OnNetworkDespawn()
{ {
base.OnNetworkDespawn(); base.OnNetworkDespawn();
playerInput.enabled = false; _playerInput.enabled = false;
characterController.enabled = false; _characterController.enabled = false;
mainCam.enabled = false; _mainCam.enabled = false;
audioListener.enabled = false; _audioListener.enabled = false;
screenSpaceCanvas.enabled = false; _screenSpaceCanvas.enabled = false;
Debug.Log($"NetworkObject ID: {NetworkObjectId} despawned"); Debug.Log($"NetworkObject ID: {NetworkObjectId} despawned");
} }
@ -93,33 +94,33 @@ public class Trooper : RobotController
[ServerRpc] [ServerRpc]
private new void JumpServerRPC() private new void JumpServerRPC()
{ {
if (characterController.isGrounded) if (_characterController.isGrounded)
{ {
Debug.Log("Jumping as Trooper triggered."); Debug.Log($"Jumping as Trooper triggered. Owner: {OwnerClientId}");
} }
} }
[ServerRpc] [ServerRpc]
private new void ShootServerRPC() private new void ShootServerRPC()
{ {
weapon.Shooting(); _weapon.Shooting();
} }
[ServerRpc] [ServerRpc]
private new void AimServerRPC() private new void AimServerRPC()
{ {
Debug.Log("Aim as Trooper triggered."); Debug.Log($"Aim as Trooper triggered. Owner: {OwnerClientId}");
} }
[ServerRpc] [ServerRpc]
private new void CrouchServerRPC() private new void CrouchServerRPC()
{ {
Debug.Log("Crouch as Trooper triggered."); Debug.Log($"Crouch as Trooper triggered. Owner: {OwnerClientId}");
} }
[ServerRpc] [ServerRpc]
private new void InteractServerRPC() private new void InteractServerRPC()
{ {
Debug.Log("Interact as Trooper triggered."); Debug.Log($"Interact as Trooper triggered. Owner: {OwnerClientId}");
} }
} }

View File

@ -3,27 +3,24 @@ using Unity.Netcode;
public class Weapon : MonoBehaviour public class Weapon : MonoBehaviour
{ {
// [SerializeField] private float damage = 10f; [SerializeField] protected Camera _mainCam;
[SerializeField] private float range = 100f; [SerializeField] protected float _debugRayDistance = 5f;
[SerializeField] protected Camera mainCam; [SerializeField] protected float _debugRayDuration = 2f;
[SerializeField] protected float debugRayDistance = 5f; [SerializeField] private float _range = 100f;
[SerializeField] protected float debugRayDuration = 2f;
[Header("Gameplay Variables")] [Header("Gameplay Variables")]
private NetworkVariable<int> m_Damage = new NetworkVariable<int>(); public NetworkVariable<float> Damage { get => _damage; set => _damage = value; }
[SerializeField] protected int damage = 10; private NetworkVariable<float> _damage = new NetworkVariable<float>();
public void Shooting() public void Shooting()
{ {
RaycastHit hit; RaycastHit hit;
if (Physics.Raycast(mainCam.transform.position, mainCam.transform.forward, out hit, range)) if (Physics.Raycast(_mainCam.transform.position, _mainCam.transform.forward, out hit, _range))
{ {
Debug.Log(hit.transform.name); Debug.Log(hit.transform.name);
Vector3 rayDir = mainCam.transform.forward * debugRayDistance; Vector3 rayDir = _mainCam.transform.forward * _debugRayDistance;
Debug.DrawRay(mainCam.transform.position, rayDir, Color.yellow, debugRayDuration, false); Debug.DrawRay(_mainCam.transform.position, rayDir, Color.yellow, _debugRayDuration, false);
} }
} }

View File

@ -0,0 +1,124 @@
using TMPro;
using Unity.Netcode;
using UnityEngine;
using UnityEngine.SceneManagement;
public class GameManager : NetworkBehaviour
{
public static GameManager Instance;
[SerializeField] private TextMeshProUGUI _playerCountPlaceholder;
[SerializeField] private int _maxPlayers = 2; // Максимальное количество игроков
[SerializeField] private GameObject playerPrefab; // Префаб игрока
private NetworkVariable<int> _connectedPlayers = new NetworkVariable<int>(0); // Текущее количество подключенных игроков
void Awake()
{
if (Instance == null)
{
Instance = this;
DontDestroyOnLoad(gameObject); // Persist across scenes
}
else
{
Destroy(gameObject);
}
}
public override void OnNetworkSpawn()
{
if (IsServer)
{
// Подписываемся на событие подключения игроков
NetworkManager.Singleton.OnClientConnectedCallback += OnClientConnected;
// Подписываемся на событие отключения игроков
NetworkManager.Singleton.OnClientDisconnectCallback += OnClientDisconnected;
// Подписываемся на событие смены сцены
NetworkManager.Singleton.SceneManager.OnSceneEvent += OnSceneEvent;
}
// Подписываемся на изменение количества игроков для обновления UI
_connectedPlayers.OnValueChanged += OnConnectedPlayersChanged;
// Initialize the UI with the current value of _connectedPlayers
_playerCountPlaceholder.text = $"Players: {_connectedPlayers.Value}";
}
public override void OnNetworkDespawn()
{
if (IsServer)
{
// Отписываемся от события подключения игроков
NetworkManager.Singleton.OnClientConnectedCallback -= OnClientConnected;
// Отписываемся от события отключения игроков
NetworkManager.Singleton.OnClientDisconnectCallback -= OnClientDisconnected;
// Отписываемся от события смены сцены
NetworkManager.Singleton.SceneManager.OnSceneEvent -= OnSceneEvent;
}
// Отписываемся от изменения количества игроков
_connectedPlayers.OnValueChanged -= OnConnectedPlayersChanged;
}
private void OnClientConnected(ulong clientId)
{
if (IsServer)
{
_connectedPlayers.Value++;
Debug.Log($"Игрок подключился: {clientId}, Всего игроков: {_connectedPlayers.Value}");
// Если все игроки подключены, начинаем матч
if (_connectedPlayers.Value >= _maxPlayers)
{
StartMatchServerRpc();
}
}
}
private void OnClientDisconnected(ulong clientId)
{
if (IsServer)
{
_connectedPlayers.Value--;
Debug.Log($"Игрок отключился: {clientId}, Всего игроков: {_connectedPlayers.Value}");
}
}
private void OnConnectedPlayersChanged(int oldValue, int newValue)
{
// Обновляем UI для всех клиентов
_playerCountPlaceholder.text = $"Players: {newValue}";
}
[ServerRpc(RequireOwnership = false)]
public void StartMatchServerRpc()
{
Debug.Log("Матч начался!");
if (NetworkManager.Singleton != null && NetworkManager.Singleton.SceneManager != null)
{
// Загружаем сцену MultiplayerScene
NetworkManager.Singleton.SceneManager.LoadScene("MultiplayerScene", LoadSceneMode.Single);
}
else
{
Debug.LogError("NetworkManager или SceneManager не инициализированы!");
}
}
private void OnSceneEvent(SceneEvent sceneEvent)
{
if (sceneEvent.SceneEventType == SceneEventType.LoadComplete)
{
Debug.Log($"Сцена {sceneEvent.SceneName} загружена!");
// Создаем игроков после загрузки сцены
foreach (var client in NetworkManager.Singleton.ConnectedClientsList)
{
var playerObject = Instantiate(playerPrefab);
playerObject.GetComponent<NetworkObject>().SpawnAsPlayerObject(client.ClientId);
}
}
}
}

View File

@ -0,0 +1,2 @@
fileFormatVersion: 2
guid: 7847f9f778853484ba976ca0fb4cb6ba

View File

@ -0,0 +1,17 @@
using Unity.Netcode;
using UnityEngine;
using UnityEngine.SceneManagement;
public class SceneLoader : NetworkBehaviour
{
public string multiplayerSceneName = "MultiplayerScene";
public void LoadMultiplayerScene()
{
if (IsServer)
{
// Загружаем сцену на сервере
NetworkManager.Singleton.SceneManager.LoadScene(multiplayerSceneName, LoadSceneMode.Single);
}
}
}

View File

@ -0,0 +1,2 @@
fileFormatVersion: 2
guid: b5d0c3baeb9c4aa4ca815cf56ed73f6d

View File

@ -0,0 +1,81 @@
using Unity.Netcode;
using UnityEngine;
using UnityEngine.SceneManagement;
using System;
using System.Collections;
public class Server : MonoBehaviour
{
[SerializeField] private string multiplayerSceneName = "MultiplayerScene"; // Name of the scene to load
void Start()
{
// Start the server automatically in a server build
if (IsServerBuild())
{
StartServer();
}
}
void StartServer()
{
// Ensure NetworkManager is initialized
if (NetworkManager.Singleton == null)
{
Log("NetworkManager is not initialized. Cannot start server.");
return;
}
// Subscribe to the client connected event
NetworkManager.Singleton.OnClientConnectedCallback += OnClientConnected;
// Start the server
NetworkManager.Singleton.StartServer();
Log("Server started!");
// Start the coroutine to load the MultiplayerScene after 3 seconds
StartCoroutine(LoadMultiplayerSceneAfterDelay(3));
}
IEnumerator LoadMultiplayerSceneAfterDelay(float delay)
{
Log($"Waiting for {delay} seconds before loading the MultiplayerScene...");
yield return new WaitForSeconds(delay); // Wait for the specified delay
// Load the MultiplayerScene
Log($"Loading scene: {multiplayerSceneName}");
NetworkManager.Singleton.SceneManager.LoadScene(multiplayerSceneName, LoadSceneMode.Single);
}
void OnClientConnected(ulong clientId)
{
string message = $"Player with Client ID {clientId} connected.";
Log(message);
}
void OnApplicationQuit()
{
// Unsubscribe from the event to avoid memory leaks
if (NetworkManager.Singleton != null)
{
NetworkManager.Singleton.OnClientConnectedCallback -= OnClientConnected;
}
Log("Server is quitting...");
}
bool IsServerBuild()
{
#if UNITY_SERVER
return true;
#else
return false;
#endif
}
// Log to terminal
void Log(string message)
{
string logMessage = $"{DateTime.Now}: {message}";
Console.WriteLine(logMessage); // Log to terminal
}
}

View File

@ -0,0 +1,2 @@
fileFormatVersion: 2
guid: 881cf6d09045dad41ba8aabe5172101d

View File

@ -3,26 +3,26 @@ using UnityEngine;
public class Armorbar : MonoBehaviour public class Armorbar : MonoBehaviour
{ {
[SerializeField] private TextMeshProUGUI staticInfo; [SerializeField] private TextMeshProUGUI _staticInfo;
[SerializeField] private TextMeshProUGUI dynamicInfo; [SerializeField] private TextMeshProUGUI _dynamicInfo;
[SerializeField] private Trooper trooper; [SerializeField] private Trooper _trooper;
private int bufferHP; private int _bufferHP;
private int initialInfo; private int _initialInfo;
public TextMeshProUGUI DynamicInfo { get => dynamicInfo; set => dynamicInfo = value; } public TextMeshProUGUI DynamicInfo { get => _dynamicInfo; set => _dynamicInfo = value; }
public TextMeshProUGUI StaticInfo { get => staticInfo; set => staticInfo = value; } public TextMeshProUGUI StaticInfo { get => _staticInfo; set => _staticInfo = value; }
public int BufferHP { get => bufferHP; set => bufferHP = value; } public int BufferHP { get => _bufferHP; set => _bufferHP = value; }
void Start() void Start()
{ {
initialInfo = trooper.InitialArmor; _initialInfo = _trooper.InitialArmor;
StaticInfo.text = initialInfo.ToString(); StaticInfo.text = _initialInfo.ToString();
DynamicInfo.text = initialInfo.ToString(); DynamicInfo.text = _initialInfo.ToString();
} }
void DynamicInfoChange(int newValue) void DynamicInfoChange(int newValue)
{ {
DynamicInfo.text = bufferHP.ToString(); DynamicInfo.text = _bufferHP.ToString();
} }
} }

View File

@ -3,26 +3,26 @@ using UnityEngine;
public class Healthbar : MonoBehaviour public class Healthbar : MonoBehaviour
{ {
[SerializeField] private TextMeshProUGUI staticInfo; [SerializeField] private TextMeshProUGUI _staticInfo;
[SerializeField] private TextMeshProUGUI dynamicInfo; [SerializeField] private TextMeshProUGUI _dynamicInfo;
[SerializeField] private Trooper trooper; [SerializeField] private Trooper _trooper;
private int bufferHP; private int _bufferHP;
private int initialInfo; private int _initialInfo;
public TextMeshProUGUI DynamicInfo { get => dynamicInfo; set => dynamicInfo = value; } public TextMeshProUGUI DynamicInfo { get => _dynamicInfo; set => _dynamicInfo = value; }
public TextMeshProUGUI StaticInfo { get => staticInfo; set => staticInfo = value; } public TextMeshProUGUI StaticInfo { get => _staticInfo; set => _staticInfo = value; }
public int BufferHP { get => bufferHP; set => bufferHP = value; } public int BufferHP { get => _bufferHP; set => _bufferHP = value; }
void Start() void Start()
{ {
initialInfo = trooper.InitialHP; _initialInfo = _trooper.InitialHP;
StaticInfo.text = initialInfo.ToString(); StaticInfo.text = _initialInfo.ToString();
DynamicInfo.text = initialInfo.ToString(); DynamicInfo.text = _initialInfo.ToString();
} }
void DynamicInfoChange(int newValue) void DynamicInfoChange(int newValue)
{ {
DynamicInfo.text = bufferHP.ToString(); DynamicInfo.text = _bufferHP.ToString();
} }
} }

View File

@ -10,25 +10,23 @@ MonoBehaviour:
m_Enabled: 1 m_Enabled: 1
m_EditorHideFlags: 0 m_EditorHideFlags: 0
m_Script: {fileID: 15003, guid: 0000000000000000e000000000000000, type: 0} m_Script: {fileID: 15003, guid: 0000000000000000e000000000000000, type: 0}
m_Name: Windows Client m_Name: WinClient
m_EditorClassIdentifier: m_EditorClassIdentifier:
m_AssetVersion: 1 m_AssetVersion: 1
m_BuildTarget: 19 m_BuildTarget: 19
m_Subtarget: 2 m_Subtarget: 2
m_PlatformId: 4e3c793746204150860bf175a9a41a05 m_PlatformId: 4e3c793746204150860bf175a9a41a05
m_PlatformBuildProfile: m_PlatformBuildProfile:
rid: 1668196009043820544 rid: 596322918727155786
m_OverrideGlobalSceneList: 0 m_OverrideGlobalSceneList: 0
m_Scenes: m_Scenes: []
- m_enabled: 1
m_path: Assets/Scenes/MultiplayerScene.unity
m_ScriptingDefines: [] m_ScriptingDefines: []
m_PlayerSettingsYaml: m_PlayerSettingsYaml:
m_Settings: [] m_Settings: []
references: references:
version: 2 version: 2
RefIds: RefIds:
- rid: 1668196009043820544 - rid: 596322918727155786
type: {class: WindowsPlatformSettings, ns: UnityEditor.WindowsStandalone, asm: UnityEditor.WindowsStandalone.Extensions} type: {class: WindowsPlatformSettings, ns: UnityEditor.WindowsStandalone, asm: UnityEditor.WindowsStandalone.Extensions}
data: data:
m_Development: 0 m_Development: 0

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 0cb4b9493c1db1d4dbd03e4646b23848
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,58 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 15003, guid: 0000000000000000e000000000000000, type: 0}
m_Name: WinServer
m_EditorClassIdentifier:
m_AssetVersion: 1
m_BuildTarget: 19
m_Subtarget: 1
m_PlatformId: 8d1e1bca926649cba89d37a4c66e8b3d
m_PlatformBuildProfile:
rid: 1661345829939576833
m_OverrideGlobalSceneList: 1
m_Scenes:
- m_enabled: 1
m_path: Assets/Scenes/ServerStarter.unity
- m_enabled: 0
m_path: Assets/Scenes/Menu.unity
- m_enabled: 0
m_path: Assets/Scenes/Search.unity
- m_enabled: 0
m_path: Assets/Scenes/Lobby.unity
- m_enabled: 1
m_path: Assets/Scenes/MultiplayerScene.unity
m_ScriptingDefines: []
m_PlayerSettingsYaml:
m_Settings: []
references:
version: 2
RefIds:
- rid: 1661345829939576833
type: {class: WindowsPlatformSettings, ns: UnityEditor.WindowsStandalone, asm: UnityEditor.WindowsStandalone.Extensions}
data:
m_Development: 0
m_ConnectProfiler: 0
m_BuildWithDeepProfilingSupport: 0
m_AllowDebugging: 0
m_WaitForManagedDebugger: 0
m_ManagedDebuggerFixedPort: 0
m_ExplicitNullChecks: 0
m_ExplicitDivideByZeroChecks: 0
m_ExplicitArrayBoundsChecks: 0
m_CompressionType: 0
m_InstallInBuildFolder: 0
m_WindowsBuildAndRunDeployTarget: 0
m_Architecture: 0
m_CreateSolution: 0
m_CopyPDBFiles: 0
m_WindowsDevicePortalAddress:
m_WindowsDevicePortalUsername:

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: e6b86025692c5ec44bde0e6b61f0825c
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,46 +0,0 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: a689d91966dfb46499fb63f130d9b905, type: 3}
m_Name: Client
m_EditorClassIdentifier:
m_Description: Multiplayer Check
m_EnableEditors: 1
m_MainEditorInstance:
Name: Main Editor
<CorrespondingNodeId>k__BackingField: Main Editor|0_run
m_Nodes:
- Main Editor|0_run
- Main Editor|0_deploy
m_PlayerTag:
m_InitialScene: {fileID: 102900000, guid: 8db79968d698a3e4fb7bb65e046a6f15, type: 3}
m_EditorInstances: []
m_LocalInstances:
- Name: Instance
<CorrespondingNodeId>k__BackingField: Instance - Run
m_Nodes:
- Instance - Build
- Instance - Run
m_BuildProfile: {fileID: 11400000, guid: 7d75c8b5e25cb6341b659efecd94c33b, type: 2}
advancedConfiguration:
m_StreamLogsToMainEditor: 1
m_LogsColor: {r: 0.3643, g: 0.581, b: 0.8679, a: 1}
m_Arguments: -screen-fullscreen 0 -screen-width 1024 -screen-height 720
m_RemoteInstances: []
m_OverridePort: 0
m_Port: 0
m_MainEditorInstanceObsolete:
rid: -2
references:
version: 2
RefIds:
- rid: -2
type: {class: , ns: , asm: }

View File

@ -2,20 +2,24 @@
%TAG !u! tag:unity3d.com,2011: %TAG !u! tag:unity3d.com,2011:
--- !u!21 &2180264 --- !u!21 &2180264
Material: Material:
serializedVersion: 6 serializedVersion: 8
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0} m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_Name: LiberationSans SDF Material m_Name: LiberationSans SDF Material
m_Shader: {fileID: 4800000, guid: fe393ace9b354375a9cb14cdbbc28be4, type: 3} m_Shader: {fileID: 4800000, guid: fe393ace9b354375a9cb14cdbbc28be4, type: 3}
m_ShaderKeywords: m_Parent: {fileID: 0}
m_ModifiedSerializedProperties: 0
m_ValidKeywords: []
m_InvalidKeywords: []
m_LightmapFlags: 1 m_LightmapFlags: 1
m_EnableInstancingVariants: 0 m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0 m_DoubleSidedGI: 0
m_CustomRenderQueue: -1 m_CustomRenderQueue: -1
stringTagMap: {} stringTagMap: {}
disabledShaderPasses: [] disabledShaderPasses: []
m_LockedProperties:
m_SavedProperties: m_SavedProperties:
serializedVersion: 3 serializedVersion: 3
m_TexEnvs: m_TexEnvs:
@ -67,6 +71,7 @@ Material:
m_Texture: {fileID: 0} m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1} m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0} m_Offset: {x: 0, y: 0}
m_Ints: []
m_Floats: m_Floats:
- _Ambient: 0.5 - _Ambient: 0.5
- _Bevel: 0.5 - _Bevel: 0.5
@ -148,6 +153,8 @@ Material:
- _ReflectOutlineColor: {r: 0, g: 0, b: 0, a: 1} - _ReflectOutlineColor: {r: 0, g: 0, b: 0, a: 1}
- _SpecularColor: {r: 1, g: 1, b: 1, a: 1} - _SpecularColor: {r: 1, g: 1, b: 1, a: 1}
- _UnderlayColor: {r: 0, g: 0, b: 0, a: 0.5} - _UnderlayColor: {r: 0, g: 0, b: 0, a: 0.5}
m_BuildTextureStacks: []
m_AllowLocking: 1
--- !u!114 &11400000 --- !u!114 &11400000
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -161,17 +168,13 @@ MonoBehaviour:
m_Name: LiberationSans SDF - Fallback m_Name: LiberationSans SDF - Fallback
m_EditorClassIdentifier: m_EditorClassIdentifier:
m_Version: 1.1.0 m_Version: 1.1.0
m_Material: {fileID: 2180264}
m_SourceFontFileGUID: e3265ab4bf004d28a9537516768c1c75
m_SourceFontFile: {fileID: 12800000, guid: e3265ab4bf004d28a9537516768c1c75, type: 3}
m_AtlasPopulationMode: 1
InternalDynamicOS: 0
m_FaceInfo: m_FaceInfo:
m_FaceIndex: 0 m_FaceIndex: 0
m_FamilyName: Liberation Sans m_FamilyName: Liberation Sans
m_StyleName: Regular m_StyleName: Regular
m_PointSize: 86 m_PointSize: 86
m_Scale: 1 m_Scale: 1
m_UnitsPerEM: 2048
m_LineHeight: 98.8916 m_LineHeight: 98.8916
m_AscentLine: 77.853516 m_AscentLine: 77.853516
m_CapLine: 59 m_CapLine: 59
@ -187,57 +190,8 @@ MonoBehaviour:
m_StrikethroughOffset: 18 m_StrikethroughOffset: 18
m_StrikethroughThickness: 6.298828 m_StrikethroughThickness: 6.298828
m_TabWidth: 24 m_TabWidth: 24
m_GlyphTable: [] m_Material: {fileID: 2180264}
m_CharacterTable: [] m_SourceFontFileGUID: e3265ab4bf004d28a9537516768c1c75
m_AtlasTextures:
- {fileID: 28268798066460806}
m_AtlasTextureIndex: 0
m_IsMultiAtlasTexturesEnabled: 1
m_ClearDynamicDataOnBuild: 1
m_UsedGlyphRects: []
m_FreeGlyphRects:
- m_X: 0
m_Y: 0
m_Width: 511
m_Height: 511
m_fontInfo:
Name: Liberation Sans
PointSize: 86
Scale: 1
CharacterCount: 250
LineHeight: 98.90625
Baseline: 0
Ascender: 77.84375
CapHeight: 59.1875
Descender: -18.21875
CenterLine: 0
SuperscriptOffset: 77.84375
SubscriptOffset: -12.261719
SubSize: 0.5
Underline: -12.261719
UnderlineThickness: 6.298828
strikethrough: 23.675
strikethroughThickness: 0
TabWidth: 239.0625
Padding: 9
AtlasWidth: 1024
AtlasHeight: 1024
atlas: {fileID: 0}
m_AtlasWidth: 512
m_AtlasHeight: 512
m_AtlasPadding: 9
m_AtlasRenderMode: 4169
m_glyphInfoList: []
m_KerningTable:
kerningPairs: []
m_FontFeatureTable:
m_MultipleSubstitutionRecords: []
m_LigatureSubstitutionRecords: []
m_GlyphPairAdjustmentRecords: []
m_MarkToBaseAdjustmentRecords: []
m_MarkToMarkAdjustmentRecords: []
fallbackFontAssets: []
m_FallbackFontAssetTable: []
m_CreationSettings: m_CreationSettings:
sourceFontFileName: sourceFontFileName:
sourceFontFileGUID: e3265ab4bf004d28a9537516768c1c75 sourceFontFileGUID: e3265ab4bf004d28a9537516768c1c75
@ -257,6 +211,426 @@ MonoBehaviour:
fontStyleModifier: 0 fontStyleModifier: 0
renderMode: 4169 renderMode: 4169
includeFontFeatures: 1 includeFontFeatures: 1
m_SourceFontFile: {fileID: 12800000, guid: e3265ab4bf004d28a9537516768c1c75, type: 3}
m_SourceFontFilePath:
m_AtlasPopulationMode: 1
InternalDynamicOS: 0
m_GlyphTable: []
m_CharacterTable: []
m_AtlasTextures:
- {fileID: 28268798066460806}
m_AtlasTextureIndex: 0
m_IsMultiAtlasTexturesEnabled: 1
m_GetFontFeatures: 1
m_ClearDynamicDataOnBuild: 1
m_AtlasWidth: 512
m_AtlasHeight: 512
m_AtlasPadding: 9
m_AtlasRenderMode: 4169
m_UsedGlyphRects: []
m_FreeGlyphRects:
- m_X: 0
m_Y: 0
m_Width: 511
m_Height: 511
m_FontFeatureTable:
m_MultipleSubstitutionRecords: []
m_LigatureSubstitutionRecords: []
m_GlyphPairAdjustmentRecords:
- m_FirstAdjustmentRecord:
m_GlyphIndex: 998
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
m_XAdvance: -0.9658203
m_YAdvance: 0
m_SecondAdjustmentRecord:
m_GlyphIndex: 994
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
m_XAdvance: 0
m_YAdvance: 0
m_FeatureLookupFlags: 0
- m_FirstAdjustmentRecord:
m_GlyphIndex: 998
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
m_XAdvance: -1.8896484
m_YAdvance: 0
m_SecondAdjustmentRecord:
m_GlyphIndex: 997
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
m_XAdvance: 0
m_YAdvance: 0
m_FeatureLookupFlags: 0
- m_FirstAdjustmentRecord:
m_GlyphIndex: 998
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
m_XAdvance: -0.9658203
m_YAdvance: 0
m_SecondAdjustmentRecord:
m_GlyphIndex: 999
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
m_XAdvance: 0
m_YAdvance: 0
m_FeatureLookupFlags: 0
- m_FirstAdjustmentRecord:
m_GlyphIndex: 998
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
m_XAdvance: -1.8896484
m_YAdvance: 0
m_SecondAdjustmentRecord:
m_GlyphIndex: 1000
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
m_XAdvance: 0
m_YAdvance: 0
m_FeatureLookupFlags: 0
- m_FirstAdjustmentRecord:
m_GlyphIndex: 998
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
m_XAdvance: -2.8554688
m_YAdvance: 0
m_SecondAdjustmentRecord:
m_GlyphIndex: 1004
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
m_XAdvance: 0
m_YAdvance: 0
m_FeatureLookupFlags: 0
- m_FirstAdjustmentRecord:
m_GlyphIndex: 998
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
m_XAdvance: -2.8554688
m_YAdvance: 0
m_SecondAdjustmentRecord:
m_GlyphIndex: 1011
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
m_XAdvance: 0
m_YAdvance: 0
m_FeatureLookupFlags: 0
- m_FirstAdjustmentRecord:
m_GlyphIndex: 998
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
m_XAdvance: -0.9658203
m_YAdvance: 0
m_SecondAdjustmentRecord:
m_GlyphIndex: 1012
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
m_XAdvance: 0
m_YAdvance: 0
m_FeatureLookupFlags: 0
- m_FirstAdjustmentRecord:
m_GlyphIndex: 998
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
m_XAdvance: -1.8896484
m_YAdvance: 0
m_SecondAdjustmentRecord:
m_GlyphIndex: 1014
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
m_XAdvance: 0
m_YAdvance: 0
m_FeatureLookupFlags: 0
- m_FirstAdjustmentRecord:
m_GlyphIndex: 998
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
m_XAdvance: -2.8554688
m_YAdvance: 0
m_SecondAdjustmentRecord:
m_GlyphIndex: 1016
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
m_XAdvance: 0
m_YAdvance: 0
m_FeatureLookupFlags: 0
- m_FirstAdjustmentRecord:
m_GlyphIndex: 1013
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
m_XAdvance: -0.9658203
m_YAdvance: 0
m_SecondAdjustmentRecord:
m_GlyphIndex: 994
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
m_XAdvance: 0
m_YAdvance: 0
m_FeatureLookupFlags: 0
- m_FirstAdjustmentRecord:
m_GlyphIndex: 1013
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
m_XAdvance: -1.8896484
m_YAdvance: 0
m_SecondAdjustmentRecord:
m_GlyphIndex: 997
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
m_XAdvance: 0
m_YAdvance: 0
m_FeatureLookupFlags: 0
- m_FirstAdjustmentRecord:
m_GlyphIndex: 1013
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
m_XAdvance: -1.8896484
m_YAdvance: 0
m_SecondAdjustmentRecord:
m_GlyphIndex: 1004
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
m_XAdvance: 0
m_YAdvance: 0
m_FeatureLookupFlags: 0
- m_FirstAdjustmentRecord:
m_GlyphIndex: 1013
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
m_XAdvance: -1.8896484
m_YAdvance: 0
m_SecondAdjustmentRecord:
m_GlyphIndex: 1011
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
m_XAdvance: 0
m_YAdvance: 0
m_FeatureLookupFlags: 0
- m_FirstAdjustmentRecord:
m_GlyphIndex: 1013
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
m_XAdvance: -0.9658203
m_YAdvance: 0
m_SecondAdjustmentRecord:
m_GlyphIndex: 1012
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
m_XAdvance: 0
m_YAdvance: 0
m_FeatureLookupFlags: 0
- m_FirstAdjustmentRecord:
m_GlyphIndex: 1013
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
m_XAdvance: -1.8896484
m_YAdvance: 0
m_SecondAdjustmentRecord:
m_GlyphIndex: 1016
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
m_XAdvance: 0
m_YAdvance: 0
m_FeatureLookupFlags: 0
- m_FirstAdjustmentRecord:
m_GlyphIndex: 1013
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
m_XAdvance: -0.9658203
m_YAdvance: 0
m_SecondAdjustmentRecord:
m_GlyphIndex: 1024
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
m_XAdvance: 0
m_YAdvance: 0
m_FeatureLookupFlags: 0
- m_FirstAdjustmentRecord:
m_GlyphIndex: 1003
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
m_XAdvance: 1.8896484
m_YAdvance: 0
m_SecondAdjustmentRecord:
m_GlyphIndex: 993
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
m_XAdvance: 0
m_YAdvance: 0
m_FeatureLookupFlags: 0
- m_FirstAdjustmentRecord:
m_GlyphIndex: 1003
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
m_XAdvance: 1.8896484
m_YAdvance: 0
m_SecondAdjustmentRecord:
m_GlyphIndex: 994
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
m_XAdvance: 0
m_YAdvance: 0
m_FeatureLookupFlags: 0
- m_FirstAdjustmentRecord:
m_GlyphIndex: 1003
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
m_XAdvance: 0.9658203
m_YAdvance: 0
m_SecondAdjustmentRecord:
m_GlyphIndex: 998
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
m_XAdvance: 0
m_YAdvance: 0
m_FeatureLookupFlags: 0
- m_FirstAdjustmentRecord:
m_GlyphIndex: 1003
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
m_XAdvance: 0.9658203
m_YAdvance: 0
m_SecondAdjustmentRecord:
m_GlyphIndex: 1000
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
m_XAdvance: 0
m_YAdvance: 0
m_FeatureLookupFlags: 0
- m_FirstAdjustmentRecord:
m_GlyphIndex: 1003
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
m_XAdvance: 0.9658203
m_YAdvance: 0
m_SecondAdjustmentRecord:
m_GlyphIndex: 1004
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
m_XAdvance: 0
m_YAdvance: 0
m_FeatureLookupFlags: 0
- m_FirstAdjustmentRecord:
m_GlyphIndex: 1003
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
m_XAdvance: 0.9658203
m_YAdvance: 0
m_SecondAdjustmentRecord:
m_GlyphIndex: 1007
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
m_XAdvance: 0
m_YAdvance: 0
m_FeatureLookupFlags: 0
- m_FirstAdjustmentRecord:
m_GlyphIndex: 1003
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
m_XAdvance: 0.9658203
m_YAdvance: 0
m_SecondAdjustmentRecord:
m_GlyphIndex: 1010
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
m_XAdvance: 0
m_YAdvance: 0
m_FeatureLookupFlags: 0
- m_FirstAdjustmentRecord:
m_GlyphIndex: 1003
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
m_XAdvance: 0.9658203
m_YAdvance: 0
m_SecondAdjustmentRecord:
m_GlyphIndex: 1011
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
m_XAdvance: 0
m_YAdvance: 0
m_FeatureLookupFlags: 0
- m_FirstAdjustmentRecord:
m_GlyphIndex: 1003
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
m_XAdvance: 0.9658203
m_YAdvance: 0
m_SecondAdjustmentRecord:
m_GlyphIndex: 1012
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
m_XAdvance: 0
m_YAdvance: 0
m_FeatureLookupFlags: 0
- m_FirstAdjustmentRecord:
m_GlyphIndex: 1003
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
m_XAdvance: 0.9658203
m_YAdvance: 0
m_SecondAdjustmentRecord:
m_GlyphIndex: 1022
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
m_XAdvance: 0
m_YAdvance: 0
m_FeatureLookupFlags: 0
m_MarkToBaseAdjustmentRecords: []
m_MarkToMarkAdjustmentRecords: []
m_ShouldReimportFontFeatures: 0
m_FallbackFontAssetTable: []
m_FontWeightTable: m_FontWeightTable:
- regularTypeface: {fileID: 0} - regularTypeface: {fileID: 0}
italicTypeface: {fileID: 0} italicTypeface: {fileID: 0}
@ -305,6 +679,33 @@ MonoBehaviour:
boldSpacing: 7 boldSpacing: 7
italicStyle: 35 italicStyle: 35
tabSize: 10 tabSize: 10
m_fontInfo:
Name: Liberation Sans
PointSize: 86
Scale: 1
CharacterCount: 250
LineHeight: 98.90625
Baseline: 0
Ascender: 77.84375
CapHeight: 59.1875
Descender: -18.21875
CenterLine: 0
SuperscriptOffset: 77.84375
SubscriptOffset: -12.261719
SubSize: 0.5
Underline: -12.261719
UnderlineThickness: 6.298828
strikethrough: 23.675
strikethroughThickness: 0
TabWidth: 239.0625
Padding: 9
AtlasWidth: 1024
AtlasHeight: 1024
m_glyphInfoList: []
m_KerningTable:
kerningPairs: []
fallbackFontAssets: []
atlas: {fileID: 0}
--- !u!28 &28268798066460806 --- !u!28 &28268798066460806
Texture2D: Texture2D:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -315,17 +716,21 @@ Texture2D:
m_ImageContentsHash: m_ImageContentsHash:
serializedVersion: 2 serializedVersion: 2
Hash: 00000000000000000000000000000000 Hash: 00000000000000000000000000000000
m_ForcedFallbackFormat: 4 m_IsAlphaChannelOptional: 0
m_DownscaleFallback: 0 serializedVersion: 3
serializedVersion: 2 m_Width: 1
m_Width: 0 m_Height: 1
m_Height: 0 m_CompleteImageSize: 1
m_CompleteImageSize: 0 m_MipsStripped: 0
m_TextureFormat: 1 m_TextureFormat: 1
m_MipCount: 1 m_MipCount: 1
m_IsReadable: 1 m_IsReadable: 1
m_IsPreProcessed: 0
m_IgnoreMipmapLimit: 0
m_MipmapLimitGroupName:
m_StreamingMipmaps: 0 m_StreamingMipmaps: 0
m_StreamingMipmapsPriority: 0 m_StreamingMipmapsPriority: 0
m_VTOnly: 0
m_AlphaIsTransparency: 0 m_AlphaIsTransparency: 0
m_ImageCount: 1 m_ImageCount: 1
m_TextureDimension: 2 m_TextureDimension: 2
@ -339,9 +744,11 @@ Texture2D:
m_WrapW: 0 m_WrapW: 0
m_LightmapFormat: 0 m_LightmapFormat: 0
m_ColorSpace: 0 m_ColorSpace: 0
image data: 0 m_PlatformBlob:
_typelessdata: image data: 1
_typelessdata: 00
m_StreamData: m_StreamData:
serializedVersion: 2
offset: 0 offset: 0
size: 0 size: 0
path: path:

View File

@ -5,9 +5,21 @@ EditorBuildSettings:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
serializedVersion: 2 serializedVersion: 2
m_Scenes: m_Scenes:
- enabled: 1
path: Assets/Scenes/Menu.unity
guid: bcc717e700daec7458a7ad23cca30af1
- enabled: 1
path: Assets/Scenes/Search.unity
guid: 0bdba419d1512ae43a77ee9d44071f49
- enabled: 1
path: Assets/Scenes/Lobby.unity
guid: 1be90af7bb2ff624bb3f962d2358eec3
- enabled: 1 - enabled: 1
path: Assets/Scenes/MultiplayerScene.unity path: Assets/Scenes/MultiplayerScene.unity
guid: 8db79968d698a3e4fb7bb65e046a6f15 guid: 8db79968d698a3e4fb7bb65e046a6f15
- enabled: 1
path: Assets/Scenes/LocalTestMap.unity
guid: edc9f8d3b3f9de2408dba397956b7c4d
m_configObjects: m_configObjects:
com.unity.input.settings.actions: {fileID: -944628639613478452, guid: 052faaac586de48259a63d0c4782560b, type: 3} com.unity.input.settings.actions: {fileID: -944628639613478452, guid: 052faaac586de48259a63d0c4782560b, type: 3}
m_UseUCBPForAssetBundles: 0 m_UseUCBPForAssetBundles: 0

View File

@ -850,7 +850,7 @@ PlayerSettings:
gcIncremental: 1 gcIncremental: 1
gcWBarrierValidation: 0 gcWBarrierValidation: 0
apiCompatibilityLevelPerPlatform: {} apiCompatibilityLevelPerPlatform: {}
editorAssembliesCompatibilityLevel: 1 editorAssembliesCompatibilityLevel: 2
m_RenderingPath: 1 m_RenderingPath: 1
m_MobileRenderingPath: 1 m_MobileRenderingPath: 1
metroPackageName: Robot Fire metroPackageName: Robot Fire
@ -927,7 +927,7 @@ PlayerSettings:
hmiCpuConfiguration: hmiCpuConfiguration:
hmiLogStartupTiming: 0 hmiLogStartupTiming: 0
qnxGraphicConfPath: qnxGraphicConfPath:
apiCompatibilityLevel: 6 apiCompatibilityLevel: 3
captureStartupLogs: {} captureStartupLogs: {}
activeInputHandler: 2 activeInputHandler: 2
windowsGamepadBackendHint: 0 windowsGamepadBackendHint: 0

View File

@ -4,62 +4,8 @@
QualitySettings: QualitySettings:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
serializedVersion: 5 serializedVersion: 5
m_CurrentQuality: 1 m_CurrentQuality: 0
m_QualitySettings: m_QualitySettings:
- serializedVersion: 4
name: Mobile
pixelLightCount: 2
shadows: 2
shadowResolution: 1
shadowProjection: 1
shadowCascades: 2
shadowDistance: 40
shadowNearPlaneOffset: 3
shadowCascade2Split: 0.33333334
shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667}
shadowmaskMode: 0
skinWeights: 2
globalTextureMipmapLimit: 0
textureMipmapLimitSettings: []
anisotropicTextures: 1
antiAliasing: 0
softParticles: 0
softVegetation: 1
realtimeReflectionProbes: 0
billboardsFaceCameraPosition: 1
useLegacyDetailDistribution: 1
adaptiveVsync: 0
vSyncCount: 0
realtimeGICPUUsage: 100
adaptiveVsyncExtraA: 0
adaptiveVsyncExtraB: 0
lodBias: 1
maximumLODLevel: 0
enableLODCrossFade: 1
streamingMipmapsActive: 0
streamingMipmapsAddAllCameras: 1
streamingMipmapsMemoryBudget: 512
streamingMipmapsRenderersPerFrame: 512
streamingMipmapsMaxLevelReduction: 2
streamingMipmapsMaxFileIORequests: 1024
particleRaycastBudget: 256
asyncUploadTimeSlice: 2
asyncUploadBufferSize: 16
asyncUploadPersistentBuffer: 1
resolutionScalingFixedDPIFactor: 1
customRenderPipeline: {fileID: 11400000, guid: 5e6cbd92db86f4b18aec3ed561671858,
type: 2}
terrainQualityOverrides: 0
terrainPixelError: 1
terrainDetailDensityScale: 1
terrainBasemapDistance: 1000
terrainDetailDistance: 80
terrainTreeDistance: 5000
terrainBillboardStart: 50
terrainFadeLength: 5
terrainMaxTrees: 50
excludedTargetPlatforms:
- Standalone
- serializedVersion: 4 - serializedVersion: 4
name: PC name: PC
pixelLightCount: 2 pixelLightCount: 2
@ -101,8 +47,7 @@ QualitySettings:
asyncUploadBufferSize: 16 asyncUploadBufferSize: 16
asyncUploadPersistentBuffer: 1 asyncUploadPersistentBuffer: 1
resolutionScalingFixedDPIFactor: 1 resolutionScalingFixedDPIFactor: 1
customRenderPipeline: {fileID: 11400000, guid: 4b83569d67af61e458304325a23e5dfd, customRenderPipeline: {fileID: 11400000, guid: 4b83569d67af61e458304325a23e5dfd, type: 2}
type: 2}
terrainQualityOverrides: 0 terrainQualityOverrides: 0
terrainPixelError: 1 terrainPixelError: 1
terrainDetailDensityScale: 1 terrainDetailDensityScale: 1
@ -116,19 +61,4 @@ QualitySettings:
- Android - Android
- iPhone - iPhone
m_TextureMipmapLimitGroupNames: [] m_TextureMipmapLimitGroupNames: []
m_PerPlatformDefaultQuality: m_PerPlatformDefaultQuality: {}
Android: 0
GameCoreScarlett: 1
GameCoreXboxOne: 1
Lumin: 0
Nintendo Switch: 1
PS4: 1
PS5: 1
Server: 0
Stadia: 0
Standalone: 1
WebGL: 0
Windows Store Apps: 0
XboxOne: 0
iPhone: 0
tvOS: 0