멀티플레이어 지원

이동, 건설, 인터랙션, 공격 등
This commit is contained in:
2026-01-16 19:30:26 +09:00
parent 5d37aedc93
commit d6292b6879
36 changed files with 1967 additions and 492 deletions

View File

@@ -43,6 +43,7 @@ GameObject:
- component: {fileID: 3298109745345281552}
- component: {fileID: 6188798004264357103}
- component: {fileID: 290526633059153387}
- component: {fileID: 8513736919308221023}
m_Layer: 0
m_Name: Arrow Tower Ghost
m_TagString: Untagged
@@ -96,6 +97,31 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Assembly-CSharp::TowerRangeOverlay
_rangeSprite: {fileID: 7568889303457012890}
--- !u!114 &8513736919308221023
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7327242023390354019}
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: 0
InScenePlacedSourceGlobalObjectIdHash: 0
DeferredDespawnTick: 0
Ownership: 1
AlwaysReplicateAsRoot: 0
SynchronizeTransform: 1
ActiveSceneSynchronization: 0
SceneMigrationSynchronization: 1
SpawnWithObservers: 1
DontDestroyWithOwner: 0
AutoObjectParentSync: 1
SyncOwnerTransformWhenParented: 1
AllowOwnerToParent: 0
--- !u!1 &7568889303457012890
GameObject:
m_ObjectHideFlags: 0

View File

@@ -43,6 +43,7 @@ GameObject:
- component: {fileID: 3298109745345281552}
- component: {fileID: 7462498580092677868}
- component: {fileID: 1517820236960220551}
- component: {fileID: 6601208044127032319}
m_Layer: 0
m_Name: Arrow Tower
m_TagString: Untagged
@@ -96,6 +97,31 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Assembly-CSharp::TowerRangeOverlay
_rangeSprite: {fileID: 7568889303457012890}
--- !u!114 &6601208044127032319
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7327242023390354019}
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: 0
InScenePlacedSourceGlobalObjectIdHash: 0
DeferredDespawnTick: 0
Ownership: 1
AlwaysReplicateAsRoot: 0
SynchronizeTransform: 1
ActiveSceneSynchronization: 0
SceneMigrationSynchronization: 1
SpawnWithObservers: 1
DontDestroyWithOwner: 0
AutoObjectParentSync: 1
SyncOwnerTransformWhenParented: 1
AllowOwnerToParent: 0
--- !u!1 &7568889303457012890
GameObject:
m_ObjectHideFlags: 0

View File

@@ -134,6 +134,7 @@ GameObject:
- component: {fileID: 3298109745345281552}
- component: {fileID: 4187895223238873757}
- component: {fileID: 526489356863145761}
- component: {fileID: 5000208809097597662}
m_Layer: 0
m_Name: Cannon Tower Ghost
m_TagString: Untagged
@@ -187,6 +188,31 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Assembly-CSharp::TowerRangeOverlay
_rangeSprite: {fileID: 6461655080141397273}
--- !u!114 &5000208809097597662
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7327242023390354019}
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: 0
InScenePlacedSourceGlobalObjectIdHash: 0
DeferredDespawnTick: 0
Ownership: 1
AlwaysReplicateAsRoot: 0
SynchronizeTransform: 1
ActiveSceneSynchronization: 0
SceneMigrationSynchronization: 1
SpawnWithObservers: 1
DontDestroyWithOwner: 0
AutoObjectParentSync: 1
SyncOwnerTransformWhenParented: 1
AllowOwnerToParent: 0
--- !u!1001 &1765420783448711887
PrefabInstance:
m_ObjectHideFlags: 0

View File

@@ -134,6 +134,7 @@ GameObject:
- component: {fileID: 3298109745345281552}
- component: {fileID: 7026385046173358401}
- component: {fileID: 8240545813658300300}
- component: {fileID: 4839979934980422411}
m_Layer: 0
m_Name: Cannon Tower
m_TagString: Untagged
@@ -187,6 +188,31 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Assembly-CSharp::TowerRangeOverlay
_rangeSprite: {fileID: 6461655080141397273}
--- !u!114 &4839979934980422411
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7327242023390354019}
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: 0
InScenePlacedSourceGlobalObjectIdHash: 0
DeferredDespawnTick: 0
Ownership: 1
AlwaysReplicateAsRoot: 0
SynchronizeTransform: 1
ActiveSceneSynchronization: 0
SceneMigrationSynchronization: 1
SpawnWithObservers: 1
DontDestroyWithOwner: 0
AutoObjectParentSync: 1
SyncOwnerTransformWhenParented: 1
AllowOwnerToParent: 0
--- !u!1001 &2210915670374294698
PrefabInstance:
m_ObjectHideFlags: 0

View File

@@ -10,6 +10,7 @@ GameObject:
m_Component:
- component: {fileID: 3298109745345281552}
- component: {fileID: 7009177059939730184}
- component: {fileID: 3785165941058020905}
- component: {fileID: 3261695852906763218}
- component: {fileID: 1331949327699177778}
m_Layer: 8
@@ -56,6 +57,31 @@ BoxCollider:
serializedVersion: 3
m_Size: {x: 1, y: 1, z: 1}
m_Center: {x: 0, y: 0, z: 0}
--- !u!114 &3785165941058020905
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7327242023390354019}
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: 2885087048
InScenePlacedSourceGlobalObjectIdHash: 0
DeferredDespawnTick: 0
Ownership: 1
AlwaysReplicateAsRoot: 0
SynchronizeTransform: 1
ActiveSceneSynchronization: 0
SceneMigrationSynchronization: 1
SpawnWithObservers: 1
DontDestroyWithOwner: 0
AutoObjectParentSync: 1
SyncOwnerTransformWhenParented: 1
AllowOwnerToParent: 0
--- !u!114 &3261695852906763218
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -68,8 +94,7 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 9bbda59cbb9721e419a846e7db104508, type: 3}
m_Name:
m_EditorClassIdentifier: Assembly-CSharp::ConstructionSite
uiPrefab: {fileID: 5538244123098040924, guid: c3fdbbab939866e4396727cb27c57314, type: 3}
uiOffset: {x: 0, y: 2, z: 1.5}
ShowTopMostFoldoutHeaderGroup: 1
--- !u!54 &1331949327699177778
Rigidbody:
m_ObjectHideFlags: 0

View File

@@ -12,6 +12,7 @@ GameObject:
- component: {fileID: 4649899659862504811}
- component: {fileID: 4610490688749176459}
- component: {fileID: 7009177059939730184}
- component: {fileID: -5453115244065038731}
- component: {fileID: 3261695852906763218}
m_Layer: 8
m_Name: Ghost
@@ -113,6 +114,31 @@ BoxCollider:
serializedVersion: 3
m_Size: {x: 1, y: 1, z: 1}
m_Center: {x: 0, y: 0, z: 0}
--- !u!114 &-5453115244065038731
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7327242023390354019}
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: 3155085130
InScenePlacedSourceGlobalObjectIdHash: 0
DeferredDespawnTick: 0
Ownership: 1
AlwaysReplicateAsRoot: 0
SynchronizeTransform: 1
ActiveSceneSynchronization: 0
SceneMigrationSynchronization: 1
SpawnWithObservers: 1
DontDestroyWithOwner: 0
AutoObjectParentSync: 1
SyncOwnerTransformWhenParented: 1
AllowOwnerToParent: 0
--- !u!114 &3261695852906763218
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -125,5 +151,4 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 9bbda59cbb9721e419a846e7db104508, type: 3}
m_Name:
m_EditorClassIdentifier: Assembly-CSharp::ConstructionSite
uiPrefab: {fileID: 5538244123098040924, guid: c3fdbbab939866e4396727cb27c57314, type: 3}
uiOffset: {x: 0, y: 2, z: 1.5}
ShowTopMostFoldoutHeaderGroup: 1

View File

@@ -134,6 +134,7 @@ GameObject:
- component: {fileID: 3298109745345281552}
- component: {fileID: 4024235585611407734}
- component: {fileID: 2667395327527483354}
- component: {fileID: -7965990179370776954}
m_Layer: 0
m_Name: Magic Tower Ghost
m_TagString: Untagged
@@ -187,6 +188,31 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Assembly-CSharp::TowerRangeOverlay
_rangeSprite: {fileID: 4058648767628211772}
--- !u!114 &-7965990179370776954
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7327242023390354019}
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: 1485796851
InScenePlacedSourceGlobalObjectIdHash: 0
DeferredDespawnTick: 0
Ownership: 1
AlwaysReplicateAsRoot: 0
SynchronizeTransform: 1
ActiveSceneSynchronization: 0
SceneMigrationSynchronization: 1
SpawnWithObservers: 1
DontDestroyWithOwner: 0
AutoObjectParentSync: 1
SyncOwnerTransformWhenParented: 1
AllowOwnerToParent: 0
--- !u!1001 &3792579443948877224
PrefabInstance:
m_ObjectHideFlags: 0

View File

@@ -134,6 +134,7 @@ GameObject:
- component: {fileID: 3298109745345281552}
- component: {fileID: 962871345428866319}
- component: {fileID: 7356025757255843074}
- component: {fileID: 7179969668501766806}
m_Layer: 0
m_Name: Magic Tower
m_TagString: Untagged
@@ -187,6 +188,31 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Assembly-CSharp::TowerRangeOverlay
_rangeSprite: {fileID: 4058648767628211772}
--- !u!114 &7179969668501766806
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7327242023390354019}
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: 3618989239
InScenePlacedSourceGlobalObjectIdHash: 0
DeferredDespawnTick: 0
Ownership: 1
AlwaysReplicateAsRoot: 0
SynchronizeTransform: 1
ActiveSceneSynchronization: 0
SceneMigrationSynchronization: 1
SpawnWithObservers: 1
DontDestroyWithOwner: 0
AutoObjectParentSync: 1
SyncOwnerTransformWhenParented: 1
AllowOwnerToParent: 0
--- !u!1001 &4380795414928945535
PrefabInstance:
m_ObjectHideFlags: 0

View File

@@ -0,0 +1,157 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &989066657509100432
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 5902598773338262147}
- component: {fileID: 7167019900531103381}
- component: {fileID: 384943650775659982}
- component: {fileID: 3086293200253757409}
- component: {fileID: 7528764990365051674}
- component: {fileID: 3421159559893464927}
m_Layer: 12
m_Name: MineableBlock
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &5902598773338262147
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 989066657509100432}
serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0.5, y: 0.5, z: 0.5}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &7167019900531103381
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 989066657509100432}
m_Mesh: {fileID: 4300000, guid: 09d8bdb2477b8c04f87c3f5d1d04a55f, type: 3}
--- !u!23 &384943650775659982
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 989066657509100432}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_StaticShadowCaster: 0
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RayTraceProcedural: 0
m_RayTracingAccelStructBuildFlagsOverride: 0
m_RayTracingAccelStructBuildFlags: 1
m_SmallMeshCulling: 1
m_ForceMeshLod: -1
m_MeshLodSelectionBias: 0
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2100000, guid: 8aa7a33ec074d5f429b993c5c857614b, type: 2}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_ReceiveGI: 1
m_PreserveUVs: 0
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_StitchLightmapSeams: 1
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_GlobalIlluminationMeshLod: 0
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
m_MaskInteraction: 0
m_AdditionalVertexStreams: {fileID: 0}
--- !u!64 &3086293200253757409
MeshCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 989066657509100432}
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: 0
m_CookingOptions: 30
m_Mesh: {fileID: 4300000, guid: 10d475a0f15b31443aa032c25648465b, type: 3}
--- !u!114 &7528764990365051674
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 989066657509100432}
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: 3286197765
InScenePlacedSourceGlobalObjectIdHash: 3862515551
DeferredDespawnTick: 0
Ownership: 1
AlwaysReplicateAsRoot: 0
SynchronizeTransform: 1
ActiveSceneSynchronization: 0
SceneMigrationSynchronization: 0
SpawnWithObservers: 1
DontDestroyWithOwner: 0
AutoObjectParentSync: 1
SyncOwnerTransformWhenParented: 1
AllowOwnerToParent: 0
--- !u!114 &3421159559893464927
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 989066657509100432}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: e8e42f98781f84c42855fa4e989d3c1b, type: 3}
m_Name:
m_EditorClassIdentifier: Assembly-CSharp::MineableBlock
ShowTopMostFoldoutHeaderGroup: 1
maxHp: 100
breakEffectPrefab: {fileID: 0}

View File

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

View File

@@ -62,14 +62,14 @@ PrefabInstance:
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedGameObjects:
- targetCorrespondingSourceObject: {fileID: 7214371169738337839, guid: ffaf1ddb2ff58d2448ccfdd357387f63, type: 3}
insertIndex: -1
addedObject: {fileID: 3720075572878964961}
- targetCorrespondingSourceObject: {fileID: -5515783359193845756, guid: ffaf1ddb2ff58d2448ccfdd357387f63, type: 3}
insertIndex: -1
addedObject: {fileID: 7664176696647622611}
m_AddedComponents:
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: ffaf1ddb2ff58d2448ccfdd357387f63, type: 3}
insertIndex: -1
addedObject: {fileID: 2502853225347469563}
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: ffaf1ddb2ff58d2448ccfdd357387f63, type: 3}
insertIndex: -1
addedObject: {fileID: 5427120340594505786}
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: ffaf1ddb2ff58d2448ccfdd357387f63, type: 3}
insertIndex: -1
addedObject: {fileID: 7743182389554125766}
@@ -79,52 +79,29 @@ PrefabInstance:
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: ffaf1ddb2ff58d2448ccfdd357387f63, type: 3}
insertIndex: -1
addedObject: {fileID: 5870045807328036684}
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: ffaf1ddb2ff58d2448ccfdd357387f63, type: 3}
insertIndex: -1
addedObject: {fileID: 6769721986461071292}
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: ffaf1ddb2ff58d2448ccfdd357387f63, type: 3}
insertIndex: -1
addedObject: {fileID: 630605692584084810}
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: ffaf1ddb2ff58d2448ccfdd357387f63, type: 3}
insertIndex: -1
addedObject: {fileID: 106528027568436521}
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: ffaf1ddb2ff58d2448ccfdd357387f63, type: 3}
insertIndex: -1
addedObject: {fileID: 4197956822729057335}
m_SourcePrefab: {fileID: 100100000, guid: ffaf1ddb2ff58d2448ccfdd357387f63, type: 3}
--- !u!4 &2152733048352974824 stripped
Transform:
m_CorrespondingSourceObject: {fileID: -5515783359193845756, guid: ffaf1ddb2ff58d2448ccfdd357387f63, type: 3}
m_PrefabInstance: {fileID: 3356319783404427244}
m_PrefabAsset: {fileID: 0}
--- !u!1 &2473992278589500093 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: ffaf1ddb2ff58d2448ccfdd357387f63, type: 3}
m_PrefabInstance: {fileID: 3356319783404427244}
m_PrefabAsset: {fileID: 0}
--- !u!114 &2502853225347469563
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2473992278589500093}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 736c03e837e6b074ba7f90b813050aed, type: 3}
m_Name:
m_EditorClassIdentifier: Assembly-CSharp::PlayerInteractionController
range: 3
interactableLayer:
serializedVersion: 2
m_Bits: 0
constructionLayer:
serializedVersion: 2
m_Bits: 0
buildSpeedMultiplier: 2
--- !u!114 &5427120340594505786
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2473992278589500093}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 768ea4bbb68b30140921c7192ebe2852, type: 3}
m_Name:
m_EditorClassIdentifier: Assembly-CSharp::PlayerMovement
moveSpeed: 5
rotationSpeed: 10
jumpHeight: 1.5
gravity: -19.62
interactRange: 3
interactableLayer:
serializedVersion: 2
m_Bits: 1024
--- !u!143 &7743182389554125766
CharacterController:
m_ObjectHideFlags: 0
@@ -185,3 +162,269 @@ Animator:
m_AllowConstantClipSamplingOptimization: 1
m_KeepAnimatorStateOnDisable: 0
m_WriteDefaultValuesOnDisable: 0
--- !u!114 &6769721986461071292
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2473992278589500093}
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: 856270328
InScenePlacedSourceGlobalObjectIdHash: 0
DeferredDespawnTick: 0
Ownership: 1
AlwaysReplicateAsRoot: 0
SynchronizeTransform: 1
ActiveSceneSynchronization: 0
SceneMigrationSynchronization: 1
SpawnWithObservers: 1
DontDestroyWithOwner: 0
AutoObjectParentSync: 1
SyncOwnerTransformWhenParented: 1
AllowOwnerToParent: 0
--- !u!114 &630605692584084810
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2473992278589500093}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: a5866e584e3482645a906bd152cd00fe, type: 3}
m_Name:
m_EditorClassIdentifier: Assembly-CSharp::PlayerNetworkController
ShowTopMostFoldoutHeaderGroup: 1
moveSpeed: 5
rotationSpeed: 10
jumpHeight: 1.5
gravity: -19.62
interactRange: 3
interactableLayer:
serializedVersion: 2
m_Bits: 1024
constructionLayer:
serializedVersion: 2
m_Bits: 256
buildSpeedMultiplier: 2
attackRange: 5
miningDamage: 25
mineableLayer:
serializedVersion: 2
m_Bits: 4096
--- !u!114 &106528027568436521
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2473992278589500093}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: e96cb6065543e43c4a752faaa1468eb1, type: 3}
m_Name:
m_EditorClassIdentifier: Unity.Netcode.Runtime::Unity.Netcode.Components.NetworkTransform
ShowTopMostFoldoutHeaderGroup: 1
NetworkTransformExpanded: 0
AutoOwnerAuthorityTickOffset: 1
PositionInterpolationType: 0
RotationInterpolationType: 0
ScaleInterpolationType: 0
PositionLerpSmoothing: 1
PositionMaxInterpolationTime: 0.1
RotationLerpSmoothing: 1
RotationMaxInterpolationTime: 0.1
ScaleLerpSmoothing: 1
ScaleMaxInterpolationTime: 0.1
AuthorityMode: 1
TickSyncChildren: 0
UseUnreliableDeltas: 0
SyncPositionX: 1
SyncPositionY: 1
SyncPositionZ: 1
SyncRotAngleX: 1
SyncRotAngleY: 1
SyncRotAngleZ: 1
SyncScaleX: 1
SyncScaleY: 1
SyncScaleZ: 1
PositionThreshold: 0.001
RotAngleThreshold: 0.01
ScaleThreshold: 0.01
UseQuaternionSynchronization: 0
UseQuaternionCompression: 0
UseHalfFloatPrecision: 0
InLocalSpace: 1
SwitchTransformSpaceWhenParented: 0
Interpolate: 1
SlerpPosition: 0
--- !u!114 &4197956822729057335
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2473992278589500093}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 7154bdbb6b349e7468f33b4e16cd11b1, type: 3}
m_Name:
m_EditorClassIdentifier: Assembly-CSharp::OwnerNetworkAnimator
ShowTopMostFoldoutHeaderGroup: 1
NetworkAnimatorExpanded: 0
AuthorityMode: 0
m_Animator: {fileID: 5870045807328036684}
TransitionStateInfoList: []
AnimatorParameterEntries:
ParameterEntries:
- name: MoveSpeed
NameHash: 526065662
Synchronize: 1
ParameterType: 1
- name: Attack
NameHash: 1080829965
Synchronize: 1
ParameterType: 9
- name: isGrounded
NameHash: 1360771445
Synchronize: 1
ParameterType: 4
- name: Interact
NameHash: -662453572
Synchronize: 1
ParameterType: 9
AnimatorParametersExpanded: 0
--- !u!4 &5371267496600762819 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 7214371169738337839, guid: ffaf1ddb2ff58d2448ccfdd357387f63, type: 3}
m_PrefabInstance: {fileID: 3356319783404427244}
m_PrefabAsset: {fileID: 0}
--- !u!1001 &3759068057766698762
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 5371267496600762819}
m_Modifications:
- target: {fileID: -8679921383154817045, guid: b27a875d1f1770c47ad339508a336e15, type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: b27a875d1f1770c47ad339508a336e15, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: b27a875d1f1770c47ad339508a336e15, type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: b27a875d1f1770c47ad339508a336e15, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: b27a875d1f1770c47ad339508a336e15, type: 3}
propertyPath: m_LocalRotation.x
value: 0.000000021855694
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: b27a875d1f1770c47ad339508a336e15, type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: b27a875d1f1770c47ad339508a336e15, type: 3}
propertyPath: m_LocalRotation.z
value: -0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: b27a875d1f1770c47ad339508a336e15, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: b27a875d1f1770c47ad339508a336e15, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: b27a875d1f1770c47ad339508a336e15, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 919132149155446097, guid: b27a875d1f1770c47ad339508a336e15, type: 3}
propertyPath: m_Name
value: Bat
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: b27a875d1f1770c47ad339508a336e15, type: 3}
--- !u!4 &3720075572878964961 stripped
Transform:
m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: b27a875d1f1770c47ad339508a336e15, type: 3}
m_PrefabInstance: {fileID: 3759068057766698762}
m_PrefabAsset: {fileID: 0}
--- !u!1001 &7914541313062565944
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 2152733048352974824}
m_Modifications:
- target: {fileID: -8679921383154817045, guid: b27a875d1f1770c47ad339508a336e15, type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: b27a875d1f1770c47ad339508a336e15, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: b27a875d1f1770c47ad339508a336e15, type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: b27a875d1f1770c47ad339508a336e15, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: b27a875d1f1770c47ad339508a336e15, type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: b27a875d1f1770c47ad339508a336e15, type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: b27a875d1f1770c47ad339508a336e15, type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: b27a875d1f1770c47ad339508a336e15, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: b27a875d1f1770c47ad339508a336e15, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: b27a875d1f1770c47ad339508a336e15, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 919132149155446097, guid: b27a875d1f1770c47ad339508a336e15, type: 3}
propertyPath: m_Name
value: Bat
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: b27a875d1f1770c47ad339508a336e15, type: 3}
--- !u!4 &7664176696647622611 stripped
Transform:
m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: b27a875d1f1770c47ad339508a336e15, type: 3}
m_PrefabInstance: {fileID: 7914541313062565944}
m_PrefabAsset: {fileID: 0}

View File

@@ -122,6 +122,7 @@ GameObject:
serializedVersion: 6
m_Component:
- component: {fileID: 7892781535212668078}
- component: {fileID: -1186229343452769656}
m_Layer: 0
m_Name: Tunnel Ghost
m_TagString: Untagged
@@ -145,3 +146,28 @@ Transform:
- {fileID: 2868461863944357123}
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &-1186229343452769656
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7817822323996939414}
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: 665108686
InScenePlacedSourceGlobalObjectIdHash: 0
DeferredDespawnTick: 0
Ownership: 1
AlwaysReplicateAsRoot: 0
SynchronizeTransform: 1
ActiveSceneSynchronization: 0
SceneMigrationSynchronization: 1
SpawnWithObservers: 1
DontDestroyWithOwner: 0
AutoObjectParentSync: 1
SyncOwnerTransformWhenParented: 1
AllowOwnerToParent: 0

View File

@@ -45,6 +45,7 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 275306f282948c343bf20ee884ad22b8, type: 3}
m_Name:
m_EditorClassIdentifier: Assembly-CSharp::TunnelNode
ShowTopMostFoldoutHeaderGroup: 1
aboveNode: {fileID: 0}
belowNode: {fileID: 0}
--- !u!65 &2292926820231089492
@@ -223,6 +224,7 @@ GameObject:
serializedVersion: 6
m_Component:
- component: {fileID: 7892781535212668078}
- component: {fileID: 5637751854208875435}
m_Layer: 11
m_Name: Tunnel
m_TagString: Untagged
@@ -246,3 +248,28 @@ Transform:
- {fileID: 5411003075815891614}
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &5637751854208875435
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7817822323996939414}
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: 3924490917
InScenePlacedSourceGlobalObjectIdHash: 0
DeferredDespawnTick: 0
Ownership: 1
AlwaysReplicateAsRoot: 0
SynchronizeTransform: 1
ActiveSceneSynchronization: 0
SceneMigrationSynchronization: 1
SpawnWithObservers: 1
DontDestroyWithOwner: 0
AutoObjectParentSync: 1
SyncOwnerTransformWhenParented: 1
AllowOwnerToParent: 0