Cyphesis Database Persistence
Registered by
Al Riddoch
Cyphesis currently implements a very weak and heavily bitrotted persistence system, which is in the process of being removed. The structure of game objects has now been changed so much that a simpler but more powerful system is required. Support is not longer required for lots of different classes with different hard coded attributes. Instead a way of very efficiently persisting core data, and then a way of handling arbitrary properties is needed.
Blueprint information
- Status:
- Complete
- Approver:
- Al Riddoch
- Priority:
- High
- Drafter:
- Al Riddoch
- Direction:
- Needs approval
- Assignee:
- Al Riddoch
- Definition:
- Approved
- Series goal:
- None
- Implementation:
- Implemented
- Milestone target:
- None
- Started by
- Al Riddoch
- Completed by
- Erik Ogenvik
Related branches
Related bugs
Sprints
Whiteboard
Storage of main world state to the database is now working and enabled. No progress has yet been made on restoring world state from the database.
(?)
Work Items
Dependency tree
* Blueprints in grey have been implemented.