• Our friends from AlphaCentauri2.info are in need of technical assistance. If you have experience with the LAMP stack and some hours to spare, please help them out and post here.

C2C SVN Changelog

PLEASE no discussions in this thread, all u need to do is copy and paste to the discussion thread, thx . . . ONLY SVN changes here, thx. SO
 
10452
Barbarian trait (used by Neanderthals and Barbarians) now is positive trait.
It now gives flat +1 culture and espionage instead of +1% culture and +10% espionage.

This is part of solving issues with barbarians.
Reported by Joseph.
 
10455

- A few adjustments to wonder costs in space.
- Miscellaneous edits and fixes to buildings in the Pepper2000 module.
- The Emancipation Proclamation assets are in separate files in the Pepper2000 module.

The latter operation is to separate them from my script that generates most of the building assets. Given how Emancipation Proclamation has been identified as important in insuring that players can industrialize, maybe it should be moved to the core.

EDIT. I see that there have been quite a few updates to the module since I was last active. I tried my best not to revert them, but I did revert a few building cost changes that I can't figure out the rationale for.
 
10457
Fixed cost of Town Watchmen.
All units (when not playing with Size Matters) are now cheaper by ~5% and this means upgrading units is bit cheaper now for everyone.

Reported here.
 
10458

- Added several Work Crew units: Space, Cybernetic, Transhuman, Posthuman, Cosmic, Shapeshifting, Hyperintelligent. They are build on Earth and help hurry along production in space cities if you need it.
- New space exploration units: Quantum Probe and Interdimensional Probe
- New space missions and rewards: Solar System Life, Oort Cloud, Interstellar Life, Exoplanet, Ancient Civilization, Galactic Core, Distant Cosmos, Hyperspace, Multiverse.
- Mission to Galactic Core is now built by the Galactic Core mission reward rather than through normal production.
- Added Captured Comet, a better version of Captured Asteroid.
- Added Quantum Seedship, which settles Distant Cosmos. Alcubierre Seedship is no longer capable of going into the Distant Cosmos.
- Added three swarm units: Bacteria, Life, Energy. They don't do anything yet but I have big plans for them.
 
10459
Added safeguard for cultural sea workers (no impact on gameplay).

There were errors when New Cultures was removed without that change.
Reported by SO.
Now New Cultures module can be removed.
 
10460
Removed nonexistent tag from geology lab.

This zombie was completely harmless.

10461
Fixed two more oopsies.

In case of building it had yeld instead of yield and there was misplaced city name text in other file.
 
Last edited:
10463
Fixed small error in building.

It was from same commit as this geology lab change in SVN 10415 - I guess I clicked "commit" accidentally - that is before testing.
I always check my modifications before committing and guess my fingers slipped on that one :p
 
Last edited:
10464

- Added three new map improvements: Interstellar/Intergalactic/Research Base.
- With the above improvements and ones that already existed, it is now possible to harvest all bonuses on space maps.
- Solar System Life mission is now available at Prototyped Pathogens instead of Hypothetical Biochemistry.
- Reduced the movement of the far future swarm units.
 
10465

- Deleted a few lines for the lunar mission reward that were for testing and were not meant to be part of the last update.
 
10466
Fixed space improvements.

Use XML validator guys.
This is how bonus struct should look in improvement:
Code:
                <BonusTypeStruct>
                    <BonusType>BONUS_SOMEBONUS</BonusType>
                     .............................
                    <YieldChanges>
                        <iYieldChange>Food</iYieldChange>
                        <iYieldChange>Production</iYieldChange>
                        <iYieldChange>Commerce</iYieldChange>
                    </YieldChanges>
                </BonusTypeStruct>
 
10467
Removed erroneous character from schema.
Removed unused <PythonName> tag.

@Dancing Hoskuld that "/" thing was in schema, not in files where validator pointed.
Also one tag was reported as not existing in schema by validator.
Now module folder is clean.
In fact PythonName doesn't exist in xml and python files at all.
It exists only in CvOutcome.cpp
pXML->GetOptionalChildXmlValByName(m_szPythonModuleName, L"PythonName");

There was no PythonName in schema file, so there was no connection between code and this tag in Pepper's Unit Infos.
That is if there was code involving PythonName, then it never was used.
 
Last edited:
10468
Merged ExtraHoverText entries with Help text, as former had formatting errors and wasn't used much anyway.
 
10470
  • The entirety of the new Complex Traits option set, along with numerous code debugs to the tags and displays in use across all Traits of all options. More information on the option and the traits in the set on a separate thread.

More information and discussion here!
 
Back
Top Bottom