From 422d639b04741ad211bbb6a7ccdbf5e80008f2de Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Fri, 4 Dec 2015 18:04:28 +0100 Subject: [PATCH 01/33] rings! --- .../Dimensions/Configs/ReDimension/setDimensions.cfg | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/GameData/Sigma/Dimensions/Configs/ReDimension/setDimensions.cfg b/GameData/Sigma/Dimensions/Configs/ReDimension/setDimensions.cfg index e01a323..c4e0ed5 100644 --- a/GameData/Sigma/Dimensions/Configs/ReDimension/setDimensions.cfg +++ b/GameData/Sigma/Dimensions/Configs/ReDimension/setDimensions.cfg @@ -20,6 +20,14 @@ { @semiMajorAxis *= #$@SigmaDimensions/Rescale$ } + @Rings + { + @Ring + { + @outerRadius *= #$@SigmaDimensions/Resize$ + @innerRadius *= #$@SigmaDimensions/Resize$ + } + } @SpaceCenter { %Resize = #$@SigmaDimensions/Resize$ From 610bcce1acc3073a2953e9c238b3d8a1b4b0c3a9 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Fri, 4 Dec 2015 18:09:04 +0100 Subject: [PATCH 02/33] FlattenArea position --- GameData/Sigma/Dimensions/Configs/Bodies/Mun.cfg | 2 ++ 1 file changed, 2 insertions(+) diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Mun.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Mun.cfg index c1470d5..9915e48 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/Mun.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Mun.cfg @@ -49,6 +49,7 @@ flattenTo = 4500.25 innerRadius = 200 outerRadius = 1000 + position = -6140,-200500,26747 SigmaDimensions = 1 } @FlattenArea,1 @@ -56,6 +57,7 @@ flattenTo = 4000.25 innerRadius = 200 outerRadius = 1000 + position = 106480,170340,17136 SigmaDimensions = 1 } VoronoiCraters {} From cf55c187a5565b6e14a6a40144e4801df97c9138 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Fri, 4 Dec 2015 18:12:24 +0100 Subject: [PATCH 03/33] FlattenArea position --- .../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 571d28e..1b3f516 100644 --- a/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg +++ b/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg @@ -61,6 +61,16 @@ @flattenTo *= #$@SigmaDimensions/Resize$ @innerRadius *= #$@SigmaDimensions/Resize$ @outerRadius *= #$@SigmaDimensions/Resize$ + %vectorX = #$position[0]$ + @vectorX *= #$@SigmaDimensions/Resize$ + %vectorY = #$position[1]$ + @vectorY *= #$@SigmaDimensions/Resize$ + %vectorZ = #$position[2]$ + @vectorZ *= #$@SigmaDimensions/Resize$ + @position = #$vectorX$,$vectorY$,$vectorZ$ + !vectorX = DEL + !vectorY = DEL + !vectorZ = DEL } @VertexSimplexHeightMap,* { From 15327d37416b5f0ff855d62a2180dadb56e0d193 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Fri, 4 Dec 2015 18:22:11 +0100 Subject: [PATCH 04/33] position --- .../Configs/ReDimension/ResizePQSMods.cfg | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg b/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg index 1b3f516..11a57b2 100644 --- a/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg +++ b/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg @@ -61,6 +61,9 @@ @flattenTo *= #$@SigmaDimensions/Resize$ @innerRadius *= #$@SigmaDimensions/Resize$ @outerRadius *= #$@SigmaDimensions/Resize$ + } + @FlattenArea:HAS[#position[*]] + { %vectorX = #$position[0]$ @vectorX *= #$@SigmaDimensions/Resize$ %vectorY = #$position[1]$ @@ -97,6 +100,19 @@ @radius *= #$@SigmaDimensions/Resize$ @smoothHeight *= #$@SigmaDimensions/Resize$ } + @MapDecalTangent:HAS[#position[*]] + { + %vectorX = #$position[0]$ + @vectorX *= #$@SigmaDimensions/Resize$ + %vectorY = #$position[1]$ + @vectorY *= #$@SigmaDimensions/Resize$ + %vectorZ = #$position[2]$ + @vectorZ *= #$@SigmaDimensions/Resize$ + @position = #$vectorX$,$vectorY$,$vectorZ$ + !vectorX = DEL + !vectorY = DEL + !vectorZ = DEL + } @MapDecal,* { @absoluteOffset *= #$@SigmaDimensions/Resize$ @@ -104,6 +120,19 @@ @radius *= #$@SigmaDimensions/Resize$ @smoothHeight *= #$@SigmaDimensions/Resize$ } + @MapDecal:HAS[#position[*]] + { + %vectorX = #$position[0]$ + @vectorX *= #$@SigmaDimensions/Resize$ + %vectorY = #$position[1]$ + @vectorY *= #$@SigmaDimensions/Resize$ + %vectorZ = #$position[2]$ + @vectorZ *= #$@SigmaDimensions/Resize$ + @position = #$vectorX$,$vectorY$,$vectorZ$ + !vectorX = DEL + !vectorY = DEL + !vectorZ = DEL + } } } } From a197d22816cbfbb95ccb0cb429af642ed8ca376c Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Fri, 4 Dec 2015 18:32:07 +0100 Subject: [PATCH 05/33] position --- GameData/Sigma/Dimensions/Configs/Bodies/Bop.cfg | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Bop.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Bop.cfg index d3ccaac..ca92380 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/Bop.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Bop.cfg @@ -24,6 +24,7 @@ flattenTo = 2200 innerRadius = 4000 outerRadius = 15000 + position = -19468.5,5737.089,61828.13 SigmaDimensions = 1 } @FlattenArea,1 @@ -31,6 +32,7 @@ flattenTo = 900 innerRadius = 15000 outerRadius = 35000 + position = 2000,5737.089,61828.13 SigmaDimensions = 1 } %VertexSimplexHeightAbsolute @@ -58,12 +60,14 @@ @MapDecal,0 { heightMapDeformity = 10 + position = -19468.5,5737.089,61828.13 radius = 60000 SigmaDimensions = 1 } @MapDecal,1 { heightMapDeformity = 10 + position = 2000,5737.089,61828.13 radius = 20000 SigmaDimensions = 1 } From bd561517db10f4306b055bc0977f5c3572fb4fb4 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Fri, 4 Dec 2015 18:32:29 +0100 Subject: [PATCH 06/33] position --- GameData/Sigma/Dimensions/Configs/Bodies/Duna.cfg | 1 + 1 file changed, 1 insertion(+) diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Duna.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Duna.cfg index 63ba2a4..4fbe6be 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/Duna.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Duna.cfg @@ -67,6 +67,7 @@ { absoluteOffset = 0 heightMapDeformity = 100 + position = -123617.5,-294525.7,-42850.8 radius = 400 } } From 29fa64ec50cd00d3c7f1ffd2a41522923af33c76 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Fri, 4 Dec 2015 18:32:59 +0100 Subject: [PATCH 07/33] position --- GameData/Sigma/Dimensions/Configs/Bodies/Kerbin.cfg | 2 ++ 1 file changed, 2 insertions(+) diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Kerbin.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Kerbin.cfg index 80869a5..cd52ca8 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/Kerbin.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Kerbin.cfg @@ -66,6 +66,7 @@ { absoluteOffset = 400 heightMapDeformity = 100 + position = -468960,211164.7,-310261 radius = 2000 smoothHeight = 0.1 SigmaDimensions = 1 @@ -75,6 +76,7 @@ flattenTo = 1300 innerRadius = 400 outerRadius = 1000 + position = -468635.1,-68111.1,-370297.1 SigmaDimensions = 1 } } From 8c0428c17ca0557b1f2e52fa58baf8c617d4227a Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Fri, 4 Dec 2015 18:33:27 +0100 Subject: [PATCH 08/33] MapDecal and position --- GameData/Sigma/Dimensions/Configs/Bodies/Tylo.cfg | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Tylo.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Tylo.cfg index 0f78cc2..8f12d3f 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/Tylo.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Tylo.cfg @@ -49,6 +49,11 @@ vHeightMax = 10000 SigmaDimensions = 1 } + %MapDecal + { + heightMapDeformity = 50 + position = 569917.4,-94669.8,181300.9 + } } } } From b19ba16a79f0f07178ce6f0ce64e41d1ad12fcfb Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Sat, 5 Dec 2015 00:56:42 +0100 Subject: [PATCH 09/33] remove stuff --- GameData/Sigma/Dimensions/Settings.cfg | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/GameData/Sigma/Dimensions/Settings.cfg b/GameData/Sigma/Dimensions/Settings.cfg index 236faf3..e9c744f 100644 --- a/GameData/Sigma/Dimensions/Settings.cfg +++ b/GameData/Sigma/Dimensions/Settings.cfg @@ -3,8 +3,4 @@ SigmaDimensions Resize = 1 Rescale = 1 dayLengthMultiplier = 1 -} - -formula to fix Munolith 2 - -(flattento * Resize) - ((189 - 13.69) * (1 - Resize)) \ No newline at end of file +} \ No newline at end of file From dcd705b12209e28dcb47fa01713f5006ae370153 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Sun, 6 Dec 2015 00:36:56 +0100 Subject: [PATCH 10/33] KSC fix + SunAU fix --- .../Dimensions/Configs/Bodies/Kerbin.cfg | 30 ++++---------- .../Sigma/Dimensions/Configs/Bodies/Sun.cfg | 7 ++++ .../Configs/ReDimension/setDimensions.cfg | 7 ++++ .../Configs/ReDimension/setPQSlevels.cfg.txt | 39 +++++++++++++++++++ 4 files changed, 61 insertions(+), 22 deletions(-) create mode 100644 GameData/Sigma/Dimensions/Configs/ReDimension/setPQSlevels.cfg.txt diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Kerbin.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Kerbin.cfg index cd52ca8..72a9ff2 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/Kerbin.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Kerbin.cfg @@ -54,10 +54,18 @@ } MapDecalTangent {} MapDecalTangent {} + @MapDecalTangent,0 + { + heightMapDeformity = 70 + position = 157000,-3000,-570000 + radius = 7500 + SigmaDimensions = 1 + } @MapDecalTangent,1 { absoluteOffset = -85 heightMapDeformity = 200 + position = 186100,-15810,-570000 radius = 1200 smoothHeight = 0.2 SigmaDimensions = 1 @@ -87,28 +95,6 @@ %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/Sun.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Sun.cfg index e4b301c..c2b95f2 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/Sun.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Sun.cfg @@ -13,5 +13,12 @@ spaceAltitudeThreshold = 1E+09 } } + %ScaledVersion + { + %Light + { + sunAU = 13599840256 + } + } } } diff --git a/GameData/Sigma/Dimensions/Configs/ReDimension/setDimensions.cfg b/GameData/Sigma/Dimensions/Configs/ReDimension/setDimensions.cfg index c4e0ed5..bfe1315 100644 --- a/GameData/Sigma/Dimensions/Configs/ReDimension/setDimensions.cfg +++ b/GameData/Sigma/Dimensions/Configs/ReDimension/setDimensions.cfg @@ -20,6 +20,13 @@ { @semiMajorAxis *= #$@SigmaDimensions/Rescale$ } + @ScaledVersion + { + @Light + { + @sunAU *= #$@SigmaDimensions/Resize$ + } + } @Rings { @Ring diff --git a/GameData/Sigma/Dimensions/Configs/ReDimension/setPQSlevels.cfg.txt b/GameData/Sigma/Dimensions/Configs/ReDimension/setPQSlevels.cfg.txt new file mode 100644 index 0000000..6725c35 --- /dev/null +++ b/GameData/Sigma/Dimensions/Configs/ReDimension/setPQSlevels.cfg.txt @@ -0,0 +1,39 @@ +@Kopernicus:AFTER[SigDim] +{ + @Body:HAS[@Properties:HAS[#radius[*]]] + { + %PQS + { + %bodyRadius = #$../Properties/radius$ + %minLevel = 1 + %maxLevel = 2 + } + @PQS:HAS[#bodyRadius[>5000]] + { + minLevel = 2 + maxLevel = 6 + } + @PQS:HAS[#bodyRadius[>130000]] + { + minLevel = 2 + maxLevel = 8 + } + @PQS:HAS[#bodyRadius[>499000]] + { + minLevel = 2 + maxLevel = 6 + } + @PQS + { + !bodyRadius = DEL + } + } + @Body[Mun] + { + @PQS + { + minDetailDistance = 100 + } + } + +} \ No newline at end of file From f975e65c607f74ef29f3f3d5de7fb158b95753a7 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Sun, 6 Dec 2015 01:32:02 +0100 Subject: [PATCH 11/33] no easter eggs --- .../ReDimension/{stockPQScities.cfg => stockPQScities.cfg.txt} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename GameData/Sigma/Dimensions/Configs/ReDimension/{stockPQScities.cfg => stockPQScities.cfg.txt} (100%) diff --git a/GameData/Sigma/Dimensions/Configs/ReDimension/stockPQScities.cfg b/GameData/Sigma/Dimensions/Configs/ReDimension/stockPQScities.cfg.txt similarity index 100% rename from GameData/Sigma/Dimensions/Configs/ReDimension/stockPQScities.cfg rename to GameData/Sigma/Dimensions/Configs/ReDimension/stockPQScities.cfg.txt From 3e08c180af645498a03ba98e7fad0253eed3d9f1 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Mon, 7 Dec 2015 01:08:06 +0100 Subject: [PATCH 12/33] advanced settings --- GameData/Sigma/Dimensions/Settings.cfg | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/GameData/Sigma/Dimensions/Settings.cfg b/GameData/Sigma/Dimensions/Settings.cfg index e9c744f..b5c17b2 100644 --- a/GameData/Sigma/Dimensions/Settings.cfg +++ b/GameData/Sigma/Dimensions/Settings.cfg @@ -1,6 +1,20 @@ +// Base Settings + SigmaDimensions { - Resize = 1 Rescale = 1 + Resize = 1 + Atmosphere = 1 // NOT AVAILABLE YET dayLengthMultiplier = 1 +} + + + +// Advanced Settings + +@SigmaDimensions +{ + geeASLmultiplier = 1 + rescaleSoIs = 1 + } \ No newline at end of file From 5f69716053d79cbc74b2a637006fe2415fe2a3eb Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Mon, 7 Dec 2015 02:04:33 +0100 Subject: [PATCH 13/33] Advanced Settings --- .../Configs/ReDimension/advancedSettings.cfg | 30 +++++++++++++++++++ .../Configs/ReDimension/setDimensions.cfg | 3 +- GameData/Sigma/Dimensions/Settings.cfg | 5 ++-- 3 files changed, 35 insertions(+), 3 deletions(-) create mode 100644 GameData/Sigma/Dimensions/Configs/ReDimension/advancedSettings.cfg diff --git a/GameData/Sigma/Dimensions/Configs/ReDimension/advancedSettings.cfg b/GameData/Sigma/Dimensions/Configs/ReDimension/advancedSettings.cfg new file mode 100644 index 0000000..64e24f7 --- /dev/null +++ b/GameData/Sigma/Dimensions/Configs/ReDimension/advancedSettings.cfg @@ -0,0 +1,30 @@ +@SigmaDimensions:HAS[#orbitalPeriod[>0]] +{ + %Rescale = #$orbitalPeriod$ + @Rescale *= #$Resize$ + @Rescale != 0.666666666666667 +} +@SigmaDimensions:HAS[#rescaleSoIs[1]] +{ + %rescaleSoIs = #$Rescale$ +} +@SigmaDimensions:HAS[~rescaleSoIs[1]] +{ + %rescaleSoIs = #$Resize$ +} +@SigmaDimensions:HAS[#daysVSyearRatio[>0]] +{ + %dayLengthMultiplier = #$Rescale$ + @dayLengthMultiplier != 0.5 + @dayLengthMultiplier *= #$Rescale$ + @dayLengthMultiplier *= #$daysVSyearRatio$ + @dayLengthMultiplier /= #$Resize$ +} +@SigmaDimensions:HAS[#SoIsfromRadius[1]] +{ + %SoIsfromRadius = #$Resize$ +} +@SigmaDimensions:HAS[~SoIsfromRadius[1]] +{ + %SoIsfromRadius = #$Rescale$ +} diff --git a/GameData/Sigma/Dimensions/Configs/ReDimension/setDimensions.cfg b/GameData/Sigma/Dimensions/Configs/ReDimension/setDimensions.cfg index bfe1315..b44a242 100644 --- a/GameData/Sigma/Dimensions/Configs/ReDimension/setDimensions.cfg +++ b/GameData/Sigma/Dimensions/Configs/ReDimension/setDimensions.cfg @@ -7,9 +7,10 @@ @radius *= #$@SigmaDimensions/Resize$ @mass *= #$@SigmaDimensions/Resize$ @mass *= #$@SigmaDimensions/Resize$ + @mass *= #$@SigmaDimensions/geeASLmultiplier$ @rotationPeriod *= #$@SigmaDimensions/dayLengthMultiplier$ @inverseRotThresholdAltitude *= #$@SigmaDimensions/Resize$ - @sphereOfInfluence *= #$@SigmaDimensions/Rescale$ + @sphereOfInfluence *= #$@SigmaDimensions/SoIsfromRadius$ @ScienceValues { @flyingAltitudeThreshold *= #$@SigmaDimensions/Resize$ diff --git a/GameData/Sigma/Dimensions/Settings.cfg b/GameData/Sigma/Dimensions/Settings.cfg index b5c17b2..e1c2182 100644 --- a/GameData/Sigma/Dimensions/Settings.cfg +++ b/GameData/Sigma/Dimensions/Settings.cfg @@ -15,6 +15,7 @@ SigmaDimensions @SigmaDimensions { geeASLmultiplier = 1 - rescaleSoIs = 1 - + SoIsfromRadius = 0 + orbitalPeriod = 0 + daysVSyearRatio = 0 } \ No newline at end of file From c209acb996ef980c01631b3b57238a191c80440f Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Mon, 7 Dec 2015 17:18:19 +0100 Subject: [PATCH 14/33] some fixes (see comments) fixed landcontrol for Duna/Kerbin/Laythe removed VertexVoronoi/displacement added inverseRotThresholdAltitude for all bodies --- .../Sigma/Dimensions/Configs/Bodies/Duna.cfg | 22 ++++++++++++ .../Dimensions/Configs/Bodies/Kerbin.cfg | 34 +++++++++++++++++++ .../Dimensions/Configs/Bodies/Laythe.cfg | 22 ++++++++++++ .../Configs/Bodies/allowUserDefined.cfg | 4 +++ .../Configs/ReDimension/ResizePQSMods.cfg | 15 ++++++-- 5 files changed, 95 insertions(+), 2 deletions(-) diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Duna.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Duna.cfg index 4fbe6be..56b34f0 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/Duna.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Duna.cfg @@ -58,6 +58,28 @@ vHeightMax = 3500 SigmaDimensions = 1 } + @LandControl:HAS[!landClasses] + { + landClasses {} + } + @LandControl + { + @landClasses:HAS[!Class[Ice?Caps]] + { + Class + { + name = Ice Caps + } + } + @landClasses + { + @Class[Ice?Caps] + { + alterApparentHeight = 100 + alterRealHeight = 100 + } + } + } %AerialPerspectiveMaterial { atmosphereDepth = 150000 diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Kerbin.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Kerbin.cfg index 72a9ff2..6ca6979 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/Kerbin.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Kerbin.cfg @@ -41,6 +41,40 @@ vHeightMax = 3500 SigmaDimensions = 1 } + @LandControl:HAS[!landClasses] + { + landClasses {} + } + @LandControl + { + @landClasses:HAS[!Class[DesertMountains]] + { + Class + { + name = DesertMountains + } + } + @landClasses:HAS[!Class[IceCaps]] + { + Class + { + name = IceCaps + } + } + @landClasses + { + @Class[DesertMountains] + { + alterApparentHeight = -0.8 + alterRealHeight = 0 + } + @Class[IceCaps] + { + alterApparentHeight = 100 + alterRealHeight = 10 + } + } + } %AerialPerspectiveMaterial { atmosphereDepth = 150000 diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Laythe.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Laythe.cfg index 3e480c4..9cf13ee 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/Laythe.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Laythe.cfg @@ -22,6 +22,28 @@ vHeightMax = 6000 SigmaDimensions = 1 } + @LandControl:HAS[!landClasses] + { + landClasses {} + } + @LandControl + { + @landClasses:HAS[!Class[IceCaps]] + { + Class + { + name = IceCaps + } + } + @landClasses + { + @Class[IceCaps] + { + alterApparentHeight = 100 + alterRealHeight = 10 + } + } + } %AerialPerspectiveMaterial { atmosphereDepth = 150000 diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/allowUserDefined.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/allowUserDefined.cfg index df0e084..8a79903 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/allowUserDefined.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/allowUserDefined.cfg @@ -2,6 +2,10 @@ { @Body,* { + %Properties + { + inverseRotThresholdAltitude = 100000 + } @PQS { @Mods diff --git a/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg b/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg index 11a57b2..c8911ba 100644 --- a/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg +++ b/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg @@ -25,6 +25,14 @@ @LandControl,* { @vHeightMax *= #$@SigmaDimensions/Resize$ + @landClasses,* + { + @Class,* + { + @alterApparentHeight *= #$@SigmaDimensions/Resize$ + @alterRealHeight *= #$@SigmaDimensions/Resize$ + } + } } @AerialPerspectiveMaterial,* { @@ -91,7 +99,6 @@ @VertexVoronoi,* { @deformation *= #$@SigmaDimensions/Resize$ - @displacement *= #$@SigmaDimensions/Resize$ } @MapDecalTangent,* { @@ -132,7 +139,11 @@ !vectorX = DEL !vectorY = DEL !vectorZ = DEL - } + } + @VertexHeightOffset + { + @offset *= #$@SigmaDimensions/Resize$ + } } } } From b8bce8e08c4c0ba724aa38bdc0fdb7817fc78afe Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Mon, 7 Dec 2015 18:38:11 +0100 Subject: [PATCH 15/33] scaled versions fades --- GameData/Sigma/Dimensions/Configs/Bodies/Bop.cfg | 8 ++++++++ GameData/Sigma/Dimensions/Configs/Bodies/Dres.cfg | 8 ++++++++ GameData/Sigma/Dimensions/Configs/Bodies/Duna.cfg | 8 ++++++++ GameData/Sigma/Dimensions/Configs/Bodies/Eeloo.cfg | 8 ++++++++ GameData/Sigma/Dimensions/Configs/Bodies/Eve.cfg | 8 ++++++++ GameData/Sigma/Dimensions/Configs/Bodies/Gilly.cfg | 8 ++++++++ GameData/Sigma/Dimensions/Configs/Bodies/Ike.cfg | 8 ++++++++ GameData/Sigma/Dimensions/Configs/Bodies/Jool.cfg | 6 ++++++ GameData/Sigma/Dimensions/Configs/Bodies/Kerbin.cfg | 8 ++++++++ GameData/Sigma/Dimensions/Configs/Bodies/Laythe.cfg | 8 ++++++++ GameData/Sigma/Dimensions/Configs/Bodies/Minmus.cfg | 8 ++++++++ GameData/Sigma/Dimensions/Configs/Bodies/Moho.cfg | 8 ++++++++ GameData/Sigma/Dimensions/Configs/Bodies/Mun.cfg | 8 ++++++++ GameData/Sigma/Dimensions/Configs/Bodies/Pol.cfg | 8 ++++++++ GameData/Sigma/Dimensions/Configs/Bodies/Tylo.cfg | 8 ++++++++ GameData/Sigma/Dimensions/Configs/Bodies/Vall.cfg | 8 ++++++++ 16 files changed, 126 insertions(+) diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Bop.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Bop.cfg index ca92380..5c522bf 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/Bop.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Bop.cfg @@ -13,8 +13,16 @@ spaceAltitudeThreshold = 25000 } } + %ScaledVersion + { + fadeStart = 135000 + fadeEnd = 140000 + } %PQS { + fadeStart = 140000 + fadeEnd = 145000 + deactivateAltitude = 180000 %Mods { FlattenArea {} diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Dres.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Dres.cfg index acdef22..d666d2d 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/Dres.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Dres.cfg @@ -13,8 +13,16 @@ spaceAltitudeThreshold = 25000 } } + %ScaledVersion + { + fadeStart = 95000 + fadeEnd = 100000 + } %PQS { + fadeStart = 100000 + fadeEnd = 110000 + deactivateAltitude = 115000 %Mods { %AerialPerspectiveMaterial diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Duna.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Duna.cfg index 56b34f0..accced3 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/Duna.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Duna.cfg @@ -13,8 +13,16 @@ spaceAltitudeThreshold = 140000 } } + %ScaledVersion + { + fadeStart = 95000 + fadeEnd = 97000 + } %PQS { + fadeStart = 100000 + fadeEnd = 110000 + deactivateAltitude = 120000 %Mods { %VertexHeightMap diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Eeloo.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Eeloo.cfg index 9cca1bc..23197e8 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/Eeloo.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Eeloo.cfg @@ -13,8 +13,16 @@ spaceAltitudeThreshold = 60000 } } + %ScaledVersion + { + fadeStart = 95000 + fadeEnd = 100000 + } %PQS { + fadeStart = 100000 + fadeEnd = 110000 + deactivateAltitude = 120000 %Mods { %LandControl diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Eve.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Eve.cfg index c08eaf1..5540ccf 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/Eve.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Eve.cfg @@ -13,8 +13,16 @@ spaceAltitudeThreshold = 400000 } } + %ScaledVersion + { + fadeStart = 105000 + fadeEnd = 110000 + } %PQS { + fadeStart = 110000 + fadeEnd = 115000 + deactivateAltitude = 130000 %Mods { %VertexHeightMap diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Gilly.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Gilly.cfg index fddd34e..cdaf4eb 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/Gilly.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Gilly.cfg @@ -13,8 +13,16 @@ spaceAltitudeThreshold = 6000 } } + %ScaledVersion + { + fadeStart = 135000 + fadeEnd = 140000 + } %PQS { + fadeStart = 140000 + fadeEnd = 145000 + deactivateAltitude = 180000 %Mods { %VertexSimplexHeightAbsolute diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Ike.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Ike.cfg index 2effdfe..41a02ab 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/Ike.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Ike.cfg @@ -13,8 +13,16 @@ spaceAltitudeThreshold = 50000 } } + %ScaledVersion + { + fadeStart = 135000 + fadeEnd = 140000 + } %PQS { + fadeStart = 140000 + fadeEnd = 145000 + deactivateAltitude = 180000 %Mods { %VertexSimplexHeightAbsolute diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Jool.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Jool.cfg index 5b78b37..a1bbd86 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/Jool.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Jool.cfg @@ -13,4 +13,10 @@ spaceAltitudeThreshold = 4000000 } } + %ScaledVersion + { + fadeStart = 29000 + fadeEnd = 30000 + } + } } diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Kerbin.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Kerbin.cfg index 6ca6979..2e1adf1 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/Kerbin.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Kerbin.cfg @@ -13,8 +13,16 @@ spaceAltitudeThreshold = 250000 } } + %ScaledVersion + { + fadeStart = 55000 + fadeEnd = 60000 + } %PQS { + fadeStart = 60000 + fadeEnd = 120000 + deactivateAltitude = 160000 %Mods { %VertexSimplexHeightAbsolute diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Laythe.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Laythe.cfg index 9cf13ee..f625194 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/Laythe.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Laythe.cfg @@ -13,8 +13,16 @@ spaceAltitudeThreshold = 200000 } } + %ScaledVersion + { + fadeStart = 55000 + fadeEnd = 60000 + } %PQS { + fadeStart = 60000 + fadeEnd = 120000 + deactivateAltitude = 160000 %Mods { %LandControl diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Minmus.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Minmus.cfg index a315cc4..b22d524 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/Minmus.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Minmus.cfg @@ -13,8 +13,16 @@ spaceAltitudeThreshold = 30000 } } + %ScaledVersion + { + fadeStart = 135000 + fadeEnd = 140000 + } %PQS { + fadeStart = 140000 + fadeEnd = 145000 + deactivateAltitude = 180000 %Mods { %AltitudeAlpha diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Moho.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Moho.cfg index b08f9db..679535d 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/Moho.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Moho.cfg @@ -13,8 +13,16 @@ spaceAltitudeThreshold = 80000 } } + %ScaledVersion + { + fadeStart = 95000 + fadeEnd = 100000 + } %PQS { + fadeStart = 100000 + fadeEnd = 110000 + deactivateAltitude = 115000 %Mods { %AltitudeAlpha diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Mun.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Mun.cfg index 9915e48..6a5a8c0 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/Mun.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Mun.cfg @@ -13,8 +13,16 @@ spaceAltitudeThreshold = 60000 } } + %ScaledVersion + { + fadeStart = 55000 + fadeEnd = 60000 + } %PQS { + fadeStart = 60000 + fadeEnd = 120000 + deactivateAltitude = 120750 %Mods { %VertexHeightMap diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Pol.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Pol.cfg index f97723f..6458479 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/Pol.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Pol.cfg @@ -13,8 +13,16 @@ spaceAltitudeThreshold = 22000 } } + %ScaledVersion + { + fadeStart = 130000 + fadeEnd = 135000 + } %PQS { + fadeStart = 135000 + fadeEnd = 140000 + deactivateAltitude = 180000 %Mods { VertexSimplexHeightAbsolute {} diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Tylo.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Tylo.cfg index 8f12d3f..a857fd8 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/Tylo.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Tylo.cfg @@ -13,8 +13,16 @@ spaceAltitudeThreshold = 250000 } } + %ScaledVersion + { + fadeStart = 95000 + fadeEnd = 100000 + } %PQS { + fadeStart = 100000 + fadeEnd = 125000 + deactivateAltitude = 330000 %Mods { %VertexSimplexHeightAbsolute diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Vall.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Vall.cfg index 1c329ad..1d728a1 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/Vall.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Vall.cfg @@ -13,8 +13,16 @@ spaceAltitudeThreshold = 90000 } } + %ScaledVersion + { + fadeStart = 295000 + fadeEnd = 300000 + } %PQS { + fadeStart = 300000 + fadeEnd = 325000 + deactivateAltitude = 330000 %Mods { VertexSimplexHeightAbsolute {} From 4768eed63a8e9ec81c5a2dc8a6e2756a56f2016a Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Tue, 8 Dec 2015 01:23:58 +0100 Subject: [PATCH 16/33] fades --- .../Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg | 3 +++ .../Sigma/Dimensions/Configs/ReDimension/setDimensions.cfg | 2 ++ 2 files changed, 5 insertions(+) diff --git a/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg b/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg index c8911ba..41c98cc 100644 --- a/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg +++ b/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg @@ -4,6 +4,9 @@ { @PQS { + @fadeStart *= #$@SigmaDimensions/Resize$ + @fadeEnd *= #$@SigmaDimensions/Resize$ + @deactivateAltitude *= #$@SigmaDimensions/Resize$ @Mods { @VertexSimplexHeightAbsolute,* diff --git a/GameData/Sigma/Dimensions/Configs/ReDimension/setDimensions.cfg b/GameData/Sigma/Dimensions/Configs/ReDimension/setDimensions.cfg index b44a242..0ebc263 100644 --- a/GameData/Sigma/Dimensions/Configs/ReDimension/setDimensions.cfg +++ b/GameData/Sigma/Dimensions/Configs/ReDimension/setDimensions.cfg @@ -23,6 +23,8 @@ } @ScaledVersion { + @fadeStart *= #$@SigmaDimensions/Resize$ + @fadeEnd *= #$@SigmaDimensions/Resize$ @Light { @sunAU *= #$@SigmaDimensions/Resize$ From a9fdbe13135d8551310d3c1ece96f5c06f1dd1ec Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Tue, 8 Dec 2015 02:01:01 +0100 Subject: [PATCH 17/33] limit KSC decal shrinkage --- .../Configs/ReDimension/setDimensions.cfg | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/GameData/Sigma/Dimensions/Configs/ReDimension/setDimensions.cfg b/GameData/Sigma/Dimensions/Configs/ReDimension/setDimensions.cfg index 0ebc263..4b10d52 100644 --- a/GameData/Sigma/Dimensions/Configs/ReDimension/setDimensions.cfg +++ b/GameData/Sigma/Dimensions/Configs/ReDimension/setDimensions.cfg @@ -56,4 +56,26 @@ @radius *= #$Resize$ } } + @Body[Kerbin]:HAS[~removePQSmods[*MapDecalTangent*]] + { + @PQS + { + @Mods + { + @MapDecalTangent + { + %Resize = #$@SigmaDimensions/Resize$ + @radius /= #$Resize$ + } + @MapDecalTangent:HAS[#Resize[<0.75]] + { + @Resize = 0.75 + } + @MapDecalTangent:HAS[#Resize[*]] + { + @radius *= #$Resize$ + } + } + } + } } From 100d7b478fc0bb74743ab916d82224f5b2dcd67c Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Tue, 8 Dec 2015 02:44:21 +0100 Subject: [PATCH 18/33] fade fix --- .../Dimensions/Configs/ReDimension/ResizePQSMods.cfg | 6 +++--- .../Dimensions/Configs/ReDimension/advancedSettings.cfg | 8 ++++++++ .../Dimensions/Configs/ReDimension/setDimensions.cfg | 4 ++-- 3 files changed, 13 insertions(+), 5 deletions(-) diff --git a/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg b/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg index 41c98cc..4e66b24 100644 --- a/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg +++ b/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg @@ -4,9 +4,9 @@ { @PQS { - @fadeStart *= #$@SigmaDimensions/Resize$ - @fadeEnd *= #$@SigmaDimensions/Resize$ - @deactivateAltitude *= #$@SigmaDimensions/Resize$ + @fadeStart *= #$@SigmaDimensions/fadeResize$ + @fadeEnd *= #$@SigmaDimensions/fadeResize$ + @deactivateAltitude *= #$@SigmaDimensions/fadeResize$ @Mods { @VertexSimplexHeightAbsolute,* diff --git a/GameData/Sigma/Dimensions/Configs/ReDimension/advancedSettings.cfg b/GameData/Sigma/Dimensions/Configs/ReDimension/advancedSettings.cfg index 64e24f7..7fe292a 100644 --- a/GameData/Sigma/Dimensions/Configs/ReDimension/advancedSettings.cfg +++ b/GameData/Sigma/Dimensions/Configs/ReDimension/advancedSettings.cfg @@ -28,3 +28,11 @@ { %SoIsfromRadius = #$Rescale$ } +@SigmaDimensions +{ + %fadeResize = 1 +} +@SigmaDimensions:HAS[#Resize[>1]] +{ + %fadeResize = #$Resize$ +} diff --git a/GameData/Sigma/Dimensions/Configs/ReDimension/setDimensions.cfg b/GameData/Sigma/Dimensions/Configs/ReDimension/setDimensions.cfg index 4b10d52..27f1a9a 100644 --- a/GameData/Sigma/Dimensions/Configs/ReDimension/setDimensions.cfg +++ b/GameData/Sigma/Dimensions/Configs/ReDimension/setDimensions.cfg @@ -23,8 +23,8 @@ } @ScaledVersion { - @fadeStart *= #$@SigmaDimensions/Resize$ - @fadeEnd *= #$@SigmaDimensions/Resize$ + @fadeStart *= #$@SigmaDimensions/fadeResize$ + @fadeEnd *= #$@SigmaDimensions/fadeResize$ @Light { @sunAU *= #$@SigmaDimensions/Resize$ From dd3bd76601a2fb09de79599320367d800c4bcdc2 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Tue, 8 Dec 2015 04:40:54 +0100 Subject: [PATCH 19/33] add VertexHeightOblate --- .../Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg b/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg index 4e66b24..0b11e31 100644 --- a/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg +++ b/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg @@ -147,6 +147,10 @@ { @offset *= #$@SigmaDimensions/Resize$ } + @VertexHeightOblate + { + @height *= #$@SigmaDimensions/Resize$ + } } } } From bbbdb8fb0e7e1aef6dac99c7759187f890a5d71c Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Tue, 8 Dec 2015 04:41:10 +0100 Subject: [PATCH 20/33] PQS min and max levels --- .../Configs/ReDimension/setPQSlevels.cfg | 11 ++++++ .../Configs/ReDimension/setPQSlevels.cfg.txt | 39 ------------------- 2 files changed, 11 insertions(+), 39 deletions(-) create mode 100644 GameData/Sigma/Dimensions/Configs/ReDimension/setPQSlevels.cfg delete mode 100644 GameData/Sigma/Dimensions/Configs/ReDimension/setPQSlevels.cfg.txt diff --git a/GameData/Sigma/Dimensions/Configs/ReDimension/setPQSlevels.cfg b/GameData/Sigma/Dimensions/Configs/ReDimension/setPQSlevels.cfg new file mode 100644 index 0000000..0d16fe6 --- /dev/null +++ b/GameData/Sigma/Dimensions/Configs/ReDimension/setPQSlevels.cfg @@ -0,0 +1,11 @@ +@Kopernicus:AFTER[SigDim] +{ + @Body:HAS[@Properties:HAS[#radius[<5000]]] + { + %PQS + { + %minLevel = 1 + %maxLevel = 2 + } + } +} \ No newline at end of file diff --git a/GameData/Sigma/Dimensions/Configs/ReDimension/setPQSlevels.cfg.txt b/GameData/Sigma/Dimensions/Configs/ReDimension/setPQSlevels.cfg.txt deleted file mode 100644 index 6725c35..0000000 --- a/GameData/Sigma/Dimensions/Configs/ReDimension/setPQSlevels.cfg.txt +++ /dev/null @@ -1,39 +0,0 @@ -@Kopernicus:AFTER[SigDim] -{ - @Body:HAS[@Properties:HAS[#radius[*]]] - { - %PQS - { - %bodyRadius = #$../Properties/radius$ - %minLevel = 1 - %maxLevel = 2 - } - @PQS:HAS[#bodyRadius[>5000]] - { - minLevel = 2 - maxLevel = 6 - } - @PQS:HAS[#bodyRadius[>130000]] - { - minLevel = 2 - maxLevel = 8 - } - @PQS:HAS[#bodyRadius[>499000]] - { - minLevel = 2 - maxLevel = 6 - } - @PQS - { - !bodyRadius = DEL - } - } - @Body[Mun] - { - @PQS - { - minDetailDistance = 100 - } - } - -} \ No newline at end of file From 0eaf4b04579aec41e1c4538a4619362107060d83 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Wed, 9 Dec 2015 02:48:12 +0100 Subject: [PATCH 21/33] fade fix --- .../Configs/General/removeDuplicates.cfg | 31 ++++++++++++++++++- 1 file changed, 30 insertions(+), 1 deletion(-) diff --git a/GameData/Sigma/Dimensions/Configs/General/removeDuplicates.cfg b/GameData/Sigma/Dimensions/Configs/General/removeDuplicates.cfg index 813c474..a6ba17c 100644 --- a/GameData/Sigma/Dimensions/Configs/General/removeDuplicates.cfg +++ b/GameData/Sigma/Dimensions/Configs/General/removeDuplicates.cfg @@ -1,6 +1,6 @@ @Kopernicus:FOR[SigDim] { - @Body,* + @Body:HAS[@Template,!Template[Sun]] { @Properties { @@ -32,5 +32,34 @@ !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 1ea46e9d0a202b1b7ddb77db43412449fae357fe Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Wed, 9 Dec 2015 02:48:20 +0100 Subject: [PATCH 22/33] resize KSC fix --- GameData/Sigma/Dimensions/Configs/ReDimension/setDimensions.cfg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/GameData/Sigma/Dimensions/Configs/ReDimension/setDimensions.cfg b/GameData/Sigma/Dimensions/Configs/ReDimension/setDimensions.cfg index 27f1a9a..367007a 100644 --- a/GameData/Sigma/Dimensions/Configs/ReDimension/setDimensions.cfg +++ b/GameData/Sigma/Dimensions/Configs/ReDimension/setDimensions.cfg @@ -67,7 +67,7 @@ %Resize = #$@SigmaDimensions/Resize$ @radius /= #$Resize$ } - @MapDecalTangent:HAS[#Resize[<0.75]] + @MapDecalTangent:HAS[#Resize[<0.75],#Resize[>0.01]] { @Resize = 0.75 } From deb9d003b6bc6eab621b6139785e55e39ec47233 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Wed, 9 Dec 2015 02:48:50 +0100 Subject: [PATCH 23/33] flattenOcean and flattenMountains --- .../Sigma/Dimensions/Configs/Bodies/Dres.cfg | 5 +++++ .../Sigma/Dimensions/Configs/Bodies/Eeloo.cfg | 5 +++++ .../Sigma/Dimensions/Configs/Bodies/Moho.cfg | 5 +++++ .../Sigma/Dimensions/Configs/Bodies/Pol.cfg | 5 +++++ .../Sigma/Dimensions/Configs/Bodies/Tylo.cfg | 5 +++++ .../Configs/Bodies/allowUserDefined.cfg | 11 +++++++++++ .../Configs/General/removePQSMods.cfg | 18 ++++++++++++++++++ .../Configs/ReDimension/ResizePQSMods.cfg | 12 ++++++++++-- 8 files changed, 64 insertions(+), 2 deletions(-) diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Dres.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Dres.cfg index d666d2d..56f2162 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/Dres.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Dres.cfg @@ -50,6 +50,11 @@ deformity = 400 SigmaDimensions = 1 } + %FlattenOcean + { + oceanRadius = 1 + SigmaDimensions = 1 + } } } } diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Eeloo.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Eeloo.cfg index 23197e8..0bc2922 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/Eeloo.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Eeloo.cfg @@ -61,6 +61,11 @@ deformation = 250 displacement = 0.00499999988824129 } + %FlattenOcean + { + oceanRadius = 1 + SigmaDimensions = 1 + } } } } diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Moho.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Moho.cfg index 679535d..3235f82 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/Moho.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Moho.cfg @@ -57,6 +57,11 @@ deformity = 200 SigmaDimensions = 1 } + %FlattenOcean + { + oceanRadius = 1 + SigmaDimensions = 1 + } } } } diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Pol.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Pol.cfg index 6458479..59ef22e 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/Pol.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Pol.cfg @@ -59,6 +59,11 @@ enabled = True SigmaDimensions = 1 } + %FlattenOcean + { + oceanRadius = 1 + SigmaDimensions = 1 + } } } } diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Tylo.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Tylo.cfg index a857fd8..5184bbc 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/Tylo.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Tylo.cfg @@ -62,6 +62,11 @@ heightMapDeformity = 50 position = 569917.4,-94669.8,181300.9 } + %FlattenOcean + { + oceanRadius = 1 + SigmaDimensions = 1 + } } } } diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/allowUserDefined.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/allowUserDefined.cfg index 8a79903..eb421fa 100644 --- a/GameData/Sigma/Dimensions/Configs/Bodies/allowUserDefined.cfg +++ b/GameData/Sigma/Dimensions/Configs/Bodies/allowUserDefined.cfg @@ -25,6 +25,13 @@ @LandControl,* { %userDefined = 1 + @landClasses,* + { + @Class,* + { + %userDefined = 1 + } + } } @AerialPerspectiveMaterial,* { @@ -82,6 +89,10 @@ { %userDefined = 1 } + @FlattenOcean,* + { + %userDefined = 1 + } } } } diff --git a/GameData/Sigma/Dimensions/Configs/General/removePQSMods.cfg b/GameData/Sigma/Dimensions/Configs/General/removePQSMods.cfg index a13a0d0..7945f05 100644 --- a/GameData/Sigma/Dimensions/Configs/General/removePQSMods.cfg +++ b/GameData/Sigma/Dimensions/Configs/General/removePQSMods.cfg @@ -24,6 +24,14 @@ !VertexVoronoi:HAS[#SigmaDimensions[1],~userDefined[1]] {} !MapDecalTangent:HAS[#SigmaDimensions[1],~userDefined[1]] {} !MapDecal:HAS[#SigmaDimensions[1],~userDefined[1]] {} + !FlattenOcean:HAS[#SigmaDimensions[1],~userDefined[1]] {} + @LandControl,* + { + @landClasses,* + { + !Class:HAS[#SigmaDimensions[1],~userDefined[1]] {} + } + } } } } @@ -215,6 +223,16 @@ } } } + @Body:HAS[#removePQSMods[*,FlattenOcean,*]] + { + @PQS + { + @Mods + { + !FlattenOcean: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 0b11e31..2c79b25 100644 --- a/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg +++ b/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg @@ -143,14 +143,22 @@ !vectorY = DEL !vectorZ = DEL } - @VertexHeightOffset + @VertexHeightOffset,* { @offset *= #$@SigmaDimensions/Resize$ } - @VertexHeightOblate + @VertexHeightOblate,* { @height *= #$@SigmaDimensions/Resize$ } + @FlattenMountains,* + { + @altitude *= #$@SigmaDimensions/Resize$ + } + @FlattenOcean,* + { + @oceanRadius *= #$@SigmaDimensions/Resize$ + } } } } From 668aa1ba561576b42dacdff7952a0028f195805d Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Wed, 9 Dec 2015 12:33:12 +0100 Subject: [PATCH 24/33] add VertexDefineCoastLine --- .../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 2c79b25..91d78a8 100644 --- a/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg +++ b/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg @@ -159,6 +159,11 @@ { @oceanRadius *= #$@SigmaDimensions/Resize$ } + @VertexDefineCoastLine,* + { + @depthOffset *= #$@SigmaDimensions/Resize$ + @oceanRadiusOffset *= #$@SigmaDimensions/Resize$ + } } } } From 1f4c276f685e76de9cacb108a2ed86e80e73eaa8 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Wed, 9 Dec 2015 12:35:16 +0100 Subject: [PATCH 25/33] add VertexHeightMapStep --- .../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 91d78a8..e3f6cdc 100644 --- a/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg +++ b/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg @@ -164,6 +164,11 @@ @depthOffset *= #$@SigmaDimensions/Resize$ @oceanRadiusOffset *= #$@SigmaDimensions/Resize$ } + @VertexHeightMapStep,* + { + @offset *= #$@SigmaDimensions/Resize$ + @deformity *= #$@SigmaDimensions/Resize$ + } } } } From ec856847615fa51c941da4a2eb9eae692a918f65 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Wed, 9 Dec 2015 12:38:05 +0100 Subject: [PATCH 26/33] Update ResizePQSMods.cfg --- .../Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg b/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg index e3f6cdc..77fa11c 100644 --- a/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg +++ b/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg @@ -169,6 +169,12 @@ @offset *= #$@SigmaDimensions/Resize$ @deformity *= #$@SigmaDimensions/Resize$ } + @VertexHeightNoiseHeightMap,* + { + @deformity *= #$@SigmaDimensions/Resize$ + @heightEnd *= #$@SigmaDimensions/Resize$ + @heightStart *= #$@SigmaDimensions/Resize$ + } } } } From 490d5c340ebf5f4f178dfd5968aebc54a1a04e7f Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Wed, 9 Dec 2015 12:40:42 +0100 Subject: [PATCH 27/33] add VertexHeightNoiseVertHeightCurve --- .../Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg b/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg index 77fa11c..7ac3b14 100644 --- a/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg +++ b/GameData/Sigma/Dimensions/Configs/ReDimension/ResizePQSMods.cfg @@ -175,6 +175,12 @@ @heightEnd *= #$@SigmaDimensions/Resize$ @heightStart *= #$@SigmaDimensions/Resize$ } + @VertexHeightNoiseVertHeightCurve,* + { + @deformity *= #$@SigmaDimensions/Resize$ + @heightEnd *= #$@SigmaDimensions/Resize$ + @heightStart *= #$@SigmaDimensions/Resize$ + } } } } From bed02e32ad8941fda5dfceba823824cb341d3e93 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Thu, 17 Dec 2015 11:01:47 +0100 Subject: [PATCH 28/33] Create setAsteroids.cfg --- .../Configs/ReDimension/setAsteroids.cfg | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 GameData/Sigma/Dimensions/Configs/ReDimension/setAsteroids.cfg diff --git a/GameData/Sigma/Dimensions/Configs/ReDimension/setAsteroids.cfg b/GameData/Sigma/Dimensions/Configs/ReDimension/setAsteroids.cfg new file mode 100644 index 0000000..f2620b8 --- /dev/null +++ b/GameData/Sigma/Dimensions/Configs/ReDimension/setAsteroids.cfg @@ -0,0 +1,17 @@ +@Kopernicus +{ + @Asteroid,* + { + @Locations,* + { + @Around,* + { + @Body,* + { + @minAltitude *= #$@SigmaDimensions/Rescale$ + @maxAltitude *= #$@SigmaDimensions/Rescale$ + } + } + } + } +} From 30a79c01e0c8fc489081604455d5d7be31f85341 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Tue, 29 Dec 2015 15:21:44 +0100 Subject: [PATCH 29/33] atmospheres --- .../Dimensions/Configs/Bodies/Duna_atmo.cfg | 48 +++ .../Dimensions/Configs/Bodies/Eve_atmo.cfg | 48 +++ .../Dimensions/Configs/Bodies/Jool_atmo.cfg | 48 +++ .../Dimensions/Configs/Bodies/Kerbin_atmo.cfg | 69 ++++ .../Dimensions/Configs/Bodies/Laythe_atmo.cfg | 54 +++ .../Dimensions/Configs/Bodies/Sun_atmo.cfg | 37 +++ .../Configs/General/caseSensitivityFix.cfg | 5 + .../Configs/ReDimension/atmoScale.cfg | 314 ++++++++++++++++++ 8 files changed, 623 insertions(+) create mode 100644 GameData/Sigma/Dimensions/Configs/Bodies/Duna_atmo.cfg create mode 100644 GameData/Sigma/Dimensions/Configs/Bodies/Eve_atmo.cfg create mode 100644 GameData/Sigma/Dimensions/Configs/Bodies/Jool_atmo.cfg create mode 100644 GameData/Sigma/Dimensions/Configs/Bodies/Kerbin_atmo.cfg create mode 100644 GameData/Sigma/Dimensions/Configs/Bodies/Laythe_atmo.cfg create mode 100644 GameData/Sigma/Dimensions/Configs/Bodies/Sun_atmo.cfg create mode 100644 GameData/Sigma/Dimensions/Configs/ReDimension/atmoScale.cfg diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Duna_atmo.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Duna_atmo.cfg new file mode 100644 index 0000000..b17e026 --- /dev/null +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Duna_atmo.cfg @@ -0,0 +1,48 @@ +@Kopernicus:FOR[SigDim] +{ + @Body:HAS[@Template:HAS[#name[Duna]],!Template:HAS[#removeAtmosphere[True]]] + { + %Atmosphere + { + maxAltitude = 50000 + altitude = 50000 + atmosphereDepth = 50000 + + %pressureCurve {} + %temperatureCurve {} + %temperatureSunMultCurve {} + + @pressureCurve:HAS[~key[*]] + { + 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:HAS[~key[*]] + { + 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:HAS[~key[*]] + { + 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 + } + %AtmosphereFromGround + { + innerRadius = 319800 + outerRadius = 328000 + } + } + } +} diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Eve_atmo.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Eve_atmo.cfg new file mode 100644 index 0000000..a46083e --- /dev/null +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Eve_atmo.cfg @@ -0,0 +1,48 @@ +@Kopernicus:FOR[SigDim] +{ + @Body:HAS[@Template:HAS[#name[Eve]],!Template:HAS[#removeAtmosphere[True]]] + { + %Atmosphere + { + maxAltitude = 90000 + altitude = 90000 + atmosphereDepth = 90000 + + %pressureCurve {} + %temperatureCurve {} + %temperatureSunMultCurve {} + + @pressureCurve:HAS[~key[*]] + { + 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:HAS[~key[*]] + { + 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:HAS[~key[*]] + { + 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 + } + %AtmosphereFromGround + { + innerRadius = 699562.5 + outerRadius = 717500 + } + } + } +} diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Jool_atmo.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Jool_atmo.cfg new file mode 100644 index 0000000..7585a29 --- /dev/null +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Jool_atmo.cfg @@ -0,0 +1,48 @@ +@Kopernicus:FOR[SigDim] +{ + @Body:HAS[@Template:HAS[#name[Jool]],!Template:HAS[#removeAtmosphere[True]]] + { + %Atmosphere + { + maxAltitude = 200000 + altitude = 200000 + atmosphereDepth = 200000 + + %pressureCurve {} + %temperatureCurve {} + %temperatureSunMultCurve {} + + @pressureCurve:HAS[~key[*]] + { + 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:HAS[~key[*]] + { + 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:HAS[~key[*]] + { + key = 0 0 0 0 + key = 29000 0.5 0 0 + key = 123450 0.8 0 0 + key = 200000 1.5 0 0 + } + %AtmosphereFromGround + { + innerRadius = 5996250 + outerRadius = 6150000 + } + } + } +} \ No newline at end of file diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Kerbin_atmo.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Kerbin_atmo.cfg new file mode 100644 index 0000000..645cf80 --- /dev/null +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Kerbin_atmo.cfg @@ -0,0 +1,69 @@ +@Kopernicus:FOR[SigDim] +{ + @Body:HAS[@Template:HAS[#name[Kerbin]],!Template:HAS[#removeAtmosphere[True]]] + { + %Atmosphere + { + maxAltitude = 70000 + altitude = 70000 + atmosphereDepth = 70000 + + %pressureCurve {} + %temperatureCurve {} + %temperatureSunMultCurve {} + + @pressureCurve:HAS[~key[*]] + { + 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:HAS[~key[*]] + { + 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:HAS[~key[*]] + { + 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 + outerRadius = 615000 + } + } + } +} diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Laythe_atmo.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Laythe_atmo.cfg new file mode 100644 index 0000000..f909452 --- /dev/null +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Laythe_atmo.cfg @@ -0,0 +1,54 @@ +@Kopernicus:FOR[SigDim] +{ + @Body:HAS[@Template:HAS[#name[Laythe]],!Template:HAS[#removeAtmosphere[True]]] + { + %Atmosphere + { + maxAltitude = 50000 + altitude = 50000 + atmosphereDepth = 50000 + + %pressureCurve {} + %temperatureCurve {} + %temperatureSunMultCurve {} + + @pressureCurve:HAS[~key[*]] + { + 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:HAS[~key[*]] + { + 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:HAS[~key[*]] + { + 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 + } + %AtmosphereFromGround + { + innerRadius = 499687.5 + outerRadius = 512500 + } + } + } +} diff --git a/GameData/Sigma/Dimensions/Configs/Bodies/Sun_atmo.cfg b/GameData/Sigma/Dimensions/Configs/Bodies/Sun_atmo.cfg new file mode 100644 index 0000000..6359b16 --- /dev/null +++ b/GameData/Sigma/Dimensions/Configs/Bodies/Sun_atmo.cfg @@ -0,0 +1,37 @@ +@Kopernicus:FOR[SigDim] +{ + @Body:HAS[@Template:HAS[#name[Sun]],!Template:HAS[#removeAtmosphere[True]]] + { + %Atmosphere + { + maxAltitude = 600000 + altitude = 600000 + atmosphereDepth = 600000 + + %pressureCurve {} + %temperatureCurve {} + + @pressureCurve:HAS[~key[*]] + { + 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:HAS[~key[*]] + { + 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 + } + } + } +} diff --git a/GameData/Sigma/Dimensions/Configs/General/caseSensitivityFix.cfg b/GameData/Sigma/Dimensions/Configs/General/caseSensitivityFix.cfg index 7c3c70e..0e62aa9 100644 --- a/GameData/Sigma/Dimensions/Configs/General/caseSensitivityFix.cfg +++ b/GameData/Sigma/Dimensions/Configs/General/caseSensitivityFix.cfg @@ -12,6 +12,11 @@ @removeAllPQSMods ^= :R:r: @removeAllPQSMods ^= :U:u: @removeAllPQSMods ^= :E:e: + + @removeAtmosphere ^= :t:T: + @removeAtmosphere ^= :R:r: + @removeAtmosphere ^= :U:u: + @removeAtmosphere ^= :E:e: } @Properties { diff --git a/GameData/Sigma/Dimensions/Configs/ReDimension/atmoScale.cfg b/GameData/Sigma/Dimensions/Configs/ReDimension/atmoScale.cfg new file mode 100644 index 0000000..717b414 --- /dev/null +++ b/GameData/Sigma/Dimensions/Configs/ReDimension/atmoScale.cfg @@ -0,0 +1,314 @@ +@Kopernicus:AFTER[SigDim] +{ + @Body:HAS[@Atmosphere] + { + @Atmosphere + { + @pressureCurve + { + key = 0 0 0 Sigma + key = 0 0 0 Sigma + key = 0 0 0 Sigma + key = 0 0 0 Sigma + key = 0 0 0 Sigma + key = 0 0 0 Sigma + key = 0 0 0 Sigma + key = 0 0 0 Sigma + key = 0 0 0 Sigma + key = 0 0 0 Sigma + key = 0 0 0 Sigma + key = 0 0 0 Sigma + key = 0 0 0 Sigma + key = 0 0 0 Sigma + key = 0 0 0 Sigma + key = 0 0 0 Sigma + key = 0 0 0 Sigma + key = 0 0 0 Sigma + key = 0 0 0 Sigma + key = 0 0 0 Sigma + key = 0 0 0 Sigma + key = 0 0 0 Sigma + key = 0 0 0 Sigma + key = 0 0 0 Sigma + key = 0 0 0 Sigma + } + @pressureCurve + { + %temp1 = #$key,0[0, ]$ + %temp2 = #$key,0[1, ]$ + %temp3 = #$key,0[2, ]$ + %temp4 = #$key,0[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @key,0 = #$temp1$ $temp2$ $temp3$ $temp4$ + + %temp1 = #$key,1[0, ]$ + %temp2 = #$key,1[1, ]$ + %temp3 = #$key,1[2, ]$ + %temp4 = #$key,1[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @key,1 = #$temp1$ $temp2$ $temp3$ $temp4$ + + %temp1 = #$key,2[0, ]$ + %temp2 = #$key,2[1, ]$ + %temp3 = #$key,2[2, ]$ + %temp4 = #$key,2[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @key,2 = #$temp1$ $temp2$ $temp3$ $temp4$ + + %temp1 = #$key,3[0, ]$ + %temp2 = #$key,3[1, ]$ + %temp3 = #$key,3[2, ]$ + %temp4 = #$key,3[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @key,3 = #$temp1$ $temp2$ $temp3$ $temp4$ + + %temp1 = #$key,4[0, ]$ + %temp2 = #$key,4[1, ]$ + %temp3 = #$key,4[2, ]$ + %temp4 = #$key,4[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @key,4 = #$temp1$ $temp2$ $temp3$ $temp4$ + + %temp1 = #$key,5[0, ]$ + %temp2 = #$key,5[1, ]$ + %temp3 = #$key,5[2, ]$ + %temp4 = #$key,5[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @key,5 = #$temp1$ $temp2$ $temp3$ $temp4$ + + %temp1 = #$key,6[0, ]$ + %temp2 = #$key,6[1, ]$ + %temp3 = #$key,6[2, ]$ + %temp4 = #$key,6[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @key,6 = #$temp1$ $temp2$ $temp3$ $temp4$ + + %temp1 = #$key,7[0, ]$ + %temp2 = #$key,7[1, ]$ + %temp3 = #$key,7[2, ]$ + %temp4 = #$key,7[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @key,7 = #$temp1$ $temp2$ $temp3$ $temp4$ + + %temp1 = #$key,8[0, ]$ + %temp2 = #$key,8[1, ]$ + %temp3 = #$key,8[2, ]$ + %temp4 = #$key,8[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @key,8 = #$temp1$ $temp2$ $temp3$ $temp4$ + + %temp1 = #$key,9[0, ]$ + %temp2 = #$key,9[1, ]$ + %temp3 = #$key,9[2, ]$ + %temp4 = #$key,9[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @key,9 = #$temp1$ $temp2$ $temp3$ $temp4$ + + %temp1 = #$key,10[0, ]$ + %temp2 = #$key,10[1, ]$ + %temp3 = #$key,10[2, ]$ + %temp4 = #$key,10[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @key,10 = #$temp1$ $temp2$ $temp3$ $temp4$ + + %temp1 = #$key,11[0, ]$ + %temp2 = #$key,11[1, ]$ + %temp3 = #$key,11[2, ]$ + %temp4 = #$key,11[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @key,11 = #$temp1$ $temp2$ $temp3$ $temp4$ + + %temp1 = #$key,12[0, ]$ + %temp2 = #$key,12[1, ]$ + %temp3 = #$key,12[2, ]$ + %temp4 = #$key,12[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @key,12 = #$temp1$ $temp2$ $temp3$ $temp4$ + + %temp1 = #$key,13[0, ]$ + %temp2 = #$key,13[1, ]$ + %temp3 = #$key,13[2, ]$ + %temp4 = #$key,13[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @key,13 = #$temp1$ $temp2$ $temp3$ $temp4$ + + %temp1 = #$key,14[0, ]$ + %temp2 = #$key,14[1, ]$ + %temp3 = #$key,14[2, ]$ + %temp4 = #$key,14[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @key,14 = #$temp1$ $temp2$ $temp3$ $temp4$ + + %temp1 = #$key,15[0, ]$ + %temp2 = #$key,15[1, ]$ + %temp3 = #$key,15[2, ]$ + %temp4 = #$key,15[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @key,15 = #$temp1$ $temp2$ $temp3$ $temp4$ + + %temp1 = #$key,16[0, ]$ + %temp2 = #$key,16[1, ]$ + %temp3 = #$key,16[2, ]$ + %temp4 = #$key,16[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @key,16 = #$temp1$ $temp2$ $temp3$ $temp4$ + + %temp1 = #$key,17[0, ]$ + %temp2 = #$key,17[1, ]$ + %temp3 = #$key,17[2, ]$ + %temp4 = #$key,17[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @key,17 = #$temp1$ $temp2$ $temp3$ $temp4$ + + %temp1 = #$key,18[0, ]$ + %temp2 = #$key,18[1, ]$ + %temp3 = #$key,18[2, ]$ + %temp4 = #$key,18[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @key,18 = #$temp1$ $temp2$ $temp3$ $temp4$ + + %temp1 = #$key,19[0, ]$ + %temp2 = #$key,19[1, ]$ + %temp3 = #$key,19[2, ]$ + %temp4 = #$key,19[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @key,19 = #$temp1$ $temp2$ $temp3$ $temp4$ + + %temp1 = #$key,20[0, ]$ + %temp2 = #$key,20[1, ]$ + %temp3 = #$key,20[2, ]$ + %temp4 = #$key,20[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @key,20 = #$temp1$ $temp2$ $temp3$ $temp4$ + + %temp1 = #$key,21[0, ]$ + %temp2 = #$key,21[1, ]$ + %temp3 = #$key,21[2, ]$ + %temp4 = #$key,21[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @key,21 = #$temp1$ $temp2$ $temp3$ $temp4$ + + %temp1 = #$key,22[0, ]$ + %temp2 = #$key,22[1, ]$ + %temp3 = #$key,22[2, ]$ + %temp4 = #$key,22[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @key,22 = #$temp1$ $temp2$ $temp3$ $temp4$ + + %temp1 = #$key,23[0, ]$ + %temp2 = #$key,23[1, ]$ + %temp3 = #$key,23[2, ]$ + %temp4 = #$key,23[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @key,23 = #$temp1$ $temp2$ $temp3$ $temp4$ + + %temp1 = #$key,24[0, ]$ + %temp2 = #$key,24[1, ]$ + %temp3 = #$key,24[2, ]$ + %temp4 = #$key,24[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @key,24 = #$temp1$ $temp2$ $temp3$ $temp4$ + } + @pressureCurve:HAS[#key[*Sigma]] + { + !key,25 = DEL + } + @pressureCurve:HAS[#key[*Sigma]] + { + !key,25 = DEL + } + @pressureCurve:HAS[#key[*Sigma]] + { + !key,25 = DEL + } + @pressureCurve:HAS[#key[*Sigma]] + { + !key,25 = DEL + } + @pressureCurve:HAS[#key[*Sigma]] + { + !key,25 = DEL + } + @pressureCurve:HAS[#key[*Sigma]] + { + !key,25 = DEL + } + @pressureCurve:HAS[#key[*Sigma]] + { + !key,25 = DEL + } + @pressureCurve:HAS[#key[*Sigma]] + { + !key,25 = DEL + } + @pressureCurve:HAS[#key[*Sigma]] + { + !key,25 = DEL + } + @pressureCurve:HAS[#key[*Sigma]] + { + !key,25 = DEL + } + @pressureCurve:HAS[#key[*Sigma]] + { + !key,25 = DEL + } + @pressureCurve:HAS[#key[*Sigma]] + { + !key,25 = DEL + } + @pressureCurve:HAS[#key[*Sigma]] + { + !key,25 = DEL + } + @pressureCurve:HAS[#key[*Sigma]] + { + !key,25 = DEL + } + @pressureCurve:HAS[#key[*Sigma]] + { + !key,25 = DEL + } + @pressureCurve:HAS[#key[*Sigma]] + { + !key,25 = DEL + } + @pressureCurve:HAS[#key[*Sigma]] + { + !key,25 = DEL + } + @pressureCurve:HAS[#key[*Sigma]] + { + !key,25 = DEL + } + @pressureCurve:HAS[#key[*Sigma]] + { + !key,25 = DEL + } + @pressureCurve:HAS[#key[*Sigma]] + { + !key,25 = DEL + } + @pressureCurve:HAS[#key[*Sigma]] + { + !key,25 = DEL + } + @pressureCurve:HAS[#key[*Sigma]] + { + !key,25 = DEL + } + @pressureCurve:HAS[#key[*Sigma]] + { + !key,25 = DEL + } + @pressureCurve:HAS[#key[*Sigma]] + { + !key,25 = DEL + } + @pressureCurve:HAS[#key[*Sigma]] + { + !key,25 = DEL + } + } + } +} \ No newline at end of file From 39d786434508eeb5e80a21e89305154b76707773 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Tue, 29 Dec 2015 15:24:31 +0100 Subject: [PATCH 30/33] small atmo fix --- GameData/Sigma/Dimensions/Configs/ReDimension/atmoScale.cfg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/GameData/Sigma/Dimensions/Configs/ReDimension/atmoScale.cfg b/GameData/Sigma/Dimensions/Configs/ReDimension/atmoScale.cfg index 717b414..c78535a 100644 --- a/GameData/Sigma/Dimensions/Configs/ReDimension/atmoScale.cfg +++ b/GameData/Sigma/Dimensions/Configs/ReDimension/atmoScale.cfg @@ -1,6 +1,6 @@ @Kopernicus:AFTER[SigDim] { - @Body:HAS[@Atmosphere] + @Body,* { @Atmosphere { From 9072b7716f6f996377a396f1cba35178110bcaad Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Tue, 29 Dec 2015 16:13:34 +0100 Subject: [PATCH 31/33] tangent fix --- .../Configs/ReDimension/atmoScale.cfg | 150 ++++++++++++------ GameData/Sigma/Dimensions/Settings.cfg | 2 +- 2 files changed, 101 insertions(+), 51 deletions(-) diff --git a/GameData/Sigma/Dimensions/Configs/ReDimension/atmoScale.cfg b/GameData/Sigma/Dimensions/Configs/ReDimension/atmoScale.cfg index c78535a..58326a0 100644 --- a/GameData/Sigma/Dimensions/Configs/ReDimension/atmoScale.cfg +++ b/GameData/Sigma/Dimensions/Configs/ReDimension/atmoScale.cfg @@ -6,31 +6,31 @@ { @pressureCurve { - key = 0 0 0 Sigma - key = 0 0 0 Sigma - key = 0 0 0 Sigma - key = 0 0 0 Sigma - key = 0 0 0 Sigma - key = 0 0 0 Sigma - key = 0 0 0 Sigma - key = 0 0 0 Sigma - key = 0 0 0 Sigma - key = 0 0 0 Sigma - key = 0 0 0 Sigma - key = 0 0 0 Sigma - key = 0 0 0 Sigma - key = 0 0 0 Sigma - key = 0 0 0 Sigma - key = 0 0 0 Sigma - key = 0 0 0 Sigma - key = 0 0 0 Sigma - key = 0 0 0 Sigma - key = 0 0 0 Sigma - key = 0 0 0 Sigma - key = 0 0 0 Sigma - key = 0 0 0 Sigma - key = 0 0 0 Sigma - key = 0 0 0 Sigma + key = 0 Sigma 0 0 + key = 0 Sigma 0 0 + key = 0 Sigma 0 0 + key = 0 Sigma 0 0 + key = 0 Sigma 0 0 + key = 0 Sigma 0 0 + key = 0 Sigma 0 0 + key = 0 Sigma 0 0 + key = 0 Sigma 0 0 + key = 0 Sigma 0 0 + key = 0 Sigma 0 0 + key = 0 Sigma 0 0 + key = 0 Sigma 0 0 + key = 0 Sigma 0 0 + key = 0 Sigma 0 0 + key = 0 Sigma 0 0 + key = 0 Sigma 0 0 + key = 0 Sigma 0 0 + key = 0 Sigma 0 0 + key = 0 Sigma 0 0 + key = 0 Sigma 0 0 + key = 0 Sigma 0 0 + key = 0 Sigma 0 0 + key = 0 Sigma 0 0 + key = 0 Sigma 0 0 } @pressureCurve { @@ -39,6 +39,8 @@ %temp3 = #$key,0[2, ]$ %temp4 = #$key,0[3, ]$ @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ @key,0 = #$temp1$ $temp2$ $temp3$ $temp4$ %temp1 = #$key,1[0, ]$ @@ -46,6 +48,8 @@ %temp3 = #$key,1[2, ]$ %temp4 = #$key,1[3, ]$ @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ @key,1 = #$temp1$ $temp2$ $temp3$ $temp4$ %temp1 = #$key,2[0, ]$ @@ -53,6 +57,8 @@ %temp3 = #$key,2[2, ]$ %temp4 = #$key,2[3, ]$ @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ @key,2 = #$temp1$ $temp2$ $temp3$ $temp4$ %temp1 = #$key,3[0, ]$ @@ -60,6 +66,8 @@ %temp3 = #$key,3[2, ]$ %temp4 = #$key,3[3, ]$ @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ @key,3 = #$temp1$ $temp2$ $temp3$ $temp4$ %temp1 = #$key,4[0, ]$ @@ -67,6 +75,8 @@ %temp3 = #$key,4[2, ]$ %temp4 = #$key,4[3, ]$ @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ @key,4 = #$temp1$ $temp2$ $temp3$ $temp4$ %temp1 = #$key,5[0, ]$ @@ -74,6 +84,8 @@ %temp3 = #$key,5[2, ]$ %temp4 = #$key,5[3, ]$ @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ @key,5 = #$temp1$ $temp2$ $temp3$ $temp4$ %temp1 = #$key,6[0, ]$ @@ -81,6 +93,8 @@ %temp3 = #$key,6[2, ]$ %temp4 = #$key,6[3, ]$ @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ @key,6 = #$temp1$ $temp2$ $temp3$ $temp4$ %temp1 = #$key,7[0, ]$ @@ -88,6 +102,8 @@ %temp3 = #$key,7[2, ]$ %temp4 = #$key,7[3, ]$ @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ @key,7 = #$temp1$ $temp2$ $temp3$ $temp4$ %temp1 = #$key,8[0, ]$ @@ -95,6 +111,8 @@ %temp3 = #$key,8[2, ]$ %temp4 = #$key,8[3, ]$ @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ @key,8 = #$temp1$ $temp2$ $temp3$ $temp4$ %temp1 = #$key,9[0, ]$ @@ -102,6 +120,8 @@ %temp3 = #$key,9[2, ]$ %temp4 = #$key,9[3, ]$ @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ @key,9 = #$temp1$ $temp2$ $temp3$ $temp4$ %temp1 = #$key,10[0, ]$ @@ -109,6 +129,8 @@ %temp3 = #$key,10[2, ]$ %temp4 = #$key,10[3, ]$ @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ @key,10 = #$temp1$ $temp2$ $temp3$ $temp4$ %temp1 = #$key,11[0, ]$ @@ -116,6 +138,8 @@ %temp3 = #$key,11[2, ]$ %temp4 = #$key,11[3, ]$ @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ @key,11 = #$temp1$ $temp2$ $temp3$ $temp4$ %temp1 = #$key,12[0, ]$ @@ -123,6 +147,8 @@ %temp3 = #$key,12[2, ]$ %temp4 = #$key,12[3, ]$ @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ @key,12 = #$temp1$ $temp2$ $temp3$ $temp4$ %temp1 = #$key,13[0, ]$ @@ -130,6 +156,8 @@ %temp3 = #$key,13[2, ]$ %temp4 = #$key,13[3, ]$ @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ @key,13 = #$temp1$ $temp2$ $temp3$ $temp4$ %temp1 = #$key,14[0, ]$ @@ -137,6 +165,8 @@ %temp3 = #$key,14[2, ]$ %temp4 = #$key,14[3, ]$ @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ @key,14 = #$temp1$ $temp2$ $temp3$ $temp4$ %temp1 = #$key,15[0, ]$ @@ -144,6 +174,8 @@ %temp3 = #$key,15[2, ]$ %temp4 = #$key,15[3, ]$ @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ @key,15 = #$temp1$ $temp2$ $temp3$ $temp4$ %temp1 = #$key,16[0, ]$ @@ -151,6 +183,8 @@ %temp3 = #$key,16[2, ]$ %temp4 = #$key,16[3, ]$ @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ @key,16 = #$temp1$ $temp2$ $temp3$ $temp4$ %temp1 = #$key,17[0, ]$ @@ -158,6 +192,8 @@ %temp3 = #$key,17[2, ]$ %temp4 = #$key,17[3, ]$ @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ @key,17 = #$temp1$ $temp2$ $temp3$ $temp4$ %temp1 = #$key,18[0, ]$ @@ -165,6 +201,8 @@ %temp3 = #$key,18[2, ]$ %temp4 = #$key,18[3, ]$ @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ @key,18 = #$temp1$ $temp2$ $temp3$ $temp4$ %temp1 = #$key,19[0, ]$ @@ -172,6 +210,8 @@ %temp3 = #$key,19[2, ]$ %temp4 = #$key,19[3, ]$ @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ @key,19 = #$temp1$ $temp2$ $temp3$ $temp4$ %temp1 = #$key,20[0, ]$ @@ -179,6 +219,8 @@ %temp3 = #$key,20[2, ]$ %temp4 = #$key,20[3, ]$ @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ @key,20 = #$temp1$ $temp2$ $temp3$ $temp4$ %temp1 = #$key,21[0, ]$ @@ -186,6 +228,8 @@ %temp3 = #$key,21[2, ]$ %temp4 = #$key,21[3, ]$ @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ @key,21 = #$temp1$ $temp2$ $temp3$ $temp4$ %temp1 = #$key,22[0, ]$ @@ -193,6 +237,8 @@ %temp3 = #$key,22[2, ]$ %temp4 = #$key,22[3, ]$ @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ @key,22 = #$temp1$ $temp2$ $temp3$ $temp4$ %temp1 = #$key,23[0, ]$ @@ -200,6 +246,8 @@ %temp3 = #$key,23[2, ]$ %temp4 = #$key,23[3, ]$ @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ @key,23 = #$temp1$ $temp2$ $temp3$ $temp4$ %temp1 = #$key,24[0, ]$ @@ -207,105 +255,107 @@ %temp3 = #$key,24[2, ]$ %temp4 = #$key,24[3, ]$ @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ @key,24 = #$temp1$ $temp2$ $temp3$ $temp4$ } - @pressureCurve:HAS[#key[*Sigma]] + @pressureCurve:HAS[#key[*Sigma*]] { !key,25 = DEL } - @pressureCurve:HAS[#key[*Sigma]] + @pressureCurve:HAS[#key[*Sigma*]] { !key,25 = DEL } - @pressureCurve:HAS[#key[*Sigma]] + @pressureCurve:HAS[#key[*Sigma*]] { !key,25 = DEL } - @pressureCurve:HAS[#key[*Sigma]] + @pressureCurve:HAS[#key[*Sigma*]] { !key,25 = DEL } - @pressureCurve:HAS[#key[*Sigma]] + @pressureCurve:HAS[#key[*Sigma*]] { !key,25 = DEL } - @pressureCurve:HAS[#key[*Sigma]] + @pressureCurve:HAS[#key[*Sigma*]] { !key,25 = DEL } - @pressureCurve:HAS[#key[*Sigma]] + @pressureCurve:HAS[#key[*Sigma*]] { !key,25 = DEL } - @pressureCurve:HAS[#key[*Sigma]] + @pressureCurve:HAS[#key[*Sigma*]] { !key,25 = DEL } - @pressureCurve:HAS[#key[*Sigma]] + @pressureCurve:HAS[#key[*Sigma*]] { !key,25 = DEL } - @pressureCurve:HAS[#key[*Sigma]] + @pressureCurve:HAS[#key[*Sigma*]] { !key,25 = DEL } - @pressureCurve:HAS[#key[*Sigma]] + @pressureCurve:HAS[#key[*Sigma*]] { !key,25 = DEL } - @pressureCurve:HAS[#key[*Sigma]] + @pressureCurve:HAS[#key[*Sigma*]] { !key,25 = DEL } - @pressureCurve:HAS[#key[*Sigma]] + @pressureCurve:HAS[#key[*Sigma*]] { !key,25 = DEL } - @pressureCurve:HAS[#key[*Sigma]] + @pressureCurve:HAS[#key[*Sigma*]] { !key,25 = DEL } - @pressureCurve:HAS[#key[*Sigma]] + @pressureCurve:HAS[#key[*Sigma*]] { !key,25 = DEL } - @pressureCurve:HAS[#key[*Sigma]] + @pressureCurve:HAS[#key[*Sigma*]] { !key,25 = DEL } - @pressureCurve:HAS[#key[*Sigma]] + @pressureCurve:HAS[#key[*Sigma*]] { !key,25 = DEL } - @pressureCurve:HAS[#key[*Sigma]] + @pressureCurve:HAS[#key[*Sigma*]] { !key,25 = DEL } - @pressureCurve:HAS[#key[*Sigma]] + @pressureCurve:HAS[#key[*Sigma*]] { !key,25 = DEL } - @pressureCurve:HAS[#key[*Sigma]] + @pressureCurve:HAS[#key[*Sigma*]] { !key,25 = DEL } - @pressureCurve:HAS[#key[*Sigma]] + @pressureCurve:HAS[#key[*Sigma*]] { !key,25 = DEL } - @pressureCurve:HAS[#key[*Sigma]] + @pressureCurve:HAS[#key[*Sigma*]] { !key,25 = DEL } - @pressureCurve:HAS[#key[*Sigma]] + @pressureCurve:HAS[#key[*Sigma*]] { !key,25 = DEL } - @pressureCurve:HAS[#key[*Sigma]] + @pressureCurve:HAS[#key[*Sigma*]] { !key,25 = DEL } - @pressureCurve:HAS[#key[*Sigma]] + @pressureCurve:HAS[#key[*Sigma*]] { !key,25 = DEL } diff --git a/GameData/Sigma/Dimensions/Settings.cfg b/GameData/Sigma/Dimensions/Settings.cfg index e1c2182..c379ceb 100644 --- a/GameData/Sigma/Dimensions/Settings.cfg +++ b/GameData/Sigma/Dimensions/Settings.cfg @@ -4,7 +4,7 @@ SigmaDimensions { Rescale = 1 Resize = 1 - Atmosphere = 1 // NOT AVAILABLE YET + Atmosphere = 1 dayLengthMultiplier = 1 } From 9ba0b47b13a803310673d19fc32895da4a3811d2 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Tue, 29 Dec 2015 16:52:14 +0100 Subject: [PATCH 32/33] moar curves --- .../Configs/ReDimension/atmoScale.cfg | 727 ++++++++++++++++++ 1 file changed, 727 insertions(+) diff --git a/GameData/Sigma/Dimensions/Configs/ReDimension/atmoScale.cfg b/GameData/Sigma/Dimensions/Configs/ReDimension/atmoScale.cfg index 58326a0..a539378 100644 --- a/GameData/Sigma/Dimensions/Configs/ReDimension/atmoScale.cfg +++ b/GameData/Sigma/Dimensions/Configs/ReDimension/atmoScale.cfg @@ -4,6 +4,17 @@ { @Atmosphere { + @maxAltitude *= #$@SigmaDimensions/Atmosphere$ + @altitude *= #$@SigmaDimensions/Atmosphere$ + @atmosphereDepth *= #$@SigmaDimensions/Atmosphere$ + @AtmosphereFromGround + { + @innerRadius *= #$@SigmaDimensions/Atmosphere$ + @outerRadius *= #$@SigmaDimensions/Atmosphere$ + } + + // pressureCurve + @pressureCurve { key = 0 Sigma 0 0 @@ -359,6 +370,722 @@ { !key,25 = DEL } + + // temperatureCurve + + @temperatureCurve + { + key = 0 Sigma 0 0 + key = 0 Sigma 0 0 + key = 0 Sigma 0 0 + key = 0 Sigma 0 0 + key = 0 Sigma 0 0 + key = 0 Sigma 0 0 + key = 0 Sigma 0 0 + key = 0 Sigma 0 0 + key = 0 Sigma 0 0 + key = 0 Sigma 0 0 + key = 0 Sigma 0 0 + key = 0 Sigma 0 0 + key = 0 Sigma 0 0 + key = 0 Sigma 0 0 + key = 0 Sigma 0 0 + key = 0 Sigma 0 0 + key = 0 Sigma 0 0 + key = 0 Sigma 0 0 + key = 0 Sigma 0 0 + key = 0 Sigma 0 0 + key = 0 Sigma 0 0 + key = 0 Sigma 0 0 + key = 0 Sigma 0 0 + key = 0 Sigma 0 0 + key = 0 Sigma 0 0 + } + @temperatureCurve + { + %temp1 = #$key,0[0, ]$ + %temp2 = #$key,0[1, ]$ + %temp3 = #$key,0[2, ]$ + %temp4 = #$key,0[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ + @key,0 = #$temp1$ $temp2$ $temp3$ $temp4$ + + %temp1 = #$key,1[0, ]$ + %temp2 = #$key,1[1, ]$ + %temp3 = #$key,1[2, ]$ + %temp4 = #$key,1[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ + @key,1 = #$temp1$ $temp2$ $temp3$ $temp4$ + + %temp1 = #$key,2[0, ]$ + %temp2 = #$key,2[1, ]$ + %temp3 = #$key,2[2, ]$ + %temp4 = #$key,2[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ + @key,2 = #$temp1$ $temp2$ $temp3$ $temp4$ + + %temp1 = #$key,3[0, ]$ + %temp2 = #$key,3[1, ]$ + %temp3 = #$key,3[2, ]$ + %temp4 = #$key,3[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ + @key,3 = #$temp1$ $temp2$ $temp3$ $temp4$ + + %temp1 = #$key,4[0, ]$ + %temp2 = #$key,4[1, ]$ + %temp3 = #$key,4[2, ]$ + %temp4 = #$key,4[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ + @key,4 = #$temp1$ $temp2$ $temp3$ $temp4$ + + %temp1 = #$key,5[0, ]$ + %temp2 = #$key,5[1, ]$ + %temp3 = #$key,5[2, ]$ + %temp4 = #$key,5[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ + @key,5 = #$temp1$ $temp2$ $temp3$ $temp4$ + + %temp1 = #$key,6[0, ]$ + %temp2 = #$key,6[1, ]$ + %temp3 = #$key,6[2, ]$ + %temp4 = #$key,6[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ + @key,6 = #$temp1$ $temp2$ $temp3$ $temp4$ + + %temp1 = #$key,7[0, ]$ + %temp2 = #$key,7[1, ]$ + %temp3 = #$key,7[2, ]$ + %temp4 = #$key,7[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ + @key,7 = #$temp1$ $temp2$ $temp3$ $temp4$ + + %temp1 = #$key,8[0, ]$ + %temp2 = #$key,8[1, ]$ + %temp3 = #$key,8[2, ]$ + %temp4 = #$key,8[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ + @key,8 = #$temp1$ $temp2$ $temp3$ $temp4$ + + %temp1 = #$key,9[0, ]$ + %temp2 = #$key,9[1, ]$ + %temp3 = #$key,9[2, ]$ + %temp4 = #$key,9[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ + @key,9 = #$temp1$ $temp2$ $temp3$ $temp4$ + + %temp1 = #$key,10[0, ]$ + %temp2 = #$key,10[1, ]$ + %temp3 = #$key,10[2, ]$ + %temp4 = #$key,10[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ + @key,10 = #$temp1$ $temp2$ $temp3$ $temp4$ + + %temp1 = #$key,11[0, ]$ + %temp2 = #$key,11[1, ]$ + %temp3 = #$key,11[2, ]$ + %temp4 = #$key,11[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ + @key,11 = #$temp1$ $temp2$ $temp3$ $temp4$ + + %temp1 = #$key,12[0, ]$ + %temp2 = #$key,12[1, ]$ + %temp3 = #$key,12[2, ]$ + %temp4 = #$key,12[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ + @key,12 = #$temp1$ $temp2$ $temp3$ $temp4$ + + %temp1 = #$key,13[0, ]$ + %temp2 = #$key,13[1, ]$ + %temp3 = #$key,13[2, ]$ + %temp4 = #$key,13[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ + @key,13 = #$temp1$ $temp2$ $temp3$ $temp4$ + + %temp1 = #$key,14[0, ]$ + %temp2 = #$key,14[1, ]$ + %temp3 = #$key,14[2, ]$ + %temp4 = #$key,14[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ + @key,14 = #$temp1$ $temp2$ $temp3$ $temp4$ + + %temp1 = #$key,15[0, ]$ + %temp2 = #$key,15[1, ]$ + %temp3 = #$key,15[2, ]$ + %temp4 = #$key,15[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ + @key,15 = #$temp1$ $temp2$ $temp3$ $temp4$ + + %temp1 = #$key,16[0, ]$ + %temp2 = #$key,16[1, ]$ + %temp3 = #$key,16[2, ]$ + %temp4 = #$key,16[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ + @key,16 = #$temp1$ $temp2$ $temp3$ $temp4$ + + %temp1 = #$key,17[0, ]$ + %temp2 = #$key,17[1, ]$ + %temp3 = #$key,17[2, ]$ + %temp4 = #$key,17[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ + @key,17 = #$temp1$ $temp2$ $temp3$ $temp4$ + + %temp1 = #$key,18[0, ]$ + %temp2 = #$key,18[1, ]$ + %temp3 = #$key,18[2, ]$ + %temp4 = #$key,18[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ + @key,18 = #$temp1$ $temp2$ $temp3$ $temp4$ + + %temp1 = #$key,19[0, ]$ + %temp2 = #$key,19[1, ]$ + %temp3 = #$key,19[2, ]$ + %temp4 = #$key,19[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ + @key,19 = #$temp1$ $temp2$ $temp3$ $temp4$ + + %temp1 = #$key,20[0, ]$ + %temp2 = #$key,20[1, ]$ + %temp3 = #$key,20[2, ]$ + %temp4 = #$key,20[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ + @key,20 = #$temp1$ $temp2$ $temp3$ $temp4$ + + %temp1 = #$key,21[0, ]$ + %temp2 = #$key,21[1, ]$ + %temp3 = #$key,21[2, ]$ + %temp4 = #$key,21[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ + @key,21 = #$temp1$ $temp2$ $temp3$ $temp4$ + + %temp1 = #$key,22[0, ]$ + %temp2 = #$key,22[1, ]$ + %temp3 = #$key,22[2, ]$ + %temp4 = #$key,22[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ + @key,22 = #$temp1$ $temp2$ $temp3$ $temp4$ + + %temp1 = #$key,23[0, ]$ + %temp2 = #$key,23[1, ]$ + %temp3 = #$key,23[2, ]$ + %temp4 = #$key,23[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ + @key,23 = #$temp1$ $temp2$ $temp3$ $temp4$ + + %temp1 = #$key,24[0, ]$ + %temp2 = #$key,24[1, ]$ + %temp3 = #$key,24[2, ]$ + %temp4 = #$key,24[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ + @key,24 = #$temp1$ $temp2$ $temp3$ $temp4$ + } + @temperatureCurve:HAS[#key[*Sigma*]] + { + !key,25 = DEL + } + @temperatureCurve:HAS[#key[*Sigma*]] + { + !key,25 = DEL + } + @temperatureCurve:HAS[#key[*Sigma*]] + { + !key,25 = DEL + } + @temperatureCurve:HAS[#key[*Sigma*]] + { + !key,25 = DEL + } + @temperatureCurve:HAS[#key[*Sigma*]] + { + !key,25 = DEL + } + @temperatureCurve:HAS[#key[*Sigma*]] + { + !key,25 = DEL + } + @temperatureCurve:HAS[#key[*Sigma*]] + { + !key,25 = DEL + } + @temperatureCurve:HAS[#key[*Sigma*]] + { + !key,25 = DEL + } + @temperatureCurve:HAS[#key[*Sigma*]] + { + !key,25 = DEL + } + @temperatureCurve:HAS[#key[*Sigma*]] + { + !key,25 = DEL + } + @temperatureCurve:HAS[#key[*Sigma*]] + { + !key,25 = DEL + } + @temperatureCurve:HAS[#key[*Sigma*]] + { + !key,25 = DEL + } + @temperatureCurve:HAS[#key[*Sigma*]] + { + !key,25 = DEL + } + @temperatureCurve:HAS[#key[*Sigma*]] + { + !key,25 = DEL + } + @temperatureCurve:HAS[#key[*Sigma*]] + { + !key,25 = DEL + } + @temperatureCurve:HAS[#key[*Sigma*]] + { + !key,25 = DEL + } + @temperatureCurve:HAS[#key[*Sigma*]] + { + !key,25 = DEL + } + @temperatureCurve:HAS[#key[*Sigma*]] + { + !key,25 = DEL + } + @temperatureCurve:HAS[#key[*Sigma*]] + { + !key,25 = DEL + } + @temperatureCurve:HAS[#key[*Sigma*]] + { + !key,25 = DEL + } + @temperatureCurve:HAS[#key[*Sigma*]] + { + !key,25 = DEL + } + @temperatureCurve:HAS[#key[*Sigma*]] + { + !key,25 = DEL + } + @temperatureCurve:HAS[#key[*Sigma*]] + { + !key,25 = DEL + } + @temperatureCurve:HAS[#key[*Sigma*]] + { + !key,25 = DEL + } + @temperatureCurve:HAS[#key[*Sigma*]] + { + !key,25 = DEL + } + + // temperatureSunMultCurve + + @temperatureSunMultCurve + { + key = 0 Sigma 0 0 + key = 0 Sigma 0 0 + key = 0 Sigma 0 0 + key = 0 Sigma 0 0 + key = 0 Sigma 0 0 + key = 0 Sigma 0 0 + key = 0 Sigma 0 0 + key = 0 Sigma 0 0 + key = 0 Sigma 0 0 + key = 0 Sigma 0 0 + key = 0 Sigma 0 0 + key = 0 Sigma 0 0 + key = 0 Sigma 0 0 + key = 0 Sigma 0 0 + key = 0 Sigma 0 0 + key = 0 Sigma 0 0 + key = 0 Sigma 0 0 + key = 0 Sigma 0 0 + key = 0 Sigma 0 0 + key = 0 Sigma 0 0 + key = 0 Sigma 0 0 + key = 0 Sigma 0 0 + key = 0 Sigma 0 0 + key = 0 Sigma 0 0 + key = 0 Sigma 0 0 + } + @temperatureSunMultCurve + { + %temp1 = #$key,0[0, ]$ + %temp2 = #$key,0[1, ]$ + %temp3 = #$key,0[2, ]$ + %temp4 = #$key,0[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ + @key,0 = #$temp1$ $temp2$ $temp3$ $temp4$ + + %temp1 = #$key,1[0, ]$ + %temp2 = #$key,1[1, ]$ + %temp3 = #$key,1[2, ]$ + %temp4 = #$key,1[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ + @key,1 = #$temp1$ $temp2$ $temp3$ $temp4$ + + %temp1 = #$key,2[0, ]$ + %temp2 = #$key,2[1, ]$ + %temp3 = #$key,2[2, ]$ + %temp4 = #$key,2[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ + @key,2 = #$temp1$ $temp2$ $temp3$ $temp4$ + + %temp1 = #$key,3[0, ]$ + %temp2 = #$key,3[1, ]$ + %temp3 = #$key,3[2, ]$ + %temp4 = #$key,3[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ + @key,3 = #$temp1$ $temp2$ $temp3$ $temp4$ + + %temp1 = #$key,4[0, ]$ + %temp2 = #$key,4[1, ]$ + %temp3 = #$key,4[2, ]$ + %temp4 = #$key,4[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ + @key,4 = #$temp1$ $temp2$ $temp3$ $temp4$ + + %temp1 = #$key,5[0, ]$ + %temp2 = #$key,5[1, ]$ + %temp3 = #$key,5[2, ]$ + %temp4 = #$key,5[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ + @key,5 = #$temp1$ $temp2$ $temp3$ $temp4$ + + %temp1 = #$key,6[0, ]$ + %temp2 = #$key,6[1, ]$ + %temp3 = #$key,6[2, ]$ + %temp4 = #$key,6[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ + @key,6 = #$temp1$ $temp2$ $temp3$ $temp4$ + + %temp1 = #$key,7[0, ]$ + %temp2 = #$key,7[1, ]$ + %temp3 = #$key,7[2, ]$ + %temp4 = #$key,7[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ + @key,7 = #$temp1$ $temp2$ $temp3$ $temp4$ + + %temp1 = #$key,8[0, ]$ + %temp2 = #$key,8[1, ]$ + %temp3 = #$key,8[2, ]$ + %temp4 = #$key,8[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ + @key,8 = #$temp1$ $temp2$ $temp3$ $temp4$ + + %temp1 = #$key,9[0, ]$ + %temp2 = #$key,9[1, ]$ + %temp3 = #$key,9[2, ]$ + %temp4 = #$key,9[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ + @key,9 = #$temp1$ $temp2$ $temp3$ $temp4$ + + %temp1 = #$key,10[0, ]$ + %temp2 = #$key,10[1, ]$ + %temp3 = #$key,10[2, ]$ + %temp4 = #$key,10[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ + @key,10 = #$temp1$ $temp2$ $temp3$ $temp4$ + + %temp1 = #$key,11[0, ]$ + %temp2 = #$key,11[1, ]$ + %temp3 = #$key,11[2, ]$ + %temp4 = #$key,11[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ + @key,11 = #$temp1$ $temp2$ $temp3$ $temp4$ + + %temp1 = #$key,12[0, ]$ + %temp2 = #$key,12[1, ]$ + %temp3 = #$key,12[2, ]$ + %temp4 = #$key,12[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ + @key,12 = #$temp1$ $temp2$ $temp3$ $temp4$ + + %temp1 = #$key,13[0, ]$ + %temp2 = #$key,13[1, ]$ + %temp3 = #$key,13[2, ]$ + %temp4 = #$key,13[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ + @key,13 = #$temp1$ $temp2$ $temp3$ $temp4$ + + %temp1 = #$key,14[0, ]$ + %temp2 = #$key,14[1, ]$ + %temp3 = #$key,14[2, ]$ + %temp4 = #$key,14[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ + @key,14 = #$temp1$ $temp2$ $temp3$ $temp4$ + + %temp1 = #$key,15[0, ]$ + %temp2 = #$key,15[1, ]$ + %temp3 = #$key,15[2, ]$ + %temp4 = #$key,15[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ + @key,15 = #$temp1$ $temp2$ $temp3$ $temp4$ + + %temp1 = #$key,16[0, ]$ + %temp2 = #$key,16[1, ]$ + %temp3 = #$key,16[2, ]$ + %temp4 = #$key,16[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ + @key,16 = #$temp1$ $temp2$ $temp3$ $temp4$ + + %temp1 = #$key,17[0, ]$ + %temp2 = #$key,17[1, ]$ + %temp3 = #$key,17[2, ]$ + %temp4 = #$key,17[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ + @key,17 = #$temp1$ $temp2$ $temp3$ $temp4$ + + %temp1 = #$key,18[0, ]$ + %temp2 = #$key,18[1, ]$ + %temp3 = #$key,18[2, ]$ + %temp4 = #$key,18[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ + @key,18 = #$temp1$ $temp2$ $temp3$ $temp4$ + + %temp1 = #$key,19[0, ]$ + %temp2 = #$key,19[1, ]$ + %temp3 = #$key,19[2, ]$ + %temp4 = #$key,19[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ + @key,19 = #$temp1$ $temp2$ $temp3$ $temp4$ + + %temp1 = #$key,20[0, ]$ + %temp2 = #$key,20[1, ]$ + %temp3 = #$key,20[2, ]$ + %temp4 = #$key,20[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ + @key,20 = #$temp1$ $temp2$ $temp3$ $temp4$ + + %temp1 = #$key,21[0, ]$ + %temp2 = #$key,21[1, ]$ + %temp3 = #$key,21[2, ]$ + %temp4 = #$key,21[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ + @key,21 = #$temp1$ $temp2$ $temp3$ $temp4$ + + %temp1 = #$key,22[0, ]$ + %temp2 = #$key,22[1, ]$ + %temp3 = #$key,22[2, ]$ + %temp4 = #$key,22[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ + @key,22 = #$temp1$ $temp2$ $temp3$ $temp4$ + + %temp1 = #$key,23[0, ]$ + %temp2 = #$key,23[1, ]$ + %temp3 = #$key,23[2, ]$ + %temp4 = #$key,23[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ + @key,23 = #$temp1$ $temp2$ $temp3$ $temp4$ + + %temp1 = #$key,24[0, ]$ + %temp2 = #$key,24[1, ]$ + %temp3 = #$key,24[2, ]$ + %temp4 = #$key,24[3, ]$ + @temp1 *= #$@SigmaDimensions/Atmosphere$ + @temp3 /= #$@SigmaDimensions/Atmosphere$ + @temp4 /= #$@SigmaDimensions/Atmosphere$ + @key,24 = #$temp1$ $temp2$ $temp3$ $temp4$ + } + @temperatureSunMultCurve:HAS[#key[*Sigma*]] + { + !key,25 = DEL + } + @temperatureSunMultCurve:HAS[#key[*Sigma*]] + { + !key,25 = DEL + } + @temperatureSunMultCurve:HAS[#key[*Sigma*]] + { + !key,25 = DEL + } + @temperatureSunMultCurve:HAS[#key[*Sigma*]] + { + !key,25 = DEL + } + @temperatureSunMultCurve:HAS[#key[*Sigma*]] + { + !key,25 = DEL + } + @temperatureSunMultCurve:HAS[#key[*Sigma*]] + { + !key,25 = DEL + } + @temperatureSunMultCurve:HAS[#key[*Sigma*]] + { + !key,25 = DEL + } + @temperatureSunMultCurve:HAS[#key[*Sigma*]] + { + !key,25 = DEL + } + @temperatureSunMultCurve:HAS[#key[*Sigma*]] + { + !key,25 = DEL + } + @temperatureSunMultCurve:HAS[#key[*Sigma*]] + { + !key,25 = DEL + } + @temperatureSunMultCurve:HAS[#key[*Sigma*]] + { + !key,25 = DEL + } + @temperatureSunMultCurve:HAS[#key[*Sigma*]] + { + !key,25 = DEL + } + @temperatureSunMultCurve:HAS[#key[*Sigma*]] + { + !key,25 = DEL + } + @temperatureSunMultCurve:HAS[#key[*Sigma*]] + { + !key,25 = DEL + } + @temperatureSunMultCurve:HAS[#key[*Sigma*]] + { + !key,25 = DEL + } + @temperatureSunMultCurve:HAS[#key[*Sigma*]] + { + !key,25 = DEL + } + @temperatureSunMultCurve:HAS[#key[*Sigma*]] + { + !key,25 = DEL + } + @temperatureSunMultCurve:HAS[#key[*Sigma*]] + { + !key,25 = DEL + } + @temperatureSunMultCurve:HAS[#key[*Sigma*]] + { + !key,25 = DEL + } + @temperatureSunMultCurve:HAS[#key[*Sigma*]] + { + !key,25 = DEL + } + @temperatureSunMultCurve:HAS[#key[*Sigma*]] + { + !key,25 = DEL + } + @temperatureSunMultCurve:HAS[#key[*Sigma*]] + { + !key,25 = DEL + } + @temperatureSunMultCurve:HAS[#key[*Sigma*]] + { + !key,25 = DEL + } + @temperatureSunMultCurve:HAS[#key[*Sigma*]] + { + !key,25 = DEL + } + @temperatureSunMultCurve:HAS[#key[*Sigma*]] + { + !key,25 = DEL + } } } } \ No newline at end of file From 0065396ce08dab2b0cb595d8183dc9285e534845 Mon Sep 17 00:00:00 2001 From: Sigma88 Date: Wed, 30 Dec 2015 12:41:50 +0100 Subject: [PATCH 33/33] remove temp variables --- .../Dimensions/Configs/ReDimension/atmoScale.cfg | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/GameData/Sigma/Dimensions/Configs/ReDimension/atmoScale.cfg b/GameData/Sigma/Dimensions/Configs/ReDimension/atmoScale.cfg index a539378..a7bc85d 100644 --- a/GameData/Sigma/Dimensions/Configs/ReDimension/atmoScale.cfg +++ b/GameData/Sigma/Dimensions/Configs/ReDimension/atmoScale.cfg @@ -269,6 +269,11 @@ @temp3 /= #$@SigmaDimensions/Atmosphere$ @temp4 /= #$@SigmaDimensions/Atmosphere$ @key,24 = #$temp1$ $temp2$ $temp3$ $temp4$ + + !temp1 = DEL + !temp2 = DEL + !temp3 = DEL + !temp4 = DEL } @pressureCurve:HAS[#key[*Sigma*]] { @@ -627,6 +632,11 @@ @temp3 /= #$@SigmaDimensions/Atmosphere$ @temp4 /= #$@SigmaDimensions/Atmosphere$ @key,24 = #$temp1$ $temp2$ $temp3$ $temp4$ + + !temp1 = DEL + !temp2 = DEL + !temp3 = DEL + !temp4 = DEL } @temperatureCurve:HAS[#key[*Sigma*]] { @@ -985,6 +995,11 @@ @temp3 /= #$@SigmaDimensions/Atmosphere$ @temp4 /= #$@SigmaDimensions/Atmosphere$ @key,24 = #$temp1$ $temp2$ $temp3$ $temp4$ + + !temp1 = DEL + !temp2 = DEL + !temp3 = DEL + !temp4 = DEL } @temperatureSunMultCurve:HAS[#key[*Sigma*]] {