Re: Turn rollback ramifications
I know you said LLamaServer but let me chime in a vote also.
On my server (Dom3Minions.com) rolling back the games is very simple. The script that runs each game includes a backup which zips up all the files just before each hosting. So every file is saved just as it was before the turn rolled. All I have to do is stop the game, unzip the file, and restart the game. And I store the last 3 turns. (more if the person running he game has requested that they be emailed to them each turn)
On the SERVER end its very simple. BUT I still highly recommend that it NOT happen. Its not the server that messes it up. Its the players. Unless they completely delete their game files their is a chance of messing up the rollback. Things can get so tangled that it can kill the game.
So as others have said, dont do it unless its a game killer. If the game can continue, then just continue. If its because someone missed their turn, even for a good reason, dont do it. If its because someone thinks the server messed up, dont do it. Just treat it as a bad event and keep going. IF there is some kindof a vote going on then dont just consider it as "do they have a good enough reason to request it". Consider it as "do they have a good enough reason to chance trashing the whole game over it"
|