wolpie Posted September 27 Share Posted September 27 I'm very new to Kopernicus modding so.. I do not know how to make a planet. I've followed all instructions correctly yet the custom planet I made does not show up. Why is this happening? And here's the source code. @Kopernicus { Body { name = Amaterasu cacheFile = Amaterasu/Cache/Amaterasu.bin Template { name = Kerbin removeAllPQSMods = false } Properties { description = Made by me! An earthlike planet that just entered here for no reason whatsoever. radius = 556463 geeASL = 1 rotationPeriod = 86400 } Orbit { referenceBody = Sunorc color = 0.7,0.7,0.7,1 inclination = 0.2 eccentricity = 0 semiMajorAxis = 20699834256 longitudeOfAscendingNode = 40 argumentOfPeriapsis = 9 meanAnomalyAtEpoch = 0 epoch = 30000000000000 } ScaledVersion { type = AtmosphericStandard fadeStart = 13000 fadeEnd = 55000 sphericalModel = False deferMesh = False invisible = False Material { texture = Amaterasu/PluginData/AmaterasuClr.dds normals = Amaterasu/PluginData/AmaterasuNrm.dds color = 1,1,1,1 specColor = 0.0745098069,0.0666666701,0.0509803966,1 shininess = 0 } } Atmosphere { enabled = True // Whether the body has an atmosphere oxygen = True // Whether the atmosphere contains oxygen staticDensityASL = 1.22497705725583 // Atmospheric density at sea level. Used to calculate the parameters of the atmosphere if no curves are used adiabaticIndex = 1.39999997615814 // A thermodynamic property of the gas, also known as heat capacity ratio atmosphereDepth = 70000 // The height of the atmosphere gasMassLapseRate = 8.33518264702189 atmosphereMolarMass = 0.0289644002914429 // The mass in kilograms of one mole of gas pressureCurveIsNormalized = False // Whether the pressure curve should use absolute (0 - atmosphereDepth) or relative (0 - 1) values shockTemperatureMultiplier = 1 // Multiplies the External/Shock Temperature by this value. This is relevant for aerodynamic heating staticPressureASL = 101.324996948242 // The static pressure at sea level. Used to calculate the parameters of the atmosphere if no curves are used temperatureCurveIsNormalized = False // Whether the temperature curve should use absolute (0 - atmosphereDepth) or relative (0 - 1) values temperatureLapseRate = 0.0041 temperatureSeaLevel = 287 // The static temperature at sea level. Used to calculate the parameters of the atmosphere if no curves are used ambientColor = 0.243137255,0.250980407,0.254901975,1 // All objects inside of the atmosphere will slightly shine in this color lightColor = 0.649999976,0.569999993,0.474999994,0.5 // Same as waveLength in AtmosphereFromGround addAFG = True pressureCurve // Assigns a pressure value to a height value inside of the atmosphere { 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 // Assigns a base temperature value to a height value inside of the atmosphere { 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 // How the temperature modifiers vary by altitude, in the form of a multiplier { key = 0 1 0 0 key = 8815.22 0.3 -5.91316E-05 -5.91316E-05 key = 16050.39 0 0 0 key = 25729.23 0 0 0 key = 37879.44 0.2 0 0 key = 57440.13 0.2 0 0 key = 63902.72 1 0.0001012837 0.0001012837 key = 70000 1.2 0 0 } temperatureLatitudeBiasCurve // Latitudinal temperature modifier { key = 0 17 0 -0.3316494 key = 10 12 -0.65 -0.65 key = 18 6.36371 -0.4502313 -0.4502313 key = 30 0 -1.3 -1.3 key = 35 -10 -1.65 -1.65 key = 45 -23 -1.05 -1.05 key = 55 -31 -0.6 -0.6 key = 70 -37 -0.6689383 -0.6689383 key = 90 -50 -0.02418368 0 } temperatureLatitudeSunMultCurve // Day - night temperature modifier by latitude { key = 0 9 0 0.1554984 key = 40 14.2 0.08154097 0.08154097 key = 55 14.9 -0.006055089 -0.006055089 key = 68 12.16518 -0.2710912 -0.2710912 key = 76 8.582909 -0.6021729 -0.6021729 key = 90 5 0 0 } temperatureAxialSunBiasCurve // Seasonal temperature modifier by true anomaly { key = 0 0 0 0 } temperatureAxialSunMultCurve // How the seasonal temperature modifier varies by latitude { key = 0 0 0 0 } temperatureEccentricityBiasCurve // Orbital eccentricity temperature modifier { key = 0 0 0 0 } AtmosphereFromGround // The atmosphere effect that is seen on the horizon { DEBUG_alwaysUpdateAll = False // Whether all parameters should get recalculated and reapplied every frame. doScale = True // Whether the atmosphere mesh should be scaled automatically. innerRadius = 599625 // The lower bound of the atmosphere effect. invWaveLength = 5.60204554,9.47328472,19.6438026,0.5 outerRadius = 615000 // The upper bound of the atmosphere effect. samples = 4 transformScale = 1.02499998,1.02499998,1.02499998 // The scale of the atmosphere mesh in all three directions. Automatically set if doScale is enabled. waveLength = 0.649999976,0.569999993,0.474999994,0.5 outerRadiusMult = 1.025 // A multiplier that automatically sets outerRadius based on the planets radius. innerRadiusMult = 0.975 // A multiplier that automatically sets innerRadius based on the planets radius. } PQS { fadeStart = 21500 fadeEnd = 143500 minLevel = 2 maxLevel = 9 materialType = AtmosphericTriplanarZoomRotation Material { colorLerpModifier = 1 atlasTiling = 100000 factor = 14.6 factorBlendWidth = 0.05 factorRotation = 30 saturation = 1.15 contrast = 1.5 tintColor = 0.0399999991,0.0399999991,0.0399999991,0.482352942 specularColor = 0.128999993,0.128999993,0.128999993,1 albedoBrightness = 1.15 steepPower = 3 steepTexStart = 10000 steepTexEnd = 150000 steepTex = BUILTIN/terrain_rock00 steepTexScale = 1,1 steepTexOffset = 0,0 steepBumpMap = BUILTIN/Cliff (Layered Rock)_NRM steepBumpMapScale = 1,1 steepBumpMapOffset = 0,0 steepNearTiling = 1000 steepTiling = 100 globalDensity = -8E-06 fogColorRamp = BUILTIN/AerialRampKerbin2 fogColorRampScale = 1,1 fogColorRampOffset = 0,0 planetOpacity = 0 oceanFogDistance = 1000 } Mods { VertexHeightMap { map = Amaterasu/PluginData/AmaterasuHeight.dds offset = 0 deformity = 561 scaleDeformityByRadius = false order = 100 } VertexColorMap { map = Amaterasu/PluginData/AmaterasuClr.dds order = 20 enabled = true } VertexHeightNoiseVertHeightCurve2 { deformity = 4000 ridgedAddFrequency = 48 ridgedAddLacunarity = 4 ridgedAddOctaves = 6 ridgedAddSeed = 1384047773 ridgedMode = Low ridgedSubFrequency = 32 ridgedSubLacunarity = 4 ridgedSubOctaves = 6 ridgedSubSeed = 2113370706 simplexFrequency = 32 simplexHeightEnd = 4600 simplexHeightStart = 800 simplexOctaves = 4 simplexPersistence = 0.600000023841858 simplexSeed = 248775058 order = 32 enabled = True name = _HeightNoise simplexCurve { key = 0 0 0 0 key = 0.9328867 0.4808467 1.659658 1.659658 key = 1 1 3.005844 3.005844 } } } Ocean { ocean = True oceanColor = 0.0705882385,0.101960786,0.156862751,1 oceanHeight = 0 density = 1 minLevel = 2 maxLevel = 8 minDetailDistance = 8 maxQuadLengthsPerFrame = 0.03 Material { color = 0.450980395,0.525490224,0.525490224,1 colorFromSpace = 0.141176477,0.231372565,0.278431386,1 specColor = 1,1,1,1 shininess = 0.697751 gloss = 0.2 tiling = 1000 waterTex = BUILTIN/sea-water1 waterTexScale = 1,1 waterTexOffset = 0,0 waterTex1 = BUILTIN/sea-water2 waterTex1Scale = 1,1 waterTex1Offset = 0,0 bTiling = 800 bumpMap = BUILTIN/quiet bumpMapScale = 1,1 bumpMapOffset = 0,0 displacement = 0.05 texDisplacement = -0.31 dispFreq = 0.15 mix = 0.3677657 oceanOpacity = 0.5 falloffPower = 1.1 falloffExp = 2 fogColor = 0.917910457,0.917910457,1,1 heightFallOff = 0.2 globalDensity = -8E-06 atmosphereDepth = 70000 fogColorRamp = BUILTIN/AerialRampKerbin2 fogColorRampScale = 1,1 fogColorRampOffset = 0,0 fadeStart = 20000 fadeEnd = 60000 planetOpacity = 1 normalXYFudge = 1.4 normalZFudge = 1.18 } FallbackMaterial { color = 0.494117647,0.552941203,0.627451003,1 colorFromSpace = 0.0509803928,0.164705887,0.215686277,1 specColor = 1,1,1,1 shininess = 1 gloss = 0.4327519 tiling = 1000 waterTex = BUILTIN/sea-water2 waterTexScale = 1,1 waterTexOffset = 0,0 waterTex1 = BUILTIN/sea-water3 waterTex1Scale = 1,1 waterTex1Offset = 0,0 fadeStart = 20000 fadeEnd = 60000 planetOpacity = 0 } Fog { afgAltMult = 0.05 afgBase = 0.6 afgLerp = False afgMin = 0.05 fogColorEnd = 0,0.0850000009,0.122500002,1 fogColorStart = 0,0.340000004,0.49000001,1 fogDensityAltScalar = -0.0008 fogDensityEnd = 0.025 fogDensityExponent = 1 fogDensityPQSMult = 0.02 fogDensityStart = 0.005 skyColorMult = 1.1 skyColorOpacityAltMult = 15 skyColorOpacityBase = 0.25 sunAltMult = 0.01 sunBase = 0.5 sunMin = 0.05 useFog = True } Mods { AerialPerspectiveMaterial { atmosphereDepth = 5000 DEBUG_SetEveryFrame = False globalDensity = -7.5E-06 heightFalloff = 0.2 oceanDepth = 0 order = 100 enabled = True name = _Material_AerialPerspective } RemoveQuadMap { map = BUILTIN/kerbin_height_new deformity = 0 maxHeight = 0.1 minHeight = 0 order = 100 enabled = False name = QuadRemoveMap } OceanFX { angle = 0 blendA = 0 blendB = 0 framesPerSecond = 10 oceanOpacity = 0 spaceAltitude = 0 spaceSurfaceBlend = 0 specColor = 0,0,0,0 texBlend = 0.468605 txIndex = -2147483648 order = 100 enabled = True name = OceanFX Watermain { value = BUILTIN/sea-water1 value = BUILTIN/sea-water2 value = BUILTIN/sea-water3 value = BUILTIN/sea-water4 value = BUILTIN/sea-water5 value = BUILTIN/sea-water6 value = BUILTIN/sea-water7 value = BUILTIN/sea-water8 value = BUILTIN/sea-water1 } } } Quote Link to comment Share on other sites More sharing options...
Gargamel Posted September 27 Share Posted September 27 Moved to mod development Quote Link to comment Share on other sites More sharing options...
HebaruSan Posted September 27 Share Posted September 27 4 hours ago, wolpie said: value = BUILTIN/sea-water1 } } } I doubt that this is the only problem here, but one thing that jumps out at me is that you're missing about three "}" lines at the end here. That kind of syntax error would mean that the config nodes you're creating aren't being closed out properly, and who knows whether KSP or ModuleManager would freak out about that. Quote Link to comment Share on other sites More sharing options...
wolpie Posted September 28 Author Share Posted September 28 20 hours ago, HebaruSan said: I doubt that this is the only problem here, but one thing that jumps out at me is that you're missing about three "}" lines at the end here. That kind of syntax error would mean that the config nodes you're creating aren't being closed out properly, and who knows whether KSP or ModuleManager would freak out about that. fixed that and still didn't appear, is there anything else wrong? also heres the updated script, but only the end section value = BUILTIN/sea-water1 value = BUILTIN/sea-water2 value = BUILTIN/sea-water3 value = BUILTIN/sea-water4 value = BUILTIN/sea-water5 value = BUILTIN/sea-water6 value = BUILTIN/sea-water7 value = BUILTIN/sea-water8 value = BUILTIN/sea-water1 } } } } } } Quote Link to comment Share on other sites More sharing options...
wolpie Posted September 28 Author Share Posted September 28 And additional info, I use AVP, Scatterer, Parallax and EVE as my enviroment mods. Quote Link to comment Share on other sites More sharing options...
wolpie Posted September 28 Author Share Posted September 28 And additional info, I use AVP, Scatterer, Parallax and EVE as my enviroment mods. Quote Link to comment Share on other sites More sharing options...
Mr. Kerbin Posted October 15 Share Posted October 15 (edited) 4 things, @wolpie On 9/27/2024 at 8:35 AM, wolpie said: RemoveQuadMap { map = BUILTIN/kerbin_height_new deformity = 0 maxHeight = 0.1 minHeight = 0 order = 100 enabled = False name = QuadRemoveMap } Remove this, you don’t need it (it also breaks some things) On 9/27/2024 at 8:35 AM, wolpie said: offset = 0 deformity = 561 If you want there to be a visible ocean, then set the offset down into the negatives somewhere. Also, set deformity way higher. Set to 8000. On 9/27/2024 at 8:35 AM, wolpie said: ScaledVersion type = AtmosphericStandard Set this to Atmospheric. And finally, On 9/27/2024 at 8:35 AM, wolpie said: name = Kerbin removeAllPQSMods = false Set removeAllPQSMods to true, and set the template planet to Laythe. Or maybe Tylo. Edited October 15 by Mr. Kerbin Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.