From 1080e8832968cf820c87e720657e153756f54ef2 Mon Sep 17 00:00:00 2001 From: laurids Date: Sat, 27 Nov 2021 18:42:03 +0100 Subject: [PATCH] Random Districts Part 2 --- Assets/GWConquest/Prefabs/District.prefab | 4 +- Assets/GWConquest/Prefabs/Factory.prefab | 8 +- Assets/GWConquest/Scenes/GalaxyMap.unity | 813 +++++++++++++++++- Assets/GWConquest/Scripts/District.cs | 73 +- Assets/GWConquest/Scripts/DistrictFactory.cs | 2 +- Assets/GWConquest/Scripts/GameManager.cs | 10 +- Assets/GWConquest/Scripts/Planet.cs | 2 + Assets/GWConquest/Scripts/PlanetPlacement.cs | 29 + Assets/GWConquest/Scripts/PlanetRegistry.cs | 4 +- .../PhotonBolt/assemblies/bolt.user.dll | Bin 108544 -> 112128 bytes .../PhotonBolt/assemblies/bolt.user.dll.mdb | Bin 47961 -> 49493 bytes Assets/Photon/PhotonBolt/project.json | 101 +++ .../resources/BoltRuntimeSettings.asset | 2 +- .../PhotonBolt/scripts/BoltDebugStart.cs | 4 +- 14 files changed, 994 insertions(+), 58 deletions(-) diff --git a/Assets/GWConquest/Prefabs/District.prefab b/Assets/GWConquest/Prefabs/District.prefab index ca4e031..075aea5 100644 --- a/Assets/GWConquest/Prefabs/District.prefab +++ b/Assets/GWConquest/Prefabs/District.prefab @@ -75,9 +75,9 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: a89484993d239124eb667c8c33c633d3, type: 3} m_Name: m_EditorClassIdentifier: + DistrictStatic: 0 DefaultSprite: {fileID: 0} - DistrictName: Primus - Description: + DistrictName: MissingName DistrictType: 0 DistrictLevel: 0 --- !u!114 &2620233160227347941 diff --git a/Assets/GWConquest/Prefabs/Factory.prefab b/Assets/GWConquest/Prefabs/Factory.prefab index e81cad5..555135b 100644 --- a/Assets/GWConquest/Prefabs/Factory.prefab +++ b/Assets/GWConquest/Prefabs/Factory.prefab @@ -62,7 +62,6 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 3097d18430809bc4db1e8e075e8199a2, type: 3} m_Name: m_EditorClassIdentifier: - Tier: 1 StartsBroken: 0 SpecialUnits: [] --- !u!114 &7954319019618919355 @@ -77,10 +76,11 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: a89484993d239124eb667c8c33c633d3, type: 3} m_Name: m_EditorClassIdentifier: - DefaultSprite: {fileID: 21300000, guid: 3b81d9ff9816c8240b02293797c69234, type: 3} - DistrictName: Primus - Description: + DistrictStatic: 0 + DefaultSprite: {fileID: 0} + DistrictName: MissingName DistrictType: 0 + DistrictLevel: 0 --- !u!114 &3732992427129260454 MonoBehaviour: m_ObjectHideFlags: 0 diff --git a/Assets/GWConquest/Scenes/GalaxyMap.unity b/Assets/GWConquest/Scenes/GalaxyMap.unity index 0525960..53d6b75 100644 --- a/Assets/GWConquest/Scenes/GalaxyMap.unity +++ b/Assets/GWConquest/Scenes/GalaxyMap.unity @@ -1206,6 +1206,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 1 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &23218206 stripped @@ -1334,6 +1339,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 1 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &24269501 stripped @@ -1851,6 +1861,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 2 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} - target: {fileID: 8496026405921973180, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} propertyPath: FactoryType @@ -2574,9 +2589,9 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: a89484993d239124eb667c8c33c633d3, type: 3} m_Name: m_EditorClassIdentifier: + DistrictStatic: 1 DefaultSprite: {fileID: 0} DistrictName: Agri-District - Description: DistrictType: 5 DistrictLevel: 2 --- !u!114 &40190439 @@ -2744,6 +2759,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 1 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} - target: {fileID: 8496026405921973180, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} propertyPath: Tier @@ -3997,6 +4017,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 1 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} - target: {fileID: 8496026405921973180, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} propertyPath: Tier @@ -4355,6 +4380,11 @@ PrefabInstance: propertyPath: DefaultSprite value: objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} - target: {fileID: 8496026405921973180, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} propertyPath: FactoryType @@ -4618,6 +4648,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 2 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} - target: {fileID: 8496026405921973180, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} propertyPath: FactoryType @@ -5125,9 +5160,9 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: a89484993d239124eb667c8c33c633d3, type: 3} m_Name: m_EditorClassIdentifier: + DistrictStatic: 1 DefaultSprite: {fileID: 0} DistrictName: Agri-District II - Description: DistrictType: 5 DistrictLevel: 2 --- !u!114 &86848884 @@ -6068,6 +6103,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 1 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &98901663 stripped @@ -6755,6 +6795,11 @@ PrefabInstance: propertyPath: DefaultSprite value: objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &106048186 stripped @@ -6888,6 +6933,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 2 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &107022880 stripped @@ -7758,6 +7808,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 1 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} - target: {fileID: 8496026405921973180, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} propertyPath: FactoryType @@ -7820,9 +7875,9 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: a89484993d239124eb667c8c33c633d3, type: 3} m_Name: m_EditorClassIdentifier: + DistrictStatic: 1 DefaultSprite: {fileID: 0} DistrictName: Agri-District II - Description: DistrictType: 5 DistrictLevel: 1 --- !u!114 &113413690 @@ -7995,6 +8050,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 3 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} - target: {fileID: 8496026405921973180, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} propertyPath: Tier @@ -8143,6 +8203,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 2 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} - target: {fileID: 8496026405921973180, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} propertyPath: FactoryType @@ -8807,6 +8872,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 1 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &128250850 stripped @@ -9325,9 +9395,9 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: a89484993d239124eb667c8c33c633d3, type: 3} m_Name: m_EditorClassIdentifier: + DistrictStatic: 1 DefaultSprite: {fileID: 0} DistrictName: Agri-District I - Description: DistrictType: 5 DistrictLevel: 1 --- !u!114 &131868900 @@ -9646,6 +9716,11 @@ PrefabInstance: propertyPath: DefaultSprite value: objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &152693679 stripped @@ -9784,6 +9859,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 1 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} - target: {fileID: 8496026405921973180, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} propertyPath: FactoryType @@ -10428,6 +10508,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 5 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &169501540 stripped @@ -11047,6 +11132,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 1 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} - target: {fileID: 8496026405921973180, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} propertyPath: FactoryType @@ -11180,6 +11270,11 @@ PrefabInstance: propertyPath: DefaultSprite value: objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &178539814 stripped @@ -12271,6 +12366,11 @@ PrefabInstance: propertyPath: DefaultSprite value: objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &194966926 stripped @@ -12468,6 +12568,11 @@ PrefabInstance: propertyPath: DefaultSprite value: objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} - target: {fileID: 8496026405921973180, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} propertyPath: Tier @@ -12932,6 +13037,11 @@ PrefabInstance: propertyPath: DefaultSprite value: objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &204592875 stripped @@ -13238,9 +13348,9 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: a89484993d239124eb667c8c33c633d3, type: 3} m_Name: m_EditorClassIdentifier: + DistrictStatic: 1 DefaultSprite: {fileID: 0} DistrictName: Agri-District - Description: DistrictType: 5 DistrictLevel: 2 --- !u!114 &214596037 @@ -13403,6 +13513,11 @@ PrefabInstance: propertyPath: DefaultSprite value: objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &214790440 stripped @@ -13577,6 +13692,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 2 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} - target: {fileID: 8496026405921973180, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} propertyPath: Tier @@ -13720,6 +13840,11 @@ PrefabInstance: propertyPath: DefaultSprite value: objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} - target: {fileID: 8496026405921973180, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} propertyPath: FactoryType @@ -14168,6 +14293,11 @@ PrefabInstance: propertyPath: DefaultSprite value: objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &227127232 stripped @@ -14511,6 +14641,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 2 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} - target: {fileID: 8496026405921973180, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} propertyPath: FactoryType @@ -16615,6 +16750,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 4 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &280599956 stripped @@ -17737,6 +17877,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 3 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &300692101 stripped @@ -17873,9 +18018,9 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: a89484993d239124eb667c8c33c633d3, type: 3} m_Name: m_EditorClassIdentifier: + DistrictStatic: 1 DefaultSprite: {fileID: 0} DistrictName: Special District - Description: DistrictType: 6 DistrictLevel: 0 --- !u!114 &302288826 @@ -18043,6 +18188,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 3 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &302396707 stripped @@ -19052,6 +19202,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 2 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} - target: {fileID: 8496026405921973180, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} propertyPath: FactoryType @@ -19250,9 +19405,9 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: a89484993d239124eb667c8c33c633d3, type: 3} m_Name: m_EditorClassIdentifier: + DistrictStatic: 1 DefaultSprite: {fileID: 0} DistrictName: Special District - Description: DistrictType: 6 DistrictLevel: 0 --- !u!114 &322489094 @@ -20285,6 +20440,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 1 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &352729205 stripped @@ -20356,9 +20516,9 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: a89484993d239124eb667c8c33c633d3, type: 3} m_Name: m_EditorClassIdentifier: + DistrictStatic: 1 DefaultSprite: {fileID: 0} DistrictName: Agri-District - Description: DistrictType: 5 DistrictLevel: 1 --- !u!114 &353074288 @@ -22076,6 +22236,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 2 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} - target: {fileID: 8496026405921973180, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} propertyPath: FactoryType @@ -22202,6 +22367,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 2 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &376316692 stripped @@ -22438,6 +22608,11 @@ PrefabInstance: propertyPath: DefaultSprite value: objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &378059171 stripped @@ -22833,6 +23008,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 1 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &386818640 stripped @@ -23475,6 +23655,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 2 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} - target: {fileID: 8496026405921973180, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} propertyPath: FactoryType @@ -23787,6 +23972,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 6 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &404225705 stripped @@ -26674,6 +26864,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 2 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &433700570 stripped @@ -27042,6 +27237,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 8 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &442428675 stripped @@ -27947,6 +28147,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 1 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &465157246 stripped @@ -28278,6 +28483,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 1 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &480260777 stripped @@ -28449,6 +28659,11 @@ PrefabInstance: propertyPath: DefaultSprite value: objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &482339412 stripped @@ -30073,6 +30288,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 7 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &514590777 stripped @@ -30282,6 +30502,11 @@ PrefabInstance: propertyPath: DefaultSprite value: objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &527812914 stripped @@ -31360,6 +31585,11 @@ PrefabInstance: propertyPath: DefaultSprite value: objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} - target: {fileID: 8496026405921973180, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} propertyPath: FactoryType @@ -32013,6 +32243,11 @@ PrefabInstance: propertyPath: DefaultSprite value: objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &562736686 stripped @@ -32399,6 +32634,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 1 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &584400547 stripped @@ -33751,6 +33991,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 1 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &631875716 stripped @@ -34979,6 +35224,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 2 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &648993311 stripped @@ -35208,6 +35458,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 1 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} - target: {fileID: 8496026405921973180, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} propertyPath: Tier @@ -35920,6 +36175,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 2 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &666988008 stripped @@ -36425,6 +36685,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 2 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &668557531 stripped @@ -37362,6 +37627,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 1 objectReference: {fileID: 0} + - target: {fileID: 4941434942006963670, guid: ff49bfd3e408771468b4722c5fde646d, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: ff49bfd3e408771468b4722c5fde646d, type: 3} --- !u!114 &688425248 stripped @@ -39071,6 +39341,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 3 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} - target: {fileID: 8496026405921973180, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} propertyPath: FactoryType @@ -39197,6 +39472,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 1 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &711118086 stripped @@ -40379,6 +40659,11 @@ PrefabInstance: propertyPath: DefaultSprite value: objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &730144879 stripped @@ -41133,6 +41418,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 3 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} - target: {fileID: 8496026405921973180, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} propertyPath: FactoryType @@ -41791,6 +42081,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 2 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} - target: {fileID: 8496026405921973180, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} propertyPath: FactoryType @@ -41924,6 +42219,11 @@ PrefabInstance: propertyPath: DefaultSprite value: objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &746598770 stripped @@ -42227,6 +42527,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 2 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &748518605 stripped @@ -42599,9 +42904,9 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: a89484993d239124eb667c8c33c633d3, type: 3} m_Name: m_EditorClassIdentifier: + DistrictStatic: 1 DefaultSprite: {fileID: 0} DistrictName: Agri-District - Description: DistrictType: 5 DistrictLevel: 2 --- !u!114 &755114448 @@ -42834,6 +43139,11 @@ PrefabInstance: propertyPath: DefaultSprite value: objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &755950720 stripped @@ -43803,9 +44113,9 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: a89484993d239124eb667c8c33c633d3, type: 3} m_Name: m_EditorClassIdentifier: + DistrictStatic: 1 DefaultSprite: {fileID: 0} DistrictName: Agri-District - Description: DistrictType: 5 DistrictLevel: 1 --- !u!114 &769496622 @@ -44327,9 +44637,9 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: a89484993d239124eb667c8c33c633d3, type: 3} m_Name: m_EditorClassIdentifier: + DistrictStatic: 1 DefaultSprite: {fileID: 0} DistrictName: Agri-District II - Description: DistrictType: 5 DistrictLevel: 2 --- !u!114 &776571280 @@ -44657,6 +44967,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 4 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} - target: {fileID: 8496026405921973180, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} propertyPath: FactoryType @@ -45203,6 +45518,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 3 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} - target: {fileID: 8496026405921973180, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} propertyPath: Tier @@ -45346,6 +45666,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 2 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &802156722 stripped @@ -45805,6 +46130,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 1 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &809681771 stripped @@ -45966,6 +46296,11 @@ PrefabInstance: propertyPath: DefaultSprite value: objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &811853420 stripped @@ -46569,6 +46904,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 2 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &817933647 stripped @@ -46702,6 +47042,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 3 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &820682954 stripped @@ -46881,6 +47226,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 1 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &825453001 stripped @@ -46983,9 +47333,9 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: a89484993d239124eb667c8c33c633d3, type: 3} m_Name: m_EditorClassIdentifier: + DistrictStatic: 1 DefaultSprite: {fileID: 0} DistrictName: Agri-District III - Description: DistrictType: 5 DistrictLevel: 2 --- !u!114 &829595064 @@ -47158,6 +47508,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 2 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} - target: {fileID: 8496026405921973180, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} propertyPath: Tier @@ -48254,9 +48609,9 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: a89484993d239124eb667c8c33c633d3, type: 3} m_Name: m_EditorClassIdentifier: + DistrictStatic: 1 DefaultSprite: {fileID: 0} DistrictName: Special District - Description: DistrictType: 6 DistrictLevel: 0 --- !u!114 &853110023 @@ -49208,6 +49563,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 2 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &882008043 stripped @@ -49354,9 +49714,9 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: a89484993d239124eb667c8c33c633d3, type: 3} m_Name: m_EditorClassIdentifier: + DistrictStatic: 1 DefaultSprite: {fileID: 0} DistrictName: Agri-District - Description: DistrictType: 5 DistrictLevel: 1 --- !u!114 &884239768 @@ -52724,6 +53084,11 @@ PrefabInstance: propertyPath: DefaultSprite value: objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &918984398 stripped @@ -52981,6 +53346,11 @@ PrefabInstance: propertyPath: DefaultSprite value: objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} - target: {fileID: 8496026405921973180, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} propertyPath: FactoryType @@ -53099,6 +53469,11 @@ PrefabInstance: propertyPath: DistrictType value: 6 objectReference: {fileID: 0} + - target: {fileID: 4941434942006963670, guid: ff49bfd3e408771468b4722c5fde646d, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: ff49bfd3e408771468b4722c5fde646d, type: 3} --- !u!114 &935980425 stripped @@ -54189,6 +54564,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 2 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} - target: {fileID: 8496026405921973180, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} propertyPath: FactoryType @@ -54322,6 +54702,11 @@ PrefabInstance: propertyPath: DefaultSprite value: objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &960426613 stripped @@ -54460,6 +54845,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 1 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} - target: {fileID: 8496026405921973180, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} propertyPath: FactoryType @@ -56017,6 +56407,11 @@ PrefabInstance: propertyPath: DefaultSprite value: objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &984576232 stripped @@ -56562,6 +56957,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 2 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &995091233 stripped @@ -59192,6 +59592,11 @@ PrefabInstance: propertyPath: DefaultSprite value: objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &1035984751 stripped @@ -59874,6 +60279,11 @@ PrefabInstance: propertyPath: DefaultSprite value: objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} - target: {fileID: 8496026405921973180, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} propertyPath: FactoryType @@ -61325,6 +61735,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 3 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} - target: {fileID: 8496026405921973180, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} propertyPath: FactoryType @@ -61699,6 +62114,11 @@ PrefabInstance: propertyPath: DefaultSprite value: objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &1086078787 stripped @@ -61962,6 +62382,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 1 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &1089369626 stripped @@ -62227,9 +62652,9 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: a89484993d239124eb667c8c33c633d3, type: 3} m_Name: m_EditorClassIdentifier: + DistrictStatic: 1 DefaultSprite: {fileID: 21300000, guid: 8cc0e0c4f06ba004fb7ba3358f07744f, type: 3} DistrictName: Agri-District I - Description: DistrictType: 5 DistrictLevel: 3 --- !u!114 &1091417642 @@ -62479,6 +62904,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 1 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} - target: {fileID: 8496026405921973180, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} propertyPath: FactoryType @@ -62622,6 +63052,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 3 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} - target: {fileID: 8496026405921973180, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} propertyPath: Tier @@ -65089,6 +65524,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 1 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} - target: {fileID: 8496026405921973180, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} propertyPath: FactoryType @@ -65541,6 +65981,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 1 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} - target: {fileID: 8496026405921973180, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} propertyPath: FactoryType @@ -66201,9 +66646,9 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: a89484993d239124eb667c8c33c633d3, type: 3} m_Name: m_EditorClassIdentifier: + DistrictStatic: 1 DefaultSprite: {fileID: 0} DistrictName: Agri-District - Description: DistrictType: 5 DistrictLevel: 1 --- !u!114 &1147370008 @@ -66566,6 +67011,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 2 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} - target: {fileID: 8496026405921973180, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} propertyPath: FactoryType @@ -67122,9 +67572,9 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: a89484993d239124eb667c8c33c633d3, type: 3} m_Name: m_EditorClassIdentifier: + DistrictStatic: 1 DefaultSprite: {fileID: 0} DistrictName: Special District - Description: DistrictType: 6 DistrictLevel: 0 --- !u!114 &1166148167 @@ -67278,6 +67728,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 1 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &1166602517 stripped @@ -68970,6 +69425,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 2 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &1190436986 stripped @@ -69108,6 +69568,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 1 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} - target: {fileID: 8496026405921973180, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} propertyPath: Tier @@ -69640,9 +70105,9 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: a89484993d239124eb667c8c33c633d3, type: 3} m_Name: m_EditorClassIdentifier: + DistrictStatic: 1 DefaultSprite: {fileID: 0} DistrictName: Special District - Description: DistrictType: 6 DistrictLevel: 0 --- !u!114 &1213153681 @@ -69810,6 +70275,11 @@ PrefabInstance: propertyPath: DefaultSprite value: objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} - target: {fileID: 8496026405921973180, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} propertyPath: FactoryType @@ -70272,9 +70742,9 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: a89484993d239124eb667c8c33c633d3, type: 3} m_Name: m_EditorClassIdentifier: + DistrictStatic: 1 DefaultSprite: {fileID: 0} DistrictName: Agri-District - Description: DistrictType: 5 DistrictLevel: 2 --- !u!114 &1229600187 @@ -72329,9 +72799,9 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: a89484993d239124eb667c8c33c633d3, type: 3} m_Name: m_EditorClassIdentifier: + DistrictStatic: 1 DefaultSprite: {fileID: 0} DistrictName: Special District - Description: DistrictType: 6 DistrictLevel: 0 --- !u!114 &1267657457 @@ -73150,6 +73620,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 2 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &1286070051 stripped @@ -73915,6 +74390,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 1 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &1313371802 stripped @@ -79122,6 +79602,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 3 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} - target: {fileID: 8496026405921973180, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} propertyPath: FactoryType @@ -79769,6 +80254,11 @@ PrefabInstance: propertyPath: DefaultSprite value: objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &1327566365 stripped @@ -80777,6 +81267,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 5 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &1351593814 stripped @@ -81640,6 +82135,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 3 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} - target: {fileID: 8496026405921973180, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} propertyPath: FactoryType @@ -81932,6 +82432,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 1 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &1387429196 stripped @@ -82603,9 +83108,9 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: a89484993d239124eb667c8c33c633d3, type: 3} m_Name: m_EditorClassIdentifier: + DistrictStatic: 1 DefaultSprite: {fileID: 0} DistrictName: Agri-District II - Description: DistrictType: 5 DistrictLevel: 2 --- !u!114 &1409165553 @@ -82768,6 +83273,11 @@ PrefabInstance: propertyPath: DefaultSprite value: objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &1411249166 stripped @@ -82825,9 +83335,9 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: a89484993d239124eb667c8c33c633d3, type: 3} m_Name: m_EditorClassIdentifier: + DistrictStatic: 1 DefaultSprite: {fileID: 21300000, guid: 8cc0e0c4f06ba004fb7ba3358f07744f, type: 3} DistrictName: Agri-District II - Description: DistrictType: 5 DistrictLevel: 3 --- !u!114 &1412114075 @@ -83441,6 +83951,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 2 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} - target: {fileID: 8496026405921973180, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} propertyPath: FactoryType @@ -83886,6 +84401,11 @@ PrefabInstance: propertyPath: DefaultSprite value: objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} - target: {fileID: 8496026405921973180, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} propertyPath: FactoryType @@ -84294,6 +84814,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 2 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &1441824905 stripped @@ -85165,6 +85690,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 4 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &1458547176 stripped @@ -85460,6 +85990,11 @@ PrefabInstance: propertyPath: DefaultSprite value: objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &1463892857 stripped @@ -85633,6 +86168,11 @@ PrefabInstance: propertyPath: DefaultSprite value: objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &1466975628 stripped @@ -86244,6 +86784,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 1 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} - target: {fileID: 8496026405921973180, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} propertyPath: FactoryType @@ -87046,6 +87591,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 1 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} - target: {fileID: 8496026405921973180, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} propertyPath: FactoryType @@ -87685,6 +88235,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 1 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} - target: {fileID: 8496026405921973180, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} propertyPath: FactoryType @@ -87747,9 +88302,9 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: a89484993d239124eb667c8c33c633d3, type: 3} m_Name: m_EditorClassIdentifier: + DistrictStatic: 1 DefaultSprite: {fileID: 0} DistrictName: Special District - Description: DistrictType: 6 DistrictLevel: 0 --- !u!114 &1497715127 @@ -89197,6 +89752,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 2 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &1537498017 stripped @@ -90538,6 +91098,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 3 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &1579585384 stripped @@ -91341,6 +91906,11 @@ PrefabInstance: propertyPath: DefaultSprite value: objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &1591325463 stripped @@ -91570,6 +92140,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 2 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &1595006263 stripped @@ -91917,6 +92492,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 3 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &1608899189 stripped @@ -92212,6 +92792,11 @@ PrefabInstance: propertyPath: DefaultSprite value: objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &1619047937 stripped @@ -93257,6 +93842,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 2 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &1638880093 stripped @@ -93390,6 +93980,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 3 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &1643675083 stripped @@ -94441,9 +95036,9 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: a89484993d239124eb667c8c33c633d3, type: 3} m_Name: m_EditorClassIdentifier: + DistrictStatic: 1 DefaultSprite: {fileID: 0} DistrictName: Agri-District II - Description: DistrictType: 5 DistrictLevel: 1 --- !u!114 &1658452144 @@ -96083,6 +96678,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 1 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} propertyPath: IsCityDistrict @@ -96466,6 +97066,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 2 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} - target: {fileID: 8496026405921973180, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} propertyPath: FactoryType @@ -96808,6 +97413,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 3 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &1701081521 stripped @@ -97651,9 +98261,9 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: a89484993d239124eb667c8c33c633d3, type: 3} m_Name: m_EditorClassIdentifier: + DistrictStatic: 1 DefaultSprite: {fileID: 0} DistrictName: Agri-District - Description: DistrictType: 5 DistrictLevel: 2 --- !u!114 &1724478289 @@ -97996,6 +98606,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 2 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} - target: {fileID: 8496026405921973180, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} propertyPath: FactoryType @@ -99273,6 +99888,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 2 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} - target: {fileID: 8496026405921973180, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} propertyPath: Tier @@ -99449,9 +100069,9 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: a89484993d239124eb667c8c33c633d3, type: 3} m_Name: m_EditorClassIdentifier: + DistrictStatic: 1 DefaultSprite: {fileID: 0} DistrictName: Agri-District I - Description: DistrictType: 5 DistrictLevel: 1 --- !u!114 &1758196033 @@ -99932,6 +100552,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 1 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} - target: {fileID: 8496026405921973180, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} propertyPath: StartsBroken @@ -100473,6 +101098,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 2 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &1767646830 stripped @@ -101205,6 +101835,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 4 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &1776615351 stripped @@ -101489,6 +102124,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 3 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} - target: {fileID: 8496026405921973180, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} propertyPath: FactoryType @@ -106865,6 +107505,11 @@ PrefabInstance: propertyPath: DefaultSprite value: objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} - target: {fileID: 8496026405921973180, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} propertyPath: FactoryType @@ -107087,6 +107732,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 2 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} - target: {fileID: 8496026405921973180, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} propertyPath: FactoryType @@ -107228,9 +107878,9 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: a89484993d239124eb667c8c33c633d3, type: 3} m_Name: m_EditorClassIdentifier: + DistrictStatic: 1 DefaultSprite: {fileID: 0} DistrictName: Agri-District - Description: DistrictType: 5 DistrictLevel: 2 --- !u!114 &1798405256 @@ -107718,6 +108368,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 1 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &1809378649 stripped @@ -109375,9 +110030,9 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: a89484993d239124eb667c8c33c633d3, type: 3} m_Name: m_EditorClassIdentifier: + DistrictStatic: 1 DefaultSprite: {fileID: 0} DistrictName: Special District - Description: DistrictType: 6 DistrictLevel: 0 --- !u!114 &1846341752 @@ -109632,6 +110287,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 1 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} - target: {fileID: 8496026405921973180, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} propertyPath: FactoryType @@ -110844,6 +111504,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 4 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &1876272394 stripped @@ -110972,6 +111637,11 @@ PrefabInstance: propertyPath: DefaultSprite value: objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &1880169449 stripped @@ -111824,6 +112494,11 @@ PrefabInstance: propertyPath: DefaultSprite value: objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &1907230640 stripped @@ -111962,6 +112637,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 1 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} - target: {fileID: 8496026405921973180, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} propertyPath: FactoryType @@ -113140,6 +113820,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 2 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} - target: {fileID: 8496026405921973180, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} propertyPath: Tier @@ -113328,6 +114013,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 1 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &1924025789 stripped @@ -113464,9 +114154,9 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: a89484993d239124eb667c8c33c633d3, type: 3} m_Name: m_EditorClassIdentifier: + DistrictStatic: 1 DefaultSprite: {fileID: 0} DistrictName: Agri-District - Description: DistrictType: 5 DistrictLevel: 1 --- !u!114 &1924742659 @@ -113978,6 +114668,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 2 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} - target: {fileID: 8496026405921973180, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} propertyPath: FactoryType @@ -114298,9 +114993,9 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: a89484993d239124eb667c8c33c633d3, type: 3} m_Name: m_EditorClassIdentifier: + DistrictStatic: 1 DefaultSprite: {fileID: 0} DistrictName: Agri-District - Description: DistrictType: 5 DistrictLevel: 1 --- !u!114 &1947037425 @@ -114552,9 +115247,9 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: a89484993d239124eb667c8c33c633d3, type: 3} m_Name: m_EditorClassIdentifier: + DistrictStatic: 1 DefaultSprite: {fileID: 0} DistrictName: Agri-District I - Description: DistrictType: 5 DistrictLevel: 2 --- !u!114 &1952294460 @@ -114973,6 +115668,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 1 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} - target: {fileID: 8496026405921973180, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} propertyPath: Tier @@ -116561,6 +117261,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 2 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &1972101503 stripped @@ -116868,6 +117573,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 2 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} - target: {fileID: 8496026405921973180, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} propertyPath: FactoryType @@ -117026,9 +117736,9 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: a89484993d239124eb667c8c33c633d3, type: 3} m_Name: m_EditorClassIdentifier: + DistrictStatic: 1 DefaultSprite: {fileID: 0} DistrictName: Agri-District I - Description: DistrictType: 5 DistrictLevel: 2 --- !u!114 &1976539134 @@ -117201,6 +117911,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 2 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} - target: {fileID: 8496026405921973180, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} propertyPath: Tier @@ -119977,6 +120692,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 1 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &2028621360 stripped @@ -120475,9 +121195,9 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: a89484993d239124eb667c8c33c633d3, type: 3} m_Name: m_EditorClassIdentifier: + DistrictStatic: 1 DefaultSprite: {fileID: 0} DistrictName: Agri-District I - Description: DistrictType: 5 DistrictLevel: 2 --- !u!114 &2042552056 @@ -121103,6 +121823,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 2 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} - target: {fileID: 8496026405921973180, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} propertyPath: FactoryType @@ -121693,6 +122418,11 @@ PrefabInstance: propertyPath: DefaultSprite value: objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} --- !u!114 &2071669521 stripped @@ -122899,6 +123629,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 1 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} - target: {fileID: 8496026405921973180, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} propertyPath: StartsBroken @@ -124263,6 +124998,11 @@ PrefabInstance: propertyPath: DefaultSprite value: objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} - target: {fileID: 8496026405921973180, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} propertyPath: FactoryType @@ -124502,6 +125242,11 @@ PrefabInstance: propertyPath: DistrictLevel value: 1 objectReference: {fileID: 0} + - target: {fileID: 7954319019618919355, guid: fc3eae9e9964d5446a5c38fbf9a203bb, + type: 3} + propertyPath: DistrictStatic + value: 1 + objectReference: {fileID: 0} - target: {fileID: 8496026405921973180, guid: fc3eae9e9964d5446a5c38fbf9a203bb, type: 3} propertyPath: Tier @@ -124789,9 +125534,9 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: a89484993d239124eb667c8c33c633d3, type: 3} m_Name: m_EditorClassIdentifier: + DistrictStatic: 1 DefaultSprite: {fileID: 0} DistrictName: Agri-District - Description: DistrictType: 5 DistrictLevel: 1 --- !u!114 &2141017712 diff --git a/Assets/GWConquest/Scripts/District.cs b/Assets/GWConquest/Scripts/District.cs index 8dbb28c..57a75f4 100644 --- a/Assets/GWConquest/Scripts/District.cs +++ b/Assets/GWConquest/Scripts/District.cs @@ -10,21 +10,35 @@ namespace GWConquest { public static List AllDistricts = new List(); + public bool DistrictStatic; + public Sprite DefaultSprite; public string DistrictName; - public string Description; - public DistrictType DistrictType = DistrictType.Civil; public int DistrictLevel; - public Zone Zone { get; private set; } + private Zone _zone; + public Zone Zone { + get { + if(_zone == null) + { + _zone = GetComponent(); + } + return _zone; + } + } public static bool IsTypeFactory(DistrictType type) { return type == DistrictType.Civil || type == DistrictType.SpaceStation || type == DistrictType.FactoryArmor || type == DistrictType.FactoryInfantry || type == DistrictType.FactorySupplies || type == DistrictType.FactoryFuel; } + public Planet Planet { + get => State.Planet?.GetComponent(); + set => State.Planet = value.entity; + } + public Player ControllingPlayer { get { var id = State.ControllingPlayerId; @@ -61,19 +75,12 @@ namespace GWConquest set => State.StorageCapacity = value; } - private void Start() - { - Zone = GetComponent(); - } - public override void Attached() { if(entity.IsOwner) { StorageCapacity = GameManager.Instance.DefaultStorageCapacity; State.ControllingPlayerId = -1; - - State.ZoneID = Zone.GetZoneId(GetComponent()); } Inventory = new Inventory(State, "Inventory"); @@ -84,6 +91,50 @@ namespace GWConquest //BoltLog.Info("Setting storage capacity to {0}", StorageCapacity); AllDistricts.Add(this); + + if(DistrictStatic) + { + if(entity.IsOwner) + { + State.ZoneID = Zone.GetZoneId(GetComponent()); + State.DistrictType = (int) DistrictType; + State.DistrictName = DistrictName; + State.Level = DistrictLevel; + State.Planet = GetComponentInParent().entity; + } + } + } + + public void InitNonStatic() + { + if(DistrictType == DistrictType.SpaceStation) + { + Zone.zoneType = ZoneType.Space; + Util.ArrayAppend(ref Planet.spaceZones, Zone); + } + else { + Zone.zoneType = ZoneType.Ground; + Util.ArrayAppend(ref Planet.groundZones, Zone); + } + + if(entity.IsOwner) + { + State.ZoneID = Zone.GetZoneId(GetComponent()); + State.DistrictType = (int) DistrictType; + State.DistrictName = DistrictName; + State.Level = DistrictLevel; + State.RelativePosition = transform.localPosition; + } + else { + Zone.SetZoneId(State.ZoneID); + DistrictType = (DistrictType) State.DistrictType; + DistrictName = State.DistrictName; + DistrictLevel = state.Level; + + transform.SetParent(Planet.transform, false); + transform.localPosition = State.RelativePosition; + gameObject.name = DistrictName; + } } public virtual Sprite GetCurrentSprite() @@ -104,7 +155,7 @@ namespace GWConquest public virtual string GetDescription() { - return GetComponentInParent().PlanetData?.Description; + return Planet.PlanetData?.Description; } public string ProducingItem { diff --git a/Assets/GWConquest/Scripts/DistrictFactory.cs b/Assets/GWConquest/Scripts/DistrictFactory.cs index 84652d4..f9c0a0e 100644 --- a/Assets/GWConquest/Scripts/DistrictFactory.cs +++ b/Assets/GWConquest/Scripts/DistrictFactory.cs @@ -29,7 +29,7 @@ namespace GWConquest public IEnumerable GetAvailableUnitClasses() { - var classes = UnitClass.AllUnitClasses.Where(uc => uc.FactoryType == FactoryType && uc.MinFactoryTier <= District.DistrictLevel); + var classes = UnitClass.AllUnitClasses.Where(uc => uc.FactoryType == FactoryType && uc.MinFactoryTier <= District.DistrictLevel+1); var special = SpecialUnits.ToList().ConvertAll(name => UnitClass.FromName(name)); return classes.Union(special); } diff --git a/Assets/GWConquest/Scripts/GameManager.cs b/Assets/GWConquest/Scripts/GameManager.cs index 7875e6f..e22b8cb 100644 --- a/Assets/GWConquest/Scripts/GameManager.cs +++ b/Assets/GWConquest/Scripts/GameManager.cs @@ -121,7 +121,7 @@ namespace GWConquest private IEnumerator EntitiesLoadedAsync() { - yield return new WaitForSecondsRealtime(0.1f); + yield return new WaitForSecondsRealtime(1f); yield return new WaitForFixedUpdate(); EntitiesLoaded = true; @@ -153,6 +153,14 @@ namespace GWConquest } } + foreach(District d in FindObjectsOfType()) + { + if(!d.DistrictStatic) + { + d.InitNonStatic(); + } + } + foreach(Planet planet in allPlanets) { planet.FinishSetup(); diff --git a/Assets/GWConquest/Scripts/Planet.cs b/Assets/GWConquest/Scripts/Planet.cs index 983f54e..604e399 100644 --- a/Assets/GWConquest/Scripts/Planet.cs +++ b/Assets/GWConquest/Scripts/Planet.cs @@ -626,6 +626,7 @@ namespace GWConquest d.DistrictType = districtData.DistrictType; d.DistrictName = districtData.Name; d.DistrictLevel = districtData.Rating; + d.DistrictStatic = true; UnityEditor.PrefabUtility.RecordPrefabInstancePropertyModifications(d); @@ -691,6 +692,7 @@ namespace GWConquest d.DistrictType = DistrictType.SpaceStation; d.DistrictName = planetName + " Station"; d.DistrictLevel = data.ShipyardRating; + d.DistrictStatic = true; UnityEditor.PrefabUtility.RecordPrefabInstancePropertyModifications(d); } diff --git a/Assets/GWConquest/Scripts/PlanetPlacement.cs b/Assets/GWConquest/Scripts/PlanetPlacement.cs index e297e80..6eb5e61 100644 --- a/Assets/GWConquest/Scripts/PlanetPlacement.cs +++ b/Assets/GWConquest/Scripts/PlanetPlacement.cs @@ -217,12 +217,41 @@ namespace GWConquest var district = go.GetComponent(); district.DistrictType = type; + district.DistrictLevel = Random.Range(0, 2); + + var alreadyPresentNames = planet.GetComponentsInChildren().Select(d => d.DistrictName); + + for(int i = 0; i < PlanetRegistry.CivilNames.Length; i++) + { + string nameCandidate; + if(type == DistrictType.Civil) + { + nameCandidate = planet.State.PlanetName + " " + PlanetRegistry.CivilNames[i]; + } + else + { + nameCandidate = type == DistrictType.Food ? "Agri-District" : "Factory Complex"; + if(i > 0) + { + nameCandidate += " " + PlanetRegistry.DistrictNames[i]; + } + } + + if(!alreadyPresentNames.Contains(nameCandidate)) + { + district.DistrictName = nameCandidate; + break; + } + } + go.name = district.DistrictName; var zone = go.GetComponent(); zone.SetZoneId(nextZoneId); zone.zoneType = ZoneType.Ground; nextZoneId++; + district.Planet = planet; + district.InitNonStatic(); } public void SpawnAsteroids(Planet planet) diff --git a/Assets/GWConquest/Scripts/PlanetRegistry.cs b/Assets/GWConquest/Scripts/PlanetRegistry.cs index 418ce24..fe35d58 100644 --- a/Assets/GWConquest/Scripts/PlanetRegistry.cs +++ b/Assets/GWConquest/Scripts/PlanetRegistry.cs @@ -29,8 +29,8 @@ namespace GWConquest public class PlanetRegistry { - private static string[] CivilNames = new string[] { "Prime", "Secundi", "Tri", "For" }; - private static string[] DistrictNames = new string[] { "I", "II", "III", "IV" }; + public static string[] CivilNames = new string[] { "Prime", "Secundi", "Tri", "For" }; + public static string[] DistrictNames = new string[] { "I", "II", "III", "IV" }; private static Dictionary planetDataMap; diff --git a/Assets/Photon/PhotonBolt/assemblies/bolt.user.dll b/Assets/Photon/PhotonBolt/assemblies/bolt.user.dll index 7cc6d9db41de96e4a697a9259a6ddf954c44db1f..26b69564fb6bd0b172418b20d8250619018a7473 100644 GIT binary patch literal 112128 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 literal 108544 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 Os>i*tUXS}<@&5p>RoAxw literal 47961 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 diff --git a/Assets/Photon/PhotonBolt/project.json b/Assets/Photon/PhotonBolt/project.json index 1e573f6..ad2025f 100644 --- a/Assets/Photon/PhotonBolt/project.json +++ b/Assets/Photon/PhotonBolt/project.json @@ -2329,6 +2329,107 @@ "ExtrapolationMaxFrames": 9, "SnapMagnitude": 10.0 } + }, + { + "Name": "Level", + "Enabled": true, + "Expanded": true, + "ReplicationMode": 1, + "Priority": 1, + "PropertyType": { + "$type": "Photon.Bolt.Compiler.PropertyTypeInteger, bolt.compiler", + "MaxValue": 255 + }, + "AssetSettings": { + "$type": "Photon.Bolt.Compiler.PropertyStateSettings, bolt.compiler", + "ExtrapolationErrorTolerance": 0.25, + "_ExtrapolationCorrectionFrames": 6, + "ExtrapolationMaxFrames": 9, + "SnapMagnitude": 10.0 + } + }, + { + "Name": "DistrictType", + "Enabled": true, + "Expanded": true, + "ReplicationMode": 1, + "Priority": 1, + "PropertyType": { + "$type": "Photon.Bolt.Compiler.PropertyTypeInteger, bolt.compiler", + "MaxValue": 255 + }, + "AssetSettings": { + "$type": "Photon.Bolt.Compiler.PropertyStateSettings, bolt.compiler", + "ExtrapolationErrorTolerance": 0.25, + "_ExtrapolationCorrectionFrames": 6, + "ExtrapolationMaxFrames": 9, + "SnapMagnitude": 10.0 + } + }, + { + "Name": "DistrictName", + "Enabled": true, + "Expanded": true, + "ReplicationMode": 1, + "Priority": 1, + "PropertyType": { + "$type": "Photon.Bolt.Compiler.PropertyTypeString, bolt.compiler", + "MaxLength": 1 + }, + "AssetSettings": { + "$type": "Photon.Bolt.Compiler.PropertyStateSettings, bolt.compiler", + "ExtrapolationErrorTolerance": 0.25, + "_ExtrapolationCorrectionFrames": 6, + "ExtrapolationMaxFrames": 9, + "SnapMagnitude": 10.0 + } + }, + { + "Name": "RelativePosition", + "Enabled": true, + "Expanded": true, + "ReplicationMode": 1, + "Priority": 1, + "PropertyType": { + "$type": "Photon.Bolt.Compiler.PropertyTypeVector, bolt.compiler", + "Selection": 14, + "Compression": [ + { + "MinValue": -1024, + "MaxValue": 1024, + "Accuracy": 0.01, + "Pack": 100.0, + "Read": 0.01, + "Shift": 1024.0, + "BitsRequired": 18 + }, + { + "MinValue": -1024, + "MaxValue": 1024, + "Accuracy": 0.01, + "Pack": 100.0, + "Read": 0.01, + "Shift": 1024.0, + "BitsRequired": 18 + }, + { + "MinValue": -1024, + "MaxValue": 1024, + "Accuracy": 0.01, + "Pack": 100.0, + "Read": 0.01, + "Shift": 1024.0, + "BitsRequired": 18 + } + ] + }, + "AssetSettings": { + "$type": "Photon.Bolt.Compiler.PropertyStateSettings, bolt.compiler", + "ExtrapolationErrorTolerance": 0.25, + "_ExtrapolationCorrectionFrames": 6, + "ExtrapolationMaxFrames": 9, + "SnapMagnitude": 10.0 + } } ], "PacketMaxBits": 512, diff --git a/Assets/Photon/PhotonBolt/resources/BoltRuntimeSettings.asset b/Assets/Photon/PhotonBolt/resources/BoltRuntimeSettings.asset index 1fbbca9..eeb218d 100644 --- a/Assets/Photon/PhotonBolt/resources/BoltRuntimeSettings.asset +++ b/Assets/Photon/PhotonBolt/resources/BoltRuntimeSettings.asset @@ -50,7 +50,7 @@ MonoBehaviour: debugStartPort: 54321 debugBuildMode: 1 debugStartMapName: GalaxyMap - debugPlayAsServer: 1 + debugPlayAsServer: 0 showDebugInfo: 0 overrideTimeScale: 1 debugEditorMode: 1 diff --git a/Assets/Photon/PhotonBolt/scripts/BoltDebugStart.cs b/Assets/Photon/PhotonBolt/scripts/BoltDebugStart.cs index 30b3d25..118c744 100644 --- a/Assets/Photon/PhotonBolt/scripts/BoltDebugStart.cs +++ b/Assets/Photon/PhotonBolt/scripts/BoltDebugStart.cs @@ -90,9 +90,9 @@ end tell'"; private IEnumerator DelayClientConnect() { - for (int i = 0; i < 8; i++) + for (int i = 0; i < 10; i++) { - BoltLog.Info("Connecting in {0} seconds...", 8 - i); + BoltLog.Info("Connecting in {0} seconds...", 10 - i); yield return new WaitForSeconds(1); }