freeso/TSOClient/FSO.Server.Database/DatabaseScripts/changes
RHY3756547 2bb7cfcfa2 [Server] Rehaul roommate protocol, avatar retire
You MUST run server.exe db-init after this version.
- Re-enabled and fixed returning non-roommate objects to their
inventories
- Implemented opening a property just to cycle database actions, eg.
roommate object sendback.
- Implemented Sim Retire. Even works when a lot is open - all of the
objects for the removed avatar will be deleted from the lot, just as if
they moved out.
- Implemented lot deletion. When the last avatar leaves a lot, its owner
becomes null. The next time this lot opens, it is deleted from db and
nfs. (opens instantly to close, though a purge task will be implemented
in the future to do this when some lots are missed)
- You can no longer buy a lot when you are the owner of a lot. You must
first move out of your existing lot.
- Lot move out has centralised functionality to stop weird data service
bugs.
- Center sim now considers terrain height
- Quitting to Select-A-Sim now attempts to re-obtain avatar data. If it
fails, you are sent back to the login screen.
2017-07-20 22:26:50 +01:00
..
0001_3_max_avatars.sql Added migrations for triggers. Also added better error reporting in the migration tool and fixed a column mismatch in the user schema. 2016-11-11 17:03:21 +00:00
0002_budget_cant_be_negative.sql Added migrations for triggers. Also added better error reporting in the migration tool and fixed a column mismatch in the user schema. 2016-11-11 17:03:21 +00:00
0003_max_roomates.sql Added migrations for triggers. Also added better error reporting in the migration tool and fixed a column mismatch in the user schema. 2016-11-11 17:03:21 +00:00
0004_bookmarks.sql Added backend for bookmarks. This is Maxis protocol compatible and the original game works with this bookmark implementation. However, the maxis protocol way of doing this is really messy. We may wish to change it to a FreeSO protocol specific way in the future if we experience any problems. 2016-11-11 20:28:01 +00:00
0005_lotadmit_primarykey.sql Removed the table name from the lotadmit change script as table name is not required to always be fso. 2016-11-29 14:49:39 +00:00
0006_outfits.sql Removed the table name from the lotadmit change script as table name is not required to always be fso. 2016-11-29 14:49:39 +00:00
0007_fso_lot_visits.sql Top 100 lot tables + calculations. Basic task schedule engine to automatically run the job every day. 2016-12-24 18:50:11 +00:00
0008_fso_hosts.sql Added db tables to store hosts and tasks. 2016-12-26 18:42:48 +00:00
0009_fso_tasks.sql Property + visitor bonus backend implemented. If a bonus has already been paid for the period running the job again will not give the avatar more funds. 2016-12-29 16:36:54 +00:00
0010_fso_top100.sql Typo, off by 1 2016-12-29 14:45:19 +00:00
0011_fso_bonus.sql Property + visitor bonus backend implemented. If a bonus has already been paid for the period running the job again will not give the avatar more funds. 2016-12-29 16:36:54 +00:00
0012_fso_bans.sql [City] More work on crucial features 2017-01-05 16:36:53 +00:00
0013_shard_version.sql InitialServletConnect 2017-01-07 12:51:38 +00:00
0014_client_id.sql [VM, Server] Minor Changes 2017-03-29 04:19:27 +01:00
0015_avatar_lot_retire.sql [Server] Rehaul roommate protocol, avatar retire 2017-07-20 22:26:50 +01:00