What about modifying what shows up in the Group Editor? I tried to put in a screenshot of what I mean but forum didn't post it.
What shows up in the group editor is what's listed in the GalaxyScenarioDef file. In order to update the forge to the most current version of the game, all you have to do is copy this file out of your game, and drop it into the forge folder replacing the one that is in there. In the early days of sins back in 2008, there were a lot of things missing, but most of us modders fixed that problem pretty quickly and the devs followed suit. In the case of modding, you need your modded version dropped in, but it will force anyone else playing the map to also have the modded file also. Usually not a problem, but can be to those trying to use it for other mods or unmodded sins when things selected aren't in their game.
Hi, I'm trying to create my own map using the galaxy forge, and although everything work out fine, but there's one thing is missing and I still can't figure it out how to do it myself, and the problem is: How do you make a planet colonized by AI computer? And I'm not only talking about having militia flying around the planet, but actual colonized planet that you can invade. A detailed step by step guide will have helped. Thanks!
The very first thing you need to do is what I answered above if you haven't already. Using the most up to date galaxyscenariodef file (referred to as the gsd file from now on) is essential to having the most options available to you in the editor.
Not 100% what you're asking since you can invade all planets except your own... But I'll give it a shot anyway. Keep in mind, I haven't played sins, much less messed with this stuff in the last 4 years, so what I say is to the best of my knowledge but may not be perfectly accurate anymore as I stopped during rebellion's development.
In the forge main window, click edit, in the drop down box, select players. This is where you should start when making maps as this allows you to set up not only the number of available players for the map, but also what each starts with, and if they are allied right away. If you select a player, you'll see a planet count listed. If it says 0, then that player loses at game start, a common issue for people new to forge. You can't fix that from here, but it's important to know. You can always add or remove players later if your needs change as you build your map. In my opinion, it's better to have 4 players set up and ready to go before you make the map, rather then having to go back after you're done and redo options like assigning planets and stuff you could have set up while building the map.
Back to the main window, assuming you've added and set up the players how you want them... Here, you can start adding stars and planets and connecting them. Something to note here, do not connect the stars to other stars, the game does this automatically with a third connection type (interstellar lane) that is not available in the forge. Using either of the other two options overrides the third option and makes it so a player or AI does not need to research interstellar travel to travel between stars.
Anyway, as you're adding planets, in the toolbox (the second window that opened up when you started forge) there are a lot of things listed there. As a new map maker, you can safely ignore most of it. Things like spawn probability are only important for map randomization so it doesn't have the same choke points and pathways every time you play it. Sometimes it nice not knowing if a planet is going to be there or not, but not something to mess with until you're experienced in map making. So ignore the Advanced and Misc sections.
As for the rest of the options I start at the bottom and work my way up. Properties - Type. Set up the type of planet you have. Depending on the gsd file you put in the forge folder, you may only have the default options, or you may have so many, your eyes explode. Next set of options is ownership, which is what is the most important to your question so I will bold it to draw our attention here. Owner is where you select who gets the planet at game start. It is exactly at this time where it's really nice to have already set up the players before you started. If you haven't, you will only see two possible players, 0 and 1 (basically players 1 and 2 in game). If you're making a 4 player map, you will have 4 options here, players 0, 1, 2, and 3. Use this option to assign planets to each player so they can start off with more then the default. Ishomeplanet sets up the starting point for whatever owner you selected. Each player can only have 1. In the name section, leave the design name alone, but you can add a in game name so that your ice planets can have names like "Hoth? Should be called Colth, right?" and when you get there in the game, you will see that.
That's all for the generic map making... But there is more you can do to have fun with the planets specifically.
Select a planet and right click on it and select edit, you get a big menu where you can give them lots of good things at game start.
Lets go over the boxes. The first to the left is a template box, at the bottom is all of the predefined templates already set up in the gsd file. You can choose to use one as a starting point or start fresh. The easiest thing to do is just select something from here and go with it, but that requires you to have a pretty good idea of what's set up in the gsd file. Most people don't, even those of us that spent years modding can't recall every little thing listed, so we make our own templates in the gsd file and use those, or we go about customizing each planet individually. When you have a lot of planets, templates are great. If not, we move onto the more advanced way of customizing, which means ignoring this box and moving onto the next one.
The second box (from the left) is the group manager. At the bottom of this box you need to click 'add'. You see a selection that says 'Always (0 items)' shows up. You are now done with this box. For now. Most likely.
Now you go to the third box called Group Editor. The top box, you can change that to anything except planetownerisrace. That's a feature not used and semi-crashes the forge. If it's for a planet you have assigned to a player, leave it at always, and in the box below. spawn these items for, select the player you gave ownership of the planet to. Leaving it as planet owner should mean that any time anyone colonizes the planet, the stuff respawns. This is exploitable, like if I need resources, I can sell everything off, abandon the planet, recolonize and get everything right back. Not an option you want to give people, so just set it to the original owner. In the right box, you have all of the options listed in the gsd file. Select one and click add. It'll show up in the left box and should then show up at game start. Go down the list and add what you want... Or not. When you're done, hit Ok at the bottom, that window will close and you can move on to other planets. One thing to note, you may need to uncheck use default template on the bottom left before you close out the window. I don't recall ever doing that, but like I said at the beginning of this, it's been a while and I can't be held as 100% reliable at this point.
Anyway, that should do it. Enjoy.