Planets.json
Jump to navigation
Jump to search
Description
Planet.json defines how planets & stars are displayed in the campaign layer map
Example
{
"nebula_center_old":{
"name":"Nebula (Old)",
"tilt":0, # left-right (>0 tilts to the left)
"pitch":0, # towards-away from the viewer (>0 pitches towards)
"rotation":0, # degrees/second
"planetColor":[0,0,0,0],
"atmosphereThickness":0, # as fraction of radius. Set to 0 for no atmosphere
"atmosphereThicknessMin":0, # minimum thickness in pixels
"atmosphereColor":[0,0,0,0],
"texture":"",
"icon":"graphics/icons/nebula_map_icon.png",
"starscapeIcon":"graphics/starscape/nebula_center.png",
"iconColor":[255,161,46,255],
"isStar":true,
"isNebulaCenter":true,
"scaleMultMapIcon":2,
"scaleMultStarscapeIcon":2,
},
"nebula_center_average":{
"name":"Nebula",
"tilt":0, # left-right (>0 tilts to the left)
"pitch":0, # towards-away from the viewer (>0 pitches towards)
"rotation":0, # degrees/second
"planetColor":[0,0,0,0],
"atmosphereThickness":0, # as fraction of radius. Set to 0 for no atmosphere
"atmosphereThicknessMin":0, # minimum thickness in pixels
"atmosphereColor":[0,0,0,0],
"texture":"",
"icon":"graphics/icons/nebula_map_icon.png",
"starscapeIcon":"graphics/starscape/nebula_center.png",
#"starscapeIcon":"graphics/backgrounds/star1.png",
"iconColor":[150,120,240,255],
"isStar":true,
"isNebulaCenter":true,
"scaleMultMapIcon":2,
"scaleMultStarscapeIcon":2,
},
"nebula_center_young":{
"name":"Nebula (Young)",
"tilt":0, # left-right (>0 tilts to the left)
"pitch":0, # towards-away from the viewer (>0 pitches towards)
"rotation":0, # degrees/second
"planetColor":[0,0,0,0],
"atmosphereThickness":0, # as fraction of radius. Set to 0 for no atmosphere
"atmosphereThicknessMin":0, # minimum thickness in pixels
"atmosphereColor":[0,0,0,0],
"texture":"",
"icon":"graphics/icons/nebula_map_icon.png",
"starscapeIcon":"graphics/starscape/nebula_center.png",
"iconColor":[40,120,255,255],
"isStar":true,
"isNebulaCenter":true,
"scaleMultMapIcon":2,
"scaleMultStarscapeIcon":2,
},
"star_neutron":{
"name":"Neutron Star",
"tilt":0, # left-right (>0 tilts to the left)
"pitch":0, # towards-away from the viewer (>0 pitches towards)
"rotation":-3, # degrees/second
"planetColor":[255,255,255,255],
"atmosphereThickness":0.25, # as fraction of radius. Set to 0 for no atmosphere
"atmosphereThicknessMin":10, # minimum thickness in pixels
"atmosphereColor":[170,190,255,255],
"texture":"graphics/planets/star_white.jpg",
"icon":"graphics/warroom/icon_star.png",
"iconColor":[170,190,255,255],
"starCoronaSprite":"graphics/fx/star_halo.png", # optional, defaults to really bright particle
"starCoronaColor":[170,190,255,60], # optional, defaults to white
"starCoronaSizeMult":5.12, # required, multiplier for star's radius
"isStar":true,
"isPulsar":true,
"lightPosition":[0,0,10], # in planet radii. Not used for stars. z > 0 is above the playing field.
},
"black_hole":{
"name":"Black Hole",
"tilt":0, # left-right (>0 tilts to the left)
"pitch":0, # towards-away from the viewer (>0 pitches towards)
"rotation":-3, # degrees/second
"planetColor":[0,0,0,255],
"atmosphereThickness":0.25, # as fraction of radius. Set to 0 for no atmosphere
"atmosphereThicknessMin":10, # minimum thickness in pixels
"atmosphereColor":[255,170,255,255],
"texture":"graphics/planets/star_white.jpg",
"icon":"graphics/icons/blackhole.png",
#"icon":"graphics/icons/icon_portal.png",
"starscapeIcon":"graphics/starscape/blackhole.png",
"iconColor":[100,60,100,255],
"starCoronaSprite":"graphics/fx/star_halo.png", # optional, defaults to really bright particle
"starCoronaColor":[255,170,255,255], # optional, defaults to white
"starCoronaSizeMult":5.12, # required, multiplier for star's radius
"isStar":true,
"isBlackHole":true,
"scaleMultMapIcon":2.5,
"scaleMultStarscapeIcon":2.5,
"lightPosition":[0,0,10], # in planet radii. Not used for stars. z > 0 is above the playing field.
},
"star_yellow":{
"name":"Yellow Star",
"tilt":0, # left-right (>0 tilts to the left)
"pitch":0, # towards-away from the viewer (>0 pitches towards)
"rotation":-3, # degrees/second
"planetColor":[255,255,255,255],
"atmosphereThickness":0.25, # as fraction of radius. Set to 0 for no atmosphere
"atmosphereThicknessMin":10, # minimum thickness in pixels
"atmosphereColor":[255,255,160,255],
"texture":"graphics/planets/star_texture_yellow.jpg",
"icon":"graphics/warroom/icon_star.png",
"iconColor":[255,255,0,255],
"starCoronaSprite":"graphics/fx/star_halo.png", # optional, defaults to really bright particle
"starCoronaColor":[255,255,150,60], # optional, defaults to white
"starCoronaSizeMult":5.12, # required, multiplier for star's radius
"isStar":true,
"lightPosition":[0,0,10], # in planet radii. Not used for stars. z > 0 is above the playing field.
},
# Arcadia
"star_white":{
"name":"White Dwarf",
"tilt":0, # left-right (>0 tilts to the left)
"pitch":0, # towards-away from the viewer (>0 pitches towards)
"rotation":-3, # degrees/second
"planetColor":[255,255,255,255],
"atmosphereThickness":0.25, # as fraction of radius. Set to 0 for no atmosphere
"atmosphereThicknessMin":10, # minimum thickness in pixels
"atmosphereColor":[255,255,255,255],
"texture":"graphics/planets/star_white.jpg",
"icon":"graphics/warroom/icon_star.png",
"iconColor":[255,255,255,255],
"starCoronaSprite":"graphics/fx/star_halo.png", # optional, defaults to really bright particle
"starCoronaColor":[255,255,255,60], # optional, defaults to white
"starCoronaSizeMult":5.12, # required, multiplier for star's radius
"isStar":true,
"lightPosition":[0,0,10], # in planet radii. Not used for stars. z > 0 is above the playing field.
},
# Magec
"star_blue_giant":{
"name":"Blue Giant",
"tilt":0, # left-right (>0 tilts to the left)
"pitch":0, # towards-away from the viewer (>0 pitches towards)
"rotation":-3, # degrees/second
"planetColor":[255,255,255,255],
"atmosphereThickness":0.25, # as fraction of radius. Set to 0 for no atmosphere
"atmosphereThicknessMin":10, # minimum thickness in pixels
"atmosphereColor":[127,190,255,255],
"texture":"graphics/planets/star_blue.jpg",
"icon":"graphics/warroom/icon_star.png",
"iconColor":[127,190,255,255],
"starCoronaSprite":"graphics/fx/star_halo.png", # optional, defaults to really bright particle
"starCoronaColor":[127,190,255,60], # optional, defaults to white
"starCoronaSizeMult":5.12, # required, multiplier for star's radius
"isStar":true,
"lightPosition":[0,0,10], # in planet radii. Not used for stars. z > 0 is above the playing field.
},
"star_blue_supergiant":{
"name":"Blue Supergiant",
"tilt":0, # left-right (>0 tilts to the left)
"pitch":0, # towards-away from the viewer (>0 pitches towards)
"rotation":-3, # degrees/second
"planetColor":[255,255,255,255],
"atmosphereThickness":0.25, # as fraction of radius. Set to 0 for no atmosphere
"atmosphereThicknessMin":10, # minimum thickness in pixels
"atmosphereColor":[127,190,255,255],
"texture":"graphics/planets/star_blue.jpg",
"icon":"graphics/warroom/icon_star.png",
"iconColor":[127,190,255,255],
"starCoronaSprite":"graphics/fx/star_halo.png", # optional, defaults to really bright particle
"starCoronaColor":[127,190,255,60], # optional, defaults to white
"starCoronaSizeMult":5.12, # required, multiplier for star's radius
"isStar":true,
"lightPosition":[0,0,10], # in planet radii. Not used for stars. z > 0 is above the playing field.
},
# Valhalla
"star_orange":{
"name":"Orange Star",
"aOrAn":"an",
"tilt":0, # left-right (>0 tilts to the left)
"pitch":0, # towards-away from the viewer (>0 pitches towards)
"rotation":-3, # degrees/second
"planetColor":[255,255,255,255],
"atmosphereThickness":0.25, # as fraction of radius. Set to 0 for no atmosphere
"atmosphereThicknessMin":10, # minimum thickness in pixels
"atmosphereColor":[255,200,160,255],
"texture":"graphics/planets/star_orange.jpg",
"icon":"graphics/warroom/icon_star.png",
"iconColor":[255,135,40,255],
"starCoronaSprite":"graphics/fx/star_halo.png", # optional, defaults to really bright particle
"starCoronaColor":[255,240,150,60], # optional, defaults to white
"starCoronaSizeMult":5.12, # required, multiplier for star's radius
"isStar":true,
"lightPosition":[0,0,10], # in planet radii. Not used for stars. z > 0 is above the playing field.
},
"star_orange_giant":{
"name":"Orange Giant",
"aOrAn":"an",
"tilt":0, # left-right (>0 tilts to the left)
"pitch":0, # towards-away from the viewer (>0 pitches towards)
"rotation":-3, # degrees/second
"planetColor":[255,255,255,255],
"atmosphereThickness":0.25, # as fraction of radius. Set to 0 for no atmosphere
"atmosphereThicknessMin":10, # minimum thickness in pixels
"atmosphereColor":[255,200,160,255],
"texture":"graphics/planets/star_orange.jpg",
"icon":"graphics/warroom/icon_star.png",
"iconColor":[255,135,40,255],
"starCoronaSprite":"graphics/fx/star_halo.png", # optional, defaults to really bright particle
"starCoronaColor":[255,240,150,60], # optional, defaults to white
"starCoronaSizeMult":5.12, # required, multiplier for star's radius
"isStar":true,
"lightPosition":[0,0,10], # in planet radii. Not used for stars. z > 0 is above the playing field.
},
"star_red_supergiant":{
"name":"Red Supergiant",
"tilt":-10, # left-right (>0 tilts to the left)
"pitch":0, # towards-away from the viewer (>0 pitches towards)
"rotation":-3, # degrees/second
"planetColor":[255,255,255,255],
"atmosphereThickness":0.5, # as fraction of radius. Set to 0 for no atmosphere
"atmosphereThicknessMin":10, # minimum thickness in pixels
"atmosphereColor":[255,50,0,212],
"texture":"graphics/planets/star_red2.jpg",
"icon":"graphics/warroom/icon_star.png",
"iconColor":[255,0,0,255],
"isStar":true,
"lightPosition":[0,0,8], # in planet radii. Not used for stars. z > 0 is above the playing field.
"starCoronaSprite":"graphics/fx/star_halo.png", # optional, defaults to really bright particle
"starCoronaColor":[255,0,0,100], # optional, defaults to white
"starCoronaSizeMult":5.12, # required, multiplier for star's radius
},
# Askonia (reusable for other stuff)
"star_red_giant":{
"name":"Red Giant",
"tilt":-10, # left-right (>0 tilts to the left)
"pitch":0, # towards-away from the viewer (>0 pitches towards)
"rotation":-3, # degrees/second
"planetColor":[255,255,255,255],
"atmosphereThickness":0.5, # as fraction of radius. Set to 0 for no atmosphere
"atmosphereThicknessMin":10, # minimum thickness in pixels
"atmosphereColor":[255,50,0,212],
"texture":"graphics/planets/star_red2.jpg",
"icon":"graphics/warroom/icon_star.png",
"iconColor":[255,0,0,255],
"isStar":true,
"lightPosition":[0,0,8], # in planet radii. Not used for stars. z > 0 is above the playing field.
"starCoronaSprite":"graphics/fx/star_halo.png", # optional, defaults to really bright particle
"starCoronaColor":[255,0,0,100], # optional, defaults to white
"starCoronaSizeMult":5.12, # required, multiplier for star's radius
},
"star_red_dwarf":{
"name":"Red Dwarf",
"tilt":-10, # left-right (>0 tilts to the left)
"pitch":0, # towards-away from the viewer (>0 pitches towards)
"rotation":-3, # degrees/second
"planetColor":[255,255,255,255],
"atmosphereThickness":0.5, # as fraction of radius. Set to 0 for no atmosphere
"atmosphereThicknessMin":10, # minimum thickness in pixels
"atmosphereColor":[255,50,0,212],
"texture":"graphics/planets/star_red2.jpg",
"icon":"graphics/warroom/icon_star.png",
"iconColor":[255,0,0,255],
"isStar":true,
"lightPosition":[0,0,8], # in planet radii. Not used for stars. z > 0 is above the playing field.
"starCoronaSprite":"graphics/fx/star_halo.png", # optional, defaults to really bright particle
"starCoronaColor":[255,0,0,100], # optional, defaults to white
"starCoronaSizeMult":5.12, # required, multiplier for star's radius
},
"star_browndwarf":{
"name":"Brown Dwarf",
"tilt":-16, # left-right (>0 tilts to the left)
"pitch":10, # towards-away from the viewer (>0 pitches towards)
"rotation":-5, # degrees/second
"planetColor":[255,255,255,255],
#"cloudTexture":"graphics/planets/clouds_banded01.png", # omit for no cloud layer
#"cloudColor":[255,180,170,255],
#"cloudRotation":-10, # degrees/second, optional
"atmosphereThickness":0.5, # as fraction of radius. Set to 0 for no atmosphere
"atmosphereThicknessMin":10, # minimum thickness in pixels
#"atmosphereColor":[255,171,171,212],
"atmosphereColor":[200,75,20,200],
"texture":"graphics/planets/brown_dwarf.jpg",
"icon":"graphics/warroom/icon_star.png",
"iconColor":[240,75,20,255],
"isStar":true,
"lightPosition":[0,0,10], # in planet radii. Not used for stars. z > 0 is above the playing field.
"starCoronaSprite":"graphics/fx/star_halo.png", # optional, defaults to really bright particle
"starCoronaColor":[255,50,10,100], # optional, defaults to white
"starCoronaSizeMult":5.12, # required, multiplier for star's radius
},
"gas_giant":{ # like Jupiter or Saturn
"name":"Gas Giant",
"tilt":-10, # left-right (>0 tilts to the left)
"pitch":-15, # towards-away from the viewer (>0 pitches towards)
"rotation":-3, # degrees/second
"planetColor":[255,255,255,255],
"atmosphereThickness":0.18, # as fraction of radius. Set to 0 for no atmosphere
"atmosphereThicknessMin":62, # minimum thickness in pixels - used when radius * atmosphereThickness is really low
"atmosphereColor":[140,100,45,140],
"texture":"graphics/planets/gas_giant.jpg",
"icon":"graphics/warroom/icon_planet.png",
"iconColor":[220,180,100,255],
"isStar":false,
"isGasGiant":true,
"lightPosition":[5,-2,3], # in planet radii. Not used for stars. z > 0 is above the playing field.
"cloudTexture":"graphics/planets/clouds_banded01.png", # omit for no cloud layer
"cloudColor":[220,174,96,200],
"cloudRotation":-7, # degrees/second, optional
},
"ice_giant":{ # like Neptune or Uranus
"name":"Ice Giant",
"tilt":65, # left-right (>0 tilts to the left)
"pitch":-25, # towards-away from the viewer (>0 pitches towards)
"rotation":-3, # degrees/second
"planetColor":[255,255,255,255],
"atmosphereThickness":0.2, # as fraction of radius. Set to 0 for no atmosphere
"atmosphereThicknessMin":62, # minimum thickness in pixels - used when radius * atmosphereThickness is really low
"atmosphereColor":[30,90,140,130],
"texture":"graphics/planets/ice_giant.jpg",
"icon":"graphics/warroom/icon_planet.png",
"iconColor":[120,170,210,255],
"isStar":false,
"isGasGiant":true,
"lightPosition":[0,0,10], # in planet radii. Not used for stars. z > 0 is above the playing field.
"cloudTexture":"graphics/planets/clouds_banded01.png", # omit for no cloud layer
"cloudColor":[83,153,199,150],
"cloudRotation":-5, # degrees/second, optional
},
"lava":{
"name":"Volcanic",
"tilt":-20, # left-right (>0 tilts to the left)
"pitch":-5, # towards-away from the viewer (>0 pitches towards)
"rotation":-3.5, # degrees/second
"planetColor":[255,255,255,255],
"atmosphereThickness":0.1, # as fraction of radius. Set to 0 for no atmosphere
"atmosphereThicknessMin":30, # minimum thickness in pixels
"atmosphereColor":[215,50,15,60],
"texture":"graphics/planets/lava_major.jpg",
"icon":"graphics/warroom/icon_planet.png",
"iconColor":[215,115,55,255],
"isStar":false,
"lightPosition":[0,0,50], # in planet radii. Not used for stars. z > 0 is above the playing field.
"glowTexture":"graphics/planets/lava_major_glow.png", # omit for no glow layer
"glowColor":[255,255,255,255],
"useReverseLightForGlow":false,
},
"lava_minor":{
"name":"Volcanic",
"tilt":-20, # left-right (>0 tilts to the left)
"pitch":10, # towards-away from the viewer (>0 pitches towards)
"rotation":-3.5, # degrees/second
"planetColor":[255,255,255,255],
"atmosphereThickness":0.1, # as fraction of radius. Set to 0 for no atmosphere
"atmosphereThicknessMin":30, # minimum thickness in pixels
"atmosphereColor":[215,50,15,60],
"texture":"graphics/planets/lava_minor.jpg",
"icon":"graphics/warroom/icon_planet.png",
"iconColor":[215,115,55,255],
"isStar":false,
"lightPosition":[0,0,50], # in planet radii. Not used for stars. z > 0 is above the playing field.
"cloudTexture":"graphics/planets/clouds_banded01.png", # omit for no cloud layer
"cloudColor":[125,30,5,127],
"glowTexture":"graphics/planets/lava_minor_glow.png", # omit for no glow layer
"glowColor":[255,255,255,255],
"useReverseLightForGlow":false,
"cloudRotation":-2, # degrees/second, optional
},
"frozen":{
"name":"Frozen",
"tilt":0, # left-right (>0 tilts to the left)
"pitch":0, # towards-away from the viewer (>0 pitches towards)
"rotation":-3, # degrees/second
"planetColor":[255,255,255,255],
"atmosphereThickness":0.25, # as fraction of radius. Set to 0 for no atmosphere
"atmosphereThicknessMin":12, # minimum thickness in pixels
"atmosphereColor":[100,140,160,155],
"texture":"graphics/planets/planet_ice01.jpg",
"icon":"graphics/warroom/icon_planet.png",
"iconColor":[225,225,255,255],
"isStar":false,
"lightPosition":[12,-2,-3], # in planet radii. Not used for stars. z > 0 is above the playing field.
},
"frozen1":{
"name":"Frozen",
"descriptionId":"frozen",
"tilt":0, # left-right (>0 tilts to the left)
"pitch":0, # towards-away from the viewer (>0 pitches towards)
"rotation":-3, # degrees/second
"planetColor":[255,255,255,255],
"atmosphereThickness":0.25, # as fraction of radius. Set to 0 for no atmosphere
"atmosphereThicknessMin":12, # minimum thickness in pixels
"atmosphereColor":[100,140,160,155],
"texture":"graphics/planets/frozen00.jpg",
"icon":"graphics/warroom/icon_planet.png",
"iconColor":[225,225,255,255],
"isStar":false,
"lightPosition":[12,-2,-3], # in planet radii. Not used for stars. z > 0 is above the playing field.
},
"frozen2":{
"name":"Frozen",
"descriptionId":"frozen",
"tilt":0, # left-right (>0 tilts to the left)
"pitch":0, # towards-away from the viewer (>0 pitches towards)
"rotation":-3, # degrees/second
"planetColor":[255,255,255,255],
"atmosphereThickness":0.25, # as fraction of radius. Set to 0 for no atmosphere
"atmosphereThicknessMin":12, # minimum thickness in pixels
"atmosphereColor":[100,140,160,155],
"texture":"graphics/planets/frozen01.jpg",
"icon":"graphics/warroom/icon_planet.png",
"iconColor":[225,225,255,255],
"isStar":false,
"lightPosition":[12,-2,-3], # in planet radii. Not used for stars. z > 0 is above the playing field.
},
"frozen3":{
"name":"Frozen",
"descriptionId":"frozen",
"tilt":0, # left-right (>0 tilts to the left)
"pitch":0, # towards-away from the viewer (>0 pitches towards)
"rotation":-3, # degrees/second
"planetColor":[255,255,255,255],
"atmosphereThickness":0.25, # as fraction of radius. Set to 0 for no atmosphere
"atmosphereThicknessMin":12, # minimum thickness in pixels
"atmosphereColor":[100,140,160,155],
"texture":"graphics/planets/frozen02.jpg",
"icon":"graphics/warroom/icon_planet.png",
"iconColor":[225,225,255,255],
"isStar":false,
"lightPosition":[12,-2,-3], # in planet radii. Not used for stars. z > 0 is above the playing field.
},
"barren":{
"name":"Barren",
"tilt":-27, # left-right (>0 tilts to the left)
"pitch":2, # towards-away from the viewer (>0 pitches towards)
"rotation":-3, # degrees/second
"planetColor":[255,255,255,255],
"atmosphereThickness":0, # as fraction of radius. Set to 0 for no atmosphere
"atmosphereThicknessMin":12, # minimum thickness in pixels
"atmosphereColor":[100,140,160,155],
"texture":"graphics/planets/barren00.jpg",
"icon":"graphics/warroom/icon_planet.png",
"iconColor":[102,103,106,255],
"isStar":false,
"lightPosition":[-2,-8,10], # in planet radii. Not used for stars. z > 0 is above the playing field.
},
"barren_castiron":{
"name":"Barren",
"descriptionId":"barren",
"tilt":-27, # left-right (>0 tilts to the left)
"pitch":2, # towards-away from the viewer (>0 pitches towards)
"rotation":-3, # degrees/second
"planetColor":[255,255,255,255],
"atmosphereThickness":0, # as fraction of radius. Set to 0 for no atmosphere
"atmosphereThicknessMin":12, # minimum thickness in pixels
"atmosphereColor":[100,140,160,155],
"texture":"graphics/planets/castiron.jpg",
"icon":"graphics/warroom/icon_planet.png",
"iconColor":[102,103,106,255],
"isStar":false,
"lightPosition":[-2,-8,10], # in planet radii. Not used for stars. z > 0 is above the playing field.
},
"barren2":{
"name":"Barren",
"descriptionId":"barren",
"tilt":-27, # left-right (>0 tilts to the left)
"pitch":2, # towards-away from the viewer (>0 pitches towards)
"rotation":-3, # degrees/second
"planetColor":[255,255,255,255],
"atmosphereThickness":0, # as fraction of radius. Set to 0 for no atmosphere
"atmosphereThicknessMin":12, # minimum thickness in pixels
"atmosphereColor":[100,140,160,155],
"texture":"graphics/planets/barren02.jpg",
"icon":"graphics/warroom/icon_planet.png",
"iconColor":[102,103,106,255],
"isStar":false,
"lightPosition":[-2,-8,10], # in planet radii. Not used for stars. z > 0 is above the playing field.
},
"barren3":{
"name":"Barren",
"descriptionId":"barren",
"tilt":-27, # left-right (>0 tilts to the left)
"pitch":2, # towards-away from the viewer (>0 pitches towards)
"rotation":-3, # degrees/second
"planetColor":[255,255,255,255],
"atmosphereThickness":0, # as fraction of radius. Set to 0 for no atmosphere
"atmosphereThicknessMin":12, # minimum thickness in pixels
"atmosphereColor":[100,140,160,155],
"texture":"graphics/planets/barren03.jpg",
"icon":"graphics/warroom/icon_planet.png",
"iconColor":[102,103,106,255],
"isStar":false,
"lightPosition":[-2,-8,10], # in planet radii. Not used for stars. z > 0 is above the playing field.
},
"barren_venuslike":{
"name":"Barren",
"descriptionId":"barren",
"tilt":-27, # left-right (>0 tilts to the left)
"pitch":2, # towards-away from the viewer (>0 pitches towards)
"rotation":-3, # degrees/second
"planetColor":[255,255,255,255],
"atmosphereThickness":0, # as fraction of radius. Set to 0 for no atmosphere
"atmosphereThicknessMin":12, # minimum thickness in pixels
"atmosphereColor":[100,140,160,155],
"texture":"graphics/planets/venuslike.jpg",
"icon":"graphics/warroom/icon_planet.png",
"iconColor":[102,103,106,255],
"isStar":false,
"lightPosition":[-2,-8,10], # in planet radii. Not used for stars. z > 0 is above the playing field.
},
"toxic":{
"name":"Toxic",
"tilt":30, # left-right (>0 tilts to the left)
"pitch":-30, # towards-away from the viewer (>0 pitches towards)
"rotation":-3, # degrees/second
"planetColor":[255,215,100,255],
"atmosphereThickness":0.07, # as fraction of radius. Set to 0 for no atmosphere
"atmosphereThicknessMin":7, # minimum thickness in pixels
"atmosphereColor":[255,235,145,220],
"texture":"graphics/planets/radiated.jpg",
"icon":"graphics/warroom/icon_planet.png",
"iconColor":[255,235,100,255],
"isStar":false,
"lightPosition":[0,0,10], # in planet radii. Not used for stars. z > 0 is above the playing field.
"cloudTexture":"graphics/planets/toxic_atmosphere.jpg", # omit for no cloud layer
"cloudColor":[245,255,245,190],
"cloudRotation":7, # degrees/second, optional
},
"toxic_cold":{
"name":"Toxic",
"tilt":24, # left-right (>0 tilts to the left)
"pitch":-24, # towards-away from the viewer (>0 pitches towards)
"rotation":-3, # degrees/second
"planetColor":[255,215,100,255],
"atmosphereThickness":0.07, # as fraction of radius. Set to 0 for no atmosphere
"atmosphereThicknessMin":7, # minimum thickness in pixels
"atmosphereColor":[255,235,145,220],
"texture":"graphics/planets/radiated.jpg",
"icon":"graphics/warroom/icon_planet.png",
"iconColor":[255,235,100,255],
"isStar":false,
"lightPosition":[0,0,10], # in planet radii. Not used for stars. z > 0 is above the playing field.
"cloudTexture":"graphics/planets/toxic_atmosphere.jpg", # omit for no cloud layer
"cloudColor":[245,255,235,220],
"cloudRotation":8, # degrees/second, optional
},
"jungle":{
"name":"Jungle",
"tilt":-40, # left-right (>0 tilts to the left)
"pitch":12, # towards-away from the viewer (>0 pitches towards)
"rotation":-2.6, # degrees/second
"planetColor":[255,255,255,255],
"atmosphereThickness":0.32, # as fraction of radius. Set to 0 for no atmosphere
"atmosphereThicknessMin":38, # minimum thickness in pixels
"atmosphereColor":[70,110,130,235],
"texture":"graphics/planets/jungle.jpg",
"icon":"graphics/warroom/icon_planet.png",
"iconColor":[200,255,220,255],
"isStar":false,
"lightPosition":[-5,-0.5,9], # in planet radii. Not used for stars. z > 0 is above the playing field.
"cloudTexture":"graphics/planets/clouds_banded01.png", # omit for no cloud layer
"cloudColor":[70,115,140,235],
"cloudRotation":-6, # degrees/second, optional
},
"terran":{
"name":"Terran",
"tilt":20, # left-right (>0 tilts to the left)
"pitch":30, # towards-away from the viewer (>0 pitches towards)
"rotation":-3, # degrees/second
"planetColor":[255,255,255,255],
"atmosphereThickness":0.25, # as fraction of radius. Set to 0 for no atmosphere
"atmosphereThicknessMin":40, # minimum thickness in pixels
"atmosphereColor":[60,160,215,160],
"texture":"graphics/planets/terran.jpg",
"icon":"graphics/warroom/icon_planet.png",
"iconColor":[155,185,255,255],
"isStar":false,
"lightPosition":[4,-1,8], # in planet radii. Not used for stars. z > 0 is above the playing field.
"cloudTexture":"graphics/planets/clouds_banded01.png", # omit for no cloud layer
"cloudColor":[235,240,250,225],
"cloudRotation":-5, # degrees/second, optional
},
"desert":{
"name":"Desert",
"tilt":30, # left-right (>0 tilts to the left)
"pitch":0, # towards-away from the viewer (>0 pitches towards)
"rotation":-3, # degrees/second
"planetColor":[255,255,255,255],
"atmosphereThickness":0.1, # as fraction of radius. Set to 0 for no atmosphere
"atmosphereThicknessMin":40, # minimum thickness in pixels
"atmosphereColor":[150,150,145,130],
"texture":"graphics/planets/desert.jpg",
"icon":"graphics/warroom/icon_planet.png",
"iconColor":[200,170,145,255],
"isStar":false,
"lightPosition":[-2,2,7], # in planet radii. Not used for stars. z > 0 is above the playing field.
"cloudTexture":"graphics/planets/clouds_banded01.png", # omit for no cloud layer
"cloudColor":[220,190,160,180],
"cloudRotation":-10, # degrees/second, optional
},
"desert1":{
"name":"Desert",
"tilt":30, # left-right (>0 tilts to the left)
"pitch":0, # towards-away from the viewer (>0 pitches towards)
"rotation":-3, # degrees/second
"planetColor":[255,255,255,255],
"atmosphereThickness":0.1, # as fraction of radius. Set to 0 for no atmosphere
"atmosphereThicknessMin":40, # minimum thickness in pixels
"atmosphereColor":[150,150,145,130],
"texture":"graphics/planets/desert01.jpg",
"icon":"graphics/warroom/icon_planet.png",
"iconColor":[200,170,145,255],
"isStar":false,
"lightPosition":[-2,2,7], # in planet radii. Not used for stars. z > 0 is above the playing field.
"cloudTexture":"graphics/planets/clouds_banded01.png", # omit for no cloud layer
"cloudColor":[220,190,160,180],
"cloudRotation":-10, # degrees/second, optional
},
"arid":{
"name":"Arid",
"aOrAn":"an",
"tilt":30, # left-right (>0 tilts to the left)
"pitch":0, # towards-away from the viewer (>0 pitches towards)
"rotation":-3, # degrees/second
"planetColor":[255,255,255,255],
"atmosphereThickness":0.1, # as fraction of radius. Set to 0 for no atmosphere
"atmosphereThicknessMin":40, # minimum thickness in pixels
"atmosphereColor":[140,150,165,140],
"texture":"graphics/planets/arid.jpg",
"icon":"graphics/warroom/icon_planet.png",
"iconColor":[200,170,145,255],
"isStar":false,
"lightPosition":[1,-3,8], # in planet radii. Not used for stars. z > 0 is above the playing field.
"cloudTexture":"graphics/planets/clouds_banded01.png", # omit for no cloud layer
"cloudColor":[190,180,170,240],
"cloudRotation":-10, # degrees/second, optional
},
"cryovolcanic":{
"name":"Cryovolcanic",
"tilt":30, # left-right (>0 tilts to the left)
"pitch":0, # towards-away from the viewer (>0 pitches towards)
"rotation":-3, # degrees/second
"planetColor":[255,255,255,255],
"atmosphereThickness":0.08, # as fraction of radius. Set to 0 for no atmosphere
"atmosphereThicknessMin":30, # minimum thickness in pixels
"atmosphereColor":[130,220,230,90],
"texture":"graphics/planets/cryovolcanic01.jpg",
"icon":"graphics/warroom/icon_planet.png",
"iconColor":[155,175,255,255],
"isStar":false,
"lightPosition":[-10,1,0], # in planet radii. Not used for stars. z > 0 is above the playing field.
"cloudTexture":"graphics/planets/clouds_banded01.png", # omit for no cloud layer
"cloudColor":[120,210,230,150],
"cloudRotation":-5, # degrees/second, optional
},
"rocky_metallic":{ #Sindria
"name":"Rocky Metallic",
"tilt":5, # left-right (>0 tilts to the left)
"pitch":7, # towards-away from the viewer (>0 pitches towards)
"rotation":-1, # degrees/second
"planetColor":[255,255,255,255],
"atmosphereThickness":0, # as fraction of radius. Set to 0 for no atmosphere
"texture":"graphics/planets/rocky-metallic.jpg",
"icon":"graphics/warroom/icon_planet.png",
"iconColor":[100,100,75,255],
"isStar":false,
"lightPosition":[-10,0,7], # in planet radii. Not used for stars. z > 0 is above the playing field.
},
"rocky_unstable":{ #Cruor
"name":"Rocky Unstable",
"tilt":0, # left-right (>0 tilts to the left)
"pitch":0, # towards-away from the viewer (>0 pitches towards)
"rotation":-3, # degrees/second
"planetColor":[225,255,255,255],
"atmosphereThickness":0, # as fraction of radius. Set to 0 for no atmosphere
"texture":"graphics/planets/rocky-unstable.jpg",
"icon":"graphics/warroom/icon_planet.png",
"iconColor":[134,111,79,255],
"isStar":false,
"lightPosition":[-7,1,10], # in planet radii. Not used for stars. z > 0 is above the playing field.
},
"water":{
"name":"Water",
"tilt":-30, # left-right (>0 tilts to the left)
"pitch":15, # towards-away from the viewer (>0 pitches towards)
"rotation":-3, # degrees/second
"planetColor":[255,255,255,255],
"atmosphereThickness":0.2, # as fraction of radius. Set to 0 for no atmosphere
"atmosphereThicknessMin":62, # minimum thickness in pixels - used when radius * atmosphereThickness is really low
"atmosphereColor":[30,90,140,130],
"texture":"graphics/planets/volturn.jpg",
"icon":"graphics/warroom/icon_planet.png",
"iconColor":[45,98,174,255],
"isStar":false,
"lightPosition":[-10,-10,1], # in planet radii. Not used for stars. z > 0 is above the playing field.
"cloudTexture":"graphics/planets/clouds_white.png", # omit for no cloud layer
"cloudColor":[255,255,255,200],
"cloudRotation":-7, # degrees/second, optional
},
"rocky_ice":{
"name":"Rocky Ice",
"tilt":-20, # left-right (>0 tilts to the left)
"pitch":0, # towards-away from the viewer (>0 pitches towards)
"rotation":3, # degrees/second
"planetColor":[255,255,255,255],
"atmosphereThickness":0.25, # as fraction of radius. Set to 0 for no atmosphere
"atmosphereThicknessMin":12, # minimum thickness in pixels
"atmosphereColor":[100,100,100,155],
"texture":"graphics/planets/rocky_ice.jpg",
"icon":"graphics/warroom/icon_planet.png",
"iconColor":[155,155,155,255],
"isStar":false,
"lightPosition":[-10,-2,1], # in planet radii. Not used for stars. z > 0 is above the playing field.
},
"irradiated":{
"name":"Irradiated",
"aOrAn":"an",
"tilt":20, # left-right (>0 tilts to the left)
"pitch":15, # towards-away from the viewer (>0 pitches towards)
"rotation":4.5, # degrees/second
"planetColor":[200,160,240,255],
"atmosphereThickness":0.1, # as fraction of radius. Set to 0 for no atmosphere
"atmosphereThicknessMin":20, # minimum thickness in pixels
"atmosphereColor":[210,180,245,40],
"texture":"graphics/planets/radiated.jpg",
"icon":"graphics/warroom/icon_planet.png",
"iconColor":[200,160,240,255],
"isStar":false,
"lightPosition":[0,0,50], # in planet radii. Not used for stars. z > 0 is above the playing field.
"cloudTexture":"graphics/planets/clouds_banded01.png", # omit for no cloud layer
"cloudColor":[200,160,240,128],
"cloudRotation":3, # degrees/second, optional
},
"barren-bombarded":{
"name":"Barren-Bombarded",
"tilt":-27, # left-right (>0 tilts to the left)
"pitch":2, # towards-away from the viewer (>0 pitches towards)
"rotation":-4, # degrees/second
"planetColor":[255,255,255,255],
"atmosphereThickness":0, # as fraction of radius. Set to 0 for no atmosphere
"atmosphereThicknessMin":12, # minimum thickness in pixels
"atmosphereColor":[100,140,160,155],
"texture":"graphics/planets/barren01.jpg",
"icon":"graphics/warroom/icon_planet.png",
"iconColor":[102,103,106,255],
"isStar":false,
"lightPosition":[-2,-8,10], # in planet radii. Not used for stars. z > 0 is above the playing field.
#"glowTexture":"graphics/planets/barren_bombarded_lights.png", # omit for no glow layer
#"glowColor":[255,255,255,255],
#"useReverseLightForGlow":true,
},
"tundra":{
"name":"Tundra",
"tilt":30, # left-right (>0 tilts to the left)
"pitch":0, # towards-away from the viewer (>0 pitches towards)
"rotation":-3, # degrees/second
"planetColor":[255,255,255,255],
"atmosphereThickness":0.1, # as fraction of radius. Set to 0 for no atmosphere
"atmosphereThicknessMin":40, # minimum thickness in pixels
"atmosphereColor":[100,150,165,140],
"texture":"graphics/planets/tundra.jpg",
"icon":"graphics/warroom/icon_planet.png",
"iconColor":[130,190,200,255],
"isStar":false,
"lightPosition":[1,-3,8], # in planet radii. Not used for stars. z > 0 is above the playing field.
"cloudTexture":"graphics/planets/clouds_banded01.png", # omit for no cloud layer
"cloudColor":[170,180,190,240],
"cloudRotation":-10, # degrees/second, optional
},
"barren-desert":{
"name":"Barren-Desert",
"tilt":20, # left-right (>0 tilts to the left)
"pitch":-2, # towards-away from the viewer (>0 pitches towards)
"rotation":-5, # degrees/second
"planetColor":[255,255,255,255],
"atmosphereThickness":0.1, # as fraction of radius. Set to 0 for no atmosphere
"atmosphereThicknessMin":20, # minimum thickness in pixels
"atmosphereColor":[165,140,115,140],
"texture":"graphics/planets/marslike.jpg",
"icon":"graphics/warroom/icon_planet.png",
"iconColor":[165,120,100,255],
"isStar":false,
"lightPosition":[1,2,8], # in planet radii. Not used for stars. z > 0 is above the playing field.
"cloudTexture":"graphics/planets/clouds_banded01.png", # omit for no cloud layer
"cloudColor":[220,160,100,220],
"cloudRotation":12, # degrees/second, optional
},
"terran-eccentric":{
"name":"Terran Eccentric",
"tilt":-25, # left-right (>0 tilts to the left)
"pitch":-20, # towards-away from the viewer (>0 pitches towards)
"rotation":-3, # degrees/second
"planetColor":[255,255,255,255],
"atmosphereThickness":0.15, # as fraction of radius. Set to 0 for no atmosphere
"atmosphereThicknessMin":40, # minimum thickness in pixels
"atmosphereColor":[90,140,205,150],
"texture":"graphics/planets/terran_eccentric.jpg",
"icon":"graphics/warroom/icon_planet.png",
"iconColor":[140,170,220,255],
"isStar":false,
"lightPosition":[1,-3,8], # in planet radii. Not used for stars. z > 0 is above the playing field.
"cloudTexture":"graphics/planets/clouds_banded01.png", # omit for no cloud layer
"cloudColor":[190,200,220,240],
"cloudRotation":9, # degrees/second, optional
},
}
Elements
each element is defined under what label of entity it is, such as planet, sun, nebula. This label is then called elsewhere such as starmap.json or scripted map generation. Under each label a number of elements are possible
aOrAn
- possible values include "an"
atmosphereColor
- RGBA colour array
atmosphereThickness
- as fraction of radius. Set to 0 for no atmosphere. number
atmosphereThicknessMin
- minimum thickness in pixels. number
cloudTexture
- omit for no cloud layer. png
cloudColor
- RGBA colour array
cloudRotation
- degrees/second, optional. number
cloudOffset
- optional, this is how much bigger the cloud sphere is than the planet. Good values are 2-10. number
descriptionId
glowColor
- RGBA colour array
glowTexture
- png
icon
- png
iconColor
- RGBA colour array
isBlackHole
- boolean
isGasGiant
- boolean
isNebulaCenter
- boolean
isPulsar
- boolean
isStar
- boolean
lightPosition
- in planet radii. Not used for stars. z > 0 is above the playing field.
name
- string
pitch
- towards-away from the viewer (>0 pitches towards). number
planetColor
- RGBA colour array
rotation
- degrees/second. number
scaleMultMapIcon
- number
scaleMultStarscapeIcon
- number
starCoronaColor
- optional, defaults to white. RGBA colour array
starCoronaSizeMult
- required multiplier for star's radius. number
starCoronaSprite
- optional, defaults to really bright particle. png
starscapeIcon
- png
texture
tilt
- left-right (>0 tilts to the left). number
useReverseLightForGlow
- boolean
At least two versions out of date. Last verified for version 0.8.1a. Please refer to Version History and update this page.
---
Return to Modding
Categories:
- Pages using deprecated source tags
- Potentially outdated