class IntroSceneCharacterSource
IntroSceneCharacter › Managed
All members, including inherited
Constructors 2
void IntroSceneCharacter()void ~IntroSceneCharacter()References CharacterUnload()
Members 12
protected int m_CharacterIdprotected string m_CharacterTypeprotected MenuData m_CharacterDtaprotected PlayerBase m_CharacterObjReferenced by CharacterLoad(), CharacterUnload(), CreateDefaultCharacter()
Show 4 more
, CreateNewCharacter(), GetCharacterObj(), GetPosition(), and SetAttachment()protected vector m_CharacterPosReferenced by CreateDefaultCharacter(), CreateNewCharacter(), CreateNewCharacterById()
Show 1 more
, LoadCharacterData()protected vector m_CharacterRotReferenced by CreateDefaultCharacter(), CreateNewCharacter(), CreateNewCharacterById()
Show 1 more
, LoadCharacterData()protected ref TStringArray m_CharGenderList = new TStringArrayprotected ref TStringArray m_CharShirtList = new TStringArraylegacy
protected ref TStringArray m_CharPantsList = new TStringArraylegacy
protected ref TStringArray m_CharShoesList = new TStringArraylegacy
protected ref map<ECharGender, ref array<string>> m_Characters = new map<ECharGender, ref array<string>>protected ECharGender m_CharGenderMethods 32
bool IsDefaultCharacter()Referenced by CharacterCreationMenu.Apply(), CharacterCreationMenu.CheckNewOptions(), CharacterCreationMenu.Refresh()
Show 10 more
, CharacterCreationMenu.Save(), CharacterCreationMenu.SetCharacter(), CharacterCreationMenu.Update(), CharacterCreationMenu.UpdateControlsElements(), DayZIntroSceneXbox.SaveCharName(), GetCharacterName(), SaveCharName(), MainMenu.ConnectLastSession(), MainMenu.OnChangeCharacter(), and MainMenu.OnMouseEnter()void SetToDefaultCharacter()void SetCharacterID(int char_id)References m_CharacterId
Referenced by CharacterCreationMenu.Back(), CharacterLoad(), MainMenu.NextCharacter()
Show 1 more
, MainMenu.PreviousCharacter()int GetCharacterID()References m_CharacterId
PlayerBase GetCharacterObj()References m_CharacterObj
Referenced by CharacterCreationMenu.BottomChanged(), CharacterCreationMenu.GetPlayerObj(), CharacterCreationMenu.SetCharacter()
Show 9 more
, CharacterCreationMenu.ShoesChanged(), CharacterCreationMenu.TopChanged(), DayZIntroScene.ResetIntroCamera(), DayZIntroScenePC.CharacterRotate(), DayZIntroSceneXbox.SetupCharacter(), DayZIntroSceneXbox.UpdateCharacterPos(), LoadCharacterData(), MainMenu.OnChangeCharacter(), and MainMenuStats.UpdateStats()TStringArray GetCharGenderList()References m_CharGenderList
Referenced by CharacterCreationMenu.Init()
TStringArray GetCharList(ECharGender gender)References m_Characters
TStringArray GetCharShirtsList()References m_CharShirtList
TStringArray GetCharPantsList()References m_CharPantsList
TStringArray GetCharShoesList()References m_CharShoesList
void SetCharacterGender(ECharGender gender)References m_CharGender
Referenced by CharacterCreationMenu.GenderChanged(), CharacterCreationMenu.RandomizeCharacter(), CreateNewCharacterRandom()
Show 2 more
, LoadCharacterData(), and MainMenu.OnChangeCharacter()bool IsCharacterFemale()References m_CharGender
vector GetPosition()int GetNextCharacterID()Referenced by MainMenu.NextCharacter()
int GetPrevCharacterID()Referenced by MainMenu.PreviousCharacter()
void CreateNewCharacterRandom()References CreateNewCharacterByName(), GetCharacterGender(), array.GetRandomElement()
Show 3 more
, Math.RandomInt(), SetCharacterGender(), and m_CharactersReferenced by CreateDefaultCharacter()
void CreateNewCharacterById(int character_id)References CharacterLoad(), CreateDefaultCharacter(), GameConstants.DEFAULT_CHARACTER_MENU_ID
Show 2 more
, m_CharacterPos, and m_CharacterRotvoid CreateDefaultCharacter()References CharacterUnload(), CreateNewCharacter(), CreateNewCharacterRandom()
Show 12 more
, MenuDefaultCharacterData.GetCharacterType(), CGame.GetMenuDefaultCharacterData(), Object.PlaceOnSurface(), MenuDefaultCharacterData.SetCharacterName(), Object.SetOrientation(), Object.SetPosition(), Widget.TranslateString(), GameConstants.DEFAULT_CHARACTER_NAME, m_CharacterObj, m_CharacterPos, m_CharacterRot, and m_CharacterTypeReferenced by CreateNewCharacterById()
References MenuData.GetLastServerAddress(), MenuData.GetLastServerName(), MenuData.GetLastServerPort()
Show 1 more
, m_CharacterDtavoid GetLastPlayedServerEx(int characterID, out string address, out string name, out int port, out int steamQueryPort)Referenced by MainMenu.ConnectLastSession()
void CreateNewCharacter()Generates random equip for the new IntroSceneCharacter, whatever is defined in 'cfgCharacterCreation'
References map.Clear(), CGame.ConfigGetTextArray(), array.Count()
Show 23 more
, CreateNewCharacterById(), array.Get(), MenuData.GetCharacterName(), GetCharacterObj(), MenuData.GetLastPlayedCharacter(), CGame.GetMenuData(), DayZGame.GetPlayerGameName(), map.Insert(), array.Insert(), CGame.IsKindOf(), PlayerBase.IsMale(), DayZGame.ListAvailableCharacters(), SetCharacterGender(), DayZGame.SetPlayerGameName(), m_CharacterDta, m_CharacterId, m_CharacterPos, m_CharacterRot, m_Characters, m_CharGenderList, m_CharPantsList, m_CharShirtList, and m_CharShoesListprotected void CharacterUnload()Referenced by ~IntroSceneCharacter(), CharacterLoad(), CreateDefaultCharacter()
Show 1 more
, CreateNewCharacter()Referenced by CreateNewCharacterById()
protected void SetupPlayerName(bool new_name)Referenced by CreateNewCharacter()
References MenuDefaultCharacterData.GetCharacterName(), MenuData.GetCharacterName(), CGame.GetMenuDefaultCharacterData()
Show 2 more
, GameConstants.DEFAULT_CHARACTER_MENU_ID, and m_CharacterDtaReferenced by MainMenu.OnChangeCharacter()
string GetCharacterName()void SaveCharName(string name)void SaveDefaultCharacter()Referenced by CharacterCreationMenu.Save()