Dayz Explorer  1.24.157551 (v105080)
Dayz Code Explorer by Zeroy
dayzgame.c File Reference

Go to the source code of this file.

Data Structures

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 More...
 
void Show ()
 
void Hide ()
 
void SetPosition (int position)
 
override protected bool CanChangeHintPage (float timeAccu)
 
void LoadingScreen (DayZGame game)
 
void OnTimer ()
 DEPRECATED. More...
 
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
 
protected TextWidget m_txtNote
 
protected ButtonWidget m_btnLeave
 
protected 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

Definition at line 392 of file dayzgame.c.

◆ DayZProfilesOptionBool

Definition at line 393 of file dayzgame.c.

◆ DayZProfilesOptionFloat

Definition at line 395 of file dayzgame.c.

◆ DayZProfilesOptionInt

Definition at line 394 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()

override protected bool CanChangeHintPage ( float  timeAccu)

Definition at line 181 of file dayzgame.c.

◆ Dec()

void Dec ( )

Definition at line 756 of file dayzgame.c.

◆ EndLoading()

void EndLoading ( )

Definition at line 768 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 ( )

Definition at line 3729 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 ( )

Definition at line 165 of file dayzgame.c.

◆ Hide() [2/2]

void Hide ( bool  force)

Definition at line 853 of file dayzgame.c.

◆ Inc()

void Inc ( )

Definition at line 746 of file dayzgame.c.

◆ Init()

override Widget Init ( )

Definition at line 122 of file dayzgame.c.

◆ IsLoading()

bool IsLoading ( )

Definition at line 776 of file dayzgame.c.

◆ LoadingScreen()

void LoadingScreen ( DayZGame  game)

Definition at line 692 of file dayzgame.c.

◆ LoginQueueBase()

void LoginQueueBase ( )

Definition at line 112 of file dayzgame.c.

◆ OnClick()

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

buttons clicks

send rcp

Definition at line 146 of file dayzgame.c.

◆ OnUpdate()

void OnUpdate ( float  timeslice)

Definition at line 798 of file dayzgame.c.

◆ SetPosition()

void SetPosition ( int  position)

Definition at line 172 of file dayzgame.c.

◆ SetProgress()

void SetProgress ( float  val)

Definition at line 791 of file dayzgame.c.

◆ SetStatus()

void SetStatus ( string  status)

Definition at line 786 of file dayzgame.c.

◆ SetTitle()

void SetTitle ( string  title)

Definition at line 781 of file dayzgame.c.

◆ Show()

void Show ( )

Definition at line 157 of file dayzgame.c.

◆ ShowEx()

void ShowEx ( DayZGame  game)

Definition at line 803 of file dayzgame.c.

◆ ~LoginQueueBase()

void ~LoginQueueBase ( )

Definition at line 117 of file dayzgame.c.

Variable Documentation

◆ CONNECT

class DayZProfilesOptions CONNECT

◆ CONNECT_CONTROLLER_SELECT

class DayZProfilesOptions CONNECT_CONTROLLER_SELECT

◆ CONNECT_START

class DayZProfilesOptions CONNECT_START

◆ CONNECT_USER_SELECT

class DayZProfilesOptions CONNECT_USER_SELECT

◆ CONNECTING

class DayZProfilesOptions CONNECTING

◆ 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

Definition at line 3727 of file dayzgame.c.

◆ GetIsWater

ObjectCollisionInfo CollisionInfoBase GetIsWater

◆ JOIN

class DayZProfilesOptions JOIN

◆ JOIN_CONTROLLER_SELECT

class DayZProfilesOptions JOIN_CONTROLLER_SELECT

◆ JOIN_START

class DayZProfilesOptions JOIN_START

◆ JOIN_USER_SELECT

class DayZProfilesOptions JOIN_USER_SELECT

◆ m_btnLeave

protected ButtonWidget m_btnLeave

Definition at line 109 of file dayzgame.c.

◆ m_Counter

int m_Counter

Definition at line 689 of file dayzgame.c.

◆ m_DayZGame

DayZGame m_DayZGame

Definition at line 678 of file dayzgame.c.

◆ m_HintPanel

ref UiHintPanelLoading m_HintPanel

Definition at line 691 of file dayzgame.c.

◆ m_ImageBackground

ImageWidget m_ImageBackground

Definition at line 684 of file dayzgame.c.

◆ m_ImageLoadingIcon

ImageWidget m_ImageLoadingIcon

Definition at line 683 of file dayzgame.c.

◆ m_ImageLoadingIconRotation

float m_ImageLoadingIconRotation

Definition at line 686 of file dayzgame.c.

◆ m_ImageLogoCorner

ImageWidget m_ImageLogoCorner

Definition at line 682 of file dayzgame.c.

◆ m_ImageLogoMid

ImageWidget m_ImageLogoMid

Definition at line 681 of file dayzgame.c.

◆ m_ImageWidgetBackground

ImageWidget m_ImageWidgetBackground

Definition at line 677 of file dayzgame.c.

◆ m_iPosition

protected int m_iPosition = -1

Definition at line 110 of file dayzgame.c.

◆ m_LastProgressUpdate

float m_LastProgressUpdate

Definition at line 679 of file dayzgame.c.

◆ m_ModdedWarning

TextWidget m_ModdedWarning

Definition at line 676 of file dayzgame.c.

◆ m_ProgressLoading

ProgressBarWidget m_ProgressLoading

Definition at line 685 of file dayzgame.c.

◆ m_ProgressText

TextWidget m_ProgressText

Definition at line 687 of file dayzgame.c.

◆ m_TextWidgetStatus

TextWidget m_TextWidgetStatus

Definition at line 675 of file dayzgame.c.

◆ m_TextWidgetTitle

TextWidget m_TextWidgetTitle

Definition at line 674 of file dayzgame.c.

◆ m_Timer

ref Timer m_Timer

Definition at line 690 of file dayzgame.c.

◆ m_txtNote

protected TextWidget m_txtNote

Definition at line 108 of file dayzgame.c.

◆ m_txtPosition

class LoginScreenBase extends UIScriptedMenu m_txtPosition

◆ m_WidgetRoot

class DayZProfilesOptions m_WidgetRoot

◆ MAIN_MENU

class DayZProfilesOptions MAIN_MENU

◆ MAIN_MENU_CONTROLLER_SELECT

class DayZProfilesOptions MAIN_MENU_CONTROLLER_SELECT

◆ MAIN_MENU_START

class DayZProfilesOptions MAIN_MENU_START

◆ MAIN_MENU_USER_SELECT

class DayZProfilesOptions MAIN_MENU_USER_SELECT

◆ MISSION_START

class DayZProfilesOptions MISSION_START

◆ MISSION_USER_SELECT

class DayZProfilesOptions MISSION_USER_SELECT

◆ PARTY

class DayZProfilesOptions PARTY

◆ PARTY_CONTROLLER_SELECT

class DayZProfilesOptions PARTY_CONTROLLER_SELECT

◆ PARTY_START

class DayZProfilesOptions PARTY_START

◆ PARTY_USER_SELECT

class DayZProfilesOptions PARTY_USER_SELECT

◆ UNDEFINED

class DayZProfilesOptions UNDEFINED