disableSerialization

From Bohemia Interactive Community
Jump to: navigation, search
Introduced in ARMA 2  version 1.00

Click on the images for descriptions

Introduced in

Game:
ARMA 2
Version:
1.00

Description

Description:
Disable saving of script containing this command. After this script can work with the data types which do not support serialization (UI types).

Syntax

Syntax:
disableSerialization
Return Value:
Nothing

Examples

Example 1:
disableSerialization; _display = findDisplay 46;

Additional Information

Multiplayer:
-
See also:
Display, displayAddEventHandler, displayRemoveAllEventHandlers, displayRemoveEventHandler

Notes

Notes


Only post proven facts here. Use the talk page or the forums for discussions.

Notes

Posted on 19 June, 2010
Str
Can be used to detecting load. Scope with disabled serialization is discontinued after load, even if there's endless loop inside.

_loaded = [] spawn {disableSerialization; waitUntil {false};};
waitUntil {scriptDone _loaded;};
hint "Game was loaded!"

Works for all possible load types - loading user save, loading autosave and resuming mission from main menu.

Use with caution, as it handles two threads in memory, having impact at overall scripting time.

Bottom Section

Personal tools
Google Ads