Forked from
tome / Tales of MajEyal
12334 commits behind the upstream repository.
dg
authored
Profile system changed. There is now two profiles "offline" and "online". If the game module validates then data is saved into the "online" profile, if a connection is available (and account logged in), it will sync with the server. Otherwise data gets put into the "offline" profile. Things like unlocks and achievements will be loaded from both profiles when module is invalid and only from the "online" profile when it is valid. This means that is you have no internet connection you will play from the "offline" profile. If you have a connection you will play from the online profile, even if you are not logged in. (and it will sync later if you do). Data from "tained" module versions will never "bleed" online but data from online will always "bleed" offline, so you get the best of both worlds. This might sound a bit complex but it should Just Work(tm) git-svn-id: http://svn.net-core.org/repos/t-engine4@2769 51575b47-30f0-44d4-a5cc-537603b46e54