코어, 자원, 벽, 플레이어 시작 위치 설정

Flatkit 기능 일부 활용 테스트
This commit is contained in:
2026-01-26 01:33:26 +09:00
parent cf16910a32
commit 33bd90658a
24 changed files with 1756 additions and 360 deletions

View File

@@ -1366,10 +1366,6 @@
<HintPath>Library\ScriptAssemblies\Unity.UnifiedRayTracing.Runtime.dll</HintPath> <HintPath>Library\ScriptAssemblies\Unity.UnifiedRayTracing.Runtime.dll</HintPath>
<Private>False</Private> <Private>False</Private>
</Reference> </Reference>
<Reference Include="Unity.2D.Aseprite.Common">
<HintPath>Library\ScriptAssemblies\Unity.2D.Aseprite.Common.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="Unity.Cinemachine"> <Reference Include="Unity.Cinemachine">
<HintPath>Library\ScriptAssemblies\Unity.Cinemachine.dll</HintPath> <HintPath>Library\ScriptAssemblies\Unity.Cinemachine.dll</HintPath>
<Private>False</Private> <Private>False</Private>
@@ -1378,6 +1374,10 @@
<HintPath>Library\ScriptAssemblies\Unity.Multiplayer.Tools.NetVis.Editor.Visualization.dll</HintPath> <HintPath>Library\ScriptAssemblies\Unity.Multiplayer.Tools.NetVis.Editor.Visualization.dll</HintPath>
<Private>False</Private> <Private>False</Private>
</Reference> </Reference>
<Reference Include="Unity.2D.Aseprite.Common">
<HintPath>Library\ScriptAssemblies\Unity.2D.Aseprite.Common.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="Unity.Rider.Editor"> <Reference Include="Unity.Rider.Editor">
<HintPath>Library\ScriptAssemblies\Unity.Rider.Editor.dll</HintPath> <HintPath>Library\ScriptAssemblies\Unity.Rider.Editor.dll</HintPath>
<Private>False</Private> <Private>False</Private>
@@ -1390,6 +1390,10 @@
<HintPath>Library\ScriptAssemblies\Unity.2D.Aseprite.Editor.dll</HintPath> <HintPath>Library\ScriptAssemblies\Unity.2D.Aseprite.Editor.dll</HintPath>
<Private>False</Private> <Private>False</Private>
</Reference> </Reference>
<Reference Include="Unity.2D.SpriteShape.Editor">
<HintPath>Library\ScriptAssemblies\Unity.2D.SpriteShape.Editor.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="Unity.Multiplayer.Tools.DependencyInjection.UIElements"> <Reference Include="Unity.Multiplayer.Tools.DependencyInjection.UIElements">
<HintPath>Library\ScriptAssemblies\Unity.Multiplayer.Tools.DependencyInjection.UIElements.dll</HintPath> <HintPath>Library\ScriptAssemblies\Unity.Multiplayer.Tools.DependencyInjection.UIElements.dll</HintPath>
<Private>False</Private> <Private>False</Private>
@@ -1590,16 +1594,12 @@
<HintPath>Library\ScriptAssemblies\UnityEditor.UI.dll</HintPath> <HintPath>Library\ScriptAssemblies\UnityEditor.UI.dll</HintPath>
<Private>False</Private> <Private>False</Private>
</Reference> </Reference>
<Reference Include="Unity.2D.SpriteShape.Editor">
<HintPath>Library\ScriptAssemblies\Unity.2D.SpriteShape.Editor.dll</HintPath>
<Private>False</Private>
</Reference>
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<ProjectReference Include="Assembly-CSharp.csproj" /> <ProjectReference Include="Assembly-CSharp.csproj" />
<ProjectReference Include="FlatKit.Utils.Editor.csproj" />
<ProjectReference Include="ExternAttributes.Editor.csproj" /> <ProjectReference Include="ExternAttributes.Editor.csproj" />
<ProjectReference Include="Unity.RenderPipelines.Universal.Runtime.csproj" /> <ProjectReference Include="Unity.RenderPipelines.Universal.Runtime.csproj" />
<ProjectReference Include="FlatKit.Utils.Editor.csproj" />
</ItemGroup> </ItemGroup>
<Import Project="Sdk.targets" Sdk="Microsoft.NET.Sdk" /> <Import Project="Sdk.targets" Sdk="Microsoft.NET.Sdk" />
<ItemGroup> <ItemGroup>

View File

@@ -62,6 +62,7 @@
<Compile Include="Assets\FlatKit\Demos\Common\Scripts\UvScroller.cs" /> <Compile Include="Assets\FlatKit\Demos\Common\Scripts\UvScroller.cs" />
<Compile Include="Assets\InputSystem_Actions.cs" /> <Compile Include="Assets\InputSystem_Actions.cs" />
<Compile Include="Assets\FlatKit\Demos\[Demo] Desert\Scripts\BillboardLineRendererCircle.cs" /> <Compile Include="Assets\FlatKit\Demos\[Demo] Desert\Scripts\BillboardLineRendererCircle.cs" />
<Compile Include="Assets\Scripts\PlayerSpawnPoint.cs" />
<Compile Include="Assets\FlatKit\Demos\Common\Scripts\AutoLoadPipelineAsset.cs" /> <Compile Include="Assets\FlatKit\Demos\Common\Scripts\AutoLoadPipelineAsset.cs" />
<Compile Include="Assets\Scripts\AutoHost.cs" /> <Compile Include="Assets\Scripts\AutoHost.cs" />
<Compile Include="Assets\Scripts\InteractionEquipmentData.cs" /> <Compile Include="Assets\Scripts\InteractionEquipmentData.cs" />
@@ -70,10 +71,12 @@
<Compile Include="Assets\Scripts\BuildingPlacement.cs" /> <Compile Include="Assets\Scripts\BuildingPlacement.cs" />
<Compile Include="Assets\FlatKit\Demos\Common\Scripts\Motion\LinearMotion.cs" /> <Compile Include="Assets\FlatKit\Demos\Common\Scripts\Motion\LinearMotion.cs" />
<Compile Include="Assets\Scripts\IDamageable.cs" /> <Compile Include="Assets\Scripts\IDamageable.cs" />
<Compile Include="Assets\Scripts\NetworkSpawnManager.cs" />
<Compile Include="Assets\Scripts\IAction.cs" /> <Compile Include="Assets\Scripts\IAction.cs" />
<Compile Include="Assets\Scripts\NetworkPlayerController.cs" /> <Compile Include="Assets\Scripts\NetworkPlayerController.cs" />
<Compile Include="Assets\Scripts\PlayerInteraction.cs" /> <Compile Include="Assets\Scripts\PlayerInteraction.cs" />
<Compile Include="Assets\Scripts\Mine.cs" /> <Compile Include="Assets\Scripts\Mine.cs" />
<Compile Include="Assets\Scripts\NetworkConnectionHandler.cs" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<None Include="Assets\FlatKit\Shaders\StylizedSurface\LibraryUrp\LitForwardPass_DR.hlsl" /> <None Include="Assets\FlatKit\Shaders\StylizedSurface\LibraryUrp\LitForwardPass_DR.hlsl" />
@@ -1328,10 +1331,6 @@
<HintPath>Library\ScriptAssemblies\Unity.UnifiedRayTracing.Runtime.dll</HintPath> <HintPath>Library\ScriptAssemblies\Unity.UnifiedRayTracing.Runtime.dll</HintPath>
<Private>False</Private> <Private>False</Private>
</Reference> </Reference>
<Reference Include="Unity.2D.Aseprite.Common">
<HintPath>Library\ScriptAssemblies\Unity.2D.Aseprite.Common.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="Unity.Cinemachine"> <Reference Include="Unity.Cinemachine">
<HintPath>Library\ScriptAssemblies\Unity.Cinemachine.dll</HintPath> <HintPath>Library\ScriptAssemblies\Unity.Cinemachine.dll</HintPath>
<Private>False</Private> <Private>False</Private>
@@ -1340,6 +1339,10 @@
<HintPath>Library\ScriptAssemblies\Unity.Multiplayer.Tools.NetVis.Editor.Visualization.dll</HintPath> <HintPath>Library\ScriptAssemblies\Unity.Multiplayer.Tools.NetVis.Editor.Visualization.dll</HintPath>
<Private>False</Private> <Private>False</Private>
</Reference> </Reference>
<Reference Include="Unity.2D.Aseprite.Common">
<HintPath>Library\ScriptAssemblies\Unity.2D.Aseprite.Common.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="Unity.Rider.Editor"> <Reference Include="Unity.Rider.Editor">
<HintPath>Library\ScriptAssemblies\Unity.Rider.Editor.dll</HintPath> <HintPath>Library\ScriptAssemblies\Unity.Rider.Editor.dll</HintPath>
<Private>False</Private> <Private>False</Private>
@@ -1352,6 +1355,10 @@
<HintPath>Library\ScriptAssemblies\Unity.2D.Aseprite.Editor.dll</HintPath> <HintPath>Library\ScriptAssemblies\Unity.2D.Aseprite.Editor.dll</HintPath>
<Private>False</Private> <Private>False</Private>
</Reference> </Reference>
<Reference Include="Unity.2D.SpriteShape.Editor">
<HintPath>Library\ScriptAssemblies\Unity.2D.SpriteShape.Editor.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="Unity.Multiplayer.Tools.DependencyInjection.UIElements"> <Reference Include="Unity.Multiplayer.Tools.DependencyInjection.UIElements">
<HintPath>Library\ScriptAssemblies\Unity.Multiplayer.Tools.DependencyInjection.UIElements.dll</HintPath> <HintPath>Library\ScriptAssemblies\Unity.Multiplayer.Tools.DependencyInjection.UIElements.dll</HintPath>
<Private>False</Private> <Private>False</Private>
@@ -1552,15 +1559,11 @@
<HintPath>Library\ScriptAssemblies\UnityEditor.UI.dll</HintPath> <HintPath>Library\ScriptAssemblies\UnityEditor.UI.dll</HintPath>
<Private>False</Private> <Private>False</Private>
</Reference> </Reference>
<Reference Include="Unity.2D.SpriteShape.Editor">
<HintPath>Library\ScriptAssemblies\Unity.2D.SpriteShape.Editor.dll</HintPath>
<Private>False</Private>
</Reference>
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<ProjectReference Include="FlatKit.Utils.Editor.csproj" />
<ProjectReference Include="ExternAttributes.Editor.csproj" /> <ProjectReference Include="ExternAttributes.Editor.csproj" />
<ProjectReference Include="Unity.RenderPipelines.Universal.Runtime.csproj" /> <ProjectReference Include="Unity.RenderPipelines.Universal.Runtime.csproj" />
<ProjectReference Include="FlatKit.Utils.Editor.csproj" />
</ItemGroup> </ItemGroup>
<Import Project="Sdk.targets" Sdk="Microsoft.NET.Sdk" /> <Import Project="Sdk.targets" Sdk="Microsoft.NET.Sdk" />
<ItemGroup> <ItemGroup>

View File

@@ -12,7 +12,7 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 8a6f656ab8114e939b71b289ffd9d7b2, type: 3} m_Script: {fileID: 11500000, guid: 8a6f656ab8114e939b71b289ffd9d7b2, type: 3}
m_Name: '[FlatKit] Example Fog Settings' m_Name: '[FlatKit] Example Fog Settings'
m_EditorClassIdentifier: m_EditorClassIdentifier:
useDistance: 1 useDistance: 0
distanceGradient: distanceGradient:
serializedVersion: 2 serializedVersion: 2
key0: {r: 0, g: 0.85213137, b: 1, a: 0.09803922} key0: {r: 0, g: 0.85213137, b: 1, a: 0.09803922}
@@ -46,7 +46,7 @@ MonoBehaviour:
near: 30 near: 30
far: 150 far: 150
distanceFogIntensity: 0.5 distanceFogIntensity: 0.5
useHeight: 1 useHeight: 0
heightGradient: heightGradient:
serializedVersion: 2 serializedVersion: 2
key0: {r: 0.0745098, g: 0.94509804, b: 0.9280485, a: 0} key0: {r: 0.0745098, g: 0.94509804, b: 0.9280485, a: 0}
@@ -96,9 +96,7 @@ Material:
m_Shader: {fileID: -6465566751694194690, guid: c77db07224d9f784d90d7eb0e84c57f7, type: 3} m_Shader: {fileID: -6465566751694194690, guid: c77db07224d9f784d90d7eb0e84c57f7, type: 3}
m_Parent: {fileID: 0} m_Parent: {fileID: 0}
m_ModifiedSerializedProperties: 0 m_ModifiedSerializedProperties: 0
m_ValidKeywords: m_ValidKeywords: []
- USE_DISTANCE_FOG
- USE_HEIGHT_FOG
m_InvalidKeywords: [] m_InvalidKeywords: []
m_LightmapFlags: 4 m_LightmapFlags: 4
m_EnableInstancingVariants: 0 m_EnableInstancingVariants: 0

View File

@@ -39,10 +39,10 @@ Material:
m_Offset: {x: 0, y: 0} m_Offset: {x: 0, y: 0}
m_Ints: [] m_Ints: []
m_Floats: m_Floats:
- _ColorThresholdMax: 0.25 - _ColorThresholdMax: 0.2
- _ColorThresholdMin: 0 - _ColorThresholdMin: 0
- _DepthThresholdMax: 0.1 - _DepthThresholdMax: 2.6
- _DepthThresholdMin: 0.1 - _DepthThresholdMin: 2.31
- _FadeRangeEnd: 50 - _FadeRangeEnd: 50
- _FadeRangeStart: 10 - _FadeRangeStart: 10
- _NormalThresholdMax: 2 - _NormalThresholdMax: 2
@@ -71,15 +71,15 @@ MonoBehaviour:
fadeRangeStart: 10 fadeRangeStart: 10
fadeRangeEnd: 50 fadeRangeEnd: 50
useDepth: 0 useDepth: 0
minDepthThreshold: 0.1 minDepthThreshold: 2.31
maxDepthThreshold: 0.1 maxDepthThreshold: 2.6
useNormals: 1 useNormals: 1
minNormalsThreshold: 1 minNormalsThreshold: 1
maxNormalsThreshold: 2 maxNormalsThreshold: 2
useColor: 1 useColor: 1
minColorThreshold: 0 minColorThreshold: 0
maxColorThreshold: 0.25 maxColorThreshold: 0.2
renderEvent: 500 renderEvent: 500
outlineOnly: 0 outlineOnly: 0
applyInSceneView: 1 applyInSceneView: 1
effectMaterial: {fileID: -3130267085085746722} effectMaterial: {fileID: 0}

View File

@@ -27,7 +27,7 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 1cca7768aaaea4b0081f14e7f9d4b5ad, type: 3} m_Script: {fileID: 11500000, guid: 1cca7768aaaea4b0081f14e7f9d4b5ad, type: 3}
m_Name: FlatKitOutline m_Name: FlatKitOutline
m_EditorClassIdentifier: m_EditorClassIdentifier:
m_Active: 0 m_Active: 1
settings: {fileID: 11400000, guid: ff3dfd77429d64938a26bd54c27dacd8, type: 2} settings: {fileID: 11400000, guid: ff3dfd77429d64938a26bd54c27dacd8, type: 2}
--- !u!114 &-1344586528338988631 --- !u!114 &-1344586528338988631
MonoBehaviour: MonoBehaviour:
@@ -70,10 +70,9 @@ MonoBehaviour:
m_RendererFeatures: m_RendererFeatures:
- {fileID: -1344586528338988631} - {fileID: -1344586528338988631}
- {fileID: -2401278517541482506} - {fileID: -2401278517541482506}
- {fileID: 4523260582098458979}
m_RendererFeatureMap: a9319428ad1157edf6cf292be9f1acde m_RendererFeatureMap: a9319428ad1157edf6cf292be9f1acde
m_UseNativeRenderPass: 0 m_UseNativeRenderPass: 0
xrSystemData: {fileID: 11400000, guid: 60e1133243b97e347b653163a8c01b64, type: 2} xrSystemData: {fileID: 0}
postProcessData: {fileID: 11400000, guid: 41439944d30ece34e96484bdb6645b55, type: 2} postProcessData: {fileID: 11400000, guid: 41439944d30ece34e96484bdb6645b55, type: 2}
m_AssetVersion: 3 m_AssetVersion: 3
m_PrepassLayerMask: m_PrepassLayerMask:
@@ -100,48 +99,3 @@ MonoBehaviour:
m_DepthTextureFormat: 0 m_DepthTextureFormat: 0
m_AccurateGbufferNormals: 0 m_AccurateGbufferNormals: 0
m_IntermediateTextureMode: 1 m_IntermediateTextureMode: 1
--- !u!114 &4523260582098458979
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: 576f949be0794f548b825c9ce6f556db, type: 3}
m_Name: Flat Kit Per Object Outline
m_EditorClassIdentifier: Unity.RenderPipelines.Universal.Runtime::FlatKit.ObjectOutlineRendererFeature
m_Active: 1
settings:
passTag: RenderObjectsFeature
Event: 300
filterSettings:
RenderQueueType: 0
LayerMask:
serializedVersion: 2
m_Bits: 4294967295
PassNames:
- Outline
overrideMaterial: {fileID: 0}
overrideMaterialPassIndex: 0
overrideShader: {fileID: 4800000, guid: bee44b4a58655ee4cbff107302a3e131, type: 3}
overrideShaderPassIndex: 1
overrideMode: 2
overrideDepthState: 0
depthCompareFunction: 4
enableWrite: 1
stencilSettings:
overrideStencilState: 0
stencilReference: 0
stencilCompareFunction: 8
passOperation: 0
failOperation: 0
zFailOperation: 0
cameraSettings:
overrideCamera: 0
restoreCamera: 1
offset: {x: 0, y: 0, z: 0, w: 0}
cameraFieldOfView: 60
materials: []
autoReferenceMaterials: 1

View File

@@ -25,9 +25,6 @@ Material:
m_Parent: {fileID: 0} m_Parent: {fileID: 0}
m_ModifiedSerializedProperties: 0 m_ModifiedSerializedProperties: 0
m_ValidKeywords: m_ValidKeywords:
- DR_GRADIENT_ON
- DR_OUTLINE_ON
- DR_RIM_ON
- _CELPRIMARYMODE_SINGLE - _CELPRIMARYMODE_SINGLE
- _DETAILMAPBLENDINGMODE_MULTIPLY - _DETAILMAPBLENDINGMODE_MULTIPLY
- _GRADIENTSPACE_WORLD - _GRADIENTSPACE_WORLD
@@ -38,8 +35,9 @@ Material:
m_LightmapFlags: 4 m_LightmapFlags: 4
m_EnableInstancingVariants: 0 m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0 m_DoubleSidedGI: 0
m_CustomRenderQueue: -1 m_CustomRenderQueue: 2000
stringTagMap: {} stringTagMap:
RenderType: Opaque
disabledShaderPasses: disabledShaderPasses:
- MOTIONVECTORS - MOTIONVECTORS
- SRPDEFAULTUNLIT - SRPDEFAULTUNLIT
@@ -143,7 +141,7 @@ Material:
- _FlatRimLightAlign: 0 - _FlatRimLightAlign: 0
- _FlatRimSize: 0.1 - _FlatRimSize: 0.1
- _FlatSpecularEdgeSmoothness: 0 - _FlatSpecularEdgeSmoothness: 0
- _FlatSpecularSize: 0.1 - _FlatSpecularSize: 0
- _Flatness: 1 - _Flatness: 1
- _FlatnessExtra: 1 - _FlatnessExtra: 1
- _GlossMapScale: 1 - _GlossMapScale: 1
@@ -152,7 +150,7 @@ Material:
- _GradientAngle: 0 - _GradientAngle: 0
- _GradientCenterX: 0 - _GradientCenterX: 0
- _GradientCenterY: 0 - _GradientCenterY: 0
- _GradientEnabled: 1 - _GradientEnabled: 0
- _GradientSize: 10 - _GradientSize: 10
- _GradientSpace: 0 - _GradientSpace: 0
- _LightContribution: 0 - _LightContribution: 0
@@ -163,19 +161,19 @@ Material:
- _Mode: 0 - _Mode: 0
- _OcclusionStrength: 1 - _OcclusionStrength: 1
- _OutlineDepthOffset: 0.3 - _OutlineDepthOffset: 0.3
- _OutlineEnabled: 1 - _OutlineEnabled: 0
- _OutlineScale: 1 - _OutlineScale: 1
- _OutlineSpace: 0 - _OutlineSpace: 0
- _OutlineWidth: 20 - _OutlineWidth: 1
- _OverrideLightmapDir: 0 - _OverrideLightmapDir: 0
- _Parallax: 0.02 - _Parallax: 0.02
- _QueueOffset: 0 - _QueueOffset: 0
- _ReceiveShadows: 1 - _ReceiveShadows: 1
- _RimEnabled: 1 - _RimEnabled: 0
- _SelfShadingSize: 0.755 - _SelfShadingSize: 0.5
- _SelfShadingSizeExtra: 1 - _SelfShadingSizeExtra: 0.464
- _ShadowEdgeSize: 0 - _ShadowEdgeSize: 0.1
- _ShadowEdgeSizeExtra: 0.05 - _ShadowEdgeSizeExtra: 0.124
- _Smoothness: 0.5 - _Smoothness: 0.5
- _SmoothnessTextureChannel: 0 - _SmoothnessTextureChannel: 0
- _SpecularEnabled: 0 - _SpecularEnabled: 0
@@ -199,13 +197,13 @@ Material:
- _BaseColor: {r: 1, g: 1, b: 1, a: 1} - _BaseColor: {r: 1, g: 1, b: 1, a: 1}
- _Color: {r: 1, g: 1, b: 1, a: 1} - _Color: {r: 1, g: 1, b: 1, a: 1}
- _ColorDim: {r: 0, g: 0, b: 0, a: 1} - _ColorDim: {r: 0, g: 0, b: 0, a: 1}
- _ColorDimCurve: {r: 0.85023, g: 0.85034, b: 0.8504499, a: 0.85056} - _ColorDimCurve: {r: 1, g: 1, b: 1, a: 1}
- _ColorDimExtra: {r: 1, g: 0, b: 0, a: 1} - _ColorDimExtra: {r: 1, g: 0, b: 0, a: 1}
- _ColorDimSteps: {r: 0, g: 0, b: 0, a: 1} - _ColorDimSteps: {r: 0, g: 0, b: 0, a: 1}
- _ColorGradient: {r: 1, g: 1, b: 1, a: 1} - _ColorGradient: {r: 1, g: 1, b: 1, a: 1}
- _DetailMapColor: {r: 1, g: 1, b: 1, a: 1} - _DetailMapColor: {r: 1, g: 1, b: 1, a: 1}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1} - _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
- _FlatRimColor: {r: 1, g: 1, b: 1, a: 1} - _FlatRimColor: {r: 0, g: 0, b: 0, a: 1}
- _FlatSpecularColor: {r: 1, g: 1, b: 1, a: 1} - _FlatSpecularColor: {r: 1, g: 1, b: 1, a: 1}
- _LightmapDirection: {r: 0, g: 1, b: 0, a: 0} - _LightmapDirection: {r: 0, g: 1, b: 0, a: 0}
- _OutlineColor: {r: 0, g: 0, b: 0, a: 1} - _OutlineColor: {r: 0, g: 0, b: 0, a: 1}

View File

@@ -0,0 +1,212 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &-4489037953329047627
MonoBehaviour:
m_ObjectHideFlags: 11
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: d0353a89b1f911e48b9e16bdc9f2e058, type: 3}
m_Name:
m_EditorClassIdentifier: Unity.RenderPipelines.Universal.Editor::UnityEditor.Rendering.Universal.AssetVersion
version: 10
--- !u!21 &2100000
Material:
serializedVersion: 8
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: flatkit prototype_texture
m_Shader: {fileID: 4800000, guid: bee44b4a58655ee4cbff107302a3e131, type: 3}
m_Parent: {fileID: 0}
m_ModifiedSerializedProperties: 0
m_ValidKeywords:
- _CELPRIMARYMODE_SINGLE
- _DETAILMAPBLENDINGMODE_MULTIPLY
- _GRADIENTSPACE_WORLD
- _OUTLINESPACE_SCREEN
- _TEXTUREBLENDINGMODE_MULTIPLY
m_InvalidKeywords:
- _UNITYSHADOWMODE_NONE
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: 2000
stringTagMap:
RenderType: Opaque
disabledShaderPasses:
- MOTIONVECTORS
m_LockedProperties:
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- _BaseMap:
m_Texture: {fileID: 2800000, guid: 4dc9701608193364ab37e56a8be9c659, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _BumpMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _CelCurveTexture:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _CelStepTexture:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailAlbedoMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailMask:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailNormalMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _EmissionMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MainTex:
m_Texture: {fileID: 2800000, guid: 4dc9701608193364ab37e56a8be9c659, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MetallicGlossMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _OcclusionMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _ParallaxMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _SpecGlossMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- unity_Lightmaps:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- unity_LightmapsInd:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- unity_ShadowMasks:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
m_Ints: []
m_Floats:
- _AddPrecomputedVelocity: 0
- _AlphaClip: 0
- _AlphaToMask: 0
- _BaseMapPremultiply: 0
- _Blend: 0
- _BlendModePreserveSpecular: 1
- _BumpScale: 1
- _CameraDistanceImpact: 0
- _CelExtraEnabled: 0
- _CelNumSteps: 3
- _CelPrimaryMode: 1
- _ClearCoatMask: 0
- _ClearCoatSmoothness: 0
- _Cull: 2
- _Cutoff: 0.5
- _DetailAlbedoMapScale: 1
- _DetailMapBlendingMode: 0
- _DetailMapImpact: 0
- _DetailNormalMapScale: 1
- _DstBlend: 0
- _DstBlendAlpha: 0
- _EnvironmentReflections: 1
- _FlatRimEdgeSmoothness: 0.5
- _FlatRimLightAlign: 0
- _FlatRimSize: 0.5
- _FlatSpecularEdgeSmoothness: 0
- _FlatSpecularSize: 0.1
- _Flatness: 1
- _FlatnessExtra: 1
- _GlossMapScale: 1
- _Glossiness: 0.59999996
- _GlossyReflections: 1
- _GradientAngle: 0
- _GradientCenterX: 0
- _GradientCenterY: 0
- _GradientEnabled: 0
- _GradientSize: 10
- _GradientSpace: 0
- _LightContribution: 0
- _LightFalloffSize: 0
- _LightmapDirectionPitch: 0
- _LightmapDirectionYaw: 0
- _Metallic: 0
- _Mode: 0
- _OcclusionStrength: 1
- _OutlineDepthOffset: 0
- _OutlineEnabled: 0
- _OutlineScale: 1
- _OutlineSpace: 0
- _OutlineWidth: 1
- _OverrideLightmapDir: 0
- _Parallax: 0.02
- _QueueOffset: 0
- _ReceiveShadows: 1
- _RimEnabled: 0
- _SelfShadingSize: 0
- _SelfShadingSizeExtra: 0.6
- _ShadowEdgeSize: 0.5
- _ShadowEdgeSizeExtra: 0.05
- _Smoothness: 0.59999996
- _SmoothnessTextureChannel: 0
- _SpecularEnabled: 0
- _SpecularHighlights: 1
- _SrcBlend: 1
- _SrcBlendAlpha: 1
- _Surface: 0
- _TextureBlendingMode: 0
- _TextureImpact: 1
- _UVSec: 0
- _UnityShadowMode: 0
- _UnityShadowOcclusion: 0
- _UnityShadowPower: 0.2
- _UnityShadowSharpness: 1
- _VertexColorsEnabled: 0
- _VertexExtrusionSmoothNormals: 0
- _WorkflowMode: 1
- _XRMotionVectorsPass: 1
- _ZWrite: 1
m_Colors:
- _BaseColor: {r: 1, g: 1, b: 1, a: 1}
- _Color: {r: 1, g: 1, b: 1, a: 1}
- _ColorDim: {r: 0, g: 0, b: 0, a: 1}
- _ColorDimCurve: {r: 0.85023, g: 0.85034, b: 0.8504499, a: 0.85056}
- _ColorDimExtra: {r: 0.85023, g: 0.85034, b: 0.8504499, a: 0.85056}
- _ColorDimSteps: {r: 0.85023, g: 0.85034, b: 0.8504499, a: 0.85056}
- _ColorGradient: {r: 0.85023, g: 0.85034, b: 0.85045, a: 0.85056}
- _DetailMapColor: {r: 1, g: 1, b: 1, a: 1}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
- _FlatRimColor: {r: 0.85023, g: 0.85034, b: 0.85045, a: 0.85056}
- _FlatSpecularColor: {r: 0.85023, g: 0.85034, b: 0.85045, a: 0.85056}
- _LightmapDirection: {r: 0, g: 1, b: 0, a: 0}
- _OutlineColor: {r: 1, g: 1, b: 1, a: 1}
- _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1}
- _UnityShadowColor: {r: 0.85023, g: 0.85034, b: 0.8504499, a: 0.85056}
m_BuildTextureStacks: []
m_AllowLocking: 1

View File

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

View File

@@ -0,0 +1,213 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!21 &2100000
Material:
serializedVersion: 8
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: flatkit resource
m_Shader: {fileID: 4800000, guid: bee44b4a58655ee4cbff107302a3e131, type: 3}
m_Parent: {fileID: 0}
m_ModifiedSerializedProperties: 0
m_ValidKeywords:
- _CELPRIMARYMODE_SINGLE
- _DETAILMAPBLENDINGMODE_MULTIPLY
- _GRADIENTSPACE_WORLD
- _OUTLINESPACE_SCREEN
- _TEXTUREBLENDINGMODE_MULTIPLY
m_InvalidKeywords:
- _UNITYSHADOWMODE_NONE
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: 2000
stringTagMap:
RenderType: Opaque
disabledShaderPasses:
- MOTIONVECTORS
- SRPDEFAULTUNLIT
m_LockedProperties:
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- _BaseMap:
m_Texture: {fileID: 2800000, guid: 698c06589ad16cb4c8c3392b73928f42, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _BumpMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _CelCurveTexture:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _CelStepTexture:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailAlbedoMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailMask:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailNormalMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _EmissionMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MainTex:
m_Texture: {fileID: 2800000, guid: 698c06589ad16cb4c8c3392b73928f42, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MetallicGlossMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _OcclusionMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _ParallaxMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _SpecGlossMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- unity_Lightmaps:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- unity_LightmapsInd:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- unity_ShadowMasks:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
m_Ints: []
m_Floats:
- _AddPrecomputedVelocity: 0
- _AlphaClip: 0
- _AlphaToMask: 0
- _BaseMapPremultiply: 0
- _Blend: 0
- _BlendModePreserveSpecular: 1
- _BumpScale: 1
- _CameraDistanceImpact: 0
- _CelExtraEnabled: 0
- _CelNumSteps: 3
- _CelPrimaryMode: 1
- _ClearCoatMask: 0
- _ClearCoatSmoothness: 0
- _Cull: 2
- _Cutoff: 0.5
- _DetailAlbedoMapScale: 1
- _DetailMapBlendingMode: 0
- _DetailMapImpact: 0
- _DetailNormalMapScale: 1
- _DstBlend: 0
- _DstBlendAlpha: 0
- _EnvironmentReflections: 1
- _FlatRimEdgeSmoothness: 0.5
- _FlatRimLightAlign: 0
- _FlatRimSize: 0.5
- _FlatSpecularEdgeSmoothness: 0
- _FlatSpecularSize: 0.1
- _Flatness: 1
- _FlatnessExtra: 1
- _GlossMapScale: 1
- _Glossiness: 0.5
- _GlossyReflections: 1
- _GradientAngle: 0
- _GradientCenterX: 0
- _GradientCenterY: 0
- _GradientEnabled: 0
- _GradientSize: 10
- _GradientSpace: 0
- _LightContribution: 0
- _LightFalloffSize: 0
- _LightmapDirectionPitch: 0
- _LightmapDirectionYaw: 0
- _Metallic: 0
- _Mode: 0
- _OcclusionStrength: 1
- _OutlineDepthOffset: 0
- _OutlineEnabled: 0
- _OutlineScale: 0
- _OutlineSpace: 0
- _OutlineWidth: 1
- _OverrideLightmapDir: 0
- _Parallax: 0.02
- _QueueOffset: 0
- _ReceiveShadows: 1
- _RimEnabled: 0
- _SelfShadingSize: 0.5
- _SelfShadingSizeExtra: 0.6
- _ShadowEdgeSize: 0.5
- _ShadowEdgeSizeExtra: 0.05
- _Smoothness: 0.5
- _SmoothnessTextureChannel: 0
- _SpecularEnabled: 0
- _SpecularHighlights: 1
- _SrcBlend: 1
- _SrcBlendAlpha: 1
- _Surface: 0
- _TextureBlendingMode: 0
- _TextureImpact: 1
- _UVSec: 0
- _UnityShadowMode: 0
- _UnityShadowOcclusion: 0
- _UnityShadowPower: 0.2
- _UnityShadowSharpness: 1
- _VertexColorsEnabled: 0
- _VertexExtrusionSmoothNormals: 0
- _WorkflowMode: 1
- _XRMotionVectorsPass: 1
- _ZWrite: 1
m_Colors:
- _BaseColor: {r: 1, g: 1, b: 1, a: 1}
- _Color: {r: 1, g: 1, b: 1, a: 1}
- _ColorDim: {r: 0, g: 0, b: 0, a: 1}
- _ColorDimCurve: {r: 0.85023, g: 0.85034, b: 0.8504499, a: 0.85056}
- _ColorDimExtra: {r: 0.85023, g: 0.85034, b: 0.8504499, a: 0.85056}
- _ColorDimSteps: {r: 0.85023, g: 0.85034, b: 0.8504499, a: 0.85056}
- _ColorGradient: {r: 0.85023, g: 0.85034, b: 0.85045, a: 0.85056}
- _DetailMapColor: {r: 1, g: 1, b: 1, a: 1}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
- _FlatRimColor: {r: 1, g: 1, b: 1, a: 1}
- _FlatSpecularColor: {r: 0.85023, g: 0.85034, b: 0.85045, a: 0.85056}
- _LightmapDirection: {r: 0, g: 1, b: 0, a: 0}
- _OutlineColor: {r: 1, g: 1, b: 1, a: 1}
- _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1}
- _UnityShadowColor: {r: 0.85023, g: 0.85034, b: 0.8504499, a: 0.85056}
m_BuildTextureStacks: []
m_AllowLocking: 1
--- !u!114 &5774252633571324161
MonoBehaviour:
m_ObjectHideFlags: 11
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: d0353a89b1f911e48b9e16bdc9f2e058, type: 3}
m_Name:
m_EditorClassIdentifier: Unity.RenderPipelines.Universal.Editor::UnityEditor.Rendering.Universal.AssetVersion
version: 10

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 726c1e9087356f74594664341c681f12
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -1,184 +0,0 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &2363338622025898633
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 5908846398168058715}
m_Layer: 0
m_Name: GameObject
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &5908846398168058715
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2363338622025898633}
serializedVersion: 2
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0.75, z: 0.02444}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 600918267133276861}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &3733880183385667081
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 600918267133276861}
- component: {fileID: 6029659556982190569}
m_Layer: 0
m_Name: BaseTower
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &600918267133276861
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3733880183385667081}
serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 1, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 4953750989773685492}
- {fileID: 5908846398168058715}
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &6029659556982190569
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3733880183385667081}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: d5a57f767e5e46a458fc5d3c628d0cbb, type: 3}
m_Name:
m_EditorClassIdentifier: Unity.Netcode.Runtime::Unity.Netcode.NetworkObject
GlobalObjectIdHash: 2180513150
InScenePlacedSourceGlobalObjectIdHash: 0
DeferredDespawnTick: 0
Ownership: 1
AlwaysReplicateAsRoot: 0
SynchronizeTransform: 1
ActiveSceneSynchronization: 0
SceneMigrationSynchronization: 0
SpawnWithObservers: 1
DontDestroyWithOwner: 0
AutoObjectParentSync: 1
SyncOwnerTransformWhenParented: 1
AllowOwnerToParent: 0
--- !u!1001 &4843053201060930847
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 600918267133276861}
m_Modifications:
- target: {fileID: -8679921383154817045, guid: 9925587cfc99e8148bfab9d8b22d9f87, type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 9925587cfc99e8148bfab9d8b22d9f87, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 9925587cfc99e8148bfab9d8b22d9f87, type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 9925587cfc99e8148bfab9d8b22d9f87, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 9925587cfc99e8148bfab9d8b22d9f87, type: 3}
propertyPath: m_LocalRotation.x
value: 0.00000008146034
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 9925587cfc99e8148bfab9d8b22d9f87, type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 9925587cfc99e8148bfab9d8b22d9f87, type: 3}
propertyPath: m_LocalRotation.z
value: -0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 9925587cfc99e8148bfab9d8b22d9f87, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 9925587cfc99e8148bfab9d8b22d9f87, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 9925587cfc99e8148bfab9d8b22d9f87, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 919132149155446097, guid: 9925587cfc99e8148bfab9d8b22d9f87, type: 3}
propertyPath: m_Name
value: building_tower_base_blue
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents:
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 9925587cfc99e8148bfab9d8b22d9f87, type: 3}
insertIndex: -1
addedObject: {fileID: 6494052432076197753}
m_SourcePrefab: {fileID: 100100000, guid: 9925587cfc99e8148bfab9d8b22d9f87, type: 3}
--- !u!4 &4953750989773685492 stripped
Transform:
m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 9925587cfc99e8148bfab9d8b22d9f87, type: 3}
m_PrefabInstance: {fileID: 4843053201060930847}
m_PrefabAsset: {fileID: 0}
--- !u!1 &5761391365246359630 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: 9925587cfc99e8148bfab9d8b22d9f87, type: 3}
m_PrefabInstance: {fileID: 4843053201060930847}
m_PrefabAsset: {fileID: 0}
--- !u!64 &6494052432076197753
MeshCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5761391365246359630}
m_Material: {fileID: 0}
m_IncludeLayers:
serializedVersion: 2
m_Bits: 0
m_ExcludeLayers:
serializedVersion: 2
m_Bits: 0
m_LayerOverridePriority: 0
m_IsTrigger: 0
m_ProvidesContacts: 0
m_Enabled: 1
serializedVersion: 5
m_Convex: 1
m_CookingOptions: 30
m_Mesh: {fileID: 2231612616327559228, guid: 9925587cfc99e8148bfab9d8b22d9f87, type: 3}

138
Assets/Prefabs/Core.prefab Normal file
View File

@@ -0,0 +1,138 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &8124290768227340041
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 8064559726283331702}
m_Layer: 0
m_Name: Core
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &8064559726283331702
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8124290768227340041}
serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: -90}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 2126198199081001988}
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1001 &1876730568674182127
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 8064559726283331702}
m_Modifications:
- target: {fileID: -8679921383154817045, guid: 5f64c4e10a9ac674c9d0b68790f2c859, type: 3}
propertyPath: m_LocalScale.x
value: 10
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 5f64c4e10a9ac674c9d0b68790f2c859, type: 3}
propertyPath: m_LocalScale.y
value: 10
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 5f64c4e10a9ac674c9d0b68790f2c859, type: 3}
propertyPath: m_LocalScale.z
value: 10
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 5f64c4e10a9ac674c9d0b68790f2c859, type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 5f64c4e10a9ac674c9d0b68790f2c859, type: 3}
propertyPath: m_LocalPosition.y
value: 6
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 5f64c4e10a9ac674c9d0b68790f2c859, type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 5f64c4e10a9ac674c9d0b68790f2c859, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 5f64c4e10a9ac674c9d0b68790f2c859, type: 3}
propertyPath: m_LocalRotation.x
value: 0.000000021855694
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 5f64c4e10a9ac674c9d0b68790f2c859, type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 5f64c4e10a9ac674c9d0b68790f2c859, type: 3}
propertyPath: m_LocalRotation.z
value: -0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 5f64c4e10a9ac674c9d0b68790f2c859, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 5f64c4e10a9ac674c9d0b68790f2c859, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 5f64c4e10a9ac674c9d0b68790f2c859, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 919132149155446097, guid: 5f64c4e10a9ac674c9d0b68790f2c859, type: 3}
propertyPath: m_Name
value: Barrel_C
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents:
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 5f64c4e10a9ac674c9d0b68790f2c859, type: 3}
insertIndex: -1
addedObject: {fileID: 1061550929417117571}
m_SourcePrefab: {fileID: 100100000, guid: 5f64c4e10a9ac674c9d0b68790f2c859, type: 3}
--- !u!1 &1642148463057321662 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: 5f64c4e10a9ac674c9d0b68790f2c859, type: 3}
m_PrefabInstance: {fileID: 1876730568674182127}
m_PrefabAsset: {fileID: 0}
--- !u!64 &1061550929417117571
MeshCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1642148463057321662}
m_Material: {fileID: 0}
m_IncludeLayers:
serializedVersion: 2
m_Bits: 0
m_ExcludeLayers:
serializedVersion: 2
m_Bits: 0
m_LayerOverridePriority: 0
m_IsTrigger: 0
m_ProvidesContacts: 0
m_Enabled: 1
serializedVersion: 5
m_Convex: 1
m_CookingOptions: 30
m_Mesh: {fileID: -5282377409767143930, guid: 5f64c4e10a9ac674c9d0b68790f2c859, type: 3}
--- !u!4 &2126198199081001988 stripped
Transform:
m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 5f64c4e10a9ac674c9d0b68790f2c859, type: 3}
m_PrefabInstance: {fileID: 1876730568674182127}
m_PrefabAsset: {fileID: 0}

View File

@@ -1,5 +1,5 @@
fileFormatVersion: 2 fileFormatVersion: 2
guid: 1979909431408184b9bc587877c5b4b4 guid: e56926eda34629f4fbf3e4c53f0f8bd4
PrefabImporter: PrefabImporter:
externalObjects: {} externalObjects: {}
userData: userData:

View File

@@ -53,7 +53,7 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: d5a57f767e5e46a458fc5d3c628d0cbb, type: 3} m_Script: {fileID: 11500000, guid: d5a57f767e5e46a458fc5d3c628d0cbb, type: 3}
m_Name: m_Name:
m_EditorClassIdentifier: Unity.Netcode.Runtime::Unity.Netcode.NetworkObject m_EditorClassIdentifier: Unity.Netcode.Runtime::Unity.Netcode.NetworkObject
GlobalObjectIdHash: 1779588780 GlobalObjectIdHash: 2180021075
InScenePlacedSourceGlobalObjectIdHash: 4211758632 InScenePlacedSourceGlobalObjectIdHash: 4211758632
DeferredDespawnTick: 0 DeferredDespawnTick: 0
Ownership: 1 Ownership: 1
@@ -170,6 +170,7 @@ MonoBehaviour:
useForwardDirection: 1 useForwardDirection: 1
playAnimations: 1 playAnimations: 1
useAnimationEvents: 1 useAnimationEvents: 1
blockDuringAnimation: 1
useEquipment: 1 useEquipment: 1
showDebugRay: 1 showDebugRay: 1
--- !u!114 &5217638038410020423 --- !u!114 &5217638038410020423
@@ -274,10 +275,38 @@ PrefabInstance:
propertyPath: m_LocalEulerAnglesHint.z propertyPath: m_LocalEulerAnglesHint.z
value: 0 value: 0
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: -8677449236576905839, guid: 4652a9058e767d142b3e889c2983fa9a, type: 3}
propertyPath: 'm_Materials.Array.data[0]'
value:
objectReference: {fileID: 2100000, guid: d64c307f1b4197c44970c29f9845c245, type: 2}
- target: {fileID: -7164137249434462698, guid: 4652a9058e767d142b3e889c2983fa9a, type: 3}
propertyPath: 'm_Materials.Array.data[0]'
value:
objectReference: {fileID: 2100000, guid: d64c307f1b4197c44970c29f9845c245, type: 2}
- target: {fileID: -6711558888386824058, guid: 4652a9058e767d142b3e889c2983fa9a, type: 3}
propertyPath: 'm_Materials.Array.data[0]'
value:
objectReference: {fileID: 2100000, guid: d64c307f1b4197c44970c29f9845c245, type: 2}
- target: {fileID: -1697328484770790153, guid: 4652a9058e767d142b3e889c2983fa9a, type: 3}
propertyPath: 'm_Materials.Array.data[0]'
value:
objectReference: {fileID: 2100000, guid: d64c307f1b4197c44970c29f9845c245, type: 2}
- target: {fileID: -540077757996713287, guid: 4652a9058e767d142b3e889c2983fa9a, type: 3}
propertyPath: 'm_Materials.Array.data[0]'
value:
objectReference: {fileID: 2100000, guid: d64c307f1b4197c44970c29f9845c245, type: 2}
- target: {fileID: 919132149155446097, guid: 4652a9058e767d142b3e889c2983fa9a, type: 3} - target: {fileID: 919132149155446097, guid: 4652a9058e767d142b3e889c2983fa9a, type: 3}
propertyPath: m_Name propertyPath: m_Name
value: Dummy value: Dummy
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 5737771032674114347, guid: 4652a9058e767d142b3e889c2983fa9a, type: 3}
propertyPath: 'm_Materials.Array.data[0]'
value:
objectReference: {fileID: 2100000, guid: d64c307f1b4197c44970c29f9845c245, type: 2}
- target: {fileID: 8594629792745241546, guid: 4652a9058e767d142b3e889c2983fa9a, type: 3}
propertyPath: 'm_Materials.Array.data[0]'
value:
objectReference: {fileID: 2100000, guid: d64c307f1b4197c44970c29f9845c245, type: 2}
m_RemovedComponents: [] m_RemovedComponents: []
m_RemovedGameObjects: [] m_RemovedGameObjects: []
m_AddedGameObjects: [] m_AddedGameObjects: []

View File

@@ -12,7 +12,7 @@ GameObject:
- component: {fileID: 5088182607393517512} - component: {fileID: 5088182607393517512}
- component: {fileID: 4361814627648944929} - component: {fileID: 4361814627648944929}
m_Layer: 7 m_Layer: 7
m_Name: Mine m_Name: Resource
m_TagString: Untagged m_TagString: Untagged
m_Icon: {fileID: 0} m_Icon: {fileID: 0}
m_NavMeshLayer: 0 m_NavMeshLayer: 0
@@ -28,10 +28,10 @@ Transform:
serializedVersion: 2 serializedVersion: 2
m_LocalRotation: {x: 0, y: 1, z: 0, w: 0} m_LocalRotation: {x: 0, y: 1, z: 0, w: 0}
m_LocalPosition: {x: 3.73671, y: 1, z: -2.10091} m_LocalPosition: {x: 3.73671, y: 1, z: -2.10091}
m_LocalScale: {x: 1, y: 1, z: 1} m_LocalScale: {x: 2, y: 2, z: 2}
m_ConstrainProportionsScale: 0 m_ConstrainProportionsScale: 0
m_Children: m_Children:
- {fileID: 6628027201009695540} - {fileID: 1933346348436029429}
m_Father: {fileID: 0} m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 180, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 180, z: 0}
--- !u!114 &5088182607393517512 --- !u!114 &5088182607393517512
@@ -46,8 +46,8 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: d5a57f767e5e46a458fc5d3c628d0cbb, type: 3} m_Script: {fileID: 11500000, guid: d5a57f767e5e46a458fc5d3c628d0cbb, type: 3}
m_Name: m_Name:
m_EditorClassIdentifier: Unity.Netcode.Runtime::Unity.Netcode.NetworkObject m_EditorClassIdentifier: Unity.Netcode.Runtime::Unity.Netcode.NetworkObject
GlobalObjectIdHash: 3754078294 GlobalObjectIdHash: 2106816000
InScenePlacedSourceGlobalObjectIdHash: 0 InScenePlacedSourceGlobalObjectIdHash: 1509768584
DeferredDespawnTick: 0 DeferredDespawnTick: 0
Ownership: 1 Ownership: 1
AlwaysReplicateAsRoot: 0 AlwaysReplicateAsRoot: 0
@@ -75,7 +75,7 @@ MonoBehaviour:
infiniteResources: 1 infiniteResources: 1
maxResources: 1000 maxResources: 1000
resourcesPerMining: 10 resourcesPerMining: 10
miningCooldown: 2 miningCooldown: 0
resourceName: "\uAD11\uC11D" resourceName: "\uAD11\uC11D"
interactionAnimationTrigger: Mining interactionAnimationTrigger: Mining
equipmentData: equipmentData:
@@ -85,7 +85,7 @@ MonoBehaviour:
detachOnEnd: 1 detachOnEnd: 1
miningEffectPrefab: {fileID: 0} miningEffectPrefab: {fileID: 0}
effectSpawnPoint: {fileID: 0} effectSpawnPoint: {fileID: 0}
--- !u!1001 &6661319600370769119 --- !u!1001 &2116156636655425566
PrefabInstance: PrefabInstance:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
serializedVersion: 2 serializedVersion: 2
@@ -93,86 +93,86 @@ PrefabInstance:
serializedVersion: 3 serializedVersion: 3
m_TransformParent: {fileID: 3247786716306397435} m_TransformParent: {fileID: 3247786716306397435}
m_Modifications: m_Modifications:
- target: {fileID: -8679921383154817045, guid: a58786a28a2fd2b40b9df4d8592ce2b8, type: 3} - target: {fileID: -8679921383154817045, guid: 61adaca355888734ab2e5d1cb08f040c, type: 3}
propertyPath: m_LocalScale.x propertyPath: m_LocalScale.x
value: 2 value: 3
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: a58786a28a2fd2b40b9df4d8592ce2b8, type: 3} - target: {fileID: -8679921383154817045, guid: 61adaca355888734ab2e5d1cb08f040c, type: 3}
propertyPath: m_LocalScale.y propertyPath: m_LocalScale.y
value: 2 value: 3
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: a58786a28a2fd2b40b9df4d8592ce2b8, type: 3} - target: {fileID: -8679921383154817045, guid: 61adaca355888734ab2e5d1cb08f040c, type: 3}
propertyPath: m_LocalScale.z propertyPath: m_LocalScale.z
value: 2 value: 3
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: a58786a28a2fd2b40b9df4d8592ce2b8, type: 3} - target: {fileID: -8679921383154817045, guid: 61adaca355888734ab2e5d1cb08f040c, type: 3}
propertyPath: m_LocalPosition.x propertyPath: m_LocalPosition.x
value: 0 value: 0
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: a58786a28a2fd2b40b9df4d8592ce2b8, type: 3} - target: {fileID: -8679921383154817045, guid: 61adaca355888734ab2e5d1cb08f040c, type: 3}
propertyPath: m_LocalPosition.y propertyPath: m_LocalPosition.y
value: 0 value: 0
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: a58786a28a2fd2b40b9df4d8592ce2b8, type: 3} - target: {fileID: -8679921383154817045, guid: 61adaca355888734ab2e5d1cb08f040c, type: 3}
propertyPath: m_LocalPosition.z propertyPath: m_LocalPosition.z
value: 0 value: 0
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: a58786a28a2fd2b40b9df4d8592ce2b8, type: 3} - target: {fileID: -8679921383154817045, guid: 61adaca355888734ab2e5d1cb08f040c, type: 3}
propertyPath: m_LocalRotation.w propertyPath: m_LocalRotation.w
value: 1 value: 1
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: a58786a28a2fd2b40b9df4d8592ce2b8, type: 3} - target: {fileID: -8679921383154817045, guid: 61adaca355888734ab2e5d1cb08f040c, type: 3}
propertyPath: m_LocalRotation.x propertyPath: m_LocalRotation.x
value: 0.00000008146034 value: 0.00000008146034
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: a58786a28a2fd2b40b9df4d8592ce2b8, type: 3} - target: {fileID: -8679921383154817045, guid: 61adaca355888734ab2e5d1cb08f040c, type: 3}
propertyPath: m_LocalRotation.y propertyPath: m_LocalRotation.y
value: -0 value: 0
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: a58786a28a2fd2b40b9df4d8592ce2b8, type: 3} - target: {fileID: -8679921383154817045, guid: 61adaca355888734ab2e5d1cb08f040c, type: 3}
propertyPath: m_LocalRotation.z propertyPath: m_LocalRotation.z
value: -0 value: -0
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: a58786a28a2fd2b40b9df4d8592ce2b8, type: 3} - target: {fileID: -8679921383154817045, guid: 61adaca355888734ab2e5d1cb08f040c, type: 3}
propertyPath: m_LocalEulerAnglesHint.x propertyPath: m_LocalEulerAnglesHint.x
value: 0 value: 0
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: a58786a28a2fd2b40b9df4d8592ce2b8, type: 3} - target: {fileID: -8679921383154817045, guid: 61adaca355888734ab2e5d1cb08f040c, type: 3}
propertyPath: m_LocalEulerAnglesHint.y propertyPath: m_LocalEulerAnglesHint.y
value: 0 value: 0
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: a58786a28a2fd2b40b9df4d8592ce2b8, type: 3} - target: {fileID: -8679921383154817045, guid: 61adaca355888734ab2e5d1cb08f040c, type: 3}
propertyPath: m_LocalEulerAnglesHint.z propertyPath: m_LocalEulerAnglesHint.z
value: 0 value: 0
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 919132149155446097, guid: a58786a28a2fd2b40b9df4d8592ce2b8, type: 3} - target: {fileID: -7511558181221131132, guid: 61adaca355888734ab2e5d1cb08f040c, type: 3}
propertyPath: 'm_Materials.Array.data[0]'
value:
objectReference: {fileID: 2100000, guid: 726c1e9087356f74594664341c681f12, type: 2}
- target: {fileID: 919132149155446097, guid: 61adaca355888734ab2e5d1cb08f040c, type: 3}
propertyPath: m_Name propertyPath: m_Name
value: building_mine_blue value: Gems_Pile_Large
objectReference: {fileID: 0}
- target: {fileID: 919132149155446097, guid: a58786a28a2fd2b40b9df4d8592ce2b8, type: 3}
propertyPath: m_Layer
value: 7
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: a58786a28a2fd2b40b9df4d8592ce2b8, type: 3} - targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 61adaca355888734ab2e5d1cb08f040c, type: 3}
insertIndex: -1 insertIndex: -1
addedObject: {fileID: 7086370303817695609} addedObject: {fileID: 2263651141701971438}
m_SourcePrefab: {fileID: 100100000, guid: a58786a28a2fd2b40b9df4d8592ce2b8, type: 3} m_SourcePrefab: {fileID: 100100000, guid: 61adaca355888734ab2e5d1cb08f040c, type: 3}
--- !u!1 &5814335357814006158 stripped --- !u!1 &1269857788199413071 stripped
GameObject: GameObject:
m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: a58786a28a2fd2b40b9df4d8592ce2b8, type: 3} m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: 61adaca355888734ab2e5d1cb08f040c, type: 3}
m_PrefabInstance: {fileID: 6661319600370769119} m_PrefabInstance: {fileID: 2116156636655425566}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
--- !u!64 &7086370303817695609 --- !u!64 &2263651141701971438
MeshCollider: MeshCollider:
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: 5814335357814006158} m_GameObject: {fileID: 1269857788199413071}
m_Material: {fileID: 0} m_Material: {fileID: 0}
m_IncludeLayers: m_IncludeLayers:
serializedVersion: 2 serializedVersion: 2
@@ -187,9 +187,9 @@ MeshCollider:
serializedVersion: 5 serializedVersion: 5
m_Convex: 1 m_Convex: 1
m_CookingOptions: 30 m_CookingOptions: 30
m_Mesh: {fileID: -1670515093782540488, guid: a58786a28a2fd2b40b9df4d8592ce2b8, type: 3} m_Mesh: {fileID: -8477760475877621899, guid: 61adaca355888734ab2e5d1cb08f040c, type: 3}
--- !u!4 &6628027201009695540 stripped --- !u!4 &1933346348436029429 stripped
Transform: Transform:
m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: a58786a28a2fd2b40b9df4d8592ce2b8, type: 3} m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 61adaca355888734ab2e5d1cb08f040c, type: 3}
m_PrefabInstance: {fileID: 6661319600370769119} m_PrefabInstance: {fileID: 2116156636655425566}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}

View File

@@ -152,6 +152,288 @@ Transform:
- {fileID: 1672828973} - {fileID: 1672828973}
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!1 &195219037
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 195219038}
- component: {fileID: 195219039}
m_Layer: 0
m_Name: PlayerSpawnPoint (3)
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &195219038
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 195219037}
serializedVersion: 2
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 3, y: 0, z: -5}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 447015515}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &195219039
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 195219037}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 41a3c6ef0dc9b4d4c9db4ec668a78fb3, type: 3}
m_Name:
m_EditorClassIdentifier: Assembly-CSharp::Northbound.PlayerSpawnPoint
spawnIndex: 3
isAvailable: 1
gizmoColor: {r: 0, g: 1, b: 0, a: 1}
gizmoRadius: 0.5
--- !u!1001 &378823424
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 1068750869}
m_Modifications:
- target: {fileID: -8679921383154817045, guid: 244a8d70d41b1a948beb2221c7c0efa9, type: 3}
propertyPath: m_LocalScale.x
value: 2
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 244a8d70d41b1a948beb2221c7c0efa9, type: 3}
propertyPath: m_LocalScale.y
value: 2
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 244a8d70d41b1a948beb2221c7c0efa9, type: 3}
propertyPath: m_LocalScale.z
value: 2
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 244a8d70d41b1a948beb2221c7c0efa9, type: 3}
propertyPath: m_LocalPosition.x
value: 8
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 244a8d70d41b1a948beb2221c7c0efa9, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 244a8d70d41b1a948beb2221c7c0efa9, type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 244a8d70d41b1a948beb2221c7c0efa9, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 244a8d70d41b1a948beb2221c7c0efa9, type: 3}
propertyPath: m_LocalRotation.x
value: 0.000000021855694
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 244a8d70d41b1a948beb2221c7c0efa9, type: 3}
propertyPath: m_LocalRotation.y
value: -0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 244a8d70d41b1a948beb2221c7c0efa9, type: 3}
propertyPath: m_LocalRotation.z
value: -0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 244a8d70d41b1a948beb2221c7c0efa9, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 244a8d70d41b1a948beb2221c7c0efa9, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 244a8d70d41b1a948beb2221c7c0efa9, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: -7511558181221131132, guid: 244a8d70d41b1a948beb2221c7c0efa9, type: 3}
propertyPath: 'm_Materials.Array.data[0]'
value:
objectReference: {fileID: 2100000, guid: d64c307f1b4197c44970c29f9845c245, type: 2}
- target: {fileID: 919132149155446097, guid: 244a8d70d41b1a948beb2221c7c0efa9, type: 3}
propertyPath: m_Name
value: Wall (2)
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 244a8d70d41b1a948beb2221c7c0efa9, type: 3}
--- !u!1001 &383372408
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 1068750869}
m_Modifications:
- target: {fileID: -8679921383154817045, guid: 244a8d70d41b1a948beb2221c7c0efa9, type: 3}
propertyPath: m_LocalScale.x
value: 2
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 244a8d70d41b1a948beb2221c7c0efa9, type: 3}
propertyPath: m_LocalScale.y
value: 2
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 244a8d70d41b1a948beb2221c7c0efa9, type: 3}
propertyPath: m_LocalScale.z
value: 2
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 244a8d70d41b1a948beb2221c7c0efa9, type: 3}
propertyPath: m_LocalPosition.x
value: 16
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 244a8d70d41b1a948beb2221c7c0efa9, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 244a8d70d41b1a948beb2221c7c0efa9, type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 244a8d70d41b1a948beb2221c7c0efa9, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 244a8d70d41b1a948beb2221c7c0efa9, type: 3}
propertyPath: m_LocalRotation.x
value: 0.000000021855694
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 244a8d70d41b1a948beb2221c7c0efa9, type: 3}
propertyPath: m_LocalRotation.y
value: -0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 244a8d70d41b1a948beb2221c7c0efa9, type: 3}
propertyPath: m_LocalRotation.z
value: -0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 244a8d70d41b1a948beb2221c7c0efa9, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 244a8d70d41b1a948beb2221c7c0efa9, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 244a8d70d41b1a948beb2221c7c0efa9, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: -7511558181221131132, guid: 244a8d70d41b1a948beb2221c7c0efa9, type: 3}
propertyPath: 'm_Materials.Array.data[0]'
value:
objectReference: {fileID: 2100000, guid: d64c307f1b4197c44970c29f9845c245, type: 2}
- target: {fileID: 919132149155446097, guid: 244a8d70d41b1a948beb2221c7c0efa9, type: 3}
propertyPath: m_Name
value: Wall (3)
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 244a8d70d41b1a948beb2221c7c0efa9, type: 3}
--- !u!1 &447015514
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 447015515}
m_Layer: 0
m_Name: SpawnPoints
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &447015515
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 447015514}
serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 2, z: -65}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 500303526}
- {fileID: 538566343}
- {fileID: 1562472532}
- {fileID: 195219038}
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &448767617 stripped
Transform:
m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 244a8d70d41b1a948beb2221c7c0efa9, type: 3}
m_PrefabInstance: {fileID: 579997178}
m_PrefabAsset: {fileID: 0}
--- !u!1 &500303525
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 500303526}
- component: {fileID: 500303527}
m_Layer: 0
m_Name: PlayerSpawnPoint
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &500303526
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 500303525}
serializedVersion: 2
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: -3, y: 0, z: -5}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 447015515}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &500303527
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 500303525}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 41a3c6ef0dc9b4d4c9db4ec668a78fb3, type: 3}
m_Name:
m_EditorClassIdentifier: Assembly-CSharp::Northbound.PlayerSpawnPoint
spawnIndex: 0
isAvailable: 1
gizmoColor: {r: 0, g: 1, b: 0, a: 1}
gizmoRadius: 0.5
--- !u!1 &519420028 --- !u!1 &519420028
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@@ -283,8 +565,8 @@ Transform:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 519420028} m_GameObject: {fileID: 519420028}
serializedVersion: 2 serializedVersion: 2
m_LocalRotation: {x: 0.5, y: 0, z: 0, w: 0.8660254} m_LocalRotation: {x: 0.38268343, y: 0, z: 0, w: 0.92387956}
m_LocalPosition: {x: 0, y: 31, z: -14} m_LocalPosition: {x: 0, y: 31, z: -25}
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: []
@@ -322,6 +604,200 @@ MonoBehaviour:
m_PostInfinity: 2 m_PostInfinity: 2
m_RotationOrder: 4 m_RotationOrder: 4
CustomBlends: {fileID: 0} CustomBlends: {fileID: 0}
--- !u!1 &538566342
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 538566343}
- component: {fileID: 538566344}
m_Layer: 0
m_Name: PlayerSpawnPoint (1)
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &538566343
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 538566342}
serializedVersion: 2
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: -1, y: 0, z: -5}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 447015515}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &538566344
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 538566342}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 41a3c6ef0dc9b4d4c9db4ec668a78fb3, type: 3}
m_Name:
m_EditorClassIdentifier: Assembly-CSharp::Northbound.PlayerSpawnPoint
spawnIndex: 1
isAvailable: 1
gizmoColor: {r: 0, g: 1, b: 0, a: 1}
gizmoRadius: 0.5
--- !u!1001 &579997178
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 1068750869}
m_Modifications:
- target: {fileID: -8679921383154817045, guid: 244a8d70d41b1a948beb2221c7c0efa9, type: 3}
propertyPath: m_LocalScale.x
value: 2
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 244a8d70d41b1a948beb2221c7c0efa9, type: 3}
propertyPath: m_LocalScale.y
value: 2
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 244a8d70d41b1a948beb2221c7c0efa9, type: 3}
propertyPath: m_LocalScale.z
value: 2
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 244a8d70d41b1a948beb2221c7c0efa9, type: 3}
propertyPath: m_LocalPosition.x
value: -16
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 244a8d70d41b1a948beb2221c7c0efa9, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 244a8d70d41b1a948beb2221c7c0efa9, type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 244a8d70d41b1a948beb2221c7c0efa9, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 244a8d70d41b1a948beb2221c7c0efa9, type: 3}
propertyPath: m_LocalRotation.x
value: 0.000000021855694
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 244a8d70d41b1a948beb2221c7c0efa9, type: 3}
propertyPath: m_LocalRotation.y
value: -0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 244a8d70d41b1a948beb2221c7c0efa9, type: 3}
propertyPath: m_LocalRotation.z
value: -0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 244a8d70d41b1a948beb2221c7c0efa9, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 244a8d70d41b1a948beb2221c7c0efa9, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 244a8d70d41b1a948beb2221c7c0efa9, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: -7511558181221131132, guid: 244a8d70d41b1a948beb2221c7c0efa9, type: 3}
propertyPath: 'm_Materials.Array.data[0]'
value:
objectReference: {fileID: 2100000, guid: d64c307f1b4197c44970c29f9845c245, type: 2}
- target: {fileID: 919132149155446097, guid: 244a8d70d41b1a948beb2221c7c0efa9, type: 3}
propertyPath: m_Name
value: Wall (1)
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 244a8d70d41b1a948beb2221c7c0efa9, type: 3}
--- !u!1001 &588824321
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 1068750869}
m_Modifications:
- target: {fileID: -8679921383154817045, guid: b0ec490e44836ee4387c63d21980611c, type: 3}
propertyPath: m_LocalScale.x
value: 2
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: b0ec490e44836ee4387c63d21980611c, type: 3}
propertyPath: m_LocalScale.y
value: 2
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: b0ec490e44836ee4387c63d21980611c, type: 3}
propertyPath: m_LocalScale.z
value: 2
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: b0ec490e44836ee4387c63d21980611c, type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: b0ec490e44836ee4387c63d21980611c, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: b0ec490e44836ee4387c63d21980611c, type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: b0ec490e44836ee4387c63d21980611c, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: b0ec490e44836ee4387c63d21980611c, type: 3}
propertyPath: m_LocalRotation.x
value: 0.000000021855694
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: b0ec490e44836ee4387c63d21980611c, type: 3}
propertyPath: m_LocalRotation.y
value: -0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: b0ec490e44836ee4387c63d21980611c, type: 3}
propertyPath: m_LocalRotation.z
value: -0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: b0ec490e44836ee4387c63d21980611c, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: b0ec490e44836ee4387c63d21980611c, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: b0ec490e44836ee4387c63d21980611c, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: -7511558181221131132, guid: b0ec490e44836ee4387c63d21980611c, type: 3}
propertyPath: 'm_Materials.Array.data[0]'
value:
objectReference: {fileID: 2100000, guid: d64c307f1b4197c44970c29f9845c245, type: 2}
- target: {fileID: 919132149155446097, guid: b0ec490e44836ee4387c63d21980611c, type: 3}
propertyPath: m_Name
value: Wall_Doorway
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: b0ec490e44836ee4387c63d21980611c, type: 3}
--- !u!1 &782070680 --- !u!1 &782070680
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@@ -449,6 +925,11 @@ Transform:
m_Children: [] m_Children: []
m_Father: {fileID: 0} m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0}
--- !u!4 &788941389 stripped
Transform:
m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 244a8d70d41b1a948beb2221c7c0efa9, type: 3}
m_PrefabInstance: {fileID: 383372408}
m_PrefabAsset: {fileID: 0}
--- !u!1 &985764481 stripped --- !u!1 &985764481 stripped
GameObject: GameObject:
m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: 19ca9afdd7bb3a64c9036c18e8cee5f2, type: 3} m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: 19ca9afdd7bb3a64c9036c18e8cee5f2, type: 3}
@@ -476,6 +957,47 @@ MeshCollider:
m_Convex: 1 m_Convex: 1
m_CookingOptions: 30 m_CookingOptions: 30
m_Mesh: {fileID: 7871226766641542135, guid: 19ca9afdd7bb3a64c9036c18e8cee5f2, type: 3} m_Mesh: {fileID: 7871226766641542135, guid: 19ca9afdd7bb3a64c9036c18e8cee5f2, type: 3}
--- !u!1 &1068750868
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1068750869}
m_Layer: 0
m_Name: Walls
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &1068750869
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1068750868}
serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 1, z: -40}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 1685319252}
- {fileID: 1313237195}
- {fileID: 788941389}
- {fileID: 448767617}
- {fileID: 1113397316}
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &1113397316 stripped
Transform:
m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: b0ec490e44836ee4387c63d21980611c, type: 3}
m_PrefabInstance: {fileID: 588824321}
m_PrefabAsset: {fileID: 0}
--- !u!1 &1142746332 --- !u!1 &1142746332
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@@ -597,6 +1119,11 @@ Transform:
m_Children: [] m_Children: []
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!4 &1313237195 stripped
Transform:
m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 244a8d70d41b1a948beb2221c7c0efa9, type: 3}
m_PrefabInstance: {fileID: 378823424}
m_PrefabAsset: {fileID: 0}
--- !u!1 &1433142230 --- !u!1 &1433142230
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@@ -608,6 +1135,7 @@ GameObject:
- component: {fileID: 1433142232} - component: {fileID: 1433142232}
- component: {fileID: 1433142233} - component: {fileID: 1433142233}
- component: {fileID: 1433142234} - component: {fileID: 1433142234}
- component: {fileID: 1433142235}
m_Layer: 0 m_Layer: 0
m_Name: NetworkManager m_Name: NetworkManager
m_TagString: Untagged m_TagString: Untagged
@@ -652,7 +1180,7 @@ MonoBehaviour:
- {fileID: 11400000, guid: 7b404c1238cb4de4fb03160b5011a202, type: 2} - {fileID: 11400000, guid: 7b404c1238cb4de4fb03160b5011a202, type: 2}
TickRate: 30 TickRate: 30
ClientConnectionBufferTimeout: 10 ClientConnectionBufferTimeout: 10
ConnectionApproval: 0 ConnectionApproval: 1
ConnectionData: ConnectionData:
EnableTimeResync: 0 EnableTimeResync: 0
TimeResyncInterval: 30 TimeResyncInterval: 30
@@ -703,6 +1231,69 @@ MonoBehaviour:
PacketDelayMS: 0 PacketDelayMS: 0
PacketJitterMS: 0 PacketJitterMS: 0
PacketDropRate: 0 PacketDropRate: 0
--- !u!114 &1433142235
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1433142230}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: f77688301e4c5684bae207ce2a93706c, type: 3}
m_Name:
m_EditorClassIdentifier: Assembly-CSharp::Northbound.NetworkConnectionHandler
spawnPoints: []
useRandomSpawn: 0
findSpawnPointsAutomatically: 1
--- !u!1 &1562472531
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1562472532}
- component: {fileID: 1562472533}
m_Layer: 0
m_Name: PlayerSpawnPoint (2)
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &1562472532
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1562472531}
serializedVersion: 2
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 1, y: 0, z: -5}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 447015515}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1562472533
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1562472531}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 41a3c6ef0dc9b4d4c9db4ec668a78fb3, type: 3}
m_Name:
m_EditorClassIdentifier: Assembly-CSharp::Northbound.PlayerSpawnPoint
spawnIndex: 2
isAvailable: 1
gizmoColor: {r: 0, g: 1, b: 0, a: 1}
gizmoRadius: 0.5
--- !u!1 &1672828972 --- !u!1 &1672828972
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@@ -729,13 +1320,13 @@ Transform:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1672828972} m_GameObject: {fileID: 1672828972}
serializedVersion: 2 serializedVersion: 2
m_LocalRotation: {x: 0.5, y: 0, z: 0, w: 0.8660254} m_LocalRotation: {x: 0.38268343, y: 0, z: 0, w: 0.92387956}
m_LocalPosition: {x: 0, y: 31, z: -14} m_LocalPosition: {x: 0, y: 31, z: -25}
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: []
m_Father: {fileID: 61373299} m_Father: {fileID: 61373299}
m_LocalEulerAnglesHint: {x: 60, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 45, y: 0, z: 0}
--- !u!114 &1672828974 --- !u!114 &1672828974
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@@ -754,7 +1345,7 @@ MonoBehaviour:
AngularDampingMode: 0 AngularDampingMode: 0
RotationDamping: {x: 1, y: 1, z: 1} RotationDamping: {x: 1, y: 1, z: 1}
QuaternionDamping: 1 QuaternionDamping: 1
FollowOffset: {x: 0, y: 30, z: -14} FollowOffset: {x: 0, y: 30, z: -25}
--- !u!114 &1672828975 --- !u!114 &1672828975
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@@ -798,6 +1389,84 @@ MonoBehaviour:
BarrelClipping: 0.25 BarrelClipping: 0.25
Anamorphism: 0 Anamorphism: 0
BlendHint: 0 BlendHint: 0
--- !u!4 &1685319252 stripped
Transform:
m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 244a8d70d41b1a948beb2221c7c0efa9, type: 3}
m_PrefabInstance: {fileID: 1880237668}
m_PrefabAsset: {fileID: 0}
--- !u!1001 &1880237668
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 1068750869}
m_Modifications:
- target: {fileID: -8679921383154817045, guid: 244a8d70d41b1a948beb2221c7c0efa9, type: 3}
propertyPath: m_LocalScale.x
value: 2
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 244a8d70d41b1a948beb2221c7c0efa9, type: 3}
propertyPath: m_LocalScale.y
value: 2
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 244a8d70d41b1a948beb2221c7c0efa9, type: 3}
propertyPath: m_LocalScale.z
value: 2
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 244a8d70d41b1a948beb2221c7c0efa9, type: 3}
propertyPath: m_LocalPosition.x
value: -8
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 244a8d70d41b1a948beb2221c7c0efa9, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 244a8d70d41b1a948beb2221c7c0efa9, type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 244a8d70d41b1a948beb2221c7c0efa9, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 244a8d70d41b1a948beb2221c7c0efa9, type: 3}
propertyPath: m_LocalRotation.x
value: 0.000000021855694
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 244a8d70d41b1a948beb2221c7c0efa9, type: 3}
propertyPath: m_LocalRotation.y
value: -0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 244a8d70d41b1a948beb2221c7c0efa9, type: 3}
propertyPath: m_LocalRotation.z
value: -0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 244a8d70d41b1a948beb2221c7c0efa9, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 244a8d70d41b1a948beb2221c7c0efa9, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 244a8d70d41b1a948beb2221c7c0efa9, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: -7511558181221131132, guid: 244a8d70d41b1a948beb2221c7c0efa9, type: 3}
propertyPath: 'm_Materials.Array.data[0]'
value:
objectReference: {fileID: 2100000, guid: d64c307f1b4197c44970c29f9845c245, type: 2}
- target: {fileID: 919132149155446097, guid: 244a8d70d41b1a948beb2221c7c0efa9, type: 3}
propertyPath: m_Name
value: Wall
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 244a8d70d41b1a948beb2221c7c0efa9, type: 3}
--- !u!1001 &1975225896 --- !u!1001 &1975225896
PrefabInstance: PrefabInstance:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@@ -808,7 +1477,7 @@ PrefabInstance:
m_Modifications: m_Modifications:
- target: {fileID: -8679921383154817045, guid: 19ca9afdd7bb3a64c9036c18e8cee5f2, type: 3} - target: {fileID: -8679921383154817045, guid: 19ca9afdd7bb3a64c9036c18e8cee5f2, type: 3}
propertyPath: m_LocalScale.x propertyPath: m_LocalScale.x
value: 5 value: 10
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 19ca9afdd7bb3a64c9036c18e8cee5f2, type: 3} - target: {fileID: -8679921383154817045, guid: 19ca9afdd7bb3a64c9036c18e8cee5f2, type: 3}
propertyPath: m_LocalScale.y propertyPath: m_LocalScale.y
@@ -816,7 +1485,7 @@ PrefabInstance:
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 19ca9afdd7bb3a64c9036c18e8cee5f2, type: 3} - target: {fileID: -8679921383154817045, guid: 19ca9afdd7bb3a64c9036c18e8cee5f2, type: 3}
propertyPath: m_LocalScale.z propertyPath: m_LocalScale.z
value: 5 value: 200
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 19ca9afdd7bb3a64c9036c18e8cee5f2, type: 3} - target: {fileID: -8679921383154817045, guid: 19ca9afdd7bb3a64c9036c18e8cee5f2, type: 3}
propertyPath: m_LocalPosition.x propertyPath: m_LocalPosition.x
@@ -828,7 +1497,7 @@ PrefabInstance:
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 19ca9afdd7bb3a64c9036c18e8cee5f2, type: 3} - target: {fileID: -8679921383154817045, guid: 19ca9afdd7bb3a64c9036c18e8cee5f2, type: 3}
propertyPath: m_LocalPosition.z propertyPath: m_LocalPosition.z
value: 0 value: 300
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 19ca9afdd7bb3a64c9036c18e8cee5f2, type: 3} - target: {fileID: -8679921383154817045, guid: 19ca9afdd7bb3a64c9036c18e8cee5f2, type: 3}
propertyPath: m_LocalRotation.w propertyPath: m_LocalRotation.w
@@ -874,6 +1543,93 @@ PrefabInstance:
insertIndex: -1 insertIndex: -1
addedObject: {fileID: 985764485} addedObject: {fileID: 985764485}
m_SourcePrefab: {fileID: 100100000, guid: 19ca9afdd7bb3a64c9036c18e8cee5f2, type: 3} m_SourcePrefab: {fileID: 100100000, guid: 19ca9afdd7bb3a64c9036c18e8cee5f2, type: 3}
--- !u!1001 &4786254629656932894
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 0}
m_Modifications:
- target: {fileID: 8064559726283331702, guid: e56926eda34629f4fbf3e4c53f0f8bd4, type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8064559726283331702, guid: e56926eda34629f4fbf3e4c53f0f8bd4, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8064559726283331702, guid: e56926eda34629f4fbf3e4c53f0f8bd4, type: 3}
propertyPath: m_LocalPosition.z
value: -90
objectReference: {fileID: 0}
- target: {fileID: 8064559726283331702, guid: e56926eda34629f4fbf3e4c53f0f8bd4, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 8064559726283331702, guid: e56926eda34629f4fbf3e4c53f0f8bd4, type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8064559726283331702, guid: e56926eda34629f4fbf3e4c53f0f8bd4, type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8064559726283331702, guid: e56926eda34629f4fbf3e4c53f0f8bd4, type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8064559726283331702, guid: e56926eda34629f4fbf3e4c53f0f8bd4, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8064559726283331702, guid: e56926eda34629f4fbf3e4c53f0f8bd4, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8064559726283331702, guid: e56926eda34629f4fbf3e4c53f0f8bd4, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8124290768227340041, guid: e56926eda34629f4fbf3e4c53f0f8bd4, type: 3}
propertyPath: m_Name
value: Core
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents:
- targetCorrespondingSourceObject: {fileID: 1642148463057321662, guid: e56926eda34629f4fbf3e4c53f0f8bd4, type: 3}
insertIndex: -1
addedObject: {fileID: 4786254629656932896}
m_SourcePrefab: {fileID: 100100000, guid: e56926eda34629f4fbf3e4c53f0f8bd4, type: 3}
--- !u!1 &4786254629656932895 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 1642148463057321662, guid: e56926eda34629f4fbf3e4c53f0f8bd4, type: 3}
m_PrefabInstance: {fileID: 4786254629656932894}
m_PrefabAsset: {fileID: 0}
--- !u!64 &4786254629656932896
MeshCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4786254629656932895}
m_Material: {fileID: 0}
m_IncludeLayers:
serializedVersion: 2
m_Bits: 0
m_ExcludeLayers:
serializedVersion: 2
m_Bits: 0
m_LayerOverridePriority: 0
m_IsTrigger: 0
m_ProvidesContacts: 0
m_Enabled: 1
serializedVersion: 5
m_Convex: 1
m_CookingOptions: 30
m_Mesh: {fileID: -5282377409767143930, guid: 5f64c4e10a9ac674c9d0b68790f2c859, type: 3}
--- !u!1001 &4875211098963642791 --- !u!1001 &4875211098963642791
PrefabInstance: PrefabInstance:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@@ -882,29 +1638,17 @@ PrefabInstance:
serializedVersion: 3 serializedVersion: 3
m_TransformParent: {fileID: 0} m_TransformParent: {fileID: 0}
m_Modifications: m_Modifications:
- target: {fileID: 3247786716306397435, guid: f395fcc064a3a834ba957327f1387c19, type: 3}
propertyPath: m_LocalScale.x
value: 2
objectReference: {fileID: 0}
- target: {fileID: 3247786716306397435, guid: f395fcc064a3a834ba957327f1387c19, type: 3}
propertyPath: m_LocalScale.y
value: 2
objectReference: {fileID: 0}
- target: {fileID: 3247786716306397435, guid: f395fcc064a3a834ba957327f1387c19, type: 3}
propertyPath: m_LocalScale.z
value: 2
objectReference: {fileID: 0}
- target: {fileID: 3247786716306397435, guid: f395fcc064a3a834ba957327f1387c19, type: 3} - target: {fileID: 3247786716306397435, guid: f395fcc064a3a834ba957327f1387c19, type: 3}
propertyPath: m_LocalPosition.x propertyPath: m_LocalPosition.x
value: 3.73671 value: 0
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 3247786716306397435, guid: f395fcc064a3a834ba957327f1387c19, type: 3} - target: {fileID: 3247786716306397435, guid: f395fcc064a3a834ba957327f1387c19, type: 3}
propertyPath: m_LocalPosition.y propertyPath: m_LocalPosition.y
value: 2 value: 1
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 3247786716306397435, guid: f395fcc064a3a834ba957327f1387c19, type: 3} - target: {fileID: 3247786716306397435, guid: f395fcc064a3a834ba957327f1387c19, type: 3}
propertyPath: m_LocalPosition.z propertyPath: m_LocalPosition.z
value: 5.8804636 value: -50
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 3247786716306397435, guid: f395fcc064a3a834ba957327f1387c19, type: 3} - target: {fileID: 3247786716306397435, guid: f395fcc064a3a834ba957327f1387c19, type: 3}
propertyPath: m_LocalRotation.w propertyPath: m_LocalRotation.w
@@ -934,22 +1678,10 @@ PrefabInstance:
propertyPath: m_LocalEulerAnglesHint.z propertyPath: m_LocalEulerAnglesHint.z
value: 0 value: 0
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 4361814627648944929, guid: f395fcc064a3a834ba957327f1387c19, type: 3}
propertyPath: miningCooldown
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5088182607393517512, guid: f395fcc064a3a834ba957327f1387c19, type: 3} - target: {fileID: 5088182607393517512, guid: f395fcc064a3a834ba957327f1387c19, type: 3}
propertyPath: GlobalObjectIdHash propertyPath: GlobalObjectIdHash
value: 2106816000 value: 2106816000
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 5088182607393517512, guid: f395fcc064a3a834ba957327f1387c19, type: 3}
propertyPath: InScenePlacedSourceGlobalObjectIdHash
value: 1509768584
objectReference: {fileID: 0}
- target: {fileID: 5453955098077085787, guid: f395fcc064a3a834ba957327f1387c19, type: 3}
propertyPath: 'm_Materials.Array.data[0]'
value:
objectReference: {fileID: 2100000, guid: 91e05bbf1e5cbfb4d865c8e2febc4673, type: 2}
- target: {fileID: 5585059388146411250, guid: f395fcc064a3a834ba957327f1387c19, type: 3} - target: {fileID: 5585059388146411250, guid: f395fcc064a3a834ba957327f1387c19, type: 3}
propertyPath: m_Name propertyPath: m_Name
value: Mine value: Mine
@@ -970,3 +1702,6 @@ SceneRoots:
- {fileID: 1199559224} - {fileID: 1199559224}
- {fileID: 4875211098963642791} - {fileID: 4875211098963642791}
- {fileID: 782070683} - {fileID: 782070683}
- {fileID: 4786254629656932894}
- {fileID: 447015515}
- {fileID: 1068750869}

View File

@@ -0,0 +1,121 @@
using System.Collections.Generic;
using System.Linq;
using Unity.Netcode;
using UnityEngine;
namespace Northbound
{
/// <summary>
/// 네트워크 연결 및 스폰 관리
/// </summary>
public class NetworkConnectionHandler : MonoBehaviour
{
[Header("Spawn Settings")]
public List<Transform> spawnPoints = new List<Transform>();
public bool useRandomSpawn = false;
public bool findSpawnPointsAutomatically = true;
private Dictionary<ulong, int> _clientSpawnIndices = new Dictionary<ulong, int>();
private int _nextSpawnIndex = 0;
private void Start()
{
if (findSpawnPointsAutomatically)
{
FindSpawnPoints();
}
if (NetworkManager.Singleton != null)
{
NetworkManager.Singleton.ConnectionApprovalCallback = ApprovalCheck;
NetworkManager.Singleton.OnServerStarted += OnServerStarted;
}
}
private void FindSpawnPoints()
{
PlayerSpawnPoint[] points = FindObjectsByType<PlayerSpawnPoint>(FindObjectsSortMode.None);
// spawnIndex로 정렬
var sortedPoints = points.OrderBy(p => p.spawnIndex == -1 ? int.MaxValue : p.spawnIndex);
spawnPoints.Clear();
foreach (var point in sortedPoints)
{
if (point.isAvailable)
{
spawnPoints.Add(point.transform);
}
}
Debug.Log($"<color=cyan>[Connection] {spawnPoints.Count}개의 스폰 포인트를 찾았습니다.</color>");
}
private void OnServerStarted()
{
Debug.Log("<color=green>[Connection] 서버 시작됨</color>");
}
private void ApprovalCheck(
NetworkManager.ConnectionApprovalRequest request,
NetworkManager.ConnectionApprovalResponse response)
{
response.Approved = true;
response.CreatePlayerObject = true;
// 스폰 위치 설정
response.Position = GetSpawnPosition(request.ClientNetworkId);
response.Rotation = GetSpawnRotation(request.ClientNetworkId);
Debug.Log($"<color=cyan>[Connection] 클라이언트 {request.ClientNetworkId} 승인됨. 스폰 위치: {response.Position}</color>");
}
private Vector3 GetSpawnPosition(ulong clientId)
{
if (spawnPoints.Count == 0)
{
Debug.LogWarning("[Connection] 스폰 포인트가 없습니다. 기본 위치 반환.");
return Vector3.zero;
}
int spawnIndex;
if (useRandomSpawn)
{
spawnIndex = Random.Range(0, spawnPoints.Count);
}
else
{
if (!_clientSpawnIndices.ContainsKey(clientId))
{
_clientSpawnIndices[clientId] = _nextSpawnIndex;
_nextSpawnIndex = (_nextSpawnIndex + 1) % spawnPoints.Count;
}
spawnIndex = _clientSpawnIndices[clientId];
}
return spawnPoints[spawnIndex].position;
}
private Quaternion GetSpawnRotation(ulong clientId)
{
if (spawnPoints.Count == 0)
return Quaternion.identity;
int spawnIndex = _clientSpawnIndices.ContainsKey(clientId)
? _clientSpawnIndices[clientId]
: 0;
return spawnPoints[spawnIndex].rotation;
}
private void OnDestroy()
{
if (NetworkManager.Singleton != null)
{
NetworkManager.Singleton.ConnectionApprovalCallback = null;
NetworkManager.Singleton.OnServerStarted -= OnServerStarted;
}
}
}
}

View File

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

View File

@@ -0,0 +1,132 @@
using System.Collections.Generic;
using System.Linq;
using Unity.Netcode;
using UnityEngine;
namespace Northbound
{
/// <summary>
/// 네트워크 플레이어의 스폰 위치를 관리
/// </summary>
public class NetworkSpawnManager : NetworkBehaviour
{
public static NetworkSpawnManager Instance { get; private set; }
[Header("Spawn Settings")]
public List<Transform> spawnPoints = new List<Transform>();
public bool useRandomSpawn = false;
public bool findSpawnPointsAutomatically = true;
private Dictionary<ulong, int> _clientSpawnIndices = new Dictionary<ulong, int>();
private int _nextSpawnIndex = 0;
private void Awake()
{
if (Instance != null && Instance != this)
{
Destroy(gameObject);
return;
}
Instance = this;
}
private void Start()
{
if (findSpawnPointsAutomatically)
{
FindSpawnPoints();
}
if (NetworkManager.Singleton != null)
{
NetworkManager.Singleton.OnClientConnectedCallback += OnClientConnected;
}
}
private void FindSpawnPoints()
{
PlayerSpawnPoint[] points = FindObjectsByType<PlayerSpawnPoint>(FindObjectsSortMode.None);
// spawnIndex로 정렬
var sortedPoints = points.OrderBy(p => p.spawnIndex == -1 ? int.MaxValue : p.spawnIndex);
spawnPoints.Clear();
foreach (var point in sortedPoints)
{
if (point.isAvailable)
{
spawnPoints.Add(point.transform);
}
}
Debug.Log($"<color=cyan>[SpawnManager] {spawnPoints.Count}개의 스폰 포인트를 찾았습니다.</color>");
}
private void OnClientConnected(ulong clientId)
{
if (!IsServer) return;
// 플레이어가 스폰되었을 때 위치 설정
if (NetworkManager.Singleton.ConnectedClients.TryGetValue(clientId, out var client))
{
if (client.PlayerObject != null)
{
Vector3 spawnPosition = GetSpawnPosition(clientId);
Quaternion spawnRotation = GetSpawnRotation(clientId);
client.PlayerObject.transform.position = spawnPosition;
client.PlayerObject.transform.rotation = spawnRotation;
Debug.Log($"<color=green>[SpawnManager] 클라이언트 {clientId} 스폰 위치 설정: {spawnPosition}</color>");
}
}
}
public Vector3 GetSpawnPosition(ulong clientId)
{
if (spawnPoints.Count == 0)
{
Debug.LogWarning("[SpawnManager] 스폰 포인트가 없습니다. 기본 위치 반환.");
return Vector3.zero;
}
int spawnIndex;
if (useRandomSpawn)
{
spawnIndex = Random.Range(0, spawnPoints.Count);
}
else
{
if (!_clientSpawnIndices.ContainsKey(clientId))
{
_clientSpawnIndices[clientId] = _nextSpawnIndex;
_nextSpawnIndex = (_nextSpawnIndex + 1) % spawnPoints.Count;
}
spawnIndex = _clientSpawnIndices[clientId];
}
return spawnPoints[spawnIndex].position;
}
public Quaternion GetSpawnRotation(ulong clientId)
{
if (spawnPoints.Count == 0)
return Quaternion.identity;
int spawnIndex = _clientSpawnIndices.ContainsKey(clientId)
? _clientSpawnIndices[clientId]
: 0;
return spawnPoints[spawnIndex].rotation;
}
private void OnDestroy()
{
if (NetworkManager.Singleton != null)
{
NetworkManager.Singleton.OnClientConnectedCallback -= OnClientConnected;
}
}
}
}

View File

@@ -0,0 +1,2 @@
fileFormatVersion: 2
guid: 287898125f34d1448a03db6b98a9c420

View File

@@ -0,0 +1,25 @@
using UnityEngine;
namespace Northbound
{
/// <summary>
/// 플레이어 스폰 위치를 표시하는 마커
/// </summary>
public class PlayerSpawnPoint : MonoBehaviour
{
[Header("Spawn Settings")]
public int spawnIndex = -1; // -1 = 순서대로 할당
public bool isAvailable = true;
[Header("Debug")]
public Color gizmoColor = Color.green;
public float gizmoRadius = 0.5f;
private void OnDrawGizmos()
{
Gizmos.color = isAvailable ? gizmoColor : Color.red;
Gizmos.DrawWireSphere(transform.position, gizmoRadius);
Gizmos.DrawLine(transform.position, transform.position + transform.forward * 2f);
}
}
}

View File

@@ -0,0 +1,2 @@
fileFormatVersion: 2
guid: 41a3c6ef0dc9b4d4c9db4ec668a78fb3

View File

@@ -57,8 +57,8 @@
<Compile Include="Library\PackageCache\com.unity.render-pipelines.universal@f70afd0d2146\Runtime\RTHandleUtils.cs" /> <Compile Include="Library\PackageCache\com.unity.render-pipelines.universal@f70afd0d2146\Runtime\RTHandleUtils.cs" />
<Compile Include="Assets\FlatKit\[Render Pipeline] URP\EditorAttributes\Core\ValidatorAttributes\ValidateInputAttribute.cs" /> <Compile Include="Assets\FlatKit\[Render Pipeline] URP\EditorAttributes\Core\ValidatorAttributes\ValidateInputAttribute.cs" />
<Compile Include="Library\PackageCache\com.unity.render-pipelines.universal@f70afd0d2146\Runtime\Decal\ScreenSpace\DecalScreenSpaceRenderPass.cs" /> <Compile Include="Library\PackageCache\com.unity.render-pipelines.universal@f70afd0d2146\Runtime\Decal\ScreenSpace\DecalScreenSpaceRenderPass.cs" />
<Compile Include="Library\PackageCache\com.unity.render-pipelines.universal@f70afd0d2146\Runtime\VolumeRequiresRendererFeatures.cs" />
<Compile Include="Assets\FlatKit\[Render Pipeline] URP\RenderFeatures\Fog\FogSettings.cs" /> <Compile Include="Assets\FlatKit\[Render Pipeline] URP\RenderFeatures\Fog\FogSettings.cs" />
<Compile Include="Library\PackageCache\com.unity.render-pipelines.universal@f70afd0d2146\Runtime\VolumeRequiresRendererFeatures.cs" />
<Compile Include="Library\PackageCache\com.unity.render-pipelines.universal@f70afd0d2146\Runtime\UniversalCameraHistory.cs" /> <Compile Include="Library\PackageCache\com.unity.render-pipelines.universal@f70afd0d2146\Runtime\UniversalCameraHistory.cs" />
<Compile Include="Library\PackageCache\com.unity.render-pipelines.universal@f70afd0d2146\Runtime\ForwardLights.cs" /> <Compile Include="Library\PackageCache\com.unity.render-pipelines.universal@f70afd0d2146\Runtime\ForwardLights.cs" />
<Compile Include="Library\PackageCache\com.unity.render-pipelines.universal@f70afd0d2146\Runtime\FrameData\UniversalCameraData.cs" /> <Compile Include="Library\PackageCache\com.unity.render-pipelines.universal@f70afd0d2146\Runtime\FrameData\UniversalCameraData.cs" />