Patch 0 - Persistency - saving and loading of turf and object data, assorted systems utilizing this #10
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Persistency baseline:
General settings currently saved/loaded are location name, current time and date, all set by their own command.
Turfs are currently stored by their x-y-z coordinates. Only modular turfs are currently saved.
Objects are sorted by an index number, necessary for properly recreating them from the list. All packages, modular structures/items and customizatble clothes are saved. Clothes are just dropped on the ground, will need to work out a relocation process in their Read() later, but for now this will do.