Installation
Read through Getting Started Guide from DragonflyDB to get DragonflyDB up and running on your machine or use the provided binaries within the dragonfly
folder.
DragonflyDB
Prerequisites
- Linux-based OS (Mac via Docker, Windows WSL supported)
- Network access
- Minimum 4GB RAM for optimal Dragonfly performance
- Minimum 1 CPU Core
- Linux Kernel 4.19 or higher
ArmaDragonflyClient
OS Compatibility
ArmaDragonflyClient is currently only compatible with Windows. Linux support planned for future release.
Installation Steps
- Download latest release from Releases
- Extract zip file to Arma 3 directory
- Create the
init.sqf
file in your mission folder and add the following code:
addMissionEventHandler ["ExtensionCallback", {
params ["_name", "_function", "_data"];
diag_log _this;
if (_name isEqualTo "ArmaDragonflyClient") then {
parseSimpleArray _data call (missionNamespace getVariable [_function, {
hint "Function does not exist!"
}]);
};
}];
- Create the
initServer.sqf
file in your mission folder and add the following code:
if (isServer || isDedicated) then {
true spawn dragonfly_db_fnc_init;
};