DIFF

class MenuDataSource

MenuData Managed

All members, including inherited

Methods 19

proto native Man CreateCharacterPerson(int index)

Return Character person or null if character initialization failed (inventory load, or corrupted data)

proto void GetLastServerAddress(int index, out string address)
proto native int GetLastServerPort(int index)
proto native int GetLastSteamQueryPort(int index)
proto void GetLastServerName(int index, out string address)
proto void RequestSetDefaultCharacterData()
proto bool RequestGetDefaultCharacterData()
void OnSetDefaultCharacter(ParamsWriteContext ctx)

Actual DefaultCharacter saving

bool OnGetDefaultCharacter(ParamsReadContext ctx)

Actual DefaultCharacter loading

proto native void SetCharacterName(int index, string newName)
proto native void SaveCharacter(bool localPlayer, bool verified)
proto native void SaveDefaultCharacter(Man character)
proto native void SaveCharactersLocal()

Saves characters menu data to file

proto native void LoadCharactersLocal()

Loads characters menu data from file

proto native void ClearCharacters()
MenuDefaultCharacterData GetMenuDefaultCharacterDataInstance()