1. Please be advised of a few specific rules and guidelines for this section.

WIP Space Stations 0.6.3

Space Stations! WIP

  1. magewish4

    magewish4 Pangalactic Porcupine

    magewish4 updated Space Stations with a new update entry:

    Glitches and glitch Fixes

    Read the rest of this update entry...
     
    bluestorm2112 likes this.
  2. Mooncalf99

    Mooncalf99 Spaceman Spiff

    The mazes are accessible now and work properly. Pretty nice, if a bit bare and repetitive, but the loot is good.

    Point of note, though - you can't get to the chest past the shield generator. After you enter the "boss room", the doors lock, but they don't unlock even after you defeat the boss.
     
  3. Frozengirl

    Frozengirl Void-Bound Voyager

    Any chance of this being added to the Workshop?
     
  4. bluestorm2112

    bluestorm2112 Tentacle Wrangler

    May I suggest making the NPC's respawn so they can be recruited without leaving the station bare. Another idea would be to allow the player to place colony deeds so they can be repopulated.
     
  5. magewish4

    magewish4 Pangalactic Porcupine

    I might just take them down and replace them with a different dungeon - These were made by Chucklefish and I'm not sure about how to fix the stagehands

    Maybe, once I get enough content in. I'll consider this workshop ready when I have all the racial stations up and working and a 'broken station' that can be cleared to build your own.

    I've considered making a sort of station deed that tracks/replaces npcs. Might be better than not allowing you to recruit them. The stations are protected areas, so there's no way to let players place a deed.
     
    lannihamm likes this.
  6. bluestorm2112

    bluestorm2112 Tentacle Wrangler

    I've noticed this mod won't work with Truespace from what I can see. It doesn't cause any errors the space stations just don't spawn. Would it be possible for a compatibility patch for Truespace and the Truespace Frackin Universe addon?

    Better Barren is another popular mod you may want to look at.

    Here is the link to the Steam Workshop version of Truespace: http://steamcommunity.com/sharedfiles/filedetails/?id=730684624&searchtext=truespace

    I'm not sure if the Chucklefish one is up to date, the last update I can find was in July.
     
  7. Zaroth

    Zaroth Pangalactic Porcupine

    Any chance this could be the focus for the next update?
     
  8. magewish4

    magewish4 Pangalactic Porcupine

    Sorry for the long delay this week, Obduction life happened >.>

    I've been trying to get the wrecked dungeon working, but I'm having trouble getting the generator set up. For now, I am reimplementing the 'tech maze' dungeons with the protection turned off. They spawn with a generator, so you have to turn that off to edit the dungeon, but it's close to what I'm trying to do.

    If you're interested in empty space for building your own station, I suggest looking at the original Satellites Pack.
     
  9. magewish4

    magewish4 Pangalactic Porcupine

  10. DMForrester

    DMForrester Big Damn Hero

    plus one vote for a Truespace compatability check, here. Truespace makes the universe ever so much more interesting, since you can't just 'level up' to more dangerous stars that all have the same planets (more or less); every star system is unique, and finding the planets you want/need matters a lot more. Especially so with Frackin' Universe in the mix, the space travel aspect of the game is waaay more interesting. Planets become much more unique and exploration is *necessary* on all planet types to get a better equipped character, bookmarks become relevant because there's no guarantee you'll ever find biomes/settlements/resources anywhere else without a lot of searching. Even managing fuel, which is a non-issue in vanilla games after the first mining trip, becomes more relevant.

    I guess the best endorsement I can say is that with Truespace, I actually bother to remember the names of star systems. ^_^ Especially if I find a good one with lots of useful/interesting planets I'll want to come back to.

    Adding starbases to a Truespace/FU universe? I can imagine a Protectorate starbase in between a low threat world and a cyber/protean world, and roleplay it as the Protectorate setting up interstellar defense for the poor natives of that lush/desert/forest planet with the nasty neighbor next door raining fire down on the refugee camps... that would be just marvelous. Or an Apex station researching a class B star that wierdly has 3 rainforest planets and everything else toxic or sulphuric... Or a Glitch station in a system with nothing but gas giants and asteroid fields and barren worlds - I'd roleplay that as the Glitch terraforming the whole system to their wierd medieval programming, just starting out with an uninhabited system.... - all of those are systems I've seen (sans space stations) with Truespace (and FU). Definitely worth checking out.
     
  11. johivas

    johivas Yeah, You!

    I get kicked back to ship when trying to debark on a dungeon space station, error generating dungeon mazetechspace at 0, 4096 caused by no such key in json::get("appliesWeatherStatusEffects")
     
  12. magewish4

    magewish4 Pangalactic Porcupine

    magewish4 updated Space Stations with a new update entry:

    Status Update: It's Complicated

    Read the rest of this update entry...
     
    Roskii Heiral likes this.
  13. bk3k

    bk3k Oxygen Tank

    Your update mentions some bugs, but nothing specific. Before actually installing the mod, I'll make an educated guess. You probably have some problems with your monsters. Starbound 1.1 added something important.


    Turn this
    Code:
    "statusSettings" : {
          "statusProperties" : {
            "targetMaterialKind" : "organic"
          },
    
          "appliesEnvironmentStatusEffects" : false,
          "minimumLiquidStatusEffectPercentage" : 0.1,
    
          "primaryScriptSources" : [
            "/stats/monster_primary.lua"
          ],
          "primaryScriptDelta" : 5,
    
          "stats" : {
            "knockbackStunTime" : {
              "baseValue" : 0.25
            },
            "knockbackThreshold" : {
              "baseValue" : 9
            },
            "maxHealth" : {
              "baseValue" : 576
            },
            "protection" : {
              "baseValue" : 1.0
            },
            "healthRegen" : {
              "baseValue" : 0.0
            }
          },
    
          "resources" : {
            "stunned" : {
              "deltaValue" : -1.0,
              "initialValue" : 0.0
            },
            "health" : {
              "maxStat" : "maxHealth",
              "deltaStat" : "healthRegen",
              "defaultPercentage" : 100
            }
          }
        },
    into this

    Code:
    "statusSettings" : {
          "statusProperties" : {
            "targetMaterialKind" : "organic"
          },
    
          "appliesEnvironmentStatusEffects" : false,
          "appliesWeatherStatusEffects" : true,
          "minimumLiquidStatusEffectPercentage" : 0.1,
    
          "primaryScriptSources" : [
            "/stats/monster_primary.lua"
          ],
          "primaryScriptDelta" : 5,
    
          "stats" : {
            "knockbackStunTime" : {
              "baseValue" : 0.25
            },
            "knockbackThreshold" : {
              "baseValue" : 9
            },
            "maxHealth" : {
              "baseValue" : 576
            },
            "protection" : {
              "baseValue" : 1.0
            },
            "healthRegen" : {
              "baseValue" : 0.0
            }
          },
    
          "resources" : {
            "stunned" : {
              "deltaValue" : -1.0,
              "initialValue" : 0.0
            },
            "health" : {
              "maxStat" : "maxHealth",
              "deltaStat" : "healthRegen",
              "defaultPercentage" : 100
            }
          }
        },
    Now to save you the code comparison, the added line is this

    "appliesWeatherStatusEffects" : true,

    --edit1--
    You might also consider adding m4_ in front of other things like
    "type" : " m4_hugeflying",
    and doing the same to the file names and/or folders. I speak of future/conflict proofing your mod. But of course you'd need to update every reference to the old names.

    I tend to go crazy doing that myself. bk3k_everything or otherwise using the mod name in that fashion. But I don't want to have the same namespace or filenames as anyone else.

    --edit2--
    Reading this thread, that's exactly cure for the error described above by johivas.

    And as for Truespace compatibility - I'm going to download it right quick. Unfortunately I think it is Steam only so I've a few extra hoops to jump through. I'm assuming here that they may be replacing some of the files you're patching. So it may be as simple as
    includes : ["Truespace or whatever mod name"]
    in the .modinfo or _metadata file.
    And for that matter, might as well switch over to _metadata. .modinfo files do still work for now but have been replaced by _metadata files. And if you intend to publish to the Steam workshop, a _metadata file will be generated(if not already present, otherwise just modified) either way so you might just as well. Never mind carry on.

    Hmm maybe I should be making pull requests to your github instead of this thread LOL.
     
    Last edited: Nov 19, 2016
  14. GildaTheGriffin

    GildaTheGriffin Lucky Number 13

    Would you allow me to use this in my race mod? I can give credit to you if you want
    (An amazing mod as well, keep it up)
     
  15. Roskii Heiral

    Roskii Heiral Heliosphere

    I really really like the mod idea! Great work so far!
     
  16. bk3k

    bk3k Oxygen Tank

    Oh I have something nice to offer - optional Truespace compatibility built in.


    Code:
    {
      "name" : "M4's Space Stations",
      "version" : "0.6",
      "author" : "magewish4",
      "includes" : ["TrueSpace"],
      "description" : "Space Stations! Based on Shadow Wolf TJC's Satellites Mod."
    }
    



    Code:
    [
      [
            {
                "op" : "test",
                "path" : "/systemTypes/ClassBStar",
                "inverse" : true                    //I'm testing for an edit made by Truespace and cancelling this batch if found!
            },
        {
          "op": "add",
          "path": "/systemTypes/White/orbitRegions/0/planetaryTypes/-",
          "value": {"weight" : 0.03, "item" : "Tier1SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/White/orbitRegions/0/planetaryTypes/-",
          "value": {"weight" : 0.05, "item" : "Tier2SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/White/orbitRegions/0/satelliteTypes/-",
          "value": {"weight" : 0.3, "item" : "Tier1SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/White/orbitRegions/0/satelliteTypes/-",
          "value": {"weight" : 0.5, "item" : "Tier2SpaceStation"}
        },
    
        {
          "op": "add",
          "path": "/systemTypes/White/orbitRegions/1/satelliteTypes/-",
          "value": {"weight" : 0.2, "item" : "Tier1SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/White/orbitRegions/1/satelliteTypes/-",
          "value": {"weight" : 0.5, "item" : "Tier2SpaceStation"}
        },
    
        {
          "op": "add",
          "path": "/systemTypes/White/orbitRegions/2/planetaryTypes/-",
          "value": {"weight" : 0.03, "item" : "Tier1SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/White/orbitRegions/2/planetaryTypes/-",
          "value": {"weight" : 0.05, "item" : "Tier2SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/White/orbitRegions/2/satelliteTypes/-",
          "value": {"weight" : 0.3, "item" : "Tier1SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/White/orbitRegions/2/satelliteTypes/-",
          "value": {"weight" : 0.5, "item" : "Tier2SpaceStation"}
        },
    
        {
          "op": "add",
          "path": "/systemTypes/White/orbitRegions/3/planetaryTypes/-",
          "value": {"weight" : 0.03, "item" : "Tier1SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/White/orbitRegions/3/planetaryTypes/-",
          "value": {"weight" : 0.05, "item" : "Tier2SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/White/orbitRegions/3/satelliteTypes/-",
          "value": {"weight" : 0.3, "item" : "Tier1SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/White/orbitRegions/3/satelliteTypes/-",
          "value": {"weight" : 0.5, "item" : "Tier2SpaceStation"}
        },
    
    
        {
          "op": "add",
          "path": "/systemTypes/Orange/orbitRegions/0/planetaryTypes/-",
          "value": {"weight" : 0.03, "item" : "Tier2SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/Orange/orbitRegions/0/planetaryTypes/-",
          "value": {"weight" : 0.05, "item" : "Tier3SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/Orange/orbitRegions/0/satelliteTypes/-",
          "value": {"weight" : 0.3, "item" : "Tier2SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/Orange/orbitRegions/0/satelliteTypes/-",
          "value": {"weight" : 0.5, "item" : "Tier3SpaceStation"}
        },
    
        {
          "op": "add",
          "path": "/systemTypes/Orange/orbitRegions/1/satelliteTypes/-",
          "value": {"weight" : 0.2, "item" : "Tier2SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/Orange/orbitRegions/1/satelliteTypes/-",
          "value": {"weight" : 0.5, "item" : "Tier3SpaceStation"}
        },
    
        {
          "op": "add",
          "path": "/systemTypes/Orange/orbitRegions/2/planetaryTypes/-",
          "value": {"weight" : 0.03, "item" : "Tier2SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/Orange/orbitRegions/2/planetaryTypes/-",
          "value": {"weight" : 0.05, "item" : "Tier3SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/Orange/orbitRegions/2/satelliteTypes/-",
          "value": {"weight" : 0.3, "item" : "Tier2SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/Orange/orbitRegions/2/satelliteTypes/-",
          "value": {"weight" : 0.5, "item" : "Tier3SpaceStation"}
        },
    
        {
          "op": "add",
          "path": "/systemTypes/Orange/orbitRegions/3/planetaryTypes/-",
          "value": {"weight" : 0.03, "item" : "Tier2SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/Orange/orbitRegions/3/planetaryTypes/-",
          "value": {"weight" : 0.05, "item" : "Tier3SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/Orange/orbitRegions/3/satelliteTypes/-",
          "value": {"weight" : 0.3, "item" : "Tier2SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/Orange/orbitRegions/3/satelliteTypes/-",
          "value": {"weight" : 0.5, "item" : "Tier3SpaceStation"}
        },
    
    
    
    
        {
          "op": "add",
          "path": "/systemTypes/Yellow/orbitRegions/0/planetaryTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier2SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/Yellow/orbitRegions/0/planetaryTypes/-",
          "value": {"weight" : 0.04, "item" : "Tier3SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/Yellow/orbitRegions/0/planetaryTypes/-",
          "value": {"weight" : 0.07, "item" : "Tier4SpaceStation"}
        },
    
        {
          "op": "add",
          "path": "/systemTypes/Yellow/orbitRegions/0/satelliteTypes/-",
          "value": {"weight" : 0.1, "item" : "Tier2SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/Yellow/orbitRegions/0/satelliteTypes/-",
          "value": {"weight" : 0.3, "item" : "Tier3SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/Yellow/orbitRegions/0/satelliteTypes/-",
          "value": {"weight" : 0.5, "item" : "Tier4SpaceStation"}
        },
    
        {
          "op": "add",
          "path": "/systemTypes/Yellow/orbitRegions/1/satelliteTypes/-",
          "value": {"weight" : 0.03, "item" : "Tier2SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/Yellow/orbitRegions/1/satelliteTypes/-",
          "value": {"weight" : 0.1, "item" : "Tier3SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/Yellow/orbitRegions/1/satelliteTypes/-",
          "value": {"weight" : 0.2, "item" : "Tier3SpaceStation"}
      },
    
        {
          "op": "add",
          "path": "/systemTypes/Yellow/orbitRegions/2/planetaryTypes/-",
          "value": {"weight" : 0.03, "item" : "Tier2SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/Yellow/orbitRegions/2/planetaryTypes/-",
          "value": {"weight" : 0.05, "item" : "Tier3SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/Yellow/orbitRegions/2/planetaryTypes/-",
          "value": {"weight" : 0.07, "item" : "Tier4SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/Yellow/orbitRegions/2/satelliteTypes/-",
          "value": {"weight" : 0.3, "item" : "Tier2SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/Yellow/orbitRegions/2/satelliteTypes/-",
          "value": {"weight" : 0.4, "item" : "Tier3SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/Yellow/orbitRegions/2/satelliteTypes/-",
          "value": {"weight" : 0.5, "item" : "Tier4SpaceStation"}
        },
    
        {
          "op": "add",
          "path": "/systemTypes/Yellow/orbitRegions/3/planetaryTypes/-",
          "value": {"weight" : 0.05, "item" : "Tier2SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/Yellow/orbitRegions/3/planetaryTypes/-",
          "value": {"weight" : 0.07, "item" : "Tier3SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/Yellow/orbitRegions/3/planetaryTypes/-",
          "value": {"weight" : 0.08, "item" : "Tier4SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/Yellow/orbitRegions/3/satelliteTypes/-",
          "value": {"weight" : 0.2, "item" : "Tier2SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/Yellow/orbitRegions/3/satelliteTypes/-",
          "value": {"weight" : 0.4, "item" : "Tier3SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/Yellow/orbitRegions/3/satelliteTypes/-",
          "value": {"weight" : 0.5, "item" : "Tier4SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/Blue/orbitRegions/0/planetaryTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier3SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/Blue/orbitRegions/0/planetaryTypes/-",
          "value": {"weight" : 0.04, "item" : "Tier4SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/Blue/orbitRegions/0/planetaryTypes/-",
          "value": {"weight" : 0.07, "item" : "Tier5SpaceStation"}
        },
    
        {
          "op": "add",
          "path": "/systemTypes/Blue/orbitRegions/0/satelliteTypes/-",
          "value": {"weight" : 0.1, "item" : "Tier3SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/Blue/orbitRegions/0/satelliteTypes/-",
          "value": {"weight" : 0.3, "item" : "Tier4SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/Blue/orbitRegions/0/satelliteTypes/-",
          "value": {"weight" : 0.5, "item" : "Tier5SpaceStation"}
        },
    
        {
          "op": "add",
          "path": "/systemTypes/Blue/orbitRegions/1/satelliteTypes/-",
          "value": {"weight" : 0.03, "item" : "Tier3SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/Blue/orbitRegions/1/satelliteTypes/-",
          "value": {"weight" : 0.1, "item" : "Tier4SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/Blue/orbitRegions/1/satelliteTypes/-",
          "value": {"weight" : 0.2, "item" : "Tier4SpaceStation"}
        },
    
        {
          "op": "add",
          "path": "/systemTypes/Blue/orbitRegions/2/planetaryTypes/-",
          "value": {"weight" : 0.03, "item" : "Tier3SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/Blue/orbitRegions/2/planetaryTypes/-",
          "value": {"weight" : 0.05, "item" : "Tier4SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/Blue/orbitRegions/2/planetaryTypes/-",
          "value": {"weight" : 0.07, "item" : "Tier5SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/Blue/orbitRegions/2/satelliteTypes/-",
          "value": {"weight" : 0.3, "item" : "Tier3SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/Blue/orbitRegions/2/satelliteTypes/-",
          "value": {"weight" : 0.4, "item" : "Tier4SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/Blue/orbitRegions/2/satelliteTypes/-",
          "value": {"weight" : 0.5, "item" : "Tier5SpaceStation"}
        },
    
        {
          "op": "add",
          "path": "/systemTypes/Blue/orbitRegions/3/planetaryTypes/-",
          "value": {"weight" : 0.05, "item" : "Tier3SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/Blue/orbitRegions/3/planetaryTypes/-",
          "value": {"weight" : 0.07, "item" : "Tier4SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/Blue/orbitRegions/3/planetaryTypes/-",
          "value": {"weight" : 0.08, "item" : "Tier5SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/Blue/orbitRegions/3/satelliteTypes/-",
          "value": {"weight" : 0.2, "item" : "Tier3SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/Blue/orbitRegions/3/satelliteTypes/-",
          "value": {"weight" : 0.4, "item" : "Tier4SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/Blue/orbitRegions/3/satelliteTypes/-",
          "value": {"weight" : 0.5, "item" : "Tier5SpaceStation"}
        },
    
        {
          "op": "add",
          "path": "/systemTypes/Red/orbitRegions/0/planetaryTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier4SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/Red/orbitRegions/0/planetaryTypes/-",
          "value": {"weight" : 0.04, "item" : "Tier5SpaceStation"}
        },
        {
        "op": "add",
          "path": "/systemTypes/Red/orbitRegions/0/planetaryTypes/-",
          "value": {"weight" : 0.07, "item" : "Tier6SpaceStation"}
        },
    
        {
          "op": "add",
          "path": "/systemTypes/Red/orbitRegions/0/satelliteTypes/-",
          "value": {"weight" : 0.1, "item" : "Tier4SpaceStation"}
        },
        {
          "op": "add",
        "path": "/systemTypes/Red/orbitRegions/0/satelliteTypes/-",
          "value": {"weight" : 0.3, "item" : "Tier5SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/Red/orbitRegions/0/satelliteTypes/-",
          "value": {"weight" : 0.5, "item" : "Tier6SpaceStation"}
        },
    
        {
          "op": "add",
          "path": "/systemTypes/Red/orbitRegions/1/satelliteTypes/-",
          "value": {"weight" : 0.03, "item" : "Tier4SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/Red/orbitRegions/1/satelliteTypes/-",
          "value": {"weight" : 0.1, "item" : "Tier5SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/Red/orbitRegions/1/satelliteTypes/-",
          "value": {"weight" : 0.2, "item" : "Tier5SpaceStation"}
        },
    
        {
          "op": "add",
          "path": "/systemTypes/Red/orbitRegions/2/planetaryTypes/-",
          "value": {"weight" : 0.03, "item" : "Tier4SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/Red/orbitRegions/2/planetaryTypes/-",
          "value": {"weight" : 0.05, "item" : "Tier5SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/Red/orbitRegions/2/planetaryTypes/-",
          "value": {"weight" : 0.07, "item" : "Tier6SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/Red/orbitRegions/2/satelliteTypes/-",
          "value": {"weight" : 0.3, "item" : "Tier4SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/Red/orbitRegions/2/satelliteTypes/-",
          "value": {"weight" : 0.4, "item" : "Tier5SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/Red/orbitRegions/2/satelliteTypes/-",
          "value": {"weight" : 0.5, "item" : "Tier6SpaceStation"}
        },
    
        {
          "op": "add",
          "path": "/systemTypes/Red/orbitRegions/3/planetaryTypes/-",
          "value": {"weight" : 0.05, "item" : "Tier4SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/Red/orbitRegions/3/planetaryTypes/-",
          "value": {"weight" : 0.07, "item" : "Tier5SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/Red/orbitRegions/3/planetaryTypes/-",
          "value": {"weight" : 0.08, "item" : "Tier6SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/Red/orbitRegions/3/satelliteTypes/-",
          "value": {"weight" : 0.2, "item" : "Tier4SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/Red/orbitRegions/3/satelliteTypes/-",
          "value": {"weight" : 0.4, "item" : "Tier5SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/Red/orbitRegions/3/satelliteTypes/-",
          "value": {"weight" : 0.5, "item" : "Tier6SpaceStation"}
        },
      ],
      //end of systemTypes
      //start of Truespace
      [
            {
                "op" : "test",
                "path" : "/systemTypes/ClassBStar",
                "inverse" : false                 //I'm testing for an edit made by Truespace and cancelling this batch if not found!
            },
        {
          "op": "add",
          "path": "/systemTypes/ClassBStar/orbitRegions/0/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier1SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassBStar/orbitRegions/0/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier2SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassBStar/orbitRegions/0/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier3SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassBStar/orbitRegions/0/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier4SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassBStar/orbitRegions/0/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier5SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassBStar/orbitRegions/0/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier6SpaceStation"}
        },
    
        {
          "op": "add",
          "path": "/systemTypes/ClassBStar/orbitRegions/1/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier1SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassBStar/orbitRegions/1/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier2SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassBStar/orbitRegions/1/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier3SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassBStar/orbitRegions/1/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier4SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassBStar/orbitRegions/1/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier5SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassBStar/orbitRegions/1/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier6SpaceStation"}
        },
    
        {
          "op": "add",
          "path": "/systemTypes/ClassBStar/orbitRegions/2/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier1SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassBStar/orbitRegions/2/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier2SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassBStar/orbitRegions/2/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier3SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassBStar/orbitRegions/2/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier4SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassBStar/orbitRegions/2/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier5SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassBStar/orbitRegions/2/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier6SpaceStation"}
        },
    
        {
          "op": "add",
          "path": "/systemTypes/ClassBStar/orbitRegions/3/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier1SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassBStar/orbitRegions/3/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier2SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassBStar/orbitRegions/3/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier3SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassBStar/orbitRegions/3/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier4SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassBStar/orbitRegions/3/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier5SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassBStar/orbitRegions/3/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier6SpaceStation"}
        },
    
        {
          "op": "add",
          "path": "/systemTypes/ClassBStar/orbitRegions/4/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier1SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassBStar/orbitRegions/4/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier2SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassBStar/orbitRegions/4/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier3SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassBStar/orbitRegions/4/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier4SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassBStar/orbitRegions/4/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier5SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassBStar/orbitRegions/4/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier6SpaceStation"}
        },
    
    
    
        {
          "op": "add",
          "path": "/systemTypes/ClassAStar/orbitRegions/0/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier1SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassAStar/orbitRegions/0/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier2SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassAStar/orbitRegions/0/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier3SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassAStar/orbitRegions/0/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier4SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassAStar/orbitRegions/0/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier5SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassAStar/orbitRegions/0/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier6SpaceStation"}
        },
    
        {
          "op": "add",
          "path": "/systemTypes/ClassAStar/orbitRegions/1/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier1SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassAStar/orbitRegions/1/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier2SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassAStar/orbitRegions/1/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier3SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassAStar/orbitRegions/1/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier4SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassAStar/orbitRegions/1/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier5SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassAStar/orbitRegions/1/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier6SpaceStation"}
        },
    
        {
          "op": "add",
          "path": "/systemTypes/ClassAStar/orbitRegions/2/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier1SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassAStar/orbitRegions/2/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier2SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassAStar/orbitRegions/2/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier3SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassAStar/orbitRegions/2/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier4SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassAStar/orbitRegions/2/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier5SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassAStar/orbitRegions/2/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier6SpaceStation"}
        },
    
        {
          "op": "add",
          "path": "/systemTypes/ClassAStar/orbitRegions/3/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier1SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassAStar/orbitRegions/3/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier2SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassAStar/orbitRegions/3/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier3SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassAStar/orbitRegions/3/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier4SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassAStar/orbitRegions/3/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier5SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassAStar/orbitRegions/3/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier6SpaceStation"}
        },
    
        {
          "op": "add",
          "path": "/systemTypes/ClassAStar/orbitRegions/4/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier1SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassAStar/orbitRegions/4/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier2SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassAStar/orbitRegions/4/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier3SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassAStar/orbitRegions/4/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier4SpaceStation"}
        },
    
        {
          "op": "add",
          "path": "/systemTypes/ClassAStar/orbitRegions/4/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier5SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassAStar/orbitRegions/4/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier6SpaceStation"}
        },
    
    
    
        {
          "op": "add",
          "path": "/systemTypes/ClassMStar/orbitRegions/0/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier1SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassMStar/orbitRegions/0/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier2SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassMStar/orbitRegions/0/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier3SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassMStar/orbitRegions/0/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier4SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassMStar/orbitRegions/0/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier5SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassMStar/orbitRegions/0/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier6SpaceStation"}
        },
    
        {
          "op": "add",
          "path": "/systemTypes/ClassMStar/orbitRegions/1/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier1SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassMStar/orbitRegions/1/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier2SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassMStar/orbitRegions/1/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier3SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassMStar/orbitRegions/1/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier4SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassMStar/orbitRegions/1/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier5SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassMStar/orbitRegions/1/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier6SpaceStation"}
        },
    
        {
          "op": "add",
          "path": "/systemTypes/ClassMStar/orbitRegions/2/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier1SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassMStar/orbitRegions/2/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier2SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassMStar/orbitRegions/2/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier3SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassMStar/orbitRegions/2/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier4SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassMStar/orbitRegions/2/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier5SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassMStar/orbitRegions/2/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier6SpaceStation"}
        },
    
        {
          "op": "add",
          "path": "/systemTypes/ClassMStar/orbitRegions/3/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier1SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassMStar/orbitRegions/3/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier2SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassMStar/orbitRegions/3/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier3SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassMStar/orbitRegions/3/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier4SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassMStar/orbitRegions/3/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier5SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassMStar/orbitRegions/3/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier6SpaceStation"}
        },
    
        {
          "op": "add",
          "path": "/systemTypes/ClassMStar/orbitRegions/4/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier1SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassMStar/orbitRegions/4/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier2SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassMStar/orbitRegions/4/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier3SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassMStar/orbitRegions/4/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier4SpaceStation"}
        },
    
        {
          "op": "add",
          "path": "/systemTypes/ClassMStar/orbitRegions/4/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier5SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassMStar/orbitRegions/4/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier6SpaceStation"}
        },
    
    
    
        {
          "op": "add",
          "path": "/systemTypes/ClassLStar/orbitRegions/0/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier1SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassLStar/orbitRegions/0/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier2SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassLStar/orbitRegions/0/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier3SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassLStar/orbitRegions/0/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier4SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassLStar/orbitRegions/0/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier5SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassLStar/orbitRegions/0/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier6SpaceStation"}
        },
    
        {
          "op": "add",
          "path": "/systemTypes/ClassLStar/orbitRegions/1/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier1SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassLStar/orbitRegions/1/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier2SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassLStar/orbitRegions/1/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier3SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassLStar/orbitRegions/1/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier4SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassLStar/orbitRegions/1/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier5SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassLStar/orbitRegions/1/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier6SpaceStation"}
        },
    
        {
          "op": "add",
          "path": "/systemTypes/ClassLStar/orbitRegions/2/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier1SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassLStar/orbitRegions/2/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier2SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassLStar/orbitRegions/2/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier3SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassLStar/orbitRegions/2/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier4SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassLStar/orbitRegions/2/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier5SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassLStar/orbitRegions/2/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier6SpaceStation"}
        },
    
        {
          "op": "add",
          "path": "/systemTypes/ClassLStar/orbitRegions/3/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier1SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassLStar/orbitRegions/3/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier2SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassLStar/orbitRegions/3/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier3SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassLStar/orbitRegions/3/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier4SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassLStar/orbitRegions/3/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier5SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassLStar/orbitRegions/3/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier6SpaceStation"}
        },
    
        {
          "op": "add",
          "path": "/systemTypes/ClassLStar/orbitRegions/4/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier1SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassLStar/orbitRegions/4/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier2SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassLStar/orbitRegions/4/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier3SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassLStar/orbitRegions/4/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier4SpaceStation"}
        },
    
        {
          "op": "add",
          "path": "/systemTypes/ClassLStar/orbitRegions/4/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier5SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassLStar/orbitRegions/4/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier6SpaceStation"}
        },
    
    
    
        {
          "op": "add",
          "path": "/systemTypes/ClassFStar/orbitRegions/0/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier1SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassFStar/orbitRegions/0/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier2SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassFStar/orbitRegions/0/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier3SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassFStar/orbitRegions/0/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier4SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassFStar/orbitRegions/0/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier5SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassFStar/orbitRegions/0/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier6SpaceStation"}
        },
    
        {
          "op": "add",
          "path": "/systemTypes/ClassFStar/orbitRegions/1/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier1SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassFStar/orbitRegions/1/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier2SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassFStar/orbitRegions/1/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier3SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassFStar/orbitRegions/1/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier4SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassFStar/orbitRegions/1/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier5SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassFStar/orbitRegions/1/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier6SpaceStation"}
        },
    
        {
          "op": "add",
          "path": "/systemTypes/ClassFStar/orbitRegions/2/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier1SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassFStar/orbitRegions/2/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier2SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassFStar/orbitRegions/2/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier3SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassFStar/orbitRegions/2/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier4SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassFStar/orbitRegions/2/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier5SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassFStar/orbitRegions/2/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier6SpaceStation"}
        },
    
        {
          "op": "add",
          "path": "/systemTypes/ClassFStar/orbitRegions/3/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier1SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassFStar/orbitRegions/3/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier2SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassFStar/orbitRegions/3/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier3SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassFStar/orbitRegions/3/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier4SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassFStar/orbitRegions/3/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier5SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassFStar/orbitRegions/3/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier6SpaceStation"}
        },
    
        {
          "op": "add",
          "path": "/systemTypes/ClassFStar/orbitRegions/4/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier1SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassFStar/orbitRegions/4/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier2SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassFStar/orbitRegions/4/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier3SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassFStar/orbitRegions/4/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier4SpaceStation"}
        },
    
        {
          "op": "add",
          "path": "/systemTypes/ClassFStar/orbitRegions/4/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier5SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassFStar/orbitRegions/4/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier6SpaceStation"}
        },
    
        {
          "op": "add",
          "path": "/systemTypes/ClassFStar/orbitRegions/5/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier1SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassFStar/orbitRegions/5/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier2SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassFStar/orbitRegions/5/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier3SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassFStar/orbitRegions/5/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier4SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassFStar/orbitRegions/5/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier5SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassFStar/orbitRegions/5/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier6SpaceStation"}
        },
    
    
    
        {
          "op": "add",
          "path": "/systemTypes/ClassGStar/orbitRegions/0/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier1SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassGStar/orbitRegions/0/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier2SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassGStar/orbitRegions/0/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier3SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassGStar/orbitRegions/0/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier4SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassGStar/orbitRegions/0/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier5SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassGStar/orbitRegions/0/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier6SpaceStation"}
        },
    
        {
          "op": "add",
          "path": "/systemTypes/ClassGStar/orbitRegions/1/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier1SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassGStar/orbitRegions/1/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier2SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassGStar/orbitRegions/1/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier3SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassGStar/orbitRegions/1/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier4SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassGStar/orbitRegions/1/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier5SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassGStar/orbitRegions/1/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier6SpaceStation"}
        },
    
        {
          "op": "add",
          "path": "/systemTypes/ClassGStar/orbitRegions/2/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier1SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassGStar/orbitRegions/2/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier2SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassGStar/orbitRegions/2/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier3SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassGStar/orbitRegions/2/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier4SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassGStar/orbitRegions/2/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier5SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassGStar/orbitRegions/2/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier6SpaceStation"}
        },
    
        {
          "op": "add",
          "path": "/systemTypes/ClassGStar/orbitRegions/3/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier1SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassGStar/orbitRegions/3/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier2SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassGStar/orbitRegions/3/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier3SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassGStar/orbitRegions/3/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier4SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassGStar/orbitRegions/3/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier5SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassGStar/orbitRegions/3/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier6SpaceStation"}
        },
    
        {
          "op": "add",
          "path": "/systemTypes/ClassGStar/orbitRegions/4/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier1SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassGStar/orbitRegions/4/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier2SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassGStar/orbitRegions/4/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier3SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassGStar/orbitRegions/4/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier4SpaceStation"}
        },
    
        {
          "op": "add",
          "path": "/systemTypes/ClassGStar/orbitRegions/4/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier5SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassGStar/orbitRegions/4/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier6SpaceStation"}
        },
    
        {
          "op": "add",
          "path": "/systemTypes/ClassGStar/orbitRegions/5/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier1SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassGStar/orbitRegions/5/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier2SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassGStar/orbitRegions/5/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier3SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassGStar/orbitRegions/5/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier4SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassGStar/orbitRegions/5/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier5SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassGStar/orbitRegions/5/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier6SpaceStation"}
        },
    
    
    
        {
          "op": "add",
          "path": "/systemTypes/ClassKStar/orbitRegions/0/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier1SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassKStar/orbitRegions/0/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier2SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassKStar/orbitRegions/0/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier3SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassKStar/orbitRegions/0/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier4SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassKStar/orbitRegions/0/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier5SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassKStar/orbitRegions/0/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier6SpaceStation"}
        },
    
        {
          "op": "add",
          "path": "/systemTypes/ClassKStar/orbitRegions/1/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier1SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassKStar/orbitRegions/1/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier2SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassKStar/orbitRegions/1/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier3SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassKStar/orbitRegions/1/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier4SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassKStar/orbitRegions/1/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier5SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassKStar/orbitRegions/1/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier6SpaceStation"}
        },
    
        {
          "op": "add",
          "path": "/systemTypes/ClassKStar/orbitRegions/2/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier1SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassKStar/orbitRegions/2/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier2SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassKStar/orbitRegions/2/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier3SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassKStar/orbitRegions/2/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier4SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassKStar/orbitRegions/2/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier5SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassKStar/orbitRegions/2/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier6SpaceStation"}
        },
    
        {
          "op": "add",
          "path": "/systemTypes/ClassKStar/orbitRegions/3/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier1SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassKStar/orbitRegions/3/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier2SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassKStar/orbitRegions/3/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier3SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassKStar/orbitRegions/3/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier4SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassKStar/orbitRegions/3/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier5SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassKStar/orbitRegions/3/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier6SpaceStation"}
        },
    
        {
          "op": "add",
          "path": "/systemTypes/ClassKStar/orbitRegions/4/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier1SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassKStar/orbitRegions/4/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier2SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassKStar/orbitRegions/4/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier3SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassKStar/orbitRegions/4/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier4SpaceStation"}
        },
    
        {
          "op": "add",
          "path": "/systemTypes/ClassKStar/orbitRegions/4/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier5SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassKStar/orbitRegions/4/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier6SpaceStation"}
        },
    
        {
          "op": "add",
          "path": "/systemTypes/ClassKStar/orbitRegions/5/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier1SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassKStar/orbitRegions/5/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier2SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassKStar/orbitRegions/5/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier3SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassKStar/orbitRegions/5/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier4SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassKStar/orbitRegions/5/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier5SpaceStation"}
        },
        {
          "op": "add",
          "path": "/systemTypes/ClassKStar/orbitRegions/5/satelliteTypes/-",
          "value": {"weight" : 0.01, "item" : "Tier6SpaceStation"}
        }
      ],
      //end of Truespace
    
    
      [
    
    {
      "op": "add",
      "path": "/planetaryTypes/Tier1SpaceStation",
      "value": {
          "satelliteProbability" : 0.0,
    
          "baseParameters" : {
            "worldType" : "FloatingDungeon",
            "description" : "Tier 1 Space Station",
            "smallImage" : "/celestial/satellite.png",
    
            "image" : "/celestial/satellite.png",
            "imageScale" : 0.5,
            "smallImageScale" : 0.1,
    
            "dynamicsImages" : "/celestial/satellite.png",
            "dynamicsRange" : [0, 0]
          },
    
          "variationParameters" : []
        }
    },
    {
      "op": "add",
      "path": "/satelliteTypes/Tier1SpaceStation",
      "value": {
          "baseParameters" : {
            "worldType" : "FloatingDungeon",
            "description" : "Tier 1 Space Station",
            "smallImage" : "/celestial/satellite.png",
    
            "image" : "/celestial/satellite.png",
            "imageScale" : 0.5,
            "smallImageScale" : 0.1,
    
            "dynamicsImages" : "/celestial/satellite.png",
            "dynamicsRange" : [0, 0]
          },
    
          "variationParameters" : []
        }
    },
    {
      "op": "add",
      "path": "/planetaryTypes/Tier2SpaceStation",
      "value": {
          "satelliteProbability" : 0.0,
    
          "baseParameters" : {
            "worldType" : "FloatingDungeon",
            "description" : "Tier 2 Space Station",
            "smallImage" : "/celestial/satellite.png",
    
            "image" : "/celestial/satellite.png",
            "imageScale" : 0.5,
            "smallImageScale" : 0.1,
    
            "dynamicsImages" : "/celestial/satellite.png",
            "dynamicsRange" : [0, 0]
          },
    
          "variationParameters" : []
        }
    },
    {
      "op": "add",
      "path": "/satelliteTypes/Tier2SpaceStation",
      "value": {
          "baseParameters" : {
            "worldType" : "FloatingDungeon",
            "description" : "Tier 2 Space Station",
            "smallImage" : "/celestial/satellite.png",
    
            "image" : "/celestial/satellite.png",
            "imageScale" : 0.5,
            "smallImageScale" : 0.1,
    
            "dynamicsImages" : "/celestial/satellite.png",
            "dynamicsRange" : [0, 0]
          },
    
          "variationParameters" : []
        }
    },
    {
      "op": "add",
      "path": "/planetaryTypes/Tier3SpaceStation",
      "value": {
          "satelliteProbability" : 0.0,
    
          "baseParameters" : {
            "worldType" : "FloatingDungeon",
            "description" : "Tier 3 Space Station",
            "smallImage" : "/celestial/satellite.png",
    
            "image" : "/celestial/satellite.png",
            "imageScale" : 0.5,
            "smallImageScale" : 0.1,
    
            "dynamicsImages" : "/celestial/satellite.png",
            "dynamicsRange" : [0, 0]
          },
    
          "variationParameters" : []
        }
    },
    {
      "op": "add",
      "path": "/satelliteTypes/Tier3SpaceStation",
      "value": {
          "baseParameters" : {
            "worldType" : "FloatingDungeon",
            "description" : "Tier 3 Space Station",
            "smallImage" : "/celestial/satellite.png",
    
            "image" : "/celestial/satellite.png",
            "imageScale" : 0.5,
            "smallImageScale" : 0.1,
    
            "dynamicsImages" : "/celestial/satellite.png",
            "dynamicsRange" : [0, 0]
          },
    
          "variationParameters" : []
        }
    },
    {
      "op": "add",
      "path": "/planetaryTypes/Tier4SpaceStation",
      "value": {
          "satelliteProbability" : 0.0,
    
          "baseParameters" : {
            "worldType" : "FloatingDungeon",
            "description" : "Tier 4 Space Station",
            "smallImage" : "/celestial/satellite.png",
    
            "image" : "/celestial/satellite.png",
            "imageScale" : 0.5,
            "smallImageScale" : 0.1,
    
            "dynamicsImages" : "/celestial/satellite.png",
            "dynamicsRange" : [0, 0]
          },
    
          "variationParameters" : []
        }
    },
    {
      "op": "add",
      "path": "/satelliteTypes/Tier4SpaceStation",
      "value": {
          "baseParameters" : {
            "worldType" : "FloatingDungeon",
            "description" : "Tier 4 Space Station",
            "smallImage" : "/celestial/satellite.png",
    
            "image" : "/celestial/satellite.png",
            "imageScale" : 0.5,
            "smallImageScale" : 0.1,
    
            "dynamicsImages" : "/celestial/satellite.png",
            "dynamicsRange" : [0, 0]
          },
    
          "variationParameters" : []
        }
    },
    {
      "op": "add",
      "path": "/planetaryTypes/Tier5SpaceStation",
      "value": {
          "satelliteProbability" : 0.0,
    
          "baseParameters" : {
            "worldType" : "FloatingDungeon",
            "description" : "Tier 5 Space Station",
            "smallImage" : "/celestial/satellite.png",
    
            "image" : "/celestial/satellite.png",
            "imageScale" : 0.5,
            "smallImageScale" : 0.1,
    
            "dynamicsImages" : "/celestial/satellite.png",
            "dynamicsRange" : [0, 0]
          },
    
          "variationParameters" : []
        }
    },
    {
      "op": "add",
      "path": "/satelliteTypes/Tier5SpaceStation",
      "value": {
          "baseParameters" : {
            "worldType" : "FloatingDungeon",
            "description" : "Tier 5 Space Station",
            "smallImage" : "/celestial/satellite.png",
    
            "image" : "/celestial/satellite.png",
            "imageScale" : 0.5,
            "smallImageScale" : 0.1,
    
            "dynamicsImages" : "/celestial/satellite.png",
            "dynamicsRange" : [0, 0]
          },
    
          "variationParameters" : []
        }
    },
    {
      "op": "add",
      "path": "/planetaryTypes/Tier6SpaceStation",
      "value": {
          "satelliteProbability" : 0.0,
    
          "baseParameters" : {
            "worldType" : "FloatingDungeon",
            "description" : "Tier 6 Space Station",
            "smallImage" : "/celestial/satellite.png",
    
            "image" : "/celestial/satellite.png",
            "imageScale" : 0.5,
            "smallImageScale" : 0.1,
    
            "dynamicsImages" : "/celestial/satellite.png",
            "dynamicsRange" : [0, 0]
          },
    
          "variationParameters" : []
        }
    },
    {
      "op": "add",
      "path": "/satelliteTypes/Tier6SpaceStation",
      "value": {
          "baseParameters" : {
            "worldType" : "FloatingDungeon",
            "description" : "Tier 6 Space Station",
            "smallImage" : "/celestial/satellite.png",
    
            "image" : "/celestial/satellite.png",
            "imageScale" : 0.5,
            "smallImageScale" : 0.1,
    
            "dynamicsImages" : "/celestial/satellite.png",
            "dynamicsRange" : [0, 0]
          },
    
          "variationParameters" : []
        }
    },
    {
      "op": "add",
      "path": "/planetaryTypes/Tier7SpaceStation",
      "value": {
          "satelliteProbability" : 0.0,
    
          "baseParameters" : {
            "worldType" : "FloatingDungeon",
            "description" : "Tier 7 Space Station",
            "smallImage" : "/celestial/satellite.png",
    
            "image" : "/celestial/satellite.png",
            "imageScale" : 0.5,
            "smallImageScale" : 0.1,
    
            "dynamicsImages" : "/celestial/satellite.png",
            "dynamicsRange" : [0, 0]
          },
    
          "variationParameters" : []
        }
    },
    {
      "op": "add",
      "path": "/satelliteTypes/Tier7SpaceStation",
      "value": {
          "baseParameters" : {
            "worldType" : "FloatingDungeon",
            "description" : "Tier 7 Space Station",
            "smallImage" : "/celestial/satellite.png",
    
            "image" : "/celestial/satellite.png",
            "imageScale" : 0.5,
            "smallImageScale" : 0.1,
    
            "dynamicsImages" : "/celestial/satellite.png",
            "dynamicsRange" : [0, 0]
          },
    
          "variationParameters" : []
        }
    },
    
    
    
    { "op": "add", "path": "/planetaryTypes/Tier1SpaceStation/variationParameters/-", "value": {
      "dungeonWorld" : "m4_protectoratestation1",
      "worldSize" : "m4_protectoratestation1",
      "atmosphere" : true
    }},
    { "op": "add", "path": "/satelliteTypes/Tier1SpaceStation/variationParameters/-", "value": {
      "dungeonWorld" : "m4_protectoratestation1",
      "worldSize" : "m4_protectoratestation1",
      "atmosphere" : true
    }},
    
    { "op": "add", "path": "/planetaryTypes/Tier2SpaceStation/variationParameters/-", "value": {
      "dungeonWorld" : "m4_protectoratestation2",
      "worldSize" : "m4_protectoratestation2",
      "atmosphere" : true
    }},
    
    { "op": "add", "path": "/satelliteTypes/Tier2SpaceStation/variationParameters/-", "value": {
      "dungeonWorld" : "m4_protectoratestation2",
      "worldSize" : "m4_protectoratestation2",
      "atmosphere" : true
    }},
    
    { "op": "add", "path": "/satelliteTypes/Tier2SpaceStation/variationParameters/-", "value": {
      "dungeonWorld" : "mazetechspace2",
      "worldSize" : "mazetechspace2",
      "atmosphere" : false
    }},
    
    
    { "op": "add", "path": "/planetaryTypes/Tier3SpaceStation/variationParameters/-", "value": {
      "dungeonWorld" : "m4_protectoratestation3",
      "worldSize" : "m4_protectoratestation3",
      "atmosphere" : true
    }},
    
    
    { "op": "add", "path": "/satelliteTypes/Tier3SpaceStation/variationParameters/-", "value": {
      "dungeonWorld" : "m4_protectoratestation3",
      "worldSize" : "m4_protectoratestation3",
      "atmosphere" : true
    }},
    
    
    { "op": "add", "path": "/planetaryTypes/Tier4SpaceStation/variationParameters/-", "value": {
      "dungeonWorld" : "m4_protectoratestation4",
      "worldSize" : "m4_protectoratestation4",
      "atmosphere" : true
    }},
    
    
    { "op": "add", "path": "/satelliteTypes/Tier4SpaceStation/variationParameters/-", "value": {
      "dungeonWorld" : "m4_protectoratestation4",
      "worldSize" : "m4_protectoratestation4",
      "atmosphere" : true
    }},
    
    { "op": "add", "path": "/planetaryTypes/Tier5SpaceStation/variationParameters/-", "value": {
      "dungeonWorld" : "m4_protectoratestation5",
      "worldSize" : "m4_protectoratestation5",
      "atmosphere" : true
    }},
    { "op": "add", "path": "/satelliteTypes/Tier5SpaceStation/variationParameters/-", "value": {
      "dungeonWorld" : "m4_protectoratestation5",
      "worldSize" : "m4_protectoratestation5",
      "atmosphere" : true
    }},
    
    
    { "op": "add", "path": "/planetaryTypes/Tier6SpaceStation/variationParameters/-", "value": {
      "dungeonWorld" : "m4_protectoratestation6",
      "worldSize" : "m4_protectoratestation6",
      "atmosphere" : true
    }},
    
    { "op": "add", "path": "/satelliteTypes/Tier6SpaceStation/variationParameters/-", "value": {
      "dungeonWorld" : "m4_protectoratestation6",
      "worldSize" : "m4_protectoratestation6",
      "atmosphere" : true
    }},
    
    
    { "op": "add", "path": "/planetaryTypes/Tier6SpaceStation/variationParameters/-", "value": {
      "dungeonWorld" : "m4_protectoratestation7",
      "worldSize" : "m4_protectoratestation7",
      "atmosphere" : true
    }},
    
    { "op": "add", "path": "/satelliteTypes/Tier7SpaceStation/variationParameters/-", "value": {
      "dungeonWorld" : "m4_protectoratestation7",
      "worldSize" : "m4_protectoratestation7",
      "atmosphere" : true
    }},
    
    
    
    { "op": "add", "path": "/planetaryTypes/Tier1SpaceStation/variationParameters/-", "value": {
      "dungeonWorld" : "m4_hylotlstation1",
      "worldSize" : "m4_hylotlstation1",
      "atmosphere" : true
    }},
    { "op": "add", "path": "/satelliteTypes/Tier1SpaceStation/variationParameters/-", "value": {
      "dungeonWorld" : "m4_hylotlstation1",
      "worldSize" : "m4_hylotlstation1",
      "atmosphere" : true
    }},
    
    { "op": "add", "path": "/planetaryTypes/Tier2SpaceStation/variationParameters/-", "value": {
      "dungeonWorld" : "m4_hylotlstation2",
      "worldSize" : "m4_hylotlstation2",
      "atmosphere" : true
    }},
    { "op": "add", "path": "/satelliteTypes/Tier2SpaceStation/variationParameters/-", "value": {
      "dungeonWorld" : "m4_hylotlstation2",
      "worldSize" : "m4_hylotlstation2",
      "atmosphere" : true
    }},
    
    { "op": "add", "path": "/planetaryTypes/Tier3SpaceStation/variationParameters/-", "value": {
      "dungeonWorld" : "m4_hylotlstation3",
      "worldSize" : "m4_hylotlstation3",
      "atmosphere" : true
    }},
    { "op": "add", "path": "/satelliteTypes/Tier3SpaceStation/variationParameters/-", "value": {
      "dungeonWorld" : "m4_hylotlstation3",
      "worldSize" : "m4_hylotlstation3",
      "atmosphere" : true
    }},
    
    { "op": "add", "path": "/planetaryTypes/Tier4SpaceStation/variationParameters/-", "value": {
      "dungeonWorld" : "m4_hylotlstation4",
      "worldSize" : "m4_hylotlstation4",
      "atmosphere" : true
    }},
    { "op": "add", "path": "/satelliteTypes/Tier4SpaceStation/variationParameters/-", "value": {
      "dungeonWorld" : "m4_hylotlstation4",
      "worldSize" : "m4_hylotlstation4",
      "atmosphere" : true
    }},
    
    { "op": "add", "path": "/planetaryTypes/Tier5SpaceStation/variationParameters/-", "value": {
      "dungeonWorld" : "m4_hylotlstation5",
      "worldSize" : "m4_hylotlstation5",
      "atmosphere" : true
    }},
    { "op": "add", "path": "/satelliteTypes/Tier5SpaceStation/variationParameters/-", "value": {
      "dungeonWorld" : "m4_hylotlstation5",
      "worldSize" : "m4_hylotlstation5",
      "atmosphere" : true
    }},
    
    { "op": "add", "path": "/planetaryTypes/Tier6SpaceStation/variationParameters/-", "value": {
      "dungeonWorld" : "m4_hylotlstation6",
      "worldSize" : "m4_hylotlstation6",
      "atmosphere" : true
    }},
    { "op": "add", "path": "/satelliteTypes/Tier6SpaceStation/variationParameters/-", "value": {
      "dungeonWorld" : "m4_hylotlstation6",
      "worldSize" : "m4_hylotlstation6",
      "atmosphere" : true
    }},
    
    { "op": "add", "path": "/planetaryTypes/Tier6SpaceStation/variationParameters/-", "value": {
      "dungeonWorld" : "m4_hylotlstation7",
      "worldSize" : "m4_hylotlstation7",
      "atmosphere" : true
    }},
    { "op": "add", "path": "/satelliteTypes/Tier7SpaceStation/variationParameters/-", "value": {
      "dungeonWorld" : "m4_hylotlstation7",
      "worldSize" : "m4_hylotlstation7",
      "atmosphere" : true
    }},
    
    
    
    { "op": "add", "path": "/planetaryTypes/Tier1SpaceStation/variationParameters/-", "value": {
      "dungeonWorld" : "m4_glitchstation1",
      "worldSize" : "m4_glitchstation1",
      "atmosphere" : true
    }},
    { "op": "add", "path": "/satelliteTypes/Tier1SpaceStation/variationParameters/-", "value": {
      "dungeonWorld" : "m4_glitchstation1",
      "worldSize" : "m4_glitchstation1",
      "atmosphere" : true
    }},
    
    { "op": "add", "path": "/planetaryTypes/Tier2SpaceStation/variationParameters/-", "value": {
      "dungeonWorld" : "m4_glitchstation2",
      "worldSize" : "m4_glitchstation2",
      "atmosphere" : true
    }},
    { "op": "add", "path": "/satelliteTypes/Tier2SpaceStation/variationParameters/-", "value": {
      "dungeonWorld" : "m4_glitchstation2",
      "worldSize" : "m4_glitchstation2",
      "atmosphere" : true
    }},
    
    { "op": "add", "path": "/planetaryTypes/Tier3SpaceStation/variationParameters/-", "value": {
      "dungeonWorld" : "m4_glitchstation3",
      "worldSize" : "m4_glitchstation3",
      "atmosphere" : true
    }},
    { "op": "add", "path": "/satelliteTypes/Tier3SpaceStation/variationParameters/-", "value": {
      "dungeonWorld" : "m4_glitchstation3",
      "worldSize" : "m4_glitchstation3",
      "atmosphere" : true
    }},
    
    { "op": "add", "path": "/planetaryTypes/Tier4SpaceStation/variationParameters/-", "value": {
      "dungeonWorld" : "m4_glitchstation4",
      "worldSize" : "m4_glitchstation4",
      "atmosphere" : true
    }},
    { "op": "add", "path": "/satelliteTypes/Tier4SpaceStation/variationParameters/-", "value": {
      "dungeonWorld" : "m4_glitchstation4",
      "worldSize" : "m4_glitchstation4",
      "atmosphere" : true
    }},
    
    { "op": "add", "path": "/planetaryTypes/Tier5SpaceStation/variationParameters/-", "value": {
      "dungeonWorld" : "m4_glitchstation5",
      "worldSize" : "m4_glitchstation5",
      "atmosphere" : true
    }},
    { "op": "add", "path": "/satelliteTypes/Tier5SpaceStation/variationParameters/-", "value": {
      "dungeonWorld" : "m4_glitchstation5",
      "worldSize" : "m4_glitchstation5",
      "atmosphere" : true
    }},
    
    { "op": "add", "path": "/planetaryTypes/Tier6SpaceStation/variationParameters/-", "value": {
      "dungeonWorld" : "m4_glitchstation6",
      "worldSize" : "m4_glitchstation6",
      "atmosphere" : true
    }},
    { "op": "add", "path": "/satelliteTypes/Tier6SpaceStation/variationParameters/-", "value": {
      "dungeonWorld" : "m4_glitchstation6",
      "worldSize" : "m4_glitchstation6",
      "atmosphere" : true
    }},
    
    { "op": "add", "path": "/planetaryTypes/Tier6SpaceStation/variationParameters/-", "value": {
      "dungeonWorld" : "m4_glitchstation7",
      "worldSize" : "m4_glitchstation7",
      "atmosphere" : true
    }},
    { "op": "add", "path": "/satelliteTypes/Tier7SpaceStation/variationParameters/-", "value": {
      "dungeonWorld" : "m4_glitchstation7",
      "worldSize" : "m4_glitchstation7",
      "atmosphere" : true
    }},
    
    
    { "op": "add", "path": "/satelliteTypes/Tier6SpaceStation/variationParameters/-", "value": {
      "dungeonWorld" : "mazetechspace1",
      "worldSize" : "mazetechspace1",
      "atmosphere" : false
    }},
    { "op": "add", "path": "/satelliteTypes/Tier7SpaceStation/variationParameters/-", "value": {
      "dungeonWorld" : "mazetechspace2",
      "worldSize" : "mazetechspace2",
      "atmosphere" : false
    }},
    { "op": "add", "path": "/satelliteTypes/Tier6SpaceStation/variationParameters/-", "value": {
      "dungeonWorld" : "mazetechspace3",
      "worldSize" : "mazetechspace3",
      "atmosphere" : false
    }},
    { "op": "add", "path": "/satelliteTypes/Tier6SpaceStation/variationParameters/-", "value": {
      "dungeonWorld" : "mazetechspace4",
      "worldSize" : "mazetechspace4",
      "atmosphere" : false
    }},
    { "op": "add", "path": "/satelliteTypes/Tier7SpaceStation/variationParameters/-", "value": {
      "dungeonWorld" : "mazetechspace5",
      "worldSize" : "mazetechspace5",
      "atmosphere" : false
    }},
    { "op": "add", "path": "/satelliteTypes/Tier6SpaceStation/variationParameters/-", "value": {
      "dungeonWorld" : "mazetechspace6",
      "worldSize" : "mazetechspace6",
      "atmosphere" : false
    }},
    { "op": "add", "path": "/satelliteTypes/Tier7SpaceStation/variationParameters/-", "value": {
      "dungeonWorld" : "mazetechspace7",
      "worldSize" : "mazetechspace7",
      "atmosphere" : false
    }}
    ]
    ]
    

    May need tweaking because the stations all have a 0.01 weight for TS systems, but all of them have this chance per orbitRegion so that might not be too little in practice. Their systems are different in many ways, but notably that the threat range varies greatly within the same systems. And hopefully I didn't miss a comma etc. Big patch!

    How would a race mod make use of something that adds things to the universe? If you're looking for a ship replacement, this isn't a ship replacement. So you have me confused.
     
    magewish4 likes this.
  17. GildaTheGriffin

    GildaTheGriffin Lucky Number 13

    I am adding a LOT of content to my race mod. It's an overhaul of everything basically
     
  18. magewish4

    magewish4 Pangalactic Porcupine

    :rofl: I forgot to post a link to the truespace branch on gitHub, but this is so much better! Thanks! I'll put that into the main branch right away.

    I'm ok if you include it in your mod as long as you credit me. I'm trying to build in ways that modded races can add content to the stations easily and I could upload an example if you like. It's easy to add rooms to stations, new stations, visiting ships, and add race options to station npcs. Hopefully when I get the event system working it will be easy to have racial based events added as well.
     
  19. GildaTheGriffin

    GildaTheGriffin Lucky Number 13

    Thanks :) I am currently on a computer where Administrator privileges are disabled (I can't install programs that help to edit dungeons like Tiled) But I am getting a new computer in two days so I will make much more progress then
     
  20. Roskii Heiral

    Roskii Heiral Heliosphere

    I can't wait to see what you come up with on the events =3
     

Share This Page