diff --git a/Assets/AddressableAssetsData/link.xml b/Assets/AddressableAssetsData/link.xml
new file mode 100644
index 0000000000..e2f9acfc75
--- /dev/null
+++ b/Assets/AddressableAssetsData/link.xml
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Assets/Content/Items/Generic/ToolBoxes/Toolbox.asset.meta b/Assets/AddressableAssetsData/link.xml.meta
similarity index 54%
rename from Assets/Content/Items/Generic/ToolBoxes/Toolbox.asset.meta
rename to Assets/AddressableAssetsData/link.xml.meta
index d580cb5936..d90d7e413b 100644
--- a/Assets/Content/Items/Generic/ToolBoxes/Toolbox.asset.meta
+++ b/Assets/AddressableAssetsData/link.xml.meta
@@ -1,8 +1,7 @@
fileFormatVersion: 2
-guid: 68d2644ff5a940c4d8861f24b34f9e40
-NativeFormatImporter:
+guid: ea52d7256994f4143b99834baac604c6
+TextScriptImporter:
externalObjects: {}
- mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:
diff --git a/Assets/Content/Data/DefaultPrefabObjects.asset b/Assets/Content/Data/DefaultPrefabObjects.asset
index b31b1396b5..a0fcfcb1a3 100644
--- a/Assets/Content/Data/DefaultPrefabObjects.asset
+++ b/Assets/Content/Data/DefaultPrefabObjects.asset
@@ -13,6 +13,7 @@ MonoBehaviour:
m_Name: DefaultPrefabObjects
m_EditorClassIdentifier:
_prefabs:
+ - {fileID: 562230263738288595, guid: 06a27ffa07c1c754c9590607a5a80030, type: 3}
- {fileID: 562230263738288595, guid: 59f05e8a3a1d4b94eb5222aed605e260, type: 3}
- {fileID: 8203177977882359099, guid: 6ab4ce7059d374a4498481e1385c222e, type: 3}
- {fileID: 1871071288925904272, guid: add4d1bc2d874d94782d6b8c912af5e2, type: 3}
@@ -27,4 +28,5 @@ MonoBehaviour:
- {fileID: 1019513474262773944, guid: 06c946c7c639138488b814e4448b82e4, type: 3}
- {fileID: 4819234911439508660, guid: 11f824c472e04854e95065dda095e8f4, type: 3}
- {fileID: 4819234911439508660, guid: 1ae18785d74e9fa4699b6f6de889c243, type: 3}
+ - {fileID: 3258417366846669140, guid: 264ea51d92067c14ebc6633999afac78, type: 3}
- {fileID: 3206407796921847736, guid: 3335d001fdfff824aa859b98f2fe564e, type: 3}
diff --git a/Assets/Content/Entities/Human/Human_Temporary.prefab b/Assets/Content/Entities/Human/Human_Temporary.prefab
index f53eacf146..6da0531e90 100644
--- a/Assets/Content/Entities/Human/Human_Temporary.prefab
+++ b/Assets/Content/Entities/Human/Human_Temporary.prefab
@@ -3033,7 +3033,7 @@ MonoBehaviour:
_isGlobal: 0
_defaultDespawnType: 0
NetworkObserver: {fileID: 0}
- k__BackingField: 2
+ k__BackingField: 3
_scenePathHash: 0
k__BackingField: 0
k__BackingField: 3682879707339158369
@@ -3155,11 +3155,11 @@ MonoBehaviour:
_addedNetworkObject: {fileID: 2930813178971533500}
_networkObjectCache: {fileID: 2930813178971533500}
_characterController: {fileID: 3812744165389046210}
- _playerControllable: {fileID: 8336170331735268562}
- _staminaController: {fileID: 6791200117061487242}
+ _entity: {fileID: 8336170331735268562}
_movementSpeed: 5
_lerpMultiplier: 2
_rotationLerpMultiplier: 6
+ _staminaController: {fileID: 6791200117061487242}
_movementTarget: {fileID: 282733360052666326}
--- !u!114 &6706577840954258383
MonoBehaviour:
@@ -3191,7 +3191,7 @@ MonoBehaviour:
_componentIndexCache: 3
_addedNetworkObject: {fileID: 2930813178971533500}
_networkObjectCache: {fileID: 2930813178971533500}
- _controllingSoul: {fileID: 0}
+ _mind: {fileID: 0}
--- !u!114 &5293420320943344825
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -3267,7 +3267,7 @@ MonoBehaviour:
_addedNetworkObject: {fileID: 2930813178971533500}
_networkObjectCache: {fileID: 2930813178971533500}
_player: {fileID: 1872721284991216642}
- playerControllable: {fileID: 8336170331735268562}
+ _entity: {fileID: 8336170331735268562}
--- !u!1 &6530700040387722453
GameObject:
m_ObjectHideFlags: 0
diff --git a/Assets/Content/Entities/Mind.prefab b/Assets/Content/Entities/Mind.prefab
new file mode 100644
index 0000000000..dc9601335a
--- /dev/null
+++ b/Assets/Content/Entities/Mind.prefab
@@ -0,0 +1,138 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!1 &8103066686919155798
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 4873977336851923621}
+ - component: {fileID: 562230263738288595}
+ - component: {fileID: 3486636391395698902}
+ - component: {fileID: 3363661164123955675}
+ - component: {fileID: 1256239026443271520}
+ m_Layer: 0
+ m_Name: Mind
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &4873977336851923621
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8103066686919155798}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 0}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &562230263738288595
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8103066686919155798}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 26b716c41e9b56b4baafaf13a523ba2e, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ k__BackingField: 0
+ k__BackingField: 0
+ _networkBehaviours:
+ - {fileID: 0}
+ - {fileID: 3486636391395698902}
+ k__BackingField: {fileID: 0}
+ k__BackingField: []
+ _isNetworked: 1
+ _isGlobal: 0
+ _defaultDespawnType: 0
+ NetworkObserver: {fileID: 0}
+ k__BackingField: -1
+ _scenePathHash: 0
+ k__BackingField: 0
+ k__BackingField: 17065920712306154591
+ _sceneNetworkObjects: []
+--- !u!114 &3486636391395698902
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8103066686919155798}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: a2836e36774ca1c4bbbee976e17b649c, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ _componentIndexCache: 1
+ _addedNetworkObject: {fileID: 562230263738288595}
+ _networkObjectCache: {fileID: 562230263738288595}
+ _synchronizeParent: 0
+ _packing:
+ Position: 1
+ Rotation: 1
+ Scale: 0
+ _interpolation: 2
+ _extrapolation: 2
+ _enableTeleport: 0
+ _teleportThreshold: 1
+ _clientAuthoritative: 1
+ _sendToOwner: 1
+ _interval: 1
+ _synchronizePosition: 1
+ _positionSnapping:
+ X: 0
+ Y: 0
+ Z: 0
+ _synchronizeRotation: 1
+ _rotationSnapping:
+ X: 0
+ Y: 0
+ Z: 0
+ _synchronizeScale: 1
+ _scaleSnapping:
+ X: 0
+ Y: 0
+ Z: 0
+--- !u!114 &3363661164123955675
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8103066686919155798}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 7d331f979d46e8e4a9fc90070c596d44, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ _updateHostVisibility: 1
+ _defaultConditions:
+ - {fileID: 11400000, guid: 2033f54fd2794464bae08fa5a55c8996, type: 2}
+--- !u!114 &1256239026443271520
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8103066686919155798}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 29d089bc254643d3bbb0c93cdd6c0b82, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ _componentIndexCache: 255
+ _addedNetworkObject: {fileID: 562230263738288595}
+ _networkObjectCache: {fileID: 0}
+ Soul: {fileID: 0}
diff --git a/Assets/Content/Entities/Mind.prefab.meta b/Assets/Content/Entities/Mind.prefab.meta
new file mode 100644
index 0000000000..7d9b1b5f64
--- /dev/null
+++ b/Assets/Content/Entities/Mind.prefab.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: 06a27ffa07c1c754c9590607a5a80030
+PrefabImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Content/Entities/Silicon/Engineer Borg/Engi Borg.prefab b/Assets/Content/Entities/Silicon/Engineer Borg/Engi Borg.prefab
index c131925b72..379ea79e2c 100644
--- a/Assets/Content/Entities/Silicon/Engineer Borg/Engi Borg.prefab
+++ b/Assets/Content/Entities/Silicon/Engineer Borg/Engi Borg.prefab
@@ -1402,7 +1402,7 @@ MonoBehaviour:
_isGlobal: 0
_defaultDespawnType: 0
NetworkObserver: {fileID: 0}
- k__BackingField: 9
+ k__BackingField: 10
_scenePathHash: 0
k__BackingField: 0
k__BackingField: 9988794035435604749
@@ -1551,7 +1551,7 @@ MonoBehaviour:
_addedNetworkObject: {fileID: 1019513474262773944}
_networkObjectCache: {fileID: 1019513474262773944}
_characterController: {fileID: 8159127053265572578}
- _playerControllable: {fileID: 1234979698125959994}
+ _entity: {fileID: 1234979698125959994}
_movementSpeed: 2
_lerpMultiplier: 2
_rotationLerpMultiplier: 8
@@ -1571,7 +1571,7 @@ MonoBehaviour:
_componentIndexCache: 3
_addedNetworkObject: {fileID: 1019513474262773944}
_networkObjectCache: {fileID: 1019513474262773944}
- _controllingSoul: {fileID: 0}
+ _mind: {fileID: 0}
--- !u!1 &6250850031364791032
GameObject:
m_ObjectHideFlags: 0
diff --git a/Assets/Content/Items/Generic/ToolBoxes/Toolbox.asset b/Assets/Content/Items/Generic/ToolBoxes/Toolbox.asset
deleted file mode 100644
index 1075e99d5b..0000000000
--- a/Assets/Content/Items/Generic/ToolBoxes/Toolbox.asset
+++ /dev/null
@@ -1,20 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!114 &11400000
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 0}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 48bc3e6256e003f49b038fe30c1d9be6, type: 3}
- m_Name: Toolbox
- m_EditorClassIdentifier:
- bulkSize: 3
- mustHaveAll: 0
- acceptedTraits:
- - {fileID: 11400000, guid: 7f22e87f08452654f8f20ace0b1e0fa3, type: 2}
- deniedTraits: []
- hash: -556379684
diff --git a/Assets/Content/Items/Generic/ToolBoxes/RedToolbox.prefab b/Assets/Content/Items/Generic/ToolBoxes/ToolboxBlue.prefab
similarity index 94%
rename from Assets/Content/Items/Generic/ToolBoxes/RedToolbox.prefab
rename to Assets/Content/Items/Generic/ToolBoxes/ToolboxBlue.prefab
index dce102f990..e3caa86dda 100644
--- a/Assets/Content/Items/Generic/ToolBoxes/RedToolbox.prefab
+++ b/Assets/Content/Items/Generic/ToolBoxes/ToolboxBlue.prefab
@@ -93,7 +93,7 @@ MeshRenderer:
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- - {fileID: 2100000, guid: e6b9b44320f4448d9d5e0ee634259966, type: 2}
+ - {fileID: 2100000, guid: 695c4de41b9578049a93f19b1eef7213, type: 2}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
@@ -190,7 +190,7 @@ MeshRenderer:
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- - {fileID: 2100000, guid: 22262639920f43d6be32430e4e58350d, type: 2}
+ - {fileID: 2100000, guid: 695c4de41b9578049a93f19b1eef7213, type: 2}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
@@ -245,7 +245,7 @@ GameObject:
- component: {fileID: 5747472693690594541}
- component: {fileID: 1094090079819989120}
m_Layer: 10
- m_Name: RedToolbox
+ m_Name: ToolboxBlue
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
@@ -311,9 +311,9 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: b8e907cf58c0ce0439d34cd7cf644216, type: 3}
m_Name:
m_EditorClassIdentifier:
- _componentIndexCache: 255
+ _componentIndexCache: 0
_addedNetworkObject: {fileID: 3258417366846669140}
- _networkObjectCache: {fileID: 0}
+ _networkObjectCache: {fileID: 3258417366846669140}
_itemId:
_name:
_sprite: {fileID: 0}
@@ -355,9 +355,9 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: a2836e36774ca1c4bbbee976e17b649c, type: 3}
m_Name:
m_EditorClassIdentifier:
- _componentIndexCache: 255
+ _componentIndexCache: 1
_addedNetworkObject: {fileID: 3258417366846669140}
- _networkObjectCache: {fileID: 0}
+ _networkObjectCache: {fileID: 3258417366846669140}
_synchronizeParent: 0
_packing:
Position: 1
@@ -399,7 +399,12 @@ MonoBehaviour:
m_EditorClassIdentifier:
k__BackingField: 0
k__BackingField: 0
- _networkBehaviours: []
+ _networkBehaviours:
+ - {fileID: 2884915648782529247}
+ - {fileID: 3298710121668139635}
+ - {fileID: 7082293104205752709}
+ - {fileID: 5747472693690594541}
+ - {fileID: 1094090079819989120}
k__BackingField: {fileID: 0}
k__BackingField: []
_isNetworked: 1
@@ -409,7 +414,7 @@ MonoBehaviour:
k__BackingField: -1
_scenePathHash: 0
k__BackingField: 0
- k__BackingField: 2804125510250307982
+ k__BackingField: 4937251580671274826
_sceneNetworkObjects: []
--- !u!114 &9136074542965640709
MonoBehaviour:
@@ -449,6 +454,8 @@ MonoBehaviour:
HasCustomDisplay: 0
Displays: []
NumberDisplay: 0
+ StartFilter: {fileID: 0}
+ Type: -1
--- !u!114 &7082293104205752709
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -461,9 +468,9 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: cf2e1e93bb2b4f2eac8df7a07b518352, type: 3}
m_Name:
m_EditorClassIdentifier:
- _componentIndexCache: 255
+ _componentIndexCache: 2
_addedNetworkObject: {fileID: 3258417366846669140}
- _networkObjectCache: {fileID: 0}
+ _networkObjectCache: {fileID: 3258417366846669140}
Size: {x: 10, y: 10}
--- !u!114 &5747472693690594541
MonoBehaviour:
@@ -477,9 +484,9 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 72bfc9c5e18140bc9dbf232d3a7c2ff6, type: 3}
m_Name:
m_EditorClassIdentifier:
- _componentIndexCache: 255
+ _componentIndexCache: 3
_addedNetworkObject: {fileID: 3258417366846669140}
- _networkObjectCache: {fileID: 0}
+ _networkObjectCache: {fileID: 3258417366846669140}
ContainerDescriptor: {fileID: 9136074542965640709}
_container: {fileID: 7082293104205752709}
--- !u!114 &1094090079819989120
@@ -494,10 +501,10 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 3c75d17834848bb4f83ee6e730a65519, type: 3}
m_Name:
m_EditorClassIdentifier:
- _componentIndexCache: 255
+ _componentIndexCache: 4
_addedNetworkObject: {fileID: 3258417366846669140}
- _networkObjectCache: {fileID: 0}
- OpenIcon: {fileID: 0}
+ _networkObjectCache: {fileID: 3258417366846669140}
+ OverrideOpenIcon: {fileID: 0}
containerDescriptor: {fileID: 9136074542965640709}
--- !u!1 &8066562249021099569
GameObject:
diff --git a/Assets/Content/Items/Generic/ToolBoxes/RedToolbox.prefab.meta b/Assets/Content/Items/Generic/ToolBoxes/ToolboxBlue.prefab.meta
similarity index 100%
rename from Assets/Content/Items/Generic/ToolBoxes/RedToolbox.prefab.meta
rename to Assets/Content/Items/Generic/ToolBoxes/ToolboxBlue.prefab.meta
diff --git a/Assets/Content/UI/HumanoidInventory.prefab b/Assets/Content/UI/HumanoidInventory.prefab
index 137d294985..a4042c4d68 100644
--- a/Assets/Content/UI/HumanoidInventory.prefab
+++ b/Assets/Content/UI/HumanoidInventory.prefab
@@ -1,5 +1,84 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
+--- !u!1 &1395738564
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1395738565}
+ - component: {fileID: 1395738567}
+ - component: {fileID: 1395738566}
+ m_Layer: 5
+ m_Name: Holder
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 0
+--- !u!224 &1395738565
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1395738564}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 0.7, y: 0.7, z: 0.7}
+ m_ConstrainProportionsScale: 1
+ m_Children:
+ - {fileID: 4007119672446955943}
+ - {fileID: 5623785714001817106}
+ - {fileID: 3647870726543537181}
+ - {fileID: 4834630309877844804}
+ - {fileID: 3545617241486444212}
+ - {fileID: 6849294283287287193}
+ - {fileID: 3675586706731916380}
+ m_Father: {fileID: 8250136937507568774}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0.5, y: 0}
+ m_AnchorMax: {x: 0.5, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 800, y: 96.629974}
+ m_Pivot: {x: 0.5, y: 0}
+--- !u!222 &1395738567
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1395738564}
+ m_CullTransparentMesh: 1
+--- !u!114 &1395738566
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1395738564}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Padding:
+ m_Left: 0
+ m_Right: 0
+ m_Top: 5
+ m_Bottom: 0
+ m_ChildAlignment: 4
+ m_Spacing: 2
+ m_ChildForceExpandWidth: 0
+ m_ChildForceExpandHeight: 0
+ m_ChildControlWidth: 0
+ m_ChildControlHeight: 0
+ m_ChildScaleWidth: 0
+ m_ChildScaleHeight: 0
+ m_ReverseArrangement: 0
--- !u!1 &796880000136680634
GameObject:
m_ObjectHideFlags: 0
@@ -108,12 +187,12 @@ RectTransform:
m_Children:
- {fileID: 1879018833858922843}
- {fileID: 2886238234609558939}
- m_Father: {fileID: 8250136937507568774}
+ m_Father: {fileID: 1395738565}
m_RootOrder: 4
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 0, y: 0}
- m_AnchoredPosition: {x: 0, y: 0}
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: 441.15155, y: -50.814987}
m_SizeDelta: {x: 132, y: 65}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &2741423934693967894
@@ -152,8 +231,8 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 01c7c41a40c34de1a517fe250a0c1b0a, type: 3}
m_Name:
m_EditorClassIdentifier:
- LeftHandPrefab: {fileID: 8813745938857574655, guid: 86eee6fc580238d479b0cfb176ec03be, type: 3}
- RightHandPrefab: {fileID: 8813745938857574655, guid: 8457bef4221b0a645bd1b56e8e9db193, type: 3}
+ LeftHandPrefab: {fileID: -7378768192968544479, guid: 86eee6fc580238d479b0cfb176ec03be, type: 3}
+ RightHandPrefab: {fileID: -7378768192968544479, guid: 8457bef4221b0a645bd1b56e8e9db193, type: 3}
HandsContainer: {fileID: 3545617241486444212}
SelectedColor: {r: 1, g: 1, b: 1, a: 1}
--- !u!1 &8250136937507568777
@@ -166,7 +245,6 @@ GameObject:
m_Component:
- component: {fileID: 8250136937507568774}
- component: {fileID: 8250136937507568772}
- - component: {fileID: 8250136937507568775}
- component: {fileID: 8561134315023059762}
- component: {fileID: -1906626332709311754}
- component: {fileID: 3962283478476174122}
@@ -186,16 +264,10 @@ RectTransform:
m_GameObject: {fileID: 8250136937507568777}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 0.7, y: 0.7, z: 1}
- m_ConstrainProportionsScale: 1
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
m_Children:
- - {fileID: 4007119672446955943}
- - {fileID: 5623785714001817106}
- - {fileID: 3647870726543537181}
- - {fileID: 4834630309877844804}
- - {fileID: 3545617241486444212}
- - {fileID: 6849294283287287193}
- - {fileID: 3675586706731916380}
+ - {fileID: 1395738565}
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -212,32 +284,6 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8250136937507568777}
m_CullTransparentMesh: 1
---- !u!114 &8250136937507568775
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8250136937507568777}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Padding:
- m_Left: 0
- m_Right: 0
- m_Top: 5
- m_Bottom: 5
- m_ChildAlignment: 4
- m_Spacing: 2
- m_ChildForceExpandWidth: 0
- m_ChildForceExpandHeight: 0
- m_ChildControlWidth: 0
- m_ChildControlHeight: 0
- m_ChildScaleWidth: 0
- m_ChildScaleHeight: 0
- m_ReverseArrangement: 0
--- !u!114 &8561134315023059762
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -280,10 +326,11 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: ba383503fe724a81937f02158f6a7ba8, type: 3}
m_Name:
m_EditorClassIdentifier:
- HandsUi: {fileID: 5715483787937385449}
+ HandsView: {fileID: 5715483787937385449}
PocketPrefab: {fileID: 3500707531626207298, guid: 4730e300b844e184dbfddb8ae7171204, type: 3}
PocketParent: {fileID: 8250136937507568774}
ContainerUiPrefab: {fileID: 176838957447208628, guid: c706a5a7a16b7bc4788469385ac24801, type: 3}
+ _uiPanel: {fileID: 1395738564}
--- !u!114 &3962283478476174122
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -323,18 +370,18 @@ RectTransform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 9077724464359231712}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 7020193438404052836}
- m_Father: {fileID: 8250136937507568774}
+ m_Father: {fileID: 1395738565}
m_RootOrder: 3
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 0, y: 0}
- m_AnchoredPosition: {x: 0, y: 0}
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: 361.5, y: -50.814987}
m_SizeDelta: {x: 23.3031, y: 55}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &5312692836641384059
@@ -350,7 +397,7 @@ PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
- m_TransformParent: {fileID: 8250136937507568774}
+ m_TransformParent: {fileID: 1395738565}
m_Modifications:
- target: {fileID: 2842198251171595269, guid: 4730e300b844e184dbfddb8ae7171204, type: 3}
propertyPath: m_TargetGraphic
@@ -378,7 +425,7 @@ PrefabInstance:
objectReference: {fileID: 0}
- target: {fileID: 3500707531626207299, guid: 4730e300b844e184dbfddb8ae7171204, type: 3}
propertyPath: m_AnchorMax.y
- value: 0
+ value: 1
objectReference: {fileID: 0}
- target: {fileID: 3500707531626207299, guid: 4730e300b844e184dbfddb8ae7171204, type: 3}
propertyPath: m_AnchorMin.x
@@ -386,7 +433,7 @@ PrefabInstance:
objectReference: {fileID: 0}
- target: {fileID: 3500707531626207299, guid: 4730e300b844e184dbfddb8ae7171204, type: 3}
propertyPath: m_AnchorMin.y
- value: 0
+ value: 1
objectReference: {fileID: 0}
- target: {fileID: 3500707531626207299, guid: 4730e300b844e184dbfddb8ae7171204, type: 3}
propertyPath: m_SizeDelta.x
@@ -414,23 +461,23 @@ PrefabInstance:
objectReference: {fileID: 0}
- target: {fileID: 3500707531626207299, guid: 4730e300b844e184dbfddb8ae7171204, type: 3}
propertyPath: m_LocalRotation.x
- value: 0
+ value: -0
objectReference: {fileID: 0}
- target: {fileID: 3500707531626207299, guid: 4730e300b844e184dbfddb8ae7171204, type: 3}
propertyPath: m_LocalRotation.y
- value: 0
+ value: -0
objectReference: {fileID: 0}
- target: {fileID: 3500707531626207299, guid: 4730e300b844e184dbfddb8ae7171204, type: 3}
propertyPath: m_LocalRotation.z
- value: 0
+ value: -0
objectReference: {fileID: 0}
- target: {fileID: 3500707531626207299, guid: 4730e300b844e184dbfddb8ae7171204, type: 3}
propertyPath: m_AnchoredPosition.x
- value: 0
+ value: 593.65155
objectReference: {fileID: 0}
- target: {fileID: 3500707531626207299, guid: 4730e300b844e184dbfddb8ae7171204, type: 3}
propertyPath: m_AnchoredPosition.y
- value: 0
+ value: -50.814987
objectReference: {fileID: 0}
- target: {fileID: 3500707531626207299, guid: 4730e300b844e184dbfddb8ae7171204, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
@@ -472,7 +519,7 @@ PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
- m_TransformParent: {fileID: 8250136937507568774}
+ m_TransformParent: {fileID: 1395738565}
m_Modifications:
- target: {fileID: 2063989993203335462, guid: 1fd282cd3862b2848a83fe40030cf431, type: 3}
propertyPath: m_Sprite
@@ -540,7 +587,7 @@ PrefabInstance:
objectReference: {fileID: 0}
- target: {fileID: 2063989993270087811, guid: 1fd282cd3862b2848a83fe40030cf431, type: 3}
propertyPath: m_AnchorMax.y
- value: 0
+ value: 1
objectReference: {fileID: 0}
- target: {fileID: 2063989993270087811, guid: 1fd282cd3862b2848a83fe40030cf431, type: 3}
propertyPath: m_AnchorMin.x
@@ -548,7 +595,7 @@ PrefabInstance:
objectReference: {fileID: 0}
- target: {fileID: 2063989993270087811, guid: 1fd282cd3862b2848a83fe40030cf431, type: 3}
propertyPath: m_AnchorMin.y
- value: 0
+ value: 1
objectReference: {fileID: 0}
- target: {fileID: 2063989993270087811, guid: 1fd282cd3862b2848a83fe40030cf431, type: 3}
propertyPath: m_SizeDelta.x
@@ -576,23 +623,23 @@ PrefabInstance:
objectReference: {fileID: 0}
- target: {fileID: 2063989993270087811, guid: 1fd282cd3862b2848a83fe40030cf431, type: 3}
propertyPath: m_LocalRotation.x
- value: 0
+ value: -0
objectReference: {fileID: 0}
- target: {fileID: 2063989993270087811, guid: 1fd282cd3862b2848a83fe40030cf431, type: 3}
propertyPath: m_LocalRotation.y
- value: 0
+ value: -0
objectReference: {fileID: 0}
- target: {fileID: 2063989993270087811, guid: 1fd282cd3862b2848a83fe40030cf431, type: 3}
propertyPath: m_LocalRotation.z
- value: 0
+ value: -0
objectReference: {fileID: 0}
- target: {fileID: 2063989993270087811, guid: 1fd282cd3862b2848a83fe40030cf431, type: 3}
propertyPath: m_AnchoredPosition.x
- value: 0
+ value: 206.34845
objectReference: {fileID: 0}
- target: {fileID: 2063989993270087811, guid: 1fd282cd3862b2848a83fe40030cf431, type: 3}
propertyPath: m_AnchoredPosition.y
- value: 0
+ value: -50.814987
objectReference: {fileID: 0}
- target: {fileID: 2063989993270087811, guid: 1fd282cd3862b2848a83fe40030cf431, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
@@ -706,7 +753,7 @@ PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
- m_TransformParent: {fileID: 8250136937507568774}
+ m_TransformParent: {fileID: 1395738565}
m_Modifications:
- target: {fileID: 2063989993203335462, guid: 1fd282cd3862b2848a83fe40030cf431, type: 3}
propertyPath: m_Sprite
@@ -742,7 +789,7 @@ PrefabInstance:
objectReference: {fileID: 0}
- target: {fileID: 2063989993270087811, guid: 1fd282cd3862b2848a83fe40030cf431, type: 3}
propertyPath: m_AnchorMax.y
- value: 0
+ value: 1
objectReference: {fileID: 0}
- target: {fileID: 2063989993270087811, guid: 1fd282cd3862b2848a83fe40030cf431, type: 3}
propertyPath: m_AnchorMin.x
@@ -750,7 +797,7 @@ PrefabInstance:
objectReference: {fileID: 0}
- target: {fileID: 2063989993270087811, guid: 1fd282cd3862b2848a83fe40030cf431, type: 3}
propertyPath: m_AnchorMin.y
- value: 0
+ value: 1
objectReference: {fileID: 0}
- target: {fileID: 2063989993270087811, guid: 1fd282cd3862b2848a83fe40030cf431, type: 3}
propertyPath: m_SizeDelta.x
@@ -778,23 +825,23 @@ PrefabInstance:
objectReference: {fileID: 0}
- target: {fileID: 2063989993270087811, guid: 1fd282cd3862b2848a83fe40030cf431, type: 3}
propertyPath: m_LocalRotation.x
- value: 0
+ value: -0
objectReference: {fileID: 0}
- target: {fileID: 2063989993270087811, guid: 1fd282cd3862b2848a83fe40030cf431, type: 3}
propertyPath: m_LocalRotation.y
- value: 0
+ value: -0
objectReference: {fileID: 0}
- target: {fileID: 2063989993270087811, guid: 1fd282cd3862b2848a83fe40030cf431, type: 3}
propertyPath: m_LocalRotation.z
- value: 0
+ value: -0
objectReference: {fileID: 0}
- target: {fileID: 2063989993270087811, guid: 1fd282cd3862b2848a83fe40030cf431, type: 3}
propertyPath: m_AnchoredPosition.x
- value: 0
+ value: 320.34845
objectReference: {fileID: 0}
- target: {fileID: 2063989993270087811, guid: 1fd282cd3862b2848a83fe40030cf431, type: 3}
propertyPath: m_AnchoredPosition.y
- value: 0
+ value: -50.814987
objectReference: {fileID: 0}
- target: {fileID: 2063989993270087811, guid: 1fd282cd3862b2848a83fe40030cf431, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
@@ -928,7 +975,7 @@ PrefabInstance:
objectReference: {fileID: 0}
- target: {fileID: 8813745938857574654, guid: 8457bef4221b0a645bd1b56e8e9db193, type: 3}
propertyPath: m_AnchorMax.y
- value: 0
+ value: 1
objectReference: {fileID: 0}
- target: {fileID: 8813745938857574654, guid: 8457bef4221b0a645bd1b56e8e9db193, type: 3}
propertyPath: m_AnchorMin.x
@@ -936,15 +983,15 @@ PrefabInstance:
objectReference: {fileID: 0}
- target: {fileID: 8813745938857574654, guid: 8457bef4221b0a645bd1b56e8e9db193, type: 3}
propertyPath: m_AnchorMin.y
- value: 0
+ value: 1
objectReference: {fileID: 0}
- target: {fileID: 8813745938857574654, guid: 8457bef4221b0a645bd1b56e8e9db193, type: 3}
propertyPath: m_SizeDelta.x
- value: 0
+ value: 65
objectReference: {fileID: 0}
- target: {fileID: 8813745938857574654, guid: 8457bef4221b0a645bd1b56e8e9db193, type: 3}
propertyPath: m_SizeDelta.y
- value: 0
+ value: 65
objectReference: {fileID: 0}
- target: {fileID: 8813745938857574654, guid: 8457bef4221b0a645bd1b56e8e9db193, type: 3}
propertyPath: m_LocalPosition.x
@@ -976,11 +1023,11 @@ PrefabInstance:
objectReference: {fileID: 0}
- target: {fileID: 8813745938857574654, guid: 8457bef4221b0a645bd1b56e8e9db193, type: 3}
propertyPath: m_AnchoredPosition.x
- value: 0
+ value: 99.5
objectReference: {fileID: 0}
- target: {fileID: 8813745938857574654, guid: 8457bef4221b0a645bd1b56e8e9db193, type: 3}
propertyPath: m_AnchoredPosition.y
- value: 0
+ value: -32.5
objectReference: {fileID: 0}
- target: {fileID: 8813745938857574654, guid: 8457bef4221b0a645bd1b56e8e9db193, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
@@ -1010,7 +1057,7 @@ PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
- m_TransformParent: {fileID: 8250136937507568774}
+ m_TransformParent: {fileID: 1395738565}
m_Modifications:
- target: {fileID: 2063989993203335462, guid: 1fd282cd3862b2848a83fe40030cf431, type: 3}
propertyPath: m_Sprite
@@ -1046,7 +1093,7 @@ PrefabInstance:
objectReference: {fileID: 0}
- target: {fileID: 2063989993270087811, guid: 1fd282cd3862b2848a83fe40030cf431, type: 3}
propertyPath: m_AnchorMax.y
- value: 0
+ value: 1
objectReference: {fileID: 0}
- target: {fileID: 2063989993270087811, guid: 1fd282cd3862b2848a83fe40030cf431, type: 3}
propertyPath: m_AnchorMin.x
@@ -1054,7 +1101,7 @@ PrefabInstance:
objectReference: {fileID: 0}
- target: {fileID: 2063989993270087811, guid: 1fd282cd3862b2848a83fe40030cf431, type: 3}
propertyPath: m_AnchorMin.y
- value: 0
+ value: 1
objectReference: {fileID: 0}
- target: {fileID: 2063989993270087811, guid: 1fd282cd3862b2848a83fe40030cf431, type: 3}
propertyPath: m_SizeDelta.x
@@ -1082,23 +1129,23 @@ PrefabInstance:
objectReference: {fileID: 0}
- target: {fileID: 2063989993270087811, guid: 1fd282cd3862b2848a83fe40030cf431, type: 3}
propertyPath: m_LocalRotation.x
- value: 0
+ value: -0
objectReference: {fileID: 0}
- target: {fileID: 2063989993270087811, guid: 1fd282cd3862b2848a83fe40030cf431, type: 3}
propertyPath: m_LocalRotation.y
- value: 0
+ value: -0
objectReference: {fileID: 0}
- target: {fileID: 2063989993270087811, guid: 1fd282cd3862b2848a83fe40030cf431, type: 3}
propertyPath: m_LocalRotation.z
- value: 0
+ value: -0
objectReference: {fileID: 0}
- target: {fileID: 2063989993270087811, guid: 1fd282cd3862b2848a83fe40030cf431, type: 3}
propertyPath: m_AnchoredPosition.x
- value: 0
+ value: 263.34845
objectReference: {fileID: 0}
- target: {fileID: 2063989993270087811, guid: 1fd282cd3862b2848a83fe40030cf431, type: 3}
propertyPath: m_AnchoredPosition.y
- value: 0
+ value: -50.814987
objectReference: {fileID: 0}
- target: {fileID: 2063989993270087811, guid: 1fd282cd3862b2848a83fe40030cf431, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
@@ -1232,7 +1279,7 @@ PrefabInstance:
objectReference: {fileID: 0}
- target: {fileID: 8813745938857574654, guid: 86eee6fc580238d479b0cfb176ec03be, type: 3}
propertyPath: m_AnchorMax.y
- value: 0
+ value: 1
objectReference: {fileID: 0}
- target: {fileID: 8813745938857574654, guid: 86eee6fc580238d479b0cfb176ec03be, type: 3}
propertyPath: m_AnchorMin.x
@@ -1240,15 +1287,15 @@ PrefabInstance:
objectReference: {fileID: 0}
- target: {fileID: 8813745938857574654, guid: 86eee6fc580238d479b0cfb176ec03be, type: 3}
propertyPath: m_AnchorMin.y
- value: 0
+ value: 1
objectReference: {fileID: 0}
- target: {fileID: 8813745938857574654, guid: 86eee6fc580238d479b0cfb176ec03be, type: 3}
propertyPath: m_SizeDelta.x
- value: 0
+ value: 65
objectReference: {fileID: 0}
- target: {fileID: 8813745938857574654, guid: 86eee6fc580238d479b0cfb176ec03be, type: 3}
propertyPath: m_SizeDelta.y
- value: 0
+ value: 65
objectReference: {fileID: 0}
- target: {fileID: 8813745938857574654, guid: 86eee6fc580238d479b0cfb176ec03be, type: 3}
propertyPath: m_LocalPosition.x
@@ -1280,11 +1327,11 @@ PrefabInstance:
objectReference: {fileID: 0}
- target: {fileID: 8813745938857574654, guid: 86eee6fc580238d479b0cfb176ec03be, type: 3}
propertyPath: m_AnchoredPosition.x
- value: 0
+ value: 32.5
objectReference: {fileID: 0}
- target: {fileID: 8813745938857574654, guid: 86eee6fc580238d479b0cfb176ec03be, type: 3}
propertyPath: m_AnchoredPosition.y
- value: 0
+ value: -32.5
objectReference: {fileID: 0}
- target: {fileID: 8813745938857574654, guid: 86eee6fc580238d479b0cfb176ec03be, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
@@ -1314,7 +1361,7 @@ PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
- m_TransformParent: {fileID: 8250136937507568774}
+ m_TransformParent: {fileID: 1395738565}
m_Modifications:
- target: {fileID: 2842198251171595269, guid: 4730e300b844e184dbfddb8ae7171204, type: 3}
propertyPath: m_TargetGraphic
@@ -1346,7 +1393,7 @@ PrefabInstance:
objectReference: {fileID: 0}
- target: {fileID: 3500707531626207299, guid: 4730e300b844e184dbfddb8ae7171204, type: 3}
propertyPath: m_AnchorMax.y
- value: 0
+ value: 1
objectReference: {fileID: 0}
- target: {fileID: 3500707531626207299, guid: 4730e300b844e184dbfddb8ae7171204, type: 3}
propertyPath: m_AnchorMin.x
@@ -1354,7 +1401,7 @@ PrefabInstance:
objectReference: {fileID: 0}
- target: {fileID: 3500707531626207299, guid: 4730e300b844e184dbfddb8ae7171204, type: 3}
propertyPath: m_AnchorMin.y
- value: 0
+ value: 1
objectReference: {fileID: 0}
- target: {fileID: 3500707531626207299, guid: 4730e300b844e184dbfddb8ae7171204, type: 3}
propertyPath: m_SizeDelta.x
@@ -1398,11 +1445,11 @@ PrefabInstance:
objectReference: {fileID: 0}
- target: {fileID: 3500707531626207299, guid: 4730e300b844e184dbfddb8ae7171204, type: 3}
propertyPath: m_AnchoredPosition.x
- value: 0
+ value: 536.65155
objectReference: {fileID: 0}
- target: {fileID: 3500707531626207299, guid: 4730e300b844e184dbfddb8ae7171204, type: 3}
propertyPath: m_AnchoredPosition.y
- value: 0
+ value: -50.814987
objectReference: {fileID: 0}
- target: {fileID: 3500707531626207299, guid: 4730e300b844e184dbfddb8ae7171204, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
diff --git a/Assets/Content/UI/Lobby/Canvas/Player Canvas.prefab b/Assets/Content/UI/Lobby/Canvas/Player Canvas.prefab
index 4eb43742d7..c9a9ef90ba 100644
--- a/Assets/Content/UI/Lobby/Canvas/Player Canvas.prefab
+++ b/Assets/Content/UI/Lobby/Canvas/Player Canvas.prefab
@@ -110,93 +110,13 @@ PrefabInstance:
m_Modification:
m_TransformParent: {fileID: 3810371244597919609}
m_Modifications:
- - target: {fileID: 4007119672446955943, guid: 40bc053ef2ba6d74fb3ebcf645b4925f, type: 3}
- propertyPath: m_AnchorMax.y
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 4007119672446955943, guid: 40bc053ef2ba6d74fb3ebcf645b4925f, type: 3}
- propertyPath: m_AnchorMin.y
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 4007119672446955943, guid: 40bc053ef2ba6d74fb3ebcf645b4925f, type: 3}
- propertyPath: m_AnchoredPosition.x
- value: 415.45642
- objectReference: {fileID: 0}
- - target: {fileID: 4007119672446955943, guid: 40bc053ef2ba6d74fb3ebcf645b4925f, type: 3}
- propertyPath: m_AnchoredPosition.y
- value: -37.7561
- objectReference: {fileID: 0}
- - target: {fileID: 4024923543185803786, guid: 40bc053ef2ba6d74fb3ebcf645b4925f, type: 3}
- propertyPath: m_AnchorMax.y
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 4024923543185803786, guid: 40bc053ef2ba6d74fb3ebcf645b4925f, type: 3}
- propertyPath: m_AnchorMin.y
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 4024923543185803786, guid: 40bc053ef2ba6d74fb3ebcf645b4925f, type: 3}
- propertyPath: m_AnchoredPosition.x
- value: 611.7595
- objectReference: {fileID: 0}
- - target: {fileID: 4024923543185803786, guid: 40bc053ef2ba6d74fb3ebcf645b4925f, type: 3}
- propertyPath: m_AnchoredPosition.y
- value: -37.7561
- objectReference: {fileID: 0}
- - target: {fileID: 4834630309877844804, guid: 40bc053ef2ba6d74fb3ebcf645b4925f, type: 3}
- propertyPath: m_AnchorMax.y
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 4834630309877844804, guid: 40bc053ef2ba6d74fb3ebcf645b4925f, type: 3}
- propertyPath: m_AnchorMin.y
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 4834630309877844804, guid: 40bc053ef2ba6d74fb3ebcf645b4925f, type: 3}
- propertyPath: m_AnchoredPosition.x
- value: 513.608
- objectReference: {fileID: 0}
- - target: {fileID: 4834630309877844804, guid: 40bc053ef2ba6d74fb3ebcf645b4925f, type: 3}
- propertyPath: m_AnchoredPosition.y
- value: -37.7561
- objectReference: {fileID: 0}
- - target: {fileID: 5623785714001817106, guid: 40bc053ef2ba6d74fb3ebcf645b4925f, type: 3}
- propertyPath: m_AnchorMax.y
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 5623785714001817106, guid: 40bc053ef2ba6d74fb3ebcf645b4925f, type: 3}
- propertyPath: m_AnchorMin.y
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 5623785714001817106, guid: 40bc053ef2ba6d74fb3ebcf645b4925f, type: 3}
- propertyPath: m_AnchoredPosition.x
- value: 472.45642
- objectReference: {fileID: 0}
- - target: {fileID: 5623785714001817106, guid: 40bc053ef2ba6d74fb3ebcf645b4925f, type: 3}
- propertyPath: m_AnchoredPosition.y
- value: -37.7561
- objectReference: {fileID: 0}
- - target: {fileID: 7987868565707349356, guid: 40bc053ef2ba6d74fb3ebcf645b4925f, type: 3}
- propertyPath: m_AnchorMax.y
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 7987868565707349356, guid: 40bc053ef2ba6d74fb3ebcf645b4925f, type: 3}
- propertyPath: m_AnchorMin.y
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 7987868565707349356, guid: 40bc053ef2ba6d74fb3ebcf645b4925f, type: 3}
- propertyPath: m_AnchoredPosition.x
- value: 554.7595
- objectReference: {fileID: 0}
- - target: {fileID: 7987868565707349356, guid: 40bc053ef2ba6d74fb3ebcf645b4925f, type: 3}
- propertyPath: m_AnchoredPosition.y
- value: -37.7561
- objectReference: {fileID: 0}
- target: {fileID: 8250136937507568774, guid: 40bc053ef2ba6d74fb3ebcf645b4925f, type: 3}
propertyPath: m_Pivot.x
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 8250136937507568774, guid: 40bc053ef2ba6d74fb3ebcf645b4925f, type: 3}
propertyPath: m_Pivot.y
- value: 0
+ value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 8250136937507568774, guid: 40bc053ef2ba6d74fb3ebcf645b4925f, type: 3}
propertyPath: m_RootOrder
@@ -208,7 +128,7 @@ PrefabInstance:
objectReference: {fileID: 0}
- target: {fileID: 8250136937507568774, guid: 40bc053ef2ba6d74fb3ebcf645b4925f, type: 3}
propertyPath: m_AnchorMax.y
- value: 0
+ value: 1
objectReference: {fileID: 0}
- target: {fileID: 8250136937507568774, guid: 40bc053ef2ba6d74fb3ebcf645b4925f, type: 3}
propertyPath: m_AnchorMin.x
@@ -224,7 +144,7 @@ PrefabInstance:
objectReference: {fileID: 0}
- target: {fileID: 8250136937507568774, guid: 40bc053ef2ba6d74fb3ebcf645b4925f, type: 3}
propertyPath: m_SizeDelta.y
- value: 75.5122
+ value: 0
objectReference: {fileID: 0}
- target: {fileID: 8250136937507568774, guid: 40bc053ef2ba6d74fb3ebcf645b4925f, type: 3}
propertyPath: m_LocalPosition.x
@@ -278,10 +198,6 @@ PrefabInstance:
propertyPath: m_Name
value: HumanoidInventory
objectReference: {fileID: 0}
- - target: {fileID: 8250136937507568777, guid: 40bc053ef2ba6d74fb3ebcf645b4925f, type: 3}
- propertyPath: m_IsActive
- value: 0
- objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 40bc053ef2ba6d74fb3ebcf645b4925f, type: 3}
--- !u!224 &3810371244518108023 stripped
diff --git a/Assets/Content/UI/StaminaBar/StaminaBar.prefab b/Assets/Content/UI/StaminaBar/StaminaBar.prefab
index 04dbd0c108..041f86a89e 100644
--- a/Assets/Content/UI/StaminaBar/StaminaBar.prefab
+++ b/Assets/Content/UI/StaminaBar/StaminaBar.prefab
@@ -102,7 +102,7 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: fc2bcd7d98bf5a74f9bd9e9f48200cf9, type: 3}
m_Name:
m_EditorClassIdentifier:
- slider: {fileID: 1207808949249932453}
+ _slider: {fileID: 1207808949249932453}
--- !u!1 &2863616519028749816
GameObject:
m_ObjectHideFlags: 0
diff --git a/Assets/Scenes/Lobby.unity b/Assets/Scenes/Lobby.unity
index 42247b069a..4322a47f8c 100644
--- a/Assets/Scenes/Lobby.unity
+++ b/Assets/Scenes/Lobby.unity
@@ -196,9 +196,11 @@ MonoBehaviour:
- {fileID: 661652618}
- {fileID: 771589493}
- {fileID: 859488918}
+ - {fileID: 878406322}
- {fileID: 913757968}
- {fileID: 914529552}
- {fileID: 990295462}
+ - {fileID: 1000564558}
- {fileID: 1494334785}
- {fileID: 1927660778}
- {fileID: 2044936706}
@@ -272,9 +274,11 @@ MonoBehaviour:
- {fileID: 661652618}
- {fileID: 771589493}
- {fileID: 859488918}
+ - {fileID: 878406322}
- {fileID: 913757968}
- {fileID: 914529552}
- {fileID: 990295462}
+ - {fileID: 1000564558}
- {fileID: 1494334785}
- {fileID: 1927660778}
- {fileID: 2044936706}
@@ -914,9 +918,11 @@ MonoBehaviour:
- {fileID: 661652618}
- {fileID: 771589493}
- {fileID: 859488918}
+ - {fileID: 878406322}
- {fileID: 913757968}
- {fileID: 914529552}
- {fileID: 990295462}
+ - {fileID: 1000564558}
- {fileID: 1494334785}
- {fileID: 1927660778}
- {fileID: 2044936706}
@@ -1279,9 +1285,11 @@ MonoBehaviour:
- {fileID: 661652618}
- {fileID: 771589493}
- {fileID: 859488918}
+ - {fileID: 878406322}
- {fileID: 913757968}
- {fileID: 914529552}
- {fileID: 990295462}
+ - {fileID: 1000564558}
- {fileID: 1494334785}
- {fileID: 1927660778}
- {fileID: 2044936706}
@@ -1367,9 +1375,11 @@ MonoBehaviour:
- {fileID: 661652618}
- {fileID: 771589493}
- {fileID: 859488918}
+ - {fileID: 878406322}
- {fileID: 913757968}
- {fileID: 914529552}
- {fileID: 990295462}
+ - {fileID: 1000564558}
- {fileID: 1494334785}
- {fileID: 1927660778}
- {fileID: 2044936706}
@@ -1410,6 +1420,11 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 26b716c41e9b56b4baafaf13a523ba2e, type: 3}
m_Name:
m_EditorClassIdentifier:
+--- !u!224 &576650548 stripped
+RectTransform:
+ m_CorrespondingSourceObject: {fileID: 5088917634584121396, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3}
+ m_PrefabInstance: {fileID: 3810371244444567007}
+ m_PrefabAsset: {fileID: 0}
--- !u!1001 &600279199
PrefabInstance:
m_ObjectHideFlags: 0
@@ -1712,7 +1727,7 @@ MonoBehaviour:
_addedNetworkObject: {fileID: 616353825}
_networkObjectCache: {fileID: 616353825}
_unauthorizedUserPrefab: {fileID: 8203177977882359099, guid: 6ab4ce7059d374a4498481e1385c222e, type: 3}
- _soulPrefab: {fileID: 562230263738288595, guid: 59f05e8a3a1d4b94eb5222aed605e260, type: 3}
+ _soulPrefab: {fileID: -3683743083778642796, guid: 59f05e8a3a1d4b94eb5222aed605e260, type: 3}
--- !u!114 &616353825
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -1751,9 +1766,11 @@ MonoBehaviour:
- {fileID: 661652618}
- {fileID: 771589493}
- {fileID: 859488918}
+ - {fileID: 878406322}
- {fileID: 913757968}
- {fileID: 914529552}
- {fileID: 990295462}
+ - {fileID: 1000564558}
- {fileID: 1494334785}
- {fileID: 1927660778}
- {fileID: 2044936706}
@@ -1820,7 +1837,7 @@ GameObject:
- component: {fileID: 661652618}
- component: {fileID: 661652617}
m_Layer: 0
- m_Name: EntitySpawnSystem
+ m_Name: EntitySystem
m_TagString: Untagged
m_Icon: {fileID: 2800000, guid: 4d92845251442a542933ea1c7502d8d9, type: 3}
m_NavMeshLayer: 0
@@ -1839,7 +1856,7 @@ Transform:
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 1506918115}
- m_RootOrder: 5
+ m_RootOrder: 6
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &661652617
MonoBehaviour:
@@ -1856,9 +1873,9 @@ MonoBehaviour:
_componentIndexCache: 0
_addedNetworkObject: {fileID: 661652618}
_networkObjectCache: {fileID: 661652618}
- _tempHuman:
+ _humanPrefab:
- {fileID: 8336170331735268562, guid: 1c3eed1ea37ecc1448e41270cdc63486, type: 3}
- _tempSpawnPoint: {fileID: 1544788595}
+ _spawnPoint: {fileID: 1544788595}
--- !u!114 &661652618
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -1897,104 +1914,25 @@ MonoBehaviour:
- {fileID: 661652618}
- {fileID: 771589493}
- {fileID: 859488918}
+ - {fileID: 878406322}
- {fileID: 913757968}
- {fileID: 914529552}
- {fileID: 990295462}
+ - {fileID: 1000564558}
- {fileID: 1494334785}
- {fileID: 1927660778}
- {fileID: 2044936706}
---- !u!21 &674170186
-Material:
- serializedVersion: 8
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
+--- !u!114 &676448448 stripped
+MonoBehaviour:
+ m_CorrespondingSourceObject: {fileID: 8098506172083102939, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3}
+ m_PrefabInstance: {fileID: 3810371244444567007}
m_PrefabAsset: {fileID: 0}
- m_Name: Palette Emission
- m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
- m_ValidKeywords:
- - _EMISSION
- - _GLOSSYREFLECTIONS_OFF
- - _SPECULARHIGHLIGHTS_OFF
- m_InvalidKeywords: []
- m_LightmapFlags: 2
- m_EnableInstancingVariants: 1
- m_DoubleSidedGI: 0
- m_CustomRenderQueue: -1
- stringTagMap: {}
- disabledShaderPasses: []
- m_SavedProperties:
- serializedVersion: 3
- m_TexEnvs:
- - _BumpMap:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - _Detail:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - _DetailAlbedoMap:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - _DetailMask:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - _DetailNormalMap:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - _EmissionMap:
- m_Texture: {fileID: 2800000, guid: 133dea153b15ed1418cfbadaf99ba3e1, type: 3}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - _MainTex:
- m_Texture: {fileID: 2800000, guid: 133dea153b15ed1418cfbadaf99ba3e1, type: 3}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - _MetallicGlossMap:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - _OcclusionMap:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - _ParallaxMap:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - _SpecGlossMap:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- m_Ints: []
- m_Floats:
- - _BumpScale: 1
- - _Cutoff: 0.5
- - _DetailNormalMapScale: 1
- - _DstBlend: 0
- - _GlossMapScale: 0
- - _Glossiness: 0
- - _GlossyReflections: 0
- - _Metallic: 0
- - _Mode: 0
- - _OcclusionStrength: 1
- - _Parallax: 0.02
- - _Shininess: 0.7
- - _SmoothnessTextureChannel: 0
- - _SpecularHighlights: 0
- - _SrcBlend: 1
- - _UVSec: 0
- - _ZWrite: 1
- m_Colors:
- - _Color: {r: 1, g: 1, b: 1, a: 1}
- - _Emission: {r: 0, g: 0, b: 0, a: 0}
- - _EmissionColor: {r: 0, g: 0, b: 0, a: 0}
- - _SpecColor: {r: 0.2, g: 0.2, b: 0.2, a: 1}
- m_BuildTextureStacks: []
+ m_GameObject: {fileID: 0}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: d16d9c9e1fac9c84da0a1db31c0c4294, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
--- !u!1001 &735173298
PrefabInstance:
m_ObjectHideFlags: 0
@@ -2148,6 +2086,98 @@ PrefabInstance:
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 06c946c7c639138488b814e4448b82e4, type: 3}
+--- !u!21 &750749079
+Material:
+ serializedVersion: 8
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: Palette Emission
+ m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
+ m_ValidKeywords:
+ - _EMISSION
+ - _GLOSSYREFLECTIONS_OFF
+ - _SPECULARHIGHLIGHTS_OFF
+ m_InvalidKeywords: []
+ m_LightmapFlags: 2
+ m_EnableInstancingVariants: 1
+ m_DoubleSidedGI: 0
+ m_CustomRenderQueue: -1
+ stringTagMap: {}
+ disabledShaderPasses: []
+ m_SavedProperties:
+ serializedVersion: 3
+ m_TexEnvs:
+ - _BumpMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _Detail:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _DetailAlbedoMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _DetailMask:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _DetailNormalMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _EmissionMap:
+ m_Texture: {fileID: 2800000, guid: 133dea153b15ed1418cfbadaf99ba3e1, type: 3}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _MainTex:
+ m_Texture: {fileID: 2800000, guid: 133dea153b15ed1418cfbadaf99ba3e1, type: 3}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _MetallicGlossMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _OcclusionMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _ParallaxMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _SpecGlossMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ m_Ints: []
+ m_Floats:
+ - _BumpScale: 1
+ - _Cutoff: 0.5
+ - _DetailNormalMapScale: 1
+ - _DstBlend: 0
+ - _GlossMapScale: 0
+ - _Glossiness: 0
+ - _GlossyReflections: 0
+ - _Metallic: 0
+ - _Mode: 0
+ - _OcclusionStrength: 1
+ - _Parallax: 0.02
+ - _Shininess: 0.7
+ - _SmoothnessTextureChannel: 0
+ - _SpecularHighlights: 0
+ - _SrcBlend: 1
+ - _UVSec: 0
+ - _ZWrite: 1
+ m_Colors:
+ - _Color: {r: 1, g: 1, b: 1, a: 1}
+ - _Emission: {r: 0, g: 0, b: 0, a: 0}
+ - _EmissionColor: {r: 2, g: 2, b: 2, a: 2}
+ - _SpecColor: {r: 0.2, g: 0.2, b: 0.2, a: 1}
+ m_BuildTextureStacks: []
--- !u!65 &756894443
BoxCollider:
m_ObjectHideFlags: 0
@@ -2161,6 +2191,97 @@ BoxCollider:
serializedVersion: 2
m_Size: {x: 0.043264836, y: 0.051917817, z: 0}
m_Center: {x: -0.017305933, y: 0.004326485, z: 0}
+--- !u!21 &759619921
+Material:
+ serializedVersion: 8
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: Palette Emission
+ m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
+ m_ValidKeywords:
+ - _GLOSSYREFLECTIONS_OFF
+ - _SPECULARHIGHLIGHTS_OFF
+ m_InvalidKeywords: []
+ m_LightmapFlags: 6
+ m_EnableInstancingVariants: 1
+ m_DoubleSidedGI: 0
+ m_CustomRenderQueue: -1
+ stringTagMap: {}
+ disabledShaderPasses: []
+ m_SavedProperties:
+ serializedVersion: 3
+ m_TexEnvs:
+ - _BumpMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _Detail:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _DetailAlbedoMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _DetailMask:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _DetailNormalMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _EmissionMap:
+ m_Texture: {fileID: 2800000, guid: 133dea153b15ed1418cfbadaf99ba3e1, type: 3}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _MainTex:
+ m_Texture: {fileID: 2800000, guid: 133dea153b15ed1418cfbadaf99ba3e1, type: 3}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _MetallicGlossMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _OcclusionMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _ParallaxMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _SpecGlossMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ m_Ints: []
+ m_Floats:
+ - _BumpScale: 1
+ - _Cutoff: 0.5
+ - _DetailNormalMapScale: 1
+ - _DstBlend: 0
+ - _GlossMapScale: 0
+ - _Glossiness: 0
+ - _GlossyReflections: 0
+ - _Metallic: 0
+ - _Mode: 0
+ - _OcclusionStrength: 1
+ - _Parallax: 0.02
+ - _Shininess: 0.7
+ - _SmoothnessTextureChannel: 0
+ - _SpecularHighlights: 0
+ - _SrcBlend: 1
+ - _UVSec: 0
+ - _ZWrite: 1
+ m_Colors:
+ - _Color: {r: 1, g: 1, b: 1, a: 1}
+ - _Emission: {r: 0, g: 0, b: 0, a: 0}
+ - _EmissionColor: {r: 0, g: 0, b: 0, a: 0}
+ - _SpecColor: {r: 0.2, g: 0.2, b: 0.2, a: 1}
+ m_BuildTextureStacks: []
--- !u!1 &771589491
GameObject:
m_ObjectHideFlags: 0
@@ -2235,9 +2356,11 @@ MonoBehaviour:
- {fileID: 661652618}
- {fileID: 771589493}
- {fileID: 859488918}
+ - {fileID: 878406322}
- {fileID: 913757968}
- {fileID: 914529552}
- {fileID: 990295462}
+ - {fileID: 1000564558}
- {fileID: 1494334785}
- {fileID: 1927660778}
- {fileID: 2044936706}
@@ -2268,6 +2391,205 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 26b716c41e9b56b4baafaf13a523ba2e, type: 3}
m_Name:
m_EditorClassIdentifier:
+--- !u!1001 &878406318
+PrefabInstance:
+ m_ObjectHideFlags: 0
+ serializedVersion: 2
+ m_Modification:
+ m_TransformParent: {fileID: 1000564556}
+ m_Modifications:
+ - target: {fileID: 562230263738288595, guid: 06a27ffa07c1c754c9590607a5a80030, type: 3}
+ propertyPath: _scenePathHash
+ value: 952082934
+ objectReference: {fileID: 0}
+ - target: {fileID: 562230263738288595, guid: 06a27ffa07c1c754c9590607a5a80030, type: 3}
+ propertyPath: k__BackingField
+ value: 4089165067404399205
+ objectReference: {fileID: 0}
+ - target: {fileID: 562230263738288595, guid: 06a27ffa07c1c754c9590607a5a80030, type: 3}
+ propertyPath: _sceneNetworkObjects.Array.size
+ value: 18
+ objectReference: {fileID: 0}
+ - target: {fileID: 562230263738288595, guid: 06a27ffa07c1c754c9590607a5a80030, type: 3}
+ propertyPath: _networkBehaviours.Array.data[0]
+ value:
+ objectReference: {fileID: 878406321}
+ - target: {fileID: 562230263738288595, guid: 06a27ffa07c1c754c9590607a5a80030, type: 3}
+ propertyPath: _networkBehaviours.Array.data[1]
+ value:
+ objectReference: {fileID: 878406320}
+ - target: {fileID: 562230263738288595, guid: 06a27ffa07c1c754c9590607a5a80030, type: 3}
+ propertyPath: _sceneNetworkObjects.Array.data[0]
+ value:
+ objectReference: {fileID: 878406322}
+ - target: {fileID: 562230263738288595, guid: 06a27ffa07c1c754c9590607a5a80030, type: 3}
+ propertyPath: _sceneNetworkObjects.Array.data[1]
+ value:
+ objectReference: {fileID: 36466130}
+ - target: {fileID: 562230263738288595, guid: 06a27ffa07c1c754c9590607a5a80030, type: 3}
+ propertyPath: _sceneNetworkObjects.Array.data[2]
+ value:
+ objectReference: {fileID: 36811087}
+ - target: {fileID: 562230263738288595, guid: 06a27ffa07c1c754c9590607a5a80030, type: 3}
+ propertyPath: _sceneNetworkObjects.Array.data[3]
+ value:
+ objectReference: {fileID: 246961643}
+ - target: {fileID: 562230263738288595, guid: 06a27ffa07c1c754c9590607a5a80030, type: 3}
+ propertyPath: _sceneNetworkObjects.Array.data[4]
+ value:
+ objectReference: {fileID: 474682044}
+ - target: {fileID: 562230263738288595, guid: 06a27ffa07c1c754c9590607a5a80030, type: 3}
+ propertyPath: _sceneNetworkObjects.Array.data[5]
+ value:
+ objectReference: {fileID: 495596408}
+ - target: {fileID: 562230263738288595, guid: 06a27ffa07c1c754c9590607a5a80030, type: 3}
+ propertyPath: _sceneNetworkObjects.Array.data[6]
+ value:
+ objectReference: {fileID: 516802435}
+ - target: {fileID: 562230263738288595, guid: 06a27ffa07c1c754c9590607a5a80030, type: 3}
+ propertyPath: _sceneNetworkObjects.Array.data[7]
+ value:
+ objectReference: {fileID: 574756904}
+ - target: {fileID: 562230263738288595, guid: 06a27ffa07c1c754c9590607a5a80030, type: 3}
+ propertyPath: _sceneNetworkObjects.Array.data[8]
+ value:
+ objectReference: {fileID: 616353825}
+ - target: {fileID: 562230263738288595, guid: 06a27ffa07c1c754c9590607a5a80030, type: 3}
+ propertyPath: _sceneNetworkObjects.Array.data[9]
+ value:
+ objectReference: {fileID: 661652618}
+ - target: {fileID: 562230263738288595, guid: 06a27ffa07c1c754c9590607a5a80030, type: 3}
+ propertyPath: _sceneNetworkObjects.Array.data[10]
+ value:
+ objectReference: {fileID: 771589493}
+ - target: {fileID: 562230263738288595, guid: 06a27ffa07c1c754c9590607a5a80030, type: 3}
+ propertyPath: _sceneNetworkObjects.Array.data[11]
+ value:
+ objectReference: {fileID: 859488918}
+ - target: {fileID: 562230263738288595, guid: 06a27ffa07c1c754c9590607a5a80030, type: 3}
+ propertyPath: _sceneNetworkObjects.Array.data[12]
+ value:
+ objectReference: {fileID: 913757968}
+ - target: {fileID: 562230263738288595, guid: 06a27ffa07c1c754c9590607a5a80030, type: 3}
+ propertyPath: _sceneNetworkObjects.Array.data[13]
+ value:
+ objectReference: {fileID: 914529552}
+ - target: {fileID: 562230263738288595, guid: 06a27ffa07c1c754c9590607a5a80030, type: 3}
+ propertyPath: _sceneNetworkObjects.Array.data[14]
+ value:
+ objectReference: {fileID: 990295462}
+ - target: {fileID: 562230263738288595, guid: 06a27ffa07c1c754c9590607a5a80030, type: 3}
+ propertyPath: _sceneNetworkObjects.Array.data[15]
+ value:
+ objectReference: {fileID: 1000564558}
+ - target: {fileID: 562230263738288595, guid: 06a27ffa07c1c754c9590607a5a80030, type: 3}
+ propertyPath: _sceneNetworkObjects.Array.data[16]
+ value:
+ objectReference: {fileID: 1494334785}
+ - target: {fileID: 562230263738288595, guid: 06a27ffa07c1c754c9590607a5a80030, type: 3}
+ propertyPath: _sceneNetworkObjects.Array.data[17]
+ value:
+ objectReference: {fileID: 1927660778}
+ - target: {fileID: 1256239026443271520, guid: 06a27ffa07c1c754c9590607a5a80030, type: 3}
+ propertyPath: _networkObjectCache
+ value:
+ objectReference: {fileID: 878406322}
+ - target: {fileID: 1256239026443271520, guid: 06a27ffa07c1c754c9590607a5a80030, type: 3}
+ propertyPath: _componentIndexCache
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 3486636391395698902, guid: 06a27ffa07c1c754c9590607a5a80030, type: 3}
+ propertyPath: _componentIndexCache
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 4873977336851923621, guid: 06a27ffa07c1c754c9590607a5a80030, type: 3}
+ propertyPath: m_RootOrder
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 4873977336851923621, guid: 06a27ffa07c1c754c9590607a5a80030, type: 3}
+ propertyPath: m_LocalPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 4873977336851923621, guid: 06a27ffa07c1c754c9590607a5a80030, type: 3}
+ propertyPath: m_LocalPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 4873977336851923621, guid: 06a27ffa07c1c754c9590607a5a80030, type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 4873977336851923621, guid: 06a27ffa07c1c754c9590607a5a80030, type: 3}
+ propertyPath: m_LocalRotation.w
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 4873977336851923621, guid: 06a27ffa07c1c754c9590607a5a80030, type: 3}
+ propertyPath: m_LocalRotation.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 4873977336851923621, guid: 06a27ffa07c1c754c9590607a5a80030, type: 3}
+ propertyPath: m_LocalRotation.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 4873977336851923621, guid: 06a27ffa07c1c754c9590607a5a80030, type: 3}
+ propertyPath: m_LocalRotation.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 4873977336851923621, guid: 06a27ffa07c1c754c9590607a5a80030, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 4873977336851923621, guid: 06a27ffa07c1c754c9590607a5a80030, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 4873977336851923621, guid: 06a27ffa07c1c754c9590607a5a80030, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8103066686919155798, guid: 06a27ffa07c1c754c9590607a5a80030, type: 3}
+ propertyPath: m_Name
+ value: Empty Mind
+ objectReference: {fileID: 0}
+ m_RemovedComponents: []
+ m_SourcePrefab: {fileID: 100100000, guid: 06a27ffa07c1c754c9590607a5a80030, type: 3}
+--- !u!4 &878406319 stripped
+Transform:
+ m_CorrespondingSourceObject: {fileID: 4873977336851923621, guid: 06a27ffa07c1c754c9590607a5a80030, type: 3}
+ m_PrefabInstance: {fileID: 878406318}
+ m_PrefabAsset: {fileID: 0}
+--- !u!114 &878406320 stripped
+MonoBehaviour:
+ m_CorrespondingSourceObject: {fileID: 1256239026443271520, guid: 06a27ffa07c1c754c9590607a5a80030, type: 3}
+ m_PrefabInstance: {fileID: 878406318}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 0}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 29d089bc254643d3bbb0c93cdd6c0b82, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+--- !u!114 &878406321 stripped
+MonoBehaviour:
+ m_CorrespondingSourceObject: {fileID: 3486636391395698902, guid: 06a27ffa07c1c754c9590607a5a80030, type: 3}
+ m_PrefabInstance: {fileID: 878406318}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 0}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: a2836e36774ca1c4bbbee976e17b649c, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+--- !u!114 &878406322 stripped
+MonoBehaviour:
+ m_CorrespondingSourceObject: {fileID: 562230263738288595, guid: 06a27ffa07c1c754c9590607a5a80030, type: 3}
+ m_PrefabInstance: {fileID: 878406318}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 0}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 26b716c41e9b56b4baafaf13a523ba2e, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
--- !u!1 &886594307
GameObject:
m_ObjectHideFlags: 0
@@ -2446,9 +2768,11 @@ MonoBehaviour:
- {fileID: 661652618}
- {fileID: 771589493}
- {fileID: 859488918}
+ - {fileID: 878406322}
- {fileID: 913757968}
- {fileID: 914529552}
- {fileID: 990295462}
+ - {fileID: 1000564558}
- {fileID: 1494334785}
- {fileID: 1927660778}
- {fileID: 2044936706}
@@ -2531,9 +2855,11 @@ MonoBehaviour:
- {fileID: 661652618}
- {fileID: 771589493}
- {fileID: 859488918}
+ - {fileID: 878406322}
- {fileID: 913757968}
- {fileID: 914529552}
- {fileID: 990295462}
+ - {fileID: 1000564558}
- {fileID: 1494334785}
- {fileID: 1927660778}
- {fileID: 2044936706}
@@ -2797,9 +3123,109 @@ MonoBehaviour:
- {fileID: 661652618}
- {fileID: 771589493}
- {fileID: 859488918}
+ - {fileID: 878406322}
+ - {fileID: 913757968}
+ - {fileID: 914529552}
+ - {fileID: 990295462}
+ - {fileID: 1000564558}
+ - {fileID: 1494334785}
+ - {fileID: 1927660778}
+ - {fileID: 2044936706}
+--- !u!1 &1000564555
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1000564556}
+ - component: {fileID: 1000564558}
+ - component: {fileID: 1000564557}
+ m_Layer: 0
+ m_Name: MindSystem
+ m_TagString: Untagged
+ m_Icon: {fileID: 2800000, guid: 4d92845251442a542933ea1c7502d8d9, type: 3}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1000564556
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1000564555}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 878406319}
+ m_Father: {fileID: 1506918115}
+ m_RootOrder: 7
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &1000564557
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1000564555}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 1d92e98e20bf43dabd1dde2edaeb9c92, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ _componentIndexCache: 0
+ _addedNetworkObject: {fileID: 1000564558}
+ _networkObjectCache: {fileID: 1000564558}
+ _mindPrefab: {fileID: 878406320}
+ _emptyMind: {fileID: 1256239026443271520, guid: 06a27ffa07c1c754c9590607a5a80030, type: 3}
+--- !u!114 &1000564558
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1000564555}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 26b716c41e9b56b4baafaf13a523ba2e, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ k__BackingField: 0
+ k__BackingField: 0
+ _networkBehaviours:
+ - {fileID: 1000564557}
+ k__BackingField: {fileID: 0}
+ k__BackingField:
+ - {fileID: 878406322}
+ _isNetworked: 1
+ _isGlobal: 0
+ _defaultDespawnType: 0
+ NetworkObserver: {fileID: 0}
+ k__BackingField: -1
+ _scenePathHash: 952082934
+ k__BackingField: 4089165065474179058
+ k__BackingField: 0
+ _sceneNetworkObjects:
+ - {fileID: 36466130}
+ - {fileID: 36811087}
+ - {fileID: 246961643}
+ - {fileID: 474682044}
+ - {fileID: 495596408}
+ - {fileID: 516802435}
+ - {fileID: 574756904}
+ - {fileID: 616353825}
+ - {fileID: 661652618}
+ - {fileID: 771589493}
+ - {fileID: 859488918}
+ - {fileID: 878406322}
- {fileID: 913757968}
- {fileID: 914529552}
- {fileID: 990295462}
+ - {fileID: 1000564558}
- {fileID: 1494334785}
- {fileID: 1927660778}
- {fileID: 2044936706}
@@ -2903,98 +3329,6 @@ Canvas:
m_SortingLayerID: 0
m_SortingOrder: 4
m_TargetDisplay: 0
---- !u!21 &1034206380
-Material:
- serializedVersion: 8
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_Name: Palette Emission
- m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
- m_ValidKeywords:
- - _EMISSION
- - _GLOSSYREFLECTIONS_OFF
- - _SPECULARHIGHLIGHTS_OFF
- m_InvalidKeywords: []
- m_LightmapFlags: 2
- m_EnableInstancingVariants: 1
- m_DoubleSidedGI: 0
- m_CustomRenderQueue: -1
- stringTagMap: {}
- disabledShaderPasses: []
- m_SavedProperties:
- serializedVersion: 3
- m_TexEnvs:
- - _BumpMap:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - _Detail:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - _DetailAlbedoMap:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - _DetailMask:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - _DetailNormalMap:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - _EmissionMap:
- m_Texture: {fileID: 2800000, guid: 133dea153b15ed1418cfbadaf99ba3e1, type: 3}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - _MainTex:
- m_Texture: {fileID: 2800000, guid: 133dea153b15ed1418cfbadaf99ba3e1, type: 3}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - _MetallicGlossMap:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - _OcclusionMap:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - _ParallaxMap:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - _SpecGlossMap:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- m_Ints: []
- m_Floats:
- - _BumpScale: 1
- - _Cutoff: 0.5
- - _DetailNormalMapScale: 1
- - _DstBlend: 0
- - _GlossMapScale: 0
- - _Glossiness: 0
- - _GlossyReflections: 0
- - _Metallic: 0
- - _Mode: 0
- - _OcclusionStrength: 1
- - _Parallax: 0.02
- - _Shininess: 0.7
- - _SmoothnessTextureChannel: 0
- - _SpecularHighlights: 0
- - _SrcBlend: 1
- - _UVSec: 0
- - _ZWrite: 1
- m_Colors:
- - _Color: {r: 1, g: 1, b: 1, a: 1}
- - _Emission: {r: 0, g: 0, b: 0, a: 0}
- - _EmissionColor: {r: 2, g: 2, b: 2, a: 2}
- - _SpecColor: {r: 0.2, g: 0.2, b: 0.2, a: 1}
- m_BuildTextureStacks: []
--- !u!1 &1127411102
GameObject:
m_ObjectHideFlags: 0
@@ -3300,7 +3634,7 @@ Transform:
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 1506918115}
- m_RootOrder: 6
+ m_RootOrder: 5
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1196595940
MonoBehaviour:
@@ -3669,7 +4003,7 @@ GameObject:
m_Component:
- component: {fileID: 1506918115}
m_Layer: 0
- m_Name: Lobby Managers
+ m_Name: Systems
m_TagString: Untagged
m_Icon: {fileID: 2800000, guid: 826ed57d18f5733488130a90866d52e1, type: 3}
m_NavMeshLayer: 0
@@ -3692,8 +4026,9 @@ Transform:
- {fileID: 246961639}
- {fileID: 1927660777}
- {fileID: 474682043}
- - {fileID: 661652616}
- {fileID: 1196595939}
+ - {fileID: 661652616}
+ - {fileID: 1000564556}
m_Father: {fileID: 0}
m_RootOrder: 8
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -4584,9 +4919,11 @@ MonoBehaviour:
- {fileID: 661652618}
- {fileID: 771589493}
- {fileID: 859488918}
+ - {fileID: 878406322}
- {fileID: 913757968}
- {fileID: 914529552}
- {fileID: 990295462}
+ - {fileID: 1000564558}
- {fileID: 1494334785}
- {fileID: 1927660778}
- {fileID: 2044936706}
@@ -4784,7 +5121,7 @@ PrefabInstance:
objectReference: {fileID: 0}
- target: {fileID: 3258417366846669140, guid: 264ea51d92067c14ebc6633999afac78, type: 3}
propertyPath: _sceneNetworkObjects.Array.size
- value: 17
+ value: 19
objectReference: {fileID: 0}
- target: {fileID: 3258417366846669140, guid: 264ea51d92067c14ebc6633999afac78, type: 3}
propertyPath: _networkBehaviours.Array.data[0]
@@ -4853,26 +5190,34 @@ PrefabInstance:
- target: {fileID: 3258417366846669140, guid: 264ea51d92067c14ebc6633999afac78, type: 3}
propertyPath: _sceneNetworkObjects.Array.data[11]
value:
- objectReference: {fileID: 913757968}
+ objectReference: {fileID: 878406322}
- target: {fileID: 3258417366846669140, guid: 264ea51d92067c14ebc6633999afac78, type: 3}
propertyPath: _sceneNetworkObjects.Array.data[12]
value:
- objectReference: {fileID: 914529552}
+ objectReference: {fileID: 913757968}
- target: {fileID: 3258417366846669140, guid: 264ea51d92067c14ebc6633999afac78, type: 3}
propertyPath: _sceneNetworkObjects.Array.data[13]
value:
- objectReference: {fileID: 990295462}
+ objectReference: {fileID: 914529552}
- target: {fileID: 3258417366846669140, guid: 264ea51d92067c14ebc6633999afac78, type: 3}
propertyPath: _sceneNetworkObjects.Array.data[14]
value:
- objectReference: {fileID: 1494334785}
+ objectReference: {fileID: 990295462}
- target: {fileID: 3258417366846669140, guid: 264ea51d92067c14ebc6633999afac78, type: 3}
propertyPath: _sceneNetworkObjects.Array.data[15]
value:
- objectReference: {fileID: 1927660778}
+ objectReference: {fileID: 1000564558}
- target: {fileID: 3258417366846669140, guid: 264ea51d92067c14ebc6633999afac78, type: 3}
propertyPath: _sceneNetworkObjects.Array.data[16]
value:
+ objectReference: {fileID: 1494334785}
+ - target: {fileID: 3258417366846669140, guid: 264ea51d92067c14ebc6633999afac78, type: 3}
+ propertyPath: _sceneNetworkObjects.Array.data[17]
+ value:
+ objectReference: {fileID: 1927660778}
+ - target: {fileID: 3258417366846669140, guid: 264ea51d92067c14ebc6633999afac78, type: 3}
+ propertyPath: _sceneNetworkObjects.Array.data[18]
+ value:
objectReference: {fileID: 2044936706}
- target: {fileID: 3298710121668139635, guid: 264ea51d92067c14ebc6633999afac78, type: 3}
propertyPath: _networkObjectCache
@@ -49244,6 +49589,38 @@ PrefabInstance:
m_Modification:
m_TransformParent: {fileID: 0}
m_Modifications:
+ - target: {fileID: 398420162735365301, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 398420162735365301, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 398420162735365301, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 398420162735365301, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 618335581785848291, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 618335581785848291, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 618335581785848291, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 618335581785848291, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: 0
+ objectReference: {fileID: 0}
- target: {fileID: 1363088853413571436, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3}
propertyPath: m_AnchorMax.x
value: 0
@@ -49252,6 +49629,26 @@ PrefabInstance:
propertyPath: m_AnchorMax.y
value: 0
objectReference: {fileID: 0}
+ - target: {fileID: 1842785321458664040, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1842785321458664040, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1842785321458664040, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1842785321458664040, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 2527991446718283015, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3}
+ propertyPath: PocketView
+ value:
+ objectReference: {fileID: 676448448}
- target: {fileID: 3810371244597919609, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3}
propertyPath: m_Pivot.x
value: 0
@@ -49344,6 +49741,126 @@ PrefabInstance:
propertyPath: m_Name
value: Player Canvas
objectReference: {fileID: 0}
+ - target: {fileID: 3810371244597919613, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3}
+ propertyPath: m_IsActive
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 6668962487800749738, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 6668962487800749738, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 6668962487800749738, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 6668962487800749738, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 6668962487800749738, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 6668962487800749738, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 7967586554743321194, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 7967586554743321194, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 7967586554743321194, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 7967586554743321194, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 7967586554743321194, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 7967586554743321194, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8098506172083102939, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3}
+ propertyPath: TransformParent
+ value:
+ objectReference: {fileID: 576650548}
+ - target: {fileID: 8143442421376935510, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8143442421376935510, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8143442421376935510, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8143442421376935510, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8358857625727050732, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8358857625727050732, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8358857625727050732, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8358857625727050732, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8474992757558840237, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8474992757558840237, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8474992757558840237, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8474992757558840237, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8623240690935402821, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8623240690935402821, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8623240690935402821, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8623240690935402821, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: 0
+ objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3}
--- !u!23 &3811857806287679634
diff --git a/Assets/Scenes/Startup.unity b/Assets/Scenes/Startup.unity
index f28ec8b9f9..91062416c6 100644
--- a/Assets/Scenes/Startup.unity
+++ b/Assets/Scenes/Startup.unity
@@ -1058,6 +1058,10 @@ PrefabInstance:
m_Modification:
m_TransformParent: {fileID: 1928667160}
m_Modifications:
+ - target: {fileID: 1160312076, guid: 83e602c09f6d862428c09d7503632bfd, type: 3}
+ propertyPath: m_Alpha
+ value: 0
+ objectReference: {fileID: 0}
- target: {fileID: 1042289194392677491, guid: 83e602c09f6d862428c09d7503632bfd, type: 3}
propertyPath: m_Name
value: SS3D
@@ -1218,6 +1222,14 @@ PrefabInstance:
propertyPath: m_SizeDelta.y
value: 0
objectReference: {fileID: 0}
+ - target: {fileID: 6064092890518086050, guid: 83e602c09f6d862428c09d7503632bfd, type: 3}
+ propertyPath: m_Sprite
+ value:
+ objectReference: {fileID: 21300000, guid: 886e4060d55daf74e9512d9555ca9b8f, type: 3}
+ - target: {fileID: 6064092890518086050, guid: 83e602c09f6d862428c09d7503632bfd, type: 3}
+ propertyPath: m_PreserveAspect
+ value: 0
+ objectReference: {fileID: 0}
m_RemovedComponents:
- {fileID: 1160312077, guid: 83e602c09f6d862428c09d7503632bfd, type: 3}
m_SourcePrefab: {fileID: 100100000, guid: 83e602c09f6d862428c09d7503632bfd, type: 3}
@@ -1862,7 +1874,7 @@ RectTransform:
m_ConstrainProportionsScale: 1
m_Children: []
m_Father: {fileID: 794261410}
- m_RootOrder: 3
+ m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 1, y: 1}
@@ -2081,6 +2093,22 @@ PrefabInstance:
propertyPath: m_AnchoredPosition.y
value: 0
objectReference: {fileID: 0}
+ - target: {fileID: 6150087420938704148, guid: 92d2bc3037e4add468512b90d3e1ed43, type: 3}
+ propertyPath: m_Sprite
+ value:
+ objectReference: {fileID: 21300000, guid: dfdc99339da4f3d45b058a426ba8d516, type: 3}
+ - target: {fileID: 6150087420938704148, guid: 92d2bc3037e4add468512b90d3e1ed43, type: 3}
+ propertyPath: m_Color.b
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 6150087420938704148, guid: 92d2bc3037e4add468512b90d3e1ed43, type: 3}
+ propertyPath: m_Color.g
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 6150087420938704148, guid: 92d2bc3037e4add468512b90d3e1ed43, type: 3}
+ propertyPath: m_Color.r
+ value: 1
+ objectReference: {fileID: 0}
- target: {fileID: 7619658171493412490, guid: 92d2bc3037e4add468512b90d3e1ed43, type: 3}
propertyPath: m_Camera
value:
@@ -2173,5 +2201,9 @@ PrefabInstance:
propertyPath: m_Name
value: Intro Canvas
objectReference: {fileID: 0}
+ - target: {fileID: 7619658171493412503, guid: 92d2bc3037e4add468512b90d3e1ed43, type: 3}
+ propertyPath: m_IsActive
+ value: 1
+ objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 92d2bc3037e4add468512b90d3e1ed43, type: 3}
diff --git a/Assets/Scripts/EditorTests/HealthTests.cs b/Assets/Scripts/EditorTests/HealthTests.cs
index 970c566ea2..e9a5b916c8 100644
--- a/Assets/Scripts/EditorTests/HealthTests.cs
+++ b/Assets/Scripts/EditorTests/HealthTests.cs
@@ -27,7 +27,7 @@ public void TearDown()
[TestCase(10.01f, false)]
public void CanCommenceInteractionOnlyWhenStaminaIsGreaterThatZero(float staminaToDeplete, bool expectedResult)
{
- IStamina sut = StaminaHelper.Create(10f);
+ IStamina sut = StaminaFactory.Create(10f);
sut.ConsumeStamina(staminaToDeplete);
@@ -43,7 +43,7 @@ public void CanCommenceInteractionOnlyWhenStaminaIsGreaterThatZero(float stamina
[TestCase(11.01f, false)]
public void CanContinueInteractionWithNegativeStaminaUntilNegativeTenPercent(float staminaToDeplete, bool expectedResult)
{
- IStamina sut = StaminaHelper.Create(10f);
+ IStamina sut = StaminaFactory.Create(10f);
sut.ConsumeStamina(staminaToDeplete);
@@ -60,7 +60,7 @@ public void CanContinueInteractionWithNegativeStaminaUntilNegativeTenPercent(flo
[TestCase(100f, 0f)]
public void ConsumeStaminaCorrectlyReducesTheStaminaValue(float staminaToDeplete, float expectedResult)
{
- IStamina sut = StaminaHelper.Create(10f);
+ IStamina sut = StaminaFactory.Create(10f);
sut.ConsumeStamina(staminaToDeplete);
@@ -77,7 +77,7 @@ public void ConsumeStaminaCorrectlyReducesTheStaminaValue(float staminaToDeplete
[TestCase(100f, 1f)]
public void RechargingStaminaCorrectlyReducesTheStaminaValue(float secondsToRecharge, float expectedResult)
{
- IStamina sut = StaminaHelper.Create(10f, 1f); // Set up stamina to fully recharge after 1 second.
+ IStamina sut = StaminaFactory.Create(10f, 1f); // Set up stamina to fully recharge after 1 second.
sut.ConsumeStamina(10f); // Deplete all of the stamina
sut.RechargeStamina(secondsToRecharge);
diff --git a/Assets/Scripts/SS3D/Core/ApplicationStateSystem.cs.meta b/Assets/Scripts/SS3D/Core/ApplicationStateSystem.cs.meta
index 1e938f9d29..6f2c26d6aa 100644
--- a/Assets/Scripts/SS3D/Core/ApplicationStateSystem.cs.meta
+++ b/Assets/Scripts/SS3D/Core/ApplicationStateSystem.cs.meta
@@ -4,7 +4,7 @@ MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
- executionOrder: 5
+ executionOrder: -2
icon: {fileID: 2800000, guid: 1bce13c2663afd54382ddd17e34235cd, type: 3}
userData:
assetBundleName:
diff --git a/Assets/Scripts/SS3D/Core/Behaviours/NetworkActor.cs b/Assets/Scripts/SS3D/Core/Behaviours/NetworkActor.cs
index 2346634b85..86968f5f2a 100644
--- a/Assets/Scripts/SS3D/Core/Behaviours/NetworkActor.cs
+++ b/Assets/Scripts/SS3D/Core/Behaviours/NetworkActor.cs
@@ -19,7 +19,7 @@ public class NetworkActor : NetworkBehaviour
private bool _initialized;
- protected readonly List _eventHandles = new();
+ private readonly List _eventHandles = new();
public Transform TransformCache
{
@@ -161,7 +161,7 @@ private void RemoveEventListeners()
foreach (EventHandle eventHandle in _eventHandles)
{
eventService?.RemoveListener(eventHandle);
- }
+ }
}
#endregion
diff --git a/Assets/Scripts/SS3D/Core/Behaviours/NetworkView.cs b/Assets/Scripts/SS3D/Core/Behaviours/NetworkView.cs
new file mode 100644
index 0000000000..2dad500cb4
--- /dev/null
+++ b/Assets/Scripts/SS3D/Core/Behaviours/NetworkView.cs
@@ -0,0 +1,19 @@
+namespace SS3D.Core.Behaviours
+{
+ public class NetworkView : NetworkActor
+ {
+ protected override void OnAwake()
+ {
+ base.OnAwake();
+
+ ViewLocator.Register(this);
+ }
+
+ protected override void OnDestroyed()
+ {
+ base.OnDestroyed();
+
+ ViewLocator.Unregister(this);
+ }
+ }
+}
\ No newline at end of file
diff --git a/Assets/Scripts/SS3D/Core/Behaviours/NetworkView.cs.meta b/Assets/Scripts/SS3D/Core/Behaviours/NetworkView.cs.meta
new file mode 100644
index 0000000000..6f39f6feb3
--- /dev/null
+++ b/Assets/Scripts/SS3D/Core/Behaviours/NetworkView.cs.meta
@@ -0,0 +1,3 @@
+fileFormatVersion: 2
+guid: 125c91d626804b6987d0462ed2bab2ba
+timeCreated: 1673798205
\ No newline at end of file
diff --git a/Assets/Scripts/SS3D/Core/Behaviours/View.cs b/Assets/Scripts/SS3D/Core/Behaviours/View.cs
new file mode 100644
index 0000000000..f72a6ad165
--- /dev/null
+++ b/Assets/Scripts/SS3D/Core/Behaviours/View.cs
@@ -0,0 +1,22 @@
+namespace SS3D.Core.Behaviours
+{
+ ///
+ /// Base class for a UI that is Unique
+ ///
+ public class View : Actor
+ {
+ protected override void OnAwake()
+ {
+ base.OnAwake();
+
+ ViewLocator.Register(this);
+ }
+
+ protected override void OnDestroyed()
+ {
+ base.OnDestroyed();
+
+ ViewLocator.Unregister(this);
+ }
+ }
+}
\ No newline at end of file
diff --git a/Assets/Scripts/SS3D/Core/Behaviours/View.cs.meta b/Assets/Scripts/SS3D/Core/Behaviours/View.cs.meta
new file mode 100644
index 0000000000..e3213f8fdb
--- /dev/null
+++ b/Assets/Scripts/SS3D/Core/Behaviours/View.cs.meta
@@ -0,0 +1,3 @@
+fileFormatVersion: 2
+guid: 7e52157795604664b266f60cfddf23b8
+timeCreated: 1673798197
\ No newline at end of file
diff --git a/Assets/Scripts/SS3D/Core/SessionNetworkSystem.cs b/Assets/Scripts/SS3D/Core/SessionNetworkSystem.cs
index 70d39e1033..b4d55a45ad 100644
--- a/Assets/Scripts/SS3D/Core/SessionNetworkSystem.cs
+++ b/Assets/Scripts/SS3D/Core/SessionNetworkSystem.cs
@@ -36,16 +36,15 @@ public void InitializeNetworkSession()
switch (networkType)
{
case NetworkType.ServerOnly:
- Debug.Log($"[{nameof(SessionNetworkSystem)}] - Hosting a new headless server");
+ Punpun.Say(this, "Hosting a new headless server");
networkManager.ServerManager.StartConnection();
break;
case NetworkType.Client:
-
Punpun.Say(this, $"Joining server {serverAddress} as {ckey}", Logs.Important);
networkManager.ClientManager.StartConnection(serverAddress);
break;
case NetworkType.Host:
- Debug.Log($"[{nameof(SessionNetworkSystem)}] - Hosting a new server");
+ Punpun.Say(this, "Hosting a new server");
networkManager.ServerManager.StartConnection();
networkManager.ClientManager.StartConnection();
break;
diff --git a/Assets/Scripts/SS3D/Core/Settings/ApplicationSettings.cs b/Assets/Scripts/SS3D/Core/Settings/ApplicationSettings.cs
index c9b8e337d9..f7b3579999 100644
--- a/Assets/Scripts/SS3D/Core/Settings/ApplicationSettings.cs
+++ b/Assets/Scripts/SS3D/Core/Settings/ApplicationSettings.cs
@@ -1,5 +1,4 @@
-using System;
-using Coimbra;
+using Coimbra;
using UnityEngine;
namespace SS3D.Core.Settings
diff --git a/Assets/Scripts/SS3D/Core/SystemLocator.cs b/Assets/Scripts/SS3D/Core/SystemLocator.cs
index a74bc72a4e..aeb19b03c4 100644
--- a/Assets/Scripts/SS3D/Core/SystemLocator.cs
+++ b/Assets/Scripts/SS3D/Core/SystemLocator.cs
@@ -2,7 +2,6 @@
using System.Collections.Generic;
using SS3D.Logging;
using UnityEngine;
-using Object = UnityEngine.Object;
namespace SS3D.Core
{
@@ -20,7 +19,6 @@ public static class SystemLocator
/// Registers a system in the dictionary so we don't have to use find object of type.
///
/// The object to be stored.
- /// The Type of that object.
public static void Register(MonoBehaviour system)
{
Type type = system.GetType();
diff --git a/Assets/Scripts/SS3D/Core/ViewLocator.cs b/Assets/Scripts/SS3D/Core/ViewLocator.cs
new file mode 100644
index 0000000000..fba3bf35e9
--- /dev/null
+++ b/Assets/Scripts/SS3D/Core/ViewLocator.cs
@@ -0,0 +1,71 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using SS3D.Logging;
+using UnityEngine;
+
+namespace SS3D.Core
+{
+ ///
+ /// Class used to get game systems, using generics and then making cache of said systems.
+ ///
+ public static class ViewLocator
+ {
+ ///
+ /// A dictionary containing all the objects that registered themselves.
+ ///
+ private static readonly Dictionary> Views = new();
+
+ ///
+ /// Registers a view into a view list.
+ ///
+ /// The object to be stored.
+ public static void Register(MonoBehaviour view)
+ {
+ Type type = view.GetType();
+
+ if (!Views.TryGetValue(type, out List