top of page

SaveDeliminator

The deliminators used to divide up data when encoded or saved. There is little reason to bother changing anything in this class unless there is a very particular requirement for how data is written for your game.

Properties

CollectionEntryDeliminator

Used to divide one entry from another when encoding arrays, lists and dictionaries in save file.

CollectionEntryOfEntry
Deliminator

Used to divide one entry from another when encoding array of arrays, and list of lists in save file.

CollectionFractionDeliminator

Used to help determine the collection fraction point for encoding long collections in save file.

DataEntryDeliminator

Used to divide data entries from each other in save files.

EmptyValue

Used to divide data entries from each other in save files.

IndicesAndDataDeliminator

Used to divide index numbers from data when encoding in save files.

KeyValueDeliminator

Used to divide the key from the value when encoding dictionaries in save file.

NullValue

Determines the order in which a particular object is saved during saving. Lower numbers occur first.

PrefixElementDeliminator

Divides prefix entries from each other in save file.

PrefixHasher

Divides prefix from suffix in save file. Also used by binary serializer in verification.

PrefixVariableNameIndex
Deliminator

 

Used to divide name and index in save file.

SaveableIdDeliminator

Used to divide elements within a saveable's id in save file.

UnityObjectClassName
Deliminator

Used to divide a unity object name from a class name in a fieldId in save file.

VariableIndexDeliminator

Used to divide fieldId from index number in save file.

VectorDeliminator

Used to divide entries for vectors and other complex default object types in save files.

bottom of page