Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 55

139df03 (HEAD -> master) More folder creation fixes

401cec7 Fix creation of history folder


f9d3d03 (tag: Vic2ToHoI4-0.2, origin/master) Roll version number
1bc15f1 Merge remote-tracking branch 'origin/Vic2ToHoI4'
3945115 (origin/Vic2ToHoI4) Properly set state capitals
9d183f0 Add another fix to the FAQ
b0cffa0 One last cleanup (for now) of HoI4World
72d1a22 Remove cores from many landless nations.
e4bdc64 Remove cores if landless and owner accepts core's primary culture
fa9f900 Refactor HoI4World output functions
865ad5e Simplify state files now that replace-Path works
e4d5436 Fix from merge
7c6bd8b Province mappings fixed to the Rhine
70f962b Move the last non-output functions to correct places A few functions
that aren't used but might be in the future have been placed, commented out,
at the end of the file.
e9c6005 Merge pull request #194 from wzh190015/Vic2ToHoI4
d9d20f7 Debuff for Uncivilized Nations
685b75a Include localisations for redone generic focuses
c22d705 Make mods have a readme file
a066c85 Update province mappings in Iberia and western France
d04b987 More yet more functions to correct places
926b9d1 Move more functions to correct places
8a5c0cf Move leader conversion to correct place.
7ea00a2 Refactor tech conversion
f21aa57 Refactor diplomacy conversion
dc05138 Refactor startegic region conversion
54f62c8 More data file updates
e562bb5 Remove navalprovinces.txt
fae0627 Add a bunch of missing flags
cb2f6ee Added localisations for the ideologies in English
db5a6af Remove references to vanilla HoI4 countries
04f38a4 Merge pull request #3 from Idhrendur/Vic2ToHoI4
f366ba3 (tag: Vic2ToHoI4-0.1C) Roll version number
9032eaa Merge remote-tracking branch 'origin/Vic2ToHoI4'
650934b Refactor resource conversion
f1ef515 Put industry conversion functions in proper places in HoI4World
735abd2 Province mapping updates in the Balkans, Romania, and Austria
802f2df Fix data files to reduce error count
e48bccb Slight refactor of country conversion in HoI4World
8d0537e Set naval bases along the province border
0c2a4b3 Some quick fixes
26b2ce6 Refactor supply zones
830b40c Clean up HoI4Country a little
02f2265 Check all HoI4 provinces mapped
ee46a2a Fix focus tree reloading bug
cae158b Continue refactoring HoI4World
f3e6fe5 Read neighbors from HoI4 install
aa18b42 (tag: EU4ToVic2-1.0E) Roll version number
1c45ba8 Remove older test saves
d840259 Refactor country conversion
df81baa Add more data file updates from Mysterious_Italy
091c429 Refactor importing tech schools
4c33b3c Only add needed flags to mod, and add all needed flags to mod.
665c432 Refactor importing Vic2 countries
9e522f5 Handle country names with slashes and backslashes
8ea4974 Refactor finding coastal provinces
e5f36b6 Fix culture unions not getting cores
196e47f Refactor EU4World main function
93bdef3 Merge remote-tracking branch 'origin/master' into EU4toV2
842c2a5 Better reporting of bad EU4 directories
7a3900b Merge pull request #188 from wzh190015/EU4toV2
0b6fad7 Enable StateMapper
d38ab56 More population
844fc34 Merge branch 'EU4toV2' of
https://github.com/wzh190015/paradoxGameConverters into EU4toV2
3f1743a Support Visual Studio in GB2312
4767700 Merge pull request #1 from Idhrendur/EU4toV2
227ed5a (tag: EU4ToVic2-1.0D) Roll version number
59aa4fb Some fixes for China
7e4f5bb Refactor pop logging, even though it's normally turned off at compile time
9fb6c22 Fix cores for formable nations
8088b2f Finish refactor of pop import
9316b86 Get colors for custom nations (again) Color randomization for colonial
nations is turned off as a result.
25e9f81 Refactor of V2World: Importing province refactored First pass of
refactoring pop import
fadcffa Allow zipped mods
74a09ac First refactor of V2World Refactor constructor Reorder functions to
match where they're called
5c6148b Remove extensions in a way that should match what the frontend does
30879f9 Merge remote-tracking branch 'origin/master' into EU4toV2
2c55586 Add test save for 1.19
59f6d99 A little more cleanup on the main file
70f3995 Do not allow countries to be mapped more than once
23983d3 Refactor main file
825caee Merge pull request #181 from wzh190015/EU4toV2
38bf989 Fix too many naval base in one state and cultrue about nanfaren
7f710a3 (tag: Vic2ToHoI4-0.1B, origin/Vic2ToHoI4_Release_0.1) Update supported HoI4
version
2982be6 Merge remote-tracking branch 'origin/Vic2ToHoI4_Release_0.1'
5aab43b Update version number
069d609 Update generic focus trees for 1.3
32a0cd7 Remove unnecessary defines files
24bbece First pass of moving war creator to its own class
1124fb7 If automatic version detection fails, force the user to choose a different
option.
6e3a8d3 Refactor the war creator
21b1a82 Add to credits
59bf937 Update air base conversion
8dede3c Refactor monarchy war creator
1dafd84 Fix yet another crash bug
2dbcc48 Fix errors with last commit
59ba2ea Incorporate the resources from increased resources.
a80057e Update config files in test saves
e06900e Update version number
cc2cb68 Another rafactor of HoI4World
dc5bc71 Initial work to make focus trees start from the generic focus tree file
b9c89f7 Refactor HoI4World some more
23b1a6f Update infrastructure conversion
0462f5a Refactor faction creation
7fe40d9 Add a little something to the FAQ
8055540 Merge pull request #172 from wzh190015/Idhrendur/Vic2ToHoI4
7af6660 Great Nations get 4 research slot
3b18ce5 Signed-off-by: wzh190015 <734649192@qq.com>
85a16ab Refactor use of great powers in HoI4
84ca39f Read state categories from HoI4
e5561e2 Many data file updates thanks to Mysterious_Italy
c6d647e Add a data file with portrait information
c01de67 Some preparation for improving focus tree generation.
487a50e Merge remote-tracking branch 'origin/master' into Vic2ToHoI4_Release_0.1
0a2a151 Roll version number
6148175 (tag: EU4ToVic2-1.0C) Fix a small problem with the build script
da71b95 Rename test save so it actually works
89137f0 Support Ottoman government type
cecaf2a Add test save for 1.18
f857f7a Update the FAQ with information about a different redist
239b25a Update readme with new contributor.
f589db2 Merge remote-tracking branch 'origin/master' into EU4toV2
cf71937 Support several more languages, if EU4 has localizations for them.
ba4a9ea Merge branch 'kingofmen-Vic2ToHoI4_Release_0.1' into Vic2ToHoI4_Release_0.1
3be7162 Merge branch 'Vic2ToHoI4_Release_0.1' of
https://github.com/kingofmen/paradoxGameConverters into kingofmen-
Vic2ToHoI4_Release_0.1
ac03d51 Add force multiplier to default configuration
de30b4e Merge pull request #167 from kingofmen/origin/Vic2ToHoI4_Release_0.1
0db92fb Add force multiplier to configuration.txt
15d0ea1 Fix typos
138d757 Add RGO to Victoria provinces
e6f1722 Merge pull request #166 from RonWeber/master
da99b52 Fixed operator precidence bug.
1f261bd Merge pull request #164 from RonWeber/master
6d6039c Better logging.
fb1f6db Conversion now gives credit for institutions in Westernization.
6e81557 I swear I know C++.
50e70e3 Added institutions to EU4 country.cpp
58b277e Rework naval base conversion
c68a677 Remove references to forts and coastal forts from HoI4, as they are not
being converted.
4232ae8 Properly display errors when parsing UTF8 files
5c5379b Merge pull request #161 from kingofmen/origin/Vic2ToHoI4_Release_0.1
3449d01 Fix unit distribution bug
706ebbe Collapse cavalry conditional
2178884 Remove superfluous conditional
4e79c2c Use surplus artillery brigades
491dec4 Add cultures, releigions, mapping, and flags to support the 633 AD mod
for CK2. All thanks to Mysterious_Italy.
28f694e Merge branch 'origin/Vic2ToHoI4_Release_0.1' of
https://github.com/kingofmen/paradoxGameConverters into Vic2ToHoI4_Release_0.1
5f6d73d Fix integer-division issue in number of units.
da7b81a Revert "Changes to make compile"
7154d85 Allow user to configure unit conversion ratio
45d5677 Slight cleanup to events
6884a66 Move focuses into their own class.
d21b151 Changes to make compile
4105192 Add options for setting the HoI4 version
00b5ab0 Move national focus trees into their own class
48cfcee Put supported HoI4 version in mod file.
bd1e187 Move events (collectively) into a container class
64dbb8e Add province mappings for 1.2.*
6ac7f23 Move HoI4 events events into their own class.
10d68e3 Hard-code a supported HoI4 version and use it for province mappings.
33ea0a6 Actually handle culture files from EU4 mods
653fd72 Finish refactoring main file
9187776 Prevent invalid naval base from being added.
34e6bc5 Sepatate output from other war creator functionality.
c6a5fc2 Add a flag for Picardy
382f66b First pass refactor of main file
41b0ccd Fixes from merge
fdd68fe Merge remote-tracking branch 'origin/master' into Vic2ToHoI4_Release_0.1
51b3958 (tag: EU4ToVic2-1.0B, origin/EU4toVic2-1.0B_release) Update version number
0c6facd Add a flag for Ladakh, courtesy of KaeI
3f8bec3 First pass refactor of main file
71a090d Add a guide for how to customize the game after converting.
af16f37 Finish removing mapper.h/cpp
937bc38 Add Merlinia to the test save suite for 1.17
8b9f9a5 Fix some major flaws with pop conversion
6e625f0 Move colonial flag mapper and custom flag mapper into their own files.
c09da99 Remove some more windows-specific items.
aada89e Move colonial tags into their own file
3f00d21 Move idea mappings into their own file
4e4ed75 Warn if there are fewer than eight civilized nations
641bd15 Move EU4 culture group mappings to their own file.
aaea780 Rename a badly-named file
029e638 Review options
80b635e Move government mappings into their own file.
b8c6b75 Properly output errors when parsing files
dd513e6 Move Vic2 cultural union mappings into their own class/file
baf82a1 Move minority pop mappings into their own class and file
0d2123f Move culture mapper into its own class and file
7dbef32 Remove windows specific stuff from throughout the code
e3b1d6e Fix some string translation stuff
255def2 Change a bunch of slashes to be OS-independent
4179c09 Remove some dead code
0a4861a Move religion mapping into its own file
d6f7c9c Make the Webster-Ashburton treaty check for the existence of the USA
b6a056b iMove EU4 region mappings into their own file
f9c3e15 Roll the state mapping functions into their own class
5536504 Fix a doubly-mapped Vic2 nation
0ee8f46 Reorganize the data files directory to be cleaner
e118fed Move functions for merging and removing nations into EU4World
7d3476e Add some flags from KaeI
f327350 Put continent mappings into their own file.
a8dfadb Handle some remapped country mappings
2e52a9e Put the adjacency mapper in its own file
0f6283b Refactor CountryMapping
13b6160 Improve the build script
9eb1255 Move province mapping into their own class
78c39de Remove old conversion mods instead of just exiting
3f4bb6d Move CK2TitleMapper into its own file
0f4085b Insert build timestamp into log
0d8061d Move flag color mappings into their own file, and make them a singleton.
cb5b44b Handle all the new common items.
dbb99b7 Merge remote-tracking branch 'origin/Master' into EU4toV2
52cc532 (tag: Vic2ToHoI4-0.1A) Merge remote-tracking branch 'origin/Vic2ToHoI4'
b20f7e7 Merge branch 'Vic2ToHoI4' into Vic2ToHoI4_Release_0.1
caa4156 Remove the unused AI Focus modifiers from the converter
ca84778 Implement AllUncertain's industry conversion algorithm
3df46cf Refactor countryMapping
69abdab Update readme
198f2d0 Roll version number
498a509 Merge remote-tracking branch 'origin/master' into Vic2ToHoI4_Release_0.1
46caad1 Merge branch 'Vic2ToHoI4' into Vic2ToHoI4_Release_0.1
7e5cb42 Choose 'linear' as the default industrial conversion method
066063f Refacto V2Localisations
8bbb9a2 Capital provinces remaincapital provinces
92b8ec7 Refactor V2Pop
b29824f Refactor V2Province
4ed13cf Balance logarithmic industry conversion.
2802410 Remove a useless reference from mapper.cpp
876f54a Make detailed factory stats a hidden option (default off)
091153b Refactor V2Army
f1d6bbd Balance sin-log industry conversion
e0b18a6 Remove V2Factory, as it was unused
e625abe Add localisations for Brazilian Portuguese, Russian, and Polish They
are just copies of English localisations, as Vic2 lacks those languages.
c441686 Refactor V2Inventions
024de1c Delete old copies of a converted mod instead of stopping.
d1ecf7b Replace atoi and atof with stoi and stof. Remove unnecessary .c_str()
calls.
304ab62 Quick cleanup of V2Leader
571c656 Balance square root factory conversion
700627b Minor refactor of V2Party
06e44dd Balance linear factory conversion.
59c4afc Refactor V2Relations
dd6faeb Buildings in non-core provinces are halved.
ec8eea7 Refactor Vic2State
c9e3cc0 Add a civilian factory to all country capitals.
c6c259d Refactor V2Country
cd68197 Fix a bug with Spanish localisations
df03241 Add localisations for victory points.
131996f Finish prerequisites for refactoring V2Country
85aed6b Finish refactoring the province mapper
7b5705a Refactor province mappings into a singleton class
09b45b6 Dockyards no longer placed in non-coastal states.
e23279c Fix the reporting of default industry
271b4fe Add several alternate methods for converting industry.
4ce2fe1 Fix a crash bug revealed by GothEU4 mod
89695bb Report default HoI4 industry levels.
41fe851 Report industry on a country-specific level.
ed2939a used wrong employedworker type
f393ad5 fixed when > 24.1 Million Workers
0dcde4d fixes for my fixes because I didnt pull *slaps own hand*
ec8f34b Merge branch 'Vic2ToHoI4' of
https://github.com/Idhrendur/paradoxGameConverters into Vic2ToHoI4
639072f Fixes for merge
b04369f Merge branch 'Vic2ToHoI4' of
https://github.com/Idhrendur/paradoxGameConverters into Vic2ToHoI4
4de41b7 Adjustment for countries with more than 24 million workers
bd434cd Put mappers into their own folder.
05fcf74 Refactor V2Diplomacy
105b0f0 Reorganize the data files directory. Simplify copy_files.bat
1e521bc Refactor V2World
c4ad855 Add more flags from Yellowone1
4fe7f1a Finish refactoring industry conversion. Adding provinces to Vic2 sttates
greatly simplifies lookups
4fa6125 Wrap up refactoring factory conversion methods in HoI4State One more
bit of functionality has moved to Vic2State The randomness method has changed,
but should better enforce the distribution we want.
473cf4e Continue refactoring industry conversion. Push most conversion into
HoI4State Push most data gathering into the appropriate Vic2 classes
Everything should be in the most appropriate classes now. Many functions can
still be simplified.
25cf6c2 Begin refactoring of HoI4World::convertIndustry() Fix a few bugs (state
category, infrastructure level) while doing so
815558b Rework factory numbers
066e1b7 Report industry levels
7f7d379 Province mapping touch-up in England.
ac971ad Remove a compiler warning
6a1837a Merge branch 'Vic2ToHoI4' of
https://github.com/Idhrendur/paradoxGameConverters into Vic2ToHoI4
44679f1 Handle some cases where the VP location hadn't been set
7800d5b Add Vps to country capitals based on country strength.
5e8d1f8 Move country strength calculation into the country itself.
34e55a8 Increase VP value in country capitals
cfa3c5b Remove some dead code
48b6e35 Adjust general VPs.
9043f1e Merge branch 'Vic2ToHoI4' of
https://github.com/Idhrendur/paradoxGameConverters into Vic2ToHoI4
7a062ce Added threats to fascists and communists, buggy with location on NFs
ec20d7f Update the FAQ with some questions that have been asked frequently.
baa4a3e Rework HoI4World::GetDistance() - renamed to
getDistanceBetweenCountries() - refactored the code for better understandability
- cache positions.txt instead of reading it every time
74b79fb Remove some compiler warnings
bbe889c Better localisations for partially owned states.
2f991d8 Refactor state localisations
f45f928 Add Divergences of Darkness to the list of flag-providing mods
475dace "Cannot find leaf" errors go to the log as well as the console.
f2764e2 Add a manpower factor option back into the converter.
b7991fe FAQ updates
ebd934a fixed Ideology conversion bug
f47ad86 Merge branch 'Vic2ToHoI4' of
https://github.com/Idhrendur/paradoxGameConverters into Vic2ToHoI4
b63a1d4 added AnCaps, and added Democracy NFs
07a4420 Merge pull request #125 from marc-lopez/CK2ToEU3-converter-mod
04c9040 Disable Reestablish Abyssinian Empire decision if country is an Ethiopian
Empire
bd79734 Added d_sibir to country mappings
e515411 Merge remote-tracking branch 'refs/remotes/Idhrendur/master'
2b2a57a States no longer automatically get a little manpower
e68b77d Remove some dead code regarding manpower conversion
cb4b5f7 Merge pull request #123 from marc-lopez/master
14a2647 Slight fix to reporting of manpower.
abdf2b1 Report the total manpower for the converted world
4ebc4f1 Merge remote-tracking branch 'refs/remotes/Idhrendur/master'
554ff4a EU3Country should absorb liege capital province if vassalizing and
retaining cores of converted vassal
4b19bd7 Merge branch 'Vic2ToHoI4' of
https://github.com/Idhrendur/paradoxGameConverters into Vic2ToHoI4
3b6f0eb fixed some parts of france, Alsace-Lorraine, and the Austro-Hungarian
island in Romania
fd815f9 Add NNM to the list of mods with useable flags
30e58d9 changes to ideologies so alliances have to happen after 20% WT for fascist
and communists, and more for democracies and neutral
ca4879a Merge branch 'Vic2ToHoI4' of
https://github.com/Idhrendur/paradoxGameConverters into Vic2ToHoI4
45c1d0a NF adjustments so you cannot take annex events if they are allied, and
cannot take DOW NFs if you are at war, and fix defines file
e035796 Add province mappings for HPM
178eb5c Allow flags to be used from mods where we have permission
c1edafc Add flags from EU4 to Vic2 that I had previously missed
3eb9328 Add some flags thanks to Yellowone1
33416db Merge branch 'Vic2ToHoI4' of
https://github.com/Idhrendur/paradoxGameConverters into Vic2ToHoI4
e62c566 Add some new flags
a8a1fa3 fixed bugs with factions, fixed flags to go to Vic2Directory to look for
monarchy, republic, fascist, and communist flag. better AI log
e35db3d more fixes of array out of index
5b377bc Targets first great country first for AI
e05a0b0 small fix to MonarchyWarCreator
eb83c4c Start of removal of default HoI4 Countries
d974111 fixed Factions and now HoI4Faction works
cc91a07 Merge branch 'Vic2ToHoI4_Release_0.1' into Vic2ToHoI4
d353021 (tag: Vic2ToHoI4-0.1) fixed problems with USA first campaign
9113296 Merge branch 'Vic2ToHoI4_Release_0.1' of
https://github.com/Idhrendur/paradoxGameConverters into Vic2ToHoI4_Release_0.1
54a01b8 fixed NFs, possibly already done?
e137c7e Merge branch 'Vic2ToHoI4_Release_0.1' of
https://github.com/Idhrendur/paradoxGameConverters into Vic2ToHoI4_Release_0.1
22e9ba4 Add a missing '}' in national focuses
9bb5f0a Merge branch 'Vic2ToHoI4_Release_0.1' of
https://github.com/Idhrendur/paradoxGameConverters into Vic2ToHoI4_Release_0.1
ad2949e fixed monarch events
11e3305 Fix an events bug with trade incident. Also remove a bunch of unnecessary
'\r'
0f93987 Fix a crash bug
9919b6c added faction object
3b9af2a possible fix for bypass error?
7e24816 small fix to copy_files to give put files in proper spots
47e6aac Merge branch 'Vic2ToHoI4' into Vic2ToHoI4_Release_0.1
673293d added checks to bypass some NFs
7d15e3a added default subideologies to remove errors.
3f5c8f8 adjusted Economic rules, adjusted strength calc, made added monarchs work,
and made AI more likely to take GC war NFs
efa34f2 fixed fatal flaw with conversions
c9baf02 More warai cleanup, and some added properties to countries and HoI4world
for more cleanup later.
85832b2 Re-add MonarchIdeas.txt
1e918f8 Merge branch 'WarAI' into Vic2ToHoI4
5bb49ed (origin/WarAI) cleaning up WarAI, final Commit for branch
087d49f Update test save with the correct configuration file.
ca4b6a4 Update test script to creat ethe correct name
41f2751 Update version number for release
f4e23d3 Merge remote-tracking branch 'origin/master' into Vic2ToHoI4_Release_0.1
50bdc82 Merge remote-tracking branch 'origin/Frontend' into HEAD
ccc61d6 Initialize air base level to prevent occasional bad values
d4c3892 Slight change to where some log files land
cdd1825 Eliminate warning about HoI4 province 0 not being mapped.
fb0d4c3 Clean up a few compiler warnings
8445c2b Clean up file copies a little.
bae3974 removed AI change
748c70d Merge branch 'WarAI' of https://github.com/Idhrendur/paradoxGameConverters
into WarAI
cfa4c6c gives everyone aggressive AI (can be changed)
301b9e4 more fixes for monarchy WarAI
80cd5cf Merge branch 'Vic2ToHoI4' into WarAI
e77baa7 added non faction leader monarchy events and fixed GC CB for monarchies
c28ce9d Add airbases. Level 1 in each state, with level 10 in capital states.
ab7abc0 Create air forces
8971e30 Remove potential countries from HoI4World. - It was needed in HoI3 -
It is not needed in HoI4
1620f09 removed some election events, on_actions, updated AI, and added convoys
e2ea942 improved monarchy tree and added some benefits
be8001a added compatibility for flags and fixed HoI4Country
17758d7 Merge branch 'WarAI' of https://github.com/Idhrendur/paradoxGameConverters
into WarAI
71eee13 Merge branch 'Vic2ToHoI4' into WarAI
9d783dd Create ideology flags in addition to default flags.
2946531 Merge branch 'Vic2ToHoI4' into WarAI
9c670c1 Merge branch 'WarAI' of https://github.com/Idhrendur/paradoxGameConverters
into WarAI
4c2e95a Ideology flags, default HoI4 country flags, CV fix (wont spawn if they dont
have all techs required)
820d687 something
d0c9999 removed test
9520adf added MonarchyIdeas, remove Test.txt
62c7989 small fixes, changed the y heights of buildings to 11.
46e970c Update the test saves.
86f67f0 Remove a whole bunch of options we don't use.
1f1be32 Update province mappings in California.
204333b Fix bookmarks by putting them in the right place.
1637e1b Actually read in positions properly.
2f0a64f Move naval bases vertically to be visible.
bd1fb67 Only create one naval base per province.
a2c3e83 Do not place naval bases into lakes.
30ca626 Merge remote-tracking branch 'remotes/origin/Vic2ToHoI4' into WarAI
726b647 Make sure buildings are ordered by state id.
9e5ea5c Changes to Great Country Wars for fascist and more improvements to monarchy
663cc9f Start of Monarchy NFs, as well as comments for Fasc creation
ca5db68 Add newlines to navalprovinces to make it more readable.
2cb1a47 Eliminate a warning message.
8053433 Initial work adding naval bases.
90799a0 dd a .gtattributes file since I longer have an application taking care of
those details for me.
f5f8b6e Merge branch 'Vic2ToHoI4-Flags' into Vic2ToHoI4
011c45b For EU4ToVic2 conversions, attempt to get flags from the Vic2 mod
9841b7c Remove some wrongly-named flags
8afc349 dd some missing flags
92a6e57 Include the new resources file to avoid crashing.
0156cd9 Avoid crashing while converting political parties.
9a457d4 Updated province mappings.
a9c5e5f Fix up merge so that the converter builds (though it crashes while
running).
d0bba69 (origin/Vic2ToHoI4-Flags) Fix the errors with small flags (binary mode
again), and prevent future errors with medium flags (you guessed it, binary mode).
a31ffa3 Merge remote-tracking branch 'remotes/origin/Vic2ToHoI4' into WarAI
0375d60 Fix a bunch of flag read errors by sticking to binary mode. I hate when I
forget binary mode.
f4ec758 Fixed some NF positioning (still needs adjustments) and fixed country
strength conversion.
3c303bd Create general flags for most nations.
ccbf5ab includes added files
fe4f42a bunch of new stuff
2b69075 Add a function to rescale images, though the outer logic needs reworking to
take advantage.
b343c8c Attempt to process the source flags.
37a3cb0 Find source path for flags when possible.
9ab2d97 Eliminate the last 'too many buildings' errors.
fadb8b5 Add a few more province mappings.
5c44bd2 Don't complain about HoI4 province 0 being unmapped.
0dff548 Updated province mappings, thanks to Italianajt
d408063 Give capital-less countries a default capital.
1c7df61 Allow countries with only cores to have capitals.
306519f (origin/Frontend) Handle registry keys that hide is other places (allowing
the HoI4 install directory to be found).
48509db Have the frontend populate the HoI4 mod folder line.
794ec64 Start province mapping the eastern Pacific.
646c317 Mappings for seas in east Asia and Oceania
e521f37 Touch up a few mappings
4b2a363 Add province mappings for Indian Ocean.
9326fde Trim some more time off state conversion.
4ebc876 Massively speed up diplomacy conversion.
0dbf018 One small change shaves 23 seconds from the total conversion time.
b0693f1 Move HoI4 states from HoI4World into a container class
ee11d60 Initial work converting cores.
1a4c6ef Definitely fix the runtime dlls problem. At least until the next Visual
Studio upgrade.
8b5e19d Refactor state conversion. Inadvertently fix the disappearing Liberia in
the Bhutan test save.
9c0524f Don't require every HoI4World to be passed the same reference to Vic2World
1e569d1 Eliminate some errors from dockyards.
4bc7d15 Create victory points.
4cbe3c1 Convert a minimal level of dockyards
31dff32 Convert strategic regions
40d34a0 Change province mapping in HoI4world
ab904f9 More small changes and additions
45b561f Fix state localisation names so that they display properly.
9669454 Provide a stripped-down on_actions file to prevent some errors.
a0401bb Avoid provinces being added to states multiple times
0a26ab5 Handle a character in Vic2 localizations that leads to invalid UTF-8
7d90d64 Distance Calculations done and implemented for AI use.
b06c6d2 Add a bunch of sea province mappings. Eliminates 1245 of the 'province not
mapped' warnings.
0a291dd Reorganize province mappings
98cede1 Add HoI4 lakes to province mappings
a3308c9 Add missing Vic2 land provinces to province mappings
0fa6e6b Some small additions
4dc198d Merge branch 'WarAI' of https://github.com/Idhrendur/paradoxGameConverters
into WarAI
d10d1f9 More War AI stuff
41044a0 Fix changelog creation
e82bf89 Run province mappings through province mapper tool so that it doesn't ruin
the file.
2ffff56 Handle many-to-many province mappings.
f26cb11 Fix more problems caused by my merge.
14bfb0a Merge fix
4a8d113 Merge branch 'Vic2ToHoI4' into WarAI
9444792 Fix the changelog creation
c775500 Readme file updates
24d8b97 Rework navy conversion.
d908d14 Make the new bookmark files part of the blankMod instead of anything more
complex.
ece04ce (origin/Vic2ToHoI4-code_review) Rework supply zones conversion
4fd68ef Code review through 23 June.
e3d6c21 Move resource conversion into its own function
8e61e20 attempting to impliment provinces in HoI4World
299cb7c Some Progress finding neighbors
dd919a2 Move industry conversion into its own function.
0eeefcc Foundation of War AI
4e79267 Move naval conversion into convertNavalBases()
ba0ae77 Code review through 21 June. Though some of the functionality should also
be refactored into multiple functions.
a991a15 Finish code review of land unit conversion.
501b40c Code review the creation of division templates.
a54983e Clean up code unit before land unit conversion on June 18th.
c187792 Fix up the inclusion of DevIL SDK
ee18081 Navies converted, issue at the end of conversion after it says its
complete?
e755bd4 Communist and Fascist country names
efac455 Makes 1936 only start and no default countries for country selection (no
GER, USA, ENG, ect)
f188d80 Naval Bases converted
a693ced Supply zones implimented, value is based on the zone it was based on (seems
to be balanced)
6d75433 Outputs rocketsites, airports, and blank buildings, and fix for manpower.
94c02fd Resource Conversion
9c11605 improved infrastructure conversion
140fa83 Merge branch 'Vic2ToHoI4' of
https://github.com/Idhrendur/paradoxGameConverters into Vic2ToHoI4
cc3e02d Converts Infrastructure
38557ff Merge branch 'Vic2ToHoI4' of
https://github.com/Idhrendur/paradoxGameConverters into Vic2ToHoI4
ba1ff18 Use localization file for state names
1a9e86b Merge branch 'Vic2ToHoI4' of
https://github.com/Idhrendur/paradoxGameConverters into Vic2ToHoI4
353aa45 Merge branch 'Vic2ToHoI4' of
https://github.com/Idhrendur/paradoxGameConverters into Vic2ToHoI4
1a6c18c Rework country localisations, including outputting localisations in
multiple languages.
6aa2dd7 IC conversion and slot conversion, rough start
e325b6e Merge fixes
1ea820f Merge remote-tracking branch 'origin/Vic2ToHoI4' into Vic2ToHoI4
302d55b Revert "Update California province mappings a little."
0c2d79f Merge branch 'Vic2ToHoI4' of
https://github.com/Idhrendur/paradoxGameConverters into Vic2ToHoI4
4b0241b More fixes from that merge
04d9db6 Use state names from Vic2 instead of province names for HoI4 state names.
0c2af52 Update California province mappings a little.
6c31d72 Merge fixes.
7a7a587 Merge branch 'Vic2ToHoI4' of
https://github.com/Idhrendur/paradoxGameConverters into Vic2ToHoI4
7ebd3b0 removed parse debugger
6076fab Merge branch 'Vic2ToHoI4-linuxCompatibility' into Vic2ToHoI4
ce65193 (origin/Vic2ToHoI4-linuxCompatibility) Abstract away the rename folder
operation.
974181c Abstract away the folder copy operation.
b1eca6d States have names. Gives them the first province it owns in Vic2 as the
name of the State.
5dd6eaf Colors! changed the _commonCountryFile to have the tag in front
6201447 Merge branch 'Vic2ToHoI4' of
https://github.com/Idhrendur/paradoxGameConverters into Vic2ToHoI4
04f9249 Land Unit conversion. Airplanes and Naval not done. Apologizing in advance
for the code being very messy!
84c573f Don't include windows.h where it's not needed
64302f7 Clean a random build error
732078a Move getting the current directory to the OS compatibility layer.
4c0c04c Fix a casing error that prevented linking
e88a0d6 Clean up the OSCompatibilityLayer header file a little
6498d8c Give jepaan credit for the OS compatibility work
ca44fd2 Trim some unnecessary headers
d319c30 Add a function to find files from tags.
5d226fd Parsers now removes \r characters and skips empty lines
ad81695 Add LinuxUtils implementation (untested, just copied from jepaan's fork)
2732943 Make log more multisystem friendly
9aa5d13 Swap the OSCompatibilityLayer interface for the WinUitls one
b9dd424 Add comments to the end of header guards
89bf014 Fix slashes
6251969 Merge branch 'Vic2ToHoI4' of
https://github.com/Idhrendur/paradoxGameConverters into Vic2ToHoI4
aafc9d4 Properly output the current directory.
bf96418 Properly output countries with 'funny' characters in the name.
cec30f5 Converts government and ideology of leader to Vic2 government type and
changed conversions of government mappings.
0edb2ec Include the redistributable with the build. Even though it's not an ideal
solution, it'll stop the flood of related questions.
6373eee Adds ideologies to countries
f0fa5d5 Creates default countries history files and sets capital to 1 to prevent
there being capital states in states that no longer exsist.
db67c99 (tag: Vic2ToHoI4-0.0) Update frontend config files.
e00cf89 Build script fix
4950f88 Update readme file with all contributors to date.
8b1661a Replace old state files instead of generating new ones.
bb87c36 Output localizations at UTF-8. Use a stream instead of fopen().
e4f82f9 Localisation for countries added, it is however, not in UTF-8 it seems
55f6caa Merge branch 'Vic2ToHoI4' of
https://github.com/Idhrendur/paradoxGameConverters into Vic2ToHoI4
4ffacb2 Technologies Mapped and outputed
a01bb92 Record land provinces, as a step on the way to a better ownership
algorithm.
96abf7f Verify that HoI4 provinces have been mapped, and log the ones that aren't.
7987b32 Reset version number.
7ec4a8f Fix the problem reading in Vic2 localizations.
2bdd307 fixed a merge issue
c739162 Merge branch 'Vic2ToHoI4' of
https://github.com/Idhrendur/paradoxGameConverters into Vic2ToHoI4
7c38353 Makes it so dead countries do not spawn in game (for now) as well as more
province mappings fixes
024088d Some fixes from the previous work
c31d96d Fix parsing errors from UTf8 Everywhere-ifying everything.
5a0ee96 UTF8 Everywhere-ify the main function.
8196a28 UTF8 Everywhere-ify HoI4 world.
0fad841 UTF8 Everywhere-ify the Vic2 world.
543b1e1 UTF8 everywhere-ify the main folder files.
bc32e21 UTF8-ify the common items.
c5328d9 Does not add state to states if the state has no provinces
f578c33 Fixed all Many-to-Many province conversions, missing provinces, changed
output country history file to give leader and government type, fixed duplicate
provinces in same state. Made State id start at 1 instead of 741.
1df0d67 Output capital states correctly (instead of outputting capital provinces).
55984f9 Make sure HoI4 can find the country history files, even if there were
umlauts involved.
c0d3e3a Output country history files.
94ef70b Do not output repeat countries to common/countries/01_countries.txt
51880c0 Handle forward slashes in paradox script files.
d2cd5db Add BOM to unit files to make HoI4 happier.
29b4a44 Output unit files for even preexisting nations.
b5a1b78 Output minimal OOB files in the hopes of preventing a crash. It doesn't
stop the crash, but its a step on the way.
0048e2c Don't output province numbers that indicate dropped mappings.
9eb5ea5 Properly output country colors.
14c7e07 Alternate province mappings from Mattymooz
93fa951 Properly parse province mapping files (don't choke on special characters)
76924fb Province mappings from simsulla and his tool.
2b27e45 Output states with fresh ID numbers (to avoid crashing HoI4 on load).
a72a3e1 Use ASCII (low-order bits only) for country filenames.
6d927be Output the common/countries and common/country_tags files in proper formats
e675292 Put some string conversion functions in WinUtils and put WinUtils in
common_code
c903077 Create an initial mod that creates (minimal) states and (minimal)
countries.
7c814cd Comment out things until it runs to completion.
8d6dcd3 Merge pull request #80 from Clonefusion/patch-2
60fb6fc Merge pull request #79 from Clonefusion/patch-1
f29d327 Fix to rework of pop calculation
3d27a24 Fix to rework of pop calculation
e4d5fab Replace for loops with the lovely C++11 syntax where possible (except in
the common code folder).
97d6b9f Remove 'debug' build target, as it's too slow to be useful.
e4d0513 Scripts to build releases (including replacing another frontend file to
avoid release difficulties).
419a3df Merge pull request #78 from Clonefusion/patch-4
953ec28 Rework of pop calculation
c640fff Use the proper main entry function to read the arguments.
d15ccf8 UTF-8 to wide string instead of 8859-15 to wide string leads to crashy
results. So add a 8859-15 to wide string conversion function.
6ecfbe5 Make the logger write to the console properly.
0b5d472 Merge remote-tracking branch 'refs/remotes/Idhrendur/master'
756d72d Get everything to build.
7f031d4 Update HoI4Localisation to (presumably) work with the necessary string
types. Needs testing, though
ce83b9e Update HoI4Localisation to (presumably) work with the necessary string
types. Output will need to be set to HoI4's format once we see it.
d6a60ac Fixes from previous changes.
2235077 Simplify the release platform stuff.
5e75afb doParseFile() uses wide characters for the input filename
3155214 Update remaining common files to work with wstrings.
cb477e4 Update main files to work with wstrings (apart from the localisation stuff,
which needs a serious review).
8828f78 Update HoI4 files to work with wstrings (apart from the localisation stuff,
which needs a serious review).
760f561 Update Vic2 files to work with wstrings (apart from the localisation stuff,
which needs a serious review).
c2d4736 Copy Vic2ToHoI3 to make an initial Vic2ToHoI4
9a29b36 Create a parser that handles UTF-8.
37c942c Merge pull request #77 from marc-lopez/master
1120c86 (tag: Vic2ToHoI3-1.2) Merge remote-tracking branch 'origin/V2toHOI3'
caf5911 CK2ToEU3: Handle version 2.2 crown authority laws in vassal score
calculation
e29bf41 Merge remote-tracking branch 'refs/remotes/Idhrendur/master'
d3d0881 Merge remote-tracking branch 'origin/V2toHOI3'
b9fc182 (origin/V2toHOI3) Roll version number.
db4259f CK2ToEU3: Basic version 2.2 save compatibility
313d59d Merge remote-tracking branch 'refs/remotes/Idhrendur/master'
39a8089 Don't miss cases where an air wing should be in the production queue.
116f58b Put more structure on converted armies.
6413440 First pass at a new method for converting armies.
fafa81e Fix a bug that decreased the amount of leadership and manpower according to
how many provinces were mapped to each other.
8a1e95c Fix placement of border forts after other recent fixes.
9021168 All countries can take the 'prepare for war' decision.
40388b3 Countries with cores occupied by others get -20 neutrality.
a69a427 Fix more bugs with IC, manpower, and leadership conversion.
6d30a95 Fix a bug (and inefficiency) with finding provinces for air units.
7f6f235 Remove some extraneous error messages.
36d2f2f Remove some pragmas
5d48cd5 FAQ updates.
ce5ab9e Make sure that any allowed parties in Vic2 convert to allowed ministers in
HoI3.
d480df1 Place air units at the nearest existing airbase instead of creating new
airbases
40d5aae Refactor HoI3World
988d744 Instead of building a patch for the converter to support PDM, use the
specified Vic2 mod to load the proper set of mappings.
d8498a1 Make sure transported armies end up on the production queue instead of
disappearing.
26054ef Update gtignore with yet another new file type.
9fc7033 Add a level two airbase to all Vic2 state capitals to ensure that air
coverage is always available.
201a366 Replace many of the default triggered modifiers.
1d1c06b Updated unit mappings from Hibernian
a821a8f Rebalance the IC factor.
3cb53cb Add new test save
1447b8d Use the lesser of employable workers or factory levels in a state when
converting IC.
17af1d6 Fix bugs with importing employed workers in states.
6fe62df Make Vic2 Great Powers convert into Major nations in HoI3.
5d45364 Double the manpower to make up for the lack of manpower increasing events.
c80997e Rebalance manpower and leadership factors.
6c42e41 Fix a bug with conversion of manpower and leadership.
bbad5d8 Just give all countries a level ten airbase in their capital.
b74c380 Fix a bug that prevented adding airbases to countries that needed them.
f1e8653 Update FAQ with new redistributable link.
61abf6e Fix a bug counting up reforms for government conversion.
fce18ae (tag: Vic2ToHoI3-1.1) Merge remote-tracking branch 'origin/V2toHOI3'
290bb15 Roll version number
0a254fc Fix a bug that sometimes gave a country no ruling ideology
6ae50f1 Convert all divisions as reserves
2ee968e More province mapping updates from Hibernian
9e294ac (tag: ProvinceMapper-0.9J) Merge remote-tracking branch
'origin/ProvinceMapper'
0a30092 (origin/ProvinceMapper) Add a status bar to echo the information in the
hover tooltip, for systems where the tooltip is broken.
d0f87b1 Fix possible crash bug with converting regiments
d900279 Update config files in test saves.
6eae80e Normalize the constants for IC conversion.
89fcd5e Clerks count twice as much as craftsmen when converting IC.
4b781c4 Initial work on issue #62: Convert IC using employed workers instead of all
workers
966774e Remove events and decisions that are nation-specific.
ef51960 Resolve issue #70: Some regiments are not being converted
c4e0c26 Merge commit '3d45565f313e1a1d66840a0c73c3dbfe49acadd4' into EU4toV2
319f519 (tag: EU4ToVic2-1.0A) Merge branch 'EU4ToVic2-1.0A_Release'
3d45565 Update 1.16 test save to include a configuration file.
37ed488 A slight build script fix
57d2ddf Update build scripts.
e4a6ee0 Update version number
eb692de Merge remote-tracking branch 'origin/EU4toV2'
647d460 Update province mappings for 1.16
1011e11 Don't try to use unused or RNW EU4 provinces during conversion.
ba9800d Minor changes after running Visual Studio's code analysis.
8f0ec1b Add a minimal level of airbase to capital provinces. Add detection for when
we should add ports, but we can't actually add them because we don't know which
provinces are valid for ports.
4a6c9e2 Fix bug that erased all industry in countries' capitals. Give all countries
a minimum of 5 IC in their capital.
5401602 #58 Redo government covnersion
b5ed978 Remove the debug configuration, as it's too slow to begin with.
29e85f8 Do not assume a mod in the default config file
f183ace Merge remote-tracking branch 'origin/common_items' into V2toHOI3
8ff672f Add unit mappings for PDM, and create a patch for PDM conversions.
88b14b7 Update unit mappings.
1919fec Update build scripts for VS2015
bd1ea39 Improve a warning message
d68ffd0 Update gtignore
1b39591 Add PDM save for test conversions
05f704c Allow ships at sea to directly convert.
c4147c8 Properly import the Vic2 provinces.
7fe7bbb Add test save for 1.16
e97b322 Update cultures for 1.16
d8ea3b4 Handle new tech groups in EU4 1.16
1ce5260 Prep province mappings file for the new EU4 version.
dd70efb Update .gtignore
3a51504 Handle comments in common/countries.txt
46d25f8 Merge remote-tracking branch 'origin/common_items' into EU4toV2
8539a32 Initial work getting EU4ToVic2 to work with the common files.
3102ce2 Move several files to a common file directory and make Vic2ToHoI3 work with
them.
09a9df7 Norway, Sweden, and Finland province mapping updates from Hibernian.
0a18c6b (tag: ProvinceMapper-0.9I) Merge remote-tracking branch
'origin/ProvinceMapper'
7d853cd Add build script for province mapper
8ab8c48 Add a 6x zoom level
4202e0f Merge branch 'V2toHOI3'
5933e61 Fix botched stuff from ProvinceMapper merge
4a0dba0 Merge branch 'ProvinceMapper'
83fcf80 Merge branch 'Frontend'
ac80407 Merge branch 'EU4toV2'
53efe86 Merge branch 'EU3toV2'
0656a64 Province mapping updates from Hibernian
38896f0 Handle PDM inventions
78e8158 Convert to work with Visual Studio 2015
1df3713 Add Clonefusion to the readme file
b484efd Merge branch 'V2toHOI3'
14e0b55 Do some minor code cleanup.
c047424 Warn in cases where there are too many support regiments to avoid zero-
width units in HoI3.
e8c9362 Include all changes for last commit.
04729a6 Speed army conversion back up.
18f6381 Reorder regiments to try to avoid zero-width units in HoI3
7a8be1d Add a FAQ item about messed up flags.
dc25404 If a navy is not in a port province, try to push it out to sea before
giving up.
09fe760 No longer warn about a port not being on the whitelist. There is no
whitelist!
2ac1cf0 Properly limit forts to HoI3 border provinces.
c154576 One naval base in Vic2 becomes one naval base in HoI3 instead of many
bases,
61e9f22 (tag: Vic2ToHoI3-1.0) Updated options for Frontend.
c66c15a Make a few EU4 options mandatory.
b58aee7 Allow the Frontend to handle options that should be output with curly
braces instead of quotes.
1242d65 Handle capital_continent as an AI focus modifier.
b21cc48 Handle navy_tech_ahead as an AI focus modifier
7f7f252 Implement the default AI focus modifier
8413645 Handle the manpower/IC ratio as an AI focus modifier.
d251ead Handle the percent of planes as an AI focus modifier
1053633 Handle the percent of tanks as an AI focus modifier
4c630f4 Handle the percent of ships as an AI focus modifier
78da6b5 Initial work selecting different AI focuses.
147ea76 Touch up province mappings in Europe.
5bf430c Update port blacklist
c273424 Merge pull request #56 from Clonefusion/patch-2
76b5b0e Some fixes
a1c08e9 Fix a crash bug with sourceless provinces
6937952 European Russia. Though the Urals don't line up too well, really. :-/
3324076 Finish updating South American province mappings
f78b90b Output scripts from Random Scenario to make countries more lively.
20345e6 Update province mappings with Argentina, Uruguay, Brazil, and the updated
Western Europe mappings.
321fa91 Fix some province conversion bugs: - Determine border provinces properly
- Source provinces from non-owners do not contribute to destination provinces -
All other source province contribute to manpower, leadership, and IC
2fd87bf Remove the unused reset provinces option.
7156d68 Refactor HoI3World::convertProvinces()
24ecd96 Update province mappings for western South America
8f10f6a Allow mappings to be deleted with F5 or DEL.
4e90abe Don't crash when saving a newly-created mapping file.
92b3829 (tag: ProvinceMapper-0.9H) Update changelog
3864cec Update province mappings for North America (and Caribbean)
8b46634 Update province mappings with proper localizations.
f51f32e Preserve initial lines as initial lines.
818ab6e Handle being given a fresh province mappings file.
b5b105b Read YML province names from EU4 localization.
79e3a31 Province mapping updates, courtesy of SaintPetersbour.
471815c Update USA province mappings
859cd11 Read province history from blankMod instead of from HoI3 install.
82469e0 Handle multiple instances of province history files.
477834a Remove Finnish and Sami from the Scandinavian cultural union.
f77deef Include both version of anglo-saxon culture in the slave culture map.
dd8211c Update localization for Qin.
6a4d44c Fix province mappings while updating province mapping.
8f65ac8 Update gtignore
4dc4a6d (tag: ProvinceMapper-0.9G) Update changelog.
ac491fd Keep 'resettable' information in the file.
b1b3263 Display and interact with mapping files with multiple sections.
efbca2f Handle reading mapping files with multiple sections.
cffa9a5 Update .gtignore file
0a76480 Automated updates for newer Visual Studio
a1d553f Skip over unused and RNW provinces in the definition file.
3b98996 (tag: EU4ToVic2-1.0) Add culture mapping for old-school EU4 saves (before
they reworked South American cultures)
d358d71 Update province mappings.
a28c400 Fixes to localizations
5616da5 One more culture update.
523a97e Fixed a bug where V2 provinces ids were used to determine EU4 continents.
Fixed minor typo in cultures. Updated ignore files.
17facdd More culturemap and pop updates.
f937593 Updated gitignore
0c9717c Even more culture, cultureMap, and pops changes.
f1362fa Roll the version number
d5e62b6 More cultureMap and pops updates.
3d60089 Properly handle region and province distinguishers for cultures.
8083168 Add HRE decision and events.
54f0901 More culture and culture map updates
cd27b40 Update pops for uncolonized Mexico, Central America, and Caribbean.
a7598a3 Add test save for 1.15
589e165 Even more culture map updates
1b9be8b More culture map updates
c5e6285 Updates to pops in potentially uncolonized Russia.
1681756 More culture map updates.
b40de7b Fixes to Chinese culture mappings
5fc5ee2 Remove warnings for RNW provinces in save files.
8241e5d Fix some tabs, 'cause I'm a pain like that.
c2df539 Work with new (since 1.14) cultural unions.
e0895dd Merge pull request #40 from kratostatic/EU4toV2
5cad4b7 Merge pull request #1 from kratostatic/kratostatic-patch-1
a279d18 Merge pull request #3 from kratostatic/kratostatic-patch-1-3
b60ec68 Update 0_Cultures.csv
e9beb7d Merge pull request #2 from kratostatic/kratostatic-patch-1-2
aea394d updated central and south american cultures
f22a45e updated central and south american cultures
b2a3788 Add missing culture mappings, courtesy of Kansai-kun
c26954d Add pop files to the blank_mod folder No longer read pop files from the
Vic2 install Adjust North American cultures to take advantage of the new Native
American Cultures
21d4e35 Add (slightly edited) parties from my AAR as custom Roman parties.
dabd6b4 Update Native American cultures, plus a couple of others.
daf5f74 If pop files are placed in the blankMod directory, they are used properly.
4934630 Add country mapping for Israel
99b875a Fix a factory conversion bug.
b4ac307 Separate demographics for upper, middle, and lower classes. Lower class
pops do not automatically become 50% of new culture or religion.
b318b1a Add some vassal attitudes from pre-1.14
2073d58 No longer allowed to continue when mods can't be found.
d7558f8 Don't crash when the culture history is non-existent.
c84fc3b (tag: EU4ToVic2-0.4H, tag: 0.4H) Update the EU4 To Vic2 configuration.
aa85bc5 Take control of the relevant file in the frontend
bd37973 Move a file in the filter
0831456 Update localizations missing French, German, or Spanish translations to at
least use the English ones.
dc9efcf Rework the liberty desire to instead use the attitude towards the overlord.
38b5983 Quick hack to make cultural unions a more useful tool.
67d7e84 Add my megacampaign to the test saves
7bb9f0f Update FAQ with a new de-ironmanning technique.
adcf172 Warn when expected output name already exists in the output folder.
3d46905 Make validator happier.
7c84b8e Custom/random nations no longer convert strangely.
8a44124 Organize the files within Visual Studio.
9ac3f0d Add 1.14 test save.
fedcdef Fix crash bug from 1.14 update
defef97 Update location of HoI3 mod directory
8fbb34b (tag: Vic2ToHoI3-0.9) We own the configuration for the frontend. Copy it
appropriately when doing the overall build.
35894ef Clean up something weird that happened.
31d3af2 Remove some old code
3d54fb9 Don't allow multiple output copies.
80baadd Log the total number of leaders for each HoI3 country.
0b5a969 Improve .gtignore file
a2d75e9 Add new test file
7cc2215 Simplify manual faction leader conversion a little.
e86686d Leaders' personality and background in Vic2 become traits in HoI3.
97c898d Initial work converting military leaders from Vic2
8347f45 Update FAQ
5d416f8 Generate military leaders
d624d7d Remove incorrect dashes from country file names so that Galicia-Volhynia
doesn't crash HoI3
c3835f9 Minor updates to data files
1a2fd48 Clean up army conversion code a little.
ffcdc49 Fix the indonesia country mapping.
3ae5ee7 New default settings for Vic2 To HoI3
d2f7e6d (tag: Vic2ToHoI3-0.8C) Handle setting VPs if the capital province is not
owned.
596afb1 A fix for a mod for a test save.
2d23e3e Create build script for making releases.
cf3463c Only one victory point for every TWO industry
ab10ec7 Convert victory points
53b3c41 Redo the Vic2 inventions (should properly pull inventions from mods now)
ca97a7a Remove anti-air references.
dd09940 Forts should only be placed in (Vic2) border provinces.
0148534 Take absorbed vassal's decisions when absorbing them. Avoids Balboa being
independent if the Panama Canal existed in a low-LD CN in EU4.
1d132e1 Convert canals.
e76c059 Accept african land bridge mappings from issue #13.
8702358 Remove stray linebreak
c5a7822 Change default regiment name so that regiments with blank names don't crash
V2.
8bdd9a4 Update whitelist and blacklist for HoD and current mappings.
1f2ce85 But don't leave test mode turned on...
aa976cc Fix whitelist/blacklist testing mode.
56b35bb Restrict naval base upgrades to valid port provinces.
031e045 Updates to conversion of IC
39db243 Add alternate population conversion for EU4 1.12 and later (new building
mechanics).
42ed221 Trim leading spaces from country names, because they make Victoria II
crash.
b6e718e Read base manpower and base production from new EU4 files and use them
where appropriate.
3bffc37 Merge remote-tracking branch 'origin/EU4toV2' into EU4toV2
f08b5da Fix stuff from bad merge.
e763e6b Redo leadership conversion (appropriate defaults still need to be chosen).
3902251 Added faq entry to eu4tovic2 converter xml
22233ee Merge pull request #32 from gitter-badger/gitter-badge
517604a Add Gitter badge
c652523 Don't crash if no FAQ can be found, especially since that's meant to be
supported.
bc5ef9c Updated gitignore to exclude bin/obj folder for the frontend in this
branch.
b91cb85 More and better data about missing province mappings.
3b1addf Quick fix for errors with inventions.
30cc901 Truncate floating point outputs after two decimal digits (otherwise, HoI3
gets strange inputs).
de3b9fb Fix crash when attempting to consolidate in unmapped province,
6ce88a2 Merge branch 'EU4toV2' of
https://github.com/Idhrendur/paradoxGameConverters into EU4toV2
e8e7788 Build scripts
d00c33b Adjust default values for manpower conversion in Vic2ToHoI3.
1e555e8 Limit most province's manpower to multiples of 0.25. Move the rest to the
country capital.
29e8f5b Make the manpower_factor a more obvious kind of tweak by moving the other
values into the code and changing it to 1.0.
b5eab9f Consolidate manpower into state capitals (as defined by the Vic2 states)
cdd1e30 Merge pull request #29 from Clonefusion/patch-1
ecfa7b9 Updated pop conversion to 1.13
fc42953 Update province mappings
12fa600 Don't crash when a navy has no possible loacations
403ff6e Handle countries with no ruling party (first active party become ruling
party)
09d3a6a Clean up HoI3Province a little
5709289 (tag: Vic2ToHoI3-0.8B) Limit civil laws based on national unity.
db30cd2 (tag: EU4ToVic2-0.4G) Add test saves for versions 1.12 and 1.13
3b7608a Update credits in readme file
425675c Clean up the code a little.
c0271eb Update port blacklist
ea9e6ca Update ignore file
d7657f1 Update religions map
dd84b78 Province mappings for updated map.
c2dec73 Add Bharat -> India to country mappings
e1034ee Issue #3: Vic2ToHoI3: Use soft path instead of hard path for mod location
604b07a Update readme with new project location.
d43a690 Remove Minamoto from converter, as it is not in EU4. Update province
mappings to make it clear that Min now converts as Min.
ca5ead3 Update government mappings to include monastic order government and
imperial city government. Also update comments to include english monarchy
(added to the mapping themselves previously)
d71b7db (tag: EU3ToVic2-3.0) Update build and test procedures
ea34865 Allow frontend to work with EU3ToVic2 version 3.0
c78d322 Update port blacklist
07d1c9d Update government mappings for Common Sense
81d7741 Get flags from Vic2 mods
719c0b5 Updates to faction conversion: Faction leaders now outputted first in
countries.txt, so they remain faction leaders Relation to fation leaders now
properly set
1e61c12 Remove unused setting in configuration.txt.
52a12db Update EU4ToVic2 settings in frontend.
5346a87 Don't give too many navies when converting.
ea38033 Update culture and religion mappings.
f2e3d43 Warn on bad invention numbers instead of stomping random memory.
2e2b702 Update .gtignore
b8be7e2 Provide an error instead of crashing when a ruling party can't be found.
b7537ca (tag: Vic2ToHoI3-0.8A) Actually copy FAQ to output folder
f17192d Build fix. Hopefully
a02200a Linking to log file when conversion fails.
5145398 The frontend will now link to the Faq.txt file after conversion either
failed or succeeded.
447e380 Disabled Eu4toVic2 in .xml
536d72a Fixed spacing in error message
1eead82 Fixed misconfigured Vic2toHoI3 default configuration xml copying
7137c28 Update .gtignore
3e994eb Update .gtignore
c989698 Add .gtignore
4440879 Update .gtignore
99f834f Update .gtignore
69c505a Slightly improve logging at the beginning
794abf2 Fix another crash bug while converting parties.
1f5f0bd Added ignore file.
a3bed08 Update readme and and FAQ.txt
dcffa70 Add .gtignore file
f214649 Add .gtignore file
ae600f1 Update readme and add FAQ
442c83b Update changelog generation
9cf7c39 Update changelog generation
7480c1c Update changelog generation
f18eac0 Create ignore file
f1d6ddf (tag: EU3ToVic2-2.3A) Fixed discarding of is_releasable_vassal for
countries (i.e. culture unions).
e6a38c4 Fixed the effect of national ideas on V2 technologies; refactored the code.
a3d10af Updated max number of log entries from 1000 to 1500.
e1d1e12 Made a failed conversion say "Failed" instead of "Completed with errors" to
be clearer on the fact that it didn't succeed.
0c720c7 Fixed an issue where too many log entries outputted from the converter
would cause the frontend to fail with an OutOfMemoryException. Fixed by only
showing the last 1000.
cd6cd34 Fixed a FormatException in the preference view. I apparently misunderstood
the purpose of the DatePicker.Text property, but it was redundant anyway, so I've
just removed it.
ebbd2d1 Convert graphical culture.
58f4f7e Fixed a crash that could happen when trying to determine whether a folder
(as opposed to a file) was compressed during the canexecute check for the
uncompress operation. Steps to reproduce prior to this crash: 1. Convert a save
successfully using the v2-hoi3 converter 2. Go back to the first step where you
choose converter. 3. Select the eu4->v2 converter.
ac952b8 Prevent the operations queue to proceed if a step fails. This can and
should be handled better.
8473f8d Fixed an issue where warnings would be logged for each path (from the xml
file) the converter couldn't find, even if the converter had located an alternative
path for the same tag. For example, the HoI3 Mod directory can be found in one of
two places. Up until now, the frontend warned the user for the version it didn't
find (most users wouldn't have both version, so a warning was pretty much
guaranteed). Now it only warn's if none of the alternatives for a given tag can't
be found. This should give less useless warnings.
e021243 Fixed an issue with dupliced requiredFile and requiredFolder setting read
from the config file when using multiple converters at the same time. This led to
problems such as being forced to specify a V2->HoI save game when what you really
want, is to do a EU4->V2 conversion.
c2f7a92 Added Vic2toHoI3DefaultConfiguration.xml to solution.
1aa301a Fixes to faction conversion.
74a14ba Output sanity-check information about mods
a39af85 Convert national unity
8a38658 Convert neutrality
862eb24 Put color first in common/country file.
9d56597 Navies only in port provinces.
84c1540 Make validator happier
2a2f30d Fix inconsistency between ruling ideology and converted parties.
2d1b85f Updates for Vic2ToHoI3
7ed645f (tag: Vic2ToHoI3-0.8) Added tag 0.8 for changeset 26689a96f2ff
d8db665 Automatic test conversions
3f8b4ec Added tag 0.4F for changeset e9309bf60c2c
cab9f59 (tag: EU4ToVic2-0.4F) Quick fix for certain custom-flag mods
e821b25 Re-added steps list to convert view. Abstracted away the CanRun logic for
operations.
9976fed Ministers come from ruling party
f503150 Portraits for ministers
0b0697a Ran resharpers CleanCode on everything. This will mess up the annotation-
part of the history no doubt, but it should be easier moving forward from here.
557f48a Fixed a broken unit test Code cleanup (removed unused variables, sorted
using, misc other styling related changes)
638750b Removed some user feedback. Might re-add it somewhere else later, when
working on usability.
c6aa213 Significantly simplified async/backgroundthread logic. No longer messy.
0c7ff8e Slightly simplified cancellation logic, but it still doesn't work as
intended. Further work required.
a52177f Minor cleanup
f6a2bb9 Last part of the rewrite of the conversion process. More code made IoC and
mocking friendly, all steps should work (but are mostly untested), cancellation
mostly working.
709ad89 Space out the indexes to make the mod easier to mod.
3698507 Minister names
b12898e Initial commit of major rewrite of conversion process. Each step are now
handled independently: Saving configuration, extracting save, converting, copying
mod. The current version isn't really usable (conversion code is disabled, extract
fails when some of the extracted files exists already, etc), but I'll solve these
problems as I move forward.
f211e25 First bit of creating ministers.
962ef0b Output political party localisations.
efab8bd Handle the more complex cases of converting parties.
1aba564 Properly load Vic2 common/country files
fd5b378 Initial work on converting politial parties.
97f821a Will no longer believe every world is a non-random world
ee016ff Will no longer believe every world is a random world
648ad2d Removed unused files from first attempt
537f6b1 Minor styling changes, hid some redundant ui elements for now.
f8c2610 Re-creating the CancellationTokenSource every time we start a new set of
operations. This prevents an issue where The CancellationToken would still have
IsCancellationRequested set to true after the user cancelled an operation. There
are probably better ways to do this, but this suffices for now.
acd3db4 Made it possible to cancel an ongoing conversion job. May have unexpected
consequences (leftover files, etc), so this may be removed later.
7e72663 Operation status reset to NotStarted on re-conversion. Simplified IsBusy
logic Simplified progress indication (progress bar currently hidden) ConverterView
now hides/removes convert/cancel button properly.
8830252 Initial work-in-progress version of operations-based conversion. Currently
using test operations.
ac5b47e A bunch of data file updates to make the validator happy.
bb71270 Update country mappings to account for a change in AoW.
4d80388 Added tag 0.4E for changeset f2b596473752
aacd9ce (tag: EU4ToVic2-0.4E) Add 1.11 test file
09c64d9 Fix test save
aec8af6 Update version number
43f5db6 Update port blacklist
51d8056 Update test files
ab17537 Only incorporate actual EU4 religions.
ff23427 Merge
08337ba Fix slight typo
7278650 Added magnificent new icon!
9b79e77 Minority pops configuration imported from file instead of hard coded.
b8f2582 Update test scripts
1bf0a87 Remove TESB influence from base converter
3729f59 Incorporate improvements up to change 1680
1cf22c5 Get localizations from Vic2 mods.
a238210 More dead code removal
d6fbc00 Don't output country history files for dynamic nations.
bac1cd2 Don't create common/country files for dynamic nations.
1d77e97 Attempt getting pops information from the blank mod before from the game
install.
4c91f15 Minority pops can half-assimilate, as necessary.
65e369f Decrease pops to fit minority pops.
8bb47b7 Random World nations now also being given the right adjectives
fbcdc86 Why did these files not get added to the last commit?
e403b58 Random World nations now being given the right names
130fd31 Apparently I forgot this file before
1e35358 Some more flags
c2fb4ac First step towards minority pops.
7b3a92a Merge
79db4dc Merge
cd6da22 Remove some dead code
65d5fe7 Occitan culture
e22ab72 Revolutionary nation flags now match the EU4 tricolours
526504a Custom flags now fully working
2c38e30 Set Vic2 province names.
48e9863 Fixed tags, fixed build
83217ef Custom flags now being minimally created (with the wrong tags, and no
colours yet)
bb6af85 Incorporate improvements up to change 1656 (0.4D tagged)
06ebf5e Incorporate improvements up to change 1611 (0.4C tagged)
fd53770 Fixed ticket 107
(https://sourceforge.net/p/paradoxgameconverters/tickets/107/).
d92f9dc Fixed a threading issue when saving configuration file. Not sure why this
all of a sudden is a problem, but marshalling happens on a need-to basis, so it
shouldn't make a difference either way.
a0dd914 Added tag 0.4D for changeset 53286084062c
376aedd (tag: EU4ToVic2-0.4D) Roll version number.
f8171e2 Fix small typo in cultures.txt
0ad6af1 Add save for 1_10
d977cff El Dorado mappings
2cdbcd6 El Dorado religions
845929b Update province mappings for 1.10
acde4bd Handle male_names and female_names fields in culture files.
1158158 Enable region distinguisher for slave cultures.
a8ebf11 Update readme and configuration.txt
39847be Implement 'region' distinguisher for cultures.
e5fbd58 Remove more dead code
20096a2 Update readme
d2c7c27 Output fewer data files.
bbfac0d Better cultures for slave pops.
8adcb95 Some more cultures
37cd0f4 Update port blacklist.
fce67b9 Initial slave conversion.
22467ed Be more forgiving of poorly formed mod files (in the CK2 export directory)
edaef99 Output fewer csv files.
d4d4c2f Scale/Cap prestige at 100
f8579c2 Update parser.
b7f46f5 Remove EU4World
19c1f1c Merge
35c6e4e Most decisions and events are now cleared, improving stability
98772fb Attempt to count number of employees in factories.
2504ab2 Update parser with latest improvements.
73469a9 Add filters file
5097009 Fix localisation conversion.
235e437 Properly input country files from blankMod
14504ad Merge
b28a0a1 One more ndepend file added to ignore file.
387e4c8 Set CopyLocal on UnitTestFramework assembly reference in test project to
remove warning from NDepend analysis.
176ba3a Added NDepend files to ignore filter. Tabifying/style fixes.
8ae5ade Updated Caliburn.Micro from 2.0.0-alpha to 2.0.1.0.
8bbc84e Fix colonial provinces.
bae330e Incorporate improvements up to change 1589 (New religion icons for CK2
heresies plus Zun)
d989e87 ...and more bugfix
5e66d62 Bugfix: Colonial nations in the same region will now no longer have
identical flags (There's still an issue here, V2Country::getColonialRegion doesn't
seem to be working at V2Flags.cpp line 266, but we have a workaround now.)
f0c9f74 Incorporate improvements up to change 1511.
56e0c6a Merge with EU4toV2
a89b77e Fix religion icons.
5c28b9c Update .hgignore
3f0f0cf Merge with Frontend
5d67158 Added tag 0.4C for changeset 5bc0d564c512
38458b3 (tag: EU4ToVic2-0.4C) Update version number
4cff142 Another blacklist update
f67d55a Change default setting for convertPopTotals
b44c74a Do not convert pop totals by default.
347b6dc More port blacklist updates.
0246cf3 Properly handle armies in dropped EU4 provinces.
ff38838 Fix a flag name
51553ce Verify Countries.txt and common/countries match
1645602 Update port blacklist
855d6f0 Track EU4 game end for pop conversion
338cb4b Added *.suo to ignore filter.
997911f Be more forgiving of poorly formed (EU4) mods.
e639174 Eliminate starting wars.
ac1eba3 Sorted and cleaned using statements for the whole solution.
f2a080a Fixed NDepend violation: Mutually referencing namespaces.
4a4927a Fixed NDepend violation: Constructors of abstract classes should be
declared as protected or private.
761861a Fixed NDepend violation: Potentially dead methods.
e4b368a Corrected a namespace conflict between view and codebehind file.
bd3e1e1 Added a couple of unit test files. I blame the lack of ignore file before
this point.
6eb3430 Added ignore file. Finally.
1162610 Update idea_effects.txt and support new effects
3446a58 Religion mappings for CK2 heresies
53380c8 New religion icons for CK2 heresies plus Zun Khanty culture conversion now
handled
43236cc After lots of trial-and-error, no longer crashing for me. Tags moved around
and/or reinstated.
30b3b33 Commented out all the crashing tags, for the time being.
2fb85fd Quick hack to remove overlord-corners from certain colonial nation flags
(Vinland, New Spain, etc)
01905e3 Some country mappings, that I hadn't realised needed to be present.
44b19a5 Some more flags.
67ab648 Merge
9d1a65b Output a total world population that makes sense in context.
27ce486 Don't spit out files about pops anymore (but leave the code in as
comments).
5c6da25 Farmers are the total leftover population. Try to eliminate rounding
errors.
de277cf No slaves for now.
3beaf87 Balance conversion of soldiers.
6c09d24 Balance conversion of officers.
6b268b2 CK2 patronymic titles will now try to choose flags from the right region
195cb7c Balance conversion of artisans.
ea13056 Balance conversion of bureaucrats.
4e5711d Remove a compiler warning
23e65a9 Balance conversion of clergymen.
9fca5de Merge
f789cee Balance conversion of craftsmen.
836c73c CK2 titles with no EU4 target can now convert into V2 nations (d_estonia ->
EU4 Z48 -> V2 EST)
a48f688 Balance conversion of clerks.
9ca14a2 Incorporate improvements up to change 1531.
f8261ef Remove old UI code
d8aaaa8 Incorporate improvements up to change 1511.
a422729 Balance conversion of capitalists.
7983b85 Merge
4b3f5d7 Balance conversion of aristocrats.
fe019c5 All the autogenerated county and duchy flags. I hope this doesn't crash
Mercurial...
92df7b5 Clean up some pop-conversion related stuff.
bbd316c Create config for easier development.
48f8af5 Add code to output converted pops data (comment it out before next
release).
9b016d7 Handle andean tech group
30f2cdb No need to output adjacencies data all the time.
943fb5a Merge
fa10e39 Clean up code a little (it's rude, I know. I can't help myself. I'm sorry)
01e1ae5 Add code that can output default Vic2 pop levels.
a81177f Replace ':' with ';' in country file names.
3c0d936 Committing slightly altered population formula (5% increase if there's more
than one destination province).
92ed33e Merged my changes with idhrendur's pop fixes.
c4bb8e8 committing bug fixes part 1.
47e41fe Correctly set pop ratios.
1837876 CodeAnalysis cleanup: CA1001: More disposal-related CA fixes.
0934e9a CodeAnalysis cleanup: CA1063. Properly implementing dispose pattern.
9460240 Fixed CA1001: Just making CA happy. This is never actually disposed during
runtime, but I might as well do it properly.
d035c1d CodeAnalysis cleanup: Fixed CA2241.
48419ed CodeAnalysis cleanup: Fixed CA1065. This code will probably be modified
shortly as work on input validation progresses.
342fcc9 Codeanalysis cleanup: Fixed CA2241 and added some unittests to verify
output of modified code.
17c682a CodeAnalysis cleanup: Fixed CA1060.
6140e95 Added a tooltip showing what's wrong with the current value for items in
the path picker view.
8b630df Making sure the configuration file provides a file extension for the
converter exe, just to be consistent.
e89bbf1 Forcing the user to always select a file with the correct file extension.
11bec9d Whoops again. = is not the same as ==. Note to self: Compile before
committing.
ca5ab05 Somehow missed a few changes. Whops.
4e8e5d2 Added per-step validation logic, and implemented this for the path picker
step. It is now impossible to pass beyond the current step if some of the input is
invalid. (such as no savegame selected)
98c5361 Added basic validation on the path picker step to prevent the user from
moving ahead without setting all the mandatory paths. Next step is to implement
INotifyDataErrorInfo and inform the user what paths are missing, then do the same
on the preferences step.
9b22bfd Charlemagne culture mappings
e084add Art Of War flags
b1c6890 Added tag 0.4B for changeset 3a5b0519b5be
cfedfa8 Add new EU4->Vic2 configuration option
2013dd4 (tag: EU4ToVic2-0.4B) Absorb marches
f968240 Fix mapping for sidamo
6ae2c08 Don't try to culture or religion convert empty provinces.
a6f6f80 Verify all EU4 religions are mapped.
4c40550 Verify all EU4 cultures are mapped.
34cf648 Parser can handle en dash
3412afa Proper path to Boost
584c7d1 Merge
47e062e Mapped new cultures: jianghuai xibei hubei zhongyuan shandong_culture
fea4c54 Backed out changeset: 2a3f0c8b6b01
9c86e8e Merge
b2ea820 Boost
8d64f3c Improvements to port white and black lists.
3c6dddf Proper world population
87ae8ff Reorder initial log file items.
7294428 Restore old literacy calculations
9852bb9 Calculate total world population from Vic2
146abec Make pop total changes optional
f45459d Clean up merged code
bb3704d Fixes from merge
f6b79d2 Merge
7989d18 Hopefully this merge worked.
1652f22 test
1bf0fd0 Cleanup. .suo files should not be tracked. Also, we use source control for
a reason. Keeping outdated code as comments is just silly.
9a43c6e Merge with Frontend
59d2c17 Simplified very common warning message, and made reduced the severity from
warning to info. The only consequence of this warning is that some auto-detected
paths could not be found, and have to be set manually.
e1ceb25 Increased with of wrappanel items in the preferences view, showing all text
by default.
5b1183c Setting initial height to something less likely to cause a scrollbar to
appear.
4b7a3c8 Made one particular multi-line warning somewhat more readable.
ec06afa Incorporate improvements up to change 1499
e99bd32 Fix to last change
6d3a1b1 Qin->Qing/China
1edbcfa Update localization.
d820562 Update port blacklist and fix processing thereof
20b12d1 Better positioning of converted factories
0a7c2e5 Update port blacklist.
83ac9b8 Take armies when absorbing colonies.
2134bfb If a regiment's home is owned by another, shunt it to the nearest self-
owned province
dcc034d Add 1.9 test save
b877786 Home provinces for navies are only for setting the name. Allow navies to
not have home provinces.
f8cbaa4 Pops don't need money any more.
85f8191 Clean up army output and logging a little.
9e1d8a4 Alpha3 Adapted EU4toV2 code, which means different code structure, VS2013
usage, and HoI3 mod output instead of a save output
de90f36 Output navies
3028b77 Exit with an error if trying to convert a compressed save.
51e48ca Update readme file.
c6962c5 Don't crash when regiments are from dropped provinces.
18e35c0 Removed some more unused code. Fixed a bug where the OpenFile command would
default to a directory from the registry (MRU) when a predefined file name was
specified.
7647396 Added a semi-hacky way to make the folder dialog auto-scroll to the default
folder in the folder dialog.
f0d9621 Minor cleanup of comments
5b64f1d Made the preference view less annoying by switching to a wrappanel, and
moving the description to a instant tooltip.
d6d628d Added tag 0.4A for changeset 28784cf6a595
5f18027 (tag: EU4ToVic2-0.4A) Update culture mappings for 1.8
28ea674 Verify no parser errors both when starting and ending a file parsing.
81ad0ed Update data files for AoW
6dc3185 Add test save for EU4 version 1.8
d54b42e Update parser to handle assignments of the form 'epsilon = foo' I have no
idea why they would even output stuff in that form, but we can process it now.
18474b6 Update readme file
74a684a Convert armies (navies currently crash Vic2)
56e2255 The outputted configuration.txt now looks a lot more like the default one,
including license text and more descriptions.
3580385 Colonial nation flags tidied up a bit
ed64543 Colonial nation flags now basically working
6262c98 Fixed spelling error in log output.
21c6506 Added support for new EU4 to Vic2 converter 0.4 tags. Adjusted preference
view column width to support the above. Sorted some preferences in .xml to
something more sensible.
9b16af6 Data for colonial flag generation
cadb571 CK2 countries will now be assigned the correct flags
1bc12cc Incorporate improvements up to change 1461
bf8f271 Added tag 0.4 for changeset ee106eb750c0
3929e53 (tag: EU4ToVic2-0.4) Merge
6e551f1 Properly set pop sizes
a3197ea Output multiple pop files instead of one large one.
2f840f2 Code to create colonial nation flags Targa reader/writer code from
http://dmr.ath.cx/gfx/targa/
cc191f3 Incorporate improvements up to change 1420
973e9f0 Remove redundant function
041c567 Prevent a crash when reading in files that don't end in ".mod"
ebad61b Merge
fef0ef7 Flags! All the pre-Art-Of-War EU4 flags, plus a few tweaked country
mappings.
17c0762 Output version number of converter
1cdf526 Incorporate improvements up to change 1400
21a6668 Incorporate improvements up to change 1377
bb6b5df Do not attempt to give factories to nations that cannot accept any as that
would cause none to get any.
7a816d4 Create a monolithic pops history file
c308d4b Incorporate improvements up to change 1362
4bb7170 Incorporate improvements up to change 1336
bde0c47 Incorporate improvements up to change 1330 (except for flag packs)
36a5161 Incorporate improvements up to change 1308
f9b809a Added tag 0.3D for changeset df93fe85ee5a
c1cde6b (tag: EU4ToVic2-0.3D) Update configuration files in test saves.
99280ae Report when common/country/ files cannot be opened.
261bac4 Make the difference between a province having been colonised and a province
being a colony more clear. Fix to determining which provinces are colonised.
3e29818 Place factories where the resources best support them.
f0a0890 Minor updates to culture mappings.
4e45a9e Factories restricted to lands connected to the capital.
7b32c18 Incorporate improvements up to change 1278
dc20fe4 Incorporate improvements up to change 1278
dc34d13 Fixes
09e3f88 Incorporate improvements up to change 1263
123508a Incorporate improvements up to change 1242
3d7cf52 Incorporate improvements up to change 1220
d776307 Stripped away time component of DateTime preferences. This means that
"start_date" will be "01.01.1836" instead of "01.01.1836 00:00:00". The converter
itself doesn't seem to care, but since I assume this isn't the expected value, it
might cause problems down the line.
eb6fd9e Removed logging every time it reads the installation directory of steam
games from the registry.
830647a Incorporate improvements up to change 1206
bfa945a Incorporate improvements up to change 1193
25aa5cc Incorporate improvements up to change 1190
16fb605 Further non-functional tweaks to styling, error messages and xml files.
c839a8d Restructured the preferences view for readability. Tweaked some margins in
the pathpicker view.
e22b368 UI Cleanup - removed separate "Save configuration" button. The
configuration file is now saved when the user presses "Convert" instead. No need
for a separate, manual step.
932e91c Spelling and variable naming fixes.
c5ec09b Incorporate improvements up to change 1185
957518c Introduced mechanism to add requiredItems (files, folders) that's only used
by the frontend and not the converter itself. These are identified by having a
<internalTag> tag in the .xml configuration files. Used said mechanism to add
(potentially) generic logic to copy the outputted mod to the target game's mod
folder.
b4c24c9 Disable file copying after conversion until I've got it working. Fixed some
user feedback when the converter is unable to find paths sets as defaults in
the .xml config.
250ce97 Fixed the issue where the log wasn't scrolled all the way to the end after
conversion.
3d05e6d The game itself handles prestige for prestige inventions.
c76b00c Clean up output to log.txt
81f0365 Detect coastal provinces.
dc6b8d6 Backed out changeset: 23ba15225fcf
2a41787 Remove unneeded code.
1e52d00 Create factories
287ecc4 #82 Allow colonies to not be release based on liberty desire
5d42382 Enable removal of landless nations.
447e402 Comment and error message text cleanup.
a1d2b8f Incorporate improvements up to change 1152
341a2a4 Move files around, as with change 1133
3a6dfd3 Incorporate ideas from EU4->V2 up through change 1132
1f14d25 Added tag 0.3C for changeset 940fbe370e64
3700873 (tag: EU4ToVic2-0.3C) Support adjaceny files from all V2 versions
f57bbdf Remove is_subject and is_state_religion restrictions from colonial
replacement rules
0db6dcb Colonial replacements should not steal tags from non-replacements
f5513a9 Update for testing on new computer.
a3e9d0d Only output dynamic countries in the dynamic countries section of
countries.txt
a0e5c37 Constrain colonial replacement by culture.
8e5a271 Allow colonial substitution if the whole V2 region is owned
4671245 Restrict colonial reassignment based on V2 capital location
c83697c Restrict colonial replacement based on EU4 region
04c7408 Colonial nations get tags from the colonial rules.
6e5c466 Fixed some inconsistent naming (ExpectedFileName vs PredefinedFileName)
Implemented multiple default paths for various required files and folders. The
frontend will default to the first that exists. If a predefined file name is set in
xml, this will be added to the path. Thus far, this only means that the frontend
should be able to auto-set the path to the converter exe.
1fea8ba Added the ability to specify any number of required files and folders in
the .xml file, as opposed to the previously hard coded values. Basically, this
means that tags such as EU4DocumentsDirectory and CK2ExportDirectory no longer are
hard coded - add a correctly formatted <requiredFolder> tag to the .xml, and it
will show up in the user interface in the same way as preferences always has.
cf60c69 Read colonial nation rules
c468df3 #77 Unciv nations should become Absolute Monarchies
eed093a #76 Political reforms not properly restricted by government type
633ed2e Updates to culture mappings.
a10166a Allow empty culture files.
d36ae04 Handle a BOM at the beginning of parsed files
2901725 Support NNM inventions and tech
0ed2904 Added tag 0.3B for changeset 1f248a07082a
05d0626 (tag: EU4ToVic2-0.3B) Fix another crash bug.
c14d0d4 Fix a crash bug.
0b94846 Yet another mod directory fix.
66dc980 Cosmetic change.
a7b70d0 Ticket 74: Names of multiple mods not parsed right
13c1cf9 Ticket 69: Absorb colonial nations where appropriate
5058c24 Better handling of EU4 mods.
6cf713e Generate new relations between nations when needed.
bfd0970 Make the parsing province file info less intrusive.
850e0af EU4 protectorates become V2 spherelings.
50af94f Tell V2 that there are more religion icons
77548fd Ticket 73: /mod/mod gets added to documents folder
6aa950b Added missing configuration file tag(V2gametype) to
Eu4ToVic2DefaultConfiguration. Simplified some property names Added more comments
This includes some out-commented code that will be replaced. I'd just like to have
the previous version available while re-writing it.
dd7226e Fix tech conversion
6cec820 Output more diplomatic information.
7cc473d Added tag 0.3A for changeset f83eefb06234
2149065 (tag: EU4ToVic2-0.3A) Fixes to Alea Iacta Est test save
2abe461 Read all country files from CK2 conversion mods
343f3b1 Generate debug info for S3RC's error.
b22b91f Chickasaw no longer converts as China.
1cea80c Update merge_nations.txt
42f9c96 Remove redundant code
29d8d95 Properly convert naval bases. Internally track V2 states.
963bf90 Output dynamic country information.
06e545f Fix to determining output name.
dc5e37a Add new government type
4506552 Move ideas effects to a configuration file
99462ad Add a 1.7 game to the test suite
1bfce20 Localisations for CK2-converted countries.
a32d1d3 Update readme.
cbea075 Add Ibadi religious icon
c62f938 An attempt to refactor EU4Country's constructor a little
c17d119 Fixes to EU4World from static analysis
7236ed7 Corrections to parsers from static analysis
dbc69f5 Some corrections from a static analysis tool
6d93220 Merge
c061cd4 Ticket 57: Countries.txt and Country file names don't match
63222cf Merge
880d2a1 Added more logging for conversion events.
828d14f Comment out mappings that use unimplemented rules
9ca7ac7 Added tag 0.3 for changeset 38d2bef161a0
cd5b928 (tag: EU4ToVic2-0.3) Do not allow special characters in country file names
0f26417 Add license
7ad13ff Convert political reforms: polictical parties
a669284 Actually convert tech school.
2b2ccb0 Convert tech school
6ff0868 Trade Unions reform
ed35ac7 Added tag 0.2D for changeset 9728358fb8f4
7d62bea (tag: EU4ToVic2-0.2D) Updates for 1.6
c57a18e Update test saves with new config files.
327cc40 Merge
09a92ba Remove Prussian Constitutionalism from conversion point
5c79806 Most political reforms
8d6be13 Merge
033d6a2 Testing proves that VS2010 can no longer build the converter. Remove
project files.
c112f2e Add 5 more Native American flag sets (Fox, Illinewek, Lenape, Mikmaq,
Miami).
65fb4ef Fixed broken Eu4ToVic2 default configuration xml + various minor comment
and styling changes.
8087097 Fixed various issues related to selecting save game and moving forward
after doing so.
bd4d2d3 Added second 4 Native American flag sets (Caddo, Choctaw, Cheyenne,
Comanche) plus the flag set for Mewar (India/Central Asia).
ba10bd9 Some better flags from ChortlingGnome.
7f44924 Merge.
b46e38f Add flag contributors to ReadMe.
6a4ec83 Add generic german culture for CK2->EU4 conversions.
16a9481 Remove blocked nations from converter
b8e6ec6 Properly get mod location from information in save file.
9667721 Updated religion icons!
9fe3b74 Fix stall at "reading EU4 common\countries"
88f0c01 Fix configuration file
0e2c10e Added first 4 Native American flag sets (Abenaki, Apache, Assiniboine,
Blackfoot).
22b5f8f Added remaining Africa flag sets courtesy of LowTartare.
dbaf7c3 Added Shun dynasty flag set (only flag set left for East Asia/Oceania)
courtesy of ChortlingGnome (reddit).
4701fd1 Added tag 0.2C for changeset c44839ce1adf
824aa61 (tag: EU4ToVic2-0.2C) Merge
cb8d016 Undo removing AHD (and vanilla) support.
7839421 Fixed problems with V2 not handling UTF-8 characters by doing conversion
from UTF-8 to Latin-1 in a new V2Localisation class. The bug can be observed with a
CK2-1066 converted game where the accented o of León is not rendered at all.
6a7396a Added flags for remaining European countries (East Frisia and Perm).
4f8ba88 A few fixes to the country mappings, including a few changes to tie the V2
tags to flags that have already been added.
59315a0 Social reforms
6af37b6 Converted colonial nations were ending up with colors too similar to each
other. We now randomly adjust the colors of all new countries by a small amount,
which is generally enough to make the colonies distinct from one another.
efdfa07 Write a set of default parties to newly generated V2 countries.
5df7adb Prune all the extra unused countries (unused colonial nations, observors)
that are in the EU4 save.
33ecce4 Reading colors got messed up by changes to the Parser. The new Color class
should be a bit more robust in reading color values from the Parser.
8c3d997 Handle multiple EU4 mods. Remove references to V2GameType (but leave the
inventions lists).
2837458 Data file updates
333ba47 Update contributers list in readme file
783d5eb Fixed colonial nations' names (and adjective and color) not carrying over.
7fb4f9e WinAPI code moved into WinUtils namespace in separate file.
b415c29 Wrapped main function in try
36eb6df Implemented stream-based logging for type safety, no lock on the log file,
and color coding in the console.
883a621 Localisations in all EU4 mods are now handled.
ec8ff92 Moved the Flags code into its own class. Countries without a flag are now
randomly assigned an unused flag (either from the V2 flags or converter flags).
640fa94 Refactored CountryMapping out as its own class. Streamlined the logic for
creating the country mapping.
b9be57c All countries are now converted with colour and localisations (except for
custom countries from EU4 mods that don't match the CK2 conventions). These
countries all use USA flags, etc.
0ef8378 Fixed a logging issue in OpenFolderCommand. Added very basic per-step
validation that needs to pass to permit the user to progress. Might consider to
switch to use IErrorInfo instead, should a lot more input validation prove to be
necessary. Set the Eu4->Vic2 converter to be the default/only enabled by default
Made the game AbsoluteInstallationPath notify on property changes, making the
corresponding textbox update when a new folder is selected in the dialog. Made sure
the user can't move past the PathPickerViewModel unless three things are set:
Target and source game installation paths and the source save game. Added
Eu4ToVic2DefaultConfiguration with the parameters currently used in
configuration.txt as of v. 02b. This is currently untested.
d5375e8 Merge
da55bd5 Convert EU4 countries (not colonial nations or CK2 countries) that don't
exist in V2. They copy over name, color and localisations from EU4, but currently
get default (USA) flag, parties and unit names.
2da8d72 Added tag 0.2B for changeset 5bf3d3ac4d72
6e96c74 (tag: EU4ToVic2-0.2B) Get EU4 mod information from save.
e75560b Convert diplomatic agreements
2c29cc3 Localisations for new countries.
61103d9 Log unhandled religions in provinces instead of crashing.
e5effb6 Added tag 0.2A for changeset b8c19c9915e4
edef651 (tag: EU4ToVic2-0.2A) Update test saves with new configuration files
a035ad5 Incorporate countries from the converter mod
8f45a1a Data file updates
6537eed Add Jainism
9cf20dc Convert prestige
0d190d9 Fixes to unciv reforms
837e8ac Better logging about the location of adjacencies.bin
98f1d71 Look in correct location for CK2 converted games
7ad2362 Add tribal_council goverment type
9793dfd Attempt to detect problems for colonial conversion.
48bc67c Clear cores in converted provinces
891b8bd Convert unciv reforms
724a0c6 More fixes from 0.2
d5c7b13 Add protection against misconfiguration.
70f2f0d Added tag 0.2 for changeset c36221e907cd
befd3cd (tag: EU4ToVic2-0.2) A little cleanup
2c3e78f More culture mapping updates
9498968 Fixes from merge
04f30d2 Merge EU4toV2-0.1_bugfixes to EU4toV2
0278a99 Close branch
e8c0b0f Updates to cultureMap.txt from reddit
3767737 Apparently inventions can't be controlled in a mod, so simplify the code.
9090d54 Convert technology
e9c76bf Test saves now include individual configurations Test saves that need mods
include their mod
e6df589 Updates for cleaner mod conversion
4e1d31a Don't abort for blank religion files (as you see with CK2->EU4 conversions)
53e2d30 Convert Civilized (or not)
0fb6e1b Convert consciousness
25e2d5c Remove unnecessary code from V2Province
fad3719 Convert ruling party
2b839bb Convert the upper house
c38c179 Added tag 0.1E for changeset 2209a3a7a789
5fd4910 (tag: EU4ToVic2-0.1E) Remove several more unneeded options.
0b7b447 Remove useV2Mod configuration option
fd58401 Remove spaces from output file name.
12892bd Convert literacy
0ae154d Added an extra textbox to the last view in the frontend that lets us
provide some final information to the user.
e468c76 Removed the IsSelected/IsDefault setting from configuration file. Instead,
default to the first supported converter. The purpose of this is to limit the
required number of xml changes required to enable/disable various supported
converter to one - the isEnabled tag.
51c00df Styling.
cc4b238 Added configuration file stuff for EU4 and Eu4 -> Vic2. Added support for
IsEnabled tag in configuration xmls to disable certain parts. Useful for disabling
support for certain games or unfinished converters.
7dcfd01 Improvements to NV calculations.
e523920 Convert national values
f642c7f Output plurality, in case someone somehow gets some
dff4f42 Convert governments
8ceffab Convert capitals
4d26337 Merge EU4toV2-0.1_bugfixes to EU4toV2
a341e36 Cultural unions should now accept their union cultures properly.
0289aa0 Handle religions from mods properly
1f5fdf1 Properly input cultural unions.
2b7ef5f Fixed incorrect configuration.txt output path Modified .xml configuration
file types to EmbeddedResource to make sure they always gets copied to output
folder Fixed a bug where radio button preferences selection might not match the
actual model selection.
e78f7f7 Minor fixes from 0.1D
c263243 Update culture mappings
85733eb Add new religions to V2
a71a611 Convert country religion and culture
0807a1d Merge with EU4toV2-0.1_bugfixes
2986a49 Added tag 0.1D for changeset a3bb6566bff4
64929d5 (tag: EU4ToVic2-0.1D) Update test configuration.
6d34fc1 If province history files cannot be created, log the reason why.
ef874b1 If adjacencies.bin isn't in the documents folder, check in the install
folder.
c02563a Properly check for the existence of files.
a089ca5 Prevent dynamic countries being used for converted countries.
e341893 Added a couple of files I missed on the previous commit. Added logic for
copying converter mod files to game on conversion completion.
3dbc39e A whole lot of bugfixes. Enabled mod (both game mods and converter mods)
handling, but bugfixes remain. Added missing stuff to outputted configuration.txt
Deleted USerPreferences.xml
a3bc09d Logging output now stored in the converter working directory. Added
WorkingDirectoryHelper class. Minor logging improvements Re-enabled game install
directory output to configuration.txt
5f5c432 Make EU4 Mod Path More Clear/Easy to Set
cabb3be Abort if there are too many countries to convert.
d0b7c1b Merge 0.1C to EU4toV2-0.1_bugfixes
1dfb13d Generate country history files.
203a455 Fixed a whole bunch of issues: * Incorrect default config file in eu3tovic2
config * Added error handling to save game dialog default directory * Corrected the
command that saves the configuration file to now save to the converter sub
directory instead of the frontend directory * Fixed an error where the
PreferenceCategoryFactory would attempt to read the wrong min and max date values
from config file * Added logging to step adding/removal, as well as fixing an
elementary bug with removing from lists. Seriously. * Fixed broken logging.
02d2ab9 Added the last step to the wizard, and the commands used to save the
configuration file and fire the converter process.
be808f9 Made the welcome screen use the friendly name for each converter instead of
the shortened version.
cb64cb1 Added tag 0.1C for changeset a04541df90d2
828e9a1 (tag: EU4ToVic2-0.1C) Update test configurations with new options in
configuration.txt
272caa5 Remove unneeded pragma statement
4e84a6b Provinces on same continent as owner's capital don't become colonies
821b9cc Use map instead of vector for V2World.Countries
68050ce Fix bug with finding land connections to capitals.
9e8b2e5 Originally infidel provinces start as colonies.
04d1c45 Added preferences view and hooked up the adding of the appropriate category
preference views to the currentconverter setter.
8ab9d91 Fixed hard coded converter exe name Some work on how adding/removing steps
work (now using events for more flexibility) Added support for reading category
config files (moved over from old version). Next step is to actually display this
information.
f2e9f62 Allow some provinces to be reset to V2 default.
fa3f114 Handle CoP map changes
1ccd520 Get EU4 version number
abc927e Made minor fixes: * Mapped eu3 ruthenian culture to v2 ukrainian * Fixed
mapping for Meissen in the Converter Mod * Removed the generation of NGF and SGF
cores in the conversion process, as they are generated during play by a decision
51ada2a Converter now can use a V2 mod for input
e419949 Remove unneeded tab in province file output
7a968aa Converter should now support getting information from (unzipped) EU4 mods
73096cf Now properly determines land connections to capitals
9646331 Initial work on properly setting colonial status for provinces.
25f95ef Update readme file
f289013 Convert dashes to underscore in output name
0a75ea8 Remove now unneeded V2Province functions
6402c1d Import province adjacencies
43fb0a5 Added basic support for looking in different subdirectories for converter
exes. Bugfixes (logging) Simplified logic for finding current directory Added color
coding to log output Temporarily disabled log related binding errors in pathpicker
view
498a91a Fixed binding error made work area/log area separation horizontal instead
of vertical
d1cdc4b Separated game config from converter config to avoid duplication of game
info Now builds gameconfiguration models based on said game config
60c6417 Moved some properties from the converter options to converter settings.
Yeah, naming is hard. Hooked up path picker view to the current settings object.
b53b377 Apply SirkTheMonkey's province mapping changes
cedbae3 Added a bunch of files that I had missed on previous commits. Fixed a bug
with automatic file-selection from log. (Windows uses \ as path separator, not /. I
ought to know by now.)
060ff86 Removed path column from log, various other logging improvements.
d0a84aa Navigation between steps should work.
4c9d0af Further work on configuration file selection, moving code over from old
version, and reading .xml files.
809b3d3 Adjust call to xcopy for people with odd system setups.
f0f58d9 Added tag 0.1B for changeset 718b85c0c099
ecb3306 (tag: EU4ToVic2-0.1B) Merge EU4toV2-0.1_bugfixes to Eu4toV2
e78539f Close 0.1 Bugfixes branch
f68f5d5 Rename saved game so that it outputs a good mod
2e63a42 Do not use province population to assume colonial status (there is no EU4
population)
5bab6ad Incorporate EU3->V2 changes up to 1058
143d0f6 Incorporate EU3->V2 changes up to 1033
9de4667 Create .mod file
c404b37 Supported converters are now read from XML.
1a30cb6 Add test save converted from CK2->EU4
a573328 Converter now recognizes countries from CK2->EU4
f149882 Unowned provinces do not acquire default V2 owner
9aa71d2 Add new test save
850274a Fix bug with multiple sets of empty braces in a row
715cca9 Update
0a3f362 Improved logging. It is now possible to open the directory (and possibly
select the file) where something happened. Added multiple configuration files. Some
work on convertersettings configuration files.
4e3ec3f Explicit non-destinations of EU4 provinces
e5b4de6 More province mapping updates
6e98a1b Clean up various items not yet (or at all) needed
dae6ce5 Update province mappings
744802c Minor improvements
30de1a7 Added new shell for the multi-converter frontend.
77bfd38 Added tag 0.1A for changeset 8c81ef9879fe
c1404c5 (tag: EU4ToVic2-0.1A) Read province data correctly
a1545ea Build script actually includes needed directories in the zip file
78349e9 Update readme with instructions and FAQ
bdc7c93 Proper error message when unable to open province history directory.
8aeb909 Support Windows XP
71eb724 Resetting otherwise empty solution due to possibly fubared
caliburn.micro/nuget stuff.
1a3ff72 No need for this code in the frontend branch.
8237299 Initial frontend checkin.
4dd84ac Added tag Release 0.1 for changeset 43779ec95340
7a61549 (tag: EU4ToVic2-0.1) Test script automatically zips up test results
cee6b12 Colonial provinces have correct number
d3ed0d6 Properly format tags in province history
84b692f Automate changelog
f3fcf34 Improve changelog
41d9481 Add automated test scripts
baf9266 Update parser to handle EU4 saves
08c9cea Generate mod directory
10c0d2f Create province history files from originals
8ba34a6 Add support for Visual Studio 2013
1fcb73a Merge with EU3toV2
efa91d0 Merge with CK2ToEU3
d1487f4 Merge with EU4toV2
8faf91e Merge with V2ToHoI3
d015133 Merge with EU3toV2
c20661e Merge with CK2ToEU3
3be8fc8 Move EU4toV2 to subdirectory
f3e7e76 Move Vic2ToHoI3 to subfolder
3d47a4b Move EU3ToV2 to subfolder
2d03676 Close branch 'default'
889cc1d Update readme file with redist information
e5d6f60 Move CK2 To EU3 to subfolder
8440d9f Minor updates to converter mod localizations
5547ad5 (tag: EU3ToVic2-2.11B) Support NNM inventions
3de35f9 Fix dominions bug for all conversion dates
95c44ac More fixes to automated build script
f18ca59 (tag: EU3ToVic2-2.11A) Move UI for integrated build
bcaad9b Merge EU3toV2UI with EU3toV2
e262b38 Fix bug, now only one naval base per state in HOD games
c4f4cfb VS2013 version creates a correctly named exe
40f26c0 Generate changelog instead of making people write to it.
0717750 Add files for VS2013
5d89bfc Various bugfixes and improvements.
2fa1851 More V2 References; next commit will finish them
4ae8b8a Added V2 Province References for Balkans and Canada
8714962 Added V2 Province References for Balkans and Canada
61668b3 CK2 converted saves no longer have only dominions
cbf05fc Update converter mod for HoD
d098c2e Add a cheesy workaround for the late 1.x version convention, because
apparently Paradox thought that 92 was more than 9 but less than 10.
726f2fc Add a test save for the last few commits.
34b4b38 Parse version numbers more consistently and correctly.
8a75f8d Be more resilient when history files are slightly broken. The "Rise of the
Hansa" bookmark, for instance, has at least one historical character married to a
different historical character who isn't born at game start, and therefore doesn't
end up in the save file at all.
3adcac6 Merge
4aa9b09 (tag: CK2ToEU3-1.01) Add files to build for VS2013
50e5ba6 Re-added build script in ui project post-build event Added missing
DateParseHelper
7537fe5 Added UI project to solution. Various changes to facilitate configuring
dates. (Still unfinished) Updated configuration.xml to work for Eu3->Vic2 instead.
3be589f Add logic for finding non-Steam installations of games, and fix finding
games on 32-bit windows.
55b9b45 UI branch, initial checkin
d9aa885 Merge mod with main
86bc1ba Merge bugfixes with main
7260101 Update changelog
7f6dccb Merge mod into main
00d1e06 Merge minor into main
6a59608 Update for CK2 2.0.1
642c55a Remove V2 saves
9b74e03 Simply directory structure
d3ad585 Merge with V2toHOI3 branch
2d9fff0 Remove old java version
2058ade Remove old frontend code
42b6408 (tag: EU3ToVic2-2.10) Updates for building, testing, releasing
77b42e0 When mapping countries, prefer dynamic nations for fallbacks
c6cdcfd In HOD, limit naval bases to one per state
2214d7f No need to start before 1836
0748d35 Colonies in HoD
86c99f1 Dominions instead of colonies
f97e5e3 All of Oceania + Some of Africa
231fd74 The parser now handles Windows-1252
ed78407 Don't use an OS-reserved name for tags
(http://msdn.microsoft.com/en-us/library/aa365247(VS.85).aspx)
9ff5a43 Merge main into mod
fb7dcbd Commiting files not included in revision 516
0d45490 Handle missing localisation when generating new countries
e6923b6 Add copyright and license to source files
45eb430 Merge
0fa082e Merge
03ee60d Fix for issue where the Browse-button used to locate the game installations
didn't work unless anything was entered in the related text boxes.
d77c7a5 A Whole Load of Regions Added
031d17f Added Scandanavia + British Isles
76f2821 Added France + Some of Austria
4e4eb7a Dynamically generated details for mod country files.
9c11947 Code optimization. Minor bugfixes. Added some missing files in converter
mod.
3038b80 Dynamically assigned graphical cultures for mod countries
452185c Updated with task reference for the mod generator.
04dc34e History file province reference
c196cdd Handle HOD inventions
c9bbb62 Don't choke when reading countries.txt
20cc3df Add HOD to V2 game types
becdfe2 A few small fixes (remove unused variables, consistently pass by ref, etc).
6667141 Merge main to minor (avoid false head for delayed 0.6D merge)
e8a22f1 Added tag 1.0 Release for changeset 0fdeba1cf082
153b70b Several fixes in 0.6D were never properly merged; pick those up now.
2e42e8d Updated project file for VS12 compatibility
759a4b2 Finished province_mappings!
d62bd28 Inserted Mod Folder creation code
4842fba Only noncoastal India and China Left
8ae0c26 Add Observer-1.1.0.eu4 to test saves
10a1813 Merge main into mod
1dc5cc9 Configuration File is important.
4f67b9b Changelog
4be117e Code updates
408afb0 (tag: CK2ToEU3-1.0) Fix frontend's copy routines
34effc0 Put saves in the correct places
24ee86a Merge minor to main
7bcffb0 Update converter mod
02235f8 Give cores on absorbed vassals
cdcfe42 Update test scripts
4b4abd4 It's a tidal wave of sea provinces, all the ocean blue.
8ff29dd More Eastern Block:someone with more knowledge of Russia and China, please
finish!
d9f9d39 Merge
c2f19ad Coasts and Islands - Russian Block and Inland Asia is all that is left
26e111a The error handling now properly detects whether a mod is selected
edbca4a Added error handling for when the converter itself crashes (ExitCode != 0)
Only copies save of conversion was successful
f19f69a Fixed an event handler related bug that caused conversion to be run
multiple times after the first conversion.
95eab8f Feature development more or less complete. Pre-bugfixing commit.
2d9f01f Fix various small errors (unused variables and such)
4a40ec6 Fix unmapped DW provinces in Hokkaido and northern Korea.
bacf73d For DW, prevent the number of soldier pops in a province from ever being
zero (no provinces have zero soldiers in the GC).
5dfc889 Removed Manufactory Conversions
2d723c4 Added Japanese Daimyos
76de555 Fix crash bug in converting tech
597d7d1 Update data files
678ec18 Add Source files to project file
8f35e1e Updated with working conditions used for current build
e9b9427 Merge
773f00e Updated Source for working on the parser.
b0e23bd Added more config options
b5ff9fa Merge
738659f Expanded on China/Eastern Coast of Asia, Added Greater German area
910ac63 Fix bug with absorbing vassals but leaving cores
b06e9c9 Update 4
004d495 Leader Trait files from EU3-VIC2 converter
020d8a3 Reduced Number of possible CK2 Titles
a7af5b6 Added Converted CK2 Titles
8b7d1e3 Output newCountries.txt for use by molave's tool
a4ec1b2 Country Mappings from EU3-V2 Converter updated for EU4-V2
40f2cc0 Temporary files for CK2 converted games
9e6f4ba Updated with me
ce389b8 Added some more of china
6de2875 Added Building Mappings
d6ccec4 Add solution file and some useful bits and pieces from CK2->EU3
c2c8b79 Rename for version ctrl
5d5f162 Addition for Pulling from CK2 Mod Dir
b6da845 Merge
ab41084 Fix crash bug with navies in river-based ports
fe06a98 Added comments and some (disabled) work on automated mod installation.
c8bc6dd update 3
dbf582c Updated for eu4
ae0c31b Updated with me
a9240d5 Merge
3e6dc15 Merge minor into main
a6ac660 Merge bugfixes to main
3b26db3 rest of south america, some middle east
0ac86ff Merge
175ffb5 Check in parser code
dbf2ced North America and More South
1bce4d0 Sourthern Europe
7455515 Finish integrating mod into normal release
4e2fb6b Remove extraneous country files
4e0b634 More converter mod updates to match 5.2
0481a4e Converter mod output now more convenient
9772a0e Various fixes for better mod support
9831afd Remove dead titles
6728b5e Update converter mod to match 5.2
fdddad8 Initial commit
e8aa6dc Make text more clear for vassalScore setting
f31101a Merge main into bugfixes
91f53d1 Fix bugs with province history
95b0725 CK2Plus saves convert without crashing (but with errors)
b91eff5 Merge main into minor
d151fc8 Merge
800adf2 Initial code for CK2 mod support
648793d Initial work on automated mod installation.
ccf8148 Fixed various issues with copying save games after conversion. Added save
game file extension to game configuration.
8f90884 Removed unnecessary dependencies from UI projet. Fixed one crash that would
occur if the UI was ran without the converter in the same folder. Adjusted some
logging output
ea94f44 Now copies output save game to eu3 save game folder, then deletes the temp
copy in the working directory. The new converted save is named
<ck2savename>_converted.eu3 Fixed bug with output save game directory in
Configuration.xml Implemented non-obtrusive auto-scrolling mechanism. Forced some
more error handling(xml parsing related) into using the logging mechanism
0c01d7a Fixed an issue where the user could start multiple conversion processes at
the same time. The "Convert" button is now blocked while running. The log now
scrolls to the bottom when new items are added.
bc1bc49 Now reads the source savegame directly, without copying it to the working
folder.
fd8bd1e Added working (but not very fancy) asynchronous running of the converter.
Various bugfixes. Automatically finds the converter .exe if stored in the same
directory as the UI executable. Culture-setting bugfix - the timestamps in the log
are no longer hardcoded to american date format. Various other minor fixes.
b14ce9b Added Source column to log. Logging/conversion is actually usable, but is
effectively synchronous.
6a97f8d Completed configuration file support. Saves configuration file to disk.
Asyncrously executes converter process. Added logging functionality to give the
user some more feedback Hid the summary view due to logical user interface
inconsistency. Might reintroduce later. Completed preferencetype/xml reading
refactor.
659294d Don't add meaningless localizations
8bee57b Added tag 0.9 Release for changeset 8c5b60d89cf0
431de18 (tag: CK2ToEU3-0.9) More improvements to converter mod
1fa2b33 Build and test script automatically zips up test results
2c2ec1b Converter mod fixes
156904e Add new files from 439 into repository
e34ed3c Resolve merge issues
e3bc48c Merge mod with main
6b83bcd Merge minor into main
c59220f Merge bugfixes into main
2b520ad Put advisers in correct tech groups
a9772c9 Fix primogeniture and ultimogeniture succession
75e8903 Update for 1.10 titles, including horde mechanics for Mongol empire
b7e1d34 Offensive/Defensive slider
6882092 Quality/Quantity slider
d696452 Land/Naval slider
90eb840 Added support for missing preference entry types (mostly - one requires
further work) Added support for saving configuration.txt to disk
89c7237 Mercantilism/Freetrade slider
0114d5f Serfdom/Freesubject slider
3857b06 Innovative/Narrowminded slider
4e56249 Update converter mod with new empires
d68c3a7 Aristocracy/Plutocracy slider
38051ba Update converter mod
33ef0c1 Merge main into mod
4d18491 Centralization slider
b8664c8 Added tag 0.8A Release for changeset 99d3aaaf9719
1f365c6 (tag: CK2ToEU3-0.8A) Autogenerated tags must be three characters long
0f1cf96 Eliminate signed/unsigned mismatch in CK2Version
795fba4 Fix typos in converter mod
ac44679 Update test configurations
31a63e7 Update CK2 version information
19aa603 Add 1.10 saves to test suite
fa1b51b Resolve problems with merge
6c8467a Merge bugfixes into main
96f35b7 Don't try to set culture in water provinces
c8e90a4 Add hellenic religion and update localizations
239e76b Fix minor tech bug
352f629 Update province mappings for 1.10
0bbb7ee Handle new relationship modifiers in 1.10
aae0183 Adjust tech for 1.10
e37b852 Replace hard coded path with system variable
39c4e0f Update culture and religion mappings for 1.10
7e28733 Adding UI project.
4c08445 Merge
8822bcb Committing deleted files from central repository. This was apparently
needed.
69c2ac6 Added UI project to solution
3b1df5b Improvments to economic estimations
81304fe Some provinces forced to always start unsettled
4bec9cb If a converted nation has ROTW provinces, make those provinces the nation's
religion
6b48e78 Include chinese faction system
0d73cb7 Aztecs convert as a horde
e7ecebf Merge main into minor
3009bb4 update changelog.
509bdc4 Fix manual faction assignment for nations whose tags have changed.
35d46d0 Pick up parser updates from EU3ToVic2.
40d5d90 Migrate r485 from the old repository to the current one (thanks for losing
that, sourceforge...)
2b44649 Fix some typos
b462316 Actually read in crown authority
c15b75d Rulers properly absorb all their own holdings
ee369e2 Get vassals to appear
19f6d99 Actually set preferred unit type
723358e Merge main into bugfixes
3c5cf6b Added tag 0.8 Release for changeset 43929ab67b4f
fdb182a (tag: CK2ToEU3-0.8) Add base mod to test configuration
dbd79ad Merge mod with main with latest commit
2269c53 Merge mod into main
481fb95 Merge bugfixes to main
35d88e4 Update testing scripts for new mod stuff
3bef7fa Trade stations
c04539d Trade leagues
7555da5 Open market agreements
98bc887 Roman Empire can no longer restore Byzantium
18d6a37 Avoid crash if fewer than six potential electors
9751530 Localisations for added countries
9595bd8 Levy multiplier has a minimum of 1.0
02afb4c Merchant republics get a CoT if they didn't already have one
d706c2e Add Empire_of_Britannia to test suite
279a324 Historical CoTs
1e7c58d Historical forts for the ROTW
73e3737 Convert textile manufactories
47b813f Convert universities
82b1adc Convert forts
b93a686 Added tag 0.7A Release for changeset 56a327aaa9eb
5b59c47 (tag: CK2ToEU3-0.7A) Fix crashbug when holders of only titular titles are
vassals
250c877 Fix bug with culturalTech option
dcb12c8 Convert buildings
4056f3f Fix crashbug with independent republic families
fb0169a Manpower numbers are less insane
e3dd45a Fixes from merge
d8f94ef Merge main into mod
aedae65 Merge main into minor
87ee981 Merge main into bugfixes
ba7e20b Added tag 0.7 Release for changeset 57ebf3239b88
31aac19 (tag: CK2ToEU3-0.7) Fix crash bug with cultural tech conversion
240ceb3 Updates and fixes from merge
741fdf2 Merge bugfixes into main
0a011fb Merge minor into main
5980b06 Simplify mod layout and instructions
9910d21 Make countries included with the mod properly work
fafa4d3 Merge in new empires
9952b3a Create flags for new EU3 countries
1a39726 Mod files directory removed
8faaf5c Stuff for mod creation located in converter mod directory
bd5a8ec Mod output creates working mod + save
f046d25 If there are no potential HRE electors, make the emperor one instead of
crashing.
d7635f2 Log when EU3 country information doesn't exist during output.
dbf83be Mod output creates country files
7b435f7 (tag: CK2ToEU3-0.6E) Updates to second method
678aa03 Add second method of tech group conversion
be362bb Unlanded countries inherit tech group from holder of their potential
capital
f727824 Better detect coastal provinces
3b66a11 Ships from unraised ships only in coastal provinces
e0c6b2d Fix bug with manpower sometimes being FUBAR
8e53332 Ships from unraised ships
1f073dd Convert transported armies
422290d Convert raised navies
e69f4cf Tech group improvments
092d321 Readme file updates
6f1e953 'Leftover' men from subunits applied to manpower
822b806 Regiment homes and names
8c3dec3 Manpower from unraised levies
bbaa604 Correct unit types
74d210c Convert army troop strength (and add missing files)
eeae892 Proper regiment types and strength
4224bb6 Fix possible crash bug when merging titles
c778a9c Properly handle when armies are in provinces that do not map to EU3
55028e2 No longer lose a bunch of cores on loading
dda68ad Army position and movement
fe4456b Initial army conversion
0ce692f Added tag 0.6D Release for changeset a50e7180d7e2
a68d470 (tag: CK2ToEU3-0.6D) Merge 334 and 335
b0ef6f5 More province mappings adjustments, Arabian Peninsula and Horn of Africa.
8e1bab5 Add some error handling for setting de jure lieges, and prevent crashes.
3784c31 More province mappings adjustments.
c52a3be Added tag 0.6C Release for changeset 3187b3d90d69
24e3466 (tag: CK2ToEU3-0.6C) Merge bugfixes to minor.
33bd3f9 Don't generate EU3 supply for the null tradegood.
fc24dea Add tax/pop/manpower proxies for family palaces (unused, but silences an
error). Correct manpower proxy for temples.
5b7006d If the title specified for HRETitle doesn't exist, don't try to set up the
HRE mechanics.
f32934c Don't erase the buildings from the building map after adding them.
89eb548 Read dynamic titles and their settlements.
66172ee Read titular settlements and allow them to be a character's primary
holding.
3e8e61b Don't crash if religions tie on multiple criteria.
2b3984d Extra logging for tech group conversion
93a1919 Merge main to bugfixes
ec0a868 Merge main to minor
edb277d Map tags for some new 1.09 titles.
e4acf65 Added tag 0.6A Release for changeset 480cef6655c2
cd8af89 (tag: CK2ToEU3-0.6B, tag: CK2ToEU3-0.6A) Merge with bugfixes
2464f1d Merge with minor features
74be121 Tanistry succession
3a3b90c Ultimogeniture succession
428b668 More government adjustments
36ea9c5 Solve some cases of governments not being assigned
97a93dd Process many things only after assigning tags
c3c6385 Fix resaving bug
0b57783 Fix crash bug from HRE title being destroyed
6794740 Better warning message when unable to determine culture or religion.
091b1e8 Add Jerusalem1401 save (from 1.09)
e064653 HRE Electors
cd0e4e1 Incorporate years_ruled opinion modifier
3a6a965 Added tag 0.6 Release for changeset 9489bf5e37c5
4354e86 Update readme for converter mod
1c865fc (tag: CK2ToEU3-0.6) Juniors in a PU never have vassals
c9c0978 EU3 vassals never have vassals
ff15e26 Log when government gets default conversion
032f351 Rename CK2+ readme file
6045b95 Output the HRE Emperor
300661f Still assign a primary title, even if the save doesn't define one
c8ddd90 More output order matching.
bbac814 Make province output match EU3 save output more closely.
612a141 Use the global heresy check to determine whether the province heresy flag
should be set.
4eef091 Avoid some potential crashes from CK2 installs that don't match the save
version
2670ddf Trailing slash in CK2 and EU3 locations now acceptable
1437e29 Natives
dd0bd50 Cores for ROTW provinces
8fc470a Fix for change 288
58b57ed Starting agents for ROTW countries
db8c5c6 Owned provinces get a level one fort
9b592bf A little starting money
0d6373e Update religion mappings
348362c Comradebot's updates to east Africa
1d675b7 Vassals and lieges will always at least cross-guarantee each other
f1c1fc3 Each step of progressive blobbing only happens once
8d4ed21 Clean up logging a little
046afd0 merge independent baronies with their de jure liege
800faba Uniquify province core output to quiet down EU3 debug logs.
aa5f7ec Read score and use it to determine prestige (note: EU3 seems to muck with
this when the file is loaded).
fd97114 Starting agents from state stats for converted countries.
1e4f2f4 Fix trait->stat mapping.
56ef235 Related religions (e.g. catholic/orthodox) are not heresies of each other.
946a694 Thoroughly rework religion handling on the CK2 side so we have more
information about relationships between religions. Account for "Heretic" and
"Religious Differences" opinion modifiers.
ec18000 Write relationships between countries into the EU3 file.
c11ad74 Merge
dcf734c When absorbing vassals, destroy any agreements they had
3c25669 Allow configuration of progressive blobification
08f36fb Progressive blobification
e869435 Read war data from CK2 save. Account for "At War" opinion modifier.
eafeaec Abstract away details of matching tags
1a7fe29 Vassal titles held by the liege are merged automatically
b7290e5 No longer necessary to remove dead nations in the CK2World code.
733ff06 Consider vassal opinion during vassal independence.
22d1d1b Calculate demesne cap and add "Demesne Too Big" opinion modifier. Cap
relations at +/-100.
03b43f7 Add a few more static modifiers to opinion, and a helper function for
vassalage.
fa816c0 Merge
e4f44ae Consider traits and some fixed intrinsics when calculating relations.
d68f6f5 Merge
60b6b5e Vassal independence (blobifying still happens due to too many tags)
1731ea3 Read prestige and piety. Account for them, and for diplomacy, in opinion
calc.
aec4db2 Calculate state stats.
35f2759 Handle opinion modifiers from the CK2 file.
70bafb0 Convert advisors after tag mapping. Cap advisor skill at 6 (7 breaks EU3).
Set advisor start date to 16 years after their birth, rather than 16 years after
game start.
c1f7952 For cleanliness, map a little deeper into Morocco and Egypt.
6c32af0 Fix discovery of sea provinces by converted nations.
da77d0a Finish functional merge between title-merging and coring. Both seem to be
working OK now.
6be8694 Merge
5216a70 Defer determination of a nation being independent
67dd8a7 Read in spouses. Convert diplomatic agreements (PUs, RMs, Alliances).
02c1ad6 Add changes for CK2Plus to EU3
e099786 Fix crash bug from last change
b0abaa6 Don't allow advisors to try to insert new provinces
67d0aae Fix crash bug if religions tie in a province
63fb005 Fix province discovery for land provinces
227bd2c Update localization text for converter mod
47ee6a4 Defer Mapping countries until last moment (breaks province discovery)
143d36d Add EU3 diplomacy
7820247 Update culture and religion mappings
1c9cf01 Update test configurations
fb4119f Add new test saves
e361b89 Upadted province mappings in Spain
684ebf4 Cores and HRE membership added for de jure relationships
2be2650 Make log slightly easier to read
1708afa Update test configs with the title merging options
7382089 Update changelog with latest changes.
9c9aade Remove a shadowed variable that prevented manpower from being considered
for culture mapping.
85a1c67 Get primary titles and use them as the primary merge target for title
merging.
c65bb12 Add title merging function and options.
12739db fix error message.
f1562ee A little bit of refactoring, and being unable to open common/* directories
is not a fatal error for pre-1.06 installs.
4e5cebb Minor improvements to country mappings
fc9e96d block some additional nations that can be created by EU3 decision.
4d6d3ef Import parser improvements from CK2 To EU3
fd8b05f More updates to the test batch files
bde7187 Update test batch files to use 7-Zip
53fee22 Merged changes
fb16808 Added favored unit variable to Country class
7320c25 Added Roman Empire mapping to country_mappings
89b8a59 Converted provinces have a minimum of 1000 population with historical pop
conversion
3ac16cc (tag: CK2ToEU3-0.5b) No longer need the mod in place to avoid crashing
c4cc492 (tag: CK2ToEU3-0.5a) Add miaphysite religion mapping
d7b545d Tech investment
8a48fc0 (tag: CK2ToEU3-0.5) Convert tech
38c2d5f Apply change 213 to test configs
1703a8c 1.06 saves don't lose muslim buildings when converted by a 1.07 install
6743dae Change economy option defaults to historical
b318acb ROTW Tech levels (European ones are completely wrong)
260d0dc Fix for gold income estimate
7245bd3 Estimate gold income
73cdaf8 Estimate production income
994f8f1 Taxes and tolls take into account distance overseas
7c2043a Determine if provinces are land connected to capital
4d21d9b Determine if provinces are on the same continent as the owner's capital
13e96b6 Estimate tolls
d135ee9 Estimate taxation
5435105 Starting stability and investment
9cd9935 Change Scotland test save from rar to zip
d02a3f4 More culture rule updates
3760a52 Add Scotland1399_10_16 save
44747a6 Backed out changeset: 55217f12b031
709ded2 Add Scotland1399_10_16 save
8730bb5 Tamnius' culture suggestions
bd9c29e Added daimyo system. Fixed bug with importing coutnry history.
6acc3d8 Added a bunch of fixed country outputs.
9703df5 Log total number of titles.
fe07f6d Update automated tests.
7a17698 Remove titles that have neither de facto nor de jure lieges or vassals.
93b29de Minor logging adjustments
6743039 Hordes that become Christian can get non-horde government types
690f265 Convert tech group
571d913 Initial work on government conversion
edf0279 Update credits in readme.txt
06d5151 Update religion icons to work correctly
e0bea7b Convert accepted cultures
c47f5b7 Convert capitals
0d4aa6b Country primary culture set
5e1f190 Country religion set
64b1b7e Update religions in converter mod
af8ce9c Update credits in readme.txt
b0df048 (tag: CK2ToEU3-0.4) Default output filename is again output.eu3
2de1b2a Use basetax and manpower proxies to try to break ties in religion
conversion
cbb6672 Map CK2 cultures to CK2 culture groups, then disallow wrong culture
buildings
5d1fd6a Map CK2 religions to CK2 religion groups
ece6017 Don't bother mapping wastelands to wastelands
b7b79d8 Make a bunch of province conversion things configurable
70855c6 Can set EU3 options via configuration.txt
0bc6bdb Slight updates to culture mappings
3db54f7 Reorder province mapping around madrid so capital stays in Madrid
9c4b9fa Baronies no longer get wrong religion buildings
215dc4c Create and use CK2Building class
ef5b3af Prepare converter mod for first releaseable version
0c55b45 Update test batch files to use 7-zip
38c829a Merge
0c0c5d8 Use basetax and manpower proxies to try to break ties in culture conversion
e1b3474 Fix unmapped provinces error
7a427ff Add blended option for population conversion
b156363 Fix parser bug (in setRHSObjList())
8d330ef Merge
746ea07 Modified build.bat to use 7zip instead of IZARC
7eeda6f Modified build.bat to use 7zip instead of IZARC
6dda707 Output name comes from input name if it's specified (works on drag-n-drops,
too)
fd03ee7 Allow manpower, basetax, and population to be converted to historical
values (configuration option)
3789c89 Fix to make proxy multiplier work
da18222 Proxy multiplier for capitals
62d965d Use population proxy to determine culture and religion where needed
de7610e Fix traits bug
108ec5e Base Tax conversion
55cf163 Trade goods
877e9d0 Manpower conversion
030a6d4 HelloGoodSir's recommendation about Saxon culture mapping to Scottish
62364cd Population conversion
678af74 Update 'religion' culture distinguisher rules to include heretics
47098e8 Simplify the heretic modifier
4b8e33c Heresy modifier for heretic religions (only if ruler's religion different)
33d0b4f Religions for ROTW provinces
2e82df7 Initial religion conversion
cc054e5 Update converter mod to make easy for mod directory use
72d6fb2 Updates to culture mappings and mod after some testing
2615219 Add a few new cultures to converter mod. Also update mod culture mappings
cf031f6 Province capital names from EU3 data. Also, much more province history is
output.
fcf7768 ROTW cultures
9189a6e Update culture conversion to allow distinguishers
9a6ef52 Refactor EU3 classes
e5d3ea8 Initial culture conversion for provinces
d29b428 Add missing bits to constructors
f3061e1 Clean up CK2 classes
46b7a19 Add some bits to province history
c5fac65 Province mapping for 1.06, using version number in save to determine which
set to use
3077463 Update readme file
0cfb54f Read all files in traits and dynasties directories
5700b4b Add Hispania1399_10_17 save game
9289c29 Get version number from save game
44c6db1 Fix missing culture problem with games from CK2 To Eu3 Lua converter
78296e0 (tag: EU3ToVic2-2.9) Fix error with HttT conversions
d9e157b 1.4 patch applied to Vanilla game, not AHD
a5ba6a9 Add 1.4 patch to automated test cases
f69dd33 Update automated test batch files
1e443e4 Closing curly brace for new religion mappings in converter mod.
da3fbfa More automatic import of localisation files
ecdbfcc Configuration defaults to AHD instead of vanilla V2
2ee7cec Unciv reforms give province improvements
cef30b2 Make all output functions const
9b69a3e More consise use of make_pair()
ae9d811 Refactor EU3toV2Coverter.cpp
f1ca4b2 Refactor Mapper
3ab6cb7 Refactor Date
72da712 Refactor Configuration
e176ba5 Add Nyrael's Croatia 1453 game to sample saves
e014c7b Sync Changelog.txt with repository
e0dac4b Merge
80c3355 Updated country title mapping with almost all tags
764ec01 Refactor V2World
269bceb Refactor V2Country
efa40d2 Refactor V2State
d13efbe Refactor V2Province
fee50c6 Refactor V2Pop
b7cdc64 Refactor minor V2 classes
58bf1d1 Remove redundant consts (don't program before having tea)
ae97ad6 Refactor misc source files
98b6daf EU3 classes now with added const
7a3c9be Refactor EU3World
e2a476a CK3 to EU3 converter mod religion and cultures
c524e39 Converter Mod: Religions and Cultures from CK2 cascade forward to EU3 to V2
converter mod.
9afc7a0 Refactor EU3Country
5c2ed43 Formatting of refactored classes
0fa4af2 Refactor a bunch of EU3 classes
a9272b5 Finish refactoring EU3 Province
2bd15b9 Change removal of dead landless nations to use pop ratios instead of
majority culture
7239e02 Refactor EU3 Province
a244d9a No capitalists, clerks, or craftsmen in unciv nations
a847cf2 Merge
efd6829 Added dirty religion mappings Added converter mod directory: 0.1 now adds
new religions
891afb8
4452150 Fixed Aragon tag Fixed localisations
4986ce5 (tag: EU3ToVic2-2.8B) Update data files for new countries in 2.31
2eb376b Use forward declarations instead of #includes in V2World
39d20e8 Added new countries to unions list
1b22fb7 Added countries from AHD 2.31
6791cec Make log.txt easier to read
d05772a Move files around
ea69256 Use forward declarations instead of #includes in EU3World
e7cdd04 Updated readme.txt
99bf5a5 Added Ireland_endgame to sample saves
59a5f73 (tag: CK2ToEU3-0.3) Regents
3b3ddfd Log unmapped EU3 provinces instead of crashing
31bdba4 Primogeniture succession no longer can lead to someone being their own heir
ffedbc8 Turkish/Open Succession fixed
5dcd9f4 Updated parser files (and fixes to province mapping revealed by update)
5ebe10a Allow comments that have no comment text, just a # by itself.
bad0b5b Advisors for ROTW (except the parser chokes on the history files)
728382d Use doParseFile()
596599a Correct empty dynasty name
b6be5b7 Eliminate extra space in ROTW ruler names
22ed37d Heirs for ROTW nations
a42e710 A few more map fixes
c2e91fd Map ROTW water provinces
c61de98 Better map spread
f956751 Tech group from history files
cfb9dbc Water provinces mapped
3d17170 Add missing province mappings
152f5e9 Verify all CK2 provinces are mapped
428f0da Update logging to be more helpful
ecff684 Pass references data structures, not copies (should cause miniscule
speedup)
ad478f2 Constructors for everyone!
32a011c Regnal numbers for rulers
ce3c4e9 changelog for the last two changes
21fb60b (tag: EU3ToVic2-2.8A) don't crash when encountering a cored province with
no owner
3cb1030 allow the parser to handle empty brace sets, since EU3 seems to drop them
in occasionally. also, some parser documentation.
1291e7e Restore monarch conversion in ROTW (had been broken in change 48)
c29ca78 (tag: CK2ToEU3-0.2J) Turkish Succession
3213813 Update Gavelkind to handle no immediate heirs
72af146 (tag: CK2ToEU3-0.2I) Rename test config file appropriately
fbbde46 Restrict gavelkind heirs to valid children
f706592 Initial gavelkind implementation
0f72763 Improved variety of advisors
b6a032d Remove option for advisors from configuration file
d0e2b9b Lots of advisors
2bcfd8a Correctly detect IN 3.2 saves
0c1e3bc (tag: CK2ToEU3-0.2H) No longer count titles help by no-one as independent
1c83259 Option for advisors now in configuration file
f8f5952 If an advisor has no home, don't try to place them somewhere
195182c Added Latin_Empire1303_04_27.ck2
819fd45 Remove save incompatible with current CK2 version
82f962b Titled advisors now included
c38ff77 No more cloned advisors
408aafe Don't try to get an heir of a title no-one holds (also, the save that
exposed this error)
d562966 Initial implementation of DasGuntLord01's advisor conversion technique
80124b4 Use forward declarations instead of header includes
976814a Log number of CK2 baronies in each EU3 province
540dbf6 (tag: CK2ToEU3-0.2G) Feudal Elective succession
02370a8 Stat scaling factor doubled
86cd143 Bonus stats go to lowest stat instead of highest
4fcc554 Correct lower bound for stats to 3
c52a608 (tag: CK2ToEU3-0.2F) Added 'Lowborn' dynasty
e6561ae Seniority succession
e3ececa Stat floor of 0 for CK2 characters
068f48c Stat floors and ceilings implemented
0621ac5 (tag: CK2ToEU3-0.2E) Extrapolate stats for characters younger than 16
f5a6c7e Bastards can't be heirs
872e6f8 (tag: CK2ToEU3-0.2D) Actually implement the stats floor
3861632 EU3 stats have a minimum of one
d26feea Traits
70dfba7 Unless Absolute Cognatic, female lines only considered after male ones
83b1e6b (tag: CK2ToEU3-0.2C) Merge
695d23c Gender laws
759b9ff Initial stat conversion
ada809f greece & turkey
2da62a2 Merge
49d3bb1 All mappings (dirty) completed
451cf3c (tag: CK2ToEU3-0.2B) Search up the family tree for primogeniture heirs if
needed
f733c45 Temporary government of tribal despotism
609e44a More character information
c23c890 (tag: CK2ToEU3-0.2A) Primogeniture heirs
8863336 Children in sorted order in family trees
b6822cb Lots of blocked nations
4586a3f Merge
3a94d9b Create family trees
c0b0ae7 (tag: Vic2ToHoI3-0.7A) update changelog.txt
cc731f3 (tag: Vic2ToHoI3-0.7) Add V2Pop.* to solution.
2835f23 Central Europe Mapped, duplicate mappings removed
9312cd8 Add Sicily save
cb5895a Output previous_ruler section
3821127 Distribute IC based on production pops. A bit generous at the moment.
780ec65 All nations get a theatre; nations with >100 provs get one per continent.
dbcdff6 Build army command hierarchies, and assign HQ units.
b098954 Add Hungary1453_01_01
32c0f92 Import history of former rulers and write it out
5ade018 Export dynasty name with ruler
8d72103 Import dynasties from dynasties.txt
832f21c Import explicit dynasties
3883af1 getvalue() ignores case
e843c34 EU3 nation have rulers and rulers have first names
688d120 Add new source files from last change
20c7835 Characters imported
015d2bd Fix log when province history file not found
544dec1 Merge
404c50b Get 1399 governments
85b556d Converter Mod: Fixed quotemark error in localisations
9c8a513 Change country mapping to map a pointer to the CK2 Title itself
c7c7c1b Use /history/countries/ instead of /common/countries.txt
0deb472 Output countries
0b6acdc Change country mapping to map a pointer to the EU3 Country itself
c513fac ConverterMod: localisation and tag fixes
0596229 Merge
fd97f07 France province mappings
76251ba (tag: CK2ToEU3-0.2) Merge
aa3e30f European provinces visible to all
2ae6a2c Add HRE conversion mechanic
a4bfd92 Pop issues from political parties
0a14d8e (tag: EU3ToVic2-2.8) Pop idealogies determined by upper house
461f058 Read pop information and use it to decide evenly-divided many-to-one
province mappings.
65b11b6 Build unit strengths on the fly from the EU3 folder if unit_strength.txt
doesn't exist, and remove it by default. Should make converting from mods easier.
47d29c5 Incorporate better political party code.
e899348 1-to-1 titular kingdoms mapped
ae9e301 Merge
204f688 European province ownership
1c5b008 Independent Kingdoms mapped to countries
004813c England save from rho
2dd3f48 Italy and Scandiwegia mapped
d1abcd4 Iberia and Med Islands mapped
3ac4f5a Country Mappings
8c644b7 Create tree of vassal/liege relationships
3fec9ed Read in titles
93aed9f Added missing CK2World files
3b4bcaa (tag: CK2ToEU3-0.1) Start date taken into account for ROTW provinces
6952838 Merge
38c8a6c EU3 starts at the date CK2 ended
a32955a Middle east and persia mapped
dd37036
b789766
26bd460
e4e6b4a
e089363 Fix bug uncovered by ROTW mappings
5411b52 Gunther's province mappings
15c329e Put ports and navies only in provinces where ports are legal.
18cf0ca Configurable minimum infrastructure level.
f50f548 (tag: ProvinceMapper-0.9F) Keyboard shortcuts.
2f57e97 Fix a memory leak associated with changing zoom levels.
fac6085 CK2 cultures mapped, except for german and italian
bf2dec1 Endland, Ireland, Scotland and Wales mapped
8c0744b Fix a handful of holes in the mappings
1822689 (tag: ProvinceMapper-0.9E) Allow one-sided province mappings Mark one-sided
and many-to-many province mappings in the output comments
81fab91 small province oversight in korea
c26cee5 ROTW provinces get ownership from EU3 install
203d76d Add configuration file and relating code
7f14b13
656c756 Make sure changelog makes it into release
f49c538 (tag: Vic2ToHoI3-0.6) Add changelog
9b87523 Convert last election date (fixes problems with democracies)
016cea0 Convert government type
adf15c8 (tag: ProvinceMapper-0.9D) Throw a more useful error when a province is
mapped but doesn't exist in game data
fa2c566 Allow user control of map inversion. CK2 map does not need inversion.
6988843 Fix some holes in the mappings
c96f0a9 Read the active parties just once, not twice.
0970a88 ALL MAPPING OF LAND AND SEA COMPLETED.
05df8a8 ALL the land areas have been completed. Just the rest of the sea to do.
309b2c0 Output a minimal yet functional EU3 save
983a9ac Add initial province mapping with Iceland mapped
82f46bc Added Ostergotland save.
a90fb5b Automated Test and Build_and_Test batch files
5d44648 Copy data files on build
7ee88ae Read party and gov data
1fb0e38 Automated build batch file
de4e1c6 Initial Parser
4b49b8d Initial commit
859e13c V2 to HoI3 Converter Mod: cleaned events and decisions uploaded.
46dd913 Delete some documents we aren't using.
61be3b9 Upper House determined by sliders.
58e14a8 Bill of Rights NI reduces slaves by 10%
3a9b108 The only LAND left to do is the USA, all else is done. The only SEAS left
to do are the rest of the Pacific and Indian Oceans.
98770f6 Unciv reforms fire proper effects.
8c8a8f3 India, Tibet, Nepal, Afghanistan done.
c39e0e7 Unciv nations get reforms.
488432e Middle East and Iran done
ee2cb1c Tiny mistake in readme fixed.
ca3c388 Added colours & flags for VIC2toHoi3 mod
ab3a3ed Map Inca to Quechua, not Tarascan.
59ab650 Fixed a slight oversight in central asia province mappings.
1217fbc North Pacific, Part South Pacific & Southern Indian Oceans done
0dcca63 School reforms for AHD.
da8462b Africa fixed.
44c7f67 Document "EU3gametype = in" setting in configuration.txt.
efd67ea AHD unciv nations now get research points for reforms instead of techs.
bdca2c9 Test scripts now test against multiple config files.
d7c3bf1 Get more localizations (including AHD ones).
88ed1b6 OCEANS; Baltic, Artic, Caribbean, North & South Atlantic are done.
89727cd (tag: EU3ToVic2-2.7) Use the parser to grab province data instead of doing
it manually. Hopefully fixes AHD Baltimore.
38fc6e0 Africa, Caribbean, Pacific, Atlantic islands done. Still to be done: Asia,
Japan, India n Arabia.. I think someone else is doing these? I'll start the oceans
later today.
7e31e88 Convert laws.
da095c7 Convert diplomacy points. Prep for money conversion (final needs to wait
until we figure out what to do with supply pools).
bbb9d0b South America province mappings completed
26dc62b This is Russia completed.
c5dbf16 Finished country mappings and found really stupid error in mapping and file
name.
ecdcc73 Half of Russia is done. Please see the forum for my question relating to
conversion issues.
968a974 Added mapped Countries up to East Asia and Fixed a few tags
151635a Support In Nomine-style three-part dates.
8ee6949 THIS is the corrected Russian southern border. Sorry if I caused you any
trouble or delays. It is correct, as I've checked it against Vicky2 and HOi3.
33e0c26 THIS file is now corrected... I have removed the wrong Russian provinces. I
will now re-do the Russian southern border. Sorry for any trouble caused.
2956aa0 CAN YOU please take a look at this Russian map. I've taken exactly the HOI3
map listings, so that map is correct, but the Vicky2 map, do you think I'm right,
or have I come too high/too low? across Mongolia to the Far East??? I'll stop here
until you say go again. Cheers
d0800f8 Add a few more country mappings.
a28e3de Add configuration options to control removal of dead nations.
e1acd2c Experimental support for EU3:IN. Warn when attempting to use start dates
that are too early.
0c60016 Added Converter Mods to project
0193399 Toss these files in too, since I accidentally committed the changes that
require them. Adds a configuration dialog. Needs work, but probably no more
broken than the rest of the frontend.
51efda0 revert bad change that added a repository to the repository, to avoid
confusion
db94eb2 (tag: ProvinceMapper-0.9C) changelog for previous change
c05fb4c Optionally, read province names from localization data instead of
(incomplete) map data.
ef20b27
1d392c0 AHD now gets no_schools for all countries.
449d3a7
a1478c9 V2 to HoI3 Southern South America Province Mappings
6249f8e remove duplicate 6683 entry
fa50520 (tag: ProvinceMapper-0.9B) changelog
608279f fix boundary conditions for move up/move down
51195a8 Preserve comments, and allow new ones to be added.
a8d22ed trim whitespace from incoming link lines, instead of discarding all lines
beginning with whitespace.
5b85cdb merge australia changes with old province mappings file, so we don't lose
europe.
6fff5d0
61a10a4 Make room in configuration file for V2 gametype.
cd5bbbb V2-HOI3 Australia Mapped
f38b126 Balance Upper House (and move out of a temp function).
4dd95e8 Social reforms no longer in a temp function (no functional change).
11f8f7d Tab before "last_election" in output
8c765d1
3d126b4 Fixed typo with bureaucratic despotism reforms.
41340c1 (tag: EU3ToVic2-2.6) Non-culture pops have 10% literacy.
f263863 Remove log about estimated income.
157cab3 Max literacy is defined in configuration.txt.
0915a2b Allow culture_tech_school but make traditional_academic a hard default to
beat.
77d97ed Block some tech schools.
278c829 Merge nations does tech schools right.
dd4d001 Manus now affect tech school.
dce10d8 Log if source provinces have no destination.
9cac760 (tag: ProvinceMapper-0.9A) Initialize zoom level to 1x
c751986 Support zoom.
90e28e5 Save settings in launch dialog.
fe944aa protect against crash
c95ecda (tag: Vic2ToHoI3-0.5) V2 provinces 78 - 80 mapped.
3672457 Spreadsheet added that lists those V2 provinces that have been mapped.
1a2bc21 Added V2TechSchools.cpp and V2TechSchools.h
8603356 Fix name of province_mappings.txt
b9b32f1 Initial commit for Vic2ToHoI3
1545aea add folder for Vic2ToHoI3
d30e0bd Tech schools now come from V2 install.
4c5509e Updated build.bat.
7818b04 Deleted a bunch of old files.
70228a0 Tech Schools.
251c9c8 Cleaned up EU3Country a little.
53d76da Landless nation removal option in configuration.txt.
5361835 Elections one month after game start.
c2037c8 Army and Navy tradition give leadership.
3fe2133 Culture rating increases prestige.
dca72dc Better logging of EU3 type check errors.
15df2ad Massive overhaul of DW pop conversion.
193c23d
c19ec30 Fix unions.txt comment for Poland
c39f437 unions.txt commented
0ce8b68 don't place union cores on (or spawn expeditionary armies from) pagan
conquests.
e9d4033 Added TO-Prussia-Germany save game.
61a2cf1 (tag: EU3ToVic2-2.5) Updated Readme file.
e5b81a7 Tweaked pop conversion of officers, soldiers, artisans, clerks, and
craftsmen.
c08e2e8 Tweaked pop conversion of bureaucrats, aristocrats, and capitalists.
6b3e03c Further tech updates.
dbd5681 All cultures from EU3 cultural unions now accepted.
bd8bb16 Updated tech conversion.
22fc055 Removed some normally hidden compiler warnings.
078d4a8 Update build config for only one output version.
708954b Updates to literacy calculations.
e0597c8 Build and test changes for configuration file.
cc4234c Readme updated
972c3d6 readme updated and expanded ADAGE mod goverment mappings added for
posterity
2453d27 a little output cleanup.
5cd8815 write all countries to the file, even if they don't exist yet. fixes
releasing cultural unions, etc.
854c0cd Added Mamluk EU3DW game Administrative monarchy now converts correctly to
democracy
7357e03 Refactor reading of localized province names.
d7b3d22 Read certain settings (V2 directory, game type, etc) from configuration.txt
ac28a40 Now remove enough older landless nations.
a7805f2 Fixed an old bug with dead landless nations (some were just mostly dead,
not all dead).
8660ba9 Major update to HttT province mappings. Minor adjustments to DW mappings.
38028cb Code to handle null province mappings.
6980f97 Major update to DW province mappings.
2be4750 No longer log country mappings twice.
ca91580 Initialize variable in log.cpp
5be030d Literacy
866b331 Parse country data with the parser instead of ad-hoc. Add a missing
linebreak to output.
12a6ccb Add remaining sea and ocean mappings.
2daa2c7 (tag: ProvinceMapper-0.9) Make release builds work
aad5f9c Handle new mappings files a bit better.
71c9760 Add Province Mapper tool for quickly mapping provinces.
9d2b2ea cleanup stray repository files
f02c7a9 Fix Yap Islands/Micronesia Sea mappings.
d46ce76 (tag: Eu3ToVic2-2.4C) Allow Mantua to map to Lombardia.
3764e14 Set some starting CON (from serfdom/free-subj, culture, religion) and MIL
(from stability, culture, religion) for pops. Eventually need other factors
(decisions, tolerance, buildings, modifiers) incorporated.
3321dfb Map DW province 1853 (Kozani). Give Epirus a country mapping.
73ffcd1 Add many water province mappings, and allow navies to spawn in them.
38c96eb Record the correct country tag in the capital mapping section of the log.
Failing to find EU3 nations for diplomatic agreements is not an error.
cd62e57 (tag: EU3ToVic2-2.4B) Additional country mapping improvements (mostly to
western Germany and the Lowlands).
23834eb Restrict CNG tag to explicit mappings only; allocating it breaks the Congo
Free State event.
5d00042 Abstract and improve Daimyo-merging logic. Add capability for user-defined
nation merging (see merge_nations.txt).
1575abe Restrict USA tag to explicit mappings only. Many events don't work
properly if USA is not in North America.
a8e1b24 Additional country mapping improvements.
88f37c1 Improve diagnostic output from country mapper. Add and improve various
country mappings.
8e3160b Italy country mappings: add Naples and fix Genoa
977322f Map DW province 1872, Ulm
bc5bb02 Place bureaucrat, aristocrat, and capitalist pops in state capitals only.
5ce7512 Create states earlier in the conversion process so we can use state data
for pops.
bb075a2 Determine EU3 save type dynamically. Currently unused, but could eliminate
the need for multiple build targets.
3a31850 (tag: EU3ToVic2-2.4A) limit factory allocation to 10 nations (plus those
tied for tenth)
03a388d Simplify parser leaf rules and improve parser debugging.
b94567b Fix a few project file problems (if you've had trouble building, rebuild
all)
d2a7632 More changes to pops. A few bureaucrats for everyone. Many fewer officers
and somewhat fewer soldiers. Allow some NIs a small influence on pop generation.
ffa82cc Put some small starting reserves in the national bank (bigger with the
national bank NI)
a1ad9ee Assign slightly more reasonable starting cash reserves for pops
2b964cb Provinces with high-level EU3 forts or shipyards get level 1 V2 forts or
shipyards
2da07de Assign converted military leaders to their converted armies/navies
23231b7 Convert admirals/explorers and generals/conquistadors
911c767 Convert infamy (scaled against limit)
09ed613 Switch the parser from ASCII to ISO 8859-1. Fixes parsing of
commerce_inventions.txt.
5434e90 implement some pop creation rules that existed only in comments.
fb2c8af tweaks to southern Arabia province mappings. Keep coastal provinces
coastal, landlocked provinces landlocked, and bordering provinces bordering one
another where possible.
dd24d37 Convert diplomats to diplomacy points (1:2)
84d083e fix parsing of dates with non-four-digit years (i.e. 1.1.1)
e63a553 fix regression in accepted culture mapping
d7412a3 Added forgotten files.
0a4e5a7 Convert starting financials (treasury, loans, etc)
5bcf7fa Apply diminishing-returns scaling to manufactory bonus for starting
factories.
725c431 Add starting factories.
2dab78a Culture mapping changes: give Sami, Ukrainian, Ugrian, Pashtun, Baluchi,
and Malagasy correct mappings; move Papuan from Polynesian to Melanesian.
aaf95d3 Match output order more closely to V2 saves to make comparisons easier.
4251c4b Don't generate pops with size < 1. Correct pop RGO employment indices.
Modify output order to be more like V2.
b66a435 tweak parser grammar to allow empty objects (like many V2 unit-name
counters)
58b917a (tag: Eu3ToVic2-2.3A) Move start date to 31.12.1835 so pops have the
opportunity to develop issues before first election.
1ae8f60 avoid army and state ID collisions
37ca33f National Values
2f2230d Migrate parser grammar from Spirit::Classic to Spirit::Qi, and other misc
fixes/cleanups. Notably faster, and quote stripping works right.
a42b2c2 select V2 home provinces for armies deterministically based on which mapped
province is best capable of supporting the army.
3dd7490 assign regiments to minority soldier pops that are already large enough
before growing majority soldier pops.
5a6d461 Avoid creating noculture/noreligion minority pops
dd1b728
4885a28 Fix Dyola culture mapping.
52a35d9 Improve determinism and reliability of army support pop selection.
6a3c515 Add minorities to provinces with recent conversion and assimilation events.
e023ed3 Added clockwork crash save.
13d950b Create minority pops for many-to-one mapped provinces, when applicable.
33362fa Simplify capital conversion algorithm
73922b9 Improve fairness of many-to-one owner and core allocations
27dc3ca DasGuntLord01's recommended changes.
d4148c5 Build_and_test.bat
b1d1609 Flags and modifiers now influence political reforms.
13e95d7 Sliders now influence political reforms.
cd5c293 Renamed test input for new script.
a9e6ed1 Build script uses environment variables instead of hard-coded paths.
0b7135d Automated test conversions.
5355bf6 The rest of the files needed for reforms.
10f209e Government type now influences political reforms.
d0b45dc Cultures can be distinguished by province owner/country tag and religion.
4ce2209 All reforms set again.
826b702 Assign names to converted regiments and ships, and record the name counts
for V2. Improve robustness and determinism of pool allocation retry logic. Actually
call outputTempReforms2.
cb27410 Moved some functions to new files.
50b1bc8 EU3 provinces 1129 and 1130 correctly mapped.
9521c08 If a regiment's home province doesn't belong to the regiment owner, don't
try to use its pops. If a regiment whose home was originally a colony can't support
a unit, find a primary-culture province to support it as an expeditionary unit.
Detect and handle several additional errors in army placement.
40f5066 Give pooled regiments to the armies/navies that were most shortchanged.
46a5f66 Grow soldier pops to support the regiments assigned to them.
2089376 (tag: EU3ToVic2-2.2A) Always give democracies some form of voting rights.
b35ecb1 steppe_horde added to government map.
1b0c152 Correct DW Switzerland province mappings
b9f93b0 HRE DW save added.
2a34c7c (tag: EU3ToVic2-2.2) Reduce algorithmic complexity of country mapping.
Results in ~3s speedup in tests.
1788600 Reduce algorithmic complexity of state conversion from O(n^2) to O(n) by
switching from O(n)-erase vectors to O(1)-erase lists. Results in ~10s savings on
conversion time.
0ae607d Add some code to help generate test files for ports, and use it to fill out
port whitelist and blacklist.
3283128 read regiment costs from a file instead of hardcoding them.
fb3a497 Fix Benelux mappings for HTTT (1865 and 1866 are new provinces in DW). Emit
an error instead of crashing when bad province mappings are encountered. Include
port whitelist/blacklist in build.
02efff6 convert armies and navies
97a6141 Vastergotland, London, Navarra, Antwerp coastal provinces shuffled for both
HTTT and DW.
a22d945 clean up diplomatic error messages
59986d8 Province mappings altered so that the owner of Antwerpen in EU3 will have a
coastal province (Middleberg) in V2.
e531d1c Update project files and changelog
6bae58a a little refactoring
296e350 convert diplomatic agreements (vassalization, alliance, SOI, RM, guarantee,
personal union).
6d72deb convert international relations and military access
36147d0 refactor date handling
655214d fix parser handling of # in string literals.
cab0a20 minor changes to iterator and stream use to allow builds on vc9.
bf837bb don't crash when encountering countries that lack a history leaf
altogether.
927ed5e map mossurize for httt as we do for dw
63880ed timestamp log messages
4e5ffae Updated the SRS document.
dd21849 Added the miscmod files.
cf694e6 Technical description of the description.
dbc2fad
5fd17ab Governments convert.
9a2a67e (tag: EU3ToVic2-2.1M) Daimyos get merged into Japan.
38a162e Landless nations no longer considered in tech conversion.
933b824 All nations formed by decision now blocked during conversion.
fea2f39 More landless nations removed.
f7dfe04 Added all V2 cultural unions.
e9ff1a2 Fixed another parser bug.
9036cec Flushing log output in case of disaster.
8a130f4 unions.txt now copied into build folder.
6c555c9 (tag: EU3ToVic2-2.1L) Cultural union nations.
dad031b Cultural union nations.
58eefa9 Blocked nations list.
84d794d Removed all that logging about the state creation process.
36a2a9e If a landless nations' culture is gone from it's cores, the nation is
removed.
25e51b5 Landless but cored nations now convert (until we run out of tags).
4f7ea70 RGO and pops start with money.
bd2d29e Cores!
1ca6d13 (tag: EU3ToVic2-2.1K) Cleaned up old province name code.
83a14fb Changleog now included in build.
d2970c4 Get province names the right way.
71d2a20 Removed unnecessary files from build.
4dfaf4a Liferatings from V2 install.
02b0cf6 RGO type from V2 install.
97596d6 Added logging during country mapping.
7caa720 Fixed Capitals problem from change 146.
b26b85d Cleaned up the output a bit.
40101b3 Province numbers and names come from V2 install.
1144b54 Simplified dependencies.
43e510f Excluded unneeded files from the project (but keeping them in case they're
useful later).
6ffd0f8 Eliminated need for region.txt, pulls info from V2 install instead.
3efdd92 Parser now handles single-line top-level objects.
a8e6e96 Updating ReadMe.txt
ae575d0 Change log.
2925869 RGO pops start employed.
6d36b55 (tag: Eu3ToVic2-2.1J) New start date: December 12, 1835. Should allow
politics to kick-start better.
171fb7f Really outputs pops in unowned provinces.
c7ef05e No longer tries to open "." and "..".
9b7c9bc Fixed bug where parser would still look for curly brackets in comments.
48da078 (tag: EU3ToVic2-2.1I) Now pulls original pop info from V2 install. Used for
uncontrolled provinces & pre-conversion population counts.
d3c075a Improved logging.
c5bdd57 Fixing the autosave bug. I think.
04585e7 Improved logging of missing province mappings.
751d9c1 Fixing my fix to the 5.1 beta crash.
f251e1f Fixed 5.1 beta crash.
23eedcb (tag: EU3ToVic2-2.1H) Made Romanticism a later tech. Also fixed a minor
industrial/culture inventions bug.
08cd88a Many inventions start fired. Prestige ones will give prestige.
84f2cb2 Kalelovil's updates to the DW province mappings.
95df760 Prestige!
b7bf8f0 Only valid political parties are activated.
fcfa3d4 Religions now converted.
7b9b51f Fixed typo in country conversion list.
ff8b944
83c14a2
0ccc466 HttT_country_mappings.txt is now identical to DW_country_mappings.txt
09851e7 Tweaks to country mappings,
c876590 Copypasted alot of tags around for more natural tag conversion.
4642ca0 (tag: EU3ToVic2-2.1G) DW_religionMap.txt added.
2e4209f Inventions!
05a963a Replacement new input.v2
3d1c7ba Adjusted scale of techs.
05138e6 Government tech -> Culture tech
5cb32e5 input.v2 replaced with input save that does not have prov IDs in front of
every province name. old input save (input_old.v2) is kept just in cased I ballsed
it up.
512abed Production tech -> Industry Tech
759c72b Trade tech -> Commerce Tech
084df62 Naval techs convert to navy techs.
5d7d8e7 Land techs convert to army techs.
4e1acd6 (tag: EU3ToVic2-2.1F) Pop creation function now has access to the old
province and old country to look up info.
1be5b8b The updates from Sid Meier
2f52f63 Nations now have a state religion (animist).
1218142 Forgot to put these under source control earlier. Absolutely needed for the
pops features.
5a3bf58 Sharing the culture map with HttT.
af3a65e Inventions should now fire properly.
efd791a
04d996b (tag: EU3ToVic2-2.1E) Basic framework for pop compositions.
913d8c2 Basic conversion of province cultures.
18e3bea Fixing typos in the DW culture map.
9588cfd Accepted cultures now converted!
86222be Added accepted culture to the EU3 Country details.
404f4f2 Primary cultures of countries now convert.
d5cbcd9 Small correction to semantics.
2ca408e Added HttT Country Details. Didn't write at length about the tag conversion
process because I feel lazy.
6cc7d51 Listed global details and land province details from an HttT save.
d61af52 DW_cultureMap.txt completed and added, which maps all EU3 cultures to their
equivalent V2 cultures.
16cdd96 Reverting revision 88.
6b5f240 V2 tags not listed in the tag conversion rules will not be used for country
conversion.
3f1ea6b DW_country_mappings.txt has been properly sorted by region.
c47c322 Indian and Stragglers maps have been complete. Version 1 of the country
mappings has been complete. To be done is a file cleanup, and then fleshing out
the regional mappings.
f4c86cc Far East countries from the block-o-nations have been entered. India is
next.
c9c9caf (tag: EU3ToVic2-2.1D) Simple version of political parties is done (all
parties are active from the start).
91fe92d Resolved all the compiler warnings.
9e16b17 Civilized nations!
73f90c0 Only colonies convert as colonies.
9cc0a25 No more projects in converted states.
06e81cc These files are no longer needed.
40d75ae Changes to how V2 Countries are created. This will allow us to load
information from the V2 install for these countries.
3fc83a4 Added some Indo-china maps. These are the last ones before the unsorted
block-o-nations that appears at the end of the EU3 countries file.
3ac9148 (tag: EU3ToVic2-2.1C) Fixed empty states bug.
8b31b39
624adf7 Build by double-clicking a batch file!
956e366 (tag: EU3ToVic2-2.1B) Everything is more conservative.
854c198 Nations all start with Absolute Monarchy
fd09831 Capitals now converting correctly.
f9077d1 Partial progress on the capitals thing. Need others to double-check my
code.
49c9cbf My HttT Burgandy->France game
9262ecc Added Cold Evil's DW Papal Sate save: EU3DW-ThePapalState_ColdEvil.zip
7473858 Added EU3_DivineWind_Saves folder and Hindustan1821_1_1.eu3 save game Added
asia minor, central asia, persia maps
a4530b7 Russia and Arabia mappings done
19500ef Catalunya now has first chance to become Catelonia. Spain clarifications.
Italy mappings. Low Countries mappings
ef10038 Added Iroquois => Metis Confederacy
8716ef6 TAG order now follows first-is-last pattern in region mappings. Added HRE
=> Germany mappings.
277b458 Imports EU3 province population.
537b6e7 Correct pop type for RGO.
253344b Moving some code around.
b38a51c Province life ratings.
9fab483 Cores! Historical pop numbers! Rgo types! Garrisons?
c70d190 Now incorporates historical population levels (from input.v2).
06f85ae Syntax errors. Added Switzerland direct map.
0de5057 Regional mappings for chinese states, and direct map for Mongolia added.
724b297 Scandinavia, Balkans, Greece, British Isles now have some region specific
country mappings. Added some direct country mappings. Added extra comments for
clarity.
cd6d64a Committed DW Direct country mappings.
ccdd3b3 (tag: EU3ToVic2-2.1A) Countries with no territory are not considered for
conversion.
7124178 (tag: EU3ToVic2-2.1) Got debugging working with the new build configs.
Finished some details with the new tag conversion methods.
a72288d Streamlined Build Process
375fa55 Files needed for the new Tag conversion method.
c5a022b New Tag conversion method.
c6b816f No capitals defined now. The game seems to default them to the lowest
number province in each country.
bd52b90 (tag: EU3ToVic2-2.0) Removed some unnecessary data from the countries part
of the output.
7018752 .suo file shouldn't be under source control.
9911410 Removed old conversion methods. Most unneeded files are deleted, a few are
left completely commented out. The commented out ones have not been examined in
depth, and may contain useful code.
01da768 Converts countries.
c133fe4 Missed a closing curly brace. Doh!
a04ee96 Ended the attack of the closing curly braces. Cleaned up some indentation
in the output. Now outputs all provinces. Now distinguishes between land and sea
provinces.
c911f4c Previous commit failed. Trying again.
a2b6b70 The new conversion method now sets up states.
6cba69a Added a new method of converting province ownership. No effect on the
output yet.
70bc813
bff6d50 Mapper didn't need to be a class.
7d2919c Another log message.
6c99827 Typo'd the name…
275e854 A hopefully not too complex bug/feature list. If nothing else, it'll save
me from my own absent-mindedness.
4c97be7 Some more log info for tracking down that bad province conversion bug.
8de8b18 Removed "Parsed to line x" message (it annoys me).
f4b1da9 Bad save filename should no longer crash things.
79bf5d7 Slight clean up, failure to open files should always abort conversion (no
more empty output.v2, I hope!)
8596fb7 Simplified logger.
32dc55a Simplified OneToManyParser (though it looks unused).
e22a742 Added log messages if files can't be opened.
0fe9f22 Started writing SRS. Necessary to formalize requirements as there is much
confusion about that.
c26142a Made Java version conform with tag files format... Considering to recode C+
+ version in Java due to parser bug.
ea9dadb Made C++ converter take input file as command line arg to correspond with
C# frontend.
792799d Missing method fixed and ignore filters added for intermediate files.
8801f75 C# front end...
07b2964 Release config for VC2010
8195cc5 Adding VC2010 workspace.
4776ee0 (tag: EU3ToVic2-1.2, tag: EU3ToVic2-0.1) Minor updates + Cores now
transferred.
79ffd70 State conversion almost ready. Tested against a large number of provinces.
80b5ab6 State conversion done.
03d4285 Started work on state conversion.
d10f526 Added more functions to support LiteracyRate calculation.
d8cd41b Saving the National Value now.
087074f Quick update to remove out-of-date settings.
f4a3f24 Started work on Ruleset - Liberty, Order, Equality
c127f21 Instructions Parsing has been added to the build. Variable Calculator now
calculates variables based on country properties in EU3.
3c88f43 Logging added.
4752bfd Modified to support country mappings. Started work on instructions parsing
(all countries should now have flag sets associated with them).
705f2db (tag: EU3ToVic2-0.02-java) More robust warnings on bad province/country
mapping files. Countries can be merged.
0ad2782
1f91052 Changed to pure AST-solution. Conversion of ids and countries (without
anything else) now takes place.
62fef5e Commit before rewrite to pure AST based solution... Storing an intermediate
model seems overkill.
ec46ba7 Conversion of province IDs occurs. Might switch to Maksim converter after
this
e46c759 Java version, initial import
9b1a3c1 Tree structure for java version
ab53c54 Southern Europe + Some Americas
45f50e7 Africa Added
6b3ffac Moved to Data_Files
ec4f250 Moved to Data_Files
3c7c58d Initial: GB, Scand, Japan, Oceania, Malay

You might also like