![]() |
Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
|
Private Member Functions | |
| void | JsonApiStruct () |
| void | ~JsonApiStruct () |
| proto native string | AsString () |
| Get packed JSON as string (!only if you called Pack() first, it may return null). | |
| proto native void | EndArray () |
| End array at hierarchy - ! | |
| proto native void | EndObject () |
| End object at hierarchy - ! | |
| proto native void | ExpandFromRAW (string data) |
| Start object unpacking from RAW string data. | |
| proto native void | InstantPack () |
| Start object packing now - for use at main thread only! | |
| proto native void | ItemBoolean (bool value) |
| Add unnamed/ array boolean value. | |
| proto native void | ItemFloat (float value) |
| Add unnamed/ array float value. | |
| proto native void | ItemInteger (int value) |
| Add unnamed/ array integer value. | |
| proto native void | ItemObject (JsonApiStruct obj) |
| Add scripted unnamed/ array object. | |
| proto native void | ItemString (string value) |
| Add unnamed/ array string value. | |
| proto native void | ItemVector (vector value) |
| Add unnamed/ array vector value. | |
| proto native bool | LoadFromFile (string FileName) |
| Load JSON from file and Expand. | |
| void | OnBoolean (string name, bool value) |
| Called when parsing boolean value. | |
| void | OnBufferReady () |
| Verification event after successfull JSON packing. | |
| void | OnEndArray (int itemCount) |
| Called when array end, returns count of items. | |
| void | OnError (int errorCode) |
| Event called when pending store operation is finished - callback from JsonApiHandle before handle release. | |
| void | OnExpand () |
| Event when expand (unpack) process starts. | |
| void | OnFloat (string name, float value) |
| Called when parsing float value. | |
| void | OnInteger (string name, int value) |
| Called when parsing integer value. | |
| void | OnItemBoolean (int index, bool value) |
| Called when parsing boolean value. | |
| void | OnItemFloat (int index, float value) |
| Called when parsing float value. | |
| void | OnItemInteger (int index, int value) |
| Called when parsing integer value. | |
| void | OnItemObject (int index, string name) |
| Called when parsing object. | |
| void | OnItemString (int index, string value) |
| Called when parsing string value from array. | |
| void | OnItemVector (int index, vector value) |
| Called when parsing vector value from array. | |
| void | OnObject (string name) |
| Called when parsing object. | |
| void | OnPack () |
| Event when pack starts - you will pack your stuff here. | |
| void | OnStartArray (string name) |
| Called when parsing array. | |
| void | OnString (string name, string value) |
| Called when parsing string value. | |
| void | OnSuccess (int errorCode) |
| Event called when pending store operation is finished - callback from JsonApiHandle before handle release. | |
| void | OnVector (string name, vector value) |
| Called when parsing vector value. | |
| proto native void | Pack () |
| Start object packing - when it can be done (when sending remote etc.). | |
| proto native bool | PackToFile (string FileName) |
| Pack() and save JSON to file. | |
| proto native void | Push (JsonApiStruct obj) |
| Push object to parse (only during parse operation). | |
| proto native void | RegV (string name) |
| Register script variable for auto-feature. | |
| proto native bool | SaveToFile (string FileName) |
| Save JSON to file (only If something was loaded or recieved previously!). | |
| proto native void | SetDone () |
| Call this when you've done packing or unpacking (interrupt operation). | |
| proto native void | SetFail () |
| Call this when you've done packing or unpacking + want to generate error - prevent to send invalid data etc. | |
| proto native void | StartArray (string name) |
| Start array at hierarchy - ! | |
| proto native void | StartObject (string name) |
| Start object at hierarchy - ! | |
| proto native void | StoreBoolean (string name, bool value) |
| Add boolean value to hierarchy. | |
| proto native void | StoreFloat (string name, float value) |
| Add float value to hierarchy. | |
| proto native void | StoreInteger (string name, int value) |
| Add integer value to hierarchy. | |
| proto native void | StoreObject (string name, JsonApiStruct obj) |
| Add scripted object to hierarchy (calls through hierarchy). | |
| proto native void | StoreString (string name, string value) |
| Add string value to hierarchy. | |
| proto native void | StoreVector (string name, vector value) |
| Add vector value to hierarchy. | |
| Private Member Functions inherited from Managed | |
| void | ~IntroSceneCharacter () |
| void | BleedingIndicator (int source_ID, int severity, GameplayEffectsDataBleeding parent) |
| void | CharacterLoad (int character_id, vector char_pos, vector char_rot) |
| void | CharacterUnload () |
| void | CheckBlood () |
| void | CheckHealth () |
| void | CheckValues () |
| void | CreateDefaultCharacter () |
| void | CreateNewCharacter () |
| void | CreateNewCharacterById (int character_id) |
| void | CreateNewCharacterByName (string character_name, bool randomize_equip=true) |
| void | CreateNewCharacterRandom () |
| bool | DataInitialized () |
| void | ForceStop () |
| void | GameplayEffectsData (array< ref Widget > input, int type, int user_override=-1) |
| float | GetBlood () |
| ECharGender | GetCharacterGender () |
| int | GetCharacterID () |
| string | GetCharacterName () |
| string | GetCharacterNameById (int char_id) |
| PlayerBase | GetCharacterObj () |
| TStringArray | GetCharGenderList () |
| TStringArray | GetCharList (ECharGender gender) |
| TStringArray | GetCharPantsList () |
| TStringArray | GetCharShirtsList () |
| TStringArray | GetCharShoesList () |
| bool | GetEndNow () |
| float | GetHealth () |
| void | GetLastPlayedServer (int characterID, out string address, out string name, out int port) |
| void | GetLastPlayedServerEx (int characterID, out string address, out string name, out int port, out int steamQueryPort) |
| int | GetNextCharacterID () |
| vector | GetPosition () |
| int | GetPrevCharacterID () |
| int | GetSeverity () |
| array< ref Widget > | GetWidgetSet () |
| int | GetWidgetSetID () |
| int | GetWidgetSetType () |
| bool | HasDefinedHandle () |
| Returns 'true' if this class contains update info. | |
| void | Init () |
| void | Init (array< ref Widget > input, int type, Widget layout_root, int user_override=-1) |
| void | InitIndicator (vector position) |
| void | IntroSceneCharacter () |
| bool | IsCharacterFemale () |
| bool | IsDefaultCharacter () |
| bool | IsRunningDrops () |
| Are any drops currently being animated? | |
| void | LoadCharacterData (vector char_pos, vector char_rot, bool default_char=false) |
| Generates random equip for the new IntroSceneCharacter, whatever is defined in 'cfgCharacterCreation'. | |
| void | OnRPC (ParamsReadContext ctx) |
| void | OnScheduledTick (float deltatime) |
| void | ReceiveValue (int value_type, float value) |
| void | RegisterData (Param p) |
| void | ResetIndicator () |
| void | ResetSequence () |
| void | SaveCharName (string name) |
| void | SaveDefaultCharacter () |
| void | SendInitValues () |
| Sends values on object creation. | |
| void | SendValue (int value_type, float value) |
| void | SetAttachment (string type, int slot) |
| void | SetCharacterGender (ECharGender gender) |
| void | SetCharacterID (int char_id) |
| void | SetToDefaultCharacter () |
| void | SetupPlayerName (bool new_name) |
| void | ShowDebugValues (bool show) |
| void | StartRunningDrops () |
| void | StopIndicator (bool instant=false) |
| void | TransferValues (PlayerBase player) |
| void | TrySpawnNextDrop () |
| void | Update (float timeSlice) |
| void | Update (float timeSlice=0, Param p=null, int handle=-1) |
| void | UpdateVisibility (bool state) |
Definition at line 8 of file jsonapistruct.c.
|
inlineprivate |
Definition at line 11 of file jsonapistruct.c.
Referenced by ItemObject(), Push(), and StoreObject().
|
inlineprivate |
Definition at line 15 of file jsonapistruct.c.
|
private |
Get packed JSON as string (!only if you called Pack() first, it may return null).
|
private |
End array at hierarchy - !
!! Be cautious and doublecheck results when using this !!!
|
private |
End object at hierarchy - !
!! Be cautious and doublecheck results when using this !!!
|
private |
Start object unpacking from RAW string data.
|
private |
Start object packing now - for use at main thread only!
|
private |
Add unnamed/ array boolean value.
|
private |
Add unnamed/ array float value.
|
private |
Add unnamed/ array integer value.
|
private |
Add scripted unnamed/ array object.
References JsonApiStruct().
|
private |
Add unnamed/ array string value.
|
private |
Add unnamed/ array vector value.
Called when parsing boolean value.
Definition at line 84 of file jsonapistruct.c.
|
inlineprivate |
Verification event after successfull JSON packing.
Definition at line 37 of file jsonapistruct.c.
|
inlineprivate |
Called when array end, returns count of items.
Definition at line 116 of file jsonapistruct.c.
References Print().
|
inlineprivate |
Event called when pending store operation is finished - callback from JsonApiHandle before handle release.
Definition at line 52 of file jsonapistruct.c.
|
inlineprivate |
Event when expand (unpack) process starts.
Definition at line 22 of file jsonapistruct.c.
Called when parsing float value.
Definition at line 76 of file jsonapistruct.c.
Called when parsing integer value.
Definition at line 68 of file jsonapistruct.c.
Called when parsing boolean value.
Definition at line 148 of file jsonapistruct.c.
References Print().
Called when parsing float value.
Definition at line 140 of file jsonapistruct.c.
References Print().
Called when parsing integer value.
Definition at line 132 of file jsonapistruct.c.
References Print().
Called when parsing object.
Definition at line 124 of file jsonapistruct.c.
Called when parsing string value from array.
Definition at line 156 of file jsonapistruct.c.
References Print().
Called when parsing vector value from array.
Definition at line 164 of file jsonapistruct.c.
References Print().
|
inlineprivate |
Called when parsing object.
Definition at line 60 of file jsonapistruct.c.
|
inlineprivate |
Event when pack starts - you will pack your stuff here.
Definition at line 29 of file jsonapistruct.c.
References Print().
|
inlineprivate |
Called when parsing array.
Definition at line 108 of file jsonapistruct.c.
Called when parsing string value.
Definition at line 92 of file jsonapistruct.c.
|
inlineprivate |
Event called when pending store operation is finished - callback from JsonApiHandle before handle release.
Definition at line 44 of file jsonapistruct.c.
Called when parsing vector value.
Definition at line 100 of file jsonapistruct.c.
|
private |
Start object packing - when it can be done (when sending remote etc.).
|
private |
Push object to parse (only during parse operation).
References JsonApiStruct().
|
private |
Register script variable for auto-feature.
References name.
Save JSON to file (only If something was loaded or recieved previously!).
|
private |
Call this when you've done packing or unpacking (interrupt operation).
|
private |
Call this when you've done packing or unpacking + want to generate error - prevent to send invalid data etc.
|
private |
Start array at hierarchy - !
!! Be cautious and doublecheck results when using this !!!
References name.
|
private |
Start object at hierarchy - !
!! Be cautious and doublecheck results when using this !!!
References name.
Add boolean value to hierarchy.
References name.
Add float value to hierarchy.
References name.
Add integer value to hierarchy.
References name.
|
private |
Add scripted object to hierarchy (calls through hierarchy).
References JsonApiStruct(), and name.
Add string value to hierarchy.
References name.
Add vector value to hierarchy.
References name.