csharp
public interface IProfileSectionOne library's slice of a character's durable state.
Remarks
The seam that keeps Vixen.Live.Gameplay from being a bundle. Doc 28's whole shape is that every library is declinable, so a game that took quests and declined exploration should not carry an exploration codec. A section registers itself; a game that never registers one never has it.
⚠ Whatever it does not register is still preserved — see PlayerProfile. A section nothing in this build knows about is bytes that travel through untouched.
Fields and properties (1)
ProfileSectionId IdWhat names it.
Methods (2)
ReadOnlyMemory<byte> Save()Writes what it holds.
void Load(ReadOnlyMemory<byte> bytes)Reads what it held.
Used by (7)
- ExplorationSectionVixen.Live.Gameplay
- ProfileBinderVixen.Live.Gameplay
- ProfilePityStoreVixen.Live.Gameplay
- ProgressionSectionVixen.Live.Gameplay
- QuestSectionVixen.Live.Gameplay
- SliceVixen.Live.Gameplay.Tests
- WardrobeSectionVixen.Live.Gameplay