DayZ 1.27
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено

◆ CharacterLoad()

void Managed::CharacterLoad ( int character_id,
vector char_pos,
vector char_rot )
inlineprotected

См. определение в файле IntroSceneCharacter.c строка 363

364 {
365 if ( character_id == -1 )
366 {
367 Error("IntroSceneCharacter->CharacterLoad: character_id = "+ character_id +" Cant Load Character!!!");
368 return;
369 }
370
372
373 SetCharacterID( character_id );
374
375 m_CharacterObj = PlayerBase.Cast( m_CharacterDta.CreateCharacterPerson( character_id ) );
376
377 if ( m_CharacterObj )
378 {
379
380 m_CharacterObj.PlaceOnSurface();
381 m_CharacterObj.SetPosition(char_pos);
382 m_CharacterObj.SetOrientation(char_rot);
383 }
384 }
void SetCharacterID(int char_id)
Определения IntroSceneCharacter.c:41
void CharacterUnload()
Определения IntroSceneCharacter.c:351
PlayerBase m_CharacterObj
Определения IntroSceneCharacter.c:6
MenuData m_CharacterDta
Определения IntroSceneCharacter.c:5
void Error(string err)
Messagebox with error message.
Определения EnDebug.c:90

Перекрестные ссылки CharacterUnload(), Error(), m_CharacterDta, m_CharacterObj и SetCharacterID().

Используется в CreateNewCharacterById().