diff --git a/Components/Pages/Syntax/Expansion/VertexColorMapEmissive.razor b/Components/Pages/Syntax/Expansion/VertexColorMapEmissive.razor
new file mode 100644
index 0000000..e02c093
--- /dev/null
+++ b/Components/Pages/Syntax/Expansion/VertexColorMapEmissive.razor
@@ -0,0 +1,9 @@
+@page "/Syntax/Expansion/VertexColorMapEmissive"
+
+
@pageTitle
+
+
+
+@code {
+ string pageTitle = "VertexColorMapEmissive";
+}
\ No newline at end of file
diff --git a/RouteList.cs b/RouteList.cs
index 3a102ed..a44ad65 100644
--- a/RouteList.cs
+++ b/RouteList.cs
@@ -62,6 +62,7 @@ public static string Get(string name) {
"VertexHeightDeformity" => "/Syntax/Expansion/VertexHeightDeformity",
"VertexHeightMap16" => "/Syntax/Expansion/VertexHeightMap16",
"Wormholes" => "/Syntax/Expansion/Wormholes",
+ "VertexColorMapEmissive"=> "/Syntax/Expansion/VertexColorMapEmissive",
_ => ""
};
}
diff --git a/wwwroot/content/images/VCME_PQSEmissive.png b/wwwroot/content/images/VCME_PQSEmissive.png
new file mode 100644
index 0000000..d6408cd
Binary files /dev/null and b/wwwroot/content/images/VCME_PQSEmissive.png differ
diff --git a/wwwroot/content/images/VCME_ScaledSpaceEmissive.png b/wwwroot/content/images/VCME_ScaledSpaceEmissive.png
new file mode 100644
index 0000000..fcafe12
Binary files /dev/null and b/wwwroot/content/images/VCME_ScaledSpaceEmissive.png differ
diff --git a/wwwroot/content/index.md b/wwwroot/content/index.md
index 58f6da5..cfbb21e 100644
--- a/wwwroot/content/index.md
+++ b/wwwroot/content/index.md
@@ -45,3 +45,6 @@
* [VertexHeightDeformity](/Syntax/Expansion/VertexHeightDeformity)
* [VertexHeightMap16](/Syntax/Expansion/VertexHeightMap16)
* [Wormholes](/Syntax/Expansion/Wormholes)
+
+## Other Expansions
+* [VertexColorMapEmissive](/Syntax/Expansion/VertexColorMapEmissive)
diff --git a/wwwroot/content/syntax/Expansion/VertexColorMapEmissive.md b/wwwroot/content/syntax/Expansion/VertexColorMapEmissive.md
new file mode 100644
index 0000000..43f40c9
--- /dev/null
+++ b/wwwroot/content/syntax/Expansion/VertexColorMapEmissive.md
@@ -0,0 +1,62 @@
+VertexColorMapEmissive is a custom PQS Mod intended for use by planet modders to give more control over planetary emissives than can be achieved with EVE CityLights or KopernicusExpansion's EmissiveFX.
+
+Users may implement emissives in ScaledVersion, PQS, and/or Ocean in any combination, and each can have different maps if desired.
+
+## Example
+
+The node structure is the same in all use cases except for PQS and Ocean, in which case add the normal `order` and `enabled` values.
+```
+VertexColorMapEmissive
+{
+ map = QuackPack/Textures/PluginData/CindHeatMap.dds
+ brightness = 1
+ transparency = 0.5
+}
+```
+| Property | Data Type | Description |
+|--------------|-----------|---------------|
+| map | File Path | The RGBA color map to use for the emissive overlay|
+| brightness | Decimal | A global multiplier to apply to the RGB channels of the map. The default value is 1, smaller values will dim the emissive and larger values will brighten it.|
+| opacity | Decimal | A global multiplier to apply to the Alpha channel of the map. Default is 0.5, larger values will make the emissive more opaque (less transparent) and smaller values will make it less opaque (or more transparent).|
+
+### ScaledVersion
+```
+ScaledVersion
+{
+
+ VertexColorMapEmissive
+ {
+ ...
+ }
+}
+```
+![A view of a planet from far away showing the emissive across the terminator.](/content/images/VCME_ScaledSpaceEmissive.png)
+
+### PQS
+```
+PQS
+{
+ Mods
+ {
+ VertexColorMapEmissive
+ {
+ ...
+ }
+ }
+}
+```
+![An up close view of the night side of a planet showing the oceans and terrain glowing.](/content/images/VCME_PQSEmissive.png)
+
+### Ocean
+```
+Ocean
+{
+ Mods
+ {
+ VertexColorMapEmissive
+ {
+ ...
+ }
+ }
+}
+```