Do you mean, your online in the game at one location, and offline in another? On Sun, Jan 31, 2010 at 1:52 AM, Alan Wolfe <alan.wolfe@xxxxxxxxx> wrote: > sure, except your missing the "branching" scenario. > > 1) I play a character and save and my data goes online. > 2) i go online and do stuff with my character > 3) i go home and play my character offline > > now... there are 2 branches of "reality" that have occured, how do you merge > them or choose which is right? > > If at step #2, i lost a whole bunch of game money gambling in web games, i > might do #3 offline to try and game the system knowing that after i do #3, > it will accept that data as correct. > > There's also some issues that can come up when you play the web game online > while the game is running on your computer, but lets deal with one problem > at a time hehe... > > On Sat, Jan 30, 2010 at 10:49 PM, Nick Klotz <roracsenshi@xxxxxxxxx> wrote: >> >> Simple. The newest data over writes the oldest data. When a player >> plays online it will check for the most recent file for the pet. When >> a player quits or logs off, the data is written or saved to their >> local drive, and backed up on to the server. When the player plays >> offline, they'll have their most recent pet data, play it, then when >> they go online, the server will look for the new data again. Also, if >> something happens to the players HDD, ie: reformat, if they've played >> online at all, there will be a backup pet saved there so they won't >> have to start all over. >> >> ============================== >> Project 1 Dev mailing list >> to unsubscribe, please send an email request to demofox@xxxxxxxxxxx >> Project 1 website: http://project1.demofox.org >> Project 1 SVN repository: http://pyotek.com/project1 > > =============================Project 1 Dev mailing list to unsubscribe, please send an email request to demofox@xxxxxxxxxxx Project 1 website: http://project1.demofox.org Project 1 SVN repository: http://pyotek.com/project1