C2C SVN Changelog

Just pushed to SVN (5067):

Fixed airlifting with viewports

Note - this just fixes use of the airlift mission WITHIN a viewport. At some point we'll need to find a way to extend it to support airlifting (and possibly other things, like paradropping) anywhere on the map, even outside the current viewport, but that's much, much bigger job and totally unsuitable for the freeze period.
 
Spoiler :
UNIT_SLAVE referred to in two Traits, but not defined (and shouldn't be referred to outside of the captives module anyway)

BUILD_BEACON referred to from a trait, but doesn't exist

IMPROVEMENT_SEED_FARM referred to from a trait, but doesn't exist

IMPROVEMENT_PLANT_PICKING_CAMP referred to from a trait, but doesn't exist


Thought Thunderbrd fixed these but they were still there so I cleared them up - sry for delay.
 
Sorry... I didn't touch those at all.

BTW: should have a fix updating in the next few minutes to the Loss of Free Promos problem but I'd like those experiencing it to give it a run and see if its a full fix for them. Might need some saving, reloading, updating to later revisions, etc... a real stress test, to make sure.

EDIT: False alarm... apparently I still have something more to investigate there... will need at least another evening to further diagnose. (sorry guys)
 
SVN 5073, when attempting to export it to the working copy:

SQLite error
sqlite: disk I/O error
sqlite: disk I/O error
no such savepoint: s154, executing statement 'RELEASE s154'
no such savepoint: s154, executing statement 'ROLLBACK TO s154'


This is the first time I have ever seen this error. It always worked perfectly before.
 
SVN 5073, when attempting to export it to the working copy:

SQLite error
sqlite: disk I/O error
sqlite: disk I/O error
no such savepoint: s154, executing statement 'RELEASE s154'
no such savepoint: s154, executing statement 'ROLLBACK TO s154'


This is the first time I have ever seen this error. It always worked perfectly before.

Well that's a Tortoise error - suggest you try their support boards. However you can probably resolve it by doing a Tortoise 'Clean up' then 'Update' again, then retry your export.
 
Just pushed to SVN (5074):
  • Fixed rare CTD with outcome missions
  • Fixed tendency of automated (and AI) invisible units to make suicide attacks
  • Added capability to display extra text in unit hover descriptions (applies in city screen to hover text on units there)

@DH - in regard to the last point above, I used modified XML for the Immigrant to test this (since that was the unit we wanted to add text to, so the user knows it's going to take 2 population off the city that builds it). However, I have NOT included the XML changes in what I pushed, since I didn't want to mess with your files.

I have updated the main units schema file (so copy the new line as highlighted below to your own unit schema before trying to use the new tag):

Code:
	<ElementType name="Help" content="textOnly"/>
	[B]<ElementType name="ExtraHoverText" content="textOnly"/>[/B]
	<ElementType name="Strategy" content="textOnly"/>

The changes needed for the immigrant (or analogously for other units if needed) are as follows (let me know if you want me to edit the XML, otherwise I assume you'll update it with whatever text you feel is appropriate):

In the definition for UNIT_IMMIGRANT:

Code:
	<Civilopedia>TXT_KEY_UNIT_IMMIGRANT_PEDIA</Civilopedia>
	[B]<ExtraHoverText>TXT_KEY_UNIT_IMMIGRANT_EXTRA_HOVER</ExtraHoverText>[/B]
	<Strategy>TXT_KEY_UNIT_IMMIGRANT_STRATEGY</Strategy>

And in Immigration_Civ4GameText.xml:

Code:
	<TEXT>
		<Tag>TXT_KEY_UNIT_IMMIGRANT_EXTRA_HOVER</Tag>
		<English>[ICON_BULLET]Decreases the population in the building city by 2</English>
		<French>[ICON_BULLET]Decreases the population in the building city by 2</French>
		<German>[ICON_BULLET]Decreases the population in the building city by 2</German>
		<Italian>[ICON_BULLET]Decreases the population in the building city by 2</Italian>
		<Spanish>[ICON_BULLET]Decreases the population in the building city by 2</Spanish>
	</TEXT>
 
SVN 5073, when attempting to export it to the working copy:

SQLite error
sqlite: disk I/O error
sqlite: disk I/O error
no such savepoint: s154, executing statement 'RELEASE s154'
no such savepoint: s154, executing statement 'ROLLBACK TO s154'


This is the first time I have ever seen this error. It always worked perfectly before.

It could also easily be that one of Tortoise's databases got corrupted, in which case you'll just have to delete the SVN folder and re-export it.
 
When I try to update, I get an internal error - can't find temporary directory.

Yeah i just tried it and i get the same, sourceforge must be having system problems again.

Its working again, YEAH!!
 
When I try to update, I get an internal error - can't find temporary directory.

+1 on this for me. "Error: Can't find a temporary directory: Internal error"
 
I think it errors when NOTHING is to be downloaded, if you get the most recent upgrade, should be by me, it should work, then go back to the error, "i believe."??

Corrected swordsman-rome nif's.
 
I think it errors when NOTHING is to be downloaded, if you get the most recent upgrade, should be by me, it should work, then go back to the error, "i believe."??

Corrected swordsman-rome nif's.

I have the 5076 update by you, but I've never seen it do that before when it has nothing to download. Usually it says "Updated to version X". I've never seen it "failed", but as long as the most recent stuff is downloaded, I guess no harm done.

EDIT: I was wrong. I thought I was fully updated, but I was only at 5066. But anyhow, it's working now and I'm up to 5076.
 
Update

Bugfix for Free Promotion loss!

Note: if you want to take advantage of a patch that will allow any units you currently have in your savegames set to lose free promos on the next recalc to keep them instead, you must update to Rev 5080 or earlier. Any later and the temporary patch won't help. For new games now and after, units should no longer have troubles with free promos being lost.


Note to dll folks: I do not have time this evening to update to the dll archive. If no other dll updates have come in by morning I'll try to set it to update then.

EDIT: in error I put Rev 3080 above before and it should actually be 5080 (as in - has not been submitted quite yet...) For the system to work correctly, our final compiled v29 should certainly be post 5080 or a change should be made to the dll in preparation for the bundling for release. I have a number of tweaks yet to do and I'm sure 5 more revisions or so will be eaten up by the end of the day so I'm not too worried about that...
 
Update

- Added extra text to Immigrant as indicated above.
- Removed remaining unneeded UnitAI entries from subdued animals. Most were a repeat of the subdued animals default but a couple were the animal one.
 
Update

Bugfix for Free Promotion loss!

Note: if you want to take advantage of a patch that will allow any units you currently have in your savegames set to lose free promos on the next recalc to keep them instead, you must update to Rev 5080 or earlier. Any later and the temporary patch won't help. For new games now and after, units should no longer have troubles with free promos being lost.

This statement is somewhat inaccurate. It actually runs the patch code provided that the save you are loading was SAVED by a revision earlier than 5080. So you should be alright whatever version you use to fix the problem.
 
Back
Top Bottom