From 90fbb871e90f985613032fa35f418b9a994be790 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Fri, 27 Nov 2015 01:51:27 +0100 Subject: [PATCH 01/86] start 0.1 --- Changelog.txt | 5 + .../Configs/Sigma-Dimensions.version | 1 + .../Dimensions/Configs/caseSensitivityFix.cfg | 17 + .../Sigma/Dimensions/Configs/diameterFix.cfg | 122 +++++ .../Sigma/Dimensions/Configs/gravityFix.cfg | 129 +++++ GameData/Sigma/Dimensions/Configs/massFix.cfg | 448 ++++++++++++++++++ License.txt | 5 + 7 files changed, 727 insertions(+) create mode 100644 Changelog.txt create mode 100644 GameData/Sigma/Dimensions/Configs/Sigma-Dimensions.version create mode 100644 GameData/Sigma/Dimensions/Configs/caseSensitivityFix.cfg create mode 100644 GameData/Sigma/Dimensions/Configs/diameterFix.cfg create mode 100644 GameData/Sigma/Dimensions/Configs/gravityFix.cfg create mode 100644 GameData/Sigma/Dimensions/Configs/massFix.cfg create mode 100644 License.txt diff --git a/Changelog.txt b/Changelog.txt new file mode 100644 index 0000000..c628745 --- /dev/null +++ b/Changelog.txt @@ -0,0 +1,5 @@ +**v0.1.0** + +- First Beta Release +- Added calculation of parameters needed by the mod +- Added KSP-AVC support \ No newline at end of file diff --git a/GameData/Sigma/Dimensions/Configs/Sigma-Dimensions.version b/GameData/Sigma/Dimensions/Configs/Sigma-Dimensions.version new file mode 100644 index 0000000..5068ce6 --- /dev/null +++ b/GameData/Sigma/Dimensions/Configs/Sigma-Dimensions.version @@ -0,0 +1 @@ +{"NAME":"Sigma Dimensions","URL":"http://ksp-avc.cybutek.net/version.php?id=235","DOWNLOAD":"http://forum.kerbalspaceprogram.com/threads/140687","CHANGE_LOG_URL":"https://github.com/Sigma88/Sigma-Dimensions/raw/master/Changelog.txt","VERSION":{"MAJOR":0,"MINOR":1,"PATCH":0,"BUILD":0},"KSP_VERSION":{"MAJOR":1,"MINOR":0,"PATCH":5}} diff --git a/GameData/Sigma/Dimensions/Configs/caseSensitivityFix.cfg b/GameData/Sigma/Dimensions/Configs/caseSensitivityFix.cfg new file mode 100644 index 0000000..284a427 --- /dev/null +++ b/GameData/Sigma/Dimensions/Configs/caseSensitivityFix.cfg @@ -0,0 +1,17 @@ +@Kopernicus:FOR[SigDim] +{ + @Body,* + { + @finalizeOrbit ^= :t:T: + @finalizeOrbit ^= :R:r: + @finalizeOrbit ^= :U:u: + @finalizeOrbit ^= :E:e: + @Properties + { + @tidallyLocked ^= :t:T: + @tidallyLocked ^= :R:r: + @tidallyLocked ^= :U:u: + @tidallyLocked ^= :E:e: + } + } +} \ No newline at end of file diff --git a/GameData/Sigma/Dimensions/Configs/diameterFix.cfg b/GameData/Sigma/Dimensions/Configs/diameterFix.cfg new file mode 100644 index 0000000..352c6ce --- /dev/null +++ b/GameData/Sigma/Dimensions/Configs/diameterFix.cfg @@ -0,0 +1,122 @@ +@Kopernicus:FOR[SigDim] +{ + @Body:HAS[@Template:HAS[#name[Kerbin]]] + { + @Properties:HAS[~radius[]] + { + radius = 600000 + } + } + @Body:HAS[@Template:HAS[#name[Mun]]] + { + @Properties:HAS[~radius[]] + { + radius = 200000 + } + } + @Body:HAS[@Template:HAS[#name[Minmus]]] + { + @Properties:HAS[~radius[]] + { + radius = 60000 + } + } + @Body:HAS[@Template:HAS[#name[Moho]]] + { + @Properties:HAS[~radius[]] + { + radius = 250000 + } + } + @Body:HAS[@Template:HAS[#name[Eve]]] + { + @Properties:HAS[~radius[]] + { + radius = 700000 + } + } + @Body:HAS[@Template:HAS[#name[Gilly]]] + { + @Properties:HAS[~radius[]] + { + radius = 13000 + } + } + @Body:HAS[@Template:HAS[#name[Duna]]] + { + @Properties:HAS[~radius[]] + { + radius = 320000 + } + } + @Body:HAS[@Template:HAS[#name[Ike]]] + { + @Properties:HAS[~radius[]] + { + radius = 130000 + } + } + @Body:HAS[@Template:HAS[#name[Dres]]] + { + @Properties:HAS[~radius[]] + { + radius = 138000 + } + } + @Body:HAS[@Template:HAS[#name[Jool]]] + { + @Properties:HAS[~radius[]] + { + radius = 6000000 + } + } + @Body:HAS[@Template:HAS[#name[Laythe]]] + { + @Properties:HAS[~radius[]] + { + radius = 500000 + } + } + @Body:HAS[@Template:HAS[#name[Vall]]] + { + @Properties:HAS[~radius[]] + { + radius = 300000 + } + } + @Body:HAS[@Template:HAS[#name[Tylo]]] + { + @Properties:HAS[~radius[]] + { + radius = 600000 + } + } + @Body:HAS[@Template:HAS[#name[Bop]]] + { + @Properties:HAS[~radius[]] + { + radius = 65000 + } + } + @Body:HAS[@Template:HAS[#name[Pol]]] + { + @Properties:HAS[~radius[]] + { + radius = 44000 + } + } + @Body:HAS[@Template:HAS[#name[Eeloo]]] + { + @Properties:HAS[~radius[]] + { + radius = 210000 + } + } + @Body:HAS[@Template:HAS[#name[Sun]]]:NEEDS[!GalacticNeighborhood] + { + @Properties:HAS[~radius[]] + { + radius = 261600000 + } + } +} diff --git a/GameData/Sigma/Dimensions/Configs/gravityFix.cfg b/GameData/Sigma/Dimensions/Configs/gravityFix.cfg new file mode 100644 index 0000000..ad5f248 --- /dev/null +++ b/GameData/Sigma/Dimensions/Configs/gravityFix.cfg @@ -0,0 +1,129 @@ +@Kopernicus:FOR[SigDim] +{ + @Body,* + { + @Properties:HAS[~mass[],~gravParameter[],~geeASL[],#radius[*]] + { + geeASL = fixME + } + } + @Body:HAS[@Template:HAS[#name[Kerbin]]] + { + @Properties:HAS[#geeASL[fixME]] + { + @geeASL = 1 + } + } + @Body:HAS[@Template:HAS[#name[Mun]]] + { + @Properties:HAS[#geeASL[fixME]] + { + @geeASL = 0.165999993681908 + } + } + @Body:HAS[@Template:HAS[#name[Minmus]]] + { + @Properties:HAS[#geeASL[fixME]] + { + @geeASL = 0.0500000007450581 + } + } + @Body:HAS[@Template:HAS[#name[Moho]]] + { + @Properties:HAS[#geeASL[fixME]] + { + @geeASL = 0.275000005960464 + } + } + @Body:HAS[@Template:HAS[#name[Eve]]] + { + @Properties:HAS[#geeASL[fixME]] + { + @geeASL = 1.70000004768372 + } + } + @Body:HAS[@Template:HAS[#name[Gilly]]] + { + @Properties:HAS[#geeASL[fixME]] + { + @geeASL = 0.00499999988824129 + } + } + @Body:HAS[@Template:HAS[#name[Duna]]] + { + @Properties:HAS[#geeASL[fixME]] + { + @geeASL = 0.300000011920929 + } + } + @Body:HAS[@Template:HAS[#name[Ike]]] + { + @Properties:HAS[#geeASL[fixME]] + { + @geeASL = 0.112000003457069 + } + } + @Body:HAS[@Template:HAS[#name[Dres]]] + { + @Properties:HAS[#geeASL[fixME]] + { + @geeASL = 0.115 + } + } + @Body:HAS[@Template:HAS[#name[Jool]]] + { + @Properties:HAS[#geeASL[fixME]] + { + @geeASL = 0.800000011920929 + } + } + @Body:HAS[@Template:HAS[#name[Laythe]]] + { + @Properties:HAS[#geeASL[fixME]] + { + @geeASL = 0.800000011920928 + } + } + @Body:HAS[@Template:HAS[#name[Vall]]] + { + @Properties:HAS[#geeASL[fixME]] + { + @geeASL = 0.234999999403954 + } + } + @Body:HAS[@Template:HAS[#name[Tylo]]] + { + @Properties:HAS[#geeASL[fixME]] + { + @geeASL = 0.800000011920929 + } + } + @Body:HAS[@Template:HAS[#name[Bop]]] + { + @Properties:HAS[#geeASL[fixME]] + { + @geeASL = 0.0599999986588955 + } + } + @Body:HAS[@Template:HAS[#name[Pol]]] + { + @Properties:HAS[#geeASL[fixME]] + { + @geeASL = 0.038 + } + } + @Body:HAS[@Template:HAS[#name[Eeloo]]] + { + @Properties:HAS[#geeASL[fixME]] + { + @geeASL = 0.172000005841255 + } + } + @Body:HAS[@Template:HAS[#name[Sun]]] + { + @Properties:HAS[#geeASL[fixME]] + { + @geeASL = 1.7462500333786 + } + } +} \ No newline at end of file diff --git a/GameData/Sigma/Dimensions/Configs/massFix.cfg b/GameData/Sigma/Dimensions/Configs/massFix.cfg new file mode 100644 index 0000000..b46ad2c --- /dev/null +++ b/GameData/Sigma/Dimensions/Configs/massFix.cfg @@ -0,0 +1,448 @@ +@Kopernicus:FOR[SigDim] +{ + +// This part calculates the mass of the body if it's not already defined + + // mass from geeASL + radius + + @Body:HAS[@Properties:HAS[#geeASL[*],~mass[]]] + { + @Properties + { + mass = #$radius$ + @mass != 2 + @mass *= #$geeASL$ + @mass /= 6.674e-11 + @mass *= 9.81 + } + } + + // mass from gravParameter + + @Body:HAS[@Properties:HAS[#gravParameter[*],~mass[]]] + { + @Properties + { + mass = #$gravParameter$ + @mass /= 6.674e-11 + } + } + +// This part defines the values needed +// It won't overwrite user defined values + + @Body:HAS[!Template] + { + @Orbit + { + color = 1,1,1,1 + inclination = 0 + eccentricity = 0 + longitudeOfAscendingNode = 0 + argumentOfPeriapsis = 0 + meanAnomalyAtEpoch = 0 + epoch = 0 + } + } + @Body:HAS[@Template:HAS[#name[Kerbin]]] + { + @Properties + { + mass = 5.29157926281091e+22 + } + @Orbit + { + referenceBody = Sun + color = 0.492,0.716,0.688,1.000 + inclination = 0 + eccentricity = 0 + semiMajorAxis = 13599840256 + longitudeOfAscendingNode = 0 + argumentOfPeriapsis = 0 + meanAnomalyAtEpoch = 3.14000010490417 + epoch = 0 + } + } + @Body:HAS[@Template:HAS[#name[Mun]]] + { + @Properties + { + mass = 9.76002360215474e+20 + } + @Properties:HAS[~tidallyLocked[]] + { + tidallyLocked = True + } + @Orbit + { + referenceBody = Kerbin + color = 0.523,0.543,0.604,1.000 + inclination = 0 + eccentricity = 0 + semiMajorAxis = 12000000 + longitudeOfAscendingNode = 0 + argumentOfPeriapsis = 0 + meanAnomalyAtEpoch = 1.70000004768372 + epoch = 0 + } + } + @Body:HAS[@Template:HAS[#name[Minmus]]] + { + @Properties + { + mass = 2.64578967083079e+19 + } + @Orbit + { + referenceBody = Kerbin + color = 0.282,0.228,0.314,0.576 + inclination = 6 + eccentricity = 0 + semiMajorAxis = 47000000 + longitudeOfAscendingNode = 78 + argumentOfPeriapsis = 38 + meanAnomalyAtEpoch = 0.899999976158142 + epoch = 0 + } + } + @Body:HAS[@Template:HAS[#name[Moho]]] + { + @Properties + { + mass = 2.52636168196748e+21 + } + @Orbit + { + referenceBody = Sun + color = 0.471,0.361,0.271,0.549 + inclination = 7 + eccentricity = 0.200000002980232 + semiMajorAxis = 5263138304 + longitudeOfAscendingNode = 70 + argumentOfPeriapsis = 15 + meanAnomalyAtEpoch = 3.14000010490417 + epoch = 0 + } + } + @Body:HAS[@Template:HAS[#name[Eve]]] + { + @Properties + { + mass = 1.22441268043315e+23 + } + @Orbit + { + referenceBody = Sun + color = 0.426,0.128,0.896,1.000 + inclination = 2.09999990463257 + eccentricity = 0.00999999977648258 + semiMajorAxis = 9832684544 + longitudeOfAscendingNode = 15 + argumentOfPeriapsis = 0 + meanAnomalyAtEpoch = 3.14000010490417 + epoch = 0 + } + } + @Body:HAS[@Template:HAS[#name[Gilly]]] + { + @Properties + { + mass = 1.24205121587e+17 + } + @Orbit + { + referenceBody = Eve + color = 0.321,0.250,0.218,0.251 + inclination = 12 + eccentricity = 0.550000011920929 + semiMajorAxis = 31500000 + longitudeOfAscendingNode = 80 + argumentOfPeriapsis = 10 + meanAnomalyAtEpoch = 0.899999976158142 + epoch = 0 + } + } + @Body:HAS[@Template:HAS[#name[Duna]]] + { + @Properties + { + mass = 4.51548115036107e+21 + } + @Orbit + { + referenceBody = Sun + color = 0.642,0.249,0.158,0.525 + inclination = 0.0599999986588955 + eccentricity = 0.0509999990463257 + semiMajorAxis = 20726155264 + longitudeOfAscendingNode = 135.5 + argumentOfPeriapsis = 0 + meanAnomalyAtEpoch = 3.14000010490417 + epoch = 0 + } + } + @Body:HAS[@Template:HAS[#name[Ike]]] + { + @Properties + { + mass = 2.78219487161283e+20 + } + @Properties:HAS[~tidallyLocked[]] + { + tidallyLocked = True + } + @Orbit + { + referenceBody = Duna + color = 0.523,0.543,0.604,1.000 + inclination = 0.200000002980232 + eccentricity = 0.0299999993294477 + semiMajorAxis = 3200000 + longitudeOfAscendingNode = 0 + argumentOfPeriapsis = 0 + meanAnomalyAtEpoch = 1.70000004768372 + epoch = 0 + } + } + @Body:HAS[@Template:HAS[#name[Dres]]] + { + @Properties + { + mass = 3.21913224453102e+20 + } + @Orbit + { + referenceBody = Sun + color = 0.176,0.137,0.098,0.525 + inclination = 5 + eccentricity = 0.145 + semiMajorAxis = 40839348203 + longitudeOfAscendingNode = 280 + argumentOfPeriapsis = 90 + meanAnomalyAtEpoch = 3.14000010490417 + epoch = 0 + } + } + @Body:HAS[@Template:HAS[#name[Jool]]] + { + @Properties + { + mass = 4.23326347332927e+24 + } + @Orbit + { + referenceBody = Sun + color = 0.330,0.522,0.078,1.000 + inclination = 1.30400002002716 + eccentricity = 0.0500000007450581 + semiMajorAxis = 68773560320 + longitudeOfAscendingNode = 52 + argumentOfPeriapsis = 0 + meanAnomalyAtEpoch = 0.100000001490116 + epoch = 0 + } + } + @Body:HAS[@Template:HAS[#name[Laythe]]] + { + @Properties + { + mass = 2.9397663009231e+22 + } + @Properties:HAS[~tidallyLocked[]] + { + tidallyLocked = True + } + @Orbit + { + referenceBody = Jool + color = 0.135,0.169,0.306,0.541 + inclination = 0 + eccentricity = 0 + semiMajorAxis = 27184000 + longitudeOfAscendingNode = 0 + argumentOfPeriapsis = 0 + meanAnomalyAtEpoch = 3.14000010490417 + epoch = 0 + } + } + @Body:HAS[@Template:HAS[#name[Vall]]] + { + @Properties + { + mass = 3.10880280901635e+21 + } + @Properties:HAS[~tidallyLocked[]] + { + tidallyLocked = True + } + @Orbit + { + referenceBody = Jool + color = 0.434,0.610,0.709,0.576 + inclination = 0 + eccentricity = 0 + semiMajorAxis = 43152000 + longitudeOfAscendingNode = 0 + argumentOfPeriapsis = 0 + meanAnomalyAtEpoch = 0.899999976158142 + epoch = 0 + } + } + @Body:HAS[@Template:HAS[#name[Tylo]]] + { + @Properties + { + mass = 4.23326347332927e+22 + } + @Properties:HAS[~tidallyLocked[]] + { + tidallyLocked = True + } + @Orbit + { + referenceBody = Jool + color = 0.828,0.669,0.669,1.000 + inclination = 0.025000000372529 + eccentricity = 0 + semiMajorAxis = 68500000 + longitudeOfAscendingNode = 0 + argumentOfPeriapsis = 0 + meanAnomalyAtEpoch = 3.14000010490417 + epoch = 0 + } + } + @Body:HAS[@Template:HAS[#name[Bop]]] + { + @Properties + { + mass = 3.72615364760999e+19 + } + @Properties:HAS[~tidallyLocked[]] + { + tidallyLocked = True + } + @Orbit + { + referenceBody = Jool + color = 0.366,0.315,0.248,0.576 + inclination = 15 + eccentricity = 0.234999999403954 + semiMajorAxis = 128500000 + longitudeOfAscendingNode = 10 + argumentOfPeriapsis = 25 + meanAnomalyAtEpoch = 0.899999976158142 + epoch = 0 + } + } + @Body:HAS[@Template:HAS[#name[Pol]]] + { + @Properties + { + mass = 1.08136362001798e+19 + } + @Properties:HAS[~tidallyLocked[]] + { + tidallyLocked = True + } + @Orbit + { + referenceBody = Jool + color = 0.435,0.448,0.339,0.576 + inclination = 4.25 + eccentricity = 0.17085 + semiMajorAxis = 179890000 + longitudeOfAscendingNode = 2 + argumentOfPeriapsis = 15 + meanAnomalyAtEpoch = 0.899999976158142 + epoch = 0 + } + } + @Body:HAS[@Template:HAS[#name[Eeloo]]] + { + @Properties + { + mass = 1.11493578853835e+21 + } + @Orbit + { + referenceBody = Sun + color = 0.207,0.208,0.209,0.525 + inclination = 6.15 + eccentricity = 0.26 + semiMajorAxis = 90118820000 + longitudeOfAscendingNode = 50 + argumentOfPeriapsis = 260 + meanAnomalyAtEpoch = 3.14000010490417 + epoch = 0 + } + } + @Body:HAS[@Template:HAS[#name[Sun]]]:NEEDS[!GalacticNeighborhood] + { + @Properties + { + mass = 1.75656696858329e+28 + } + @Orbit + { + color = 1,1,1,1 + inclination = 0 + eccentricity = 0 + longitudeOfAscendingNode = 0 + argumentOfPeriapsis = 0 + meanAnomalyAtEpoch = 0 + epoch = 0 + } + } + + // Clear Duplicates (It's not my fault if the next part looks butt-ugly) + + @Body,* + { + @Properties + { + massTEMP = #$mass$ + !mass,* = DEL + mass = #$massTEMP$ + !massTEMP = DEL + } + @Orbit + { + referenceBodyTEMP = #$referenceBody$ + !referenceBody,* = DEL + referenceBody = #$referenceBodyTEMP$ + !referenceBodyTEMP = DEL + colorTEMP = #$color$ + !color,* = DEL + color = #$colorTEMP$ + !colorTEMP = DEL + inclinationTEMP = #$inclination$ + !inclination,* = DEL + inclination = #$inclinationTEMP$ + !inclinationTEMP = DEL + eccentricityTEMP = #$eccentricity$ + !eccentricity,* = DEL + eccentricity = #$eccentricityTEMP$ + !eccentricityTEMP = DEL + semiMajorAxisTEMP = #$semiMajorAxis$ + !semiMajorAxis,* = DEL + semiMajorAxis = #$semiMajorAxisTEMP$ + !semiMajorAxisTEMP = DEL + longitudeOfAscendingNodeTEMP = #$longitudeOfAscendingNode$ + !longitudeOfAscendingNode,* = DEL + longitudeOfAscendingNode = #$longitudeOfAscendingNodeTEMP$ + !longitudeOfAscendingNodeTEMP = DEL + argumentOfPeriapsisTEMP = #$argumentOfPeriapsis$ + !argumentOfPeriapsis,* = DEL + argumentOfPeriapsis = #$argumentOfPeriapsisTEMP$ + !argumentOfPeriapsisTEMP = DEL + meanAnomalyAtEpochTEMP = #$meanAnomalyAtEpoch$ + !meanAnomalyAtEpoch,* = DEL + meanAnomalyAtEpoch = #$meanAnomalyAtEpochTEMP$ + !meanAnomalyAtEpochTEMP = DEL + epochTEMP = #$epoch$ + !epoch,* = DEL + epoch = #$epochTEMP$ + !epochTEMP = DEL + } + } +} diff --git a/License.txt b/License.txt new file mode 100644 index 0000000..def4612 --- /dev/null +++ b/License.txt @@ -0,0 +1,5 @@ +Sigma Dimentions by Sigma88 + +http://forum.kerbalspaceprogram.com/threads/140687 + +All Rights Reserved \ No newline at end of file From 672f072e8278f097f42145dade91af4820be24e6 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Fri, 27 Nov 2015 01:54:11 +0100 Subject: [PATCH 02/86] settings --- GameData/Sigma/Dimensions/Settings.cfg | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 GameData/Sigma/Dimensions/Settings.cfg diff --git a/GameData/Sigma/Dimensions/Settings.cfg b/GameData/Sigma/Dimensions/Settings.cfg new file mode 100644 index 0000000..e69de29 From 10fb6376fcf3d2b0609d4e1030df1ddd72ae031e Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Fri, 27 Nov 2015 02:05:37 +0100 Subject: [PATCH 03/86] folder structure --- .../Sigma/Dimensions/Configs/{ => Generic}/caseSensitivityFix.cfg | 0 GameData/Sigma/Dimensions/Configs/{ => Generic}/diameterFix.cfg | 0 GameData/Sigma/Dimensions/Configs/{ => Generic}/gravityFix.cfg | 0 GameData/Sigma/Dimensions/Configs/{ => Generic}/massFix.cfg | 0 4 files changed, 0 insertions(+), 0 deletions(-) rename GameData/Sigma/Dimensions/Configs/{ => Generic}/caseSensitivityFix.cfg (100%) rename GameData/Sigma/Dimensions/Configs/{ => Generic}/diameterFix.cfg (100%) rename GameData/Sigma/Dimensions/Configs/{ => Generic}/gravityFix.cfg (100%) rename GameData/Sigma/Dimensions/Configs/{ => Generic}/massFix.cfg (100%) diff --git a/GameData/Sigma/Dimensions/Configs/caseSensitivityFix.cfg b/GameData/Sigma/Dimensions/Configs/Generic/caseSensitivityFix.cfg similarity index 100% rename from GameData/Sigma/Dimensions/Configs/caseSensitivityFix.cfg rename to GameData/Sigma/Dimensions/Configs/Generic/caseSensitivityFix.cfg diff --git a/GameData/Sigma/Dimensions/Configs/diameterFix.cfg b/GameData/Sigma/Dimensions/Configs/Generic/diameterFix.cfg similarity index 100% rename from GameData/Sigma/Dimensions/Configs/diameterFix.cfg rename to GameData/Sigma/Dimensions/Configs/Generic/diameterFix.cfg diff --git a/GameData/Sigma/Dimensions/Configs/gravityFix.cfg b/GameData/Sigma/Dimensions/Configs/Generic/gravityFix.cfg similarity index 100% rename from GameData/Sigma/Dimensions/Configs/gravityFix.cfg rename to GameData/Sigma/Dimensions/Configs/Generic/gravityFix.cfg diff --git a/GameData/Sigma/Dimensions/Configs/massFix.cfg b/GameData/Sigma/Dimensions/Configs/Generic/massFix.cfg similarity index 100% rename from GameData/Sigma/Dimensions/Configs/massFix.cfg rename to GameData/Sigma/Dimensions/Configs/Generic/massFix.cfg From ae07112e95754e24d37789bfba0f28903cb9f2d9 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Fri, 27 Nov 2015 02:34:07 +0100 Subject: [PATCH 04/86] starting to mess with the planets --- .../Dimensions/Configs/Bodies/Kerbin.cfg | 135 ++ .../Configs/Bodies/KittopiaExports/Bop.cfg | 454 +++++ .../Configs/Bodies/KittopiaExports/Dres.cfg | 333 ++++ .../Configs/Bodies/KittopiaExports/Duna.cfg | 835 +++++++++ .../Configs/Bodies/KittopiaExports/Eeloo.cfg | 583 ++++++ .../Configs/Bodies/KittopiaExports/Eve.cfg | 700 ++++++++ .../Configs/Bodies/KittopiaExports/Gilly.cfg | 382 ++++ .../Configs/Bodies/KittopiaExports/Ike.cfg | 425 +++++ .../Configs/Bodies/KittopiaExports/Jool.cfg | 159 ++ .../Configs/Bodies/KittopiaExports/Kerbin.cfg | 1597 +++++++++++++++++ .../Configs/Bodies/KittopiaExports/Laythe.cfg | 893 +++++++++ .../Configs/Bodies/KittopiaExports/Minmus.cfg | 539 ++++++ .../Configs/Bodies/KittopiaExports/Moho.cfg | 369 ++++ .../Configs/Bodies/KittopiaExports/Mun.cfg | 571 ++++++ .../Configs/Bodies/KittopiaExports/Sun.cfg | 165 ++ .../Configs/Bodies/KittopiaExports/Tylo.cfg | 495 +++++ .../Configs/Bodies/KittopiaExports/Vall.cfg | 453 +++++ 17 files changed, 9088 insertions(+) create mode 100644 GameData/Sigma/Dimensions/Configs/Bodies/Kerbin.cfg create mode 100644 GameData/Sigma/Dimensions/Configs/Bodies/KittopiaExports/Bop.cfg create mode 100644 GameData/Sigma/Dimensions/Configs/Bodies/KittopiaExports/Dres.cfg create mode 100644 GameData/Sigma/Dimensions/Configs/Bodies/KittopiaExports/Duna.cfg create mode 100644 GameData/Sigma/Dimensions/Configs/Bodies/KittopiaExports/Eeloo.cfg create mode 100644 GameData/Sigma/Dimensions/Configs/Bodies/KittopiaExports/Eve.cfg create mode 100644 GameData/Sigma/Dimensions/Configs/Bodies/KittopiaExports/Gilly.cfg create mode 100644 GameData/Sigma/Dimensions/Configs/Bodies/KittopiaExports/Ike.cfg create mode 100644 GameData/Sigma/Dimensions/Configs/Bodies/KittopiaExports/Jool.cfg create mode 100644 GameData/Sigma/Dimensions/Configs/Bodies/KittopiaExports/Kerbin.cfg create mode 100644 GameData/Sigma/Dimensions/Configs/Bodies/KittopiaExports/Laythe.cfg create mode 100644 GameData/Sigma/Dimensions/Configs/Bodies/KittopiaExports/Minmus.cfg create mode 100644 GameData/Sigma/Dimensions/Configs/Bodies/KittopiaExports/Moho.cfg create mode 100644 GameData/Sigma/Dimensions/Configs/Bodies/KittopiaExports/Mun.cfg create mode 100644 GameData/Sigma/Dimensions/Configs/Bodies/KittopiaExports/Sun.cfg create mode 100644 GameData/Sigma/Dimensions/Configs/Bodies/KittopiaExports/Tylo.cfg create mode 100644 GameData/Sigma/Dimensions/Configs/Bodies/KittopiaExports/Vall.cfg diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Kerbin.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Kerbin.cfg new file mode 100644 index 0000000..f93466e --- /dev/null +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Kerbin.cfg @@ -0,0 +1,135 @@ +@Kopernicus:AFTER[SigDim] +{ + @Body:HAS[@Template:HAS[#name[Kerbin]]] + { + @Properties + { + rotationPeriod = 21549,4251830898 + inverseRotThresholdAltitude = 100000 + timewarpAltitudeLimits = 0,30000,30000,60000,120000,240000,480000,600000 + sphereOfInfluence = 84159286.4796305 + ScienceValues + { + flyingAltitudeThreshold = 18000 + spaceAltitudeThreshold = 250000 + } + } + Orbit + { + semiMajorAxis = 13599840256 + } + Atmosphere + { + // staticDensityASL = 1.22497705725583 + // adiabaticIndex = 1.39999997615814 + maxAltitude = 70000 + altitude = 70000 + atmosphereDepth = 70000 + // gasMassLapseRate = 8.30624104060862 + // atmosphereMolarMass = 0.0289644002914429 + // staticPressureASL = 101.324996948242 + // temperatureLapseRate = 0.00411428571428571 + pressureCurve + { + key = 0 101.325 0 -0.01501631 + key = 1241.025 84.02916 -0.01289846 -0.01289826 + key = 2439.593 69.68138 -0.01107876 -0.01107859 + key = 3597.11 57.78001 -0.009515483 -0.009515338 + key = 4714.942 47.90862 -0.00817254 -0.008172415 + key = 5794.409 39.72148 -0.00701892 -0.007018813 + key = 6836.791 32.93169 -0.006027969 -0.006027877 + key = 7843.328 27.30109 -0.005176778 -0.0051767 + key = 8815.22 22.63206 -0.004445662 -0.004445578 + key = 10786.42 15.3684 -0.003016528 -0.00301646 + key = 12101.4 11.87313 -0.002329273 -0.00232922 + key = 13417.05 9.172798 -0.001798594 -0.001798554 + key = 16678.47 4.842261 -0.0009448537 -0.0009448319 + key = 21143.1 2.050097 -0.0003894095 -0.0003894005 + key = 26977.92 0.6905929 -0.0001252565 -0.0001252534 + key = 33593.82 0.2201734 -3.626878E-05 -3.626788E-05 + key = 42081.87 0.05768469 -9.063159E-06 -9.062975E-06 + key = 49312.13 0.01753794 -3.029397E-06 -3.029335E-06 + key = 56669.95 0.004591824 -8.827175E-07 -8.826996E-07 + key = 62300.84 0.001497072 -3.077091E-07 -3.077031E-07 + key = 70000 0 0 0 + } + temperatureCurve + { + key = 0 288.15 0 -0.008125 + key = 8815.22 216.65 -0.008096968 0 + key = 16050.39 216.65 0 0.001242164 + key = 25729.23 228.65 0.001237475 0.003464929 + key = 37879.44 270.65 0.00344855 0 + key = 41129.24 270.65 0 -0.003444189 + key = 57440.13 214.65 -0.003422425 -0.002444589 + key = 68797.88 186.946 -0.002433851 0 + key = 70000 186.946 0 0 + } + temperatureSunMultCurve + { + key = 0 1 0 0 + key = 8815.22 0.3 -5.91316E-05 -5.91316E-05 + key = 16050.39 0 0 0 + key = 25729.23 0 0 0 + key = 37879.44 0.2 0 0 + key = 57440.13 0.2 0 0 + key = 63902.72 1 0.0001012837 0.0001012837 + key = 70000 1.2 0 0 + } + AtmosphereFromGround + { + innerRadius = 599625 + // Km = 0.00015 + // Kr = 0.00125 + outerRadius = 615000 + // scale = 0.3902439 + // scaleDepth = -0.25 + // outerRadiusMult = 1.025 + // innerRadiusMult = 0.975 + } + } + ScaledVersion + { + fadeStart = 55000 + fadeEnd = 60000 + } + PQS + { + fadeStart = 60000 + fadeEnd = 120000 + deactivateAltitude = 160000 + Mods + { + VertexSimplexHeightAbsolute + { + deformity = 485 + } + VertexHeightNoiseVertHeightCurve2 + { + deformity = 4000 + simplexHeightEnd = 4600 + simplexHeightStart = 800 + } + VertexRidgedAltitudeCurve + { + deformity = 750 + simplexHeightEnd = 6000 + simplexHeightStart = 0 + } + LandControl + { + vHeightMax = 3500 + } + AerialPerspectiveMaterial + { + atmosphereDepth = 150000 + } + VertexHeightMap + { + offset = -1500 + deformity = 5000 + } + } + } + } +} diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/KittopiaExports/Bop.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/KittopiaExports/Bop.cfg new file mode 100644 index 0000000..3905bf2 --- /dev/null +++ b/GameData/Sigma/Dimensions/Configs/Bodies/KittopiaExports/Bop.cfg @@ -0,0 +1,454 @@ +// KittopiaTech - a Kopernicus Visual Editor + +@Kopernicus:NEEDS[!Kopernicus] +{ + Body + { + name = Bop + Properties + { + description = Bop is a small moon in the vicinity of Jool. In Kerbal mythology, Bop is believed to be the home of the Kraken, a mischievous creature said to play with the ships of hapless explorers, by spinning them out of control until torn asunder, then casting them into oblivion. + radius = 65000 + geeASL = 0.0599999986588955 + mass = 3.72615364760999E+19 + gravParameter = 2486834944.41491 + rotates = True + rotationPeriod = 544507.428516654 + tidallyLocked = True + initialRotation = 230 + inverseRotThresholdAltitude = 100000 + albedo = 0.2 + emissivity = 0.8 + coreTemperatureOffset = 10 + isHomeWorld = False + timewarpAltitudeLimits = 0,24500,24500,24500,40000,60000,80000,100000 + sphereOfInfluence = 1221060.86284253 + hillSphere = 2029674.44211376 + solarRotationPeriod = False + navballSwitchRadiusMult = 0.06 + biomeMap = BUILTIN/bop_biome + useTheInName = False + Biomes + { + Biome + { + name = Peaks + value = 0 + color = 0,0.9176471,1,1 + } + Biome + { + name = Ridges + value = 0 + color = 0.4745098,0.4823529,1,1 + } + Biome + { + name = Poles + value = 0 + color = 1,0.6117647,0,1 + } + Biome + { + name = Slopes + value = 0 + color = 1,0,0.7529412,1 + } + Biome + { + name = Valley + value = 0 + color = 0.9882353,1,0,1 + } + } + ScienceValues + { + landedDataValue = 12 + splashedDataValue = 1 + flyingLowDataValue = 1 + flyingHighDataValue = 1 + inSpaceLowDataValue = 9 + inSpaceHighDataValue = 8 + recoveryValue = 8 + flyingAltitudeThreshold = 18000 + spaceAltitudeThreshold = 25000 + } + } + Orbit + { + referenceBody = Jool + inclination = 15 + eccentricity = 0.234999999403954 + semiMajorAxis = 128500000 + longitudeOfAscendingNode = 10 + argumentOfPeriapsis = 25 + meanAnomalyAtEpoch = 0.899999976158142 + meanAnomalyAtEpochD = 51.5662001957363 + epoch = 0 + color = 0.3656716,0.3147959,0.2483292,0.5764706 + cameraSmaRatioBounds = 0.12,12 + } + ScaledVersion + { + type = Vacuum + fadeStart = 135000 + fadeEnd = 140000 + sphericalModel = False + deferMesh = False + Material + { + color = 1,1,1,1 + specular = 0,0,0,1 + shininess = 0.078125 + texture = BUILTIN/gp1minormoon100 + normals = BUILTIN/gp1minormoon101 + } + } + PQS + { + minLevel = 2 + maxLevel = 6 + minDetailDistance = 6 + maxQuadLengthsPerFrame = 0.03 + fadeStart = 140000 + fadeEnd = 145000 + deactivateAltitude = 180000 + Material + { + saturation = 1 + contrast = 1.2 + tintColor = 1,1,1,0 + texTiling = 1024 + texPower = 0.75 + multiPower = 0.75 + groundTexStart = 0 + groundTexEnd = 20000 + steepTiling = 10 + steepPower = 0.76 + steepTexStart = 200000 + steepTexEnd = 300000 + deepTex = BUILTIN/RockyGround + deepTexScale = 1,1 + deepTexOffset = 0,0 + deepMultiTex = BUILTIN/distantground + deepMultiTexScale = 1,1 + deepMultiTexOffset = 0,0 + deepMultiFactor = 8 + mainTex = BUILTIN/RockyGround + mainTexScale = 1,1 + mainTexOffset = 0,0 + mainMultiTex = BUILTIN/distantground + mainMultiTexScale = 1,1 + mainMultiTexOffset = 0,0 + mainMultiFactor = 10 + highTex = BUILTIN/RockyGround + highTexScale = 1,1 + highTexOffset = 0,0 + highMultiTex = BUILTIN/distantground + highMultiTexScale = 1,1 + highMultiTexOffset = 0,0 + highMultiFactor = 12 + snowTex = BUILTIN/RockyGround + snowTexScale = 1,1 + snowTexOffset = 0,0 + snowMultiTex = BUILTIN/distantground + snowMultiTexScale = 1,1 + snowMultiTexOffset = 0,0 + snowMultiFactor = 14 + steepTex = BUILTIN/terrain_rock00 + steepTexScale = 1,1 + steepTexOffset = 0,0 + deepStart = 0 + deepEnd = 0.01 + mainLoStart = 0 + mainLoEnd = 0.05 + mainHiStart = 0.1 + mainHiEnd = 0.15 + hiLoStart = 0.1 + hiLoEnd = 0.15 + hiHiStart = 0.2 + hiHiEnd = 0.25 + snowStart = 0.2 + snowEnd = 0.25 + planetOpacity = 1 + } + FallbackMaterial + { + saturation = 1 + contrast = 1.2 + tintColor = 1,1,1,0 + texTiling = 1024 + texPower = 0.75 + multiPower = 0.75 + groundTexStart = 0 + groundTexEnd = 20000 + multiFactor = 0.5 + mainTex = BUILTIN/RockyGround + mainTexScale = 1,1 + mainTexOffset = 0,0 + planetOpacity = 1 + } + PhysicsMaterial + { + } + Mods + { + FlattenArea + { + DEBUG_showColors = False + flattenTo = 900 + innerRadius = 15000 + outerRadius = 35000 + position = -19468.5,5737.089,61828.13 + smoothEnd = 0 + smoothStart = 0 + order = 11 + enabled = False + } + MapDecal + { + absolute = False + absoluteOffset = 0 + angle = 0 + colorMap = BUILTIN/bigcrater + cullBlack = False + DEBUG_HighlightInclusion = False + heightMapDeformity = 10 + position = -19468.5,5737.089,61828.13 + removeScatter = False + radius = 60000 + smoothColor = 0.125 + smoothHeight = 0.125 + useAlphaHeightSmoothing = False + order = 120 + enabled = True + } + VertexSimplexHeightAbsolute + { + deformity = 24000 + frequency = 0.800000011920929 + octaves = 3 + persistence = 0.5 + seed = 3339066 + order = 10 + enabled = True + } + VertexHeightNoise + { + deformity = 600 + frequency = 5 + octaves = 8 + persistence = 0.5 + seed = 45756 + noiseType = RiggedMultifractal + mode = Low + lacunarity = 2.5 + order = 19 + enabled = True + } + FlattenArea + { + DEBUG_showColors = False + flattenTo = 2200 + innerRadius = 4000 + outerRadius = 15000 + position = 2000,5737.089,61828.13 + smoothEnd = 0 + smoothStart = 0 + order = 13 + enabled = False + } + MapDecal + { + absolute = False + absoluteOffset = 0 + angle = 0 + colorMap = BUILTIN/bigcrater + cullBlack = False + DEBUG_HighlightInclusion = False + heightMapDeformity = 10 + position = 2000,5737.089,61828.13 + removeScatter = False + radius = 20000 + smoothColor = 0.125 + smoothHeight = 0.125 + useAlphaHeightSmoothing = False + order = 121 + enabled = True + } + AltitudeAlpha + { + atmosphereDepth = 8000 + invert = False + order = 999999999 + enabled = True + } + VertexSimplexNoiseColor + { + blend = 1 + colorStart = 0.1716418,0.1504306,0.1306527,1 + colorEnd = 0.2910448,0.24074,0.2128536,1 + frequency = 1 + octaves = 6 + persistence = 0.5 + seed = 64564 + order = 100 + enabled = True + } + LandControl + { + altitudeBlend = 0 + altitudeFrequency = 1 + altitudeOctaves = 1 + altitudePersistance = 1 + altitudeSeed = 1 + createColors = False + createScatter = True + latitudeBlend = 0 + latitudeFrequency = 1 + latitudeOctaves = 1 + latitudePersistance = 1 + latitudeSeed = 1 + longitudeBlend = 0 + longitudeFrequency = 1 + longitudeOctaves = 1 + longitudePersistance = 1 + longitudeSeed = 1 + useHeightMap = False + vHeightMax = 10000 + order = 999999 + enabled = True + altitudeSimplex + { + frequency = 1 + octaves = 1 + persistence = 1 + } + latitudeSimplex + { + frequency = 1 + octaves = 1 + persistence = 1 + } + longitudeSimplex + { + frequency = 1 + octaves = 1 + persistence = 1 + } + landClasses + { + Class + { + alterApparentHeight = 0 + alterRealHeight = 0 + color = 0,0,0,0 + coverageBlend = 0 + coverageFrequency = 1 + coverageOctaves = 1 + coveragePersistance = 1 + coverageSeed = 1 + name = Base + latDelta = 1 + latitudeDouble = False + lonDelta = 1 + minimumRealHeight = 0 + noiseBlend = 0 + noiseColor = 0,0,0,0 + noiseFrequency = 1 + noiseOctaves = 1 + noisePersistance = 1 + noiseSeed = 1 + delete = False + altitudeRange + { + endEnd = 1 + endStart = 1 + startEnd = 0 + startStart = 0 + } + coverageSimplex + { + frequency = 1 + octaves = 1 + persistence = 1 + } + latitudeDoubleRange + { + endEnd = 1 + endStart = 1 + startEnd = 0 + startStart = 0 + } + latitudeRange + { + endEnd = 1 + endStart = 1 + startEnd = 0 + startStart = 0 + } + longitudeRange + { + endEnd = 2 + endStart = 2 + startEnd = -1 + startStart = -1 + } + noiseSimplex + { + frequency = 1 + octaves = 1 + persistence = 1 + } + scatters + { + Scatter + { + density = 1 + scatterName = boulder + } + } + } + } + scatters + { + Scatter + { + materialType = BumpedDiffuse + mesh = BUILTIN/boulder + castShadows = False + densityFactor = 1 + maxCache = 512 + maxCacheDelta = 32 + maxLevelOffset = 0 + maxScale = 3 + maxScatter = 20 + maxSpeed = 1000 + minScale = 0.5 + recieveShadows = False + name = boulder + seed = 231123 + verticalOffset = 0 + delete = False + collide = False + science = False + Material + { + color = 1,1,1,1 + mainTex = BUILTIN/brown_cliff + mainTexScale = 1,1 + mainTexOffset = 0,0 + bumpMap = BUILTIN/bouldernormal + bumpMapScale = 1,1 + bumpMapOffset = 0,0 + } + Experiment + { + } + } + } + } + } + } + } +} diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/KittopiaExports/Dres.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/KittopiaExports/Dres.cfg new file mode 100644 index 0000000..cccd070 --- /dev/null +++ b/GameData/Sigma/Dimensions/Configs/Bodies/KittopiaExports/Dres.cfg @@ -0,0 +1,333 @@ +// KittopiaTech - a Kopernicus Visual Editor + +@Kopernicus:NEEDS[!Kopernicus] +{ + Body + { + name = Dres + Properties + { + description = Dres is a very small planet. It was the first planet considered to be a dwarf. It’s orbit is highly irregular and together with it’s size it took a long time to discover since half the time it was not where scientists expected to find a planet.Due to its nature of frequenting the bad parts of space. This dwarf planet was officially labeled as “Not to be trusted” by the scientific community. + radius = 138000 + geeASL = 0.115 + mass = 3.21913224453102E+20 + gravParameter = 21484488600 + rotates = True + rotationPeriod = 34800 + tidallyLocked = False + initialRotation = 25 + inverseRotThresholdAltitude = 100000 + albedo = 0.12 + emissivity = 0.88 + coreTemperatureOffset = 0 + isHomeWorld = False + timewarpAltitudeLimits = 0,10000,10000,30000,50000,100000,200000,300000 + sphereOfInfluence = 32832839.5767762 + hillSphere = 92059713.5005964 + solarRotationPeriod = False + navballSwitchRadiusMult = 0.06 + biomeMap = BUILTIN/dres_biome + useTheInName = False + Biomes + { + Biome + { + name = Poles + value = 0 + color = 1,0.9647059,0,1 + } + Biome + { + name = Midlands + value = 0 + color = 0,1,0.9176471,1 + } + Biome + { + name = Lowlands + value = 0 + color = 1,0,0.8,1 + } + Biome + { + name = Ridges + value = 0 + color = 0.1058824,0.3568628,0.172549,1 + } + Biome + { + name = Highlands + value = 0 + color = 0.9960784,0.5372549,0,1 + } + Biome + { + name = Impact Craters + value = 0 + color = 0.09411765,0,1,1 + } + Biome + { + name = Impact Ejecta + value = 0 + color = 1,0.682353,0,1 + } + Biome + { + name = Canyons + value = 0 + color = 1,0,0,1 + } + } + ScienceValues + { + landedDataValue = 8 + splashedDataValue = 1 + flyingLowDataValue = 1 + flyingHighDataValue = 1 + inSpaceLowDataValue = 7 + inSpaceHighDataValue = 6 + recoveryValue = 6 + flyingAltitudeThreshold = 18000 + spaceAltitudeThreshold = 25000 + } + } + Orbit + { + referenceBody = Sun + inclination = 5 + eccentricity = 0.145 + semiMajorAxis = 40839348203 + longitudeOfAscendingNode = 280 + argumentOfPeriapsis = 90 + meanAnomalyAtEpoch = 3.14000010490417 + meanAnomalyAtEpochD = 179.908753681645 + epoch = 0 + color = 0.1764706,0.1372549,0.09803922,0.5254902 + cameraSmaRatioBounds = 0.03,25 + } + ScaledVersion + { + type = Vacuum + fadeStart = 95000 + fadeEnd = 100000 + sphericalModel = False + deferMesh = False + Material + { + color = 1,1,1,1 + specular = 0,0,0,1 + shininess = 0.078125 + texture = BUILTIN/dwarfplanet100 + normals = BUILTIN/dwarfplanet101 + } + } + PQS + { + minLevel = 2 + maxLevel = 8 + minDetailDistance = 6 + maxQuadLengthsPerFrame = 0.03 + fadeStart = 100000 + fadeEnd = 110000 + deactivateAltitude = 115000 + Material + { + saturation = 1 + contrast = 1.25 + tintColor = 1,1,1,0 + texTiling = 1024 + texPower = 0.75 + multiPower = 0.8 + groundTexStart = 0 + groundTexEnd = 30000 + steepTiling = 50 + steepPower = 0.75 + steepTexStart = 200000 + steepTexEnd = 300000 + deepTex = BUILTIN/RockyGround + deepTexScale = 1,1 + deepTexOffset = 0,0 + deepMultiTex = BUILTIN/distantground + deepMultiTexScale = 1,1 + deepMultiTexOffset = 0,0 + deepMultiFactor = 8 + mainTex = BUILTIN/RockyGround + mainTexScale = 1,1 + mainTexOffset = 0,0 + mainMultiTex = BUILTIN/distantground + mainMultiTexScale = 1,1 + mainMultiTexOffset = 0,0 + mainMultiFactor = 10 + highTex = BUILTIN/RockyGround + highTexScale = 1,1 + highTexOffset = 0,0 + highMultiTex = BUILTIN/distantground + highMultiTexScale = 1,1 + highMultiTexOffset = 0,0 + highMultiFactor = 12 + snowTex = BUILTIN/RockyGround + snowTexScale = 1,1 + snowTexOffset = 0,0 + snowMultiTex = BUILTIN/distantground + snowMultiTexScale = 1,1 + snowMultiTexOffset = 0,0 + snowMultiFactor = 14 + steepTex = BUILTIN/Cliffs0149_18_S + steepTexScale = 1,1 + steepTexOffset = 0,0 + deepStart = 0 + deepEnd = 0.01 + mainLoStart = 0 + mainLoEnd = 0.05 + mainHiStart = 0.1 + mainHiEnd = 0.15 + hiLoStart = 0.1 + hiLoEnd = 0.15 + hiHiStart = 0.2 + hiHiEnd = 0.25 + snowStart = 0.2 + snowEnd = 0.25 + planetOpacity = 1 + } + FallbackMaterial + { + saturation = 1.62 + contrast = 1.9 + tintColor = 1,1,1,0 + texTiling = 1024 + texPower = 0.75 + multiPower = 0.75 + groundTexStart = 0 + groundTexEnd = 20000 + multiFactor = 0.5 + mainTex = BUILTIN/RockyGround + mainTexScale = 1,1 + mainTexOffset = 0,0 + planetOpacity = 1 + } + PhysicsMaterial + { + bounceCombine = Average + frictionCombine = Maximum + frictionDirection2 = 0,0,0 + bounciness = 0 + staticFriction = 0.8 + staticFriction2 = 0 + dynamicFriction = 0.6 + dynamicFriction2 = 0 + } + Mods + { + VertexSimplexNoiseColor + { + blend = 1 + colorStart = 0.7686567,0.6996614,0.6530895,1 + colorEnd = 0,0,0,1 + frequency = 2 + octaves = 12 + persistence = 0.5 + seed = 346434 + order = 200 + enabled = True + } + HeightColorMap + { + blend = 0.7 + order = 201 + enabled = True + LandClasses + { + Class + { + name = AbyPl + color = 0,0,0,1 + altitudeStart = 0 + altitudeEnd = 0.5 + lerpToNext = True + delete = False + } + Class + { + name = Beach + color = 0.1641791,0.1641791,0.1641791,1 + altitudeStart = 0.5 + altitudeEnd = 0.550000011920929 + lerpToNext = True + delete = False + } + Class + { + name = Beach + color = 0.3731343,0.3731343,0.3731343,1 + altitudeStart = 0.550000011920929 + altitudeEnd = 1 + lerpToNext = False + delete = False + } + } + } + AerialPerspectiveMaterial + { + atmosphereDepth = 150000 + cameraAlt = 0 + cameraAtmosAlt = 0 + DEBUG_SetEveryFrame = True + globalDensity = -1E-05 + heightDensAtViewer = 0 + heightFalloff = 6.75 + order = 100 + enabled = True + } + VertexHeightMap + { + map = BUILTIN/dwarfplanet1_height + offset = 0 + deformity = 4000 + scaleDeformityByRadius = False + order = 20 + enabled = True + } + VertexSimplexHeight + { + deformity = 1700 + frequency = 4 + octaves = 12 + persistence = 0.5 + seed = 674624 + order = 21 + enabled = True + } + FlattenOcean + { + oceanRadius = 1 + order = 25 + enabled = True + } + VertexHeightNoise + { + deformity = 1000 + frequency = 2 + octaves = 4 + persistence = 0.5 + seed = 590676637 + noiseType = RiggedMultifractal + mode = Low + lacunarity = 2.5 + order = 22 + enabled = True + } + VertexSimplexHeightAbsolute + { + deformity = 400 + frequency = 18 + octaves = 6 + persistence = 0.5 + seed = 4234532 + order = 30 + enabled = True + } + } + } + } +} diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/KittopiaExports/Duna.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/KittopiaExports/Duna.cfg new file mode 100644 index 0000000..f60f7fa --- /dev/null +++ b/GameData/Sigma/Dimensions/Configs/Bodies/KittopiaExports/Duna.cfg @@ -0,0 +1,835 @@ +// KittopiaTech - a Kopernicus Visual Editor + +@Kopernicus:NEEDS[!Kopernicus] +{ + Body + { + name = Duna + Properties + { + description = Also known as the red dot that you can see if you squint at it really hard, Duna has long been a wonder to Kerbalkind.The planet has been held in much awe, due to its striking red color and stark contrast to the color green. + radius = 320000 + geeASL = 0.300000011920929 + mass = 4.51548115036107E+21 + gravParameter = 301363211975.098 + rotates = True + rotationPeriod = 65517.859375 + tidallyLocked = False + initialRotation = 90 + inverseRotThresholdAltitude = 100000 + albedo = 0.17 + emissivity = 0.83 + coreTemperatureOffset = 0 + isHomeWorld = False + timewarpAltitudeLimits = 0,30000,30000,60000,100000,300000,600000,800000 + sphereOfInfluence = 47921949.369738 + hillSphere = 125063736.748336 + solarRotationPeriod = False + navballSwitchRadiusMult = 0.06 + biomeMap = BUILTIN/duna_biome + useTheInName = False + Biomes + { + Biome + { + name = Poles + value = 0 + color = 1,0,0,1 + } + Biome + { + name = Midlands + value = 0 + color = 0,1,0.1647059,1 + } + Biome + { + name = Lowlands + value = 0 + color = 0,0.1882353,1,1 + } + Biome + { + name = Craters + value = 0 + color = 0.682353,0,1,1 + } + Biome + { + name = Highlands + value = 0 + color = 0,0.9647059,1,1 + } + } + ScienceValues + { + landedDataValue = 8 + splashedDataValue = 1 + flyingLowDataValue = 5 + flyingHighDataValue = 5 + inSpaceLowDataValue = 7 + inSpaceHighDataValue = 5 + recoveryValue = 5 + flyingAltitudeThreshold = 12000 + spaceAltitudeThreshold = 140000 + } + } + Orbit + { + referenceBody = Sun + inclination = 0.0599999986588955 + eccentricity = 0.0509999990463257 + semiMajorAxis = 20726155264 + longitudeOfAscendingNode = 135.5 + argumentOfPeriapsis = 0 + meanAnomalyAtEpoch = 3.14000010490417 + meanAnomalyAtEpochD = 179.908753681645 + epoch = 0 + color = 0.641791,0.2493882,0.158053,0.5254902 + cameraSmaRatioBounds = 0.03,25 + } + Atmosphere + { + enabled = True + oxygen = False + staticDensityASL = 0.149935103789845 + adiabaticIndex = 1.20000004768372 + maxAltitude = 50000 + altitude = 50000 + atmosphereDepth = 50000 + gasMassLapseRate = 6.34180556250155 + atmosphereMolarMass = 0.043 + pressureCurveIsNormalized = False + staticPressureASL = 6.755 + temperatureCurveIsNormalized = False + temperatureLapseRate = 0.0024 + temperatureSeaLevel = 120 + ambientColor = 0.3058824,0.187128,0.2347621,1 + lightColor = 0.5094656,0.5884027,0.6431373,0 + pressureCurve + { + key = 0 6.755 0 -0.0007 + key = 12000 1.276 -0.000223 -0.000223 + key = 20000 0.241 -4.22E-05 -4.22E-05 + key = 35000 0.015 -2.787075E-06 -2.787075E-06 + key = 50000 0 0 0 + } + temperatureCurve + { + key = 0 233 0 -0.0004261126 + key = 1000 232.8 -0.000573325 -0.000573325 + key = 25000 153.7 -0.001877083 -0.001877083 + key = 30000 150 0 0 + key = 45000 150 0 0 + key = 50000 160 0.003746914 0 + } + temperatureSunMultCurve + { + key = 0 1 0 0 + key = 1000 1 0 0 + key = 25000 0 0 0 + key = 45000 0 0 0 + key = 47350 0.4551345 0.0006885778 0.0006885778 + key = 50000 1 0 0 + } + temperatureLatitudeBiasCurve + { + key = 0 20 0 -0.0957164 + key = 50 0 -0.950278 -0.950278 + key = 70 -30 -1.955704 -1.955704 + key = 90 -50 -0.02418368 0 + } + temperatureLatitudeSunMultCurve + { + key = 0 18 0 0.06497125 + key = 40 25 0 0 + key = 65 20 -0.5202533 -0.5202533 + key = 90 5 0 0 + } + temperatureAxialSunMultCurve + { + key = 0 0 0 0 + } + AtmosphereFromGround + { + DEBUG_alwaysUpdateAll = False + doScale = True + ESun = 30 + g = -0.85 + innerRadius = 319800 + invWaveLength = 14.84364,8.3426,5.84501,0.5 + Km = 0.00015 + Kr = 0.00125 + outerRadius = 328000 + samples = 4 + scale = 0.7317083 + scaleDepth = -0.25 + transformScale = 0,0,0 + waveLength = 0.5094656,0.5884027,0.6431373,0 + outerRadiusMult = 1.025 + innerRadiusMult = 0.975 + } + } + ScaledVersion + { + type = Atmospheric + fadeStart = 95000 + fadeEnd = 97000 + sphericalModel = False + deferMesh = False + Material + { + color = 1,1,1,1 + specular = 0,0,0,1 + shininess = 0.078125 + texture = BUILTIN/Duna5_00 + normals = BUILTIN/Duna5_01 + rimPower = 2.06 + rimBlend = 0.3 + rimColorRamp = BUILTIN/desert_atmogradient + } + } + PQS + { + minLevel = 2 + maxLevel = 8 + minDetailDistance = 6 + maxQuadLengthsPerFrame = 0.03 + fadeStart = 100000 + fadeEnd = 110000 + deactivateAltitude = 120000 + Material + { + saturation = 1 + contrast = 5 + tintColor = 1,1,1,0 + powerNear = 0.6 + powerFar = 0.2 + groundTexStart = 0 + groundTexEnd = 1000 + steepPower = 2 + steepTexStart = 0 + steepTexEnd = 50000 + steepTex = BUILTIN/terrain_rock00 + steepTexScale = 1,1 + steepTexOffset = 0,0 + steepBumpMap = BUILTIN/RockyGround2 + steepBumpMapScale = 1,1 + steepBumpMapOffset = 0,0 + steepNearTiling = 4000 + steepTiling = 50 + lowTex = BUILTIN/terrain_sand00 + lowTexScale = 1,1 + lowTexOffset = 0,0 + lowBumpMap = BUILTIN/quiet + lowBumpMapScale = 1,1 + lowBumpMapOffset = 0,0 + lowNearTiling = 2000 + lowMultiFactor = 10 + lowBumpNearTiling = 2000 + lowBumpFarTiling = 10 + midTex = BUILTIN/terrain_sand00 + midTexScale = 1,1 + midTexOffset = 0,0 + midBumpMap = BUILTIN/quiet + midBumpMapScale = 1,1 + midBumpMapOffset = 0,0 + midNearTiling = 4000 + midMultiFactor = 10 + midBumpNearTiling = 8000 + midBumpFarTiling = 10 + highTex = BUILTIN/terrain_sand00 + highTexScale = 1,1 + highTexOffset = 0,0 + highBumpMap = BUILTIN/quiet + highBumpMapScale = 1,1 + highBumpMapOffset = 0,0 + highNearTiling = 4000 + highMultiFactor = 10 + highBumpNearTiling = 4000 + highBumpFarTiling = 10 + lowStart = 0 + lowEnd = 0.3 + highStart = 0.8 + highEnd = 1 + globalDensity = -8E-06 + fogColorRamp = BUILTIN/desert_atmogradient + fogColorRampScale = 1,1 + fogColorRampOffset = 0,0 + planetOpacity = 1 + } + FallbackMaterial + { + saturation = 1 + contrast = 1.55 + tintColor = 1,1,1,0 + texTiling = 1000 + texPower = 0.3 + multiPower = 0.3 + groundTexStart = 20000 + groundTexEnd = 60000 + multiFactor = 0.5 + mainTex = BUILTIN/SandyGround + mainTexScale = 1,1 + mainTexOffset = 0,0 + planetOpacity = 0 + } + PhysicsMaterial + { + } + Mods + { + VertexHeightMap + { + map = BUILTIN/desertplanet_height + offset = 0 + deformity = 6000 + scaleDeformityByRadius = False + order = 10 + enabled = True + } + VertexSimplexHeightAbsolute + { + deformity = 500 + frequency = 12 + octaves = 6 + persistence = 0.800000011920929 + seed = 23893455 + order = 12 + enabled = True + } + VertexHeightNoiseVertHeightCurve2 + { + deformity = 1000 + ridgedAddFrequency = 12 + ridgedAddLacunarity = 2 + ridgedAddOctaves = 4 + ridgedAddSeed = 1212 + ridgedMode = Low + ridgedSubFrequency = 12 + ridgedSubLacunarity = 2 + ridgedSubOctaves = 4 + ridgedSubSeed = 23234423 + simplexFrequency = 12 + simplexHeightEnd = 6500 + simplexHeightStart = 0 + simplexOctaves = 4 + simplexPersistence = 0.600000023841858 + simplexSeed = 654786 + order = 13 + enabled = True + simplexCurve + { + key = 0 0 0.1466263 0.1466263 + key = 0.7922793 0.2448772 0.6761706 1.497418 + key = 1 1 6.106985 6.106985 + } + } + VertexHeightNoiseVertHeightCurve2 + { + deformity = 1000 + ridgedAddFrequency = 18 + ridgedAddLacunarity = 2 + ridgedAddOctaves = 4 + ridgedAddSeed = 1212 + ridgedMode = Low + ridgedSubFrequency = 18 + ridgedSubLacunarity = 2 + ridgedSubOctaves = 4 + ridgedSubSeed = 23234423 + simplexFrequency = 18 + simplexHeightEnd = 7500 + simplexHeightStart = 0 + simplexOctaves = 4 + simplexPersistence = 0.600000023841858 + simplexSeed = 654786 + order = 14 + enabled = True + simplexCurve + { + key = 0 0 2 2 + key = 1 1 0 0 + } + } + VertexHeightNoiseVertHeightCurve2 + { + deformity = 2000 + ridgedAddFrequency = 22 + ridgedAddLacunarity = 3 + ridgedAddOctaves = 6 + ridgedAddSeed = 534543 + ridgedMode = Low + ridgedSubFrequency = 22 + ridgedSubLacunarity = 3 + ridgedSubOctaves = 6 + ridgedSubSeed = 435436 + simplexFrequency = 22 + simplexHeightEnd = 8500 + simplexHeightStart = 0 + simplexOctaves = 4 + simplexPersistence = 0.600000023841858 + simplexSeed = 546567 + order = 15 + enabled = True + simplexCurve + { + key = 0 0 0 0 + key = 1 1 0 0 + } + } + AltitudeAlpha + { + atmosphereDepth = 11500 + invert = False + order = 999999999 + enabled = True + } + LandControl + { + altitudeBlend = 0.05 + altitudeFrequency = 12 + altitudeOctaves = 2 + altitudePersistance = 0.6 + altitudeSeed = 212121 + createColors = True + createScatter = True + heightMap = BUILTIN/desertplanet_height + latitudeBlend = 0.02 + latitudeFrequency = 4 + latitudeOctaves = 4 + latitudePersistance = 0.6 + latitudeSeed = 47373 + longitudeBlend = 0.05 + longitudeFrequency = 4 + longitudeOctaves = 4 + longitudePersistance = 0.6 + longitudeSeed = 768453 + useHeightMap = False + vHeightMax = 3500 + order = 9999991 + enabled = True + altitudeSimplex + { + frequency = 12 + octaves = 2 + persistence = 0.600000023841858 + } + latitudeSimplex + { + frequency = 4 + octaves = 4 + persistence = 0.600000023841858 + } + longitudeSimplex + { + frequency = 4 + octaves = 4 + persistence = 0.600000023841858 + } + landClasses + { + Class + { + alterApparentHeight = 0 + alterRealHeight = 0 + color = 0.4701493,0.1805322,0.09698883,0 + coverageBlend = 0.5 + coverageFrequency = 8 + coverageOctaves = 3 + coveragePersistance = 0.2 + coverageSeed = 34535345 + name = Badlands + latDelta = 1 + latitudeDouble = False + lonDelta = 1 + minimumRealHeight = 0 + noiseBlend = 0.8 + noiseColor = 0.3358209,0.1979139,0.1209425,0 + noiseFrequency = 2 + noiseOctaves = 8 + noisePersistance = 0.7 + noiseSeed = 45656745 + delete = False + altitudeRange + { + endEnd = 10 + endStart = 10 + startEnd = 1 + startStart = 0 + } + coverageSimplex + { + frequency = 8 + octaves = 3 + persistence = 0.200000002980232 + } + latitudeDoubleRange + { + endEnd = 11 + endStart = 11 + startEnd = -9 + startStart = -9 + } + latitudeRange + { + endEnd = 10 + endStart = 10 + startEnd = -10 + startStart = -10 + } + longitudeRange + { + endEnd = 10 + endStart = 10 + startEnd = -10 + startStart = -10 + } + noiseSimplex + { + frequency = 2 + octaves = 8 + persistence = 0.699999988079071 + } + scatters + { + Scatter + { + density = 0.25 + scatterName = boulder + } + } + } + Class + { + alterApparentHeight = 0 + alterRealHeight = 0 + color = 0.2835821,0.09938071,0.06772109,0 + coverageBlend = 0.01 + coverageFrequency = 8 + coverageOctaves = 3 + coveragePersistance = 0.9 + coverageSeed = 34535345 + name = Craters + latDelta = 1 + latitudeDouble = False + lonDelta = 1 + minimumRealHeight = 0 + noiseBlend = 0.1 + noiseColor = 0.2164179,0.1505235,0.1340499,0 + noiseFrequency = 9 + noiseOctaves = 6 + noisePersistance = 0.7 + noiseSeed = 45656745 + delete = False + altitudeRange + { + endEnd = 1 + endStart = 0 + startEnd = -10 + startStart = -10 + } + coverageSimplex + { + frequency = 8 + octaves = 3 + persistence = 0.899999976158142 + } + latitudeDoubleRange + { + endEnd = 11 + endStart = 11 + startEnd = -9 + startStart = -9 + } + latitudeRange + { + endEnd = 10 + endStart = 10 + startEnd = -10 + startStart = -10 + } + longitudeRange + { + endEnd = 10 + endStart = 10 + startEnd = -10 + startStart = -10 + } + noiseSimplex + { + frequency = 9 + octaves = 6 + persistence = 0.699999988079071 + } + scatters + { + Scatter + { + density = 0.5 + scatterName = boulder + } + } + } + Class + { + alterApparentHeight = 100 + alterRealHeight = 100 + color = 0.8656716,0.8656716,0.8656716,0 + coverageBlend = 0 + coverageFrequency = 8 + coverageOctaves = 3 + coveragePersistance = 0.8 + coverageSeed = 93747294 + name = Ice Caps + latDelta = 1 + latitudeDouble = True + lonDelta = 1 + minimumRealHeight = 0.100000001490116 + noiseBlend = 0.2 + noiseColor = 0.7686567,0.7686567,0.7686567,0 + noiseFrequency = 9 + noiseOctaves = 6 + noisePersistance = 0.2 + noiseSeed = 6288946 + delete = False + altitudeRange + { + endEnd = 10 + endStart = 10 + startEnd = -10 + startStart = -10 + } + coverageSimplex + { + frequency = 8 + octaves = 3 + persistence = 0.800000011920929 + } + latitudeDoubleRange + { + endEnd = 11 + endStart = 11 + startEnd = 0.754999995231628 + startStart = 0.75 + } + latitudeRange + { + endEnd = 0.25 + endStart = 0.245000004768372 + startEnd = -10 + startStart = -10 + } + longitudeRange + { + endEnd = 10 + endStart = 10 + startEnd = -10 + startStart = -10 + } + noiseSimplex + { + frequency = 9 + octaves = 6 + persistence = 0.200000002980232 + } + scatters + { + Scatter + { + density = -2 + scatterName = boulder + } + Scatter + { + density = 1 + scatterName = iceboulder + } + } + } + Class + { + alterApparentHeight = 0 + alterRealHeight = 0 + color = 0.1343284,0.1124567,0.1042548,0 + coverageBlend = 0.5 + coverageFrequency = 4 + coverageOctaves = 5 + coveragePersistance = 0.2 + coverageSeed = 93747294 + name = Frost + latDelta = 1 + latitudeDouble = True + lonDelta = 1 + minimumRealHeight = 0.100000001490116 + noiseBlend = 1 + noiseColor = 0.07462686,0.06493339,0.06404544,0 + noiseFrequency = 9 + noiseOctaves = 6 + noisePersistance = 0.2 + noiseSeed = 6288946 + delete = False + altitudeRange + { + endEnd = 0.150000005960464 + endStart = 0.100000001490116 + startEnd = 0.100000001490116 + startStart = -1 + } + coverageSimplex + { + frequency = 4 + octaves = 5 + persistence = 0.200000002980232 + } + latitudeDoubleRange + { + endEnd = 11 + endStart = 11 + startEnd = -9 + startStart = -9 + } + latitudeRange + { + endEnd = 10 + endStart = 10 + startEnd = -10 + startStart = -10 + } + longitudeRange + { + endEnd = 10 + endStart = 10 + startEnd = -10 + startStart = -10 + } + noiseSimplex + { + frequency = 9 + octaves = 6 + persistence = 0.200000002980232 + } + scatters + { + } + } + } + scatters + { + Scatter + { + materialType = Diffuse + mesh = BUILTIN/boulder + castShadows = True + densityFactor = 0.25 + maxCache = 512 + maxCacheDelta = 32 + maxLevelOffset = 0 + maxScale = 4 + maxScatter = 20 + maxSpeed = 1000 + minScale = 0.1 + recieveShadows = True + name = boulder + seed = 4565677 + verticalOffset = 0.2 + delete = False + collide = False + science = False + Material + { + color = 1,1,1,1 + mainTex = BUILTIN/red_cliff + mainTexScale = 1,1 + mainTexOffset = 0,0 + } + Experiment + { + } + } + Scatter + { + materialType = Diffuse + mesh = BUILTIN/boulder + castShadows = True + densityFactor = 0.25 + maxCache = 512 + maxCacheDelta = 32 + maxLevelOffset = 0 + maxScale = 4 + maxScatter = 20 + maxSpeed = 1000 + minScale = 0.1 + recieveShadows = True + name = iceboulder + seed = 324234645 + verticalOffset = 0.2 + delete = False + collide = False + science = False + Material + { + color = 1,1,1,1 + mainTex = BUILTIN/snow + mainTexScale = 1,1 + mainTexOffset = 0,0 + } + Experiment + { + } + } + } + } + VertexColorMapBlend + { + map = BUILTIN/duna_coloraddition + blend = 0.5 + order = 9999993 + enabled = True + } + VertexSimplexNoiseColor + { + blend = 0.125 + colorStart = 1,1,1,1 + colorEnd = 0,0,0,1 + frequency = 24 + octaves = 4 + persistence = 0.600000023841858 + seed = 452635 + order = 9999992 + enabled = True + } + AerialPerspectiveMaterial + { + atmosphereDepth = 150000 + cameraAlt = 0 + cameraAtmosAlt = 0 + DEBUG_SetEveryFrame = True + globalDensity = -1E-05 + heightDensAtViewer = 0 + heightFalloff = 6.75 + order = 100 + enabled = True + } + MapDecal + { + absolute = False + absoluteOffset = 0 + angle = 0 + colorMap = BUILTIN/pyramidcolor + cullBlack = False + DEBUG_HighlightInclusion = False + heightMap = BUILTIN/pyramid + heightMapDeformity = 100 + position = -123617.5,-294525.7,-42850.8 + removeScatter = False + radius = 400 + smoothColor = 0.125 + smoothHeight = 0.125 + useAlphaHeightSmoothing = False + order = 8000 + enabled = True + } + } + } + } +} diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/KittopiaExports/Eeloo.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/KittopiaExports/Eeloo.cfg new file mode 100644 index 0000000..3154c40 --- /dev/null +++ b/GameData/Sigma/Dimensions/Configs/Bodies/KittopiaExports/Eeloo.cfg @@ -0,0 +1,583 @@ +// KittopiaTech - a Kopernicus Visual Editor + +@Kopernicus:NEEDS[!Kopernicus] +{ + Body + { + name = Eeloo + Properties + { + description = There’s been a considerable amount of controversy around the status of Eeloo as being a proper planet or a just “lump of ice going around the Sun”. The debate is still ongoing, since most academic summits held to address the issue have devolved into, on good days, petty name calling, and on worse ones, all-out brawls. + radius = 210000 + geeASL = 0.172000005841255 + mass = 1.11493578853835E+21 + gravParameter = 74410814527.0496 + rotates = True + rotationPeriod = 19460 + tidallyLocked = False + initialRotation = 25 + inverseRotThresholdAltitude = 100000 + albedo = 0.5 + emissivity = 0.5 + coreTemperatureOffset = 0 + isHomeWorld = False + timewarpAltitudeLimits = 0,4000,4000,20000,30000,40000,70000,150000 + sphereOfInfluence = 119082941.647812 + hillSphere = 266016718.015223 + solarRotationPeriod = False + navballSwitchRadiusMult = 0.06 + biomeMap = BUILTIN/eeloo_biome + useTheInName = False + Biomes + { + Biome + { + name = Poles + value = 0 + color = 1,0,0,1 + } + Biome + { + name = Glaciers + value = 0 + color = 0.6862745,0.3019608,0.8784314,1 + } + Biome + { + name = Lowlands + value = 0 + color = 1,0,0.8235294,1 + } + Biome + { + name = Highlands + value = 0 + color = 1,0.7294118,0,1 + } + Biome + { + name = Ice Canyons + value = 0 + color = 0,1,0.09411765,1 + } + Biome + { + name = Craters + value = 0 + color = 0.03529412,0.05098039,0.7254902,1 + } + Biome + { + name = Midlands + value = 0 + color = 0.2666667,0.7058824,0.9529412,1 + } + } + ScienceValues + { + landedDataValue = 15 + splashedDataValue = 1 + flyingLowDataValue = 1 + flyingHighDataValue = 1 + inSpaceLowDataValue = 12 + inSpaceHighDataValue = 10 + recoveryValue = 10 + flyingAltitudeThreshold = 18000 + spaceAltitudeThreshold = 60000 + } + } + Orbit + { + referenceBody = Sun + inclination = 6.15 + eccentricity = 0.26 + semiMajorAxis = 90118820000 + longitudeOfAscendingNode = 50 + argumentOfPeriapsis = 260 + meanAnomalyAtEpoch = 3.14000010490417 + meanAnomalyAtEpochD = 179.908753681645 + epoch = 0 + color = 0.2067634,0.2082682,0.2089552,0.5254902 + cameraSmaRatioBounds = 0.03,25 + } + ScaledVersion + { + type = Vacuum + fadeStart = 95000 + fadeEnd = 100000 + sphericalModel = False + deferMesh = False + Material + { + color = 1,1,1,1 + specular = 0.07462686,0.07462686,0.07462686,1 + shininess = 0.4605465 + texture = BUILTIN/snowydwarfplanet00 + normals = BUILTIN/snowydwarfplanet01 + } + } + PQS + { + minLevel = 2 + maxLevel = 8 + minDetailDistance = 6 + maxQuadLengthsPerFrame = 0.03 + fadeStart = 100000 + fadeEnd = 110000 + deactivateAltitude = 120000 + Material + { + saturation = 1 + contrast = 1.1 + tintColor = 1,1,1,0 + texTiling = 1000 + texPower = 0.6 + multiPower = 0.2 + groundTexStart = 2000 + groundTexEnd = 15000 + steepTiling = 300 + steepPower = 1 + steepTexStart = 100000 + steepTexEnd = 200000 + deepTex = BUILTIN/snow + deepTexScale = 1,1 + deepTexOffset = 0,0 + deepMultiTex = BUILTIN/snow + deepMultiTexScale = 1,1 + deepMultiTexOffset = 0,0 + deepMultiFactor = 1 + mainTex = BUILTIN/distantground + mainTexScale = 1,1 + mainTexOffset = 0,0 + mainMultiTex = BUILTIN/distantground + mainMultiTexScale = 1,1 + mainMultiTexOffset = 0,0 + mainMultiFactor = 1 + highTex = BUILTIN/distantground + highTexScale = 1,1 + highTexOffset = 0,0 + highMultiTex = BUILTIN/distantground + highMultiTexScale = 1,1 + highMultiTexOffset = 0,0 + highMultiFactor = 1 + snowTex = BUILTIN/snow + snowTexScale = 1,1 + snowTexOffset = 0,0 + snowMultiTex = BUILTIN/snow + snowMultiTexScale = 1,1 + snowMultiTexOffset = 0,0 + snowMultiFactor = 1 + steepTex = BUILTIN/snow + steepTexScale = 1,1 + steepTexOffset = 0,0 + deepStart = 0 + deepEnd = 0.2 + mainLoStart = 0 + mainLoEnd = 0.2 + mainHiStart = 0.2 + mainHiEnd = 0.5 + hiLoStart = 0.2 + hiLoEnd = 0.5 + hiHiStart = 0.8 + hiHiEnd = 1 + snowStart = 0.8 + snowEnd = 1 + fogColor = 0.7313433,0.7313433,0.7313433,1 + heightFallOff = 1 + globalDensity = -8E-06 + atmosphereDepth = 55000 + fogColorRampScale = 1,1 + fogColorRampOffset = 0,0 + planetOpacity = 1 + } + FallbackMaterial + { + saturation = 1 + contrast = 1.55 + tintColor = 1,1,1,0 + texTiling = 1000 + texPower = 0.3 + multiPower = 0.3 + groundTexStart = 20000 + groundTexEnd = 60000 + multiFactor = 0.5 + mainTex = BUILTIN/SandyGround + mainTexScale = 1,1 + mainTexOffset = 0,0 + planetOpacity = 0 + } + PhysicsMaterial + { + } + Mods + { + LandControl + { + altitudeBlend = 0.05 + altitudeFrequency = 12 + altitudeOctaves = 2 + altitudePersistance = 0.6 + altitudeSeed = 212121 + createColors = True + createScatter = True + heightMap = BUILTIN/snowydwarfplanet_height + latitudeBlend = 0.02 + latitudeFrequency = 4 + latitudeOctaves = 4 + latitudePersistance = 0.6 + latitudeSeed = 47373 + longitudeBlend = 0.05 + longitudeFrequency = 4 + longitudeOctaves = 4 + longitudePersistance = 0.6 + longitudeSeed = 768453 + useHeightMap = False + vHeightMax = 3500 + order = 9999991 + enabled = True + altitudeSimplex + { + frequency = 12 + octaves = 2 + persistence = 0.600000023841858 + } + latitudeSimplex + { + frequency = 4 + octaves = 4 + persistence = 0.600000023841858 + } + longitudeSimplex + { + frequency = 4 + octaves = 4 + persistence = 0.600000023841858 + } + landClasses + { + Class + { + alterApparentHeight = 0 + alterRealHeight = 0 + color = 0.5959972,0.6418923,0.6791044,0 + coverageBlend = 0.5 + coverageFrequency = 8 + coverageOctaves = 3 + coveragePersistance = 0.2 + coverageSeed = 34535345 + name = Snow + latDelta = 1 + latitudeDouble = False + lonDelta = 1 + minimumRealHeight = 0 + noiseBlend = 0.8 + noiseColor = 0.3731343,0.3612365,0.311815,0 + noiseFrequency = 0.5 + noiseOctaves = 8 + noisePersistance = 0.7 + noiseSeed = 45656745 + delete = False + altitudeRange + { + endEnd = 10 + endStart = 10 + startEnd = 1 + startStart = 0 + } + coverageSimplex + { + frequency = 8 + octaves = 3 + persistence = 0.200000002980232 + } + latitudeDoubleRange + { + endEnd = 11 + endStart = 11 + startEnd = -9 + startStart = -9 + } + latitudeRange + { + endEnd = 10 + endStart = 10 + startEnd = -10 + startStart = -10 + } + longitudeRange + { + endEnd = 10 + endStart = 10 + startEnd = -10 + startStart = -10 + } + noiseSimplex + { + frequency = 0.5 + octaves = 8 + persistence = 0.699999988079071 + } + scatters + { + Scatter + { + density = 0.0199999995529652 + scatterName = boulder + } + } + } + Class + { + alterApparentHeight = 0 + alterRealHeight = 0 + color = 0.3731343,0.3261469,0.2074418,0 + coverageBlend = 0.5 + coverageFrequency = 8 + coverageOctaves = 3 + coveragePersistance = 0.2 + coverageSeed = 34535345 + name = MoreSnow + latDelta = 1 + latitudeDouble = False + lonDelta = 1 + minimumRealHeight = 0 + noiseBlend = 0.8 + noiseColor = 0.2462686,0.2275434,0.2057979,0 + noiseFrequency = 0.5 + noiseOctaves = 8 + noisePersistance = 0.7 + noiseSeed = 45656745 + delete = False + altitudeRange + { + endEnd = 0.300000011920929 + endStart = 0.100000001490116 + startEnd = -1 + startStart = -1 + } + coverageSimplex + { + frequency = 8 + octaves = 3 + persistence = 0.200000002980232 + } + latitudeDoubleRange + { + endEnd = 11 + endStart = 11 + startEnd = -9 + startStart = -9 + } + latitudeRange + { + endEnd = 10 + endStart = 10 + startEnd = -10 + startStart = -10 + } + longitudeRange + { + endEnd = 10 + endStart = 10 + startEnd = -10 + startStart = -10 + } + noiseSimplex + { + frequency = 0.5 + octaves = 8 + persistence = 0.699999988079071 + } + scatters + { + Scatter + { + density = 0.0199999995529652 + scatterName = boulder + } + } + } + Class + { + alterApparentHeight = 0 + alterRealHeight = 0 + color = 0.5970149,0.5970149,0.5970149,0 + coverageBlend = 0.5 + coverageFrequency = 8 + coverageOctaves = 3 + coveragePersistance = 0.2 + coverageSeed = 456567834 + name = EvenMoreSnow + latDelta = 1 + latitudeDouble = False + lonDelta = 1 + minimumRealHeight = 0 + noiseBlend = 0.8 + noiseColor = 0.2014925,0.1920078,0.1726073,0 + noiseFrequency = 0.5 + noiseOctaves = 8 + noisePersistance = 0.7 + noiseSeed = 1232343 + delete = False + altitudeRange + { + endEnd = 2 + endStart = 1 + startEnd = 0.800000011920929 + startStart = 0.699999988079071 + } + coverageSimplex + { + frequency = 8 + octaves = 3 + persistence = 0.200000002980232 + } + latitudeDoubleRange + { + endEnd = 11 + endStart = 11 + startEnd = -9 + startStart = -9 + } + latitudeRange + { + endEnd = 10 + endStart = 10 + startEnd = -10 + startStart = -10 + } + longitudeRange + { + endEnd = 10 + endStart = 10 + startEnd = -10 + startStart = -10 + } + noiseSimplex + { + frequency = 0.5 + octaves = 8 + persistence = 0.699999988079071 + } + scatters + { + Scatter + { + density = 0.0199999995529652 + scatterName = boulder + } + } + } + } + scatters + { + Scatter + { + materialType = Diffuse + mesh = BUILTIN/boulder + castShadows = True + densityFactor = 0.0199999995529652 + maxCache = 512 + maxCacheDelta = 32 + maxLevelOffset = 0 + maxScale = 4 + maxScatter = 20 + maxSpeed = 1000 + minScale = 0.1 + recieveShadows = True + name = boulder + seed = 4565677 + verticalOffset = 0.2 + delete = False + collide = False + science = False + Material + { + color = 1,1,1,1 + mainTex = BUILTIN/snow + mainTexScale = 1,1 + mainTexOffset = 0,0 + } + Experiment + { + } + } + } + } + AerialPerspectiveMaterial + { + atmosphereDepth = 150000 + cameraAlt = 0 + cameraAtmosAlt = 0 + DEBUG_SetEveryFrame = True + globalDensity = -1E-05 + heightDensAtViewer = 0 + heightFalloff = 6.75 + order = 100 + enabled = True + } + VertexHeightMap + { + map = BUILTIN/snowydwarfplanet_height + offset = -300 + deformity = 4100 + scaleDeformityByRadius = False + order = 10 + enabled = True + } + VertexSimplexHeight + { + deformity = 600 + frequency = 8 + octaves = 10 + persistence = 0.5 + seed = 435213423 + order = 20 + enabled = True + } + VertexHeightNoise + { + deformity = 400 + frequency = 3 + octaves = 6 + persistence = 0.5 + seed = 783456456 + noiseType = RiggedMultifractal + mode = Low + lacunarity = 1.5 + order = 22 + enabled = True + } + VertexVoronoi + { + deformation = 250 + displacement = 0.00499999988824129 + enableDistance = True + frequency = 12 + seed = 56457563 + order = 23 + enabled = True + } + FlattenOcean + { + oceanRadius = 1 + order = 21 + enabled = True + } + VertexHeightNoiseVertHeight + { + heightStart = 0.2 + heightEnd = 1 + deformity = 140 + frequency = 70 + octaves = 4 + persistance = 0.7 + seed = 78967456 + mode = Low + order = 30 + enabled = True + } + } + } + } +} diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/KittopiaExports/Eve.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/KittopiaExports/Eve.cfg new file mode 100644 index 0000000..2f6f4a8 --- /dev/null +++ b/GameData/Sigma/Dimensions/Configs/Bodies/KittopiaExports/Eve.cfg @@ -0,0 +1,700 @@ +// KittopiaTech - a Kopernicus Visual Editor + +@Kopernicus:NEEDS[!Kopernicus] +{ + Body + { + name = Eve + Properties + { + description = Eve is certainly the purplest object in the solar system. It’s one of the larger, most visible objects, mainly because of its very, very purple tint.It is considered by some to be almost a sister planet to Kerbin. Well, despite the purple, and the toxic atmosphere, and the extreme press- ures and temperatures. Actually, it’s not very similar at all is it? Who are those people? + radius = 700000 + geeASL = 1.70000004768372 + mass = 1.22441268043315E+23 + gravParameter = 8171730229210.87 + rotates = True + rotationPeriod = 80500 + tidallyLocked = False + initialRotation = 0 + inverseRotThresholdAltitude = 100000 + albedo = 0.45 + emissivity = 0.55 + coreTemperatureOffset = 0 + isHomeWorld = False + timewarpAltitudeLimits = 0,30000,30000,60000,120000,240000,480000,600000 + sphereOfInfluence = 85109364.7382441 + hillSphere = 185949494.965972 + solarRotationPeriod = False + navballSwitchRadiusMult = 0.06 + biomeMap = BUILTIN/eve_biome + useTheInName = False + Biomes + { + Biome + { + name = Poles + value = 0 + color = 0.9882353,1,0,1 + } + Biome + { + name = Midlands + value = 0 + color = 0,0.8941177,1,1 + } + Biome + { + name = Explodium Sea + value = 0 + color = 0.1176471,0,1,1 + } + Biome + { + name = Lowlands + value = 0 + color = 0,1,0.1411765,1 + } + Biome + { + name = Highlands + value = 0 + color = 1,0,0,1 + } + Biome + { + name = Peaks + value = 0 + color = 1,0.6352941,0,1 + } + Biome + { + name = Impact Ejecta + value = 0 + color = 0.6862745,0.7176471,0.3137255,1 + } + } + ScienceValues + { + landedDataValue = 8 + splashedDataValue = 8 + flyingLowDataValue = 6 + flyingHighDataValue = 6 + inSpaceLowDataValue = 7 + inSpaceHighDataValue = 5 + recoveryValue = 5 + flyingAltitudeThreshold = 22000 + spaceAltitudeThreshold = 400000 + } + } + Orbit + { + referenceBody = Sun + inclination = 2.09999990463257 + eccentricity = 0.00999999977648258 + semiMajorAxis = 9832684544 + longitudeOfAscendingNode = 15 + argumentOfPeriapsis = 0 + meanAnomalyAtEpoch = 3.14000010490417 + meanAnomalyAtEpochD = 179.908753681645 + epoch = 0 + color = 0.4260764,0.1283791,0.8955224,1 + cameraSmaRatioBounds = 0.03,25 + } + Atmosphere + { + enabled = True + oxygen = False + staticDensityASL = 6.23837138885624 + adiabaticIndex = 1.20000004768372 + maxAltitude = 90000 + altitude = 90000 + atmosphereDepth = 90000 + gasMassLapseRate = 18.481833765233 + atmosphereMolarMass = 0.0430000014603138 + pressureCurveIsNormalized = False + staticPressureASL = 506.625 + temperatureCurveIsNormalized = False + temperatureLapseRate = 0.00466666666666667 + temperatureSeaLevel = 420 + ambientColor = 0.2235352,0.1943253,0.3058824,1 + lightColor = 0.4498853,0.5149254,0.3473222,1 + pressureCurve + { + key = 0 506.625 -0.08693577 -0.08693577 + key = 9723.525 113.4918 -0.0149408 -0.0149408 + key = 20000 29.0968 -0.003046887 -0.003046887 + key = 45000 0.82 -6.321458E-05 -6.321458E-05 + key = 80000 0.0035 -9.886503E-07 -9.886503E-07 + key = 90000 0 0 0 + } + temperatureCurve + { + key = 0 420 0 -0.01029338 + key = 15000 280 -0.004705439 -0.004705439 + key = 50000 180 0 0 + key = 60000 190 0 0 + key = 70000 160 0 0 + key = 90000 250 0.005894589 0 + } + temperatureSunMultCurve + { + key = 0 1 0 0 + key = 15000 0 0 0 + key = 50000 0 0 0 + key = 70000 1.5 0 0 + key = 90000 2 0 0 + } + temperatureLatitudeBiasCurve + { + key = 0 0 0 -0.1152484 + key = 30 -15 -1.127599 -1.127599 + key = 55 -30 -0.6 -0.6 + key = 90 -60 -0.02418368 0 + } + temperatureLatitudeSunMultCurve + { + key = 0 9 0 0 + key = 40 11 0.0669307 0.0669307 + key = 65 12 0 0 + key = 90 8 0 0 + } + temperatureAxialSunMultCurve + { + key = 0 0 0 0 + } + AtmosphereFromGround + { + DEBUG_alwaysUpdateAll = False + doScale = True + ESun = 30 + g = -0.85 + innerRadius = 699562.5 + invWaveLength = 24.4114,14.22404,68.7179,0.5 + Km = 0.00015 + Kr = 0.00125 + outerRadius = 717500 + samples = 4 + scale = 0.3344953 + scaleDepth = -0.25 + transformScale = 0,0,0 + waveLength = 0.4498853,0.5149254,0.3473222,1 + outerRadiusMult = 1.025 + innerRadiusMult = 0.975 + } + } + ScaledVersion + { + type = Atmospheric + fadeStart = 105000 + fadeEnd = 110000 + sphericalModel = False + deferMesh = False + Material + { + color = 1,1,1,1 + specular = 0.5,0.5,0.5,1 + shininess = 0.08314258 + texture = BUILTIN/Eve2_00 + normals = BUILTIN/Eve2_01 + rimPower = 2 + rimBlend = 0.3 + rimColorRamp = BUILTIN/purple_atmogradiant + } + } + PQS + { + minLevel = 2 + maxLevel = 9 + minDetailDistance = 6 + maxQuadLengthsPerFrame = 0.03 + fadeStart = 110000 + fadeEnd = 115000 + deactivateAltitude = 130000 + Material + { + saturation = 1 + contrast = 5 + tintColor = 1,1,1,0 + powerNear = 0.6 + powerFar = 0.2 + groundTexStart = 0 + groundTexEnd = 10000 + steepPower = 2 + steepTexStart = 0 + steepTexEnd = 100000 + steepTex = BUILTIN/terrain_rock00 + steepTexScale = 1,1 + steepTexOffset = 0,0 + steepBumpMap = BUILTIN/Cliff (Layered Rock)_NRM + steepBumpMapScale = 1,1 + steepBumpMapOffset = 0,0 + steepNearTiling = 1000 + steepTiling = 50 + lowTex = BUILTIN/SandyGround + lowTexScale = 1,1 + lowTexOffset = 0,0 + lowBumpMap = BUILTIN/quiet + lowBumpMapScale = 1,1 + lowBumpMapOffset = 0,0 + lowNearTiling = 20000 + lowMultiFactor = 10 + lowBumpNearTiling = 40000 + lowBumpFarTiling = 10 + midTex = BUILTIN/distantground + midTexScale = 1,1 + midTexOffset = 0,0 + midBumpMap = BUILTIN/quiet + midBumpMapScale = 1,1 + midBumpMapOffset = 0,0 + midNearTiling = 20000 + midMultiFactor = 10 + midBumpNearTiling = 10000 + midBumpFarTiling = 10 + highTex = BUILTIN/snow + highTexScale = 1,1 + highTexOffset = 0,0 + highBumpMap = BUILTIN/quiet + highBumpMapScale = 1,1 + highBumpMapOffset = 0,0 + highNearTiling = 20000 + highMultiFactor = 10 + highBumpNearTiling = 10000 + highBumpFarTiling = 10 + lowStart = 0 + lowEnd = 0.3 + highStart = 0.8 + highEnd = 1 + globalDensity = -8E-06 + fogColorRamp = BUILTIN/purple_atmogradiant + fogColorRampScale = 1,1 + fogColorRampOffset = 0,0 + planetOpacity = 1 + } + FallbackMaterial + { + saturation = 1 + contrast = 1.83 + tintColor = 1,1,1,0 + texTiling = 1000 + texPower = 0.5 + multiPower = 0.3 + groundTexStart = 20000 + groundTexEnd = 60000 + multiFactor = 0.5 + mainTex = BUILTIN/SandyGround + mainTexScale = 1,1 + mainTexOffset = 0,0 + planetOpacity = 1 + } + PhysicsMaterial + { + bounceCombine = Average + frictionCombine = Maximum + frictionDirection2 = 0,0,0 + bounciness = 0 + staticFriction = 0.8 + staticFriction2 = 0 + dynamicFriction = 0.6 + dynamicFriction2 = 0 + } + Mods + { + VertexHeightMap + { + map = BUILTIN/eve_height_new + offset = -1500 + deformity = 5000 + scaleDeformityByRadius = False + order = 10 + enabled = True + } + VertexSimplexHeight + { + deformity = 500 + frequency = 24 + octaves = 8 + persistence = 0.550000011920929 + seed = 12435453 + order = 11 + enabled = True + } + VertexHeightNoiseVertHeightCurve2 + { + deformity = 5000 + ridgedAddFrequency = 24 + ridgedAddLacunarity = 2 + ridgedAddOctaves = 2 + ridgedAddSeed = 1968186156 + ridgedMode = Low + ridgedSubFrequency = 24 + ridgedSubLacunarity = 2 + ridgedSubOctaves = 2 + ridgedSubSeed = 484009382 + simplexFrequency = 24 + simplexHeightEnd = 5000 + simplexHeightStart = 250 + simplexOctaves = 4 + simplexPersistence = 0.600000023841858 + simplexSeed = 661000047 + order = 12 + enabled = True + simplexCurve + { + key = 0 0 0 0 + key = 1 1 2 2 + } + } + LandControl + { + altitudeBlend = 0.05 + altitudeFrequency = 12 + altitudeOctaves = 2 + altitudePersistance = 0.6 + altitudeSeed = 212121 + createColors = True + createScatter = True + heightMap = BUILTIN/eve_height_new + latitudeBlend = 0.02 + latitudeFrequency = 4 + latitudeOctaves = 4 + latitudePersistance = 0.6 + latitudeSeed = 47373 + longitudeBlend = 0.05 + longitudeFrequency = 4 + longitudeOctaves = 4 + longitudePersistance = 0.6 + longitudeSeed = 768453 + useHeightMap = False + vHeightMax = 3500 + order = 9999991 + enabled = True + altitudeSimplex + { + frequency = 12 + octaves = 2 + persistence = 0.600000023841858 + } + latitudeSimplex + { + frequency = 4 + octaves = 4 + persistence = 0.600000023841858 + } + longitudeSimplex + { + frequency = 4 + octaves = 4 + persistence = 0.600000023841858 + } + landClasses + { + Class + { + alterApparentHeight = 0 + alterRealHeight = 0 + color = 0.1764312,0.1231343,0.2462686,0 + coverageBlend = 0.5 + coverageFrequency = 8 + coverageOctaves = 3 + coveragePersistance = 0.2 + coverageSeed = 5645 + name = Badlands + latDelta = 1 + latitudeDouble = False + lonDelta = 1 + minimumRealHeight = 0 + noiseBlend = 0.8 + noiseColor = 0.2186464,0.1869325,0.2686567,0 + noiseFrequency = 2 + noiseOctaves = 8 + noisePersistance = 0.7 + noiseSeed = 23534 + delete = False + altitudeRange + { + endEnd = 10 + endStart = 10 + startEnd = 1 + startStart = 0 + } + coverageSimplex + { + frequency = 8 + octaves = 3 + persistence = 0.200000002980232 + } + latitudeDoubleRange + { + endEnd = 11 + endStart = 11 + startEnd = -9 + startStart = -9 + } + latitudeRange + { + endEnd = 10 + endStart = 10 + startEnd = -10 + startStart = -10 + } + longitudeRange + { + endEnd = 10 + endStart = 10 + startEnd = -10 + startStart = -10 + } + noiseSimplex + { + frequency = 2 + octaves = 8 + persistence = 0.699999988079071 + } + scatters + { + Scatter + { + density = 0.25 + scatterName = boulder + } + } + } + Class + { + alterApparentHeight = 0 + alterRealHeight = 0 + color = 0.2746667,0.2216887,0.358209,0 + coverageBlend = 0.5 + coverageFrequency = 8 + coverageOctaves = 3 + coveragePersistance = 0.2 + coverageSeed = 67845 + name = Sea + latDelta = 1 + latitudeDouble = False + lonDelta = 1 + minimumRealHeight = 0 + noiseBlend = 0.8 + noiseColor = 0.144925,0.1272049,0.1865672,0 + noiseFrequency = 2 + noiseOctaves = 8 + noisePersistance = 0.7 + noiseSeed = 34333 + delete = False + altitudeRange + { + endEnd = 0.0500000007450581 + endStart = -0.100000001490116 + startEnd = -5 + startStart = -5 + } + coverageSimplex + { + frequency = 8 + octaves = 3 + persistence = 0.200000002980232 + } + latitudeDoubleRange + { + endEnd = 11 + endStart = 11 + startEnd = -9 + startStart = -9 + } + latitudeRange + { + endEnd = 10 + endStart = 10 + startEnd = -10 + startStart = -10 + } + longitudeRange + { + endEnd = 10 + endStart = 10 + startEnd = -10 + startStart = -10 + } + noiseSimplex + { + frequency = 2 + octaves = 8 + persistence = 0.699999988079071 + } + scatters + { + Scatter + { + density = -2 + scatterName = boulder + } + } + } + Class + { + alterApparentHeight = 0 + alterRealHeight = 0 + color = 0.0912884,0.08292452,0.1044776,0 + coverageBlend = 0.5 + coverageFrequency = 8 + coverageOctaves = 3 + coveragePersistance = 0.2 + coverageSeed = 89 + name = Mountains + latDelta = 1 + latitudeDouble = False + lonDelta = 1 + minimumRealHeight = 0 + noiseBlend = 0.8 + noiseColor = 0.2480204,0.2037105,0.2761194,0 + noiseFrequency = 2 + noiseOctaves = 8 + noisePersistance = 0.7 + noiseSeed = 1200 + delete = False + altitudeRange + { + endEnd = 10 + endStart = 5 + startEnd = 0.800000011920929 + startStart = 0.300000011920929 + } + coverageSimplex + { + frequency = 8 + octaves = 3 + persistence = 0.200000002980232 + } + latitudeDoubleRange + { + endEnd = 11 + endStart = 11 + startEnd = -9 + startStart = -9 + } + latitudeRange + { + endEnd = 10 + endStart = 10 + startEnd = -10 + startStart = -10 + } + longitudeRange + { + endEnd = 10 + endStart = 10 + startEnd = -10 + startStart = -10 + } + noiseSimplex + { + frequency = 2 + octaves = 8 + persistence = 0.699999988079071 + } + scatters + { + Scatter + { + density = 1 + scatterName = boulder + } + } + } + } + scatters + { + Scatter + { + materialType = Diffuse + mesh = BUILTIN/boulder + castShadows = True + densityFactor = 0.25 + maxCache = 512 + maxCacheDelta = 32 + maxLevelOffset = 0 + maxScale = 4 + maxScatter = 20 + maxSpeed = 1000 + minScale = 0.1 + recieveShadows = True + name = boulder + seed = 66564 + verticalOffset = 0.2 + delete = False + collide = False + science = False + Material + { + color = 0.6791044,0.6791044,0.6791044,1 + mainTex = BUILTIN/lunar cliff face + mainTexScale = 1,1 + mainTexOffset = 0,0 + } + Experiment + { + } + } + } + } + VertexSimplexNoiseColor + { + blend = 0.1 + colorStart = 0,0,0,0 + colorEnd = 1,1,1,0 + frequency = 12 + octaves = 4 + persistence = 0.600000023841858 + seed = 454213321 + order = 9999992 + enabled = True + } + VertexColorMapBlend + { + map = BUILTIN/eve_coloraddition + blend = 0.25 + order = 9999993 + enabled = True + } + AltitudeAlpha + { + atmosphereDepth = 10000 + invert = False + order = 999999999 + enabled = True + } + AerialPerspectiveMaterial + { + atmosphereDepth = 150000 + cameraAlt = 0 + cameraAtmosAlt = 0 + DEBUG_SetEveryFrame = True + globalDensity = -1E-05 + heightDensAtViewer = 0 + heightFalloff = 6.75 + order = 100 + enabled = True + } + QuadEnhanceCoast + { + coastLessThan = 0 + oceanFactor = 1 + order = 9999 + enabled = True + } + AerialPerspectiveMaterial + { + atmosphereDepth = 5000 + cameraAlt = 0 + cameraAtmosAlt = 0 + DEBUG_SetEveryFrame = False + globalDensity = -7.5E-06 + heightDensAtViewer = 0 + heightFalloff = 0.2 + order = 100 + enabled = True + } + } + } + } +} diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/KittopiaExports/Gilly.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/KittopiaExports/Gilly.cfg new file mode 100644 index 0000000..7ea3770 --- /dev/null +++ b/GameData/Sigma/Dimensions/Configs/Bodies/KittopiaExports/Gilly.cfg @@ -0,0 +1,382 @@ +// KittopiaTech - a Kopernicus Visual Editor + +@Kopernicus:NEEDS[!Kopernicus] +{ + Body + { + name = Gilly + Properties + { + description = Gilly is a lumpy rock wandering around the orbit of Eve. It’s by far the smallest natural satellite that the Kerbal Astronomical Society has discovered.Due to the large amount of squinting and eye strain associated with its discovery, wearing glasses has now become synonymous with being an accomplished Astronomer. + radius = 13000 + geeASL = 0.00499999988824129 + mass = 1.24205121587E+17 + gravParameter = 8289449.81471635 + rotates = True + rotationPeriod = 28255 + tidallyLocked = False + initialRotation = 5 + inverseRotThresholdAltitude = 100000 + albedo = 0.15 + emissivity = 0.85 + coreTemperatureOffset = 20 + isHomeWorld = False + timewarpAltitudeLimits = 0,8000,8000,8000,20000,40000,80000,100000 + sphereOfInfluence = 126123.271704568 + hillSphere = 142427.423478875 + solarRotationPeriod = False + navballSwitchRadiusMult = 0.06 + biomeMap = BUILTIN/gilly_biome + useTheInName = False + Biomes + { + Biome + { + name = Midlands + value = 0 + color = 0.8901961,0,0.9960784,1 + } + Biome + { + name = Lowlands + value = 0 + color = 0.9176471,0.007843138,0.3843137,1 + } + Biome + { + name = Highlands + value = 0 + color = 0.02352941,0,0.9960784,1 + } + } + ScienceValues + { + landedDataValue = 9 + splashedDataValue = 1 + flyingLowDataValue = 1 + flyingHighDataValue = 1 + inSpaceLowDataValue = 8 + inSpaceHighDataValue = 6 + recoveryValue = 6 + flyingAltitudeThreshold = 18000 + spaceAltitudeThreshold = 6000 + } + } + Orbit + { + referenceBody = Eve + inclination = 12 + eccentricity = 0.550000011920929 + semiMajorAxis = 31500000 + longitudeOfAscendingNode = 80 + argumentOfPeriapsis = 10 + meanAnomalyAtEpoch = 0.899999976158142 + meanAnomalyAtEpochD = 51.5662001957363 + epoch = 0 + color = 0.3208955,0.250197,0.2179216,0.2509804 + cameraSmaRatioBounds = 0.12,12 + } + ScaledVersion + { + type = Vacuum + fadeStart = 135000 + fadeEnd = 140000 + sphericalModel = False + deferMesh = False + Material + { + color = 1,1,1,1 + specular = 0,0,0,1 + shininess = 1 + texture = BUILTIN/evemoon100 + normals = BUILTIN/evemoon101 + } + } + PQS + { + minLevel = 2 + maxLevel = 6 + minDetailDistance = 6 + maxQuadLengthsPerFrame = 0.03 + fadeStart = 140000 + fadeEnd = 145000 + deactivateAltitude = 180000 + Material + { + saturation = 1 + contrast = 1 + tintColor = 1,1,1,0 + texTiling = 80 + texPower = 0.75 + multiPower = 0.75 + groundTexStart = 0 + groundTexEnd = 20000 + steepTiling = 10 + steepPower = 0.76 + steepTexStart = 200000 + steepTexEnd = 300000 + deepTex = BUILTIN/RockyGround + deepTexScale = 1,1 + deepTexOffset = 0,0 + deepMultiTex = BUILTIN/distantground + deepMultiTexScale = 1,1 + deepMultiTexOffset = 0,0 + deepMultiFactor = 8 + mainTex = BUILTIN/RockyGround + mainTexScale = 1,1 + mainTexOffset = 0,0 + mainMultiTex = BUILTIN/distantground + mainMultiTexScale = 1,1 + mainMultiTexOffset = 0,0 + mainMultiFactor = 10 + highTex = BUILTIN/RockyGround + highTexScale = 1,1 + highTexOffset = 0,0 + highMultiTex = BUILTIN/distantground + highMultiTexScale = 1,1 + highMultiTexOffset = 0,0 + highMultiFactor = 12 + snowTex = BUILTIN/RockyGround + snowTexScale = 1,1 + snowTexOffset = 0,0 + snowMultiTex = BUILTIN/distantground + snowMultiTexScale = 1,1 + snowMultiTexOffset = 0,0 + snowMultiFactor = 14 + steepTex = BUILTIN/terrain_rock00 + steepTexScale = 1,1 + steepTexOffset = 0,0 + deepStart = 0 + deepEnd = 0.01 + mainLoStart = 0 + mainLoEnd = 0.05 + mainHiStart = 0.1 + mainHiEnd = 0.15 + hiLoStart = 0.1 + hiLoEnd = 0.15 + hiHiStart = 0.2 + hiHiEnd = 0.25 + snowStart = 0.2 + snowEnd = 0.25 + planetOpacity = 1 + } + FallbackMaterial + { + saturation = 1 + contrast = 1 + tintColor = 1,1,1,0 + texTiling = 80 + texPower = 0.75 + multiPower = 0.75 + groundTexStart = 0 + groundTexEnd = 20000 + multiFactor = 0.5 + mainTex = BUILTIN/RockyGround + mainTexScale = 1,1 + mainTexOffset = 0,0 + planetOpacity = 1 + } + PhysicsMaterial + { + } + Mods + { + VertexSimplexHeightAbsolute + { + deformity = 8000 + frequency = 0.5 + octaves = 3 + persistence = 0.5 + seed = 12 + order = 10 + enabled = True + } + VertexHeightNoise + { + deformity = 150 + frequency = 4 + octaves = 6 + persistence = 0.5 + seed = 111111112 + noiseType = RiggedMultifractal + mode = Low + lacunarity = 2.5 + order = 19 + enabled = True + } + AltitudeAlpha + { + atmosphereDepth = 8000 + invert = False + order = 999999999 + enabled = True + } + VertexSimplexNoiseColor + { + blend = 1 + colorStart = 0.641791,0.5159777,0.4885275,1 + colorEnd = 0.2910448,0.2733044,0.2167571,1 + frequency = 1 + octaves = 8 + persistence = 0.5 + seed = 111453 + order = 100 + enabled = True + } + LandControl + { + altitudeBlend = 0 + altitudeFrequency = 1 + altitudeOctaves = 1 + altitudePersistance = 1 + altitudeSeed = 1 + createColors = False + createScatter = True + latitudeBlend = 0 + latitudeFrequency = 1 + latitudeOctaves = 1 + latitudePersistance = 1 + latitudeSeed = 1 + longitudeBlend = 0 + longitudeFrequency = 1 + longitudeOctaves = 1 + longitudePersistance = 1 + longitudeSeed = 1 + useHeightMap = False + vHeightMax = 10000 + order = 999999 + enabled = True + altitudeSimplex + { + frequency = 1 + octaves = 1 + persistence = 1 + } + latitudeSimplex + { + frequency = 1 + octaves = 1 + persistence = 1 + } + longitudeSimplex + { + frequency = 1 + octaves = 1 + persistence = 1 + } + landClasses + { + Class + { + alterApparentHeight = 0 + alterRealHeight = 0 + color = 0,0,0,0 + coverageBlend = 0 + coverageFrequency = 1 + coverageOctaves = 1 + coveragePersistance = 1 + coverageSeed = 1 + name = Base + latDelta = 1 + latitudeDouble = False + lonDelta = 1 + minimumRealHeight = 0 + noiseBlend = 0 + noiseColor = 0,0,0,0 + noiseFrequency = 1 + noiseOctaves = 1 + noisePersistance = 1 + noiseSeed = 1 + delete = False + altitudeRange + { + endEnd = 1 + endStart = 1 + startEnd = 0 + startStart = 0 + } + coverageSimplex + { + frequency = 1 + octaves = 1 + persistence = 1 + } + latitudeDoubleRange + { + endEnd = 1 + endStart = 1 + startEnd = 0 + startStart = 0 + } + latitudeRange + { + endEnd = 1 + endStart = 1 + startEnd = 0 + startStart = 0 + } + longitudeRange + { + endEnd = 2 + endStart = 2 + startEnd = -1 + startStart = -1 + } + noiseSimplex + { + frequency = 1 + octaves = 1 + persistence = 1 + } + scatters + { + Scatter + { + density = 1 + scatterName = boulder + } + } + } + } + scatters + { + Scatter + { + materialType = BumpedDiffuse + mesh = BUILTIN/boulder + castShadows = False + densityFactor = 1 + maxCache = 512 + maxCacheDelta = 32 + maxLevelOffset = 0 + maxScale = 3 + maxScatter = 20 + maxSpeed = 1000 + minScale = 0.5 + recieveShadows = False + name = boulder + seed = 231123 + verticalOffset = 0 + delete = False + collide = False + science = False + Material + { + color = 1,1,1,1 + mainTex = BUILTIN/brown_cliff + mainTexScale = 1,1 + mainTexOffset = 0,0 + bumpMap = BUILTIN/bouldernormal + bumpMapScale = 1,1 + bumpMapOffset = 0,0 + } + Experiment + { + } + } + } + } + } + } + } +} diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/KittopiaExports/Ike.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/KittopiaExports/Ike.cfg new file mode 100644 index 0000000..26966f1 --- /dev/null +++ b/GameData/Sigma/Dimensions/Configs/Bodies/KittopiaExports/Ike.cfg @@ -0,0 +1,425 @@ +// KittopiaTech - a Kopernicus Visual Editor + +@Kopernicus:NEEDS[!Kopernicus] +{ + Body + { + name = Ike + Properties + { + description = Ike is a relatively large, grey object occasionally seen orbiting Duna.Scientists have postulated that Ike is seemingly perfectly positioned to sneakily interfere with any object that presumes to come orbiting near its parent. + radius = 130000 + geeASL = 0.112000003457069 + mass = 2.78219487161283E+20 + gravParameter = 18568368573.144 + rotates = True + rotationPeriod = 65517.8621348081 + tidallyLocked = True + initialRotation = 0 + inverseRotThresholdAltitude = 100000 + albedo = 0.14 + emissivity = 0.86 + coreTemperatureOffset = 2 + isHomeWorld = False + timewarpAltitudeLimits = 0,5000,5000,10000,25000,50000,100000,200000 + sphereOfInfluence = 1049598.93931162 + hillSphere = 1225978.58343315 + solarRotationPeriod = False + navballSwitchRadiusMult = 0.06 + biomeMap = BUILTIN/ike_biome + useTheInName = False + Biomes + { + Biome + { + name = Polar Lowlands + value = 0 + color = 0,0.9882353,1,1 + } + Biome + { + name = Midlands + value = 0 + color = 0.6588235,0,1,1 + } + Biome + { + name = Eastern Mountain Ridge + value = 0 + color = 1,0.02352941,0,1 + } + Biome + { + name = Western Mountain Ridge + value = 0 + color = 1,0.5176471,0,1 + } + Biome + { + name = Lowlands + value = 0 + color = 0.9647059,1,0,1 + } + Biome + { + name = South Eastern Mountain Range + value = 0 + color = 1,0,0.8941177,1 + } + Biome + { + name = South Pole + value = 0 + color = 0.4705882,1,0,1 + } + Biome + { + name = Central Mountain Range + value = 0 + color = 0.09411765,0,1,1 + } + } + ScienceValues + { + landedDataValue = 8 + splashedDataValue = 1 + flyingLowDataValue = 1 + flyingHighDataValue = 1 + inSpaceLowDataValue = 7 + inSpaceHighDataValue = 5 + recoveryValue = 5 + flyingAltitudeThreshold = 18000 + spaceAltitudeThreshold = 50000 + } + } + Orbit + { + referenceBody = Duna + inclination = 0.200000002980232 + eccentricity = 0.0299999993294477 + semiMajorAxis = 3200000 + longitudeOfAscendingNode = 0 + argumentOfPeriapsis = 0 + meanAnomalyAtEpoch = 1.70000004768372 + meanAnomalyAtEpochD = 97.4028279043159 + epoch = 0 + color = 0.5233987,0.5426883,0.6039216,1 + cameraSmaRatioBounds = 0.03,25 + } + ScaledVersion + { + type = Vacuum + fadeStart = 135000 + fadeEnd = 140000 + sphericalModel = False + deferMesh = False + Material + { + color = 1,1,1,1 + specular = 0,0,0,1 + shininess = 0.078125 + texture = BUILTIN/desertplanetmoon00 + normals = BUILTIN/desertplanetmoon01 + } + } + PQS + { + minLevel = 2 + maxLevel = 6 + minDetailDistance = 6 + maxQuadLengthsPerFrame = 0.03 + fadeStart = 140000 + fadeEnd = 145000 + deactivateAltitude = 180000 + Material + { + saturation = 1 + contrast = 1.1 + tintColor = 1,1,1,0 + texTiling = 1024 + texPower = 1 + multiPower = 1 + groundTexStart = 0 + groundTexEnd = 20000 + steepTiling = 10 + steepPower = 0.76 + steepTexStart = 200000 + steepTexEnd = 300000 + deepTex = BUILTIN/RockyGround + deepTexScale = 1,1 + deepTexOffset = 0,0 + deepMultiTex = BUILTIN/distantground + deepMultiTexScale = 1,1 + deepMultiTexOffset = 0,0 + deepMultiFactor = 8 + mainTex = BUILTIN/RockyGround + mainTexScale = 1,1 + mainTexOffset = 0,0 + mainMultiTex = BUILTIN/distantground + mainMultiTexScale = 1,1 + mainMultiTexOffset = 0,0 + mainMultiFactor = 10 + highTex = BUILTIN/RockyGround + highTexScale = 1,1 + highTexOffset = 0,0 + highMultiTex = BUILTIN/distantground + highMultiTexScale = 1,1 + highMultiTexOffset = 0,0 + highMultiFactor = 12 + snowTex = BUILTIN/RockyGround + snowTexScale = 1,1 + snowTexOffset = 0,0 + snowMultiTex = BUILTIN/distantground + snowMultiTexScale = 1,1 + snowMultiTexOffset = 0,0 + snowMultiFactor = 14 + steepTex = BUILTIN/terrain_rock00 + steepTexScale = 1,1 + steepTexOffset = 0,0 + deepStart = 0 + deepEnd = 0.01 + mainLoStart = 0 + mainLoEnd = 0.05 + mainHiStart = 0.1 + mainHiEnd = 0.15 + hiLoStart = 0.1 + hiLoEnd = 0.15 + hiHiStart = 0.2 + hiHiEnd = 0.25 + snowStart = 0.2 + snowEnd = 0.25 + planetOpacity = 1 + } + FallbackMaterial + { + saturation = 1 + contrast = 1.2 + tintColor = 1,1,1,0 + texTiling = 1024 + texPower = 0.75 + multiPower = 0.75 + groundTexStart = 0 + groundTexEnd = 20000 + multiFactor = 0.5 + mainTex = BUILTIN/RockyGround + mainTexScale = 1,1 + mainTexOffset = 0,0 + planetOpacity = 1 + } + PhysicsMaterial + { + } + Mods + { + VertexSimplexHeightAbsolute + { + deformity = 12000 + frequency = 1 + octaves = 2 + persistence = 0.5 + seed = 2297 + order = 10 + enabled = True + } + VertexHeightNoise + { + deformity = 1600 + frequency = 3 + octaves = 8 + persistence = 0.5 + seed = 8893284 + noiseType = RiggedMultifractal + mode = Low + lacunarity = 2.5 + order = 19 + enabled = True + } + VertexSimplexHeight + { + deformity = 100 + frequency = 12 + octaves = 8 + persistence = 0.5 + seed = 56899452 + order = 20 + enabled = True + } + AltitudeAlpha + { + atmosphereDepth = 8000 + invert = False + order = 999999999 + enabled = True + } + VertexSimplexNoiseColor + { + blend = 0.05 + colorStart = 0,0,0,0 + colorEnd = 0.7910448,0.7910448,0.7910448,0 + frequency = 2 + octaves = 2 + persistence = 0.5 + seed = 456364 + order = 100 + enabled = True + } + VertexColorMap + { + map = BUILTIN/desertplanetmoon_coloroverlay + order = 99 + enabled = True + } + LandControl + { + altitudeBlend = 0 + altitudeFrequency = 1 + altitudeOctaves = 1 + altitudePersistance = 1 + altitudeSeed = 1 + createColors = False + createScatter = True + latitudeBlend = 0 + latitudeFrequency = 1 + latitudeOctaves = 1 + latitudePersistance = 1 + latitudeSeed = 1 + longitudeBlend = 0 + longitudeFrequency = 1 + longitudeOctaves = 1 + longitudePersistance = 1 + longitudeSeed = 1 + useHeightMap = False + vHeightMax = 10000 + order = 999999 + enabled = True + altitudeSimplex + { + frequency = 1 + octaves = 1 + persistence = 1 + } + latitudeSimplex + { + frequency = 1 + octaves = 1 + persistence = 1 + } + longitudeSimplex + { + frequency = 1 + octaves = 1 + persistence = 1 + } + landClasses + { + Class + { + alterApparentHeight = 0 + alterRealHeight = 0 + color = 0,0,0,0 + coverageBlend = 0 + coverageFrequency = 1 + coverageOctaves = 1 + coveragePersistance = 1 + coverageSeed = 1 + name = Base + latDelta = 1 + latitudeDouble = False + lonDelta = 1 + minimumRealHeight = 0 + noiseBlend = 0 + noiseColor = 0,0,0,0 + noiseFrequency = 1 + noiseOctaves = 1 + noisePersistance = 1 + noiseSeed = 1 + delete = False + altitudeRange + { + endEnd = 1 + endStart = 1 + startEnd = 0 + startStart = 0 + } + coverageSimplex + { + frequency = 1 + octaves = 1 + persistence = 1 + } + latitudeDoubleRange + { + endEnd = 1 + endStart = 1 + startEnd = 0 + startStart = 0 + } + latitudeRange + { + endEnd = 1 + endStart = 1 + startEnd = 0 + startStart = 0 + } + longitudeRange + { + endEnd = 2 + endStart = 2 + startEnd = -1 + startStart = -1 + } + noiseSimplex + { + frequency = 1 + octaves = 1 + persistence = 1 + } + scatters + { + Scatter + { + density = 0.200000002980232 + scatterName = boulder + } + } + } + } + scatters + { + Scatter + { + materialType = Diffuse + mesh = BUILTIN/boulder + castShadows = True + densityFactor = 1 + maxCache = 512 + maxCacheDelta = 32 + maxLevelOffset = 0 + maxScale = 2 + maxScatter = 20 + maxSpeed = 1000 + minScale = 0.1 + recieveShadows = False + name = boulder + seed = 231123 + verticalOffset = 0 + delete = False + collide = False + science = False + Material + { + color = 0.6791044,0.6791044,0.6791044,1 + mainTex = BUILTIN/lunar cliff face + mainTexScale = 1,1 + mainTexOffset = 0,0 + } + Experiment + { + } + } + } + } + } + } + } +} diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/KittopiaExports/Jool.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/KittopiaExports/Jool.cfg new file mode 100644 index 0000000..083e9b9 --- /dev/null +++ b/GameData/Sigma/Dimensions/Configs/Bodies/KittopiaExports/Jool.cfg @@ -0,0 +1,159 @@ +// KittopiaTech - a Kopernicus Visual Editor + +@Kopernicus:NEEDS[!Kopernicus] +{ + Body + { + name = Jool + Properties + { + description = Jool is particularly known for being a rather large, predominantly green planet. Kerbalkind has longed to visit it since it was first spotted in the sky. Philosophers reason that the swirling green planet must be a really nice place to visit, on account of its wholesome coloration.If you look at Jool through a telescope, it is fuzzy. + radius = 6000000 + geeASL = 0.800000011920929 + mass = 4.23326347332927E+24 + gravParameter = 282528004209995 + rotates = True + rotationPeriod = 36000 + tidallyLocked = False + initialRotation = 0 + inverseRotThresholdAltitude = 1000000 + albedo = 0.52 + emissivity = 0.48 + coreTemperatureOffset = 80 + isHomeWorld = False + timewarpAltitudeLimits = 0,0,15000,60000,150000,300000,600000,1200000 + sphereOfInfluence = 2455985185.42347 + hillSphere = 4065824625.34358 + solarRotationPeriod = False + navballSwitchRadiusMult = 0.06 + useTheInName = False + ScienceValues + { + landedDataValue = 30 + splashedDataValue = 1 + flyingLowDataValue = 12 + flyingHighDataValue = 9 + inSpaceLowDataValue = 7 + inSpaceHighDataValue = 6 + recoveryValue = 6 + flyingAltitudeThreshold = 120000 + spaceAltitudeThreshold = 4000000 + } + } + Orbit + { + referenceBody = Sun + inclination = 1.30400002002716 + eccentricity = 0.0500000007450581 + semiMajorAxis = 68773560320 + longitudeOfAscendingNode = 52 + argumentOfPeriapsis = 0 + meanAnomalyAtEpoch = 0.100000001490116 + meanAnomalyAtEpochD = 5.72957803668559 + epoch = 0 + color = 0.3300661,0.5223881,0.07805798,1 + cameraSmaRatioBounds = 0.03,25 + } + Atmosphere + { + enabled = True + oxygen = False + staticDensityASL = 2.0107866165853 + adiabaticIndex = 1.43 + maxAltitude = 200000 + altitude = 200000 + atmosphereDepth = 200000 + gasMassLapseRate = 2.07657256052129 + atmosphereMolarMass = 0.0022 + pressureCurveIsNormalized = False + staticPressureASL = 1519.875 + temperatureCurveIsNormalized = False + temperatureLapseRate = 0.001 + temperatureSeaLevel = 200 + ambientColor = 0.07548209,0.2089552,0.06861217,1 + lightColor = 0.6745098,0.5960785,0.8509804,0 + pressureCurve + { + key = 0 1519.875 0 -0.05753474 + key = 29000 628.0436 -0.01449255 -0.01449255 + key = 123450 22.26 -0.001562163 -0.001562163 + key = 150000 2 -0.0001361465 -0.0001361465 + key = 170000 0.1 -1.001277E-05 -1.001277E-05 + key = 200000 0 0 0 + } + temperatureCurve + { + key = 0 200 0 -0.001182922 + key = 29000 165 -0.001207278 -0.001207278 + key = 123450 120 0 0 + key = 168000 160 0.0009967944 0.0009967944 + key = 187500 175 0 0 + key = 194000 167 0 0 + key = 200000 350 0.08717471 0 + } + temperatureSunMultCurve + { + key = 0 0 0 0 + key = 29000 0.5 0 0 + key = 123450 0.8 0 0 + key = 200000 1.5 0 0 + } + temperatureLatitudeBiasCurve + { + key = 0 30 0 -0.0957164 + key = 50 10 -0.950278 -0.950278 + key = 70 -20 -1.955704 -1.955704 + key = 90 -40 -0.02418368 0 + } + temperatureLatitudeSunMultCurve + { + key = 0 9 0 0.02746098 + key = 40 12 0.2295445 0.2295445 + key = 65 18 0 0 + key = 90 5 0 0 + } + temperatureAxialSunMultCurve + { + key = 0 0 0 0 + } + AtmosphereFromGround + { + DEBUG_alwaysUpdateAll = False + doScale = True + ESun = 30 + g = -0.85 + innerRadius = 5996250 + invWaveLength = 4.83111,7.921115,1.906873,0.5 + Km = 0.00015 + Kr = 0.00125 + outerRadius = 6150000 + samples = 4 + scale = 0.03902439 + scaleDepth = -0.25 + transformScale = 0,0,0 + waveLength = 0.6745098,0.5960785,0.8509804,0 + outerRadiusMult = 1.025 + innerRadiusMult = 0.975 + } + } + ScaledVersion + { + type = Atmospheric + fadeStart = 29000 + fadeEnd = 30000 + sphericalModel = False + deferMesh = False + Material + { + color = 0.7910448,0.7910448,0.7910448,1 + specular = 0,0,0,1 + shininess = 1 + texture = BUILTIN/gas1_clouds + normals = BUILTIN/cloud_normal + rimPower = 2.48 + rimBlend = 0.29 + rimColorRamp = BUILTIN/gas1_atmogradiant + } + } + } +} diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/KittopiaExports/Kerbin.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/KittopiaExports/Kerbin.cfg new file mode 100644 index 0000000..3b3c4af --- /dev/null +++ b/GameData/Sigma/Dimensions/Configs/Bodies/KittopiaExports/Kerbin.cfg @@ -0,0 +1,1597 @@ +// KittopiaTech - a Kopernicus Visual Editor + +@Kopernicus:NEEDS[!Kopernicus] +{ + Body + { + name = Kerbin + Properties + { + description = A unique world, Kerbin has flat plains, soaring mountains and wide, blue oceans. Home to the Kerbals, it has just the right conditions to support a vast, seemingly undepletable population of the eager green creatures.Reaching a stable orbit around Kerbin is one of the first things budding space programs strive for. It is said that he who can get his ship into orbit is halfway to anywhere. + radius = 600000 + geeASL = 1 + mass = 5.29157926281091E+22 + gravParameter = 3531600000000 + rotates = True + rotationPeriod = 21549.4251830898 + tidallyLocked = False + initialRotation = 90 + inverseRotThresholdAltitude = 100000 + albedo = 0.35 + emissivity = 0.65 + coreTemperatureOffset = 0 + isHomeWorld = True + timewarpAltitudeLimits = 0,30000,30000,60000,120000,240000,480000,600000 + sphereOfInfluence = 84159286.4796305 + hillSphere = 196414707.77848 + solarRotationPeriod = True + navballSwitchRadiusMult = 0.06 + biomeMap = BUILTIN/kerbin_biome + useTheInName = False + Biomes + { + Biome + { + name = Water + value = 0 + color = 0,0.1960784,0.5176471,1 + } + Biome + { + name = Grasslands + value = 0 + color = 0.3490196,0.7843137,0.05882353,1 + } + Biome + { + name = Highlands + value = 0 + color = 0.1098039,0.5333334,0,1 + } + Biome + { + name = Shores + value = 0 + color = 0.7058824,0.3882353,0.5176471,1 + } + Biome + { + name = Mountains + value = 0 + color = 0.509804,0.2745098,0,1 + } + Biome + { + name = Deserts + value = 0 + color = 0.9607843,0.7372549,0,1 + } + Biome + { + name = Badlands + value = 0 + color = 0.02745098,0.1490196,0.03529412,1 + } + Biome + { + name = Tundra + value = 0 + color = 0.4705882,0.8862745,0.4,1 + } + Biome + { + name = Ice Caps + value = 0 + color = 0.9960784,0.9960784,0.9960784,1 + } + } + ScienceValues + { + landedDataValue = 0.3 + splashedDataValue = 0.4 + flyingLowDataValue = 0.7 + flyingHighDataValue = 0.9 + inSpaceLowDataValue = 1 + inSpaceHighDataValue = 1.5 + recoveryValue = 1 + flyingAltitudeThreshold = 18000 + spaceAltitudeThreshold = 250000 + } + } + Orbit + { + referenceBody = Sun + inclination = 0 + eccentricity = 0 + semiMajorAxis = 13599840256 + longitudeOfAscendingNode = 0 + argumentOfPeriapsis = 0 + meanAnomalyAtEpoch = 3.14000010490417 + meanAnomalyAtEpochD = 179.908753681645 + epoch = 0 + color = 0.491869,0.7164179,0.688153,1 + cameraSmaRatioBounds = 0.03,25 + } + Atmosphere + { + enabled = True + oxygen = True + staticDensityASL = 1.22497705725583 + adiabaticIndex = 1.39999997615814 + maxAltitude = 70000 + altitude = 70000 + atmosphereDepth = 70000 + gasMassLapseRate = 8.30624104060862 + atmosphereMolarMass = 0.0289644002914429 + pressureCurveIsNormalized = False + staticPressureASL = 101.324996948242 + temperatureCurveIsNormalized = False + temperatureLapseRate = 0.00411428571428571 + temperatureSeaLevel = 288 + ambientColor = 0.2431373,0.2509804,0.254902,1 + lightColor = 0.65,0.57,0.475,0.5 + pressureCurve + { + key = 0 101.325 0 -0.01501631 + key = 1241.025 84.02916 -0.01289846 -0.01289826 + key = 2439.593 69.68138 -0.01107876 -0.01107859 + key = 3597.11 57.78001 -0.009515483 -0.009515338 + key = 4714.942 47.90862 -0.00817254 -0.008172415 + key = 5794.409 39.72148 -0.00701892 -0.007018813 + key = 6836.791 32.93169 -0.006027969 -0.006027877 + key = 7843.328 27.30109 -0.005176778 -0.0051767 + key = 8815.22 22.63206 -0.004445662 -0.004445578 + key = 10786.42 15.3684 -0.003016528 -0.00301646 + key = 12101.4 11.87313 -0.002329273 -0.00232922 + key = 13417.05 9.172798 -0.001798594 -0.001798554 + key = 16678.47 4.842261 -0.0009448537 -0.0009448319 + key = 21143.1 2.050097 -0.0003894095 -0.0003894005 + key = 26977.92 0.6905929 -0.0001252565 -0.0001252534 + key = 33593.82 0.2201734 -3.626878E-05 -3.626788E-05 + key = 42081.87 0.05768469 -9.063159E-06 -9.062975E-06 + key = 49312.13 0.01753794 -3.029397E-06 -3.029335E-06 + key = 56669.95 0.004591824 -8.827175E-07 -8.826996E-07 + key = 62300.84 0.001497072 -3.077091E-07 -3.077031E-07 + key = 70000 0 0 0 + } + temperatureCurve + { + key = 0 288.15 0 -0.008125 + key = 8815.22 216.65 -0.008096968 0 + key = 16050.39 216.65 0 0.001242164 + key = 25729.23 228.65 0.001237475 0.003464929 + key = 37879.44 270.65 0.00344855 0 + key = 41129.24 270.65 0 -0.003444189 + key = 57440.13 214.65 -0.003422425 -0.002444589 + key = 68797.88 186.946 -0.002433851 0 + key = 70000 186.946 0 0 + } + temperatureSunMultCurve + { + key = 0 1 0 0 + key = 8815.22 0.3 -5.91316E-05 -5.91316E-05 + key = 16050.39 0 0 0 + key = 25729.23 0 0 0 + key = 37879.44 0.2 0 0 + key = 57440.13 0.2 0 0 + key = 63902.72 1 0.0001012837 0.0001012837 + key = 70000 1.2 0 0 + } + temperatureLatitudeBiasCurve + { + key = 0 17 0 -0.3316494 + key = 10 12 -0.65 -0.65 + key = 18 6.36371 -0.4502313 -0.4502313 + key = 30 0 -1.3 -1.3 + key = 35 -10 -1.65 -1.65 + key = 45 -23 -1.05 -1.05 + key = 55 -31 -0.6 -0.6 + key = 70 -37 -0.6689383 -0.6689383 + key = 90 -50 -0.02418368 0 + } + temperatureLatitudeSunMultCurve + { + key = 0 9 0 0.1554984 + key = 40 14.2 0.08154097 0.08154097 + key = 55 14.9 -0.006055089 -0.006055089 + key = 68 12.16518 -0.2710912 -0.2710912 + key = 76 8.582909 -0.6021729 -0.6021729 + key = 90 5 0 0 + } + temperatureAxialSunMultCurve + { + key = 0 0 0 0 + } + AtmosphereFromGround + { + DEBUG_alwaysUpdateAll = False + doScale = True + ESun = 30 + g = -0.85 + innerRadius = 599625 + invWaveLength = 5.602046,9.473285,19.6438,0.5 + Km = 0.00015 + Kr = 0.00125 + outerRadius = 615000 + samples = 4 + scale = 0.3902439 + scaleDepth = -0.25 + transformScale = 0,0,0 + waveLength = 0.65,0.57,0.475,0.5 + outerRadiusMult = 1.025 + innerRadiusMult = 0.975 + } + } + ScaledVersion + { + type = Atmospheric + fadeStart = 55000 + fadeEnd = 60000 + sphericalModel = False + deferMesh = False + Material + { + color = 1,1,1,1 + specular = 0.1647059,0.1647059,0.1647059,1 + shininess = 0.1085012 + texture = BUILTIN/KerbinScaledSpace300 + normals = BUILTIN/KerbinScaledSpace401 + rimPower = 3.54 + rimBlend = 0.81 + rimColorRamp = BUILTIN/AerialRampKerbin + } + } + PQS + { + minLevel = 2 + maxLevel = 9 + minDetailDistance = 6 + maxQuadLengthsPerFrame = 0.03 + fadeStart = 60000 + fadeEnd = 120000 + deactivateAltitude = 160000 + Material + { + saturation = 1 + contrast = 4 + tintColor = 0.172549,0.172549,0.172549,0.4823529 + powerNear = 0.75 + powerFar = 0.75 + groundTexStart = 0 + groundTexEnd = 10000 + steepPower = 4 + steepTexStart = 10000 + steepTexEnd = 100000 + steepTex = BUILTIN/terrain_rock00 + steepTexScale = 1,1 + steepTexOffset = 0,0 + steepBumpMap = BUILTIN/Cliff (Layered Rock)_NRM + steepBumpMapScale = 1,1 + steepBumpMapOffset = 0,0 + steepNearTiling = 1000 + steepTiling = 100 + lowTex = BUILTIN/terrain_sand00 + lowTexScale = 1,1 + lowTexOffset = 0,0 + lowBumpMap = BUILTIN/Waterbump + lowBumpMapScale = 1,1 + lowBumpMapOffset = 0,0 + lowNearTiling = 4000 + lowMultiFactor = 10 + lowBumpNearTiling = 4000 + lowBumpFarTiling = 10 + midTex = BUILTIN/terrain_grass00_new + midTexScale = 1,1 + midTexOffset = 0,0 + midBumpMap = BUILTIN/cloud_normal + midBumpMapScale = 1,1 + midBumpMapOffset = 0,0 + midNearTiling = 4000 + midMultiFactor = 100 + midBumpNearTiling = 1000 + midBumpFarTiling = 100 + highTex = BUILTIN/terrain_snow00 + highTexScale = 1,1 + highTexOffset = 0,0 + highBumpMap = BUILTIN/05_NORMAL + highBumpMapScale = 1,1 + highBumpMapOffset = 0,0 + highNearTiling = 4000 + highMultiFactor = 4 + highBumpNearTiling = 2000 + highBumpFarTiling = 4 + lowStart = 0.02 + lowEnd = 0.1 + highStart = 0.5 + highEnd = 1 + globalDensity = -8E-06 + fogColorRamp = BUILTIN/AerialRampKerbin + fogColorRampScale = 1,1 + fogColorRampOffset = 0,0 + planetOpacity = 0 + } + FallbackMaterial + { + saturation = 1 + contrast = 2 + tintColor = 0.172549,0.172549,0.172549,0.4823529 + texTiling = 4000 + texPower = 0.75 + multiPower = 0.75 + groundTexStart = 0 + groundTexEnd = 10000 + multiFactor = 100 + mainTex = BUILTIN/terrain_sand00 + mainTexScale = 1,1 + mainTexOffset = 0,0 + planetOpacity = 0 + } + PhysicsMaterial + { + bounceCombine = Average + frictionCombine = Maximum + frictionDirection2 = 0,0,0 + bounciness = 0 + staticFriction = 0.8 + staticFriction2 = 0 + dynamicFriction = 0.6 + dynamicFriction2 = 0 + } + Mods + { + VertexSimplexHeightAbsolute + { + deformity = 485 + frequency = 24 + octaves = 8 + persistence = 0.600000023841858 + seed = 453453435 + order = 20 + enabled = True + } + VertexHeightNoiseVertHeightCurve2 + { + deformity = 4000 + ridgedAddFrequency = 48 + ridgedAddLacunarity = 4 + ridgedAddOctaves = 6 + ridgedAddSeed = 1384047773 + ridgedMode = Low + ridgedSubFrequency = 32 + ridgedSubLacunarity = 4 + ridgedSubOctaves = 6 + ridgedSubSeed = 2113370706 + simplexFrequency = 32 + simplexHeightEnd = 4600 + simplexHeightStart = 800 + simplexOctaves = 4 + simplexPersistence = 0.600000023841858 + simplexSeed = 248775058 + order = 32 + enabled = True + simplexCurve + { + key = 0 0 0 0 + key = 0.9328867 0.4808467 1.659658 1.659658 + key = 1 1 3.005844 3.005844 + } + } + VertexRidgedAltitudeCurve + { + deformity = 750 + ridgedAddFrequency = 140 + ridgedAddLacunarity = 2.5 + ridgedAddOctaves = 3 + ridgedAddSeed = 1384047773 + ridgedMinimum = -0.7 + ridgedMode = Medium + simplexFrequency = 50 + simplexHeightEnd = 6000 + simplexHeightStart = 0 + simplexOctaves = 2 + simplexPersistence = 0.100000001490116 + simplexSeed = 248775058 + order = 16 + enabled = True + simplexCurve + { + key = 0.007249059 0.0007464408 0 0 + key = 0.2683799 -0.000739295 0.03054045 0.03054045 + key = 0.2897457 0.416495 11.27714 11.27714 + key = 0.313458 0.4167799 -17.29987 -17.29987 + key = 0.3868988 0.001587124 -0.02212154 -0.02212154 + key = 0.420218 0.1430572 4.525596 4.525596 + key = 0.5198188 0.6407264 0.03815645 0.03815645 + key = 0.9978561 0.6552468 -0.02442704 -0.02442704 + } + } + LandControl + { + altitudeBlend = 0.01 + altitudeFrequency = 12 + altitudeOctaves = 2 + altitudePersistance = 0.6 + altitudeSeed = 212121 + createColors = True + createScatter = True + heightMap = BUILTIN/kerbin_height_new + latitudeBlend = 0.05 + latitudeFrequency = 4 + latitudeOctaves = 4 + latitudePersistance = 0.6 + latitudeSeed = 47373 + longitudeBlend = 0.05 + longitudeFrequency = 4 + longitudeOctaves = 4 + longitudePersistance = 0.6 + longitudeSeed = 768453 + useHeightMap = False + vHeightMax = 3500 + order = 9999991 + enabled = True + altitudeSimplex + { + frequency = 12 + octaves = 2 + persistence = 0.600000023841858 + } + latitudeSimplex + { + frequency = 4 + octaves = 4 + persistence = 0.600000023841858 + } + longitudeSimplex + { + frequency = 4 + octaves = 4 + persistence = 0.600000023841858 + } + landClasses + { + Class + { + alterApparentHeight = 0 + alterRealHeight = 0 + color = 0.6940298,0.631407,0.4732021,1 + coverageBlend = 1 + coverageFrequency = 2 + coverageOctaves = 4 + coveragePersistance = 0.5 + coverageSeed = 121214 + name = BaseBeach + latDelta = 1 + latitudeDouble = True + lonDelta = 1 + minimumRealHeight = 0 + noiseBlend = 0.5 + noiseColor = 0.6044776,0.5820802,0.454415,1 + noiseFrequency = 8 + noiseOctaves = 4 + noisePersistance = 0.5 + noiseSeed = 453737 + delete = False + altitudeRange + { + endEnd = 0.0199999995529652 + endStart = 0.00499999988824129 + startEnd = 0 + startStart = -0.0500000007450581 + } + coverageSimplex + { + frequency = 2 + octaves = 4 + persistence = 0.5 + } + latitudeDoubleRange + { + endEnd = 0.909999996423721 + endStart = 0.909999996423721 + startEnd = 0.399999976158142 + startStart = 0.399999976158142 + } + latitudeRange + { + endEnd = 0.600000023841858 + endStart = 0.600000023841858 + startEnd = 0.0900000035762787 + startStart = 0.0900000035762787 + } + longitudeRange + { + endEnd = 2 + endStart = 2 + startEnd = -1 + startStart = -1 + } + noiseSimplex + { + frequency = 8 + octaves = 4 + persistence = 0.5 + } + scatters + { + Scatter + { + density = -1 + scatterName = Tree00 + } + Scatter + { + density = -1 + scatterName = Grass00 + } + Scatter + { + density = 0.25 + scatterName = Rock00 + } + } + } + Class + { + alterApparentHeight = 0 + alterRealHeight = 0 + color = 0.2350805,0.2761194,0.1901941,1 + coverageBlend = 1 + coverageFrequency = 6 + coverageOctaves = 8 + coveragePersistance = 0.5 + coverageSeed = 14554 + name = BaseLand + latDelta = 1 + latitudeDouble = True + lonDelta = 1 + minimumRealHeight = 0 + noiseBlend = 0.75 + noiseColor = 0.1511772,0.2014925,0.08524685,1 + noiseFrequency = 14 + noiseOctaves = 3 + noisePersistance = 0.9 + noiseSeed = 44445 + delete = False + altitudeRange + { + endEnd = 0.800000011920929 + endStart = 0.699999988079071 + startEnd = 0.00999999977648258 + startStart = 0 + } + coverageSimplex + { + frequency = 6 + octaves = 8 + persistence = 0.5 + } + latitudeDoubleRange + { + endEnd = 0.909999996423721 + endStart = 0.909999996423721 + startEnd = 0.399999976158142 + startStart = 0.399999976158142 + } + latitudeRange + { + endEnd = 0.600000023841858 + endStart = 0.600000023841858 + startEnd = 0.0900000035762787 + startStart = 0.0900000035762787 + } + longitudeRange + { + endEnd = 2 + endStart = 2 + startEnd = -1 + startStart = -1 + } + noiseSimplex + { + frequency = 14 + octaves = 3 + persistence = 0.899999976158142 + } + scatters + { + Scatter + { + density = 1 + scatterName = Grass00 + } + Scatter + { + density = 0.100000001490116 + scatterName = Tree00 + } + } + } + Class + { + alterApparentHeight = 0 + alterRealHeight = 0 + color = 0.141791,0.141791,0.141791,1 + coverageBlend = 0.7 + coverageFrequency = 2 + coverageOctaves = 4 + coveragePersistance = 0.6 + coverageSeed = 454545 + name = BaseMountains + latDelta = 1 + latitudeDouble = False + lonDelta = 1 + minimumRealHeight = 0 + noiseBlend = 1 + noiseColor = 0.1492537,0.14127,0.1278572,1 + noiseFrequency = 12 + noiseOctaves = 4 + noisePersistance = 0.6 + noiseSeed = 1 + delete = False + altitudeRange + { + endEnd = 2 + endStart = 2 + startEnd = 0.400000005960464 + startStart = 0.200000002980232 + } + coverageSimplex + { + frequency = 2 + octaves = 4 + persistence = 0.600000023841858 + } + latitudeDoubleRange + { + endEnd = 1 + endStart = 1 + startEnd = 0 + startStart = 0 + } + latitudeRange + { + endEnd = 1 + endStart = 1 + startEnd = 0 + startStart = 0 + } + longitudeRange + { + endEnd = 2 + endStart = 2 + startEnd = -1 + startStart = -1 + } + noiseSimplex + { + frequency = 12 + octaves = 4 + persistence = 0.600000023841858 + } + scatters + { + Scatter + { + density = 0.5 + scatterName = Grass00 + } + Scatter + { + density = 0.300000011920929 + scatterName = Tree00 + } + Scatter + { + density = 1 + scatterName = Rock00 + } + } + } + Class + { + alterApparentHeight = 0 + alterRealHeight = 0 + color = 0.4179105,0.4179105,0.4179105,1 + coverageBlend = 0 + coverageFrequency = 1 + coverageOctaves = 4 + coveragePersistance = 0.5 + coverageSeed = 1247389 + name = BaseSnow + latDelta = 0 + latitudeDouble = True + lonDelta = 1 + minimumRealHeight = 0 + noiseBlend = 0.25 + noiseColor = 0.477612,0.4740741,0.4740741,1 + noiseFrequency = 18 + noiseOctaves = 4 + noisePersistance = 0.6 + noiseSeed = 973572 + delete = False + altitudeRange + { + endEnd = 25 + endStart = 25 + startEnd = 0.800000011920929 + startStart = 0.600000023841858 + } + coverageSimplex + { + frequency = 1 + octaves = 4 + persistence = 0.5 + } + latitudeDoubleRange + { + endEnd = 1 + endStart = 1 + startEnd = 0.599999994039536 + startStart = 0.550000011920929 + } + latitudeRange + { + endEnd = 0.449999988079071 + endStart = 0.400000005960464 + startEnd = 0 + startStart = 0 + } + longitudeRange + { + endEnd = 2 + endStart = 2 + startEnd = -1 + startStart = -1 + } + noiseSimplex + { + frequency = 18 + octaves = 4 + persistence = 0.600000023841858 + } + scatters + { + Scatter + { + density = -1 + scatterName = Tree00 + } + Scatter + { + density = -1 + scatterName = Grass00 + } + } + } + Class + { + alterApparentHeight = 0 + alterRealHeight = 0 + color = 0.3334522,0.4402985,0.2971245,1 + coverageBlend = 1 + coverageFrequency = 6 + coverageOctaves = 4 + coveragePersistance = 0.5 + coverageSeed = 121221 + name = Tundra + latDelta = 0 + latitudeDouble = True + lonDelta = 1 + minimumRealHeight = 0 + noiseBlend = 1 + noiseColor = 0.3496753,0.4253731,0.3435706,1 + noiseFrequency = 34 + noiseOctaves = 4 + noisePersistance = 0.6 + noiseSeed = 8687 + delete = False + altitudeRange + { + endEnd = 1 + endStart = 0.800000011920929 + startEnd = 0.0500000007450581 + startStart = 0 + } + coverageSimplex + { + frequency = 6 + octaves = 4 + persistence = 0.5 + } + latitudeDoubleRange + { + endEnd = 2 + endStart = 2 + startEnd = 0.849999994039536 + startStart = 0.699999988079071 + } + latitudeRange + { + endEnd = 0.300000011920929 + endStart = 0.150000005960464 + startEnd = -1 + startStart = -1 + } + longitudeRange + { + endEnd = 2 + endStart = 2 + startEnd = -1 + startStart = -1 + } + noiseSimplex + { + frequency = 34 + octaves = 4 + persistence = 0.600000023841858 + } + scatters + { + Scatter + { + density = -1 + scatterName = Grass00 + } + Scatter + { + density = -1 + scatterName = Tree00 + } + Scatter + { + density = 0.75 + scatterName = Pine00 + } + } + } + Class + { + alterApparentHeight = 0 + alterRealHeight = 0 + color = 0.641791,0.5348482,0.4106565,1 + coverageBlend = 0.1 + coverageFrequency = 3 + coverageOctaves = 4 + coveragePersistance = 0.6 + coverageSeed = 44473 + name = DesertGround + latDelta = 1 + latitudeDouble = False + lonDelta = 0 + minimumRealHeight = 0 + noiseBlend = 0.8 + noiseColor = 0.5820895,0.4910489,0.417232,1 + noiseFrequency = 14 + noiseOctaves = 2 + noisePersistance = 0.6 + noiseSeed = 6858 + delete = False + altitudeRange + { + endEnd = 0.800000011920929 + endStart = 0.600000023841858 + startEnd = 0.00999999977648258 + startStart = 0 + } + coverageSimplex + { + frequency = 3 + octaves = 4 + persistence = 0.600000023841858 + } + latitudeDoubleRange + { + endEnd = 0.599999994039536 + endStart = 0.550000011920929 + startEnd = 0.449999988079071 + startStart = 0.399999976158142 + } + latitudeRange + { + endEnd = 0.600000023841858 + endStart = 0.550000011920929 + startEnd = 0.449999988079071 + startStart = 0.400000005960464 + } + longitudeRange + { + endEnd = 0.699999988079071 + endStart = 0.649999976158142 + startEnd = 0.550000011920929 + startStart = 0.479999989271164 + } + noiseSimplex + { + frequency = 14 + octaves = 2 + persistence = 0.600000023841858 + } + scatters + { + Scatter + { + density = 0.25 + scatterName = Rock00 + } + Scatter + { + density = 0.75 + scatterName = cactus + } + Scatter + { + density = -1 + scatterName = Tree00 + } + Scatter + { + density = -1 + scatterName = Grass00 + } + } + } + Class + { + alterApparentHeight = -0.8 + alterRealHeight = 0 + color = 0.3283582,0.298953,0.2904707,1 + coverageBlend = 0.5 + coverageFrequency = 1 + coverageOctaves = 4 + coveragePersistance = 0.6 + coverageSeed = 44473 + name = DesertMountains + latDelta = 1 + latitudeDouble = False + lonDelta = 0.476008294508971 + minimumRealHeight = 0 + noiseBlend = 0.5 + noiseColor = 0.2462686,0.2286743,0.2144087,1 + noiseFrequency = 28 + noiseOctaves = 4 + noisePersistance = 0.6 + noiseSeed = 6858 + delete = False + altitudeRange + { + endEnd = 25 + endStart = 25 + startEnd = 0.800000011920929 + startStart = 0.600000023841858 + } + coverageSimplex + { + frequency = 1 + octaves = 4 + persistence = 0.600000023841858 + } + latitudeDoubleRange + { + endEnd = 0.599999994039536 + endStart = 0.550000011920929 + startEnd = 0.449999988079071 + startStart = 0.399999976158142 + } + latitudeRange + { + endEnd = 0.600000023841858 + endStart = 0.550000011920929 + startEnd = 0.449999988079071 + startStart = 0.400000005960464 + } + longitudeRange + { + endEnd = 0.75 + endStart = 0.649999976158142 + startEnd = 0.5 + startStart = 0.449999988079071 + } + noiseSimplex + { + frequency = 28 + octaves = 4 + persistence = 0.600000023841858 + } + scatters + { + Scatter + { + density = 0.5 + scatterName = Grass00 + } + } + } + Class + { + alterApparentHeight = 0 + alterRealHeight = 0 + color = 0.2835821,0.2410344,0.1695543,1 + coverageBlend = 1 + coverageFrequency = 2 + coverageOctaves = 4 + coveragePersistance = 0.6 + coverageSeed = 44473 + name = RockyGround + latDelta = 1 + latitudeDouble = False + lonDelta = 1 + minimumRealHeight = 0 + noiseBlend = 0.5 + noiseColor = 0.3215686,0.3019608,0.2745098,1 + noiseFrequency = 32 + noiseOctaves = 4 + noisePersistance = 0.6 + noiseSeed = 17857 + delete = False + altitudeRange + { + endEnd = 0.800000011920929 + endStart = 0.75 + startEnd = 0.5 + startStart = 0.300000011920929 + } + coverageSimplex + { + frequency = 2 + octaves = 4 + persistence = 0.600000023841858 + } + latitudeDoubleRange + { + endEnd = 0.909999996423721 + endStart = 0.909999996423721 + startEnd = 0.0899999737739563 + startStart = 0.0899999737739563 + } + latitudeRange + { + endEnd = 0.910000026226044 + endStart = 0.910000026226044 + startEnd = 0.0900000035762787 + startStart = 0.0900000035762787 + } + longitudeRange + { + endEnd = 2 + endStart = 2 + startEnd = -1 + startStart = -1 + } + noiseSimplex + { + frequency = 32 + octaves = 4 + persistence = 0.600000023841858 + } + scatters + { + Scatter + { + density = 0.600000023841858 + scatterName = Tree00 + } + Scatter + { + density = 0.5 + scatterName = Grass00 + } + Scatter + { + density = 1 + scatterName = Rock00 + } + } + } + Class + { + alterApparentHeight = 100 + alterRealHeight = 10 + color = 0.9477612,0.9477612,0.9477612,1 + coverageBlend = 0 + coverageFrequency = 5 + coverageOctaves = 4 + coveragePersistance = 0.7 + coverageSeed = 44473 + name = IceCaps + latDelta = 0 + latitudeDouble = True + lonDelta = 1 + minimumRealHeight = 20 + noiseBlend = 1 + noiseColor = 0.5402881,0.6820635,0.7611941,1 + noiseFrequency = 4 + noiseOctaves = 4 + noisePersistance = 0.6 + noiseSeed = 17857 + delete = False + altitudeRange + { + endEnd = 10 + endStart = 10 + startEnd = -10 + startStart = -10 + } + coverageSimplex + { + frequency = 5 + octaves = 4 + persistence = 0.699999988079071 + } + latitudeDoubleRange + { + endEnd = 2 + endStart = 2 + startEnd = 0.909999996423721 + startStart = 0.909999996423721 + } + latitudeRange + { + endEnd = 0.0900000035762787 + endStart = 0.0900000035762787 + startEnd = -1 + startStart = -1 + } + longitudeRange + { + endEnd = 2 + endStart = 2 + startEnd = -1 + startStart = -1 + } + noiseSimplex + { + frequency = 4 + octaves = 4 + persistence = 0.600000023841858 + } + scatters + { + Scatter + { + density = -1 + scatterName = Grass00 + } + Scatter + { + density = -2 + scatterName = Tree00 + } + } + } + Class + { + alterApparentHeight = 0 + alterRealHeight = 0 + color = 0.106928,0.1784129,0.2985075,1 + coverageBlend = 0 + coverageFrequency = 5 + coverageOctaves = 4 + coveragePersistance = 0.7 + coverageSeed = 44473 + name = Ocean Bottom + latDelta = 1 + latitudeDouble = True + lonDelta = 1 + minimumRealHeight = 0 + noiseBlend = 0.5 + noiseColor = 0.1465805,0.2964195,0.4179105,1 + noiseFrequency = 16 + noiseOctaves = 4 + noisePersistance = 0.6 + noiseSeed = 17857 + delete = False + altitudeRange + { + endEnd = 0 + endStart = -0.0500000007450581 + startEnd = -1 + startStart = -1 + } + coverageSimplex + { + frequency = 5 + octaves = 4 + persistence = 0.699999988079071 + } + latitudeDoubleRange + { + endEnd = 0.909999996423721 + endStart = 0.909999996423721 + startEnd = 0.399999976158142 + startStart = 0.399999976158142 + } + latitudeRange + { + endEnd = 0.600000023841858 + endStart = 0.600000023841858 + startEnd = 0.0900000035762787 + startStart = 0.0900000035762787 + } + longitudeRange + { + endEnd = 2 + endStart = 2 + startEnd = -1 + startStart = -1 + } + noiseSimplex + { + frequency = 16 + octaves = 4 + persistence = 0.600000023841858 + } + scatters + { + Scatter + { + density = -1 + scatterName = Grass00 + } + Scatter + { + density = -2 + scatterName = Tree00 + } + Scatter + { + density = -2 + scatterName = cactus + } + Scatter + { + density = -2 + scatterName = Pine00 + } + } + } + Class + { + alterApparentHeight = 0 + alterRealHeight = 0 + color = 0.2786641,0.3283582,0.1618829,1 + coverageBlend = 0.2 + coverageFrequency = 5 + coverageOctaves = 4 + coveragePersistance = 0.7 + coverageSeed = 4563456 + name = Savannah + latDelta = 0.505546810006219 + latitudeDouble = False + lonDelta = 0 + minimumRealHeight = 0 + noiseBlend = 1 + noiseColor = 0.5,0.4645949,0.2627857,1 + noiseFrequency = 16 + noiseOctaves = 2 + noisePersistance = 0.6 + noiseSeed = 435345 + delete = False + altitudeRange + { + endEnd = 0.800000011920929 + endStart = 0.699999988079071 + startEnd = 0.00999999977648258 + startStart = 0 + } + coverageSimplex + { + frequency = 5 + octaves = 4 + persistence = 0.699999988079071 + } + latitudeDoubleRange + { + endEnd = 0.699999988079071 + endStart = 0.599999994039536 + startEnd = 0.599999994039536 + startStart = 0.449999988079071 + } + latitudeRange + { + endEnd = 0.550000011920929 + endStart = 0.400000005960464 + startEnd = 0.400000005960464 + startStart = 0.300000011920929 + } + longitudeRange + { + endEnd = 0.25 + endStart = 0.100000001490116 + startEnd = 0.0750000029802322 + startStart = 0 + } + noiseSimplex + { + frequency = 16 + octaves = 2 + persistence = 0.600000023841858 + } + scatters + { + Scatter + { + density = 1 + scatterName = Grass00 + } + Scatter + { + density = -2 + scatterName = Tree00 + } + Scatter + { + density = -2 + scatterName = cactus + } + Scatter + { + density = -2 + scatterName = Pine00 + } + } + } + } + scatters + { + Scatter + { + materialType = CutoutDiffuse + mesh = BUILTIN/mapletree + castShadows = True + densityFactor = 0.5 + maxCache = 512 + maxCacheDelta = 64 + maxLevelOffset = 0 + maxScale = 2 + maxScatter = 80 + maxSpeed = 500 + minScale = 0.5 + recieveShadows = False + name = Tree00 + seed = 65465 + verticalOffset = -1 + delete = False + collide = False + science = False + Material + { + color = 0.5447761,0.5447761,0.5447761,1 + mainTex = BUILTIN/mapletree + mainTexScale = 1,1 + mainTexOffset = 0,0 + cutoff = 0.4402985 + } + Experiment + { + } + } + Scatter + { + materialType = AerialCutout + castShadows = False + densityFactor = 0.25 + maxCache = 512 + maxCacheDelta = 64 + maxLevelOffset = 0 + maxScale = 2 + maxScatter = 200 + maxSpeed = 200 + minScale = 1 + recieveShadows = False + name = Grass00 + seed = 44444 + verticalOffset = -0.25 + delete = False + collide = False + science = False + Material + { + color = 0.1476336,0.3358209,0.1077634,0.254902 + mainTex = BUILTIN/Grass2 + mainTexScale = 1,1 + mainTexOffset = 0,0 + texCutoff = 0.5 + fogColor = 0.8941177,0.8941177,1,1 + heightFallOff = 0.2 + globalDensity = -1.5E-05 + atmosphereDepth = 5000 + } + Experiment + { + } + } + Scatter + { + materialType = DiffuseWrapped + mesh = BUILTIN/boulder + castShadows = True + densityFactor = 0.25 + maxCache = 512 + maxCacheDelta = 64 + maxLevelOffset = 0 + maxScale = 1.5 + maxScatter = 10 + maxSpeed = 200 + minScale = 0.15 + recieveShadows = True + name = boulder + seed = 123887 + verticalOffset = -0.25 + delete = False + collide = False + science = False + Material + { + mainTex = BUILTIN/rock00 + mainTexScale = 1,1 + mainTexOffset = 0,0 + color = 0.2537314,0.2194097,0.1003564,0.4588235 + diff = 0.4 + } + Experiment + { + } + } + Scatter + { + materialType = CutoutDiffuse + mesh = BUILTIN/pine + castShadows = True + densityFactor = 0.5 + maxCache = 512 + maxCacheDelta = 64 + maxLevelOffset = 0 + maxScale = 4 + maxScatter = 50 + maxSpeed = 200 + minScale = 2 + recieveShadows = False + name = Pine00 + seed = 5767645 + verticalOffset = -0.1 + delete = False + collide = False + science = False + Material + { + color = 0.8916084,0.932053,1,1 + mainTex = BUILTIN/pinetree + mainTexScale = 1,1 + mainTexOffset = 0,0 + cutoff = 0.9626865 + } + Experiment + { + } + } + Scatter + { + materialType = Diffuse + mesh = BUILTIN/cactus + castShadows = True + densityFactor = 0.0500000007450581 + maxCache = 512 + maxCacheDelta = 64 + maxLevelOffset = 0 + maxScale = 1.5 + maxScatter = 50 + maxSpeed = 200 + minScale = 0.5 + recieveShadows = True + name = cactus + seed = 5767645 + verticalOffset = -0.1 + delete = False + collide = False + science = False + Material + { + color = 0.7985075,0.7985075,0.7985075,1 + mainTex = BUILTIN/cactus + mainTexScale = 1,1 + mainTexOffset = 0,0 + } + Experiment + { + } + } + } + } + AerialPerspectiveMaterial + { + atmosphereDepth = 150000 + cameraAlt = 548.915972246672 + cameraAtmosAlt = 0.00365944 + DEBUG_SetEveryFrame = True + globalDensity = -1E-05 + heightDensAtViewer = 0.9756014 + heightFalloff = 6.75 + order = 100 + enabled = True + } + VertexHeightMap + { + map = BUILTIN/kerbin_height_new + offset = -1500 + deformity = 5000 + scaleDeformityByRadius = False + order = 10 + enabled = True + } + QuadEnhanceCoast + { + coastLessThan = 0 + oceanFactor = 1 + order = 9999 + enabled = True + } + MapDecalTangent + { + absolute = True + absoluteOffset = 0 + angle = 220 + cullBlack = False + DEBUG_HighlightInclusion = False + heightMap = BUILTIN/ksc_decal_heightMap + heightMapDeformity = 70 + position = 157000,-3000,-570000 + removeScatter = True + radius = 7500 + smoothColor = 0 + smoothHeight = 0 + useAlphaHeightSmoothing = True + order = 99999 + enabled = True + } + MapDecal + { + absolute = True + absoluteOffset = 400 + angle = 220 + cullBlack = False + DEBUG_HighlightInclusion = False + heightMap = BUILTIN/decal_spaceport_0_height + heightMapDeformity = 100 + position = -468960,211164.7,-310261 + removeScatter = True + radius = 2000 + smoothColor = 0.2 + smoothHeight = 0.1 + useAlphaHeightSmoothing = True + order = 99999 + enabled = True + } + FlattenArea + { + DEBUG_showColors = False + flattenTo = 1300 + innerRadius = 400 + outerRadius = 1000 + position = -468635.1,-68111.1,-370297.1 + smoothEnd = 0 + smoothStart = 0 + order = 99999 + enabled = True + } + MapDecalTangent + { + absolute = True + absoluteOffset = -85 + angle = 110 + cullBlack = True + DEBUG_HighlightInclusion = False + heightMap = BUILTIN/island_runway_decal_heightmap + heightMapDeformity = 200 + position = 186100,-15810,-570000 + removeScatter = True + radius = 1200 + smoothColor = 0.125 + smoothHeight = 0.2 + useAlphaHeightSmoothing = True + order = 9999 + enabled = True + } + } + } + } +} diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/KittopiaExports/Laythe.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/KittopiaExports/Laythe.cfg new file mode 100644 index 0000000..7349b8f --- /dev/null +++ b/GameData/Sigma/Dimensions/Configs/Bodies/KittopiaExports/Laythe.cfg @@ -0,0 +1,893 @@ +// KittopiaTech - a Kopernicus Visual Editor + +@Kopernicus:NEEDS[!Kopernicus] +{ + Body + { + name = Laythe + Properties + { + description = When Laythe was first discovered, it was not entered in the records because the scientist in charge thought he was looking at Kerbin.Luckily this error was corrected when a plucky intern informed him that “telescopes don’t work that way”.The intern was shortly afterwards “promoted” and moved to the experimental rocket testing program. + radius = 500000 + geeASL = 0.800000011920929 + mass = 2.9397663009231E+22 + gravParameter = 1962000029236.08 + rotates = True + rotationPeriod = 52980.8790593796 + tidallyLocked = True + initialRotation = 90 + inverseRotThresholdAltitude = 100000 + albedo = 0.3 + emissivity = 0.7 + coreTemperatureOffset = 80 + isHomeWorld = False + timewarpAltitudeLimits = 0,30000,30000,60000,120000,240000,480000,600000 + sphereOfInfluence = 3723645.81113302 + hillSphere = 5186318.66159496 + solarRotationPeriod = False + navballSwitchRadiusMult = 0.06 + biomeMap = BUILTIN/laythe_biome + useTheInName = False + Biomes + { + Biome + { + name = Poles + value = 0 + color = 0,0.9882353,1,1 + } + Biome + { + name = Shores + value = 0 + color = 0.9921569,0.6784314,0.007843138,1 + } + Biome + { + name = Dunes + value = 0 + color = 0.02352941,1,0,1 + } + Biome + { + name = Crescent Bay + value = 0 + color = 1,0,0,1 + } + Biome + { + name = The Sagen Sea + value = 0 + color = 0.02352941,0.1529412,0.9764706,1 + } + } + ScienceValues + { + landedDataValue = 14 + splashedDataValue = 12 + flyingLowDataValue = 11 + flyingHighDataValue = 10 + inSpaceLowDataValue = 9 + inSpaceHighDataValue = 8 + recoveryValue = 8 + flyingAltitudeThreshold = 10000 + spaceAltitudeThreshold = 200000 + } + } + Orbit + { + referenceBody = Jool + inclination = 0 + eccentricity = 0 + semiMajorAxis = 27184000 + longitudeOfAscendingNode = 0 + argumentOfPeriapsis = 0 + meanAnomalyAtEpoch = 3.14000010490417 + meanAnomalyAtEpochD = 179.908753681645 + epoch = 0 + color = 0.1347182,0.1694476,0.3059701,0.5411765 + cameraSmaRatioBounds = 0.03,25 + } + Atmosphere + { + enabled = True + oxygen = True + staticDensityASL = 0.764571404126208 + adiabaticIndex = 1.39999997615814 + maxAltitude = 50000 + altitude = 50000 + atmosphereDepth = 50000 + gasMassLapseRate = 4.93490965516617 + atmosphereMolarMass = 0.0289644002914429 + pressureCurveIsNormalized = False + staticPressureASL = 81.0599975585938 + temperatureCurveIsNormalized = False + temperatureLapseRate = 0.00554 + temperatureSeaLevel = 277 + ambientColor = 0.187128,0.2393932,0.3058824,1 + lightColor = 0.8432836,0.6682193,0.4983039,0 + pressureCurve + { + key = 0 60.795 0 -0.005216384 + key = 5250 33.40898 -0.004252711 -0.004252711 + key = 10000 17.78605 -0.002407767 -0.002407767 + key = 17000 7.100577 -0.001092064 -0.001092064 + key = 22000 3.812421 -0.0004677011 -0.0004677011 + key = 31000 1.312482 -0.0001961767 -0.0001961767 + key = 38000 0.5104055 -7.855808E-05 -7.855808E-05 + key = 50000 0 0 0 + } + temperatureCurve + { + key = 0 277 0 -0.009285714 + key = 5250 206 -0.009253677 0 + key = 10000 206 0 0.001419616 + key = 17000 217.8 0.001414257 0.003959919 + key = 22000 235.5 0.0039412 -0.0002581542 + key = 31000 203 -0.003911343 -0.0007623209 + key = 38000 199 0 0.001478429 + key = 50000 214 0 0 + } + temperatureSunMultCurve + { + key = 0 1 0 0 + key = 5250 0.1 -6.848309E-05 -6.848309E-05 + key = 10000 0 0 0 + key = 17000 0 0 0 + key = 27000 0.1763835 4.519309E-05 4.519309E-05 + key = 38000 1 4.497274E-05 4.497274E-05 + key = 50000 1.2 0 0 + } + temperatureLatitudeBiasCurve + { + key = 0 5 0 -0.04354425 + key = 50 1 -0.2132 -0.2132 + key = 70 -10 -1.128971 -1.128971 + key = 90 -30 -0.02418368 0 + } + temperatureLatitudeSunMultCurve + { + key = 0 6 0 0.02746098 + key = 40 9 0.2094055 0.2094055 + key = 65 11 0 0 + key = 90 2 0 0 + } + temperatureAxialSunMultCurve + { + key = 0 0 0 0 + } + AtmosphereFromGround + { + DEBUG_alwaysUpdateAll = False + doScale = True + ESun = 30 + g = -0.85 + innerRadius = 499687.5 + invWaveLength = 1.97745,5.015613,16.21895,0.5 + Km = 0.00015 + Kr = 0.00125 + outerRadius = 512500 + samples = 4 + scale = 0.4682932 + scaleDepth = -0.25 + transformScale = 0,0,0 + waveLength = 0.8432836,0.6682193,0.4983039,0 + outerRadiusMult = 1.025 + innerRadiusMult = 0.975 + } + } + ScaledVersion + { + type = Atmospheric + fadeStart = 55000 + fadeEnd = 60000 + sphericalModel = False + deferMesh = False + Material + { + color = 1,1,1,1 + specular = 0.3059701,0.3059701,0.3059701,1 + shininess = 0.1661175 + texture = BUILTIN/newoceanmoon00 + normals = BUILTIN/newoceanmoon01 + rimPower = 5 + rimBlend = 1 + rimColorRamp = BUILTIN/AerialRampKerbin + } + } + PQS + { + minLevel = 2 + maxLevel = 9 + minDetailDistance = 6 + maxQuadLengthsPerFrame = 0.03 + fadeStart = 60000 + fadeEnd = 120000 + deactivateAltitude = 160000 + Material + { + saturation = 1 + contrast = 1.55 + tintColor = 1,1,1,0 + texTiling = 1000 + texPower = 0.5 + multiPower = 0.3 + groundTexStart = 20000 + groundTexEnd = 60000 + steepTiling = 300 + steepPower = 1 + steepTexStart = 100000 + steepTexEnd = 200000 + deepTex = BUILTIN/SandyGround + deepTexScale = 1,1 + deepTexOffset = 0,0 + deepMultiTex = BUILTIN/terrain_sand00 + deepMultiTexScale = 1,1 + deepMultiTexOffset = 0,0 + deepMultiFactor = 1 + mainTex = BUILTIN/SandyGround + mainTexScale = 1,1 + mainTexOffset = 0,0 + mainMultiTex = BUILTIN/terrain_sand00 + mainMultiTexScale = 1,1 + mainMultiTexOffset = 0,0 + mainMultiFactor = 1 + highTex = BUILTIN/RockyGround + highTexScale = 1,1 + highTexOffset = 0,0 + highMultiTex = BUILTIN/terrain_sand00 + highMultiTexScale = 1,1 + highMultiTexOffset = 0,0 + highMultiFactor = 1 + snowTex = BUILTIN/RockyGround + snowTexScale = 1,1 + snowTexOffset = 0,0 + snowMultiTex = BUILTIN/terrain_sand00 + snowMultiTexScale = 1,1 + snowMultiTexOffset = 0,0 + snowMultiFactor = 1 + steepTex = BUILTIN/Cliff (Layered Rock) + steepTexScale = 1,1 + steepTexOffset = 0,0 + deepStart = 0 + deepEnd = 0.6 + mainLoStart = 0 + mainLoEnd = 0.1 + mainHiStart = 0.2 + mainHiEnd = 0.3 + hiLoStart = 0.3 + hiLoEnd = 0.5 + hiHiStart = 0.9 + hiHiEnd = 0.95 + snowStart = 0.95 + snowEnd = 1 + fogColor = 0.7238806,0.9304873,1,1 + heightFallOff = 1.75 + globalDensity = -8E-06 + atmosphereDepth = 56000 + fogColorRamp = BUILTIN/blue_atmogradient + fogColorRampScale = 1,1 + fogColorRampOffset = 0,0 + planetOpacity = 1 + } + FallbackMaterial + { + saturation = 1 + contrast = 1.55 + tintColor = 1,1,1,0 + texTiling = 1000 + texPower = 0.5 + multiPower = 0.3 + groundTexStart = 20000 + groundTexEnd = 60000 + multiFactor = 0.5 + mainTex = BUILTIN/SandyGround + mainTexScale = 1,1 + mainTexOffset = 0,0 + planetOpacity = 1 + } + PhysicsMaterial + { + bounceCombine = Average + frictionCombine = Maximum + frictionDirection2 = 0,0,0 + bounciness = 0 + staticFriction = 0.8 + staticFriction2 = 0 + dynamicFriction = 0.6 + dynamicFriction2 = 0 + } + Mods + { + LandControl + { + altitudeBlend = 0.01 + altitudeFrequency = 2 + altitudeOctaves = 2 + altitudePersistance = 0.5 + altitudeSeed = 53453 + createColors = True + createScatter = True + heightMap = BUILTIN/oceanmoon_height + latitudeBlend = 0.05 + latitudeFrequency = 12 + latitudeOctaves = 6 + latitudePersistance = 0.5 + latitudeSeed = 53456345 + longitudeBlend = 0.05 + longitudeFrequency = 12 + longitudeOctaves = 4 + longitudePersistance = 0.5 + longitudeSeed = 98888 + useHeightMap = False + vHeightMax = 6000 + order = 100 + enabled = True + altitudeSimplex + { + frequency = 2 + octaves = 2 + persistence = 0.5 + } + latitudeSimplex + { + frequency = 12 + octaves = 6 + persistence = 0.5 + } + longitudeSimplex + { + frequency = 12 + octaves = 4 + persistence = 0.5 + } + landClasses + { + Class + { + alterApparentHeight = 0 + alterRealHeight = 0 + color = 0.2537314,0.2405032,0.2297777,0 + coverageBlend = 0 + coverageFrequency = 1 + coverageOctaves = 1 + coveragePersistance = 0.5 + coverageSeed = 1 + name = BaseLand + latDelta = 1 + latitudeDouble = True + lonDelta = 1 + minimumRealHeight = 0 + noiseBlend = 1 + noiseColor = 0.1865672,0.1837437,0.1676495,0 + noiseFrequency = 32 + noiseOctaves = 8 + noisePersistance = 0.5 + noiseSeed = 9234 + delete = False + altitudeRange + { + endEnd = 3 + endStart = 3 + startEnd = 0.025000000372529 + startStart = 0 + } + coverageSimplex + { + frequency = 1 + octaves = 1 + persistence = 0.5 + } + latitudeDoubleRange + { + endEnd = 11 + endStart = 11 + startEnd = -9 + startStart = -9 + } + latitudeRange + { + endEnd = 10 + endStart = 10 + startEnd = -10 + startStart = -10 + } + longitudeRange + { + endEnd = 10 + endStart = 10 + startEnd = -10 + startStart = -10 + } + noiseSimplex + { + frequency = 32 + octaves = 8 + persistence = 0.5 + } + scatters + { + Scatter + { + density = 0.5 + scatterName = BrownRock + } + } + } + Class + { + alterApparentHeight = 0 + alterRealHeight = 0 + color = 0.3283582,0.2973594,0.2973594,0 + coverageBlend = 0.2 + coverageFrequency = 1 + coverageOctaves = 1 + coveragePersistance = 0.5 + coverageSeed = 75674 + name = Beach + latDelta = 1 + latitudeDouble = True + lonDelta = 1 + minimumRealHeight = 0 + noiseBlend = 1 + noiseColor = 0.3432836,0.3149603,0.2820687,0 + noiseFrequency = 24 + noiseOctaves = 8 + noisePersistance = 0.5 + noiseSeed = 75635 + delete = False + altitudeRange + { + endEnd = 0.0700000002980232 + endStart = 0 + startEnd = 0 + startStart = -0.0500000007450581 + } + coverageSimplex + { + frequency = 1 + octaves = 1 + persistence = 0.5 + } + latitudeDoubleRange + { + endEnd = 11 + endStart = 11 + startEnd = -9 + startStart = -9 + } + latitudeRange + { + endEnd = 10 + endStart = 10 + startEnd = -10 + startStart = -10 + } + longitudeRange + { + endEnd = 10 + endStart = 10 + startEnd = -10 + startStart = -10 + } + noiseSimplex + { + frequency = 24 + octaves = 8 + persistence = 0.5 + } + scatters + { + Scatter + { + density = -1 + scatterName = BrownRock + } + } + } + Class + { + alterApparentHeight = 0 + alterRealHeight = 0 + color = 0.08402046,0.1054403,0.1492537,0 + coverageBlend = 0 + coverageFrequency = 1 + coverageOctaves = 1 + coveragePersistance = 0.5 + coverageSeed = 75674 + name = SeaFloor + latDelta = 1 + latitudeDouble = True + lonDelta = 1 + minimumRealHeight = 0 + noiseBlend = 1 + noiseColor = 0.06612043,0.07699783,0.1044776,0 + noiseFrequency = 24 + noiseOctaves = 8 + noisePersistance = 0.5 + noiseSeed = 75635 + delete = False + altitudeRange + { + endEnd = -0.00999999977648258 + endStart = -0.0299999993294477 + startEnd = -10 + startStart = -10 + } + coverageSimplex + { + frequency = 1 + octaves = 1 + persistence = 0.5 + } + latitudeDoubleRange + { + endEnd = 11 + endStart = 11 + startEnd = -9 + startStart = -9 + } + latitudeRange + { + endEnd = 10 + endStart = 10 + startEnd = -10 + startStart = -10 + } + longitudeRange + { + endEnd = 10 + endStart = 10 + startEnd = -10 + startStart = -10 + } + noiseSimplex + { + frequency = 24 + octaves = 8 + persistence = 0.5 + } + scatters + { + Scatter + { + density = -1 + scatterName = BrownRock + } + } + } + Class + { + alterApparentHeight = 0 + alterRealHeight = 0 + color = 0.2313433,0.17757,0.1253783,0 + coverageBlend = 1 + coverageFrequency = 24 + coverageOctaves = 8 + coveragePersistance = 0.5 + coverageSeed = 234124 + name = Mud + latDelta = 0 + latitudeDouble = False + lonDelta = 1 + minimumRealHeight = 0 + noiseBlend = 1 + noiseColor = 0.3134328,0.2268716,0.1063042,0 + noiseFrequency = 24 + noiseOctaves = 8 + noisePersistance = 0.5 + noiseSeed = 5646345 + delete = False + altitudeRange + { + endEnd = 1 + endStart = 0.300000011920929 + startEnd = 0.0399999991059303 + startStart = 0.0299999993294477 + } + coverageSimplex + { + frequency = 24 + octaves = 8 + persistence = 0.5 + } + latitudeDoubleRange + { + endEnd = 1 + endStart = 0.899999998509884 + startEnd = 0.550000011920929 + startStart = 0.5 + } + latitudeRange + { + endEnd = 0.5 + endStart = 0.449999988079071 + startEnd = 0.100000001490116 + startStart = 0 + } + longitudeRange + { + endEnd = 5 + endStart = 5 + startEnd = -5 + startStart = -5 + } + noiseSimplex + { + frequency = 24 + octaves = 8 + persistence = 0.5 + } + scatters + { + Scatter + { + density = -1 + scatterName = BrownRock + } + } + } + Class + { + alterApparentHeight = 0 + alterRealHeight = 0 + color = 0.7313433,0.7313433,0.7313433,0 + coverageBlend = 1 + coverageFrequency = 12 + coverageOctaves = 6 + coveragePersistance = 0.5 + coverageSeed = 234124 + name = Snow + latDelta = 1 + latitudeDouble = True + lonDelta = 1 + minimumRealHeight = 0 + noiseBlend = 1 + noiseColor = 0.5522388,0.5191829,0.4807953,0 + noiseFrequency = 24 + noiseOctaves = 8 + noisePersistance = 0.5 + noiseSeed = 5646345 + delete = False + altitudeRange + { + endEnd = 3 + endStart = 3 + startEnd = 0.600000023841858 + startStart = 0.400000005960464 + } + coverageSimplex + { + frequency = 12 + octaves = 6 + persistence = 0.5 + } + latitudeDoubleRange + { + endEnd = 11 + endStart = 11 + startEnd = 0.699999988079071 + startStart = 0.5 + } + latitudeRange + { + endEnd = 0.5 + endStart = 0.300000011920929 + startEnd = -10 + startStart = -10 + } + longitudeRange + { + endEnd = 10 + endStart = 10 + startEnd = -10 + startStart = -10 + } + noiseSimplex + { + frequency = 24 + octaves = 8 + persistence = 0.5 + } + scatters + { + Scatter + { + density = -0.25 + scatterName = BrownRock + } + } + } + Class + { + alterApparentHeight = 100 + alterRealHeight = 10 + color = 0.7313433,0.7313433,0.7313433,0 + coverageBlend = 1 + coverageFrequency = 12 + coverageOctaves = 6 + coveragePersistance = 0.5 + coverageSeed = 234124 + name = IceCaps + latDelta = 1 + latitudeDouble = True + lonDelta = 1 + minimumRealHeight = 20 + noiseBlend = 0.25 + noiseColor = 0.5522388,0.5191829,0.4807953,0 + noiseFrequency = 24 + noiseOctaves = 8 + noisePersistance = 0.5 + noiseSeed = 5646345 + delete = False + altitudeRange + { + endEnd = 2 + endStart = 2 + startEnd = -0.5 + startStart = -0.5 + } + coverageSimplex + { + frequency = 12 + octaves = 6 + persistence = 0.5 + } + latitudeDoubleRange + { + endEnd = 11 + endStart = 11 + startEnd = 0.96000000089407 + startStart = 0.958500001579523 + } + latitudeRange + { + endEnd = 0.0414999984204769 + endStart = 0.0399999991059303 + startEnd = -10 + startStart = -10 + } + longitudeRange + { + endEnd = 10 + endStart = 10 + startEnd = -10 + startStart = -10 + } + noiseSimplex + { + frequency = 24 + octaves = 8 + persistence = 0.5 + } + scatters + { + Scatter + { + density = -1 + scatterName = BrownRock + } + } + } + } + scatters + { + Scatter + { + materialType = BumpedDiffuse + mesh = BUILTIN/boulder + castShadows = True + densityFactor = 1 + maxCache = 512 + maxCacheDelta = 32 + maxLevelOffset = 0 + maxScale = 1.5 + maxScatter = 30 + maxSpeed = 1000 + minScale = 0.25 + recieveShadows = True + name = BrownRock + seed = 345234534 + verticalOffset = 0 + delete = False + collide = False + science = False + Material + { + color = 1,1,1,1 + mainTex = BUILTIN/brown_cliff + mainTexScale = 1,1 + mainTexOffset = 0,0 + bumpMap = BUILTIN/bouldernormal + bumpMapScale = 1,1 + bumpMapOffset = 0,0 + } + Experiment + { + } + } + } + } + AerialPerspectiveMaterial + { + atmosphereDepth = 150000 + cameraAlt = 0 + cameraAtmosAlt = 0 + DEBUG_SetEveryFrame = True + globalDensity = -1E-05 + heightDensAtViewer = 0 + heightFalloff = 6.75 + order = 100 + enabled = True + } + VertexHeightNoise + { + deformity = 800 + frequency = 18 + octaves = 4 + persistence = 0.7 + seed = 1238999999 + noiseType = RiggedMultifractal + mode = Low + lacunarity = 3 + order = 21 + enabled = True + } + VertexSimplexHeightMap + { + deformity = 900 + frequency = 12 + heightEnd = 1 + heightStart = 0.6 + map = BUILTIN/oceanmoon_height + octaves = 8 + persistence = 0.5 + seed = 55345 + order = 20 + enabled = True + } + QuadEnhanceCoast + { + coastLessThan = 0 + oceanFactor = 1 + order = 9999 + enabled = True + } + AerialPerspectiveMaterial + { + atmosphereDepth = 5000 + cameraAlt = 0 + cameraAtmosAlt = 0 + DEBUG_SetEveryFrame = False + globalDensity = -7.5E-06 + heightDensAtViewer = 0 + heightFalloff = 0.2 + order = 100 + enabled = True + } + VertexHeightNoiseVertHeight + { + heightStart = 0.2 + heightEnd = 1 + deformity = 200 + frequency = 400 + octaves = 2 + persistance = 0.7 + seed = 3475645 + mode = Low + order = 20 + enabled = True + } + VertexHeightMap + { + map = BUILTIN/oceanmoon_height + offset = -2000 + deformity = 8000 + scaleDeformityByRadius = False + order = 100 + enabled = True + } + } + } + } +} diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/KittopiaExports/Minmus.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/KittopiaExports/Minmus.cfg new file mode 100644 index 0000000..da0b567 --- /dev/null +++ b/GameData/Sigma/Dimensions/Configs/Bodies/KittopiaExports/Minmus.cfg @@ -0,0 +1,539 @@ +// KittopiaTech - a Kopernicus Visual Editor + +@Kopernicus:NEEDS[!Kopernicus] +{ + Body + { + name = Minmus + Properties + { + description = Minmus is the smallest moon orbiting Kerbin. From the surface of Kerbin, it can be seen on clear days as a tiny blue speck in the sky. It is often mistaken as dirt on telescope lenses or dead pixels, but the top minds at the Kerbal Astronomical Society assure us it is a real moon nevertheless. + radius = 60000 + geeASL = 0.0500000007450581 + mass = 2.64578967083079E+19 + gravParameter = 1765800026.31247 + rotates = True + rotationPeriod = 40400 + tidallyLocked = False + initialRotation = 230 + inverseRotThresholdAltitude = 100000 + albedo = 0.5 + emissivity = 0.7 + coreTemperatureOffset = 1 + isHomeWorld = False + timewarpAltitudeLimits = 0,3000,3000,6000,12000,24000,48000,60000 + sphereOfInfluence = 2247428.3879023 + hillSphere = 3730392.49065433 + solarRotationPeriod = False + navballSwitchRadiusMult = 0.06 + biomeMap = BUILTIN/minmus_biome + useTheInName = False + Biomes + { + Biome + { + name = Highlands + value = 0 + color = 0.254902,0.2941177,0.254902,1 + } + Biome + { + name = Midlands + value = 0 + color = 0.5215687,0.7176471,0.6392157,1 + } + Biome + { + name = Lowlands + value = 0 + color = 0.7372549,0.8941177,0.7568628,1 + } + Biome + { + name = Flats + value = 0 + color = 0.1960784,0.2745098,0.3529412,1 + } + Biome + { + name = Great Flats + value = 0 + color = 0.3411765,0.5450981,0,1 + } + Biome + { + name = Greater Flats + value = 0 + color = 0.3529412,0.1372549,0.4156863,1 + } + Biome + { + name = Lesser Flats + value = 0 + color = 0.9960784,0,0,1 + } + Biome + { + name = Poles + value = 0 + color = 0,0.3529412,0.9960784,1 + } + Biome + { + name = Slopes + value = 0 + color = 0.572549,0.3490196,0.3921569,1 + } + } + ScienceValues + { + landedDataValue = 5 + splashedDataValue = 1 + flyingLowDataValue = 1 + flyingHighDataValue = 1 + inSpaceLowDataValue = 4 + inSpaceHighDataValue = 2.5 + recoveryValue = 2.5 + flyingAltitudeThreshold = 18000 + spaceAltitudeThreshold = 30000 + } + } + Orbit + { + referenceBody = Kerbin + inclination = 6 + eccentricity = 0 + semiMajorAxis = 47000000 + longitudeOfAscendingNode = 78 + argumentOfPeriapsis = 38 + meanAnomalyAtEpoch = 0.899999976158142 + meanAnomalyAtEpochD = 51.5662001957363 + epoch = 0 + color = 0.28182,0.2276048,0.3137255,0.5764706 + cameraSmaRatioBounds = 0.12,12 + } + ScaledVersion + { + type = Vacuum + fadeStart = 135000 + fadeEnd = 140000 + sphericalModel = False + deferMesh = False + Material + { + color = 0.6343284,0.6343284,0.6343284,1 + specular = 0.119403,0.119403,0.119403,1 + shininess = 0.03 + texture = BUILTIN/NewMunSurfaceMap00 + normals = BUILTIN/NewMunSurfaceMap01 + } + } + PQS + { + minLevel = 2 + maxLevel = 6 + minDetailDistance = 6 + maxQuadLengthsPerFrame = 0.03 + fadeStart = 140000 + fadeEnd = 145000 + deactivateAltitude = 180000 + Material + { + saturation = 1 + contrast = 3 + tintColor = 1,1,1,0 + texTiling = 1024 + texPower = 0.75 + multiPower = 0.75 + groundTexStart = 0 + groundTexEnd = 5000 + steepTiling = 10 + steepPower = 1.65 + steepTexStart = 60000 + steepTexEnd = 100000 + deepTex = BUILTIN/terrain_sand00 + deepTexScale = 1,1 + deepTexOffset = 0,0 + deepMultiTex = BUILTIN/terrain_sand00 + deepMultiTexScale = 1,1 + deepMultiTexOffset = 0,0 + deepMultiFactor = 8 + mainTex = BUILTIN/terrain_sand00 + mainTexScale = 1,1 + mainTexOffset = 0,0 + mainMultiTex = BUILTIN/terrain_sand00 + mainMultiTexScale = 1,1 + mainMultiTexOffset = 0,0 + mainMultiFactor = 10 + highTex = BUILTIN/terrain_sand00 + highTexScale = 1,1 + highTexOffset = 0,0 + highMultiTex = BUILTIN/terrain_sand00 + highMultiTexScale = 1,1 + highMultiTexOffset = 0,0 + highMultiFactor = 12 + snowTex = BUILTIN/terrain_sand00 + snowTexScale = 1,1 + snowTexOffset = 0,0 + snowMultiTex = BUILTIN/terrain_sand00 + snowMultiTexScale = 1,1 + snowMultiTexOffset = 0,0 + snowMultiFactor = 14 + steepTex = BUILTIN/terrain_sand00 + steepTexScale = 1,1 + steepTexOffset = 0,0 + deepStart = 0 + deepEnd = 0.01 + mainLoStart = 0 + mainLoEnd = 0.05 + mainHiStart = 0.1 + mainHiEnd = 0.15 + hiLoStart = 0.1 + hiLoEnd = 0.15 + hiHiStart = 0.2 + hiHiEnd = 0.25 + snowStart = 0.2 + snowEnd = 0.25 + planetOpacity = 1 + } + FallbackMaterial + { + saturation = 1 + contrast = 3 + tintColor = 1,1,1,0 + texTiling = 1024 + texPower = 0.75 + multiPower = 0.75 + groundTexStart = 0 + groundTexEnd = 5000 + multiFactor = 0.5 + mainTex = BUILTIN/terrain_sand00 + mainTexScale = 1,1 + mainTexOffset = 0,0 + planetOpacity = 0 + } + PhysicsMaterial + { + bounceCombine = Average + frictionCombine = Maximum + frictionDirection2 = 0,0,0 + bounciness = 0 + staticFriction = 0.8 + staticFriction2 = 0 + dynamicFriction = 0.6 + dynamicFriction2 = 0 + } + Mods + { + AltitudeAlpha + { + atmosphereDepth = 8000 + invert = False + order = 999999999 + enabled = True + } + VertexPlanet + { + buildHeightColors = False + colorDeformity = 6000 + deformity = 5000 + oceanDepth = 0 + oceanLevel = 0 + oceanSnap = False + oceanStep = 0 + seed = 23123 + terrainRidgeBalance = 0.1 + terrainRidgesMax = 1 + terrainRidgesMin = 0.4 + terrainShapeEnd = -2 + terrainShapeStart = 2 + terrainSmoothing = 0.100000001490116 + order = 100 + enabled = True + ContinentalSimplex + { + deformity = 1 + frequency = 1 + octaves = 10 + persistance = 0.400000005960464 + seed = 0 + } + RuggednessSimplex + { + deformity = 1 + frequency = 0.5 + octaves = 4 + persistance = 0.5 + seed = 0 + } + SharpnessNoise + { + deformity = 0.00100000004749745 + frequency = 0.5 + octaves = 4 + persistance = 0.5 + seed = 0 + } + SharpnessSimplexMap + { + deformity = 50 + frequency = 1.5 + octaves = 4 + persistance = 0.550000011920929 + seed = 0 + } + TerrainTypeSimplex + { + deformity = 1 + frequency = 4 + octaves = 12 + persistance = 0.7 + seed = 0 + } + LandClasses + { + Class + { + name = AbyPl + baseColor = 0.5292938,0.7164179,0.6425532,1 + colorNoise = 0.4923145,0.7761194,0.6640912,1 + colorNoiseAmount = 0.200000002980232 + fractalEnd = 0.00100000004749745 + fractalStart = 0 + lerpToNext = True + fractalDelta = 0.00100000004749745 + endHeight = 0 + startHeight = 0 + delete = False + SimplexNoiseMap + { + deformity = 1 + frequency = 4 + octaves = 4 + persistance = 0.600000023841858 + seed = 0 + } + } + Class + { + name = Beach + baseColor = 0.6255291,0.7761194,0.7192531,1 + colorNoise = 0.3324237,0.3507463,0.3330643,1 + colorNoiseAmount = 0.200000002980232 + fractalEnd = 0.449999988079071 + fractalStart = 0.00100000004749745 + lerpToNext = True + fractalDelta = 0.448999988031574 + endHeight = 0 + startHeight = 0 + delete = False + SimplexNoiseMap + { + deformity = 1 + frequency = 4 + octaves = 4 + persistance = 0.600000023841858 + seed = 0 + } + } + Class + { + name = Grass + baseColor = 0.7109044,0.8283582,0.7150112,1 + colorNoise = 0.5,0.5,0.4253731,1 + colorNoiseAmount = 0.300000011920929 + fractalEnd = 0.899999976158142 + fractalStart = 0.449999988079071 + lerpToNext = True + fractalDelta = 0.449999988079071 + endHeight = 0 + startHeight = 0 + delete = False + SimplexNoiseMap + { + deformity = 1 + frequency = 3 + octaves = 4 + persistance = 0.600000023841858 + seed = 0 + } + } + Class + { + name = Snow + baseColor = 0.2506126,0.3358209,0.2786182,1 + colorNoise = 0.4302156,0.4328358,0.3391624,1 + colorNoiseAmount = 0.400000005960464 + fractalEnd = 2 + fractalStart = 0.899999976158142 + lerpToNext = False + fractalDelta = 1.10000002384186 + endHeight = 0 + startHeight = 0 + delete = False + SimplexNoiseMap + { + deformity = 1 + frequency = 2 + octaves = 4 + persistance = 0.600000023841858 + seed = 0 + } + } + } + } + LandControl + { + altitudeBlend = 0 + altitudeFrequency = 1 + altitudeOctaves = 1 + altitudePersistance = 1 + altitudeSeed = 1 + createColors = False + createScatter = True + latitudeBlend = 0 + latitudeFrequency = 1 + latitudeOctaves = 1 + latitudePersistance = 1 + latitudeSeed = 1 + longitudeBlend = 0 + longitudeFrequency = 1 + longitudeOctaves = 1 + longitudePersistance = 1 + longitudeSeed = 1 + useHeightMap = False + vHeightMax = 10000 + order = 999999 + enabled = True + altitudeSimplex + { + frequency = 1 + octaves = 1 + persistence = 1 + } + latitudeSimplex + { + frequency = 1 + octaves = 1 + persistence = 1 + } + longitudeSimplex + { + frequency = 1 + octaves = 1 + persistence = 1 + } + landClasses + { + Class + { + alterApparentHeight = 0 + alterRealHeight = 0 + color = 0,0,0,0 + coverageBlend = 0 + coverageFrequency = 1 + coverageOctaves = 1 + coveragePersistance = 1 + coverageSeed = 1 + name = Base + latDelta = 1 + latitudeDouble = False + lonDelta = 1 + minimumRealHeight = 0 + noiseBlend = 0 + noiseColor = 0,0,0,0 + noiseFrequency = 1 + noiseOctaves = 1 + noisePersistance = 1 + noiseSeed = 1 + delete = False + altitudeRange + { + endEnd = 1 + endStart = 1 + startEnd = 0 + startStart = 0 + } + coverageSimplex + { + frequency = 1 + octaves = 1 + persistence = 1 + } + latitudeDoubleRange + { + endEnd = 1 + endStart = 1 + startEnd = 0 + startStart = 0 + } + latitudeRange + { + endEnd = 1 + endStart = 1 + startEnd = 0 + startStart = 0 + } + longitudeRange + { + endEnd = 2 + endStart = 2 + startEnd = -1 + startStart = -1 + } + noiseSimplex + { + frequency = 1 + octaves = 1 + persistence = 1 + } + scatters + { + Scatter + { + density = 1 + scatterName = Rock00 + } + } + } + } + scatters + { + Scatter + { + materialType = DiffuseWrapped + mesh = BUILTIN/boulder + castShadows = False + densityFactor = 1 + maxCache = 512 + maxCacheDelta = 32 + maxLevelOffset = 0 + maxScale = 3 + maxScatter = 20 + maxSpeed = 1000 + minScale = 0.5 + recieveShadows = False + name = Rock00 + seed = 231123 + verticalOffset = 0 + delete = False + collide = False + science = False + Material + { + mainTex = BUILTIN/rock00 + mainTexScale = 1,1 + mainTexOffset = 0,0 + color = 1,1,1,0.6862745 + diff = 0.6 + } + Experiment + { + } + } + } + } + } + } + } +} diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/KittopiaExports/Moho.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/KittopiaExports/Moho.cfg new file mode 100644 index 0000000..ca092fd --- /dev/null +++ b/GameData/Sigma/Dimensions/Configs/Bodies/KittopiaExports/Moho.cfg @@ -0,0 +1,369 @@ +// KittopiaTech - a Kopernicus Visual Editor + +@Kopernicus:NEEDS[!Kopernicus] +{ + Body + { + name = Moho + Properties + { + description = Moho figures in Kerbal mythology as a fiery place with oceans of flowing lava. In reality however, it’s much less interesting. Scientists speculate about possible ways to make it “awesome like in the stories”. Some of those ideas have led to new breakthroughs in aerospace technology. + radius = 250000 + geeASL = 0.275000005960464 + mass = 2.52636168196748E+21 + gravParameter = 168609378654.509 + rotates = True + rotationPeriod = 1210000 + tidallyLocked = False + initialRotation = 190 + inverseRotThresholdAltitude = 100000 + albedo = 0.1 + emissivity = 0.9 + coreTemperatureOffset = 0 + isHomeWorld = False + timewarpAltitudeLimits = 0,10000,10000,30000,50000,100000,200000,300000 + sphereOfInfluence = 9646663.0233281 + hillSphere = 22060314.8155466 + solarRotationPeriod = False + navballSwitchRadiusMult = 0.06 + biomeMap = BUILTIN/moho_biome + useTheInName = False + Biomes + { + Biome + { + name = North Pole + value = 0 + color = 1,0.682353,0,1 + } + Biome + { + name = Northern Sinkhole Ridge + value = 0 + color = 1,0,0.4705882,1 + } + Biome + { + name = Northern Sinkhole + value = 0 + color = 1,0.9176471,0,1 + } + Biome + { + name = Midlands + value = 0 + color = 0.3882353,0.2627451,0.07843138,1 + } + Biome + { + name = Western Lowlands + value = 0 + color = 1,0,0,1 + } + Biome + { + name = Central Lowlands + value = 0 + color = 0,1,0.04705882,1 + } + Biome + { + name = Highlands + value = 0 + color = 0.1372549,0.3921569,0.1686275,1 + } + Biome + { + name = Minor Craters + value = 0 + color = 0.4980392,0.7058824,0,1 + } + Biome + { + name = South Western Lowlands + value = 0 + color = 0,1,0.9411765,1 + } + Biome + { + name = South Eastern Lowlands + value = 0 + color = 0.04705882,0,1,1 + } + Biome + { + name = Canyon + value = 0 + color = 0.9764706,0.6392157,0.6392157,1 + } + Biome + { + name = South Pole + value = 0 + color = 0.9882353,0,1,1 + } + } + ScienceValues + { + landedDataValue = 10 + splashedDataValue = 1 + flyingLowDataValue = 1 + flyingHighDataValue = 1 + inSpaceLowDataValue = 8 + inSpaceHighDataValue = 7 + recoveryValue = 7 + flyingAltitudeThreshold = 18000 + spaceAltitudeThreshold = 80000 + } + } + Orbit + { + referenceBody = Sun + inclination = 7 + eccentricity = 0.200000002980232 + semiMajorAxis = 5263138304 + longitudeOfAscendingNode = 70 + argumentOfPeriapsis = 15 + meanAnomalyAtEpoch = 3.14000010490417 + meanAnomalyAtEpochD = 179.908753681645 + epoch = 0 + color = 0.4705882,0.3607843,0.2705882,0.5490196 + cameraSmaRatioBounds = 0.03,25 + } + ScaledVersion + { + type = Vacuum + fadeStart = 95000 + fadeEnd = 100000 + sphericalModel = False + deferMesh = False + Material + { + color = 1,1,1,1 + specular = 0,0,0,1 + shininess = 0.03 + texture = BUILTIN/moho00 + normals = BUILTIN/moho01 + } + } + PQS + { + minLevel = 2 + maxLevel = 8 + minDetailDistance = 6 + maxQuadLengthsPerFrame = 0.03 + fadeStart = 100000 + fadeEnd = 110000 + deactivateAltitude = 115000 + Material + { + saturation = 1 + contrast = 1.6 + tintColor = 1,1,1,0 + powerNear = 0.5 + powerFar = 0.5 + groundTexStart = 0 + groundTexEnd = 20000 + steepPower = 1 + steepTexStart = 0 + steepTexEnd = 200000 + steepTex = BUILTIN/RockyGround + steepTexScale = 1,1 + steepTexOffset = 0,0 + steepBumpMap = BUILTIN/RockyGround2 + steepBumpMapScale = 1,1 + steepBumpMapOffset = 0,0 + steepNearTiling = 1000 + steepTiling = 10 + lowTex = BUILTIN/SandyGround + lowTexScale = 1,1 + lowTexOffset = 0,0 + lowBumpMap = BUILTIN/quiet + lowBumpMapScale = 1,1 + lowBumpMapOffset = 0,0 + lowNearTiling = 500 + lowMultiFactor = 100 + lowBumpNearTiling = 5000 + lowBumpFarTiling = 1000 + midTex = BUILTIN/distantground + midTexScale = 1,1 + midTexOffset = 0,0 + midBumpMap = BUILTIN/quiet + midBumpMapScale = 1,1 + midBumpMapOffset = 0,0 + midNearTiling = 500 + midMultiFactor = 100 + midBumpNearTiling = 500 + midBumpFarTiling = 100 + highTex = BUILTIN/terrain_snow00 + highTexScale = 1,1 + highTexOffset = 0,0 + highBumpMap = BUILTIN/quiet + highBumpMapScale = 1,1 + highBumpMapOffset = 0,0 + highNearTiling = 500 + highMultiFactor = 100 + highBumpNearTiling = 500 + highBumpFarTiling = 10 + lowStart = 0 + lowEnd = 0.3 + highStart = 0.8 + highEnd = 1 + globalDensity = -8E-06 + fogColorRampScale = 1,1 + fogColorRampOffset = 0,0 + planetOpacity = 1 + } + FallbackMaterial + { + saturation = 1.62 + contrast = 1.9 + tintColor = 1,1,1,0 + texTiling = 1024 + texPower = 0.75 + multiPower = 0.75 + groundTexStart = 0 + groundTexEnd = 20000 + multiFactor = 0.5 + mainTex = BUILTIN/RockyGround + mainTexScale = 1,1 + mainTexOffset = 0,0 + planetOpacity = 1 + } + PhysicsMaterial + { + bounceCombine = Average + frictionCombine = Maximum + frictionDirection2 = 0,0,0 + bounciness = 0 + staticFriction = 0.8 + staticFriction2 = 0 + dynamicFriction = 0.6 + dynamicFriction2 = 0 + } + Mods + { + VertexSimplexNoiseColor + { + blend = 1 + colorStart = 0.7238806,0.7238806,0.7238806,1 + colorEnd = 0,0,0,1 + frequency = 2 + octaves = 12 + persistence = 0.5 + seed = 346434 + order = 200 + enabled = True + } + HeightColorMap + { + blend = 0.75 + order = 201 + enabled = True + LandClasses + { + Class + { + name = AbyPl + color = 0,0,0,1 + altitudeStart = 0 + altitudeEnd = 0.400000005960464 + lerpToNext = True + delete = False + } + Class + { + name = Beach + color = 0.3283582,0.2550166,0.2055109,1 + altitudeStart = 0.400000005960464 + altitudeEnd = 1 + lerpToNext = False + delete = False + } + } + } + AltitudeAlpha + { + atmosphereDepth = 7000 + invert = False + order = 999999999 + enabled = True + } + AerialPerspectiveMaterial + { + atmosphereDepth = 150000 + cameraAlt = 0 + cameraAtmosAlt = 0 + DEBUG_SetEveryFrame = True + globalDensity = -1E-05 + heightDensAtViewer = 0 + heightFalloff = 6.75 + order = 100 + enabled = True + } + VertexHeightMap + { + map = BUILTIN/moho_height + offset = 0 + deformity = 5000 + scaleDeformityByRadius = False + order = 20 + enabled = True + } + VertexSimplexHeight + { + deformity = 500 + frequency = 6 + octaves = 12 + persistence = 0.5 + seed = 456574 + order = 21 + enabled = True + } + FlattenOcean + { + oceanRadius = 1 + order = 22 + enabled = True + } + VertexHeightNoiseVertHeightCurve2 + { + deformity = 2500 + ridgedAddFrequency = 32 + ridgedAddLacunarity = 2 + ridgedAddOctaves = 4 + ridgedAddSeed = 1212 + ridgedMode = Low + ridgedSubFrequency = 32 + ridgedSubLacunarity = 2 + ridgedSubOctaves = 4 + ridgedSubSeed = 453123 + simplexFrequency = 24 + simplexHeightEnd = 5500 + simplexHeightStart = 10 + simplexOctaves = 4 + simplexPersistence = 0.5 + simplexSeed = 453452378 + order = 23 + enabled = True + simplexCurve + { + key = 0 0 0 0 + key = 0.6311918 0.4490898 1.432598 1.432598 + key = 1 1 0 0 + } + } + VertexSimplexHeightAbsolute + { + deformity = 200 + frequency = 18 + octaves = 7 + persistence = 0.5 + seed = 435345 + order = 30 + enabled = True + } + } + } + } +} diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/KittopiaExports/Mun.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/KittopiaExports/Mun.cfg new file mode 100644 index 0000000..3436b1e --- /dev/null +++ b/GameData/Sigma/Dimensions/Configs/Bodies/KittopiaExports/Mun.cfg @@ -0,0 +1,571 @@ +// KittopiaTech - a Kopernicus Visual Editor + +@Kopernicus:NEEDS[!Kopernicus] +{ + Body + { + name = Mun + Properties + { + description = The Mun, is a large satellite orbiting Kerbin. It is mostly gray in appearance, with craters of various sizes dotting its otherwise smooth surface.The Mun’s discovery is widely regarded as one of the more important breakthroughs of Kerbal evolution. Granted, it didn’t happen all that long ago, but it’s still fair to say Kerbals are wiser and more evolved now than they were back then. + radius = 200000 + geeASL = 0.165999993681908 + mass = 9.76002360215474E+20 + gravParameter = 65138397520.7807 + rotates = True + rotationPeriod = 138984.376574476 + tidallyLocked = True + initialRotation = 230 + inverseRotThresholdAltitude = 100000 + albedo = 0.1 + emissivity = 0.9 + coreTemperatureOffset = 5 + isHomeWorld = False + timewarpAltitudeLimits = 0,5000,5000,10000,25000,50000,100000,200000 + sphereOfInfluence = 2429559.11656475 + hillSphere = 3170563.33757116 + solarRotationPeriod = False + navballSwitchRadiusMult = 0.06 + biomeMap = BUILTIN/mun_biome + useTheInName = True + Biomes + { + Biome + { + name = Midlands + value = 0 + color = 0.4392157,0.4392157,0.4392157,1 + } + Biome + { + name = Northern Basin + value = 0 + color = 0.3882353,0.01176471,0.3960784,1 + } + Biome + { + name = East Crater + value = 0 + color = 0,0.9960784,0.3294118,1 + } + Biome + { + name = Northwest Crater + value = 0 + color = 0.6941177,0.427451,0.1137255,1 + } + Biome + { + name = Southwest Crater + value = 0 + color = 0.772549,0.9960784,0,1 + } + Biome + { + name = Farside Crater + value = 0 + color = 0.9843137,0,0.9960784,1 + } + Biome + { + name = Canyons + value = 0 + color = 0.6627451,0.6235294,0,1 + } + Biome + { + name = Polar Crater + value = 0 + color = 0.9960784,0,0,1 + } + Biome + { + name = Poles + value = 0 + color = 0.4,0.9764706,0.9960784,1 + } + Biome + { + name = Polar Lowlands + value = 0 + color = 0.3215686,0.7803922,0.7960784,1 + } + Biome + { + name = Highlands + value = 0 + color = 0.9960784,0.9960784,0.9960784,1 + } + Biome + { + name = Highland Craters + value = 0 + color = 0.6784314,0.3843137,0.7333333,1 + } + Biome + { + name = Midland Craters + value = 0 + color = 0.1058824,0.1058824,0.1058824,1 + } + Biome + { + name = East Farside Crater + value = 0 + color = 0.1176471,0.007843138,1,1 + } + Biome + { + name = Twin Craters + value = 0 + color = 1,0.5647059,0,1 + } + } + ScienceValues + { + landedDataValue = 4 + splashedDataValue = 1 + flyingLowDataValue = 1 + flyingHighDataValue = 1 + inSpaceLowDataValue = 3 + inSpaceHighDataValue = 2 + recoveryValue = 2 + flyingAltitudeThreshold = 18000 + spaceAltitudeThreshold = 60000 + } + } + Orbit + { + referenceBody = Kerbin + inclination = 0 + eccentricity = 0 + semiMajorAxis = 12000000 + longitudeOfAscendingNode = 0 + argumentOfPeriapsis = 0 + meanAnomalyAtEpoch = 1.70000004768372 + meanAnomalyAtEpochD = 97.4028279043159 + epoch = 0 + color = 0.5233987,0.5426883,0.6039216,1 + cameraSmaRatioBounds = 0.03,25 + } + ScaledVersion + { + type = Vacuum + fadeStart = 55000 + fadeEnd = 60000 + sphericalModel = False + deferMesh = False + Material + { + color = 0.7238806,0.7346848,0.7346848,1 + specular = 0,0,0,1 + shininess = 0.03 + texture = BUILTIN/NewMunSurfaceMapDiffuse + normals = BUILTIN/NewMunSurfaceMapNormals + } + } + PQS + { + minLevel = 2 + maxLevel = 8 + minDetailDistance = 6 + maxQuadLengthsPerFrame = 0.03 + fadeStart = 60000 + fadeEnd = 120000 + deactivateAltitude = 120750 + Material + { + saturation = 1 + contrast = 1 + tintColor = 1,1,1,0 + powerNear = 0.75 + powerFar = 0.75 + groundTexStart = 0 + groundTexEnd = 40000 + steepPower = 1 + steepTexStart = 20000 + steepTexEnd = 50000 + steepTex = BUILTIN/lunar cliff face + steepTexScale = 1,1 + steepTexOffset = 0,0 + steepBumpMap = BUILTIN/Cliff (Layered Rock)_NRM + steepBumpMapScale = 1,1 + steepBumpMapOffset = 0,0 + steepNearTiling = 1 + steepTiling = 2 + lowTex = BUILTIN/RockyGround + lowTexScale = 1,1 + lowTexOffset = 0,0 + lowBumpMap = BUILTIN/RockyGround2 + lowBumpMapScale = 1,1 + lowBumpMapOffset = 0,0 + lowNearTiling = 1200 + lowMultiFactor = 5 + lowBumpNearTiling = 1200 + lowBumpFarTiling = 5 + midTex = BUILTIN/RockyGround + midTexScale = 1,1 + midTexOffset = 0,0 + midBumpMap = BUILTIN/RockyGround2 + midBumpMapScale = 1,1 + midBumpMapOffset = 0,0 + midNearTiling = 1000 + midMultiFactor = 4 + midBumpNearTiling = 1000 + midBumpFarTiling = 4 + highTex = BUILTIN/RockyGround + highTexScale = 1,1 + highTexOffset = 0,0 + highBumpMap = BUILTIN/RockyGround2 + highBumpMapScale = 1,1 + highBumpMapOffset = 0,0 + highNearTiling = 800 + highMultiFactor = 3 + highBumpNearTiling = 800 + highBumpFarTiling = 3 + lowStart = 0.2 + lowEnd = 0.4 + highStart = 0.6 + highEnd = 0.7 + globalDensity = -8E-06 + fogColorRampScale = 1,1 + fogColorRampOffset = 0,0 + planetOpacity = 1 + } + FallbackMaterial + { + saturation = 1 + contrast = 1 + tintColor = 1,1,1,0 + texTiling = 4000 + texPower = 0.75 + multiPower = 0.75 + groundTexStart = 0 + groundTexEnd = 6000 + multiFactor = 24 + mainTex = BUILTIN/RockyGround + mainTexScale = 1,1 + mainTexOffset = 0,0 + planetOpacity = 1 + } + PhysicsMaterial + { + } + Mods + { + VertexColorMap + { + map = BUILTIN/munColorMap2 + order = 10 + enabled = True + } + VertexHeightMap + { + map = BUILTIN/munHeightMap2 + offset = 0 + deformity = 7500 + scaleDeformityByRadius = False + order = 10 + enabled = True + } + AltitudeAlpha + { + atmosphereDepth = 8000 + invert = False + order = 999999999 + enabled = True + } + LandControl + { + altitudeBlend = 0 + altitudeFrequency = 1 + altitudeOctaves = 1 + altitudePersistance = 1 + altitudeSeed = 1 + createColors = False + createScatter = True + latitudeBlend = 0 + latitudeFrequency = 1 + latitudeOctaves = 1 + latitudePersistance = 1 + latitudeSeed = 1 + longitudeBlend = 0 + longitudeFrequency = 1 + longitudeOctaves = 1 + longitudePersistance = 1 + longitudeSeed = 1 + useHeightMap = False + vHeightMax = 10000 + order = 999999 + enabled = True + altitudeSimplex + { + frequency = 1 + octaves = 1 + persistence = 1 + } + latitudeSimplex + { + frequency = 1 + octaves = 1 + persistence = 1 + } + longitudeSimplex + { + frequency = 1 + octaves = 1 + persistence = 1 + } + landClasses + { + Class + { + alterApparentHeight = 0 + alterRealHeight = 0 + color = 0,0,0,0 + coverageBlend = 0 + coverageFrequency = 1 + coverageOctaves = 1 + coveragePersistance = 1 + coverageSeed = 1 + name = Base + latDelta = 1 + latitudeDouble = False + lonDelta = 1 + minimumRealHeight = 0 + noiseBlend = 0 + noiseColor = 0,0,0,0 + noiseFrequency = 1 + noiseOctaves = 1 + noisePersistance = 1 + noiseSeed = 1 + delete = False + altitudeRange + { + endEnd = 1 + endStart = 1 + startEnd = 0 + startStart = 0 + } + coverageSimplex + { + frequency = 1 + octaves = 1 + persistence = 1 + } + latitudeDoubleRange + { + endEnd = 1 + endStart = 1 + startEnd = 0 + startStart = 0 + } + latitudeRange + { + endEnd = 1 + endStart = 1 + startEnd = 0 + startStart = 0 + } + longitudeRange + { + endEnd = 2 + endStart = 2 + startEnd = -1 + startStart = -1 + } + noiseSimplex + { + frequency = 1 + octaves = 1 + persistence = 1 + } + scatters + { + Scatter + { + density = 1 + scatterName = Rock00 + } + } + } + } + scatters + { + Scatter + { + materialType = Diffuse + mesh = BUILTIN/boulder + castShadows = False + densityFactor = 1 + maxCache = 512 + maxCacheDelta = 32 + maxLevelOffset = 0 + maxScale = 2.5 + maxScatter = 20 + maxSpeed = 1000 + minScale = 0.15 + recieveShadows = False + name = Rock00 + seed = 231123 + verticalOffset = 0 + delete = False + collide = False + science = False + Material + { + color = 0.6791044,0.6791044,0.6791044,1 + mainTex = BUILTIN/lunar cliff face + mainTexScale = 1,1 + mainTexOffset = 0,0 + } + Experiment + { + } + } + } + } + FlattenArea + { + DEBUG_showColors = False + flattenTo = 4500.25 + innerRadius = 200 + outerRadius = 1000 + position = -6140,-200500,26747 + smoothEnd = 0 + smoothStart = 0 + order = 100 + enabled = True + } + FlattenArea + { + DEBUG_showColors = False + flattenTo = 4000.25 + innerRadius = 200 + outerRadius = 1000 + position = 106480,170340,17136 + smoothEnd = 0 + smoothStart = 0 + order = 100 + enabled = True + } + VertexSimplexNoiseColor + { + blend = 0.125 + colorStart = 0,0,0,1 + colorEnd = 1,1,1,1 + frequency = 4 + octaves = 8 + persistence = 0.600000023841858 + seed = 0 + order = 200 + enabled = True + } + VertexSimplexHeight + { + deformity = 400 + frequency = 12 + octaves = 8 + persistence = 0.5 + seed = 2211221 + order = 102 + enabled = True + } + VertexHeightNoiseVertHeight + { + heightStart = 0 + heightEnd = 1 + deformity = 400 + frequency = 12 + octaves = 6 + persistance = 0.5 + seed = 1283704385 + mode = Low + order = 103 + enabled = True + } + VoronoiCraters + { + colorOpacity = 0.7 + DebugColorMapping = False + deformation = 500 + jitter = 0.1 + jitterHeight = 3 + rFactor = 1 + rOffset = 1 + simplexFrequency = 120 + simplexOctaves = 3 + simplexPersistence = 0.5 + simplexSeed = 123123 + voronoiDisplacement = 0 + voronoiFrequency = 22 + voronoiSeed = 824 + order = 101 + enabled = True + CraterCurve + { + key = -0.9982381 -0.7411783 -0.06500059 -0.06500059 + key = -0.9332262 -0.7678316 -0.2176399 -0.2176399 + key = -0.8990405 -0.7433339 -2.560626 -2.560626 + key = -0.7445966 -0.8581167 0.4436148 0.4436148 + key = -0.4499771 -0.1392395 5.289535 5.289535 + key = -0.4015177 0.2551735 9.069458 -2.149609 + key = -0.2297457 0.002857953 -0.4453675 -0.4453675 + key = 0.2724952 0.00423781 -0.01884932 -0.01884932 + key = 0.9998434 -0.004090764 0.01397126 0.01397126 + } + JitterCurve + { + key = -1.000701 0.4278412 0.1577609 0.1577609 + key = -0.7884969 0.09487452 -0.7739663 -0.7739663 + key = -0.6091803 0.072019 0.123537 0.123537 + key = -0.3930514 0.3903495 3.300831 3.300831 + key = -0.3584836 0.8643304 0.07139917 0.07139917 + key = -0.2988068 0.002564805 -0.01814346 -0.01814346 + key = 0.9970253 0.003401639 0 0 + } + } + VoronoiCraters + { + colorOpacity = 0.7 + DebugColorMapping = False + deformation = 200 + jitter = 0.1 + jitterHeight = 2 + rFactor = 1 + rOffset = 1.1 + simplexFrequency = 300 + simplexOctaves = 3 + simplexPersistence = 0.5 + simplexSeed = 123123 + voronoiDisplacement = 0 + voronoiFrequency = 50 + voronoiSeed = 462 + order = 100 + enabled = True + CraterCurve + { + key = -0.9963056 -0.7950293 -0.1902251 -0.1902251 + key = -0.9520697 -0.8223228 -0.6806358 -0.6806358 + key = -0.7445966 -0.8581167 0.4436148 0.4436148 + key = -0.4499771 -0.1392395 5.289535 5.289535 + key = -0.4015177 0.2551735 9.069458 -2.149609 + key = -0.2297457 0.08363447 -0.4453675 -0.4453675 + key = 0.2817185 0.01192154 0.01421198 0.01421198 + key = 1.000876 0.001117015 0.01397126 0.01397126 + } + JitterCurve + { + key = -1.000701 0.4278412 0.1577609 0.1577609 + key = -0.7884969 0.09487452 -0.7739663 -0.7739663 + key = -0.6091803 0.072019 0.123537 0.123537 + key = -0.3930514 0.3903495 3.300831 3.300831 + key = -0.3141366 0.9276265 0 0 + key = -0.2586833 0.002564805 -0.01814346 -0.01814346 + key = 0.9970253 0.003401639 0 0 + } + } + } + } + } +} diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/KittopiaExports/Sun.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/KittopiaExports/Sun.cfg new file mode 100644 index 0000000..976daaf --- /dev/null +++ b/GameData/Sigma/Dimensions/Configs/Bodies/KittopiaExports/Sun.cfg @@ -0,0 +1,165 @@ +// KittopiaTech - a Kopernicus Visual Editor + +@Kopernicus:NEEDS[!Kopernicus] +{ + Body + { + name = Sun + Properties + { + description = The Sun is the most well known object in the daytime sky. Scientists have noted a particular burning sensation and potential loss of vision if it is stared at for long periods of time. This is especially important to keep in mind considering the effect shiny objects have on the average Kerbal. + radius = 261600000 + geeASL = 1.7462500333786 + mass = 1.75656696858329E+28 + gravParameter = 1.17233279483249E+18 + rotates = True + rotationPeriod = 432000 + tidallyLocked = False + initialRotation = 0 + inverseRotThresholdAltitude = 100000 + albedo = 0 + emissivity = 0 + coreTemperatureOffset = 0 + isHomeWorld = False + timewarpAltitudeLimits = 0,3270000,3270000,6540000,1.308E+07,2.616E+07,5.232E+07,6.54E+07 + sphereOfInfluence = Infinity + hillSphere = Infinity + solarRotationPeriod = False + navballSwitchRadiusMult = 0.06 + useTheInName = True + ScienceValues + { + landedDataValue = 1 + splashedDataValue = 1 + flyingLowDataValue = 1 + flyingHighDataValue = 1 + inSpaceLowDataValue = 11 + inSpaceHighDataValue = 2 + recoveryValue = 4 + flyingAltitudeThreshold = 18000 + spaceAltitudeThreshold = 1E+09 + } + } + Atmosphere + { + enabled = True + oxygen = False + staticDensityASL = 0.000724928619656331 + adiabaticIndex = 1.43 + maxAltitude = 600000 + altitude = 600000 + atmosphereDepth = 600000 + gasMassLapseRate = 0.465695400139801 + atmosphereMolarMass = 0.0022 + pressureCurveIsNormalized = False + staticPressureASL = 16 + temperatureCurveIsNormalized = False + temperatureLapseRate = 0.00973333333333333 + temperatureSeaLevel = 5840 + ambientColor = 0,0,0,0 + pressureCurve + { + key = 0 16 0 0 + key = 5000 8.3 -0.001532 -0.001532 + key = 10000 0.68 -0.001178053 -0.001178053 + key = 10753.09 0.300954 -2.96097E-05 -2.96097E-05 + key = 14194.01 0.2613179 -8.41565E-07 -8.41565E-07 + key = 350000 0.1 -7.49481E-07 -7.49481E-07 + key = 400000 0.04 -7.05211E-07 -7.05211E-07 + key = 590000 2E-05 -6.21053E-09 -6.21053E-09 + key = 600000 0 0 0 + } + temperatureCurve + { + key = 0 5840 0 -0.2780258 + key = 10000 4465 -0.01447884 -0.01447884 + key = 50000 4000 -0.007179292 0.003853968 + key = 250000 5800 0.0009989792 0.0009989792 + key = 500000 6000 0.001352723 0.001352723 + key = 600000 10000 0.06371323 0 + } + temperatureSunMultCurve + { + key = 0 0 0 0 + } + temperatureLatitudeBiasCurve + { + key = 0 0 0 0 + } + temperatureLatitudeSunMultCurve + { + key = 0 0 0 0 + } + temperatureAxialSunMultCurve + { + key = 0 0 0 0 + } + AtmosphereFromGround + { + } + } + ScaledVersion + { + type = Star + fadeStart = 0 + fadeEnd = 0 + sphericalModel = False + deferMesh = False + Material + { + noiseMap = BUILTIN/sunnoisenew + emitColor0 = 1,0.8160422,0.5069931,1 + emitColor1 = 0.9253731,0.7731564,0.2879657,1 + sunspotTexture = BUILTIN/sunsurfacenew + sunspotPower = 1 + sunspotColor = 0.2835821,0.1267107,0.02082244,1 + rimColor = 1,0.8633754,0.5839161,1 + rimPower = 1.29 + rimBlend = 2.5 + } + Light + { + sunlightColor = 1,1,1,1 + sunlightIntensity = 0.45 + sunlightShadowStrength = 0.7523364 + scaledSunlightColor = 1,1,1,1 + scaledSunlightIntensity = 0.45 + IVASunColor = 1,0.977,0.896,1 + IVASunIntensity = 0.34 + ambientLightColor = 0.06,0.06,0.06,1 + sunLensFlareColor = 1,1,1,1 + givesOffLight = True + sunAU = 13599840256 + luminosity = 1360 + insolation = 0.15 + brightnessCurve + { + key = -0.01573471 0.217353 1.706627 1.706627 + key = 5.084181 3.997075 -0.001802375 -0.001802375 + key = 38.56295 1.82142 0.0001713 0.0001713 + } + } + Coronas + { + Corona + { + scaleSpeed = 0.007 + scaleLimitY = 5 + scaleLimitX = 5 + updateInterval = 5 + speed = -1 + rotation = 0 + } + Corona + { + scaleSpeed = 0.009 + scaleLimitY = 5 + scaleLimitX = 5 + updateInterval = 5 + speed = 1 + rotation = 0 + } + } + } + } +} diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/KittopiaExports/Tylo.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/KittopiaExports/Tylo.cfg new file mode 100644 index 0000000..fb69450 --- /dev/null +++ b/GameData/Sigma/Dimensions/Configs/Bodies/KittopiaExports/Tylo.cfg @@ -0,0 +1,495 @@ +// KittopiaTech - a Kopernicus Visual Editor + +@Kopernicus:NEEDS[!Kopernicus] +{ + Body + { + name = Tylo + Properties + { + description = Tylo was the first moon of Jool to be discovered by the Kerbal Astronomical Society. After many failed attempts to take a flawless picture of Jool to hang on the office walls, it was finally discovered that the wandering white smear was indeed a moon.Scientists speculate that the view from the surface with Laythe, Vall and Jool overhead must be “quite something”. + radius = 600000 + geeASL = 0.800000011920929 + mass = 4.23326347332927E+22 + gravParameter = 2825280042099.95 + rotates = True + rotationPeriod = 211926.35802123 + tidallyLocked = True + initialRotation = 0 + inverseRotThresholdAltitude = 100000 + albedo = 0.1 + emissivity = 0.9 + coreTemperatureOffset = 20 + isHomeWorld = False + timewarpAltitudeLimits = 0,30000,30000,60000,120000,240000,480000,600000 + sphereOfInfluence = 10856518.3683586 + hillSphere = 14757877.6267184 + solarRotationPeriod = False + navballSwitchRadiusMult = 0.06 + biomeMap = BUILTIN/tylo_biome + useTheInName = False + Biomes + { + Biome + { + name = Midlands + value = 0 + color = 0.9960784,0.003921569,0.9607843,1 + } + Biome + { + name = Highlands + value = 0 + color = 0.145098,0.9960784,0.003921569,1 + } + Biome + { + name = Lowlands + value = 0 + color = 0.9960784,0.003921569,0.003921569,1 + } + Biome + { + name = Mara + value = 0 + color = 0,0.9921569,0.9098039,1 + } + Biome + { + name = Minor Craters + value = 0 + color = 0.03529412,0.7254902,0.1490196,1 + } + Biome + { + name = Major Crater + value = 0 + color = 0.9960784,0.9607843,0.003921569,1 + } + Biome + { + name = Major Crater + value = 0 + color = 0.9921569,0.5411765,0.003921569,1 + } + Biome + { + name = Major Crater + value = 0 + color = 0.003921569,0.003921569,0.9960784,1 + } + } + ScienceValues + { + landedDataValue = 12 + splashedDataValue = 1 + flyingLowDataValue = 1 + flyingHighDataValue = 1 + inSpaceLowDataValue = 10 + inSpaceHighDataValue = 8 + recoveryValue = 8 + flyingAltitudeThreshold = 18000 + spaceAltitudeThreshold = 250000 + } + } + Orbit + { + referenceBody = Jool + inclination = 0.025000000372529 + eccentricity = 0 + semiMajorAxis = 68500000 + longitudeOfAscendingNode = 0 + argumentOfPeriapsis = 0 + meanAnomalyAtEpoch = 3.14000010490417 + meanAnomalyAtEpochD = 179.908753681645 + epoch = 0 + color = 0.8283582,0.6690585,0.6690585,1 + cameraSmaRatioBounds = 0.03,25 + } + ScaledVersion + { + type = Vacuum + fadeStart = 95000 + fadeEnd = 100000 + sphericalModel = False + deferMesh = False + Material + { + color = 1,1,1,1 + specular = 0,0,0,1 + shininess = 0.078125 + texture = BUILTIN/rockyMoon00 + normals = BUILTIN/rockyMoon01 + } + } + PQS + { + minLevel = 2 + maxLevel = 8 + minDetailDistance = 6 + maxQuadLengthsPerFrame = 0.03 + fadeStart = 100000 + fadeEnd = 125000 + deactivateAltitude = 330000 + Material + { + saturation = 1 + contrast = 1.2 + tintColor = 1,1,1,0 + texTiling = 1024 + texPower = 0.75 + multiPower = 0.75 + groundTexStart = 0 + groundTexEnd = 20000 + steepTiling = 10 + steepPower = 0.76 + steepTexStart = 200000 + steepTexEnd = 300000 + deepTex = BUILTIN/RockyGround + deepTexScale = 1,1 + deepTexOffset = 0,0 + deepMultiTex = BUILTIN/distantground + deepMultiTexScale = 1,1 + deepMultiTexOffset = 0,0 + deepMultiFactor = 8 + mainTex = BUILTIN/RockyGround + mainTexScale = 1,1 + mainTexOffset = 0,0 + mainMultiTex = BUILTIN/distantground + mainMultiTexScale = 1,1 + mainMultiTexOffset = 0,0 + mainMultiFactor = 10 + highTex = BUILTIN/RockyGround + highTexScale = 1,1 + highTexOffset = 0,0 + highMultiTex = BUILTIN/distantground + highMultiTexScale = 1,1 + highMultiTexOffset = 0,0 + highMultiFactor = 12 + snowTex = BUILTIN/RockyGround + snowTexScale = 1,1 + snowTexOffset = 0,0 + snowMultiTex = BUILTIN/distantground + snowMultiTexScale = 1,1 + snowMultiTexOffset = 0,0 + snowMultiFactor = 14 + steepTex = BUILTIN/terrain_rock00 + steepTexScale = 1,1 + steepTexOffset = 0,0 + deepStart = 0 + deepEnd = 0.01 + mainLoStart = 0 + mainLoEnd = 0.05 + mainHiStart = 0.1 + mainHiEnd = 0.15 + hiLoStart = 0.1 + hiLoEnd = 0.15 + hiHiStart = 0.2 + hiHiEnd = 0.25 + snowStart = 0.2 + snowEnd = 0.25 + planetOpacity = 1 + } + FallbackMaterial + { + saturation = 1 + contrast = 1.2 + tintColor = 1,1,1,0 + texTiling = 1024 + texPower = 0.75 + multiPower = 0.75 + groundTexStart = 0 + groundTexEnd = 20000 + multiFactor = 0.5 + mainTex = BUILTIN/RockyGround + mainTexScale = 1,1 + mainTexOffset = 0,0 + planetOpacity = 1 + } + PhysicsMaterial + { + } + Mods + { + VertexSimplexHeightAbsolute + { + deformity = 1000 + frequency = 24 + octaves = 8 + persistence = 0.5 + seed = 4447895 + order = 50 + enabled = True + } + VertexSimplexHeight + { + deformity = 2000 + frequency = 4 + octaves = 8 + persistence = 0.5 + seed = 98374 + order = 59 + enabled = True + } + VertexHeightMap + { + map = BUILTIN/rockymoon_height + offset = 0 + deformity = 6000 + scaleDeformityByRadius = False + order = 49 + enabled = True + } + FlattenOcean + { + oceanRadius = 1 + order = 60 + enabled = True + } + VertexHeightNoiseVertHeightCurve2 + { + deformity = 8000 + ridgedAddFrequency = 12 + ridgedAddLacunarity = 2 + ridgedAddOctaves = 4 + ridgedAddSeed = 1530393239 + ridgedMode = Low + ridgedSubFrequency = 12 + ridgedSubLacunarity = 2 + ridgedSubOctaves = 4 + ridgedSubSeed = 1212096306 + simplexFrequency = 4 + simplexHeightEnd = 9000 + simplexHeightStart = 0 + simplexOctaves = 6 + simplexPersistence = 0.699999988079071 + simplexSeed = 1909396195 + order = 100 + enabled = True + simplexCurve + { + key = 0 0 0 0 + key = 1 1 2 2 + } + } + AltitudeAlpha + { + atmosphereDepth = 8000 + invert = False + order = 999999999 + enabled = False + } + HeightColorMap + { + blend = 0.4 + order = 201 + enabled = True + LandClasses + { + Class + { + name = AbyPl + color = 0.08955222,0.08183172,0.07107817,1 + altitudeStart = 0 + altitudeEnd = 0.100000001490116 + lerpToNext = True + delete = False + } + Class + { + name = Beach + color = 0.1865672,0.1754775,0.1754775,1 + altitudeStart = 0.100000001490116 + altitudeEnd = 0.699999988079071 + lerpToNext = True + delete = False + } + Class + { + name = Beach + color = 0.7611941,0.7159483,0.7159483,1 + altitudeStart = 0.699999988079071 + altitudeEnd = 1 + lerpToNext = False + delete = False + } + } + } + VertexColorMap + { + map = BUILTIN/rockymoon_color + order = 200 + enabled = True + } + LandControl + { + altitudeBlend = 0 + altitudeFrequency = 1 + altitudeOctaves = 1 + altitudePersistance = 1 + altitudeSeed = 1 + createColors = False + createScatter = True + latitudeBlend = 0 + latitudeFrequency = 1 + latitudeOctaves = 1 + latitudePersistance = 1 + latitudeSeed = 1 + longitudeBlend = 0 + longitudeFrequency = 1 + longitudeOctaves = 1 + longitudePersistance = 1 + longitudeSeed = 1 + useHeightMap = False + vHeightMax = 10000 + order = 999999 + enabled = True + altitudeSimplex + { + frequency = 1 + octaves = 1 + persistence = 1 + } + latitudeSimplex + { + frequency = 1 + octaves = 1 + persistence = 1 + } + longitudeSimplex + { + frequency = 1 + octaves = 1 + persistence = 1 + } + landClasses + { + Class + { + alterApparentHeight = 0 + alterRealHeight = 0 + color = 0,0,0,0 + coverageBlend = 0 + coverageFrequency = 1 + coverageOctaves = 1 + coveragePersistance = 1 + coverageSeed = 1 + name = Base + latDelta = 1 + latitudeDouble = False + lonDelta = 1 + minimumRealHeight = 0 + noiseBlend = 0 + noiseColor = 0,0,0,0 + noiseFrequency = 1 + noiseOctaves = 1 + noisePersistance = 1 + noiseSeed = 1 + delete = False + altitudeRange + { + endEnd = 1 + endStart = 1 + startEnd = 0 + startStart = 0 + } + coverageSimplex + { + frequency = 1 + octaves = 1 + persistence = 1 + } + latitudeDoubleRange + { + endEnd = 1 + endStart = 1 + startEnd = 0 + startStart = 0 + } + latitudeRange + { + endEnd = 1 + endStart = 1 + startEnd = 0 + startStart = 0 + } + longitudeRange + { + endEnd = 2 + endStart = 2 + startEnd = -1 + startStart = -1 + } + noiseSimplex + { + frequency = 1 + octaves = 1 + persistence = 1 + } + scatters + { + Scatter + { + density = 0.5 + scatterName = boulder + } + } + } + } + scatters + { + Scatter + { + materialType = Diffuse + mesh = BUILTIN/boulder + castShadows = False + densityFactor = 1 + maxCache = 512 + maxCacheDelta = 32 + maxLevelOffset = 0 + maxScale = 3 + maxScatter = 20 + maxSpeed = 1000 + minScale = 0.5 + recieveShadows = False + name = boulder + seed = 231123 + verticalOffset = 0 + delete = False + collide = False + science = False + Material + { + color = 0.6791044,0.6791044,0.6791044,1 + mainTex = BUILTIN/lunar cliff face + mainTexScale = 1,1 + mainTexOffset = 0,0 + } + Experiment + { + } + } + } + } + MapDecal + { + absolute = False + absoluteOffset = 0 + angle = 70 + cullBlack = False + DEBUG_HighlightInclusion = False + heightMap = BUILTIN/saganface + heightMapDeformity = 50 + position = 569917.4,-94669.8,181300.9 + removeScatter = True + radius = 6000 + smoothColor = 0 + smoothHeight = 0.125 + useAlphaHeightSmoothing = False + order = 200 + enabled = True + } + } + } + } +} diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/KittopiaExports/Vall.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/KittopiaExports/Vall.cfg new file mode 100644 index 0000000..1965570 --- /dev/null +++ b/GameData/Sigma/Dimensions/Configs/Bodies/KittopiaExports/Vall.cfg @@ -0,0 +1,453 @@ +// KittopiaTech - a Kopernicus Visual Editor + +@Kopernicus:NEEDS[!Kopernicus] +{ + Body + { + name = Vall + Properties + { + description = Vall was one of the last Moons of Jool to be discovered. Frustrated scientists kept attempting to wipe it off the lenses of their telescopes. Eventually after a rash of returned telescopes, Advanced Optics Co. finally decided to just tell them it was an actual object in the sky. + radius = 300000 + geeASL = 0.234999999403954 + mass = 3.10880280901635E+21 + gravParameter = 207481499473.751 + rotates = True + rotationPeriod = 105962.088893924 + tidallyLocked = True + initialRotation = 0 + inverseRotThresholdAltitude = 100000 + albedo = 0.5 + emissivity = 0.7 + coreTemperatureOffset = 40 + isHomeWorld = False + timewarpAltitudeLimits = 0,24500,24500,24500,40000,60000,80000,100000 + sphereOfInfluence = 2406401.44479404 + hillSphere = 3893201.55262435 + solarRotationPeriod = False + navballSwitchRadiusMult = 0.06 + biomeMap = BUILTIN/vall_biome + useTheInName = False + Biomes + { + Biome + { + name = Poles + value = 0 + color = 1,0,0,1 + } + Biome + { + name = Midlands + value = 0 + color = 0.9843137,0.01568628,0.4823529,1 + } + Biome + { + name = Highlands + value = 0 + color = 0,0.1882353,1,1 + } + Biome + { + name = Lowlands + value = 0 + color = 0,1,0.02352941,1 + } + } + ScienceValues + { + landedDataValue = 12 + splashedDataValue = 1 + flyingLowDataValue = 1 + flyingHighDataValue = 1 + inSpaceLowDataValue = 9 + inSpaceHighDataValue = 8 + recoveryValue = 8 + flyingAltitudeThreshold = 18000 + spaceAltitudeThreshold = 90000 + } + } + Orbit + { + referenceBody = Jool + inclination = 0 + eccentricity = 0 + semiMajorAxis = 43152000 + longitudeOfAscendingNode = 0 + argumentOfPeriapsis = 0 + meanAnomalyAtEpoch = 0.899999976158142 + meanAnomalyAtEpochD = 51.5662001957363 + epoch = 0 + color = 0.4338013,0.6103926,0.7089552,0.5764706 + cameraSmaRatioBounds = 0.12,12 + } + ScaledVersion + { + type = Vacuum + fadeStart = 295000 + fadeEnd = 300000 + sphericalModel = False + deferMesh = False + Material + { + color = 0.6044776,0.6044776,0.6044776,1 + specular = 0,0,0,1 + shininess = 0.078125 + texture = BUILTIN/gp1icemoon00 + normals = BUILTIN/gp1icemoon01 + } + } + PQS + { + minLevel = 2 + maxLevel = 8 + minDetailDistance = 6 + maxQuadLengthsPerFrame = 0.03 + fadeStart = 300000 + fadeEnd = 325000 + deactivateAltitude = 330000 + Material + { + saturation = 1 + contrast = 0.8 + tintColor = 1,1,1,0 + texTiling = 2000 + texPower = 0.36 + multiPower = 0.25 + groundTexStart = 5000 + groundTexEnd = 12000 + steepTiling = 50 + steepPower = 2 + steepTexStart = 100000 + steepTexEnd = 200000 + deepTex = BUILTIN/ice + deepTexScale = 1,1 + deepTexOffset = 0,0 + deepMultiTex = BUILTIN/ice + deepMultiTexScale = 1,1 + deepMultiTexOffset = 0,0 + deepMultiFactor = 1 + mainTex = BUILTIN/ice + mainTexScale = 1,1 + mainTexOffset = 0,0 + mainMultiTex = BUILTIN/terrain_sand00 + mainMultiTexScale = 1,1 + mainMultiTexOffset = 0,0 + mainMultiFactor = 1 + highTex = BUILTIN/snow + highTexScale = 1,1 + highTexOffset = 0,0 + highMultiTex = BUILTIN/terrain_sand00 + highMultiTexScale = 1,1 + highMultiTexOffset = 0,0 + highMultiFactor = 1 + snowTex = BUILTIN/snow + snowTexScale = 1,1 + snowTexOffset = 0,0 + snowMultiTex = BUILTIN/terrain_sand00 + snowMultiTexScale = 1,1 + snowMultiTexOffset = 0,0 + snowMultiFactor = 1 + steepTex = BUILTIN/snow + steepTexScale = 1,1 + steepTexOffset = 0,0 + deepStart = 0 + deepEnd = 0.3 + mainLoStart = 0.3 + mainLoEnd = 0.4 + mainHiStart = 0.4 + mainHiEnd = 0.6 + hiLoStart = 0.6 + hiLoEnd = 0.8 + hiHiStart = 0.8 + hiHiEnd = 0.9 + snowStart = 0.9 + snowEnd = 1 + planetOpacity = 1 + } + FallbackMaterial + { + saturation = 1 + contrast = 0.8 + tintColor = 1,1,1,0 + texTiling = 2000 + texPower = 0.36 + multiPower = 0.25 + groundTexStart = 5000 + groundTexEnd = 12000 + multiFactor = 0.5 + mainTex = BUILTIN/RockyGround + mainTexScale = 1,1 + mainTexOffset = 0,0 + planetOpacity = 1 + } + PhysicsMaterial + { + } + Mods + { + VertexSimplexHeightAbsolute + { + deformity = 3000 + frequency = 3 + octaves = 8 + persistence = 0.5 + seed = 56499778 + order = 10 + enabled = True + } + VertexHeightNoise + { + deformity = 2000 + frequency = 4 + octaves = 8 + persistence = 0.5 + seed = 56930927 + noiseType = RiggedMultifractal + mode = Low + lacunarity = 2 + order = 11 + enabled = True + } + VertexHeightMap + { + map = BUILTIN/genericoffset + offset = 0 + deformity = 1000 + scaleDeformityByRadius = False + order = 9 + enabled = True + } + VertexSimplexHeightAbsolute + { + deformity = 100 + frequency = 25 + octaves = 6 + persistence = 0.5 + seed = 8008135 + order = 12 + enabled = True + } + VertexHeightMap + { + map = BUILTIN/icemoon_mountains + offset = 0 + deformity = 2000 + scaleDeformityByRadius = False + order = 100 + enabled = True + } + AltitudeAlpha + { + atmosphereDepth = 8000 + invert = False + order = 999999999 + enabled = True + } + HeightColorMap + { + blend = 1 + order = 500 + enabled = True + LandClasses + { + Class + { + name = Ice + color = 0.1156716,0.195088,0.2313433,1 + altitudeStart = -1 + altitudeEnd = 0.600000023841858 + lerpToNext = True + delete = False + } + Class + { + name = Snow + color = 0.5037574,0.6702008,0.7313433,1 + altitudeStart = 0.600000023841858 + altitudeEnd = 0.699999988079071 + lerpToNext = True + delete = False + } + Class + { + name = Snow + color = 0.7482778,0.8683491,0.9029851,1 + altitudeStart = 0.699999988079071 + altitudeEnd = 1 + lerpToNext = False + delete = False + } + } + } + VertexSimplexNoiseColor + { + blend = 0.3 + colorStart = 0.2742586,0.2835821,0.2389625,0 + colorEnd = 0.6343284,0.6286346,0.5389573,0 + frequency = 12 + octaves = 8 + persistence = 0.5 + seed = 777834934 + order = 501 + enabled = True + } + LandControl + { + altitudeBlend = 0 + altitudeFrequency = 1 + altitudeOctaves = 1 + altitudePersistance = 1 + altitudeSeed = 1 + createColors = False + createScatter = True + heightMap = BUILTIN/icemoon_mountains + latitudeBlend = 0 + latitudeFrequency = 1 + latitudeOctaves = 1 + latitudePersistance = 1 + latitudeSeed = 1 + longitudeBlend = 0 + longitudeFrequency = 1 + longitudeOctaves = 1 + longitudePersistance = 1 + longitudeSeed = 1 + useHeightMap = False + vHeightMax = 10000 + order = 999999 + enabled = True + altitudeSimplex + { + frequency = 1 + octaves = 1 + persistence = 1 + } + latitudeSimplex + { + frequency = 1 + octaves = 1 + persistence = 1 + } + longitudeSimplex + { + frequency = 1 + octaves = 1 + persistence = 1 + } + landClasses + { + Class + { + alterApparentHeight = 0 + alterRealHeight = 0 + color = 0,0,0,0 + coverageBlend = 0 + coverageFrequency = 1 + coverageOctaves = 1 + coveragePersistance = 1 + coverageSeed = 1 + name = Base + latDelta = 1 + latitudeDouble = False + lonDelta = 1 + minimumRealHeight = 0 + noiseBlend = 0 + noiseColor = 0,0,0,0 + noiseFrequency = 1 + noiseOctaves = 1 + noisePersistance = 1 + noiseSeed = 1 + delete = False + altitudeRange + { + endEnd = 1 + endStart = 1 + startEnd = 0 + startStart = 0 + } + coverageSimplex + { + frequency = 1 + octaves = 1 + persistence = 1 + } + latitudeDoubleRange + { + endEnd = 1 + endStart = 1 + startEnd = 0 + startStart = 0 + } + latitudeRange + { + endEnd = 1 + endStart = 1 + startEnd = 0 + startStart = 0 + } + longitudeRange + { + endEnd = 2 + endStart = 2 + startEnd = -1 + startStart = -1 + } + noiseSimplex + { + frequency = 1 + octaves = 1 + persistence = 1 + } + scatters + { + Scatter + { + density = 0.200000002980232 + scatterName = boulder + } + } + } + } + scatters + { + Scatter + { + materialType = BumpedDiffuse + mesh = BUILTIN/boulder + castShadows = True + densityFactor = 1 + maxCache = 512 + maxCacheDelta = 32 + maxLevelOffset = 0 + maxScale = 2 + maxScatter = 20 + maxSpeed = 1000 + minScale = 0.1 + recieveShadows = False + name = boulder + seed = 231123 + verticalOffset = 0 + delete = False + collide = False + science = False + Material + { + color = 1,1,1,1 + mainTex = BUILTIN/ice + mainTexScale = 1,1 + mainTexOffset = 0,0 + bumpMap = BUILTIN/bouldernormal + bumpMapScale = 1,1 + bumpMapOffset = 0,0 + } + Experiment + { + } + } + } + } + } + } + } +} From 8aec7a543e26076c273f378eb43e833a0e0fa32c Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Fri, 27 Nov 2015 10:52:14 +0100 Subject: [PATCH 05/86] Create timewarpAltitudeLimits.cfg --- .../Generic/timewarpAltitudeLimits.cfg | 37 +++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 GameData/Sigma/Dimensions/Configs/Generic/timewarpAltitudeLimits.cfg diff --git a/GameData/Sigma/Dimensions/Configs/Generic/timewarpAltitudeLimits.cfg b/GameData/Sigma/Dimensions/Configs/Generic/timewarpAltitudeLimits.cfg new file mode 100644 index 0000000..7adfa4c --- /dev/null +++ b/GameData/Sigma/Dimensions/Configs/Generic/timewarpAltitudeLimits.cfg @@ -0,0 +1,37 @@ +@Kopernicus:AFTER[SigDim] +{ + @Body:HAS[#timewarpAltitudeLimits[*,*,*,*,*,*,*,*]] + { + %tempLimit = #$timewarpAltitudeLimits[0]$ + @tempLimit *= #$@SigmaDimentions/Resize$ + %newLimits = #$tempLimit$, + + %tempLimit = #$timewarpAltitudeLimits[1]$ + @tempLimit *= #$@SigmaDimentions/Resize$ + @newLimits = #$newLimits$$tempLimit$, + + %tempLimit = #$timewarpAltitudeLimits[2]$ + @tempLimit *= #$@SigmaDimentions/Resize$ + @newLimits = #$newLimits$$tempLimit$, + + %tempLimit = #$timewarpAltitudeLimits[3]$ + @tempLimit *= #$@SigmaDimentions/Resize$ + @newLimits = #$newLimits$$tempLimit$, + + %tempLimit = #$timewarpAltitudeLimits[4]$ + @tempLimit *= #$@SigmaDimentions/Resize$ + @newLimits = #$newLimits$$tempLimit$, + + %tempLimit = #$timewarpAltitudeLimits[5]$ + @tempLimit *= #$@SigmaDimentions/Resize$ + @newLimits = #$newLimits$$tempLimit$, + + %tempLimit = #$timewarpAltitudeLimits[6]$ + @tempLimit *= #$@SigmaDimentions/Resize$ + @newLimits = #$newLimits$$tempLimit$, + + %tempLimit = #$timewarpAltitudeLimits[7]$ + @tempLimit *= #$@SigmaDimentions/Resize$ + @newLimits = #$newLimits$$tempLimit$ + } +} From d2dd963af14e906fe3a36cb6f05097f5780e6502 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Fri, 27 Nov 2015 10:59:21 +0100 Subject: [PATCH 06/86] Create setDimentions.cfg --- .../Configs/Generic/setDimentions.cfg | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 GameData/Sigma/Dimensions/Configs/Generic/setDimentions.cfg diff --git a/GameData/Sigma/Dimensions/Configs/Generic/setDimentions.cfg b/GameData/Sigma/Dimensions/Configs/Generic/setDimentions.cfg new file mode 100644 index 0000000..505d167 --- /dev/null +++ b/GameData/Sigma/Dimensions/Configs/Generic/setDimentions.cfg @@ -0,0 +1,32 @@ +@Kopernicus:AFTER[SigDim] +{ + @Body,* + { + @Properties + { + @rotationPeriod *= #$@SigmaDimentions/dayLengthMultiplier$ + @inverseRotThresholdAltitude *= #$@SigmaDimentions/Resize$ + @sphereOfInfluence = #$@SigmaDimentions/Rescale$ + @ScienceValues + { + @flyingAltitudeThreshold = #$@SigmaDimentions/Resize$ + @spaceAltitudeThreshold = #$@SigmaDimentions/Rescale$ + } + } + @Orbit + { + @semiMajorAxis *= #$@SigmaDimentions/Rescale$ + } + @ScaledVersion + { + @fadeStart = #$@SigmaDimentions/Resize$ + @fadeEnd = #$@SigmaDimentions/Resize$ + } + @PQS + { + @fadeStart = #$@SigmaDimentions/Resize$ + @fadeEnd = #$@SigmaDimentions/Resize$ + @deactivateAltitude = #$@SigmaDimentions/Resize$ + } + } +} From d82987713c1526923ba6733c8f0284904a6bfcb0 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Fri, 27 Nov 2015 11:09:27 +0100 Subject: [PATCH 07/86] Update Kerbin.cfg --- .../Dimensions/Configs/Bodies/Kerbin.cfg | 40 +++++++++++-------- 1 file changed, 24 insertions(+), 16 deletions(-) diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Kerbin.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Kerbin.cfg index f93466e..b0ded8e 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/Kerbin.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Kerbin.cfg @@ -1,23 +1,22 @@ -@Kopernicus:AFTER[SigDim] +@Kopernicus:FOR[SigDim] { @Body:HAS[@Template:HAS[#name[Kerbin]]] { - @Properties + %Properties { rotationPeriod = 21549,4251830898 inverseRotThresholdAltitude = 100000 timewarpAltitudeLimits = 0,30000,30000,60000,120000,240000,480000,600000 sphereOfInfluence = 84159286.4796305 - ScienceValues + %ScienceValues { flyingAltitudeThreshold = 18000 spaceAltitudeThreshold = 250000 } } - Orbit - { - semiMajorAxis = 13599840256 - } + +/////////////////// NEED TO CHECK THIS PART /////////////////// + Atmosphere { // staticDensityASL = 1.22497705725583 @@ -88,46 +87,55 @@ // innerRadiusMult = 0.975 } } - ScaledVersion + +/////////////////////////////////////////////////////////////// + + %ScaledVersion { fadeStart = 55000 fadeEnd = 60000 } - PQS + %PQS { fadeStart = 60000 fadeEnd = 120000 deactivateAltitude = 160000 - Mods + %Mods { - VertexSimplexHeightAbsolute + %VertexSimplexHeightAbsolute { deformity = 485 + SigmaDimensions = 1 } - VertexHeightNoiseVertHeightCurve2 + %VertexHeightNoiseVertHeightCurve2 { deformity = 4000 simplexHeightEnd = 4600 simplexHeightStart = 800 + SigmaDimensions = 1 } - VertexRidgedAltitudeCurve + %VertexRidgedAltitudeCurve { deformity = 750 simplexHeightEnd = 6000 simplexHeightStart = 0 + SigmaDimensions = 1 } - LandControl + %LandControl { vHeightMax = 3500 + SigmaDimensions = 1 } - AerialPerspectiveMaterial + %AerialPerspectiveMaterial { atmosphereDepth = 150000 + SigmaDimensions = 1 } - VertexHeightMap + %VertexHeightMap { offset = -1500 deformity = 5000 + SigmaDimensions = 1 } } } From e219714cc08cde1b63984be9f1614201c4201c94 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Fri, 27 Nov 2015 11:56:52 +0100 Subject: [PATCH 08/86] Create removePQSMods.cfg --- .../Configs/Generic/removePQSMods.cfg | 88 +++++++++++++++++++ 1 file changed, 88 insertions(+) create mode 100644 GameData/Sigma/Dimensions/Configs/Generic/removePQSMods.cfg diff --git a/GameData/Sigma/Dimensions/Configs/Generic/removePQSMods.cfg b/GameData/Sigma/Dimensions/Configs/Generic/removePQSMods.cfg new file mode 100644 index 0000000..071a61f --- /dev/null +++ b/GameData/Sigma/Dimensions/Configs/Generic/removePQSMods.cfg @@ -0,0 +1,88 @@ +@Kopernicus:FOR[SigDim] +{ + @Body:HAS[@Template:HAS[#removeAllPQSMods[True]]] + { + @PQS + { + @Mods + { + !VertexSimplexHeightAbsolute:HAS[#SigmaDimensions[1]] {} + !VertexHeightNoiseVertHeightCurve2:HAS[#SigmaDimensions[1]] {} + !VertexRidgedAltitudeCurve:HAS[#SigmaDimensions[1]] {} + !LandControl:HAS[#SigmaDimensions[1]] {} + !AerialPerspectiveMaterial:HAS[#SigmaDimensions[1]] {} + !VertexHeightMap:HAS[#SigmaDimensions[1]] {} + } + } + } + @Body:HAS[@Template:HAS[#removePQSMods[*]]] + { + %removePQSMods = #,$Template/removePQSMods$, + @removePQSMods ^= : :: + @removePQSMods ^= :PQS_:: + } + @Body:HAS[#removePQSMods[*,VertexSimplexHeightAbsolute,*]] + { + @PQS + { + @Mods + { + !VertexSimplexHeightAbsolute:HAS[#SigmaDimensions[1]] {} + } + } + } + @Body:HAS[#removePQSMods[*,VertexHeightNoiseVertHeightCurve2,*]] + { + @PQS + { + @Mods + { + !VertexHeightNoiseVertHeightCurve2:HAS[#SigmaDimensions[1]] {} + } + } + } + @Body:HAS[#removePQSMods[*,VertexRidgedAltitudeCurve,*]] + { + @PQS + { + @Mods + { + !VertexRidgedAltitudeCurve:HAS[#SigmaDimensions[1]] {} + } + } + } + @Body:HAS[#removePQSMods[*,LandControl,*]] + { + @PQS + { + @Mods + { + !LandControl:HAS[#SigmaDimensions[1]] {} + } + } + } + @Body:HAS[#removePQSMods[*,AerialPerspectiveMaterial,*]] + { + @PQS + { + @Mods + { + !AerialPerspectiveMaterial:HAS[#SigmaDimensions[1]] {} + } + } + } + @Body:HAS[#removePQSMods[*,VertexHeightMap,*]] + { + @PQS + { + @Mods + { + !VertexHeightMap:HAS[#SigmaDimensions[1]] {} + } + } + } + @Body,* + { + !removePQSMods = DEL + } +} From 8bb7c1fb7c480c7f0f22b9e8a9a46338b600c6e6 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Fri, 27 Nov 2015 11:59:01 +0100 Subject: [PATCH 09/86] Update caseSensitivityFix.cfg --- .../Dimensions/Configs/Generic/caseSensitivityFix.cfg | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/GameData/Sigma/Dimensions/Configs/Generic/caseSensitivityFix.cfg b/GameData/Sigma/Dimensions/Configs/Generic/caseSensitivityFix.cfg index 284a427..7c3c70e 100644 --- a/GameData/Sigma/Dimensions/Configs/Generic/caseSensitivityFix.cfg +++ b/GameData/Sigma/Dimensions/Configs/Generic/caseSensitivityFix.cfg @@ -6,6 +6,13 @@ @finalizeOrbit ^= :R:r: @finalizeOrbit ^= :U:u: @finalizeOrbit ^= :E:e: + @Template + { + @removeAllPQSMods ^= :t:T: + @removeAllPQSMods ^= :R:r: + @removeAllPQSMods ^= :U:u: + @removeAllPQSMods ^= :E:e: + } @Properties { @tidallyLocked ^= :t:T: @@ -14,4 +21,4 @@ @tidallyLocked ^= :E:e: } } -} \ No newline at end of file +} From f16db7317c6095f55ec7e4fa51175ef3a0d8af55 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Fri, 27 Nov 2015 12:03:17 +0100 Subject: [PATCH 10/86] Update removePQSMods.cfg --- GameData/Sigma/Dimensions/Configs/Generic/removePQSMods.cfg | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/GameData/Sigma/Dimensions/Configs/Generic/removePQSMods.cfg b/GameData/Sigma/Dimensions/Configs/Generic/removePQSMods.cfg index 071a61f..fb0e66e 100644 --- a/GameData/Sigma/Dimensions/Configs/Generic/removePQSMods.cfg +++ b/GameData/Sigma/Dimensions/Configs/Generic/removePQSMods.cfg @@ -19,7 +19,9 @@ { %removePQSMods = #,$Template/removePQSMods$, @removePQSMods ^= : :: - @removePQSMods ^= :PQS_:: + @removePQSMods ^= :PQS:: + @removePQSMods ^= :Mod:: + @removePQSMods ^= :_:: } @Body:HAS[#removePQSMods[*,VertexSimplexHeightAbsolute,*]] { From 0538006ba4b97e16107c5b8d56fde3989425914e Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Fri, 27 Nov 2015 12:25:14 +0100 Subject: [PATCH 11/86] Update removePQSMods.cfg --- .../Configs/Generic/removePQSMods.cfg | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/GameData/Sigma/Dimensions/Configs/Generic/removePQSMods.cfg b/GameData/Sigma/Dimensions/Configs/Generic/removePQSMods.cfg index fb0e66e..2636f25 100644 --- a/GameData/Sigma/Dimensions/Configs/Generic/removePQSMods.cfg +++ b/GameData/Sigma/Dimensions/Configs/Generic/removePQSMods.cfg @@ -6,12 +6,12 @@ { @Mods { - !VertexSimplexHeightAbsolute:HAS[#SigmaDimensions[1]] {} - !VertexHeightNoiseVertHeightCurve2:HAS[#SigmaDimensions[1]] {} - !VertexRidgedAltitudeCurve:HAS[#SigmaDimensions[1]] {} - !LandControl:HAS[#SigmaDimensions[1]] {} - !AerialPerspectiveMaterial:HAS[#SigmaDimensions[1]] {} - !VertexHeightMap:HAS[#SigmaDimensions[1]] {} + !VertexSimplexHeightAbsolute:HAS[#SigmaDimensions[1],~userDefined[1]] {} + !VertexHeightNoiseVertHeightCurve2:HAS[#SigmaDimensions[1],~userDefined[1]] {} + !VertexRidgedAltitudeCurve:HAS[#SigmaDimensions[1],~userDefined[1]] {} + !LandControl:HAS[#SigmaDimensions[1],~userDefined[1]] {} + !AerialPerspectiveMaterial:HAS[#SigmaDimensions[1],~userDefined[1]] {} + !VertexHeightMap:HAS[#SigmaDimensions[1],~userDefined[1]] {} } } } @@ -29,7 +29,7 @@ { @Mods { - !VertexSimplexHeightAbsolute:HAS[#SigmaDimensions[1]] {} + !VertexSimplexHeightAbsolute:HAS[#SigmaDimensions[1],~userDefined[1]] {} } } } @@ -39,7 +39,7 @@ { @Mods { - !VertexHeightNoiseVertHeightCurve2:HAS[#SigmaDimensions[1]] {} + !VertexHeightNoiseVertHeightCurve2:HAS[#SigmaDimensions[1],~userDefined[1]] {} } } } @@ -49,7 +49,7 @@ { @Mods { - !VertexRidgedAltitudeCurve:HAS[#SigmaDimensions[1]] {} + !VertexRidgedAltitudeCurve:HAS[#SigmaDimensions[1],~userDefined[1]] {} } } } @@ -59,7 +59,7 @@ { @Mods { - !LandControl:HAS[#SigmaDimensions[1]] {} + !LandControl:HAS[#SigmaDimensions[1],~userDefined[1]] {} } } } @@ -69,7 +69,7 @@ { @Mods { - !AerialPerspectiveMaterial:HAS[#SigmaDimensions[1]] {} + !AerialPerspectiveMaterial:HAS[#SigmaDimensions[1],~userDefined[1]] {} } } } @@ -79,7 +79,7 @@ { @Mods { - !VertexHeightMap:HAS[#SigmaDimensions[1]] {} + !VertexHeightMap:HAS[#SigmaDimensions[1],~userDefined[1]] {} } } } From 58d48e1839d2fae1054882a1eed967959079d3cd Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Fri, 27 Nov 2015 12:29:13 +0100 Subject: [PATCH 12/86] Create allowUserDefined.cfg --- .../Configs/Generic/allowUserDefined.cfg | 36 +++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 GameData/Sigma/Dimensions/Configs/Generic/allowUserDefined.cfg diff --git a/GameData/Sigma/Dimensions/Configs/Generic/allowUserDefined.cfg b/GameData/Sigma/Dimensions/Configs/Generic/allowUserDefined.cfg new file mode 100644 index 0000000..f832c6c --- /dev/null +++ b/GameData/Sigma/Dimensions/Configs/Generic/allowUserDefined.cfg @@ -0,0 +1,36 @@ +@Kopernicus:FOR[SigDim] +{ + @Body,* + { + @PQS + { + @Mods + { + @VertexSimplexHeightAbsolute,* + { + %userDefined = 1 + } + @VertexHeightNoiseVertHeightCurve2,* + { + %userDefined = 1 + } + @VertexRidgedAltitudeCurve,* + { + %userDefined = 1 + } + @LandControl,* + { + %userDefined = 1 + } + @AerialPerspectiveMaterial,* + { + %userDefined = 1 + } + @VertexHeightMap,* + { + %userDefined = 1 + } + } + } + } +} From 8765055fd3798b293a6397d18d8fde729422e0a9 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Fri, 27 Nov 2015 12:29:49 +0100 Subject: [PATCH 13/86] Rename GameData/Sigma/Dimensions/Configs/Generic/allowUserDefined.cfg to GameData/Sigma/Dimensions/Configs/Bodies/allowUserDefined.cfg --- .../Dimensions/Configs/{Generic => Bodies}/allowUserDefined.cfg | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename GameData/Sigma/Dimensions/Configs/{Generic => Bodies}/allowUserDefined.cfg (100%) diff --git a/GameData/Sigma/Dimensions/Configs/Generic/allowUserDefined.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/allowUserDefined.cfg similarity index 100% rename from GameData/Sigma/Dimensions/Configs/Generic/allowUserDefined.cfg rename to GameData/Sigma/Dimensions/Configs/Bodies/allowUserDefined.cfg From 5e889d4e6a2bcb752be9b958abf26304314c1592 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Fri, 27 Nov 2015 12:45:15 +0100 Subject: [PATCH 14/86] Create removePQSduplicates.cfg --- .../Configs/Generic/removePQSduplicates.cfg | 89 +++++++++++++++++++ 1 file changed, 89 insertions(+) create mode 100644 GameData/Sigma/Dimensions/Configs/Generic/removePQSduplicates.cfg diff --git a/GameData/Sigma/Dimensions/Configs/Generic/removePQSduplicates.cfg b/GameData/Sigma/Dimensions/Configs/Generic/removePQSduplicates.cfg new file mode 100644 index 0000000..b04f799 --- /dev/null +++ b/GameData/Sigma/Dimensions/Configs/Generic/removePQSduplicates.cfg @@ -0,0 +1,89 @@ +@Kopernicus:FOR[SigDim] +{ + @Body,* + { + @PQS + { + @Mods + { + @VertexSimplexHeightAbsolute:HAS[#deformity[*]] + { + %deformityTEMP = #$deformity$ + !deformity,* = DEL + deformity = #$deformityTEMP$ + @deformityTEMP = DEL + } + @VertexHeightNoiseVertHeightCurve2:HAS[#deformity[*]] + { + %deformityTEMP = #$deformity$ + !deformity,* = DEL + deformity = #$deformityTEMP$ + @deformityTEMP = DEL + } + @VertexHeightNoiseVertHeightCurve2:HAS[#simplexHeightEnd[*]] + { + %simplexHeightEndTEMP = #$simplexHeightEnd$ + !simplexHeightEnd,* = DEL + simplexHeightEnd = #$simplexHeightEndTEMP$ + @simplexHeightEndTEMP = DEL + } + @VertexHeightNoiseVertHeightCurve2:HAS[#simplexHeightStart[*]] + { + %simplexHeightStartTEMP = #$simplexHeightStart$ + !simplexHeightStart,* = DEL + simplexHeightStart = #$simplexHeightStartTEMP$ + @simplexHeightStartTEMP = DEL + } + @VertexRidgedAltitudeCurve:HAS[#deformity[*]] + { + %deformityTEMP = #$deformity$ + !deformity,* = DEL + deformity = #$deformityTEMP$ + @deformityTEMP = DEL + } + @VertexRidgedAltitudeCurve:HAS[#simplexHeightEnd[*]] + { + %simplexHeightEndTEMP = #$simplexHeightEnd$ + !simplexHeightEnd,* = DEL + simplexHeightEnd = #$simplexHeightEndTEMP$ + @simplexHeightEndTEMP = DEL + } + @VertexRidgedAltitudeCurve:HAS[#simplexHeightStart[*]] + { + %simplexHeightStartTEMP = #$simplexHeightStart$ + !simplexHeightStart,* = DEL + simplexHeightStart = #$simplexHeightStartTEMP$ + @simplexHeightStartTEMP = DEL + } + @LandControl:HAS[#vHeightMax[*]] + { + %vHeightMaxTEMP = #$vHeightMax$ + !vHeightMax,* = DEL + vHeightMax = #$vHeightMaxTEMP$ + @vHeightMaxTEMP = DEL + } + @AerialPerspectiveMaterial:HAS[#atmosphereDepth[*]] + { + %atmosphereDepthTEMP = #$atmosphereDepth$ + !atmosphereDepth,* = DEL + atmosphereDepth = #$atmosphereDepthTEMP$ + @atmosphereDepthTEMP = DEL + } + @VertexHeightMap:HAS[#deformity[*]] + { + %deformityTEMP = #$deformity$ + !deformity,* = DEL + deformity = #$deformityTEMP$ + @deformityTEMP = DEL + } + @VertexHeightMap:HAS[#offset[*]] + { + %offsetTEMP = #$offset$ + !offset,* = DEL + offset = #$offsetTEMP$ + @offsetTEMP = DEL + } + } + } + } +} From 3480fcb6de2e1ba03b98136fb08b5e84ec9236e6 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Fri, 27 Nov 2015 12:54:10 +0100 Subject: [PATCH 15/86] Rename setDimentions.cfg to setDimensions.cfg --- .../Configs/Generic/{setDimentions.cfg => setDimensions.cfg} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename GameData/Sigma/Dimensions/Configs/Generic/{setDimentions.cfg => setDimensions.cfg} (100%) diff --git a/GameData/Sigma/Dimensions/Configs/Generic/setDimentions.cfg b/GameData/Sigma/Dimensions/Configs/Generic/setDimensions.cfg similarity index 100% rename from GameData/Sigma/Dimensions/Configs/Generic/setDimentions.cfg rename to GameData/Sigma/Dimensions/Configs/Generic/setDimensions.cfg From f1596037c1006584194b5a30d6fb026edbcbdc02 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Fri, 27 Nov 2015 12:54:47 +0100 Subject: [PATCH 16/86] Rename GameData/Sigma/Dimensions/Configs/Generic/setDimensions.cfg to GameData/Sigma/Dimensions/Configs/ReDimension/setDimensions.cfg --- .../Dimensions/Configs/{Generic => ReDimension}/setDimensions.cfg | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename GameData/Sigma/Dimensions/Configs/{Generic => ReDimension}/setDimensions.cfg (100%) diff --git a/GameData/Sigma/Dimensions/Configs/Generic/setDimensions.cfg b/GameData/Sigma/Dimensions/Configs/ReDimension/setDimensions.cfg similarity index 100% rename from GameData/Sigma/Dimensions/Configs/Generic/setDimensions.cfg rename to GameData/Sigma/Dimensions/Configs/ReDimension/setDimensions.cfg From 5a112351ed4e0827d94c242fd4d95e6fe7fe7f21 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Fri, 27 Nov 2015 12:55:16 +0100 Subject: [PATCH 17/86] Rename GameData/Sigma/Dimensions/Configs/Generic/timewarpAltitudeLimits.cfg to GameData/Sigma/Dimensions/Configs/ReDimension/timewarpAltitudeLimits.cfg --- .../Configs/{Generic => ReDimension}/timewarpAltitudeLimits.cfg | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename GameData/Sigma/Dimensions/Configs/{Generic => ReDimension}/timewarpAltitudeLimits.cfg (100%) diff --git a/GameData/Sigma/Dimensions/Configs/Generic/timewarpAltitudeLimits.cfg b/GameData/Sigma/Dimensions/Configs/ReDimension/timewarpAltitudeLimits.cfg similarity index 100% rename from GameData/Sigma/Dimensions/Configs/Generic/timewarpAltitudeLimits.cfg rename to GameData/Sigma/Dimensions/Configs/ReDimension/timewarpAltitudeLimits.cfg From b155dc7f81b957980c1e85986de8bead0d3c8a50 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Fri, 27 Nov 2015 12:59:52 +0100 Subject: [PATCH 18/86] Create ResizePQSMods.cfg --- .../Configs/ReDimension/ResizePQSMods.cfg | 41 +++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg diff --git a/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg b/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg new file mode 100644 index 0000000..d1c4a30 --- /dev/null +++ b/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg @@ -0,0 +1,41 @@ +@Kopernicus:AFTER[SigDim] +{ + @Body,* + { + @PQS + { + @Mods + { + @VertexSimplexHeightAbsolute + { + @deformity *= #$SigmaDimensions/Resize$ + } + @VertexHeightNoiseVertHeightCurve2 + { + @deformity *= #$SigmaDimensions/Resize$ + @simplexHeightEnd *= #$SigmaDimensions/Resize$ + @simplexHeightStart *= #$SigmaDimensions/Resize$ + } + @VertexRidgedAltitudeCurve + { + @deformity *= #$SigmaDimensions/Resize$ + @simplexHeightEnd *= #$SigmaDimensions/Resize$ + @simplexHeightStart *= #$SigmaDimensions/Resize$ + } + @LandControl + { + @vHeightMax *= #$SigmaDimensions/Resize$ + } + @AerialPerspectiveMaterial + { + @atmosphereDepth *= #$SigmaDimensions/Resize$ + } + @VertexHeightMap + { + @offset *= #$SigmaDimensions/Resize$ + @deformity *= #$SigmaDimensions/Resize$ + } + } + } + } +} From 0dbb6064ec3fe0d0d15d7a5441fe6da288c3ad1c Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Fri, 27 Nov 2015 13:00:28 +0100 Subject: [PATCH 19/86] Update ResizePQSMods.cfg --- .../Configs/ReDimension/ResizePQSMods.cfg | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg b/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg index d1c4a30..61e0fec 100644 --- a/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg +++ b/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg @@ -1,11 +1,11 @@ @Kopernicus:AFTER[SigDim] { - @Body,* - { - @PQS - { - @Mods - { + @Body,* + { + @PQS + { + @Mods + { @VertexSimplexHeightAbsolute { @deformity *= #$SigmaDimensions/Resize$ @@ -36,6 +36,6 @@ @deformity *= #$SigmaDimensions/Resize$ } } - } - } + } + } } From 379b0c583a8bebc2bae6aa6cb0462006f9ba0c42 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Fri, 27 Nov 2015 13:01:03 +0100 Subject: [PATCH 20/86] Update ResizePQSMods.cfg --- .../Configs/ReDimension/ResizePQSMods.cfg | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg b/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg index 61e0fec..8f50654 100644 --- a/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg +++ b/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg @@ -8,32 +8,32 @@ { @VertexSimplexHeightAbsolute { - @deformity *= #$SigmaDimensions/Resize$ + @deformity *= #$@SigmaDimensions/Resize$ } @VertexHeightNoiseVertHeightCurve2 { - @deformity *= #$SigmaDimensions/Resize$ - @simplexHeightEnd *= #$SigmaDimensions/Resize$ - @simplexHeightStart *= #$SigmaDimensions/Resize$ + @deformity *= #$@SigmaDimensions/Resize$ + @simplexHeightEnd *= #$@SigmaDimensions/Resize$ + @simplexHeightStart *= #$@SigmaDimensions/Resize$ } @VertexRidgedAltitudeCurve { - @deformity *= #$SigmaDimensions/Resize$ - @simplexHeightEnd *= #$SigmaDimensions/Resize$ - @simplexHeightStart *= #$SigmaDimensions/Resize$ + @deformity *= #$@SigmaDimensions/Resize$ + @simplexHeightEnd *= #$@SigmaDimensions/Resize$ + @simplexHeightStart *= #$@SigmaDimensions/Resize$ } @LandControl { - @vHeightMax *= #$SigmaDimensions/Resize$ + @vHeightMax *= #$@SigmaDimensions/Resize$ } @AerialPerspectiveMaterial { - @atmosphereDepth *= #$SigmaDimensions/Resize$ + @atmosphereDepth *= #$@SigmaDimensions/Resize$ } @VertexHeightMap { - @offset *= #$SigmaDimensions/Resize$ - @deformity *= #$SigmaDimensions/Resize$ + @offset *= #$@SigmaDimensions/Resize$ + @deformity *= #$@SigmaDimensions/Resize$ } } } From eb123181b63a028b66610051a11652bc666e5a2a Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Fri, 27 Nov 2015 16:03:41 +0100 Subject: [PATCH 21/86] Create removeDuplicates.cfg --- .../Configs/Generic/removeDuplicates.cfg | 70 +++++++++++++++++++ 1 file changed, 70 insertions(+) create mode 100644 GameData/Sigma/Dimensions/Configs/Generic/removeDuplicates.cfg diff --git a/GameData/Sigma/Dimensions/Configs/Generic/removeDuplicates.cfg b/GameData/Sigma/Dimensions/Configs/Generic/removeDuplicates.cfg new file mode 100644 index 0000000..2b4aded --- /dev/null +++ b/GameData/Sigma/Dimensions/Configs/Generic/removeDuplicates.cfg @@ -0,0 +1,70 @@ +@Kopernicus:FOR[SigDim] +{ + @Body,* + { + @Properties + { + %rotationPeriodTEMP = #$rotationPeriod$ + !rotationPeriod,* = DEL + rotationPeriod = #$rotationPeriodTEMP$ + !rotationPeriodTEMP = DEL + + %inverseRotThresholdAltitudeTEMP = #$inverseRotThresholdAltitude$ + !inverseRotThresholdAltitude,* = DEL + inverseRotThresholdAltitude = #$inverseRotThresholdAltitudeTEMP$ + !inverseRotThresholdAltitudeTEMP = DEL + + %timewarpAltitudeLimitsTEMP = #$timewarpAltitudeLimits$ + !timewarpAltitudeLimits,* = DEL + timewarpAltitudeLimits = #$timewarpAltitudeLimitsTEMP$ + !timewarpAltitudeLimitsTEMP = DEL + + %sphereOfInfluenceTEMP = #$sphereOfInfluence$ + !sphereOfInfluence,* = DEL + sphereOfInfluence = #$sphereOfInfluenceTEMP$ + !sphereOfInfluenceTEMP = DEL + + @ScienceValues + { + %flyingAltitudeThresholdTEMP = #$flyingAltitudeThreshold$ + !flyingAltitudeThreshold,* = DEL + flyingAltitudeThreshold = #$flyingAltitudeThresholdTEMP$ + !flyingAltitudeThresholdTEMP = DEL + + %spaceAltitudeThresholdTEMP = #$spaceAltitudeThreshold$ + !spaceAltitudeThreshold,* = DEL + spaceAltitudeThreshold = #$spaceAltitudeThresholdTEMP$ + !spaceAltitudeThresholdTEMP = DEL + } + } + @ScaledVersion + { + %fadeStartTEMP = #$fadeStart$ + !fadeStart,* = DEL + fadeStart = #$fadeStartTEMP$ + !fadeStartTEMP = DEL + + %fadeEndTEMP = #$fadeEnd$ + !fadeEnd,* = DEL + fadeEnd = #$fadeEndTEMP$ + !fadeEndTEMP = DEL + } + @PQS + { + %fadeStartTEMP = #$fadeStart$ + !fadeStart,* = DEL + fadeStart = #$fadeStartTEMP$ + !fadeStartTEMP = DEL + + %fadeEndTEMP = #$fadeEnd$ + !fadeEnd,* = DEL + fadeEnd = #$fadeEndTEMP$ + !fadeEndTEMP = DEL + + %deactivateAltitudeTEMP = #$deactivateAltitude$ + !deactivateAltitude,* = DEL + deactivateAltitude = #$deactivateAltitudeTEMP$ + !deactivateAltitudeTEMP = DEL + } + } +} From 98f61d42d494d8c3a68ec52ed9c372031f85d36d Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Fri, 27 Nov 2015 16:19:32 +0100 Subject: [PATCH 22/86] Create newCacheFiles.cfg --- .../Configs/ReDimension/newCacheFiles.cfg | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 GameData/Sigma/Dimensions/Configs/ReDimension/newCacheFiles.cfg diff --git a/GameData/Sigma/Dimensions/Configs/ReDimension/newCacheFiles.cfg b/GameData/Sigma/Dimensions/Configs/ReDimension/newCacheFiles.cfg new file mode 100644 index 0000000..d23fb4e --- /dev/null +++ b/GameData/Sigma/Dimensions/Configs/ReDimension/newCacheFiles.cfg @@ -0,0 +1,15 @@ +@Kopernicus:AFTER[SigDim] +{ + %SigmaDimensionsResize = #$SigmaDimensions/Resize$ +} +@Kopernicus:HAS[~SigmaDimensionsResize[1]]:AFTER[SigDim] +{ + @Body,* + { + %cacheFile = #Sigma/Dimensions/Cache/$name$$@SigmaDimensions/Resize$.bin + } +} +@Kopernicus:AFTER[SigDim] +{ + !SigmaDimensionsResize = DEL +} From a9e81083b52eb24bb7187f49ca6ee796f990d392 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Fri, 27 Nov 2015 17:27:02 +0100 Subject: [PATCH 23/86] Create Mun.cfg --- .../Sigma/Dimensions/Configs/Bodies/Mun.cfg | 75 +++++++++++++++++++ 1 file changed, 75 insertions(+) create mode 100644 GameData/Sigma/Dimensions/Configs/Bodies/Mun.cfg diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Mun.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Mun.cfg new file mode 100644 index 0000000..e7d58a8 --- /dev/null +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Mun.cfg @@ -0,0 +1,75 @@ +@Kopernicus:FOR[SigDim] +{ + @Body:HAS[@Template:HAS[#name[Mun]]] + { + %Properties + { + rotationPeriod = 138984.376574476 + inverseRotThresholdAltitude = 100000 + timewarpAltitudeLimits = 0,5000,5000,10000,25000,50000,100000,200000 + sphereOfInfluence = 2429559.11656475 + %ScienceValues + { + flyingAltitudeThreshold = 18000 + spaceAltitudeThreshold = 60000 + } + } + %ScaledVersion + { + fadeStart = 55000 + fadeEnd = 60000 + } + %PQS + { + fadeStart = 60000 + fadeEnd = 120000 + deactivateAltitude = 120750 + %Mods + { + %VertexHeightMap + { + offset = 0 + deformity = 7500 + } + %AltitudeAlpha + { + atmosphereDepth = 8000 + } + %LandControl + { + vHeightMax = 10000 + } + %VertexSimplexHeight + { + deformity = 400 + } + %VertexHeightNoiseVertHeight + { + deformity = 400 + } + %VoronoiCraters + { + deformation = 500 + jitter = 0.1 + jitterHeight = 3 + rFactor = 1 + rOffset = 1 + simplexFrequency = 120 + voronoiDisplacement = 0 + voronoiFrequency = 22 + } + %VoronoiCraters + { + deformation = 200 + jitter = 0.1 + jitterHeight = 2 + rFactor = 1 + rOffset = 1.1 + simplexFrequency = 300 + voronoiDisplacement = 0 + voronoiFrequency = 50 + } + } + } + } +} From 18f4cc5e973c99efcbcea2e8dcd9920dda8f8eb0 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Fri, 27 Nov 2015 17:35:02 +0100 Subject: [PATCH 24/86] Create Minmus.cfg --- .../Dimensions/Configs/Bodies/Minmus.cfg | 45 +++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 GameData/Sigma/Dimensions/Configs/Bodies/Minmus.cfg diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Minmus.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Minmus.cfg new file mode 100644 index 0000000..8b23bcf --- /dev/null +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Minmus.cfg @@ -0,0 +1,45 @@ +@Kopernicus:FOR[SigDim] +{ + @Body:HAS[@Template:HAS[#name[Minmus]]] + { + %Properties + { + rotationPeriod = 40400 + inverseRotThresholdAltitude = 100000 + timewarpAltitudeLimits = 0,3000,3000,6000,12000,24000,48000,60000 + sphereOfInfluence = 2247428.3879023 + %ScienceValues + { + flyingAltitudeThreshold = 18000 + spaceAltitudeThreshold = 30000 + } + } + %ScaledVersion + { + fadeStart = 135000 + fadeEnd = 140000 + } + %PQS + { + fadeStart = 140000 + fadeEnd = 145000 + deactivateAltitude = 180000 + %Mods + { + %AltitudeAlpha + { + atmosphereDepth = 8000 + } + %VertexPlanet + { + colorDeformity = 6000 + deformity = 5000 + } + %LandControl + { + vHeightMax = 10000 + } + } + } + } +} From d098234ddea424e465788d013cde38281bd144c5 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Sat, 28 Nov 2015 00:19:55 +0100 Subject: [PATCH 25/86] kerbin resized --- .../Dimensions/Configs/Bodies/Kerbin.cfg | 78 +------------------ .../Configs/ReDimension/newCacheFiles.cfg | 2 +- .../Configs/ReDimension/setDimensions.cfg | 26 +++---- .../ReDimension/timewarpAltitudeLimits.cfg | 16 ++-- GameData/Sigma/Dimensions/IN_DEVELOPMENT.cfg | 15 ++++ GameData/Sigma/Dimensions/Settings.cfg | 6 ++ 6 files changed, 40 insertions(+), 103 deletions(-) create mode 100644 GameData/Sigma/Dimensions/IN_DEVELOPMENT.cfg diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Kerbin.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Kerbin.cfg index b0ded8e..a17e780 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/Kerbin.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Kerbin.cfg @@ -4,7 +4,7 @@ { %Properties { - rotationPeriod = 21549,4251830898 + rotationPeriod = 21549.4251830898 inverseRotThresholdAltitude = 100000 timewarpAltitudeLimits = 0,30000,30000,60000,120000,240000,480000,600000 sphereOfInfluence = 84159286.4796305 @@ -14,82 +14,6 @@ spaceAltitudeThreshold = 250000 } } - -/////////////////// NEED TO CHECK THIS PART /////////////////// - - Atmosphere - { - // staticDensityASL = 1.22497705725583 - // adiabaticIndex = 1.39999997615814 - maxAltitude = 70000 - altitude = 70000 - atmosphereDepth = 70000 - // gasMassLapseRate = 8.30624104060862 - // atmosphereMolarMass = 0.0289644002914429 - // staticPressureASL = 101.324996948242 - // temperatureLapseRate = 0.00411428571428571 - pressureCurve - { - key = 0 101.325 0 -0.01501631 - key = 1241.025 84.02916 -0.01289846 -0.01289826 - key = 2439.593 69.68138 -0.01107876 -0.01107859 - key = 3597.11 57.78001 -0.009515483 -0.009515338 - key = 4714.942 47.90862 -0.00817254 -0.008172415 - key = 5794.409 39.72148 -0.00701892 -0.007018813 - key = 6836.791 32.93169 -0.006027969 -0.006027877 - key = 7843.328 27.30109 -0.005176778 -0.0051767 - key = 8815.22 22.63206 -0.004445662 -0.004445578 - key = 10786.42 15.3684 -0.003016528 -0.00301646 - key = 12101.4 11.87313 -0.002329273 -0.00232922 - key = 13417.05 9.172798 -0.001798594 -0.001798554 - key = 16678.47 4.842261 -0.0009448537 -0.0009448319 - key = 21143.1 2.050097 -0.0003894095 -0.0003894005 - key = 26977.92 0.6905929 -0.0001252565 -0.0001252534 - key = 33593.82 0.2201734 -3.626878E-05 -3.626788E-05 - key = 42081.87 0.05768469 -9.063159E-06 -9.062975E-06 - key = 49312.13 0.01753794 -3.029397E-06 -3.029335E-06 - key = 56669.95 0.004591824 -8.827175E-07 -8.826996E-07 - key = 62300.84 0.001497072 -3.077091E-07 -3.077031E-07 - key = 70000 0 0 0 - } - temperatureCurve - { - key = 0 288.15 0 -0.008125 - key = 8815.22 216.65 -0.008096968 0 - key = 16050.39 216.65 0 0.001242164 - key = 25729.23 228.65 0.001237475 0.003464929 - key = 37879.44 270.65 0.00344855 0 - key = 41129.24 270.65 0 -0.003444189 - key = 57440.13 214.65 -0.003422425 -0.002444589 - key = 68797.88 186.946 -0.002433851 0 - key = 70000 186.946 0 0 - } - temperatureSunMultCurve - { - key = 0 1 0 0 - key = 8815.22 0.3 -5.91316E-05 -5.91316E-05 - key = 16050.39 0 0 0 - key = 25729.23 0 0 0 - key = 37879.44 0.2 0 0 - key = 57440.13 0.2 0 0 - key = 63902.72 1 0.0001012837 0.0001012837 - key = 70000 1.2 0 0 - } - AtmosphereFromGround - { - innerRadius = 599625 - // Km = 0.00015 - // Kr = 0.00125 - outerRadius = 615000 - // scale = 0.3902439 - // scaleDepth = -0.25 - // outerRadiusMult = 1.025 - // innerRadiusMult = 0.975 - } - } - -/////////////////////////////////////////////////////////////// - %ScaledVersion { fadeStart = 55000 diff --git a/GameData/Sigma/Dimensions/Configs/ReDimension/newCacheFiles.cfg b/GameData/Sigma/Dimensions/Configs/ReDimension/newCacheFiles.cfg index d23fb4e..4cb308c 100644 --- a/GameData/Sigma/Dimensions/Configs/ReDimension/newCacheFiles.cfg +++ b/GameData/Sigma/Dimensions/Configs/ReDimension/newCacheFiles.cfg @@ -1,6 +1,6 @@ @Kopernicus:AFTER[SigDim] { - %SigmaDimensionsResize = #$SigmaDimensions/Resize$ + %SigmaDimensionsResize = #$@SigmaDimensions/Resize$ } @Kopernicus:HAS[~SigmaDimensionsResize[1]]:AFTER[SigDim] { diff --git a/GameData/Sigma/Dimensions/Configs/ReDimension/setDimensions.cfg b/GameData/Sigma/Dimensions/Configs/ReDimension/setDimensions.cfg index 505d167..8aeb7b5 100644 --- a/GameData/Sigma/Dimensions/Configs/ReDimension/setDimensions.cfg +++ b/GameData/Sigma/Dimensions/Configs/ReDimension/setDimensions.cfg @@ -4,29 +4,21 @@ { @Properties { - @rotationPeriod *= #$@SigmaDimentions/dayLengthMultiplier$ - @inverseRotThresholdAltitude *= #$@SigmaDimentions/Resize$ - @sphereOfInfluence = #$@SigmaDimentions/Rescale$ + @radius *= #$@SigmaDimensions/Resize$ + @mass *= #$@SigmaDimensions/Resize$ + @mass *= #$@SigmaDimensions/Resize$ + @rotationPeriod *= #$@SigmaDimensions/dayLengthMultiplier$ + @inverseRotThresholdAltitude *= #$@SigmaDimensions/Resize$ + @sphereOfInfluence *= #$@SigmaDimensions/Rescale$ @ScienceValues { - @flyingAltitudeThreshold = #$@SigmaDimentions/Resize$ - @spaceAltitudeThreshold = #$@SigmaDimentions/Rescale$ + @flyingAltitudeThreshold *= #$@SigmaDimensions/Resize$ + @spaceAltitudeThreshold *= #$@SigmaDimensions/Rescale$ } } @Orbit { - @semiMajorAxis *= #$@SigmaDimentions/Rescale$ - } - @ScaledVersion - { - @fadeStart = #$@SigmaDimentions/Resize$ - @fadeEnd = #$@SigmaDimentions/Resize$ - } - @PQS - { - @fadeStart = #$@SigmaDimentions/Resize$ - @fadeEnd = #$@SigmaDimentions/Resize$ - @deactivateAltitude = #$@SigmaDimentions/Resize$ + @semiMajorAxis *= #$@SigmaDimensions/Rescale$ } } } diff --git a/GameData/Sigma/Dimensions/Configs/ReDimension/timewarpAltitudeLimits.cfg b/GameData/Sigma/Dimensions/Configs/ReDimension/timewarpAltitudeLimits.cfg index 7adfa4c..6c1ae3a 100644 --- a/GameData/Sigma/Dimensions/Configs/ReDimension/timewarpAltitudeLimits.cfg +++ b/GameData/Sigma/Dimensions/Configs/ReDimension/timewarpAltitudeLimits.cfg @@ -3,35 +3,35 @@ @Body:HAS[#timewarpAltitudeLimits[*,*,*,*,*,*,*,*]] { %tempLimit = #$timewarpAltitudeLimits[0]$ - @tempLimit *= #$@SigmaDimentions/Resize$ + @tempLimit *= #$@SigmaDimensions/Resize$ %newLimits = #$tempLimit$, %tempLimit = #$timewarpAltitudeLimits[1]$ - @tempLimit *= #$@SigmaDimentions/Resize$ + @tempLimit *= #$@SigmaDimensions/Resize$ @newLimits = #$newLimits$$tempLimit$, %tempLimit = #$timewarpAltitudeLimits[2]$ - @tempLimit *= #$@SigmaDimentions/Resize$ + @tempLimit *= #$@SigmaDimensions/Resize$ @newLimits = #$newLimits$$tempLimit$, %tempLimit = #$timewarpAltitudeLimits[3]$ - @tempLimit *= #$@SigmaDimentions/Resize$ + @tempLimit *= #$@SigmaDimensions/Resize$ @newLimits = #$newLimits$$tempLimit$, %tempLimit = #$timewarpAltitudeLimits[4]$ - @tempLimit *= #$@SigmaDimentions/Resize$ + @tempLimit *= #$@SigmaDimensions/Resize$ @newLimits = #$newLimits$$tempLimit$, %tempLimit = #$timewarpAltitudeLimits[5]$ - @tempLimit *= #$@SigmaDimentions/Resize$ + @tempLimit *= #$@SigmaDimensions/Resize$ @newLimits = #$newLimits$$tempLimit$, %tempLimit = #$timewarpAltitudeLimits[6]$ - @tempLimit *= #$@SigmaDimentions/Resize$ + @tempLimit *= #$@SigmaDimensions/Resize$ @newLimits = #$newLimits$$tempLimit$, %tempLimit = #$timewarpAltitudeLimits[7]$ - @tempLimit *= #$@SigmaDimentions/Resize$ + @tempLimit *= #$@SigmaDimensions/Resize$ @newLimits = #$newLimits$$tempLimit$ } } diff --git a/GameData/Sigma/Dimensions/IN_DEVELOPMENT.cfg b/GameData/Sigma/Dimensions/IN_DEVELOPMENT.cfg new file mode 100644 index 0000000..34a6624 --- /dev/null +++ b/GameData/Sigma/Dimensions/IN_DEVELOPMENT.cfg @@ -0,0 +1,15 @@ +@Kopernicus:BEFORE[SigDim] +{ + BACKUP + { + #../Body[Sun] {} + #../Body[Kerbin] {} + } + !Body,* {} + #BACKUP/Body[Kerbin] {} +} +@Kopernicus:FINAL +{ + #BACKUP/Body[Sun] {} + !BACKUP {} +} \ No newline at end of file diff --git a/GameData/Sigma/Dimensions/Settings.cfg b/GameData/Sigma/Dimensions/Settings.cfg index e69de29..99b3cb6 100644 --- a/GameData/Sigma/Dimensions/Settings.cfg +++ b/GameData/Sigma/Dimensions/Settings.cfg @@ -0,0 +1,6 @@ +SigmaDimensions +{ + Resize = 10 + Rescale = 10 + dayLengthMultiplier = 4 +} \ No newline at end of file From 566852925c54b3ac8f2c2a89153b837ea3fa83a9 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Sat, 28 Nov 2015 00:21:19 +0100 Subject: [PATCH 26/86] folder structure --- .../Configs/{Generic => General}/caseSensitivityFix.cfg | 0 .../Dimensions/Configs/{Generic => General}/diameterFix.cfg | 0 .../Dimensions/Configs/{Generic => General}/gravityFix.cfg | 0 .../Dimensions/Configs/{Generic => General}/massFix.cfg | 0 .../Configs/{Generic => General}/removeDuplicates.cfg | 0 .../Configs/{Generic => General}/removePQSMods.cfg | 0 .../Configs/{Generic => General}/removePQSduplicates.cfg | 0 GameData/Sigma/Dimensions/Settings.cfg | 6 +++--- 8 files changed, 3 insertions(+), 3 deletions(-) rename GameData/Sigma/Dimensions/Configs/{Generic => General}/caseSensitivityFix.cfg (100%) rename GameData/Sigma/Dimensions/Configs/{Generic => General}/diameterFix.cfg (100%) rename GameData/Sigma/Dimensions/Configs/{Generic => General}/gravityFix.cfg (100%) rename GameData/Sigma/Dimensions/Configs/{Generic => General}/massFix.cfg (100%) rename GameData/Sigma/Dimensions/Configs/{Generic => General}/removeDuplicates.cfg (100%) rename GameData/Sigma/Dimensions/Configs/{Generic => General}/removePQSMods.cfg (100%) rename GameData/Sigma/Dimensions/Configs/{Generic => General}/removePQSduplicates.cfg (100%) diff --git a/GameData/Sigma/Dimensions/Configs/Generic/caseSensitivityFix.cfg b/GameData/Sigma/Dimensions/Configs/General/caseSensitivityFix.cfg similarity index 100% rename from GameData/Sigma/Dimensions/Configs/Generic/caseSensitivityFix.cfg rename to GameData/Sigma/Dimensions/Configs/General/caseSensitivityFix.cfg diff --git a/GameData/Sigma/Dimensions/Configs/Generic/diameterFix.cfg b/GameData/Sigma/Dimensions/Configs/General/diameterFix.cfg similarity index 100% rename from GameData/Sigma/Dimensions/Configs/Generic/diameterFix.cfg rename to GameData/Sigma/Dimensions/Configs/General/diameterFix.cfg diff --git a/GameData/Sigma/Dimensions/Configs/Generic/gravityFix.cfg b/GameData/Sigma/Dimensions/Configs/General/gravityFix.cfg similarity index 100% rename from GameData/Sigma/Dimensions/Configs/Generic/gravityFix.cfg rename to GameData/Sigma/Dimensions/Configs/General/gravityFix.cfg diff --git a/GameData/Sigma/Dimensions/Configs/Generic/massFix.cfg b/GameData/Sigma/Dimensions/Configs/General/massFix.cfg similarity index 100% rename from GameData/Sigma/Dimensions/Configs/Generic/massFix.cfg rename to GameData/Sigma/Dimensions/Configs/General/massFix.cfg diff --git a/GameData/Sigma/Dimensions/Configs/Generic/removeDuplicates.cfg b/GameData/Sigma/Dimensions/Configs/General/removeDuplicates.cfg similarity index 100% rename from GameData/Sigma/Dimensions/Configs/Generic/removeDuplicates.cfg rename to GameData/Sigma/Dimensions/Configs/General/removeDuplicates.cfg diff --git a/GameData/Sigma/Dimensions/Configs/Generic/removePQSMods.cfg b/GameData/Sigma/Dimensions/Configs/General/removePQSMods.cfg similarity index 100% rename from GameData/Sigma/Dimensions/Configs/Generic/removePQSMods.cfg rename to GameData/Sigma/Dimensions/Configs/General/removePQSMods.cfg diff --git a/GameData/Sigma/Dimensions/Configs/Generic/removePQSduplicates.cfg b/GameData/Sigma/Dimensions/Configs/General/removePQSduplicates.cfg similarity index 100% rename from GameData/Sigma/Dimensions/Configs/Generic/removePQSduplicates.cfg rename to GameData/Sigma/Dimensions/Configs/General/removePQSduplicates.cfg diff --git a/GameData/Sigma/Dimensions/Settings.cfg b/GameData/Sigma/Dimensions/Settings.cfg index 99b3cb6..e9c744f 100644 --- a/GameData/Sigma/Dimensions/Settings.cfg +++ b/GameData/Sigma/Dimensions/Settings.cfg @@ -1,6 +1,6 @@ SigmaDimensions { - Resize = 10 - Rescale = 10 - dayLengthMultiplier = 4 + Resize = 1 + Rescale = 1 + dayLengthMultiplier = 1 } \ No newline at end of file From 60848e644cd85596fa84e8de11de34fe8532f101 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Sat, 28 Nov 2015 03:06:44 +0100 Subject: [PATCH 27/86] space center --- GameData.rar | Bin 0 -> 61994 bytes .../Dimensions/Configs/Bodies/Kerbin.cfg | 29 ++++++++++++++++++ .../Configs/ReDimension/setDimensions.cfg | 17 ++++++++++ 3 files changed, 46 insertions(+) create mode 100644 GameData.rar diff --git a/GameData.rar b/GameData.rar new file mode 100644 index 0000000000000000000000000000000000000000..b6673860b7a0cd6834ecb6ad0695e4d34150e27c GIT binary patch literal 61994 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 Date: Sat, 28 Nov 2015 20:26:21 +0100 Subject: [PATCH 28/86] gravParameter fix --- GameData/Sigma/Dimensions/Configs/General/massFix.cfg | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/GameData/Sigma/Dimensions/Configs/General/massFix.cfg b/GameData/Sigma/Dimensions/Configs/General/massFix.cfg index b46ad2c..70fc1ea 100644 --- a/GameData/Sigma/Dimensions/Configs/General/massFix.cfg +++ b/GameData/Sigma/Dimensions/Configs/General/massFix.cfg @@ -19,12 +19,13 @@ // mass from gravParameter - @Body:HAS[@Properties:HAS[#gravParameter[*],~mass[]]] + @Body:HAS[@Properties:HAS[#gravParameter[*]]] { @Properties { mass = #$gravParameter$ @mass /= 6.674e-11 + !gravParameter = DEL } } From de65fc058a814b8112c2b5181efc49cd08a8b9e8 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Sun, 29 Nov 2015 02:54:55 +0100 Subject: [PATCH 29/86] timewarp limits --- .../ReDimension/timewarpAltitudeLimits.cfg | 24 ++++++++++++------- 1 file changed, 15 insertions(+), 9 deletions(-) diff --git a/GameData/Sigma/Dimensions/Configs/ReDimension/timewarpAltitudeLimits.cfg b/GameData/Sigma/Dimensions/Configs/ReDimension/timewarpAltitudeLimits.cfg index 6c1ae3a..3c04da4 100644 --- a/GameData/Sigma/Dimensions/Configs/ReDimension/timewarpAltitudeLimits.cfg +++ b/GameData/Sigma/Dimensions/Configs/ReDimension/timewarpAltitudeLimits.cfg @@ -1,37 +1,43 @@ @Kopernicus:AFTER[SigDim] { - @Body:HAS[#timewarpAltitudeLimits[*,*,*,*,*,*,*,*]] + @Body:HAS[#timewarpAltitudeLimits[*]] { - %tempLimit = #$timewarpAltitudeLimits[0]$ + %tempLimit = #$timewarpAltitudeLimits[0, ]$ @tempLimit *= #$@SigmaDimensions/Resize$ %newLimits = #$tempLimit$, - %tempLimit = #$timewarpAltitudeLimits[1]$ + %tempLimit = #$timewarpAltitudeLimits[1, ]$ @tempLimit *= #$@SigmaDimensions/Resize$ @newLimits = #$newLimits$$tempLimit$, - %tempLimit = #$timewarpAltitudeLimits[2]$ + %tempLimit = #$timewarpAltitudeLimits[2, ]$ @tempLimit *= #$@SigmaDimensions/Resize$ @newLimits = #$newLimits$$tempLimit$, - %tempLimit = #$timewarpAltitudeLimits[3]$ + %tempLimit = #$timewarpAltitudeLimits[3, ]$ @tempLimit *= #$@SigmaDimensions/Resize$ @newLimits = #$newLimits$$tempLimit$, - %tempLimit = #$timewarpAltitudeLimits[4]$ + %tempLimit = #$timewarpAltitudeLimits[4, ]$ @tempLimit *= #$@SigmaDimensions/Resize$ @newLimits = #$newLimits$$tempLimit$, - %tempLimit = #$timewarpAltitudeLimits[5]$ + %tempLimit = #$timewarpAltitudeLimits[5, ]$ @tempLimit *= #$@SigmaDimensions/Resize$ @newLimits = #$newLimits$$tempLimit$, - %tempLimit = #$timewarpAltitudeLimits[6]$ + %tempLimit = #$timewarpAltitudeLimits[6, ]$ @tempLimit *= #$@SigmaDimensions/Resize$ @newLimits = #$newLimits$$tempLimit$, - %tempLimit = #$timewarpAltitudeLimits[7]$ + %tempLimit = #$timewarpAltitudeLimits[7, ]$ @tempLimit *= #$@SigmaDimensions/Resize$ @newLimits = #$newLimits$$tempLimit$ + + @timewarpAltitudeLimits = #$newLimits$ + @timewarpAltitudeLimits ^= :,: : + + !tempLimit = DEL + !newLimits = DEL } } From 5d8190cb6b9e9054bb8546592a7610b1b296e704 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Sun, 29 Nov 2015 04:11:43 +0100 Subject: [PATCH 30/86] timewarplimits fix --- .../Dimensions/Configs/Bodies/Kerbin.cfg | 2 +- .../Dimensions/Configs/Bodies/Minmus.cfg | 2 +- .../Sigma/Dimensions/Configs/Bodies/Mun.cfg | 2 +- .../ReDimension/timewarpAltitudeLimits.cfg | 79 ++++++++++--------- 4 files changed, 44 insertions(+), 41 deletions(-) diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Kerbin.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Kerbin.cfg index 8f93dbb..c47cf6a 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/Kerbin.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Kerbin.cfg @@ -6,7 +6,7 @@ { rotationPeriod = 21549.4251830898 inverseRotThresholdAltitude = 100000 - timewarpAltitudeLimits = 0,30000,30000,60000,120000,240000,480000,600000 + timewarpAltitudeLimits = 0 30000 30000 60000 120000 240000 480000 600000 sphereOfInfluence = 84159286.4796305 %ScienceValues { diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Minmus.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Minmus.cfg index 8b23bcf..4b72dee 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/Minmus.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Minmus.cfg @@ -6,7 +6,7 @@ { rotationPeriod = 40400 inverseRotThresholdAltitude = 100000 - timewarpAltitudeLimits = 0,3000,3000,6000,12000,24000,48000,60000 + timewarpAltitudeLimits = 0 3000 3000 6000 12000 24000 48000 60000 sphereOfInfluence = 2247428.3879023 %ScienceValues { diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Mun.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Mun.cfg index e7d58a8..67232d6 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/Mun.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Mun.cfg @@ -6,7 +6,7 @@ { rotationPeriod = 138984.376574476 inverseRotThresholdAltitude = 100000 - timewarpAltitudeLimits = 0,5000,5000,10000,25000,50000,100000,200000 + timewarpAltitudeLimits = 0 5000 5000 10000 25000 50000 100000 200000 sphereOfInfluence = 2429559.11656475 %ScienceValues { diff --git a/GameData/Sigma/Dimensions/Configs/ReDimension/timewarpAltitudeLimits.cfg b/GameData/Sigma/Dimensions/Configs/ReDimension/timewarpAltitudeLimits.cfg index 3c04da4..92bd385 100644 --- a/GameData/Sigma/Dimensions/Configs/ReDimension/timewarpAltitudeLimits.cfg +++ b/GameData/Sigma/Dimensions/Configs/ReDimension/timewarpAltitudeLimits.cfg @@ -1,43 +1,46 @@ @Kopernicus:AFTER[SigDim] { - @Body:HAS[#timewarpAltitudeLimits[*]] + @Body,* { - %tempLimit = #$timewarpAltitudeLimits[0, ]$ - @tempLimit *= #$@SigmaDimensions/Resize$ - %newLimits = #$tempLimit$, - - %tempLimit = #$timewarpAltitudeLimits[1, ]$ - @tempLimit *= #$@SigmaDimensions/Resize$ - @newLimits = #$newLimits$$tempLimit$, - - %tempLimit = #$timewarpAltitudeLimits[2, ]$ - @tempLimit *= #$@SigmaDimensions/Resize$ - @newLimits = #$newLimits$$tempLimit$, - - %tempLimit = #$timewarpAltitudeLimits[3, ]$ - @tempLimit *= #$@SigmaDimensions/Resize$ - @newLimits = #$newLimits$$tempLimit$, - - %tempLimit = #$timewarpAltitudeLimits[4, ]$ - @tempLimit *= #$@SigmaDimensions/Resize$ - @newLimits = #$newLimits$$tempLimit$, - - %tempLimit = #$timewarpAltitudeLimits[5, ]$ - @tempLimit *= #$@SigmaDimensions/Resize$ - @newLimits = #$newLimits$$tempLimit$, - - %tempLimit = #$timewarpAltitudeLimits[6, ]$ - @tempLimit *= #$@SigmaDimensions/Resize$ - @newLimits = #$newLimits$$tempLimit$, - - %tempLimit = #$timewarpAltitudeLimits[7, ]$ - @tempLimit *= #$@SigmaDimensions/Resize$ - @newLimits = #$newLimits$$tempLimit$ - - @timewarpAltitudeLimits = #$newLimits$ - @timewarpAltitudeLimits ^= :,: : - - !tempLimit = DEL - !newLimits = DEL + @Properties:HAS[#timewarpAltitudeLimits[*]] + { + %tempLimit = #$timewarpAltitudeLimits[0, ]$ + @tempLimit *= #$@SigmaDimensions/Resize$ + %newLimits = #$tempLimit$, + + %tempLimit = #$timewarpAltitudeLimits[1, ]$ + @tempLimit *= #$@SigmaDimensions/Resize$ + @newLimits = #$newLimits$$tempLimit$, + + %tempLimit = #$timewarpAltitudeLimits[2, ]$ + @tempLimit *= #$@SigmaDimensions/Resize$ + @newLimits = #$newLimits$$tempLimit$, + + %tempLimit = #$timewarpAltitudeLimits[3, ]$ + @tempLimit *= #$@SigmaDimensions/Resize$ + @newLimits = #$newLimits$$tempLimit$, + + %tempLimit = #$timewarpAltitudeLimits[4, ]$ + @tempLimit *= #$@SigmaDimensions/Resize$ + @newLimits = #$newLimits$$tempLimit$, + + %tempLimit = #$timewarpAltitudeLimits[5, ]$ + @tempLimit *= #$@SigmaDimensions/Resize$ + @newLimits = #$newLimits$$tempLimit$, + + %tempLimit = #$timewarpAltitudeLimits[6, ]$ + @tempLimit *= #$@SigmaDimensions/Resize$ + @newLimits = #$newLimits$$tempLimit$, + + %tempLimit = #$timewarpAltitudeLimits[7, ]$ + @tempLimit *= #$@SigmaDimensions/Resize$ + @newLimits = #$newLimits$$tempLimit$ + + @timewarpAltitudeLimits = #$newLimits$ + @timewarpAltitudeLimits ^= :,: : + + !tempLimit = DEL + !newLimits = DEL + } } } From 38b409518c50a336121b9842dce0d16998ee8c5e Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Sun, 29 Nov 2015 15:05:41 +0100 Subject: [PATCH 31/86] kerbin system --- GameData.rar | Bin 61994 -> 0 bytes .../Dimensions/Configs/Bodies/Kerbin.cfg | 1 - .../Dimensions/Configs/Bodies/Minmus.cfg | 9 ----- .../Sigma/Dimensions/Configs/Bodies/Mun.cfg | 34 +----------------- .../Configs/ReDimension/ResizePQSMods.cfg | 17 +++++++++ GameData/Sigma/Dimensions/IN_DEVELOPMENT.cfg | 2 ++ 6 files changed, 20 insertions(+), 43 deletions(-) delete mode 100644 GameData.rar diff --git a/GameData.rar b/GameData.rar deleted file mode 100644 index b6673860b7a0cd6834ecb6ad0695e4d34150e27c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 61994 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 Date: Sun, 29 Nov 2015 15:06:17 +0100 Subject: [PATCH 32/86] minmus --- GameData/Sigma/Dimensions/IN_DEVELOPMENT.cfg | 2 ++ 1 file changed, 2 insertions(+) diff --git a/GameData/Sigma/Dimensions/IN_DEVELOPMENT.cfg b/GameData/Sigma/Dimensions/IN_DEVELOPMENT.cfg index 70de8b6..5c2ebf8 100644 --- a/GameData/Sigma/Dimensions/IN_DEVELOPMENT.cfg +++ b/GameData/Sigma/Dimensions/IN_DEVELOPMENT.cfg @@ -5,10 +5,12 @@ #../Body[Sun] {} #../Body[Kerbin] {} #../Body[Mun] {} + #../Body[Minmus] {} } !Body,* {} #BACKUP/Body[Kerbin] {} #BACKUP/Body[Mun] {} + #BACKUP/Body[Minmus] {} } @Kopernicus:FINAL { From 6b8c0142895b00f7539c2dbac527845b40dd6e34 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Sun, 29 Nov 2015 15:51:41 +0100 Subject: [PATCH 33/86] duna system --- .../Sigma/Dimensions/Configs/Bodies/Duna.cfg | 70 +++++++++++++++ .../Sigma/Dimensions/Configs/Bodies/Ike.cfg | 43 +++++++++ .../Dimensions/Configs/Bodies/Kerbin.cfg | 8 -- .../Configs/General/removePQSduplicates.cfg | 89 ------------------- .../Configs/ReDimension/ResizePQSMods.cfg | 4 + GameData/Sigma/Dimensions/IN_DEVELOPMENT.cfg | 9 +- 6 files changed, 122 insertions(+), 101 deletions(-) create mode 100644 GameData/Sigma/Dimensions/Configs/Bodies/Duna.cfg create mode 100644 GameData/Sigma/Dimensions/Configs/Bodies/Ike.cfg delete mode 100644 GameData/Sigma/Dimensions/Configs/General/removePQSduplicates.cfg diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Duna.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Duna.cfg new file mode 100644 index 0000000..f1c78de --- /dev/null +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Duna.cfg @@ -0,0 +1,70 @@ +@Kopernicus:FOR[SigDim] +{ + @Body:HAS[@Template:HAS[#name[Duna]]] + { + %Properties + { + rotationPeriod = 65517.859375 + inverseRotThresholdAltitude = 100000 + timewarpAltitudeLimits = 0 30000 30000 60000 100000 300000 600000 800000 + %ScienceValues + { + flyingAltitudeThreshold = 12000 + spaceAltitudeThreshold = 140000 + } + } + %PQS + { + %Mods + { + %VertexHeightMap + { + deformity = 6000 + } + %VertexSimplexHeightAbsolute + { + deformity = 500 + } + %VertexHeightNoiseVertHeightCurve2,2 + { + %PQScounter = 3 + } + %VertexHeightNoiseVertHeightCurve2,1 + { + %PQScounter = 2 + } + %VertexHeightNoiseVertHeightCurve2 + { + %PQScounter = 1 + } + @VertexHeightNoiseVertHeightCurve2:HAS[#PQScounter[1]] + { + deformity = 1000 + simplexHeightEnd = 6500 + } + @VertexHeightNoiseVertHeightCurve2:HAS[#PQScounter[2]] + { + deformity = 1000 + simplexHeightEnd = 7500 + } + @VertexHeightNoiseVertHeightCurve2:HAS[#PQScounter[3]] + { + deformity = 2000 + simplexHeightEnd = 8500 + } + %AltitudeAlpha + { + atmosphereDepth = 11500 + } + %LandControl + { + vHeightMax = 3500 + } + %AerialPerspectiveMaterial + { + atmosphereDepth = 150000 + } + } + } + } +} diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Ike.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Ike.cfg new file mode 100644 index 0000000..ec82156 --- /dev/null +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Ike.cfg @@ -0,0 +1,43 @@ +@Kopernicus:FOR[SigDim] +{ + @Body:HAS[@Template:HAS[#name[Ike]]] + { + %Properties + { + rotationPeriod = 65517.8621348081 + inverseRotThresholdAltitude = 100000 + timewarpAltitudeLimits = 0,5000,5000,10000,25000,50000,100000,200000 + %ScienceValues + { + flyingAltitudeThreshold = 18000 + spaceAltitudeThreshold = 50000 + } + } + %PQS + { + %Mods + { + %VertexSimplexHeightAbsolute + { + deformity = 12000 + } + %VertexHeightNoise + { + deformity = 1600 + } + %VertexSimplexHeight + { + deformity = 100 + } + %AltitudeAlpha + { + atmosphereDepth = 8000 + } + %LandControl + { + vHeightMax = 10000 + } + } + } + } +} diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Kerbin.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Kerbin.cfg index 0ac1791..f52cfd8 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/Kerbin.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Kerbin.cfg @@ -13,16 +13,8 @@ spaceAltitudeThreshold = 250000 } } - %ScaledVersion - { - fadeStart = 55000 - fadeEnd = 60000 - } %PQS { - fadeStart = 60000 - fadeEnd = 120000 - deactivateAltitude = 160000 %Mods { %VertexSimplexHeightAbsolute diff --git a/GameData/Sigma/Dimensions/Configs/General/removePQSduplicates.cfg b/GameData/Sigma/Dimensions/Configs/General/removePQSduplicates.cfg deleted file mode 100644 index b04f799..0000000 --- a/GameData/Sigma/Dimensions/Configs/General/removePQSduplicates.cfg +++ /dev/null @@ -1,89 +0,0 @@ -@Kopernicus:FOR[SigDim] -{ - @Body,* - { - @PQS - { - @Mods - { - @VertexSimplexHeightAbsolute:HAS[#deformity[*]] - { - %deformityTEMP = #$deformity$ - !deformity,* = DEL - deformity = #$deformityTEMP$ - @deformityTEMP = DEL - } - @VertexHeightNoiseVertHeightCurve2:HAS[#deformity[*]] - { - %deformityTEMP = #$deformity$ - !deformity,* = DEL - deformity = #$deformityTEMP$ - @deformityTEMP = DEL - } - @VertexHeightNoiseVertHeightCurve2:HAS[#simplexHeightEnd[*]] - { - %simplexHeightEndTEMP = #$simplexHeightEnd$ - !simplexHeightEnd,* = DEL - simplexHeightEnd = #$simplexHeightEndTEMP$ - @simplexHeightEndTEMP = DEL - } - @VertexHeightNoiseVertHeightCurve2:HAS[#simplexHeightStart[*]] - { - %simplexHeightStartTEMP = #$simplexHeightStart$ - !simplexHeightStart,* = DEL - simplexHeightStart = #$simplexHeightStartTEMP$ - @simplexHeightStartTEMP = DEL - } - @VertexRidgedAltitudeCurve:HAS[#deformity[*]] - { - %deformityTEMP = #$deformity$ - !deformity,* = DEL - deformity = #$deformityTEMP$ - @deformityTEMP = DEL - } - @VertexRidgedAltitudeCurve:HAS[#simplexHeightEnd[*]] - { - %simplexHeightEndTEMP = #$simplexHeightEnd$ - !simplexHeightEnd,* = DEL - simplexHeightEnd = #$simplexHeightEndTEMP$ - @simplexHeightEndTEMP = DEL - } - @VertexRidgedAltitudeCurve:HAS[#simplexHeightStart[*]] - { - %simplexHeightStartTEMP = #$simplexHeightStart$ - !simplexHeightStart,* = DEL - simplexHeightStart = #$simplexHeightStartTEMP$ - @simplexHeightStartTEMP = DEL - } - @LandControl:HAS[#vHeightMax[*]] - { - %vHeightMaxTEMP = #$vHeightMax$ - !vHeightMax,* = DEL - vHeightMax = #$vHeightMaxTEMP$ - @vHeightMaxTEMP = DEL - } - @AerialPerspectiveMaterial:HAS[#atmosphereDepth[*]] - { - %atmosphereDepthTEMP = #$atmosphereDepth$ - !atmosphereDepth,* = DEL - atmosphereDepth = #$atmosphereDepthTEMP$ - @atmosphereDepthTEMP = DEL - } - @VertexHeightMap:HAS[#deformity[*]] - { - %deformityTEMP = #$deformity$ - !deformity,* = DEL - deformity = #$deformityTEMP$ - @deformityTEMP = DEL - } - @VertexHeightMap:HAS[#offset[*]] - { - %offsetTEMP = #$offset$ - !offset,* = DEL - offset = #$offsetTEMP$ - @offsetTEMP = DEL - } - } - } - } -} diff --git a/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg b/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg index 2a32159..5425345 100644 --- a/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg +++ b/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg @@ -52,6 +52,10 @@ @colorDeformity *= #$@SigmaDimensions/Resize$ @deformity *= #$@SigmaDimensions/Resize$ } + @VertexHeightNoise + { + @deformity *= #$@SigmaDimensions/Resize$ + } } } } diff --git a/GameData/Sigma/Dimensions/IN_DEVELOPMENT.cfg b/GameData/Sigma/Dimensions/IN_DEVELOPMENT.cfg index 5c2ebf8..08d8d45 100644 --- a/GameData/Sigma/Dimensions/IN_DEVELOPMENT.cfg +++ b/GameData/Sigma/Dimensions/IN_DEVELOPMENT.cfg @@ -6,14 +6,15 @@ #../Body[Kerbin] {} #../Body[Mun] {} #../Body[Minmus] {} + #../Body[Duna] {} + #../Body[Ike] {} } !Body,* {} + #BACKUP/Body[Sun] {} #BACKUP/Body[Kerbin] {} #BACKUP/Body[Mun] {} #BACKUP/Body[Minmus] {} -} -@Kopernicus:FINAL -{ - #BACKUP/Body[Sun] {} + #BACKUP/Body[Duna] {} + #BACKUP/Body[Ike] {} !BACKUP {} } \ No newline at end of file From 05350d0e264d7c199906ec2ae747e259f9402291 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Sun, 29 Nov 2015 15:53:12 +0100 Subject: [PATCH 34/86] sun --- .../Sigma/Dimensions/Configs/Bodies/Sun.cfg | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 GameData/Sigma/Dimensions/Configs/Bodies/Sun.cfg diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Sun.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Sun.cfg new file mode 100644 index 0000000..e4b301c --- /dev/null +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Sun.cfg @@ -0,0 +1,17 @@ +@Kopernicus:FOR[SigDim] +{ + @Body:HAS[@Template:HAS[#name[Sun]]] + { + %Properties + { + rotationPeriod = 432000 + inverseRotThresholdAltitude = 100000 + timewarpAltitudeLimits = 0 3270000 3270000 6540000 1.308E+07 2.616E+07 5.232E+07 6.54E+07 + %ScienceValues + { + flyingAltitudeThreshold = 18000 + spaceAltitudeThreshold = 1E+09 + } + } + } +} From 6be0d293097c2eb7096a951830aabc4fd3af8ce1 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Sun, 29 Nov 2015 15:55:46 +0100 Subject: [PATCH 35/86] duplicates fix --- .../Configs/General/removeDuplicates.cfg | 34 ------------------- 1 file changed, 34 deletions(-) diff --git a/GameData/Sigma/Dimensions/Configs/General/removeDuplicates.cfg b/GameData/Sigma/Dimensions/Configs/General/removeDuplicates.cfg index 2b4aded..813c474 100644 --- a/GameData/Sigma/Dimensions/Configs/General/removeDuplicates.cfg +++ b/GameData/Sigma/Dimensions/Configs/General/removeDuplicates.cfg @@ -19,11 +19,6 @@ timewarpAltitudeLimits = #$timewarpAltitudeLimitsTEMP$ !timewarpAltitudeLimitsTEMP = DEL - %sphereOfInfluenceTEMP = #$sphereOfInfluence$ - !sphereOfInfluence,* = DEL - sphereOfInfluence = #$sphereOfInfluenceTEMP$ - !sphereOfInfluenceTEMP = DEL - @ScienceValues { %flyingAltitudeThresholdTEMP = #$flyingAltitudeThreshold$ @@ -37,34 +32,5 @@ !spaceAltitudeThresholdTEMP = DEL } } - @ScaledVersion - { - %fadeStartTEMP = #$fadeStart$ - !fadeStart,* = DEL - fadeStart = #$fadeStartTEMP$ - !fadeStartTEMP = DEL - - %fadeEndTEMP = #$fadeEnd$ - !fadeEnd,* = DEL - fadeEnd = #$fadeEndTEMP$ - !fadeEndTEMP = DEL - } - @PQS - { - %fadeStartTEMP = #$fadeStart$ - !fadeStart,* = DEL - fadeStart = #$fadeStartTEMP$ - !fadeStartTEMP = DEL - - %fadeEndTEMP = #$fadeEnd$ - !fadeEnd,* = DEL - fadeEnd = #$fadeEndTEMP$ - !fadeEndTEMP = DEL - - %deactivateAltitudeTEMP = #$deactivateAltitude$ - !deactivateAltitude,* = DEL - deactivateAltitude = #$deactivateAltitudeTEMP$ - !deactivateAltitudeTEMP = DEL - } } } From 48912a4fee164f3169775a3162e4a581d6b07b06 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Sun, 29 Nov 2015 16:29:57 +0100 Subject: [PATCH 36/86] duna --- GameData/Sigma/Dimensions/Configs/Bodies/Duna.cfg | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Duna.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Duna.cfg index f1c78de..61f886c 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/Duna.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Duna.cfg @@ -25,15 +25,18 @@ { deformity = 500 } - %VertexHeightNoiseVertHeightCurve2,2 + VertexHeightNoiseVertHeightCurve2 {} + VertexHeightNoiseVertHeightCurve2 {} + VertexHeightNoiseVertHeightCurve2 {} + @VertexHeightNoiseVertHeightCurve2,2 { %PQScounter = 3 } - %VertexHeightNoiseVertHeightCurve2,1 + @VertexHeightNoiseVertHeightCurve2,1 { %PQScounter = 2 } - %VertexHeightNoiseVertHeightCurve2 + @VertexHeightNoiseVertHeightCurve2 { %PQScounter = 1 } @@ -41,16 +44,19 @@ { deformity = 1000 simplexHeightEnd = 6500 + !PQScounter = DEL } @VertexHeightNoiseVertHeightCurve2:HAS[#PQScounter[2]] { deformity = 1000 simplexHeightEnd = 7500 + !PQScounter = DEL } @VertexHeightNoiseVertHeightCurve2:HAS[#PQScounter[3]] { deformity = 2000 simplexHeightEnd = 8500 + !PQScounter = DEL } %AltitudeAlpha { From 92788a8261ff022c23cd1c8c83e25cb6ff080475 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Sun, 29 Nov 2015 16:30:42 +0100 Subject: [PATCH 37/86] ike and resize --- .../Sigma/Dimensions/Configs/Bodies/Ike.cfg | 2 +- .../Configs/ReDimension/ResizePQSMods.cfg | 22 +++++++++---------- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Ike.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Ike.cfg index ec82156..37122e7 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/Ike.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Ike.cfg @@ -6,7 +6,7 @@ { rotationPeriod = 65517.8621348081 inverseRotThresholdAltitude = 100000 - timewarpAltitudeLimits = 0,5000,5000,10000,25000,50000,100000,200000 + timewarpAltitudeLimits = 0 5000 5000 10000 25000 50000 100000 200000 %ScienceValues { flyingAltitudeThreshold = 18000 diff --git a/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg b/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg index 5425345..bac57a1 100644 --- a/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg +++ b/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg @@ -6,53 +6,53 @@ { @Mods { - @VertexSimplexHeightAbsolute + @VertexSimplexHeightAbsolute,* { @deformity *= #$@SigmaDimensions/Resize$ } - @VertexHeightNoiseVertHeightCurve2 + @VertexHeightNoiseVertHeightCurve2,* { @deformity *= #$@SigmaDimensions/Resize$ @simplexHeightEnd *= #$@SigmaDimensions/Resize$ @simplexHeightStart *= #$@SigmaDimensions/Resize$ } - @VertexRidgedAltitudeCurve + @VertexRidgedAltitudeCurve,* { @deformity *= #$@SigmaDimensions/Resize$ @simplexHeightEnd *= #$@SigmaDimensions/Resize$ @simplexHeightStart *= #$@SigmaDimensions/Resize$ } - @LandControl + @LandControl,* { @vHeightMax *= #$@SigmaDimensions/Resize$ } - @AerialPerspectiveMaterial + @AerialPerspectiveMaterial,* { @atmosphereDepth *= #$@SigmaDimensions/Resize$ } - @VertexHeightMap + @VertexHeightMap,* { @offset *= #$@SigmaDimensions/Resize$ @deformity *= #$@SigmaDimensions/Resize$ } - @AltitudeAlpha + @AltitudeAlpha,* { @atmosphereDepth *= #$@SigmaDimensions/Resize$ } - @VertexSimplexHeight + @VertexSimplexHeight,* { @deformity *= #$@SigmaDimensions/Resize$ } - @VertexHeightNoiseVertHeight + @VertexHeightNoiseVertHeight,* { @deformity *= #$@SigmaDimensions/Resize$ } - @VertexPlanet + @VertexPlanet,* { @colorDeformity *= #$@SigmaDimensions/Resize$ @deformity *= #$@SigmaDimensions/Resize$ } - @VertexHeightNoise + @VertexHeightNoise,* { @deformity *= #$@SigmaDimensions/Resize$ } From 37f1d652f22f9ec66195ec81b66f6e220a579aa0 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Mon, 30 Nov 2015 01:35:47 +0100 Subject: [PATCH 38/86] eve and gilly --- .../Sigma/Dimensions/Configs/Bodies/Duna.cfg | 18 +----- .../Sigma/Dimensions/Configs/Bodies/Eve.cfg | 56 +++++++++++++++++++ .../Sigma/Dimensions/Configs/Bodies/Gilly.cfg | 39 +++++++++++++ 3 files changed, 98 insertions(+), 15 deletions(-) create mode 100644 GameData/Sigma/Dimensions/Configs/Bodies/Eve.cfg create mode 100644 GameData/Sigma/Dimensions/Configs/Bodies/Gilly.cfg diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Duna.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Duna.cfg index 61f886c..8791411 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/Duna.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Duna.cfg @@ -28,31 +28,19 @@ VertexHeightNoiseVertHeightCurve2 {} VertexHeightNoiseVertHeightCurve2 {} VertexHeightNoiseVertHeightCurve2 {} - @VertexHeightNoiseVertHeightCurve2,2 - { - %PQScounter = 3 - } - @VertexHeightNoiseVertHeightCurve2,1 - { - %PQScounter = 2 - } - @VertexHeightNoiseVertHeightCurve2 - { - %PQScounter = 1 - } - @VertexHeightNoiseVertHeightCurve2:HAS[#PQScounter[1]] + @VertexHeightNoiseVertHeightCurve2,0 { deformity = 1000 simplexHeightEnd = 6500 !PQScounter = DEL } - @VertexHeightNoiseVertHeightCurve2:HAS[#PQScounter[2]] + @VertexHeightNoiseVertHeightCurve2,1 { deformity = 1000 simplexHeightEnd = 7500 !PQScounter = DEL } - @VertexHeightNoiseVertHeightCurve2:HAS[#PQScounter[3]] + @VertexHeightNoiseVertHeightCurve2,2 { deformity = 2000 simplexHeightEnd = 8500 diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Eve.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Eve.cfg new file mode 100644 index 0000000..87ebb80 --- /dev/null +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Eve.cfg @@ -0,0 +1,56 @@ +@Kopernicus:FOR[SigDim] +{ + @Body:HAS[@Template:HAS[#name[Eve]]] + { + %Properties + { + rotationPeriod = 80500 + inverseRotThresholdAltitude = 100000 + timewarpAltitudeLimits = 0 30000 30000 60000 120000 240000 480000 600000 + %ScienceValues + { + flyingAltitudeThreshold = 22000 + spaceAltitudeThreshold = 400000 + } + } + %PQS + { + %Mods + { + %VertexHeightMap + { + offset = -1500 + deformity = 5000 + } + %VertexSimplexHeight + { + deformity = 500 + } + %VertexHeightNoiseVertHeightCurve2 + { + deformity = 5000 + simplexHeightEnd = 5000 + simplexHeightStart = 250 + } + %LandControl + { + vHeightMax = 3500 + } + %AltitudeAlpha + { + atmosphereDepth = 10000 + } + AerialPerspectiveMaterial {} + AerialPerspectiveMaterial {} + @AerialPerspectiveMaterial,0 + { + atmosphereDepth = 150000 + } + @AerialPerspectiveMaterial,1 + { + atmosphereDepth = 5000 + } + } + } + } +} diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Gilly.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Gilly.cfg new file mode 100644 index 0000000..fec92fc --- /dev/null +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Gilly.cfg @@ -0,0 +1,39 @@ +@Kopernicus:FOR[SigDim] +{ + @Body:HAS[@Template:HAS[#name[Gilly]]] + { + %Properties + { + rotationPeriod = 28255 + inverseRotThresholdAltitude = 100000 + timewarpAltitudeLimits = 0 8000 8000 8000 20000 40000 80000 100000 + %ScienceValues + { + flyingAltitudeThreshold = 18000 + spaceAltitudeThreshold = 6000 + } + } + %PQS + { + %Mods + { + %VertexSimplexHeightAbsolute + { + deformity = 8000 + } + %VertexHeightNoise + { + deformity = 150 + } + %AltitudeAlpha + { + atmosphereDepth = 8000 + } + %LandControl + { + vHeightMax = 10000 + } + } + } + } +} From 464de6d106c0cc7142d1cbad1486ba3b74a053af Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Mon, 30 Nov 2015 01:37:06 +0100 Subject: [PATCH 39/86] eve gilly development --- GameData/Sigma/Dimensions/IN_DEVELOPMENT.cfg | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/GameData/Sigma/Dimensions/IN_DEVELOPMENT.cfg b/GameData/Sigma/Dimensions/IN_DEVELOPMENT.cfg index 08d8d45..ba6528b 100644 --- a/GameData/Sigma/Dimensions/IN_DEVELOPMENT.cfg +++ b/GameData/Sigma/Dimensions/IN_DEVELOPMENT.cfg @@ -8,6 +8,8 @@ #../Body[Minmus] {} #../Body[Duna] {} #../Body[Ike] {} + #../Body[Eve] {} + #../Body[Gilly] {} } !Body,* {} #BACKUP/Body[Sun] {} @@ -16,5 +18,7 @@ #BACKUP/Body[Minmus] {} #BACKUP/Body[Duna] {} #BACKUP/Body[Ike] {} + #BACKUP/Body[Eve] {} + #BACKUP/Body[Gilly] {} !BACKUP {} } \ No newline at end of file From 5d8f70418d7ce63cf09f882a28cd65bea2add9d8 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Mon, 30 Nov 2015 01:56:37 +0100 Subject: [PATCH 40/86] moho + dres + some fixes --- .../Sigma/Dimensions/Configs/Bodies/Dres.cfg | 48 ++++++++++++++++ .../Sigma/Dimensions/Configs/Bodies/Duna.cfg | 11 +++- .../Sigma/Dimensions/Configs/Bodies/Eve.cfg | 7 +++ .../Sigma/Dimensions/Configs/Bodies/Gilly.cfg | 4 ++ .../Sigma/Dimensions/Configs/Bodies/Ike.cfg | 5 ++ .../Dimensions/Configs/Bodies/Minmus.cfg | 3 + .../Sigma/Dimensions/Configs/Bodies/Moho.cfg | 55 +++++++++++++++++++ .../Sigma/Dimensions/Configs/Bodies/Mun.cfg | 5 ++ 8 files changed, 135 insertions(+), 3 deletions(-) create mode 100644 GameData/Sigma/Dimensions/Configs/Bodies/Dres.cfg create mode 100644 GameData/Sigma/Dimensions/Configs/Bodies/Moho.cfg diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Dres.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Dres.cfg new file mode 100644 index 0000000..acdef22 --- /dev/null +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Dres.cfg @@ -0,0 +1,48 @@ +@Kopernicus:FOR[SigDim] +{ + @Body:HAS[@Template:HAS[#name[Dres]]] + { + %Properties + { + rotationPeriod = 34800 + inverseRotThresholdAltitude = 100000 + timewarpAltitudeLimits = 0 10000 10000 30000 50000 100000 200000 300000 + %ScienceValues + { + flyingAltitudeThreshold = 18000 + spaceAltitudeThreshold = 25000 + } + } + %PQS + { + %Mods + { + %AerialPerspectiveMaterial + { + atmosphereDepth = 150000 + SigmaDimensions = 1 + } + %VertexHeightMap + { + deformity = 4000 + SigmaDimensions = 1 + } + %VertexSimplexHeight + { + deformity = 1700 + SigmaDimensions = 1 + } + %VertexHeightNoise + { + deformity = 1000 + SigmaDimensions = 1 + } + %VertexSimplexHeightAbsolute + { + deformity = 400 + SigmaDimensions = 1 + } + } + } + } +} diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Duna.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Duna.cfg index 8791411..8a0eb45 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/Duna.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Duna.cfg @@ -20,10 +20,12 @@ %VertexHeightMap { deformity = 6000 + SigmaDimensions = 1 } %VertexSimplexHeightAbsolute { deformity = 500 + SigmaDimensions = 1 } VertexHeightNoiseVertHeightCurve2 {} VertexHeightNoiseVertHeightCurve2 {} @@ -32,31 +34,34 @@ { deformity = 1000 simplexHeightEnd = 6500 - !PQScounter = DEL + SigmaDimensions = 1 } @VertexHeightNoiseVertHeightCurve2,1 { deformity = 1000 simplexHeightEnd = 7500 - !PQScounter = DEL + SigmaDimensions = 1 } @VertexHeightNoiseVertHeightCurve2,2 { deformity = 2000 simplexHeightEnd = 8500 - !PQScounter = DEL + SigmaDimensions = 1 } %AltitudeAlpha { atmosphereDepth = 11500 + SigmaDimensions = 1 } %LandControl { vHeightMax = 3500 + SigmaDimensions = 1 } %AerialPerspectiveMaterial { atmosphereDepth = 150000 + SigmaDimensions = 1 } } } diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Eve.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Eve.cfg index 87ebb80..c08eaf1 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/Eve.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Eve.cfg @@ -21,34 +21,41 @@ { offset = -1500 deformity = 5000 + SigmaDimensions = 1 } %VertexSimplexHeight { deformity = 500 + SigmaDimensions = 1 } %VertexHeightNoiseVertHeightCurve2 { deformity = 5000 simplexHeightEnd = 5000 simplexHeightStart = 250 + SigmaDimensions = 1 } %LandControl { vHeightMax = 3500 + SigmaDimensions = 1 } %AltitudeAlpha { atmosphereDepth = 10000 + SigmaDimensions = 1 } AerialPerspectiveMaterial {} AerialPerspectiveMaterial {} @AerialPerspectiveMaterial,0 { atmosphereDepth = 150000 + SigmaDimensions = 1 } @AerialPerspectiveMaterial,1 { atmosphereDepth = 5000 + SigmaDimensions = 1 } } } diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Gilly.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Gilly.cfg index fec92fc..fddd34e 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/Gilly.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Gilly.cfg @@ -20,18 +20,22 @@ %VertexSimplexHeightAbsolute { deformity = 8000 + SigmaDimensions = 1 } %VertexHeightNoise { deformity = 150 + SigmaDimensions = 1 } %AltitudeAlpha { atmosphereDepth = 8000 + SigmaDimensions = 1 } %LandControl { vHeightMax = 10000 + SigmaDimensions = 1 } } } diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Ike.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Ike.cfg index 37122e7..2effdfe 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/Ike.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Ike.cfg @@ -20,22 +20,27 @@ %VertexSimplexHeightAbsolute { deformity = 12000 + SigmaDimensions = 1 } %VertexHeightNoise { deformity = 1600 + SigmaDimensions = 1 } %VertexSimplexHeight { deformity = 100 + SigmaDimensions = 1 } %AltitudeAlpha { atmosphereDepth = 8000 + SigmaDimensions = 1 } %LandControl { vHeightMax = 10000 + SigmaDimensions = 1 } } } diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Minmus.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Minmus.cfg index 65d3d80..a315cc4 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/Minmus.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Minmus.cfg @@ -20,15 +20,18 @@ %AltitudeAlpha { atmosphereDepth = 8000 + SigmaDimensions = 1 } %VertexPlanet { colorDeformity = 6000 deformity = 5000 + SigmaDimensions = 1 } %LandControl { vHeightMax = 10000 + SigmaDimensions = 1 } } } diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Moho.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Moho.cfg new file mode 100644 index 0000000..ed4582d --- /dev/null +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Moho.cfg @@ -0,0 +1,55 @@ +@Kopernicus:FOR[SigDim] +{ + @Body:HAS[@Template:HAS[#name[Moho]]] + { + %Properties + { + rotationPeriod = 1210000 + inverseRotThresholdAltitude = 100000 + timewarpAltitudeLimits = 0 10000 10000 30000 50000 100000 200000 300000 + ScienceValues + { + flyingAltitudeThreshold = 18000 + spaceAltitudeThreshold = 80000 + } + } + %PQS + { + %Mods + { + %AltitudeAlpha + { + atmosphereDepth = 7000 + SigmaDimensions = 1 + } + %AerialPerspectiveMaterial + { + atmosphereDepth = 150000 + SigmaDimensions = 1 + } + %VertexHeightMap + { + deformity = 5000 + SigmaDimensions = 1 + } + %VertexSimplexHeight + { + deformity = 500 + SigmaDimensions = 1 + } + %VertexHeightNoiseVertHeightCurve2 + { + deformity = 2500 + simplexHeightEnd = 5500 + simplexHeightStart = 10 + SigmaDimensions = 1 + } + %VertexSimplexHeightAbsolute + { + deformity = 200 + SigmaDimensions = 1 + } + } + } + } +} diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Mun.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Mun.cfg index 8f23f72..e7d7324 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/Mun.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Mun.cfg @@ -20,22 +20,27 @@ %VertexHeightMap { deformity = 7500 + SigmaDimensions = 1 } %AltitudeAlpha { atmosphereDepth = 8000 + SigmaDimensions = 1 } %LandControl { vHeightMax = 10000 + SigmaDimensions = 1 } %VertexSimplexHeight { deformity = 400 + SigmaDimensions = 1 } %VertexHeightNoiseVertHeight { deformity = 400 + SigmaDimensions = 1 } } } From ffc2a2819a49bbc5eb3c0d5bb8cacf577176f85b Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Tue, 1 Dec 2015 10:19:21 +0100 Subject: [PATCH 41/86] Update Moho.cfg --- GameData/Sigma/Dimensions/Configs/Bodies/Moho.cfg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Moho.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Moho.cfg index ed4582d..b08f9db 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/Moho.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Moho.cfg @@ -7,7 +7,7 @@ rotationPeriod = 1210000 inverseRotThresholdAltitude = 100000 timewarpAltitudeLimits = 0 10000 10000 30000 50000 100000 200000 300000 - ScienceValues + %ScienceValues { flyingAltitudeThreshold = 18000 spaceAltitudeThreshold = 80000 From ba9ee9073aeb91a9c54caa73a7661663c1299692 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Tue, 1 Dec 2015 10:22:15 +0100 Subject: [PATCH 42/86] Create Jool.cfg --- .../Sigma/Dimensions/Configs/Bodies/Jool.cfg | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 GameData/Sigma/Dimensions/Configs/Bodies/Jool.cfg diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Jool.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Jool.cfg new file mode 100644 index 0000000..5b78b37 --- /dev/null +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Jool.cfg @@ -0,0 +1,16 @@ +@Kopernicus:FOR[SigDim] +{ + @Body:HAS[@Template:HAS[#name[Jool]]] + { + %Properties + { + rotationPeriod = 36000 + inverseRotThresholdAltitude = 1000000 + timewarpAltitudeLimits = 0 0 15000 60000 150000 300000 600000 1200000 + %ScienceValues + { + flyingAltitudeThreshold = 120000 + spaceAltitudeThreshold = 4000000 + } + } +} From de4d6c5dab48141f388c7434198607c521df9912 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Tue, 1 Dec 2015 10:27:01 +0100 Subject: [PATCH 43/86] Create Laythe.cfg --- .../Dimensions/Configs/Bodies/Laythe.cfg | 56 +++++++++++++++++++ 1 file changed, 56 insertions(+) create mode 100644 GameData/Sigma/Dimensions/Configs/Bodies/Laythe.cfg diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Laythe.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Laythe.cfg new file mode 100644 index 0000000..c16fb63 --- /dev/null +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Laythe.cfg @@ -0,0 +1,56 @@ +@Kopernicus:FOR[SigDim] +{ + @Body:HAS[@Template:HAS[#name[Laythe]]] + { + %Properties + { + rotationPeriod = 52980.8790593796 + inverseRotThresholdAltitude = 100000 + timewarpAltitudeLimits = 0 30000 30000 60000 120000 240000 480000 600000 + ScienceValues + { + flyingAltitudeThreshold = 10000 + spaceAltitudeThreshold = 200000 + } + } + PQS + { + Mods + { + LandControl + { + vHeightMax = 6000 + } + AerialPerspectiveMaterial + { + atmosphereDepth = 150000 + } + VertexHeightNoise + { + deformity = 800 + } + VertexSimplexHeightMap + { + deformity = 900 + //heightEnd = 1 + //heightStart = 0.6 + } + AerialPerspectiveMaterial + { + atmosphereDepth = 5000 + } + VertexHeightNoiseVertHeight + { + //heightStart = 0.2 + //heightEnd = 1 + deformity = 200 + } + VertexHeightMap + { + offset = -2000 + deformity = 8000 + } + } + } + } +} From c73814262c8a77f64d851bbabb48bfe3428ce741 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Tue, 1 Dec 2015 10:30:17 +0100 Subject: [PATCH 44/86] Create Tylo.cfg --- .../Sigma/Dimensions/Configs/Bodies/Tylo.cfg | 49 +++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 GameData/Sigma/Dimensions/Configs/Bodies/Tylo.cfg diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Tylo.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Tylo.cfg new file mode 100644 index 0000000..caaff6b --- /dev/null +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Tylo.cfg @@ -0,0 +1,49 @@ +@Kopernicus:FOR[SigDim] +{ + @Body:HAS[@Template:HAS[#name[Tylo]]] + { + %Properties + { + rotationPeriod = 211926.35802123 + inverseRotThresholdAltitude = 100000 + timewarpAltitudeLimits = 0,30000,30000,60000,120000,240000,480000,600000 + %ScienceValues + { + flyingAltitudeThreshold = 18000 + spaceAltitudeThreshold = 250000 + } + } + %PQS + { + %Mods + { + %VertexSimplexHeightAbsolute + { + deformity = 1000 + } + %VertexSimplexHeight + { + deformity = 2000 + } + %VertexHeightMap + { + offset = 0 + deformity = 6000 + } + %VertexHeightNoiseVertHeightCurve2 + { + deformity = 8000 + simplexHeightEnd = 9000 + } + %AltitudeAlpha + { + atmosphereDepth = 8000 + } + %LandControl + { + vHeightMax = 10000 + } + } + } + } +} From 98faa52f99a4f1238f6d2ec8bbc4edc16ad8669c Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Tue, 1 Dec 2015 10:30:46 +0100 Subject: [PATCH 45/86] Update Laythe.cfg --- .../Dimensions/Configs/Bodies/Laythe.cfg | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Laythe.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Laythe.cfg index c16fb63..df0d721 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/Laythe.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Laythe.cfg @@ -7,45 +7,45 @@ rotationPeriod = 52980.8790593796 inverseRotThresholdAltitude = 100000 timewarpAltitudeLimits = 0 30000 30000 60000 120000 240000 480000 600000 - ScienceValues + %ScienceValues { flyingAltitudeThreshold = 10000 spaceAltitudeThreshold = 200000 } } - PQS + %PQS { - Mods + %Mods { - LandControl + %LandControl { vHeightMax = 6000 } - AerialPerspectiveMaterial + %AerialPerspectiveMaterial { atmosphereDepth = 150000 } - VertexHeightNoise + %VertexHeightNoise { deformity = 800 } - VertexSimplexHeightMap + %VertexSimplexHeightMap { deformity = 900 //heightEnd = 1 //heightStart = 0.6 } - AerialPerspectiveMaterial + %AerialPerspectiveMaterial { atmosphereDepth = 5000 } - VertexHeightNoiseVertHeight + %VertexHeightNoiseVertHeight { //heightStart = 0.2 //heightEnd = 1 deformity = 200 } - VertexHeightMap + %VertexHeightMap { offset = -2000 deformity = 8000 From 1ec38db2444bd58c54fe7521986d63b58b7dae8b Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Tue, 1 Dec 2015 10:34:09 +0100 Subject: [PATCH 46/86] Create Vall.cfg --- .../Sigma/Dimensions/Configs/Bodies/Vall.cfg | 51 +++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 GameData/Sigma/Dimensions/Configs/Bodies/Vall.cfg diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Vall.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Vall.cfg new file mode 100644 index 0000000..c24b583 --- /dev/null +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Vall.cfg @@ -0,0 +1,51 @@ +@Kopernicus:FOR[SigDim] +{ + @Body:HAS[@Template:HAS[#name[Vall]]] + { + %Properties + { + rotationPeriod = 105962.088893924 + inverseRotThresholdAltitude = 100000 + timewarpAltitudeLimits = 0 24500 24500 24500 40000 60000 80000 100000 + %ScienceValues + { + flyingAltitudeThreshold = 18000 + spaceAltitudeThreshold = 90000 + } + } + %PQS + { + %Mods + { + %VertexSimplexHeightAbsolute + { + deformity = 3000 + } + %VertexHeightNoise + { + deformity = 2000 + } + %VertexHeightMap + { + deformity = 1000 + } + %VertexSimplexHeightAbsolute + { + deformity = 100 + } + %VertexHeightMap + { + deformity = 2000 + } + %AltitudeAlpha + { + atmosphereDepth = 8000 + } + %LandControl + { + vHeightMax = 10000 + } + } + } + } +} From 4d991bbc48c02c9218b9e0fe598f80f211777a06 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Tue, 1 Dec 2015 11:02:38 +0100 Subject: [PATCH 47/86] Create Bop.cfg --- .../Sigma/Dimensions/Configs/Bodies/Bop.cfg | 87 +++++++++++++++++++ 1 file changed, 87 insertions(+) create mode 100644 GameData/Sigma/Dimensions/Configs/Bodies/Bop.cfg diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Bop.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Bop.cfg new file mode 100644 index 0000000..315d76a --- /dev/null +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Bop.cfg @@ -0,0 +1,87 @@ +@Kopernicus:FOR[SigDim] +{ + @Body:HAS[@Template:HAS[#name[Bop]]] + { + %Properties + { + rotationPeriod = 544507.428516654 + inverseRotThresholdAltitude = 100000 + timewarpAltitudeLimits = 0 24500 24500 24500 40000 60000 80000 100000 + %ScienceValues + { + flyingAltitudeThreshold = 18000 + spaceAltitudeThreshold = 25000 + } + } + %PQS + { + %Mods + { + %FlattenArea + { + flattenTo = 900 + innerRadius = 15000 + outerRadius = 35000 + } + zMapDecal + { + absolute = False + absoluteOffset = 0 + angle = 0 + colorMap = BUILTIN/bigcrater + cullBlack = False + DEBUG_HighlightInclusion = False + heightMapDeformity = 10 + position = -19468.5,5737.089,61828.13 + removeScatter = False + radius = 60000 + smoothColor = 0.125 + smoothHeight = 0.125 + useAlphaHeightSmoothing = False + order = 120 + enabled = True + } + %VertexSimplexHeightAbsolute + { + deformity = 24000 + } + %VertexHeightNoise + { + deformity = 600 + } + %FlattenArea + { + flattenTo = 2200 + innerRadius = 4000 + outerRadius = 15000 + } + zMapDecal + { + absolute = False + absoluteOffset = 0 + angle = 0 + colorMap = BUILTIN/bigcrater + cullBlack = False + DEBUG_HighlightInclusion = False + heightMapDeformity = 10 + position = 2000,5737.089,61828.13 + removeScatter = False + radius = 20000 + smoothColor = 0.125 + smoothHeight = 0.125 + useAlphaHeightSmoothing = False + order = 121 + enabled = True + } + %AltitudeAlpha + { + atmosphereDepth = 8000 + } + %LandControl + { + vHeightMax = 10000 + } + } + } + } +} From 5bab385f28c6ffb3de08b6e944346ec94d47bd77 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Tue, 1 Dec 2015 11:22:25 +0100 Subject: [PATCH 48/86] Create Eeloo.cfg --- .../Sigma/Dimensions/Configs/Bodies/Eeloo.cfg | 50 +++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 GameData/Sigma/Dimensions/Configs/Bodies/Eeloo.cfg diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Eeloo.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Eeloo.cfg new file mode 100644 index 0000000..ad18ba7 --- /dev/null +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Eeloo.cfg @@ -0,0 +1,50 @@ +@Kopernicus:FOR[SigDim] +{ + @Body:HAS[@Template:HAS[#name[Eeloo]]] + { + %Properties + { + rotationPeriod = 19460 + inverseRotThresholdAltitude = 100000 + timewarpAltitudeLimits = 0 4000 4000 20000 30000 40000 70000 150000 + %ScienceValues + { + flyingAltitudeThreshold = 18000 + spaceAltitudeThreshold = 60000 + } + } + %PQS + { + %Mods + { + %LandControl + { + vHeightMax = 3500 + } + %AerialPerspectiveMaterial + { + atmosphereDepth = 150000 + } + %VertexHeightMap + { + offset = -300 + deformity = 4100 + } + %VertexSimplexHeight + { + deformity = 600 + } + %VertexHeightNoise + { + deformity = 400 + } + %VertexHeightNoiseVertHeight + { + //heightStart = 0.2 + //heightEnd = 1 + deformity = 140 + } + } + } + } +} From a167ec9fc903e839df763189a53c250a19c89ea6 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Tue, 1 Dec 2015 11:38:07 +0100 Subject: [PATCH 49/86] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index f8ba2c6..d71cfd6 100644 --- a/README.md +++ b/README.md @@ -4,4 +4,4 @@ **The Universal Rescale Mod for KSP** -KSP Forum Thread: http://forum.kerbalspaceprogram.com/threads/140687 +KSP Forum Thread: http://forum.kerbalspaceprogram.com/index.php?/topic/126548-/ From 9b46408b1c97bad755950426b3b0c16405df3393 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Tue, 1 Dec 2015 12:14:21 +0100 Subject: [PATCH 50/86] Update Bop.cfg --- .../Sigma/Dimensions/Configs/Bodies/Bop.cfg | 38 +------------------ 1 file changed, 1 insertion(+), 37 deletions(-) diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Bop.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Bop.cfg index 315d76a..06eda31 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/Bop.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Bop.cfg @@ -23,24 +23,6 @@ innerRadius = 15000 outerRadius = 35000 } - zMapDecal - { - absolute = False - absoluteOffset = 0 - angle = 0 - colorMap = BUILTIN/bigcrater - cullBlack = False - DEBUG_HighlightInclusion = False - heightMapDeformity = 10 - position = -19468.5,5737.089,61828.13 - removeScatter = False - radius = 60000 - smoothColor = 0.125 - smoothHeight = 0.125 - useAlphaHeightSmoothing = False - order = 120 - enabled = True - } %VertexSimplexHeightAbsolute { deformity = 24000 @@ -55,29 +37,11 @@ innerRadius = 4000 outerRadius = 15000 } - zMapDecal - { - absolute = False - absoluteOffset = 0 - angle = 0 - colorMap = BUILTIN/bigcrater - cullBlack = False - DEBUG_HighlightInclusion = False - heightMapDeformity = 10 - position = 2000,5737.089,61828.13 - removeScatter = False - radius = 20000 - smoothColor = 0.125 - smoothHeight = 0.125 - useAlphaHeightSmoothing = False - order = 121 - enabled = True - } %AltitudeAlpha { atmosphereDepth = 8000 } - %LandControl + %LandControl { vHeightMax = 10000 } From 86ca3e4b23984e3b4f2df48b22473bfd6734b9f2 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Tue, 1 Dec 2015 13:20:26 +0100 Subject: [PATCH 51/86] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index d71cfd6..af64162 100644 --- a/README.md +++ b/README.md @@ -4,4 +4,4 @@ **The Universal Rescale Mod for KSP** -KSP Forum Thread: http://forum.kerbalspaceprogram.com/index.php?/topic/126548-/ +KSP Forum Thread: http://forum.kerbalspaceprogram.com/index.php/topic/126548-/ From 7ff30bac9160fa976499b5952101ffe85b01e95e Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Tue, 1 Dec 2015 15:24:23 +0100 Subject: [PATCH 52/86] Update Bop.cfg --- GameData/Sigma/Dimensions/Configs/Bodies/Bop.cfg | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Bop.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Bop.cfg index 06eda31..b450419 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/Bop.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Bop.cfg @@ -17,7 +17,15 @@ { %Mods { - %FlattenArea + FlattenArea {} + FlattenArea {} + @FlattenArea,0 + { + flattenTo = 2200 + innerRadius = 4000 + outerRadius = 15000 + } + @FlattenArea,1 { flattenTo = 900 innerRadius = 15000 @@ -31,12 +39,6 @@ { deformity = 600 } - %FlattenArea - { - flattenTo = 2200 - innerRadius = 4000 - outerRadius = 15000 - } %AltitudeAlpha { atmosphereDepth = 8000 From b1b908472be31ba7429d10b6809c9c0d6f5bee72 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Tue, 1 Dec 2015 15:24:44 +0100 Subject: [PATCH 53/86] Update Vall.cfg --- .../Sigma/Dimensions/Configs/Bodies/Vall.cfg | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Vall.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Vall.cfg index c24b583..ebd88e6 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/Vall.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Vall.cfg @@ -17,23 +17,27 @@ { %Mods { - %VertexSimplexHeightAbsolute + VertexSimplexHeightAbsolute {} + VertexSimplexHeightAbsolute {} + @VertexSimplexHeightAbsolute,0 { deformity = 3000 } + @VertexSimplexHeightAbsolute,1 + { + deformity = 100 + } %VertexHeightNoise { deformity = 2000 } - %VertexHeightMap + VertexHeightMap {} + VertexHeightMap {} + @VertexHeightMap,0 { deformity = 1000 } - %VertexSimplexHeightAbsolute - { - deformity = 100 - } - %VertexHeightMap + @VertexHeightMap,1 { deformity = 2000 } From 19d3bd650515ef69eb72f0b6078e9a7badf0f940 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Tue, 1 Dec 2015 15:26:07 +0100 Subject: [PATCH 54/86] Update ResizePQSMods.cfg --- .../Dimensions/Configs/ReDimension/ResizePQSMods.cfg | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg b/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg index bac57a1..7d56ad8 100644 --- a/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg +++ b/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg @@ -56,6 +56,16 @@ { @deformity *= #$@SigmaDimensions/Resize$ } + @FlattenArea,* + { + @flattenTo *= #$@SigmaDimensions/Resize$ + @innerRadius *= #$@SigmaDimensions/Resize$ + @outerRadius *= #$@SigmaDimensions/Resize$ + } + @VertexSimplexHeightMap,* + { + @deformity *= #$@SigmaDimensions/Resize$ + } } } } From cb905677698fe8c6be2032edd19f7b221d28ecbc Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Tue, 1 Dec 2015 15:26:56 +0100 Subject: [PATCH 55/86] Update allowUserDefined.cfg --- .../Configs/Bodies/allowUserDefined.cfg | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/allowUserDefined.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/allowUserDefined.cfg index f832c6c..d22a5fa 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/allowUserDefined.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/allowUserDefined.cfg @@ -30,6 +30,34 @@ { %userDefined = 1 } + @VertexSimplexHeightMap,* + { + %userDefined = 1 + } + @VertexPlanet,* + { + %userDefined = 1 + } + @FlattenArea,* + { + %userDefined = 1 + } + @VertexHeightNoise,* + { + %userDefined = 1 + } + @AltitudeAlpha,* + { + %userDefined = 1 + } + @VertexSimplexHeight,* + { + %userDefined = 1 + } + @VertexHeightNoiseVertHeight,* + { + %userDefined = 1 + } } } } From 5d431268cfc3c78bb262cf40ff0b8b5029c12a7b Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Tue, 1 Dec 2015 15:28:45 +0100 Subject: [PATCH 56/86] Update removePQSMods.cfg --- .../Configs/General/removePQSMods.cfg | 77 +++++++++++++++++++ 1 file changed, 77 insertions(+) diff --git a/GameData/Sigma/Dimensions/Configs/General/removePQSMods.cfg b/GameData/Sigma/Dimensions/Configs/General/removePQSMods.cfg index 2636f25..236254f 100644 --- a/GameData/Sigma/Dimensions/Configs/General/removePQSMods.cfg +++ b/GameData/Sigma/Dimensions/Configs/General/removePQSMods.cfg @@ -12,6 +12,13 @@ !LandControl:HAS[#SigmaDimensions[1],~userDefined[1]] {} !AerialPerspectiveMaterial:HAS[#SigmaDimensions[1],~userDefined[1]] {} !VertexHeightMap:HAS[#SigmaDimensions[1],~userDefined[1]] {} + !VertexSimplexHeightMap:HAS[#SigmaDimensions[1],~userDefined[1]] {} + !VertexPlanet:HAS[#SigmaDimensions[1],~userDefined[1]] {} + !FlattenArea:HAS[#SigmaDimensions[1],~userDefined[1]] {} + !VertexHeightNoise:HAS[#SigmaDimensions[1],~userDefined[1]] {} + !AltitudeAlpha:HAS[#SigmaDimensions[1],~userDefined[1]] {} + !VertexSimplexHeight:HAS[#SigmaDimensions[1],~userDefined[1]] {} + !VertexHeightNoiseVertHeight:HAS[#SigmaDimensions[1],~userDefined[1]] {} } } } @@ -83,6 +90,76 @@ } } } + @Body:HAS[#removePQSMods[*,VertexSimplexHeightMap,*]] + { + @PQS + { + @Mods + { + !VertexSimplexHeightMap:HAS[#SigmaDimensions[1],~userDefined[1]] {} + } + } + } + @Body:HAS[#removePQSMods[*,VertexPlanet,*]] + { + @PQS + { + @Mods + { + !VertexPlanet:HAS[#SigmaDimensions[1],~userDefined[1]] {} + } + } + } + @Body:HAS[#removePQSMods[*,FlattenArea,*]] + { + @PQS + { + @Mods + { + !FlattenArea:HAS[#SigmaDimensions[1],~userDefined[1]] {} + } + } + } + @Body:HAS[#removePQSMods[*,VertexHeightNoise,*]] + { + @PQS + { + @Mods + { + !VertexHeightNoise:HAS[#SigmaDimensions[1],~userDefined[1]] {} + } + } + } + @Body:HAS[#removePQSMods[*,AltitudeAlpha,*]] + { + @PQS + { + @Mods + { + !AltitudeAlpha:HAS[#SigmaDimensions[1],~userDefined[1]] {} + } + } + } + @Body:HAS[#removePQSMods[*,VertexSimplexHeight,*]] + { + @PQS + { + @Mods + { + !VertexSimplexHeight:HAS[#SigmaDimensions[1],~userDefined[1]] {} + } + } + } + @Body:HAS[#removePQSMods[*,VertexHeightNoiseVertHeight,*]] + { + @PQS + { + @Mods + { + !VertexHeightNoiseVertHeight:HAS[#SigmaDimensions[1],~userDefined[1]] {} + } + } + } @Body,* { !removePQSMods = DEL From e8472ef8ceb82183b81190c650afa6b4f37c4b6a Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Tue, 1 Dec 2015 15:29:35 +0100 Subject: [PATCH 57/86] Update Bop.cfg --- GameData/Sigma/Dimensions/Configs/Bodies/Bop.cfg | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Bop.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Bop.cfg index b450419..22e7ae1 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/Bop.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Bop.cfg @@ -24,28 +24,34 @@ flattenTo = 2200 innerRadius = 4000 outerRadius = 15000 + SigmaDimensions = 1 } @FlattenArea,1 { flattenTo = 900 innerRadius = 15000 outerRadius = 35000 + SigmaDimensions = 1 } %VertexSimplexHeightAbsolute { deformity = 24000 + SigmaDimensions = 1 } %VertexHeightNoise { deformity = 600 + SigmaDimensions = 1 } %AltitudeAlpha { atmosphereDepth = 8000 + SigmaDimensions = 1 } %LandControl { vHeightMax = 10000 + SigmaDimensions = 1 } } } From 691b741797d0b4d8463ad6b097c3d232b53edd5d Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Tue, 1 Dec 2015 15:30:11 +0100 Subject: [PATCH 58/86] Update Eeloo.cfg --- GameData/Sigma/Dimensions/Configs/Bodies/Eeloo.cfg | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Eeloo.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Eeloo.cfg index ad18ba7..0432bac 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/Eeloo.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Eeloo.cfg @@ -20,29 +20,33 @@ %LandControl { vHeightMax = 3500 + SigmaDimensions = 1 } %AerialPerspectiveMaterial { atmosphereDepth = 150000 + SigmaDimensions = 1 } %VertexHeightMap { offset = -300 deformity = 4100 + SigmaDimensions = 1 } %VertexSimplexHeight { deformity = 600 + SigmaDimensions = 1 } %VertexHeightNoise { deformity = 400 + SigmaDimensions = 1 } %VertexHeightNoiseVertHeight { - //heightStart = 0.2 - //heightEnd = 1 deformity = 140 + SigmaDimensions = 1 } } } From f889d1ba953cc173e4973bebbafc562a951bf7f8 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Tue, 1 Dec 2015 15:31:15 +0100 Subject: [PATCH 59/86] Update Laythe.cfg --- GameData/Sigma/Dimensions/Configs/Bodies/Laythe.cfg | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Laythe.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Laythe.cfg index df0d721..3e480c4 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/Laythe.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Laythe.cfg @@ -20,35 +20,38 @@ %LandControl { vHeightMax = 6000 + SigmaDimensions = 1 } %AerialPerspectiveMaterial { atmosphereDepth = 150000 + SigmaDimensions = 1 } %VertexHeightNoise { deformity = 800 + SigmaDimensions = 1 } %VertexSimplexHeightMap { deformity = 900 - //heightEnd = 1 - //heightStart = 0.6 + SigmaDimensions = 1 } %AerialPerspectiveMaterial { atmosphereDepth = 5000 + SigmaDimensions = 1 } %VertexHeightNoiseVertHeight { - //heightStart = 0.2 - //heightEnd = 1 deformity = 200 + SigmaDimensions = 1 } %VertexHeightMap { offset = -2000 deformity = 8000 + SigmaDimensions = 1 } } } From 7552e4d59edd6f538416e9f78bba959d5350bdfb Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Tue, 1 Dec 2015 15:32:12 +0100 Subject: [PATCH 60/86] Update Tylo.cfg --- GameData/Sigma/Dimensions/Configs/Bodies/Tylo.cfg | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Tylo.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Tylo.cfg index caaff6b..0f78cc2 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/Tylo.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Tylo.cfg @@ -6,7 +6,7 @@ { rotationPeriod = 211926.35802123 inverseRotThresholdAltitude = 100000 - timewarpAltitudeLimits = 0,30000,30000,60000,120000,240000,480000,600000 + timewarpAltitudeLimits = 0 30000 30000 60000 120000 240000 480000 600000 %ScienceValues { flyingAltitudeThreshold = 18000 @@ -20,28 +20,34 @@ %VertexSimplexHeightAbsolute { deformity = 1000 + SigmaDimensions = 1 } %VertexSimplexHeight { deformity = 2000 + SigmaDimensions = 1 } %VertexHeightMap { offset = 0 deformity = 6000 + SigmaDimensions = 1 } %VertexHeightNoiseVertHeightCurve2 { deformity = 8000 simplexHeightEnd = 9000 + SigmaDimensions = 1 } %AltitudeAlpha { atmosphereDepth = 8000 + SigmaDimensions = 1 } %LandControl { vHeightMax = 10000 + SigmaDimensions = 1 } } } From 391d86ccab91226799383a7e738570d644dc93d5 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Tue, 1 Dec 2015 15:32:37 +0100 Subject: [PATCH 61/86] Update Vall.cfg --- GameData/Sigma/Dimensions/Configs/Bodies/Vall.cfg | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Vall.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Vall.cfg index ebd88e6..1c329ad 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/Vall.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Vall.cfg @@ -22,32 +22,39 @@ @VertexSimplexHeightAbsolute,0 { deformity = 3000 + SigmaDimensions = 1 } @VertexSimplexHeightAbsolute,1 { deformity = 100 + SigmaDimensions = 1 } %VertexHeightNoise { deformity = 2000 + SigmaDimensions = 1 } VertexHeightMap {} VertexHeightMap {} @VertexHeightMap,0 { deformity = 1000 + SigmaDimensions = 1 } @VertexHeightMap,1 { deformity = 2000 + SigmaDimensions = 1 } %AltitudeAlpha { atmosphereDepth = 8000 + SigmaDimensions = 1 } %LandControl { vHeightMax = 10000 + SigmaDimensions = 1 } } } From 28c40545f61fd7d13d228ad2b3f43c55e624bbd1 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Tue, 1 Dec 2015 23:14:03 +0100 Subject: [PATCH 62/86] Pol and final touches --- .../Configs/Bodies/KittopiaExports/Pol.cfg | 480 ++++++++++++++++++ .../Sigma/Dimensions/Configs/Bodies/Pol.cfg | 71 +++ .../Configs/Bodies/allowUserDefined.cfg | 4 + .../Configs/General/removePQSMods.cfg | 11 + .../Configs/ReDimension/ResizePQSMods.cfg | 4 + 5 files changed, 570 insertions(+) create mode 100644 GameData/Sigma/Dimensions/Configs/Bodies/KittopiaExports/Pol.cfg create mode 100644 GameData/Sigma/Dimensions/Configs/Bodies/Pol.cfg diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/KittopiaExports/Pol.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/KittopiaExports/Pol.cfg new file mode 100644 index 0000000..9ae9ced --- /dev/null +++ b/GameData/Sigma/Dimensions/Configs/Bodies/KittopiaExports/Pol.cfg @@ -0,0 +1,480 @@ +// KittopiaTech - a Kopernicus Visual Editor +// REMOVED VertexHeightOffset AND REPLACED WITH FixedOffset + +@Kopernicus:NEEDS[!Kopernicus] +{ + Body + { + name = Pol + Properties + { + description = This moon was especially hard to spot, as it looks just like a pollen grain, particularly when observed through telescopes based near dusty fields.Pol was finally discovered when someone decided to write down the location of the pollen, after having given up on yet another failed attempt to be rid of the smudge. + radius = 44000 + geeASL = 0.038 + mass = 1.08136362001798E+19 + gravParameter = 721702080 + rotates = True + rotationPeriod = 901902.623531173 + tidallyLocked = True + initialRotation = 25 + inverseRotThresholdAltitude = 100000 + albedo = 0.5 + emissivity = 0.5 + coreTemperatureOffset = 7 + isHomeWorld = False + timewarpAltitudeLimits = 0,5000,5000,5000,8000,12000,30000,90000 + sphereOfInfluence = 1042138.89230178 + hillSphere = 2038945.47430365 + solarRotationPeriod = False + navballSwitchRadiusMult = 0.06 + biomeMap = BUILTIN/pol_biome + useTheInName = False + Biomes + { + Biome + { + name = Poles + value = 0 + color = 0.09411765,1,0,1 + } + Biome + { + name = Lowlands + value = 0 + color = 1,0.6352941,0,1 + } + Biome + { + name = Highlands + value = 0 + color = 1,0,0,1 + } + Biome + { + name = Midlands + value = 0 + color = 0,0.1882353,1,1 + } + } + ScienceValues + { + landedDataValue = 12 + splashedDataValue = 1 + flyingLowDataValue = 1 + flyingHighDataValue = 1 + inSpaceLowDataValue = 9 + inSpaceHighDataValue = 8 + recoveryValue = 8 + flyingAltitudeThreshold = 18000 + spaceAltitudeThreshold = 22000 + } + } + Orbit + { + referenceBody = Jool + inclination = 4.25 + eccentricity = 0.17085 + semiMajorAxis = 179890000 + longitudeOfAscendingNode = 2 + argumentOfPeriapsis = 15 + meanAnomalyAtEpoch = 0.899999976158142 + meanAnomalyAtEpochD = 51.5662001957363 + epoch = 0 + color = 0.4347174,0.4477612,0.3385198,0.5764706 + cameraSmaRatioBounds = 0.12,12 + } + ScaledVersion + { + type = Vacuum + fadeStart = 130000 + fadeEnd = 135000 + sphericalModel = False + deferMesh = False + Material + { + color = 1,1,1,1 + specular = 0,0,0,1 + shininess = 0.078125 + texture = BUILTIN/gp1minormoon200 + normals = BUILTIN/gp1minormoon201 + } + } + PQS + { + minLevel = 2 + maxLevel = 8 + minDetailDistance = 6 + maxQuadLengthsPerFrame = 0.03 + fadeStart = 135000 + fadeEnd = 140000 + deactivateAltitude = 180000 + Material + { + saturation = 1 + contrast = 1.2 + tintColor = 1,1,1,0 + texTiling = 256 + texPower = 0.75 + multiPower = 0.75 + groundTexStart = 0 + groundTexEnd = 20000 + steepTiling = 10 + steepPower = 0.25 + steepTexStart = 200000 + steepTexEnd = 300000 + deepTex = BUILTIN/RockyGround + deepTexScale = 1,1 + deepTexOffset = 0,0 + deepMultiTex = BUILTIN/distantground + deepMultiTexScale = 1,1 + deepMultiTexOffset = 0,0 + deepMultiFactor = 3 + mainTex = BUILTIN/RockyGround + mainTexScale = 1,1 + mainTexOffset = 0,0 + mainMultiTex = BUILTIN/distantground + mainMultiTexScale = 1,1 + mainMultiTexOffset = 0,0 + mainMultiFactor = 6 + highTex = BUILTIN/RockyGround + highTexScale = 1,1 + highTexOffset = 0,0 + highMultiTex = BUILTIN/distantground + highMultiTexScale = 1,1 + highMultiTexOffset = 0,0 + highMultiFactor = 12 + snowTex = BUILTIN/RockyGround + snowTexScale = 1,1 + snowTexOffset = 0,0 + snowMultiTex = BUILTIN/distantground + snowMultiTexScale = 1,1 + snowMultiTexOffset = 0,0 + snowMultiFactor = 14 + steepTex = BUILTIN/terrain_rock00 + steepTexScale = 1,1 + steepTexOffset = 0,0 + deepStart = 0 + deepEnd = 0.01 + mainLoStart = 0 + mainLoEnd = 0.05 + mainHiStart = 0.1 + mainHiEnd = 0.15 + hiLoStart = 0.1 + hiLoEnd = 0.15 + hiHiStart = 0.2 + hiHiEnd = 0.25 + snowStart = 0.2 + snowEnd = 0.25 + planetOpacity = 1 + } + FallbackMaterial + { + saturation = 1 + contrast = 1.2 + tintColor = 1,1,1,0 + texTiling = 1024 + texPower = 0.75 + multiPower = 0.75 + groundTexStart = 0 + groundTexEnd = 20000 + multiFactor = 0.5 + mainTex = BUILTIN/RockyGround + mainTexScale = 1,1 + mainTexOffset = 0,0 + planetOpacity = 1 + } + PhysicsMaterial + { + } + Mods + { + VertexSimplexHeightAbsolute + { + deformity = 3000 + frequency = 2 + octaves = 6 + persistence = 0.5 + seed = 2312 + order = 20 + enabled = True + } + VertexHeightNoise + { + deformity = 2600 + frequency = 1.5 + octaves = 4 + persistence = 0.5 + seed = 546345 + noiseType = RiggedMultifractal + mode = Low + lacunarity = 2.5 + order = 10 + enabled = True + } + FlattenOcean + { + oceanRadius = 1 + order = 11 + enabled = True + } + VertexSimplexHeightAbsolute + { + deformity = 800 + frequency = 6 + octaves = 8 + persistence = 0.5 + seed = 5645667 + order = 21 + enabled = True + } + AltitudeAlpha + { + atmosphereDepth = 8000 + invert = False + order = 999999999 + enabled = True + } + VertexSimplexNoiseColor + { + blend = 1 + colorStart = 0.9253731,0.8996817,0.4950422,1 + colorEnd = 0.1398601,0.1437858,0.1492537,1 + frequency = 4 + octaves = 8 + persistence = 0.5 + seed = 9674345 + order = 40 + enabled = True + } + HeightColorMap + { + blend = 0.5 + order = 41 + enabled = True + LandClasses + { + Class + { + name = AbyPl + color = 1,0,0,1 + altitudeStart = 0 + altitudeEnd = 0.600000023841858 + lerpToNext = True + delete = False + } + Class + { + name = Beach + color = 0.6567164,0.4588995,0.401837,1 + altitudeStart = 0.600000023841858 + altitudeEnd = 0.850000023841858 + lerpToNext = True + delete = False + } + Class + { + name = Grass + color = 0.477612,0.477612,0.477612,1 + altitudeStart = 0.850000023841858 + altitudeEnd = 1 + lerpToNext = False + delete = False + } + } + } + LandControl + { + altitudeBlend = 0 + altitudeFrequency = 1 + altitudeOctaves = 1 + altitudePersistance = 1 + altitudeSeed = 1 + createColors = False + createScatter = True + latitudeBlend = 0 + latitudeFrequency = 1 + latitudeOctaves = 1 + latitudePersistance = 1 + latitudeSeed = 1 + longitudeBlend = 0 + longitudeFrequency = 1 + longitudeOctaves = 1 + longitudePersistance = 1 + longitudeSeed = 1 + useHeightMap = False + vHeightMax = 10000 + order = 999999 + enabled = True + altitudeSimplex + { + frequency = 1 + octaves = 1 + persistence = 1 + } + latitudeSimplex + { + frequency = 1 + octaves = 1 + persistence = 1 + } + longitudeSimplex + { + frequency = 1 + octaves = 1 + persistence = 1 + } + landClasses + { + Class + { + alterApparentHeight = 0 + alterRealHeight = 0 + color = 0,0,0,0 + coverageBlend = 0 + coverageFrequency = 1 + coverageOctaves = 1 + coveragePersistance = 1 + coverageSeed = 1 + name = Base + latDelta = 1 + latitudeDouble = False + lonDelta = 1 + minimumRealHeight = 0 + noiseBlend = 0 + noiseColor = 0,0,0,0 + noiseFrequency = 1 + noiseOctaves = 1 + noisePersistance = 1 + noiseSeed = 1 + delete = False + altitudeRange + { + endEnd = 1 + endStart = 1 + startEnd = 0 + startStart = 0 + } + coverageSimplex + { + frequency = 1 + octaves = 1 + persistence = 1 + } + latitudeDoubleRange + { + endEnd = 1 + endStart = 1 + startEnd = 0 + startStart = 0 + } + latitudeRange + { + endEnd = 1 + endStart = 1 + startEnd = 0 + startStart = 0 + } + longitudeRange + { + endEnd = 2 + endStart = 2 + startEnd = -1 + startStart = -1 + } + noiseSimplex + { + frequency = 1 + octaves = 1 + persistence = 1 + } + scatters + { + Scatter + { + density = 0.25 + scatterName = boulder + } + Scatter + { + density = 0.75 + scatterName = stalactite + } + } + } + } + scatters + { + Scatter + { + materialType = DiffuseDetail + mesh = BUILTIN/boulder + castShadows = True + densityFactor = 1 + maxCache = 512 + maxCacheDelta = 32 + maxLevelOffset = 0 + maxScale = 2 + maxScatter = 20 + maxSpeed = 1000 + minScale = 0.25 + recieveShadows = False + name = boulder + seed = 231123 + verticalOffset = -0.15 + delete = False + collide = False + science = False + Material + { + color = 0.6641791,0.6319441,0.4482048,1 + mainTex = BUILTIN/distantground + mainTexScale = 0.5,0.5 + mainTexOffset = 0,0 + detail = BUILTIN/rock00 + detailScale = 3,3 + detailOffset = 0,0 + } + Experiment + { + } + } + Scatter + { + materialType = DiffuseDetail + mesh = BUILTIN/Cube + castShadows = True + densityFactor = 1 + maxCache = 512 + maxCacheDelta = 32 + maxLevelOffset = 0 + maxScale = 4 + maxScatter = 20 + maxSpeed = 1000 + minScale = 0.5 + recieveShadows = False + name = stalactite + seed = 23453 + verticalOffset = 0 + delete = False + collide = False + science = False + Material + { + color = 0.6641791,0.6319441,0.4482048,1 + mainTex = BUILTIN/distantground + mainTexScale = 0.5,0.5 + mainTexOffset = 0,0 + detail = BUILTIN/rock00 + detailScale = 3,3 + detailOffset = 0,0 + } + Experiment + { + } + } + } + } + } + } + } +} diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Pol.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Pol.cfg new file mode 100644 index 0000000..f97723f --- /dev/null +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Pol.cfg @@ -0,0 +1,71 @@ +@Kopernicus:FOR[SigDim] +{ + @Body:HAS[@Template:HAS[#name[Pol]]] + { + %Properties + { + rotationPeriod = 901902.623531173 + inverseRotThresholdAltitude = 100000 + timewarpAltitudeLimits = 0 5000 5000 5000 8000 12000 30000 90000 + %ScienceValues + { + flyingAltitudeThreshold = 18000 + spaceAltitudeThreshold = 22000 + } + } + %PQS + { + %Mods + { + VertexSimplexHeightAbsolute {} + VertexSimplexHeightAbsolute {} + @VertexSimplexHeightAbsolute,0 + { + deformity = 3000 + SigmaDimensions = 1 + } + @VertexSimplexHeightAbsolute,1 + { + deformity = 800 + SigmaDimensions = 1 + } + %VertexHeightNoise + { + deformity = 2600 + SigmaDimensions = 1 + } + %AltitudeAlpha + { + atmosphereDepth = 8000 + SigmaDimensions = 1 + } + %LandControl + { + vHeightMax = 10000 + SigmaDimensions = 1 + } + %VertexHeightOffset + { + offset = -700 + order = 80 + enabled = True + SigmaDimensions = 1 + } + } + } + } +} +@Kopernicus:BEFORE[Squad] +{ + @Body:HAS[@Template:HAS[#name[Pol]]] + { + @Template:HAS[#removePQSMods[*],~removePQSMods[*VertexHeightOffset*]] + { + @removePQSMods = #$removePQSMods$,VertexHeightOffset + } + @Template:HAS[~removePQSMods[]] + { + removePQSMods = VertexHeightOffset + } + } +} \ No newline at end of file diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/allowUserDefined.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/allowUserDefined.cfg index d22a5fa..36d2152 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/allowUserDefined.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/allowUserDefined.cfg @@ -58,6 +58,10 @@ { %userDefined = 1 } + @VertexHeightOffset,* + { + %userDefined = 1 + } } } } diff --git a/GameData/Sigma/Dimensions/Configs/General/removePQSMods.cfg b/GameData/Sigma/Dimensions/Configs/General/removePQSMods.cfg index 236254f..1c92a97 100644 --- a/GameData/Sigma/Dimensions/Configs/General/removePQSMods.cfg +++ b/GameData/Sigma/Dimensions/Configs/General/removePQSMods.cfg @@ -19,6 +19,7 @@ !AltitudeAlpha:HAS[#SigmaDimensions[1],~userDefined[1]] {} !VertexSimplexHeight:HAS[#SigmaDimensions[1],~userDefined[1]] {} !VertexHeightNoiseVertHeight:HAS[#SigmaDimensions[1],~userDefined[1]] {} + !VertexHeightOffset:HAS[#SigmaDimensions[1],~userDefined[1]] {} } } } @@ -160,6 +161,16 @@ } } } + @Body:HAS[#removePQSMods[*,VertexHeightOffset,*]] + { + @PQS + { + @Mods + { + !VertexHeightOffset:HAS[#SigmaDimensions[1],~userDefined[1]] {} + } + } + } @Body,* { !removePQSMods = DEL diff --git a/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg b/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg index 7d56ad8..a1769ac 100644 --- a/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg +++ b/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg @@ -66,6 +66,10 @@ { @deformity *= #$@SigmaDimensions/Resize$ } + @VertexHeightOffset,* + { + @offset *= #$@SigmaDimensions/Resize$ + } } } } From c1c77ccc39fc501ffff114cc0692f5898a5e35c3 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Wed, 2 Dec 2015 02:54:23 +0100 Subject: [PATCH 63/86] mun flatten area --- GameData/Sigma/Dimensions/Configs/Bodies/Mun.cfg | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Mun.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Mun.cfg index e7d7324..bd983ce 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/Mun.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Mun.cfg @@ -42,6 +42,20 @@ deformity = 400 SigmaDimensions = 1 } + FlattenArea {} + FlattenArea {} + @FlattenArea,0 + { + flattenTo = 4500.25 + innerRadius = 200 + outerRadius = 1000 + } + @FlattenArea,1 + { + flattenTo = 4000.25 + innerRadius = 200 + outerRadius = 1000 + } } } } From cd355a3bdc4a2be2cdf7ddd480f66388ad2cf1e8 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Wed, 2 Dec 2015 02:55:09 +0100 Subject: [PATCH 64/86] formula --- GameData/Sigma/Dimensions/Settings.cfg | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/GameData/Sigma/Dimensions/Settings.cfg b/GameData/Sigma/Dimensions/Settings.cfg index e9c744f..236faf3 100644 --- a/GameData/Sigma/Dimensions/Settings.cfg +++ b/GameData/Sigma/Dimensions/Settings.cfg @@ -3,4 +3,8 @@ SigmaDimensions Resize = 1 Rescale = 1 dayLengthMultiplier = 1 -} \ No newline at end of file +} + +formula to fix Munolith 2 + +(flattento * Resize) - ((189 - 13.69) * (1 - Resize)) \ No newline at end of file From e469b9ce76038bc46fab4a41a95c06d8e4dccb24 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Wed, 2 Dec 2015 10:59:31 +0100 Subject: [PATCH 65/86] Create stockPQScities.cfg --- .../Configs/ReDimension/stockPQScities.cfg | 38 +++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 GameData/Sigma/Dimensions/Configs/ReDimension/stockPQScities.cfg diff --git a/GameData/Sigma/Dimensions/Configs/ReDimension/stockPQScities.cfg b/GameData/Sigma/Dimensions/Configs/ReDimension/stockPQScities.cfg new file mode 100644 index 0000000..9519994 --- /dev/null +++ b/GameData/Sigma/Dimensions/Configs/ReDimension/stockPQScities.cfg @@ -0,0 +1,38 @@ +@Kopernicus:AFTER[SigDim] +{ + @Body[Mun] + { + @PQS + { + @Mods + { + @FlattenArea,1 + { + %easterEgg = 2 + } + @FlattenArea,0 + { + %easterEgg = 1 + } + @FlattenArea:HAS[#easterEgg[1]] + { + %easterEgg = 189 + @easterEgg -= 13.69 + %resizeEgg = 1 + @resizeEgg -= #$SigmaDimensions/Resize$ + @resizeEgg *= #$easterEgg$ + @flattenTo -= #$resizeEgg$ + } + @FlattenArea:HAS[#easterEgg[2]] + { + %easterEgg = xxx + @easterEgg -= 13.69 + %resizeEgg = 1 + @resizeEgg -= #$SigmaDimensions/Resize$ + @resizeEgg *= #$easterEgg$ + @flattenTo -= #$resizeEgg$ + } + } + } + } +} From 6559f65c8d3ce32a4c183b7ad837d99af0776417 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Wed, 2 Dec 2015 11:02:36 +0100 Subject: [PATCH 66/86] Update Mun.cfg --- GameData/Sigma/Dimensions/Configs/Bodies/Mun.cfg | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Mun.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Mun.cfg index bd983ce..c51990a 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/Mun.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Mun.cfg @@ -56,7 +56,19 @@ innerRadius = 200 outerRadius = 1000 } + VoronoiCraters {} + VoronoiCraters {} + @VoronoiCraters,0 + { + deformation = 500 + jitterHeight = 3 + } + @VoronoiCraters,1 + { + deformation = 200 + jitterHeight = 2 + } } } } -} \ No newline at end of file +} From 173ba8f7bc3dac9918e883c29afd2e6baa712c78 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Wed, 2 Dec 2015 11:03:23 +0100 Subject: [PATCH 67/86] Update allowUserDefined.cfg --- GameData/Sigma/Dimensions/Configs/Bodies/allowUserDefined.cfg | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/allowUserDefined.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/allowUserDefined.cfg index 36d2152..51736f4 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/allowUserDefined.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/allowUserDefined.cfg @@ -62,6 +62,10 @@ { %userDefined = 1 } + @VoronoiCraters,* + { + %userDefined = 1 + } } } } From 2325e70bbcd904700ef5e88505e1ddf883dbbc1b Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Wed, 2 Dec 2015 11:04:50 +0100 Subject: [PATCH 68/86] Update removePQSMods.cfg --- .../Dimensions/Configs/General/removePQSMods.cfg | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/GameData/Sigma/Dimensions/Configs/General/removePQSMods.cfg b/GameData/Sigma/Dimensions/Configs/General/removePQSMods.cfg index 1c92a97..22e4425 100644 --- a/GameData/Sigma/Dimensions/Configs/General/removePQSMods.cfg +++ b/GameData/Sigma/Dimensions/Configs/General/removePQSMods.cfg @@ -20,6 +20,7 @@ !VertexSimplexHeight:HAS[#SigmaDimensions[1],~userDefined[1]] {} !VertexHeightNoiseVertHeight:HAS[#SigmaDimensions[1],~userDefined[1]] {} !VertexHeightOffset:HAS[#SigmaDimensions[1],~userDefined[1]] {} + !VoronoiCraters:HAS[#SigmaDimensions[1],~userDefined[1]] {} } } } @@ -171,6 +172,16 @@ } } } + @Body:HAS[#removePQSMods[*,VoronoiCraters,*]] + { + @PQS + { + @Mods + { + !VoronoiCraters:HAS[#SigmaDimensions[1],~userDefined[1]] {} + } + } + } @Body,* { !removePQSMods = DEL From 4eb369e9f86b854d6fa3cc59356d0337f6c74d36 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Wed, 2 Dec 2015 11:05:34 +0100 Subject: [PATCH 69/86] Update ResizePQSMods.cfg --- .../Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg b/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg index a1769ac..99984db 100644 --- a/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg +++ b/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg @@ -70,6 +70,11 @@ { @offset *= #$@SigmaDimensions/Resize$ } + @VoronoiCraters,* + { + @deformation *= #$@SigmaDimensions/Resize$ + @jitterHeight *= #$@SigmaDimensions/Resize$ + } } } } From 29153712b539ffeedfacd2f7308cdfc7d81ada71 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Wed, 2 Dec 2015 11:34:31 +0100 Subject: [PATCH 70/86] Update Eeloo.cfg --- GameData/Sigma/Dimensions/Configs/Bodies/Eeloo.cfg | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Eeloo.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Eeloo.cfg index 0432bac..9cca1bc 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/Eeloo.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Eeloo.cfg @@ -48,6 +48,11 @@ deformity = 140 SigmaDimensions = 1 } + %VertexVoronoi + { + deformation = 250 + displacement = 0.00499999988824129 + } } } } From 9886b1f19b3757eb15c81a49c0695127cdabe953 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Wed, 2 Dec 2015 11:35:05 +0100 Subject: [PATCH 71/86] Update allowUserDefined.cfg --- GameData/Sigma/Dimensions/Configs/Bodies/allowUserDefined.cfg | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/allowUserDefined.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/allowUserDefined.cfg index 51736f4..2c1441f 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/allowUserDefined.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/allowUserDefined.cfg @@ -66,6 +66,10 @@ { %userDefined = 1 } + @VertexVoronoi,* + { + %userDefined = 1 + } } } } From 71f2b20ffed6cbc4d336394465fd1e6ac616c8db Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Wed, 2 Dec 2015 11:36:02 +0100 Subject: [PATCH 72/86] Update removePQSMods.cfg --- .../Dimensions/Configs/General/removePQSMods.cfg | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/GameData/Sigma/Dimensions/Configs/General/removePQSMods.cfg b/GameData/Sigma/Dimensions/Configs/General/removePQSMods.cfg index 22e4425..953cf36 100644 --- a/GameData/Sigma/Dimensions/Configs/General/removePQSMods.cfg +++ b/GameData/Sigma/Dimensions/Configs/General/removePQSMods.cfg @@ -21,6 +21,7 @@ !VertexHeightNoiseVertHeight:HAS[#SigmaDimensions[1],~userDefined[1]] {} !VertexHeightOffset:HAS[#SigmaDimensions[1],~userDefined[1]] {} !VoronoiCraters:HAS[#SigmaDimensions[1],~userDefined[1]] {} + !VertexVoronoi:HAS[#SigmaDimensions[1],~userDefined[1]] {} } } } @@ -182,6 +183,16 @@ } } } + @Body:HAS[#removePQSMods[*,VertexVoronoi,*]] + { + @PQS + { + @Mods + { + !VertexVoronoi:HAS[#SigmaDimensions[1],~userDefined[1]] {} + } + } + } @Body,* { !removePQSMods = DEL From 80fa21da84a6b2af3d3dee6e415fa1f691fe8438 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Wed, 2 Dec 2015 11:36:41 +0100 Subject: [PATCH 73/86] Update ResizePQSMods.cfg --- .../Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg b/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg index 99984db..72b7ed7 100644 --- a/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg +++ b/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg @@ -75,6 +75,11 @@ @deformation *= #$@SigmaDimensions/Resize$ @jitterHeight *= #$@SigmaDimensions/Resize$ } + @VertexVoronoi,* + { + @deformation *= #$@SigmaDimensions/Resize$ + @displacement *= #$@SigmaDimensions/Resize$ + } } } } From acad96870f6522b949dd8e554fea5e70f53e45b7 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Wed, 2 Dec 2015 11:47:28 +0100 Subject: [PATCH 74/86] Update Kerbin.cfg --- .../Sigma/Dimensions/Configs/Bodies/Kerbin.cfg | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Kerbin.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Kerbin.cfg index f52cfd8..0c68cbc 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/Kerbin.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Kerbin.cfg @@ -52,6 +52,24 @@ deformity = 5000 SigmaDimensions = 1 } + MapDecalTangent {} + MapDecalTangent {} + @MapDecalTangent,0 + { + absoluteOffset = 0 + heightMapDeformity = 70 + radius = 7500 + smoothHeight = 0 + SigmaDimensions = 1 + } + @MapDecalTangent,1 + { + absoluteOffset = -85 + heightMapDeformity = 200 + radius = 1200 + smoothHeight = 0.2 + SigmaDimensions = 1 + } } } } From cd8231aad193039260a154a5d35bb746a956ee81 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Wed, 2 Dec 2015 11:48:21 +0100 Subject: [PATCH 75/86] Update allowUserDefined.cfg --- GameData/Sigma/Dimensions/Configs/Bodies/allowUserDefined.cfg | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/allowUserDefined.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/allowUserDefined.cfg index 2c1441f..7d8abc2 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/allowUserDefined.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/allowUserDefined.cfg @@ -70,6 +70,10 @@ { %userDefined = 1 } + @MapDecalTangent,* + { + %userDefined = 1 + } } } } From d2d864eeeb520ade7500c39b284488251a7eb8a8 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Wed, 2 Dec 2015 11:49:10 +0100 Subject: [PATCH 76/86] Update removePQSMods.cfg --- .../Dimensions/Configs/General/removePQSMods.cfg | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/GameData/Sigma/Dimensions/Configs/General/removePQSMods.cfg b/GameData/Sigma/Dimensions/Configs/General/removePQSMods.cfg index 953cf36..0d4b1ba 100644 --- a/GameData/Sigma/Dimensions/Configs/General/removePQSMods.cfg +++ b/GameData/Sigma/Dimensions/Configs/General/removePQSMods.cfg @@ -22,6 +22,7 @@ !VertexHeightOffset:HAS[#SigmaDimensions[1],~userDefined[1]] {} !VoronoiCraters:HAS[#SigmaDimensions[1],~userDefined[1]] {} !VertexVoronoi:HAS[#SigmaDimensions[1],~userDefined[1]] {} + !MapDecalTangent:HAS[#SigmaDimensions[1],~userDefined[1]] {} } } } @@ -193,6 +194,16 @@ } } } + @Body:HAS[#removePQSMods[*,MapDecalTangent,*]] + { + @PQS + { + @Mods + { + !MapDecalTangent:HAS[#SigmaDimensions[1],~userDefined[1]] {} + } + } + } @Body,* { !removePQSMods = DEL From 17ee9f69304f83376240588c505cc06d379ff650 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Wed, 2 Dec 2015 11:52:10 +0100 Subject: [PATCH 77/86] Update ResizePQSMods.cfg --- .../Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg b/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg index 72b7ed7..66ca592 100644 --- a/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg +++ b/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg @@ -80,6 +80,13 @@ @deformation *= #$@SigmaDimensions/Resize$ @displacement *= #$@SigmaDimensions/Resize$ } + @MapDecalTangent,* + { + @absoluteOffset *= #$@SigmaDimensions/Resize$ + @heightMapDeformity *= #$@SigmaDimensions/Resize$ + @radius *= #$@SigmaDimensions/Resize$ + @smoothHeight *= #$@SigmaDimensions/Resize$ + } } } } From 208af300f42e94218edb6b829c5ccd46f77f5bf8 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Wed, 2 Dec 2015 12:05:42 +0100 Subject: [PATCH 78/86] Update Kerbin.cfg --- GameData/Sigma/Dimensions/Configs/Bodies/Kerbin.cfg | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Kerbin.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Kerbin.cfg index 0c68cbc..c4652db 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/Kerbin.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Kerbin.cfg @@ -70,6 +70,13 @@ smoothHeight = 0.2 SigmaDimensions = 1 } + %MapDecal + { + absoluteOffset = 400 + heightMapDeformity = 100 + radius = 2000 + smoothHeight = 0.1 + } } } } From 0f22c60fe4d86c94a51ce2863efbd322854a47b3 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Wed, 2 Dec 2015 12:06:16 +0100 Subject: [PATCH 79/86] Update allowUserDefined.cfg --- GameData/Sigma/Dimensions/Configs/Bodies/allowUserDefined.cfg | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/allowUserDefined.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/allowUserDefined.cfg index 7d8abc2..df0e084 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/allowUserDefined.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/allowUserDefined.cfg @@ -74,6 +74,10 @@ { %userDefined = 1 } + @MapDecal,* + { + %userDefined = 1 + } } } } From fd92a7d72eee7c155749856752652ec20c74ee73 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Wed, 2 Dec 2015 12:08:28 +0100 Subject: [PATCH 80/86] Update removePQSMods.cfg --- .../Dimensions/Configs/General/removePQSMods.cfg | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/GameData/Sigma/Dimensions/Configs/General/removePQSMods.cfg b/GameData/Sigma/Dimensions/Configs/General/removePQSMods.cfg index 0d4b1ba..a13a0d0 100644 --- a/GameData/Sigma/Dimensions/Configs/General/removePQSMods.cfg +++ b/GameData/Sigma/Dimensions/Configs/General/removePQSMods.cfg @@ -23,6 +23,7 @@ !VoronoiCraters:HAS[#SigmaDimensions[1],~userDefined[1]] {} !VertexVoronoi:HAS[#SigmaDimensions[1],~userDefined[1]] {} !MapDecalTangent:HAS[#SigmaDimensions[1],~userDefined[1]] {} + !MapDecal:HAS[#SigmaDimensions[1],~userDefined[1]] {} } } } @@ -204,6 +205,16 @@ } } } + @Body:HAS[#removePQSMods[*,MapDecal,*]] + { + @PQS + { + @Mods + { + !MapDecal:HAS[#SigmaDimensions[1],~userDefined[1]] {} + } + } + } @Body,* { !removePQSMods = DEL From 15b3b03b7ac5ef0954d6e8124c5408cc6211ec80 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Wed, 2 Dec 2015 12:09:15 +0100 Subject: [PATCH 81/86] Update ResizePQSMods.cfg --- .../Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg b/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg index 66ca592..571d28e 100644 --- a/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg +++ b/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg @@ -87,6 +87,13 @@ @radius *= #$@SigmaDimensions/Resize$ @smoothHeight *= #$@SigmaDimensions/Resize$ } + @MapDecal,* + { + @absoluteOffset *= #$@SigmaDimensions/Resize$ + @heightMapDeformity *= #$@SigmaDimensions/Resize$ + @radius *= #$@SigmaDimensions/Resize$ + @smoothHeight *= #$@SigmaDimensions/Resize$ + } } } } From 96ddc14bc0fee625112a83449f58971307122616 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Thu, 3 Dec 2015 11:30:34 +0100 Subject: [PATCH 82/86] Update Duna.cfg --- GameData/Sigma/Dimensions/Configs/Bodies/Duna.cfg | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Duna.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Duna.cfg index 8a0eb45..63ba2a4 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/Duna.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Duna.cfg @@ -63,6 +63,12 @@ atmosphereDepth = 150000 SigmaDimensions = 1 } + %MapDecal + { + absoluteOffset = 0 + heightMapDeformity = 100 + radius = 400 + } } } } From 6dd1c5db344c48b581c1ebdf26adbb504b1ee780 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Thu, 3 Dec 2015 16:28:45 +0100 Subject: [PATCH 83/86] Update Bop.cfg --- GameData/Sigma/Dimensions/Configs/Bodies/Bop.cfg | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Bop.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Bop.cfg index 22e7ae1..d3ccaac 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/Bop.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Bop.cfg @@ -53,6 +53,20 @@ vHeightMax = 10000 SigmaDimensions = 1 } + MapDecal {} + MapDecal {} + @MapDecal,0 + { + heightMapDeformity = 10 + radius = 60000 + SigmaDimensions = 1 + } + @MapDecal,1 + { + heightMapDeformity = 10 + radius = 20000 + SigmaDimensions = 1 + } } } } From d9189219915b9ad6518a456d41144c8aa961308b Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Thu, 3 Dec 2015 18:53:35 +0100 Subject: [PATCH 84/86] Update Kerbin.cfg --- .../Dimensions/Configs/Bodies/Kerbin.cfg | 37 ++++--------------- 1 file changed, 8 insertions(+), 29 deletions(-) diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Kerbin.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Kerbin.cfg index c4652db..b46441a 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/Kerbin.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Kerbin.cfg @@ -76,37 +76,16 @@ heightMapDeformity = 100 radius = 2000 smoothHeight = 0.1 + SigmaDimensions = 1 + } + %FlattenArea + { + flattenTo = 1300 + innerRadius = 400 + outerRadius = 1000 + SigmaDimensions = 1 } } } } - @Body[Kerbin] - { - %SpaceCenter - { - repositionRadiusOffset = 42.7 - %repositionRadiusOffsetTEMP = #$repositionRadiusOffset$ - !repositionRadiusOffset,* = DEL - repositionRadiusOffset = #$repositionRadiusOffsetTEMP$ - !repositionRadiusOffsetTEMP = DEL - - heightMapDeformity = 70 - %heightMapDeformityTEMP = #$heightMapDeformity$ - !heightMapDeformity,* = DEL - heightMapDeformity = #$heightMapDeformityTEMP$ - !heightMapDeformityTEMP = DEL - - absoluteOffset = 0 - %absoluteOffsetTEMP = #$absoluteOffset$ - !absoluteOffset,* = DEL - absoluteOffset = #$absoluteOffsetTEMP$ - !absoluteOffsetTEMP = DEL - - radius = 7500 - %radiusTEMP = #$radius$ - !radius,* = DEL - radius = #$radiusTEMP$ - !radiusTEMP = DEL - } - } } From 581589d415a5c96bb7cc8dedcc4a8860fdb03b47 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Thu, 3 Dec 2015 18:54:48 +0100 Subject: [PATCH 85/86] Update stockPQScities.cfg --- .../Configs/ReDimension/stockPQScities.cfg | 110 ++++++++++++------ 1 file changed, 75 insertions(+), 35 deletions(-) diff --git a/GameData/Sigma/Dimensions/Configs/ReDimension/stockPQScities.cfg b/GameData/Sigma/Dimensions/Configs/ReDimension/stockPQScities.cfg index 9519994..c6cdfd2 100644 --- a/GameData/Sigma/Dimensions/Configs/ReDimension/stockPQScities.cfg +++ b/GameData/Sigma/Dimensions/Configs/ReDimension/stockPQScities.cfg @@ -1,38 +1,78 @@ @Kopernicus:AFTER[SigDim] { - @Body[Mun] - { - @PQS - { - @Mods - { - @FlattenArea,1 - { - %easterEgg = 2 - } - @FlattenArea,0 - { - %easterEgg = 1 - } - @FlattenArea:HAS[#easterEgg[1]] - { - %easterEgg = 189 - @easterEgg -= 13.69 - %resizeEgg = 1 - @resizeEgg -= #$SigmaDimensions/Resize$ - @resizeEgg *= #$easterEgg$ - @flattenTo -= #$resizeEgg$ - } - @FlattenArea:HAS[#easterEgg[2]] - { - %easterEgg = xxx - @easterEgg -= 13.69 - %resizeEgg = 1 - @resizeEgg -= #$SigmaDimensions/Resize$ - @resizeEgg *= #$easterEgg$ - @flattenTo -= #$resizeEgg$ - } - } - } - } + // Kerbin + + @Body[Kerbin] + { + // KSC + %SpaceCenter + { + repositionRadiusOffset = 42.7 + %repositionRadiusOffsetTEMP = #$repositionRadiusOffset$ + !repositionRadiusOffset,* = DEL + repositionRadiusOffset = #$repositionRadiusOffsetTEMP$ + !repositionRadiusOffsetTEMP = DEL + + heightMapDeformity = 70 + %heightMapDeformityTEMP = #$heightMapDeformity$ + !heightMapDeformity,* = DEL + heightMapDeformity = #$heightMapDeformityTEMP$ + !heightMapDeformityTEMP = DEL + + absoluteOffset = 0 + %absoluteOffsetTEMP = #$absoluteOffset$ + !absoluteOffset,* = DEL + absoluteOffset = #$absoluteOffsetTEMP$ + !absoluteOffsetTEMP = DEL + + radius = 7500 + %radiusTEMP = #$radius$ + !radius,* = DEL + radius = #$radiusTEMP$ + !radiusTEMP = DEL + } + } + @Body[Mun] + { + @PQS + { + @Mods + { + @FlattenArea,1 + { + %easterEgg = 2 + } + @FlattenArea,0 + { + %easterEgg = 1 + } + + // Monolith #2 + @FlattenArea:HAS[#easterEgg[1]] + { + %easterEgg = 189 + @easterEgg -= 13.69 + %resizeEgg = 1 + @resizeEgg -= #$SigmaDimensions/Resize$ + @resizeEgg *= #$easterEgg$ + @flattenTo -= #$resizeEgg$ + !easterEgg = DEL + !resizeEgg = DEL + } + + // Monolith #1 + @FlattenArea:HAS[#easterEgg[2]] + { + %easterEgg = xxx + @easterEgg -= 13.69 + %resizeEgg = 1 + @resizeEgg -= #$SigmaDimensions/Resize$ + @resizeEgg *= #$easterEgg$ + @flattenTo -= #$resizeEgg$ + !easterEgg = DEL + !resizeEgg = DEL + } + } + } + } } From 89c0da3c2237f166b584a21ac84dbf3c5255cecb Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Fri, 4 Dec 2015 00:23:09 +0100 Subject: [PATCH 86/86] some fixes --- .../Dimensions/Configs/Bodies/Kerbin.cfg | 37 ++++++++--- .../Sigma/Dimensions/Configs/Bodies/Mun.cfg | 4 ++ .../Configs/ReDimension/stockPQScities.cfg | 64 ++----------------- GameData/Sigma/Dimensions/IN_DEVELOPMENT.cfg | 24 ------- 4 files changed, 38 insertions(+), 91 deletions(-) delete mode 100644 GameData/Sigma/Dimensions/IN_DEVELOPMENT.cfg diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Kerbin.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Kerbin.cfg index b46441a..80869a5 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/Kerbin.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Kerbin.cfg @@ -54,14 +54,6 @@ } MapDecalTangent {} MapDecalTangent {} - @MapDecalTangent,0 - { - absoluteOffset = 0 - heightMapDeformity = 70 - radius = 7500 - smoothHeight = 0 - SigmaDimensions = 1 - } @MapDecalTangent,1 { absoluteOffset = -85 @@ -88,4 +80,33 @@ } } } + @Body[Kerbin] + { + %SpaceCenter + { + repositionRadiusOffset = 42.7 + %repositionRadiusOffsetTEMP = #$repositionRadiusOffset$ + !repositionRadiusOffset,* = DEL + repositionRadiusOffset = #$repositionRadiusOffsetTEMP$ + !repositionRadiusOffsetTEMP = DEL + + heightMapDeformity = 70 + %heightMapDeformityTEMP = #$heightMapDeformity$ + !heightMapDeformity,* = DEL + heightMapDeformity = #$heightMapDeformityTEMP$ + !heightMapDeformityTEMP = DEL + + absoluteOffset = 0 + %absoluteOffsetTEMP = #$absoluteOffset$ + !absoluteOffset,* = DEL + absoluteOffset = #$absoluteOffsetTEMP$ + !absoluteOffsetTEMP = DEL + + radius = 7500 + %radiusTEMP = #$radius$ + !radius,* = DEL + radius = #$radiusTEMP$ + !radiusTEMP = DEL + } + } } diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Mun.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Mun.cfg index c51990a..c1470d5 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/Mun.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Mun.cfg @@ -49,12 +49,14 @@ flattenTo = 4500.25 innerRadius = 200 outerRadius = 1000 + SigmaDimensions = 1 } @FlattenArea,1 { flattenTo = 4000.25 innerRadius = 200 outerRadius = 1000 + SigmaDimensions = 1 } VoronoiCraters {} VoronoiCraters {} @@ -62,11 +64,13 @@ { deformation = 500 jitterHeight = 3 + SigmaDimensions = 1 } @VoronoiCraters,1 { deformation = 200 jitterHeight = 2 + SigmaDimensions = 1 } } } diff --git a/GameData/Sigma/Dimensions/Configs/ReDimension/stockPQScities.cfg b/GameData/Sigma/Dimensions/Configs/ReDimension/stockPQScities.cfg index c6cdfd2..1b2e941 100644 --- a/GameData/Sigma/Dimensions/Configs/ReDimension/stockPQScities.cfg +++ b/GameData/Sigma/Dimensions/Configs/ReDimension/stockPQScities.cfg @@ -1,74 +1,20 @@ @Kopernicus:AFTER[SigDim] { - // Kerbin - - @Body[Kerbin] - { - // KSC - %SpaceCenter - { - repositionRadiusOffset = 42.7 - %repositionRadiusOffsetTEMP = #$repositionRadiusOffset$ - !repositionRadiusOffset,* = DEL - repositionRadiusOffset = #$repositionRadiusOffsetTEMP$ - !repositionRadiusOffsetTEMP = DEL - - heightMapDeformity = 70 - %heightMapDeformityTEMP = #$heightMapDeformity$ - !heightMapDeformity,* = DEL - heightMapDeformity = #$heightMapDeformityTEMP$ - !heightMapDeformityTEMP = DEL - - absoluteOffset = 0 - %absoluteOffsetTEMP = #$absoluteOffset$ - !absoluteOffset,* = DEL - absoluteOffset = #$absoluteOffsetTEMP$ - !absoluteOffsetTEMP = DEL - - radius = 7500 - %radiusTEMP = #$radius$ - !radius,* = DEL - radius = #$radiusTEMP$ - !radiusTEMP = DEL - } - } @Body[Mun] { @PQS { @Mods { - @FlattenArea,1 - { - %easterEgg = 2 - } - @FlattenArea,0 - { - %easterEgg = 1 - } - // Monolith #2 - @FlattenArea:HAS[#easterEgg[1]] - { - %easterEgg = 189 - @easterEgg -= 13.69 - %resizeEgg = 1 - @resizeEgg -= #$SigmaDimensions/Resize$ - @resizeEgg *= #$easterEgg$ - @flattenTo -= #$resizeEgg$ - !easterEgg = DEL - !resizeEgg = DEL - } - - // Monolith #1 - @FlattenArea:HAS[#easterEgg[2]] + @FlattenArea { - %easterEgg = xxx - @easterEgg -= 13.69 + %easterEgg = -189 + @easterEgg += 12.13 %resizeEgg = 1 - @resizeEgg -= #$SigmaDimensions/Resize$ + @resizeEgg -= #$@SigmaDimensions/Resize$ @resizeEgg *= #$easterEgg$ - @flattenTo -= #$resizeEgg$ + @flattenTo += #$resizeEgg$ !easterEgg = DEL !resizeEgg = DEL } diff --git a/GameData/Sigma/Dimensions/IN_DEVELOPMENT.cfg b/GameData/Sigma/Dimensions/IN_DEVELOPMENT.cfg deleted file mode 100644 index ba6528b..0000000 --- a/GameData/Sigma/Dimensions/IN_DEVELOPMENT.cfg +++ /dev/null @@ -1,24 +0,0 @@ -@Kopernicus:BEFORE[SigDim] -{ - BACKUP - { - #../Body[Sun] {} - #../Body[Kerbin] {} - #../Body[Mun] {} - #../Body[Minmus] {} - #../Body[Duna] {} - #../Body[Ike] {} - #../Body[Eve] {} - #../Body[Gilly] {} - } - !Body,* {} - #BACKUP/Body[Sun] {} - #BACKUP/Body[Kerbin] {} - #BACKUP/Body[Mun] {} - #BACKUP/Body[Minmus] {} - #BACKUP/Body[Duna] {} - #BACKUP/Body[Ike] {} - #BACKUP/Body[Eve] {} - #BACKUP/Body[Gilly] {} - !BACKUP {} -} \ No newline at end of file