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

Private Member Functions

void DayZIntroSceneXbox ()
 
void ~DayZIntroSceneXbox ()
 
protected void SetInitPostprocesses ()
 
IntroSceneCharacter GetIntroCharacter ()
 
void SetupCharacter ()
 
void SetupParticles ()
 
void SetupDate ()
 
void CheckXboxClientUpdateLoopStart ()
 
void CheckXboxClientUpdateLoopStop ()
 
bool CheckXboxClientUpdate ()
 
protected Camera CameraCreate (vector cam_pos, float cam_rot_h, float cam_rot_v, float cam_fov, float cam_focus_dist, float cam_focus_strg)
 
Camera GetCamera ()
 
void ResetIntroCamera ()
 
void SetCharacterFemale (bool fem)
 
bool IsCharacterFemale ()
 
void CreateRandomCharacter ()
 
void UpdateSelectedUserName ()
 
void UpdateCharacterPos ()
 
void SaveCharName (string name)
 
vector SnapToGround (vector pos)
 

Private Attributes

protected bool m_IsCharFemale
 
protected int m_LastPlayedCharacterID
 
protected ref TStringArray m_genderList
 
protected ref TStringArray m_CharPersonalityMaleList
 
protected ref TStringArray m_CharPersonalityFemaleList
 
protected ref TStringArray m_CharShirtList
 
protected ref TStringArray m_CharPantsList
 
protected ref TStringArray m_CharShoesList
 
protected ref TStringArray m_AllCharacters
 
protected ref IntroSceneCharacter m_Character
 
protected Camera m_SceneCamera
 
protected Weather m_Weather
 
protected Object m_Clutter
 
protected vector m_CharacterPos
 
protected vector m_CharacterDir
 
protected ref TIntArray m_Date = new TIntArray
 
protected MenuData m_MenuData
 
protected ref MenuCarEngineSmoke m_FXParticleCarSmoke
 
protected ref MenuEvaporation m_FXParticleStreamLeft
 
protected ref MenuEvaporation m_FXParticleStreamRight
 
ref Timer m_TimerUpdate = new Timer( CALL_CATEGORY_GAMEPLAY )
 
ref Timer m_TimerParticle = new Timer( CALL_CATEGORY_GAMEPLAY )
 
ref Timer m_TimerDate = new Timer( CALL_CATEGORY_GAMEPLAY )
 
ref Timer m_TimerClientUpdate = new Timer( CALL_CATEGORY_GAMEPLAY )
 

Constructor & Destructor Documentation

◆ DayZIntroSceneXbox()

◆ ~DayZIntroSceneXbox()

Member Function Documentation

◆ CameraCreate()

protected Camera CameraCreate ( vector  cam_pos,
float  cam_rot_h,
float  cam_rot_v,
float  cam_fov,
float  cam_focus_dist,
float  cam_focus_strg 
)
inlineprivate

References g_Game, SnapToGround(), and Vector().

Referenced by DayZIntroSceneXbox().

◆ CheckXboxClientUpdate()

bool CheckXboxClientUpdate ( )
inlineprivate

◆ CheckXboxClientUpdateLoopStart()

void CheckXboxClientUpdateLoopStart ( )
inlineprivate

◆ CheckXboxClientUpdateLoopStop()

void CheckXboxClientUpdateLoopStop ( )
inlineprivate

References m_TimerClientUpdate, and Timer::Stop().

Referenced by ~DayZIntroSceneXbox().

◆ CreateRandomCharacter()

◆ GetCamera()

Camera GetCamera ( )
inlineprivate

References m_SceneCamera.

◆ GetIntroCharacter()

◆ IsCharacterFemale()

bool IsCharacterFemale ( )
inlineprivate

References m_IsCharFemale.

◆ ResetIntroCamera()

void ResetIntroCamera ( )
inlineprivate

◆ SaveCharName()

◆ SetCharacterFemale()

void SetCharacterFemale ( bool  fem)
inlineprivate

References m_IsCharFemale.

◆ SetInitPostprocesses()

protected void SetInitPostprocesses ( )
inlineprivate

References Class::CastTo().

Referenced by DayZIntroSceneXbox().

◆ SetupCharacter()

void SetupCharacter ( )
inlineprivate

References m_Character.

◆ SetupDate()

void SetupDate ( )
inlineprivate

◆ SetupParticles()

◆ SnapToGround()

vector SnapToGround ( vector  pos)
inlineprivate

◆ UpdateCharacterPos()

void UpdateCharacterPos ( )
inlineprivate

◆ UpdateSelectedUserName()

Field Documentation

◆ m_AllCharacters

protected ref TStringArray m_AllCharacters
private

◆ m_Character

◆ m_CharacterDir

protected vector m_CharacterDir
private

◆ m_CharacterPos

protected vector m_CharacterPos
private

◆ m_CharPantsList

protected ref TStringArray m_CharPantsList
private

◆ m_CharPersonalityFemaleList

protected ref TStringArray m_CharPersonalityFemaleList
private

Referenced by CreateRandomCharacter().

◆ m_CharPersonalityMaleList

protected ref TStringArray m_CharPersonalityMaleList
private

Referenced by CreateRandomCharacter().

◆ m_CharShirtList

protected ref TStringArray m_CharShirtList
private

◆ m_CharShoesList

protected ref TStringArray m_CharShoesList
private

◆ m_Clutter

protected Object m_Clutter
private

Referenced by DayZIntroSceneXbox().

◆ m_Date

protected ref TIntArray m_Date = new TIntArray
private

◆ m_FXParticleCarSmoke

protected ref MenuCarEngineSmoke m_FXParticleCarSmoke
private

◆ m_FXParticleStreamLeft

protected ref MenuEvaporation m_FXParticleStreamLeft
private

◆ m_FXParticleStreamRight

protected ref MenuEvaporation m_FXParticleStreamRight
private

◆ m_genderList

protected ref TStringArray m_genderList
private

◆ m_IsCharFemale

protected bool m_IsCharFemale
private

◆ m_LastPlayedCharacterID

protected int m_LastPlayedCharacterID
private

Referenced by DayZIntroSceneXbox(), and SaveCharName().

◆ m_MenuData

protected MenuData m_MenuData
private

◆ m_SceneCamera

protected Camera m_SceneCamera
private

◆ m_TimerClientUpdate

ref Timer m_TimerClientUpdate = new Timer( CALL_CATEGORY_GAMEPLAY )
private

◆ m_TimerDate

ref Timer m_TimerDate = new Timer( CALL_CATEGORY_GAMEPLAY )
private

Referenced by ~DayZIntroSceneXbox().

◆ m_TimerParticle

ref Timer m_TimerParticle = new Timer( CALL_CATEGORY_GAMEPLAY )
private

◆ m_TimerUpdate

ref Timer m_TimerUpdate = new Timer( CALL_CATEGORY_GAMEPLAY )
private

◆ m_Weather

protected Weather m_Weather
private

Referenced by DayZIntroSceneXbox().


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