I waked up this morning with this idea, so I thought I should share it with all of you. It's just a first draft; please go easy on me if you think I'm way over my head. Ok, here we go:
Since it has taken me a lot of time to keep and timeline for the QSC with enough detail so that someone else can be able to follow and to recreate the events, I thought it would be nice to have a utility program that do all that for us. Here is what I have in mind so far:
There shall be a Civ3 Diary Program running in the background of the game. This program will have a text window for us to enter a log for each turn. By a click of a button, it will automatically generate appropriate year index as well as other appropriate format to make the document easier to read. Also, there will be a button to retrieve information from the most recent save game as well as the entire directory of savegames. By saving our games at the end of each turn then click on this automatic document generator, it will retrieve those savegames and create appropriate logs of all our units relative position, current cities production settings, current gold in treasury, current treaties with the AIs, and many other goodies that you can think of. Now, we can choose to do this at the end of every turn or just do it once when we are ready to submit the QSC (GOTM, HOF, or whatever).
By combining this Automatic Document Generator utility with our manual log entries, it would be a piece of cake to recontruct any game from scratch. For those of us that are too lazy to keep a game journal, we don't have to. I think the Automatic Document Generator would provide a good enough information to follow and to recontruct any game from the beginning to the end (just as long as we remember to save our game at the end of each turn). Of course, this utility is not just for QSC; it can be use to document the entire game from 4000BC to the end. And best of all, it will provide the final document in the nice HTML format too, so the users don't even have to worry about learning HTML.
Of course, the big question is "who will take on this challenge to bring this ultility program to life?" Well, I'm sure there are many talented programmers here who like to give something back to the community, myself included; however, I will do it only if someone can provide me with the Window source code for the Mapstat program as well as the format of the savegame. Although I could take the time to research the file struture of the savegame, but I see no reason to re-invent the wheel when someone else has already done that. Anyway, since I already have a full time job, I can't take on this project alone; therefore, I'm hopping to join force with some of you on this adventure. Please let me know what you think.
Since it has taken me a lot of time to keep and timeline for the QSC with enough detail so that someone else can be able to follow and to recreate the events, I thought it would be nice to have a utility program that do all that for us. Here is what I have in mind so far:
There shall be a Civ3 Diary Program running in the background of the game. This program will have a text window for us to enter a log for each turn. By a click of a button, it will automatically generate appropriate year index as well as other appropriate format to make the document easier to read. Also, there will be a button to retrieve information from the most recent save game as well as the entire directory of savegames. By saving our games at the end of each turn then click on this automatic document generator, it will retrieve those savegames and create appropriate logs of all our units relative position, current cities production settings, current gold in treasury, current treaties with the AIs, and many other goodies that you can think of. Now, we can choose to do this at the end of every turn or just do it once when we are ready to submit the QSC (GOTM, HOF, or whatever).
By combining this Automatic Document Generator utility with our manual log entries, it would be a piece of cake to recontruct any game from scratch. For those of us that are too lazy to keep a game journal, we don't have to. I think the Automatic Document Generator would provide a good enough information to follow and to recontruct any game from the beginning to the end (just as long as we remember to save our game at the end of each turn). Of course, this utility is not just for QSC; it can be use to document the entire game from 4000BC to the end. And best of all, it will provide the final document in the nice HTML format too, so the users don't even have to worry about learning HTML.
Of course, the big question is "who will take on this challenge to bring this ultility program to life?" Well, I'm sure there are many talented programmers here who like to give something back to the community, myself included; however, I will do it only if someone can provide me with the Window source code for the Mapstat program as well as the format of the savegame. Although I could take the time to research the file struture of the savegame, but I see no reason to re-invent the wheel when someone else has already done that. Anyway, since I already have a full time job, I can't take on this project alone; therefore, I'm hopping to join force with some of you on this adventure. Please let me know what you think.