Jump to content

Advanced Kopernicus: textures from PQSMods


The White Guardian

Recommended Posts

Yes, actually: you must use KittopiaTech (updated today, actually) to update the appearance.

You can do this by going into the ScaledSpace stuff in the Ctrl+P menu (of course, Kittopia) and clicking the update textures thing at the bottom (not Update Mesh!)

EDIT:
So, I tried to make a moon for Perpas (as I have mentioned in my thread a little while ago), but when I update the textures, I only get the base color for the moon!

@The White Guardian please help.

 

 

EDIT: Problem is solved.

Edited by Astrofox
Link to comment
Share on other sites

  • 2 weeks later...
Spoiler

@Kopernicus:AFTER[KOPERNICUS]
{
    Body
    {
        name = Quasinox
        cacheFile = KCM 3/bin
        Template
        {
            name = Mun
            removePQSMods = PQSLandControl, PQSMod_AltitudeAlpha, PQSMod_VertexHeightNoise, PQSMod_VertexSimplexHeightMap, PQSMod_VertexHeightMap, PQSMod_VertexColorMap, PQSMod_HeightColorMap
        }
        Properties //Physical properties
        {
            description = First planet you ever made! You can be proud of yourself.
            radius = 700000 //Distance from the planet's core to it's surface. How 'big' is the planet?
            geeASL = 0.67 //Surface gravity in G's
            rotationPeriod = 36000
            rotates = true //Important!
            tidallyLocked = false
            initialRotation = 0
            isHomeWorld = false //Very important!
            timewarpAltitudeLimits = 0 30000 30000 60000 300000 300000 400000 700000
            ScienceValues //Scientific expiriments value multiplier
            {
                landedDataValue = 2 //For expiriments taken on the surface
                splashedDataValue = 2 //For expiriments taken while splashed down
                flyingLowDataValue = 11 //For expiriments taken while flying in the lower atmosphere
                flyingHighDataValue = 8 //For expiriments taken while flying in the upper atmosphere
                inSpaceLowDataValue = 7 //For expiriments taken in space, close to your planet
                inSpaceHighDataValue = 6 //For expiriments taken in space, far away from your planet
                recoveryValue = 7 //Science multiplier for expiriment data taken from recovered vessels
                flyingAltitudeThreshold = 12000
                spaceAltitudeThreshold = 140000
            }    
        }
        Orbit //Orbit properties
        {
            referenceBody = Sun
            color = 1,1,1,1
            inclination = 0.5 //Orbit inclination relative to referenceBody's equator
            eccentricity = 0.02 //Orbit eccentricity, how elliptical is the orbit?
            semiMajorAxis = 9000000000 //Average distance to reference body
            longitudeOfAscendingNode = 0 //Position of ascending node relative to the surface of the reference body
            argumentOfPeriapsis = 0
            meanAnomalyAtEpoch = 0
            epoch = 0 //Position of your planet when it is first loaded. Not nessecary to give a number unless your planet shares it's orbit, can be used to create laplace resonances
        }
        PQS
        {
            Mods
            {
                VertexHeightNoiseVertHeightCurve2
                {
                    deformity = 344
                    ridgedAddSeed = 4233
                    ridgedAddFrequency = 5
                    ridgedAddLacunarity = 2
                    ridgedAddOctaves = 6
                    ridgedSubSeed = 6543421
                    ridgedSubFrequency = 14
                    ridgedSubLacunarity = 2
                    ridgedSubOctaves = 2
                    simplexCurve
                    {
                        key = 0 0 0.1466263 0.1466263
                        key = 0.7922793 0.2448772 0.6761706 1.497418
                        key = 1 1 6.106985 6.106985
                    }
                    simplexHeightStart = 0
                    simplexHeightEnd = 6500
                    simplexSeed = 123456
                    simplexOctaves = 4
                    simplexPersistence = 0.6
                    simplexFrequency = 12
                    enabled = true
                    order = 200
                    VertexSimplexHeightAbsolute
                    {
                      name = HeightMod1
                      seed = 665
                      deformity = 5332
                      octaves = 5
                      persistence = 0.5
                      frequency = 1
                      enabled = true
                      order = 2
                    }
                    VertexSimplexHeightAbsolute
                    {
                      name = HeightMod2
                      seed = 45006
                      deformity = 250
                      octaves = 4
                      persistence = 0.5
                      frequency = 1
                      enabled = true
                      order = 3
                    }
                }
                VoronoiCraters
                {
                    colorOpacity = 0.7
                    DebugColorMapping = False
                    deformation = 3000
                    jitter = 0.1
                    jitterHeight = 3
                    rFactor = 1
                    rOffset = 1
                    simplexFrequency = 0.5
                    simplexOctaves = 1
                    simplexPersistence = 0.5
                    simplexSeed = 123123
                    voronoiDisplacement = 0
                    voronoiFrequency = 22
                    voronoiSeed = 824
                    order = 101
                    enabled = True
                    CraterCurve
                    {
                        key = -0.9982381 -0.7411783 -0.06500059 -0.06500059
                        key = -0.9332262 -0.7678316 -0.2176399 -0.2176399
                        key = -0.8990405 -0.7433339 -2.560626 -2.560626
                        key = -0.7445966 -0.8581167 0.4436148 0.4436148
                        key = -0.4499771 -0.1392395 5.289535 5.289535
                        key = -0.4015177 0.2551735 9.069458 -2.149609
                        key = -0.2297457 0.002857953 -0.4453675 -0.4453675
                        key = 0.2724952 0.00423781 -0.01884932 -0.01884932
                        key = 0.9998434 -0.004090764 0.01397126 0.01397126
                    }
                    JitterCurve
                    {
                        key = -1.000701 0.4278412 0.1577609 0.1577609
                        key = -0.7884969 0.09487452 -0.7739663 -0.7739663
                        key = -0.6091803 0.072019 0.123537 0.123537
                        key = -0.3930514 0.3903495 3.300831 3.300831
                        key = -0.3584836 0.8643304 0.07139917 0.07139917
                        key = -0.2988068 0.002564805 -0.01814346 -0.01814346
                        key = 0.9970253 0.003401639 0 0
                    }
                }
                VoronoiCraters
                {
                    colorOpacity = 0.7
                    DebugColorMapping = False
                    deformation = 200
                    jitter = 0.1
                    jitterHeight = 2
                    rFactor = 1
                    rOffset = 1.1
                    simplexFrequency = 300
                    simplexOctaves = 3
                    simplexPersistence = 0.5
                    simplexSeed = 123123
                    voronoiDisplacement = 0
                    voronoiFrequency = 50
                    voronoiSeed = 462
                    order = 100
                    enabled = True
                    CraterCurve
                    {
                        key = -0.9963056 -0.7950293 -0.1902251 -0.1902251
                        key = -0.9520697 -0.8223228 -0.6806358 -0.6806358
                        key = -0.7445966 -0.8581167 0.4436148 0.4436148
                        key = -0.4499771 -0.1392395 5.289535 5.289535
                        key = -0.4015177 0.2551735 9.069458 -2.149609
                        key = -0.2297457 0.08363447 -0.4453675 -0.4453675
                        key = 0.2817185 0.01192154 0.01421198 0.01421198
                        key = 1.000876 0.001117015 0.01397126 0.01397126
                    }
                    JitterCurve
                    {
                        key = -1.000701 0.4278412 0.1577609 0.1577609
                        key = -0.7884969 0.09487452 -0.7739663 -0.7739663
                        key = -0.6091803 0.072019 0.123537 0.123537
                        key = -0.3930514 0.3903495 3.300831 3.300831
                        key = -0.3141366 0.9276265 0 0
                        key = -0.2586833 0.002564805 -0.01814346 -0.01814346
                        key = 0.9970253 0.003401639 0 0
                    }
                }
                HeightColorMap
                {
                    blend = 1
                    order = 500
                    enabled = true
                    LandClasses
                    {
                        Class
                        {
                            name = Bottom
                            altitudeStart = 0
                            altitudeEnd = 0.7
                            color = 0.1,0.1,0.1,1.0
                            lerpToNext = true
                        }
                        Class
                        {
                            name = Base
                            altitudeStart = 0.7
                            altitudeEnd = 0.75
                            color = 0.7,0.55,0.2,1.0
                            lerpToNext = true
                        }
                        Class
                        {
                            name = Low
                            altitudeStart = 0.75
                            altitudeEnd = 0.85
                            color = 0.7,0.6,0.4,1.0
                            lerpToNext = true
                        }
                        Class
                        {
                            name = Grad
                            altitudeStart = 0.85
                            altitudeEnd = 0.95
                            color = 1.0,0.9,0.7,1.0
                            lerpToNext = true
                        }
                        Class
                        {
                            name = High
                            altitudeStart = 0.95
                            altitudeEnd = 2
                            color = 0.95,0.95,0.9,1.0
                            lerpToNext = false
                        }
                    }
                }
            }
        }
    }
}

Here is my config.

My problem is that no matter what i do, I cannot get the planet to even appear in-game. I have the latest version of kopernicus and its installed correctly because if it wasn't then kittopiatech would be working as well. The config is in the GameData folder.

Any Ideas?

Link to comment
Share on other sites

53 minutes ago, SAS123 said:
  Hide contents

@Kopernicus:AFTER[KOPERNICUS]
{
    Body
    {
        name = Quasinox
        cacheFile = KCM 3/bin
        Template
        {
            name = Mun
            removePQSMods = PQSLandControl, PQSMod_AltitudeAlpha, PQSMod_VertexHeightNoise, PQSMod_VertexSimplexHeightMap, PQSMod_VertexHeightMap, PQSMod_VertexColorMap, PQSMod_HeightColorMap
        }
        Properties //Physical properties
        {
            description = First planet you ever made! You can be proud of yourself.
            radius = 700000 //Distance from the planet's core to it's surface. How 'big' is the planet?
            geeASL = 0.67 //Surface gravity in G's
            rotationPeriod = 36000
            rotates = true //Important!
            tidallyLocked = false
            initialRotation = 0
            isHomeWorld = false //Very important!
            timewarpAltitudeLimits = 0 30000 30000 60000 300000 300000 400000 700000
            ScienceValues //Scientific expiriments value multiplier
            {
                landedDataValue = 2 //For expiriments taken on the surface
                splashedDataValue = 2 //For expiriments taken while splashed down
                flyingLowDataValue = 11 //For expiriments taken while flying in the lower atmosphere
                flyingHighDataValue = 8 //For expiriments taken while flying in the upper atmosphere
                inSpaceLowDataValue = 7 //For expiriments taken in space, close to your planet
                inSpaceHighDataValue = 6 //For expiriments taken in space, far away from your planet
                recoveryValue = 7 //Science multiplier for expiriment data taken from recovered vessels
                flyingAltitudeThreshold = 12000
                spaceAltitudeThreshold = 140000
            }    
        }
        Orbit //Orbit properties
        {
            referenceBody = Sun
            color = 1,1,1,1
            inclination = 0.5 //Orbit inclination relative to referenceBody's equator
            eccentricity = 0.02 //Orbit eccentricity, how elliptical is the orbit?
            semiMajorAxis = 9000000000 //Average distance to reference body
            longitudeOfAscendingNode = 0 //Position of ascending node relative to the surface of the reference body
            argumentOfPeriapsis = 0
            meanAnomalyAtEpoch = 0
            epoch = 0 //Position of your planet when it is first loaded. Not nessecary to give a number unless your planet shares it's orbit, can be used to create laplace resonances
        }
        PQS
        {
            Mods
            {
                VertexHeightNoiseVertHeightCurve2
                {
                    deformity = 344
                    ridgedAddSeed = 4233
                    ridgedAddFrequency = 5
                    ridgedAddLacunarity = 2
                    ridgedAddOctaves = 6
                    ridgedSubSeed = 6543421
                    ridgedSubFrequency = 14
                    ridgedSubLacunarity = 2
                    ridgedSubOctaves = 2
                    simplexCurve
                    {
                        key = 0 0 0.1466263 0.1466263
                        key = 0.7922793 0.2448772 0.6761706 1.497418
                        key = 1 1 6.106985 6.106985
                    }
                    simplexHeightStart = 0
                    simplexHeightEnd = 6500
                    simplexSeed = 123456
                    simplexOctaves = 4
                    simplexPersistence = 0.6
                    simplexFrequency = 12
                    enabled = true
                    order = 200
                    VertexSimplexHeightAbsolute
                    {
                      name = HeightMod1
                      seed = 665
                      deformity = 5332
                      octaves = 5
                      persistence = 0.5
                      frequency = 1
                      enabled = true
                      order = 2
                    }
                    VertexSimplexHeightAbsolute
                    {
                      name = HeightMod2
                      seed = 45006
                      deformity = 250
                      octaves = 4
                      persistence = 0.5
                      frequency = 1
                      enabled = true
                      order = 3
                    }
                }
                VoronoiCraters
                {
                    colorOpacity = 0.7
                    DebugColorMapping = False
                    deformation = 3000
                    jitter = 0.1
                    jitterHeight = 3
                    rFactor = 1
                    rOffset = 1
                    simplexFrequency = 0.5
                    simplexOctaves = 1
                    simplexPersistence = 0.5
                    simplexSeed = 123123
                    voronoiDisplacement = 0
                    voronoiFrequency = 22
                    voronoiSeed = 824
                    order = 101
                    enabled = True
                    CraterCurve
                    {
                        key = -0.9982381 -0.7411783 -0.06500059 -0.06500059
                        key = -0.9332262 -0.7678316 -0.2176399 -0.2176399
                        key = -0.8990405 -0.7433339 -2.560626 -2.560626
                        key = -0.7445966 -0.8581167 0.4436148 0.4436148
                        key = -0.4499771 -0.1392395 5.289535 5.289535
                        key = -0.4015177 0.2551735 9.069458 -2.149609
                        key = -0.2297457 0.002857953 -0.4453675 -0.4453675
                        key = 0.2724952 0.00423781 -0.01884932 -0.01884932
                        key = 0.9998434 -0.004090764 0.01397126 0.01397126
                    }
                    JitterCurve
                    {
                        key = -1.000701 0.4278412 0.1577609 0.1577609
                        key = -0.7884969 0.09487452 -0.7739663 -0.7739663
                        key = -0.6091803 0.072019 0.123537 0.123537
                        key = -0.3930514 0.3903495 3.300831 3.300831
                        key = -0.3584836 0.8643304 0.07139917 0.07139917
                        key = -0.2988068 0.002564805 -0.01814346 -0.01814346
                        key = 0.9970253 0.003401639 0 0
                    }
                }
                VoronoiCraters
                {
                    colorOpacity = 0.7
                    DebugColorMapping = False
                    deformation = 200
                    jitter = 0.1
                    jitterHeight = 2
                    rFactor = 1
                    rOffset = 1.1
                    simplexFrequency = 300
                    simplexOctaves = 3
                    simplexPersistence = 0.5
                    simplexSeed = 123123
                    voronoiDisplacement = 0
                    voronoiFrequency = 50
                    voronoiSeed = 462
                    order = 100
                    enabled = True
                    CraterCurve
                    {
                        key = -0.9963056 -0.7950293 -0.1902251 -0.1902251
                        key = -0.9520697 -0.8223228 -0.6806358 -0.6806358
                        key = -0.7445966 -0.8581167 0.4436148 0.4436148
                        key = -0.4499771 -0.1392395 5.289535 5.289535
                        key = -0.4015177 0.2551735 9.069458 -2.149609
                        key = -0.2297457 0.08363447 -0.4453675 -0.4453675
                        key = 0.2817185 0.01192154 0.01421198 0.01421198
                        key = 1.000876 0.001117015 0.01397126 0.01397126
                    }
                    JitterCurve
                    {
                        key = -1.000701 0.4278412 0.1577609 0.1577609
                        key = -0.7884969 0.09487452 -0.7739663 -0.7739663
                        key = -0.6091803 0.072019 0.123537 0.123537
                        key = -0.3930514 0.3903495 3.300831 3.300831
                        key = -0.3141366 0.9276265 0 0
                        key = -0.2586833 0.002564805 -0.01814346 -0.01814346
                        key = 0.9970253 0.003401639 0 0
                    }
                }
                HeightColorMap
                {
                    blend = 1
                    order = 500
                    enabled = true
                    LandClasses
                    {
                        Class
                        {
                            name = Bottom
                            altitudeStart = 0
                            altitudeEnd = 0.7
                            color = 0.1,0.1,0.1,1.0
                            lerpToNext = true
                        }
                        Class
                        {
                            name = Base
                            altitudeStart = 0.7
                            altitudeEnd = 0.75
                            color = 0.7,0.55,0.2,1.0
                            lerpToNext = true
                        }
                        Class
                        {
                            name = Low
                            altitudeStart = 0.75
                            altitudeEnd = 0.85
                            color = 0.7,0.6,0.4,1.0
                            lerpToNext = true
                        }
                        Class
                        {
                            name = Grad
                            altitudeStart = 0.85
                            altitudeEnd = 0.95
                            color = 1.0,0.9,0.7,1.0
                            lerpToNext = true
                        }
                        Class
                        {
                            name = High
                            altitudeStart = 0.95
                            altitudeEnd = 2
                            color = 0.95,0.95,0.9,1.0
                            lerpToNext = false
                        }
                    }
                }
            }
        }
    }
}

Here is my config.

My problem is that no matter what i do, I cannot get the planet to even appear in-game. I have the latest version of kopernicus and its installed correctly because if it wasn't then kittopiatech would be working as well. The config is in the GameData folder.

Any Ideas?

I see an incorrect CacheFile filepath, try tixing that, it should end with [PLANETNAME].bin

Also, could you post a logfile found in logs/Kopernicus/[PLANETNAME].body? It'll tell me exactly where the problem is.

Link to comment
Share on other sites

10 hours ago, The White Guardian said:

I see an incorrect CacheFile filepath, try tixing that, it should end with [PLANETNAME].bin

Also, could you post a logfile found in logs/Kopernicus/[PLANETNAME].body? It'll tell me exactly where the problem is.

Adding Quasinox.bin to the end of the cache file fixed it. Its been a while since I've modded planets because i was waiting for the 1.1.2 update and i busy with other very important stuff. Thanks anyway. It's Appreciated.

Spoiler

//=============================================================================================================//
//=====  Kopernicus 1.0.5 - (BuildDate: 28.05.2016 23:31:51; AssemblyHash: RaYUMNMEFktAvB38zpXv6G6xWGI=)  =====//
//=============================================================================================================//
[LOG 12:10:20]: Logger "Quasinox.Body" was created
[LOG 12:10:20]: Parsing Target name in (Kopernicus.Configuration.Body) as (System.String)
[LOG 12:10:20]: Parsing Target Template in (Kopernicus.Configuration.Body) as (Kopernicus.Configuration.TemplateLoader)
[LOG 12:10:20]: Parsing Target name in (Kopernicus.Configuration.TemplateLoader) as (System.String)
[LOG 12:10:20]: Parsing Target removePQS in (Kopernicus.Configuration.TemplateLoader) as (Kopernicus.Configuration.NumericParser`1[System.Boolean])
[LOG 12:10:20]: Parsing Target removeAtmosphere in (Kopernicus.Configuration.TemplateLoader) as (Kopernicus.Configuration.NumericParser`1[System.Boolean])
[LOG 12:10:20]: Parsing Target removeOcean in (Kopernicus.Configuration.TemplateLoader) as (Kopernicus.Configuration.NumericParser`1[System.Boolean])
[LOG 12:10:20]: Parsing Target removePQSMods in (Kopernicus.Configuration.TemplateLoader) as (Kopernicus.Configuration.StringCollectionParser)
[LOG 12:10:20]: Parsing Target removeAllPQSMods in (Kopernicus.Configuration.TemplateLoader) as (Kopernicus.Configuration.NumericParser`1[System.Boolean])
[LOG 12:10:20]: Parsing Target removeProgressTree in (Kopernicus.Configuration.TemplateLoader) as (Kopernicus.Configuration.NumericParser`1[System.Boolean])
[LOG 12:10:20]: Parsing Target removeCoronas in (Kopernicus.Configuration.TemplateLoader) as (Kopernicus.Configuration.NumericParser`1[System.Boolean])
[LOG 12:10:20]: [Kopernicus]: Configuration.Template: Using Template "Mun"
[LOG 12:10:20]: Removing mods from pqs Mun
[LOG 12:10:20]: Creating blacklist
[LOG 12:10:20]: Blacklist count = 4
[LOG 12:10:20]: Adding all found PQSMods in pqs Mun
[LOG 12:10:20]: Adding to removelist: PQSMod_VertexColorMap
[LOG 12:10:20]: Adding to removelist: PQSMod_VertexHeightMap
[LOG 12:10:20]: Adding to removelist: PQSMod_AltitudeAlpha
[LOG 12:10:20]: Adding to removelist: PQSLandControl
[LOG 12:10:20]: Adding to removelist: PQSCity
[LOG 12:10:20]: Adding to removelist: PQSMod_FlattenArea
[LOG 12:10:20]: Adding to removelist: PQSMod_VertexSimplexNoiseColor
[LOG 12:10:20]: Adding to removelist: PQSMod_VertexSimplexHeight
[LOG 12:10:20]: Adding to removelist: PQSMod_VertexHeightNoiseVertHeight
[LOG 12:10:20]: Adding to removelist: PQSMod_VoronoiCraters
[LOG 12:10:20]: Removed mod PQSMod_VertexColorMap
[LOG 12:10:20]: Removed mod PQSMod_VertexHeightMap
[LOG 12:10:20]: Removed mod PQSMod_AltitudeAlpha
[LOG 12:10:20]: Removed mod PQSLandControl
[LOG 12:10:20]: Removed mod PQSCity
[LOG 12:10:20]: Removed mod PQSCity
[LOG 12:10:20]: Removed mod PQSCity
[LOG 12:10:20]: Removed mod PQSCity
[LOG 12:10:20]: Removed mod PQSCity
[LOG 12:10:20]: Removed mod PQSCity
[LOG 12:10:20]: Removed mod PQSCity
[LOG 12:10:20]: Removed mod PQSCity
[LOG 12:10:20]: Removed mod PQSMod_FlattenArea
[LOG 12:10:20]: Removed mod PQSMod_FlattenArea
[LOG 12:10:20]: Removed mod PQSMod_VertexSimplexNoiseColor
[LOG 12:10:20]: Removed mod PQSMod_VertexSimplexHeight
[LOG 12:10:20]: Removed mod PQSMod_VertexHeightNoiseVertHeight
[LOG 12:10:20]: Removed mod PQSMod_VoronoiCraters
[LOG 12:10:20]: Removed mod PQSMod_VoronoiCraters
[LOG 12:10:20]: Parsing Target cacheFile in (Kopernicus.Configuration.Body) as (System.String)
[LOG 12:10:20]: Parsing Target cbNameLater in (Kopernicus.Configuration.Body) as (System.String)
[LOG 12:10:20]: Parsing Target flightGlobalsIndex in (Kopernicus.Configuration.Body) as (Kopernicus.Configuration.NumericParser`1[System.Int32])
[LOG 12:10:20]: Parsing Target finalizeOrbit in (Kopernicus.Configuration.Body) as (Kopernicus.Configuration.NumericParser`1[System.Boolean])
[LOG 12:10:20]: Parsing Target Properties in (Kopernicus.Configuration.Body) as (Kopernicus.Configuration.PropertiesLoader)
[LOG 12:10:20]: Parsing Target description in (Kopernicus.Configuration.PropertiesLoader) as (System.String)
[LOG 12:10:20]: Parsing Target radius in (Kopernicus.Configuration.PropertiesLoader) as (Kopernicus.Configuration.NumericParser`1[System.Double])
[LOG 12:10:20]: Parsing Target geeASL in (Kopernicus.Configuration.PropertiesLoader) as (Kopernicus.Configuration.NumericParser`1[System.Double])
[LOG 12:10:20]: Parsing Target mass in (Kopernicus.Configuration.PropertiesLoader) as (Kopernicus.Configuration.NumericParser`1[System.Double])
[LOG 12:10:20]: Parsing Target gravParameter in (Kopernicus.Configuration.PropertiesLoader) as (Kopernicus.Configuration.NumericParser`1[System.Double])
[LOG 12:10:20]: Parsing Target rotates in (Kopernicus.Configuration.PropertiesLoader) as (Kopernicus.Configuration.NumericParser`1[System.Boolean])
[LOG 12:10:20]: Parsing Target rotationPeriod in (Kopernicus.Configuration.PropertiesLoader) as (Kopernicus.Configuration.NumericParser`1[System.Double])
[LOG 12:10:20]: Parsing Target tidallyLocked in (Kopernicus.Configuration.PropertiesLoader) as (Kopernicus.Configuration.NumericParser`1[System.Boolean])
[LOG 12:10:20]: Parsing Target initialRotation in (Kopernicus.Configuration.PropertiesLoader) as (Kopernicus.Configuration.NumericParser`1[System.Double])
[LOG 12:10:20]: Parsing Target inverseRotThresholdAltitude in (Kopernicus.Configuration.PropertiesLoader) as (Kopernicus.Configuration.NumericParser`1[System.Single])
[LOG 12:10:20]: Parsing Target albedo in (Kopernicus.Configuration.PropertiesLoader) as (Kopernicus.Configuration.NumericParser`1[System.Double])
[LOG 12:10:20]: Parsing Target emissivity in (Kopernicus.Configuration.PropertiesLoader) as (Kopernicus.Configuration.NumericParser`1[System.Double])
[LOG 12:10:20]: Parsing Target coreTemperatureOffset in (Kopernicus.Configuration.PropertiesLoader) as (Kopernicus.Configuration.NumericParser`1[System.Double])
[LOG 12:10:20]: Parsing Target isHomeWorld in (Kopernicus.Configuration.PropertiesLoader) as (Kopernicus.Configuration.NumericParser`1[System.Boolean])
[LOG 12:10:20]: Parsing Target timewarpAltitudeLimits in (Kopernicus.Configuration.PropertiesLoader) as (Kopernicus.Configuration.NumericCollectionParser`1[System.Single])
[LOG 12:10:20]: Parsing Target sphereOfInfluence in (Kopernicus.Configuration.PropertiesLoader) as (Kopernicus.Configuration.NumericParser`1[System.Double])
[LOG 12:10:20]: Parsing Target hillSphere in (Kopernicus.Configuration.PropertiesLoader) as (Kopernicus.Configuration.NumericParser`1[System.Double])
[LOG 12:10:20]: Parsing Target solarRotationPeriod in (Kopernicus.Configuration.PropertiesLoader) as (Kopernicus.Configuration.NumericParser`1[System.Boolean])
[LOG 12:10:20]: Parsing Target navballSwitchRadiusMult in (Kopernicus.Configuration.PropertiesLoader) as (Kopernicus.Configuration.NumericParser`1[System.Double])
[LOG 12:10:20]: Parsing Target ScienceValues in (Kopernicus.Configuration.PropertiesLoader) as (Kopernicus.Configuration.ScienceValuesLoader)
[LOG 12:10:20]: Parsing Target landedDataValue in (Kopernicus.Configuration.ScienceValuesLoader) as (Kopernicus.Configuration.NumericParser`1[System.Single])
[LOG 12:10:20]: Parsing Target splashedDataValue in (Kopernicus.Configuration.ScienceValuesLoader) as (Kopernicus.Configuration.NumericParser`1[System.Single])
[LOG 12:10:20]: Parsing Target flyingLowDataValue in (Kopernicus.Configuration.ScienceValuesLoader) as (Kopernicus.Configuration.NumericParser`1[System.Single])
[LOG 12:10:20]: Parsing Target flyingHighDataValue in (Kopernicus.Configuration.ScienceValuesLoader) as (Kopernicus.Configuration.NumericParser`1[System.Single])
[LOG 12:10:20]: Parsing Target inSpaceLowDataValue in (Kopernicus.Configuration.ScienceValuesLoader) as (Kopernicus.Configuration.NumericParser`1[System.Single])
[LOG 12:10:20]: Parsing Target inSpaceHighDataValue in (Kopernicus.Configuration.ScienceValuesLoader) as (Kopernicus.Configuration.NumericParser`1[System.Single])
[LOG 12:10:20]: Parsing Target recoveryValue in (Kopernicus.Configuration.ScienceValuesLoader) as (Kopernicus.Configuration.NumericParser`1[System.Single])
[LOG 12:10:20]: Parsing Target flyingAltitudeThreshold in (Kopernicus.Configuration.ScienceValuesLoader) as (Kopernicus.Configuration.NumericParser`1[System.Single])
[LOG 12:10:20]: Parsing Target spaceAltitudeThreshold in (Kopernicus.Configuration.ScienceValuesLoader) as (Kopernicus.Configuration.NumericParser`1[System.Single])
[LOG 12:10:20]: Parsing Target biomeMap in (Kopernicus.Configuration.PropertiesLoader) as (Kopernicus.Configuration.MapSOParser_RGB`1[CBAttributeMapSO])
[LOG 12:10:20]: Parsing Target nonExactThreshold in (Kopernicus.Configuration.PropertiesLoader) as (Kopernicus.Configuration.NumericParser`1[System.Single])
[LOG 12:10:20]: Parsing Target exactSearch in (Kopernicus.Configuration.PropertiesLoader) as (Kopernicus.Configuration.NumericParser`1[System.Boolean])
[LOG 12:10:20]: Parsing Target useTheInName in (Kopernicus.Configuration.PropertiesLoader) as (Kopernicus.Configuration.NumericParser`1[System.Boolean])
[LOG 12:10:20]: Parsing Target selectable in (Kopernicus.Configuration.PropertiesLoader) as (Kopernicus.Configuration.NumericParser`1[System.Boolean])
[LOG 12:10:20]: Parsing Target hiddenRnD in (Kopernicus.Configuration.PropertiesLoader) as (Kopernicus.Configuration.NumericParser`1[System.Boolean])
[LOG 12:10:20]: Via surface G, set gravParam to 3220623000000, mass to 4.82562631105784E+22
[LOG 12:10:20]: --------- Science Values ------------
[LOG 12:10:20]: LandedDataValue = 2
[LOG 12:10:20]: SplashedDataValue = 2
[LOG 12:10:20]: FlyingLowDataValue = 11
[LOG 12:10:20]: FlyingHighDataValue = 8
[LOG 12:10:20]: InSpaceLowDataValue = 7
[LOG 12:10:20]: InSpaceHighDataValue = 6
[LOG 12:10:20]: RecoveryValue = 7
[LOG 12:10:20]: flyingAltitudeThreshold = 12000
[LOG 12:10:20]: spaceAltitudeThreshold = 140000
[LOG 12:10:20]: --------------------------------------
[LOG 12:10:20]: Found Biome: Midlands : RGBA(0.439, 0.439, 0.439, 1.000) : 0
[LOG 12:10:20]: Found Biome: Northern Basin : RGBA(0.388, 0.012, 0.396, 1.000) : 0
[LOG 12:10:20]: Found Biome: East Crater : RGBA(0.000, 0.996, 0.329, 1.000) : 0
[LOG 12:10:20]: Found Biome: Northwest Crater : RGBA(0.694, 0.427, 0.114, 1.000) : 0
[LOG 12:10:20]: Found Biome: Southwest Crater : RGBA(0.773, 0.996, 0.000, 1.000) : 0
[LOG 12:10:20]: Found Biome: Farside Crater : RGBA(0.984, 0.000, 0.996, 1.000) : 0
[LOG 12:10:20]: Found Biome: Canyons : RGBA(0.663, 0.624, 0.000, 1.000) : 0
[LOG 12:10:20]: Found Biome: Polar Crater : RGBA(0.996, 0.000, 0.000, 1.000) : 0
[LOG 12:10:20]: Found Biome: Poles : RGBA(0.400, 0.976, 0.996, 1.000) : 0
[LOG 12:10:20]: Found Biome: Polar Lowlands : RGBA(0.322, 0.780, 0.796, 1.000) : 0
[LOG 12:10:20]: Found Biome: Highlands : RGBA(0.996, 0.996, 0.996, 1.000) : 0
[LOG 12:10:20]: Found Biome: Highland Craters : RGBA(0.678, 0.384, 0.733, 1.000) : 0
[LOG 12:10:20]: Found Biome: Midland Craters : RGBA(0.106, 0.106, 0.106, 1.000) : 0
[LOG 12:10:20]: Found Biome: East Farside Crater : RGBA(0.118, 0.008, 1.000, 1.000) : 0
[LOG 12:10:20]: Found Biome: Twin Craters : RGBA(1.000, 0.565, 0.000, 1.000) : 0
[LOG 12:10:20]: Added Progress Tree
[LOG 12:10:20]: Parsing Target Orbit in (Kopernicus.Configuration.Body) as (Kopernicus.Configuration.OrbitLoader)
[LOG 12:10:20]: Parsing Target referenceBody in (Kopernicus.Configuration.OrbitLoader) as (System.String)
[LOG 12:10:20]: Parsing Target inclination in (Kopernicus.Configuration.OrbitLoader) as (Kopernicus.Configuration.NumericParser`1[System.Double])
[LOG 12:10:20]: Parsing Target eccentricity in (Kopernicus.Configuration.OrbitLoader) as (Kopernicus.Configuration.NumericParser`1[System.Double])
[LOG 12:10:20]: Parsing Target semiMajorAxis in (Kopernicus.Configuration.OrbitLoader) as (Kopernicus.Configuration.NumericParser`1[System.Double])
[LOG 12:10:20]: Parsing Target longitudeOfAscendingNode in (Kopernicus.Configuration.OrbitLoader) as (Kopernicus.Configuration.NumericParser`1[System.Double])
[LOG 12:10:20]: Parsing Target argumentOfPeriapsis in (Kopernicus.Configuration.OrbitLoader) as (Kopernicus.Configuration.NumericParser`1[System.Double])
[LOG 12:10:20]: Parsing Target meanAnomalyAtEpoch in (Kopernicus.Configuration.OrbitLoader) as (Kopernicus.Configuration.NumericParser`1[System.Double])
[LOG 12:10:20]: Parsing Target meanAnomalyAtEpochD in (Kopernicus.Configuration.OrbitLoader) as (Kopernicus.Configuration.NumericParser`1[System.Double])
[LOG 12:10:20]: Parsing Target epoch in (Kopernicus.Configuration.OrbitLoader) as (Kopernicus.Configuration.NumericParser`1[System.Double])
[LOG 12:10:20]: Parsing Target color in (Kopernicus.Configuration.OrbitLoader) as (Kopernicus.Configuration.ColorParser)
[LOG 12:10:20]: Parsing Target mode in (Kopernicus.Configuration.OrbitLoader) as (Kopernicus.Configuration.EnumParser`1[OrbitRenderer+DrawMode])
[LOG 12:10:20]: Parsing Target icon in (Kopernicus.Configuration.OrbitLoader) as (Kopernicus.Configuration.EnumParser`1[OrbitRenderer+DrawIcons])
[LOG 12:10:20]: Parsing Target cameraSmaRatioBounds in (Kopernicus.Configuration.OrbitLoader) as (Kopernicus.Configuration.NumericCollectionParser`1[System.Single])
[LOG 12:10:20]: Parsing Target ScaledVersion in (Kopernicus.Configuration.Body) as (Kopernicus.Configuration.ScaledVersionLoader)
[LOG 12:10:20]: Parsing Target type in (Kopernicus.Configuration.ScaledVersionLoader) as (Kopernicus.Configuration.EnumParser`1[Kopernicus.Configuration.BodyType])
[LOG 12:10:20]: Parsing Target color in (Kopernicus.Configuration.ScaledPlanetRimAerialLoader) as (Kopernicus.Configuration.ColorParser)
[LOG 12:10:20]: Parsing Target specColor in (Kopernicus.Configuration.ScaledPlanetRimAerialLoader) as (Kopernicus.Configuration.ColorParser)
[LOG 12:10:20]: Parsing Target shininess in (Kopernicus.Configuration.ScaledPlanetRimAerialLoader) as (Kopernicus.Configuration.NumericParser`1[System.Single])
[LOG 12:10:20]: Parsing Target texture in (Kopernicus.Configuration.ScaledPlanetRimAerialLoader) as (Kopernicus.Configuration.Texture2DParser)
[LOG 12:10:20]: Parsing Target mainTex in (Kopernicus.Configuration.ScaledPlanetRimAerialLoader) as (Kopernicus.Configuration.Texture2DParser)
[LOG 12:10:20]: Parsing Target mainTexScale in (Kopernicus.Configuration.ScaledPlanetRimAerialLoader) as (Kopernicus.Configuration.Vector2Parser)
[LOG 12:10:20]: Parsing Target mainTexOffset in (Kopernicus.Configuration.ScaledPlanetRimAerialLoader) as (Kopernicus.Configuration.Vector2Parser)
[LOG 12:10:20]: Parsing Target normals in (Kopernicus.Configuration.ScaledPlanetRimAerialLoader) as (Kopernicus.Configuration.Texture2DParser)
[LOG 12:10:20]: Parsing Target bumpMap in (Kopernicus.Configuration.ScaledPlanetRimAerialLoader) as (Kopernicus.Configuration.Texture2DParser)
[LOG 12:10:20]: Parsing Target bumpMapScale in (Kopernicus.Configuration.ScaledPlanetRimAerialLoader) as (Kopernicus.Configuration.Vector2Parser)
[LOG 12:10:20]: Parsing Target bumpMapOffset in (Kopernicus.Configuration.ScaledPlanetRimAerialLoader) as (Kopernicus.Configuration.Vector2Parser)
[LOG 12:10:20]: Parsing Target opacity in (Kopernicus.Configuration.ScaledPlanetRimAerialLoader) as (Kopernicus.Configuration.NumericParser`1[System.Single])
[LOG 12:10:20]: Parsing Target rimPower in (Kopernicus.Configuration.ScaledPlanetRimAerialLoader) as (Kopernicus.Configuration.NumericParser`1[System.Single])
[LOG 12:10:20]: Parsing Target rimBlend in (Kopernicus.Configuration.ScaledPlanetRimAerialLoader) as (Kopernicus.Configuration.NumericParser`1[System.Single])
[LOG 12:10:20]: Parsing Target rimColorRamp in (Kopernicus.Configuration.ScaledPlanetRimAerialLoader) as (Kopernicus.Configuration.Texture2DParser)
[LOG 12:10:20]: Parsing Target rimColorRampScale in (Kopernicus.Configuration.ScaledPlanetRimAerialLoader) as (Kopernicus.Configuration.Vector2Parser)
[LOG 12:10:20]: Parsing Target rimColorRampOffset in (Kopernicus.Configuration.ScaledPlanetRimAerialLoader) as (Kopernicus.Configuration.Vector2Parser)
[LOG 12:10:20]: Parsing Target Gradient in (Kopernicus.Configuration.ScaledPlanetRimAerialLoader) as (Kopernicus.Configuration.Gradient)
[LOG 12:10:20]: Parsing Target localLightDirection in (Kopernicus.Configuration.ScaledPlanetRimAerialLoader) as (Kopernicus.Configuration.Vector4Parser)
[LOG 12:10:20]: Parsing Target resourceMap in (Kopernicus.Configuration.ScaledPlanetRimAerialLoader) as (Kopernicus.Configuration.Texture2DParser)
[LOG 12:10:20]: Parsing Target resourceMapScale in (Kopernicus.Configuration.ScaledPlanetRimAerialLoader) as (Kopernicus.Configuration.Vector2Parser)
[LOG 12:10:20]: Parsing Target resourceMapOffset in (Kopernicus.Configuration.ScaledPlanetRimAerialLoader) as (Kopernicus.Configuration.Vector2Parser)
[LOG 12:10:20]: Parsing Target fadeStart in (Kopernicus.Configuration.ScaledVersionLoader) as (Kopernicus.Configuration.NumericParser`1[System.Single])
[LOG 12:10:20]: Parsing Target fadeEnd in (Kopernicus.Configuration.ScaledVersionLoader) as (Kopernicus.Configuration.NumericParser`1[System.Single])
[LOG 12:10:20]: Parsing Target Light in (Kopernicus.Configuration.ScaledVersionLoader) as (Kopernicus.Configuration.LightShifterLoader)
[LOG 12:10:20]: Parsing Target sphericalModel in (Kopernicus.Configuration.ScaledVersionLoader) as (Kopernicus.Configuration.NumericParser`1[System.Boolean])
[LOG 12:10:20]: Parsing Target deferMesh in (Kopernicus.Configuration.ScaledVersionLoader) as (Kopernicus.Configuration.NumericParser`1[System.Boolean])
[LOG 12:10:20]: ============= Scaled Version Dump ===================
[LOG 12:10:20]: Quasinox (UnityEngine.GameObject)
[LOG 12:10:20]:  >>> Components <<< 
[LOG 12:10:20]:  Quasinox (UnityEngine.Transform)
[LOG 12:10:20]:  Quasinox (UnityEngine.MeshFilter)
[LOG 12:10:20]:  Quasinox (UnityEngine.MeshRenderer)
[LOG 12:10:20]:  Quasinox (UnityEngine.SphereCollider)
[LOG 12:10:20]:  Quasinox (ScaledSpaceFader)
[LOG 12:10:20]:  >>> ---------- <<< 
[LOG 12:10:20]: ===========================================
[LOG 12:10:20]: Parsing Target Atmosphere in (Kopernicus.Configuration.Body) as (Kopernicus.Configuration.AtmosphereLoader)
[LOG 12:10:20]: Parsing Target enabled in (Kopernicus.Configuration.AtmosphereLoader) as (Kopernicus.Configuration.NumericParser`1[System.Boolean])
[LOG 12:10:20]: Parsing Target oxygen in (Kopernicus.Configuration.AtmosphereLoader) as (Kopernicus.Configuration.NumericParser`1[System.Boolean])
[LOG 12:10:20]: Parsing Target staticDensityASL in (Kopernicus.Configuration.AtmosphereLoader) as (Kopernicus.Configuration.NumericParser`1[System.Double])
[LOG 12:10:20]: Parsing Target adiabaticIndex in (Kopernicus.Configuration.AtmosphereLoader) as (Kopernicus.Configuration.NumericParser`1[System.Double])
[LOG 12:10:20]: Parsing Target maxAltitude in (Kopernicus.Configuration.AtmosphereLoader) as (Kopernicus.Configuration.NumericParser`1[System.Double])
[LOG 12:10:20]: Parsing Target altitude in (Kopernicus.Configuration.AtmosphereLoader) as (Kopernicus.Configuration.NumericParser`1[System.Double])
[LOG 12:10:20]: Parsing Target atmosphereDepth in (Kopernicus.Configuration.AtmosphereLoader) as (Kopernicus.Configuration.NumericParser`1[System.Double])
[LOG 12:10:20]: Parsing Target gasMassLapseRate in (Kopernicus.Configuration.AtmosphereLoader) as (Kopernicus.Configuration.NumericParser`1[System.Double])
[LOG 12:10:20]: Parsing Target atmosphereMolarMass in (Kopernicus.Configuration.AtmosphereLoader) as (Kopernicus.Configuration.NumericParser`1[System.Double])
[LOG 12:10:20]: Parsing Target pressureCurve in (Kopernicus.Configuration.AtmosphereLoader) as (Kopernicus.Configuration.FloatCurveParser)
[LOG 12:10:20]: Parsing Target pressureCurveIsNormalized in (Kopernicus.Configuration.AtmosphereLoader) as (Kopernicus.Configuration.NumericParser`1[System.Boolean])
[LOG 12:10:20]: Parsing Target staticPressureASL in (Kopernicus.Configuration.AtmosphereLoader) as (Kopernicus.Configuration.NumericParser`1[System.Double])
[LOG 12:10:20]: Parsing Target temperatureCurve in (Kopernicus.Configuration.AtmosphereLoader) as (Kopernicus.Configuration.FloatCurveParser)
[LOG 12:10:20]: Parsing Target temperatureCurveIsNormalized in (Kopernicus.Configuration.AtmosphereLoader) as (Kopernicus.Configuration.NumericParser`1[System.Boolean])
[LOG 12:10:20]: Parsing Target temperatureLapseRate in (Kopernicus.Configuration.AtmosphereLoader) as (Kopernicus.Configuration.NumericParser`1[System.Double])
[LOG 12:10:20]: Parsing Target temperatureSeaLevel in (Kopernicus.Configuration.AtmosphereLoader) as (Kopernicus.Configuration.NumericParser`1[System.Double])
[LOG 12:10:20]: Parsing Target temperatureSunMultCurve in (Kopernicus.Configuration.AtmosphereLoader) as (Kopernicus.Configuration.FloatCurveParser)
[LOG 12:10:20]: Parsing Target temperatureLatitudeBiasCurve in (Kopernicus.Configuration.AtmosphereLoader) as (Kopernicus.Configuration.FloatCurveParser)
[LOG 12:10:20]: Parsing Target temperatureLatitudeSunMultCurve in (Kopernicus.Configuration.AtmosphereLoader) as (Kopernicus.Configuration.FloatCurveParser)
[LOG 12:10:20]: Parsing Target temperatureAxialSunBiasCurve in (Kopernicus.Configuration.AtmosphereLoader) as (Kopernicus.Configuration.FloatCurveParser)
[LOG 12:10:20]: Parsing Target temperatureAxialSunMultCurve in (Kopernicus.Configuration.AtmosphereLoader) as (Kopernicus.Configuration.FloatCurveParser)
[LOG 12:10:20]: Parsing Target temperatureEccentricityBiasCurve in (Kopernicus.Configuration.AtmosphereLoader) as (Kopernicus.Configuration.FloatCurveParser)
[LOG 12:10:20]: Parsing Target ambientColor in (Kopernicus.Configuration.AtmosphereLoader) as (Kopernicus.Configuration.ColorParser)
[LOG 12:10:20]: Parsing Target lightColor in (Kopernicus.Configuration.AtmosphereLoader) as (Kopernicus.Configuration.ColorParser)
[LOG 12:10:20]: Parsing Target AtmosphereFromGround in (Kopernicus.Configuration.AtmosphereLoader) as (Kopernicus.Configuration.AtmosphereFromGroundLoader)
[LOG 12:10:20]: Parsing Target PQS in (Kopernicus.Configuration.Body) as (Kopernicus.Configuration.PQSLoader)
[LOG 12:10:20]: Parsing Target materialType in (Kopernicus.Configuration.PQSLoader) as (Kopernicus.Configuration.EnumParser`1[Kopernicus.Configuration.PQSLoader+PQSMaterialType])
[LOG 12:10:20]: Parsing Target PhysicsMaterial in (Kopernicus.Configuration.PQSLoader) as (Kopernicus.Configuration.PhysicsMaterialParser)
[LOG 12:10:20]: Parsing Target minLevel in (Kopernicus.Configuration.PQSLoader) as (Kopernicus.Configuration.NumericParser`1[System.Int32])
[LOG 12:10:20]: Parsing Target maxLevel in (Kopernicus.Configuration.PQSLoader) as (Kopernicus.Configuration.NumericParser`1[System.Int32])
[LOG 12:10:20]: Parsing Target minDetailDistance in (Kopernicus.Configuration.PQSLoader) as (Kopernicus.Configuration.NumericParser`1[System.Double])
[LOG 12:10:20]: Parsing Target maxQuadLengthsPerFrame in (Kopernicus.Configuration.PQSLoader) as (Kopernicus.Configuration.NumericParser`1[System.Single])
[LOG 12:10:20]: Parsing Target fadeStart in (Kopernicus.Configuration.PQSLoader) as (Kopernicus.Configuration.NumericParser`1[System.Single])
[LOG 12:10:20]: Parsing Target fadeEnd in (Kopernicus.Configuration.PQSLoader) as (Kopernicus.Configuration.NumericParser`1[System.Single])
[LOG 12:10:20]: Parsing Target deactivateAltitude in (Kopernicus.Configuration.PQSLoader) as (Kopernicus.Configuration.NumericParser`1[System.Double])
[LOG 12:10:20]: Parsing Target mapMaxHeight in (Kopernicus.Configuration.PQSLoader) as (Kopernicus.Configuration.NumericParser`1[System.Double])
[LOG 12:10:20]: Parsing Target Material in (Kopernicus.Configuration.PQSLoader) as (UnityEngine.Material)
[LOG 12:10:20]: Parsing Target FallbackMaterial in (Kopernicus.Configuration.PQSLoader) as (Kopernicus.Configuration.PQSProjectionFallbackLoader)
[LOG 12:10:20]: Parsing Target deformity in (Kopernicus.Configuration.ModLoader.VertexHeightNoiseVertHeightCurve2) as (Kopernicus.Configuration.NumericParser`1[System.Single])
[LOG 12:10:20]: Parsing Target ridgedAddFrequency in (Kopernicus.Configuration.ModLoader.VertexHeightNoiseVertHeightCurve2) as (Kopernicus.Configuration.NumericParser`1[System.Single])
[LOG 12:10:20]: Parsing Target ridgedAddLacunarity in (Kopernicus.Configuration.ModLoader.VertexHeightNoiseVertHeightCurve2) as (Kopernicus.Configuration.NumericParser`1[System.Single])
[LOG 12:10:20]: Parsing Target ridgedAddOctaves in (Kopernicus.Configuration.ModLoader.VertexHeightNoiseVertHeightCurve2) as (Kopernicus.Configuration.NumericParser`1[System.Int32])
[LOG 12:10:20]: Parsing Target ridgedAddSeed in (Kopernicus.Configuration.ModLoader.VertexHeightNoiseVertHeightCurve2) as (Kopernicus.Configuration.NumericParser`1[System.Int32])
[LOG 12:10:20]: Parsing Target ridgedMode in (Kopernicus.Configuration.ModLoader.VertexHeightNoiseVertHeightCurve2) as (Kopernicus.Configuration.EnumParser`1[LibNoise.Unity.QualityMode])
[LOG 12:10:20]: Parsing Target ridgedSubFrequency in (Kopernicus.Configuration.ModLoader.VertexHeightNoiseVertHeightCurve2) as (Kopernicus.Configuration.NumericParser`1[System.Single])
[LOG 12:10:20]: Parsing Target ridgedSubLacunarity in (Kopernicus.Configuration.ModLoader.VertexHeightNoiseVertHeightCurve2) as (Kopernicus.Configuration.NumericParser`1[System.Single])
[LOG 12:10:20]: Parsing Target ridgedSubOctaves in (Kopernicus.Configuration.ModLoader.VertexHeightNoiseVertHeightCurve2) as (Kopernicus.Configuration.NumericParser`1[System.Int32])
[LOG 12:10:20]: Parsing Target ridgedSubSeed in (Kopernicus.Configuration.ModLoader.VertexHeightNoiseVertHeightCurve2) as (Kopernicus.Configuration.NumericParser`1[System.Int32])
[LOG 12:10:20]: Parsing Target simplexCurve in (Kopernicus.Configuration.ModLoader.VertexHeightNoiseVertHeightCurve2) as (Kopernicus.Configuration.FloatCurveParser)
[LOG 12:10:20]: Parsing Target simplexFrequency in (Kopernicus.Configuration.ModLoader.VertexHeightNoiseVertHeightCurve2) as (Kopernicus.Configuration.NumericParser`1[System.Double])
[LOG 12:10:20]: Parsing Target simplexHeightEnd in (Kopernicus.Configuration.ModLoader.VertexHeightNoiseVertHeightCurve2) as (Kopernicus.Configuration.NumericParser`1[System.Double])
[LOG 12:10:20]: Parsing Target simplexHeightStart in (Kopernicus.Configuration.ModLoader.VertexHeightNoiseVertHeightCurve2) as (Kopernicus.Configuration.NumericParser`1[System.Double])
[LOG 12:10:20]: Parsing Target simplexOctaves in (Kopernicus.Configuration.ModLoader.VertexHeightNoiseVertHeightCurve2) as (Kopernicus.Configuration.NumericParser`1[System.Double])
[LOG 12:10:20]: Parsing Target simplexPersistence in (Kopernicus.Configuration.ModLoader.VertexHeightNoiseVertHeightCurve2) as (Kopernicus.Configuration.NumericParser`1[System.Double])
[LOG 12:10:20]: Parsing Target simplexSeed in (Kopernicus.Configuration.ModLoader.VertexHeightNoiseVertHeightCurve2) as (Kopernicus.Configuration.NumericParser`1[System.Int32])
[LOG 12:10:20]: Parsing Target order in (Kopernicus.Configuration.ModLoader.VertexHeightNoiseVertHeightCurve2) as (Kopernicus.Configuration.NumericParser`1[System.Int32])
[LOG 12:10:20]: Parsing Target enabled in (Kopernicus.Configuration.ModLoader.VertexHeightNoiseVertHeightCurve2) as (Kopernicus.Configuration.NumericParser`1[System.Boolean])
[LOG 12:10:20]: PQSLoader.PostApply(ConfigNode): Added PQS Mod => PQSMod_VertexHeightNoiseVertHeightCurve2
[LOG 12:10:20]: Parsing Target colorOpacity in (Kopernicus.Configuration.ModLoader.VoronoiCraters) as (Kopernicus.Configuration.NumericParser`1[System.Single])
[LOG 12:10:20]: Parsing Target DebugColorMapping in (Kopernicus.Configuration.ModLoader.VoronoiCraters) as (Kopernicus.Configuration.NumericParser`1[System.Boolean])
[LOG 12:10:20]: Parsing Target deformation in (Kopernicus.Configuration.ModLoader.VoronoiCraters) as (Kopernicus.Configuration.NumericParser`1[System.Double])
[LOG 12:10:20]: Parsing Target CraterCurve in (Kopernicus.Configuration.ModLoader.VoronoiCraters) as (Kopernicus.Configuration.FloatCurveParser)
[LOG 12:10:20]: Parsing Target jitter in (Kopernicus.Configuration.ModLoader.VoronoiCraters) as (Kopernicus.Configuration.NumericParser`1[System.Single])
[LOG 12:10:20]: Parsing Target JitterCurve in (Kopernicus.Configuration.ModLoader.VoronoiCraters) as (Kopernicus.Configuration.FloatCurveParser)
[LOG 12:10:20]: Parsing Target jitterHeight in (Kopernicus.Configuration.ModLoader.VoronoiCraters) as (Kopernicus.Configuration.NumericParser`1[System.Single])
[LOG 12:10:20]: Parsing Target rFactor in (Kopernicus.Configuration.ModLoader.VoronoiCraters) as (Kopernicus.Configuration.NumericParser`1[System.Single])
[LOG 12:10:20]: Parsing Target rOffset in (Kopernicus.Configuration.ModLoader.VoronoiCraters) as (Kopernicus.Configuration.NumericParser`1[System.Single])
[LOG 12:10:20]: Parsing Target simplexFrequency in (Kopernicus.Configuration.ModLoader.VoronoiCraters) as (Kopernicus.Configuration.NumericParser`1[System.Double])
[LOG 12:10:20]: Parsing Target simplexOctaves in (Kopernicus.Configuration.ModLoader.VoronoiCraters) as (Kopernicus.Configuration.NumericParser`1[System.Double])
[LOG 12:10:20]: Parsing Target simplexPersistence in (Kopernicus.Configuration.ModLoader.VoronoiCraters) as (Kopernicus.Configuration.NumericParser`1[System.Double])
[LOG 12:10:20]: Parsing Target simplexSeed in (Kopernicus.Configuration.ModLoader.VoronoiCraters) as (Kopernicus.Configuration.NumericParser`1[System.Int32])
[LOG 12:10:20]: Parsing Target voronoiDisplacement in (Kopernicus.Configuration.ModLoader.VoronoiCraters) as (Kopernicus.Configuration.NumericParser`1[System.Double])
[LOG 12:10:20]: Parsing Target voronoiFrequency in (Kopernicus.Configuration.ModLoader.VoronoiCraters) as (Kopernicus.Configuration.NumericParser`1[System.Double])
[LOG 12:10:20]: Parsing Target voronoiSeed in (Kopernicus.Configuration.ModLoader.VoronoiCraters) as (Kopernicus.Configuration.NumericParser`1[System.Int32])
[LOG 12:10:20]: Parsing Target order in (Kopernicus.Configuration.ModLoader.VoronoiCraters) as (Kopernicus.Configuration.NumericParser`1[System.Int32])
[LOG 12:10:20]: Parsing Target enabled in (Kopernicus.Configuration.ModLoader.VoronoiCraters) as (Kopernicus.Configuration.NumericParser`1[System.Boolean])
[LOG 12:10:20]: PQSLoader.PostApply(ConfigNode): Added PQS Mod => PQSMod_VoronoiCraters
[LOG 12:10:20]: Parsing Target colorOpacity in (Kopernicus.Configuration.ModLoader.VoronoiCraters) as (Kopernicus.Configuration.NumericParser`1[System.Single])
[LOG 12:10:20]: Parsing Target DebugColorMapping in (Kopernicus.Configuration.ModLoader.VoronoiCraters) as (Kopernicus.Configuration.NumericParser`1[System.Boolean])
[LOG 12:10:20]: Parsing Target deformation in (Kopernicus.Configuration.ModLoader.VoronoiCraters) as (Kopernicus.Configuration.NumericParser`1[System.Double])
[LOG 12:10:20]: Parsing Target CraterCurve in (Kopernicus.Configuration.ModLoader.VoronoiCraters) as (Kopernicus.Configuration.FloatCurveParser)
[LOG 12:10:20]: Parsing Target jitter in (Kopernicus.Configuration.ModLoader.VoronoiCraters) as (Kopernicus.Configuration.NumericParser`1[System.Single])
[LOG 12:10:20]: Parsing Target JitterCurve in (Kopernicus.Configuration.ModLoader.VoronoiCraters) as (Kopernicus.Configuration.FloatCurveParser)
[LOG 12:10:20]: Parsing Target jitterHeight in (Kopernicus.Configuration.ModLoader.VoronoiCraters) as (Kopernicus.Configuration.NumericParser`1[System.Single])
[LOG 12:10:20]: Parsing Target rFactor in (Kopernicus.Configuration.ModLoader.VoronoiCraters) as (Kopernicus.Configuration.NumericParser`1[System.Single])
[LOG 12:10:20]: Parsing Target rOffset in (Kopernicus.Configuration.ModLoader.VoronoiCraters) as (Kopernicus.Configuration.NumericParser`1[System.Single])
[LOG 12:10:20]: Parsing Target simplexFrequency in (Kopernicus.Configuration.ModLoader.VoronoiCraters) as (Kopernicus.Configuration.NumericParser`1[System.Double])
[LOG 12:10:20]: Parsing Target simplexOctaves in (Kopernicus.Configuration.ModLoader.VoronoiCraters) as (Kopernicus.Configuration.NumericParser`1[System.Double])
[LOG 12:10:20]: Parsing Target simplexPersistence in (Kopernicus.Configuration.ModLoader.VoronoiCraters) as (Kopernicus.Configuration.NumericParser`1[System.Double])
[LOG 12:10:20]: Parsing Target simplexSeed in (Kopernicus.Configuration.ModLoader.VoronoiCraters) as (Kopernicus.Configuration.NumericParser`1[System.Int32])
[LOG 12:10:20]: Parsing Target voronoiDisplacement in (Kopernicus.Configuration.ModLoader.VoronoiCraters) as (Kopernicus.Configuration.NumericParser`1[System.Double])
[LOG 12:10:20]: Parsing Target voronoiFrequency in (Kopernicus.Configuration.ModLoader.VoronoiCraters) as (Kopernicus.Configuration.NumericParser`1[System.Double])
[LOG 12:10:20]: Parsing Target voronoiSeed in (Kopernicus.Configuration.ModLoader.VoronoiCraters) as (Kopernicus.Configuration.NumericParser`1[System.Int32])
[LOG 12:10:20]: Parsing Target order in (Kopernicus.Configuration.ModLoader.VoronoiCraters) as (Kopernicus.Configuration.NumericParser`1[System.Int32])
[LOG 12:10:20]: Parsing Target enabled in (Kopernicus.Configuration.ModLoader.VoronoiCraters) as (Kopernicus.Configuration.NumericParser`1[System.Boolean])
[LOG 12:10:20]: PQSLoader.PostApply(ConfigNode): Patched PQS Mod => PQSMod_VoronoiCraters
[LOG 12:10:20]: Parsing Target name in (Kopernicus.Configuration.ModLoader.HeightColorMap+LandClassLoader) as (System.String)
[LOG 12:10:20]: Parsing Target color in (Kopernicus.Configuration.ModLoader.HeightColorMap+LandClassLoader) as (Kopernicus.Configuration.ColorParser)
[LOG 12:10:20]: Parsing Target altitudeStart in (Kopernicus.Configuration.ModLoader.HeightColorMap+LandClassLoader) as (Kopernicus.Configuration.NumericParser`1[System.Double])
[LOG 12:10:20]: Parsing Target altitudeEnd in (Kopernicus.Configuration.ModLoader.HeightColorMap+LandClassLoader) as (Kopernicus.Configuration.NumericParser`1[System.Double])
[LOG 12:10:20]: Parsing Target lerpToNext in (Kopernicus.Configuration.ModLoader.HeightColorMap+LandClassLoader) as (Kopernicus.Configuration.NumericParser`1[System.Boolean])
[LOG 12:10:20]: Parsing Target delete in (Kopernicus.Configuration.ModLoader.HeightColorMap+LandClassLoader) as (Kopernicus.Configuration.NumericParser`1[System.Boolean])
[LOG 12:10:20]: Parsing Target name in (Kopernicus.Configuration.ModLoader.HeightColorMap+LandClassLoader) as (System.String)
[LOG 12:10:20]: Parsing Target color in (Kopernicus.Configuration.ModLoader.HeightColorMap+LandClassLoader) as (Kopernicus.Configuration.ColorParser)
[LOG 12:10:20]: Parsing Target altitudeStart in (Kopernicus.Configuration.ModLoader.HeightColorMap+LandClassLoader) as (Kopernicus.Configuration.NumericParser`1[System.Double])
[LOG 12:10:20]: Parsing Target altitudeEnd in (Kopernicus.Configuration.ModLoader.HeightColorMap+LandClassLoader) as (Kopernicus.Configuration.NumericParser`1[System.Double])
[LOG 12:10:20]: Parsing Target lerpToNext in (Kopernicus.Configuration.ModLoader.HeightColorMap+LandClassLoader) as (Kopernicus.Configuration.NumericParser`1[System.Boolean])
[LOG 12:10:20]: Parsing Target delete in (Kopernicus.Configuration.ModLoader.HeightColorMap+LandClassLoader) as (Kopernicus.Configuration.NumericParser`1[System.Boolean])
[LOG 12:10:20]: Parsing Target name in (Kopernicus.Configuration.ModLoader.HeightColorMap+LandClassLoader) as (System.String)
[LOG 12:10:20]: Parsing Target color in (Kopernicus.Configuration.ModLoader.HeightColorMap+LandClassLoader) as (Kopernicus.Configuration.ColorParser)
[LOG 12:10:20]: Parsing Target altitudeStart in (Kopernicus.Configuration.ModLoader.HeightColorMap+LandClassLoader) as (Kopernicus.Configuration.NumericParser`1[System.Double])
[LOG 12:10:20]: Parsing Target altitudeEnd in (Kopernicus.Configuration.ModLoader.HeightColorMap+LandClassLoader) as (Kopernicus.Configuration.NumericParser`1[System.Double])
[LOG 12:10:20]: Parsing Target lerpToNext in (Kopernicus.Configuration.ModLoader.HeightColorMap+LandClassLoader) as (Kopernicus.Configuration.NumericParser`1[System.Boolean])
[LOG 12:10:20]: Parsing Target delete in (Kopernicus.Configuration.ModLoader.HeightColorMap+LandClassLoader) as (Kopernicus.Configuration.NumericParser`1[System.Boolean])
[LOG 12:10:20]: Parsing Target name in (Kopernicus.Configuration.ModLoader.HeightColorMap+LandClassLoader) as (System.String)
[LOG 12:10:20]: Parsing Target color in (Kopernicus.Configuration.ModLoader.HeightColorMap+LandClassLoader) as (Kopernicus.Configuration.ColorParser)
[LOG 12:10:20]: Parsing Target altitudeStart in (Kopernicus.Configuration.ModLoader.HeightColorMap+LandClassLoader) as (Kopernicus.Configuration.NumericParser`1[System.Double])
[LOG 12:10:20]: Parsing Target altitudeEnd in (Kopernicus.Configuration.ModLoader.HeightColorMap+LandClassLoader) as (Kopernicus.Configuration.NumericParser`1[System.Double])
[LOG 12:10:20]: Parsing Target lerpToNext in (Kopernicus.Configuration.ModLoader.HeightColorMap+LandClassLoader) as (Kopernicus.Configuration.NumericParser`1[System.Boolean])
[LOG 12:10:20]: Parsing Target delete in (Kopernicus.Configuration.ModLoader.HeightColorMap+LandClassLoader) as (Kopernicus.Configuration.NumericParser`1[System.Boolean])
[LOG 12:10:20]: Parsing Target name in (Kopernicus.Configuration.ModLoader.HeightColorMap+LandClassLoader) as (System.String)
[LOG 12:10:20]: Parsing Target color in (Kopernicus.Configuration.ModLoader.HeightColorMap+LandClassLoader) as (Kopernicus.Configuration.ColorParser)
[LOG 12:10:20]: Parsing Target altitudeStart in (Kopernicus.Configuration.ModLoader.HeightColorMap+LandClassLoader) as (Kopernicus.Configuration.NumericParser`1[System.Double])
[LOG 12:10:20]: Parsing Target altitudeEnd in (Kopernicus.Configuration.ModLoader.HeightColorMap+LandClassLoader) as (Kopernicus.Configuration.NumericParser`1[System.Double])
[LOG 12:10:20]: Parsing Target lerpToNext in (Kopernicus.Configuration.ModLoader.HeightColorMap+LandClassLoader) as (Kopernicus.Configuration.NumericParser`1[System.Boolean])
[LOG 12:10:20]: Parsing Target delete in (Kopernicus.Configuration.ModLoader.HeightColorMap+LandClassLoader) as (Kopernicus.Configuration.NumericParser`1[System.Boolean])
[LOG 12:10:20]: Parsing Target blend in (Kopernicus.Configuration.ModLoader.HeightColorMap) as (Kopernicus.Configuration.NumericParser`1[System.Single])
[LOG 12:10:20]: Parsing Target order in (Kopernicus.Configuration.ModLoader.HeightColorMap) as (Kopernicus.Configuration.NumericParser`1[System.Int32])
[LOG 12:10:20]: Parsing Target enabled in (Kopernicus.Configuration.ModLoader.HeightColorMap) as (Kopernicus.Configuration.NumericParser`1[System.Boolean])
[LOG 12:10:20]: PQSLoader.PostApply(ConfigNode): Added PQS Mod => PQSMod_HeightColorMap
[LOG 12:10:20]:   Quasinox (UnityEngine.GameObject)
[LOG 12:10:20]:    >>> Components <<< 
[LOG 12:10:20]:    Quasinox (UnityEngine.Transform)
[LOG 12:10:20]:    Quasinox (PQS)
[LOG 12:10:20]:    >>> ---------- <<< 
[LOG 12:10:20]:       _CelestialBody (UnityEngine.GameObject)
[LOG 12:10:20]:        >>> Components <<< 
[LOG 12:10:20]:        _CelestialBody (UnityEngine.Transform)
[LOG 12:10:20]:        _CelestialBody (PQSMod_CelestialBodyTransform)
[LOG 12:10:20]:        >>> ---------- <<< 
[LOG 12:10:20]:       _SurfaceQuadUVs (UnityEngine.GameObject)
[LOG 12:10:20]:        >>> Components <<< 
[LOG 12:10:20]:        _SurfaceQuadUVs (UnityEngine.Transform)
[LOG 12:10:20]:        _SurfaceQuadUVs (PQSMod_UVPlanetRelativePosition)
[LOG 12:10:20]:        >>> ---------- <<< 
[LOG 12:10:20]:       Monolith00 (UnityEngine.GameObject)
[LOG 12:10:20]:        >>> Components <<< 
[LOG 12:10:20]:        Monolith00 (UnityEngine.Transform)
[LOG 12:10:20]:        >>> ---------- <<< 
[LOG 12:10:20]:           monolith00 (UnityEngine.GameObject)
[LOG 12:10:20]:            >>> Components <<< 
[LOG 12:10:20]:            monolith00 (UnityEngine.Transform)
[LOG 12:10:20]:            monolith00 (UnityEngine.MeshFilter)
[LOG 12:10:20]:            monolith00 (UnityEngine.MeshRenderer)
[LOG 12:10:20]:            monolith00 (UnityEngine.Animation)
[LOG 12:10:20]:            monolith00 (UnityEngine.MeshCollider)
[LOG 12:10:20]:            >>> ---------- <<< 
[LOG 12:10:20]:       QuadMeshColliders (UnityEngine.GameObject)
[LOG 12:10:20]:        >>> Components <<< 
[LOG 12:10:20]:        QuadMeshColliders (UnityEngine.Transform)
[LOG 12:10:20]:        QuadMeshColliders (PQSMod_QuadMeshColliders)
[LOG 12:10:20]:        >>> ---------- <<< 
[LOG 12:10:20]:       Monolith02 (UnityEngine.GameObject)
[LOG 12:10:20]:        >>> Components <<< 
[LOG 12:10:20]:        Monolith02 (UnityEngine.Transform)
[LOG 12:10:20]:        >>> ---------- <<< 
[LOG 12:10:20]:           monolith00 (UnityEngine.GameObject)
[LOG 12:10:20]:            >>> Components <<< 
[LOG 12:10:20]:            monolith00 (UnityEngine.Transform)
[LOG 12:10:20]:            monolith00 (UnityEngine.MeshFilter)
[LOG 12:10:20]:            monolith00 (UnityEngine.MeshRenderer)
[LOG 12:10:20]:            monolith00 (UnityEngine.Animation)
[LOG 12:10:20]:            monolith00 (UnityEngine.MeshCollider)
[LOG 12:10:20]:            >>> ---------- <<< 
[LOG 12:10:20]:       Monolith01 (UnityEngine.GameObject)
[LOG 12:10:20]:        >>> Components <<< 
[LOG 12:10:20]:        Monolith01 (UnityEngine.Transform)
[LOG 12:10:20]:        >>> ---------- <<< 
[LOG 12:10:20]:           monolith00 (UnityEngine.GameObject)
[LOG 12:10:20]:            >>> Components <<< 
[LOG 12:10:20]:            monolith00 (UnityEngine.Transform)
[LOG 12:10:20]:            monolith00 (UnityEngine.MeshFilter)
[LOG 12:10:20]:            monolith00 (UnityEngine.MeshRenderer)
[LOG 12:10:20]:            monolith00 (UnityEngine.Animation)
[LOG 12:10:20]:            monolith00 (UnityEngine.MeshCollider)
[LOG 12:10:20]:            >>> ---------- <<< 
[LOG 12:10:20]:       RockArch02 (UnityEngine.GameObject)
[LOG 12:10:20]:        >>> Components <<< 
[LOG 12:10:20]:        RockArch02 (UnityEngine.Transform)
[LOG 12:10:20]:        >>> ---------- <<< 
[LOG 12:10:20]:           RockArch (UnityEngine.GameObject)
[LOG 12:10:20]:            >>> Components <<< 
[LOG 12:10:20]:            RockArch (UnityEngine.Transform)
[LOG 12:10:20]:            RockArch (UnityEngine.MeshFilter)
[LOG 12:10:20]:            RockArch (UnityEngine.MeshRenderer)
[LOG 12:10:20]:            RockArch (UnityEngine.MeshCollider)
[LOG 12:10:20]:            RockArch (UnityEngine.Animation)
[LOG 12:10:20]:            >>> ---------- <<< 
[LOG 12:10:20]:       RockArch00 (UnityEngine.GameObject)
[LOG 12:10:20]:        >>> Components <<< 
[LOG 12:10:20]:        RockArch00 (UnityEngine.Transform)
[LOG 12:10:20]:        >>> ---------- <<< 
[LOG 12:10:20]:           RockArch (UnityEngine.GameObject)
[LOG 12:10:20]:            >>> Components <<< 
[LOG 12:10:20]:            RockArch (UnityEngine.Transform)
[LOG 12:10:20]:            RockArch (UnityEngine.MeshFilter)
[LOG 12:10:20]:            RockArch (UnityEngine.MeshRenderer)
[LOG 12:10:20]:            RockArch (UnityEngine.MeshCollider)
[LOG 12:10:20]:            RockArch (UnityEngine.Animation)
[LOG 12:10:20]:            >>> ---------- <<< 
[LOG 12:10:20]:       RockArch01 (UnityEngine.GameObject)
[LOG 12:10:20]:        >>> Components <<< 
[LOG 12:10:20]:        RockArch01 (UnityEngine.Transform)
[LOG 12:10:20]:        >>> ---------- <<< 
[LOG 12:10:20]:           RockArch (UnityEngine.GameObject)
[LOG 12:10:20]:            >>> Components <<< 
[LOG 12:10:20]:            RockArch (UnityEngine.Transform)
[LOG 12:10:20]:            RockArch (UnityEngine.MeshFilter)
[LOG 12:10:20]:            RockArch (UnityEngine.MeshRenderer)
[LOG 12:10:20]:            RockArch (UnityEngine.MeshCollider)
[LOG 12:10:20]:            RockArch (UnityEngine.Animation)
[LOG 12:10:20]:            >>> ---------- <<< 
[LOG 12:10:20]:       ArmstrongMemorial (UnityEngine.GameObject)
[LOG 12:10:20]:        >>> Components <<< 
[LOG 12:10:20]:        ArmstrongMemorial (UnityEngine.Transform)
[LOG 12:10:20]:        >>> ---------- <<< 
[LOG 12:10:20]:           Memorial (UnityEngine.GameObject)
[LOG 12:10:20]:            >>> Components <<< 
[LOG 12:10:20]:            Memorial (UnityEngine.Transform)
[LOG 12:10:20]:            Memorial (UnityEngine.MeshFilter)
[LOG 12:10:20]:            Memorial (UnityEngine.MeshRenderer)
[LOG 12:10:20]:            Memorial (UnityEngine.Animation)
[LOG 12:10:20]:            Memorial (UnityEngine.BoxCollider)
[LOG 12:10:20]:            >>> ---------- <<< 
[LOG 12:10:20]:       UFO (UnityEngine.GameObject)
[LOG 12:10:20]:        >>> Components <<< 
[LOG 12:10:20]:        UFO (UnityEngine.Transform)
[LOG 12:10:20]:        >>> ---------- <<< 
[LOG 12:10:20]:           ufo (UnityEngine.GameObject)
[LOG 12:10:20]:            >>> Components <<< 
[LOG 12:10:20]:            ufo (UnityEngine.Transform)
[LOG 12:10:20]:            ufo (UnityEngine.MeshFilter)
[LOG 12:10:20]:            ufo (UnityEngine.MeshRenderer)
[LOG 12:10:20]:            ufo (UnityEngine.MeshCollider)
[LOG 12:10:20]:            >>> ---------- <<< 
[LOG 12:10:20]:       OnDemandHandler (UnityEngine.GameObject)
[LOG 12:10:20]:        >>> Components <<< 
[LOG 12:10:20]:        OnDemandHandler (UnityEngine.Transform)
[LOG 12:10:20]:        OnDemandHandler (Kopernicus.OnDemand.PQSMod_OnDemandHandler)
[LOG 12:10:20]:        >>> ---------- <<< 
[LOG 12:10:20]:       VertexHeightNoiseVertHeightCurve2 (UnityEngine.GameObject)
[LOG 12:10:20]:        >>> Components <<< 
[LOG 12:10:20]:        VertexHeightNoiseVertHeightCurve2 (UnityEngine.Transform)
[LOG 12:10:20]:        VertexHeightNoiseVertHeightCurve2 (PQSMod_VertexHeightNoiseVertHeightCurve2)
[LOG 12:10:20]:        >>> ---------- <<< 
[LOG 12:10:20]:       VoronoiCraters (UnityEngine.GameObject)
[LOG 12:10:20]:        >>> Components <<< 
[LOG 12:10:20]:        VoronoiCraters (UnityEngine.Transform)
[LOG 12:10:20]:        VoronoiCraters (PQSMod_VoronoiCraters)
[LOG 12:10:20]:        >>> ---------- <<< 
[LOG 12:10:20]:       HeightColorMap (UnityEngine.GameObject)
[LOG 12:10:20]:        >>> Components <<< 
[LOG 12:10:20]:        HeightColorMap (UnityEngine.Transform)
[LOG 12:10:20]:        HeightColorMap (PQSMod_HeightColorMap)
[LOG 12:10:20]:        >>> ---------- <<< 
[LOG 12:10:20]: Parsing Target Ocean in (Kopernicus.Configuration.Body) as (Kopernicus.Configuration.OceanLoader)
[LOG 12:10:20]: Parsing Target SpaceCenter in (Kopernicus.Configuration.Body) as (Kopernicus.Configuration.SpaceCenterLoader)
[LOG 12:10:20]: Parsing Target Debug in (Kopernicus.Configuration.Body) as (Kopernicus.Configuration.DebugLoader)
[LOG 12:10:20]: Parsing Target barycenter in (Kopernicus.Configuration.Body) as (Kopernicus.Configuration.NumericParser`1[System.Boolean])
[LOG 12:10:20]: [Kopernicus]: Quasinox is using custom cache file 'C:/Users/Harrison/Desktop/Kerbal Space Program - Copy/KSP_x64_Data/../GameData\KCM 3/bin/Quasinox.bin' in 'C:/Users/Harrison/Desktop/Kerbal Space Program - Copy/KSP_x64_Data/../GameData\KCM 3/bin'
[LOG 12:10:20]: [Kopernicus]: Body.PostApply(ConfigNode): Loading cached scaled space mesh: Quasinox
[LOG 12:10:21]: --------- Celestial Body ------------
[LOG 12:10:21]: bodyName = Quasinox
[LOG 12:10:21]: bodyDescription = First planet you ever made! You can be proud of yourself.
[LOG 12:10:21]: GeeASL = 0.67
[LOG 12:10:21]: Radius = 700000
[LOG 12:10:21]: Mass = 4.82562631105784E+22
[LOG 12:10:21]: Density = 0
[LOG 12:10:21]: SurfaceArea = 0
[LOG 12:10:21]: gravParameter = 3220623000000
[LOG 12:10:21]: sphereOfInfluence = 0
[LOG 12:10:21]: hillSphere = 0
[LOG 12:10:21]: gMagnitudeAtCenter = 3220623000000
[LOG 12:10:21]: atmDensityASL = 0
[LOG 12:10:21]: navballSwitchRadiusMult = 0.06
[LOG 12:10:21]: use_The_InName = True
[LOG 12:10:21]: isHomeWorld = False
[LOG 12:10:21]: ocean = False
[LOG 12:10:21]: oceanUseFog = True
[LOG 12:10:21]: oceanFogPQSDepth = 1000
[LOG 12:10:21]: oceanFogPQSDepthRecip = 0.001
[LOG 12:10:21]: oceanFogDensityStart = 0.015
[LOG 12:10:21]: oceanFogDensityEnd = 0.13
[LOG 12:10:21]: oceanFogDensityPQSMult = 0.02
[LOG 12:10:21]: oceanFogDensityAltScalar = -0.0008
[LOG 12:10:21]: oceanFogDensityExponent = 1
[LOG 12:10:21]: oceanFogColorStart = RGBA(0.000, 0.337, 0.486, 1.000)
[LOG 12:10:21]: oceanFogColorEnd = RGBA(0.000, 0.084, 0.122, 1.000)
[LOG 12:10:21]: oceanFogDawnFactor = 10
[LOG 12:10:21]: oceanSkyColorMult = 1.2
[LOG 12:10:21]: oceanSkyColorOpacityBase = 0.2
[LOG 12:10:21]: oceanSkyColorOpacityAltMult = 2
[LOG 12:10:21]: oceanDensity = 1
[LOG 12:10:21]: oceanAFGBase = 0.6
[LOG 12:10:21]: oceanAFGAltMult = 0.05
[LOG 12:10:21]: oceanAFGMin = 0.05
[LOG 12:10:21]: oceanSunBase = 0.5
[LOG 12:10:21]: oceanSunAltMult = 0.01
[LOG 12:10:21]: oceanSunMin = 0.05
[LOG 12:10:21]: oceanAFGLerp = False
[LOG 12:10:21]: oceanMinAlphaFogDistance = 200
[LOG 12:10:21]: oceanMaxAlbedoFog = 0.95
[LOG 12:10:21]: oceanMaxAlphaFog = 0.9
[LOG 12:10:21]: oceanAlbedoDistanceScalar = 0.01
[LOG 12:10:21]: oceanAlphaDistanceScalar = 0.01
[LOG 12:10:21]: atmosphere = True
[LOG 12:10:21]: atmosphereContainsOxygen = False
[LOG 12:10:21]: atmosphereDepth = 12000
[LOG 12:10:21]: atmosphereTemperatureSeaLevel = 288
[LOG 12:10:21]: atmospherePressureSeaLevel = 1
[LOG 12:10:21]: atmosphereMolarMass = 0.0289644
[LOG 12:10:21]: atmosphereAdiabaticIndex = 1.39999997615814
[LOG 12:10:21]: atmosphereTemperatureLapseRate = 0
[LOG 12:10:21]: atmosphereGasMassLapseRate = 0
[LOG 12:10:21]: atmosphereUseTemperatureCurve = False
[LOG 12:10:21]: atmosphereTemperatureCurveIsNormalized = False
[LOG 12:10:21]: atmosphereTemperatureCurve = FloatCurve
[LOG 12:10:21]: latitudeTemperatureBiasCurve = FloatCurve
[LOG 12:10:21]: latitudeTemperatureSunMultCurve = FloatCurve
[LOG 12:10:21]: axialTemperatureSunMultCurve = FloatCurve
[LOG 12:10:21]: axialTemperatureSunBiasCurve = FloatCurve
[LOG 12:10:21]: atmosphereTemperatureSunMultCurve = FloatCurve
[LOG 12:10:21]: maxAxialDot = 0
[LOG 12:10:21]: eccentricityTemperatureBiasCurve = FloatCurve
[LOG 12:10:21]: albedo = 0.1
[LOG 12:10:21]: emissivity = 0.9
[LOG 12:10:21]: coreTemperatureOffset = 5
[LOG 12:10:21]: convectionMultiplier = 1
[LOG 12:10:21]: shockTemperatureMultiplier = 1
[LOG 12:10:21]: atmosphereUsePressureCurve = True
[LOG 12:10:21]: atmospherePressureCurveIsNormalized = False
[LOG 12:10:21]: atmospherePressureCurve = FloatCurve
[LOG 12:10:21]: radiusAtmoFactor = 1
[LOG 12:10:21]: rotation = (0.0, 0.0, 0.0, 0.0)
[LOG 12:10:21]: orbitDriver = Quasinox (OrbitDriver)
[LOG 12:10:21]: pqsController = 
[LOG 12:10:21]: scaledBody = 
[LOG 12:10:21]: afg = 
[LOG 12:10:21]: rotates = True
[LOG 12:10:21]: rotationPeriod = 36000
[LOG 12:10:21]: solarDayLength = 0
[LOG 12:10:21]: solarRotationPeriod = False
[LOG 12:10:21]: initialRotation = 0
[LOG 12:10:21]: rotationAngle = 0
[LOG 12:10:21]: directRotAngle = 0
[LOG 12:10:21]: angularVelocity = [0, 0, 0]
[LOG 12:10:21]: zUpAngularVelocity = [0, 0, 0]
[LOG 12:10:21]: tidallyLocked = False
[LOG 12:10:21]: inverseRotation = True
[LOG 12:10:21]: inverseRotThresholdAltitude = 100000
[LOG 12:10:21]: angularV = 0
[LOG 12:10:21]: timeWarpAltitudeLimits = System.Single[]
[LOG 12:10:21]: atmosphericAmbientColor = RGBA(0.240, 0.250, 0.250, 1.000)
[LOG 12:10:21]: orbitingBodies = System.Collections.Generic.List`1[CelestialBody]
[LOG 12:10:21]: progressTree = KSPAchievements.CelestialBodySubtree
[LOG 12:10:21]: bodyType = Generic
[LOG 12:10:21]: scienceValues = CelestialBodyScienceParams
[LOG 12:10:21]: BiomeMap = mun_biome (CBAttributeMapSO)
[LOG 12:10:21]: bodyTransform = Quasinox (UnityEngine.Transform)
[LOG 12:10:21]: --------------------------------------
 

P.S Heres your File btw.

Edited by SAS123
File
Link to comment
Share on other sites

  • 2 weeks later...
  • 2 months later...
  • 3 months later...

I'd just like to say thank you for this.  I'd been digging for hours looking for an answer as to how other planet makers do polar correction on their textures.  I have a GIMP plugin for it, but it doesn't get it quite perfect so there's always a bit of stretching at the extreme poles.  I guess if I want to avoid that problem in the future I'll have to learn this and stop doing hand-painted textures for anything that's not a gas giant - which, in a way, is kind of a bummer, because I was starting to finally get good at them.

Anywho, here's what I've been working on.  Both of these were hand painted, but I've been wanting to put a few procedural moons in the system for good measure.

pAqxfG5.png

zI2CVlb.png

Link to comment
Share on other sites

  • 2 weeks later...
2 minutes ago, Nailed it! said:

I need help.

When I try to make different colors they are all of the same color as the first landclass. How do I fix it?

 

Can't help you like this, there are various things that could be the problem. Therefore, could you show me the config of the planet in question? Perhaps I can point out what is causing the error.

On 12/3/2016 at 5:02 AM, narhiril said:

I'd just like to say thank you for this.  I'd been digging for hours looking for an answer as to how other planet makers do polar correction on their textures.  I have a GIMP plugin for it, but it doesn't get it quite perfect so there's always a bit of stretching at the extreme poles.  I guess if I want to avoid that problem in the future I'll have to learn this and stop doing hand-painted textures for anything that's not a gas giant - which, in a way, is kind of a bummer, because I was starting to finally get good at them.

Anywho, here's what I've been working on.  Both of these were hand painted, but I've been wanting to put a few procedural moons in the system for good measure.

pAqxfG5.png

zI2CVlb.png

That looks amazing! If I may ask, how did you add the polar correction?

Link to comment
Share on other sites

Here it is:
 

    @Kopernicus:AFTER[Kopernicus]
{
    Body
    {
        name = Pepper
        flightGlobalsIndex = 189
        Template
        {
            name = Minmus
            removeAllPQSMods = true
        }
        Properties
        {
            description = Used to be part of Duna, this rock was launched across the Kerbol system, finally finding a stable, but a weird one orbit around Moho. It is said that those who taste it’s sand will breath fire… Literally!
            radius = 20000
            rotates = true
            rotationPeriod = 60000
            tidallyLocked = false
            initialRotation = 0
            geeASL = 0.5
            timewarpAltitudeLimits = 0 10000 17500 25000 40000 60000 80000 200000
            ScienceValues
            {
                landedDataValue = 7
                inSpaceLowDataValue = 6.5
                inSpaceHighDataValue = 6
                recoveryValue = 8
                spaceAltitudeThreshold = 175000
            }
        }
        Orbit
        {
            referenceBody = Moho
            semiMajorAxis = 900000
            inclination = 50
            eccentricity = 3
            longitudeOfAscendingNode = 0
            argumentOfPeriapsis = 0
            meanAnomalyAtEpoch = 0
            epoch = 0
            color = 0.5,0.5,0.5,1.0
        }
        PQS
        {
            Mods
            {    
        VertexSimplexHeightAbsolute
        {
            name = HeightMod1
            seed = 123
            deformity = 6000
            octaves = 3
            persistence = 0.5
            frequency = 1
            enabled = true
            order = 2
        }
        VertexSimplexHeightAbsolute
        {
            name = HeightMod2
            seed = 753
            deformity = 3200
            octaves = 3
            persistence = 0.5
            frequency = 1
            enabled = true
            order = 3
        }

        HeightColorMap
        {
        blend = 3
        enabled = true
        order = 3
        LandClasses
        {
            Class
            {
                name = Lowlands
                altitudeStart = 0
                altitudeEnd = 50
                color = 0.6576689,0.2159702,0.0,1
                lerpToNext = true
            }
            Class
            {
                name = Highlands
                altitudeStart = 50
                altitudeEnd = 1000
                color = 1.0,0.5,0.12,1.0
                lerpToNext = true
            }
        }
    }
    
}

 

Edited by Nailed it!
Link to comment
Share on other sites

32 minutes ago, Nailed it! said:

Here it is:
 


    @Kopernicus:AFTER[Kopernicus]
{
    Body
    {
        name = Pepper
        flightGlobalsIndex = 189
        Template
        {
            name = Minmus
            removeAllPQSMods = true
        }
        Properties
        {
            description = Used to be part of Duna, this rock was launched across the Kerbol system, finally finding a stable, but a weird one orbit around Moho. It is said that those who taste it’s sand will breath fire… Literally!
            radius = 20000
            rotates = true
            rotationPeriod = 60000
            tidallyLocked = false
            initialRotation = 0
            geeASL = 0.5
            timewarpAltitudeLimits = 0 10000 17500 25000 40000 60000 80000 200000
            ScienceValues
            {
                landedDataValue = 7
                inSpaceLowDataValue = 6.5
                inSpaceHighDataValue = 6
                recoveryValue = 8
                spaceAltitudeThreshold = 175000
            }
        }
        Orbit
        {
            referenceBody = Moho
            semiMajorAxis = 900000
            inclination = 50
            eccentricity = 3
            longitudeOfAscendingNode = 0
            argumentOfPeriapsis = 0
            meanAnomalyAtEpoch = 0
            epoch = 0
            color = 0.5,0.5,0.5,1.0
        }
        PQS
        {
            Mods
            {    
        VertexSimplexHeightAbsolute
        {
            name = HeightMod1
            seed = 123
            deformity = 6000
            octaves = 3
            persistence = 0.5
            frequency = 1
            enabled = true
            order = 2
        }
        VertexSimplexHeightAbsolute
        {
            name = HeightMod2
            seed = 753
            deformity = 3200
            octaves = 3
            persistence = 0.5
            frequency = 1
            enabled = true
            order = 3
        }

        HeightColorMap
        {
        blend = 3
        enabled = true
        order = 3
        LandClasses
        {
            Class
            {
                name = Lowlands
                altitudeStart = 0
                altitudeEnd = 50
                color = 0.6576689,0.2159702,0.0,1
                lerpToNext = true
            }
            Class
            {
                name = Highlands
                altitudeStart = 50
                altitudeEnd = 1000
                color = 1.0,0.5,0.12,1.0
                lerpToNext = true
            }
        }
    }
    
}

 

Easy peasy. First off, delete the flightGlobalsIndex and add a CacheFile filepath unless you want a lot of glitches.

Next, you understood HeightColorMap's altitude limiters incorrectly - 0 is the lowest point on a planet and 1 is the highest. Therefore your lowermost landclass covers the whole planet.

Adjust the altitude limiters for the lower class to -1, 0.5 and the upper class to 0.5, 2

2 minutes ago, ArkaelDren said:

Nice tutorial man.  can never have enough of this type of thread.

Happy to help! :D

Link to comment
Share on other sites

2 minutes ago, The White Guardian said:

Easy peasy. First off, delete the flightGlobalsIndex and add a CacheFile filepath unless you want a lot of glitches.

Next, you understood HeightColorMap's altitude limiters incorrectly - 0 is the lowest point on a planet and 1 is the highest. Therefore your lowermost landclass covers the whole planet.

Adjust the altitude limiters for the lower class to -1, 0.5 and the upper class to 0.5, 2

Happy to help! :D

Thanks a lot!
By the way, where is exactly the "export textures" button?

Again Thanks a lot!

 

Link to comment
Share on other sites

On 12/16/2016 at 0:41 PM, The White Guardian said:

That looks amazing! If I may ask, how did you add the polar correction?

Here's my (current) process.  I use GIMP.

1) Do the initial texture painting.

2) Use offset to ensure that the texture tiles cleanly horizontally (vertically is not important for this).  New layer from visible.

3) Then, Filters->Distorts->Polar Coordinates  This pops up a window like so...

yUgkWNX.png

4) Don't mess with the sliders - make sure "map from top" and "to polar" boxes are checked.  Apply the distort.

5) What you're seeing now is your north pole, as it will be mapped in KSP.  Ignore the stretching around the outsides for now, what you're going to want to focus on is the center.  Make your texture look nice and clean around the north pole (for me, this involves a lot of clone brushing).

6) When you're satisfied, run the filter again.  This time, uncheck "to polar."  This will apply the filter in reverse, bringing you back to a rectangular texture that is now polar corrected for the north pole.

7) For the south pole, flip the texture vertically and repeat steps 3 through 6.

8) I always like to check to make sure it tiles horizontally again at this point.

9) When you're satisfied, this is your color map.  I typically do the color map first and then base the height map and biome map off of it so that I don't have to do polar correction again for those.  Then, I derive the normal map from the height map.

I used to use a "polar correction" plugin I found online, but I found that this does the job better.  Here's Shabriri's south pole.

yiIJ1hh.png
 

There's still a bit of weirdness going on with the sort of "pyramid" at the exact center, but the terrain looks good enough for my liking.  Shy of doing it all procedurally, I don't know if I can do much better than that.  EDIT 2: This is fixed now, see my next post

Lilitu, another moon I've been working on, was a procedural heightmap that I then did a paint over for the color map.  It turned out like this...

D284XOf.png

Lilitu also suffers from a little bit of pyramidal weirdness at the extreme poles, but this seems to only be reflected in the ScaledSpace.

EDIT: Could this be an issue with normal maps?  I recall reading somewhere that Kopernicus didn't like normal maps from SpaceEngine, but can't seem to dig up an explanation for why or what can be done to fix it.

Edited by narhiril
Link to comment
Share on other sites

So... apologies for the double post, but I decided to investigate my hunch and axed my normal maps.

It fixed it.  I haven't the faintest idea WHY it fixed it, but it did.  Weird pole behavior is almost completely gone now.

Shabriri now:

YHcW95U.png

Lilitu's north pole:
retXL7M.png

Lesson learned from here on out I guess?

Edited by narhiril
Link to comment
Share on other sites

9 hours ago, The White Guardian said:

@narhiril oh. my. god.

 

It works...

 

IT WORKS!

 

Dude, words cannot describe, how thankful I am right now! Thank you so much! :D

I'm glad I could help!  Thanks for the hint about normal maps (something you posted ages ago in another thread), I never would have figured that out on my own.  From now on I'm going to use Kittopia to generate my normals rather than building them from my height map.  I'm so glad this fixed it, as it means I can continue to do my height/color maps by hand and get some good results (and then throw some voronoi craters over it afterwards for good measure).

MAg0nXv.png

So here's what I'm considering my "final" result.  Hand painted color map and height map with procedural craters added on top.

Edited by narhiril
Link to comment
Share on other sites

Are you able to explain the variables of probably the two most annoying to learn and understand but very beneficial when they work PQS Mods @The White Guardian?

Spoiler

VertexPlanet
                {
                    seed = 319755
                    deformity = 5000
                    colorDeformity = 6000
                    terrainSmoothing = 0.5
                    terrainShapeStart = 2
                    terrainShapeEnd = -2
                    terrainRidgesMin = 0.5
                    terrainRidgesMax=1.1
                    terrainRidgeBalance = 0.2
                    enabled = true
                    order = 10

                    ContinentalSimplex
                    {
                        deformity = 100
                        octaves = 10
                        persistance = 0.75
                        frequency = 1.5
                    }
                    RuggednessSimplex
                    {
                        deformity = 100
                        octaves = 4
                        persistance = 0.5
                        frequency = 1.5
                    }
                    SharpnessSimplexMap
                    {
                        deformity = 60
                        octaves = 4
                        persistance = 0.6
                        frequency = 1.5
                    }
                    SharpnessNoise
                    {
                        seed = 11746
                        deformity = 0.00100000004749745
                        octaves = 4
                        persistance = 0.5
                        frequency = 0.5
                        Noise
                        {
                            frequency = 0.5
                            lacunarity = 0.5
                            quality = High
                            octaveCount = 4
                            seed = 33127
                        }
                    }
                    TerrainTypeSimplex
                    {
                        deformity = 1
                        octaves = 12
                        persistance = 0.7
                        frequency = 0.4
                    }
                    
                    LandClasses
                    {
                        Class
                        {
                            name = Base
                            baseColor = 0.25, 0.25, 0.25, 1.0
                            colorNoise = 0.5, 0.5, 0.5, 1.0
                            colorNoiseAmount = 0.4
                            SimplexNoiseMap
                            {
                                deformity = 1
                                frequency = 2
                                octaves = 4
                                persistance = 0.600000023841858
                                seed = 23136
                            }
                            fractalStart = 0
                            fractalEnd = 0.05
                            fractalDelta = 1.10000002384186
                            startHeight = 0
                            endHeight = 0
                            lerpToNext = true
                        }
                        Class
                        {
                            name = Beaches
                            baseColor = 0.3, 0.25, 0.2, 1.0
                            colorNoise = 0.4, 0.375, 0.35, 1.0
                            colorNoiseAmount = 0.3
                            SimplexNoiseMap
                            {
                                deformity = 1
                                frequency = 4
                                octaves = 4
                                persistance = 0.600000023841858
                                seed = 23133
                            }
                            fractalStart = 0.05
                            fractalEnd = 0.175
                            fractalDelta = 0.001
                            startHeight = 0
                            endHeight = 0
                            lerpToNext = true
                        }
                        Class
                        {
                            name = DarkGrad
                            baseColor = 0.1, 0.1, 0.1, 1.0
                            colorNoise = 0.35, 0.35, 0.35, 1.0
                            colorNoiseAmount = 0.2
                            SimplexNoiseMap
                            {
                                deformity = 1
                                frequency = 4
                                octaves = 4
                                persistance = 0.600000023841858
                                seed = 23134
                            }
                            fractalStart = 0.175
                            fractalEnd = 0.2
                            fractalDelta = 0.448999988031574
                            startHeight = 0
                            endHeight = 0
                            lerpToNext = true
                        }
                        Class
                        {
                            name = IceLands
                            baseColor = 0.66, 0.68, 0.7 1.0
                            colorNoise = 0.35, 0.35, 0.35, 1.0
                            colorNoiseAmount = 0.3
                            SimplexNoiseMap
                            {
                                deformity = 1
                                frequency = 3
                                octaves = 4
                                persistance = 0.600000023841858
                                seed = 23135
                            }
                            fractalStart = 0.2
                            fractalEnd = 0.6
                            fractalDelta = 0.449999988079071
                            startHeight = 0
                            endHeight = 0
                            lerpToNext = true
                        }
                        Class
                        {
                            name = IceGrad
                            baseColor = 0.56, 0.58, 0.6, 1.0
                            colorNoise = 0.4, 0.4, 0.5, 1.0
                            colorNoiseAmount = 0.4
                            SimplexNoiseMap
                            {
                                deformity = 1
                                frequency = 2
                                octaves = 4
                                persistance = 0.600000023841858
                                seed = 23136
                            }
                            fractalStart = 0.6
                            fractalEnd = 0.97
                            fractalDelta = 1.10000002384186
                            startHeight = 0
                            endHeight = 0
                            lerpToNext = true
                        }
                        Class
                        {
                            name = Peaks
                            baseColor =0.15, 0.15, 0.15, 1.0
                            colorNoise = 0.0, 0.0, 0.1, 1.0
                            colorNoiseAmount = 0.4
                            SimplexNoiseMap
                            {
                                deformity = 1
                                frequency = 2
                                octaves = 4
                                persistance = 0.600000023841858
                                seed = 23136
                            }
                            ractalStart = 0.97
                            fractalEnd = 2.5
                            fractalDelta = 1.10000002384186
                            startHeight = 0
                            endHeight = 0
                            lerpToNext = false
                        }
                    }
                }

 

And...

Spoiler

LandControl
                {
                    altitudeBlend = 0.01
                    altitudeFrequency = 12
                    altitudeOctaves = 2
                    altitudePersistance = 0.6
                    altitudeSeed = 212121
                    createColors = False
                    createScatter = True
                    latitudeBlend = 0.05
                    latitudeFrequency = 4
                    latitudeOctaves = 4
                    latitudePersistance = 0.6
                    latitudeSeed = 47373
                    longitudeBlend = 0.05
                    longitudeFrequency = 4
                    longitudeOctaves = 4
                    longitudePersistance = 0.6
                    longitudeSeed = 768453
                    useHeightMap = False
                    vHeightMax = 3500
                    order = 9999999
                    enabled = True
                    altitudeSimplex
                    {
                        frequency = 12
                        octaves = 2
                        persistence = 0.600000023841858
                    }
                    latitudeSimplex
                    {
                        frequency = 4
                        octaves = 4
                        persistence = 0.600000023841858
                    }
                    longitudeSimplex
                    {
                        frequency = 4
                        octaves = 4
                        persistence = 0.600000023841858
                    }
                    landClasses
                    {
                        Class
                        {
                            alterApparentHeight = 0
                            alterRealHeight = 0
                            color = 0,0,0,1
                            coverageBlend = 0.7
                            coverageFrequency = 2
                            coverageOctaves = 4
                            coveragePersistance = 0.6
                            coverageSeed = 454545
                            name = Oceans
                            latDelta = 1
                            latitudeDouble = False
                            lonDelta = 1
                            minimumRealHeight = 0
                            noiseBlend = 1
                            noiseColor = 0,0,0,1
                            noiseFrequency = 12
                            noiseOctaves = 4
                            noisePersistance = 0.6
                            noiseSeed = 1
                            delete = False
                            altitudeRange
                            {
                                endEnd = 0
                                endStart = 0
                                startEnd = -25
                                startStart = -25
                            }
                            coverageSimplex
                            {
                                frequency = 1
                                octaves = 1
                                persistence = 1
                            }
                            latitudeDoubleRange
                            {
                                endEnd = 1
                                endStart = 1
                                startEnd = 0
                                startStart = 0
                            }
                            latitudeRange
                            {
                                endEnd = 1
                                endStart = 1
                                startEnd = 0
                                startStart = 0
                            }
                            longitudeRange
                            {
                                endEnd = 2
                                endStart = 2
                                startEnd = -1
                                startStart = -1
                            }
                            noiseSimplex
                            {
                                frequency = 1
                                octaves = 1
                                persistence = 1
                            }
                            scatters
                            {
                                Scatter
                                {
                                    density = -2
                                    scatterName = Boulder
                                }
                            }
                        }
                        Class
                        {
                            alterApparentHeight = 0
                            alterRealHeight = 0
                            color = 0,0,0,1
                            coverageBlend = 0.7
                            coverageFrequency = 2
                            coverageOctaves = 4
                            coveragePersistance = 0.6
                            coverageSeed = 454545
                            name = Scatter
                            latDelta = 1
                            latitudeDouble = False
                            lonDelta = 1
                            minimumRealHeight = 0
                            noiseBlend = 1
                            noiseColor = 0,0,0,1
                            noiseFrequency = 12
                            noiseOctaves = 4
                            noisePersistance = 0.6
                            noiseSeed = 1
                            delete = False
                            altitudeRange
                            {
                                endEnd = 25
                                endStart = 25
                                startEnd = 0
                                startStart = 0
                            }
                            coverageSimplex
                            {
                                frequency = 1
                                octaves = 1
                                persistence = 1
                            }
                            latitudeDoubleRange
                            {
                                endEnd = 1
                                endStart = 1
                                startEnd = 0
                                startStart = 0
                            }
                            latitudeRange
                            {
                                endEnd = 1
                                endStart = 1
                                startEnd = 0
                                startStart = 0
                            }
                            longitudeRange
                            {
                                endEnd = 2
                                endStart = 2
                                startEnd = -1
                                startStart = -1
                            }
                            noiseSimplex
                            {
                                frequency = 1
                                octaves = 1
                                persistence = 1
                            }
                            scatters
                            {
                                Scatter
                                {
                                    density = 0.6
                                    scatterName = Boulder
                                }
                            }
                        }
                    }
                    scatters
                    {
                        Scatter
                        {
                            materialType = BumpedDiffuse
                            mesh = BUILTIN/boulder
                            castShadows = False
                            densityFactor = 1
                            maxCache = 512
                            maxCacheDelta = 32
                            maxLevelOffset = 0
                            maxScale = 3
                            maxScatter = 20
                            maxSpeed = 1000
                            minScale = 0.5
                            recieveShadows = False
                            name = Boulder
                            seed = 231123
                            verticalOffset = 0
                            delete = False
                            collide = False
                            science = False
                            Material
                            {
                                color = XKCD.Gold
                                mainTex = PlanetCyran/Textures/LayeredRock
                                mainTexScale = 1,1
                                mainTexOffset = 0,0
                                bumpMap = PlanetCyran/Textures/LayeredRockNormal
                                bumpMapScale = 1,1
                                bumpMapOffset = 0,0
                            }
                            Experiment
                            {
                            }
                        }
                    }
                }

 

I got Vertex Planet off from New Horizons planet pack and Land Control from Planet Cyran.

Link to comment
Share on other sites

I need help, when my I load KSP no planet shows up...

Spoiler

@Kopernicus:AFTER[Kopernicus]
{
 Body
 {
  name = Kor
  flightGlobalIndex = 1657849
  Template
  {
   name = Minmus
   removePQSMods = True
  }
  Properties
  {
   radius = 50000
   rotates = true
   rotationPeriod = 50000
   tidallyLocked = false
   initialRotation = 0
   geeASL = 0.4
   description = Test Planet
   timewarpAltitudeLimits = 0 10000 17500 25000 40000 60000 80000 200000
   ScienceValues
   {
    landedDataValue = 100
    inSpaceLowDataValue = 90
    inSpaceHighDataValue = 50
    recoveryValue = 10
    spaceAltitudeThreshold = 10000
   }
  
  }
  Orbit
  {
   referenceBody = Sun
   semiMajorAxis = 4523576234985723465
   inclination = 0
   eccentricity = 0.008
   longitudeOfAscendingNode = 0
   argumentOfPeriapsis = 0
   meanAnomalyAtEpoch = 0
   epoch = 0
   color = 0.24325, 0.52626, 0.5476246, 1.0
  PQS
  {
   Mods
   {
    VertexSimpleHeightAbsolute
    {
     nameHeightModAlpha
     seed = 432
     deformity =413
     octaves = 4
     persistence =0.3
     frequency = 5
     enabled = true
     order = 2
    VertexSimpleHeightAbsolute
    {
     nameHeightModBeta
     seed = 526
     deformity = 542
     octaves = 5
     persistence =0.1
     frequency = 10
     enabled = true
     order = 3
    }
    HeightColorMap
    {
     blend = 0.1
     enabled = true
     order = 4
     LandClasses
     {
      Class
      {
       name = Surface
       altitudeStart = 0
       altitudeEnd = 0.2
       color = 0.132131312323,0.33213123212,0.42131232121,1.0
       lerpToNext = True
      }
      Class
      {
       name = Low
       altitudeStart = 0.2
       altitudeEnd = 0.5
       color = 0.64654645,0.5465464566,0.4654645656,1.0
       lerpToNext = True
      }
      Class
      {
       name = Middle
       altitudeStart = 0.5
       altitudeEnd = 0.7
       color = 0.6786876878,0.86787686,0.688768677,1.0
       lerpToNext = True
      }
      Class
      {
       name = High
       altitudeStart = 0.7
       altitudeEnd = 2
       color = 0.7897890,0.98595,0.9876986,1
       lerpToNext = False
      }
     }
    }
   }
  }
 }
}

 

Is there something wrong with my code? I forgot to add that filepath at the beginning but I don't know what that is for or what file to use...

Also, KittopiaTech will not open, I've tried everything to open it.

Edited by Axilourous
edit
Link to comment
Share on other sites

10 minutes ago, Axilourous said:

I need help, when my I load KSP no planet shows up...

  Reveal hidden contents

@Kopernicus:AFTER[Kopernicus]
{
 Body
 {
  name = Kor
  flightGlobalIndex = 1657849
  Template
  {
   name = Minmus
   removePQSMods = True
  }
  Properties
  {
   radius = 50000
   rotates = true
   rotationPeriod = 50000
   tidallyLocked = false
   initialRotation = 0
   geeASL = 0.4
   description = Test Planet
   timewarpAltitudeLimits = 0 10000 17500 25000 40000 60000 80000 200000
   ScienceValues
   {
    landedDataValue = 100
    inSpaceLowDataValue = 90
    inSpaceHighDataValue = 50
    recoveryValue = 10
    spaceAltitudeThreshold = 10000
   }
  
  }
  Orbit
  {
   referenceBody = Sun
   semiMajorAxis = 4523576234985723465
   inclination = 0
   eccentricity = 0.008
   longitudeOfAscendingNode = 0
   argumentOfPeriapsis = 0
   meanAnomalyAtEpoch = 0
   epoch = 0
   color = 0.24325, 0.52626, 0.5476246, 1.0
  PQS
  {
   Mods
   {
    VertexSimpleHeightAbsolute
    {
     nameHeightModAlpha
     seed = 432
     deformity =413
     octaves = 4
     persistence =0.3
     frequency = 5
     enabled = true
     order = 2
    VertexSimpleHeightAbsolute
    {
     nameHeightModBeta
     seed = 526
     deformity = 542
     octaves = 5
     persistence =0.1
     frequency = 10
     enabled = true
     order = 3
    }
    HeightColorMap
    {
     blend = 0.1
     enabled = true
     order = 4
     LandClasses
     {
      Class
      {
       name = Surface
       altitudeStart = 0
       altitudeEnd = 0.2
       color = 0.132131312323,0.33213123212,0.42131232121,1.0
       lerpToNext = True
      }
      Class
      {
       name = Low
       altitudeStart = 0.2
       altitudeEnd = 0.5
       color = 0.64654645,0.5465464566,0.4654645656,1.0
       lerpToNext = True
      }
      Class
      {
       name = Middle
       altitudeStart = 0.5
       altitudeEnd = 0.7
       color = 0.6786876878,0.86787686,0.688768677,1.0
       lerpToNext = True
      }
      Class
      {
       name = High
       altitudeStart = 0.7
       altitudeEnd = 2
       color = 0.7897890,0.98595,0.9876986,1
       lerpToNext = False
      }
     }
    }
   }
  }
 }
}

 

Is there something wrong with my code? I forgot to add that filepath at the beginning but I don't know what that is for or what file to use...

Also, KittopiaTech will not open, I've tried everything to open it.

1. Configs don't provide much alone, whenever you have an issue, next time please go to logs/Kopernicus/PLANETNAME.body and paste the contents of that file in the message as well, it can tell exactly where the problem is. This is because the .body file is a logfile of Kopernicus, here it logs everything it does when it loads the planet, great for debugging.

2. By the looks of things, you don't close the Orbit{} correctly you close a lot of things incorrectly. I use Notepad++ for coding, it tells me when I forgot a closing bracket.

3. Please, do everyone who will be using your planets a favor and do NOT use the flightGlobalsIndex. The amount of issues that will arise is insane. The big problem is that, if you delete the FGI in an already released pack it will destroy career save files, but if you leave it in it will give compatibility issues. Leave out the FGI entirely and Kopernicus will automatically assign a number. Also, it's 'flightGlobalsIndex', you forgot an s there.

The cacheFile is not present either, which is used for debugging purposes, thus very important, and the ScienceValues are ridiculously high, given that even Eve in the stock game does not go beyond 12. These are just side notes however and are not crucial for making a planet load, just for stability and career integration.

If you have any more questions, feel free to ask and I'll get back to you ASAP. :D

12 hours ago, SAS123 said:

Are you able to explain the variables of probably the two most annoying to learn and understand but very beneficial when they work PQS Mods @The White Guardian?

  Reveal hidden contents

VertexPlanet
                {
                    seed = 319755
                    deformity = 5000
                    colorDeformity = 6000
                    terrainSmoothing = 0.5
                    terrainShapeStart = 2
                    terrainShapeEnd = -2
                    terrainRidgesMin = 0.5
                    terrainRidgesMax=1.1
                    terrainRidgeBalance = 0.2
                    enabled = true
                    order = 10

                    ContinentalSimplex
                    {
                        deformity = 100
                        octaves = 10
                        persistance = 0.75
                        frequency = 1.5
                    }
                    RuggednessSimplex
                    {
                        deformity = 100
                        octaves = 4
                        persistance = 0.5
                        frequency = 1.5
                    }
                    SharpnessSimplexMap
                    {
                        deformity = 60
                        octaves = 4
                        persistance = 0.6
                        frequency = 1.5
                    }
                    SharpnessNoise
                    {
                        seed = 11746
                        deformity = 0.00100000004749745
                        octaves = 4
                        persistance = 0.5
                        frequency = 0.5
                        Noise
                        {
                            frequency = 0.5
                            lacunarity = 0.5
                            quality = High
                            octaveCount = 4
                            seed = 33127
                        }
                    }
                    TerrainTypeSimplex
                    {
                        deformity = 1
                        octaves = 12
                        persistance = 0.7
                        frequency = 0.4
                    }
                    
                    LandClasses
                    {
                        Class
                        {
                            name = Base
                            baseColor = 0.25, 0.25, 0.25, 1.0
                            colorNoise = 0.5, 0.5, 0.5, 1.0
                            colorNoiseAmount = 0.4
                            SimplexNoiseMap
                            {
                                deformity = 1
                                frequency = 2
                                octaves = 4
                                persistance = 0.600000023841858
                                seed = 23136
                            }
                            fractalStart = 0
                            fractalEnd = 0.05
                            fractalDelta = 1.10000002384186
                            startHeight = 0
                            endHeight = 0
                            lerpToNext = true
                        }
                        Class
                        {
                            name = Beaches
                            baseColor = 0.3, 0.25, 0.2, 1.0
                            colorNoise = 0.4, 0.375, 0.35, 1.0
                            colorNoiseAmount = 0.3
                            SimplexNoiseMap
                            {
                                deformity = 1
                                frequency = 4
                                octaves = 4
                                persistance = 0.600000023841858
                                seed = 23133
                            }
                            fractalStart = 0.05
                            fractalEnd = 0.175
                            fractalDelta = 0.001
                            startHeight = 0
                            endHeight = 0
                            lerpToNext = true
                        }
                        Class
                        {
                            name = DarkGrad
                            baseColor = 0.1, 0.1, 0.1, 1.0
                            colorNoise = 0.35, 0.35, 0.35, 1.0
                            colorNoiseAmount = 0.2
                            SimplexNoiseMap
                            {
                                deformity = 1
                                frequency = 4
                                octaves = 4
                                persistance = 0.600000023841858
                                seed = 23134
                            }
                            fractalStart = 0.175
                            fractalEnd = 0.2
                            fractalDelta = 0.448999988031574
                            startHeight = 0
                            endHeight = 0
                            lerpToNext = true
                        }
                        Class
                        {
                            name = IceLands
                            baseColor = 0.66, 0.68, 0.7 1.0
                            colorNoise = 0.35, 0.35, 0.35, 1.0
                            colorNoiseAmount = 0.3
                            SimplexNoiseMap
                            {
                                deformity = 1
                                frequency = 3
                                octaves = 4
                                persistance = 0.600000023841858
                                seed = 23135
                            }
                            fractalStart = 0.2
                            fractalEnd = 0.6
                            fractalDelta = 0.449999988079071
                            startHeight = 0
                            endHeight = 0
                            lerpToNext = true
                        }
                        Class
                        {
                            name = IceGrad
                            baseColor = 0.56, 0.58, 0.6, 1.0
                            colorNoise = 0.4, 0.4, 0.5, 1.0
                            colorNoiseAmount = 0.4
                            SimplexNoiseMap
                            {
                                deformity = 1
                                frequency = 2
                                octaves = 4
                                persistance = 0.600000023841858
                                seed = 23136
                            }
                            fractalStart = 0.6
                            fractalEnd = 0.97
                            fractalDelta = 1.10000002384186
                            startHeight = 0
                            endHeight = 0
                            lerpToNext = true
                        }
                        Class
                        {
                            name = Peaks
                            baseColor =0.15, 0.15, 0.15, 1.0
                            colorNoise = 0.0, 0.0, 0.1, 1.0
                            colorNoiseAmount = 0.4
                            SimplexNoiseMap
                            {
                                deformity = 1
                                frequency = 2
                                octaves = 4
                                persistance = 0.600000023841858
                                seed = 23136
                            }
                            ractalStart = 0.97
                            fractalEnd = 2.5
                            fractalDelta = 1.10000002384186
                            startHeight = 0
                            endHeight = 0
                            lerpToNext = false
                        }
                    }
                }

 

And...

  Reveal hidden contents

LandControl
                {
                    altitudeBlend = 0.01
                    altitudeFrequency = 12
                    altitudeOctaves = 2
                    altitudePersistance = 0.6
                    altitudeSeed = 212121
                    createColors = False
                    createScatter = True
                    latitudeBlend = 0.05
                    latitudeFrequency = 4
                    latitudeOctaves = 4
                    latitudePersistance = 0.6
                    latitudeSeed = 47373
                    longitudeBlend = 0.05
                    longitudeFrequency = 4
                    longitudeOctaves = 4
                    longitudePersistance = 0.6
                    longitudeSeed = 768453
                    useHeightMap = False
                    vHeightMax = 3500
                    order = 9999999
                    enabled = True
                    altitudeSimplex
                    {
                        frequency = 12
                        octaves = 2
                        persistence = 0.600000023841858
                    }
                    latitudeSimplex
                    {
                        frequency = 4
                        octaves = 4
                        persistence = 0.600000023841858
                    }
                    longitudeSimplex
                    {
                        frequency = 4
                        octaves = 4
                        persistence = 0.600000023841858
                    }
                    landClasses
                    {
                        Class
                        {
                            alterApparentHeight = 0
                            alterRealHeight = 0
                            color = 0,0,0,1
                            coverageBlend = 0.7
                            coverageFrequency = 2
                            coverageOctaves = 4
                            coveragePersistance = 0.6
                            coverageSeed = 454545
                            name = Oceans
                            latDelta = 1
                            latitudeDouble = False
                            lonDelta = 1
                            minimumRealHeight = 0
                            noiseBlend = 1
                            noiseColor = 0,0,0,1
                            noiseFrequency = 12
                            noiseOctaves = 4
                            noisePersistance = 0.6
                            noiseSeed = 1
                            delete = False
                            altitudeRange
                            {
                                endEnd = 0
                                endStart = 0
                                startEnd = -25
                                startStart = -25
                            }
                            coverageSimplex
                            {
                                frequency = 1
                                octaves = 1
                                persistence = 1
                            }
                            latitudeDoubleRange
                            {
                                endEnd = 1
                                endStart = 1
                                startEnd = 0
                                startStart = 0
                            }
                            latitudeRange
                            {
                                endEnd = 1
                                endStart = 1
                                startEnd = 0
                                startStart = 0
                            }
                            longitudeRange
                            {
                                endEnd = 2
                                endStart = 2
                                startEnd = -1
                                startStart = -1
                            }
                            noiseSimplex
                            {
                                frequency = 1
                                octaves = 1
                                persistence = 1
                            }
                            scatters
                            {
                                Scatter
                                {
                                    density = -2
                                    scatterName = Boulder
                                }
                            }
                        }
                        Class
                        {
                            alterApparentHeight = 0
                            alterRealHeight = 0
                            color = 0,0,0,1
                            coverageBlend = 0.7
                            coverageFrequency = 2
                            coverageOctaves = 4
                            coveragePersistance = 0.6
                            coverageSeed = 454545
                            name = Scatter
                            latDelta = 1
                            latitudeDouble = False
                            lonDelta = 1
                            minimumRealHeight = 0
                            noiseBlend = 1
                            noiseColor = 0,0,0,1
                            noiseFrequency = 12
                            noiseOctaves = 4
                            noisePersistance = 0.6
                            noiseSeed = 1
                            delete = False
                            altitudeRange
                            {
                                endEnd = 25
                                endStart = 25
                                startEnd = 0
                                startStart = 0
                            }
                            coverageSimplex
                            {
                                frequency = 1
                                octaves = 1
                                persistence = 1
                            }
                            latitudeDoubleRange
                            {
                                endEnd = 1
                                endStart = 1
                                startEnd = 0
                                startStart = 0
                            }
                            latitudeRange
                            {
                                endEnd = 1
                                endStart = 1
                                startEnd = 0
                                startStart = 0
                            }
                            longitudeRange
                            {
                                endEnd = 2
                                endStart = 2
                                startEnd = -1
                                startStart = -1
                            }
                            noiseSimplex
                            {
                                frequency = 1
                                octaves = 1
                                persistence = 1
                            }
                            scatters
                            {
                                Scatter
                                {
                                    density = 0.6
                                    scatterName = Boulder
                                }
                            }
                        }
                    }
                    scatters
                    {
                        Scatter
                        {
                            materialType = BumpedDiffuse
                            mesh = BUILTIN/boulder
                            castShadows = False
                            densityFactor = 1
                            maxCache = 512
                            maxCacheDelta = 32
                            maxLevelOffset = 0
                            maxScale = 3
                            maxScatter = 20
                            maxSpeed = 1000
                            minScale = 0.5
                            recieveShadows = False
                            name = Boulder
                            seed = 231123
                            verticalOffset = 0
                            delete = False
                            collide = False
                            science = False
                            Material
                            {
                                color = XKCD.Gold
                                mainTex = PlanetCyran/Textures/LayeredRock
                                mainTexScale = 1,1
                                mainTexOffset = 0,0
                                bumpMap = PlanetCyran/Textures/LayeredRockNormal
                                bumpMapScale = 1,1
                                bumpMapOffset = 0,0
                            }
                            Experiment
                            {
                            }
                        }
                    }
                }

 

I got Vertex Planet off from New Horizons planet pack and Land Control from Planet Cyran.

Not in this thread, but I'll do my best.

Edited by The White Guardian
Link to comment
Share on other sites

the log doesn't exist?

39 minutes ago, The White Guardian said:

1. Configs don't provide much alone, whenever you have an issue, next time please go to logs/Kopernicus/PLANETNAME.body and paste the contents of that file in the message as well, it can tell exactly where the problem is. This is because the .body file is a logfile of Kopernicus, here it logs everything it does when it loads the planet, great for debugging.

2. By the looks of things, you don't close the Orbit{} correctly you close a lot of things incorrectly. I use Notepad++ for coding, it tells me when I forgot a closing bracket.

3. Please, do everyone who will be using your planets a favor and do NOT use the flightGlobalsIndex. The amount of issues that will arise is insane. The big problem is that, if you delete the FGI in an already released pack it will destroy career save files, but if you leave it in it will give compatibility issues. Leave out the FGI entirely and Kopernicus will automatically assign a number. Also, it's 'flightGlobalsIndex', you forgot an s there.

The cacheFile is not present either, which is used for debugging purposes, thus very important, and the ScienceValues are ridiculously high, given that even Eve in the stock game does not go beyond 12. These are just side notes however and are not crucial for making a planet load, just for stability and career integration.

If you have any more questions, feel free to ask and I'll get back to you ASAP. :D

Not in this thread, but I'll do my best.

also I was asking about the cachefile. I fixed that

the sciencevalues I put temporarily. also fixed

I also deleted FGI and hopefully closed all my brackets, I use NotePad(is NotePad++ Free?)

The Planet is mostly for testing, and may or may not go towards a random mod, idk right now, mostly still learning. -.-

Edited by Axilourous
Link to comment
Share on other sites

This thread is quite old. Please consider starting a new thread rather than reviving this one.

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...