DIFF

Enums 433

ActionConditionMask11 values
ActionInputType7 values
ActiveState3 valuesActivation state of the physics controller in the physics world.
AnimatedGridSpacerEasingType5 values
AnimBackType5 values
AnimBootsType3 values
AnimFlags7 values
AnimPhysCorrectionTypeFEATURE_NETWORK_RECONCILIATION3 valuesThe replay system only replays outputs from animation. It does not replay animations and does not replay actual inputs. This means very often when a desync is detected, multiple corrections have to be sent before the simulation is stable. This is why we only ever actually use this system for when a player is in HumanCommandMove and HumanCommandFall.
AnimRangedWeaponType3 values
AnimType2 values
AnimUpperBodyType10 values
BAREMAnimState2 values
BAREMStableStateID9 values
BARIMAnimState3 values
BARIMStableStateID5 values
BoatFluid0 valuesType of vehicle's fluid. (native, do not change or extend)
BoatSoundCtrl3 valuesBoat's sound controller list. (native, do not change or extend)
CameraType2 values
CarAutomaticGearboxMode4 valuesEnumerated automatic gearbox modes. (native, do not change or extend)
CarDoorState3 values
CarEngineSoundState8 values
CarFluid0 valuesType of vehicle's fluid. (native, do not change or extend)
CarGear18 values
CarGearboxType2 valuesEnumerated gearbox types. (native, do not change or extend)
CarHeadlightBulbsState4 values
CarRearLightType4 values
CarSoundCtrl5 valuesCar's sound controller list. (native, do not change or extend)
CartridgeType6 values
CarWheelWaterState3 valuesEnumerated car wheel water state. (native, do not change or extend)
CFIMSAAnimState3 values
CFIMSAStableStateID5 values
CharacterMovementCOMPONENT_SYSTEM4 values
CharacterStanceCOMPONENT_SYSTEM6 values
ChatChannelType7 values
ClimbStates5 valuesstate of climb command
CodeLockLightState5 values
CodeLockStage5 values
CodeLockUIAction4 values
CollisionFlags7 values
ConsoleActionToolbarMaskPLATFORM_CONSOLE11 values
ConstructionMaterialType8 valuesused to guide action sound selection, mostly. Could be also used for particles and stuff, if need be
ControlID13 values
CookingMethodType6 values
DamageType5 valuesexposed from C++ (do not change)
DayZAnimalBehaviourAction19 valuesdefined in C++
DayZAnimalBehaviourSlot19 valuesdefined in C++
DayZAnimalConstants6 values
DayZCreatureAIConstants1 values
DayZCreatureAnimScriptDebugVarType3 values
DayZGameState7 values
DayZInfectedAttackGroupType2 values
DayZInfectedConstants13 values
DayZInfectedConstantsMovement4 values
DayZInfectedDeathAnims4 values
DayZLoadState16 values
DayZPlayerConstants352 values
DayZPlayerInstanceType6 valuesdefined in C++
DebugActionType3 values
DebugTextFlags7 values
DefaultAnimState1 values
DiagMenuIDs235 values
DialogPriorityGAME_TEMPLATE3 values
DialogResultGAME_TEMPLATE5 values
Direction4 values
DisconnectSessionFlags8 values
DoubleBarrelAnimState1 values
DoubleBarrelStableStateID9 values
DSLevels5 values
DSLevelsTemp7 values
EAchievementActionId11 values
EAchievementError5 values
EAchievementHitId2 values
EAchievementRangeId3 values
EAchievementRankId3 values
EAchievementTargetId2 values
EActions99 values
EActivationType3 values
eAgents11 values
EAlarmClockState4 values
eAnimFinishType2 values
EAnimPlayState3 values
EAnimSoundEventID1 values
EAnniversaryMusicStates3 values
eAreaDecayStage5 values
EAttExclusions22 values
EBackendCredentials3 valuesCredential parameters
EBackendError16 valuesBackend error
EBackendRequest2 valuesBackend request
eBadgeLevel4 values
EBiosError24 valuesPossible Error codes for bios API. This is the list of errors that can be returned from bios API. Errors after UNKNOWN are extended errors that are not present in the native API.
EBiosJoinType2 values
EBiosPrivacyPermission4 valuesSee individual values for platform support and meaning.
EBiosPrivacyPrivilege4 valuesSee individual values for platform support and meaning.
eBleedingSourceType2 values
eBloodyHandsTypes4 values
EBoatEffects4 values
EBoatEngineSoundState5 values
EBoatOperationalState4 values
EBoatSpeed5 values
EBool2 values
eBrokenLegs3 values
EBuildingLockType7 valuesLock types enum, meant for bitwise usage
ECachedEquipmentItemCategory7 values
ECachedEquipmentOperationMode2 values
ECachedEquipmentPlacement3 values
ECameraZoomType3 values
eCaptureState6 values
ECarDebugModeDIAG_DEVELOPER5 values
ECarHornState3 values
ECarOperationalState5 values
ECatchingBaitCategories6 values
ECharGender2 values
EClientKicked118 values
EConnectErrorClient17 values
EConnectErrorScript4 values
EConnectErrorServer27 values
EConnectivityStatLevel3 values
EConnectivityStatType4 values
EConsoleButtonsControls19 values
EConstructionDebugModesDIAG_DEVELOPER3 values
EConstructionDirCheckType3 values
eConstructionIconItemState3 values
EConstructionInfoCategories8 values
EConstructionTools10 values
EConsumeType5 values
EConsumptionPenaltyContext3 values
EContaminationTypes4 values
EControlSchemeState6 values
eCookingPropertyIndices3 values
ECrewMemberState3 values
ECurveType3 values
EDayZProfilesOptions16 values
EDependentOptions1 values
EDeveloperMask5 values
EDiagMenu0 valuesEDiagMenu
EDiagMenuGameDIAG_DEVELOPER3 values
eDisplayElements17 values
EDLCChange3 values
EDLCId3 values
EDryingIncrementCategory4 valueskeep the order in sync with cfgVehicles::Inventory_Base::dryingIncrements array
EDynamicMusicPlayerCategory7 values
EEffectAreaType4 values
EEnvironmentDryingCategories4 values
EEnvironmentHeatcomfortBehaviorCategory4 valuesCategories that are changing behavior of Heat comfort processing
EEnvironmentSoakingCategories2 values
EEnvironmentTemperatureComponent5 values
eFertlityState2 values
EffecterCommands5 values
EffectType3 valuesEnum to determine what type of effect the Effect is
EffectWidgetHandles3 values
EffectWidgetsTypes16 values
EffectWidgetSuspends2 values
EFightLogicCooldownCategory1 valuesLight / Heavy punches
EFireIgniteType4 values
EFireworksState5 values
eGardenSlotState2 values
EGetParticleMode3 values
EGeyserState4 values
EGrenadeType4 values
EHarvestType2 values
EHudContextFlags12 values
EHudElement8 values
EInfectedSoundEventID7 values
EInfectedSoundEventType1 values
eInjuryHandlerLevels5 values
eInjuryOverrides7 values
eInjurySoundZones5 values
EInputDeviceType3 values
EInputRestrictors3 values
EInventoryIconVisibility4 values
EItemManipulationContext3 values
EJsonApiError11 values
ELEDColors2 values
ELEDState3 values
ELightDimmingState4 values
ELiquidSourceObjectType2 values
eLockTypes5 values
eMapMarkerTypes21 values
EMapNavigationType4 values
EMedicalDrugsType3 values
EMeleeHitType12 values
EMeleeTargetType2 values
EmitorParam27 values
eMixedSoundStates3 valuesbits
eModifiers68 values
eModifiersTickType3 values
eModifierSyncIDs10 values
EmoteSlots12 values
EMotorbikeDebugModeDIAG_DEVELOPER3 values
EMotorbikeOperationalState4 values
eNotifiers17 values
EnProfilerEnabledFlags4 valuesThere are 3 states which can be toggled that governs whether script profiling is enabled or not
EnProfilerFlags4 valuesFlags that influences the behaviour of the EnProfiler API, applied through ...Flags functions
EnProfilerModule7 valuesCurrent base scripted modules
EntityEvent19 valuesEntity events for event-mask, or throwing event from code
EntityFlags16 valuesEntity flags
EObjectTemperatureState9 values
EOilPitState2 values
EPlantState5 values
EPlayerSoundEventID36 values
EPlayerSoundEventParam4 values
EPlayerSoundEventType7 values
EPlayerStates2 values
EPlayerStats_current0 values
EPlayerStats_v10012 values
EPlayerStats_v10113 values
EPlayerStats_v10610 values
EPlayerStats_v11511 values
EPlayerStats_v13012 values
EPollution2 values
EPresenceNotifierNoiseEventType2 values
EPSstatsFlags2 values
EPulseType2 values
ERecipeSanityCheck3 values
eRemoteDebugType3 values
ERemoteDetonatorLEDState2 values
eRemoteStatType4 values
EReplaceSoundEventID6 values
ERestOption3 values
ERestResultState12 values
ERPCs194 values
ErrorCategory7 valuesErrorCategory - To decide what ErrorHandlerModule needs to be called and easily identify where it came from
ErrorExSeverity3 values
EScriptInvokerInsertFlags3 values
EScriptInvokerRemoveFlags2 values
ESmokeGrenadeState4 values
ESortOrder2 values
ESortType9 values
ESoundEventType3 values
eSoundHandlers5 values
ESpawnVolumeVis4 values
EStage3 values
EStaminaConsumers10 values
EStaminaModifiers11 values
EStaminaMultiplierTypes6 values
eStaminaState7 values
eStaminaTendency2 values
eStaminaZones3 values
EStatLevels5 values
ESubscriberSystemsDEVELOPER1 values
eSwayStates5 values
ESyncEvent3 values
ETemperatureAccessPriority4 values
ETemperatureAccessTypes6 values
ETimeAccelCategoriesDIAG_DEVELOPER6 values
ETimeOfDay2 values
ETransformationAxis6 values
ETransportFluidFEATURE_NETWORK_RECONCILIATION8 values
EUndegroundDoorType2 values
EUndegroundEntranceState16 values
EUndergroundPresence4 values
EUndergroundTriggerType4 values
EVehicleDebugOutputTypeDIAG_DEVELOPER4 values
EVehicleVFXEffect5 valuesIdentifiers of individual vehicle VFX effects.
EVehicleVFXEffectGroup3 values
eWateredState2 values
EWaterLevels4 values
EWaterSourceObjectType3 values
eWeaponDebugMode3 values
EWeaponObstructionMode3 values
EWeatherPhenomenon9 valuesWeather phenomenon type
EWetnessLevel5 values
eWireMaterial3 values
eZoneType2 values
FileAttr4 values
FileMode3 values
FindFileFlags3 values
FindInventoryLocationType7 valuesflags for searching locations in inventory
FindInventoryReservationMode4 values
FirePlaceFailure2 values
FireplaceFireState9 values
FLAREAnimState2 values
FLAREStableStateID4 values
FoodStageType8 values
GamepadAxis6 values
GamepadButton15 values
GestureCategories7 values
GizmoSpaceMode3 values
GizmoTransformMode5 values
HandEventID17 valuesidentifier for events mainly for rpc purposes
HandStateID3 values
HitDirectionModes3 values
HitIndicatorType3 values
HumanInputControllerOverrideType3 valuesthis file is interface to Human
HumanMoveCommandID15 values
HumanRelativeHeadingMode2 values
ImpactTypes5 values
Ingredient3 values
InjectTypes3 values
InputTriggerGAME_TEMPLATE4 values
InventoryCheckContext2 values
InventoryCommandType8 values
InventoryJunctureType2 values
InventoryLocationType8 valuestypes of Inventory Location
InventoryMode4 valuesNOTE: PREDICTIVE is not to be used at all in multiplayer
InventoryTraversalType4 valuestree traversal type, for more see http://en.wikipedia.org/wiki/Tree_traversal
InventoryValidationReason3 values
InventoryValidationResult3 values
ItemBehaviorType7 values
JunctureRequestResult4 values
KeyCode126 values
LifeSpanState5 values
LightFlags3 values
LightSourceType3 values
LightType4 values
LockAction8 values
MagnumAnimState1 values
MagnumStableStateID2 values
MotorbikeEngineSoundState7 values
MotorbikeFluid0 valuesType of vehicle's fluid. (native, do not change or extend)
MotorbikeHeadlightState2 values
MotorbikeRearLightType4 values
MotorbikeSoundCtrl4 valuesMotorbike's sound controller list. (native, do not change or extend)
MouseState6 valuesreturns index of defined key in InputDevice by its name
MuzzleIndex2 values
MuzzleState4 valuesrepresents weapon's stable state (i.e. the basic states that the weapon will spend the most time in)
NetworkCompareResultFEATURE_NETWORK_RECONCILIATION3 valuesNetworkCompareResult Result of comparison for how correction or approval should proceed
NetworkMoveStrategyFEATURE_NETWORK_RECONCILIATION3 valuesNetworkMoveStrategy The strategy with which the Pawn is reconciled on the owner
NetworkRewindTypeFEATURE_NETWORK_RECONCILIATION4 valuesNetworkRewindType The rewind type with which the Pawn is reconciled on the owner
NewsCategory3 values
NotificationType7 values
NVTypes26 values
OBAnimState3 values
ObjIntersect5 values
OBStableStateID8 values
OptionAccessType61 values
OptionIDsScript12 valuesUsed for script-based game options. For anything C++ based, you would most likely use "Option Access Type" above
OverrideInputTypeINPUT_OVERRIDE5 values
ParticleAutoDestroyFlags4 valuesFlags to pass to ParticleSource.SetParticleAutoDestroyFlags
ParticleManagerSettingsFlags5 valuesFlags for ParticleManagerSettings
ParticlePropertiesFlags5 values
PDS_SYSTEMS8 values
PersistentFlag1 values
PGAreaType19 values
PGPolyFlags17 values
PhxInteractionLayers29 values
PistolAnimState4 values
PistolStableStateID11 values
PlantType4 values
PlayParticleFlags1 values
PluginDayZCreatureAIDebugSyncMessageType9 values
PostProcessEffectType25 valuesPost-process effect type. \attention Keep enum names in synch with post-process effect material class names. Postfix "Effect" is appended automatically.
PostProcessPrioritiesCamera21 valuesPPE type priorities, C++ based. DO NOT CHANGE ORDER! Used only when calling 'SetCameraPostProcessEffect'
PPEExceptions5 values/brief IDs of custom PPE classes /note Currently used for various native exceptions that used to be handled outside of script-side postprocess system. /note Can be used for custom functionality as well, C++ permitting.
PPERequesterCategory5 values
PPOperators11 valuesPP operators, specify operation between subsequent layers
ProcessDirectDamageFlags4 values
ProcessEventResult4 values
ProjectileType3 values
PSVrBrightnessRiskEnumGAME_TEMPLATE3 values
PSVrDialogStatusEnumGAME_TEMPLATE4 values
PSVrHeadRecenterFlagsEnumGAME_TEMPLATE2 values
PSVrTrackingQualityEnumGAME_TEMPLATE4 values
PumpShotgunAnimState1 values
PumpShotgunStableStateID5 values
QueryFlags5 values
RadialMenuControlType2 values
RadialQuickbarCategory2 values
RandomGeneratorSyncUsage6 values
RBFAnimState2 values
RBFStableStateID7 values
RBLAnimState3 values
RBLStableStateID9 values
RoadflareBurningState5 values
RoadflareModelStates4 values
RoadSurfaceDetection4 values
RPTAnimState3 values
RPTStableStateID5 values
RSSAnimState1 values
RSSStableStateID5 values
ScreenWidthType3 values
ScriptConsoleTabID11 values
ScriptMenuPresetEnumGAME_TEMPLATE0 values
SelectedPanel4 values
ServerBrowserRightAreaView2 values
ShapeFlags11 values
ShapeType6 values
SimulationState3 valuesState/presence of the physics controller in physics world. When it's created as static, only SimulationState::NONE or SimulationState::COLLISION can be used. For dynamic ones, there is also SimulationState::SIMULATION for full dynamic simulation.
SKSAnimState3 values
SKSStableStateID5 values
SoundControllerAction3 values
SoundTypeBottle2 values
SoundTypeMine1 values
SoundTypeTent2 values
SoundTypeTrap1 values
SSPAnimState2 values
SSPStableStateID4 values
StaticDefinesDOXYGEN23 values
StopParticleFlags5 values
SurfaceAnimationBone4 values
SurfaceDetectionType2 values
SymptomIDs23 values
SymptomTypes2 values
TabType5 values
TFR3 values
ThirdPersonMode3 values
ThrowEntityFlags2 values
TouchEventCOMPONENT_SYSTEM3 valuesEntity touch event types
TraceFlags10 values
TraceShape4 values
TransferInventoryResult2 values
TriggerShape3 values
UseObjectsMode3 values
VehicleAnimInstances12 values
VideoCallback9 values
VideoCommand7 valuesLegacy, do not use
VideoState5 values
VoiceEffectType3 values
VoiceLevel3 values
VRDeviceTypeGAME_TEMPLATE2 values
VREyeGAME_TEMPLATE2 values
VRHandEnumGAME_TEMPLATE2 values
VRStatusGAME_TEMPLATE9 values
WaveKind11 values
WeaponActionChamberingLoaderTypes2 values
WeaponActionChamberingTypes24 values
WeaponActionFireTypes6 values
WeaponActionMechanismTypes4 values
WeaponActionReloadClipTypes2 values
WeaponActionReloadTypes20 valuesaction types reload action types
WeaponActions11 values
WeaponActionUnjammingTypes3 values
WeaponEventID21 valuesidentifier for events. mainly for rpc purposes
WeaponEvents23 valuesevents
WeaponHideShowTypes10 values
WeaponWithAmmoFlags8 values
WeightDebugType5 values
WeightUpdateType5 values
WidgetAlignment5 values
WidgetFlags26 values
WindingOrder3 valuesexposed from C++ (do not change)
XBAnimState2 values
XBStableStateID4 values