Author: X39
Author Website:

Requirements: No addons required

Version: 1.0.0
Signed: Yes, serverkey included

Short description: XEventSystem - Create custom events for your mod/mission with ease.

Date: 2013-12-21 15:33

Comments: (0)




This version is no longer supported, XEventSystem is now part of the XLib by X39.

XEventSystem is a function libary which was created to provide and standarize the custom event creation for large scripting based mods/missions.

XEventSystem is made for devs!
Its just a feature API (which is also possible to be excluded so that its inside of a mission instead of provided as seperate addon)


How To Install (as addon):
Extract into the ArmA 3 Directory, by default this is located in:
32-Bit - C:\Program Files\Steam/Steamapps\Common\ArmA 3\
64-Bit - C:\Program Files (x86)\Steam/Steamapps\Common\ArmA 3\
After extraction it should look like this:
Steam\Steamapps\Common\ArmA 3\@your_mod_folder_name\addons\

You can also use the "Arma 3 Alpha" folder in your "My Documents" folder. Your folder setup could than look like for example this:
mydocuments\Arma3 Alpha\@your_mod_folder_name1\addons\
mydocuments\Arma3 Alpha\@your_mod_folder_name2\addons\
mydocuments\Arma3 Alpha\@your_mod_folder_name2\addons\

When present place the "userconfig" folder into your game install folder, usually:
"C:\Program Files (x86)\Steam\steamapps\common\Arma 3".
You may already have "userconfig" folder from other addons and/or mods in which case it is safe to merge the contents from this archive.

You'll also need to add a Launch Parameter to Steam, in order to do so right-click on ArmA 3 Alpha and click Properties and then Set Launch Options. In the window that opens enter in -mod=@your_mod_folder_name
For using multiple mods you would then do so like this:

You can also use -nosplash to get rid of the splash art and intro videos.

And of course you can also enable and disable community made addons and mods through the in-game Options Expansions menu if you do not want to mess with startup parameters!

When the above information still does not provide you with enough to learn how to install custom addons and mods you can always ask in our Guide On Installing Mods.

How To Install (as mission libary):
Unzip the file
UnPBO the "@XEventSystem/Addons/x39_eventsystem_core.pbo"
Move the content of the entire pbo (starting with the folder "x39_eventsystem_core") into your mission folder
Add the following lines to your init.sqf (after theese lines you can start using the mod):
_res = [nil] execVM "\X39_EventSystem_Core\X39_EventSystem\createFunctions.sqf"; waituntil{scriptDone _res};
_res = [nil] execVM "\X39_EventSystem_Core\X39_EventSystem\Functions\initMod.sqf"; waituntil{scriptDone _res};
Start using it (please take a look into the devReadMe.txt until the wiki for this is done)

Included files:

Read the included devReadMe.txt!

Credits & Thanks:
Project management:
- General lead - X39 (more commonly known (in ArmA) as Cpt. HM Murdock)

- X39

Special thanks to:

You also helped and youre not listed in here? Then please send a pm to me (BI Forums)!

- first release

Forum topic:
- BI forums

This version is no longer supported, XEventSystem is now part of the XLib by X39.

Enable javascript to be able to download from Armaholic please!

Tags: No tags