History of a civ upto turn X at a glance – TOOL NEEDED[mod project]

peddroelm

King
Joined
Jul 13, 2011
Messages
671
[this is something Civ 5 lacks ATM]

Ability to plot on a turn by turn basis with different colors (toggle-able): total empire :c5citizen: at turn x, total :c5production: produced upto turn x, Total :c5science: researched upto turn x(including RAs, Korea UA, Scientific Revolution, Oxford), total :c5gold: produced upto turn x(including :c5trade:, lux sales, loans , honor kill bounty, pillaging cities, clearing barb camps ...), total :c5culture: produced upto turn x(including allied :c5citystate:), total :c5food: produced in empire upto turn x(including allied :c5citystate:),.. (using the standard in game colors :c5gold: gold, :c5food: green, :c5culture: purple, ....).

Possibility to Zoom the turn interval with auto-scale to fill the entire allocated display area (focus on the first 50 turns interval for example)...

Buttons with overlay on hover event:

Empire_Build_History (what finished building at which turn (build order) for each city from settling/conquest upto turn x)
Tech_History (ordered list of acquired techs at which turn)
Military_Status (list of military units(current_upgrade/dead_status in paranthesis) aquired(at which turn) upto turn x and total army experience)
Policies_History (list of social policies acquired and at which turn),
Wonder_Project_Build_History(list of wonders/projects completed in which city and at which turn)...
Great_Person_History(Great Person events(born(in city Z,by wonder /policy ], expended) ordered by turn)
Misc_Events_List (ordered by turn :c5goldenage: start, :c5goldenage: end )


This would also be great for comparing different empires//opening strategies//opening with different policies on the same map with the same civ ...
(Another thing Civ 5 lacks ATM – possibility to compare performance between play troughs)

Empire A history in overlay buttons || Empire B history in overlay buttons || and plots of the A-B difference for total ( :c5citizen: , accumulated :c5gold: up-to turn x , accumulated :c5culture: up-to turn x , accumulated :c5production: up-to turn x, accumulated :c5science: up-to turn x ,....) , difference between total :c5production: invested in military units , difference between the total experience accumulated by the military units


============================================

How to achieve this ?

A mod {improved logging} that will append EACH TURN the relevant information (:c5citizen:,:c5gold:,:c5production:,:c5culture:, events ...) in an associated text file ...

The end goal would be a third party application or in game separate mod that will parse this plain text file and plot the graphs, and populate the overlays with the history up-to the currently selected turn ...

The reason I've posted this into the strategy section also is because I believe such a tool is direly needed to be able to measure and compare the performance of different strategies with different civs ...

I have ATM 0 experience with the Civ 5 modding world – I just hope the modding tools offered by the produces are strong/flexible enough to allow for this ...
So – is this possible ? Where do I start ?
 
Its certainly possible. Start by looking at mods like InfoAddict to understand their code. Infoaddict also has a LOT of what you are looking for in it.
 
Back
Top Bottom