-
Notifications
You must be signed in to change notification settings - Fork 10
/
Copy pathRouteList.cs
69 lines (68 loc) · 4.53 KB
/
RouteList.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
namespace kopernicus_wiki;
public class RouteList {
public static string Get(string name) {
return name switch {
"Home" => "/",
"Config Nodes" => "/Prerequisites/ConfigNodes",
"Data Types" => "/Prerequisites/DataTypes",
"Getting Started" => "/Guides/GettingStarted",
// Body node
"Body" => "/Syntax/Body",
// Body subnodes
"Atmosphere" => "/Syntax/Atmosphere",
"AtmosphereFromGround" => "/Syntax/AtmosphereFromGround",
"Debug" => "/Syntax/Debug",
"HazardousBody" => "/Syntax/HazardousBody",
"Ocean" => "/Syntax/Ocean",
"PQS" => "/Syntax/PQS",
"Properties" => "/Syntax/Properties",
"Rings" => "/Syntax/Rings",
"ScaledVersion" => "/Syntax/ScaledVersion",
"SpaceCenter" => "/Syntax/SpaceCenter",
"Template" => "/Syntax/Template",
// PQSMods
"PQSMods" => "/Syntax/PQSMods",
"LandControl" => "/Syntax/PQSMods/LandControl/LandControl",
"HeightColorMap" => "/Syntax/PQSMods/HeightColorMap",
"HeightColorMap2" => "/Syntax/PQSMods/HeightColorMap2",
"VertexColorMap" => "/Syntax/PQSMods/HeightColorMap",
"VertexColorMapBlend" => "/Syntax/PQSMods/VertexColorMapBlend",
"VertexHeightMap" => "/Syntax/PQSMods/VertexHeightMap",
"VertexHeightNoise" => "/Syntax/PQSMods/VertexHeightNoise",
"VertexHeightNoiseVertHeightCurve2" => "/Syntax/PQSMods/VertexHeightNoiseVertHeightCurve2",
"VertexSimplexHeight" => "/Syntax/PQSMods/VertexSimplexHeight",
"VertexSimplexHeightAbsolute" => "/Syntax/PQSMods/VertexSimplexHeightAbsolute",
"VertexSimplexNoiseColor" => "/Syntax/PQSMods/VertexSimplexNoiseColor",
// LandControl subnodes
"LandClasses" => "/Syntax/PQSMods/LandControl/LandClasses",
"ScatterMaterialType" => "/Syntax/PQSMods/LandControl/ScatterMaterials",
"Scatters" => "/Syntax/PQSMods/LandControl/Scatters",
"ModularScatter" => "/Syntax/PQSMods/LandControl/ModularScatter",
"HeatEmitter" => "/Syntax/PQSMods/LandControl/ModularScatter/HeatEmitter",
"LightEmitter" => "/Syntax/PQSMods/LandControl/ModularScatter/LightEmitter",
"ScatterColliders" => "/Syntax/PQSMods/LandControl/ModularScatter/ScatterColliders",
"SeaLevelScatters" => "/Syntax/PQSMods/LandControl/ModularScatter/SeaLevelScatters",
// Properties subnodes
"Biomes" => "/Syntax/Properties/Biomes",
"ScienceValues" => "/Syntax/Properties/ScienceValues",
// ScaledVersion subnodes
"Corona" => "/Syntax/ScaledVersion/Corona",
"Light" => "/Syntax/ScaledVersion/Light",
"Material" => "/Syntax/ScaledVersion/Material",
"OnDemand" => "/Syntax/ScaledVersion/OnDemand",
// PQS Materials
"AtmosphericTriplanarZoomRotation" => "/Syntax/Material/AtmosphericTriplanarZoomRotation",
"AtmosphericTriplanarZoomRotationTextureArray" => "/Syntax/Material/AtmosphericTriplanarZoomRotationTextureArray",
// Kopernicus Expansion
"Comet Tails" => "/Syntax/Expansion/CometTails",
"Emissive FX" => "/Syntax/Expansion/EmissiveFX",
"EVA Footprints" => "/Syntax/Expansion/EVAFootprints",
"Procedural Gas Giants" => "/Syntax/Expansion/ProceduralGasGiants",
"Reentry Effects" => "/Syntax/Expansion/ReentryEffects",
"VertexHeightDeformity" => "/Syntax/Expansion/VertexHeightDeformity",
"VertexHeightMap16" => "/Syntax/Expansion/VertexHeightMap16",
"Wormholes" => "/Syntax/Expansion/Wormholes",
_ => ""
};
}
}