Invasion Tactics Tech Requirements Bug TA3b

By on December 9, 2007 12:34:54 PM from GalCiv II Forums GalCiv II Forums

thehandofza...

Join Date 09/2006
0
Alright, after several people noted (in this thread) getting the Mini-Soldiers invasion tactic when their tech tree doesn't have the prerequisite tech (and they haven't traded for it)... I decided to do a bit of testing.

I started up a new game as the Yor and checked the tech descriptions of each Invasion tech to see if they gave Mini-Soldiers... none did. Curious, I went ahead and rushed down the Military line to Planetary Invasion and then proceeded to invade the nearest Minor Race, the Carinoids... and when I did, I had every Invasion Tactic in the game available to me, except Mass Drivers, the only Invasion Tactic in the Yor tree besides the standard three from Planetary Invasion, and correct in that I shouldn't have access to it.

My guess is that their is an error in the Invasion Tech Requirements when your race doesn't actually have the prerequisite tech in their tech tree.

Here are some screen shots:

Invading the Carinoids:


Tech Tree (after the invasion):

7 Replies
Search this post
Subscription Options


Reason for Karma (Optional)
Successfully updated karma reason!
December 11, 2007 3:34:45 PM from GalCiv II Forums GalCiv II Forums
Just a slight bump since no one seemed to notice this...
Reason for Karma (Optional)
Successfully updated karma reason!
December 11, 2007 8:13:01 PM from GalCiv II Forums GalCiv II Forums
I provided what I believe is the reasoning behind this in the thread referred to above but will try again. For TA, the tech tree was radically overhauled. Tech applications, such as the mini-soldiers invasion tactic, that were previously associated with one researched tech (like shock troops) may no longer be associated with that tech in the new tech tree. With Mini-Soldiers, this is the case. It is no longer strictly married to the Shock troops tech and for some races has been reassigned to become available from the research of other techs. This is not a bug-it is working as designed. There are other examples of this in the new tech trees. If anyone with higher authority and knowledge than me would like to confirm or deny my belief, please do so.

Now, that being said, you are describing a specific situation with which I am not familiar because I have not played the Yor and do not know what is made available by their tech tree, let alone what is made available by individual techs. If the mini soldier's tech is not, as you state, listed as an application in any one of the Yor technology fields, then you might have found a bug or a misprint.
Reason for Karma (Optional)
Successfully updated karma reason!
December 11, 2007 9:16:46 PM from GalCiv II Forums GalCiv II Forums
Code: xml
  1. <InvTactic InternalName="MiniSoldiers">
  2. <DisplayName>Mini-Soldiers</DisplayName>
  3. <Description>Through the miracle of advanced artificial intelligence, we are now able to send smart robots onto the battlefield. These fighters pack quite a punch, but can still be taken out with relative ease and are fairly expensive to produce. They are also slightly reckless when it comes to close quarters fighting, so some improvement loss is to be expected.</Description>
  4. <Tech_Requirement>Shock Troops</Tech_Requirement>
  5. <Image>Tactics_Bots</Image>
  6. <Cost>500</Cost>
  7. <LuckFactor>60</LuckFactor>
  8. <PreRequirement>0</PreRequirement>
  9. <PreReqValue>0</PreReqValue>
  10. <BonusType>1</BonusType>
  11. <BonusValueMin>40</BonusValueMin>
  12. <BonusValueMax>70</BonusValueMax>
  13. <PlanetQualityPenaltyMin>0</PlanetQualityPenaltyMin>
  14. <PlanetQualityPenaltyMax>0</PlanetQualityPenaltyMax>
  15. <InfluencePenaltyMin>0</InfluencePenaltyMin>
  16. <InfluencePenaltyMax>0</InfluencePenaltyMax>
  17. <ImprovementPenaltyMin>5</ImprovementPenaltyMin>
  18. <ImprovementPenaltyMax>10</ImprovementPenaltyMax>
  19. </InvTactic>


Straight from the InvTactics.xml file in the GalCiv2\Twilight\Data\English folder. Only one tech requirement listed: Shock Troops. There is only one tech requirement listed for all the Invasion Tactics, and they are the same techs they have been since DL (other than Traditional/Information Warfare, which technically required Planetary Invasion before hand anyway).

Unless they have some hard-coded requirement going on (which, I admit, is possible, but that is something they would have noted in the Change Logs... I would hope anyway), then the only way to get Mini Soldiers is to get the tech with the internal name "Shock Troops", which is not present in the Yor tech tree.

Regardless of any hard-coding that might be going on, I highly doubt it was intentional for me to have access to ALL Invasion Tactics except Mass Drivers with JUST the Planetary Invasion tech researched as the Yor. Especially when Core Detonation, Mini-Soliders, or Tidal Disruption aren't listed as being unlocked by ANY tech in the Yor tech tree.

Note, however, that I did not have Mass Drivers as an invasion choice. That Invasion Tactic is listed as being unlocked by a tech in the Yor's tech tree, Planetary Bombardment, and I did not have this tech. Hence, my conclusion that if an Invasion Tactic is it your tech tree, then you'll properly gain access to it when you research the proper tech. Otherwise, you'll have access to it from the beginning (though, technically, only when you research Planetary Invasion).

I will say that I sincerely hope there isn't any hard-coding going on here with the Invasion Tactics. In games that are highly and easily mod-able like GalCiv2, it just irks me to see things that modders can't change... I can understand WHY these abilities are hardcoded this way, but that still doesn't stop it from bothering me on some level.
Reason for Karma (Optional)
Successfully updated karma reason!
December 12, 2007 6:41:19 AM from GalCiv II Forums GalCiv II Forums
You may be on to something here. I looked closely at what is listed in the invasion techs in the Terran tech tree and none of them appear to list mini-soldier's either, but Terrans do have access to that application because I've used it-a lot. My guess is that this is simply a misprint, i.e., that mini soldier's should be indicated as being unlocked by one of the techs in the Terran tech tree and it was just overlooked. I'm speculating of course.
Reason for Karma (Optional)
Successfully updated karma reason!
December 12, 2007 4:24:10 PM from GalCiv II Forums GalCiv II Forums

The problem is that if the pre-req is not found in the civ's tech tree, it is interpreted as NO tech requirement.  This is not intended.   I've changed it so that if the civ does not have the tech, they do not have access to that invasion tactic.

Cari made sure in the current beta (3b) that all races should have at least Planetary Invasion, so they can invade, but currently not every race is going to be able to use every invasion tactic.

 

Reason for Karma (Optional)
Successfully updated karma reason!
December 12, 2007 4:36:44 PM from GalCiv II Forums GalCiv II Forums
The problem is that if the pre-req is not found in the civ's tech tree, it is interpreted as NO tech requirement. This is not intended. I've changed it so that if the civ does not have the tech, they do not have access to that invasion tactic.


That's what I thought was happening.


Cari made sure in the current beta (3b) that all races should have at least Planetary Invasion, so they can invade

Just out of curiosity, what would happen if you gave a race a tech that gave a non-standard Troop Module, but not Planetary Invasion? Is there something about that tech in the game code that enables Planetary Invasions?

but currently not every race is going to be able to use every invasion tactic.

Good way to make the races differ. Is their any chance that the Yor and Iconians will get Mini-Soldiers as an Invasion Tactic?

If anyone should have Mini-Soliders, I think it would be the Robotics masters, and their former creations
Reason for Karma (Optional)
Successfully updated karma reason!
December 13, 2007 5:19:16 PM from GalCiv II Forums GalCiv II Forums

Just out of curiosity, what would happen if you gave a race a tech that gave a non-standard Troop Module, but not Planetary Invasion?

You could load troops onto the ship, and you could invade, but I don't think there will be any invasion tactics in the list.  You'd have to cancel the invasion. 

Reason for Karma (Optional)
Successfully updated karma reason!
Stardock Forums v1.0.0.0    #108434  walnut1   Server Load Time: 00:00:00.0000078   Page Render Time: