forked from kaka3286/RoadRunner
68 lines
7.7 KiB
C#
68 lines
7.7 KiB
C#
using Gley.UrbanSystem.Editor;
|
|
namespace Gley.TrafficSystem.Editor
|
|
{
|
|
public static class AllWindowsData
|
|
{
|
|
const string urbanNamespace = "Gley.UrbanSystem";
|
|
static WindowProperties[] allWindows =
|
|
{
|
|
//main menu
|
|
new WindowProperties(Internal.TrafficSystemConstants.trafficNamespaceEditor,nameof(MainMenuWindow),"Traffic Settings",false,true,false,true,true,false,"https://youtube.com/playlist?list=PLKeb94eicHQtyL7nYgZ4De1htLs8lmz9C"),
|
|
new WindowProperties(urbanNamespace,nameof(ImportPackagesWindow),"Import Packages",true,true,true,false,true,false,"https://youtu.be/hjKXg6HtWPI"),
|
|
new WindowProperties(Internal.TrafficSystemConstants.trafficNamespaceEditor,nameof(RoadSetupWindow),"Road Setup",true,true,true,false,false,false,"https://youtu.be/-pJwE0Q34no"),
|
|
new WindowProperties(Internal.TrafficSystemConstants.trafficNamespaceEditor,nameof(WaypointSetupWindow),"Waypoint Setup",true,true,false,true,true,false,"https://youtu.be/mKfnm5_QW8s"),
|
|
new WindowProperties(Internal.TrafficSystemConstants.trafficNamespaceEditor,nameof(SceneSetupWindow), "Scene Setup",true,true,false,true,false,false,"https://youtu.be/203UgxPlfNo"),
|
|
new WindowProperties(Internal.TrafficSystemConstants.trafficNamespaceEditor,nameof(ExternalToolsWindow), "External Tools",true,true,true,false,false,false,"https://youtu.be/203UgxPlfNo"),
|
|
new WindowProperties(Internal.TrafficSystemConstants.trafficNamespaceEditor,nameof(DebugWindow), "Debug",true,true,true,true,false,false,"https://youtu.be/Bg-70Tum380"),
|
|
|
|
//Road Setup
|
|
new WindowProperties(Internal.TrafficSystemConstants.trafficNamespaceEditor,nameof(CreateRoadWindow), "Create Road",true,true,true,true,true,true,"https://youtu.be/-pJwE0Q34no"),
|
|
new WindowProperties(Internal.TrafficSystemConstants.trafficNamespaceEditor,nameof(ConnectRoadsWindow), "Connect Roads",true,true,true,true,true,true,"https://youtu.be/EKTVqvYQ01A"),
|
|
new WindowProperties(Internal.TrafficSystemConstants.trafficNamespaceEditor,nameof(ViewRoadsWindow), "View Roads",true,true,true,true,true,true,"https://youtu.be/-pJwE0Q34no"),
|
|
new WindowProperties(Internal.TrafficSystemConstants.trafficNamespaceEditor,nameof(EditRoadWindow), "Edit Road",true,true,true,true,true,true,"https://youtu.be/-pJwE0Q34no"),
|
|
|
|
//Waypoint Setup
|
|
new WindowProperties(Internal.TrafficSystemConstants.trafficNamespaceEditor,nameof(ShowAllWaypoints), "All Waypoints",true,true,true,false,true,true,"https://youtu.be/mKfnm5_QW8s"),
|
|
new WindowProperties(Internal.TrafficSystemConstants.trafficNamespaceEditor,nameof(ShowVehicleTypeEditedWaypoints), "Vehicle Edited Waypoints",true,true,true,true,true,true,"https://youtu.be/mKfnm5_QW8s"),
|
|
new WindowProperties(Internal.TrafficSystemConstants.trafficNamespaceEditor,nameof(ShowDisconnectedWaypoints), "Disconnected Waypoints",true,true,true,true,true,true,"https://youtu.be/mKfnm5_QW8s"),
|
|
new WindowProperties(Internal.TrafficSystemConstants.trafficNamespaceEditor,nameof(ShowGiveWayWaypoints), "Give Way Waypoints",true,true,true,true,true,true,"https://youtu.be/mKfnm5_QW8s"),
|
|
new WindowProperties(Internal.TrafficSystemConstants.trafficNamespaceEditor,nameof(ShowComplexGiveWayWaypoints), "Complex Give Way Waypoints",true,true,true,true,true,true,""),
|
|
new WindowProperties(Internal.TrafficSystemConstants.trafficNamespaceEditor,nameof(ShowZipperGiveWayWaypoints), "Zipper Give Way Waypoints",true,true,true,true,true,true,""),
|
|
new WindowProperties(Internal.TrafficSystemConstants.trafficNamespaceEditor,nameof(ShowEventWaypoints), "Event Waypoints",true,true,true,true,true,true,""),
|
|
new WindowProperties(Internal.TrafficSystemConstants.trafficNamespaceEditor,nameof(ShowSpeedEditedWaypoints), "Speed Edited Waypoints",true,true,true,true,true,true,"https://youtu.be/mKfnm5_QW8s"),
|
|
new WindowProperties(Internal.TrafficSystemConstants.trafficNamespaceEditor,nameof(ShowPriorityEditedWaypoints), "Priority Edited Waypoints",true,true,true,true,true,true,"https://youtu.be/mKfnm5_QW8s"),
|
|
new WindowProperties(Internal.TrafficSystemConstants.trafficNamespaceEditor,nameof(ShowVehiclePathProblems), "Path Problems",true,true,true,true,true,true,"https://youtu.be/mKfnm5_QW8s"),
|
|
new WindowProperties(Internal.TrafficSystemConstants.trafficNamespaceEditor,nameof(EditWaypointWindow), "Edit Waypoint",true,true,true,true,true,true,"https://youtu.be/mKfnm5_QW8s"),
|
|
|
|
//Scene Setup
|
|
new WindowProperties(Internal.TrafficSystemConstants.trafficNamespaceEditor,nameof(GridSetupWindow), "Grid Setup",true,true,true,true,true,true,"https://youtu.be/203UgxPlfNo"),
|
|
new WindowProperties(Internal.TrafficSystemConstants.trafficNamespaceEditor,nameof(SpeedRoutesSetupWindow), "Speed Routes",true,true,false,true,true,true,"https://youtu.be/WqrADi8mUcI"),
|
|
new WindowProperties(Internal.TrafficSystemConstants.trafficNamespaceEditor,nameof(VehicleRoutesSetupWindow), "Vehicle Routes",true,true,false,true,true,true,"https://youtu.be/JNVwL9hcodw"),
|
|
new WindowProperties(Internal.TrafficSystemConstants.trafficNamespaceEditor,nameof(WaypointPriorityWindow), "Waypoint Priority",true,true,false,true,true,true,"https://youtu.be/JNVwL9hcodw"),
|
|
new WindowProperties(Internal.TrafficSystemConstants.trafficNamespaceEditor,nameof(PathFindingWindow), "Path Finding",true,true,true,true,true,true,"https://youtu.be/JNVwL9hcodw"),
|
|
new WindowProperties(Internal.TrafficSystemConstants.trafficNamespaceEditor,nameof(LayerSetupWindow), "Layer Setup",true,true,true,false,true,false,"https://youtu.be/203UgxPlfNo"),
|
|
|
|
//Intersection
|
|
new WindowProperties(Internal.TrafficSystemConstants.trafficNamespaceEditor,nameof(IntersectionSetupWindow), "Intersection Setup",true,true,true,true,true,true,"https://youtu.be/iSIE28UoAyY"),
|
|
new WindowProperties(Internal.TrafficSystemConstants.trafficNamespaceEditor,nameof(PriorityIntersectionWindow), "Priority Intersection",true,true,true,true,true,true,"https://youtu.be/iSIE28UoAyY"),
|
|
new WindowProperties(Internal.TrafficSystemConstants.trafficNamespaceEditor,nameof(TrafficLightsIntersectionWindow), "Traffic Lights Intersection",true,true,true,true,true,true,"https://youtu.be/8tOnYiIYxeU"),
|
|
new WindowProperties(Internal.TrafficSystemConstants.trafficNamespaceEditor,nameof(TrafficLightsCrossingWindow), "Traffic Lights Crossing",true,true,true,true,true,true,""),
|
|
new WindowProperties(Internal.TrafficSystemConstants.trafficNamespaceEditor,nameof(PriorityCrossingWindow), "Priority Crossing",true,true,true,true,true,true,""),
|
|
|
|
//Car setup
|
|
new WindowProperties(Internal.TrafficSystemConstants.trafficNamespaceEditor,nameof(VehicleTypesWindow), "Vehicle Types",true,true,true,true,true,false,"https://youtu.be/203UgxPlfNo"),
|
|
|
|
//External Tools
|
|
new WindowProperties(Internal.TrafficSystemConstants.trafficNamespaceEditor,nameof(EasyRoadsSetup), "Easy Roads Setup",true,true,true,true,false,false,"https://youtu.be/203UgxPlfNo"),
|
|
new WindowProperties(Internal.TrafficSystemConstants.trafficNamespaceEditor,nameof(CidySetup), "Cidy Setup",true,true,true,true,false,false,"https://youtu.be/203UgxPlfNo"),
|
|
new WindowProperties(Internal.TrafficSystemConstants.trafficNamespaceEditor,nameof(RoadConstructorSetup), "Road Constructor Setup",true,true,true,true,false,false,""),
|
|
};
|
|
|
|
|
|
internal static WindowProperties[] GetWindowsData()
|
|
{
|
|
return allWindows;
|
|
}
|
|
}
|
|
}
|