SVN Changelog

merijn_v1

Black Belt
Joined
Dec 29, 2008
Messages
5,939
Location
The city of the original vlaai
This is a list of all changes from the SVN changelog. Please don't post in this thread. If you want to comment on a revision, please do that in an other thread. (Unfortunately, unlike Leoreth, I can't close the thread and only give permission to Absinthe and me to post in it)

Rev. 1095

- Added some missing tiles to the Baltic coast (Danish UP and Swedish UHV)
- Cities at the Baltic Coast owned by vassals don't count as foreign for the 3rd Swedish UHV
 
Good idea, a thread like this will be very useful!
Will put here my last 2 commits too, to keep everything consistent for the 1.3 release.
After that we can update this thread right after a new commit goes into the SVN repository of the mod

So, the commit for revision 1093 (the base changes for RFCE 1.3):

Civilization changes:
- Norse civ split into Denmark and Norway
- Sweden reworked to an earlier start
- New civilizations: Novgorod, Prussia, Scotland, Aragon, Morocco
- Many things connected to the new civs are based on (or inspired by) RFCE++ changes, at least for now

Denmark:
- Start Date: 936
- Leaders: Harald Bluetooth (935-986), Margaret I (1353-1412), Christian IV (1577-1648)
- UP: The Power of Sound Dues: You get 2 gold per turn for every foreign coastal city in the Baltic
- UHV1: North Sea Empire: Control Denmark, Skaneland, Svealand, Vestfold and Mercia in 1050
- UHV2: Kalmar Union: Control Denmark, Norway, Vestfold, Skaneland, Götaland, Svealand, Norrland, Gotland, Österland, Estonia and Iceland in 1523
- UHV3: Ostindisk Kompagni: Get 3 Colonies
- UU: Huskarl (Swordsman)
- UB: Research Institute (Observatory)
- CNM: Scandinavian base CNM, with small differences

Norway:
- Start Date: 872
- Leaders: Harald Hardrada (1015-1066), Haakon IV Haakonson (1204-1263)
- UP: The Power of the Sea: All naval units can enter ocean tiles
- UHV1: Vikings: Gain 50 Viking points by 1066
- UHV2: Conquerors: Conquer The Isles, Ireland, Mercia, Normandy, Iceland and build Vinland by 1263
- UHV3: Statesmen: Have higher score than Sweden, Denmark, Scotland, England, Germany and France in 1320
- UU: Berserker (Axeman)
- UB: Trading Post (Lighthouse)
- CNM: Scandinavian base CNM, with small differences

Sweden:
- Start Date: 1210
- Leaders: Magnus Ladulas (1240-1290), Gustav Vasa (1496-1560), Gustav Adolph (1594-1632), Karl XII (1682-1718)
- UP: The Power of Military Formation: All units start with Formation promotion
- UHV1: The Eastern Lands: Have six cities in Norrland, Finland and Karelia in 1323
- UHV2: Lion of the North: Raze 5 Catholic cities while being Protestant by 1660
- UHV3: Dominium Maris Baltici: Control every coastal city on the Baltic in 1750
- UU: Karolin (Musketman)
- UB: Soldattorp (Night Watch)
- CNM: Scandinavian base CNM, with small differences

Novgorod:
- Start Date: 864
- Leaders: Rurik (830-879), Alexander Nevsky (1220-1263), Marfa Posadnitsa (1420-1478)
- UP: The Power of the Lord City: Starts with Bureaucracy
- UHV1: Defender of Rus': Control Novgorod, Karelia, Estonia and Livonia in 1250
- UHV2: The Fur Trade: Control twelve sources of fur by 1397
- UHV3: The Great Hinterlands: Have seven cities in Karelia and Vologda in 1478
- UU: Ushkuinik (Maceman)
- UB: Konets (Guild Hall)
- CNM: same as the CNM for the Kievan Rus

Prussia:
- Start Date: 1224
- Leaders: Hermann von Salza (1165-1239), Frederick I (1712-1786)
- UP: The Power of Cameralism: Start with Theocracy and no stability penalties from anarchy
- UHV1: The Northern Crusades: Control Prussia, Courland, Lithuania, Livonia, Estonia, and Pomerania in 1410
- UHV2: Seven Years' War: Conquer two cities from each of Austria, Muscovy, Germany, Sweden, France and Spain between 1650 and 1763
- UHV3: Enlightened Despotism: Settle a total of 15 Great People in any combination, including Great Generals, in your capital
- UU: Death's Head Hussar (Hussar)
- UB: Public School (Observatory)
- CNM: same as the CNM for Germany and Austria

Scotland:
- Start Date: 960
- Leaders: Robert the Bruce (1274-1329)
- UP: The Power of Defiance: When one of your cities is conquered all your other cities get free defenders; lower stability hit from losing a city
- UHV1: Fortification: Have 10 Forts and 4 Castles in 1296
- UHV2: The Auld Alliance: Have 1000 Attitude points with France by 1560
- UHV3: The Celtic Union: Control Scotland, the Isles, Ireland, Wales and Bretagne in 1700
- UU: Sheltron (Guisarmier)
- UB: Shieling (Smokehouse)
- CNM: same as the CNM for England

Aragon:
- Start Date: 1164
- Leaders: James I (1208-1276)
- UP: The Power of Confederation: Extra commerce in your capital for every province you have a city in
- UHV1: The Sicilian Vespers: Control Catalonia, Valencia, Baleares and Sicily in 1282
- UHV2: Thalassocracy: Have 12 Seaports in 1444
- UHV3: Realms of the Crown: Control Catalonia, Valencia, Aragon, Baleares, Corsica, Sardinia, Sicily, Apulia, Provence and Thessaly in 1474
- UU: Almogavar (Guisarmier)
- UB: Seaport (Lighthouse)
- CNM: same as the CNM for Spain (Castile)

Morocco:
- Start Date: 1040
- Leaders: Yaqub al-Mansur (1160-1199), Ismail Ibn Sharif (1645-1727)
- UP: The Power of Saharan Trade: Deserts and particularily oases have improved yield
- UHV1: The Almohads: Control Morocco, Marrakesh, Fez, Tetouan, Oran, Algiers, Ifriqiya, Tripolitania, Andalusia, and Valencia in 1227
- UHV2: The Marinids: Have 5000 culture in each of three cities in 1465
- UHV3: The Saadis: Collapse or vassalize Portugal, Spain, and Aragon by 1578
- UU: Black Guard (Musketman)
- UB: Kasbah (Walls)
- CNM: same as the CNM for Cordoba and Arabia

General changes:
- Leaders moved: Norse leaders to Denmark and Norway, Yaqub al-Mansur (Cordoba -> Morocco), Frederick I (Germany -> Prussia)
- Support for leader switching with 4 leaders per civ
- New leaders for existing civs: Bela III (Hungary), Mieszko (Poland), Philip August II (France), Harun al-Rashid (Arabia)
- New leaders for existing civs: Gustav Adolph (Sweden), Margaret I (Norse), Mstislav (Kiev), Bohdan Khmelnytsky (Kiev)
- New leaders for existing civs: Basil II (Byzantium), Michael VIII Palaiologos (Byzantium), Mohammed I ibn Nasr (Cordoba)
- New leaders for existing civs: Magnus Ladulas (Sweden), Harald Bluetooth (Denmark), Otto I (Germany), Karl VII (Germany)
- New leaders for existing civs: Otto-William (Burgundy), Beatrice II (Burgundy), Fernando III (Spain), Guglielmo Embriaco (Genoa)
- Redesigned Andrea Dandolo into Andrea Gritti (Venice) - more important doge, we already have a Dandolo, and better for the timeline
- Redesigned Maria II into Maria I (Portugal) - Maria I is better for the RFCE timeline, also she is the Portuguese leader in Civ V
- Removed outdated xml_light files
- Reenabled and readded some entries in the civilopedia
- Cannons also buildable with iron + sulphur
- Small diplo penalty with all leaders after a player accomplished 2 UHVs
- New promotion: Cargo Capacity (+1 cargo space in ships)
- Fixed/improved most Dynamic Civ Names connected to Scandinavia, Bulgaria
- Fixed UHV condition display on the Victory Screen for more complex UHVs
- Boost for Workshops and Lumbermills - were total worthless before, now they are somewhat on pair with Windmills and Watermills
-- Apprenticeship civic gives +1 production for Lumbermills too
-- Steam Engine tech gives +1 production for Lumbermills too
-- Workshops have +1 base production (so now -1 food, +2 production)
-- English UP changed to +1 production and +1 commerce for Workshops (was +2 production before)
- Mercantilism civic gives +1 commerce for Villages too
- Updated Great Person lists

Art updates:
- New art for Isabella (Spain), Casimir III (Poland), Ivan IV (Muscovy), Simeon I (Bulgaria), Ivan Asen (Bulgaria)
- New art for Abu Bakr (Arabia), Abd-ar-Rahman III (Cordoba), Philip the Bold (Burgundy), Yaqub al-Mansur (Cordoba)
- Added missing button for Mieszko, Michael VIII Palaiologos, Abu Bakr, Abd-ar-Rahman III, Margaret I
- Added missing button for Philip the Bold, Guglielmo Embriaco, Alexander Nevsky, Hermann von Salza

Bugfixes:
- Fixed bug where all mercs got free medic3 promotion (missing change in one of the files when Pinch was reintroduced)
- Fixed bug where the Cordoban units got wrong starting promotion
- The Swedih UB (Night Watch replacement) didn't give any stability on completion
- Fixed sound inconsistencies with some of the mercenaries
 
Revision 1094:

- Province setup changes:
-- Novgorod: Polotsk border
-- Sweden: Jamtland potential
-- Norway: Jamtland potential, Mercia foreign, Svealand border on start, but switches to foreign after the Swedish spawn
-- Denmark: East Anglia and London border/contested on start, but switches to foreign after the English spawn
-- Scotland: Ireland, Wales border. East Anglia border on start, but switches to foreign after the English spawn
-- England: Scotland, The Isles, Ireland border/contested
-- Poland: Prussia and Livonia foreign/unstable, Pomerania potential
-- Lithuania: Prussia, Pomerania foreign/unstable. Livonia and Estonia border/contested
-- Cordoba: Tetouan border after the Moroccan spawn. Valencia historical, Aragon, Catalonia and Balears border on Aragonese spawn.
-- Spain: Aragon, Catalonia, Balears border, Navarre potential
-- Byzantium: Apulia, Calabria, Sicily, Malta border/contested on the Aragonese spawn
-- Moscow: Novgorod potential, Karelia border/contested
-- Aragon: Andalusia, La Mancha potential, Castile border
- Revised war map for Aragon, Novgorod, Sweden, Norway, Denmark, Scotland, Prussia, Morocco
- New independent city: Londinium. Starts in 500 AD, size 2, 2 archers, catholic religion.
- Danish 1st UHV also needs London, East England and Northumbria provinces.
- Byzantine 2nd UHV also needs Thrace, Thessaloniki, Moesia, Macedonia, Serbia, Arberia, Epirus, Thessaly and Morea provinces
- Catalonia province won't revolt against Aragon, Scotland province won't revolt against Scotland
 
Revision 1096 available in the SVN repository
Changes:

Fixed inconsistency in Scottish castles+forts UHV
Preplaced London starts with walls
New independent city: Caen. Starts in 912 AD (establishment of the Duchy of Normandy), size 1, 2 crossbowman, catholic religion
The city of Novgorod no longer spawn a couple turns before the Novgorodian start, no preplaced Marrakesh either
Edinburgh and Tonsberg still preplaced before the Scottish and Norvegian spawn (in 860 and 760, respectively)
New City Name Map for Scotland, improvements in the Crusader city names for England, Denmark, Poland, Genoa, Venice by DC123456789
Improved the German, Austrian, Prussian city name map around Bohemia, Silesia, Austria and in east Germany
East Anglia foreign for Scotland
Denmark and Norway foreign for Sweden
Estonia potential for Novgorod
Prussia border/contested for Poland
Navarre potential for Aragon
Vologda potential for Muscovy
Smolensk foreign, Rostov border/contested on Muscovian spawn
Prussian direction change: Estonia switches to foreign, Livonia, Greater Poland to border, Silesia to potential, Brandenburg to historical in 1618
Moscow spawn zone reduced in the north, Novgorod gets a chance to be an early rival for Muscovy
Lithuanian spawn zone reduced around Riga and the Prussian core territory, but enlarged on the east, so Minsk flips to them
Novgorod starts with an orthodox missionary and an additional settler
Revised visibility map for Byzantium, Bulgaria, Cordoba, Burgundy, Novgorod, Kiev, Scotland, Morocco, Portugal, Aragon, Sweden, Lithuania, Austria, Ottomans, Moscow, Dutch
Revised the setup of initial contacts between all civs
Updated text for Prussian 2nd UHV
English AI gets some defenders and defensive buildings in Normandy a couple turns after their spawn
Minor changes in the collapse mechanics - should be somewhat more common for the AI to collapse, if they lose a significant part of their territory
City secession has much bigger chance to occur for all civs
Fixed bug connected to the city secession for the Byzantine
Losing your capital results in a much bigger stability hit (20 for Byzantium, 10 for everyone else)
Prussian UP now fully works, anarchy won't cause any stability loss (neither permanent nor temporary)
Improved war map for Germany, Spain, Poland, England, Lithuania, Muscovy, especially in territories of the new civs
Small changes on the war map of Norway, Denmark, Prussia, Novgorod
Fixed bug with some obscure values on the Lithuanian war map
New settler map for Novgorod, Norway, Denmark, Scotland, Morocco, Aragon, Sweden, Prussia
Revised settler map for Byzantium, Cordoba, Venice, Burgundy, Germany, Spain, Poland, England, Portugal, Lithuania, Muscovy
 
Revision 1100:

Fixed bug with the numbering of buildings - that caused the bug with the plague in the first place, and various other bugs in stability calculations for example
Fixed tech layout in the consts.py
Prussia got a hill with sulphur 2S1E from their capital - they cannot build their UU otherwise, also Königsberg needed a production boost
Denmark needs 3 colonies and both trading companies for their 3rd UHV
Changed Atlantic Access to appear earlier near Scandinavia, in 1580 - needed for the Danish UHV
 
Rev 1101:

Fixes for the Scottish UP
Losing a city in your core or historical territory means a bigger stability hit
Small text updates
 
Rev 1102:

Crusader city name map for Portugal, Sweden, Lithuania, the Dutch
Improvements in the city name map for England, Aragon
Minor changes in the Scottish, Polish, Muscovian, Portuguese CNM
 
SVN 1103:

- More efficient coding of some UHV
- Trading companies do not count as colonies
- Danish UHV requires what the text says instead of 5 colonies
- Various UHV victory screen updated

SVN 1104:
- Fixed error in last commit
- Changed all spaces to tabs in all python files

SVN 1105:
- Fixed error in last commits
 
Revision 1106 and 1107:

Checked all python files, hopefully fixed all inconsistencies
Revised all data storage blocks
Revised AI war initialization for all players
Fixed Scottish 1st UHV
All UHV colony checks are handled on project built (instead of every turn), should make checks much faster (except for the Spanish UHV, which is only checked on a given turn)
Main screen colony counter for Denmark
Revised Colony UHVs:
- France: Empire of the World: Build 5 Colonies.
- Spain: The Spanish Armada: Have more Colonies than any other nation in 1588AD (while having at least 3).
- Venice: Domination of the World Ocean: Be the first to build a modern Colony (so Vinland doesn't count).
- England: Jewel of the Crown: Build 7 Colonies.
- Portugal: Feitorias all over the world: Build 5 Colonies.
- Dutch: The India Companies: Build 3 Colonies and complete both Trading Companies.
 
Revision 1108 and 1109:

Finished the UHV organizations
Fixed Cordoban 2nd UHV
Minor text updates
Free walls in the city if it is built on a fort
 
Rev 1110:

Updated changelog with previous updates
Some lists in the StoredData automatically scale to number of players
Fixed Aragon UHV helper
New UHV helpers for all civs
Fixed bug in Prussian UHV helper in main interface

Rev 1111:
Reorganized victory screen module

Rev 1112:
New UHV help for 1st Polish UHV
Help tech for UHV that be valid after a certain date
 
Revision 1113-1115:

Updated the timeline of the mod
Reordered the civilizations into a chronological order
Fixed small mistake in Danish and Dutch UHV screens
Further tweaks on the fort-to-walls feature, now it works as intended in all possible situations
Removed preplaced walls for some cities (as that would mean even after a city is razed, resettling would still result in free walls)
Instead of those preplaced walls there are preplaced forts on the map
A couple additional forts on the map in the area of some historical fortifications
Added reduce city mechanics (to towns for example) on a given turn or event - could be useful for many UHVs

Livonian Order as barbs (Sword Brethen) in the area before the Prussian spawn
Pre-Lithanian barbs (Baltic Heathens) for human Prussia a couple turns before the Lithuanian spawn
Banu Hilal and Bani Hassan barbs in Morocco and Tunesia
Danishmend barbarians for Byzantium after the Seljuks
Barbarian Serbs in the Balkans before the Byzantine 2nd UHV, especially for the human player
Barbarian Anglo Saxons spawning in Wessex and Mercia to represent the resistance to Danish rule
Barbarian Scottish Highlanders only spawn when Scotland is dead
Barbarian Vikings in the 9-10th century, in small numbers for the AI (and only if the player is not Norway), but a bigger threat to human France
Further separated barbs for the human and the AI
AI civs won't get extra barbarians on harder levels. Also somewhat less extra barbs for the human player on harder levels
Slightly tuned down general number of barbs for Byzantium, France, Cordoba
2 new unit types, only as barbs: Bedouin, Turcoman Horse Archer

1 extra Huskarl for Denmark on spawn
New unit art for Huskarl
Indy city in Svealand province: Uppsala, spawns in 800AD
Svealand changed to border/contested, until the Swedish spawn
Götaland also needed for the 1st UHV
Indy city in East Anglia province: Norwich, spawns in 640AD
Indy city in Mercia province: Nottingham, spawns in 867AD
York (Eboracum) starts in 500AD
Uppsala reduced to town on the Swedish spawn, Norwich and Nottingham on the English spawn
So you have to settle Denmark, Skaneland, and Götaland, and conquer Svealand, Vestfold, London, East Anglia, Mercia, Northumbria
 
Rev. 1117 is up, with minor fixes:

BG and button fix for Maria
Art fix for Novgorod Konets
Extra settler for Denmark
Huskarls are a little cheaper (45 instead of 50)
 
Revision 1119

Leicester instead of Notthingham, spawns in 680
Fixed province numbering in the Prussian Dynamic Civ Names
New BG for Isabella
Played around with the BG of Yaqub al-Mansur, Mohammad ibn Nasr, Abd-ar-Rahman
 
Rev 1120

- New background for Margaret, Alexander Nevsky, Gustav Vasa, George III, Rurik, Otto I
- Optimizations in various BG files, removed some unnecessary art files
 
Rev 1121 & 1122:

- "best at X UHV" have more detailed UHV help text on the progress and competition
- Renamed WB-scenario file for coming lategame start (I forgot to deselect it, but it doesn't hurt that much if it's already uploaded)
 
Top Bottom