Advertisement
Guest User

Kerbin To Laythe

a guest
May 26th, 2016
236
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 46.45 KB | None | 0 0
  1. //all from Gregroxmun
  2. @Kopernicus:FINAL
  3. {
  4. !Body[Laythe]
  5. //Deletes the stock Minmus, we don't need it anymore.
  6. !Body[Kerbin]
  7. //Now we don't have to worry about proper editing syntax for Kerbin/Minmus, we can pretend we're making it from scratch.
  8. //This is optional, you could just use the @ and % functions in Module Manager to edit/replace from the System.cfg template.
  9. Body
  10. {
  11. name = Kerbin
  12. //Yes, it *has* to be Kerbin. Otherwise the game doesn't know what to do with the KSC.
  13. cbNameLater = Laythe
  14. //This is where we give it the in-game name. This will make the planet's in-game name Minmus, but not it's in-code name.
  15. Template
  16. {
  17. name = Kerbin
  18. //Even though we're making Kerbin look like Minmus, we still need less unless we were editing the Kerbin planet.
  19. removePQSMods = VertexSimplexHeightAbsolute, VertexHeightNoiseVertHeightCurve2, VertexRidgedAltitudeCurve, LandControl, AerialPerspectiveMaterial, VertexHeightMap, QuadEnhanceCoast, MapDecalTangent, MapDecal, FlattenArea, MapDecalTangent
  20. isHomeWorld = True
  21. }
  22. Properties
  23. {
  24. //Add all the properties of Minmus here. Radius, GeeASL, Mass, etc.
  25. //Note that if you're using the Kittopia Exports from the GitHub link, you need to replace the commas in timewarpAltitudeLimits with spaces.
  26. radius = 500000
  27. geeASL = 0.800000011920929
  28. mass = 2.9397663009231E+22
  29. gravParameter = 1962000029236.08
  30. rotates = True
  31. rotationPeriod = 52980.8790593796
  32. tidallyLocked = True
  33. initialRotation = 90
  34. inverseRotThresholdAltitude = 100000
  35. albedo = 0.3
  36. emissivity = 0.7
  37. coreTemperatureOffset = 80
  38. isHomeWorld = False
  39. timewarpAltitudeLimits = 0 30000 30000 60000 120000 240000 480000 600000
  40. sphereOfInfluence = 3723645.81113302
  41. hillSphere = 5186318.66159496
  42. solarRotationPeriod = False
  43. navballSwitchRadiusMult = 0.06
  44. biomeMap = BUILTIN/laythe_biome
  45. useTheInName = False
  46. Biomes
  47. {
  48. Biome
  49. {
  50. name = Poles
  51. value = 0
  52. color = 0,0.9882353,1,1
  53. }
  54. Biome
  55. {
  56. name = Shores
  57. value = 0
  58. color = 0.9921569,0.6784314,0.007843138,1
  59. }
  60. Biome
  61. {
  62. name = Dunes
  63. value = 0
  64. color = 0.02352941,1,0,1
  65. }
  66. Biome
  67. {
  68. name = Crescent Bay
  69. value = 0
  70. color = 1,0,0,1
  71. }
  72. Biome
  73. {
  74. name = The Sagen Sea
  75. value = 0
  76. color = 0.02352941,0.1529412,0.9764706,1
  77. }
  78. }
  79. }
  80. Orbit
  81. {
  82. referenceBody = Jool
  83. inclination = 0
  84. eccentricity = 0
  85. semiMajorAxis = 27184000
  86. longitudeOfAscendingNode = 0
  87. argumentOfPeriapsis = 0
  88. meanAnomalyAtEpoch = 3.14000010490417
  89. meanAnomalyAtEpochD = 179.908753681645
  90. epoch = 0
  91. color = 0.1347182,0.1694476,0.3059701,0.5411765
  92. cameraSmaRatioBounds = 0.03,25
  93. }
  94. Atmosphere
  95. {
  96. enabled = True
  97. oxygen = True
  98. staticDensityASL = 0.764571404126208
  99. adiabaticIndex = 1.39999997615814
  100. maxAltitude = 50000
  101. altitude = 50000
  102. atmosphereDepth = 50000
  103. gasMassLapseRate = 4.93490965516617
  104. atmosphereMolarMass = 0.0289644002914429
  105. pressureCurveIsNormalized = False
  106. staticPressureASL = 81.0599975585938
  107. temperatureCurveIsNormalized = False
  108. temperatureLapseRate = 0.00554
  109. temperatureSeaLevel = 277
  110. ambientColor = 0.187128,0.2393932,0.3058824,1
  111. lightColor = 0.8432836,0.6682193,0.4983039,0
  112. pressureCurve
  113. {
  114. key = 0 60.795 0 -0.005216384
  115. key = 5250 33.40898 -0.004252711 -0.004252711
  116. key = 10000 17.78605 -0.002407767 -0.002407767
  117. key = 17000 7.100577 -0.001092064 -0.001092064
  118. key = 22000 3.812421 -0.0004677011 -0.0004677011
  119. key = 31000 1.312482 -0.0001961767 -0.0001961767
  120. key = 38000 0.5104055 -7.855808E-05 -7.855808E-05
  121. key = 50000 0 0 0
  122. }
  123. temperatureCurve
  124. {
  125. key = 0 277 0 -0.009285714
  126. key = 5250 206 -0.009253677 0
  127. key = 10000 206 0 0.001419616
  128. key = 17000 217.8 0.001414257 0.003959919
  129. key = 22000 235.5 0.0039412 -0.0002581542
  130. key = 31000 203 -0.003911343 -0.0007623209
  131. key = 38000 199 0 0.001478429
  132. key = 50000 214 0 0
  133. }
  134. temperatureSunMultCurve
  135. {
  136. key = 0 1 0 0
  137. key = 5250 0.1 -6.848309E-05 -6.848309E-05
  138. key = 10000 0 0 0
  139. key = 17000 0 0 0
  140. key = 27000 0.1763835 4.519309E-05 4.519309E-05
  141. key = 38000 1 4.497274E-05 4.497274E-05
  142. key = 50000 1.2 0 0
  143. }
  144. temperatureLatitudeBiasCurve
  145. {
  146. key = 0 5 0 -0.04354425
  147. key = 50 1 -0.2132 -0.2132
  148. key = 70 -10 -1.128971 -1.128971
  149. key = 90 -30 -0.02418368 0
  150. }
  151. temperatureLatitudeSunMultCurve
  152. {
  153. key = 0 6 0 0.02746098
  154. key = 40 9 0.2094055 0.2094055
  155. key = 65 11 0 0
  156. key = 90 2 0 0
  157. }
  158. temperatureAxialSunMultCurve
  159. {
  160. key = 0 0 0 0
  161. }
  162. AtmosphereFromGround
  163. {
  164. DEBUG_alwaysUpdateAll = False
  165. doScale = True
  166. ESun = 30
  167. g = -0.85
  168. innerRadius = 499687.5
  169. invWaveLength = 1.97745,5.015613,16.21895,0.5
  170. Km = 0.00015
  171. Kr = 0.00125
  172. outerRadius = 512500
  173. samples = 4
  174. scale = 0.4682932
  175. scaleDepth = -0.25
  176. transformScale = 0,0,0
  177. waveLength = 0.8432836,0.6682193,0.4983039,0
  178. outerRadiusMult = 1.025
  179. innerRadiusMult = 0.975
  180. }
  181. }
  182. ScaledVersion
  183. {
  184. type = Atmospheric
  185. fadeStart = 55000
  186. fadeEnd = 60000
  187. sphericalModel = False
  188. deferMesh = False
  189. Material
  190. {
  191. color = 1,1,1,1
  192. specular = 0.3059701,0.3059701,0.3059701,1
  193. shininess = 0.1661175
  194. texture = BUILTIN/newoceanmoon00
  195. normals = BUILTIN/newoceanmoon01
  196. rimPower = 5
  197. rimBlend = 1
  198. rimColorRamp = BUILTIN/AerialRampKerbin
  199. }
  200. }
  201. PQS
  202. {
  203. minLevel = 2
  204. maxLevel = 6
  205. minDetailDistance = 6
  206. maxQuadLengthsPerFrame = 0.03
  207. fadeStart = 60000
  208. fadeEnd = 120000
  209. deactivateAltitude = 160000
  210. //This is a level of detail thing.
  211. Material
  212. {
  213. saturation = 1
  214. contrast = 1.55
  215. tintColor = 1,1,1,0
  216. texTiling = 1000
  217. texPower = 0.5
  218. multiPower = 0.3
  219. groundTexStart = 20000
  220. groundTexEnd = 60000
  221. steepTiling = 300
  222. steepPower = 1
  223. steepTexStart = 100000
  224. steepTexEnd = 200000
  225. deepTex = BUILTIN/SandyGround
  226. deepTexScale = 1,1
  227. deepTexOffset = 0,0
  228. deepMultiTex = BUILTIN/terrain_sand00
  229. deepMultiTexScale = 1,1
  230. deepMultiTexOffset = 0,0
  231. deepMultiFactor = 1
  232. mainTex = BUILTIN/SandyGround
  233. mainTexScale = 1,1
  234. mainTexOffset = 0,0
  235. mainMultiTex = BUILTIN/terrain_sand00
  236. mainMultiTexScale = 1,1
  237. mainMultiTexOffset = 0,0
  238. mainMultiFactor = 1
  239. highTex = BUILTIN/RockyGround
  240. highTexScale = 1,1
  241. highTexOffset = 0,0
  242. highMultiTex = BUILTIN/terrain_sand00
  243. highMultiTexScale = 1,1
  244. highMultiTexOffset = 0,0
  245. highMultiFactor = 1
  246. snowTex = BUILTIN/RockyGround
  247. snowTexScale = 1,1
  248. snowTexOffset = 0,0
  249. snowMultiTex = BUILTIN/terrain_sand00
  250. snowMultiTexScale = 1,1
  251. snowMultiTexOffset = 0,0
  252. snowMultiFactor = 1
  253. steepTex = BUILTIN/Cliff (Layered Rock)
  254. steepTexScale = 1,1
  255. steepTexOffset = 0,0
  256. deepStart = 0
  257. deepEnd = 0.6
  258. mainLoStart = 0
  259. mainLoEnd = 0.1
  260. mainHiStart = 0.2
  261. mainHiEnd = 0.3
  262. hiLoStart = 0.3
  263. hiLoEnd = 0.5
  264. hiHiStart = 0.9
  265. hiHiEnd = 0.95
  266. snowStart = 0.95
  267. snowEnd = 1
  268. fogColor = 0.7238806,0.9304873,1,1
  269. heightFallOff = 1.75
  270. globalDensity = -8E-06
  271. atmosphereDepth = 56000
  272. fogColorRamp = BUILTIN/blue_atmogradient
  273. fogColorRampScale = 1,1
  274. fogColorRampOffset = 0,0
  275. planetOpacity = 1
  276. }
  277. FallbackMaterial
  278. {
  279. saturation = 1
  280. contrast = 1.55
  281. tintColor = 1,1,1,0
  282. texTiling = 1000
  283. texPower = 0.5
  284. multiPower = 0.3
  285. groundTexStart = 20000
  286. groundTexEnd = 60000
  287. multiFactor = 0.5
  288. mainTex = BUILTIN/SandyGround
  289. mainTexScale = 1,1
  290. mainTexOffset = 0,0
  291. planetOpacity = 1
  292. }
  293. PhysicsMaterial
  294. {
  295. bounceCombine = Average
  296. frictionCombine = Maximum
  297. frictionDirection2 = 0,0,0
  298. bounciness = 0
  299. staticFriction = 0.8
  300. staticFriction2 = 0
  301. dynamicFriction = 0.6
  302. dynamicFriction2 = 0
  303. }
  304. Mods
  305. {
  306. //Add Minmus' PQSMods.
  307. //If you were doing this for a planet with a heightmap, then you'd have to export the heightmap using KittopiaTech
  308. //And set that as the Heightmap using the PQSMod "VertexHeightMap"
  309. //Luckily for Minmus, Minmus has relatively few PQSMods.
  310. LandControl
  311. {
  312. altitudeBlend = 0.01
  313. altitudeFrequency = 2
  314. altitudeOctaves = 2
  315. altitudePersistance = 0.5
  316. altitudeSeed = 53453
  317. createColors = True
  318. createScatter = True
  319. heightMap = BUILTIN/oceanmoon_height
  320. latitudeBlend = 0.05
  321. latitudeFrequency = 12
  322. latitudeOctaves = 6
  323. latitudePersistance = 0.5
  324. latitudeSeed = 53456345
  325. longitudeBlend = 0.05
  326. longitudeFrequency = 12
  327. longitudeOctaves = 4
  328. longitudePersistance = 0.5
  329. longitudeSeed = 98888
  330. useHeightMap = False
  331. vHeightMax = 6000
  332. order = 100
  333. enabled = True
  334. altitudeSimplex
  335. {
  336. frequency = 2
  337. octaves = 2
  338. persistence = 0.5
  339. }
  340. latitudeSimplex
  341. {
  342. frequency = 12
  343. octaves = 6
  344. persistence = 0.5
  345. }
  346. longitudeSimplex
  347. {
  348. frequency = 12
  349. octaves = 4
  350. persistence = 0.5
  351. }
  352. landClasses
  353. {
  354. Class
  355. {
  356. alterApparentHeight = 0
  357. alterRealHeight = 0
  358. color = 0.2537314,0.2405032,0.2297777,0
  359. coverageBlend = 0
  360. coverageFrequency = 1
  361. coverageOctaves = 1
  362. coveragePersistance = 0.5
  363. coverageSeed = 1
  364. name = BaseLand
  365. latDelta = 1
  366. latitudeDouble = True
  367. lonDelta = 1
  368. minimumRealHeight = 0
  369. noiseBlend = 1
  370. noiseColor = 0.1865672,0.1837437,0.1676495,0
  371. noiseFrequency = 32
  372. noiseOctaves = 8
  373. noisePersistance = 0.5
  374. noiseSeed = 9234
  375. delete = False
  376. altitudeRange
  377. {
  378. endEnd = 3
  379. endStart = 3
  380. startEnd = 0.025000000372529
  381. startStart = 0
  382. }
  383. coverageSimplex
  384. {
  385. frequency = 1
  386. octaves = 1
  387. persistence = 0.5
  388. }
  389. latitudeDoubleRange
  390. {
  391. endEnd = 11
  392. endStart = 11
  393. startEnd = -9
  394. startStart = -9
  395. }
  396. latitudeRange
  397. {
  398. endEnd = 10
  399. endStart = 10
  400. startEnd = -10
  401. startStart = -10
  402. }
  403. longitudeRange
  404. {
  405. endEnd = 10
  406. endStart = 10
  407. startEnd = -10
  408. startStart = -10
  409. }
  410. noiseSimplex
  411. {
  412. frequency = 32
  413. octaves = 8
  414. persistence = 0.5
  415. }
  416. scatters
  417. {
  418. Scatter
  419. {
  420. density = 0.5
  421. scatterName = BrownRock
  422. }
  423. }
  424. }
  425. Class
  426. {
  427. alterApparentHeight = 0
  428. alterRealHeight = 0
  429. color = 0.3283582,0.2973594,0.2973594,0
  430. coverageBlend = 0.2
  431. coverageFrequency = 1
  432. coverageOctaves = 1
  433. coveragePersistance = 0.5
  434. coverageSeed = 75674
  435. name = Beach
  436. latDelta = 1
  437. latitudeDouble = True
  438. lonDelta = 1
  439. minimumRealHeight = 0
  440. noiseBlend = 1
  441. noiseColor = 0.3432836,0.3149603,0.2820687,0
  442. noiseFrequency = 24
  443. noiseOctaves = 8
  444. noisePersistance = 0.5
  445. noiseSeed = 75635
  446. delete = False
  447. altitudeRange
  448. {
  449. endEnd = 0.0700000002980232
  450. endStart = 0
  451. startEnd = 0
  452. startStart = -0.0500000007450581
  453. }
  454. coverageSimplex
  455. {
  456. frequency = 1
  457. octaves = 1
  458. persistence = 0.5
  459. }
  460. latitudeDoubleRange
  461. {
  462. endEnd = 11
  463. endStart = 11
  464. startEnd = -9
  465. startStart = -9
  466. }
  467. latitudeRange
  468. {
  469. endEnd = 10
  470. endStart = 10
  471. startEnd = -10
  472. startStart = -10
  473. }
  474. longitudeRange
  475. {
  476. endEnd = 10
  477. endStart = 10
  478. startEnd = -10
  479. startStart = -10
  480. }
  481. noiseSimplex
  482. {
  483. frequency = 24
  484. octaves = 8
  485. persistence = 0.5
  486. }
  487. scatters
  488. {
  489. Scatter
  490. {
  491. density = -1
  492. scatterName = BrownRock
  493. }
  494. }
  495. }
  496. Class
  497. {
  498. alterApparentHeight = 0
  499. alterRealHeight = 0
  500. color = 0.08402046,0.1054403,0.1492537,0
  501. coverageBlend = 0
  502. coverageFrequency = 1
  503. coverageOctaves = 1
  504. coveragePersistance = 0.5
  505. coverageSeed = 75674
  506. name = SeaFloor
  507. latDelta = 1
  508. latitudeDouble = True
  509. lonDelta = 1
  510. minimumRealHeight = 0
  511. noiseBlend = 1
  512. noiseColor = 0.06612043,0.07699783,0.1044776,0
  513. noiseFrequency = 24
  514. noiseOctaves = 8
  515. noisePersistance = 0.5
  516. noiseSeed = 75635
  517. delete = False
  518. altitudeRange
  519. {
  520. endEnd = -0.00999999977648258
  521. endStart = -0.0299999993294477
  522. startEnd = -10
  523. startStart = -10
  524. }
  525. coverageSimplex
  526. {
  527. frequency = 1
  528. octaves = 1
  529. persistence = 0.5
  530. }
  531. latitudeDoubleRange
  532. {
  533. endEnd = 11
  534. endStart = 11
  535. startEnd = -9
  536. startStart = -9
  537. }
  538. latitudeRange
  539. {
  540. endEnd = 10
  541. endStart = 10
  542. startEnd = -10
  543. startStart = -10
  544. }
  545. longitudeRange
  546. {
  547. endEnd = 10
  548. endStart = 10
  549. startEnd = -10
  550. startStart = -10
  551. }
  552. noiseSimplex
  553. {
  554. frequency = 24
  555. octaves = 8
  556. persistence = 0.5
  557. }
  558. scatters
  559. {
  560. Scatter
  561. {
  562. density = -1
  563. scatterName = BrownRock
  564. }
  565. }
  566. }
  567. Class
  568. {
  569. alterApparentHeight = 0
  570. alterRealHeight = 0
  571. color = 0.2313433,0.17757,0.1253783,0
  572. coverageBlend = 1
  573. coverageFrequency = 24
  574. coverageOctaves = 8
  575. coveragePersistance = 0.5
  576. coverageSeed = 234124
  577. name = Mud
  578. latDelta = 0
  579. latitudeDouble = False
  580. lonDelta = 1
  581. minimumRealHeight = 0
  582. noiseBlend = 1
  583. noiseColor = 0.3134328,0.2268716,0.1063042,0
  584. noiseFrequency = 24
  585. noiseOctaves = 8
  586. noisePersistance = 0.5
  587. noiseSeed = 5646345
  588. delete = False
  589. altitudeRange
  590. {
  591. endEnd = 1
  592. endStart = 0.300000011920929
  593. startEnd = 0.0399999991059303
  594. startStart = 0.0299999993294477
  595. }
  596. coverageSimplex
  597. {
  598. frequency = 24
  599. octaves = 8
  600. persistence = 0.5
  601. }
  602. latitudeDoubleRange
  603. {
  604. endEnd = 1
  605. endStart = 0.899999998509884
  606. startEnd = 0.550000011920929
  607. startStart = 0.5
  608. }
  609. latitudeRange
  610. {
  611. endEnd = 0.5
  612. endStart = 0.449999988079071
  613. startEnd = 0.100000001490116
  614. startStart = 0
  615. }
  616. longitudeRange
  617. {
  618. endEnd = 5
  619. endStart = 5
  620. startEnd = -5
  621. startStart = -5
  622. }
  623. noiseSimplex
  624. {
  625. frequency = 24
  626. octaves = 8
  627. persistence = 0.5
  628. }
  629. scatters
  630. {
  631. Scatter
  632. {
  633. density = -1
  634. scatterName = BrownRock
  635. }
  636. }
  637. }
  638. Class
  639. {
  640. alterApparentHeight = 0
  641. alterRealHeight = 0
  642. color = 0.7313433,0.7313433,0.7313433,0
  643. coverageBlend = 1
  644. coverageFrequency = 12
  645. coverageOctaves = 6
  646. coveragePersistance = 0.5
  647. coverageSeed = 234124
  648. name = Snow
  649. latDelta = 1
  650. latitudeDouble = True
  651. lonDelta = 1
  652. minimumRealHeight = 0
  653. noiseBlend = 1
  654. noiseColor = 0.5522388,0.5191829,0.4807953,0
  655. noiseFrequency = 24
  656. noiseOctaves = 8
  657. noisePersistance = 0.5
  658. noiseSeed = 5646345
  659. delete = False
  660. altitudeRange
  661. {
  662. endEnd = 3
  663. endStart = 3
  664. startEnd = 0.600000023841858
  665. startStart = 0.400000005960464
  666. }
  667. coverageSimplex
  668. {
  669. frequency = 12
  670. octaves = 6
  671. persistence = 0.5
  672. }
  673. latitudeDoubleRange
  674. {
  675. endEnd = 11
  676. endStart = 11
  677. startEnd = 0.699999988079071
  678. startStart = 0.5
  679. }
  680. latitudeRange
  681. {
  682. endEnd = 0.5
  683. endStart = 0.300000011920929
  684. startEnd = -10
  685. startStart = -10
  686. }
  687. longitudeRange
  688. {
  689. endEnd = 10
  690. endStart = 10
  691. startEnd = -10
  692. startStart = -10
  693. }
  694. noiseSimplex
  695. {
  696. frequency = 24
  697. octaves = 8
  698. persistence = 0.5
  699. }
  700. scatters
  701. {
  702. Scatter
  703. {
  704. density = -0.25
  705. scatterName = BrownRock
  706. }
  707. }
  708. }
  709. Class
  710. {
  711. alterApparentHeight = 100
  712. alterRealHeight = 10
  713. color = 0.7313433,0.7313433,0.7313433,0
  714. coverageBlend = 1
  715. coverageFrequency = 12
  716. coverageOctaves = 6
  717. coveragePersistance = 0.5
  718. coverageSeed = 234124
  719. name = IceCaps
  720. latDelta = 1
  721. latitudeDouble = True
  722. lonDelta = 1
  723. minimumRealHeight = 20
  724. noiseBlend = 0.25
  725. noiseColor = 0.5522388,0.5191829,0.4807953,0
  726. noiseFrequency = 24
  727. noiseOctaves = 8
  728. noisePersistance = 0.5
  729. noiseSeed = 5646345
  730. delete = False
  731. altitudeRange
  732. {
  733. endEnd = 2
  734. endStart = 2
  735. startEnd = -0.5
  736. startStart = -0.5
  737. }
  738. coverageSimplex
  739. {
  740. frequency = 12
  741. octaves = 6
  742. persistence = 0.5
  743. }
  744. latitudeDoubleRange
  745. {
  746. endEnd = 11
  747. endStart = 11
  748. startEnd = 0.96000000089407
  749. startStart = 0.958500001579523
  750. }
  751. latitudeRange
  752. {
  753. endEnd = 0.0414999984204769
  754. endStart = 0.0399999991059303
  755. startEnd = -10
  756. startStart = -10
  757. }
  758. longitudeRange
  759. {
  760. endEnd = 10
  761. endStart = 10
  762. startEnd = -10
  763. startStart = -10
  764. }
  765. noiseSimplex
  766. {
  767. frequency = 24
  768. octaves = 8
  769. persistence = 0.5
  770. }
  771. scatters
  772. {
  773. Scatter
  774. {
  775. density = -1
  776. scatterName = BrownRock
  777. }
  778. }
  779. }
  780. }
  781. scatters
  782. {
  783. Scatter
  784. {
  785. materialType = BumpedDiffuse
  786. mesh = BUILTIN/boulder
  787. castShadows = True
  788. densityFactor = 1
  789. maxCache = 512
  790. maxCacheDelta = 32
  791. maxLevelOffset = 0
  792. maxScale = 1.5
  793. maxScatter = 30
  794. maxSpeed = 1000
  795. minScale = 0.25
  796. recieveShadows = True
  797. name = BrownRock
  798. seed = 345234534
  799. verticalOffset = 0
  800. delete = False
  801. collide = False
  802. science = False
  803. Material
  804. {
  805. color = 1,1,1,1
  806. mainTex = BUILTIN/brown_cliff
  807. mainTexScale = 1,1
  808. mainTexOffset = 0,0
  809. bumpMap = BUILTIN/bouldernormal
  810. bumpMapScale = 1,1
  811. bumpMapOffset = 0,0
  812. }
  813. Experiment
  814. {
  815. }
  816. }
  817. }
  818. }
  819. AerialPerspectiveMaterial
  820. {
  821. atmosphereDepth = 150000
  822. cameraAlt = 0
  823. cameraAtmosAlt = 0
  824. DEBUG_SetEveryFrame = True
  825. globalDensity = -1E-05
  826. heightDensAtViewer = 0
  827. heightFalloff = 6.75
  828. order = 100
  829. enabled = True
  830. }
  831. VertexHeightNoise
  832. {
  833. deformity = 800
  834. frequency = 18
  835. octaves = 4
  836. persistence = 0.7
  837. seed = 1238999999
  838. noiseType = RiggedMultifractal
  839. mode = Low
  840. lacunarity = 3
  841. order = 21
  842. enabled = True
  843. }
  844. VertexSimplexHeightMap
  845. {
  846. deformity = 900
  847. frequency = 12
  848. heightEnd = 1
  849. heightStart = 0.6
  850. map = BUILTIN/oceanmoon_height
  851. octaves = 8
  852. persistence = 0.5
  853. seed = 55345
  854. order = 20
  855. enabled = True
  856. }
  857. QuadEnhanceCoast
  858. {
  859. coastLessThan = 0
  860. oceanFactor = 1
  861. order = 9999
  862. enabled = True
  863. }
  864. AerialPerspectiveMaterial
  865. {
  866. atmosphereDepth = 5000
  867. cameraAlt = 0
  868. cameraAtmosAlt = 0
  869. DEBUG_SetEveryFrame = False
  870. globalDensity = -7.5E-06
  871. heightDensAtViewer = 0
  872. heightFalloff = 0.2
  873. order = 100
  874. enabled = True
  875. }
  876. VertexHeightNoiseVertHeight
  877. {
  878. heightStart = 0.2
  879. heightEnd = 1
  880. deformity = 200
  881. frequency = 400
  882. octaves = 2
  883. persistance = 0.7
  884. seed = 3475645
  885. mode = Low
  886. order = 20
  887. enabled = True
  888. }
  889. VertexHeightMap
  890. {
  891. map = BUILTIN/oceanmoon_height
  892. offset = -2000
  893. deformity = 8000
  894. scaleDeformityByRadius = False
  895. order = 100
  896. enabled = True
  897. }
  898.  
  899. }
  900. }
  901. }
  902. }
  903. //now that we have made Kerbin to (stock) Laythe, the Laythe config orig for Alternis Kerbol does the rest of the work for us!
  904. @Kopernicus:FINAL
  905. {
  906. @Body[Kerbin]
  907. {
  908. @Properties
  909. {
  910. biomeMap = AlternisKerbolRekerjiggered/Textures/LaytheBiomes.png
  911.  
  912. Biomes
  913. {
  914. Biome
  915. {
  916. name = Ocean
  917. value = 1.0
  918. color = 0,0,0,1
  919. }
  920. Biome
  921. {
  922. name = NorthLand
  923. value = 1.0
  924. color = RGBA(31,233,81,255)
  925. }
  926. Biome
  927. {
  928. name = SouthLand
  929. value = 1.0
  930. color = RGBA(233,221,31,255)
  931. }
  932. Biome
  933. {
  934. name = NorthernMountains
  935. value = 1.0
  936. color = RGBA(166,0,140,255)
  937. }
  938. Biome
  939. {
  940. name = Volcanoes
  941. value = 1.0
  942. color = RGBA(255,44,3,255)
  943. }
  944. Biome
  945. {
  946. name = SouthernMountains
  947. value = 1.0
  948. color = RGBA(250,255,255,255)
  949. }
  950. Biome
  951. {
  952. name = EquatorialLand
  953. value = 1.0
  954. color = RGBA(147,255,3,255)
  955. }
  956. Biome
  957. {
  958. name = IceCaps
  959. value = 1.0
  960. color = RGBA(255,255,255,255)
  961. }
  962. Biome
  963. {
  964. name = Impact Crater
  965. value = 1.0
  966. color = RGBA(3,167,255,255)
  967. }
  968. Biome
  969. {
  970. name = Crater Lake
  971. value = 1.0
  972. color = RGBA(40,3,255,255)
  973. }
  974. }
  975. }
  976. @ScaledVersion
  977. {
  978. Material
  979. {
  980. //texture = AlternisKerbol/Laythe/Textures/newlaythe_dif
  981. normals = AlternisKerbolRekerjiggered/Textures/Laythe_Normal
  982. texture = AlternisKerbolRekerjiggered/Textures/Laythe_Color
  983. }
  984. }
  985. @Orbit
  986. {
  987. longitudeOfAscendingNode = 0
  988. meanAnomalyAtEpoch = 1
  989. argumentOfPeriapsis = 0
  990. color = 0.15, 0.25, 0.05, 1
  991. }
  992. @Atmosphere
  993. {
  994. // effectively the ambient lighting color for all objects on the ground of this body (provides a slight tint)
  995. ambientColor = 0.075,0.08,0.095,1
  996.  
  997.  
  998. waveLength = 0.5543, 0.522152, 0.47581, 0.5
  999. //lightColor = 0.730, 0.70, 0.640, 0.5
  1000.  
  1001. AtmosphereFromGround
  1002. {
  1003. outerRadiusMult = 1.032
  1004. innerRadiusMult = 0.958
  1005. waveLength = 0.5543, 0.522152, 0.47581, 0.5
  1006. }
  1007. }
  1008. @PQS
  1009. {
  1010. materialType = AtmosphericMain
  1011. Material
  1012. {
  1013. saturation = 1
  1014. contrast = 4
  1015. //tintColor = 0.173, 0.173, 0.173, 0.482
  1016.  
  1017. powerNear = 0.75
  1018. powerFar = 0.75
  1019.  
  1020. groundTexStart = 0
  1021. groundTexEnd = 10000
  1022.  
  1023. steepPower = 4
  1024. steepTexStart = 10000
  1025. steepTexEnd = 100000
  1026. steepTex = BUILTIN/terrain_rock00
  1027. steepBumpMap = BUILTIN/Cliff (Layered Rock)_NRM
  1028. steepNearTiling = 1000
  1029. steepTiling = 100
  1030.  
  1031. lowTex = BUILTIN/terrain_sand00
  1032. lowBumpMap = BUILTIN/Waterbump
  1033. lowNearTiling = 4000
  1034. lowMultiFactor = 10
  1035. lowBumpNearTiling = 4000
  1036. lowBumpFarTiling = 10
  1037.  
  1038. midTex = BUILTIN/terrain_grass00_new
  1039. midBumpMap = BUILTIN/cloud_normal
  1040. midNearTiling = 4000
  1041. midMultiFactor = 100
  1042. midBumpNearTiling = 1000
  1043. midBumpFarTiling = 100
  1044.  
  1045. highTex = BUILTIN/terrain_snow00
  1046. highBumpMap = BUILTIN/05_NORMAL
  1047. highNearTiling = 4000
  1048. highMultiFactor = 4
  1049. highBumpNearTiling = 2000
  1050. highBumpFarTiling = 4
  1051.  
  1052. lowStart = 0.02
  1053. lowEnd = 0.1
  1054. highStart = 0.5
  1055. highEnd = 1
  1056.  
  1057. globalDensity = -8E-06
  1058. fogColorRamp = BUILTIN/AerialRampKerbin
  1059. }
  1060. Mods
  1061. {
  1062. AltitudeAlpha
  1063. {
  1064. atmosphereDepth = 5000
  1065. }
  1066. VertexHeightMap
  1067. {
  1068. map = AlternisKerbolRekerjiggered/PluginData/laythe_newheight.png
  1069. offset = -400
  1070. deformity = 7000
  1071. enabled = true
  1072. }
  1073. VertexHeightNoise
  1074. {
  1075. deformity = 250
  1076. frequency = 8
  1077. enabled = true
  1078. }
  1079. LandControl
  1080. {
  1081. vHeightMax = 7000
  1082. heightMap = AlternisKerbolRekerjiggered/PluginData/laythe_newheight.png
  1083. order = 9999991
  1084. enabled = true
  1085. landClasses
  1086. {
  1087. Class
  1088. {
  1089. alterApparentHeight = 0
  1090. alterRealHeight = 0
  1091. color = 0.08, 0.0925, 0.0643, 1
  1092. coverageBlend = 0
  1093. coverageFrequency = 1
  1094. coverageOctaves = 1
  1095. coveragePersistance = 0.5
  1096. coverageSeed = 1
  1097. name = BaseLand
  1098. latDelta = 1
  1099. latitudeDouble = True
  1100. lonDelta = 1
  1101. minimumRealHeight = 0
  1102. noiseBlend = 0.2
  1103. noiseColor = 0.07, 0.075, 0.01, 1
  1104. noiseFrequency = 32
  1105. noiseOctaves = 8
  1106. noisePersistance = 0.5
  1107. noiseSeed = 9234
  1108. delete = False
  1109. altitudeRange
  1110. {
  1111. endEnd = 3
  1112. endStart = 3
  1113. startEnd = 0.025000000372529
  1114. startStart = 0
  1115. }
  1116. coverageSimplex
  1117. {
  1118. frequency = 1
  1119. octaves = 1
  1120. persistence = 0.5
  1121. }
  1122. latitudeDoubleRange
  1123. {
  1124. endEnd = 11
  1125. endStart = 11
  1126. startEnd = -9
  1127. startStart = -9
  1128. }
  1129. latitudeRange
  1130. {
  1131. endEnd = 10
  1132. endStart = 10
  1133. startEnd = -10
  1134. startStart = -10
  1135. }
  1136. longitudeRange
  1137. {
  1138. endEnd = 10
  1139. endStart = 10
  1140. startEnd = -10
  1141. startStart = -10
  1142. }
  1143. noiseSimplex
  1144. {
  1145. frequency = 32
  1146. octaves = 8
  1147. persistence = 0.5
  1148. }
  1149. scatters
  1150. {
  1151. Scatter
  1152. {
  1153. density = 1
  1154. scatterName = Grass00
  1155. }
  1156. Scatter
  1157. {
  1158. density = 0.6
  1159. scatterName = Tree00
  1160. }
  1161. Scatter
  1162. {
  1163. density = 0.2
  1164. scatterName = boulder
  1165. }
  1166. }
  1167. }
  1168. Class
  1169. {
  1170. alterApparentHeight = 0
  1171. alterRealHeight = 0
  1172. color = 0.3283582,0.2973594,0.2973594,0
  1173. coverageBlend = 0.2
  1174. coverageFrequency = 1
  1175. coverageOctaves = 1
  1176. coveragePersistance = 0.5
  1177. coverageSeed = 75674
  1178. name = Beach
  1179. latDelta = 1
  1180. latitudeDouble = True
  1181. lonDelta = 1
  1182. minimumRealHeight = 0
  1183. noiseBlend = 1
  1184. noiseColor = 0.3432836,0.3149603,0.2820687,0
  1185. noiseFrequency = 24
  1186. noiseOctaves = 8
  1187. noisePersistance = 0.5
  1188. noiseSeed = 75635
  1189. delete = False
  1190. altitudeRange
  1191. {
  1192. endEnd = 0.0700000002980232
  1193. endStart = 0
  1194. startEnd = 0
  1195. startStart = -0.0500000007450581
  1196. }
  1197. coverageSimplex
  1198. {
  1199. frequency = 1
  1200. octaves = 1
  1201. persistence = 0.5
  1202. }
  1203. latitudeDoubleRange
  1204. {
  1205. endEnd = 11
  1206. endStart = 11
  1207. startEnd = -9
  1208. startStart = -9
  1209. }
  1210. latitudeRange
  1211. {
  1212. endEnd = 10
  1213. endStart = 10
  1214. startEnd = -10
  1215. startStart = -10
  1216. }
  1217. longitudeRange
  1218. {
  1219. endEnd = 10
  1220. endStart = 10
  1221. startEnd = -10
  1222. startStart = -10
  1223. }
  1224. noiseSimplex
  1225. {
  1226. frequency = 24
  1227. octaves = 8
  1228. persistence = 0.5
  1229. }
  1230. scatters
  1231. {
  1232. Scatter
  1233. {
  1234. density = -2
  1235. scatterName = Grass00
  1236. }
  1237. Scatter
  1238. {
  1239. density = -2
  1240. scatterName = Tree00
  1241. }
  1242. Scatter
  1243. {
  1244. density = -2
  1245. scatterName = boulder
  1246. }
  1247. }
  1248. }
  1249. Class
  1250. {
  1251. alterApparentHeight = 0
  1252. alterRealHeight = 0
  1253. color = 0.08402046,0.1054403,0.1492537,0
  1254. coverageBlend = 0
  1255. coverageFrequency = 1
  1256. coverageOctaves = 1
  1257. coveragePersistance = 0.5
  1258. coverageSeed = 75674
  1259. name = SeaFloor
  1260. latDelta = 1
  1261. latitudeDouble = True
  1262. lonDelta = 1
  1263. minimumRealHeight = 0
  1264. noiseBlend = 1
  1265. noiseColor = 0.06612043,0.07699783,0.1044776,0
  1266. noiseFrequency = 24
  1267. noiseOctaves = 8
  1268. noisePersistance = 0.5
  1269. noiseSeed = 75635
  1270. delete = False
  1271. altitudeRange
  1272. {
  1273. endEnd = -0.00999999977648258
  1274. endStart = -0.0299999993294477
  1275. startEnd = -10
  1276. startStart = -10
  1277. }
  1278. coverageSimplex
  1279. {
  1280. frequency = 1
  1281. octaves = 1
  1282. persistence = 0.5
  1283. }
  1284. latitudeDoubleRange
  1285. {
  1286. endEnd = 11
  1287. endStart = 11
  1288. startEnd = -9
  1289. startStart = -9
  1290. }
  1291. latitudeRange
  1292. {
  1293. endEnd = 10
  1294. endStart = 10
  1295. startEnd = -10
  1296. startStart = -10
  1297. }
  1298. longitudeRange
  1299. {
  1300. endEnd = 10
  1301. endStart = 10
  1302. startEnd = -10
  1303. startStart = -10
  1304. }
  1305. noiseSimplex
  1306. {
  1307. frequency = 24
  1308. octaves = 8
  1309. persistence = 0.5
  1310. }
  1311. scatters
  1312. {
  1313. Scatter
  1314. {
  1315. density = -2
  1316. scatterName = Grass00
  1317. }
  1318. Scatter
  1319. {
  1320. density = -2
  1321. scatterName = Tree00
  1322. }
  1323. Scatter
  1324. {
  1325. density = -2
  1326. scatterName = boulder
  1327. }
  1328. }
  1329. }
  1330. Class
  1331. {
  1332. alterApparentHeight = 0
  1333. alterRealHeight = 0
  1334. color = 0.175, 0.125, 0.06, 1
  1335. coverageBlend = 1
  1336. coverageFrequency = 24
  1337. coverageOctaves = 8
  1338. coveragePersistance = 0.5
  1339. coverageSeed = 234124
  1340. name = Mud
  1341. latDelta = 0
  1342. latitudeDouble = False
  1343. lonDelta = 1
  1344. minimumRealHeight = 0
  1345. noiseBlend = 0.8
  1346. noiseColor = 0.13, 0.135, 0.075, 1
  1347. noiseFrequency = 20
  1348. noiseOctaves = 8
  1349. noisePersistance = 0.5
  1350. noiseSeed = 5646345
  1351. delete = False
  1352. altitudeRange
  1353. {
  1354. endEnd = 1
  1355. endStart = 0.300000011920929
  1356. startEnd = 0.0399999991059303
  1357. startStart = 0.0299999993294477
  1358. }
  1359. coverageSimplex
  1360. {
  1361. frequency = 24
  1362. octaves = 8
  1363. persistence = 0.5
  1364. }
  1365. latitudeDoubleRange
  1366. {
  1367. endEnd = 1
  1368. endStart = 0.899999998509884
  1369. startEnd = 0.550000011920929
  1370. startStart = 0.5
  1371. }
  1372. latitudeRange
  1373. {
  1374. endEnd = 0.5
  1375. endStart = 0.449999988079071
  1376. startEnd = 0.100000001490116
  1377. startStart = 0
  1378. }
  1379. longitudeRange
  1380. {
  1381. endEnd = 5
  1382. endStart = 5
  1383. startEnd = -5
  1384. startStart = -5
  1385. }
  1386. noiseSimplex
  1387. {
  1388. frequency = 24
  1389. octaves = 8
  1390. persistence = 0.5
  1391. }
  1392. scatters
  1393. {
  1394. Scatter
  1395. {
  1396. density = 1
  1397. scatterName = Grass00
  1398. }
  1399. Scatter
  1400. {
  1401. density = 0.3
  1402. scatterName = Tree00
  1403. }
  1404. Scatter
  1405. {
  1406. density = 0.5
  1407. scatterName = boulder
  1408. }
  1409. }
  1410. }
  1411. Class
  1412. {
  1413. alterApparentHeight = 0
  1414. alterRealHeight = 0
  1415. color = 0.7313433,0.7313433,0.7313433,0
  1416. coverageBlend = 1
  1417. coverageFrequency = 12
  1418. coverageOctaves = 6
  1419. coveragePersistance = 0.5
  1420. coverageSeed = 234124
  1421. name = Snow
  1422. latDelta = 1
  1423. latitudeDouble = True
  1424. lonDelta = 1
  1425. minimumRealHeight = 0
  1426. noiseBlend = 1
  1427. noiseColor = 0.5522388,0.5191829,0.4807953,0
  1428. noiseFrequency = 24
  1429. noiseOctaves = 8
  1430. noisePersistance = 0.5
  1431. noiseSeed = 5646345
  1432. delete = False
  1433. altitudeRange
  1434. {
  1435. endEnd = 3
  1436. endStart = 3
  1437. startEnd = 0.600000023841858
  1438. startStart = 0.400000005960464
  1439. }
  1440. coverageSimplex
  1441. {
  1442. frequency = 12
  1443. octaves = 6
  1444. persistence = 0.5
  1445. }
  1446. latitudeDoubleRange
  1447. {
  1448. endEnd = 11
  1449. endStart = 11
  1450. startEnd = 0.699999988079071
  1451. startStart = 0.5
  1452. }
  1453. latitudeRange
  1454. {
  1455. endEnd = 0.5
  1456. endStart = 0.300000011920929
  1457. startEnd = -10
  1458. startStart = -10
  1459. }
  1460. longitudeRange
  1461. {
  1462. endEnd = 10
  1463. endStart = 10
  1464. startEnd = -10
  1465. startStart = -10
  1466. }
  1467. noiseSimplex
  1468. {
  1469. frequency = 24
  1470. octaves = 8
  1471. persistence = 0.5
  1472. }
  1473. }
  1474. Class
  1475. {
  1476. alterApparentHeight = 100
  1477. alterRealHeight = 10
  1478. color = 0.7313433,0.7313433,0.7313433,0
  1479. coverageBlend = 1
  1480. coverageFrequency = 12
  1481. coverageOctaves = 6
  1482. coveragePersistance = 0.5
  1483. coverageSeed = 234124
  1484. name = IceCaps
  1485. latDelta = 1
  1486. latitudeDouble = True
  1487. lonDelta = 1
  1488. minimumRealHeight = 20
  1489. noiseBlend = 0.25
  1490. noiseColor = 0.5522388,0.5191829,0.4807953,0
  1491. noiseFrequency = 24
  1492. noiseOctaves = 8
  1493. noisePersistance = 0.5
  1494. noiseSeed = 5646345
  1495. delete = False
  1496. altitudeRange
  1497. {
  1498. endEnd = 2
  1499. endStart = 2
  1500. startEnd = -0.5
  1501. startStart = -0.5
  1502. }
  1503. coverageSimplex
  1504. {
  1505. frequency = 12
  1506. octaves = 6
  1507. persistence = 0.5
  1508. }
  1509. latitudeDoubleRange
  1510. {
  1511. endEnd = 11
  1512. endStart = 11
  1513. startEnd = 0.96000000089407
  1514. startStart = 0.958500001579523
  1515. }
  1516. latitudeRange
  1517. {
  1518. endEnd = 0.1
  1519. endStart = 0.09
  1520. startEnd = -10
  1521. startStart = -10
  1522. }
  1523. longitudeRange
  1524. {
  1525. endEnd = 10
  1526. endStart = 10
  1527. startEnd = -10
  1528. startStart = -10
  1529. }
  1530. noiseSimplex
  1531. {
  1532. frequency = 24
  1533. octaves = 8
  1534. persistence = 0.5
  1535. }
  1536. scatters
  1537. {
  1538. Scatter
  1539. {
  1540. density = -2
  1541. scatterName = Grass00
  1542. }
  1543. Scatter
  1544. {
  1545. density = -2
  1546. scatterName = Tree00
  1547. }
  1548. Scatter
  1549. {
  1550. density = -2
  1551. scatterName = boulder
  1552. }
  1553. }
  1554. }
  1555. }
  1556. scatters
  1557. {
  1558. Scatter
  1559. {
  1560. materialType = CutoutDiffuse
  1561. mesh = BUILTIN/mapletree
  1562. castShadows = True
  1563. densityFactor = 0.38
  1564. maxCache = 512
  1565. maxCacheDelta = 64
  1566. maxLevelOffset = 0
  1567. maxScale = 2
  1568. maxScatter = 80
  1569. maxSpeed = 500
  1570. minScale = 0.5
  1571. recieveShadows = False
  1572. name = Tree00
  1573. seed = 65465
  1574. verticalOffset = -1
  1575. delete = False
  1576. collide = False
  1577. science = False
  1578. Material
  1579. {
  1580. color = 0.5447761,0.5447761,0.5447761,1
  1581. mainTex = BUILTIN/mapletree
  1582. mainTexScale = 1,1
  1583. mainTexOffset = 0,0
  1584. cutoff = 0.4402985
  1585. }
  1586. Experiment
  1587. {
  1588. }
  1589. }
  1590. Scatter
  1591. {
  1592. materialType = AerialCutout
  1593. castShadows = False
  1594. densityFactor = 0.85
  1595. maxCache = 512
  1596. maxCacheDelta = 64
  1597. maxLevelOffset = 0
  1598. maxScale = 2
  1599. maxScatter = 200
  1600. maxSpeed = 200
  1601. minScale = 1
  1602. recieveShadows = False
  1603. name = Grass00
  1604. seed = 44444
  1605. verticalOffset = -0.25
  1606. delete = False
  1607. collide = False
  1608. science = False
  1609. Material
  1610. {
  1611. color = 0.1476336,0.3358209,0.1077634,0.254902
  1612. mainTex = BUILTIN/Grass2
  1613. mainTexScale = 1,1
  1614. mainTexOffset = 0,0
  1615. texCutoff = 0.5
  1616. fogColor = 0.8941177,0.8941177,1,1
  1617. heightFallOff = 0.2
  1618. globalDensity = -1.5E-05
  1619. atmosphereDepth = 5000
  1620. }
  1621. Experiment
  1622. {
  1623. }
  1624. }
  1625. Scatter
  1626. {
  1627. materialType = DiffuseWrapped
  1628. mesh = BUILTIN/boulder
  1629. castShadows = True
  1630. densityFactor = 0.25
  1631. maxCache = 512
  1632. maxCacheDelta = 64
  1633. maxLevelOffset = 0
  1634. maxScale = 1.5
  1635. maxScatter = 10
  1636. maxSpeed = 200
  1637. minScale = 0.15
  1638. recieveShadows = True
  1639. name = boulder
  1640. seed = 123887
  1641. verticalOffset = -0.25
  1642. delete = False
  1643. collide = False
  1644. science = False
  1645. Material
  1646. {
  1647. mainTex = BUILTIN/rock00
  1648. mainTexScale = 1,1
  1649. mainTexOffset = 0,0
  1650. color = 0.2537314,0.2194097,0.1003564,0.4588235
  1651. diff = 0.4
  1652. }
  1653. Experiment
  1654. {
  1655. }
  1656. }
  1657. }
  1658. }
  1659. }
  1660. }
  1661. }
  1662. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement