.com.unity Forums
  The Official e-Store of Shrapnel Games

This Month's Specials

Raging Tiger- Save $9.00
winSPMBT: Main Battle Tank- Save $6.00

   







Go Back   .com.unity Forums > Shrapnel Community > Space Empires: IV & V

Reply
 
Thread Tools Display Modes
  #1  
Old January 29th, 2001, 11:44 AM

solamnic76 solamnic76 is offline
Private
 
Join Date: Jan 2001
Posts: 10
Thanks: 0
Thanked 0 Times in 0 Posts
solamnic76 is on a distinguished road
Default Too many planets

Is it hard to reduce amount of planets in systems?

My playins style is very "hands on"...i just hate use ministers because of AI manages totally different from what i want and see reasonable.

There just are too many planets every system. In Moo2 were maximum of 5 planets and that was good. In SE we have 13 planets. Huh. I'm micromanager but too much is too much even micromanaging.

------------------
Suomi on paras!
Reply With Quote
  #2  
Old January 30th, 2001, 02:54 AM

God Emperor God Emperor is offline
Second Lieutenant
 
Join Date: Dec 2000
Location: Australia
Posts: 464
Thanks: 0
Thanked 0 Times in 0 Posts
God Emperor is on a distinguished road
Default Re: Too many planets

Have just replied to your other post and then found this one. To answer your question, it is quite easy to reduce the number of planets per system. Just edit your SystemType.txt file that is in the data directory. You can either just modify the Standard 1, Standard 2 and Standard 3 entries (easy) or make up new system types (a bit more involved).
I had some fun modifying Emperor Zodds Quadrant and System type files that he has uploaded into the Mods Archive.
Suggest you check it out.

I too get a bit cheesed off with the micromanagement, and sparse systems seem to help the computer players a bit (less planets for them to slowly colonise). Also, given the issue of gravity suitability not really being accounted for, less coloniseable planets makes more sense to me.

Does mean though that high tech levels take much longer to achieve...
Anyway, hope this has helped.....
Reply With Quote
  #3  
Old January 29th, 2001, 06:34 PM

Barnacle Bill Barnacle Bill is offline
Sergeant
 
Join Date: Nov 2000
Location: Somewhere on the wine-dark sea...
Posts: 236
Thanks: 0
Thanked 0 Times in 0 Posts
Barnacle Bill is on a distinguished road
Default Re: Too many planets

quote:
Originally posted by God Emperor:
I too get a bit cheesed off with the micromanagement, and sparse systems seem to help the computer players a bit (less planets for them to slowly colonise). Also, given the issue of gravity suitability not really being accounted for, less coloniseable planets makes more sense to me.



I went even farther in my data set. I think of an “ice planet” as being down in the range where gases are liquid, etc…, not just a terrestrial planet having an ice age. Obviously, a gas giant is another entire situation with huge gravity and huge atmospheric pressure. Nothing that evolved on any one of the three is ever going to live unprotected on any of the others, and due to the gravity issue I can’t see a rock/ice race living on a gas giant even with domes unless you postulate the existence of artificial gravity fields. Likely the gas giant types could not live in the very low (from their perspective) gravity elsewhere for very long, either. Humans have health problems after long periods in zero G, so imagine the problem for gas giant creatures. There are simply not enough settings available in the game to model this properly. So, I built into my mod the assumptions that there is no indigenous life on ice or gas giant planets, and used the available tools to deal with just properly modeling it for rock dwellers. As there is no programmed ability to let you convert planets from ice/gas giant to rock (aside from blowing them up & rebuilding them), this means you are only getting out of domes eventually on rock planets.

First, I edited all the AI race files to originate on rock planets, and verified that they all have some atmosphere other than “none”. The “house rule” is then that you can’t select ice or gas giant or atmosphere “none” when creating a race at game start.

For ice planets, I eliminated all planet types with atmosphere other than “none”. Thus, any race with the tech to colonize ice planets can colonize in domes, but atmosphere converters don’t work (nothing to convert to). If you build an atmosphere converter on an ice planet and nothing bad happens, but no matter how long you wait the atmosphere never changes.

For gas giants, due to the gravity issue I simply eliminated the tech to colonize them. You can remote mine them, but that is it.

Although I did it for the sake of “realism”, this has the side effect of greatly reducing the number of USABLE planets, and thus the number of colonies to micromanage.

You could just as easily do ice planets like gas giants, reducing the number still further.

Unfortunately, gas giants cannot have atmospheres of “none” so there is no way to do them like I did the ice planets. Otherwise, you could just set it up to open the gas giant colonization tech area on some really high level of gravitic technology, to reflect that you can now create an artificial gravity field strong enough to keep things at 1 G on the surface of a gas giant. You could still do this, I suppose, if you gave up one of the existing race atmosphere choices (in addition to “none”). Then you could eliminate all gas giant planet types with atmospheres other than that, so that once you got the tech to colonize gas giants you’d still have to stay in domes. That seems like more trouble than it is worth, so I probably won’t attempt it.

I’m also not sure how the game decides what planets to put in systems. If it randomly selects among the entries in the file, then my mode has decreased the % of planets that will be ice dramatically, and therefore not reduced the number of habitable planets so far as I think (again, I didn’t do it for that reason). On the other hand, if it first decides randomly on rock-ice-gas giant and then randomly among the entries for that type, I have not affected the overall % of each. If the former is the case, the fix would be to change all the ice planet entries in the “stock” file to atmosphere = “none” instead of deleting the ones that are not. You’d have to change the pictures and maybe the descriptive text appropriately as well. Then, assuming the program does not object to duplicate entries, you’d be OK. Adding even more duplicate uninhabitable planets to the file would let you reduce the number of habitable planets in the game even more, if desired.



[This message has been edited by Barnacle Bill (edited 29 January 2001).]
Reply With Quote
  #4  
Old January 29th, 2001, 07:14 PM
DirectorTsaarx's Avatar

DirectorTsaarx DirectorTsaarx is offline
Major
 
Join Date: Dec 2000
Location: Northern Virginia, USA
Posts: 1,048
Thanks: 0
Thanked 0 Times in 0 Posts
DirectorTsaarx is on a distinguished road
Default Re: Too many planets

An idea, purely to maintain the level of diversity in the game, but without allowing a race to colonize all types of planets:

Make the colonizing techs into racial traits! Then you can't research/trade/analyze/etc. to get the others...

I'll have to do some testing to see how this might work, but maybe the usual team of modders can think about it too & come up with something...
__________________
L++ Se+++ GdY $++ Fr C+++ Csc Sf Ai AuO M+ MpTM S Ss RRSHP+ Pw- Fq->Fq+ Nd+++ Rp G++ Mm++ Bb---
Reply With Quote
  #5  
Old January 29th, 2001, 10:55 PM
DirectorTsaarx's Avatar

DirectorTsaarx DirectorTsaarx is offline
Major
 
Join Date: Dec 2000
Location: Northern Virginia, USA
Posts: 1,048
Thanks: 0
Thanked 0 Times in 0 Posts
DirectorTsaarx is on a distinguished road
Default Re: Too many planets

All right - I did some preliminary testing, and I think it'll work OK. I'm attaching a file with some of the appropriate changes; you'll have to cut & paste into the appropriate data files (and do a fair amount of modding to the race files, too; may even have to alter the "*.emp files" if you want to use the "Quick Start" option).

First, you add three new racial traits to "RacialTraits.txt", one for each Colonization Tech; obviously, give each one it's own racial trait ID. I set the cost to 0 (zero) so it wouldn't unbalance the existing setup options. Of course, it would be up to the player's discretion not to abuse this, since it would be fairly involved to allow the AI to start using all colonization techs again after following the rest of these steps...

Second, edit the colonization techs in the "TechArea" file to include the appropriate Racial Tech ID.

And here's where it gets tricky: you have to add the appropriate racial tech to each race. I've used the Abbidon in the example in the attached file; basically, edit the "*_AI_General" file so the race has one more "Advanced Trait" at each option level, and add the appropriate planet type as an advanced trait. For example, the original Abbidon_AI_General file reads:
=========
Race Opt 1 Num Advanced Traits := 1
Race Opt 1 Adv Trait 1 := Psychic
=========
And the new file would read:
=========
Race Opt 1 Num Advanced Traits := 2
Race Opt 1 Adv Trait 1 := Psychic
Race Opt 1 Adv Trait 2 := Gas Giant Race
=========
This is clearer in the attached file. I'm not certain what would happen in games where racial points are set to 0 (zero) for setup, but the above should catch the 2000, 3000 and 5000 racial point options.

Finally, all the "*_AI_Research" files need to be edited to remove all references to colonization techs.

You'll also have to pay attention in startup and select the appropriate racial tech for your environment; I wouldn't suggest selecting "Rock/Oxygen" as your environment, and then taking "Gas Giant Race" as a racial trait .

Any comments on my plan for implementing Barnacle Bill's idea?
__________________
L++ Se+++ GdY $++ Fr C+++ Csc Sf Ai AuO M+ MpTM S Ss RRSHP+ Pw- Fq->Fq+ Nd+++ Rp G++ Mm++ Bb---
Reply With Quote
  #6  
Old January 30th, 2001, 12:16 AM

God Emperor God Emperor is offline
Second Lieutenant
 
Join Date: Dec 2000
Location: Australia
Posts: 464
Thanks: 0
Thanked 0 Times in 0 Posts
God Emperor is on a distinguished road
Default Re: Too many planets

Sounds interesting and should work. A bit too involved for me though. Think I'll probably follow BB's suggestion of just linking Gas Giant Technology with a Gravity Tech level....
Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On

Forum Jump


All times are GMT -4. The time now is 02:38 AM.


Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©1999 - 2024, Shrapnel Games, Inc. - All Rights Reserved.