From 680f6364df337adfd86be6159524bf4bc576266d Mon Sep 17 00:00:00 2001 From: DerpyNewbie Date: Fri, 6 Sep 2024 15:11:54 +0900 Subject: [PATCH 1/2] Make use of `PlayerManager#GetPlayers()` instead of having models field --- .../Player/MassPlayer/PlayerUpdater.asset | 114 +++++------------- .../Player/MassPlayer/PlayerUpdater.cs | 12 +- 2 files changed, 36 insertions(+), 90 deletions(-) diff --git a/Packages/org.centurioncc.system/Runtime/Player/MassPlayer/PlayerUpdater.asset b/Packages/org.centurioncc.system/Runtime/Player/MassPlayer/PlayerUpdater.asset index 779d8f1a..393fcfb2 100644 --- a/Packages/org.centurioncc.system/Runtime/Player/MassPlayer/PlayerUpdater.asset +++ b/Packages/org.centurioncc.system/Runtime/Player/MassPlayer/PlayerUpdater.asset @@ -44,7 +44,7 @@ MonoBehaviour: Data: - Name: Entry: 12 - Data: 8 + Data: 7 - Name: Entry: 7 Data: @@ -122,19 +122,19 @@ MonoBehaviour: Data: - Name: $k Entry: 1 - Data: models + Data: views - Name: $v Entry: 7 Data: 8|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 - Data: models + Data: views - Name: k__BackingField Entry: 7 Data: 9|System.RuntimeType, mscorlib - Name: Entry: 1 - Data: CenturionCC.System.Player.MassPlayer.PlayerModel[], CenturionCC.System + Data: CenturionCC.System.Player.MassPlayer.PlayerViewBase[], CenturionCC.System - Name: Entry: 8 Data: @@ -188,25 +188,25 @@ MonoBehaviour: Data: - Name: $k Entry: 1 - Data: views + Data: sortStep - Name: $v Entry: 7 Data: 13|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 - Data: views + Data: sortStep - Name: k__BackingField Entry: 7 Data: 14|System.RuntimeType, mscorlib - Name: Entry: 1 - Data: CenturionCC.System.Player.MassPlayer.PlayerViewBase[], CenturionCC.System + Data: System.Int32, mscorlib - Name: Entry: 8 Data: - Name: k__BackingField Entry: 9 - Data: 10 + Data: 14 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -246,81 +246,21 @@ MonoBehaviour: - Name: Entry: 7 Data: - - Name: $k - Entry: 1 - Data: sortStep - - Name: $v - Entry: 7 - Data: 17|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - - Name: k__BackingField - Entry: 1 - Data: sortStep - - Name: k__BackingField - Entry: 7 - Data: 18|System.RuntimeType, mscorlib - - Name: - Entry: 1 - Data: System.Int32, mscorlib - - Name: - Entry: 8 - Data: - - Name: k__BackingField - Entry: 9 - Data: 18 - - Name: k__BackingField - Entry: 7 - Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib - - Name: - Entry: 6 - Data: - - Name: - Entry: 8 - Data: - - Name: k__BackingField - Entry: 5 - Data: true - - Name: _fieldAttributes - Entry: 7 - Data: 19|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - - Name: - Entry: 12 - Data: 1 - - Name: - Entry: 7 - Data: 20|UnityEngine.SerializeField, UnityEngine.CoreModule - - Name: - Entry: 8 - Data: - - Name: - Entry: 13 - Data: - - Name: - Entry: 8 - Data: - - Name: - Entry: 8 - Data: - - Name: - Entry: 8 - Data: - - Name: - Entry: 7 - Data: - Name: $k Entry: 1 Data: sortStepCount - Name: $v Entry: 7 - Data: 21|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 17|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: sortStepCount - Name: k__BackingField Entry: 9 - Data: 18 + Data: 14 - Name: k__BackingField Entry: 9 - Data: 18 + Data: 14 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -335,7 +275,7 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 22|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 18|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -359,13 +299,19 @@ MonoBehaviour: Data: _distanceSortedModels - Name: $v Entry: 7 - Data: 23|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 19|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _distanceSortedModels - Name: k__BackingField - Entry: 9 - Data: 9 + Entry: 7 + Data: 20|System.RuntimeType, mscorlib + - Name: + Entry: 1 + Data: CenturionCC.System.Player.MassPlayer.PlayerModel[], CenturionCC.System + - Name: + Entry: 8 + Data: - Name: k__BackingField Entry: 9 Data: 10 @@ -383,7 +329,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 24|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 21|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -407,16 +353,16 @@ MonoBehaviour: Data: _lastSortStepIndex - Name: $v Entry: 7 - Data: 25|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 22|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _lastSortStepIndex - Name: k__BackingField Entry: 9 - Data: 18 + Data: 14 - Name: k__BackingField Entry: 9 - Data: 18 + Data: 14 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -431,7 +377,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 26|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 23|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -455,13 +401,13 @@ MonoBehaviour: Data: _localPlayer - Name: $v Entry: 7 - Data: 27|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 24|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _localPlayer - Name: k__BackingField Entry: 7 - Data: 28|System.RuntimeType, mscorlib + Data: 25|System.RuntimeType, mscorlib - Name: Entry: 1 Data: VRC.SDKBase.VRCPlayerApi, VRCSDKBase @@ -470,7 +416,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 28 + Data: 25 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -485,7 +431,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 29|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 26|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 diff --git a/Packages/org.centurioncc.system/Runtime/Player/MassPlayer/PlayerUpdater.cs b/Packages/org.centurioncc.system/Runtime/Player/MassPlayer/PlayerUpdater.cs index 9a0aadd3..81c34345 100644 --- a/Packages/org.centurioncc.system/Runtime/Player/MassPlayer/PlayerUpdater.cs +++ b/Packages/org.centurioncc.system/Runtime/Player/MassPlayer/PlayerUpdater.cs @@ -11,15 +11,13 @@ namespace CenturionCC.System.Player.MassPlayer /// Pairs and then updates collider position. /// [UdonBehaviourSyncMode(BehaviourSyncMode.None)] + [DefaultExecutionOrder(21)] public class PlayerUpdater : PlayerManagerCallbackBase { [SerializeField] [HideInInspector] [NewbieInject] private PlayerManager playerManager; - [SerializeField] private PlayerModel[] models; - [SerializeField] private PlayerViewBase[] views; - [SerializeField] private int sortStep = 5; public int sortStepCount; @@ -28,13 +26,15 @@ [SerializeField] [HideInInspector] [NewbieInject] private int _lastSortStepIndex; private VRCPlayerApi _localPlayer; - [PublicAPI] public int ModelCount => models.Length; + [PublicAPI] public int ModelCount => _distanceSortedModels.Length; private void Start() { _localPlayer = Networking.LocalPlayer; - _distanceSortedModels = new PlayerModel[models.Length]; - Array.Copy(models, _distanceSortedModels, models.Length); + var playerModels = playerManager.GetPlayers(); + + _distanceSortedModels = new PlayerModel[playerModels.Length]; + Array.Copy(playerModels, _distanceSortedModels, playerModels.Length); sortStepCount = sortStep; From fceb219a952161927c7b75feb4d33ed7187449ad Mon Sep 17 00:00:00 2001 From: DerpyNewbie Date: Wed, 18 Sep 2024 16:54:07 +0900 Subject: [PATCH 2/2] Make PlayerView counts dynamically resizable --- .../MassPlayer/LightweightPlayerView.cs | 17 +- .../Player/MassPlayer/PlayerUpdater.asset | 228 +- .../Player/MassPlayer/PlayerUpdater.cs | 72 +- .../Runtime/Player/MassPlayer/PlayerView.cs | 29 +- .../Player/MassPlayer/PlayerViewBase.cs | 5 + .../MassPlayer/MassPlayerManager.prefab | 3 +- .../MassPlayer/SampleMassPlayerManager.prefab | 2037 +++-------------- 7 files changed, 575 insertions(+), 1816 deletions(-) diff --git a/Packages/org.centurioncc.system/Runtime/Player/MassPlayer/LightweightPlayerView.cs b/Packages/org.centurioncc.system/Runtime/Player/MassPlayer/LightweightPlayerView.cs index e9e7dc4b..52b982a8 100644 --- a/Packages/org.centurioncc.system/Runtime/Player/MassPlayer/LightweightPlayerView.cs +++ b/Packages/org.centurioncc.system/Runtime/Player/MassPlayer/LightweightPlayerView.cs @@ -5,15 +5,17 @@ namespace CenturionCC.System.Player.MassPlayer { - [UdonBehaviourSyncMode(BehaviourSyncMode.None)] [DefaultExecutionOrder(-10000)] + [UdonBehaviourSyncMode(BehaviourSyncMode.None)] + [DefaultExecutionOrder(-10000)] public class LightweightPlayerView : PlayerViewBase { [SerializeField] [HideInInspector] [NewbieInject] private PlayerManager playerManager; - [SerializeField] - private PlayerCollider lwCollider; - [SerializeField] - private Transform groundPivot; + + [SerializeField] private PlayerCollider lwCollider; + + [SerializeField] private Transform groundPivot; + private PlayerBase _playerModel; private Transform _transform; @@ -34,6 +36,11 @@ public override PlayerBase PlayerModel } private void Start() + { + Init(); + } + + public override void Init() { _transform = transform; } diff --git a/Packages/org.centurioncc.system/Runtime/Player/MassPlayer/PlayerUpdater.asset b/Packages/org.centurioncc.system/Runtime/Player/MassPlayer/PlayerUpdater.asset index 393fcfb2..30b1b5fa 100644 --- a/Packages/org.centurioncc.system/Runtime/Player/MassPlayer/PlayerUpdater.asset +++ b/Packages/org.centurioncc.system/Runtime/Player/MassPlayer/PlayerUpdater.asset @@ -44,7 +44,7 @@ MonoBehaviour: Data: - Name: Entry: 12 - Data: 7 + Data: 10 - Name: Entry: 7 Data: @@ -122,16 +122,76 @@ MonoBehaviour: Data: - Name: $k Entry: 1 - Data: views + Data: playerViewSource - Name: $v Entry: 7 Data: 8|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 - Data: views + Data: playerViewSource - Name: k__BackingField Entry: 7 Data: 9|System.RuntimeType, mscorlib + - Name: + Entry: 1 + Data: UnityEngine.GameObject, UnityEngine.CoreModule + - Name: + Entry: 8 + Data: + - Name: k__BackingField + Entry: 9 + Data: 9 + - Name: k__BackingField + Entry: 7 + Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib + - Name: + Entry: 6 + Data: + - Name: + Entry: 8 + Data: + - Name: k__BackingField + Entry: 5 + Data: true + - Name: _fieldAttributes + Entry: 7 + Data: 10|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + - Name: + Entry: 12 + Data: 1 + - Name: + Entry: 7 + Data: 11|UnityEngine.SerializeField, UnityEngine.CoreModule + - Name: + Entry: 8 + Data: + - Name: + Entry: 13 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 7 + Data: + - Name: $k + Entry: 1 + Data: views + - Name: $v + Entry: 7 + Data: 12|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + - Name: k__BackingField + Entry: 1 + Data: views + - Name: k__BackingField + Entry: 7 + Data: 13|System.RuntimeType, mscorlib - Name: Entry: 1 Data: CenturionCC.System.Player.MassPlayer.PlayerViewBase[], CenturionCC.System @@ -140,7 +200,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 7 - Data: 10|System.RuntimeType, mscorlib + Data: 14|System.RuntimeType, mscorlib - Name: Entry: 1 Data: UnityEngine.Component[], UnityEngine.CoreModule @@ -161,13 +221,19 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 11|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 15|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 - Data: 1 + Data: 2 + - Name: + Entry: 7 + Data: 16|UnityEngine.SerializeField, UnityEngine.CoreModule + - Name: + Entry: 8 + Data: - Name: Entry: 7 - Data: 12|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 17|UnityEngine.HideInInspector, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -188,16 +254,16 @@ MonoBehaviour: Data: - Name: $k Entry: 1 - Data: sortStep + Data: viewCount - Name: $v Entry: 7 - Data: 13|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 18|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 - Data: sortStep + Data: viewCount - Name: k__BackingField Entry: 7 - Data: 14|System.RuntimeType, mscorlib + Data: 19|System.RuntimeType, mscorlib - Name: Entry: 1 Data: System.Int32, mscorlib @@ -206,7 +272,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 14 + Data: 19 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -221,13 +287,67 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 15|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 20|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 16|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 21|UnityEngine.SerializeField, UnityEngine.CoreModule + - Name: + Entry: 8 + Data: + - Name: + Entry: 13 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 7 + Data: + - Name: $k + Entry: 1 + Data: sortStep + - Name: $v + Entry: 7 + Data: 22|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + - Name: k__BackingField + Entry: 1 + Data: sortStep + - Name: k__BackingField + Entry: 9 + Data: 19 + - Name: k__BackingField + Entry: 9 + Data: 19 + - Name: k__BackingField + Entry: 7 + Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib + - Name: + Entry: 6 + Data: + - Name: + Entry: 8 + Data: + - Name: k__BackingField + Entry: 5 + Data: true + - Name: _fieldAttributes + Entry: 7 + Data: 23|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + - Name: + Entry: 12 + Data: 1 + - Name: + Entry: 7 + Data: 24|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -251,16 +371,16 @@ MonoBehaviour: Data: sortStepCount - Name: $v Entry: 7 - Data: 17|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 25|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: sortStepCount - Name: k__BackingField Entry: 9 - Data: 14 + Data: 19 - Name: k__BackingField Entry: 9 - Data: 14 + Data: 19 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -275,7 +395,55 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 18|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 26|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + - Name: + Entry: 12 + Data: 0 + - Name: + Entry: 13 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 7 + Data: + - Name: $k + Entry: 1 + Data: _views + - Name: $v + Entry: 7 + Data: 27|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + - Name: k__BackingField + Entry: 1 + Data: _views + - Name: k__BackingField + Entry: 9 + Data: 13 + - Name: k__BackingField + Entry: 9 + Data: 14 + - Name: k__BackingField + Entry: 7 + Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib + - Name: + Entry: 6 + Data: + - Name: + Entry: 8 + Data: + - Name: k__BackingField + Entry: 5 + Data: false + - Name: _fieldAttributes + Entry: 7 + Data: 28|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -299,13 +467,13 @@ MonoBehaviour: Data: _distanceSortedModels - Name: $v Entry: 7 - Data: 19|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 29|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _distanceSortedModels - Name: k__BackingField Entry: 7 - Data: 20|System.RuntimeType, mscorlib + Data: 30|System.RuntimeType, mscorlib - Name: Entry: 1 Data: CenturionCC.System.Player.MassPlayer.PlayerModel[], CenturionCC.System @@ -314,7 +482,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 10 + Data: 14 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -329,7 +497,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 21|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 31|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -353,16 +521,16 @@ MonoBehaviour: Data: _lastSortStepIndex - Name: $v Entry: 7 - Data: 22|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 32|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _lastSortStepIndex - Name: k__BackingField Entry: 9 - Data: 14 + Data: 19 - Name: k__BackingField Entry: 9 - Data: 14 + Data: 19 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -377,7 +545,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 23|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 33|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -401,13 +569,13 @@ MonoBehaviour: Data: _localPlayer - Name: $v Entry: 7 - Data: 24|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 34|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _localPlayer - Name: k__BackingField Entry: 7 - Data: 25|System.RuntimeType, mscorlib + Data: 35|System.RuntimeType, mscorlib - Name: Entry: 1 Data: VRC.SDKBase.VRCPlayerApi, VRCSDKBase @@ -416,7 +584,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 25 + Data: 35 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -431,7 +599,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 26|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 36|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 diff --git a/Packages/org.centurioncc.system/Runtime/Player/MassPlayer/PlayerUpdater.cs b/Packages/org.centurioncc.system/Runtime/Player/MassPlayer/PlayerUpdater.cs index 81c34345..3d95c419 100644 --- a/Packages/org.centurioncc.system/Runtime/Player/MassPlayer/PlayerUpdater.cs +++ b/Packages/org.centurioncc.system/Runtime/Player/MassPlayer/PlayerUpdater.cs @@ -17,15 +17,45 @@ public class PlayerUpdater : PlayerManagerCallbackBase [SerializeField] [HideInInspector] [NewbieInject] private PlayerManager playerManager; - [SerializeField] private PlayerViewBase[] views; + [SerializeField] private GameObject playerViewSource; + [SerializeField] [HideInInspector] private PlayerViewBase[] views; + [SerializeField] private int viewCount = 12; [SerializeField] private int sortStep = 5; public int sortStepCount; - private PlayerModel[] _distanceSortedModels; private int _lastSortStepIndex; private VRCPlayerApi _localPlayer; + private PlayerViewBase[] _views = new PlayerViewBase[0]; + + [PublicAPI] + public int ViewCount + { + get => viewCount; + set + { + foreach (var view in _views) + { + if (view != null) + Destroy(view.gameObject); + } + + _views = new PlayerViewBase[value]; + for (var i = 0; i < value; i++) + { + var view = Instantiate(playerViewSource, transform, false); + view.name = "InstantiatedView" + i; + _views[i] = view.GetComponent(); + _views[i].Init(); + } + + viewCount = value; + + PairViewAndModel(); + } + } + [PublicAPI] public int ModelCount => _distanceSortedModels.Length; private void Start() @@ -38,6 +68,32 @@ private void Start() sortStepCount = sortStep; + if (playerViewSource == null) + { + Debug.LogWarning("[PlayerUpdater] PlayerViewSource is null!!!"); + + if (views.Length != 0) + { + playerViewSource = views[0].gameObject; + foreach (var t in views) + { + if (t.gameObject != playerViewSource) + { + Destroy(t.gameObject); + } + } + + Debug.LogWarning( + $"[PlayerUpdater] PlayerViewSource was migrated to old view source {playerViewSource.name}. Please set it in Inspector directly."); + } + else + { + Debug.LogError("[PlayerUpdater] PlayerViewSource is null. PlayerUpdater will not work properly!!!"); + } + } + + ViewCount = viewCount; // construct views by assigning property + playerManager.SubscribeCallback(this); } @@ -74,7 +130,7 @@ private void SortStep() { var localPos = _localPlayer.GetPosition(); var modelCount = _distanceSortedModels.Length; - var viewCount = views.Length; + var viewCount = _views.Length; for (var f = 0; f < sortStepCount; f++) { @@ -101,7 +157,7 @@ private void SortStep() // Pair up current index view & model if (index < viewCount) { - var view = views[index]; + var view = _views[index]; view.PlayerModel = modelAtIndex; modelAtIndex.playerView = view; } @@ -120,10 +176,10 @@ private void PairViewAndModel() { for (var i = 0; i < _distanceSortedModels.Length; i++) { - if (i < views.Length) + if (i < _views.Length) { - _distanceSortedModels[i].playerView = views[i]; - views[i].PlayerModel = _distanceSortedModels[i]; + _distanceSortedModels[i].playerView = _views[i]; + _views[i].PlayerModel = _distanceSortedModels[i]; } else { @@ -134,7 +190,7 @@ private void PairViewAndModel() private void ViewUpdate() { - foreach (var view in views) + foreach (var view in _views) view.UpdateCollider(); // if (!playerManager.IsDebug) return; diff --git a/Packages/org.centurioncc.system/Runtime/Player/MassPlayer/PlayerView.cs b/Packages/org.centurioncc.system/Runtime/Player/MassPlayer/PlayerView.cs index 874bda72..7ae3c290 100644 --- a/Packages/org.centurioncc.system/Runtime/Player/MassPlayer/PlayerView.cs +++ b/Packages/org.centurioncc.system/Runtime/Player/MassPlayer/PlayerView.cs @@ -8,22 +8,14 @@ namespace CenturionCC.System.Player.MassPlayer [UdonBehaviourSyncMode(BehaviourSyncMode.None)] public class PlayerView : PlayerViewBase { - [SerializeField] - private PlayerCollider headCollider; - [SerializeField] - private PlayerCollider bodyCollider; - [SerializeField] - private PlayerCollider leftUpperArmCollider; - [SerializeField] - private PlayerCollider rightUpperArmCollider; - [SerializeField] - private PlayerCollider leftUpperLegCollider; - [SerializeField] - private PlayerCollider rightUpperLegCollider; - [SerializeField] - private PlayerCollider leftLowerLegCollider; - [SerializeField] - private PlayerCollider rightLowerLegCollider; + [SerializeField] private PlayerCollider headCollider; + [SerializeField] private PlayerCollider bodyCollider; + [SerializeField] private PlayerCollider leftUpperArmCollider; + [SerializeField] private PlayerCollider rightUpperArmCollider; + [SerializeField] private PlayerCollider leftUpperLegCollider; + [SerializeField] private PlayerCollider rightUpperLegCollider; + [SerializeField] private PlayerCollider leftLowerLegCollider; + [SerializeField] private PlayerCollider rightLowerLegCollider; [SerializeField] [HideInInspector] [NewbieInject] private PlayerManager playerManager; @@ -58,6 +50,11 @@ public override PlayerBase PlayerModel } private void Start() + { + Init(); + } + + public override void Init() { _headTransform = headCollider.transform; _bodyTransform = bodyCollider.transform; diff --git a/Packages/org.centurioncc.system/Runtime/Player/MassPlayer/PlayerViewBase.cs b/Packages/org.centurioncc.system/Runtime/Player/MassPlayer/PlayerViewBase.cs index 5f2bd607..99bc883d 100644 --- a/Packages/org.centurioncc.system/Runtime/Player/MassPlayer/PlayerViewBase.cs +++ b/Packages/org.centurioncc.system/Runtime/Player/MassPlayer/PlayerViewBase.cs @@ -6,6 +6,11 @@ public abstract class PlayerViewBase : UdonSharpBehaviour { public abstract PlayerBase PlayerModel { get; set; } public abstract PlayerCollider[] GetColliders(); + + public virtual void Init() + { + } + public abstract void UpdateView(); public abstract void UpdateCollider(); } diff --git a/Packages/org.centurioncc.system/Samples/Prefabs/Systems/MassPlayer/MassPlayerManager.prefab b/Packages/org.centurioncc.system/Samples/Prefabs/Systems/MassPlayer/MassPlayerManager.prefab index 410586e4..d76731cf 100644 --- a/Packages/org.centurioncc.system/Samples/Prefabs/Systems/MassPlayer/MassPlayerManager.prefab +++ b/Packages/org.centurioncc.system/Samples/Prefabs/Systems/MassPlayer/MassPlayerManager.prefab @@ -194,8 +194,9 @@ MonoBehaviour: SerializationNodes: [] _udonSharpBackingUdonBehaviour: {fileID: 2528107755170253214} playerManager: {fileID: 0} - models: [] + playerViewSource: {fileID: 0} views: [] + viewCount: 12 sortStep: 5 sortStepCount: 0 --- !u!114 &2528107755170253214 diff --git a/Packages/org.centurioncc.system/Samples/Prefabs/Systems/MassPlayer/SampleMassPlayerManager.prefab b/Packages/org.centurioncc.system/Samples/Prefabs/Systems/MassPlayer/SampleMassPlayerManager.prefab index 2d67cb37..bb0b1b41 100644 --- a/Packages/org.centurioncc.system/Samples/Prefabs/Systems/MassPlayer/SampleMassPlayerManager.prefab +++ b/Packages/org.centurioncc.system/Samples/Prefabs/Systems/MassPlayer/SampleMassPlayerManager.prefab @@ -2400,141 +2400,6 @@ MonoBehaviour: serializedPublicVariablesBytesString: Ai8AAAAAATIAAABWAFIAQwAuAFUAZABvAG4ALgBDAG8AbQBtAG8AbgAuAFUAZABvAG4AVgBhAHIAaQBhAGIAbABlAFQAYQBiAGwAZQAsACAAVgBSAEMALgBVAGQAbwBuAC4AQwBvAG0AbQBvAG4AAAAAAAYBAAAAAAAAACcBBAAAAHQAeQBwAGUAAWgAAABTAHkAcwB0AGUAbQAuAEMAbwBsAGwAZQBjAHQAaQBvAG4AcwAuAEcAZQBuAGUAcgBpAGMALgBMAGkAcwB0AGAAMQBbAFsAVgBSAEMALgBVAGQAbwBuAC4AQwBvAG0AbQBvAG4ALgBJAG4AdABlAHIAZgBhAGMAZQBzAC4ASQBVAGQAbwBuAFYAYQByAGkAYQBiAGwAZQAsACAAVgBSAEMALgBVAGQAbwBuAC4AQwBvAG0AbQBvAG4AXQBdACwAIABtAHMAYwBvAHIAbABpAGIAAQEJAAAAVgBhAHIAaQBhAGIAbABlAHMALwEAAAABaAAAAFMAeQBzAHQAZQBtAC4AQwBvAGwAbABlAGMAdABpAG8AbgBzAC4ARwBlAG4AZQByAGkAYwAuAEwAaQBzAHQAYAAxAFsAWwBWAFIAQwAuAFUAZABvAG4ALgBDAG8AbQBtAG8AbgAuAEkAbgB0AGUAcgBmAGEAYwBlAHMALgBJAFUAZABvAG4AVgBhAHIAaQBhAGIAbABlACwAIABWAFIAQwAuAFUAZABvAG4ALgBDAG8AbQBtAG8AbgBdAF0ALAAgAG0AcwBjAG8AcgBsAGkAYgABAAAABgEAAAAAAAAAAi8CAAAAAUkAAABWAFIAQwAuAFUAZABvAG4ALgBDAG8AbQBtAG8AbgAuAFUAZABvAG4AVgBhAHIAaQBhAGIAbABlAGAAMQBbAFsAUwB5AHMAdABlAG0ALgBJAG4AdAAzADIALAAgAG0AcwBjAG8AcgBsAGkAYgBdAF0ALAAgAFYAUgBDAC4AVQBkAG8AbgAuAEMAbwBtAG0AbwBuAAIAAAAGAgAAAAAAAAAnAQQAAAB0AHkAcABlAAEXAAAAUwB5AHMAdABlAG0ALgBTAHQAcgBpAG4AZwAsACAAbQBzAGMAbwByAGwAaQBiACcBCgAAAFMAeQBtAGIAbwBsAE4AYQBtAGUAAR8AAABfAF8AXwBVAGQAbwBuAFMAaABhAHIAcABCAGUAaABhAHYAaQBvAHUAcgBWAGUAcgBzAGkAbwBuAF8AXwBfACcBBAAAAHQAeQBwAGUAARYAAABTAHkAcwB0AGUAbQAuAEkAbgB0ADMAMgAsACAAbQBzAGMAbwByAGwAaQBiABcBBQAAAFYAYQBsAHUAZQACAAAABwUHBQcF publicVariablesUnityEngineObjects: [] publicVariablesSerializationDataFormat: 0 ---- !u!1001 &158162577824933649 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 5153978989982551113} - m_Modifications: - - target: {fileID: 298959738163813691, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 298959738163813691, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_RootOrder - value: 7 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalPosition.y - value: -20 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalPosition.z - value: 15 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalRotation.x - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalRotation.y - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalRotation.z - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 1156484983522454379, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 1156484983522454379, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 3378590851944201676, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 3378590851944201676, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 3569706561026554188, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 3569706561026554188, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 4653805836656821473, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 4653805836656821473, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 5295032854378889833, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 5295032854378889833, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 5295032854378889835, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_Name - value: PlayerView (8) - objectReference: {fileID: 0} - - target: {fileID: 5642447251674937074, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 5642447251674937074, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 6613696725916764181, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 6613696725916764181, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 8108384724868497069, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 8108384724868497069, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 7a0e590ffcabd5449a546da486ca99be, type: 3} ---- !u!114 &5425241426969830776 stripped -MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 5295032854378889833, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - m_PrefabInstance: {fileID: 158162577824933649} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: bc98a22c01b2dcb4bad202f9f642bb9c, type: 3} - m_Name: - m_EditorClassIdentifier: --- !u!1001 &386103462567204348 PrefabInstance: m_ObjectHideFlags: 0 @@ -3568,7 +3433,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: c768be923394dc44088d8c0bcb2cf439, type: 3} m_Name: m_EditorClassIdentifier: ---- !u!1001 &1887014468126088923 +--- !u!1001 &1994173351175028672 PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 @@ -3584,7 +3449,7 @@ PrefabInstance: - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, type: 3} propertyPath: m_RootOrder - value: 4 + value: 0 objectReference: {fileID: 0} - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, type: 3} @@ -3660,6 +3525,18 @@ PrefabInstance: value: objectReference: {fileID: 4653805836656821473, guid: 7a0e590ffcabd5449a546da486ca99be, type: 3} + - target: {fileID: 5295032854378889832, guid: 7a0e590ffcabd5449a546da486ca99be, + type: 3} + propertyPath: programSource + value: + objectReference: {fileID: 11400000, guid: fbb8570a8118d4d469fd62cdf11b7f77, + type: 2} + - target: {fileID: 5295032854378889832, guid: 7a0e590ffcabd5449a546da486ca99be, + type: 3} + propertyPath: serializedProgramAsset + value: + objectReference: {fileID: 11400000, guid: 7614fa2415925e745b496640d58e28c7, + type: 2} - target: {fileID: 5295032854378889833, guid: 7a0e590ffcabd5449a546da486ca99be, type: 3} propertyPath: serializationData.Prefab @@ -3669,7 +3546,7 @@ PrefabInstance: - target: {fileID: 5295032854378889835, guid: 7a0e590ffcabd5449a546da486ca99be, type: 3} propertyPath: m_Name - value: PlayerView (5) + value: PlayerViewSource objectReference: {fileID: 0} - target: {fileID: 5642447251674937074, guid: 7a0e590ffcabd5449a546da486ca99be, type: 3} @@ -3691,1172 +3568,146 @@ PrefabInstance: type: 3} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 7a0e590ffcabd5449a546da486ca99be, type: 3} ---- !u!114 &6002095414309510322 stripped +--- !u!114 &5969246751604915625 stripped MonoBehaviour: m_CorrespondingSourceObject: {fileID: 5295032854378889833, guid: 7a0e590ffcabd5449a546da486ca99be, type: 3} - m_PrefabInstance: {fileID: 1887014468126088923} + m_PrefabInstance: {fileID: 1994173351175028672} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} + m_GameObject: {fileID: 5969246751604915627} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: bc98a22c01b2dcb4bad202f9f642bb9c, type: 3} m_Name: m_EditorClassIdentifier: ---- !u!1001 &1994173351175028672 +--- !u!1 &5969246751604915627 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 5295032854378889835, guid: 7a0e590ffcabd5449a546da486ca99be, + type: 3} + m_PrefabInstance: {fileID: 1994173351175028672} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &2073961492622055300 PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: - m_TransformParent: {fileID: 5153978989982551113} + m_TransformParent: {fileID: 5153978989688252001} m_Modifications: - - target: {fileID: 298959738163813691, guid: 7a0e590ffcabd5449a546da486ca99be, + - target: {fileID: -5444958515497992672, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} propertyPath: serializationData.Prefab value: - objectReference: {fileID: 298959738163813691, guid: 7a0e590ffcabd5449a546da486ca99be, + objectReference: {fileID: -5444958515497992672, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, + - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} propertyPath: m_RootOrder - value: 0 + value: 1 objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, + - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} propertyPath: m_LocalPosition.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, + - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} propertyPath: m_LocalPosition.y - value: -20 + value: 0 objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, + - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} propertyPath: m_LocalPosition.z - value: 15 + value: 0 objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, + - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} propertyPath: m_LocalRotation.w value: 1 objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, + - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} propertyPath: m_LocalRotation.x - value: -0 + value: 0 objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, + - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} propertyPath: m_LocalRotation.y - value: -0 + value: 0 objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, + - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} propertyPath: m_LocalRotation.z - value: -0 + value: 0 objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, + - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} propertyPath: m_LocalEulerAnglesHint.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, + - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} propertyPath: m_LocalEulerAnglesHint.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, + - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 1156484983522454379, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 1156484983522454379, guid: 7a0e590ffcabd5449a546da486ca99be, + - target: {fileID: 5968407237610345053, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} - - target: {fileID: 3378590851944201676, guid: 7a0e590ffcabd5449a546da486ca99be, + propertyPath: m_Name + value: PlayerModel (2) + objectReference: {fileID: 0} + - target: {fileID: 6797941630919471624, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} propertyPath: serializationData.Prefab value: - objectReference: {fileID: 3378590851944201676, guid: 7a0e590ffcabd5449a546da486ca99be, + objectReference: {fileID: 6797941630919471624, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} - - target: {fileID: 3569706561026554188, guid: 7a0e590ffcabd5449a546da486ca99be, + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} +--- !u!114 &4800576722931606924 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 6797941630919471624, guid: ca55d243fbf8cca40b1819296b34258b, + type: 3} + m_PrefabInstance: {fileID: 2073961492622055300} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c768be923394dc44088d8c0bcb2cf439, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &3539683004650079625 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 5153978989688252001} + m_Modifications: + - target: {fileID: -5444958515497992672, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} propertyPath: serializationData.Prefab value: - objectReference: {fileID: 3569706561026554188, guid: 7a0e590ffcabd5449a546da486ca99be, + objectReference: {fileID: -5444958515497992672, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} - - target: {fileID: 4653805836656821473, guid: 7a0e590ffcabd5449a546da486ca99be, + - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 4653805836656821473, guid: 7a0e590ffcabd5449a546da486ca99be, + propertyPath: m_RootOrder + value: 10 + objectReference: {fileID: 0} + - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} - - target: {fileID: 5295032854378889832, guid: 7a0e590ffcabd5449a546da486ca99be, + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} - propertyPath: programSource - value: - objectReference: {fileID: 11400000, guid: fbb8570a8118d4d469fd62cdf11b7f77, - type: 2} - - target: {fileID: 5295032854378889832, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializedProgramAsset - value: - objectReference: {fileID: 11400000, guid: 7614fa2415925e745b496640d58e28c7, - type: 2} - - target: {fileID: 5295032854378889833, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 5295032854378889833, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 5295032854378889835, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_Name - value: PlayerView (1) - objectReference: {fileID: 0} - - target: {fileID: 5642447251674937074, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 5642447251674937074, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 6613696725916764181, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 6613696725916764181, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 8108384724868497069, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 8108384724868497069, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 7a0e590ffcabd5449a546da486ca99be, type: 3} ---- !u!114 &5969246751604915625 stripped -MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 5295032854378889833, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - m_PrefabInstance: {fileID: 1994173351175028672} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: bc98a22c01b2dcb4bad202f9f642bb9c, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!1001 &2073961492622055300 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 5153978989688252001} - m_Modifications: - - target: {fileID: -5444958515497992672, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: -5444958515497992672, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - propertyPath: m_RootOrder - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - propertyPath: m_LocalPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - propertyPath: m_LocalRotation.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - propertyPath: m_LocalRotation.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - propertyPath: m_LocalRotation.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5968407237610345053, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - propertyPath: m_Name - value: PlayerModel (2) - objectReference: {fileID: 0} - - target: {fileID: 6797941630919471624, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 6797941630919471624, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} ---- !u!114 &4800576722931606924 stripped -MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 6797941630919471624, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - m_PrefabInstance: {fileID: 2073961492622055300} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: c768be923394dc44088d8c0bcb2cf439, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!1001 &2120950283992163609 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 5153978989982551113} - m_Modifications: - - target: {fileID: 298959738163813691, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 298959738163813691, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_RootOrder - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalPosition.y - value: -20 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalPosition.z - value: 15 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalRotation.x - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalRotation.y - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalRotation.z - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 1156484983522454379, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 1156484983522454379, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 3378590851944201676, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 3378590851944201676, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 3569706561026554188, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 3569706561026554188, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 4653805836656821473, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 4653805836656821473, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 5295032854378889833, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 5295032854378889833, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 5295032854378889835, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_Name - value: PlayerView (3) - objectReference: {fileID: 0} - - target: {fileID: 5642447251674937074, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 5642447251674937074, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 6613696725916764181, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 6613696725916764181, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 8108384724868497069, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 8108384724868497069, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 7a0e590ffcabd5449a546da486ca99be, type: 3} ---- !u!114 &6058640401627817840 stripped -MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 5295032854378889833, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - m_PrefabInstance: {fileID: 2120950283992163609} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: bc98a22c01b2dcb4bad202f9f642bb9c, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!1001 &2472679127174858420 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 5153978989982551113} - m_Modifications: - - target: {fileID: 298959738163813691, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 298959738163813691, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_RootOrder - value: 8 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalPosition.y - value: -20 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalPosition.z - value: 15 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalRotation.x - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalRotation.y - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalRotation.z - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 1156484983522454379, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 1156484983522454379, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 3378590851944201676, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 3378590851944201676, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 3569706561026554188, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 3569706561026554188, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 4653805836656821473, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 4653805836656821473, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 5295032854378889833, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 5295032854378889833, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 5295032854378889835, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_Name - value: PlayerView (9) - objectReference: {fileID: 0} - - target: {fileID: 5642447251674937074, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 5642447251674937074, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 6613696725916764181, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 6613696725916764181, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 8108384724868497069, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 8108384724868497069, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 7a0e590ffcabd5449a546da486ca99be, type: 3} ---- !u!114 &7722271222116975837 stripped -MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 5295032854378889833, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - m_PrefabInstance: {fileID: 2472679127174858420} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: bc98a22c01b2dcb4bad202f9f642bb9c, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!1001 &2815884608093152162 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 5153978989982551113} - m_Modifications: - - target: {fileID: 298959738163813691, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 298959738163813691, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_RootOrder - value: 5 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalPosition.y - value: -20 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalPosition.z - value: 15 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalRotation.x - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalRotation.y - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalRotation.z - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 1156484983522454379, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 1156484983522454379, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 3378590851944201676, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 3378590851944201676, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 3569706561026554188, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 3569706561026554188, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 4653805836656821473, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 4653805836656821473, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 5295032854378889833, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 5295032854378889833, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 5295032854378889835, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_Name - value: PlayerView (6) - objectReference: {fileID: 0} - - target: {fileID: 5642447251674937074, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 5642447251674937074, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 6613696725916764181, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 6613696725916764181, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 8108384724868497069, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 8108384724868497069, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 7a0e590ffcabd5449a546da486ca99be, type: 3} ---- !u!114 &7957777470028456395 stripped -MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 5295032854378889833, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - m_PrefabInstance: {fileID: 2815884608093152162} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: bc98a22c01b2dcb4bad202f9f642bb9c, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!1001 &3098489874521255334 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 5153978989982551113} - m_Modifications: - - target: {fileID: 298959738163813691, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 298959738163813691, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_RootOrder - value: 11 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalPosition.y - value: -20 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalPosition.z - value: 15 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalRotation.x - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalRotation.y - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalRotation.z - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 1156484983522454379, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 1156484983522454379, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 3378590851944201676, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 3378590851944201676, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 3569706561026554188, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 3569706561026554188, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 4653805836656821473, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 4653805836656821473, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 5295032854378889833, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 5295032854378889833, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 5295032854378889835, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_Name - value: PlayerView (12) - objectReference: {fileID: 0} - - target: {fileID: 5642447251674937074, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 5642447251674937074, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 6613696725916764181, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 6613696725916764181, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 8108384724868497069, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 8108384724868497069, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 7a0e590ffcabd5449a546da486ca99be, type: 3} ---- !u!114 &7096459480224575439 stripped -MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 5295032854378889833, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - m_PrefabInstance: {fileID: 3098489874521255334} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: bc98a22c01b2dcb4bad202f9f642bb9c, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!1001 &3539683004650079625 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 5153978989688252001} - m_Modifications: - - target: {fileID: -5444958515497992672, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: -5444958515497992672, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - propertyPath: m_RootOrder - value: 10 - objectReference: {fileID: 0} - - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - propertyPath: m_LocalPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - propertyPath: m_LocalRotation.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - propertyPath: m_LocalRotation.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - propertyPath: m_LocalRotation.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5968407237610345053, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - propertyPath: m_Name - value: PlayerModel (11) - objectReference: {fileID: 0} - - target: {fileID: 6063232816423354580, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - propertyPath: programSource - value: - objectReference: {fileID: 11400000, guid: 38e4ae7fc7ad2794b83a6db16508d9ed, - type: 2} - - target: {fileID: 6063232816423354580, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - propertyPath: serializedProgramAsset - value: - objectReference: {fileID: 11400000, guid: 2dba8ca4795bf8544955ebc3313aed0b, - type: 2} - - target: {fileID: 6797941630919471624, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 6797941630919471624, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} ---- !u!114 &8018757084326442881 stripped -MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 6797941630919471624, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - m_PrefabInstance: {fileID: 3539683004650079625} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: c768be923394dc44088d8c0bcb2cf439, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!1001 &3729713810651597691 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 5153978989688252001} - m_Modifications: - - target: {fileID: -5444958515497992672, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: -5444958515497992672, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - propertyPath: m_RootOrder - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - propertyPath: m_LocalPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - propertyPath: m_LocalRotation.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - propertyPath: m_LocalRotation.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - propertyPath: m_LocalRotation.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5968407237610345053, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - propertyPath: m_Name - value: PlayerModel (3) - objectReference: {fileID: 0} - - target: {fileID: 6063232816423354580, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - propertyPath: programSource - value: - objectReference: {fileID: 11400000, guid: 38e4ae7fc7ad2794b83a6db16508d9ed, - type: 2} - - target: {fileID: 6063232816423354580, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - propertyPath: serializedProgramAsset - value: - objectReference: {fileID: 11400000, guid: 2dba8ca4795bf8544955ebc3313aed0b, - type: 2} - - target: {fileID: 6797941630919471624, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 6797941630919471624, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} ---- !u!114 &7896421027398990195 stripped -MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 6797941630919471624, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - m_PrefabInstance: {fileID: 3729713810651597691} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: c768be923394dc44088d8c0bcb2cf439, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!1001 &3979906855694707371 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 5153978989982551113} - m_Modifications: - - target: {fileID: 298959738163813691, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 298959738163813691, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_RootOrder - value: 9 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalPosition.y - value: -20 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalPosition.z - value: 15 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalRotation.x - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalRotation.y - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalRotation.z - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 1156484983522454379, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 1156484983522454379, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 3378590851944201676, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 3378590851944201676, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 3569706561026554188, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 3569706561026554188, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 4653805836656821473, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 4653805836656821473, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 5295032854378889833, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 5295032854378889833, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 5295032854378889835, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_Name - value: PlayerView (10) - objectReference: {fileID: 0} - - target: {fileID: 5642447251674937074, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 5642447251674937074, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 6613696725916764181, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 6613696725916764181, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 8108384724868497069, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 8108384724868497069, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 7a0e590ffcabd5449a546da486ca99be, type: 3} ---- !u!114 &9097487169313171650 stripped -MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 5295032854378889833, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - m_PrefabInstance: {fileID: 3979906855694707371} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: bc98a22c01b2dcb4bad202f9f642bb9c, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!1001 &4548699966553237785 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 5153978989688252001} - m_Modifications: - - target: {fileID: -5444958515497992672, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: -5444958515497992672, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - propertyPath: m_RootOrder - value: 5 - objectReference: {fileID: 0} - - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - propertyPath: m_LocalPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} propertyPath: m_LocalPosition.z value: 0 @@ -4899,8 +3750,20 @@ PrefabInstance: - target: {fileID: 5968407237610345053, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} propertyPath: m_Name - value: PlayerModel (6) + value: PlayerModel (11) objectReference: {fileID: 0} + - target: {fileID: 6063232816423354580, guid: ca55d243fbf8cca40b1819296b34258b, + type: 3} + propertyPath: programSource + value: + objectReference: {fileID: 11400000, guid: 38e4ae7fc7ad2794b83a6db16508d9ed, + type: 2} + - target: {fileID: 6063232816423354580, guid: ca55d243fbf8cca40b1819296b34258b, + type: 3} + propertyPath: serializedProgramAsset + value: + objectReference: {fileID: 11400000, guid: 2dba8ca4795bf8544955ebc3313aed0b, + type: 2} - target: {fileID: 6797941630919471624, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} propertyPath: serializationData.Prefab @@ -4909,11 +3772,11 @@ PrefabInstance: type: 3} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} ---- !u!114 &7023110045943978769 stripped +--- !u!114 &8018757084326442881 stripped MonoBehaviour: m_CorrespondingSourceObject: {fileID: 6797941630919471624, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} - m_PrefabInstance: {fileID: 4548699966553237785} + m_PrefabInstance: {fileID: 3539683004650079625} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 0} m_Enabled: 1 @@ -4921,7 +3784,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: c768be923394dc44088d8c0bcb2cf439, type: 3} m_Name: m_EditorClassIdentifier: ---- !u!1001 &4611724962489417234 +--- !u!1001 &3729713810651597691 PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 @@ -4937,7 +3800,7 @@ PrefabInstance: - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} propertyPath: m_RootOrder - value: 24 + value: 2 objectReference: {fileID: 0} - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} @@ -4992,308 +3855,224 @@ PrefabInstance: - target: {fileID: 5968407237610345053, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} propertyPath: m_Name - value: PlayerModel (25) - objectReference: {fileID: 0} - - target: {fileID: 6797941630919471624, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 6797941630919471624, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} ---- !u!114 &2186216754738416666 stripped -MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 6797941630919471624, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - m_PrefabInstance: {fileID: 4611724962489417234} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: c768be923394dc44088d8c0bcb2cf439, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!1001 &4683298870278302484 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 5153978989982551113} - m_Modifications: - - target: {fileID: 298959738163813691, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 298959738163813691, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_RootOrder - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalPosition.y - value: -20 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalPosition.z - value: 15 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalRotation.x - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalRotation.y - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalRotation.z - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 + value: PlayerModel (3) objectReference: {fileID: 0} - - target: {fileID: 1156484983522454379, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 1156484983522454379, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 3378590851944201676, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 3378590851944201676, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 3569706561026554188, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 3569706561026554188, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 4653805836656821473, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 4653805836656821473, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 5295032854378889832, guid: 7a0e590ffcabd5449a546da486ca99be, + - target: {fileID: 6063232816423354580, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} propertyPath: programSource value: - objectReference: {fileID: 11400000, guid: fbb8570a8118d4d469fd62cdf11b7f77, + objectReference: {fileID: 11400000, guid: 38e4ae7fc7ad2794b83a6db16508d9ed, type: 2} - - target: {fileID: 5295032854378889832, guid: 7a0e590ffcabd5449a546da486ca99be, + - target: {fileID: 6063232816423354580, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} propertyPath: serializedProgramAsset value: - objectReference: {fileID: 11400000, guid: 7614fa2415925e745b496640d58e28c7, + objectReference: {fileID: 11400000, guid: 2dba8ca4795bf8544955ebc3313aed0b, type: 2} - - target: {fileID: 5295032854378889833, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 5295032854378889833, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 5295032854378889835, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_Name - value: PlayerView (2) - objectReference: {fileID: 0} - - target: {fileID: 5642447251674937074, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 5642447251674937074, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 6613696725916764181, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 6613696725916764181, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 8108384724868497069, guid: 7a0e590ffcabd5449a546da486ca99be, + - target: {fileID: 6797941630919471624, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} propertyPath: serializationData.Prefab value: - objectReference: {fileID: 8108384724868497069, guid: 7a0e590ffcabd5449a546da486ca99be, + objectReference: {fileID: 6797941630919471624, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 7a0e590ffcabd5449a546da486ca99be, type: 3} ---- !u!114 &686191814191606141 stripped + m_SourcePrefab: {fileID: 100100000, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} +--- !u!114 &7896421027398990195 stripped MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 5295032854378889833, guid: 7a0e590ffcabd5449a546da486ca99be, + m_CorrespondingSourceObject: {fileID: 6797941630919471624, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} - m_PrefabInstance: {fileID: 4683298870278302484} + m_PrefabInstance: {fileID: 3729713810651597691} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: bc98a22c01b2dcb4bad202f9f642bb9c, type: 3} + m_Script: {fileID: 11500000, guid: c768be923394dc44088d8c0bcb2cf439, type: 3} m_Name: m_EditorClassIdentifier: ---- !u!1001 &4855050381418698279 +--- !u!1001 &4548699966553237785 PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: - m_TransformParent: {fileID: 5153978989982551113} + m_TransformParent: {fileID: 5153978989688252001} m_Modifications: - - target: {fileID: 298959738163813691, guid: 7a0e590ffcabd5449a546da486ca99be, + - target: {fileID: -5444958515497992672, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} propertyPath: serializationData.Prefab value: - objectReference: {fileID: 298959738163813691, guid: 7a0e590ffcabd5449a546da486ca99be, + objectReference: {fileID: -5444958515497992672, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, + - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} propertyPath: m_RootOrder - value: 10 + value: 5 objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, + - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} propertyPath: m_LocalPosition.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, + - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} propertyPath: m_LocalPosition.y - value: -20 + value: 0 objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, + - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} propertyPath: m_LocalPosition.z - value: 15 + value: 0 objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, + - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} propertyPath: m_LocalRotation.w value: 1 objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, + - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} propertyPath: m_LocalRotation.x - value: -0 + value: 0 objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, + - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} propertyPath: m_LocalRotation.y - value: -0 + value: 0 objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, + - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} propertyPath: m_LocalRotation.z - value: -0 + value: 0 objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, + - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} propertyPath: m_LocalEulerAnglesHint.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, + - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} propertyPath: m_LocalEulerAnglesHint.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, + - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 1156484983522454379, guid: 7a0e590ffcabd5449a546da486ca99be, + - target: {fileID: 5968407237610345053, guid: ca55d243fbf8cca40b1819296b34258b, + type: 3} + propertyPath: m_Name + value: PlayerModel (6) + objectReference: {fileID: 0} + - target: {fileID: 6797941630919471624, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} propertyPath: serializationData.Prefab value: - objectReference: {fileID: 1156484983522454379, guid: 7a0e590ffcabd5449a546da486ca99be, + objectReference: {fileID: 6797941630919471624, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} - - target: {fileID: 3378590851944201676, guid: 7a0e590ffcabd5449a546da486ca99be, + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} +--- !u!114 &7023110045943978769 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 6797941630919471624, guid: ca55d243fbf8cca40b1819296b34258b, + type: 3} + m_PrefabInstance: {fileID: 4548699966553237785} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c768be923394dc44088d8c0bcb2cf439, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &4611724962489417234 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 5153978989688252001} + m_Modifications: + - target: {fileID: -5444958515497992672, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} propertyPath: serializationData.Prefab value: - objectReference: {fileID: 3378590851944201676, guid: 7a0e590ffcabd5449a546da486ca99be, + objectReference: {fileID: -5444958515497992672, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} - - target: {fileID: 3569706561026554188, guid: 7a0e590ffcabd5449a546da486ca99be, + - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 3569706561026554188, guid: 7a0e590ffcabd5449a546da486ca99be, + propertyPath: m_RootOrder + value: 24 + objectReference: {fileID: 0} + - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} - - target: {fileID: 4653805836656821473, guid: 7a0e590ffcabd5449a546da486ca99be, + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 4653805836656821473, guid: 7a0e590ffcabd5449a546da486ca99be, + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} - - target: {fileID: 5295032854378889833, guid: 7a0e590ffcabd5449a546da486ca99be, + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 5295032854378889833, guid: 7a0e590ffcabd5449a546da486ca99be, + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} - - target: {fileID: 5295032854378889835, guid: 7a0e590ffcabd5449a546da486ca99be, + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} - propertyPath: m_Name - value: PlayerView (11) + propertyPath: m_LocalRotation.y + value: 0 objectReference: {fileID: 0} - - target: {fileID: 5642447251674937074, guid: 7a0e590ffcabd5449a546da486ca99be, + - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 5642447251674937074, guid: 7a0e590ffcabd5449a546da486ca99be, + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} - - target: {fileID: 6613696725916764181, guid: 7a0e590ffcabd5449a546da486ca99be, + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 6613696725916764181, guid: 7a0e590ffcabd5449a546da486ca99be, + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} - - target: {fileID: 8108384724868497069, guid: 7a0e590ffcabd5449a546da486ca99be, + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5968407237610345053, guid: ca55d243fbf8cca40b1819296b34258b, + type: 3} + propertyPath: m_Name + value: PlayerModel (25) + objectReference: {fileID: 0} + - target: {fileID: 6797941630919471624, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} propertyPath: serializationData.Prefab value: - objectReference: {fileID: 8108384724868497069, guid: 7a0e590ffcabd5449a546da486ca99be, + objectReference: {fileID: 6797941630919471624, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 7a0e590ffcabd5449a546da486ca99be, type: 3} ---- !u!114 &728218417539109966 stripped + m_SourcePrefab: {fileID: 100100000, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} +--- !u!114 &2186216754738416666 stripped MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 5295032854378889833, guid: 7a0e590ffcabd5449a546da486ca99be, + m_CorrespondingSourceObject: {fileID: 6797941630919471624, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} - m_PrefabInstance: {fileID: 4855050381418698279} + m_PrefabInstance: {fileID: 4611724962489417234} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: bc98a22c01b2dcb4bad202f9f642bb9c, type: 3} + m_Script: {fileID: 11500000, guid: c768be923394dc44088d8c0bcb2cf439, type: 3} m_Name: m_EditorClassIdentifier: --- !u!1001 &5553803356701216867 @@ -5681,219 +4460,84 @@ PrefabInstance: value: objectReference: {fileID: -5444958515497992672, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} - - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - propertyPath: m_RootOrder - value: 26 - objectReference: {fileID: 0} - - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - propertyPath: m_LocalPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - propertyPath: m_LocalRotation.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - propertyPath: m_LocalRotation.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - propertyPath: m_LocalRotation.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5968407237610345053, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - propertyPath: m_Name - value: PlayerModel (27) - objectReference: {fileID: 0} - - target: {fileID: 6797941630919471624, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 6797941630919471624, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} ---- !u!114 &325180721412389295 stripped -MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 6797941630919471624, guid: ca55d243fbf8cca40b1819296b34258b, - type: 3} - m_PrefabInstance: {fileID: 6544968041725971367} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: c768be923394dc44088d8c0bcb2cf439, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!1001 &6586140045640711563 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 5153978989982551113} - m_Modifications: - - target: {fileID: 298959738163813691, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 298959738163813691, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, + - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} propertyPath: m_RootOrder - value: 6 + value: 26 objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, + - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} propertyPath: m_LocalPosition.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, + - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} propertyPath: m_LocalPosition.y - value: -20 + value: 0 objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, + - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} propertyPath: m_LocalPosition.z - value: 15 + value: 0 objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, + - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} propertyPath: m_LocalRotation.w value: 1 objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, + - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} propertyPath: m_LocalRotation.x - value: -0 + value: 0 objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, + - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} propertyPath: m_LocalRotation.y - value: -0 + value: 0 objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, + - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} propertyPath: m_LocalRotation.z - value: -0 + value: 0 objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, + - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} propertyPath: m_LocalEulerAnglesHint.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, + - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} propertyPath: m_LocalEulerAnglesHint.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, + - target: {fileID: 996829979216424617, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 1156484983522454379, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 1156484983522454379, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 3378590851944201676, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 3378590851944201676, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 3569706561026554188, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 3569706561026554188, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 4653805836656821473, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 4653805836656821473, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 5295032854378889833, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 5295032854378889833, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 5295032854378889835, guid: 7a0e590ffcabd5449a546da486ca99be, + - target: {fileID: 5968407237610345053, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} propertyPath: m_Name - value: PlayerView (7) + value: PlayerModel (27) objectReference: {fileID: 0} - - target: {fileID: 5642447251674937074, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 5642447251674937074, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 6613696725916764181, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 6613696725916764181, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 8108384724868497069, guid: 7a0e590ffcabd5449a546da486ca99be, + - target: {fileID: 6797941630919471624, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} propertyPath: serializationData.Prefab value: - objectReference: {fileID: 8108384724868497069, guid: 7a0e590ffcabd5449a546da486ca99be, + objectReference: {fileID: 6797941630919471624, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 7a0e590ffcabd5449a546da486ca99be, type: 3} ---- !u!114 &1305224934588776418 stripped + m_SourcePrefab: {fileID: 100100000, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} +--- !u!114 &325180721412389295 stripped MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 5295032854378889833, guid: 7a0e590ffcabd5449a546da486ca99be, + m_CorrespondingSourceObject: {fileID: 6797941630919471624, guid: ca55d243fbf8cca40b1819296b34258b, type: 3} - m_PrefabInstance: {fileID: 6586140045640711563} + m_PrefabInstance: {fileID: 6544968041725971367} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: bc98a22c01b2dcb4bad202f9f642bb9c, type: 3} + m_Script: {fileID: 11500000, guid: c768be923394dc44088d8c0bcb2cf439, type: 3} m_Name: m_EditorClassIdentifier: --- !u!1001 &6951432494780545293 @@ -6185,7 +4829,7 @@ PrefabInstance: - target: {fileID: 976870847774906425, guid: b50c0e8de524f0e45b773a730599e41d, type: 3} propertyPath: m_RootOrder - value: 4 + value: 5 objectReference: {fileID: 0} - target: {fileID: 1006148664071348618, guid: b50c0e8de524f0e45b773a730599e41d, type: 3} @@ -6334,7 +4978,7 @@ PrefabInstance: - target: {fileID: 1763369347919773895, guid: b50c0e8de524f0e45b773a730599e41d, type: 3} propertyPath: m_RootOrder - value: 5 + value: 6 objectReference: {fileID: 0} - target: {fileID: 2528107754147120025, guid: b50c0e8de524f0e45b773a730599e41d, type: 3} @@ -6557,6 +5201,11 @@ PrefabInstance: propertyPath: playerInstancePool.Array.data[29] value: objectReference: {fileID: 3892519814372560883} + - target: {fileID: 2528107755170253215, guid: b50c0e8de524f0e45b773a730599e41d, + type: 3} + propertyPath: playerViewSource + value: + objectReference: {fileID: 5969246751604915627} - target: {fileID: 2528107755170253215, guid: b50c0e8de524f0e45b773a730599e41d, type: 3} propertyPath: views.Array.size @@ -6576,47 +5225,47 @@ PrefabInstance: type: 3} propertyPath: views.Array.data[1] value: - objectReference: {fileID: 686191814191606141} + objectReference: {fileID: 0} - target: {fileID: 2528107755170253215, guid: b50c0e8de524f0e45b773a730599e41d, type: 3} propertyPath: views.Array.data[2] value: - objectReference: {fileID: 6058640401627817840} + objectReference: {fileID: 0} - target: {fileID: 2528107755170253215, guid: b50c0e8de524f0e45b773a730599e41d, type: 3} propertyPath: views.Array.data[3] value: - objectReference: {fileID: 4429176160696780388} + objectReference: {fileID: 0} - target: {fileID: 2528107755170253215, guid: b50c0e8de524f0e45b773a730599e41d, type: 3} propertyPath: views.Array.data[4] value: - objectReference: {fileID: 6002095414309510322} + objectReference: {fileID: 0} - target: {fileID: 2528107755170253215, guid: b50c0e8de524f0e45b773a730599e41d, type: 3} propertyPath: views.Array.data[5] value: - objectReference: {fileID: 7957777470028456395} + objectReference: {fileID: 0} - target: {fileID: 2528107755170253215, guid: b50c0e8de524f0e45b773a730599e41d, type: 3} propertyPath: views.Array.data[6] value: - objectReference: {fileID: 1305224934588776418} + objectReference: {fileID: 0} - target: {fileID: 2528107755170253215, guid: b50c0e8de524f0e45b773a730599e41d, type: 3} propertyPath: views.Array.data[7] value: - objectReference: {fileID: 5425241426969830776} + objectReference: {fileID: 0} - target: {fileID: 2528107755170253215, guid: b50c0e8de524f0e45b773a730599e41d, type: 3} propertyPath: views.Array.data[8] value: - objectReference: {fileID: 7722271222116975837} + objectReference: {fileID: 0} - target: {fileID: 2528107755170253215, guid: b50c0e8de524f0e45b773a730599e41d, type: 3} propertyPath: views.Array.data[9] value: - objectReference: {fileID: 9097487169313171650} + objectReference: {fileID: 0} - target: {fileID: 2528107755170253215, guid: b50c0e8de524f0e45b773a730599e41d, type: 3} propertyPath: models.Array.data[0] @@ -6671,12 +5320,12 @@ PrefabInstance: type: 3} propertyPath: views.Array.data[10] value: - objectReference: {fileID: 728218417539109966} + objectReference: {fileID: 0} - target: {fileID: 2528107755170253215, guid: b50c0e8de524f0e45b773a730599e41d, type: 3} propertyPath: views.Array.data[11] value: - objectReference: {fileID: 7096459480224575439} + objectReference: {fileID: 0} - target: {fileID: 2528107755170253215, guid: b50c0e8de524f0e45b773a730599e41d, type: 3} propertyPath: models.Array.data[10] @@ -7388,6 +6037,17 @@ PrefabInstance: value: objectReference: {fileID: 7879148131823203894, guid: b50c0e8de524f0e45b773a730599e41d, type: 3} + - target: {fileID: 7880843126798976567, guid: b50c0e8de524f0e45b773a730599e41d, + type: 3} + propertyPath: serializationData.Prefab + value: + objectReference: {fileID: 7880843126798976567, guid: b50c0e8de524f0e45b773a730599e41d, + type: 3} + - target: {fileID: 8403893554067175798, guid: b50c0e8de524f0e45b773a730599e41d, + type: 3} + propertyPath: m_RootOrder + value: 4 + objectReference: {fileID: 0} - target: {fileID: 8709177426944365651, guid: b50c0e8de524f0e45b773a730599e41d, type: 3} propertyPath: serializationData.Prefab @@ -7636,9 +6296,9 @@ PrefabInstance: type: 3} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: b50c0e8de524f0e45b773a730599e41d, type: 3} ---- !u!4 &5153978989688252001 stripped +--- !u!4 &5153978989982551113 stripped Transform: - m_CorrespondingSourceObject: {fileID: 2528107754910393269, guid: b50c0e8de524f0e45b773a730599e41d, + m_CorrespondingSourceObject: {fileID: 2528107755170253213, guid: b50c0e8de524f0e45b773a730599e41d, type: 3} m_PrefabInstance: {fileID: 7247197859247408596} m_PrefabAsset: {fileID: 0} @@ -7654,9 +6314,9 @@ Transform: type: 3} m_PrefabInstance: {fileID: 7247197859247408596} m_PrefabAsset: {fileID: 0} ---- !u!4 &5153978989982551113 stripped +--- !u!4 &5153978989688252001 stripped Transform: - m_CorrespondingSourceObject: {fileID: 2528107755170253213, guid: b50c0e8de524f0e45b773a730599e41d, + m_CorrespondingSourceObject: {fileID: 2528107754910393269, guid: b50c0e8de524f0e45b773a730599e41d, type: 3} m_PrefabInstance: {fileID: 7247197859247408596} m_PrefabAsset: {fileID: 0} @@ -8218,141 +6878,6 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: c768be923394dc44088d8c0bcb2cf439, type: 3} m_Name: m_EditorClassIdentifier: ---- !u!1001 &8362098276416291853 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 5153978989982551113} - m_Modifications: - - target: {fileID: 298959738163813691, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 298959738163813691, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_RootOrder - value: 3 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalPosition.y - value: -20 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalPosition.z - value: 15 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalRotation.x - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalRotation.y - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalRotation.z - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 971955776812157219, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 1156484983522454379, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 1156484983522454379, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 3378590851944201676, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 3378590851944201676, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 3569706561026554188, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 3569706561026554188, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 4653805836656821473, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 4653805836656821473, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 5295032854378889833, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 5295032854378889833, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 5295032854378889835, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: m_Name - value: PlayerView (4) - objectReference: {fileID: 0} - - target: {fileID: 5642447251674937074, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 5642447251674937074, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 6613696725916764181, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 6613696725916764181, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - - target: {fileID: 8108384724868497069, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - propertyPath: serializationData.Prefab - value: - objectReference: {fileID: 8108384724868497069, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 7a0e590ffcabd5449a546da486ca99be, type: 3} ---- !u!114 &4429176160696780388 stripped -MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 5295032854378889833, guid: 7a0e590ffcabd5449a546da486ca99be, - type: 3} - m_PrefabInstance: {fileID: 8362098276416291853} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: bc98a22c01b2dcb4bad202f9f642bb9c, type: 3} - m_Name: - m_EditorClassIdentifier: --- !u!1001 &8534253217928074672 PrefabInstance: m_ObjectHideFlags: 0