Skip to content

Commit 08e9fbd

Browse files
committed
Move out from Editor only section waypoints prop and WaypointData class
1 parent a620824 commit 08e9fbd

File tree

1 file changed

+9
-14
lines changed

1 file changed

+9
-14
lines changed

UOP1_Project/Assets/Scripts/Characters/Config/PathwayConfigSO.cs

Lines changed: 9 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,18 @@
11
using System.Collections.Generic;
22
using UnityEngine;
33

4+
[System.Serializable]
5+
public class WaypointData
6+
{
7+
public Vector3 waypoint;
8+
public List<Vector3> corners;
9+
}
10+
411
[CreateAssetMenu(fileName = "PathwayConfig", menuName = "EntityConfig/Pathway Config")]
512
public class PathwayConfigSO : NPCMovementConfigSO
613
{
14+
[HideInInspector]
15+
public List<WaypointData> Waypoints;
716

817
#if UNITY_EDITOR
918

@@ -42,20 +51,6 @@ public class PathwayConfigSO : NPCMovementConfigSO
4251

4352
public bool RealTimeEnabled;
4453

45-
[HideInInspector]
46-
public List<WaypointData> Waypoints;
47-
4854
#endif
4955

5056
}
51-
52-
#if UNITY_EDITOR
53-
54-
[System.Serializable]
55-
public class WaypointData
56-
{
57-
public Vector3 waypoint;
58-
public List<Vector3> corners;
59-
}
60-
61-
#endif

0 commit comments

Comments
 (0)