RemingtonRyder RemingtonRyder

GalCiv 2 Ultimate Edition Community Update

GalCiv 2 Ultimate Edition Community Update

is now on GOG and Steam! :)

https://www.dropbox.com/sh/x2y0vtszretrook/AADTKT6lhp0Qhns8B7LkfJvaa?lst=

Project origins

There was some discussion on the Steam forums as to how to get an update to GalCiv 2 out there.

Draginol popped in and suggested that an update incorporating the expertise of the fanbase would be the best way forward.  A bugfixing update would soon be on the way.

I sent a message to the other tech tree modders, and luckily secured the assistance of Gaunathor, and later MabusAltarn, as well as some dedicated members of the community who posted some valuable feedback.  They have been instrumental to the success of the community update, and I'm glad to have played a small part along the way.

 

Progress report

The community update has been released as part of a rollout of Stardock products on GOG.com and is also available as an opt-in beta on Steam!

 

Downloads and links

Issues which can't be fixed with XML manipulation.

The file archive folder, hosted by MabusAltarn.

The list of bugs which can't be fixed with XML manipulation.

The spreadsheet of data changes, hosted by MabusAltarn.

Initial discussion on Steam forums

 

Credits for community member and Stardock staff involvement

Gaunathor - Tech tree changes, descriptions and standardisation.  AI value adjustment.  Planetary improvement changes and fixes.  Keeper of the change logs, spreadsheet and file archive. :)

MarvinKosh - Typo and description changes (English.str, Techtree.xml). Additional spreadsheet analysis.

DARCA1213 - Tech descriptions.

MabusAltarn - UI changes, tech tree changes, AI value adjustment, keeper of the file archive, spreadsheet and change logs.

Maiden666 - Suggestions for improvement (technology victory bonuses).

OShee - tech descriptions.

SiliasOfBorg - tech descriptions.

Frogboy - executable code changes.

 

6,637,798 views 2,020 replies +5 Loading…
Reply #1401 Top

Okay, all is well and the opt-in off Steam is updated! :)

+1 Loading…
Reply #1402 Top

Had a quick look. RaceConfig was updated for regular and metages. Exe was also updated. No other changes detected.

Lookking good!

Someone did report a problem though: http://steamcommunity.com/app/202200/discussions/0/485623406950877192/?tscn=1449770224

He poses his debug.err file. First thing I noticed was the game's version number. It's 2.04 instead of 2.20.

 

Reply #1403 Top

Quoting MabusAltarn, reply 1402

Had a quick look. RaceConfig was updated for regular and metages. Exe was also updated. No other changes detected.
End of MabusAltarn's quote

I can confirm this. Unless somebody reports any other problems, the update should be good to go now.

Reply #1404 Top

I remember my login, it's a Christmas miracle! Anyway, at the call for further reports, I thought I'd share some observations/issues I found in the data files. I'm using a clean Steam installation, integrity verified, with the CU beta applied. I'm new to GalCiv modding, so some of these might be inconsequential. Also, some of these are holdovers from the last official patch, not a result of the CU. Here's the rundown (paths will always be relative to the game's root folder):

  1. MetaverseData\English\GC2_Conversations.xml is different from Data\English\GC2_Conversations.xml. Suggestion: copy from Data to MetaverseData. Is it even supposed to be in MetaverseData?
  2. MetaverseData\English contains AsteroidFieldMiningBaseModules.xml. It is the same as the one in Twilight\Data\English. There are no corresponding files in Data\English or Twilight\MetaverseData\English. DarkAvatar contains its own version of the file, in both of its folders. Suggestion: I suspect Twilight\MetaverseData\English needs a copy of the file, not sure about its presence in Dread Lords folders.
  3. Twilight\Data and Twilight\MetaverseData do not contain PlanetDescriptions.xml, StarTypes.xml, TerrainColorSchemes.xml, unlike DL and DA. Juuust making sure that's as it should be...
  4. FlavorText.xml, in all three Data folders, contains one instance of EmpireShortName. I believe it's supposed to be ShortEmpireName. Npp says these are the only instances of *shortname left among the files. Is there a list of all the variables recognised by the game? Are they case-sensitive? It would help to identify other potential errors.
  5. Instances of "Acrean" in GC2_Conversations.xml (4 files), Mission1_Text.xml (2 files).
  6. Instances of "Drengins" in GC2_Conversations.xml (4 files), Desperate Ally.gc2scenario (2 files), RockAndHardPlace.gc2campaign (2 files), English.str (3 files). I just always thought the plural was Drengin...
  7. One instance of "Korth" in Twilight\Data\English\GC2_Conversations.xml. I think it should be "Korath". Haven't searched through all the files for other instances.
  8. Also did a search for Yors, Draths, and some likely misspellings of Arcean and Krynn, with no hits.
  9. Typos - surprisingly few, once I switched the checker to US spelling ;-) These were just the ones in Twilight, and some are probably present in older versions of the files, but I've not looked further. I'm not sure which other files are most susceptible to typos, and I've yet to figure out a way to do a batch spell check on the whole lot - which is probably a bad idea, anyway. Ergo, your experience would be helpful, again.
    1. Twilight\Data\English\GC2_Conversations.xml: appologies, pre-emptively, mediocracy, cliches, persuassion, opressive, agressions, opressor, pre-emtive, opressors
    2. Twilight\Data\English\FlavorText.xml: travelled, fuelling, make's, pre-empt, nee 

A lot of this is nitpicking, but I figure, with a little spelling and variable sanitising, we could make this look presentable O:)

Reply #1405 Top

Quoting Spinorial, reply 1404

MetaverseData\English\GC2_Conversations.xml is different from Data\English\GC2_Conversations.xml. Suggestion: copy from Data to MetaverseData. Is it even supposed to be in MetaverseData?
End of Spinorial's quote

I have no idea whether it's supposed to be there. My knowledge regarding the Metaverse is rather limited (basically what I've read on the forums), but, based on my understanding, the files in both folders are supposed to be identical. Otherwise, the game gets flagged. Considering that this doesn't seem to be happening (at least I haven't heard of it), it's likely that the file isn't needed in MetaverseData (or at least the game doesn't verify it).

Quoting Spinorial, reply 1404

MetaverseData\English contains AsteroidFieldMiningBaseModules.xml. It is the same as the one in Twilight\Data\English.
End of Spinorial's quote

Correct. That file has no business being there, and should instead be in Twilight\MetaverseData\English.

Quoting Spinorial, reply 1404

Twilight\Data and Twilight\MetaverseData do not contain PlanetDescriptions.xml, StarTypes.xml, TerrainColorSchemes.xml, unlike DL and DA. Juuust making sure that's as it should be...
End of Spinorial's quote

That's okay. TotA didn't make any changes to those files, so they are not needed.

Quoting Spinorial, reply 1404

FlavorText.xml, in all three Data folders, contains one instance of EmpireShortName. I believe it's supposed to be ShortEmpireName. Npp says these are the only instances of *shortname left among the files. Is there a list of all the variables recognised by the game? Are they case-sensitive? It would help to identify other potential errors.
End of Spinorial's quote

If there is a list, only SD has access to it. Well, at least I'm positive that the variables are case-sensitive. We could also use a list for the GC2_Conversations.xml. That one still contains errors (e.g. empty war-declarations by the AI), but I'm unable to figure out what is wrong.

Quoting Spinorial, reply 1404

Instances of "Drengins" in GC2_Conversations.xml (4 files), Desperate Ally.gc2scenario (2 files), RockAndHardPlace.gc2campaign (2 files), English.str (3 files). I just always thought the plural was Drengin...
End of Spinorial's quote

I can see this both ways, so I prefer to keep it as is for now.

Quoting Spinorial, reply 1404

Twilight\Data\English\GC2_Conversations.xml: pre-emptively
Twilight\Data\English\FlavorText.xml: travelled, fuelling, pre-empt
End of Spinorial's quote

What is wrong with those? Based on my dictionary, they are spelled correctly.

Here is the list of change I've made so far (TotA-only):

FlavorText.xml
WordOnStreet_HighPlanetQuality: fixed typo (make's to makes)
WordOnStreet_IsDefended: changed EmpireShortName to ShortEmpireName
WordOnStreet_WeLeftUnitedPlanets: fixed typo (nee to need)


GC2_Conversations.xml
P_REJECTION_RELATIONS_OK: fixed typo (Appologies to Apologies)
AI_CRY_FOR_HELP: fixed typo (Acrean to Arcean)
DECLARE_WAR_ON_PLAYER: fixed typo (mediocracy to mediocrity, cliches to clichés)
AI_TRADE_TECH: fixed typo (Korth to Korath)
AI_PAIDOFF: fixed typo (persuassion to persuasion)
AI_HELPSPLAYER_NOWAR: fixed typos (opressive to oppressive, agressions to aggressions, opressor to oppressor)
HUMAN_WARALERT_NOWAR: fixed typos (pre-emtive to pre-emptive, opressors to oppressors, agressions to aggressions)


Mission1_Text.xml
fixed typo (Acreans to Arceans)

Reply #1406 Top
Quoting Gaunathor, reply 1405
Quoting Spinorial,

Twilight\Data\English\GC2_Conversations.xml: pre-emptively
Twilight\Data\English\FlavorText.xml: travelled, fuelling, pre-empt



What is wrong with those? Based on my dictionary, they are spelled correctly.

End of Gaunathor's quote

It's a case of standardising the spelling. Actually, my first reaction was to baulk at "traveler". However, once I changed the dictionary to US, it seems to be valid US spelling. Travelled, and fuelling, and the like are commonwealth spelling, and so get flagged. Given the prevalence of rumor, neighbor, etc, I decided that the intent was to use US spelling, and therefore opted to standardise accordingly. This appears to also be the case for preempt and pre-empt, both of which are used.

Here's the typos in the other conversation and flavour files (same logic applies):

  1. Data\English\GC2_Conversations.xml: anythign, appologies, pre-emptively, dimissed, Drengi , mediocracy, cliches, destructon
  2. Data\English\FlavorText.xml: make's, forseen, bureacracy, pre-empt, nee , alot, Headquarers, spys, the've, reserached
  3. DarkAvatar\Data\English\GC2_Conversations.xml: appologies, pre-emptively, Drengi , mediocracy, cliches, persuassion, opressive, agressions, opressor, pre-emtive, opressors
  4. DarkAvatar\Data\English\FlavorText.xml: make's, pre-empt, nee 

Regarding "Drengins", after a little more investigation I'm almost certain it is a mistake. Page 88 of the manual contains the section "Regarding the Torians and Drengin", clearly putting the two on the same footing. Similarly, in RockAndHardPlace, "Arceans and Drengins" is followed by "Drengin and Arceans" two sentences later, and further on in the mission objectives. Additionally, except for the 11 instances I've listed (counting repetitions), I'm having trouble finding any other case where "Drengins" is used, anywhere. Considering how the Drengin are references many thousands of times, it seems extremely unlikely that the racial plural is intentionally never used. Also, none of the 11 matches seems to be a case of another species intentionally insulting them, so I'm guessing they're all in error.

Finally, I hope at least MabusAltarn has an idea what's a valid variable and what isn't. I'll have another look at conversations to see about distilling the variables.

Reply #1408 Top

Quoting Spinorial, reply 1406

I decided that the intent was to use US spelling, and therefore opted to standardise accordingly.
End of Spinorial's quote

Understood.

Quoting Spinorial, reply 1406

Regarding "Drengins", after a little more investigation I'm almost certain it is a mistake.
End of Spinorial's quote

Okay. I see it now.

Here are the fixed files and the updated changelog:

FlavorText.xml
PlanetPara_OriginalHomeworld: fixed typo (travelled to traveled, fuelling to fueling)
WordOnStreet_HighPlanetQuality: fixed typo (make's to makes)
WordOnStreet_IsDefended: changed EmpireShortName to ShortEmpireName
WordOnStreet_WeLeftUnitedPlanets: fixed typo (nee to need)
WordOnStreet_WeHaveTerrorStar: fixed typo (pre-empt to preempt)


GC2_Conversations.xml
P_REJECTION_RELATIONS_OK: fixed typo (Appologies to Apologies)
AI_CRY_FOR_HELP: fixed typo (Acrean to Arcean)
AI_WELCOME_NEWWAR_WINNING: fixed typo (pre-emptively to preemptively)
DECLARE_WAR_ON_PLAYER: fixed typo (mediocracy to mediocrity, cliches to clichés)
AI_TRADE_TECH: fixed typo (Korth to Korath)
AI_PAIDOFF: fixed typo (persuassion to persuasion)
AI_HELPSPLAYER_NOWAR: fixed typos (opressive to oppressive, agressions to aggressions, opressor to oppressor)
HUMAN_WARALERT_NOWAR: fixed typos (pre-emtive to preemptive, opressors to oppressors, agressions to aggressions)


Dread Lords campaign:
DesperateAlly.gc2scenario: fixed typo (Drengins to Drengin)
Mission1_Text.xml: fixed typo (Acreans to Arceans)


Tournament:
RockAndHardPlace.gc2campaign: fixed typo (Drengins to Drengin)

Please take note that I'm not fixing the English.str, and the DL and DA files. The case of "Drengins" in the English.str is a leftover from GalCiv 1, and not actually used in the game. Fixing TotA is the main focus of the CU. This makes DL and DA less of a priority. Plus, getting the beta-update to a respectable level over the last weeks has been difficult enough. I'd rather not risk any further delays by adding even more files to verify that they work and are where they are supposed to be.

Quoting Spinorial, reply 1406

I'll have another look at conversations to see about distilling the variables.
End of Spinorial's quote

Good luck.

Reply #1409 Top

Quoting MabusAltarn, reply 1407

Variables are not case sensitive. 
End of MabusAltarn's quote

That's right.

However, internal names (such as of mods, techs, improvements) are - basically anything you can find between "..."

Quoting Spinorial, reply 1406

Drengi
End of Spinorial's quote

that could be the name of the Drengin homeworld

Reply #1410 Top
Quoting Maiden666, reply 1409
Quoting Spinorial,

Drengi



that could be the name of the Drengin homeworld

End of Maiden666's quote

Not the case, I made sure.

Here's another typo dump, everything is in Twilight\Data\English:

Events.xml: hippy to hippie

FlavorText.xml: [leaderhisher] & [leadergenderherhis] to [leadergenderhisher], [leaderheshe] to [leadergenderheshe], [empireshortname] to [shortempirename] - I'm guessing that these are wrong, but try to make sure

GC2_Conversations.xml: Is [planet] supposed to be [planetname]? Is [playername] or [yourplayername] right? Or should they be [yourleadername]? Are all of these valid?

GC2Ships.xml: Dreadnaught (archaic spelling, other places use Dreadnought)

GC2Types.xml: Terajouse to Terajoule, Psyonic to Psionic (only flavour text!!! - lines 668-70, 1244-7), blackhole to black hole (only flavour text!!! - lines 1219, 1221, 1949), persuassion to persuasion, rail gun to railgun, Ionbased to Ion-based, Transportion to Transport/Transportation, "damage by weapons by 25%" to "weapon damage by 25%", damge to damage, Extention to Extension
Suggested changes: "Genral Industrial Ltd." to "General Industrial Ltd.", Norfok to Norfolk - these seem stylistically appropriate
Likely needed changes, but unsure how: itcher to tickler?, "quantum based mass drivation" to "quantum-based mass ???"
admantium/adamantium - I get the impression that this was always a typo and the display names can be changed to Adamantium. Opinions?

InvTactics.xml: targetted to targeted, propraganda to propaganda, voila to voilà, dammage to damage

PlanetImprovemets.xml: "Watching out hatchlings grow" to "Watching our hatchlings grow", travelling to traveling, brough to brought, honours to honors, Arcean's to Arceans', technlogical to technological, throught to throughout, freigthers to freighters

PreGameFlavorText.xml: strived to strove

RaceConfig.xml: enourmous to enormous, malace to malice, "a army" to "an army"
Arnor/Arnorians - 

StarbaseModules.xml: "Vector based moduled" to "Vector-based modulated", Manufactucting to Manufacturing

TechTree.xml: uppon to upon, humanoidic to humanoid, "Only the Thalan break" to "Only the Thalan breaks", napskin to napkin, attemped to attempted, inate to innate, strenght to strength, breakthru to breakthrough, technlogical to technological, Exceptionial to Exceptional, piont to point, "spinal coord" to "spinal cord", interestellar to interstellar, "straight forward" to straightforward, "life time" to lifetime, undrestand to understand, disipate to dissipate, oscilate to oscillate, instananeous to instantaneous, oscilations to oscillations, forebearers to forebears (wrong word, anyway), un-guarded to unguarded, slavings to slavelings, attemps to attempts, threatend to threatened, Reengineering to Re-engineering, choerent to coherent, forsee to foresee, passe to passé, targetting to targeting, accomodate to accommodate, Quantium to Quantum, componentry to components, phasers to phasors, magnificient to magnificent, acronymn to acronym, indepth to in-depth, Mainfrrame to Mainframe, inately to innately, technologie to technology, catagories to categories, spectrums to wavelengths, cyrstal to crystal, anquish to anguish,
Suggested change: ToxicAtmosphereReductor Description to "Carbon-based life forms cannot breathe a Toxic atmosphere, although some toxicity is necessary. By introducing certain types of bacteria into the environment, we can reduce the Toxic content of the atmosphere to levels that will support higher forms of life."

UPIssues.xml: premanently to permanently

Campaigns\06_Rock & Hard Place.gc2scenario: Consolate to Consulate

Campaigns\TACampaignText_06_Rock&HardPlace.xml: existance to existence

Campaigns\TACampaignText_07_Conflagoration.xml: malcious to malicious

Campaigns\TACampaignText_08_Nightmare.xml: "We will hold of" to "We will hold off"

Campaigns\DarkAvatar\A Matter of Genocide.gc2scenario: Pysonic / Psyonic to Psionic

Campaigns\DarkAvatar\A Nightmare on Dithir.gc2scenario: Dvithir to Dithir, Psyonic to Psionic

Campaigns\DarkAvatar\Bribery and Backstabbing.gc2scenario: judgement to judgment, en-masse to en masse

Campaigns\DarkAvatar\In Defense of Drengi.gc2scenario: colonizeable to colonizable, Dregin to Drengin

Campaigns\DarkAvatar\Spies.gc2scenario: guerilla to guerrilla, Pysonic & Psyonic to Psionic

Campaigns\DarkAvatar\The Death of the Korx.gc2scenario: Yax to Yux (one of them is wrong), Psyonic to Psionic

That's enough for now. One problem that seems to need addressing is that the old campaigns (at least DA so far) refer to technologies that are no longer in the tech three (e.g. Phasors go only to III, not VII). Does the game know to refer to their old TechTrees, or does it still look inside Twilight. If the former, those Psionic edits should be skipped. If the latter, some techs need to be edited (Disruptors after Phasors III?).

Reply #1411 Top

Quoting Spinorial, reply 1410

FlavorText.xml: [leaderhisher] & [leadergenderherhis] to [leadergenderhisher], [leaderheshe] to [leadergenderheshe], [empireshortname] to [shortempirename] - I'm guessing that these are wrong, but try to make sure
End of Spinorial's quote

I think so too.

Quoting Spinorial, reply 1410

GC2_Conversations.xml: Is [planet] supposed to be [planetname]? Is [playername] or [yourplayername] right? Or should they be [yourleadername]? Are all of these valid?
End of Spinorial's quote

As far as I can tell, they are valid. I have seen most of those conversations pop up in game, and the variables to do work. The only one I'm not sure about is [yourplayername], because I've never seen the conversations that use it.

Quoting Spinorial, reply 1410

Suggested changes: "Genral Industrial Ltd." to "General Industrial Ltd.", Norfok to Norfolk - these seem stylistically appropriate
End of Spinorial's quote

Agreed.

Quoting Spinorial, reply 1410

itcher to tickler?
End of Spinorial's quote

Yes, tickler sounds much better.

Quoting Spinorial, reply 1410

"quantum based mass drivation" to "quantum-based mass ???"
End of Spinorial's quote

...driver, obviously. The Quantum Driver is a mass driver weapon after all.

Quoting Spinorial, reply 1410

admantium/adamantium - I get the impression that this was always a typo and the display names can be changed to Adamantium.
End of Spinorial's quote

How come I've never even noticed that? o_O

Quoting Spinorial, reply 1410

InvTactics.xml: targetted to targeted
End of Spinorial's quote

I'm unable to find this.

Quoting Spinorial, reply 1410

Arnor/Arnorians -
End of Spinorial's quote

Yeah, that one is difficult. Both terms seem to get used interchangeably in the game.

Quoting Spinorial, reply 1410

"Only the Thalan break" to "Only the Thalan breaks"
End of Spinorial's quote

I'm not sure about this. Thalan is both the singular and the plural. So "break" seems to be right in this case, because "Thalan" refers to them as a species (plural), not as an individual (singular).

Quoting Spinorial, reply 1410

forebearers to forebears (wrong word, anyway)
End of Spinorial's quote

What would you suggest? Precursor maybe?

Quoting Spinorial, reply 1410

Suggested change: ToxicAtmosphereReductor Description to "Carbon-based life forms cannot breathe a Toxic atmosphere, although some toxicity is necessary. By introducing certain types of bacteria into the environment, we can reduce the Toxic content of the atmosphere to levels that will support higher forms of life."
End of Spinorial's quote

Sounds good.

Quoting Spinorial, reply 1410

Campaigns\DarkAvatar\A Nightmare on Dithir.gc2scenario: Dvithir to Dithir
End of Spinorial's quote

I'm only seeing this when loading the file with notepad++. However, when loading the file with the scenario editor, it's okay. I'm not going to changes this, because it could affect the victory condition.

Quoting Spinorial, reply 1410

One problem that seems to need addressing is that the old campaigns (at least DA so far) refer to technologies that are no longer in the tech three (e.g. Phasors go only to III, not VII). Does the game know to refer to their old TechTrees, or does it still look inside Twilight. If the former, those Psionic edits should be skipped. If the latter, some techs need to be edited (Disruptors after Phasors III?).
End of Spinorial's quote

The campaigns all use the TotA tech trees. While it is weird that they still contain references to the old techs, it doesn't really hurt, because those references simply don't do anything. For example, you can't preclude a race from having access to Phasors VII yet, if they don't even have it in their tech tree anymore. What I find more baffling is that the Psionic weapons techs still use their old, wrongly spelled names. I thought we fixed those before updating the campaigns. Yet, it also seems to be the case in my mod, Autumn Twilight. It's possible that we fixed the tech names later, and then forgot to re-adjust the campaigns.

In any case, I tried to look deeper into this (and, if needed, fix the campaigns), but ran into the same issues with the editors I had originally with the GOG-version of the game (i.e. map editor doesn't work, scenario and tech tree editor can't find the tech trees). No idea why that is happening again. They worked fine with the first beta-update.

In addition to this, the debug.err is giving me errors when starting the campaigns:

Debug Message: Error loading map name from mission 16 from D:\Steam\SteamApps\common\Galactic Civilizations II - Ultimate Edition\Twilight\Data\English\Campaigns/DreadLords/Dread Lords Campaign.gc2campaign
Debug Message: Error loading scenario name from mission 16 from D:\Steam\SteamApps\common\Galactic Civilizations II - Ultimate Edition\Twilight\Data\English\Campaigns/DreadLords/Dread Lords Campaign.gc2campaign

Debug Message: Error loading map name from mission 10 from D:\Steam\SteamApps\common\Galactic Civilizations II - Ultimate Edition\Twilight\Data\English\Campaigns/DarkAvatar/Dark Avatar.gc2campaign
Debug Message: Error loading scenario name from mission 10 from D:\Steam\SteamApps\common\Galactic Civilizations II - Ultimate Edition\Twilight\Data\English\Campaigns/DarkAvatar/Dark Avatar.gc2campaign

Debug Message: Error loading map name from mission 8 from D:\Steam\SteamApps\common\Galactic Civilizations II - Ultimate Edition\Twilight\Data\English\Campaigns/Twilight of the Arnor.gc2campaign
Debug Message: Error loading scenario name from mission 8 from D:\Steam\SteamApps\common\Galactic Civilizations II - Ultimate Edition\Twilight\Data\English\Campaigns/Twilight of the Arnor.gc2campaign

I don't recall that being the case in v2.04. Verifying the game-files didn't help with either problem. Nor did restarting the PC or re-installing the re-distributables (DirectX/Visual C++). I'll try re-installing the game tomorrow, and see if that helps.

 

Anyway, here is the updated changelog:

Events.xml
MidevilHippies: fixed typo (hippy to hippie)


FlavorText.xml
PlanetPara_OriginalHomeworld: changed LEADERHISHER to LEADERGENDERHISHER, fixed typos (travelled to traveled, fuelling to fueling)
WordOnStreet_HighPlanetQuality: fixed typo (make's to makes)
WordOnStreet_IsDefended: changed EmpireShortName to ShortEmpireName
WordOnStreet_LowTaxes: changed LeaderHeShe to LeaderGenderHeShe
WordOnStreet_WarWithTooManyRaces: changed LeaderGenderHerHis to LeaderGenderHisHer
WordOnStreet_WeLeftUnitedPlanets: fixed typo (nee to need)
WordOnStreet_WeHaveTerrorStar: fixed typo (pre-empt to preempt)


GC2_Conversations.xml
P_REJECTION_RELATIONS_OK: fixed typo (Appologies to Apologies)
AI_CRY_FOR_HELP: fixed typo (Acrean to Arcean)
AI_WELCOME_NEWWAR_WINNING: fixed typo (pre-emptively to preemptively)
DECLARE_WAR_ON_PLAYER: fixed typo (mediocracy to mediocrity, cliches to clichés)
AI_TRADE_TECH: fixed typo (Korth to Korath)
AI_PAIDOFF: fixed typo (persuassion to persuasion)
AI_HELPSPLAYER_NOWAR: fixed typos (opressive to oppressive, agressions to aggressions, opressor to oppressor)
HUMAN_WARALERT_NOWAR: fixed typos (pre-emtive to preemptive, opressors to oppressors, agressions to aggressions)


GC2Ships.xml
Dreadnought: fixed typo (Dreadnaught to Dreadnought)


GC2Types.xml
Plasma III: fixed typo (Terajouse to Terajoule)
Disruptors: changed "itcher" to "tickler"
Disruptors II: changed "itcher" to "tickler"
Disruptors III: changed "itcher" to "tickler"
Psionic Beam: fixed typo (Psyonic to Psionic)
Psionic Missile: fixed typo (Psyonic to Psionic)
Photonic Torpedo: fixed typo (Norfok to Norfolk)
Photonic Torpedo II: fixed typo (Norfok to Norfolk)
Photonic Torpedo III: fixed typo (Norfok to Norfolk)
Photon Torpedo: fixed typo (Norfok to Norfolk)
Photon Torpedo II: fixed typo (Norfok to Norfolk)
Photon Torpedo III: fixed typo (Norfok to Norfolk)
Anti-Matter Torpedo: fixed typo (Norfok to Norfolk)
Anti-Matter Torpedo II: fixed typo (Norfok to Norfolk)
Anti-Matter Torpedo III: fixed typo (Norfok to Norfolk)
Nightmare Torpedo: fixed typo (blackhole to black hole)
Space Cannon: fixed typo (persuassion to persuasion)
Railgun: fixed typo (persuassion to persuasion)
Railgun MK II: fixed typo (persuassion to persuasion)
Railgun MK III: fixed typo (persuassion to persuasion)
Scatter Gun Mark I: fixed typo (persuassion to persuasion)
Scatter Gun Mark II: fixed typo (persuassion to persuasion)
Scatter Gun Mark III: fixed typo (persuassion to persuasion)
Quantum Driver: fixed typo (Rail Gun to Railgun), changed "Quantum based mass drivation" to "Quantum based mass driver"
Quantum Driver II: fixed typo (Rail Gun to Railgun), changed "Quantum based mass drivation" to "Quantum based mass driver"
Quantum Driver III: fixed typo (Rail Gun to Railgun), changed "Quantum based mass drivation" to "Quantum based mass driver"
Black Hole Generator: fixed typo (blackhole to black hole)
Admantium Armor: fixed typo (Admantium to Adamantium)
Admantium Armor II: fixed typo (Admantium to Adamantium)
HyperDrive Plus: fixed typo (Ionbased to Ion-based)
Ion Drive: fixed typo (Ionbased to Ion-based)
Colony Module: fixed typo (Transportion to Transport)
Troops Module: fixed typo (Transportion to Transport)
Adv Troops Module: fixed typo (Transportion to Transport)
Constructor Module: fixed typo (Genral Industrial Ltd. to General Industrial Ltd.)
Lite Constructor Module
Weapon Amplifier: fixed typo ("damage by weapons by 25%" to "damage weapons by 25%"
KillZone Computer: fixed typo (damge to damage)
Extention Pylon: fixed typo (Extention to Extension)


InvTactics.xml
Intimidation: fixed typos (propraganda to propaganda, voila to voilà)
Terror Drones: fixed typos (dammage to damage)


PlanetImprovements.xml
Hatchling Mounds: fixed typo ("Watching out hatchlings grow" to "Watching our hatchlings grow")
Galactic Guide Book: fixed typo (travelling to traveling)
Shrine of Tandis: fixed typos (brough to brought, honours to honors)
Stellar Forge: fixed typo (Arcean's to Arceans'), changed 50,000 to 450,000 (According to the GalCiv timeline, that's roughly how long the Arceans have access to space-travel.)
Temporal Entertainment Matrix: fixed typo (technlogical to technological)
Restaurant of Enternity: fixed typo (throught to throughout)
Freighter Command: fixed typo (freigthers to freighters)


PreGameFlavorText.xml
CustomRace_Part1_MidAgression: fixed typo (strived to strove)


RaceConfig.xml
Drath Legion: fixed typo (enourmous to enormous)
Snathi: fixed typo (malace to malice)


StarbaseModules.xml:
Ray-Shielding: fixed typo (Vector based moduled to Vector-based modulated)
Mfg. Vortex Factory: fixed typo (Manufactucting to Manufacturing)


TechTree.xml:
Saurian Intimidation: fixed typo (uppon to upon)
Xeno Anthropology: fixed typo (humanoidic to humanoid)
Stellar Folding: fixed typo (napskin to napkin)
Stellar Streams: fixed typo (attemped to attempted)
Organic Materials: fixed typo (inate to innate)
Robust Hulls: fixed typo (strenght to strength)
Pain Amplification: fixed typo (breakthrus to breakthroughs)
Visions of Agony: fixed typos (breakthru to breakthrough, breakthrus to breakthroughs)
Remedial Engineering: fixed typo (technlogical to technological)
Exceptional Consciousness: fixed typo (Exceptionial to Exceptional)
Enhanced Slavelings: fixed typo (piont to point)
Artificial Slavelings: fixed typo (spinal coord to spinal cord)
Interstellar Bartering: fixed typo (interestellar to interstellar)
Graft of Ages: fixed typo (straight forward to straightforward)
Wretched Cloning: fixed typo (straight forward to straightforward)
Hatchling Mound: fixed typo (life time to lifetime)
Xeno Mysticism: fixed typo (undrestand to understand)
Way of the Dread Lords: fixed typo (disipate to dissipate)
Dark Energy Research: fixed typos (oscilate to oscillate, instananeous to instantaneous, oscilations to oscillations)
Arena of Agony: fixed typo (forebearers to forebears)
Healing Pools: fixed typos (un-guarded to unguarded, slavings to slavelings)
Advanced Charging Stalks: fixe typo (attemps to attempts)
Shrine of Tandis: fixed typo (threatend to threatened)
Particle Beams II: fixed typo (Reengineering to Re-engineering)
Phasors: fixed typo (choerent to coherent)
Disruptors: fixed typo (forsee to foresee)
Ion Beams: fixed typo (passe to passé)
Missile Weapon Theory: fixed typo (targetting to targeting)
Singularity Driver: fixed typo (accomodate to accommodate)
Quantum Driver: fixed typo (Quantium to Quantum)
Scatter Blaster II: fixed typo (componentry to components)
Deflectors: fixed typo (phasers to phasors)
Vengeance Scanner: fixed typo (magnificient to magnificent)
Xalax Defense Coordination: fixed typo (acronymn to acronym)
Advanced Defense Techniques: fixed typos (indepth to in-depth, Mainfrrame to Mainframe)
Inherent Magic: fixed typo (inately to innately)
Starbase Mobilization: fixed typo (technologie to technology)
Starbase Domination: fixed typo (catagories to categories)
A History of Benevolence: fixed (spectrums to wavelengths)
Way of the Drath: fixed typo (cyrstal to crystal)
A History of Perseverance: fixed typo (anquish to anguish)
ToxicAtmosphereReductor: changed Details


Dread Lords campaign:
DesperateAlly.gc2scenario: fixed typo (Drengins to Drengin)
Mission1_Text.xml: fixed typos (Acreans to Arceans, "a army" to "an army")


Dark Avatar campaign:
Bribery and Backstabbing.gc2scenario: fixed typos (judgement to judgment, en-masse to en masse)
In Defense of Drengi.gc2scenario: fixed typos (colonizeable to colonizable, Dregin to Drengin)
Spies.gc2scenario: fixed typo (guerilla to guerrilla)
The Death of the Korx.gc2scenario: fixed typo (Yax to Yux)


Twilight of the Arnor campaign:
06_Rock & Hard Place.gc2scenario: fixed typo (Consolate to Consulate)
TACampaignText_06_Rock&HardPlace.xml: fixed typo (existance to existence)
TACampaignText_07_Conflagoration.xml: fixed typo (malcious to malicious)
TACampaignText_08_Nightmare.xml: fixed typo ("We will hold of" to "We will hold off")


Scenarios:
removed "TotA " from all filenames
removed "for TotA" from all Scenario Titles
(This removes the double-entries in the Scenario-selector.)


Tournaments:
RockAndHardPlace.gc2campaign: fixed typo (Drengins to Drengin)

Reply #1412 Top
Quoting Gaunathor, reply 1411

GC2Ships.xml

Dreadnought: fixed typo (Dreadnaught to Dreadnought)

End of Gaunathor's quote

You know, roll this one back, it seems Dreadnaught was introduced intentionally.

Quoting Gaunathor, reply 1411

...driver, obviously. The Quantum Driver is a mass driver weapon after all.
End of Gaunathor's quote

I don't know... the joy system afterwards makes it sound purposefully absurdist. I think they were aiming for that effect, just that the meaning becomes almost unintelligible with drivation.

Quoting Gaunathor, reply 1411

InvTactics.xml: targetted to targeted

I'm unable to find this.

End of Gaunathor's quote

Sorry about that. I got sidetracked into another Data folder at one point and had to backtrack a couple of files. Must have slipped through.

Quoting Gaunathor, reply 1411
"Only the Thalan break" to "Only the Thalan breaks"

I'm not sure about this. Thalan is both the singular and the plural. So "break" seems to be right in this case, because "Thalan" refers to them as a species (plural), not as an individual (singular).

End of Gaunathor's quote

I thought this through. The passage takes a naturalistic Attenborough-like style, so instead of "Only the Thalans break", I opted for "Only the Thalan breaks this pattern", as one would discuss a species, rather than a race.

Quoting Gaunathor, reply 1411

forebearers to forebears (wrong word, anyway)

What would you suggest? Precursor maybe?

End of Gaunathor's quote

"forebearers of" to "precursors to" seems adequate.

Quoting Gaunathor, reply 1411
Campaigns\DarkAvatar\A Nightmare on Dithir.gc2scenario: Dvithir to Dithir

I'm only seeing this when loading the file with notepad++. However, when loading the file with the scenario editor, it's okay. I'm not going to changes this, because it could affect the victory condition.

End of Gaunathor's quote

Weird. This looks like something that would break victory conditions. I guess type 1 events are about general survival of the race in question, so there being an associated planet makes no difference either way?

Quoting Gaunathor, reply 1411
One problem that seems to need addressing is that the old campaigns (at least DA so far) refer to technologies that are no longer in the tech three (e.g. Phasors go only to III, not VII). Does the game know to refer to their old TechTrees, or does it still look inside Twilight. If the former, those Psionic edits should be skipped. If the latter, some techs need to be edited (Disruptors after Phasors III?).

The campaigns all use the TotA tech trees. While it is weird that they still contain references to the old techs, it doesn't really hurt, because those references simply don't do anything. For example, you can't preclude a race from having access to Phasors VII yet, if they don't even have it in their tech tree anymore.

End of Gaunathor's quote

I considered this, but some of them (later ones) actually list Phasors IV and up as starting tech.

Just FYI, the last files you uploaded still had Drengins in Conversations and shortempirename in flavortext.

Anywho, here's the detected typos in the other files:

Campaigns\DreadLords\Achilles' Heel.gc2scenario: Pysonic / Psyonic to Psionic
Campaigns\DreadLords\An Unexpected Visitor.GC2Map: Retributon to Retribution (makes Drengin sense)
Campaigns\DreadLords\Arms Race.gc2scenario: nemsis to nemesis
Campaigns\DreadLords\Dread Lords Campaign.gc2campaign: devestated to devastated
Campaigns\DreadLords\Escape.gc2scenario: interefered to interfered
Campaigns\DreadLords\Hearts and Minds.gc2scenario: Pysonic / Psyonic to Psionic
Campaigns\DreadLords\Ixith.gc2scenario: Pysonic / Psyonic to Psionic
Campaigns\DreadLords\Mission2a_Text.xml: stonger to stronger
Campaigns\DreadLords\Mission4a_Text.xml: oupost to outpost
Campaigns\DreadLords\Mission5_Text.xml: someting to something
Campaigns\DreadLords\Mission5a_Text.xml: couter to counter
Campaigns\DreadLords\Mission5b_Text.xml: comparision to comparison
Campaigns\DreadLords\Mission8_Text.xml: Dreadlord's to Dreadlords', buisinessmen to businessmen, mightly to mighty
Campaigns\DreadLords\Pathfinder.gc2scenario: liives to lives
Campaigns\DreadLords\Salvation.gc2scenario: dfeated to defeated
Campaigns\DreadLords\Siege.gc2scenario: Pysonic / Psyonic to Psionic
Campaigns\DreadLords\The Thalan.gc2scenario: Psyonic to Psionic
Campaigns\DreadLords\The Thalan.GC2Map: Mimbar to Minbar (makes sense, next one being The Narn)
Campaigns\DreadLords\The Xenon Project.gc2scenario: Pysonic / Psyonic to Psionic
Scenarios\TotA Battle of the gods.gc2scenario: Psyonic / Pysonic to Psionic
TechTrees\Iconian_TechTree.xml: politicials to politicians, amoungst to amongst, intrests to interests, difficuly to difficult
TechTrees\Yor_TechTree.xml: assimulate to assimilate (again, word seems wrong), Accleration to Acceleration (only in Details - line 328), structual to structural
Tournaments\AltariaResists.gc2scenario: wreteched to wretched, outter to outer
Tournaments\ArceasLastStand.gc2scenario: Arecean to Arcean, Korathian??

I suppose we'll deal with Arnorians, Korathian, and any other troubling racial forms after debugging is done. Also, I was sorely tempted to flag "holocron" with my raised eyebrow ;)

Finally, here's the variables I managed to distil, with the known errors marked, per file. No idea what good they'll do, but it helps to spot some potential overlaps and possible clerical errors.

Events.xml
[neutralvalue]
[evilvalue]
[goodvalue]
[planetname]
[civname]
[playername]
[neutralpopchange]
[evilpopchange]
[goodpopchange]

FlavorText.xml
[planetname]
[empirename]
[leadername]
*[leaderhisher]
*[leaderheshe]
[leadergenderheshe]
[leadergenderhisher]
*[leadergenderherhis]
[leadergenderhimher]
[shortempirename]
*[empireshortname]
[acquiredtext]
[acquiredfromempirename]
[dateofacquire]
[culturehighempirename]
[alienempirename]
[alienshortcivname]
[leadingpoliticalparty]
[leaderspoliticalparty]
[tstarowner]
[yourempirename]
[yourshortcivname]
[yourleadername]
[homeworld]
[theirracedescription]
[theirempirename]
[theirleadername]
[theirhomeworld]
[theirshortcivname]
[racerelations]
[racedescription]
[lowplanetinfo]
[lowshipinfo]
[midplanetinfo]
[ability1name]
[ability1value]
[ability2name]
[ability2value]
[technologyname]
[techlist]

GC2_Conversations.xml
[speaking_race_name]
[listening_race_leader]
[yourempirename]
[yourleadername]
[yourshortcivname]
[theirempirename]
[theirleadername]
[theirshortcivname]
[otherleadername]
[otherempirename]
[other_race_leader]
[starbasename]
[starbasex]
[starbasey]
[cashvalue]
[yourtechnology]
[theirtechnology]
[usefultechname]
[surrenderedto]
[playername]
[friendciv]
[yourenemy]
[yourplayername]
[aggressorname]
[defendersname]
[tech]
[planet]
[homeworld]
[yourenemyleader]

PreGameFlavorText.xml
[empirename]
[leadername]

TechTree.xml
[yourshortcivname]
[yourempirename]
[yourleadername]

UPIssues.xml
[otherempirename]
[otherleadername]
[yourempirename]
[yourleadername]
[planetname]

Campaigns\*.* (it's all combinations of these three)
[yourleadername]
[yourempirename]
[theirempirename]

EDIT: and this formatting software's a nightmare :S  

Reply #1413 Top
Quoting Gaunathor, reply 1411
In addition to this, the debug.err is giving me errors when starting the campaigns:


Debug Message: Error loading map name from mission 16 from D:\Steam\SteamApps\common\Galactic Civilizations II - Ultimate Edition\Twilight\Data\English\Campaigns/DreadLords/Dread Lords Campaign.gc2campaign
Debug Message: Error loading scenario name from mission 16 from D:\Steam\SteamApps\common\Galactic Civilizations II - Ultimate Edition\Twilight\Data\English\Campaigns/DreadLords/Dread Lords Campaign.gc2campaign

Debug Message: Error loading map name from mission 10 from D:\Steam\SteamApps\common\Galactic Civilizations II - Ultimate Edition\Twilight\Data\English\Campaigns/DarkAvatar/Dark Avatar.gc2campaign
Debug Message: Error loading scenario name from mission 10 from D:\Steam\SteamApps\common\Galactic Civilizations II - Ultimate Edition\Twilight\Data\English\Campaigns/DarkAvatar/Dark Avatar.gc2campaign

Debug Message: Error loading map name from mission 8 from D:\Steam\SteamApps\common\Galactic Civilizations II - Ultimate Edition\Twilight\Data\English\Campaigns/Twilight of the Arnor.gc2campaign
Debug Message: Error loading scenario name from mission 8 from D:\Steam\SteamApps\common\Galactic Civilizations II - Ultimate Edition\Twilight\Data\English\Campaigns/Twilight of the Arnor.gc2campaign

I don't recall that being the case in v2.04. Verifying the game-files didn't help with either problem. Nor did restarting the PC or re-installing the re-distributables (DirectX/Visual C++). I'll try re-installing the game tomorrow, and see if that helps.

End of Gaunathor's quote

Ummm... these are empty in the campaign descriptions. Won't removing them, and decreasing the total mission count at the top by 1, solve this? I'll see about debugging the tools, but I'm a complete novice at this.

As for the Tools not seeing the tech trees, I got the TechTreeEditor's error to disappear by making sure HKLM\Software\Stardock\Drengin.net\GalCiv2UL contains the string "Path"=%INSTALLDIR%. It still looks pretty barren, and I've no clue how it's supposed to work normally, but the error's gone. So, presumably, making sure the game is run through Steam once, so that installscript.vdf gets executed, might resolve the issue. With GOG, it's often a problem that the installers aren't given enough privileges to write to the registry, leading to errors like that.

Reply #1414 Top

Quoting Spinorial, reply 1412

You know, roll this one back, it seems Dreadnaught was introduced intentionally.
End of Spinorial's quote

Okay.

Quoting Spinorial, reply 1412

I don't know... the joy system afterwards makes it sound purposefully absurdist. I think they were aiming for that effect, just that the meaning becomes almost unintelligible with drivation.
End of Spinorial's quote

I had a look at the other mass drivers. Some of them use "happy driving". Maybe we should go with that instead of "mass drivation"?

Quoting Spinorial, reply 1412

I thought this through. The passage takes a naturalistic Attenborough-like style, so instead of "Only the Thalans break", I opted for "Only the Thalan breaks this pattern", as one would discuss a species, rather than a race.
End of Spinorial's quote

I think, I'm getting it now.

Quoting Spinorial, reply 1412

"forebearers of" to "precursors to" seems adequate.
End of Spinorial's quote

Good.

Quoting Spinorial, reply 1412

Weird. This looks like something that would break victory conditions. I guess type 1 events are about general survival of the race in question, so there being an associated planet makes no difference either way?
End of Spinorial's quote

As I said, when looking at it with the scenario editor, it does say "Dithir". The victory condition (place four spies on Dithir) also does work. It may seem weird that it's written "Dvithir" when looking at the file with notepad, but it's, apparently, not broken.

Quoting Spinorial, reply 1412

I considered this, but some of them (later ones) actually list Phasors IV and up as starting tech.
End of Spinorial's quote

True. However, the new Phasor III is the equivalent of the old Phasor VII, so that shouldn't be too much of an issue. To be honest though, the whole tech system in the campaigns is in need of an overhaul. There are lot of inconsistencies on what techs are available to be researched, and what techs you are starting with. It was even worse before we adjusted the campaigns to work with the changes made to the tech trees. I just never figured out how to best go about doing it. Seems like I need to sit down and think this through after all.

Quoting Spinorial, reply 1412

Just FYI, the last files you uploaded still had Drengins in Conversations and shortempirename in flavortext.
End of Spinorial's quote

I've already fixed the latter yesterday, but forgot the former. Still, it's odd that I missed those two in the first place.

Quoting Spinorial, reply 1412

I suppose we'll deal with Arnorians, Korathian, and any other troubling racial forms after debugging is done.
End of Spinorial's quote

Okay. Also, please add Dread Lords/Dreadlords to the list.

Quoting Spinorial, reply 1412

Campaigns\DreadLords\The Thalan.GC2Map: Mimbar to Minbar (makes sense, next one being The Narn)
End of Spinorial's quote

How come I never noticed that? And I call myself a B5 fan. :annoyed:

Quoting Spinorial, reply 1412

TechTrees\Yor_TechTree.xml: assimulate to assimilate (again, word seems wrong)
End of Spinorial's quote

I'll change it to "join" until we find something better.

Quoting Spinorial, reply 1412

EDIT: and this formatting software's a nightmare
End of Spinorial's quote

Still better than GOG's. ;)

Quoting Spinorial, reply 1413

Ummm... these are empty in the campaign descriptions. Won't removing them, and decreasing the total mission count at the top by 1, solve this? I'll see about debugging the tools, but I'm a complete novice at this.
End of Spinorial's quote

You know, I could really facepalm right now. I saw "the map and scenario for DL mission 16 aren't there" and thought "What bollocks. The files for Escape are right there." Which would have been true, if the game would start counting at one. It doesn't though. It starts at zero. Which makes Escape mission 15. This also means that those entries in the debug.err must have always been there when playing the campaigns, and I just never noticed them. I'm starting to feel a theme here.
As for removing the empty entries in the .gc2campaign file, I don't think that's necessary. They have always been there, and the campaign editor automatically adds them. They also don't cause any problems, with the exception of those entries in the debug.err.

Quoting Spinorial, reply 1413

So, presumably, making sure the game is run through Steam once, so that installscript.vdf gets executed, might resolve the issue.
End of Spinorial's quote

Thanks, that did the trick. :thumbsup:  Though it's still odd that this was necessary in the first place. I didn't do anything that could affect GalCiv 2 registry entries. Unless one of the beta-updates did that. Though I have my doubts about it. Nope, it was due to the updates.

 

Anyway, here are the updated files and here is the changelog.

Reply #1415 Top

Quoting Gaunathor, reply 1414

I had a look at the other mass drivers. Some of them use "happy driving". Maybe we should go with that instead of "mass drivation"?

End of Gaunathor's quote

Hmm, sounds a tad weird. I'll need to have a look at those, see if it's appropriate enough without mention of mass.

Quoting Gaunathor, reply 1414
I suppose we'll deal with Arnorians, Korathian, and any other troubling racial forms after debugging is done.

Okay. Also, please add Dread Lords/Dreadlords to the list.

End of Gaunathor's quote

Yeah, will need to run a comb through the files see how many changes will be needed.

Btw, "damage by weapons by 25%" should be "weapon damage by 25%", not "damage weapons" as listed. Also, it hasn't actually been changed in the file.

I suppose I'll keep looking for other errors and see whether the ones we've found are present in other files, or if they're even still present in these ones. Only TotA, naturally. Hope you get to nail down the techs so at least we can edit the files accordingly. At the end, I think we should remove those extra scenario lines in the campaign files, just so people don't notice the errors and complain. I hope we can nail things down so you can send SD a polished and tested patch early in the new year, with a checksum list of the final build, so we can avoid any further mis-applications.

Reply #1416 Top
Quoting Spinorial, reply 1415

Btw, "damage by weapons by 25%" should be "weapon damage by 25%", not "damage weapons" as listed. Also, it hasn't actually been changed in the file.

End of Spinorial's quote

I was certain I did do that change, but apparently it was only in the file for Autumn Twilight. I must have forgotten to save. Again.

Quoting Spinorial, reply 1415

Hope you get to nail down the techs so at least we can edit the files accordingly. At the end, I think we should remove those extra scenario lines in the campaign files, just so people don't notice the errors and complain.
End of Spinorial's quote

I doubt people will go scrutinise the campaign files that heavily (or at all really). Though I can see them complaining about stuff that doesn't even has an effect on the game.

Reply #1417 Top

Hi guys,

I have received an email from Stardock and I checked the news on galciv2.com. The CU is finally an official update. Congratulations to all of you for the excellent job, you can be proud of it.

Reply #1419 Top

hello, i'd like to ask an advice on what settings to use, mostly for tech trading/brokering (and stealing i guess).

from my initial inexperienced impression, with brokering allowed it seems very easy to trade stuff around, getting most benefits while AI is left to catch up. i wonder if AIs trade between themselves enough?

also i'd like to know if a lot of trading dilutes the differences between races somewhat? would like them to be as different as they can, but maybe tech tree doesn't have that big of an impact, and the truly special techs are untradable anyway?

in general, just asking experienced players what settings do they use and why.

Reply #1420 Top

Personally I like to play with techtrading enalbed. Tech brokering merely allows you and the AIs to trade technology tou didn't research yourself. 

 

The AIs techtrade. In fact they'll trade amongst themselves easier than with you.

+1 Loading…
Reply #1421 Top

Does anyone know where to download the update or a full client for this?

 

My Stardock My Products download page only has 2.04.0 listed in the info.

Reply #1422 Top

Quoting LordJezo, reply 1421

Does anyone know where to download the update or a full client for this?

 

My Stardock My Products download page only has 2.04.0 listed in the info.
End of LordJezo's quote

 

I saw a post the stardock store will be updated in a week or so.

Reply #1423 Top

You knew this was coming: More fixin! I'm happy to confirm that the vast majority of the fixes have been applied. And good work on those techs! Anything below is what's outstanding (based on the latest uploaded Twilight.zip)

English.str: Agressor to Aggressor, malace to malice, "a army" to "an army", "a interspecies" to "an interspecies", "once great" to once-great, "a insectoid" to "an insectoid", "a approval" to "an approval" (not sure how much of this file is used, but I'd still like to keep it sanitised, too)
Events.xml: "once great" to once-great
GC2_Conversations.xml: "a illogical" to "an illogical", "light years" to light-years
PlanetImprovements.xml: "increases the planetary economy" to "increase the planetary economy"
screens.str: "once great" to once-great, "a Influence" to "an Influence", Buisiness to Business, existance to existence
TechTree.xml: "ship building factories" to "ship-building factories", "Only the Thalan breaks from" to "Only the Thalan deviates from", "breath on his own" to "breathe on his own", strenght to strength, life time to lifetime, choerent to coherent, quantium to quantum, "by a spy" to "be a spy", "because a any" to "because any", "a increasingly" to "an increasingly", "light year" to light-year, "light years" to light-years,"recognize different light wavelengths" to "perceive different wavelengths of light"
Campaigns\DarkAvatar\A Nightmare on Dithir.gc2scenario: psyonic to psionic
Campaigns\DarkAvatar\Spies.gc2scenario: psyonic / pysonic to psionic
Campaigns\DarkAvatar\The Death of the Korx.gc2scenario: psyonic to psionic
Campaigns\DreadLords\Salvation.gc2scenario: Earth' to Earth's
Scenarios\Battle of the gods.gc2scenario: psyonic / pysonic to psionic
TechTrees\Yor_TechTree.xml: How about "join together" to interface/link?

Quoting Gaunathor, reply 1405

Quoting Spinorial,

Twilight\Data and Twilight\MetaverseData do not contain PlanetDescriptions.xml, StarTypes.xml, TerrainColorSchemes.xml, unlike DL and DA. Juuust making sure that's as it should be...

That's okay. TotA didn't make any changes to those files, so they are not needed.

End of Gaunathor's quote

We're back here. See, unless TotA knows to look into the DA Data for these, it's working with broken files.
PlanetDescriptions.xml: DA contains several extra planet types.
StarTypes.xml: There's an extra parameter that defines stars, LightColor. It seems to be employed only trivially, but it still looks like an intentional upgrade to the engine.
TerrainColorSchemes.xml: DA fixes some typos - Horizion to Horizon, Ground05 to Ground06 (I suggest 01 - this bears some elaboration, below). Otherwise, the game refers to files that don't exist. DA also has sections for all the extra planet types from above.
TCS seems to have a couple of weird aspects: firstly, Earthlike has two InvasionTextures sections, identical. I see no conceivable reason for it, one should go.
For the correction above, DA uses Invasion_Ground06.png, which is clearly appropriate for RedPlanet, but looks out of place for PerfectPlanet (Ground05 doesn't exist). I propose Ground01, instead.

Also, the the scenarios and campaign in Twilight\Campaigns\DarkAvatar refer to loading screens in the main DA folder, and thus not accessible to TotA. These should be copied over to Twilight\Gfx\Loading.

I also gave the racial descriptors some thought and attention:

Dreadlords - not that many cases, so changing over is quite feasible
Campaigns\DarkAvatar\Dark Apocalypse.gc2scenario: Dreadlord to "Dread Lord", Dreadlords to "Dread Lords" (only the Victory description)
Campaigns\DarkAvatar\In Defense of Drengi.gc2scenario: Dreadlords to "Dread Lords" (only in the mission description)
Campaigns\DarkAvatar\Return of the Dread Lords.GC2Map: "DreadLord Observer" to "Dread Lord Observer"
Campaigns\DreadLords\Mission8_Text.xml: DreadLord to "Dread Lord"
TechTrees\Dreadlords_TechTree.xml: change display name to "Dread Lords"

Arnor/Arnorian - it seems most appropriate to let Arnorian refer to anything of Arnor design or likeness. When something is of the race or directly attributed to it, it should be Arnor. Thus, ship classes and armour can be Arnorian, but individuals, worlds, and temples are explicitly Arnor. This makes plenty of linguistic sense and spares us tons of editing!
English.str: Arnorians to Arnor
GC2Ships.xml: "The Arnorian Battleship" to "The Arnor Battleship" (just the description; Arnor makes more sense in this context), "Arnorian fleet" to "Arnor fleet"; Arnorian Ranger? It's tempting to attribute it explicitly, but since the Arnor never actually called it a Ranger, it's better to let the class be just Anorian. Hope this makes sense.
RaceConfig.xml: Arnorians to Arnor
TechTree.xml: Arnorians to Arnor, "Tandis was an Arnorian" to "Tandis was an Arnor"
Campaigns\05_Crossfire.gc2scenario: "The Arnorian Tandis" to "The Arnor Tandis"
Campaigns\DreadLords\An Unexpected Visitor.gc2scenario: "Arnorian home world" to "Arnor home world", "Arnorian homeworld" to "Arnor homeworld"
Campaigns\DreadLords\Darkness Rising.gc2scenario: "Arnorian Temple" to "Arnor Temple"
Campaigns\DreadLords\Mission3_Text.xml: "Arnorian Temple" to "Arnor Temple"
Campaigns\DreadLords\Salvation.gc2scenario: "Arnorian outpost" to "Arnor outpost", "Arnorian homeworld" to "Arnor homeworld"
Campaigns\DreadLords\Siege.gc2scenario: "In their final battle with the Arnor, the Arnorians" to "In their final battle, the Arnor"
Note on homeworld: this one gives me a major headache. The use of "a major Arnor home world" implies several such. This makes the later use of "the Arnor homeworld" unclear. Is it a special, home-homeworld? Is it a contextual reference to Ixith (was the battle at Ixith)? And what about other references to "the Arnor homeworld", without that context? The situation is made no clearer from other uses, where home world and homeworld are used all over.

Korath/Korathian - the same reasoning as Arnor/Arnorian may be applied
TechTree.xml: "Korathian cousins" to "Korath cousins", "Korathian way" to "Korath way" (this could go both ways, but Korath seems better in this case, since it explicitly discusses their behaviour, rather than its likeness, in general)
Tournaments\ArceasLastStand.gc2campaign: "Korathian shock troops" to "Korath shock troops"
Tournaments\ArceasLastStand.gc2scenario: "Korathian shock troops" to "Korath shock troops"

I really hope I've no more occasion for these long posts... aaand I just remembered I still need to go over the quantum-,organic-, and other-based stuff  8(|

Bah, tomorrow...

Reply #1424 Top

Quoting tekknej, reply 1419

hello, i'd like to ask an advice on what settings to use, mostly for tech trading/brokering (and stealing i guess).
...
in general, just asking experienced players what settings do they use and why.
End of tekknej's quote

Hi, mainly it depends if you like tough challenges or not; tech trading is nice, keep it, but tech brokering can make the experience a little too easy, especially if you enable the minor races in the game.

Personally I like to play in huge galaxies with as many races as possible, so I just disable tech brokering.

+1 Loading…
Reply #1425 Top

Quoting abelisari, reply 1424


Quoting tekknej,

hello, i'd like to ask an advice on what settings to use, mostly for tech trading/brokering (and stealing i guess).
...
in general, just asking experienced players what settings do they use and why.


Hi, mainly it depends if you like tough challenges or not; tech trading is nice, keep it, but tech brokering can make the experience a little too easy, especially if you enable the minor races in the game.

Personally I like to play in huge galaxies with as many races as possible, so I just disable tech brokering.

End of abelisari's quote

I, on the other had, prefer medium scale galaxies with rare-ish planets on high difficulty. My games are usually slingshot challenges: start small and fight uphill battles until i've reached critical mass. I also play as the Yor which makes me very unlikeable and hard to make early tech progress. So i keep tech trading on to at least have a chance.