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

◆ CharacterLoad()

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

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

366 {
367 if ( character_id == -1 )
368 {
369 Error("IntroSceneCharacter->CharacterLoad: character_id = "+ character_id +" Cant Load Character!!!");
370 return;
371 }
372
374
375 SetCharacterID( character_id );
376
377 m_CharacterObj = PlayerBase.Cast( m_CharacterDta.CreateCharacterPerson( character_id ) );
378
379 if ( m_CharacterObj )
380 {
381
382 m_CharacterObj.PlaceOnSurface();
383 m_CharacterObj.SetPosition(char_pos);
384 m_CharacterObj.SetOrientation(char_rot);
385 }
386 }
void SetCharacterID(int char_id)
Определения IntroSceneCharacter.c:41
void CharacterUnload()
Определения IntroSceneCharacter.c:353
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().