FrameIT
PlayerRecord Class Reference

Represents a save slot. More...

Public Member Functions

 PlayerRecord ()
 Empty constructor for JsonConverter More...
 
 PlayerRecord (string name)
 Standard Constructor. More...
 
void store (List< Directories > hierarchie, bool force_write)
 
bool load (List< Directories > hierarchie)
 
void delete (List< Directories > hierarchie)
 
PlayerRecord Clone (List< Directories > hierarchie)
 Copies a specified PlayerRecord More...
 

Public Attributes

bool solved = false
 Wether this save has solved the Stage which contains it. More...
 
long date = System.DateTime.Now.ToBinary()
 When this save was created (not modified!). More...
 
double seconds = 0
 The time spent within this save since creation. More...
 
FactOrganizer factState = null
 Stage progress. More...
 
string name = null
 save game file name More...
 

Static Private Attributes

static List< Directories > hierStage = new List<Directories> { }
 

Detailed Description

Represents a save slot.

Constructor & Destructor Documentation

◆ PlayerRecord() [1/2]

PlayerRecord.PlayerRecord ( )

Empty constructor for JsonConverter

◆ PlayerRecord() [2/2]

PlayerRecord.PlayerRecord ( string  name)

Standard Constructor.

Parameters
namesets name

Member Function Documentation

◆ Clone()

PlayerRecord PlayerRecord.Clone ( List< Directories >  hierarchie)

Copies a specified PlayerRecord

Parameters
hierarchie// TODO:
Returns
a copied PlayerRecord

◆ delete()

void PlayerRecord.delete ( List< Directories >  hierarchie)

◆ load()

bool PlayerRecord.load ( List< Directories >  hierarchie)

◆ store()

void PlayerRecord.store ( List< Directories >  hierarchie,
bool  force_write 
)

Member Data Documentation

◆ date

long PlayerRecord.date = System.DateTime.Now.ToBinary()

When this save was created (not modified!).

◆ factState

FactOrganizer PlayerRecord.factState = null

Stage progress.

◆ hierStage

List<Directories> PlayerRecord.hierStage = new List<Directories> { }
staticprivate

◆ name

string PlayerRecord.name = null

save game file name

◆ seconds

double PlayerRecord.seconds = 0

The time spent within this save since creation.

◆ solved

bool PlayerRecord.solved = false

Wether this save has solved the Stage which contains it.


The documentation for this class was generated from the following file: