Jump to content


Photo

How to control other fractions in World builder for Remix Escalation?


  • Please log in to reply
4 replies to this topic

#1 boggsinator145

boggsinator145
  • New Members
  • 4 posts

Posted 14 March 2013 - 04:06 AM

Hello, I have a few questions about using Remix .90 with worldbuilder.  I'm trying to edit maps from zero hour and other custom maps for my own use on skirmish and I'm having a lot of trouble trying to get what I want to do with it.  For example,  I'm trying to build from other command centers from Cybernetic General and Superweapon General that I have control over while at the same time playing Lazer General and I cannot build workers from the Cybernetic and Superweapon Generals command centers when I play on skirmish because it says you need to have the generals promotion to build from them.  I cannot seem to find a way around this and I'm getting frustrated by it. 

 

Another question I have is that I have edited some of this mods code in  notepad to make the mod better for myself and when I do, nothing happens in the game play.  I'm trying not to edit all of it because I don't want to make it crash on me.  I only want to edit certian parts.  I have read some of the tuturials on this site and others, but they don't seem to help me with what I want to do.


Edited by boggsinator145, 14 March 2013 - 04:07 AM.


#2 ApOcOlYpS

ApOcOlYpS

    title available

  • Project Team
  • 523 posts
  • Projects:Remix Escalation

Posted 14 March 2013 - 06:49 AM

You're not able to play the units from multiple different generals simultaneously. Because of a maximum restriction on upgrades, there is a LOT that is reused between different generals, and allowing you to play, say, both laser and superweapons at the same time would cause a lot of havoc. So dozers require that you be playing the correct general to build them.

 

As for the code, if you don't tell me exactly what you did I can't be of any help. However, assuming you just put the files back into data/ini, or wherever ini files go, the reason it wouldn't do anything, I believe, is because effectively the same information is present in !Remix_INI.big. The purpose of the '!' is so that this file is read first. If the file is read first, that is the information that is used. At least, I think that's how it works.



#3 boggsinator145

boggsinator145
  • New Members
  • 4 posts

Posted 14 March 2013 - 04:09 PM

Okay thank you for clearing up my first question :sad2: .  As for the code, however, I have edited at least a couple of folders, such as the rank and science.  Here is the changed code from the Rank Folder:

;////////////////////////////////////////////////////////////////////////////
;FILE: Rank.ini (SYSTEM) ////////////////////////////////////////////////////
;////////////////////////////////////////////////////////////////////////////

Rank 1
  RankName                      = INI:RankLevel1
  SkillPointsNeeded             = 0
  SciencesGranted               = SCIENCE_Rank1
  SciencePurchasePointsGranted  = 1
End

Rank 2
  RankName                      = INI:RankLevel2
  SkillPointsNeeded             = 500
  SciencesGranted               = SCIENCE_Rank2
  SciencePurchasePointsGranted  = 1
End

Rank 3
  RankName                      = INI:RankLevel3
  SkillPointsNeeded             = 1600
  SciencesGranted               = SCIENCE_Rank3
  SciencePurchasePointsGranted  = 2
End

Rank 4
  RankName                      = INI:RankLevel4
  SkillPointsNeeded             = 3800
  SciencesGranted               = SCIENCE_Rank4
  SciencePurchasePointsGranted  = 2
End

Rank 5
  RankName                      = INI:RankLevel5
  SkillPointsNeeded             = 7500
  SciencesGranted               = SCIENCE_Rank5
  SciencePurchasePointsGranted  = 3
End

Now Here is the Science folder: 

;//////////////////////////////////////////////////////////////////////////////
;FILE: Science.ini (SYSTEM) ////////////////////////////////////////////////////
;//////////////////////////////////////////////////////////////////////////////

;; -------------------------------------
;; INTRINSIC (Base-Level) Sciences
;; -------------------------------------
Science SCIENCE_WarFactory
  PrerequisiteSciences = None
  SciencePurchasePointCost = 0; note that this means "not purchasable", NOT "free"!
  IsGrantable = Yes
End

Science SCIENCE_Escalation1
  PrerequisiteSciences = SCIENCE_WarFactory
  SciencePurchasePointCost = 0; note that this means "not purchasable", NOT "free"!
  IsGrantable = Yes
End

Science SCIENCE_Tech1
  PrerequisiteSciences = SCIENCE_Escalation1
  SciencePurchasePointCost = 0; note that this means "not purchasable", NOT "free"!
  IsGrantable = Yes
End

Science SCIENCE_Escalation2
  PrerequisiteSciences = SCIENCE_Tech1
  SciencePurchasePointCost = 0; note that this means "not purchasable", NOT "free"!
  IsGrantable = Yes
End

Science SCIENCE_Tech2
  PrerequisiteSciences = SCIENCE_Escalation2
  SciencePurchasePointCost = 0; note that this means "not purchasable", NOT "free"!
  IsGrantable = Yes
End

Science SCIENCE_Escalation3
  PrerequisiteSciences = SCIENCE_Tech2
  SciencePurchasePointCost = 0; note that this means "not purchasable", NOT "free"!
  IsGrantable = Yes
End

Science SCIENCE_ParticleTech
  PrerequisiteSciences = None
  SciencePurchasePointCost = 1
  IsGrantable = Yes
End

Science SCIENCE_MicrowaveTech
  PrerequisiteSciences = None
  SciencePurchasePointCost = 1
  IsGrantable = Yes
End

Science SCIENCE_ShieldTech
  PrerequisiteSciences = None
  SciencePurchasePointCost = 1
  IsGrantable = Yes
End

Science SCIENCE_MicroTree
  PrerequisiteSciences = None
  SciencePurchasePointCost = 0; note that this means "not purchasable", NOT "free"!
  IsGrantable = Yes
End

Science SCIENCE_MacroTree
  PrerequisiteSciences = None
  SciencePurchasePointCost = 0; note that this means "not purchasable", NOT "free"!
  IsGrantable = Yes
End

Science SCIENCE_AMERICA
  PrerequisiteSciences = None
  SciencePurchasePointCost = 0  ; note that this means "not purchasable", NOT "free"!
  IsGrantable = No
End

Science SCIENCE_SUPW
  PrerequisiteSciences = None
  SciencePurchasePointCost = 0  ; note that this means "not purchasable", NOT "free"!
  IsGrantable = No
End

Science SCIENCE_LAZR
  PrerequisiteSciences = None
  SciencePurchasePointCost = 0  ; note that this means "not purchasable", NOT "free"!
  IsGrantable = No
End

Science SCIENCE_AIRF
  PrerequisiteSciences = None
  SciencePurchasePointCost = 0  ; note that this means "not purchasable", NOT "free"!
  IsGrantable = No
End

Science SCIENCE_CYBR
  PrerequisiteSciences = None
  SciencePurchasePointCost = 0  ; note that this means "not purchasable", NOT "free"!
  IsGrantable = No
End

Science SCIENCE_CHINA
  PrerequisiteSciences = None
  SciencePurchasePointCost = 0  ; note that this means "not purchasable", NOT "free"!
  IsGrantable = No
End

Science SCIENCE_INFA
  PrerequisiteSciences = None
  SciencePurchasePointCost = 0  ; note that this means "not purchasable", NOT "free"!
  IsGrantable = No
End

Science SCIENCE_NUKE
  PrerequisiteSciences = None
  SciencePurchasePointCost = 0  ; note that this means "not purchasable", NOT "free"!
  IsGrantable = No
End

Science SCIENCE_TANK
  PrerequisiteSciences = None
  SciencePurchasePointCost = 0  ; note that this means "not purchasable", NOT "free"!
  IsGrantable = No
End

Science SCIENCE_FLAM
  PrerequisiteSciences = None
  SciencePurchasePointCost = 0  ; note that this means "not purchasable", NOT "free"!
  IsGrantable = No
End

Science SCIENCE_GLA
  PrerequisiteSciences = None
  SciencePurchasePointCost = 0  ; note that this means "not purchasable", NOT "free"!
  IsGrantable = No
End

Science SCIENCE_CHEM
  PrerequisiteSciences = None
  SciencePurchasePointCost = 0  ; note that this means "not purchasable", NOT "free"!
  IsGrantable = No
End

Science SCIENCE_DEMO
  PrerequisiteSciences = None
  SciencePurchasePointCost = 0  ; note that this means "not purchasable", NOT "free"!
  IsGrantable = No
End

Science SCIENCE_SLTH
  PrerequisiteSciences = None
  SciencePurchasePointCost = 0  ; note that this means "not purchasable", NOT "free"!
  IsGrantable = No
End

Science SCIENCE_ASLT
  PrerequisiteSciences = None
  SciencePurchasePointCost = 0  ; note that this means "not purchasable", NOT "free"!
  IsGrantable = No
End

;; -------------------------------------
;; RANK Sciences, granted for a given rank
;; -------------------------------------

; note that omitting "SciencePurchasePointCost" means "science cannot
; normally be purchased; it must be intrinsic or otherwise directly
; granted to the player", which is true for all Rank sciences

Science SCIENCE_Rank1
  PrerequisiteSciences = None
  SciencePurchasePointCost = 0  ; note that this means "not purchasable", NOT "free"!
  IsGrantable = No
End

Science SCIENCE_Rank2
  PrerequisiteSciences = SCIENCE_Rank1
  SciencePurchasePointCost = 0  ; note that this means "not purchasable", NOT "free"!
  IsGrantable = No
End

Science SCIENCE_Rank3
  PrerequisiteSciences = SCIENCE_Rank2
  SciencePurchasePointCost = 0  ; note that this means "not purchasable", NOT "free"!
  IsGrantable = No
End

Science SCIENCE_Rank4
  PrerequisiteSciences = SCIENCE_Rank3
  SciencePurchasePointCost = 0  ; note that this means "not purchasable", NOT "free"!
  IsGrantable = No
End

Science SCIENCE_Rank5
  PrerequisiteSciences = SCIENCE_Rank4
  SciencePurchasePointCost = 0  ; note that this means "not purchasable", NOT "free"!
  IsGrantable = No
End

Science SCIENCE_Rank6
  PrerequisiteSciences = SCIENCE_Rank5
  SciencePurchasePointCost = 0  ; note that this means "not purchasable", NOT "free"!
  IsGrantable = No
End

Science SCIENCE_Rank7
  PrerequisiteSciences = SCIENCE_Rank6
  SciencePurchasePointCost = 0  ; note that this means "not purchasable", NOT "free"!
  IsGrantable = No
End

Science SCIENCE_Rank8
  PrerequisiteSciences = SCIENCE_Rank7
  SciencePurchasePointCost = 0  ; note that this means "not purchasable", NOT "free"!
  IsGrantable = No
End

;; -------------------------------------
;; Sciences
;; -------------------------------------

Science SCIENCE_SpyDrone
  PrerequisiteSciences = SCIENCE_AMERICA SCIENCE_Rank1
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:USASpyDrone
  Description = CONTROLBAR:ToolTipUSAScienceSpyDrone
End

Science SCIENCE_SpySattelite
  PrerequisiteSciences = SCIENCE_AMERICA SCIENCE_Rank1
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:USASpySattelite
  Description = CONTROLBAR:ToolTipUSAScienceSpySattelite
End

Science SCIENCE_Paradrop1
  PrerequisiteSciences = SCIENCE_AMERICA SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:USAParaDrop1
  Description = CONTROLBAR:ToolTipUSAScienceParaDrop
End

Science SCIENCE_Paradrop2
  PrerequisiteSciences = SCIENCE_Paradrop1 SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:USAParaDrop2
  Description = CONTROLBAR:ToolTipUSAScienceParaDrop
End

Science SCIENCE_Paradrop3
  PrerequisiteSciences = SCIENCE_Paradrop2 SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:USAParaDrop3
  Description = CONTROLBAR:ToolTipUSAScienceParaDrop
End

Science SCIENCE_A10ThunderboltMissileStrike1
  PrerequisiteSciences = SCIENCE_AMERICA SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:USAA10Strike1
  Description = CONTROLBAR:ToolTipUSAScienceA10Strike
End

Science SCIENCE_A10ThunderboltMissileStrike2
  PrerequisiteSciences = SCIENCE_A10ThunderboltMissileStrike1 SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:USAA10Strike2
  Description = CONTROLBAR:ToolTipUSAScienceA10Strike
End

Science SCIENCE_A10ThunderboltMissileStrike3
  PrerequisiteSciences = SCIENCE_A10ThunderboltMissileStrike2 SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:USAA10Strike3
  Description = CONTROLBAR:ToolTipUSAScienceA10Strike
End

Science SCIENCE_IronDragonStrike1
  PrerequisiteSciences = SCIENCE_CHINA SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:IronDragonStrike1
  Description = CONTROLBAR:ToolTipIronDragonStrike
End

Science SCIENCE_IronDragonStrike2
  PrerequisiteSciences = SCIENCE_IronDragonStrike1 SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:IronDragonStrike2
  Description = CONTROLBAR:ToolTipIronDragonStrike
End

Science SCIENCE_IronDragonStrike3
  PrerequisiteSciences = SCIENCE_IronDragonStrike2 SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:IronDragonStrike3
  Description = CONTROLBAR:ToolTipIronDragonStrike
End

Science SCIENCE_A10ThunderboltMissileStrike4
  PrerequisiteSciences = SCIENCE_AMERICA SCIENCE_A10ThunderboltMissileStrike3 SCIENCE_Rank5
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:USAA10Strike4
  Description = CONTROLBAR:ToolTipUSAScienceA10Strike
End

Science SCIENCE_SpectreGunship1
  PrerequisiteSciences = SCIENCE_AMERICA SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:USASpectreGunship1
  Description = CONTROLBAR:AirF_ToolTipUSAScienceSpectreGunship
End

Science SCIENCE_SpectreGunship2
  PrerequisiteSciences = SCIENCE_SpectreGunship1 SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:USASpectreGunship1
  Description = CONTROLBAR:AirF_ToolTipUSAScienceSpectreGunship
End

Science SCIENCE_SpectreGunship3
  PrerequisiteSciences = SCIENCE_SpectreGunship2 SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:USASpectreGunship1
  Description = CONTROLBAR:AirF_ToolTipUSAScienceSpectreGunship
End

Science SCIENCE_VDB
  PrerequisiteSciences = SCIENCE_Rank5
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:ChinaVDB
  Description = CONTROLBAR:ToolTipChinaScienceVDB
End

Science SCIENCE_ShockwaveBomb
  PrerequisiteSciences = SCIENCE_Rank5
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:USAShockwaveBomb
  Description = CONTROLBAR:ToolTipUSAScienceShockwaveBomb
End

Science SCIENCE_LeafletDrop
  PrerequisiteSciences = SCIENCE_AMERICA SCIENCE_Rank5
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:USALeafletDrop
  Description = CONTROLBAR:ToolTipUSAScienceLeafletDrop
End

Science SCIENCE_AuroraStrike
  PrerequisiteSciences = SCIENCE_AMERICA SCIENCE_Rank5
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:USAAuroraStrike
  Description = CONTROLBAR:ToolTipUSAScienceAuroraStrike
End

Science SCIENCE_RedGuardTraining
  PrerequisiteSciences = SCIENCE_CHINA SCIENCE_Rank1
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:ChinaRedGuardTraining
  Description = CONTROLBAR:ToolTipChinaScienceRedGuardTraining
End

Science SCIENCE_TankTraining
  PrerequisiteSciences = SCIENCE_CHINA SCIENCE_Rank1
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:ChinaTankTraining
  Description = CONTROLBAR:ToolTipChinaScienceTankTraining
End

Science SCIENCE_HackerTraining
  PrerequisiteSciences = SCIENCE_CHINA SCIENCE_Rank1
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:ChinaHackerTraining
  Description = CONTROLBAR:ToolTipChinaScienceHackerTraining
End

Science SCIENCE_ArtilleryTraining
  PrerequisiteSciences = SCIENCE_CHINA SCIENCE_Rank1
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:ChinaArtilleryTraining
  Description = CONTROLBAR:ToolTipChinaScienceARtilleryTraining
End

Science SCIENCE_AircraftTraining
  PrerequisiteSciences = SCIENCE_AMERICA SCIENCE_Rank1
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:AmericaScienceAircraftTraining
  Description = CONTROLBAR:ToolTipAmericaScienceAircraftTraining
End

Science SCIENCE_ClusterMines
  PrerequisiteSciences = SCIENCE_CHINA SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:ChinaClusterMines
  Description = CONTROLBAR:ToolTipChinaScienceClusterMines
End

Science SCIENCE_ClusterMines1
  PrerequisiteSciences = SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:ChinaClusterMines1
  Description = CONTROLBAR:ToolTipChinaScienceClusterMinesSet
End

Science SCIENCE_ClusterMines2
  PrerequisiteSciences = SCIENCE_ClusterMines1
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:ChinaClusterMines2
  Description = CONTROLBAR:ToolTipChinaScienceClusterMinesSet
End

Science SCIENCE_ClusterMines3
  PrerequisiteSciences = SCIENCE_ClusterMines2
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:ChinaClusterMines3
  Description = CONTROLBAR:ToolTipChinaScienceClusterMinesSet
End

Science SCIENCE_ArtilleryBarrage1
  PrerequisiteSciences = SCIENCE_Rank3 SCIENCE_CHINA
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:ChinaArtilleryBarrage
  Description = CONTROLBAR:ToolTipChinaScienceArtilleryBarrage
End

Science SCIENCE_ArtilleryBarrage2
  PrerequisiteSciences = SCIENCE_ArtilleryBarrage1 SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:ChinaArtilleryBarrage2
  Description = CONTROLBAR:ToolTipChinaScienceArtilleryBarrage
End

Science SCIENCE_ArtilleryBarrage3
  PrerequisiteSciences = SCIENCE_ArtilleryBarrage2 SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:ChinaArtilleryBarrage3
  Description = CONTROLBAR:ToolTipChinaScienceArtilleryBarrage
End

Science SCIENCE_Frenzy1
  PrerequisiteSciences = SCIENCE_CHINA SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:ChinaFrenzy
  Description = CONTROLBAR:ToolTipChinaScienceFrenzy
End

Science SCIENCE_Frenzy2
  PrerequisiteSciences = SCIENCE_Frenzy1 SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:ChinaFrenzy2
  Description = CONTROLBAR:ToolTipChinaScienceFrenzy
End

Science SCIENCE_Frenzy3
  PrerequisiteSciences = SCIENCE_Frenzy2 SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:ChinaFrenzy3
  Description = CONTROLBAR:ToolTipChinaScienceFrenzy
End

Science SCIENCE_CashHack1
  PrerequisiteSciences = SCIENCE_CHINA SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:ChinaCashHack1
  Description = CONTROLBAR:ToolTipChinaScienceCashHack
End

Science SCIENCE_CashHack2
  PrerequisiteSciences = SCIENCE_CashHack1 SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:ChinaCashHack2
  Description = CONTROLBAR:ToolTipChinaScienceCashHack
End

Science SCIENCE_CashHack3
  PrerequisiteSciences = SCIENCE_CashHack2 SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:ChinaCashHack3
  Description = CONTROLBAR:ToolTipChinaScienceCashHack
End

Science SCIENCE_EarlyCashHack
  PrerequisiteSciences = SCIENCE_CHINA SCIENCE_Rank1
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:EarlyChinaCashHack
  Description = CONTROLBAR:ToolTipEarlyChinaScienceCashHack
End

Science SCIENCE_EMPPulse
  PrerequisiteSciences = SCIENCE_AMERICA SCIENCE_Rank5
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:ChinaEMPPulse
  Description = CONTROLBAR:ToolTipChinaScienceEMPPulse
End

Science SCIENCE_NeutronBomb
  PrerequisiteSciences = SCIENCE_CHINA SCIENCE_Rank5
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:ChinaNeutronBomb
  Description = CONTROLBAR:ToolTipChinaScienceNeutronBomb
End

Science SCIENCE_ChinaCarpetBomb
  PrerequisiteSciences = SCIENCE_CHINA SCIENCE_Rank5
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:ChinaCarpetBomb
  Description = CONTROLBAR:ToolTipChinaScienceCarpetBomb
End

Science SCIENCE_GLACarpetBomb
  PrerequisiteSciences = SCIENCE_GLA SCIENCE_Rank5
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:GLACarpetBomb
  Description = CONTROLBAR:ToolTipGLAScienceCarpetBomb
End

Science SCIENCE_TechnicalTraining
  PrerequisiteSciences = SCIENCE_GLA SCIENCE_Rank1
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:GLATechnicalTraining
  Description = CONTROLBAR:ToolTipGLAScienceTechnicalTraining
End

Science SCIENCE_HealInfantry ;Also called 'Drugs'
  PrerequisiteSciences = SCIENCE_GLA SCIENCE_Rank1
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = CONTROLBAR:HealInfantry
  Description = CONTROLBAR:TooltipHealInfantry
End

Science SCIENCE_RebelAmbush1
  PrerequisiteSciences = SCIENCE_GLA SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:GLARebelAmbush1
  Description = CONTROLBAR:ToolTipGLAScienceRebelAmbush
End

Science SCIENCE_RebelAmbush2
  PrerequisiteSciences = SCIENCE_RebelAmbush1
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:GLARebelAmbush2
  Description = CONTROLBAR:ToolTipGLAScienceRebelAmbush
End

Science SCIENCE_RebelAmbush3
  PrerequisiteSciences = SCIENCE_RebelAmbush2
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:GLARebelAmbush3
  Description = CONTROLBAR:ToolTipGLAScienceRebelAmbush
End

Science SCIENCE_SaboAmbush1
  PrerequisiteSciences = SCIENCE_GLA SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:GLASaboAmbush1
  Description = CONTROLBAR:ToolTipGLAScienceSaboAmbush
End

Science SCIENCE_SaboAmbush2
  PrerequisiteSciences = SCIENCE_SaboAmbush1
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:GLASaboAmbush2
  Description = CONTROLBAR:ToolTipGLAScienceSaboAmbush
End

Science SCIENCE_SaboAmbush3
  PrerequisiteSciences = SCIENCE_SaboAmbush2
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:GLASaboAmbush3
  Description = CONTROLBAR:ToolTipGLAScienceSaboAmbush
End

Science SCIENCE_SalvageDrop1
  PrerequisiteSciences = SCIENCE_GLA SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:GLASalvageDrop1
  Description = CONTROLBAR:ToolTipGLAScienceSalvageDrop
End

Science SCIENCE_SalvageDrop2
  PrerequisiteSciences = SCIENCE_SalvageDrop1 SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:GLASalvageDrop2
  Description = CONTROLBAR:ToolTipGLAScienceSalvageDrop
End

Science SCIENCE_SalvageDrop3
  PrerequisiteSciences = SCIENCE_SalvageDrop2 SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:GLASalvageDrop3
  Description = CONTROLBAR:ToolTipGLAScienceSalvageDrop
End

Science SCIENCE_CashBounty1
  PrerequisiteSciences = SCIENCE_GLA SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:GLACashBounty1
  Description = CONTROLBAR:ToolTipGLAScienceCashBounty
End

Science SCIENCE_CashBounty2
  PrerequisiteSciences = SCIENCE_CashBounty1 SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:GLACashBounty2
  Description = CONTROLBAR:ToolTipGLAScienceCashBounty
End

Science SCIENCE_CashBounty3
  PrerequisiteSciences = SCIENCE_CashBounty2 SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:GLACashBounty3
  Description = CONTROLBAR:ToolTipGLAScienceCashBounty
End

Science Early_SCIENCE_CashBounty0
  PrerequisiteSciences = SCIENCE_GLA
  SciencePurchasePointCost = 0
  IsGrantable = Yes
End

Science SCIENCE_TerrorCell1
  PrerequisiteSciences = SCIENCE_GLA SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:TerrorCell1
  Description = CONTROLBAR:ToolTipGLAScienceTerrorCell
End

Science SCIENCE_TerrorCell2
  PrerequisiteSciences = SCIENCE_GLA SCIENCE_TerrorCell1
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:TerrorCell2
  Description = CONTROLBAR:ToolTipGLAScienceTerrorCell
End

Science SCIENCE_TerrorCell3
  PrerequisiteSciences = SCIENCE_GLA SCIENCE_TerrorCell2
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:TerrorCell3
  Description = CONTROLBAR:ToolTipGLAScienceTerrorCell
End

;GLA toxin bomb. It is upgradable. Look for "Object AnthraxBomb" in WeaponObjects.ini
Science SCIENCE_AnthraxBomb
  PrerequisiteSciences = SCIENCE_GLA SCIENCE_Rank5
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:GLAAnthraxBomb
  Description = CONTROLBAR:ToolTipGLAScienceAnthraxBomb
End

Science SCIENCE_SneakAttack
  PrerequisiteSciences = SCIENCE_GLA SCIENCE_Rank5
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:GLASneakAttack
  Description = CONTROLBAR:ToolTipGLAScienceSneakAttack
End

Science SCIENCE_GPSScrambler
  PrerequisiteSciences = SCIENCE_GLA SCIENCE_Rank5
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:GPSScrambler
  Description = CONTROLBAR:ToolTipScienceGPSScrambler
End

Science SCIENCE_KamikazePlane
  PrerequisiteSciences = SCIENCE_GLA SCIENCE_Rank5
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = CONTROLBAR:KamikazePlane
  Description = CONTROLBAR:ToolTipKamikazePlane
End

Science SCIENCE_EmergencyRepair1
  PrerequisiteSciences = SCIENCE_Rank3   ;No country Science requirement
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:EmergencyRepair1
  Description = CONTROLBAR:ToolTipScienceEmergencyRepair
End

Science SCIENCE_EmergencyRepair2
  PrerequisiteSciences = SCIENCE_EmergencyRepair1
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:EmergencyRepair2
  Description = CONTROLBAR:ToolTipScienceEmergencyRepair
End

Science SCIENCE_EmergencyRepair3
  PrerequisiteSciences = SCIENCE_EmergencyRepair2
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:EmergencyRepair3
  Description = CONTROLBAR:ToolTipScienceEmergencyRepair
End

Science SCIENCE_CarpetBomb
  PrerequisiteSciences = SCIENCE_AMERICA SCIENCE_Rank5
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:ChinaCarpetBomb
  Description = CONTROLBAR:ToolTipChinaScienceCarpetBomb
End

Science SCIENCE_TankParadrop1
  PrerequisiteSciences = SCIENCE_CHINA SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:ChinaTankParadrop1
  Description = CONTROLBAR:ToolTipChinaScienceTankParadrop
End

Science SCIENCE_TankParadrop2
  PrerequisiteSciences = SCIENCE_TankParadrop1 SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:ChinaTankParadrop2
  Description = CONTROLBAR:ToolTipChinaScienceTankParadrop
End

Science SCIENCE_TankParadrop3
  PrerequisiteSciences = SCIENCE_TankParadrop2 SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:ChinaTankParadrop3
  Description = CONTROLBAR:ToolTipChinaScienceTankParadrop
End

Science SCIENCE_ChinaInfantryParadrop
  PrerequisiteSciences = SCIENCE_CHINA SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:ChinaMinigunnersParadrop
  Description = CONTROLBAR:TooltipScienceChinaMinigunnersParadrop
End

Science SCIENCE_GLAExploders
  PrerequisiteSciences = SCIENCE_GLA SCIENCE_Rank1
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:GLAExploders
  Description = CONTROLBAR:ToolTipGLAExploders
End

;----------------------------------------------------------------------
; Not quite sciences. These things make some special powers upgradable.
;----------------------------------------------------------------------

;America upgrades daisy cutter to super bomb

Science SCIENCE_MOAB
  PrerequisiteSciences = SCIENCE_AMERICA
  SciencePurchasePointCost = 0; note that this means "not purchasable", NOT "free"!
  IsGrantable = Yes
End

;China neutron cluster mines upgrade

Science SCIENCE_NeutronCluster
  PrerequisiteSciences = SCIENCE_CHINA
  SciencePurchasePointCost = 0; note that this means "not purchasable", NOT "free"!
  IsGrantable = Yes
End

Science SCIENCE_ChinaNeutronShells
  PrerequisiteSciences = SCIENCE_CHINA
  SciencePurchasePointCost = 0; note that this means "not purchasable", NOT "free"!
  IsGrantable = Yes
End

Science SCIENCE_HelixClusterBomb
  PrerequisiteSciences = SCIENCE_CHINA
  SciencePurchasePointCost = 0; note that this means "not purchasable", NOT "free"!
  IsGrantable = Yes
End

;China Internet Center Upgrades

Science SCIENCE_SatelliteHackTwo
  PrerequisiteSciences = SCIENCE_CHINA
  SciencePurchasePointCost = 0; note that this means "not purchasable", NOT "free"!
  IsGrantable = Yes
End

Science SCIENCE_SatelliteHackThree
  PrerequisiteSciences = SCIENCE_CHINA
  SciencePurchasePointCost = 0; note that this means "not purchasable", NOT "free"!
  IsGrantable = Yes
End

;China Emergency repair upgrades

Science SCIENCE_EmergencyRepairUpgrade2
  PrerequisiteSciences = SCIENCE_CHINA 
  SciencePurchasePointCost = 0
  IsGrantable = Yes
End

Science SCIENCE_EmergencyRepairUpgrade3
  PrerequisiteSciences = SCIENCE_CHINA 
  SciencePurchasePointCost = 0
  IsGrantable = Yes
End

Science SCIENCE_SpectreGunshipSolo
  PrerequisiteSciences = SCIENCE_AMERICA SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:USASpectreGunship1
  Description = CONTROLBAR:ToolTipUSAScienceSpectreGunship
End

Science Early_SCIENCE_LeafletDrop
  PrerequisiteSciences = SCIENCE_AMERICA SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:USALeafletDrop
  Description = CONTROLBAR:ToolTipUSAScienceLeafletDrop
End

Science Slth_SCIENCE_GPSScrambler
  PrerequisiteSciences = SCIENCE_GLA SCIENCE_Rank1
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:GPSScrambler
  Description = CONTROLBAR:ToolTipScienceGPSScrambler
End

Science SCIENCE_EarlyEmergencyRepair
  PrerequisiteSciences = SCIENCE_Rank1   ;No country Science requirement
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:EmergencyRepair1
  Description = CONTROLBAR:ToolTipScienceEmergencyRepair
End

Science SCIENCE_InfantryParadrop1
  PrerequisiteSciences = SCIENCE_CHINA SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:ChinaInfantryParadrop1
  Description = CONTROLBAR:ToolTipChinaScienceInfantryParadrop
End

Science SCIENCE_InfantryParadrop2
  PrerequisiteSciences = SCIENCE_InfantryParadrop1 SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:ChinaInfantryParadrop2
  Description = CONTROLBAR:ToolTipChinaScienceInfantryParadrop
End

Science SCIENCE_InfantryParadrop3
  PrerequisiteSciences = SCIENCE_InfantryParadrop2 SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:ChinaInfantryParadrop3
  Description = CONTROLBAR:ToolTipChinaScienceInfantryParadrop
End

Science Infa_SCIENCE_InfantryParadrop1
  PrerequisiteSciences = SCIENCE_CHINA SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:ChinaInfantryParadrop1
  Description = CONTROLBAR:Infa_ToolTipChinaScienceInfantryParadrop
End

Science Infa_SCIENCE_InfantryParadrop2
  PrerequisiteSciences = Infa_SCIENCE_InfantryParadrop1 SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:ChinaInfantryParadrop2
  Description = CONTROLBAR:Infa_ToolTipChinaScienceInfantryParadrop
End

Science Infa_SCIENCE_InfantryParadrop3
  PrerequisiteSciences = Infa_SCIENCE_InfantryParadrop2 SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:ChinaInfantryParadrop3
  Description = CONTROLBAR:Infa_ToolTipChinaScienceInfantryParadrop
End

Science Cybr_SCIENCE_DroneParadrop1
  PrerequisiteSciences = SCIENCE_AMERICA SCIENCE_MicroTree SCIENCE_Rank3 
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:DroneParadrop1
  Description = CONTROLBAR:Cybr_ToolTipScienceDroneParadrop
End

Science Cybr_SCIENCE_DroneParadrop2
  PrerequisiteSciences = Cybr_SCIENCE_DroneParadrop1
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:DroneParadrop2
  Description = CONTROLBAR:Cybr_ToolTipScienceDroneParadrop
End

Science Cybr_SCIENCE_DroneParadrop3
  PrerequisiteSciences = Cybr_SCIENCE_DroneParadrop2
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:DroneParadrop3
  Description = CONTROLBAR:Cybr_ToolTipScienceDroneParadrop
End

Science SCIENCE_ChinaECMBomb
  PrerequisiteSciences = SCIENCE_CHINA SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:ECMBomb
  Description = CONTROLBAR:ToolTipScienceECMBomb
End

Science Flam_SCIENCE_Paradrop1
  PrerequisiteSciences = SCIENCE_CHINA SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:Paradrop1
  Description = CONTROLBAR:Flam_ToolTipScienceParadrop
End

Science Flam_SCIENCE_Paradrop2
  PrerequisiteSciences = Flam_SCIENCE_Paradrop1
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:Paradrop2
  Description = CONTROLBAR:Flam_ToolTipScienceParadrop
End

Science Flam_SCIENCE_Paradrop3
  PrerequisiteSciences = Flam_SCIENCE_Paradrop2
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:Paradrop3
  Description = CONTROLBAR:Flam_ToolTipScienceParadrop
End

Science SCIENCE_AdvancedAI
  PrerequisiteSciences = SCIENCE_AMERICA
  SciencePurchasePointCost = 0
  IsGrantable = Yes
End

Science Cybr_SCIENCE_DataUpload1
  PrerequisiteSciences = SCIENCE_AMERICA SCIENCE_MicroTree SCIENCE_Rank3 
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:MechDrop1
  Description = CONTROLBAR:Cybr_ToolTipMechDrop
End

Science Cybr_SCIENCE_DataUpload2
  PrerequisiteSciences = Cybr_SCIENCE_DataUpload1
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:MechDrop2
  Description = CONTROLBAR:Cybr_ToolTipMechDrop
End

Science Cybr_SCIENCE_DataUpload3
  PrerequisiteSciences = Cybr_SCIENCE_DataUpload2
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:MechDrop3
  Description = CONTROLBAR:Cybr_ToolTipMechDrop
End

Science SupW_SCIENCE_CarpetBomb1
  PrerequisiteSciences = SCIENCE_AMERICA SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:SupWCarpetBomb1
  Description = CONTROLBAR:ToolTipChinaScienceCarpetBomb
End

Science SupW_SCIENCE_CarpetBomb2
  PrerequisiteSciences = SupW_SCIENCE_CarpetBomb1
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:SupWCarpetBomb2
  Description = CONTROLBAR:ToolTipChinaScienceCarpetBomb
End

Science SupW_SCIENCE_CarpetBomb3
  PrerequisiteSciences = SupW_SCIENCE_CarpetBomb2
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:SupWCarpetBomb3
  Description = CONTROLBAR:ToolTipChinaScienceCarpetBomb
End

Science Cybr_SCIENCE_ClusterTomahawk1
  PrerequisiteSciences = SCIENCE_AMERICA 
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:CybrClusterTomahawkSci1
  Description = CONTROLBAR:ToolTipCybrClusterTomahawkSci
End

Science Cybr_SCIENCE_ClusterTomahawk2
  PrerequisiteSciences = SCIENCE_AMERICA SCIENCE_Rank3 Cybr_SCIENCE_ClusterTomahawk1
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:CybrClusterTomahawkSci2
  Description = CONTROLBAR:ToolTipCybrClusterTomahawkSci
End

Science Cybr_SCIENCE_ClusterTomahawk3
  PrerequisiteSciences = SCIENCE_AMERICA Cybr_SCIENCE_ClusterTomahawk2
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:CybrClusterTomahawkSci3
  Description = CONTROLBAR:ToolTipCybrClusterTomahawkSci
End

Science Cybr_SCIENCE_ClusterTomahawk4
  PrerequisiteSciences = SCIENCE_AMERICA Cybr_SCIENCE_ClusterTomahawk3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:CybrClusterTomahawkSci4
  Description = CONTROLBAR:ToolTipCybrClusterTomahawkSci
End

Science Cybr_SCIENCE_ClusterTomahawk5
  PrerequisiteSciences = SCIENCE_AMERICA Cybr_SCIENCE_ClusterTomahawk4 SCIENCE_Rank5
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:CybrClusterTomahawkSci5
  Description = CONTROLBAR:ToolTipCybrClusterTomahawkSci
End

Science SCIENCE_DeployDemoTraps
  PrerequisiteSciences = SCIENCE_GLA SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:DeployDemoTraps
  Description = CONTROLBAR:ToolTipDeployDemoTraps
End

Science SCIENCE_ChemicTraining
  PrerequisiteSciences = SCIENCE_GLA SCIENCE_Rank1
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:ChemicTraining
  Description = CONTROLBAR:ToolTipScienceChemicTraining
End

Science SCIENCE_WFDrop
  PrerequisiteSciences = SCIENCE_CHINA SCIENCE_Rank5
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:WFDrop
  Description = CONTROLBAR:ToolTipScienceWFDrop
End

Science SCIENCE_BDrop
  PrerequisiteSciences = SCIENCE_CHINA SCIENCE_Rank5
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:BDrop
  Description = CONTROLBAR:ToolTipScienceBDrop
End

Science SCIENCE_BeaconBomb
  PrerequisiteSciences = SCIENCE_AMERICA SCIENCE_Rank5
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:BeaconBomb
  Description = CONTROLBAR:ToolTipScienceBeaconBomb
End

Science SCIENCE_DefenseTrain
  PrerequisiteSciences = SCIENCE_AMERICA SCIENCE_Rank1
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:DefenseTrain
  Description = CONTROLBAR:ToolTipScienceDefenseTrain
End

Science SCIENCE_Impairing1
  PrerequisiteSciences = SCIENCE_GLA SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:Impair1
  Description = CONTROLBAR:ToolTipDemoScienceImpair
End

Science SCIENCE_Impairing2
  PrerequisiteSciences = SCIENCE_Impairing1
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:Impair2
  Description = CONTROLBAR:ToolTipDemoScienceImpair
End

Science SCIENCE_Impairing3
  PrerequisiteSciences = SCIENCE_Impairing2
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:Impair3
  Description = CONTROLBAR:ToolTipDemoScienceImpair
End

Science SCIENCE_GLATraining
  PrerequisiteSciences = SCIENCE_GLA ;SCIENCE_Rank5
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:GLATrain
  Description = CONTROLBAR:ToolTipScienceGLATrain
End

Science SCIENCE_Sensors
  PrerequisiteSciences = SCIENCE_AMERICA SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:Sensors
  Description = CONTROLBAR:ToolTipScienceSensors
End

Science SCIENCE_SatelliteMW
  PrerequisiteSciences = SCIENCE_AMERICA SCIENCE_Rank5 SCIENCE_MicrowaveTech
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:SatelliteMW
  Description = CONTROLBAR:ToolTipScienceSatelliteMW
End

Science SCIENCE_MIRV
  PrerequisiteSciences = SCIENCE_NUKE
  SciencePurchasePointCost = 0; note that this means "not purchasable", NOT "free"!
  IsGrantable = Yes
End

Science SCIENCE_HBOMB
  PrerequisiteSciences = SCIENCE_SUPW
  SciencePurchasePointCost = 0; note that this means "not purchasable", NOT "free"!
  IsGrantable = Yes
End

Science SCIENCE_ICBM
  PrerequisiteSciences = SCIENCE_SUPW
  SciencePurchasePointCost = 0; note that this means "not purchasable", NOT "free"!
  IsGrantable = Yes
End

Science SCIENCE_NukeAmmo
  PrerequisiteSciences = SCIENCE_Tech2
  SciencePurchasePointCost = 0; note that this means "not purchasable", NOT "free"!
  IsGrantable = Yes
End

Science SCIENCE_CHINADRONES
  PrerequisiteSciences = SCIENCE_Rank1   ;No country Science requirement
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:ChinaDrones
  Description = CONTROLBAR:ToolTipScienceChinaDrones
End

Science SCIENCE_NuclearArtilleryBarrage
  PrerequisiteSciences = SCIENCE_CHINA SCIENCE_Rank5 SCIENCE_ArtilleryBarrage3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:NuclearArtillery
  Description = CONTROLBAR:ToolTipNuclearArtillery
End

Science SCIENCE_VanHoMissileStrike1
  PrerequisiteSciences = SCIENCE_CHINA SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:VanHoStrike1
  Description = CONTROLBAR:ToolTipChinaVanHoStrike
End

Science SCIENCE_VanHoMissileStrike2
  PrerequisiteSciences = SCIENCE_VanHoMissileStrike1 SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:VanHoStrike2
  Description = CONTROLBAR:ToolTipChinaVanHoStrike
End

Science SCIENCE_VanHoMissileStrike3
  PrerequisiteSciences = SCIENCE_VanHoMissileStrike2 SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:VanHoStrike3
  Description = CONTROLBAR:ToolTipChinaVanHoStrike
End

Science SCIENCE_AdvTargeting1
  PrerequisiteSciences = SCIENCE_TANK
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:AdvTargeting1
  Description = CONTROLBAR:ToolTipChinaAdvTargeting
End

Science SCIENCE_AdvTargeting2
  PrerequisiteSciences = SCIENCE_AdvTargeting1 SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:AdvTargeting2
  Description = CONTROLBAR:ToolTipChinaAdvTargeting
End

Science SCIENCE_MissileTech3
  PrerequisiteSciences = SCIENCE_AdvTargeting2 ;SCIENCE_Rank5
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:MissileTech3
  Description = CONTROLBAR:ToolTipChinaAdvTargeting
End

Science SCIENCE_LightningCoils1
  PrerequisiteSciences = SCIENCE_TANK SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:LightningCoils1
  Description = CONTROLBAR:ToolTipChinaLightningCoils
End

Science SCIENCE_LightningCoils2
  PrerequisiteSciences = SCIENCE_LightningCoils1 
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:LightningCoils2
  Description = CONTROLBAR:ToolTipChinaLightningCoils
End

Science SCIENCE_LightningCoils3
  PrerequisiteSciences = SCIENCE_LightningCoils2 
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:LightningCoils3
  Description = CONTROLBAR:ToolTipChinaLightningCoils
End

Science SCIENCE_FieldCommand1
  PrerequisiteSciences = SCIENCE_TANK ;SCIENCE_TankTraining SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:FrenzyAura
  Description = CONTROLBAR:ToolTipChinaFrenzyAura
End

Science SCIENCE_FieldCommand2
  PrerequisiteSciences = SCIENCE_FieldCommand1
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:FieldCommand2
  Description = CONTROLBAR:ToolTipChinaFieldCommand
End

Science SCIENCE_WarfactorySpecialization
  PrerequisiteSciences = SCIENCE_TANK
  SciencePurchasePointCost = 0; note that this means "not purchasable", NOT "free"!
  IsGrantable = Yes
End

Science SCIENCE_TankHvyParadrop
  PrerequisiteSciences = SCIENCE_TankParadrop3 SCIENCE_Rank5
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:ChinaHvyTankParadrop
  Description = CONTROLBAR:ToolTipChinaScienceHvyTankParadrop
End

Science SCIENCE_ClusterBombs
  PrerequisiteSciences = SCIENCE_CYBR
  SciencePurchasePointCost = 0; note that this means "not purchasable", NOT "free"!
  IsGrantable = Yes
End

Science SCIENCE_Imposible_Fake
  PrerequisiteSciences = None
  SciencePurchasePointCost = 0  ; note that this means "not purchasable", NOT "free"!
  IsGrantable = No
End

Science SCIENCE_Squad10
  PrerequisiteSciences = SCIENCE_CHINA
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:Squad10
  Description = CONTROLBAR:ToolTipScienceSquad10
End

Science SCIENCE_BlackSquadron
  PrerequisiteSciences = SCIENCE_CHINA
  SciencePurchasePointCost = 0
  IsGrantable = Yes
End

Science SCIENCE_PlasmaTech
  PrerequisiteSciences = None
  SciencePurchasePointCost = 0
  IsGrantable = Yes
  DisplayName = SCIENCE:LazrPlasmaTech
End

Science SCIENCE_IonTech
  PrerequisiteSciences = None
  SciencePurchasePointCost = 0
  IsGrantable = Yes
End

Science SCIENCE_GravTech
  PrerequisiteSciences = None
  SciencePurchasePointCost = 0
  IsGrantable = Yes
End

Science SCIENCE_PulseLaserTech
  PrerequisiteSciences = None
  SciencePurchasePointCost = 0
  IsGrantable = Yes
End

Science SCIENCE_SataliteTech
  PrerequisiteSciences = None
  SciencePurchasePointCost = 0
  IsGrantable = Yes
End

Science SCIENCE_LaserTraining
  PrerequisiteSciences = SCIENCE_LAZR SCIENCE_Rank1
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:USALaserTraining
  Description = CONTROLBAR:ToolTipUSAScienceLaserTraining
End

Science SCIENCE_PlasmaBarrage1
  PrerequisiteSciences = SCIENCE_LAZR SCIENCE_Rank3 SCIENCE_PlasmaTech
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:LazrPlasmaBarrage1
  Description = CONTROLBAR:ToolTipUSASciencePlasmaBarrage
End

Science SCIENCE_PlasmaBarrage2
  PrerequisiteSciences = SCIENCE_PlasmaBarrage1 SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:LazrPlasmaBarrage2
  Description = CONTROLBAR:ToolTipUSASciencePlasmaBarrage
End

Science SCIENCE_PlasmaBarrage3
  PrerequisiteSciences = SCIENCE_PlasmaBarrage2 SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:LazrPlasmaBarrage3
  Description = CONTROLBAR:ToolTipUSASciencePlasmaBarrage
End

Science SCIENCE_IonOverCharge
  PrerequisiteSciences = SCIENCE_LAZR SCIENCE_IonTech SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:IonOvercharge
  Description = CONTROLBAR:ToolTipUSAIonOverCharge
End

Science SCIENCE_AdvancedMacroArticulation
  PrerequisiteSciences = SCIENCE_AMERICA SCIENCE_Rank1
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:AdvancedMacroArticulation
  Description = CONTROLBAR:ToolTipUSAAdvancedMacroArticulation
End
Science SCIENCE_AdvancedMicroArticulation
  PrerequisiteSciences = SCIENCE_AMERICA SCIENCE_Rank1
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:AdvancedMicroArticulation
  Description = CONTROLBAR:ToolTipUSAAdvancedMicroArticulation
End

Science SCIENCE_RocketBarrage1
  PrerequisiteSciences = SCIENCE_Rank3 ;SCIENCE_CHINA
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:GLARocketBarrage
  Description = CONTROLBAR:ToolTipGLAScienceRocketBarrage
End

Science SCIENCE_RocketBarrage2
  PrerequisiteSciences = SCIENCE_RocketBarrage1 SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:GLARocketBarrage2
  Description = CONTROLBAR:ToolTipGLAScienceRocketBarrage
End

Science SCIENCE_RocketBarrage3
  PrerequisiteSciences = SCIENCE_RocketBarrage2 SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:GLARocketBarrage3
  Description = CONTROLBAR:ToolTipGLAScienceRocketBarrage
End

Science SCIENCE_ChinaImports
  PrerequisiteSciences = SCIENCE_GLA
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:ChinaImports
  Description = CONTROLBAR:ToolTipGLAChinaImports
End

Science SCIENCE_OilMoney1
  PrerequisiteSciences = SCIENCE_GLA SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:OilMoney1
  Description = CONTROLBAR:ToolTipGLAOilMoney1
End

Science SCIENCE_OilMoney2
  PrerequisiteSciences = SCIENCE_GLA SCIENCE_OilMoney1
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:OilMoney2
  Description = CONTROLBAR:ToolTipGLAOilMoney2
End

Science SCIENCE_GLAArtilleryBarrage1
  PrerequisiteSciences = SCIENCE_Rank3 SCIENCE_GLA
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:ChinaArtilleryBarrage
  Description = CONTROLBAR:ToolTipChinaScienceArtilleryBarrage
End

Science SCIENCE_GLAArtilleryBarrage2
  PrerequisiteSciences = SCIENCE_GLAArtilleryBarrage1 SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:ChinaArtilleryBarrage2
  Description = CONTROLBAR:ToolTipChinaScienceArtilleryBarrage
End

Science SCIENCE_GLAArtilleryBarrage3
  PrerequisiteSciences = SCIENCE_GLAArtilleryBarrage2 SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:ChinaArtilleryBarrage3
  Description = CONTROLBAR:ToolTipChinaScienceArtilleryBarrage
End

Science SCIENCE_GLAArtilleryBarrage4
  PrerequisiteSciences = SCIENCE_GLAArtilleryBarrage3 SCIENCE_Rank5
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:ChinaArtilleryBarrage4
  Description = CONTROLBAR:ToolTipChinaScienceArtilleryBarrage4
End

Science SCIENCE_GLAJihadPower
  PrerequisiteSciences = SCIENCE_GLA SCIENCE_Rank5
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:GLAJihadPower
  Description = CONTROLBAR:ToolTipGLAScienceJihadPower
End

Science SCIENCE_GLAJudgementAmmo
  PrerequisiteSciences = SCIENCE_GLA SCIENCE_Rank5
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:GLAJudgementAmmo
  Description = CONTROLBAR:ToolTipScienceGLAJudgementAmmo
End

Science SCIENCE_GLAAirRush
  PrerequisiteSciences = SCIENCE_GLA
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:GLAAirRush
  Description = CONTROLBAR:ToolTipScienceGLAEarlyAirfield
End

Science SCIENCE_GLABypassTech
  PrerequisiteSciences = SCIENCE_GLA; SCIENCE_Rank5
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:GLABypassTech
  Description = CONTROLBAR:ToolTipScienceGLABypassTech
End

Science SCIENCE_DeployDemoTraps1
  PrerequisiteSciences = SCIENCE_GLA SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:DeployDemoTraps1
  Description = CONTROLBAR:ToolTipDeployDemoTraps1-3
End

Science SCIENCE_DeployDemoTraps2
  PrerequisiteSciences = SCIENCE_GLA SCIENCE_DeployDemoTraps1
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:DeployDemoTraps2
  Description = CONTROLBAR:ToolTipDeployDemoTraps1-3
End

Science SCIENCE_DeployDemoTraps3
  PrerequisiteSciences = SCIENCE_GLA SCIENCE_DeployDemoTraps2
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:DeployDemoTraps3
  Description = CONTROLBAR:ToolTipDeployDemoTraps1-3
End

Science SCIENCE_Demo_Infiltrator1
  PrerequisiteSciences = SCIENCE_GLA ;SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:Infiltrator1
  Description = CONTROLBAR:ToolTipInfiltrator1-5
End

Science SCIENCE_Demo_Infiltrator2
  PrerequisiteSciences = SCIENCE_GLA SCIENCE_Rank3 SCIENCE_Demo_Infiltrator1
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:Infiltrator2
  Description = CONTROLBAR:ToolTipInfiltrator1-5
End

Science SCIENCE_Demo_Infiltrator3
  PrerequisiteSciences = SCIENCE_GLA SCIENCE_Demo_Infiltrator2
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:Infiltrator3
  Description = CONTROLBAR:ToolTipInfiltrator1-5
End

Science SCIENCE_Demo_Infiltrator4
  PrerequisiteSciences = SCIENCE_GLA SCIENCE_Demo_Infiltrator3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:Infiltrator4
  Description = CONTROLBAR:ToolTipInfiltrator1-5
End

Science SCIENCE_Demo_Infiltrator5
  PrerequisiteSciences = SCIENCE_GLA SCIENCE_Rank5 SCIENCE_Demo_Infiltrator4
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:Infiltrator5
  Description = CONTROLBAR:ToolTipInfiltrator1-5
End

Science SCIENCE_Demo_LandWar
  PrerequisiteSciences = SCIENCE_GLA
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:LandWar
  Description = CONTROLBAR:ToolTipLandWar
End

Science SCIENCE_Demo_Subtlety
  PrerequisiteSciences = SCIENCE_GLA SCIENCE_Rank3 
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:Demo_Subtlety
  Description = CONTROLBAR:ToolTipSubtlety
End

Science SCIENCE_SLTH_SNIPER_RUSH
  PrerequisiteSciences = SCIENCE_GLA
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:GLASniperRush
  Description = CONTROLBAR:ToolTipScienceGLAEarlySniper
End

Science SCIENCE_SlthSneakAttack
  PrerequisiteSciences = SCIENCE_GLA SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:GLASneakAttack
  Description = CONTROLBAR:ToolTipGLAScienceSlthSneakAttack
End

Science SCIENCE_SlthSneakAttack2
  PrerequisiteSciences = SCIENCE_GLA SCIENCE_Rank3 SCIENCE_SlthSneakAttack
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:GLASneakAttack2
  Description = CONTROLBAR:ToolTipGLAScienceSlthSneakAttack
End

Science SCIENCE_SlthActofTerror
  PrerequisiteSciences = SCIENCE_GLA SCIENCE_SlthSneakAttack2
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:GLATerrorSneakAttack
  Description = CONTROLBAR:ToolTipGLAScienceSlthSneakAttack
End

Science SCIENCE_SlthPanic1
  PrerequisiteSciences = SCIENCE_GLA SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:GLAPanic1
  Description = CONTROLBAR:ToolTipGLASciencePanicAttack
End

Science SCIENCE_SlthPanic2
  PrerequisiteSciences = SCIENCE_GLA SCIENCE_SlthPanic1
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:GLAPanic2
  Description = CONTROLBAR:ToolTipGLASciencePanicAttack
End

Science SCIENCE_SlthPanic3
  PrerequisiteSciences = SCIENCE_GLA SCIENCE_SlthPanic2
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:GLAPanic3
  Description = CONTROLBAR:ToolTipGLASciencePanicAttack
End

Science SCIENCE_FinancialSponsor
  PrerequisiteSciences = SCIENCE_GLA SCIENCE_Rank5 SCIENCE_CashBounty3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:GLAFinancialSponsor
  Description = CONTROLBAR:ToolTipScienceGLAFinancialSponsor
End

Science SCIENCE_Slth_LandWar
  PrerequisiteSciences = SCIENCE_GLA
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:LandWar
  Description = CONTROLBAR:ToolTipSlthLandWar
End

Science SCIENCE_ToxinTech
  PrerequisiteSciences = SCIENCE_Escalation1
  SciencePurchasePointCost = 0; note that this means "not purchasable", NOT "free"!
  IsGrantable = Yes
End

Science SCIENCE_AcidTech
  PrerequisiteSciences = SCIENCE_Escalation1
  SciencePurchasePointCost = 0; note that this means "not purchasable", NOT "free"!
  IsGrantable = Yes
End

Science SCIENCE_Chem_SponsorTerror
  PrerequisiteSciences = SCIENCE_GLA
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:SponsorTerror
  Description = CONTROLBAR:ToolTipSponsorTerror
End

Science SCIENCE_Chem_SpiesEverywhere
  PrerequisiteSciences = SCIENCE_GLA
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:SpiesEverywhere
  Description = CONTROLBAR:ToolTipSpiesEverywhere
End

Science SCIENCE_Chem_ChemicalExports1
  PrerequisiteSciences = SCIENCE_GLA SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:ChemicalExports1
  Description = CONTROLBAR:ToolTipChemicalExports
End

Science SCIENCE_Chem_ChemicalExports2
  PrerequisiteSciences = SCIENCE_GLA SCIENCE_Rank3 SCIENCE_Chem_ChemicalExports1
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:ChemicalExports2
  Description = CONTROLBAR:ToolTipChemicalExports
End

Science SCIENCE_Chem_ChemicalExports3
  PrerequisiteSciences = SCIENCE_GLA SCIENCE_Rank3 SCIENCE_Chem_ChemicalExports2
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:ChemicalExports3
  Description = CONTROLBAR:ToolTipChemicalExports
End

Science SCIENCE_Chem_ChemicalBandits1
  PrerequisiteSciences = SCIENCE_GLA SCIENCE_Rank3 SCIENCE_Chem_SponsorTerror
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:ChemicalBandits1
  Description = CONTROLBAR:ToolTipChemicalBandits
End

Science SCIENCE_Chem_ChemicalBandits2
  PrerequisiteSciences = SCIENCE_GLA SCIENCE_Rank3 SCIENCE_Chem_ChemicalBandits1
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:ChemicalBandits2
  Description = CONTROLBAR:ToolTipChemicalBandits
End

Science SCIENCE_Chem_ChemicalBandits3
  PrerequisiteSciences = SCIENCE_GLA SCIENCE_Rank3 SCIENCE_Chem_ChemicalBandits2
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:ChemicalBandits3
  Description = CONTROLBAR:ToolTipChemicalBandits
End

Science SCIENCE_Chem_L29Run1
  PrerequisiteSciences = SCIENCE_GLA SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:L29Run1
  Description = CONTROLBAR:ToolTipL29Run
End

Science SCIENCE_Chem_L29Run2
  PrerequisiteSciences = SCIENCE_GLA SCIENCE_Rank3 SCIENCE_Chem_L29Run1
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:L29Run2
  Description = CONTROLBAR:ToolTipL29Run
End

Science SCIENCE_Chem_L29Run3
  PrerequisiteSciences = SCIENCE_GLA SCIENCE_Rank3 SCIENCE_Chem_L29Run2
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:L29Run3
  Description = CONTROLBAR:ToolTipL29Run
End

Science SCIENCE_Chem_L29Wing
  PrerequisiteSciences = SCIENCE_GLA SCIENCE_Rank5 SCIENCE_Chem_L29Run3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:L29Wing
  Description = CONTROLBAR:ToolTipL29Wing
End

Science SCIENCE_Chem_ScudShower1
  PrerequisiteSciences = SCIENCE_GLA SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:ScudShower1
  Description = CONTROLBAR:ToolTipScudShower
End

Science SCIENCE_Chem_ScudShower2
  PrerequisiteSciences = SCIENCE_GLA SCIENCE_Rank3 SCIENCE_Chem_ScudShower1
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:ScudShower2
  Description = CONTROLBAR:ToolTipScudShower
End

Science SCIENCE_Chem_ScudShower3
  PrerequisiteSciences = SCIENCE_GLA SCIENCE_Rank3 SCIENCE_Chem_ScudShower2
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:ScudShower3
  Description = CONTROLBAR:ToolTipScudShower
End

Science SCIENCE_Chem_Delivery
  PrerequisiteSciences = SCIENCE_GLA SCIENCE_Rank5
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:ChemicalDelivery
  Description = CONTROLBAR:ToolTipChemicalDelivery
End

Science SCIENCE_Chem_Seeders1
  PrerequisiteSciences = SCIENCE_GLA SCIENCE_Rank3 SCIENCE_ToxinTech
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:Seeders1
  Description = CONTROLBAR:ToolTipSeeders
End

Science SCIENCE_Chem_Seeders2
  PrerequisiteSciences = SCIENCE_GLA SCIENCE_Rank3 SCIENCE_Chem_Seeders1
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:Seeders2
  Description = CONTROLBAR:ToolTipSeeders
End

Science SCIENCE_Chem_Seeders3
  PrerequisiteSciences = SCIENCE_GLA SCIENCE_Rank3 SCIENCE_Chem_Seeders2
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:Seeders3
  Description = CONTROLBAR:ToolTipSeeders
End

Science SCIENCE_GLAChemicalCarpetBomb
  PrerequisiteSciences = SCIENCE_GLA SCIENCE_Rank5
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:GLAChemicalCarpetBomb
  Description = CONTROLBAR:ToolTipGLAScienceChemicalCarpetBomb
End

Science SCIENCE_TankECMtree1
  PrerequisiteSciences = SCIENCE_TANK ;SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:ECMtree1
  Description = CONTROLBAR:ToolTipChinaECMtree
End

Science SCIENCE_TankECMtree2
  PrerequisiteSciences = SCIENCE_TANK SCIENCE_TankECMtree1 SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:ECMtree2
  Description = CONTROLBAR:ToolTipChinaECMtree
End

Science SCIENCE_TankECMtree3
  PrerequisiteSciences = SCIENCE_TANK SCIENCE_TankECMtree2 SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:ECMtree3
  Description = CONTROLBAR:ToolTipChinaECMtree
End

Science SCIENCE_TankECMtree4
  PrerequisiteSciences = SCIENCE_TANK SCIENCE_TankECMtree3 SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:ECMtree4
  Description = CONTROLBAR:ToolTipChinaECMtree
End

Science SCIENCE_TankECMtree5
  PrerequisiteSciences = SCIENCE_TANK SCIENCE_TankECMtree4 SCIENCE_Rank5
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:ECMtree5
  Description = CONTROLBAR:ToolTipChinaECMtree
End

Science SCIENCE_TankSpecialization
  PrerequisiteSciences = SCIENCE_TANK SCIENCE_Rank5
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:WarfactorySpecialization
  Description = CONTROLBAR:ToolTipWarfactorySpecialization
End

Science SCIENCE_FighterTraining
  PrerequisiteSciences = SCIENCE_AIRF SCIENCE_Rank1
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:AirFFighterTraining
  Description = CONTROLBAR:ToolTipAirFFighterTraining
End

Science SCIENCE_BomberTraining
  PrerequisiteSciences = SCIENCE_AIRF SCIENCE_Rank1
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:AirFBomberTraining
  Description = CONTROLBAR:ToolTipAirFBomberTraining
End

Science SCIENCE_HeliTraining
  PrerequisiteSciences = SCIENCE_AIRF SCIENCE_Rank1
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:AirFHeliTraining
  Description = CONTROLBAR:ToolTipAirFHeliTraining
End

Science SCIENCE_VTOLTraining
  PrerequisiteSciences = SCIENCE_AIRF SCIENCE_Rank1
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:AirFVTOLTraining
  Description = CONTROLBAR:ToolTipAirFVTOLTraining
End

Science SCIENCE_RaptorWing1
  PrerequisiteSciences = SCIENCE_AIRF SCIENCE_FighterTraining SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:AirFRaptorWing1
  Description = CONTROLBAR:ToolTipAirFRaptorWing
End

Science SCIENCE_RaptorWing2
  PrerequisiteSciences = SCIENCE_AIRF SCIENCE_RaptorWing1
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:AirFRaptorWing2
  Description = CONTROLBAR:ToolTipAirFRaptorWing
End

Science SCIENCE_RaptorWing3
  PrerequisiteSciences = SCIENCE_AIRF SCIENCE_RaptorWing2
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:AirFRaptorWing3
  Description = CONTROLBAR:ToolTipAirFRaptorWing
End

Science SCIENCE_ElitePilots
  PrerequisiteSciences = SCIENCE_AIRF SCIENCE_RaptorWing3 SCIENCE_Rank5
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:AirFElitePilots
  Description = CONTROLBAR:ToolTipAirFElitePilots
End

Science SCIENCE_CallAlliedSupport
  PrerequisiteSciences = SCIENCE_AMERICA SCIENCE_Rank5
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:CallAlliedSupport
  Description = CONTROLBAR:ToolTipCallAlliedSupport
End

Science AirF_SCIENCE_CarpetBomb1
  PrerequisiteSciences = SCIENCE_AMERICA SCIENCE_BomberTraining SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:SupWCarpetBomb1
  Description = CONTROLBAR:ToolTipAirFScienceCarpetBomb
End

Science AirF_SCIENCE_CarpetBomb2
  PrerequisiteSciences = AirF_SCIENCE_CarpetBomb1
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:SupWCarpetBomb2
  Description = CONTROLBAR:ToolTipAirFScienceCarpetBomb
End

Science AirF_SCIENCE_CarpetBomb3
  PrerequisiteSciences = AirF_SCIENCE_CarpetBomb2
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:SupWCarpetBomb3
  Description = CONTROLBAR:ToolTipAirFScienceCarpetBomb
End

Science SCIENCE_OrcaSwarm1
  PrerequisiteSciences = SCIENCE_AIRF SCIENCE_VTOLTraining SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:AirFOrcaSwarm1
  Description = CONTROLBAR:ToolTipAirFOrcaSwarm
End

Science SCIENCE_OrcaSwarm2
  PrerequisiteSciences = SCIENCE_AIRF SCIENCE_OrcaSwarm1
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:AirFOrcaSwarm2
  Description = CONTROLBAR:ToolTipAirFOrcaSwarm
End

Science AirF_SCIENCE_Reinforcement1
  PrerequisiteSciences = SCIENCE_AMERICA SCIENCE_HeliTraining SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:ComancheReinforcement1
  Description = CONTROLBAR:AirF_ToolTipScienceReinforcement
End

Science AirF_SCIENCE_Reinforcement2
  PrerequisiteSciences = AirF_SCIENCE_Reinforcement1
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:ComancheReinforcement2
  Description = CONTROLBAR:AirF_ToolTipScienceReinforcement
End

Science AirF_SCIENCE_Reinforcement3
  PrerequisiteSciences = AirF_SCIENCE_Reinforcement2
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:ComancheReinforcement3
  Description = CONTROLBAR:AirF_ToolTipScienceReinforcement
End

Science SCIENCE_SupWDefenseRestoration1
  PrerequisiteSciences = SCIENCE_AMERICA SCIENCE_DefenseTrain SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:SupWDefenseRestoration1
  Description = CONTROLBAR:SupW_ToolTipScienceDefenseRestoration
End

Science SCIENCE_SupWDefenseRestoration2
  PrerequisiteSciences = SCIENCE_AMERICA SCIENCE_SupWDefenseRestoration1
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:SupWDefenseRestoration2
  Description = CONTROLBAR:SupW_ToolTipScienceDefenseRestoration
End

Science SCIENCE_SupWDefenseRestoration3
  PrerequisiteSciences = SCIENCE_AMERICA SCIENCE_SupWDefenseRestoration2
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:SupWDefenseRestoration3
  Description = CONTROLBAR:SupW_ToolTipScienceDefenseRestoration
End

Science SCIENCE_SupWMobileDefense1
  PrerequisiteSciences = SCIENCE_AMERICA ;SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:SupWMobileDefense1
  Description = CONTROLBAR:SupW_ToolTipScienceMobileDefense
End

Science SCIENCE_SupWMobileDefense2
  PrerequisiteSciences = SCIENCE_AMERICA SCIENCE_SupWMobileDefense1 SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:SupWMobileDefense2
  Description = CONTROLBAR:SupW_ToolTipScienceMobileDefense
End


Science SCIENCE_KrylinUpgrade
  PrerequisiteSciences = SCIENCE_CHINA ;SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:KrylinUpgrade
  Description = CONTROLBAR:ToolTipScienceKrylinUpgrade
End

Science SCIENCE_IrradiatorUpgrade
  PrerequisiteSciences = SCIENCE_CHINA ;SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:IrradiatorUpgrade
  Description = CONTROLBAR:ToolTipScienceIrradiatorUpgrade
End

Science SCIENCE_SU47Upgrade1
  PrerequisiteSciences = SCIENCE_CHINA SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:SU47Upgrade1
  Description = CONTROLBAR:ToolTipScienceSU47Upgrade
End

Science SCIENCE_SU47Upgrade2
  PrerequisiteSciences = SCIENCE_CHINA SCIENCE_Rank3 SCIENCE_SU47Upgrade1
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:SU47Upgrade2
  Description = CONTROLBAR:ToolTipScienceSU47Upgrade
End

Science SCIENCE_SU47Upgrade3
  PrerequisiteSciences = SCIENCE_CHINA SCIENCE_Rank3 SCIENCE_SU47Upgrade2
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:SU47Upgrade3
  Description = CONTROLBAR:ToolTipScienceSU47Upgrade
End

Science SCIENCE_HolocaustWarheads
  PrerequisiteSciences = SCIENCE_CHINA SCIENCE_Rank5
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:HolocaustWarheads
  Description = CONTROLBAR:ToolTipScienceHolocaustWarheads
End

Science SCIENCE_HybridDesign
  PrerequisiteSciences = SCIENCE_AMERICA
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:ScienceHybridDesign
  Description = CONTROLBAR:ToolTipScienceHybridDesign
End

Science SCIENCE_CybrDroneRestoration
  PrerequisiteSciences = SCIENCE_AMERICA SCIENCE_Rank5
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:CybrDroneRestoration
  Description = CONTROLBAR:Cybr_ToolTipScienceDroneRestoration
End

Science SCIENCE_WarOnTerrorFunding1
  PrerequisiteSciences = SCIENCE_AMERICA SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:Science_WarOnTerrorFunding1
  Description = CONTROLBAR:ToolTipScienceWarOnTerrorFunding
End

Science SCIENCE_WarOnTerrorFunding2
  PrerequisiteSciences = SCIENCE_AMERICA SCIENCE_WarOnTerrorFunding1 SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:Science_WarOnTerrorFunding2
  Description = CONTROLBAR:ToolTipScienceWarOnTerrorFunding
End

Science SCIENCE_WarOnTerrorFunding3
  PrerequisiteSciences = SCIENCE_AMERICA SCIENCE_WarOnTerrorFunding2 SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:Science_WarOnTerrorFunding3
  Description = CONTROLBAR:ToolTipScienceWarOnTerrorFunding
End

Science Cybr_SCIENCE_MechDrop1
  PrerequisiteSciences = SCIENCE_AMERICA SCIENCE_MacroTree SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:Science_MechDrop1
  Description = CONTROLBAR:ToolTipScienceMechDrop
End

Science Cybr_SCIENCE_MechDrop2
  PrerequisiteSciences = SCIENCE_AMERICA Cybr_SCIENCE_MechDrop1
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:Science_MechDrop2
  Description = CONTROLBAR:ToolTipScienceMechDrop
End

Science Cybr_SCIENCE_MechDrop3
  PrerequisiteSciences = SCIENCE_AMERICA Cybr_SCIENCE_MechDrop2
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:Science_MechDrop3
  Description = CONTROLBAR:ToolTipScienceMechDrop
End

Science Lazr_SCIENCE_Stage2ControlRods
  PrerequisiteSciences = SCIENCE_AMERICA
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:Science_Stage2ControlRods
  Description = CONTROLBAR:ToolTipScienceStage2ControlRods
End

Science Infa_SCIENCE_Relay_Mines
  PrerequisiteSciences = None
  SciencePurchasePointCost = 0; note that this means "not purchasable", NOT "free"!
  IsGrantable = Yes
End

Science Infa_SCIENCE_Relay_Infantry
  PrerequisiteSciences = None
  SciencePurchasePointCost = 0; note that this means "not purchasable", NOT "free"!
  IsGrantable = Yes
End

Science Infa_SCIENCE_Relay_Artillery
  PrerequisiteSciences = None
  SciencePurchasePointCost = 0; note that this means "not purchasable", NOT "free"!
  IsGrantable = Yes
End

Science Flam_SCIENCE_Thermite1
  PrerequisiteSciences = SCIENCE_CHINA
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:Science_Thermite1
  Description = CONTROLBAR:ToolTipScienceThermite
End

Science Flam_SCIENCE_Thermite2
  PrerequisiteSciences = SCIENCE_CHINA Flam_SCIENCE_Thermite1 SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:Science_Thermite2
  Description = CONTROLBAR:ToolTipScienceThermite
End

Science Lazr_SCIENCE_EnhancedSpySat1
  PrerequisiteSciences = SCIENCE_AMERICA SCIENCE_SataliteTech ;SCIENCE_SpySattelite
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:Science_EnhancedSpySat1
  Description = CONTROLBAR:ToolTipScienceEnhancedSpySat
End

Science Lazr_SCIENCE_EnhancedSpySat2
  PrerequisiteSciences = SCIENCE_AMERICA Lazr_SCIENCE_EnhancedSpySat1
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:Science_EnhancedSpySat2
  Description = CONTROLBAR:ToolTipScienceEnhancedSpySat
End

Science Lazr_SCIENCE_EnhancedSpySat3
  PrerequisiteSciences = SCIENCE_AMERICA Lazr_SCIENCE_EnhancedSpySat2
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:Science_EnhancedSpySat3
  Description = CONTROLBAR:ToolTipScienceEnhancedSpySat
End

Science Lazr_SCIENCE_EnhancedSpySat4
  PrerequisiteSciences = SCIENCE_AMERICA Lazr_SCIENCE_EnhancedSpySat3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:Science_EnhancedSpySat4
  Description = CONTROLBAR:ToolTipScienceEnhancedSpySat
End

Science SCIENCE_PrototypeLab
  PrerequisiteSciences = SCIENCE_LAZR
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:PrototypeLab
  Description = CONTROLBAR:ToolTipTechTreeFocus
End

Science SCIENCE_WarChest1
  PrerequisiteSciences = SCIENCE_LAZR SCIENCE_PrototypeLab SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:WarChest1
  Description = CONTROLBAR:ToolTipTechTreeFocus
End

Science SCIENCE_WarChest2
  PrerequisiteSciences = SCIENCE_LAZR SCIENCE_WarChest1 
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:WarChest2
  Description = CONTROLBAR:ToolTipTechTreeFocus
End

Science SCIENCE_WarChest3
  PrerequisiteSciences = SCIENCE_LAZR SCIENCE_WarChest2
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:WarChest3
  Description = CONTROLBAR:ToolTipTechTreeFocus
End

Science SCIENCE_DedicationToScience
  PrerequisiteSciences = SCIENCE_LAZR SCIENCE_WarChest3 SCIENCE_Rank5
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:DedicationToScience
  Description = CONTROLBAR:ToolTipTechTreeFocus
End

Science SupW_SCIENCE_BackupPower
  PrerequisiteSciences = SCIENCE_AMERICA
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:Science_BackupPower
  Description = CONTROLBAR:ToolTipScienceBackupPower
End

Science SCIENCE_ParticleStreaming
  PrerequisiteSciences = SCIENCE_LAZR SCIENCE_ParticleTech SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:ParticleStreaming
  Description = CONTROLBAR:ToolTipParticleStreaming
End

Science SCIENCE_ShieldTechUnlock
  PrerequisiteSciences = SCIENCE_LAZR SCIENCE_ShieldTech SCIENCE_Rank5
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:ShieldTechUnlock
  Description = CONTROLBAR:ToolTipShieldTechUnlock
End

Science SCIENCE_GravDisplacement
  PrerequisiteSciences = SCIENCE_LAZR SCIENCE_Rank3 SCIENCE_GravTech
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:GravDisplacement
  Description = CONTROLBAR:ToolTipGravDisplacement
End

Science SCIENCE_LaserStrike
  PrerequisiteSciences = SCIENCE_AMERICA  SCIENCE_PulseLaserTech SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:USALaserstrike1
  Description = CONTROLBAR:ToolTipUSAScienceUSALaserStrike3
End

Science SCIENCE_LaserStrike2
  PrerequisiteSciences = SCIENCE_AMERICA SCIENCE_LaserStrike SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:USALaserstrike2
  Description = CONTROLBAR:ToolTipUSAScienceUSALaserStrike3
End

Science SCIENCE_LaserStrike3
  PrerequisiteSciences = SCIENCE_AMERICA SCIENCE_LaserStrike2 SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:USALaserstrike3
  Description = CONTROLBAR:ToolTipUSAScienceUSALaserStrike3
End

Now I don't think that I have edited anything else yet, but I still want to experiment with this.   Thank you for your help. It is appreciated. :)



#4 ApOcOlYpS

ApOcOlYpS

    title available

  • Project Team
  • 523 posts
  • Projects:Remix Escalation

Posted 14 March 2013 - 05:17 PM

Okay, copy the entirety of the text document doesn't really help me, because that doesn't tell me 1) what you changed, 2) what you want it to do that isn't working.

 

Also, how are you editing the files? Did you extract everything using FinalBIG into text documents, or are you just making edits in FinalBIG? If the former, you have to be sure to rebuild the big file so it includes your files with your changes, and put it back in your generals folder. Also, make sure the file structure is correct (I can't remember what it's supposed to be off hand....I think data/ini/, and put inside your zero hour folder....you can tell if you open the big files in FinalBIG. Just look at the structure it has on the left for each file. Should say something like data/ini/Science.ini).



#5 boggsinator145

boggsinator145
  • New Members
  • 4 posts

Posted 14 March 2013 - 10:48 PM

Nevermind about the whole code question I had.  I was thinking about the last time I edited them before the game started crash on me.  I had to reinstall it.  So the Code should be in the original form. I'm sorry about the confusion.  Now I do use FinalBIG to extract these files and I use notepad to edit them because thats what in used when I do this on my laptop.  I know where all of the files go in the data folder in the Zero Hour folder.  I still have a lot to learn.  


Edited by boggsinator145, 14 March 2013 - 10:51 PM.





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users