Ok, here is is my ToDo list (not a wishlist

) in no particular order:
Corrections:
Remove SPA shield displayed in the background of diplomatic messages
In all modes, put shields in the foreground of any other sprites (including Country selection screen before starting game, and Scenario data bmp)
Fix the frozen retreating armies because of forbidden movement after movement started (no more ship available or strait blockaded)
Fix the colony sprites for tags different than MIN and MUS
Remove all non used files
Fix not (properly) working conditions/commands (see list in AGCEEP and force peace, break RM, kill a leader on the map, leader condition if leader no more present on the map...)
Add BB for countries controlling provinces of a country hit by inherit command
Fix PTI file location bug (and other gfx to be currently read outside moddir)
Use correct shield according to setup in a scenario before starting a game or loading a savefile and same when quitting game (=> use value of last flagname command)
Fix bug of billions in AI treasury
Fix bug for graphs and only first 300 years right
Consider Catholic provinces same as CRC for religiousrevolt command
Enhancements:
Extend number of available tags
Have as many as externalized features in csv type files and have them moddable
Support any screen resolution (including reloading screen and no resolution change for loading screens + progress bar and final screens)
Make progress bar moddable
Make ledger support any screen resolution
Extend PIW Buildings (currently limited to 8 hardcoded sets => scenario data bmp involved)
Add a province to HRE: hreprovinceadd
Remove a province from HRE: hreprovinceremove
Change the Elector status (value: 0, 1 and 2)
Be able to define monarchs that can't be elected Emperor
Annex (current behaviour) - inherit (including not controlled provinces)
Change name of a city and X/Y location
Change X/Y location of a port
Add(with X/Y location)/remove port in a province
Change goods of a province
Break vassalization to any overlord
Add a condition to test if vassal of any country: isvassal = yes/no (maybe "any" as value for condition?)
Add a value for each continent (currently only -4 for America)
Have the possibility to design events for Emperor (whatever the country, special tag?) and trigger them in other events
Remove the messagebox if leaders/monarchs conflicts with tag changes
Simulate a reload when a tag is changed or at least partial reload and only for the involved country
Add conditions (script syntax) in revolt.txt and possible multiple entries according to dates
Make a revolter not being able to be released as vassal in revolt.txt: vassal = yes/no
Be able to know which country triggered an event (special value "triggerer" to be used in the triggered event)
Avoid locked wars on the same principle as white peace => if a not null warscore doesn't change for something like 5 years between two AI countries, make white peace and give ownership of controlled provinces (if not capital) to the controller or check if country with occupied capital is monoprovincial and make it annexed by the opponent if not in the same case (otherwise white peace).
Be able to know if a country is controlled by AI or not for events not designed for the tag of this country
Be able to test the level of population in a province in triggers
Be able to increase or reduce population in a province using percentage of current level and not only absolute values
Be able to not change religion with internal engine mechanisms for a country (in country.csv) with command to lock or unlock the behaviour - same for extended command that changes the religion to a "locked" religion.
Be able to discover provinces in terra incognita by event
Be able to test if an area/region/continent is fully discovered and/or fully colonized
Be able to change AI values by event (not only AI files) and add/remove values in lists
Be able to design an event for several tags (not unique tag)
Be able to test if a province has a connection to the capital by land only or by sea only, or any (not only in events of the country)
Be able to test the location of the capital of any country (not only in events of the country)
Tweak secedeprovince behaviour for capitals: not taken in account if last owned province
Be able to successfully convert a province and see modification on the map even if global flag corresponding to the religion is not set
Avoid AI dogpiling for sieges and enhance other AI behaviour related to wars (including amphibious assaults)
Two types of cores: standard national province with current behaviour and another type for other purposes (generic name: claims?) without advantages of national provinces but same effect for CB
End a war
Add information for countries having the same ruler and consequence => no war between countries (special RM?)
Be able to break an alliance or for a country to exit
Be able to test the level of fortification in a province - or reach a desired level of fortification by event
Be able to define a dormant monarch as default ruler if no not dormant monarch when country revolts or is released - or be able to define an event when a country appear according to date (see entries in revolt.txt)
Add a disperse rebels command for a whole country (and remove rebel controlled cities)
Be able to remove a military access by event
Change the name of a country
Have a special value to target a province but not the capital and another for not the previous chosen one (reverse of -3)
Of course, I have other ideas!
