Skip to content

Commit 6dff624

Browse files
committed
fix(misc): various fixes on techtree + uncommitted debug files
1 parent 18fee13 commit 6dff624

File tree

5 files changed

+12
-79
lines changed

5 files changed

+12
-79
lines changed

‎Assets/Editor/TechnologyTree/TechnologyTreeNodeEditor.cs‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ public class TechnologyTreeNodeEditor : Editor
66
{
77
public override void OnInspectorGUI()
88
{
9-
TechnologyNodeData tree = (TechnologyNodeData) target;
9+
TechnologyNodeData tree = (TechnologyNodeData)target;
1010
if (GUILayout.Button("Open Editor"))
1111
{
1212
if (tree.code == TechnologyNodeData.ROOT_NODE_CODE)

‎Assets/Resources/ScriptableObjects/TechnologyTree/AttackBooster2.asset‎

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,5 +18,4 @@ MonoBehaviour:
1818
researchCost:
1919
- code: 0
2020
amount: 800
21-
children:
22-
- {fileID: 11400000, guid: 1ee05e070a529436aa418f2fb8431baf, type: 2}
21+
children: []

‎Assets/Scenes/GameScene.unity‎

Lines changed: 6 additions & 75 deletions
Original file line numberDiff line numberDiff line change
@@ -3047,75 +3047,6 @@ MonoBehaviour:
30473047
m_FlexibleWidth: -1
30483048
m_FlexibleHeight: 0
30493049
m_LayoutPriority: 1
3050-
--- !u!1 &560630152
3051-
GameObject:
3052-
m_ObjectHideFlags: 0
3053-
m_CorrespondingSourceObject: {fileID: 0}
3054-
m_PrefabInstance: {fileID: 0}
3055-
m_PrefabAsset: {fileID: 0}
3056-
serializedVersion: 6
3057-
m_Component:
3058-
- component: {fileID: 560630154}
3059-
- component: {fileID: 560630155}
3060-
- component: {fileID: 560630153}
3061-
- component: {fileID: 560630156}
3062-
m_Layer: 0
3063-
m_Name: DEBUG
3064-
m_TagString: Untagged
3065-
m_Icon: {fileID: 0}
3066-
m_NavMeshLayer: 0
3067-
m_StaticEditorFlags: 0
3068-
m_IsActive: 1
3069-
--- !u!114 &560630153
3070-
MonoBehaviour:
3071-
m_ObjectHideFlags: 0
3072-
m_CorrespondingSourceObject: {fileID: 0}
3073-
m_PrefabInstance: {fileID: 0}
3074-
m_PrefabAsset: {fileID: 0}
3075-
m_GameObject: {fileID: 560630152}
3076-
m_Enabled: 1
3077-
m_EditorHideFlags: 0
3078-
m_Script: {fileID: 11500000, guid: 4e2525d4f746d47e3bc2ac7f884d059d, type: 3}
3079-
m_Name:
3080-
m_EditorClassIdentifier:
3081-
--- !u!4 &560630154
3082-
Transform:
3083-
m_ObjectHideFlags: 0
3084-
m_CorrespondingSourceObject: {fileID: 0}
3085-
m_PrefabInstance: {fileID: 0}
3086-
m_PrefabAsset: {fileID: 0}
3087-
m_GameObject: {fileID: 560630152}
3088-
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
3089-
m_LocalPosition: {x: 0, y: 0, z: 0}
3090-
m_LocalScale: {x: 1, y: 1, z: 1}
3091-
m_Children: []
3092-
m_Father: {fileID: 0}
3093-
m_RootOrder: 2
3094-
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
3095-
--- !u!114 &560630155
3096-
MonoBehaviour:
3097-
m_ObjectHideFlags: 0
3098-
m_CorrespondingSourceObject: {fileID: 0}
3099-
m_PrefabInstance: {fileID: 0}
3100-
m_PrefabAsset: {fileID: 0}
3101-
m_GameObject: {fileID: 560630152}
3102-
m_Enabled: 1
3103-
m_EditorHideFlags: 0
3104-
m_Script: {fileID: 11500000, guid: 434f5c00dcb2846a2812af5ce87f0f28, type: 3}
3105-
m_Name:
3106-
m_EditorClassIdentifier:
3107-
--- !u!114 &560630156
3108-
MonoBehaviour:
3109-
m_ObjectHideFlags: 0
3110-
m_CorrespondingSourceObject: {fileID: 0}
3111-
m_PrefabInstance: {fileID: 0}
3112-
m_PrefabAsset: {fileID: 0}
3113-
m_GameObject: {fileID: 560630152}
3114-
m_Enabled: 1
3115-
m_EditorHideFlags: 0
3116-
m_Script: {fileID: 11500000, guid: 4e0883f4ffde14c16bcb9b15840ea3a7, type: 3}
3117-
m_Name:
3118-
m_EditorClassIdentifier:
31193050
--- !u!1 &581793296
31203051
GameObject:
31213052
m_ObjectHideFlags: 0
@@ -3621,7 +3552,7 @@ Transform:
36213552
- {fileID: 1813139873}
36223553
- {fileID: 238586518}
36233554
m_Father: {fileID: 0}
3624-
m_RootOrder: 4
3555+
m_RootOrder: 3
36253556
m_LocalEulerAnglesHint: {x: 72, y: -30, z: 0}
36263557
--- !u!1 &688593607
36273558
GameObject:
@@ -9017,7 +8948,7 @@ Transform:
90178948
- {fileID: 1039973281}
90188949
- {fileID: 1466245626}
90198950
m_Father: {fileID: 0}
9020-
m_RootOrder: 7
8951+
m_RootOrder: 6
90218952
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
90228953
--- !u!1 &1487338832
90238954
GameObject:
@@ -10706,7 +10637,7 @@ Transform:
1070610637
m_Children:
1070710638
- {fileID: 1454098052}
1070810639
m_Father: {fileID: 0}
10709-
m_RootOrder: 5
10640+
m_RootOrder: 4
1071010641
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
1071110642
--- !u!1 &1778963481
1071210643
GameObject:
@@ -12431,7 +12362,7 @@ Transform:
1243112362
m_LocalScale: {x: 1, y: 1, z: 1}
1243212363
m_Children: []
1243312364
m_Father: {fileID: 0}
12434-
m_RootOrder: 8
12365+
m_RootOrder: 7
1243512366
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
1243612367
--- !u!114 &1962856543
1243712368
MonoBehaviour:
@@ -13110,7 +13041,7 @@ PrefabInstance:
1311013041
- target: {fileID: 3974308329725597486, guid: 65495319fe85a47d0bb50779e1515148,
1311113042
type: 3}
1311213043
propertyPath: m_RootOrder
13113-
value: 3
13044+
value: 2
1311413045
objectReference: {fileID: 0}
1311513046
- target: {fileID: 3974308329725597486, guid: 65495319fe85a47d0bb50779e1515148,
1311613047
type: 3}
@@ -13438,7 +13369,7 @@ Transform:
1343813369
- {fileID: 2116386695}
1343913370
- {fileID: 1215903174}
1344013371
m_Father: {fileID: 0}
13441-
m_RootOrder: 6
13372+
m_RootOrder: 5
1344213373
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
1344313374
--- !u!1 &2108162758
1344413375
GameObject:

‎Assets/Scripts/Managers/MainMenuManager.cs‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -228,7 +228,7 @@ public void StartNewGame()
228228

229229
// save player parameters for this map
230230
// from the menu setup
231-
GamePlayersParameters p = new GamePlayersParameters();
231+
GamePlayersParameters p = ScriptableObject.CreateInstance<GamePlayersParameters>();
232232
p.players = _playersData
233233
.Where((KeyValuePair<int, PlayerData> p) => _activePlayers[p.Key])
234234
.Select((KeyValuePair<int, PlayerData> p) => p.Value)

‎Assets/Scripts/ScriptableObjects/TechnologyNodeData.cs‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,10 @@ public static void LoadTechnologyTree()
4040

4141
TECH_TREE_NODES[nodeData.code] = nodeData;
4242
foreach (TechnologyNodeData child in nodeData.children)
43+
{
44+
if (child == null) continue;
4345
parents[child.code] = nodeData.code;
46+
}
4447
}
4548

4649
// re-assign parents after all nodes have been loaded and referenced

0 commit comments

Comments
 (0)