Dayz Explorer 1.29.162510
Loading...
Searching...
No Matches
dayzgame.c File Reference

Go to the source code of this file.

Classes

class  ProjectileStoppedInfo
class  ObjectCollisionInfo
class  CrashSoundSets
class  UIScriptedMenu
class  LoginQueueBase
 LoginQueue position when using -connect since mission is not created yet. More...
class  LoginScreenBase
class  LoginTimeBase
 LoginTime when using -connect since mission is not created yet. More...
class  ConnectionLost
class  DayZProfilesOptions
class  CGame

Typedefs

typedef Param3< string, bool, boolDayZProfilesOption
typedef DayZProfilesOption DayZProfilesOptionBool
typedef Param3< string, int, intDayZProfilesOptionInt
typedef Param3< string, float, floatDayZProfilesOptionFloat

Enumerations

enum  DisconnectSessionFlags {
  NONE = 0 , JOIN_ERROR_ENABLED = 1 , JOIN_ERROR_CHECK = 2 , DISCONNECT_ERROR_ENABLED = 4 ,
  SELECT_USER = 8 , CLOSE_MENUS = 16 , IGNORE_WHEN_IN_GAME = 32 , ALWAYS_FORCE = 64
}

Functions

ProjectileStoppedInfo Managed GetSurfNormal ()
proto native Object GetSource ()
proto native vector GetPos ()
proto native vector GetInVelocity ()
proto native string GetAmmoType ()
proto native float GetProjectileDamage ()
proto native Object GetHitObj ()
proto native vector GetHitObjPos ()
proto native vector GetHitObjRot ()
proto native int GetComponentIndex ()
void LoginQueueBase ()
void ~LoginQueueBase ()
override Widget Init ()
override bool OnClick (Widget w, int x, int y, int button)
 buttons clicks
void Show ()
void Hide ()
void SetPosition (int position)
bool CanChangeHintPage (float timeAccu)
void LoadingScreen (DayZGame game)
void OnTimer ()
 DEPRECATED.
void Inc ()
void Dec ()
void EndLoading ()
bool IsLoading ()
void SetTitle (string title)
void SetStatus (string status)
void SetProgress (float val)
void OnUpdate (float timeslice)
void ShowEx (DayZGame game)
void Hide (bool force)
DayZGame GetDayZGame ()

Variables

enum DisconnectSessionFlags DISCONNECT_SESSION_FLAGS_FORCE = int.MAX & ~DisconnectSessionFlags.IGNORE_WHEN_IN_GAME
const int DISCONNECT_SESSION_FLAGS_JOIN = int.MAX & ~DisconnectSessionFlags.JOIN_ERROR_CHECK
const int DISCONNECT_SESSION_FLAGS_ALL = int.MAX
class CrashSoundSets GetIsWater
class LoginScreenBase extends UIScriptedMenu m_txtPosition
TextWidget m_txtNote
ButtonWidget m_btnLeave
int m_iPosition = -1
class DayZProfilesOptions UNDEFINED
class DayZProfilesOptions MAIN_MENU
class DayZProfilesOptions JOIN
class DayZProfilesOptions PARTY
class DayZProfilesOptions CONNECT
class DayZProfilesOptions CONNECTING
class DayZProfilesOptions MAIN_MENU_START
class DayZProfilesOptions MAIN_MENU_CONTROLLER_SELECT
class DayZProfilesOptions MAIN_MENU_USER_SELECT
class DayZProfilesOptions JOIN_START
class DayZProfilesOptions JOIN_CONTROLLER_SELECT
class DayZProfilesOptions JOIN_USER_SELECT
class DayZProfilesOptions PARTY_START
class DayZProfilesOptions PARTY_CONTROLLER_SELECT
class DayZProfilesOptions PARTY_USER_SELECT
class DayZProfilesOptions CONNECT_START
class DayZProfilesOptions CONNECT_USER_SELECT
class DayZProfilesOptions CONNECT_CONTROLLER_SELECT
class DayZProfilesOptions MISSION_START
class DayZProfilesOptions MISSION_USER_SELECT
class DayZProfilesOptions m_WidgetRoot
TextWidget m_TextWidgetTitle
TextWidget m_TextWidgetStatus
TextWidget m_ModdedWarning
ImageWidget m_ImageWidgetBackground
DayZGame m_DayZGame
float m_LastProgressUpdate
ImageWidget m_ImageLogoMid
ImageWidget m_ImageLogoCorner
ImageWidget m_ImageLoadingIcon
ImageWidget m_ImageBackground
ProgressBarWidget m_ProgressLoading
float m_ImageLoadingIconRotation
TextWidget m_ProgressText
int m_Counter
ref Timer m_Timer
ref UiHintPanelLoading m_HintPanel
DayZGame g_Game

Typedef Documentation

◆ DayZProfilesOption

typedef Param3<string, bool, bool> DayZProfilesOption
protected

Definition at line 399 of file dayzgame.c.

◆ DayZProfilesOptionBool

Definition at line 400 of file dayzgame.c.

◆ DayZProfilesOptionFloat

Definition at line 402 of file dayzgame.c.

◆ DayZProfilesOptionInt

typedef Param3<string, int, int> DayZProfilesOptionInt
protected

Definition at line 401 of file dayzgame.c.

Enumeration Type Documentation

◆ DisconnectSessionFlags

Enumerator
NONE 
JOIN_ERROR_ENABLED 
JOIN_ERROR_CHECK 
DISCONNECT_ERROR_ENABLED 
SELECT_USER 
CLOSE_MENUS 
IGNORE_WHEN_IN_GAME 
ALWAYS_FORCE 

Definition at line 1 of file dayzgame.c.

Function Documentation

◆ CanChangeHintPage()

bool CanChangeHintPage ( float timeAccu)
protected

Definition at line 187 of file dayzgame.c.

◆ Dec()

void Dec ( )
protected

Definition at line 773 of file dayzgame.c.

◆ EndLoading()

void EndLoading ( )
protected

Definition at line 785 of file dayzgame.c.

◆ GetAmmoType()

proto native string GetSurfNormal::GetAmmoType ( )

◆ GetComponentIndex()

proto native int GetIsWater::GetComponentIndex ( )

Definition at line 135 of file actiontargets.c.

◆ GetDayZGame()

DayZGame GetDayZGame ( )
protected

Definition at line 3944 of file dayzgame.c.

◆ GetHitObj()

proto native Object GetIsWater::GetHitObj ( )

◆ GetHitObjPos()

proto native vector GetIsWater::GetHitObjPos ( )

◆ GetHitObjRot()

proto native vector GetIsWater::GetHitObjRot ( )

◆ GetInVelocity()

proto native vector GetSurfNormal::GetInVelocity ( )

◆ GetPos()

proto native vector GetSurfNormal::GetPos ( )

◆ GetProjectileDamage()

proto native float GetSurfNormal::GetProjectileDamage ( )

◆ GetSource()

proto native Object GetSurfNormal::GetSource ( )

◆ GetSurfNormal()

ProjectileStoppedInfo Managed GetSurfNormal ( )

◆ Hide() [1/2]

void Hide ( )
protected

Definition at line 171 of file dayzgame.c.

◆ Hide() [2/2]

void Hide ( bool force)
protected

Definition at line 870 of file dayzgame.c.

◆ Inc()

void Inc ( )
protected

Definition at line 763 of file dayzgame.c.

◆ Init()

override void Init ( )
protected

Definition at line 127 of file dayzgame.c.

◆ IsLoading()

bool IsLoading ( )
protected

Definition at line 793 of file dayzgame.c.

◆ LoadingScreen()

void LoadingScreen ( DayZGame game)
protected

Definition at line 709 of file dayzgame.c.

◆ LoginQueueBase()

void LoginQueueBase ( )
protected

Definition at line 117 of file dayzgame.c.

◆ OnClick()

override bool OnClick ( Widget w,
int x,
int y,
int button )
protected

buttons clicks

send rcp

Definition at line 152 of file dayzgame.c.

◆ OnUpdate()

void OnUpdate ( float timeslice)
protected

Definition at line 815 of file dayzgame.c.

◆ SetPosition()

void SetPosition ( int position)
protected

Definition at line 178 of file dayzgame.c.

◆ SetProgress()

void SetProgress ( float val)
protected

Definition at line 808 of file dayzgame.c.

◆ SetStatus()

void SetStatus ( string status)
protected

Definition at line 803 of file dayzgame.c.

◆ SetTitle()

void SetTitle ( string title)
protected

Definition at line 798 of file dayzgame.c.

◆ Show()

void Show ( )
protected

Definition at line 163 of file dayzgame.c.

◆ ShowEx()

void ShowEx ( DayZGame game)
protected

Definition at line 820 of file dayzgame.c.

◆ ~LoginQueueBase()

void ~LoginQueueBase ( )
protected

Definition at line 122 of file dayzgame.c.

Variable Documentation

◆ CONNECT

class DayZProfilesOptions CONNECT
protected

◆ CONNECT_CONTROLLER_SELECT

class DayZProfilesOptions CONNECT_CONTROLLER_SELECT
protected

◆ CONNECT_START

class DayZProfilesOptions CONNECT_START
protected

◆ CONNECT_USER_SELECT

class DayZProfilesOptions CONNECT_USER_SELECT
protected

◆ CONNECTING

class DayZProfilesOptions CONNECTING
protected

◆ DISCONNECT_SESSION_FLAGS_ALL

const int DISCONNECT_SESSION_FLAGS_ALL = int.MAX

Definition at line 15 of file dayzgame.c.

◆ DISCONNECT_SESSION_FLAGS_FORCE

◆ DISCONNECT_SESSION_FLAGS_JOIN

const int DISCONNECT_SESSION_FLAGS_JOIN = int.MAX & ~DisconnectSessionFlags.JOIN_ERROR_CHECK

Definition at line 14 of file dayzgame.c.

◆ g_Game

DayZGame g_Game
protected

Definition at line 3942 of file dayzgame.c.

◆ GetIsWater

ObjectCollisionInfo CollisionInfoBase GetIsWater

◆ JOIN

class DayZProfilesOptions JOIN
protected

◆ JOIN_CONTROLLER_SELECT

class DayZProfilesOptions JOIN_CONTROLLER_SELECT
protected

◆ JOIN_START

class DayZProfilesOptions JOIN_START
protected

◆ JOIN_USER_SELECT

class DayZProfilesOptions JOIN_USER_SELECT
protected

◆ m_btnLeave

ButtonWidget m_btnLeave
protected

Definition at line 114 of file dayzgame.c.

◆ m_Counter

int m_Counter
protected

Definition at line 706 of file dayzgame.c.

◆ m_DayZGame

DayZGame m_DayZGame
protected

Definition at line 695 of file dayzgame.c.

◆ m_HintPanel

ref UiHintPanelLoading m_HintPanel
protected

Definition at line 708 of file dayzgame.c.

◆ m_ImageBackground

ImageWidget m_ImageBackground
protected

Definition at line 701 of file dayzgame.c.

◆ m_ImageLoadingIcon

ImageWidget m_ImageLoadingIcon
protected

Definition at line 700 of file dayzgame.c.

◆ m_ImageLoadingIconRotation

float m_ImageLoadingIconRotation
protected

Definition at line 703 of file dayzgame.c.

◆ m_ImageLogoCorner

ImageWidget m_ImageLogoCorner
protected

Definition at line 699 of file dayzgame.c.

◆ m_ImageLogoMid

ImageWidget m_ImageLogoMid
protected

Definition at line 698 of file dayzgame.c.

◆ m_ImageWidgetBackground

ImageWidget m_ImageWidgetBackground
protected

Definition at line 694 of file dayzgame.c.

◆ m_iPosition

int m_iPosition = -1
protected

Definition at line 115 of file dayzgame.c.

◆ m_LastProgressUpdate

float m_LastProgressUpdate
protected

Definition at line 696 of file dayzgame.c.

◆ m_ModdedWarning

TextWidget m_ModdedWarning
protected

Definition at line 693 of file dayzgame.c.

◆ m_ProgressLoading

ProgressBarWidget m_ProgressLoading
protected

Definition at line 702 of file dayzgame.c.

◆ m_ProgressText

TextWidget m_ProgressText
protected

Definition at line 704 of file dayzgame.c.

◆ m_TextWidgetStatus

TextWidget m_TextWidgetStatus
protected

Definition at line 692 of file dayzgame.c.

◆ m_TextWidgetTitle

TextWidget m_TextWidgetTitle
protected

Definition at line 691 of file dayzgame.c.

◆ m_Timer

ref Timer m_Timer
protected

Definition at line 707 of file dayzgame.c.

◆ m_txtNote

TextWidget m_txtNote
protected

Definition at line 113 of file dayzgame.c.

◆ m_txtPosition

class LoginScreenBase extends UIScriptedMenu m_txtPosition

◆ m_WidgetRoot

class DayZProfilesOptions m_WidgetRoot
protected

◆ MAIN_MENU

class DayZProfilesOptions MAIN_MENU
protected

◆ MAIN_MENU_CONTROLLER_SELECT

class DayZProfilesOptions MAIN_MENU_CONTROLLER_SELECT
protected

◆ MAIN_MENU_START

class DayZProfilesOptions MAIN_MENU_START
protected

◆ MAIN_MENU_USER_SELECT

class DayZProfilesOptions MAIN_MENU_USER_SELECT
protected

◆ MISSION_START

class DayZProfilesOptions MISSION_START
protected

◆ MISSION_USER_SELECT

class DayZProfilesOptions MISSION_USER_SELECT
protected

◆ PARTY

class DayZProfilesOptions PARTY
protected

◆ PARTY_CONTROLLER_SELECT

class DayZProfilesOptions PARTY_CONTROLLER_SELECT
protected

◆ PARTY_START

class DayZProfilesOptions PARTY_START
protected

◆ PARTY_USER_SELECT

class DayZProfilesOptions PARTY_USER_SELECT
protected

◆ UNDEFINED

class DayZProfilesOptions UNDEFINED
protected