Dayz Explorer 1.28.160049
Loading...
Searching...
No Matches
gameplay.c File Reference

Go to the source code of this file.

Classes

class  JsonSerializer
 Class for sending RPC over network. More...
 
class  ScriptRPC
 
class  ScriptInputUserData
 
class  ScriptReadWriteContext
 
class  ScriptRemoteInputUserData
 
class  ScriptJunctureData
 
class  MeleeCombatData
 
class  Selection
 Selection class. More...
 
class  LOD
 LOD class. More...
 
class  ObjectTyped
 
class  Entity
 
class  ItemPreviewWidget
 
class  PlayerPreviewWidget
 
class  RichTextWidget
 
class  MapWidget
 
class  PlayerIdentityBase
 Player description (base engine class) More...
 
class  PlayerIdentity
 The class that will be instanced (moddable) More...
 
class  CursorIcons
 
class  Hud
 
class  Mission
 Mission class. More...
 
class  MenuData
 
class  MenuDefaultCharacterData
 
class  OptionsAccess
 
class  OptionsAccessEvents
 Invokers for ParticleManager events. More...
 
class  GameOptions
 
class  Static
 
class  PrtTest
 

Typedefs

typedef Serializer ParamsReadContext
 
typedef Serializer ParamsWriteContext
 
typedef int ChatChannel
 
typedef Param3< int, float, stringProgressEventParams
 state, progress, title
 
typedef Param1< stringScriptLogEventParams
 
typedef Param4< int, string, string, stringChatMessageEventParams
 channel, from, text, color config class
 
typedef Param1< intChatChannelEventParams
 
typedef Param1< intSQFConsoleEventParams
 
typedef Param2< string, stringClientConnectedEventParams
 Name, uid.
 
typedef Param5< PlayerIdentity, bool, vector, float, intClientPrepareEventParams
 PlayerIdentity, useDB, pos, yaw, preloadTimeout (= additional time in seconds to how long server waits for loginData)
 
typedef Param3< PlayerIdentity, vector, SerializerClientNewEventParams
 PlayerIdentity, PlayerPos, Top, Bottom, Shoe, Skin.
 
typedef Param2< PlayerIdentity, Man > ClientNewReadyEventParams
 PlayerIdentity, Man.
 
typedef Param2< PlayerIdentity, Man > ClientRespawnEventParams
 PlayerIdentity, Man.
 
typedef Param2< PlayerIdentity, Man > ClientReadyEventParams
 PlayerIdentity, Man.
 
typedef Param2< PlayerIdentity, Man > ClientReconnectEventParams
 PlayerIdentity, Man.
 
typedef Param4< PlayerIdentity, Man, int, boolClientDisconnectedEventParams
 PlayerIdentity, Man, LogoutTime, AuthFailed.
 
typedef Param1< intLoginTimeEventParams
 LoginTime.
 
typedef Param1< intRespawnEventParams
 RespawnTime.
 
typedef Param1< vectorPreloadEventParams
 Position.
 
typedef Param1< Man > LogoutCancelEventParams
 Player.
 
typedef Param1< PlayerIdentityConnectivityStatsUpdatedEventParams
 PlayerIdentity.
 
typedef Param4< float, float, int, intServerFpsStatsUpdatedEventParams
 average server fps, highest frame time, skipped physics simulation steps server/client
 
typedef Param2< string, stringLoginStatusEventParams
 text message for line 1, text message for line 2
 
typedef Param1< intLogoutEventParams
 logoutTime
 
typedef Param3< int, int, boolWindowsResizeEventParams
 Width, Height, Windowed.
 
typedef Param2< bool, boolVONStateEventParams
 listening, toggled
 
typedef Param2< string, stringVONStartSpeakingEventParams
 player name, player id
 
typedef Param2< string, stringVONStopSpeakingEventParams
 player name, player id
 
typedef Param1< stringDLCOwnerShipFailedParams
 world name
 
typedef Param1< FreeDebugCamera > SetFreeCameraEventParams
 Camera.
 
typedef Param1< intMPConnectionLostEventParams
 Duration.
 
typedef Param2< int, stringMPConnectionCloseEventParams
 EClientKicked, AdditionalInfo.
 
typedef Param2< DayZPlayer, ObjectPlayerDeathEventParams
 Player, "Killer" (Beware: Not necessarily actually the killer, Client doesn't have this info)
 
typedef Param1< boolNetworkInputBufferEventParams
 isFull
 
typedef Link< ObjectOLinkT
 

Enumerations

enum  InventoryTraversalType { PREORDER , INORDER , POSTORDER , LEVELORDER }
 tree traversal type, for more see http://en.wikipedia.org/wiki/Tree_traversal More...
 
enum  OptionAccessType {
  AT_UNKNOWN , AT_OBJECTS_DETAIL , AT_TEXTURE_DETAIL , AT_HDR_DETAIL ,
  AT_FSAA_DETAIL , AT_VSYNC_VALUE , AT_ANISO_DETAIL , AT_OPTIONS_FXAA_VALUE ,
  AT_OPTIONS_SW_VALUE , AT_POSTPROCESS_EFFECTS , AT_QUALITY_PREFERENCE , AT_ATOC_DETAIL ,
  AT_AMBIENT_OCCLUSION , AT_BLOOM , AT_ROTATION_BLUR , AT_SHADOW_DETAIL ,
  AT_OPTIONS_TERRAIN , AT_OPTIONS_RESOLUTION , AT_OPTIONS_GAMMA_SLIDER , AT_OPTIONS_BRIGHT_SLIDER ,
  AT_OPTIONS_VISIBILITY_SLIDER , AT_OPTIONS_OBJECT_VISIBILITY_SLIDER , AT_OPTIONS_SHADOW_VISIBILITY_SLIDER , AT_OPTIONS_DRAWDISTANCE_SLIDER ,
  AT_ASPECT_RATIO , AT_OPTIONS_FIELD_OF_VIEW , AT_OPTIONS_MUSIC_SLIDER , AT_OPTIONS_EFFECTS_SLIDER ,
  AT_OPTIONS_VON_SLIDER , AT_OPTIONS_MASTER_VOLUME , AT_OPTIONS_HWACC , AT_OPTIONS_EAX ,
  AT_OPTIONS_LANGUAGE , AT_OPTIONS_RADIO , AT_CONFIG_MOUSE_FILTERING , AT_CONFIG_HEAD_BOB ,
  AT_OPTIONS_DISPLAY_MODE , AT_OPTIONS_TERRAIN_SHADER , AT_OPTIONS_AIM_HELPER , AT_OPTIONS_MOUSE_AND_KEYBOARD ,
  AT_OPTIONS_PAUSE , AT_OPTIONS_FLIPMODE , AT_OPTIONS_VON_THRESHOLD_SLIDER , AT_OPTIONS_MOUSE_YAXIS_INVERTED ,
  AT_OPTIONS_MOUSE_XAXIS , AT_OPTIONS_MOUSE_YAXIS , AT_OPTIONS_MOUSE_XAXIS_AIM_MOD , AT_OPTIONS_MOUSE_YAXIS_AIM_MOD ,
  AT_OPTIONS_CONTROLLER_LS_XAXIS , AT_OPTIONS_CONTROLLER_LS_YAXIS , AT_OPTIONS_CONTROLLER_LS_XAXIS_VEHICLE_MOD , AT_OPTIONS_CONTROLLER_RS_YAXIS_INVERTED ,
  AT_OPTIONS_CONTROLLER_RS_XAXIS , AT_OPTIONS_CONTROLLER_RS_YAXIS , AT_OPTIONS_CONTROLLER_RS_XAXIS_AIM_MOD , AT_OPTIONS_CONTROLLER_RS_YAXIS_AIM_MOD ,
  AT_OPTIONS_VON_INPUT_MODE , AT_OPTIONS_CONTROLLER_LS_DEADZONE , AT_OPTIONS_CONTROLLER_RS_DEADZONE , AT_OPTIONS_VISIBILITY_COMBO ,
  AT_OPTIONS_OBJECT_VISIBILITY_COMBO
}
 C++ OptionAccessType. More...
 
enum  OptionIDsScript {
  OPTION_HUD = 100 , OPTION_HUD_VEHICLE , OPTION_CROSSHAIR , OPTION_GAME_MESSAGES ,
  OPTION_ADMIN_MESSAGES , OPTION_PLAYER_MESSAGES , OPTION_QUICKBAR , OPTION_SERVER_INFO ,
  OPTION_BLEEDINGINDICATION , OPTION_CONNECTIVITY_INFO , OPTION_HUD_BRIGHTNESS , OPTION_AMBIENT_MUSIC_MODE
}
 Used for script-based game options. For anything C++ based, you would most likely use "Option Access Type" above. More...
 

Functions

proto native CGame GetGame ()
 
proto native void WriteValue (float value)
 
proto native float GetMin ()
 
proto native float GetMax ()
 
proto native float GetDefault ()
 
EntityAI SpawnEntity (string object_name, notnull InventoryLocation inv_loc, int iSetupFlags, int iRotation)
 

Variables

const int INDEX_NOT_FOUND = -1
 
class MeleeCombatData NullStringArray [1] = { "" }
 
class LOD Object
 
PlayerIdentity PROGRESS_START = 0
 
const int PROGRESS_FINISH = 1
 
const int PROGRESS_PROGRESS = 2
 
const int PROGRESS_UPDATE = 3
 
const EventType StartupEventTypeID
 no params
 
const EventType WorldCleaupEventTypeID
 no params
 
const EventType MPSessionStartEventTypeID
 no params
 
const EventType MPSessionEndEventTypeID
 no params
 
const EventType MPSessionFailEventTypeID
 no params
 
const EventType MPSessionPlayerReadyEventTypeID
 no params
 
const EventType MPConnectionLostEventTypeID
 params: MPConnectionLostEventParams
 
const EventType MPConnectionCloseEventTypeID
 params: MPConnectionCloseEventParams
 
const EventType ProgressEventTypeID
 params: ProgressEventParams
 
const EventType NetworkManagerClientEventTypeID
 no params
 
const EventType NetworkManagerServerEventTypeID
 no params
 
const EventType DialogQueuedEventTypeID
 no params
 
const EventType ChatMessageEventTypeID
 params: ChatMessageEventParams
 
const EventType ChatChannelEventTypeID
 params: ChatChannelEventParams
 
const EventType ClientConnectedEventTypeID
 params: ClientConnectedEventParams
 
const EventType ClientPrepareEventTypeID
 params: ClientPrepareEventParams
 
const EventType ClientNewEventTypeID
 params: ClientNewEventParams
 
const EventType ClientNewReadyEventTypeID
 params: ClientNewReadyEventParams
 
const EventType ClientRespawnEventTypeID
 params: ClientRespawnEventParams
 
const EventType ClientReconnectEventTypeID
 params: ClientReconnectEventParams
 
const EventType ClientReadyEventTypeID
 params: ClientReadyEventParams
 
const EventType ClientDisconnectedEventTypeID
 params: ClientDisconnectedEventParams
 
const EventType ClientRemovedEventTypeID
 no params
 
const EventType ConnectivityStatsUpdatedEventTypeID
 params: ConnectivityStatsUpdatedEventParams
 
const EventType ServerFpsStatsUpdatedEventTypeID
 params: ServerFpsStatsUpdatedEventParams
 
const EventType LogoutCancelEventTypeID
 params: LogoutCancelEventParams
 
const EventType LoginTimeEventTypeID
 params: LoginTimeEventParams
 
const EventType RespawnEventTypeID
 params: RespawnEventParams
 
const EventType PreloadEventTypeID
 params: PreloadEventParams
 
const EventType LogoutEventTypeID
 params: LogoutEventParams
 
const EventType LoginStatusEventTypeID
 params: LoginStatusEventParams
 
const EventType SelectedUserChangedEventTypeID
 no params
 
const EventType ScriptLogEventTypeID
 params: ScriptLogEventParams
 
const EventType VONStateEventTypeID
 params: VONStateEventParams
 
const EventType VONStartSpeakingEventTypeID
 params: VONStartSpeakingEventParams
 
const EventType VONStopSpeakingEventTypeID
 params: VONStopSpeakingEventParams
 
const EventType VONUserStartedTransmittingAudioEventTypeID
 no params
 
const EventType VONUserStoppedTransmittingAudioEventTypeID
 no params
 
const EventType PartyChatStatusChangedEventTypeID
 no params
 
const EventType DLCOwnerShipFailedEventTypeID
 params: DLCOwnerShipFailedParams
 
const EventType SetFreeCameraEventTypeID
 params: SetFreeCameraEventParams
 
const EventType ConnectingStartEventTypeID
 no params
 
const EventType ConnectingAbortEventTypeID
 no params
 
const EventType PlayerDeathEventTypeID
 params: PlayerDeathEventParams
 
const EventType NetworkInputBufferEventTypeID
 params: NetworkInputBufferEventParams
 
class MenuDefaultCharacterData m_AttachmentSlots
 
ref ScriptInvoker Event_OnRevert = new ScriptInvoker()
 
class ListOptionsAccess extends OptionsAccess ReadValue
 

Typedef Documentation

◆ ChatChannel

typedef int ChatChannel

Definition at line 400 of file gameplay.c.

◆ ChatChannelEventParams

typedef Param1<int> ChatChannelEventParams

Definition at line 408 of file gameplay.c.

◆ ChatMessageEventParams

channel, from, text, color config class

Definition at line 407 of file gameplay.c.

◆ ClientConnectedEventParams

Name, uid.

Definition at line 412 of file gameplay.c.

◆ ClientDisconnectedEventParams

PlayerIdentity, Man, LogoutTime, AuthFailed.

Definition at line 426 of file gameplay.c.

◆ ClientNewEventParams

PlayerIdentity, PlayerPos, Top, Bottom, Shoe, Skin.

Definition at line 416 of file gameplay.c.

◆ ClientNewReadyEventParams

PlayerIdentity, Man.

Definition at line 418 of file gameplay.c.

◆ ClientPrepareEventParams

PlayerIdentity, useDB, pos, yaw, preloadTimeout (= additional time in seconds to how long server waits for loginData)

Definition at line 414 of file gameplay.c.

◆ ClientReadyEventParams

PlayerIdentity, Man.

Definition at line 422 of file gameplay.c.

◆ ClientReconnectEventParams

PlayerIdentity, Man.

Definition at line 424 of file gameplay.c.

◆ ClientRespawnEventParams

PlayerIdentity, Man.

Definition at line 420 of file gameplay.c.

◆ ConnectivityStatsUpdatedEventParams

PlayerIdentity.

Definition at line 437 of file gameplay.c.

◆ DLCOwnerShipFailedParams

world name

Definition at line 453 of file gameplay.c.

◆ LoginStatusEventParams

text message for line 1, text message for line 2

Definition at line 441 of file gameplay.c.

◆ LoginTimeEventParams

typedef Param1<int> LoginTimeEventParams

LoginTime.

Definition at line 429 of file gameplay.c.

◆ LogoutCancelEventParams

typedef Param1<Man> LogoutCancelEventParams

Player.

Definition at line 435 of file gameplay.c.

◆ LogoutEventParams

typedef Param1<int> LogoutEventParams

logoutTime

Definition at line 443 of file gameplay.c.

◆ MPConnectionCloseEventParams

EClientKicked, AdditionalInfo.

Definition at line 459 of file gameplay.c.

◆ MPConnectionLostEventParams

Duration.

Definition at line 457 of file gameplay.c.

◆ NetworkInputBufferEventParams

isFull

Definition at line 463 of file gameplay.c.

◆ OLinkT

typedef Link<Object> OLinkT

Definition at line 1516 of file gameplay.c.

◆ ParamsReadContext

Definition at line 15 of file gameplay.c.

◆ ParamsWriteContext

Definition at line 16 of file gameplay.c.

◆ PlayerDeathEventParams

Player, "Killer" (Beware: Not necessarily actually the killer, Client doesn't have this info)

Definition at line 461 of file gameplay.c.

◆ PreloadEventParams

typedef Param1<vector> PreloadEventParams

Position.

Definition at line 433 of file gameplay.c.

◆ ProgressEventParams

state, progress, title

Definition at line 404 of file gameplay.c.

◆ RespawnEventParams

typedef Param1<int> RespawnEventParams

RespawnTime.

Definition at line 431 of file gameplay.c.

◆ ScriptLogEventParams

typedef Param1<string> ScriptLogEventParams

Definition at line 405 of file gameplay.c.

◆ ServerFpsStatsUpdatedEventParams

average server fps, highest frame time, skipped physics simulation steps server/client

Definition at line 439 of file gameplay.c.

◆ SetFreeCameraEventParams

typedef Param1<FreeDebugCamera> SetFreeCameraEventParams

Camera.

Definition at line 455 of file gameplay.c.

◆ SQFConsoleEventParams

typedef Param1<int> SQFConsoleEventParams

Definition at line 409 of file gameplay.c.

◆ VONStartSpeakingEventParams

player name, player id

Definition at line 449 of file gameplay.c.

◆ VONStateEventParams

listening, toggled

Definition at line 447 of file gameplay.c.

◆ VONStopSpeakingEventParams

player name, player id

Definition at line 451 of file gameplay.c.

◆ WindowsResizeEventParams

Width, Height, Windowed.

Definition at line 445 of file gameplay.c.

Enumeration Type Documentation

◆ InventoryTraversalType

tree traversal type, for more see http://en.wikipedia.org/wiki/Tree_traversal

Enumerator
PREORDER 
INORDER 
POSTORDER 
LEVELORDER 

Definition at line 5 of file gameplay.c.

◆ OptionAccessType

C++ OptionAccessType.

Enumerator
AT_UNKNOWN 
AT_OBJECTS_DETAIL 
AT_TEXTURE_DETAIL 
AT_HDR_DETAIL 
AT_FSAA_DETAIL 
AT_VSYNC_VALUE 
AT_ANISO_DETAIL 
AT_OPTIONS_FXAA_VALUE 
AT_OPTIONS_SW_VALUE 
AT_POSTPROCESS_EFFECTS 
AT_QUALITY_PREFERENCE 
AT_ATOC_DETAIL 
AT_AMBIENT_OCCLUSION 
AT_BLOOM 
AT_ROTATION_BLUR 
AT_SHADOW_DETAIL 
AT_OPTIONS_TERRAIN 
AT_OPTIONS_RESOLUTION 
AT_OPTIONS_GAMMA_SLIDER 
AT_OPTIONS_BRIGHT_SLIDER 
AT_OPTIONS_VISIBILITY_SLIDER 
AT_OPTIONS_OBJECT_VISIBILITY_SLIDER 
AT_OPTIONS_SHADOW_VISIBILITY_SLIDER 
AT_OPTIONS_DRAWDISTANCE_SLIDER 
AT_ASPECT_RATIO 
AT_OPTIONS_FIELD_OF_VIEW 
AT_OPTIONS_MUSIC_SLIDER 
AT_OPTIONS_EFFECTS_SLIDER 
AT_OPTIONS_VON_SLIDER 
AT_OPTIONS_MASTER_VOLUME 
AT_OPTIONS_HWACC 
AT_OPTIONS_EAX 
AT_OPTIONS_LANGUAGE 
AT_OPTIONS_RADIO 
AT_CONFIG_MOUSE_FILTERING 
AT_CONFIG_HEAD_BOB 
AT_OPTIONS_DISPLAY_MODE 
AT_OPTIONS_TERRAIN_SHADER 
AT_OPTIONS_AIM_HELPER 
AT_OPTIONS_MOUSE_AND_KEYBOARD 
AT_OPTIONS_PAUSE 
AT_OPTIONS_FLIPMODE 
AT_OPTIONS_VON_THRESHOLD_SLIDER 
AT_OPTIONS_MOUSE_YAXIS_INVERTED 
AT_OPTIONS_MOUSE_XAXIS 
AT_OPTIONS_MOUSE_YAXIS 
AT_OPTIONS_MOUSE_XAXIS_AIM_MOD 
AT_OPTIONS_MOUSE_YAXIS_AIM_MOD 
AT_OPTIONS_CONTROLLER_LS_XAXIS 
AT_OPTIONS_CONTROLLER_LS_YAXIS 
AT_OPTIONS_CONTROLLER_LS_XAXIS_VEHICLE_MOD 
AT_OPTIONS_CONTROLLER_RS_YAXIS_INVERTED 
AT_OPTIONS_CONTROLLER_RS_XAXIS 
AT_OPTIONS_CONTROLLER_RS_YAXIS 
AT_OPTIONS_CONTROLLER_RS_XAXIS_AIM_MOD 
AT_OPTIONS_CONTROLLER_RS_YAXIS_AIM_MOD 
AT_OPTIONS_VON_INPUT_MODE 
AT_OPTIONS_CONTROLLER_LS_DEADZONE 
AT_OPTIONS_CONTROLLER_RS_DEADZONE 
AT_OPTIONS_VISIBILITY_COMBO 
AT_OPTIONS_OBJECT_VISIBILITY_COMBO 

Definition at line 1223 of file gameplay.c.

◆ OptionIDsScript

Used for script-based game options. For anything C++ based, you would most likely use "Option Access Type" above.

Enumerator
OPTION_HUD 
OPTION_HUD_VEHICLE 
OPTION_CROSSHAIR 
OPTION_GAME_MESSAGES 
OPTION_ADMIN_MESSAGES 
OPTION_PLAYER_MESSAGES 
OPTION_QUICKBAR 
OPTION_SERVER_INFO 
OPTION_BLEEDINGINDICATION 
OPTION_CONNECTIVITY_INFO 
OPTION_HUD_BRIGHTNESS 
OPTION_AMBIENT_MUSIC_MODE 

Definition at line 1292 of file gameplay.c.

Function Documentation

◆ GetDefault()

proto native float GetDefault ( )

◆ GetGame()

proto native CGame GetGame ( )

◆ GetMax()

proto native float GetMax ( )

Definition at line 144 of file playerstatbase.c.

◆ GetMin()

proto native float GetMin ( )

Definition at line 149 of file playerstatbase.c.

◆ SpawnEntity()

EntityAI SpawnEntity ( string object_name,
notnull InventoryLocation inv_loc,
int iSetupFlags,
int iRotation )

Definition at line 1526 of file gameplay.c.

◆ WriteValue()

proto native void WriteValue ( float value)

Variable Documentation

◆ ChatChannelEventTypeID

const EventType ChatChannelEventTypeID

params: ChatChannelEventParams

Definition at line 501 of file gameplay.c.

◆ ChatMessageEventTypeID

const EventType ChatMessageEventTypeID

params: ChatMessageEventParams

Definition at line 499 of file gameplay.c.

◆ ClientConnectedEventTypeID

const EventType ClientConnectedEventTypeID

params: ClientConnectedEventParams

Definition at line 505 of file gameplay.c.

◆ ClientDisconnectedEventTypeID

const EventType ClientDisconnectedEventTypeID

params: ClientDisconnectedEventParams

Definition at line 519 of file gameplay.c.

◆ ClientNewEventTypeID

const EventType ClientNewEventTypeID

params: ClientNewEventParams

Definition at line 509 of file gameplay.c.

◆ ClientNewReadyEventTypeID

const EventType ClientNewReadyEventTypeID

params: ClientNewReadyEventParams

Definition at line 511 of file gameplay.c.

◆ ClientPrepareEventTypeID

const EventType ClientPrepareEventTypeID

params: ClientPrepareEventParams

Definition at line 507 of file gameplay.c.

◆ ClientReadyEventTypeID

const EventType ClientReadyEventTypeID

params: ClientReadyEventParams

Definition at line 517 of file gameplay.c.

◆ ClientReconnectEventTypeID

const EventType ClientReconnectEventTypeID

params: ClientReconnectEventParams

Definition at line 515 of file gameplay.c.

◆ ClientRemovedEventTypeID

const EventType ClientRemovedEventTypeID

no params

Definition at line 521 of file gameplay.c.

◆ ClientRespawnEventTypeID

const EventType ClientRespawnEventTypeID

params: ClientRespawnEventParams

Definition at line 513 of file gameplay.c.

◆ ConnectingAbortEventTypeID

const EventType ConnectingAbortEventTypeID

no params

Definition at line 569 of file gameplay.c.

◆ ConnectingStartEventTypeID

const EventType ConnectingStartEventTypeID

no params

Definition at line 567 of file gameplay.c.

◆ ConnectivityStatsUpdatedEventTypeID

const EventType ConnectivityStatsUpdatedEventTypeID

params: ConnectivityStatsUpdatedEventParams

Definition at line 525 of file gameplay.c.

◆ DialogQueuedEventTypeID

const EventType DialogQueuedEventTypeID

no params

Definition at line 495 of file gameplay.c.

◆ DLCOwnerShipFailedEventTypeID

const EventType DLCOwnerShipFailedEventTypeID

params: DLCOwnerShipFailedParams

Definition at line 563 of file gameplay.c.

◆ Event_OnRevert

ref ScriptInvoker Event_OnRevert = new ScriptInvoker()

Definition at line 0 of file gameplay.c.

◆ INDEX_NOT_FOUND

const int INDEX_NOT_FOUND = -1

Definition at line 13 of file gameplay.c.

◆ LoginStatusEventTypeID

const EventType LoginStatusEventTypeID

params: LoginStatusEventParams

Definition at line 539 of file gameplay.c.

◆ LoginTimeEventTypeID

const EventType LoginTimeEventTypeID

params: LoginTimeEventParams

Definition at line 531 of file gameplay.c.

◆ LogoutCancelEventTypeID

const EventType LogoutCancelEventTypeID

params: LogoutCancelEventParams

Definition at line 529 of file gameplay.c.

◆ LogoutEventTypeID

const EventType LogoutEventTypeID

params: LogoutEventParams

Definition at line 537 of file gameplay.c.

◆ m_AttachmentSlots

class MenuDefaultCharacterData m_AttachmentSlots
Initial value:
= {
InventorySlots.SHOULDER,
InventorySlots.HEADGEAR,
InventorySlots.EYEWEAR,
InventorySlots.ARMBAND,
}
provides access to slot configuration

◆ MPConnectionCloseEventTypeID

const EventType MPConnectionCloseEventTypeID

params: MPConnectionCloseEventParams

Definition at line 485 of file gameplay.c.

◆ MPConnectionLostEventTypeID

const EventType MPConnectionLostEventTypeID

params: MPConnectionLostEventParams

Definition at line 483 of file gameplay.c.

◆ MPSessionEndEventTypeID

const EventType MPSessionEndEventTypeID

no params

Definition at line 477 of file gameplay.c.

◆ MPSessionFailEventTypeID

const EventType MPSessionFailEventTypeID

no params

Definition at line 479 of file gameplay.c.

◆ MPSessionPlayerReadyEventTypeID

const EventType MPSessionPlayerReadyEventTypeID

no params

Definition at line 481 of file gameplay.c.

◆ MPSessionStartEventTypeID

const EventType MPSessionStartEventTypeID

no params

Definition at line 475 of file gameplay.c.

◆ NetworkInputBufferEventTypeID

const EventType NetworkInputBufferEventTypeID

params: NetworkInputBufferEventParams

Definition at line 573 of file gameplay.c.

◆ NetworkManagerClientEventTypeID

const EventType NetworkManagerClientEventTypeID

no params

Definition at line 491 of file gameplay.c.

◆ NetworkManagerServerEventTypeID

const EventType NetworkManagerServerEventTypeID

no params

Definition at line 493 of file gameplay.c.

◆ NullStringArray

class MeleeCombatData NullStringArray[1] = { "" }

◆ Object

class LOD Object

◆ PartyChatStatusChangedEventTypeID

const EventType PartyChatStatusChangedEventTypeID

no params

Definition at line 561 of file gameplay.c.

◆ PlayerDeathEventTypeID

const EventType PlayerDeathEventTypeID

params: PlayerDeathEventParams

Definition at line 571 of file gameplay.c.

◆ PreloadEventTypeID

const EventType PreloadEventTypeID

params: PreloadEventParams

Definition at line 535 of file gameplay.c.

◆ PROGRESS_FINISH

const int PROGRESS_FINISH = 1

Definition at line 395 of file gameplay.c.

◆ PROGRESS_PROGRESS

const int PROGRESS_PROGRESS = 2

Definition at line 396 of file gameplay.c.

◆ PROGRESS_START

PlayerIdentity PROGRESS_START = 0

◆ PROGRESS_UPDATE

const int PROGRESS_UPDATE = 3

Definition at line 397 of file gameplay.c.

◆ ProgressEventTypeID

const EventType ProgressEventTypeID

params: ProgressEventParams

Definition at line 489 of file gameplay.c.

◆ ReadValue

class OptionsAccessEvents ReadValue

◆ RespawnEventTypeID

const EventType RespawnEventTypeID

params: RespawnEventParams

Definition at line 533 of file gameplay.c.

◆ ScriptLogEventTypeID

const EventType ScriptLogEventTypeID

params: ScriptLogEventParams

Definition at line 545 of file gameplay.c.

◆ SelectedUserChangedEventTypeID

const EventType SelectedUserChangedEventTypeID

no params

Definition at line 543 of file gameplay.c.

◆ ServerFpsStatsUpdatedEventTypeID

const EventType ServerFpsStatsUpdatedEventTypeID

params: ServerFpsStatsUpdatedEventParams

Definition at line 527 of file gameplay.c.

◆ SetFreeCameraEventTypeID

const EventType SetFreeCameraEventTypeID

params: SetFreeCameraEventParams

Definition at line 565 of file gameplay.c.

◆ StartupEventTypeID

const EventType StartupEventTypeID

no params

Definition at line 469 of file gameplay.c.

◆ VONStartSpeakingEventTypeID

const EventType VONStartSpeakingEventTypeID

params: VONStartSpeakingEventParams

Definition at line 551 of file gameplay.c.

◆ VONStateEventTypeID

const EventType VONStateEventTypeID

params: VONStateEventParams

Definition at line 549 of file gameplay.c.

◆ VONStopSpeakingEventTypeID

const EventType VONStopSpeakingEventTypeID

params: VONStopSpeakingEventParams

Definition at line 553 of file gameplay.c.

◆ VONUserStartedTransmittingAudioEventTypeID

const EventType VONUserStartedTransmittingAudioEventTypeID

no params

Definition at line 555 of file gameplay.c.

◆ VONUserStoppedTransmittingAudioEventTypeID

const EventType VONUserStoppedTransmittingAudioEventTypeID

no params

Definition at line 557 of file gameplay.c.

◆ WorldCleaupEventTypeID

const EventType WorldCleaupEventTypeID

no params

Definition at line 471 of file gameplay.c.