DIFF

Constants 627

Agent transmission system 17

const int AGT_NONE = 0
const int AGT_INV_IN = 1
const int AGT_INV_OUT = 2
const int AGT_UACTION_CONSUME = 3
const int AGT_TRANSFER_COPY = 4
const int AGT_UACTION_TOUCH = 5
const int AGT_WATER_POND = 6
const int AGT_AIRBOURNE_BIOLOGICAL = 7
const int AGT_UACTION_TO_PLAYER = 8
const int AGT_UACTION_TO_ITEM = 9
const int AGT_ITEM_TO_FLESH = 10
const int AGT_AIRBOURNE_CHEMICAL = 11
const int AGT_SNOW = 12
const int AGT_WATER_FRESH = 13
const int AGT_WATER_HOT_SPRING = 14
const int DEF_BIOLOGICAL = 1
const int DEF_CHEMICAL = 2

ChatMessagesVisibility 8

const string SYSTEM_CHAT_MSG = "system_chat_msg"
const string GLOBAL_CHAT_MSG = "global_chat_msg"
const string DIRECT_CHAT_MSG = "direct_chat_msg"
const string VEHICLE_CHAT_MSG = "vehicle_chat_msg"
const string RADIO_CHAT_MSG = "radio_chat_msg"
const string GAME_CHAT_MSG = "game_chat_msg"
const string ADMIN_CHAT_MSG = "admin_chat_msg"
const string PLAYER_CHAT_MSG = "player_chat_msg"

Colors 9

const int COLOR_WHITE = 0xFFFFFFFF
const int COLOR_RED = 0xFFF22613
const int COLOR_GREEN = 0xFF2ECC71
const int COLOR_BLUE = 0xFF4B77BE
const int COLOR_YELLOW = 0xFFF7CA18
const int COLOR_RED_A = 0x1fF22613
const int COLOR_GREEN_A = 0x1f2ECC71
const int COLOR_BLUE_A = 0x1f4B77BE
const int COLOR_YELLOW_A = 0x1fF7CA18

Components 7

const string COMP_NAME_NONE = "None"
const int COMP_TYPE_UNDEFINED = -1
const int COMP_TYPE_ETITY_DEBUG = 0
const int COMP_TYPE_ENERGY_MANAGER = 1
const int COMP_TYPE_BODY_STAGING = 2
const int COMP_TYPE_ANIMAL_BLEEDING = 3
const int COMP_TYPE_COUNT = 4

Configurations for ItemsGenerator class 5

const float ITEMSGEN_TICK = 10in seconds
const float ITEMSGEN_MIN_DISTANCE_TO_REPOSITION = 80in meters
const float ITEMSGEN_SPAWN_DISTANCE = 60in meters
const float ITEMSGEN_MAX_SPREAD = 15in meters
const int ITEMSGEN_ITEMS_AMOUNT = 5

Controls locks 3

const string LOCK_SPRINT = "lock_sprint"
const string LOCK_FREELOOK = "lock_freelook"
const string LOCK_ZOOM = "lock_zoom"

Emote ids 15

const int QUANTITY_HIDDEN = 0
const int QUANTITY_COUNT = 1
const int QUANTITY_PROGRESS = 2
const string OPTIONS_SOUND_AMBIENT_SOUND_MODE = "ambient_sound_mode"
const float CRAFTING_TIME_UNIT_SIZE = 4.0time unit size for crafting, this value is multiplied by the length given by a recipe
const float PROJECTED_CURSOR_DISTANCE = 5how long is the raycast from the weapon for projected cursor
const float DEBUG_QUICK_UNRESTRAIN_TIME = 1.0\ misc
const float MELEE_ITEM_DAMAGE = 0.35
const int HAIR_SELECTION_COUNT = 45
const int INPUT_EXCLUDE_ALL = 0\ input exclude types; DEPRECATED (confusing)
const int INPUT_EXCLUDE_INVENTORY = 1
const int INPUT_EXCLUDE_MOUSE_ALL = 2
const int INPUT_EXCLUDE_MOUSE_RADIAL = 3
const int INPUT_EXCLUDE_MAP = 4
const string CFG_FILE_ADDITIONAL_INFO = "$profile:serverInfo.cfg"

HUDVisibility 8

const string SHOW_QUICKBAR = "show_quickbar"
const string SHOW_HUD = "show_hud"
const string SHOW_HUD_VEHICLE = "show_hud_vehicle"
const string HUD_BRIGHTNESS = "hud_brightness"
const string ENABLE_BLEEDINGINDICATION = "enable_bleedingindication"
const string SHOW_CONNECTIVITYINFO = "show_connectivityinfo"
const string SHOW_CROSSHAIR = "show_crosshair"
const string SHOW_SERVERINFO = "show_serverinfo"

InputDevice 29

const int INPUT_MODULE_TYPE_MASK = 0x00700000
const int INPUT_KEY_MASK = 0x000000ff
const int INPUT_ACTION_TYPE_MASK = 0x00000f00
const int INPUT_AXIS = 0x00010000
const int INPUT_POV = 0x00020000
const int INPUT_COMBO_MASK = 0xff000000
const int INPUT_COMBO_AXIS = 0x00800000
const int INPUT_COMBO_AXIS_OFFSET = 0x00000080
const int INPUT_COMBO_KEY_OFFSET = 0x01000000
const int INPUT_DEVICE_KEYBOARD = 0x00000000
const int INPUT_DEVICE_MOUSE = 0x00100000mouse button
const int INPUT_DEVICE_STICK = 0x00200000
const int INPUT_DEVICE_XINPUT = 0x00300000XInput device
const int INPUT_DEVICE_TRACKIR = 0x00400000
const int INPUT_DEVICE_GAMEPAD = 0x00500000
const int INPUT_DEVICE_CHEAT = 0x00600000
const int INPUT_ACTION_TYPE_NONE = 0x00000000
const int INPUT_ACTION_TYPE_STATE = 0x00000100
const int INPUT_ACTION_TYPE_DOWN_EVENT = 0x00000200
const int INPUT_ACTION_TYPE_UP_EVENT = 0x00000300
const int INPUT_ACTION_TYPE_SHORTCLICK_EVENT = 0x00000400
const int INPUT_ACTION_TYPE_HOLD_EVENT = 0x00000500
const int INPUT_ACTION_TYPE_COMBO = 0x00002000
const int INPUT_ACTION_TYPE_SPECIALCOMBO = 0x00004000
const int INPUT_ACTION_TYPE_DOUBLETAP = 0x00008000
const int INPUT_DEVICE_MOUSE_AXIS = (INPUT_DEVICE_MOUSE | INPUT_AXIS)
const int INPUT_DEVICE_STICK_AXIS = (INPUT_DEVICE_STICK | INPUT_AXIS)
const int INPUT_DEVICE_STICK_POV = (INPUT_DEVICE_STICK | INPUT_POV)
const int INPUT_DEVICE_GAMEPAD_AXIS = (INPUT_DEVICE_GAMEPAD | INPUT_AXIS)

Item Variables 8

const int VARIABLE_QUANTITY = 1
const int VARIABLE_ENERGY = 2
const int VARIABLE_TEMPERATURE = 4
const int VARIABLE_WET = 8
const int VARIABLE_LIQUIDTYPE = 16
const int VARIABLE_ISLIT = 32
const int VARIABLE_COLOR = 64
const int VARIABLE_CLEANNESS = 128

LiquidThroughputs 8

const float LIQUID_THROUGHPUT_TINY = 0.1
const float LIQUID_THROUGHPUT_DEFAULT = 1.0
const float LIQUID_THROUGHPUT_GASOLINECANISTER = 10.0
const float LIQUID_THROUGHPUT_CAR_DEFAULT = 1.0
const float LIQUID_THROUGHPUT_GENERATOR = 10.0
const float LIQUID_THROUGHPUT_FUELSTATION = 20.0
const float LIQUID_THROUGHPUT_WELL = 15.0
const float LIQUID_THROUGHPUT_BARREL = 100.0

LiquidTypes 28

const int LIQUID_NONE = 0
const int LIQUID_BLOOD_0_P = 1
const int LIQUID_BLOOD_0_N = 2
const int LIQUID_BLOOD_A_P = 4
const int LIQUID_BLOOD_A_N = 8
const int LIQUID_BLOOD_B_P = 16
const int LIQUID_BLOOD_B_N = 32
const int LIQUID_BLOOD_AB_P = 64
const int LIQUID_BLOOD_AB_N = 128
const int LIQUID_SALINE = 256
const int LIQUID_WATER = 512base water liquid type, LIQUID_GROUP_DRINKWATER translates into this type within script
const int LIQUID_RIVERWATER = 1024unused? river surfaces are using FRESHWATER
const int LIQUID_VODKA = 2048
const int LIQUID_BEER = 4096
const int LIQUID_GASOLINE = 8192
const int LIQUID_DIESEL = 16384
const int LIQUID_DISINFECTANT = 32768
const int LIQUID_SOLUTION = 65536
const int LIQUID_SNOW = 131072
const int LIQUID_SALTWATER = 262144
const int LIQUID_FRESHWATER = 524288used by river/pond surfaces
const int LIQUID_STILLWATER = 1048576used for unfishable surfaces
const int LIQUID_HOTWATER = 2097152hot springs
const int LIQUID_CLEANWATER = 4194304clean water from wells / rain
const int LIQUID_GROUP_DRINKWATER = LIQUID_WATER | LIQUID_RIVERWATER | LIQUID_SNOW | LIQUID_FRESHWATER | LIQUID_STILLWATER | LIQUID_HOTWATER | LIQUID_CLEANWATER
const int LIQUID_GROUP_WATER = LIQUID_GROUP_DRINKWATER | LIQUID_SALTWATER
const int GROUP_LIQUID_BLOOD = 255
const int GROUP_LIQUID_ALL = -1-1 = all bits to 1

Local data saving to files 12

const int CFG_ARRAY_ITEMS_MAX = 64
const string CFG_FILE_FIXED_PROFILE = "Scripts/profile_fixed.cfg"
const string CFG_FILE_USER_PROFILE = "$profile:profile.cfg"
const string CFG_FILE_DEBUG_PROFILE = "debugProfile.cfg"
const string CFG_FILE_EMOTES_PROFILE = "$profile:emotesProfile.cfg"
const string CFG_FILE_SEARCH_HISTORY = "$profile:search_history.history"
const string CFG_FILE_ENS_HISTORY = "script_enscript.history"
const string CFG_FILE_ENS_HISTORY_SERVER = "script_enscriptServer.history"
const string CFG_FILE_SCRIPT_LOG = "$profile:script.log"
const string CFG_FILE_SCRIPT_LOG_EXT = "$profile:scriptExt.log"
const string CFG_FILE_DEBUG_DIR = "$profile:ScriptConsole/"
const string CFG_FILE_MISSION_LIST = "$profile:missionlist.json"

Materials 17

const int MATERIAL_DEFAULT = 0
const int MATERIAL_METAL = 1full steel
const int MATERIAL_IRON = 2iron
const int MATERIAL_GLASS = 3glass pane
const int MATERIAL_PLASTIC = 4plastic object
const int MATERIAL_LIQUID = 5liquids, water
const int MATERIAL_SLIME = 6slime, oil etc
const int MATERIAL_BETON = 7concrete
const int MATERIAL_RUBBER = 8rubber, linoeum
const int MATERIAL_FLESH = 9flesh, humanoids
const int MATERIAL_GRASS = 10grass
const int MATERIAL_WOOD = 11wood
const int MATERIAL_SNOW = 12snow
const int MATERIAL_SAND = 13soft sand
const int MATERIAL_DIRT = 14super-soft dirt
const int MATERIAL_GRAVEL = 15gravel
const int MATERIAL_STONE = 16rocks, cliffs
const int GUI_WINDOW_MISSION_LOADER = 1
const string CFG_VEHICLESPATH = "CfgVehicles"
const string CFG_WEAPONSPATH = "CfgWeapons"
const string CFG_MAGAZINESPATH = "CfgMagazines"
const string CFG_AMMO = "CfgAmmo"
const string CFG_WORLDS = "CfgWorlds"
const string CFG_SURFACES = "CfgSurfaces"
const string CFG_RECIPESPATH = "CfgRecipes"
const string CFG_SOUND_SHADERS = "CfgSoundShaders"
const string CFG_SOUND_SETS = "CfgSoundSets"
const string CFG_NONAI_VEHICLES = "CfgNonAIVehicles"
const string CFG_SOUND_TABLES = "CfgSoundTables"

Message commands 5

const int NUM_OF_CHANNELS = 100
const int MSG_TEST_CHANNEL = 0
const int MSG_IMMUNE_REACTION = 1
const int MSG_STATS_SYNCED = 2
const int MSG_NOTIFIERS_TICK = 3

Mouse Events 5

const int MB_EVENT_PRESS = 0
const int MB_EVENT_CLICK = 1
const int MB_EVENT_RELEASE = 2
const int MB_EVENT_DOUBLECLICK = 3
const int MB_EVENT_DRAG = 4

pools minimum tick times in ms 5

const int MIN_TICK_MDFR_POOL_MAIN = 10000in ms
const int MIN_TICK_MDFR_POOL_PLAYER = 3000
const int MIN_TICK_MDFR_POOL_ENVIRONMENT = 3000
const int MIN_TICK_MDFR_POOL_DISEASE = 30000
const int MIN_TICK_NOTIFIERS = 1000

Selectable action types ids 3

const int SAT_INTERACT_ACTION = 1
const int SAT_CRAFTING = 2
const int SAT_DEBUG_ACTION = 3

String constants 1

const string STRING_EMPTY = ""

Tools 4

const int CALL_CATEGORY_SYSTEM = 0Runs always
const int CALL_CATEGORY_GUI = 1Runs always (on client)
const int CALL_CATEGORY_GAMEPLAY = 2Runs unless ingame menu is opened
const int CALL_CATEGORY_COUNT = 3

UI 21

const int IDC_OK = 1
const int IDC_CANCEL = 2
const int IDC_RESTART = 5
const int IDC_MAIN_NEXT_CHARACTER = 50
const int IDC_MAIN_PREV_CHARACTER = 51
const int IDC_MAIN_OPTIONS = 102
const int IDC_MAIN_MULTIPLAYER = 105
const int IDC_MAIN_QUIT = 106
const int IDC_MAIN_CONTINUE = 114
const int IDC_MAIN_TUTORIAL = 117
const int IDC_MAIN_PLAY = 142
const int IDC_MAIN_CHARACTER = 143
const int IDC_MAIN_ONLINE = 124
const int IDC_MAIN_FEEDBACK = 125
const int IDC_MULTI_REFRESH = 123
const int IDC_MULTI_INVITE = 126
const int IDC_BOOK_VIEWER_PREV = 102
const int IDC_BOOK_VIEWER_NEXT = 103
const int IDC_INT_RETRY = 105ingame menu
const int IDC_INT_RETRY_CUSTOM = 106custom respawn
const int IDC_INT_EXIT = 107

User action internal state machine states 24

const int UA_NONE = 0
const int UA_FAILED = 1
const int UA_PROCESSING = 2
const int UA_REPEAT = 3
const int UA_FINISHED = 4
const int UA_CANCEL = 5
const int UA_INTERRUPT = 6
const int UA_START = 7
const int UA_STARTT = 8
const int UA_CANCELT = 9
const int UA_FINISHEDT = 10
const int UA_ANIM_EVENT = 11
const int UA_INITIALIZE = 12
const int UA_CHECK_CON = 13
const int UA_AM_PENDING = 14
const int UA_AM_ACCEPTED = 15
const int UA_AM_REJECTED = 16
const int UA_IN_START = 17
const int UA_IN_END = 18
const int UA_SPAWN_DUST_A = 19
const int UA_SPAWN_DUST_B = 20
const int UA_IN_CRAFTING = 21
const int UA_ERROR = 24
const int UA_SETEND_2 = 32

Widget UI system 27

TextWidgetTypeIDDOXYGENSingle-line text. See enf::TextWidget
MultilineTextWidgetTypeIDDOXYGEN
MultilineEditBoxWidgetTypeIDDOXYGEN
RichTextWidgetTypeIDDOXYGEN
RenderTargetWidgetTypeIDDOXYGEN
ImageWidgetTypeIDDOXYGEN
ConsoleWidgetTypeIDDOXYGEN
VideoWidgetTypeIDDOXYGEN
RTTextureWidgetTypeIDDOXYGEN
FrameWidgetTypeIDDOXYGEN
EmbededWidgetTypeIDDOXYGEN
ButtonWidgetTypeIDDOXYGEN
CheckBoxWidgetTypeIDDOXYGEN
WindowWidgetTypeIDDOXYGEN
ComboBoxWidgetTypeIDDOXYGEN
SimpleProgressBarWidgetTypeIDDOXYGEN
ProgressBarWidgetTypeIDDOXYGEN
SliderWidgetTypeIDDOXYGEN
BaseListboxWidgetTypeIDDOXYGEN
TextListboxWidgetTypeIDDOXYGEN
GenericListboxWidgetTypeIDDOXYGEN
EditBoxWidgetTypeIDDOXYGEN
PasswordEditBoxWidgetTypeIDDOXYGEN
WorkspaceWidgetTypeIDDOXYGEN
GridSpacerWidgetTypeIDDOXYGEN
WrapSpacerWidgetTypeIDDOXYGEN
ScrollWidgetTypeIDDOXYGEN

Ungrouped 300

reference float g_testVariable1
reference float g_testVariable2
reference float g_testVariable3
RenderTargetClass RenderTargetSourceGAME_TEMPLATE
ScriptCameraClass ScriptCameraSourceGAME_TEMPLATE
ScriptLightClass ScriptLightSourceGAME_TEMPLATE
ScriptModelClass ScriptModelSourceGAME_TEMPLATE
WorldsMenuClass WorldsMenuSourceGAME_TEMPLATE
Game g_GameGAME_TEMPLATE
const int ECE_NONE = 0
const int ECE_SETUP = 2process full entity setup (when creating NEW entity)
const int ECE_TRACE = 4trace under entity when being placed (from the point of creation)
const int ECE_CENTER = 8use center from shape (model) for placement
const int ECE_UPDATEPATHGRAPH = 32update navmesh when object placed upon it
const int ECE_ROTATIONFLAGS = 512enable rotation flags for object placement
const int ECE_CREATEPHYSICS = 1024create collision envelope and related physics data (if object has them)
const int ECE_INITAI = 2048init ai
const int ECE_AIRBORNE = 4096create flying unit in the air
const int ECE_EQUIP_ATTACHMENTS = 8192equip with configured ATTACHMENTS
const int ECE_EQUIP_CARGO = 16384equip with configured CARGO
const int ECE_EQUIP = 24576equip with configured (ATTACHMENTS + CARGO)
const int ECE_EQUIP_CONTAINER = 2097152populate DE/ group CONTAINER during spawn
const int ECE_LOCAL = 1073741824create object locally
const int ECE_NOSURFACEALIGN = 262144do not align object on surface/ terrain
const int ECE_KEEPHEIGHT = 524288keep height when creating object (do not use trace or placement on surface)
const int ECE_NOLIFETIME = 4194304do not set lifetime when creating the object
const int ECE_NOPERSISTENCY_WORLD = 8388608do not save this object in world
const int ECE_NOPERSISTENCY_CHAR = 16777216do not save this object in character
const int ECE_DYNAMIC_PERSISTENCY = 33554432spawns in without persistency, once player takes it, persistency will be enabled if available
const int ECE_IN_INVENTORY = 787456ECE_CREATEPHYSICS|ECE_KEEPHEIGHT|ECE_NOSURFACEALIGN
const int ECE_PLACE_ON_SURFACE = 1060ECE_CREATEPHYSICS|ECE_UPDATEPATHGRAPH|ECE_TRACE
const int ECE_OBJECT_SWAP = 787488ECE_CREATEPHYSICS|ECE_UPDATEPATHGRAPH|ECE_KEEPHEIGHT|ECE_NOSURFACEALIGN
const int ECE_FULL = 25126ECE_SETUP|ECE_TRACE|ECE_ROTATIONFLAGS|ECE_UPDATEPATHGRAPH|ECE_EQUIP
const int RF_NONE = 0
const int RF_FRONT = 1front side placement
const int RF_TOP = 2top side placement
const int RF_LEFT = 4left side placement
const int RF_RIGHT = 8right side placement
const int RF_BACK = 16back side placement
const int RF_BOTTOM = 32bottom side placement
const int RF_ALL = 63RF_FRONT|RF_TOP|RF_LEFT|RF_RIGHT|RF_BACK|RF_BOTTOM
const int RF_IGNORE = 64ignore placement RF flags - object will spawn as model was created
const int RF_TOPBOTTOM = 34RF_TOP|RF_BOTTOM
const int RF_LEFTRIGHT = 12RF_LEFT|RF_RIGHT
const int RF_FRONTBACK = 17RF_FRONT|RF_BACK
const int RF_RANDOMROT = 64allow random rotation around axis when placing
const int RF_ORIGINAL = 128use default placement setuped on object in config
const int RF_DECORRECTION = 256angle correction when spawning InventoryItem at Building angle
const int RF_DEFAULT = 512use default placement setuped on object in config
const static float NOTIFICATION_FADE_TIME = 3.0DEPRECATED (moved into NotificationSystem)
const int VIRTUAL_HUD_UPDATE_INTERVAL = 1000
const int 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
DayZGame g_Game
const int EUABLAYER_ALL = 0Input layer type
const int EUABLAYER_HINTKEY = 1showing hints
const int EUABLAYER_VISKEY = 2visualisation
const int EUABLAYER_3 = 3
const int EUABLAYER_CAR = 4
const int EUABLAYER_HUMAN = 5
const int EUABLAYER_6 = 6
const int EUABLAYER_CUSTOM = 7custom
const int EUABLAYER_LOADING = 8keys during loading sequence
const int EUABLAYER_MENU = 9keys during menu
const int EUABACKLIT_NONE = 0Input backlit type
const int EUABACKLIT_ON = 1permanent ilumination
const int EUABACKLIT_2 = 2
const int EUABACKLIT_3 = 3
const int EUABACKLIT_FADEOUT_SLOW = 4slow fadeout
const int EUABACKLIT_FADEOUT_FAST = 5fast fadeout
const int EUABACKLIT_FADEIN_SLOW = 6slow in -> then stay on
const int EUABACKLIT_FADEIN_FAST = 7fast in -> then stay on
const int EUAB_OFF = 0all off
const int EUAB_LOGO_DAYZ = 10
const int EUAB_LOGO_CONNECTING = 11
const int EUAB_MENU_BROWSER = 20
const int EUAB_MENU_MAIN = 21
const int EUAB_MENU_KEYBINDING = 22
const int EUAB_MENU_OPTIONS = 23
const int EUAB_CAR_OFF = 100sitting in car with engine off
const int EUAB_CAR_ON_NOLIGHTS = 101driving w/o lights (day)
const int EUAB_CAR_ON_LIGHTS = 102driving with headlights (night)
const int EUAB_CAR_STARTING = 103short starting animation
const int EUAB_CAR_ENTER = 104entering car
const int EUAB_CAR_LEAVE = 105leaving car
const int EUAB_CAR_CRASH = 106crashed
const int EUAB_PLR_WALK = 200
const int EUAB_PLR_RUN = 201
const int EUAB_PLR_SPRINT = 202
const int EUAB_PLR_SWIM = 203
const int EUAB_PLR_HITBY = 204
const int EUAB_PLR_CONSUME = 205
const int EUAB_PLR_CRAFTING = 206
const int EUAB_PLR_EMOTE = 207playing emote
const int EUAB_PLR_UNCONSCIOUS = 208
const int EUAB_PLR_DEAD = 209
const int EUAB_MODE_NIGHT = 300
const int EUAB_MODE_MORNING_BAD = 301
const int EUAB_MODE_MORNING_GOOD = 302
const int EUAB_MODE_DAY_FOGGY = 303
const int EUAB_MODE_DAY_OVERCAST = 304
const int EUAB_MODE_DAY_NICE = 305
const int EUAB_MODE_EVENING_BAD = 306
const int EUAB_MODE_EVENING_GOOD = 307
const int EUAB_MODE_FLASHLIGHT = 320
const int EUAB_MODE_CHEMLIGHT = 321
const int EUAB_OVERLAY_NONE = 400no overlay
const int EUAB_OVERLAY_CONTROLS = 401highlighted controls
const int EUAB_OVERLAY_STATUS = 402numpad + mouse used for health/ blood level visualisation
const int EUAB_OVERLAY_VON = 403VON status
Object _itemDEVELOPERwatched item goes here(LCTRL+RMB->Watch)
const int INDEX_NOT_FOUND = -1
const string NullStringArray[1] = { "" }
const int PROGRESS_START = 0
const int PROGRESS_FINISH = 1
const int PROGRESS_PROGRESS = 2
const int PROGRESS_UPDATE = 3
const EventType StartupEventTypeIDno params
const EventType WorldCleaupEventTypeIDno params
const EventType MPSessionStartEventTypeIDno params
const EventType MPSessionEndEventTypeIDno params
const EventType MPSessionFailEventTypeIDno params
const EventType MPSessionPlayerReadyEventTypeIDno params
const EventType MPConnectionLostEventTypeIDparams: \ref MPConnectionLostEventParams
const EventType MPConnectionCloseEventTypeIDparams: \ref MPConnectionCloseEventParams
const EventType ProgressEventTypeIDparams: \ref ProgressEventParams
const EventType NetworkManagerClientEventTypeIDno params
const EventType NetworkManagerServerEventTypeIDno params
const EventType DialogQueuedEventTypeIDno params
const EventType ChatMessageEventTypeIDparams: \ref ChatMessageEventParams
const EventType ChatChannelEventTypeIDparams: \ref ChatChannelEventParams
const EventType ClientConnectedEventTypeIDparams: \ref ClientConnectedEventParams
const EventType ClientPrepareEventTypeIDparams: \ref ClientPrepareEventParams
const EventType ClientNewEventTypeIDparams: \ref ClientNewEventParams
const EventType ClientNewReadyEventTypeIDparams: \ref ClientNewReadyEventParams
const EventType ClientRespawnEventTypeIDparams: \ref ClientRespawnEventParams
const EventType ClientReconnectEventTypeIDparams: \ref ClientReconnectEventParams
const EventType ClientReadyEventTypeIDparams: \ref ClientReadyEventParams
const EventType ClientDisconnectedEventTypeIDparams: \ref ClientDisconnectedEventParams
const EventType ClientRemovedEventTypeIDno params
const EventType ConnectivityStatsUpdatedEventTypeIDparams: \ref ConnectivityStatsUpdatedEventParams
const EventType ServerFpsStatsUpdatedEventTypeIDparams: \ref ServerFpsStatsUpdatedEventParams
const EventType LogoutCancelEventTypeIDparams: \ref LogoutCancelEventParams
const EventType LoginTimeEventTypeIDparams: \ref LoginTimeEventParams
const EventType RespawnEventTypeIDparams: \ref RespawnEventParams
const EventType PreloadEventTypeIDparams: \ref PreloadEventParams
const EventType LogoutEventTypeIDparams: \ref LogoutEventParams
const EventType LoginStatusEventTypeIDparams: \ref LoginStatusEventParams
const EventType SelectedUserChangedEventTypeIDno params
const EventType ScriptLogEventTypeIDparams: \ref ScriptLogEventParams
const EventType VONStateEventTypeIDparams: \ref VONStateEventParams
const EventType VONStartSpeakingEventTypeIDparams: \ref VONStartSpeakingEventParams
const EventType VONStopSpeakingEventTypeIDparams: \ref VONStopSpeakingEventParams
const EventType VONUserStartedTransmittingAudioEventTypeIDno params
const EventType VONUserStoppedTransmittingAudioEventTypeIDno params
const EventType PartyChatStatusChangedEventTypeIDno params
const EventType DLCOwnerShipFailedEventTypeIDparams: \ref DLCOwnerShipFailedParams
const EventType SetFreeCameraEventTypeIDparams: \ref SetFreeCameraEventParams
const EventType ConnectingStartEventTypeIDno params
const EventType ConnectingAbortEventTypeIDno params
const EventType PlayerDeathEventTypeIDparams: \ref PlayerDeathEventParams
const EventType NetworkInputBufferEventTypeIDparams: \ref NetworkInputBufferEventParams
const string AUTH_PREFIX = "#STR_MP_STEAM_AUTH_FAILED\n"PLATFORM_WINDOWS
const string AUTH_PREFIX = "#STR_xbox_authentification_fail\n"!PLATFORM_WINDOWSPLATFORM_MSSTORE
const string AUTH_PREFIX = "#STR_xbox_authentification_fail\n"!PLATFORM_WINDOWS!PLATFORM_MSSTOREPLATFORM_XBOX
const string AUTH_PREFIX = "#STR_ps4_authentification_fail\n"!PLATFORM_WINDOWS!PLATFORM_MSSTORE!PLATFORM_XBOXPLATFORM_PS4
const string AUTH_PREFIX = "#STR_authentification_fail\n"!PLATFORM_WINDOWS!PLATFORM_MSSTORE!PLATFORM_XBOX!PLATFORM_PS4
const string LOGIN_PREFIX = "#STR_LOGIN_PREFIX"+"\n"
const string RESPAWN_PREFIX = "#STR_RESPAWN_PREFIX"+"\n"
const string VE_PREFIX = "#STR_VE_PREFIX"+"\n"
const string VERIFY = "\n"+"#STR_VERIFY"
const string MODS = "\n"+"#STR_MODS0"+"\n"+"#STR_MODS1"+"\n"
const string SERVER_MUST_UPDATE = "\n"+"#STR_S_UPDATE"
const string CLIENT_MUST_UPDATE = "\n"+"#STR_C_UPDATE" + VERIFY
const string UNM_MESSAGE = "#STR_UNM_MESSAGE"
static int GAME_STORAGE_VERSION = 142Game Class provide most "world" or global engine API functions.
const int BIT_INT_SIZE = 32
const int INPUT_UDT_STANDARD_ACTION_START = 1
const int INPUT_UDT_STANDARD_ACTION_END_REQUEST = 2
const int INPUT_UDT_STANDARD_ACTION_INPUT_END = 3
const int INPUT_UDT_QUICKABARSHORTCUT = 4
const int INPUT_UDT_MELEE_TARGET = 5
const int INPUT_UDT_WEAPON_ACTION = 6
const int INPUT_UDT_ITEM_MANIPULATION = 7
const int INPUT_UDT_INVENTORY = 8
const int INPUT_UDT_ADVANCED_PLACEMENT = 9
const int INPUT_UDT_WEAPON_REMOTE_EVENT = 10
const int INPUT_UDT_USER_MUTE_XBOX = 11
const int INPUT_UDT_HAND_REMOTE_EVENT = 12
const int INPUT_UDT_WEAPON_LIFT_EVENT = 13
const int INPUT_UDT_RESET_ADS = 14
const int INPUT_UDT_GESTURE = 15
const int INPUT_UDT_INVENTORY_CHECK = 16
const int PLUG_UNDEFINED = 0
const int PLUG_BATTERY_SLOT = 1
const int PLUG_COMMON_APPLIANCE = 2
const int PLUG_CROCODILE_PINS = 3
const int PLUG_CROCODILE_PINS_CHARGER = 4
const int PLUG_PAS_DEVICE = 5
const int PLUG_BARBED_WIRE = 6
const int PLUG_GAS_CAN_SLOT = 7
const int PLUG_VEHICLE_BATTERY_PINS = 8
const int NO_ATTACHMENT_ACTION = 0
const int PLUG_THIS_INTO_ATTACHMENT = 1
const int PLUG_ATTACHMENTS_INTO_THIS = 2
const CallID CALL_ID_SEND_LOG = 0
const CallID CALL_ID_SCR_CNSL_HISTORY_BACK = 1
const CallID CALL_ID_SCR_CNSL_HISTORY_NEXT = 2
const CallID CALL_ID_SCR_CNSL_ADD_PRINT = 3
const CallID CALL_ID_SCR_CNSL_GET_SQF_WATCHER = 4
const CallID CALL_ID_SCR_CNSL_SET_SQF_WATCHER_RESULT = 5
const CallID CALL_ID_SCENE_EDITOR_COMMAND = 6
const CallID CALL_ID_HIDE_INVENTORY = 7
const CallID CALL_ID_SCR_CNSL_GETSELECTEDITEM = 8
ref Dispatcher g_Dispatcher
int g_DemoPlayerClass = 0
int g_DemoWeather = 0
int g_DemoTimeOfDay = 0
const int CFG_TYPE_STRING = 0
const int CFG_TYPE_INT = 1
const int CFG_TYPE_FLOAT = 2
const int CFG_TYPE_BOOL = 3
const int CFG_TYPE_ARRAY = 4
const int CFG_TYPE_PARAM = 5
const int BREATH_VAPOUR_LEVEL_MAX = 3
const int DEFAULT_TICK_TIME_ACTIVE = 3
const int DEFAULT_TICK_TIME_ACTIVE_SHORT = 1
const int DEFAULT_TICK_TIME_INACTIVE = 3
const int DEFAULT_TICK_TIME_INACTIVE_LONG = 10
const int DEBUG_PADDING_OFFSET = 2
const int MAX_QUEUE_SIZE = 5
const int MAX_QUICKBAR_SLOTS_COUNT = 10
const int MAX_NUMBER_OF_INGREDIENTS = 2
const int MAXIMUM_RESULTS = 10
const float DEFAULT_SPAWN_DISTANCE = 0.6
const float SOUNDS_HEARING_DISTANCE = 50
const float TICK_INTERVAL = 1
const float STAMINA_SOUND_TR1 = 0.55
const float STAMINA_SOUND_TR2 = 0.25
const int AC_UNCATEGORIZED = 0
const int AC_SINGLE_USE = 1
const int AC_CONTINUOUS = 2
const int AC_INTERACT = 3
const int AT_BUILD_PART = 193
const int AT_DISMANTLE_PART = 195
const int AT_DESTROY_PART = 209
const int AT_WPN_ATTACH_MAGAZINE = 1501
const int AT_WPN_SWAP_MAGAZINE = 1502
const int AT_WPN_DETACH_MAGAZINE = 1503
const int AT_WPN_LOAD_BULLET = 1504
const int AT_WPN_UNJAM = 1505
const int AT_WPN_EJECT_BULLET = 1506
const int AT_WPN_LOAD_MULTI_BULLETS_START = 1507
const int AT_WPN_LOAD_MULTI_BULLETS_END = 1508
const int AT_WPN_SET_NEXT_MUZZLE_MODE = 1509
const int NTFKEY_THIRSTY = 1
const int NTFKEY_HUNGRY = 2
const int NTFKEY_WARMTH = 3
const int NTFKEY_WETNESS = 4
const int NTFKEY_FRACTURE = 5
const int NTFKEY_HEALTHY = 6
const int NTFKEY_FEVERISH = 7
const int NTFKEY_SICK = 8
const int NTFKEY_STUFFED = 9
const int NTFKEY_BLEEDISH = 10
const int NTFKEY_BLOOD = 11
const int NTFKEY_LIVES = 12
const int NTFKEY_BACTERIA = 13
const int NTFKEY_POISONED = 14
const int NTFKEY_PILLS = 15
const int NTFKEY_HEARTBEAT = 16
const int NTFKEY_LEGS = 17
const int TENDENCY_STABLE = 0
const int TENDENCY_INC_LOW = 1
const int TENDENCY_INC_MED = 2
const int TENDENCY_INC_HIGH = 3
const int TENDENCY_DEC_LOW = 4
const int TENDENCY_DEC_MED = 5
const int TENDENCY_DEC_HIGH = 6
const float MAGNUM_ROTATION_POSITION_M1 = -0.167
const float MAGNUM_ROTATION_POSITION_0 = 0.0
const float MAGNUM_ROTATION_POSITION_1 = 0.167
const float MAGNUM_ROTATION_POSITION_2 = 0.334
const float MAGNUM_ROTATION_POSITION_3 = 0.500
const float MAGNUM_ROTATION_POSITION_4 = 0.668
const float MAGNUM_ROTATION_POSITION_5 = 0.835
const float MAGNUM_ROTATION_POSITION_6 = 1.0
ItemBase _itemBaseDEVELOPERwatched item goes here(LCTRL+RMB->Watch)
PlayerBase _playerDEVELOPER
BoatScript _boatDIAG_DEVELOPER
CarScript _carDIAG_DEVELOPER
const float ACCEPTABLE_DISTANCE = 5
const int SANITY_CHECK_ACCEPTABLE_RESULT = ERecipeSanityCheck.NOT_OWNED_BY_ANOTHER_LIVE_PLAYER | ERecipeSanityCheck.CLOSE_ENOUGH
ref PluginManager g_Plugins
const int ITEMS_IN_ROW = 8
const int MAX_FAVORITES = 25
const int SERVER_BROWSER_PAGE_SIZE = 22PLATFORM_CONSOLE
const int SERVER_BROWSER_PAGE_SIZE = 5!PLATFORM_CONSOLE
static ref ScriptConsoleCameraValues s_ScriptConsoleValues