Spawning POI's as Planets in SolarSystemConfig Error

Discussion in 'Planets & Playfields' started by Gamers_Cafe, Mar 15, 2022.

  1. Gamers_Cafe

    Gamers_Cafe Ensign

    Joined:
    Jan 21, 2020
    Messages:
    13
    Likes Received:
    0
    Greetings everyone; I have been trying to fix this error for days now and i can't work out what i am doing wrong.. I want to be able to use the PlanetCountProbs: and PlanetLists:. I know you can do it because Rerforged eden has done it.

    I keep getting NullReferenceException: Object Reference not set to an instance of an object

    Here is the code;

    Code:
    # -------------------------------------------------------------------------------------------------------------------------------------------------------- Asteroid Fields
         - '0 : 0.0,   1 : 0.4,  2 : 0.3,  3 : 0.3,  4 : 0.0,  5 : 0.0,  6 : 0.0,  7 : 0.0,  8 : 0.0'                 # 1 - Asteroid Fields
    Code:
    # -------------------------------------------------------------------------------------------------------------- Asteroid Fields
        - 'Testing: 1.0'                                                                                              # 1 Asteroid Fields
    Code:
    # =================================================================================================================================================================================
    #                                                                                Asteroid Fields
    # =================================================================================================================================================================================
    # --------------------------------------------------------------------------  Asteroid Field
          - Name: Testing
            # Faction: [Pirates, Polaris, Zirax, Colonists, Trader, Tesch, None]
            Color: [0.7, 0.7, 0.7]
            Icon: AsteroidField
            Placement:
                - InnerSystem
                - HabitableHot
                - HabitableTemperate
                - HabitableCold
                - OuterSystem
            MoonProb: '0:1'
            MoonType: [DefaultMoon]
            HasOrbit: false
            HasTerrain: false
            PlayfieldLevel: [4,7]
            Playfields:
                - AndromedaSpaceAsteroidFieldIce
    Anyone know what i have done wrong?

    Here below is the full code in case someone needs it;

    Code:
    ---
    GenerationParams:
      MapScale: 1.0          # how much the sectors are spread out 
      # float [0..1] solar systems are more like a cookie than a ball. the lower the value, the flatter the system
      SolarSystemSqueezeMinMax: [0.005, 0.010]
      # float [0..1] probability a warp connection will be one-way
      OneWayWarpProb: 0
      UniqueStarterPlanet: true
     
      #==== 1st Step of SolarSystem Generation: setting amount and playfield types  for System Content  ===
    
      PlanetCountProbs:
    # ======================================================================================================================================================== Planets
    # -------------------------------------------------------------------------------------------------------------------------------------------------------- Gas Giants
         - '0 : 0.1,   1 : 0.5,  2 : 0.3,  3 : 0.1,  4 : 0.0,  5 : 0.0,  6 : 0.0,  7 : 0.0,  8 : 0.0'                 # 1 - Gas Planets
         - '0 : 0.1,   1 : 0.5,  2 : 0.3,  3 : 0.1,  4 : 0.0,  5 : 0.0,  6 : 0.0,  7 : 0.0,  8 : 0.0'                 # 2 - Outer Gas Planets
    # -------------------------------------------------------------------------------------------------------------------------------------------------------- Stars
    
    # -------------------------------------------------------------------------------------------------------------------------------------------------------- Rocky Planets
         - '0 : 0.3,   1 : 0.4,  2 : 0.3,  3 : 0.0,  4 : 0.0,  5 : 0.0,  6 : 0.0,  7 : 0.0,  8 : 0.0'                 # 1 - Hot Planets
         - '0 : 0.3,   1 : 0.5,  2 : 0.1,  3 : 0.1,  4 : 0.0,  5 : 0.0,  6 : 0.0,  7 : 0.0,  8 : 0.0'                 # 2 - Desert Planets
         - '0 : 0.8,   1 : 0.2,  2 : 0.0,  3 : 0.0,  4 : 0.0,  5 : 0.0,  6 : 0.0,  7 : 0.0,  8 : 0.0'                 # 3 - Dead Planets
         - '0 : 0.3,   1 : 0.4,  2 : 0.2,  3 : 0.1,  4 : 0.0,  5 : 0.0,  6 : 0.0,  7 : 0.0,  8 : 0.0'                 # 4 - Temperate Planets
         - '0 : 0.3,   1 : 0.4,  2 : 0.2,  3 : 0.1,  4 : 0.0,  5 : 0.0,  6 : 0.0,  7 : 0.0,  8 : 0.0'                 # 5 - Swamp Planets
         - '0 : 0.3,   1 : 0.4,  2 : 0.2,  3 : 0.1,  4 : 0.0,  5 : 0.0,  6 : 0.0,  7 : 0.0,  8 : 0.0'                 # 6 - Ocean Planets
         - '0 : 0.3,   1 : 0.4,  2 : 0.2,  3 : 0.1,  4 : 0.0,  5 : 0.0,  6 : 0.0,  7 : 0.0,  8 : 0.0'                 # 7 - Alien Planets
         - '0 : 0.3,   1 : 0.4,  2 : 0.2,  3 : 0.1,  4 : 0.0,  5 : 0.0,  6 : 0.0,  7 : 0.0,  8 : 0.0'                 # 8 - Cold Planets
         - '0 : 0.3,   1 : 0.5,  2 : 0.2,  3 : 0.0,  4 : 0.0,  5 : 0.0,  6 : 0.0,  7 : 0.0,  8 : 0.0'                 # 9 - Barren Planets
         - '0 : 0.3,   1 : 0.5,  2 : 0.2,  3 : 0.0,  4 : 0.0,  5 : 0.0,  6 : 0.0,  7 : 0.0,  8 : 0.0'                 # 10 - Exotic Planets
    #     - '0 : 0.0,   1 : 1.0,  2 : 0.0,  3 : 0.0,  4 : 0.0,  5 : 0.0,  6 : 0.0,  7 : 0.0,  8 : 0.0'                 # 11 - Homeworlds
    
      #Organizes the GasPlanets class lables and their [probability] to show up for any of the 'GasPlanets slots' drawn in the 1st Step
    # ======================================================================================================================================================== Sector POIs
    
    # -------------------------------------------------------------------------------------------------------------------------------------------------------- UCH and Admin POIs
    #     - '0 : 1.0,   1 : 0.0,  2 : 0.0,  3 : 0.0,  4 : 0.0,  5 : 0.0,  6 : 0.0,  7 : 0.0,  8 : 0.0'                 # 1 - UCH Research Vessel
    
    # -------------------------------------------------------------------------------------------------------------------------------------------------------- Asteroid Fields
    #     - '0 : 0.0,   1 : 0.4,  2 : 0.3,  3 : 0.3,  4 : 0.0,  5 : 0.0,  6 : 0.0,  7 : 0.0,  8 : 0.0'                 # 1 - Asteroid Fields
    
    # -------------------------------------------------------------------------------------------------------------------------------------------------------- Stations
    #     - '0 : 1.0,   1 : 0.0,  2 : 0.0,  3 : 0.0,  4 : 0.0,  5 : 0.0,  6 : 0.0,  7 : 0.0,  8 : 0.0'                 # 1 - Trade Station
    
    # -------------------------------------------------------------------------------------------------------------------------------------------------------- Anomalies
    
    # -------------------------------------------------------------------------------------------------------------------------------------------------------- Events
    #     - '0 : 1.0,   1 : 0.0,  2 : 0.0,  3 : 0.0,  4 : 0.0,  5 : 0.0,  6 : 0.0,  7 : 0.0,  8 : 0.0'                 # 1 - Events
    
      PlanetLists:           # Lable name depicts, in a descriptive way, the class or global or visual approach of the playfields summarized under this lable; playfields are added in the *Types sections
    # ======================================================================================================================================================== Planets
    # -------------------------------------------------------------------------------------------------------------- Gas Giants
        - 'Jupiter:0.45, Saturn: 0.35, Neptune:0.2'                                                                   # 1 Gas Planets
        - 'JupiterOuter:0.45, SaturnOuter:0.35, NeptuneOuter:0.2'                                                     # 2 Gas Outer Planets
    # -------------------------------------------------------------------------------------------------------------- Stars
    
    # -------------------------------------------------------------------------------------------------------------- Rocky Planets
        - 'Lava:0.2, LavaCrusted:0.2, Midnight:0.2, Plasma:0.2, Molten:0.2'                                           # 1 Hot Planets
        - 'Desert:0.2, Arid:0.2, DesertOasis:0.2, DesertBlack:0.2, DesertBurnt:0.1, DesertKharak:0.1'                 # 2 Desert Planets
        - 'Dead:0.4, Irradiated:0.3, DeadRefuge:0.3'                                                                  # 3 Dead Planets
        - 'Temperate:0.2, TemperateBrooding:0.2, TemperateRainforest:0.2, Tropical:0.2, Jungle:0.2'                   # 4 Temperate Planets
        - 'TemperateSwamp:0.5, SwampMire:0.5'                                                                         # 5 Swamp Planets
        - 'Ocean:0.5, Water:0.5'                                                                                      # 6 Ocean Planets
        - 'Alien:1.0'                                                                                                 # 7 Alien Planets
        - 'Snow:0.5, Ice:0.5, IceGiant: 0.0'                                                                          # 8 Cold Planets
        - 'Barren:0.3, BarrenHot:0.3, BarrenElder:0.2, BarrenMercury:0.2'                                             # 9 Barren Planets
        - 'Hell:0.2, FrozenInferno:0.2, DesertPummeled:0.1, DesertRock:0.2, DesertStorm:0.2, DesertWhite:0.1'         # 10 Exotic Planets
    #    - 'ZiraxHomeworld:1'                                                                                          # 11 Homeworlds
    # ======================================================================================================================================================== Sector POIs
    # -------------------------------------------------------------------------------------------------------------- UCH and Admin
    #    - 'UCHResearchShip:1.0'                                                                                      # 1 UCH Research Vessel
    # -------------------------------------------------------------------------------------------------------------- Asteroid Fields
    #    - 'Testing: 1.0'                                                                                              # 1 Asteroid Fields
    # -------------------------------------------------------------------------------------------------------------- Stations
    #    - 'TradeStationColonists:0.5, SpaceJunkyard: 0.5'                                                             # 1 Trade Station
    # -------------------------------------------------------------------------------------------------------------- Anomalies
    # -------------------------------------------------------------------------------------------------------------- Events
    #    - 'PentaxidMining:0.5, SyndicateCasino:0.0, XenuanCarrier:0.0, PirateBattlestation:0.5'                      # 1 Events
    # ======================================================================================================================================================== POIs
    #  POICountProbs: '0 : 0.10,  1 : 0.40,  2 : 0.30,  3 : 0.20,  4 : 0.00,  5 : 0.00,  6 : 0.00,  7 : 0.00,  8: 0.00'
    # -------------------------------------------------------------------------------------------------------------------------------------------------------- POI counts
    #  POIs: 'SpaceEmpty: 0.10, POI_Combat: 0.30, POI_Exploration: 0.30, POI_Mining: 0.30'
    # --------------------------------------------------------------------------------------------------------------------------------------------------------
    
    
    # for 3D map purposes, limit climate (optional for non-terrain types) to one of Lava, Temperate, Snow, Desert, Alien, or Barren
    # =================================================================================================================================================================================
    #                                                                                                                Definitions for Planets
    # =================================================================================================================================================================================
      PlanetTypes:      # come up with general categories of planet (playfield) types for distance purposes
    
    # =================================================================================================================================================================================
    #                                                                                                              * * * Planets
    # =================================================================================================================================================================================
    
    # =================================================================================================================================================================================
    #                                                                                                               Gas Giants
    # =================================================================================================================================================================================
    # -------------------------------------------------------------------------- Jupiter
          - Name: Jupiter
            Color: [0.22,0.54,0.69,  0.50,0.33,0.25,  0.68,0.56,0.26,  0.45,0.20,0.09,  0.38,0.27,0.40]
            # Distance: [100, 300]
            Icon: GasGiant
            Placement:                  # Defines where the playfield appears in the Solar system, related to the Galaxy.ecf Sun parameters: HabitableTemperate, HabitableHot, HabitableCold, InnerSystem, OuterSystem
                - InnerSystem
                - HabitableHot
                - HabitableTemperate
                - HabitableCold
                - OuterSystem
            MoonProb: '0:1'    # NEW definition of Moon Prob PLUS Count; Gauss. >> can be used for all other definitions in that file!!
            MoonType: [DefaultMoon, MoonForest, MoonIce, MoonLava, MoonNascent]   
            # Climate: Gas               # REQUIRED? > not required anymore
            # PlayfieldLevel: [1,10]     # REQUIRED? > sets default value if not set
            ForceSizeClass: [9,11]       # this is important for a gasgiant! if this is specified, the moons will not be put in the same sector as the gas giant (as the gas giant fills the whole sector)
            ForcePlanetType: [JupiterBlue, JupiterBrown, JupiterYellow, JupiterBrown2, JupiterPurple]
            HasOrbit: false              # also a gasgiant may never have an orbit!
            Playfields:
                - AndromedaGasGiant
    # -------------------------------------------------------------------------- Saturn
          - Name: Saturn
            Color: [0.22,0.54,0.69,  0.33,0.20,0.14,  0.68,0.56,0.26,  0.25,0.53,0.05,  0.38,0.27,0.40]
            Icon: GasGiantRing
            # Distance: [100, 300]
            Placement:                  # Defines where the playfield appears in the Solar system, related to the Galaxy.ecf Sun parameters: HabitableTemperate, HabitableHot, HabitableCold, InnerSystem, OuterSystem
                - InnerSystem
                - HabitableHot
                - HabitableTemperate
                - HabitableCold
                - OuterSystem
            MoonProb: '0:1'    # NEW definition of Moon Prob PLUS Count; Gauss. >> can be used for all other definitions in that file!!
            MoonType: [DefaultMoon, MoonForest, MoonIce, MoonLava, MoonNascent]   
            # Climate: Gas               # REQUIRED? > not required anymore
            # PlayfieldLevel: [1,10]     # REQUIRED? > sets default value if not set
            ForceSizeClass: [8,11]       # this is important for a gasgiant! if this is specified, the moons will not be put in the same sector as the gas giant (as the gas giant fills the whole sector)
            ForcePlanetType: [SaturnBlue, SaturnBrown, SaturnYellow, SaturnGreen, SaturnPurple]
            HasOrbit: false              # also a gasgiant may never have an orbit!
            Playfields:
                - AndromedaGasGiant
    # -------------------------------------------------------------------------- Neptune
          - Name: Neptune
            Color: [0.42,0.54,0.31,  0.36,0.30,0.56]
            Icon: GasGiant
            Placement:                  # Defines where the playfield appears in the Solar system, related to the Galaxy.ecf Sun parameters: HabitableTemperate, HabitableHot, HabitableCold, InnerSystem, OuterSystem
                - HabitableCold
                - OuterSystem
            MoonProb: '0:1'    # NEW definition of Moon Prob PLUS Count; Gauss. >> can be used for all other definitions in that file!!
            MoonType: [DefaultMoon, MoonIce, MoonLava, MoonNascent]   
            # Climate: Gas               # REQUIRED? > not required anymore
            # PlayfieldLevel: [1,10]     # REQUIRED? > sets default value if not set
            ForceSizeClass: [8,10]
            ForcePlanetType: [NeptuneGreen, NeptunePurple]
            HasOrbit: false
            Playfields:
                - AndromedaGasGiant
    # -------------------------------------------------------------------------- JupiterOuter
          - Name: JupiterOuter
            Color: [0.22,0.54,0.69,  0.50,0.33,0.25,  0.68,0.56,0.26,  0.45,0.20,0.09,  0.38,0.27,0.40]
            # Distance: [100, 300]
            Icon: GasGiant
            Placement:                  # Defines where the playfield appears in the Solar system, related to the Galaxy.ecf Sun parameters: HabitableTemperate, HabitableHot, HabitableCold, InnerSystem, OuterSystem
                - HabitableCold
                - OuterSystem
            MoonProb: '4:0.3, 5:0.3, 6:0.3, 7:0.01, 8:0.01, 9:0.01, 10:0.01, 11:0.01, 12:0.01, 13:0.01, 14:0.01, 15:0.01, 16:0.01'    # NEW definition of Moon Prob PLUS Count; Gauss. >> can be used for all other definitions in that file!!
            MoonType: [MoonBarrenGasOuter, MoonBarren, MoonIceOuter, MoonMethane, MoonVolcanic, MoonLava]   
            # Climate: Gas               # REQUIRED? > not required anymore
            # PlayfieldLevel: [1,10]     # REQUIRED? > sets default value if not set
            ForceSizeClass: [9,11]       # this is important for a gasgiant! if this is specified, the moons will not be put in the same sector as the gas giant (as the gas giant fills the whole sector)
            ForcePlanetType: [JupiterBlue, JupiterBrown, JupiterYellow, JupiterBrown2, JupiterPurple]
            HasOrbit: false              # also a gasgiant may never have an orbit!
            Playfields:
                - AndromedaGasGiant
    # -------------------------------------------------------------------------- SaturnOuter
          - Name: SaturnOuter
            Color: [0.22,0.54,0.69,  0.33,0.20,0.14,  0.68,0.56,0.26,  0.25,0.53,0.05,  0.38,0.27,0.40]
            Icon: GasGiantRing
            # Distance: [100, 300]
            Placement:                  # Defines where the playfield appears in the Solar system, related to the Galaxy.ecf Sun parameters: HabitableTemperate, HabitableHot, HabitableCold, InnerSystem, OuterSystem
                - HabitableCold
                - OuterSystem
            MoonProb: '3:0.2, 4:0.3, 5:0.4, 6:0.02, 7:0.02, 8:0.02, 9:0.01, 10:0.01, 11:0.01, 12:0.01'    # NEW definition of Moon Prob PLUS Count; Gauss. >> can be used for all other definitions in that file!!
            MoonType: [MoonBarrenGasOuter, MoonIceOuter, MoonMethane, MoonVolcanic, MoonLava]   
            # Climate: Gas               # REQUIRED? > not required anymore
            # PlayfieldLevel: [1,10]     # REQUIRED? > sets default value if not set
            ForceSizeClass: [8,11]       # this is important for a gasgiant! if this is specified, the moons will not be put in the same sector as the gas giant (as the gas giant fills the whole sector)
            ForcePlanetType: [SaturnBlue, SaturnBrown, SaturnYellow, SaturnGreen, SaturnPurple]
            HasOrbit: false              # also a gasgiant may never have an orbit!
            Playfields:
                - AndromedaGasGiant
    # -------------------------------------------------------------------------- NeptuneOuter
          - Name: NeptuneOuter
            Color: [0.42,0.54,0.31,  0.36,0.30,0.56]
            Icon: GasGiant
            Placement:                  # Defines where the playfield appears in the Solar system, related to the Galaxy.ecf Sun parameters: HabitableTemperate, HabitableHot, HabitableCold, InnerSystem, OuterSystem
                - OuterSystem
            MoonProb: '1:0.3, 2:0.5, 3:0.2'    # NEW definition of Moon Prob PLUS Count; Gauss. >> can be used for all other definitions in that file!!
            MoonType: [MoonIceOuter, MoonMethane, MoonVolcanic, MoonCrystal]   
            # Climate: Gas               # REQUIRED? > not required anymore
            # PlayfieldLevel: [1,10]     # REQUIRED? > sets default value if not set
            ForceSizeClass: [8,10]
            ForcePlanetType: [NeptuneGreen, NeptunePurple]
            HasOrbit: false
            Playfields:
                - AndromedaGasGiant
    # =================================================================================================================================================================================
    #                                                                                                               Stars
    # =================================================================================================================================================================================
    
    # =================================================================================================================================================================================
    #                                                                                                           Starting Planets
    # =================================================================================================================================================================================
    # -------------------------------------------------------------------------- Arid Starting Planet
          - Name: AridStarter
            Color: [0.50, 0.47, 0.04]
            Placement:                  # Defines where the playfield appears in the Solar system, related to the Galaxy.ecf Sun parameters: HabitableTemperate, HabitableHot, HabitableCold, InnerSystem, OuterSystem
                - HabitableHot
            PlayerStart: true
            OrbitType: [OrbitStarter]         
            MoonProb: '1:1'
            MoonType: [MoonStarter]       
            Climate: Arid
            PlayfieldLevel: [1,1]
            Playfields:
                - AndromedaAridStarter
    # -------------------------------------------------------------------------- Temperate Starting Planet
          - Name: TemperateStarter
            Color: [0.04, 0.8, 0.1]
            Placement:                  # Defines where the playfield appears in the Solar system, related to the Galaxy.ecf Sun parameters: HabitableTemperate, HabitableHot, HabitableCold, InnerSystem, OuterSystem
                - HabitableTemperate
            PlayerStart: true
            # Neighbor 'Name, Probability [0..1]'
            # Neighbor:
            #  - Snow, 1
            #  - SpaceTradingStation, 0.3
            OrbitType: [OrbitStarter]         
            MoonProb: '1:1'
            MoonType: [MoonStarter]       
            #MoonCount: [5,8]
            Climate: Temperate
            PlayfieldLevel: [1,1]
            Playfields:
                - AndromedaTemperateStarter
    # -------------------------------------------------------------------------- Temperate Starting Planet 2
          - Name: TemperateStarter2
            Color: [0.04, 0.8, 0.1]
            Placement:                  # Defines where the playfield appears in the Solar system, related to the Galaxy.ecf Sun parameters: HabitableTemperate, HabitableHot, HabitableCold, InnerSystem, OuterSystem
                - HabitableTemperate
            PlayerStart: true
            # Neighbor 'Name, Probability [0..1]'
            # Neighbor:
            #  - Snow, 1
            #  - SpaceTradingStation, 0.3
            OrbitType: [OrbitStarter]         
            MoonProb: '1:1'
            MoonType: [MoonStarter]       
            Climate: Temperate
            PlayfieldLevel: [1,1]
            Playfields:
                - AndromedaTemperateSwampStarter
    # =================================================================================================================================================================================
    #                                                                                                             Hot Planets
    # =================================================================================================================================================================================
    # -------------------------------------------------------------------------- Lava
          - Name: Lava
            Color: [0.57, 0.09, 0.05]
            Placement:                  # Defines where the playfield appears in the Solar system, related to the Galaxy.ecf Sun parameters: HabitableTemperate, HabitableHot, HabitableCold, InnerSystem, OuterSystem
                - InnerSystem
            MoonProb: '0:0.7, 1:0.15, 2:0.1, 3:0.05'
            MoonType: [MoonNascent]   
            Climate: Lava      # added for description text prior to writing files
            PlayfieldLevel: [6,10]
            Playfields:
                - AndromedaLavaNascent, 0.6
                - AndromedaLava, 0.4
    # -------------------------------------------------------------------------- Lava Crusted
          - Name: LavaCrusted
            Color: [0.57, 0, 0]
            Placement:
                - InnerSystem
            OrbitType: [DefaultOrbit]
            MoonProb: '0:0.5, 1:0.3, 2:0.1, 3:0.1'
            MoonType: [MoonNascent, MoonBarren, MoonToxic, MoonCrystalInner2]   
            Climate: Lava
            PlayfieldLevel: [7,10]
            Playfields:
                - AndromedaLavaCrusted
    # -------------------------------------------------------------------------- Midnight
          - Name: Midnight
            Color: [0.25, 0, 0]
            Placement:
                - InnerSystem
            OrbitType: [DefaultOrbit]
            MoonProb: '2:0.4, 3:0.6'
            MoonType: [MoonCrystalInner, MoonCrystalInner2, MoonLava, MoonBarrenHot]   
            Climate: Barren
            PlayfieldLevel: [9,10]
            Playfields:
                - AndromedaMidnight
    # -------------------------------------------------------------------------- Plasma
          - Name: Plasma
            Color: [0, 0.8, 1]
            Placement:
                - OuterSystem
            MoonProb: '2:0.2, 3:0.3, 4:0.3, 5:0.2'
            MoonType: [MoonIceOuter, MoonBarren, MoonLava]
            OrbitType: [DefaultOrbit]
            Climate: Lava 
            PlayfieldLevel: [10,10]
            Playfields:
                - AndromedaPlasma, 0.3
                - AndromedaPlasma2, 0.2
                - AndromedaPlasma3, 0.3
                - AndromedaPlasma4, 0.2
    # -------------------------------------------------------------------------- Molten
          - Name: Molten
            Color: [0, 0.8, 1]
            Placement:
                - OuterSystem
            MoonProb: '2:0.2, 3:0.3, 4:0.3, 5:0.2'
            MoonType: [MoonIceOuter, MoonBarren, MoonLava]
            OrbitType: [DefaultOrbit]
            Climate: Lava 
            PlayfieldLevel: [10,10]
            Playfields:
                - AndromedaMolten
    # =================================================================================================================================================================================
    #                                                                                                             Desert Planets
    # =================================================================================================================================================================================
    # -------------------------------------------------------------------------- Desert
          - Name: Desert
            Color: [0.50, 0.32, 0.04]
            Placement:                  # Defines where the playfield appears in the Solar system, related to the Galaxy.ecf Sun parameters: HabitableTemperate, HabitableHot, HabitableCold, InnerSystem, OuterSystem
                - HabitableHot
            MoonProb: '0:0.7, 1:0.15, 2:0.1, 3:0.05'
            MoonType: [MoonNascent, DefaultMoon]   
            # OrbitType: [DefaultOrbit, AsteroidField2]     
            Climate: Desert
            PlayfieldLevel: [4,10]
            Playfields:
                - AndromedaDesert
    # -------------------------------------------------------------------------- Desert Burnt
          - Name: DesertBurnt
            Color: [0.50, 0.32, 0.04]
            Placement:                  # Defines where the playfield appears in the Solar system, related to the Galaxy.ecf Sun parameters: HabitableTemperate, HabitableHot, HabitableCold, InnerSystem, OuterSystem
                - HabitableHot
            MoonProb: '0:0.7, 1:0.15, 2:0.1, 3:0.05'
            MoonType: [MoonNascent, DefaultMoon]   
            # OrbitType: [DefaultOrbit, AsteroidField2]     
            Climate: Desert
            PlayfieldLevel: [4,10]
            Playfields:
                - AndromedaDesertBurnt
    # -------------------------------------------------------------------------- Desert Oasis
          - Name: DesertOasis
            Color: [0.50, 0.32, 0.04]
            Placement:
                - HabitableHot
                - HabitableTemperate
            MoonProb: '0:0.3, 1:0.3, 2:0.4'
            MoonType: [MoonNascent, MoonBarren, MoonCrystal]   
            OrbitType: [DefaultOrbit]     
            Climate: Desert
            PlayfieldLevel: [4,7]
            Playfields:
                - AndromedaDesertOasis
    # -------------------------------------------------------------------------- DesertBlack
          - Name: DesertBlack
            Color: [0.4, 0.16, 0]
            Placement:
                - InnerSystem
                - HabitableHot
            MoonProb: '0:0.3, 1:0.3, 2:0.3, 3:0.1'
            MoonType: [MoonToxic, MoonBarren, MoonLava, MoonCrystalInner]   
            OrbitType: [DefaultOrbit]
            Climate: Desert
            PlayfieldLevel: [6,8]
            Playfields:
                - AndromedaDesertBlack
    # -------------------------------------------------------------------------- Desert Kharak
          - Name: DesertKharak
            Color: [0.50, 0.47, 0.04]
            Placement:                  # Defines where the playfield appears in the Solar system, related to the Galaxy.ecf Sun parameters: HabitableTemperate, HabitableHot, HabitableCold, InnerSystem, OuterSystem
                - HabitableHot
            MoonProb: '0:0.7, 1:0.15, 2:0.1, 3:0.05'   
            MoonType: [MoonNascent, DefaultMoon]   
            Climate: Arid
            PlayfieldLevel: [4,8]
            Playfields:
                - AndromedaDesertKharak
    # -------------------------------------------------------------------------- Arid
          - Name: Arid
            Color: [0.50, 0.47, 0.04]
            Placement:                  # Defines where the playfield appears in the Solar system, related to the Galaxy.ecf Sun parameters: HabitableTemperate, HabitableHot, HabitableCold, InnerSystem, OuterSystem
                - HabitableHot
            MoonProb: '0:0.7, 1:0.15, 2:0.1, 3:0.05'   
            MoonType: [MoonNascent, DefaultMoon]   
            Climate: Arid
            PlayfieldLevel: [4,8]
            Playfields:
                - AndromedaArid
    # =================================================================================================================================================================================
    #                                                                                                             Dead Planets
    # =================================================================================================================================================================================
    # -------------------------------------------------------------------------- Dead
          - Name: Dead
            Color: [0.35, 0, 0.35]
            Placement:
                - HabitableHot
                - HabitableTemperate
                - HabitableCold
            MoonProb: '0:0.3, 1:0.35, 2:0.25, 3:0.1'
            MoonType: [MoonNascent, MoonBarren, MoonAlien, MoonCrystal]
            OrbitType: [DefaultOrbit]
            Climate: Barren
            PlayfieldLevel: [4,6]
            Playfields:
                - AndromedaDead, 0.2
                - AndromedaDead2, 0.2
                - AndromedaDead3, 0.2
                - AndromedaDead4, 0.1
                - AndromedaDead5, 0.1
                - AndromedaDead6, 0.2
    # -------------------------------------------------------------------------- Irradiated
          - Name: Irradiated
            Color: [0, 0.7, 0.2]
            Placement:
                - HabitableCold
            MoonProb: '0:0.3, 1:0.35, 2:0.25, 3:0.1'
            MoonType: [MoonNascent, MoonBarren, MoonAlien, MoonCrystal]
            OrbitType: [DefaultOrbit]
            Climate: Temperate
            PlayfieldLevel: [4,6]
            Playfields:
                - AndromedaIrradiated
    # -------------------------------------------------------------------------- Dead Refuge
          - Name: DeadRefuge
            Color: [0, 0.7, 0.2]
            Placement:
                - HabitableCold
            MoonProb: '0:0.3, 1:0.35, 2:0.25, 3:0.1'
            MoonType: [MoonNascent, MoonBarren, MoonAlien, MoonCrystal]
            OrbitType: [DefaultOrbit]
            Climate: Temperate
            PlayfieldLevel: [4,6]
            Playfields:
                - AndromedaDeadRefuge
    # =================================================================================================================================================================================
    #                                                                                                           Temperate Planets
    # =================================================================================================================================================================================
    # -------------------------------------------------------------------------- Temperate
          - Name: Temperate
            Color: [0.04, 0.5, 0.1]
            Placement:                  # Defines where the playfield appears in the Solar system, related to the Galaxy.ecf Sun parameters: HabitableTemperate, HabitableHot, HabitableCold, InnerSystem, OuterSystem
                - HabitableTemperate
            MoonProb: '0:0.7, 1:0.15, 2:0.1, 3:0.05'
            # MoonCount: [2,4]
            MoonType: [MoonLava, MoonIce, DefaultMoon]   
            Climate: Temperate
            PlayfieldLevel: [4,6]
            Playfields:
                - AndromedaTemperate
    # -------------------------------------------------------------------------- Tropical
          - Name: Tropical
            Color: [0.04, 0.5, 0.3]
            Placement:
                - HabitableHot
            MoonProb: '0:0.3, 1:0.3, 2:0.3, 3:0.1'
            MoonType: [MoonBarren, MoonCrystal, MoonTemperate]
            OrbitType: [DefaultOrbit]
            Climate: Temperate
            PlayfieldLevel: [2,4]
            Playfields:
                - AndromedaTropical, 0.4
                - AndromedaTropical2, 0.3
                - AndromedaTemperatePlateau, 0.3
    # -------------------------------------------------------------------------- Jungle
          - Name: Jungle
            Color: [0, 0.35, 0]
            Placement:
                - HabitableHot
            MoonProb: '0:0.6, 1:0.4'
            MoonType: [MoonBarren]
            OrbitType: [DefaultOrbit]
            Climate: Temperate
            PlayfieldLevel: [4,6]
            Playfields:
                - AndromedaJungle
    # -------------------------------------------------------------------------- Temperate Brooding
          - Name: TemperateBrooding
            Color: [0, 0.35, 0]
            Placement:
                - HabitableHot
            MoonProb: '0:0.6, 1:0.4'
            MoonType: [MoonBarren]
            OrbitType: [DefaultOrbit]
            Climate: Temperate
            PlayfieldLevel: [4,6]
            Playfields:
                - AndromedaTemperateBrooding
    # -------------------------------------------------------------------------- Temperate Rainforest
          - Name: TemperateRainforest
            Color: [0, 0.35, 0]
            Placement:
                - HabitableHot
            MoonProb: '0:0.6, 1:0.4'
            MoonType: [MoonBarren]
            OrbitType: [DefaultOrbit]
            Climate: Temperate
            PlayfieldLevel: [4,6]
            Playfields:
                - AndromedaTemperateRainforest
    # -------------------------------------------------------------------------- Temperate Strange
          - Name: TemperateStrange
            Color: [0, 0.35, 0]
            Placement:
                - HabitableHot
            MoonProb: '0:0.6, 1:0.4'
            MoonType: [MoonBarren]
            OrbitType: [DefaultOrbit]
            Climate: Temperate
            PlayfieldLevel: [4,6]
            Playfields:
                - AndromedaTemperateStrange
    # =================================================================================================================================================================================
    #                                                                                                           Swamp Planets
    # =================================================================================================================================================================================
    # -------------------------------------------------------------------------- Swamp Planet
          - Name: TemperateSwamp
            Color: [0.04, 0.5, 0.1]
            Placement:                  # Defines where the playfield appears in the Solar system, related to the Galaxy.ecf Sun parameters: HabitableTemperate, HabitableHot, HabitableCold, InnerSystem, OuterSystem
                - HabitableTemperate
            MoonProb: '0:0.7, 1:0.15, 2:0.1, 3:0.05'
            MoonType: [MoonLava, MoonNascent, MoonIce, DefaultMoon]   
            Climate: Temperate
            PlayfieldLevel: [5,7]
            Playfields:
                - AndromedaTemperateSwamp
    # -------------------------------------------------------------------------- Swamp Mire
          - Name: SwampMire
            Color: [0, 0.35, 0]
            Placement:
                - HabitableHot
            MoonProb: '0:0.6, 1:0.4'
            MoonType: [MoonBarren]
            OrbitType: [DefaultOrbit]
            Climate: Temperate
            PlayfieldLevel: [4,6]
            Playfields:
                - AndromedaSwampMire
    # =================================================================================================================================================================================
    #                                                                                                           Ocean Planet
    # =================================================================================================================================================================================
    # -------------------------------------------------------------------------- Ocean
          - Name: Ocean
            Color: [0.10, 0.1, 0.8]
            Placement:                  # Defines where the playfield appears in the Solar system, related to the Galaxy.ecf Sun parameters: HabitableTemperate, HabitableHot, HabitableCold, InnerSystem, OuterSystem
                - HabitableTemperate
            MoonProb: '0:0.7, 1:0.15, 2:0.1, 3:0.05'
            MoonType: [MoonLava, MoonIce, DefaultMoon]   
            Climate: Temperate
            PlayfieldLevel: [4,7]
            Playfields:
                - AndromedaOcean, 0.5
                - AndromedaOcean2, 0.5
    # -------------------------------------------------------------------------- Water
          - Name: Water
            Color: [0.10, 0.1, 0.8]
            Placement:                  # Defines where the playfield appears in the Solar system, related to the Galaxy.ecf Sun parameters: HabitableTemperate, HabitableHot, HabitableCold, InnerSystem, OuterSystem
                - HabitableTemperate
            MoonProb: '0:0.7, 1:0.15, 2:0.1, 3:0.05'
            MoonType: [MoonLava, MoonIce, DefaultMoon]   
            Climate: Temperate
            PlayfieldLevel: [4,7]
            Playfields:
                - AndromedaWater, 0.5
                - AndromedaWater2, 0.5
    # =================================================================================================================================================================================
    #                                                                                                           Alien Planet
    # =================================================================================================================================================================================
    # -------------------------------------------------------------------------- Alien
          - Name: Alien
            Color: [0.04, 0.75, 0.74]
            Placement:                  # Defines where the playfield appears in the Solar system, related to the Galaxy.ecf Sun parameters: HabitableTemperate, HabitableHot, HabitableCold, InnerSystem, OuterSystem
                - HabitableHot
                - HabitableTemperate
                - HabitableCold
            MoonProb: '0:0.7, 1:0.15, 2:0.1, 3:0.05' 
            MoonType: [MoonLava, MoonIce, DefaultMoon]             
            Climate: Alien
            PlayfieldLevel: [7,10]
            Playfields:
                - AndromedaAlien
    # =================================================================================================================================================================================
    #                                                                                                            Cold Planets
    # =================================================================================================================================================================================
    # -------------------------------------------------------------------------- Snow
          - Name: Snow
            Color: [0.16, 0.18, 0.51]
            Placement:                  # Defines where the playfield appears in the Solar system, related to the Galaxy.ecf Sun parameters: HabitableTemperate, HabitableHot, HabitableCold, InnerSystem, OuterSystem
                - HabitableCold
            MoonProb: '0:0.7, 1:0.15, 2:0.1, 3:0.05'
            MoonType: [MoonIce, DefaultMoon]       
            Climate: Snow
            PlayfieldLevel: [4,10]
            Playfields:
                - AndromedaSnow
    # -------------------------------------------------------------------------- Ice
          - Name: Ice
            Color: [0.85, 1, 1]
            Placement:
                - OuterSystem
            MoonProb: '0:0.5, 1:0.4, 2:0.05, 3:0.05'
            MoonType: [MoonIceOuter, MoonBarren, MoonLava]
            OrbitType: [DefaultOrbit]
            Climate: Snow
            PlayfieldLevel: [6,8]
            Playfields:
                - AndromedaIce, 0.4
                - AndromedaIce2, 0.3
                - AndromedaIce3, 0.3
    # -------------------------------------------------------------------------- IceGiant
          - Name: IceGiant
            Color: [0, 0.2, 1]
            Placement:
                - OuterSystem
            MoonProb: '0:0.5, 1:0.4, 2:0.05, 3:0.05'
            MoonType: [MoonIceOuter, MoonBarren, MoonLava]
            OrbitType: [DefaultOrbit]
            Climate: Snow
            PlayfieldLevel: [10,10]
            Playfields:
                - IceGiant
    # =================================================================================================================================================================================
    #                                                                                                             Barren Planets
    # =================================================================================================================================================================================
    # -------------------------------------------------------------------------- Barren
          - Name: Barren
            Color: [0.49, 0.49, 0.49]
            Placement:                  # Defines where the playfield appears in the Solar system, related to the Galaxy.ecf Sun parameters: HabitableTemperate, HabitableHot, HabitableCold, InnerSystem, OuterSystem
                - HabitableCold
                - OuterSystem
            MoonProb: '0:0.7, 1:0.15, 2:0.1, 3:0.05'
            MoonType: [MoonIce, DefaultMoon]   
            Climate: Barren 
            PlayfieldLevel: [5,10]
            Playfields:
                - AndromedaBarrenMetal, 0.5
                - AndromedaBarren, 0.5
    # -------------------------------------------------------------------------- Barren Hot
          - Name: BarrenHot
            Color: [0.8, 0.7, 0.1]
            Placement:
                - InnerSystem
                - HabitableHot
            MoonProb: '0:0.7, 1:0.15, 2:0.1, 3:0.05'
            MoonType: [MoonBarren, MoonLava]
            OrbitType: [DefaultOrbit]
            Climate: Barren 
            PlayfieldLevel: [5,8]
            Playfields:
                - AndromedaBarrenHot
    # -------------------------------------------------------------------------- Barren Elder
          - Name: BarrenElder
            Color: [0.8, 0.7, 0.1]
            Placement:
                - InnerSystem
                - HabitableHot
            MoonProb: '0:0.7, 1:0.15, 2:0.1, 3:0.05'
            MoonType: [MoonBarren, MoonLava]
            OrbitType: [DefaultOrbit]
            Climate: Barren 
            PlayfieldLevel: [5,8]
            Playfields:
                - AndromedaBarrenElder
    # -------------------------------------------------------------------------- Barren Mercury
          - Name: BarrenMercury
            Color: [0.8, 0.7, 0.1]
            Placement:
                - InnerSystem
                - HabitableHot
            MoonProb: '0:0.7, 1:0.15, 2:0.1, 3:0.05'
            MoonType: [MoonBarren, MoonLava]
            OrbitType: [DefaultOrbit]
            Climate: Barren 
            PlayfieldLevel: [5,8]
            Playfields:
                - AndromedaBarrenMercury
    # =================================================================================================================================================================================
    #                                                                                                              Exotic Planets
    # =================================================================================================================================================================================
    # -------------------------------------------------------------------------- Hell
          - Name: Hell
            Color: [0.57, 0, 0]
            Placement:
                - InnerSystem
            OrbitType: [DefaultOrbit]
            MoonProb: '0:0.5, 1:0.3, 2:0.1, 3:0.1'
            MoonType: [MoonNascent, MoonBarren, MoonToxic, MoonCrystalInner2]   
            Climate: Lava
            PlayfieldLevel: [7,10]
            Playfields:
                - AndromedaHell
    # -------------------------------------------------------------------------- Frozen Inferno
          - Name: FrozenInferno
            Color: [0.57, 0, 0]
            Placement:
                - InnerSystem
            OrbitType: [DefaultOrbit]
            MoonProb: '0:0.5, 1:0.3, 2:0.1, 3:0.1'
            MoonType: [MoonNascent, MoonBarren, MoonToxic, MoonCrystalInner2]   
            Climate: Lava
            PlayfieldLevel: [7,10]
            Playfields:
                - AndromedaFrozenInferno
    # -------------------------------------------------------------------------- Desert Pummeled
          - Name: DesertPummeled
            Color: [0.57, 0, 0]
            Placement:
                - InnerSystem
            OrbitType: [DefaultOrbit]
            MoonProb: '0:0.5, 1:0.3, 2:0.1, 3:0.1'
            MoonType: [MoonNascent, MoonBarren, MoonToxic, MoonCrystalInner2]   
            Climate: Lava
            PlayfieldLevel: [7,10]
            Playfields:
                - AndromedaDesertPummeled
    # -------------------------------------------------------------------------- Desert Rock
          - Name: DesertRock
            Color: [0.57, 0, 0]
            Placement:
                - InnerSystem
            OrbitType: [DefaultOrbit]
            MoonProb: '0:0.5, 1:0.3, 2:0.1, 3:0.1'
            MoonType: [MoonNascent, MoonBarren, MoonToxic, MoonCrystalInner2]   
            Climate: Lava
            PlayfieldLevel: [7,10]
            Playfields:
                - AndromedaDesertRock
    # -------------------------------------------------------------------------- Desert Storm
          - Name: DesertStorm
            Color: [0.57, 0, 0]
            Placement:
                - InnerSystem
            OrbitType: [DefaultOrbit]
            MoonProb: '0:0.5, 1:0.3, 2:0.1, 3:0.1'
            MoonType: [MoonNascent, MoonBarren, MoonToxic, MoonCrystalInner2]   
            Climate: Lava
            PlayfieldLevel: [7,10]
            Playfields:
                - AndromedaDesertStorm
    # -------------------------------------------------------------------------- Desert White
          - Name: DesertWhite
            Color: [0.57, 0, 0]
            Placement:
                - InnerSystem
            OrbitType: [DefaultOrbit]
            MoonProb: '0:0.5, 1:0.3, 2:0.1, 3:0.1'
            MoonType: [MoonNascent, MoonBarren, MoonToxic, MoonCrystalInner2]   
            Climate: Lava
            PlayfieldLevel: [7,10]
            Playfields:
                - AndromedaDesertWhite
    # -------------------------------------------------------------------------- Zirax Homeworld
          - Name: ZiraxHomeworld
            Color: [0.7, 0.4, 0.7]
            Placement:
                - HabitableCold
                - OuterSystem
            MoonProb: '0:0.0, 1:0.4, 2:0.4, 3:0.2'
            MoonType: [MoonZirax]
            OrbitType: [OrbitZirax]
            Climate: Alien
            PlayfieldLevel: [10,10]
            Playfields:
                - HomeworldZirax
    # =================================================================================================================================================================================
    #                                                                                                             * * * Sector POIs
    # =================================================================================================================================================================================
    
    # =================================================================================================================================================================================
    #                                                                                                            UCH and Admin POIs
    # =================================================================================================================================================================================
    # =================================================================================================================================================================================
    #                                                                                Asteroid Fields
    # =================================================================================================================================================================================
    # --------------------------------------------------------------------------  Asteroid Field
          - Name: Testing
            # Faction: [Pirates, Polaris, Zirax, Colonists, Trader, Tesch, None]
            Color: [0.7, 0.7, 0.7]
            Icon: AsteroidField
            Placement:
                - InnerSystem
                - HabitableHot
                - HabitableTemperate
                - HabitableCold
                - OuterSystem
            MoonProb: '0:1'
            MoonType: [DefaultMoon]
            HasOrbit: false
            HasTerrain: false
            PlayfieldLevel: [4,7]
            Playfields:
                - AndromedaSpaceAsteroidFieldIce
    
    # =================================================================================================================================================================================
    #                                                                                                               Anomalies
    # =================================================================================================================================================================================
    
    # =================================================================================================================================================================================
    #                                                                                                                Events
    # =================================================================================================================================================================================
    # -------------------------------------------------------------------------- PentaxidMining
    # -------------------------------------------------------------------------- SyndicateCasino
    # -------------------------------------------------------------------------- XenuanCarrier
    # -------------------------------------------------------------------------- PirateBattlestation
    # =================================================================================================================================================================================
    #                                                                                                                Moons
    # =================================================================================================================================================================================
    # -------------------------------------------------------------------------- Default Moon
      MoonTypes:
          - Name: DefaultMoon          # definition of default name 'DefaultMoon' is mandatory
            Color: [0,0,0]
            Distance: [6000, 12000]
            HasOrbit: false
            HasTerrain: true
            PlayfieldLevel: [1,10]
            Playfields:
                - AndromedaMoon
    # -------------------------------------------------------------------------- MoonStarterBarren
          - Name: MoonStarter
            Color: [0,0,0]
            Distance: [6000, 12000]
            HasOrbit: false
            HasTerrain: true
            PlayfieldLevel: [1,1]
            Playfields:
                - AndromedaMoonStarter
    # -------------------------------------------------------------------------- MoonStarterDesert
          - Name: MoonStarterDesert
            Color: [0.7,0.3,0]
            Distance: [6000, 12000]
            HasOrbit: false
            HasTerrain: true
            PlayfieldLevel: [1,1]
            Playfields:
                - AndromedaMoonStarterDesert
    # -------------------------------------------------------------------------- MoonStarterIce
          - Name: MoonStarterIce
            Color: [0.16, 0.18, 0.51]
            Icon: No
            Distance: [6000, 12000]
            HasOrbit: false
            HasTerrain: true
            PlayfieldLevel: [1,1]
            Playfields:
                - AndromedaMoonStarterIce
    # -------------------------------------------------------------------------- MoonStarterRogue
          - Name: MoonStarterRogue
            Color: [0.7,0,0]
            Distance: [6000, 9000]
            HasOrbit: false
            HasTerrain: true
            PlayfieldLevel: [8,10]
            Playfields:
                - AndromedaMoonStarterRogue, 0.6
                - AndromedaMoonStarterRogue2, 0.4
    # -------------------------------------------------------------------------- MoonStarterRogueX
          - Name: MoonStarterRogueDark
            Color: [0.3,0,0]
            Distance: [6000, 9000]
            HasOrbit: false
            HasTerrain: true
            PlayfieldLevel: [8,10]
            Playfields:
                - AndromedaMoonStarterRogueDark, 0.6
                - AndromedaMoonStarterRogueDark2, 0.4
    # -------------------------------------------------------------------------- MoonBarren
          - Name: MoonBarren
            Color: [0.5,0.5,0.5]
            Distance: [6000, 12000]
            HasOrbit: false
            HasTerrain: true
            PlayfieldLevel: [2,4]
            Playfields:
                - AndromedaMoonBarren, 0.2
                - AndromedaMoonBarrenSilicon, 0.2
                - AndromedaMoonBarrenIron, 0.2
                - AndromedaMoonBarrenCopper, 0.2
                - AndromedaMoonBarrenCobalt, 0.1
                - AndromedaMoonBarrenSath, 0.1
    # -------------------------------------------------------------------------- MoonBarrenGasOuter
          - Name: MoonBarrenGasOuter
            Color: [0.5,0.5,0.5]
            Distance: [6000, 12000]
            HasOrbit: false
            HasTerrain: true
            PlayfieldLevel: [2,4]
            Playfields:
                - AndromedaMoonBarrenGas, 0.2
                - AndromedaMoonBarren, 0.2
                - AndromedaMoonBarrenSilicon, 0.1
                - AndromedaMoonBarrenIron, 0.1
                - AndromedaMoonBarrenCopper, 0.1
                - AndromedaMoonBarrenCobalt, 0.1
                - AndromedaMoonBarrenSath, 0.2
    # -------------------------------------------------------------------------- MoonBarrenHot
          - Name: MoonBarrenHot
            Color: [0.3,0.5,0.3]
            Distance: [6000, 12000]
            HasOrbit: false
            HasTerrain: true
            PlayfieldLevel: [5,7]
            Playfields:
                - AndromedaMoonBarrenHot
    # -------------------------------------------------------------------------- MoonForest
          - Name: MoonForest
            Color: [0.04, 0.5, 0.1]
            Distance: [6000, 12000]
            HasOrbit: false
            HasTerrain: true
            PlayfieldLevel: [1,1]
            Playfields:
                - MoonForest
    # -------------------------------------------------------------------------- MoonIce
          - Name: MoonIce
            Color: [0.16, 0.18, 0.51]
            Distance: [6000, 12000]
            HasOrbit: false
            HasTerrain: true
            PlayfieldLevel: [1,10]
            Playfields:
                - AndromedaMoonIce, 0.5
                - AndromedaMoonIce2, 0.5
    # -------------------------------------------------------------------------- MoonIceOuter
          - Name: MoonIceOuter
            Color: [0.16, 0.18, 0.51]
            Distance: [6000, 12000]
            HasOrbit: false
            HasTerrain: true
            PlayfieldLevel: [2,6]
            Playfields:
                - AndromedaMoonIce, 0.2
                - AndromedaMoonIce2, 0.2
                - AndromedaMoonIceOuter, 0.2
                - AndromedaMoonIceOuter2, 0.2
                - AndromedaMoonIceOuter3, 0.1
                - AndromedaMoonIceOuter4, 0.1
    # -------------------------------------------------------------------------- MoonWater
          - Name: MoonWater
            Color: [0.16, 0.18, 0.51]
            Distance: [6000, 12000]
            HasOrbit: false
            HasTerrain: true
            PlayfieldLevel: [2,6]
            Playfields:
                - AndromedaMoonWater, 0.5
                - AndromedaMoonWater2, 0.5
    # -------------------------------------------------------------------------- MoonDesert
          - Name: MoonDesert
            Color: [0.50, 0.32, 0.04]
            Distance: [6000, 12000]
            HasOrbit: false
            HasTerrain: true
            PlayfieldLevel: [4,10]
            Playfields:
                - AndromedaMoonDesert
    # -------------------------------------------------------------------------- MoonLava
          - Name: MoonLava
            Color: [0.57, 0.09, 0.05]
            Distance: [6000, 12000]
            HasOrbit: false
            HasTerrain: true
            PlayfieldLevel: [4,10]
            Playfields:
                - AndromedaMoonLava, 0.3
                - AndromedaMoonLava2, 0.2
                - AndromedaMoonLava3, 0.2
                - AndromedaMoonLavaMetal, 0.3
    # -------------------------------------------------------------------------- MoonNascent
          - Name: MoonNascent
            Color: [0.3, 0.06, 0.04]
            Distance: [6000, 12000]
            HasOrbit: false
            HasTerrain: true
            PlayfieldLevel: [6,10]
            Playfields:
                - AndromedaMoonNascent
    # -------------------------------------------------------------------------- MoonMethane
          - Name: MoonMethane
            Color: [0.9,0.8,0]
            Distance: [6000, 12000]
            HasOrbit: false
            HasTerrain: true
            PlayfieldLevel: [4,7]
            Playfields:
                - AndromedaMoonMethane, 0.6
                - AndromedaMoonMethane2, 0.4
    # -------------------------------------------------------------------------- MoonVolcanic
          - Name: MoonVolcanic
            Color: [0.9,0.3,0]
            Distance: [6000, 12000]
            HasOrbit: false
            HasTerrain: true
            PlayfieldLevel: [4,7]
            Playfields:
                - AndromedaMoonVolcanic, 0.5
                - AndromedaMoonVolcanic2, 0.5
    # -------------------------------------------------------------------------- MoonEerie
          - Name: MoonEerie
            Color: [0.3,0.3,0.3]
            Distance: [6000, 12000]
            HasOrbit: false
            HasTerrain: true
            PlayfieldLevel: [4,7]
            Playfields:
                - AndromedaMoonEerie
    # -------------------------------------------------------------------------- MoonAlien
          - Name: MoonAlien
            Color: [0,0.9,0]
            Distance: [6000, 12000]
            HasOrbit: false
            HasTerrain: true
            PlayfieldLevel: [6,9]
            Playfields:
                - AndromedaMoonAlien
    # -------------------------------------------------------------------------- Homeworld Zirax Moon
          - Name: MoonZirax
            Color: [0,0.9,0]
            Distance: [6000, 12000]
            HasOrbit: false
            HasTerrain: true
            PlayfieldLevel: [6,9]
            Playfields:
                - HomeworldZiraxMoon
    # -------------------------------------------------------------------------- MoonToxic
          - Name: MoonToxic
            Color: [0,0.9,0]
            Distance: [6000, 12000]
            HasOrbit: false
            HasTerrain: true
            PlayfieldLevel: [6,9]
            Playfields:
                - AndromedaMoonToxic, 0.7
                - AndromedaMoonSulfur, 0.3
    # -------------------------------------------------------------------------- MoonCrystal
          - Name: MoonCrystal
            Color: [0.5,0,1]
            Distance: [6000, 12000]
            HasOrbit: false
            HasTerrain: true
            PlayfieldLevel: [6,10]
            Playfields:
                - AndromedaMoonCrystalProm, 0.5
                - AndromedaMoonCrystalPent, 0.5
    # -------------------------------------------------------------------------- MoonCrystalInner
          - Name: MoonCrystalInner
            Color: [1,0,0]
            Distance: [6000, 12000]
            HasOrbit: false
            HasTerrain: true
            PlayfieldLevel: [8,10]
            Playfields:
                - AndromedaMoonCrystalZasc
    # -------------------------------------------------------------------------- MoonCrystalInner2
          - Name: MoonCrystalInner2
            Color: [0,1,1]
            Distance: [6000, 12000]
            HasOrbit: false
            HasTerrain: true
            PlayfieldLevel: [8,10]
            Playfields:
                - AndromedaMoonCrystalErestrum
    # -------------------------------------------------------------------------- MoonTemperate
          - Name: MoonTemperate
            Color: [0,0.7,0.3]
            Distance: [2500, 6000]
            HasOrbit: false
            HasTerrain: true
            PlayfieldLevel: [3,6]
            Playfields:
                - AndromedaMoonForest, 0.3
                - AndromedaMoonJungle, 0.3
                - AndromedaMoonTemperate, 0.2
                - AndromedaMoonTemperate2, 0.2
    # -------------------------------------------------------------------------- MoonSun
          - Name: MoonSun
            Color: [1,0.8,0]
            Distance: [11000, 15000]
            HasOrbit: false
            HasTerrain: true
            PlayfieldLevel: [6,9]
            Playfields:
                - AndromedaSunNeutron, 0.4
                - AndromedaSunWhiteDwarf, 0.3
                - AndromedaSunRedDwarf, 0.3
    # =================================================================================================================================================================================
    #                                                                                    POIs
    # =================================================================================================================================================================================
      POITypes:
    # -------------------------------------------------------------------------- Space Empty
          - Name: SpaceEmpty
            Color: [0.49, 0.49, 0.49]
            Icon: SpaceEmpty
            Placement:
                - InnerSystem
                - HabitableHot
                - HabitableTemperate
                - HabitableCold
                - OuterSystem
            HasOrbit: false
            HasTerrain: false
            PlayfieldLevel: [2,10]
            Playfields:
                - AndromedaSpaceEmpty
    # -------------------------------------------------------------------------- POI Combat
          - Name: POI_Combat
            Icon: Triangle
            Color: [1, 0, 0]
            Placement:
                - InnerSystem
                - HabitableHot
                - HabitableTemperate
                - HabitableCold
                - OuterSystem
            HasOrbit: false
            HasTerrain: false
            PlayfieldLevel: [2,6]
            Playfields:
                - AndromedaSpacePOICombat1, 0.5
                - AndromedaSpacePOICombat2, 0.5
    # -------------------------------------------------------------------------- POI Exploration
          - Name: POI_Exploration
            Icon: Triangle
            Color: [0, 1, 0.7]
            Placement:
                - InnerSystem
                - HabitableHot
                - HabitableTemperate
                - HabitableCold
                - OuterSystem
            HasOrbit: false
            HasTerrain: false
            PlayfieldLevel: [2,6]
            Playfields:
                - AndromedaSpacePOIExplore
    # -------------------------------------------------------------------------- POI Mining
          - Name: POI_Mining
            Icon: Triangle
            Color: [0.62, 0.32, 0.17]
            Placement:
                - InnerSystem
                - HabitableHot
                - HabitableTemperate
                - HabitableCold
                - OuterSystem
            HasOrbit: false
            HasTerrain: false
            PlayfieldLevel: [2,6]
            Playfields:
                - AndromedaSpacePOIMining1, 0.5
                - AndromedaSpacePOIMining2, 0.5
    # =================================================================================================================================================================================
    #                                                                                Asteroid Fields
    # =================================================================================================================================================================================
    # -------------------------------------------------------------------------- Asteroid Field Few
          - Name: AsteroidFieldFew
            Color: [0.49, 0.49, 0.49]
            Icon: AsteroidFieldFew
            Placement:
                - InnerSystem
                - HabitableHot
                - HabitableTemperate
                - HabitableCold
                - OuterSystem
            HasOrbit: false
            HasTerrain: false
            PlayfieldLevel: [2,10]
            Playfields:
                - AndromedaSpaceAsteroidFieldFew
    # -------------------------------------------------------------------------- Asteroid Field
          - Name: AsteroidField
            Color: [0.49, 0.49, 0.49]
            Icon: AsteroidField
            Placement:
                - InnerSystem
                - HabitableHot
                - HabitableTemperate
                - HabitableCold
                - OuterSystem
            HasOrbit: false
            HasTerrain: false
            PlayfieldLevel: [2,10]
            Playfields:
                - AndromedaSpaceAsteroidField
    # -------------------------------------------------------------------------- Asteroid Field Rich
          - Name: AsteroidFieldRich
            Icon: AsteroidFieldRich
            Color: [0.49, 0.49, 0.49]
            Placement:
                - InnerSystem
                - HabitableHot
                - HabitableTemperate
                - HabitableCold
                - OuterSystem
            HasOrbit: false
            HasTerrain: false
            PlayfieldLevel: [2,10]
            Playfields:
                - AndromedaSpaceAsteroidFieldRich
    # -------------------------------------------------------------------------- Asteroid Field Pirates
          - Name: AsteroidFieldPirates
            Icon: AsteroidFieldAttention
            Color: [0.49, 0.49, 0.49]
            Placement:
                - InnerSystem
                - HabitableHot
                - HabitableTemperate
                - HabitableCold
                - OuterSystem
            HasOrbit: false
            HasTerrain: false
            PlayfieldLevel: [2,10]
            Playfields:
                - AndromedaSpaceAsteroidFieldPirates
    # -------------------------------------------------------------------------- POI_AsteroidIce
    # -------------------------------------------------------------------------- POI_AsteroidIceRich
    # =================================================================================================================================================================================
    #                                                                                Stations
    # =================================================================================================================================================================================
      StationTypes:
    # -------------------------------------------------------------------------- Trade Station Colonists
          - Name: TradeStationColonists
            Color: [1, 1, 1]
            Icon: Station
            Distance: [200, 300]
            Placement:
                - InnerSystem
                - HabitableHot
                - HabitableTemperate
                - HabitableCold
                - OuterSystem
            HasOrbit: false
            HasTerrain: false
            PlayfieldLevel: [2,10]
            Playfields:
                - AndromedaSpaceTradingStation
    # -------------------------------------------------------------------------- Space Junkyard
          - Name: SpaceJunkyard
            Icon: AsteroidFieldJunkyard
            Color: [0.49, 0.49, 0.49]
            Placement:
                - InnerSystem
                - HabitableHot
                - HabitableTemperate
                - HabitableCold
                - OuterSystem
            HasOrbit: false
            HasTerrain: false
            PlayfieldLevel: [2,10]
            Playfields:
                - AndromedaSpaceJunkyard
    # =================================================================================================================================================================================
    #                                                                                  Orbits
    # =================================================================================================================================================================================
      OrbitTypes:
    # -------------------------------------------------------------------------- DefaultOrbit
          - Name: DefaultOrbit     # definition of default name 'DefaultOrbit' is mandatory
            Color: [0.3, 0.3, 0.3]
            Distance: [270, 870]
            HasOrbit: false
            HasTerrain: false
            PlayfieldLevel: [2,10]
            Playfields:
                - AndromedaSpaceOrbit
    # -------------------------------------------------------------------------- Civilian Trade Orbit
    # -------------------------------------------------------------------------- SpaceStarterRogue
    # -------------------------------------------------------------------------------------------------------------------- Starting Orbits
    # -------------------------------------------------------------------------- OrbitStarter
          - Name: OrbitStarter
            Color: [0.3, 0.3, 0.3]
            Distance: [270, 870]
            HasOrbit: false
            HasTerrain: false
            PlayfieldLevel: [1,1]
            Playfields:
                - AndromedaSpaceOrbitStarter
    # -------------------------------------------------------------------------- Orbit Zirax
          - Name: OrbitZirax
            Color: [0.3, 0.3, 0.3]
            Distance: [270, 870]
            HasOrbit: false
            HasTerrain: false
            PlayfieldLevel: [1,1]
            Playfields:
                -  HomeworldZiraxSpaceOrbit
     
    #1
    Last edited: Mar 15, 2022
  2. ravien_ff

    ravien_ff Rear Admiral

    Joined:
    Oct 22, 2017
    Messages:
    6,408
    Likes Received:
    12,013
    At first glance that looks okay, but I wasn't able to look at it too closely or test it myself yet.

    What happens if you remove all the planets from the probability lists except for the first one? Because in your code there your test playfield isn't even going to appear anyway so the issue is unlikely to be from that.
     
    #2
  3. Gamers_Cafe

    Gamers_Cafe Ensign

    Joined:
    Jan 21, 2020
    Messages:
    13
    Likes Received:
    0
    Ravien: hey bro.

    I am starting to wonder if they have changed something in the coding. Maybe there was something else you added somewhere else that allows this feature... Even when i use Reforge as a base and copy and paste just my Galaxy, Copy into the folder Playfields and also add SolarSystemconfig files, it still doesn't seem to work...
     
    #3
  4. ravien_ff

    ravien_ff Rear Admiral

    Joined:
    Oct 22, 2017
    Messages:
    6,408
    Likes Received:
    12,013
    You must be missing something somewhere, it could be your playfield files, your solar system configs, your galaxy configs, your sectors file, etc.
     
    #4

Share This Page