Data Structures | |
| 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, string > | ProgressEventParams |
| state, progress, title | |
| typedef Param1< string > | ScriptLogEventParams |
| typedef Param4< int, string, string, string > | ChatMessageEventParams |
| channel, from, text, color config class | |
| typedef Param1< int > | ChatChannelEventParams |
| typedef Param1< int > | SQFConsoleEventParams |
| typedef Param2< string, string > | ClientConnectedEventParams |
| Name, uid. | |
| typedef Param5< PlayerIdentity, bool, vector, float, int > | ClientPrepareEventParams |
| PlayerIdentity, useDB, pos, yaw, preloadTimeout (= additional time in seconds to how long server waits for loginData) | |
| typedef Param3< PlayerIdentity, vector, Serializer > | ClientNewEventParams |
| 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, bool > | ClientDisconnectedEventParams |
| PlayerIdentity, Man, LogoutTime, AuthFailed. | |
| typedef Param1< int > | LoginTimeEventParams |
| LoginTime. | |
| typedef Param1< int > | RespawnEventParams |
| RespawnTime. | |
| typedef Param1< vector > | PreloadEventParams |
| Position. | |
| typedef Param1< Man > | LogoutCancelEventParams |
| Player. | |
| typedef Param1< PlayerIdentity > | ConnectivityStatsUpdatedEventParams |
| PlayerIdentity. | |
| typedef Param4< float, float, int, int > | ServerFpsStatsUpdatedEventParams |
| average server fps, highest frame time, skipped physics simulation steps server/client | |
| typedef Param2< string, string > | LoginStatusEventParams |
| text message for line 1, text message for line 2 | |
| typedef Param1< int > | LogoutEventParams |
| logoutTime | |
| typedef Param3< int, int, bool > | WindowsResizeEventParams |
| Width, Height, Windowed. | |
| typedef Param2< bool, bool > | VONStateEventParams |
| listening, toggled | |
| typedef Param2< string, string > | VONStartSpeakingEventParams |
| player name, player id | |
| typedef Param2< string, string > | VONStopSpeakingEventParams |
| player name, player id | |
| typedef Param1< string > | DLCOwnerShipFailedParams |
| world name | |
| typedef Param1< FreeDebugCamera > | SetFreeCameraEventParams |
| Camera. | |
| typedef Param1< int > | MPConnectionLostEventParams |
| Duration. | |
| typedef Param2< int, string > | MPConnectionCloseEventParams |
| EClientKicked, AdditionalInfo. | |
| typedef Param2< DayZPlayer, Object > | PlayerDeathEventParams |
| Player, "Killer" (Beware: Not necessarily actually the killer, Client doesn't have this info) | |
| typedef Param1< bool > | NetworkInputBufferEventParams |
| isFull | |
| typedef Link< Object > | OLinkT |
Functions | |
| DayZGame | GetGame () |
| static string | GetPathFromSlotID (int slot_ID) |
| Returns config path of att. slot category, empty if undefined. | |
| static int | GetConfigArrayCountFromSlotID (int slot_ID) |
| How many 'default equip' types are listed in the corresponding array. | |
| static array< string > | GetConfigAttachmentTypes (int slot_ID) |
| Lists all configured types (if any) for the appropriate attachment. | |
| static array< int > | GetAttachmentSlotsArray () |
| Lists all customizable InventorySlots. | |
| static array< string > | GetConfigArrayNames () |
| for conversion of slot ID to config array's string | |
| 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) |
| typedef int ChatChannel |
| typedef Param1<int> ChatChannelEventParams |
| typedef Param4<int, string, string, string> ChatMessageEventParams |
channel, from, text, color config class
| typedef Param2<string, string> ClientConnectedEventParams |
Name, uid.
| typedef Param4<PlayerIdentity, Man, int, bool> ClientDisconnectedEventParams |
PlayerIdentity, Man, LogoutTime, AuthFailed.
| typedef Param3<PlayerIdentity, vector, Serializer> ClientNewEventParams |
PlayerIdentity, PlayerPos, Top, Bottom, Shoe, Skin.
| typedef Param2<PlayerIdentity, Man> ClientNewReadyEventParams |
PlayerIdentity, Man.
| typedef Param5<PlayerIdentity, bool, vector, float, int> ClientPrepareEventParams |
PlayerIdentity, useDB, pos, yaw, preloadTimeout (= additional time in seconds to how long server waits for loginData)
| typedef Param2<PlayerIdentity, Man> ClientReadyEventParams |
PlayerIdentity, Man.
| typedef Param2<PlayerIdentity, Man> ClientReconnectEventParams |
PlayerIdentity, Man.
| typedef Param2<PlayerIdentity, Man> ClientRespawnEventParams |
PlayerIdentity, Man.
| typedef Param1<PlayerIdentity> ConnectivityStatsUpdatedEventParams |
| typedef Param1<string> DLCOwnerShipFailedParams |
world name
| typedef Param2<string, string> LoginStatusEventParams |
text message for line 1, text message for line 2
| typedef Param1<int> LoginTimeEventParams |
LoginTime.
| typedef Param1<Man> LogoutCancelEventParams |
Player.
| typedef Param1<int> LogoutEventParams |
logoutTime
| typedef Param2<int, string> MPConnectionCloseEventParams |
EClientKicked, AdditionalInfo.
| typedef Param1<int> MPConnectionLostEventParams |
Duration.
| typedef Param1<bool> NetworkInputBufferEventParams |
isFull
| typedef Serializer ParamsReadContext |
| typedef Serializer ParamsWriteContext |
| typedef Param2<DayZPlayer, Object> PlayerDeathEventParams |
Player, "Killer" (Beware: Not necessarily actually the killer, Client doesn't have this info)
| typedef Param1<vector> PreloadEventParams |
Position.
| typedef Param3<int, float, string> ProgressEventParams |
state, progress, title
| typedef Param1<int> RespawnEventParams |
RespawnTime.
| typedef Param1<string> ScriptLogEventParams |
| typedef Param4<float, float, int, int> ServerFpsStatsUpdatedEventParams |
average server fps, highest frame time, skipped physics simulation steps server/client
| typedef Param1<FreeDebugCamera> SetFreeCameraEventParams |
| typedef Param1<int> SQFConsoleEventParams |
| typedef Param2<string, string> VONStartSpeakingEventParams |
player name, player id
| typedef Param2<bool, bool> VONStateEventParams |
listening, toggled
| typedef Param2<string, string> VONStopSpeakingEventParams |
player name, player id
| typedef Param3<int, int, bool> WindowsResizeEventParams |
Width, Height, Windowed.
tree traversal type, for more see http://en.wikipedia.org/wiki/Tree_traversal
| Enumerator | |
|---|---|
| PREORDER | |
| INORDER | |
| POSTORDER | |
| LEVELORDER | |
| enum OptionAccessType |
C++ OptionAccessType.
| enum OptionIDsScript |
Used for script-based game options. For anything C++ based, you would most likely use "Option Access Type" above.
Lists all customizable InventorySlots.
References m_AttachmentSlots.
How many 'default equip' types are listed in the corresponding array.
References g_Game, and GetPathFromSlotID().
for conversion of slot ID to config array's string
References m_ConfigArrayNames.
Lists all configured types (if any) for the appropriate attachment.
References g_Game, and GetPathFromSlotID().
| proto native float GetDefault | ( | ) |
| DayZGame GetGame | ( | ) |
References g_Game.
Referenced by CreateOrgan(), MissionBenchmark::CreatePlayer(), MissionBenchmark::DisableWeatherChange(), HandleInput(), UIScriptedMenu::Init(), MissionBenchmark::MeasureUpdate(), MissionBenchmark::OnBenchmarkEnd(), OnFinishProgressClient(), OnFinishProgressServer(), BiosSessionService::OnGetSessionError(), ServerBrowserTabConsolePages::OnLoadServersAsyncFinished(), MissionBenchmark::OnLocationSwitch(), EatingVoiceOverrideBase::SelectSoundID(), BiosUserManager::SelectUserEx(), ServerBrowserTab(), SpawnItems(), MissionBenchmark::TeleportToPos(), and ~ServerBrowserTab().
| proto native float GetMax | ( | ) |
References m_MaxValue.
Referenced by ManBase::ResetPlayer().
| proto native float GetMin | ( | ) |
References m_MinValue.
Returns config path of att. slot category, empty if undefined.
References m_AttachmentSlots, m_ConfigArrayNames, m_Path, and path.
Referenced by GetConfigArrayCountFromSlotID(), and GetConfigAttachmentTypes().
| EntityAI SpawnEntity | ( | string | object_name, |
| notnull InventoryLocation | inv_loc, | ||
| int | iSetupFlags, | ||
| int | iRotation | ||
| ) |
References GameInventory::LocationCreateEntity().
| proto native void WriteValue | ( | float | value | ) |
| const EventType ChatChannelEventTypeID |
params: ChatChannelEventParams
Referenced by MissionBase::OnEvent().
| const EventType ChatMessageEventTypeID |
params: ChatMessageEventParams
Referenced by CGame::OnEvent(), and MissionBase::OnEvent().
| const EventType ClientConnectedEventTypeID |
params: ClientConnectedEventParams
| const EventType ClientDisconnectedEventTypeID |
params: ClientDisconnectedEventParams
Referenced by MissionBase::OnEvent().
| const EventType ClientNewEventTypeID |
params: ClientNewEventParams
Referenced by MissionBase::OnEvent().
| const EventType ClientNewReadyEventTypeID |
params: ClientNewReadyEventParams
| const EventType ClientPrepareEventTypeID |
params: ClientPrepareEventParams
Referenced by MissionBase::OnEvent().
| const EventType ClientReadyEventTypeID |
params: ClientReadyEventParams
Referenced by MissionBase::OnEvent().
| const EventType ClientReconnectEventTypeID |
params: ClientReconnectEventParams
Referenced by MissionBase::OnEvent().
| const EventType ClientRemovedEventTypeID |
no params
| const EventType ClientRespawnEventTypeID |
params: ClientRespawnEventParams
Referenced by MissionBase::OnEvent().
| const EventType ConnectingAbortEventTypeID |
no params
Referenced by CGame::OnEvent().
| const EventType ConnectingStartEventTypeID |
no params
Referenced by CGame::OnEvent().
| const EventType ConnectivityStatsUpdatedEventTypeID |
params: ConnectivityStatsUpdatedEventParams
Referenced by CGame::OnEvent().
| const EventType DialogQueuedEventTypeID |
no params
Referenced by CGame::OnEvent().
| const EventType DLCOwnerShipFailedEventTypeID |
params: DLCOwnerShipFailedParams
Referenced by CGame::OnEvent().
| ref ScriptInvoker Event_OnRevert = new ScriptInvoker() |
| const int INDEX_NOT_FOUND = -1 |
Referenced by VicinityItemManager::AddVicinityCargos(), VicinityItemManager::AddVicinityItems(), EOnPostSimulate(), SpacerBase::GetChildIndex(), GetComponentIndex(), GPSReceiver::GetHiddenSelection(), WorldData::GetLiquidTypeEnviroTemperature(), GetTurnableValveIndex(), Init(), InventoryGridController::InventoryQuickbar(), InventoryGridController::OnItemDrop(), InventoryGridController::OnItemDropReceived(), OnItemInPlayerPossession(), PlayerInsideOfLocationFilter(), HFSMBase< WeaponStateBase, WeaponEventBase, WeaponActionBase, WeaponGuardBase >::RandomizeFSMStateEx(), VicinityItemManager::RefreshVicinityItems(), SelectRandomTrackIndexFromCategory(), SelectRandomTrackIndexFromCategoryPriorityFlagFirst(), SetSelectedTrackFromCategory(), GPSReceiver::UpdateDisplayElevation(), and GPSReceiver::UpdateDisplayPosition().
| const EventType LoginStatusEventTypeID |
params: LoginStatusEventParams
Referenced by CGame::OnEvent().
| const EventType LoginTimeEventTypeID |
params: LoginTimeEventParams
Referenced by CGame::OnEvent().
| const EventType LogoutCancelEventTypeID |
params: LogoutCancelEventParams
Referenced by MissionBase::OnEvent().
| const EventType LogoutEventTypeID |
params: LogoutEventParams
Referenced by CGame::OnEvent().
| class MenuDefaultCharacterData m_AttachmentSlots |
Referenced by GetAttachmentSlotsArray(), and GetPathFromSlotID().
Referenced by GetConfigArrayNames(), and GetPathFromSlotID().
|
static |
Referenced by GetPathFromSlotID().
| const EventType MPConnectionCloseEventTypeID |
params: MPConnectionCloseEventParams
| const EventType MPConnectionLostEventTypeID |
params: MPConnectionLostEventParams
Referenced by CGame::OnEvent().
| const EventType MPSessionEndEventTypeID |
no params
Referenced by CGame::OnEvent().
| const EventType MPSessionFailEventTypeID |
no params
Referenced by CGame::OnEvent().
| const EventType MPSessionPlayerReadyEventTypeID |
no params
Referenced by CGame::OnEvent(), ConnectErrorClientModule::OnEvent(), OnEvent(), ConnectErrorServerModule::OnEvent(), and OnGameEvent().
| const EventType MPSessionStartEventTypeID |
no params
Referenced by CGame::OnEvent().
| const EventType NetworkInputBufferEventTypeID |
params: NetworkInputBufferEventParams
Referenced by MissionBase::OnEvent().
| const EventType NetworkManagerClientEventTypeID |
no params
| const EventType NetworkManagerServerEventTypeID |
no params
| class MeleeCombatData NullStringArray[1] = { "" } |
| const EventType PlayerDeathEventTypeID |
params: PlayerDeathEventParams
| const EventType PreloadEventTypeID |
params: PreloadEventParams
Referenced by CGame::OnEvent().
| const int PROGRESS_FINISH = 1 |
Referenced by CGame::LoadProgressUpdate().
| const int PROGRESS_PROGRESS = 2 |
Referenced by CGame::LoadProgressUpdate().
| PlayerIdentity PROGRESS_START = 0 |
Referenced by CGame::LoadProgressUpdate().
| const int PROGRESS_UPDATE = 3 |
Referenced by CGame::LoadProgressUpdate().
| const EventType ProgressEventTypeID |
params: ProgressEventParams
Referenced by CGame::OnEvent().
| class OptionsAccessEvents ReadValue |
| const EventType RespawnEventTypeID |
params: RespawnEventParams
Referenced by CGame::OnEvent().
| const EventType ScriptLogEventTypeID |
params: ScriptLogEventParams
| const EventType SelectedUserChangedEventTypeID |
no params
Referenced by CGame::OnEvent().
| const EventType ServerFpsStatsUpdatedEventTypeID |
params: ServerFpsStatsUpdatedEventParams
Referenced by CGame::OnEvent().
| const EventType SetFreeCameraEventTypeID |
params: SetFreeCameraEventParams
Referenced by MissionBase::OnEvent().
| const EventType StartupEventTypeID |
no params
Referenced by CGame::OnEvent().
| const EventType VONStartSpeakingEventTypeID |
params: VONStartSpeakingEventParams
Referenced by OnEvent().
| const EventType VONStateEventTypeID |
params: VONStateEventParams
Referenced by OnEvent().
| const EventType VONStopSpeakingEventTypeID |
params: VONStopSpeakingEventParams
Referenced by OnEvent().
| const EventType WorldCleaupEventTypeID |
no params
Referenced by CGame::OnEvent().