Table of Contents

Class BinaryPlayerSave

Namespace
Uncreated.Warfare.Players.Saves
Assembly
Uncreated.Warfare.dll
public class BinaryPlayerSave : ISaveableState
Inheritance
BinaryPlayerSave
Implements
Inherited Members

Properties

HasQueueSkip

public bool HasQueueSkip { get; set; }

Property Value

bool

HasSeenVoiceChatNotice

public bool HasSeenVoiceChatNotice { get; set; }

Property Value

bool

IMGUI

public bool IMGUI { get; set; }

Property Value

bool

IsFirstLife

If the player has not died yet during this layout.

public bool IsFirstLife { get; set; }

Property Value

bool

IsNerd

public bool IsNerd { get; set; }

Property Value

bool

KitId

public uint KitId { get; set; }

Property Value

uint

LastGameId

public ulong LastGameId { get; set; }

Property Value

ulong

MainCampTime

The amount of time a player was main camping when they disconnected.

public DateTime MainCampTime { get; set; }

Property Value

DateTime

NeedsNewKitOnSpawn

public bool NeedsNewKitOnSpawn { get; set; }

Property Value

bool

ShouldRespawnOnJoin

public bool ShouldRespawnOnJoin { get; set; }

Property Value

bool

SquadTeamIdentificationNumber

public byte SquadTeamIdentificationNumber { get; set; }

Property Value

byte

Steam64

public CSteamID Steam64 { get; }

Property Value

CSteamID

TeamId

public ulong TeamId { get; set; }

Property Value

ulong

TrackQuests

If quests (mainly daily quests) are auto-tracked.

public bool TrackQuests { get; set; }

Property Value

bool

WasKitLowAmmo

public bool WasKitLowAmmo { get; set; }

Property Value

bool

WasNitroBoosting

public bool WasNitroBoosting { get; set; }

Property Value

bool

WasReadFromFile

If this save has been read from or written to a file.

public bool WasReadFromFile { get; }

Property Value

bool

Methods

GetPlayerSaveFilePath(CSteamID)

public static string GetPlayerSaveFilePath(CSteamID steam64)

Parameters

steam64 CSteamID

Returns

string

Load()

public void Load()

ResetOnGameStart()

public void ResetOnGameStart()

Save()

public void Save()