View Single Post
  #17  
Old January 12th, 2001, 12:31 AM

HreDaak HreDaak is offline
Corporal
 
Join Date: Nov 2000
Location: Helsinki, Finland
Posts: 99
Thanks: 0
Thanked 0 Times in 0 Posts
HreDaak is on a distinguished road
Default Re: AI late game Ship Designing problems (turns 100+)

extracted from the components.txt file

Name := Ion Engine I
Description := Standard Ion Engine for sub-light inter-system travel.
Pic Num := 9
Tonnage Space Taken := 10
Tonnage Structure := 20
Cost Minerals := 200
Cost Organics := 0
Cost Radioactives := 50
Vehicle Type := Ship
Supply Amount Used := 10
Restrictions := None
General Group := Engines
Family := 9
Roman Numeral := 1
Custom Group := 0
Number of Tech Req := 1
Tech Area Req 1 := Propulsion
Tech Level Req 1 := 1
Number of Abilities := 3
Ability 1 Type := Standard Ship Movement
Ability 1 Descr := Generates 1 standard movement.
Ability 1 Val 1 := 1
Ability 1 Val 2 := 0
Ability 2 Type := Supply Storage
Ability 2 Descr := Can store 500 units of supply.
Ability 2 Val 1 := 500
Ability 2 Val 2 := 0
Ability 3 Type := Movement Bonus
Ability 3 Descr :=
Ability 3 Val 1 := 0
Ability 3 Val 2 := 0
Weapon Type := None

Notice.. there is that roman numeral which appears on the ion engine I icon. All the engines are in the same family, number 9.
ion engines have roman numerals with numbers 1-3 as have all the other engine types too.
The AI does not know that the contra terrene engines are 'better' than ion engines so it
never bothers to redesign its designs when it researches these so called better engines.
This same problem applies to quatum reactor.
It has a roman numeral of 0. It is the only component in its family though but still the AI does not redesign its designs when quantum reactor is researched. I changed quantum reactors roman numeral to 1 and this fixed the problem.

Reason why you never see these problems with
weapons is that they are all from different
families and they all have roman numerals with bigger numbers on better weapons. So AI always upgrades its designs with weapons as soon as it researches them (if that family is called in the design in designCreation file).



[This message has been edited by HreDaak (edited 11 January 2001).]
Reply With Quote