LoneGazebo / Community-Patch-DLL

Community Patch for Civilization V - Brave New World
Other
290 stars 160 forks source link

The Great Merge, To-Do List #8730

Closed nobubblegums closed 2 years ago

nobubblegums commented 2 years ago

With the new Vox Populi folder/modinfo players will get the main benefit of merging: fewer clicks. That said, there's still some merging and consolidation to do, and we can gradually work towards them without halting development or breaking functionality.

LessRekkless commented 2 years ago

Compatibility files seem to be the easiest ones to consolidate, they can be first consolidated into their respective parent modmod folder, and then into the base files.

bleh. Having to compare each and every lua file to see what's different between them is a nightmare. At least this means we'll only have to do it this one last time?

nobubblegums commented 2 years ago

Oh and there are those... The ones I meant were the simple sql&xml files that I merged into (2), I didn't touch the LUAs of 6a,b,c for now, but they'll need some treatment too.

azum4roll commented 2 years ago

AssignStartingPlots.lua can be moved into (2) without any changes.

nobubblegums commented 2 years ago

Alright, I'm moving that into CoreLua since afaik the installer removes the whole LUA folder.