Click here for the discussion thread.
We're at that stage now where we have a lot of small tasks to complete before the server can actually be launched. We should probably get around to picking a city some time soon, as I'll need to gussy it up a bit with roads. Maybe someone could even write a terrain road-map editor! That would be nice.
After these are completed, I will launch a beta test. This will be open, but I don't want you inviting literally everyone to it since the server will likely crash immediately due to some special case I might have missed. Assuming the economy isn't somehow completely broken, all lots, skills and money will be transferred to the real server.
All posts in this thread will include what tasks have been completed. Should look like this:
Incomplete tasks marked with ☐
Complete tasks marked with ☑
Routing:
☑ Remove doors from Room Obstacles (stops getting stuck in doors)
☑ Leaving sims have no collision so that they can exit objects like the mechanical bull regardless
City:
☑ Move Lot
☑ Purchase Lot costing money
☑ Change Lot Category
☑ Clean up instant messaging
☐ Friendship Web
☑ Pick a city and road-it-up
Person Page:
☑ Relationship panel
☑ Skill Lock rules - verify users can apply skill locks and keep track of how many can be applied.
☑ Where am I? and privacy setting
☑ Ignore List
Lot:
☑ Invalidate city server data service for avatars in lots every db update.
☑ Update person page with up to date information, as an extension to the city client data service. (relationships, skills)
☑ Modify Skill Locks while in lot
☑ Category Specific Objects, special behaviour depending on lot category
☑ User objects for sale
☑ Removing objects you do not own sends them to roomie's inventories instead of selling them. (only owners)
☑ Roommates leaving lot
☑ Island surroundings - make less terrible.
☑ Interaction Result
☑ Object Limit (locking also related to category specific)
☑ Lot Admit/Banlist
CAS:
☑ Special cases where it fails - make sure all of these are caught
☑ Verify that running the game immediately starting with CAS lets users do everything without a client/server restart. (also anonymous clients should not be able to do most things)
Bugs:
☑ Exceptions thrown in data service should not be fatal... They are made to be caught.
☑ Unusual routing behaviour (why does failing to route through a door randomly set its permissions attribute to "locked by code"?)
☑ Investigate slow motives for some objects, like TV
☑ Better deserialization of array types.
Account Management:
☑ Registration and simple account management online (web app polling API server)
☐ Administration tools, including ban and transaction monitoring
☑ Distributed safe city/lot shutdown
Maybe later:
☐ Trading EOD
☐ Nightclub EODs
☐ EODs (in general)
☐ Mail & Inbox
☑ Rotate Lot (useful after move)
☐ Object Repair State
We're at that stage now where we have a lot of small tasks to complete before the server can actually be launched. We should probably get around to picking a city some time soon, as I'll need to gussy it up a bit with roads. Maybe someone could even write a terrain road-map editor! That would be nice.
After these are completed, I will launch a beta test. This will be open, but I don't want you inviting literally everyone to it since the server will likely crash immediately due to some special case I might have missed. Assuming the economy isn't somehow completely broken, all lots, skills and money will be transferred to the real server.
All posts in this thread will include what tasks have been completed. Should look like this:
![]()
Fixed whatever this is happening. Busgirl keeps working against me all the time...
☑ Remove doors from Room Obstacles (stops getting stuck in doors)
Incomplete tasks marked with ☐
Complete tasks marked with ☑
Routing:
☑ Remove doors from Room Obstacles (stops getting stuck in doors)
☑ Leaving sims have no collision so that they can exit objects like the mechanical bull regardless
City:
☑ Move Lot
☑ Purchase Lot costing money
☑ Change Lot Category
☑ Clean up instant messaging
☐ Friendship Web
☑ Pick a city and road-it-up
Person Page:
☑ Relationship panel
☑ Skill Lock rules - verify users can apply skill locks and keep track of how many can be applied.
☑ Where am I? and privacy setting
☑ Ignore List
Lot:
☑ Invalidate city server data service for avatars in lots every db update.
☑ Update person page with up to date information, as an extension to the city client data service. (relationships, skills)
☑ Modify Skill Locks while in lot
☑ Category Specific Objects, special behaviour depending on lot category
☑ User objects for sale
☑ Removing objects you do not own sends them to roomie's inventories instead of selling them. (only owners)
☑ Roommates leaving lot
☑ Island surroundings - make less terrible.
☑ Interaction Result
☑ Object Limit (locking also related to category specific)
☑ Lot Admit/Banlist
CAS:
☑ Special cases where it fails - make sure all of these are caught
☑ Verify that running the game immediately starting with CAS lets users do everything without a client/server restart. (also anonymous clients should not be able to do most things)
Bugs:
☑ Exceptions thrown in data service should not be fatal... They are made to be caught.
☑ Unusual routing behaviour (why does failing to route through a door randomly set its permissions attribute to "locked by code"?)
☑ Investigate slow motives for some objects, like TV
☑ Better deserialization of array types.
Account Management:
☑ Registration and simple account management online (web app polling API server)
☐ Administration tools, including ban and transaction monitoring
☑ Distributed safe city/lot shutdown
Maybe later:
☐ Trading EOD
☐ Nightclub EODs
☐ EODs (in general)
☐ Mail & Inbox
☑ Rotate Lot (useful after move)
☐ Object Repair State
Last edited: