At the moment, my plan of attack is pretty much like this:
1. Get ALL sidequests working properly in the Nelson storyline without having any sidequest code in its actual storyline folder (apart from both_reaction.c)
2. Move this both_reaction.c code to the general PROGRAM\QUESTS folder so that this now works in ALL storylines
3. Ensure that same-name quest cases that exist in the storyline folder that preference over the shared file
4. Figure out which sidequests may interfere with which storylines and/or which ones may already be there in modified form
5. Disable those sidequests specifically per storyline or enable them only AFTER the main quest has completed
6. Merge all Free Play scenarios together into one single Free Play with Changing Nation Relations ON storyline, e.g. Nelson+BFF+LaCroix+Devlin
7. Rewrite sidequests to prevent bugs, e.g. unreliable Vigila Mendez and Artois Voysey quest loop
8. Rewrite/expand main quests, e.g. add a short extention to Hornblower to explain the Atropos, tie up loose ends and remove quest officers as appropriate
But for the time being my focus is still on #1 which means that I cannot really get started on doing much beyond that just yet.
It would be useful to figure out sidequest interference with main quests in advance (as per point #4), but this is easier to test when all sidequests are actually available in all storylines.
Until that time, we'll be doing half a job on it which probably wastes time and effort.
----------------------------------------------------------
ORIGINAL OPENING POST:
1. Get ALL sidequests working properly in the Nelson storyline without having any sidequest code in its actual storyline folder (apart from both_reaction.c)
2. Move this both_reaction.c code to the general PROGRAM\QUESTS folder so that this now works in ALL storylines
3. Ensure that same-name quest cases that exist in the storyline folder that preference over the shared file
4. Figure out which sidequests may interfere with which storylines and/or which ones may already be there in modified form
5. Disable those sidequests specifically per storyline or enable them only AFTER the main quest has completed
6. Merge all Free Play scenarios together into one single Free Play with Changing Nation Relations ON storyline, e.g. Nelson+BFF+LaCroix+Devlin
7. Rewrite sidequests to prevent bugs, e.g. unreliable Vigila Mendez and Artois Voysey quest loop
8. Rewrite/expand main quests, e.g. add a short extention to Hornblower to explain the Atropos, tie up loose ends and remove quest officers as appropriate
But for the time being my focus is still on #1 which means that I cannot really get started on doing much beyond that just yet.
It would be useful to figure out sidequest interference with main quests in advance (as per point #4), but this is easier to test when all sidequests are actually available in all storylines.
Until that time, we'll be doing half a job on it which probably wastes time and effort.
----------------------------------------------------------
ORIGINAL OPENING POST:
Here would be great.Pieter, I know we have had some exchange about BFF relations with other nations and I have been thinking about that a lot and I have some further thoughts. Do you want me to post it here or send a PM?