Couple of really simple modding questions

Hi all... so I'm loving the game and am just getting into the idea of making some mods for it. I have a mod idea kicking around in my brain but before I get started on it I was wondering a few basic things about galaxy construction...

1. Afaik, Gas giant style planets do exist in galaxy forge. I would assume that planets set with attributes like gas giants are not colonizeable (as such a thing wouldn't really make sense) but is it possible for a player faction to claim them in anyway, and/or build things (ore mines, refineries, defense platforms/trade posts) in them?

2. If the above is not possible, is it possible to somehow create a hybrid sort of planet that would not really have the on-the-ground presence, but could be "captured" by a faction?

3. Is it possible to give a starting faction in scenario a fleet comprised of different racial ships? In this scenario, the faction would still only be able to build one type of ship once they colonized a place, but they would start the game with say a hybrid fleet of advent/tec/vasari ships?

4. How hard is it to alter the faction names / portraits for a mod? How does one do this?
2,860 views 2 replies
Reply #1 Top
1. Yes, Gas Giants can be made colonizable like other planets, by editing the PlanetGasGiant.entity file. Change values:

isColonizable FALSE
to
isColonizable TRUE

if it doesn't work, try changing the line

planetTypeForResearch "Uncolonizable"
to
planetTypeForResearch "Terran"

There is also a way to make it "legit" by creating a new research topic for Gas Giant colonization, but the above should work.

2. It is possible to have a planet which has virtually no ground presence benefits, only orbital building capacity. In fact, looking at the PlanetGasGiant.entity file, you will notice all of its upgrade stages have their values set to zero. Upgrading costs nothing and gives nothing. In addition, the planet's health is set to 1, so a sneeze would kill it. In order to make it viable, you would need to edit all those values to what you want.

3. Not really sure, but probably yes.

4. See here, I explained the process a bit (3rd post down): WWW Link

Hope this helps somewhat!
Reply #2 Top
Thanks very much manshooter! Those responses were very helpful! Hopefully someone else will be able to pick up on #3....