68 proto
bool WriteToString(
void variable_out,
bool nice, out
string result);
100 proto
bool ReadFromString(
void variable_in,
string jsonString, out
string error);
109 proto native
void Reset();
117 proto native
void Send(
Object target,
int rpc_type,
bool guaranteed,
PlayerIdentity recipient = NULL);
125 proto native
void Reset ();
126 proto native
void Send ();
131 proto native
static bool CanStoreInputUserData ();
148 proto native
void Reset ();
156 proto native
void Reset ();
162 proto native
int GetModesCount();
164 proto native owned
string GetModeName(
int index);
166 proto native owned
string GetAmmoTypeName(
int index);
168 proto native
float GetModeRange(
int index);
184 proto native owned
string GetName();
185 proto native
int GetVertexCount();
186 proto native
int GetLODVertexIndex(
int sel_vertex_index);
188 vector GetVertexPosition(
LOD lod,
int index)
190 int lodIndex = GetLODVertexIndex(index);
193 Error(
"Vertex doesn't exist");
197 return lod.GetVertexPosition(lodIndex);
206 static const string NAME_GEOMETRY =
"geometry";
207 static const string NAME_VIEW =
"view";
208 static const string NAME_FIRE =
"fire";
209 static const string NAME_MEMORY =
"memory";
210 static const string NAME_ROADWAY =
"roadway";
212 private void LOD() {}
213 private void ~LOD() {}
215 proto native
int GetSelectionCount();
218 proto native
vector GetVertexPosition(
int vertex_index);
220 proto native owned
string GetName(
Object myObject);
225 GetSelections(selections);
227 for (
int i = 0; i < selections.Count(); ++i)
229 string selection_name = selections.Get(i).GetName();
230 selection_name.ToLower();
232 if (selection_name ==
name)
234 return selections.Get(i);
241 proto native
int GetPropertyCount();
242 proto native owned
string GetPropertyName(
int index);
243 proto native owned
string GetPropertyValue(
int index);
269class ProxySubpart
extends Entity
278 proto native
void SetItem(
EntityAI object);
281 proto native
int GetView();
288 proto native
void SetView(
int viewIndex);
290 proto native
void SetModelOrientation(
vector vOrientation);
291 proto native
vector GetModelOrientation();
292 proto native
void SetModelPosition(
vector vPos);
293 proto native
vector GetModelPosition();
295 proto native
void SetForceFlipEnable(
bool enable);
296 proto native
void SetForceFlip(
bool value);
302 proto native
void UpdateItemInHands(
EntityAI object);
303 proto native
void SetPlayer(
DayZPlayer player);
307 proto native
void Refresh();
309 proto native
void SetModelOrientation(
vector vOrientation);
310 proto native
vector GetModelOrientation();
311 proto native
void SetModelPosition(
vector vPos);
312 proto native
vector GetModelPosition();
318 proto native
void LoadFile(
string path);
324 proto native
void ClearUserMarks();
325 proto native
void AddUserMark(
vector pos,
string text,
int color ,
string texturePath);
326 proto native
vector GetMapPos();
327 proto native
void SetMapPos(
vector worldPos);
328 proto native
float GetScale();
329 proto native
void SetScale(
float scale);
330 proto native
float GetContourInterval();
331 proto native
float GetCellSize(
float pLegendWidth);
341 proto
int GetPingAct();
343 proto
int GetPingMin();
345 proto
int GetPingMax();
347 proto
int GetPingAvg();
350 proto
int GetBandwidthMin();
352 proto
int GetBandwidthMax();
354 proto
int GetBandwidthAvg();
357 proto
float GetOutputThrottle();
359 proto
float GetInputThrottle();
362 proto
string GetName();
364 proto
string GetPlainName();
366 proto
string GetFullName();
368 proto
string GetId();
370 proto
string GetPlainId();
372 proto
int GetPlayerId();
375 proto Man GetPlayer();
377#ifdef FEATURE_NETWORK_RECONCILIATION
379 proto native
void Possess(Pawn pawn);
592 const string None =
"";
593 const string Cursor =
"set:dayz_gui image:cursor";
594 const string CloseDoors =
"set:dayz_gui image:close";
595 const string OpenDoors =
"set:dayz_gui image:open";
596 const string OpenCarDoors =
"set:dayz_gui image:open_car";
597 const string CloseCarDoors =
"set:dayz_gui image:close_car";
598 const string EngineOff =
"set:dayz_gui image:engine_off";
599 const string EngineOn =
"set:dayz_gui image:engine_on";
600 const string LadderDown =
"set:dayz_gui image:ladderdown";
601 const string LadderOff =
"set:dayz_gui image:ladderoff";
602 const string LadderUp =
"set:dayz_gui image:ladderup";
603 const string LootCorpse =
"set:dayz_gui image:gear";
604 const string CloseHood =
"set:dayz_gui image:close_hood";
605 const string OpenHood =
"set:dayz_gui image:open_hood";
606 const string GetOut =
"set:dayz_gui image:getout";
607 const string GetInCargo =
"set:dayz_gui image:get_in_cargo";
608 const string Reload =
"set:dayz_gui image:reload";
609 const string GetInDriver =
"set:dayz_gui image:get_in_driver";
610 const string GetInCommander =
"set:dayz_gui image:get_in_commander";
611 const string GetInPilot =
"set:dayz_gui image:get_in_pilot";
612 const string GetInGunner =
"set:dayz_gui image:get_in_gunner";
641 void Init(Widget hud_panel_widget) {}
642 void DisplayNotifier(
int key,
int tendency,
int status) {}
643 void DisplayBadge(
int key,
int value) {}
644 void SetStamina(
int value,
int range) {}
645 void DisplayStance(
int stance) {}
646 void DisplayPresence() {}
647 void ShowCursor() { }
648 void HideCursor() { }
649 void SetCursorIcon(
string icon) { }
650 void SetCursorIconScale(
string type,
float percentage) { }
651 void SetCursorIconOffset(
string type,
float x,
float y) { }
652 void SetCursorIconSize(
string type,
float x,
float y) { }
653 void ShowWalkieTalkie(
bool show) { }
654 void ShowWalkieTalkie(
int fadeOutSeconds) { }
655 void SetWalkieTalkieText(
string text) { }
657 void Show(
bool show) {}
658 void UpdateBloodName() {}
659 void SetTemperature(
string temp);
660 void SetStaminaBarVisibility(
bool show);
661 void Update(
float timeslice){}
662 void ShowVehicleInfo();
663 void HideVehicleInfo();
665 void InitHeatBufferUI(Man player);
666 void ShowQuickbarUI(
bool show);
667 void ShowQuickbarPlayer(
bool show);
668 void ShowHudPlayer(
bool show);
669 void ShowHudUI(
bool show);
670 void ShowHudInventory(
bool show);
671 void ShowQuickBar(
bool show);
672 void UpdateQuickbarGlobalVisibility();
673 void ShowHud(
bool show);
675 void OnResizeScreen();
676 void OnPlayerLoaded();
678 void SetPermanentCrossHair(
bool show) {}
680 void SpawnHitDirEffect(
DayZPlayer player,
float hit_direction,
float intensity_max);
702 void OnMissionStart() {}
703 void OnMissionFinish() {}
704 void OnUpdate(
float timeslice)
710 void OnKeyPress(
int key) {}
711 void OnKeyRelease(
int key) {}
712 void OnMouseButtonPress(
int button){}
713 void OnMouseButtonRelease(
int button){}
716 void AddDummyPlayerToScheduler(Man player){}
719 void OnGameplayDataHandlerLoad(){}
726 ObjectSnapCallback GetInventoryDropCallback()
731 bool IsPlayerDisconnecting(Man player);
753 DynamicMusicPlayer GetDynamicMusicPlayer()
776 void AbortMission() {}
779 void StartLogoutMenu(
int time) {}
781 void CreateDebugMonitor() {}
782 void HideDebugMonitor() {}
784 void RefreshCrosshairVisibility() {}
786 void HideCrosshairVisibility() {}
788 bool IsMissionGameplay()
793 bool IsControlDisabled() {}
794 int GetControlDisabledMode() {}
796 void PlayerControlEnable(
bool bForceSupress);
797 void PlayerControlDisable(
int mode);
799 void RemoveActiveInputExcludes(
array<string> excludes,
bool bForceSupress =
false);
800 void RemoveActiveInputRestriction(
int restrictor);
802 void AddActiveInputRestriction(
int restrictor);
803 void RefreshExcludes();
804 bool IsInputExcludeActive(
string exclude);
805 bool IsInputRestrictionActive(
int restriction);
806 void EnableAllInputs(
bool bForceSupress =
false);
808 void ShowInventory() {}
809 void HideInventory() {}
813 void UpdateVoiceLevelWidgets(
int level) {}
815 void HideVoiceLevelWidgets() {}
816 bool IsVoNActive() {}
817 void SetVoNActive(
bool active) {}
819 bool InsertCorpse(Man player)
826 void SetPlayerRespawning(
bool state);
827 void OnPlayerRespawned(Man player);
828 bool IsPlayerRespawning();
832 void SetRespawnModeClient(
int mode);
833 int GetRespawnModeClient()
840 ImageWidget GetMicrophoneIcon()
845 WidgetFadeTimer GetMicWidgetFadeTimer();
909 bool m_SuppressNextFrame =
true;
910 void SetInputSuppression(
bool state);
911 bool GetInputSuppression();
919 proto native
int GetCharactersCount();
920 proto native
int GetLastPlayedCharacter();
922 proto native Man CreateCharacterPerson(
int index);
924 proto
void GetLastServerAddress(
int index, out
string address);
925 proto native
int GetLastServerPort(
int index);
926 proto native
int GetLastSteamQueryPort(
int index);
927 proto
void GetLastServerName(
int index, out
string address);
929 proto
void RequestSetDefaultCharacterData();
930 proto
bool RequestGetDefaultCharacterData();
935 if (!GetMenuDefaultCharacterDataInstance())
937 Error(
"MenuData | OnSetDefaultCharacter - failed to get data class!");
941 GetMenuDefaultCharacterDataInstance().SerializeCharacterData(ctx);
942 SaveCharactersLocal();
948 if (!GetMenuDefaultCharacterDataInstance())
950 Error(
"MenuData | OnGetDefaultCharacter - failed to get data class!");
954 if (GetMenuDefaultCharacterDataInstance().DeserializeCharacterData(ctx))
962 proto native
void SetCharacterName(
int index,
string newName);
964 proto native
void SaveCharacter(
bool localPlayer,
bool verified);
968 proto native
void SaveCharactersLocal();
970 proto native
void LoadCharactersLocal();
971 proto native
void ClearCharacters();
988 string m_CharacterName;
989 string m_CharacterType;
991 bool m_ForceRandomCharacter;
1000 if (!
GetGame().IsDedicatedServer())
1002 GetGame().GetMenuData().LoadCharactersLocal();
1007 void ClearAttachmentsMap()
1009 m_AttachmentsMap.Clear();
1012 void SetDefaultAttachment(
int slotID,
string type)
1014 m_AttachmentsMap.Set(slotID,type);
1017 void GenerateRandomEquip()
1019 ClearAttachmentsMap();
1022 string attachment_type;
1023 for (
int i = 0; i < DefaultCharacterCreationMethods.GetAttachmentSlotsArray().
Count(); i++)
1025 slot_ID = DefaultCharacterCreationMethods.GetAttachmentSlotsArray().Get(i);
1026 if (DefaultCharacterCreationMethods.GetConfigArrayCountFromSlotID(slot_ID) > 0)
1028 attachment_type = DefaultCharacterCreationMethods.GetConfigAttachmentTypes(slot_ID).GetRandomElement();
1030 SetDefaultAttachment(slot_ID,attachment_type);
1035 void EquipDefaultCharacter(Man player)
1039 ErrorEx(
"WARNING - trying to equip non-existent object! | MenuDefaultCharacterData::EquipDefaultCharacter");
1044 string attachment_type;
1045 string current_attachment_type;
1046 EntityAI current_attachment_object;
1048 for (
int i = 0; i < m_AttachmentsMap.Count(); i++)
1050 attachment_type =
"";
1051 current_attachment_type =
"";
1052 slot_ID = m_AttachmentsMap.GetKey(i);
1053 attachment_type = m_AttachmentsMap.GetElement(i);
1054 current_attachment_object = player.GetInventory().FindAttachment(slot_ID);
1056 if (current_attachment_object)
1058 current_attachment_type = current_attachment_object.GetType();
1060 if (current_attachment_type != attachment_type)
1062 if (current_attachment_object)
1063 g_Game.ObjectDelete(current_attachment_object);
1064 if (attachment_type !=
"")
1065 player.GetInventory().CreateAttachmentEx(attachment_type,slot_ID);
1073 ctx.Write(m_CharacterType);
1074 ctx.Write(m_AttachmentsMap);
1075 ctx.Write(m_ForceRandomCharacter);
1076 ctx.Write(m_CharacterName);
1082 if (!ctx.Read(m_CharacterType))
1084 if (!ctx.Read(m_AttachmentsMap))
1086 if (!ctx.Read(m_ForceRandomCharacter))
1088 if (!ctx.Read(m_CharacterName))
1095 void SetCharacterName(
string name)
1097 m_CharacterName =
name;
1100 string GetCharacterName()
1102 return m_CharacterName;
1105 void SetCharacterType(
string character_type)
1107 m_CharacterType = character_type;
1110 string GetCharacterType()
1112 return m_CharacterType;
1115 void SetRandomCharacterForced(
bool state)
1117 m_ForceRandomCharacter = state;
1120 bool IsRandomCharacterForced()
1122 return m_ForceRandomCharacter;
1127 return m_AttachmentsMap;
1131 void DumpAttMapContents()
1135 Print(
"-----------");
1136 Print(
"m_AttachmentsMap contents:");
1137 for (
int j = 0; j < m_AttachmentsMap.Count(); j++)
1139 debugID = m_AttachmentsMap.GetKey(j);
1140 debugType = m_AttachmentsMap.GetElement(j);
1141 Print(
"index " + j);
1142 Print(
"debugID: " + debugID);
1143 Print(
"debugType: " + debugType);
1145 Print(
"-----------");
1149class DefaultCharacterCreationMethods
1183 const static string m_Path =
"cfgCharacterCreation";
1186 static string GetPathFromSlotID(
int slot_ID)
1189 string path =
"" + m_Path +
" " + m_ConfigArrayNames.Get(idx);
1194 static int GetConfigArrayCountFromSlotID(
int slot_ID)
1197 GetGame().ConfigGetTextArray(GetPathFromSlotID(slot_ID),types);
1198 return types.Count();
1205 GetGame().ConfigGetTextArray(GetPathFromSlotID(slot_ID),types);
1218 return m_ConfigArrayNames;
1329 proto native
int GetAccessType();
1335 proto native
int GetControlType();
1340 proto native
void Apply();
1345 proto native
void Test();
1350 proto native
void Revert();
1356 proto native
int IsChanged();
1362 proto native
int NeedRestart();
1368 proto native
int SetChangeImmediately();
1380 private proto
void SetScriptEvents(
Managed events);
1386 private proto
Managed GetScriptEvents();
1408 GetEvents().Event_OnRevert.Invoke(
this);
1425 proto native
float GetMin();
1426 proto native
float GetMax();
1433 proto native
int GetIndex();
1434 proto native
int GetDefaultIndex();
1435 proto native
void SetIndex(
int index);
1436 proto native
int GetItemsCount();
1437 proto
void GetItemText(
int index, out
string value);
1442 for (
int i = 0; i < GetItemsCount(); ++i)
1453 proto native
void Switch();
1454 proto
void GetItemText(out
string value);
1455 proto native
int GetIndex();
1456 proto native
int GetDefaultIndex();
1465 proto native
void Apply();
1470 proto native
void Revert();
1475 proto native
void Test();
1495 proto native
int GetOptionsCount();
1501 proto native
int NeedRestart();
1507 proto native
int IsChanged();
1512 proto native
void Initialize();
1538 static bool m_GunParticlesState =
true;
PlayerSpawnPresetDiscreteItemSetSlotData name
one set for cargo
MenuDefaultCharacterData GetMenuDefaultCharacterData(bool fill_data=true)
script counterpart to engine's class Inventory
static proto native EntityAI LocationCreateEntity(notnull InventoryLocation inv_loc, string type, int iSetupFlags, int iRotation)
creates new item directly at location
provides access to slot configuration
Class for sending RPC over network.
string GetCharacterName()
void SaveDefaultCharacter()
ref ScriptInvoker m_OnInputDeviceChanged
ref ScriptInvoker m_OnModMenuVisibilityChanged
ref ScriptInvoker m_OnInputDeviceDisconnected
ref ScriptInvoker m_OnInputDeviceConnected
ref ScriptInvoker m_OnInputPresetChanged
ref ScriptInvoker m_OnTimeChanged
Invokers for ParticleManager events.
Base Param Class with no parameters. Used as general purpose parameter overloaded with Param1 to Para...
Player description (base engine class)
The class that will be instanced (moddable)
ScriptInvoker Class provide list of callbacks usage:
Module containing compiled scripts.
Serialization general interface. Serializer API works with:
Attribute used for tests annotation and assignment to Suites.
Keeps information about currently loaded world, like temperature.
Result for an object found in CGame.IsBoxCollidingGeometryProxy.
const EventType LogoutCancelEventTypeID
params: LogoutCancelEventParams
proto native float GetMin()
const int PROGRESS_UPDATE
Param1< int > RespawnEventParams
RespawnTime.
Param1< int > MPConnectionLostEventParams
Duration.
Param2< string, string > VONStartSpeakingEventParams
player name, player id
Param1< Man > LogoutCancelEventParams
Player.
Param1< int > SQFConsoleEventParams
const EventType PartyChatStatusChangedEventTypeID
no params
Param1< int > LoginTimeEventParams
LoginTime.
const EventType ClientNewEventTypeID
params: ClientNewEventParams
const EventType MPSessionEndEventTypeID
no params
const EventType ConnectingStartEventTypeID
no params
PlayerIdentity PROGRESS_START
const int INDEX_NOT_FOUND
Param1< string > ScriptLogEventParams
const EventType LoginStatusEventTypeID
params: LoginStatusEventParams
Param5< PlayerIdentity, bool, vector, float, int > ClientPrepareEventParams
PlayerIdentity, useDB, pos, yaw, preloadTimeout (= additional time in seconds to how long server wait...
Param1< vector > PreloadEventParams
Position.
Param1< bool > NetworkInputBufferEventParams
isFull
const EventType SetFreeCameraEventTypeID
params: SetFreeCameraEventParams
proto native float GetMax()
Serializer ParamsReadContext
Param4< float, float, int, int > ServerFpsStatsUpdatedEventParams
average server fps, highest frame time, skipped physics simulation steps server/client
Param2< PlayerIdentity, Man > ClientRespawnEventParams
PlayerIdentity, Man.
const EventType WorldCleaupEventTypeID
no params
class MeleeCombatData NullStringArray[1]
Param1< string > DLCOwnerShipFailedParams
world name
Param1< int > LogoutEventParams
logoutTime
const EventType ClientReconnectEventTypeID
params: ClientReconnectEventParams
const EventType MPConnectionCloseEventTypeID
params: MPConnectionCloseEventParams
Param2< bool, bool > VONStateEventParams
listening, toggled
Param2< string, string > VONStopSpeakingEventParams
player name, player id
const EventType SelectedUserChangedEventTypeID
no params
Param2< int, string > MPConnectionCloseEventParams
EClientKicked, AdditionalInfo.
const EventType ClientRemovedEventTypeID
no params
const EventType VONStartSpeakingEventTypeID
params: VONStartSpeakingEventParams
const EventType VONStateEventTypeID
params: VONStateEventParams
const EventType RespawnEventTypeID
params: RespawnEventParams
const EventType MPSessionFailEventTypeID
no params
Param3< int, int, bool > WindowsResizeEventParams
Width, Height, Windowed.
const EventType VONUserStoppedTransmittingAudioEventTypeID
no params
const int PROGRESS_PROGRESS
Param4< PlayerIdentity, Man, int, bool > ClientDisconnectedEventParams
PlayerIdentity, Man, LogoutTime, AuthFailed.
const EventType PlayerDeathEventTypeID
params: PlayerDeathEventParams
const EventType StartupEventTypeID
no params
const EventType VONUserStartedTransmittingAudioEventTypeID
no params
const EventType DialogQueuedEventTypeID
no params
const EventType ClientRespawnEventTypeID
params: ClientRespawnEventParams
const EventType ClientConnectedEventTypeID
params: ClientConnectedEventParams
Param4< int, string, string, string > ChatMessageEventParams
channel, from, text, color config class
const EventType VONStopSpeakingEventTypeID
params: VONStopSpeakingEventParams
Param2< string, string > LoginStatusEventParams
text message for line 1, text message for line 2
const EventType MPSessionStartEventTypeID
no params
const EventType ClientNewReadyEventTypeID
params: ClientNewReadyEventParams
Param2< DayZPlayer, Object > PlayerDeathEventParams
Player, "Killer" (Beware: Not necessarily actually the killer, Client doesn't have this info)
Param2< PlayerIdentity, Man > ClientReconnectEventParams
PlayerIdentity, Man.
const EventType NetworkManagerClientEventTypeID
no params
const EventType PreloadEventTypeID
params: PreloadEventParams
Param1< int > ChatChannelEventParams
const EventType LoginTimeEventTypeID
params: LoginTimeEventParams
const EventType NetworkManagerServerEventTypeID
no params
Param1< PlayerIdentity > ConnectivityStatsUpdatedEventParams
PlayerIdentity.
Param2< string, string > ClientConnectedEventParams
Name, uid.
Param2< PlayerIdentity, Man > ClientReadyEventParams
PlayerIdentity, Man.
const EventType NetworkInputBufferEventTypeID
params: NetworkInputBufferEventParams
const EventType ServerFpsStatsUpdatedEventTypeID
params: ServerFpsStatsUpdatedEventParams
const EventType ConnectivityStatsUpdatedEventTypeID
params: ConnectivityStatsUpdatedEventParams
Param3< PlayerIdentity, vector, Serializer > ClientNewEventParams
PlayerIdentity, PlayerPos, Top, Bottom, Shoe, Skin.
Param2< PlayerIdentity, Man > ClientNewReadyEventParams
PlayerIdentity, Man.
class MenuDefaultCharacterData m_AttachmentSlots
proto native float GetDefault()
const EventType MPConnectionLostEventTypeID
params: MPConnectionLostEventParams
const EventType ClientDisconnectedEventTypeID
params: ClientDisconnectedEventParams
EntityAI SpawnEntity(string object_name, notnull InventoryLocation inv_loc, int iSetupFlags, int iRotation)
InventoryTraversalType
tree traversal type, for more see http://en.wikipedia.org/wiki/Tree_traversal
const EventType LogoutEventTypeID
params: LogoutEventParams
const EventType ScriptLogEventTypeID
params: ScriptLogEventParams
const EventType MPSessionPlayerReadyEventTypeID
no params
const EventType DLCOwnerShipFailedEventTypeID
params: DLCOwnerShipFailedParams
Param3< int, float, string > ProgressEventParams
state, progress, title
const int PROGRESS_FINISH
class ListOptionsAccess extends OptionsAccess ReadValue
OptionIDsScript
Used for script-based game options. For anything C++ based, you would most likely use "Option Access ...
@ OPTION_CONNECTIVITY_INFO
@ OPTION_BLEEDINGINDICATION
@ OPTION_AMBIENT_MUSIC_MODE
const EventType ChatChannelEventTypeID
params: ChatChannelEventParams
proto native CGame GetGame()
const EventType ProgressEventTypeID
params: ProgressEventParams
Param1< FreeDebugCamera > SetFreeCameraEventParams
Camera.
const EventType ClientReadyEventTypeID
params: ClientReadyEventParams
OptionAccessType
C++ OptionAccessType.
@ AT_OPTIONS_MOUSE_YAXIS_AIM_MOD
@ AT_OPTIONS_CONTROLLER_LS_YAXIS
@ AT_OPTIONS_VON_THRESHOLD_SLIDER
@ AT_OPTIONS_OBJECT_VISIBILITY_COMBO
@ AT_OPTIONS_CONTROLLER_LS_XAXIS
@ AT_OPTIONS_VISIBILITY_COMBO
@ AT_OPTIONS_CONTROLLER_RS_DEADZONE
@ AT_OPTIONS_BRIGHT_SLIDER
@ AT_OPTIONS_CONTROLLER_RS_YAXIS_INVERTED
@ AT_CONFIG_MOUSE_FILTERING
@ AT_OPTIONS_MOUSE_XAXIS_AIM_MOD
@ AT_OPTIONS_CONTROLLER_RS_YAXIS_AIM_MOD
@ AT_OPTIONS_TERRAIN_SHADER
@ AT_OPTIONS_GAMMA_SLIDER
@ AT_OPTIONS_DISPLAY_MODE
@ AT_OPTIONS_DRAWDISTANCE_SLIDER
@ AT_OPTIONS_EFFECTS_SLIDER
@ AT_OPTIONS_MOUSE_YAXIS_INVERTED
@ AT_OPTIONS_MUSIC_SLIDER
@ AT_OPTIONS_MOUSE_AND_KEYBOARD
@ AT_OPTIONS_CONTROLLER_LS_DEADZONE
@ AT_OPTIONS_CONTROLLER_LS_XAXIS_VEHICLE_MOD
@ AT_OPTIONS_CONTROLLER_RS_XAXIS
@ AT_OPTIONS_VISIBILITY_SLIDER
@ AT_OPTIONS_OBJECT_VISIBILITY_SLIDER
@ AT_OPTIONS_MASTER_VOLUME
@ AT_OPTIONS_CONTROLLER_RS_XAXIS_AIM_MOD
@ AT_OPTIONS_VON_INPUT_MODE
@ AT_OPTIONS_CONTROLLER_RS_YAXIS
@ AT_OPTIONS_SHADOW_VISIBILITY_SLIDER
@ AT_OPTIONS_FIELD_OF_VIEW
Serializer ParamsWriteContext
const EventType ClientPrepareEventTypeID
params: ClientPrepareEventParams
const EventType ChatMessageEventTypeID
params: ChatMessageEventParams
const EventType ConnectingAbortEventTypeID
no params
proto native void WriteValue(float value)
void Error(string err)
Messagebox with error message.
proto void Print(void var)
Prints content of variable to console/log.
array< string > TStringArray