Planning new save-game editor - info needed!
Posted: Sun Jul 03, 2011 10:16 pm
I've always been really surprised that more extensive savegame editing tools were not developed by the community. Of course there is the very good Eastside UK tools (pre and save) but obviously the save-game editor is limited.
Over the years I keep coming back to the same thought: significant portions of the savegame data structure is known because both the savegame editor and the EHM scout programs reflect this data and enable some editing of it. Combine this with suggestions that the early SI FM editors could also read the EHM savegames and I can't help but think its possible to bring together enough information to get a pretty good map of the overall savegame structure.
I've already asked "who wrote the Scout program?" in another thread in hopes of reaching out to that person(s) and see what they know. Same for mne2; I've asked in a PM for him to share what he knows as well. No responses yet, but my fingers are still crossed.
Lastly, the savegame file may hold the answer to the long accpeted problem of the hardcoded start date. While we know each game must start in the 06-07 season, I believe this could immediately be altered in a savegame because I've deleted all of the database directories from my EHM install and the game still runs and keeps track of the date via the savegame only; hence the date is either directly or indirectly managed from within the savegame file.
I am asking anyone who can contribute even pieces of this savegame puzzle to come forward. I am not a coding expert but I do have time to dedicate to working on this issue. I plan to basically extend on the appoach of the current editing tools to allow editing of more values and impliment a batch editing capability (similar to the extra_config.cfg) so that those who continue to dedicate their time to this comminity keeping rosters up-to-date can do this even easier than today.
Thanks!
Over the years I keep coming back to the same thought: significant portions of the savegame data structure is known because both the savegame editor and the EHM scout programs reflect this data and enable some editing of it. Combine this with suggestions that the early SI FM editors could also read the EHM savegames and I can't help but think its possible to bring together enough information to get a pretty good map of the overall savegame structure.
I've already asked "who wrote the Scout program?" in another thread in hopes of reaching out to that person(s) and see what they know. Same for mne2; I've asked in a PM for him to share what he knows as well. No responses yet, but my fingers are still crossed.
Lastly, the savegame file may hold the answer to the long accpeted problem of the hardcoded start date. While we know each game must start in the 06-07 season, I believe this could immediately be altered in a savegame because I've deleted all of the database directories from my EHM install and the game still runs and keeps track of the date via the savegame only; hence the date is either directly or indirectly managed from within the savegame file.
I am asking anyone who can contribute even pieces of this savegame puzzle to come forward. I am not a coding expert but I do have time to dedicate to working on this issue. I plan to basically extend on the appoach of the current editing tools to allow editing of more values and impliment a batch editing capability (similar to the extra_config.cfg) so that those who continue to dedicate their time to this comminity keeping rosters up-to-date can do this even easier than today.
Thanks!