PC Stable Documentation
 
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Loading...
Searching...
No Matches
MenuData Class Reference

Private Member Functions

proto native int GetCharactersCount ()
 
proto native int GetLastPlayedCharacter ()
 
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 void GetCharacterName (int index, out string name)
 
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 ()
 

Member Function Documentation

◆ ClearCharacters()

proto native void ClearCharacters ( )
private

◆ CreateCharacterPerson()

proto native Man CreateCharacterPerson ( int  index)
private

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

Referenced by Managed::CharacterLoad().

◆ GetCharacterName()

◆ GetCharactersCount()

◆ GetLastPlayedCharacter()

◆ GetLastServerAddress()

proto void GetLastServerAddress ( int  index,
out string  address 
)
private

◆ GetLastServerName()

proto void GetLastServerName ( int  index,
out string  address 
)
private

◆ GetLastServerPort()

proto native int GetLastServerPort ( int  index)
private

◆ GetLastSteamQueryPort()

proto native int GetLastSteamQueryPort ( int  index)
private

◆ GetMenuDefaultCharacterDataInstance()

MenuDefaultCharacterData GetMenuDefaultCharacterDataInstance ( )
inlineprivate

◆ LoadCharactersLocal()

proto native void LoadCharactersLocal ( )
private

Loads characters menu data from file.

Referenced by MenuDefaultCharacterData::Init().

◆ OnGetDefaultCharacter()

bool OnGetDefaultCharacter ( ParamsReadContext  ctx)
inlineprivate

Actual DefaultCharacter loading.

References Error(), and GetMenuDefaultCharacterDataInstance().

◆ OnSetDefaultCharacter()

void OnSetDefaultCharacter ( ParamsWriteContext  ctx)
inlineprivate

◆ RequestGetDefaultCharacterData()

proto bool RequestGetDefaultCharacterData ( )
private

◆ RequestSetDefaultCharacterData()

proto void RequestSetDefaultCharacterData ( )
private

◆ SaveCharacter()

proto native void SaveCharacter ( bool  localPlayer,
bool  verified 
)
private

◆ SaveCharactersLocal()

proto native void SaveCharactersLocal ( )
private

Saves characters menu data to file.

Referenced by OnSetDefaultCharacter(), Managed::SaveCharName(), and DayZIntroSceneXbox::SaveCharName().

◆ SaveDefaultCharacter()

proto native void SaveDefaultCharacter ( Man  character)
private

◆ SetCharacterName()

proto native void SetCharacterName ( int  index,
string  newName 
)
private

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