[{"data":1,"prerenderedAt":203},["ShallowReactive",2],{"content-query-MrytuTF1Pq":3},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":8,"description":9,"icon":10,"body":11,"_type":197,"_id":198,"_source":199,"_file":200,"_stem":201,"_extension":202},"/dragonfly/installation","dragonfly",false,"","ArmaDragonflyClient - 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.","mdi:file-text-outline",{"type":12,"children":13,"toc":186},"root",[14,23,49,56,63,93,99,105,110,116,150,162,177],{"type":15,"tag":16,"props":17,"children":19},"element","h1",{"id":18},"installation",[20],{"type":21,"value":22},"text","Installation",{"type":15,"tag":24,"props":25,"children":26},"p",{},[27,29,39,41,47],{"type":21,"value":28},"Read through ",{"type":15,"tag":30,"props":31,"children":36},"a",{"href":32,"rel":33,"target":35},"https://www.dragonflydb.io/docs/getting-started",[34],"nofollow","_blank",[37],{"type":21,"value":38},"Getting Started",{"type":21,"value":40}," Guide from DragonflyDB to get DragonflyDB up and running on your machine or use the provided binaries within the ",{"type":15,"tag":42,"props":43,"children":45},"code",{"className":44},[],[46],{"type":21,"value":5},{"type":21,"value":48}," folder.",{"type":15,"tag":50,"props":51,"children":53},"h2",{"id":52},"dragonflydb",[54],{"type":21,"value":55},"DragonflyDB",{"type":15,"tag":57,"props":58,"children":60},"h3",{"id":59},"prerequisites",[61],{"type":21,"value":62},"Prerequisites",{"type":15,"tag":64,"props":65,"children":66},"ul",{},[67,73,78,83,88],{"type":15,"tag":68,"props":69,"children":70},"li",{},[71],{"type":21,"value":72},"Linux-based OS (Mac via Docker, Windows WSL supported)",{"type":15,"tag":68,"props":74,"children":75},{},[76],{"type":21,"value":77},"Network access",{"type":15,"tag":68,"props":79,"children":80},{},[81],{"type":21,"value":82},"Minimum 4GB RAM for optimal Dragonfly performance",{"type":15,"tag":68,"props":84,"children":85},{},[86],{"type":21,"value":87},"Minimum 1 CPU Core",{"type":15,"tag":68,"props":89,"children":90},{},[91],{"type":21,"value":92},"Linux Kernel 4.19 or higher",{"type":15,"tag":50,"props":94,"children":96},{"id":95},"armadragonflyclient",[97],{"type":21,"value":98},"ArmaDragonflyClient",{"type":15,"tag":57,"props":100,"children":102},{"id":101},"os-compatibility",[103],{"type":21,"value":104},"OS Compatibility",{"type":15,"tag":24,"props":106,"children":107},{},[108],{"type":21,"value":109},"ArmaDragonflyClient is currently only compatible with Windows. Linux support planned for future release.",{"type":15,"tag":57,"props":111,"children":113},{"id":112},"installation-steps",[114],{"type":21,"value":115},"Installation Steps",{"type":15,"tag":117,"props":118,"children":119},"ol",{},[120,132,137],{"type":15,"tag":68,"props":121,"children":122},{},[123,125],{"type":21,"value":124},"Download latest release from ",{"type":15,"tag":30,"props":126,"children":129},{"href":127,"rel":128},"https://gitea.innovativedevsolutions.org/IDSolutions/dragonfly/releases/latest",[34],[130],{"type":21,"value":131},"Releases",{"type":15,"tag":68,"props":133,"children":134},{},[135],{"type":21,"value":136},"Extract zip file to Arma 3 directory",{"type":15,"tag":68,"props":138,"children":139},{},[140,142,148],{"type":21,"value":141},"Create the ",{"type":15,"tag":42,"props":143,"children":145},{"className":144},[],[146],{"type":21,"value":147},"init.sqf",{"type":21,"value":149}," file in your mission folder and add the following code:",{"type":15,"tag":151,"props":152,"children":157},"pre",{"className":153,"code":155,"language":156,"meta":7},[154],"language-sqf","addMissionEventHandler [\"ExtensionCallback\", {\n    params [\"_name\", \"_function\", \"_data\"];\n    diag_log _this;\n    if (_name isEqualTo \"ArmaDragonflyClient\") then {\n        parseSimpleArray _data call (missionNamespace getVariable [_function, {\n            hint \"Function does not exist!\"\n        }]);\n    };\n}];\n","sqf",[158],{"type":15,"tag":42,"props":159,"children":160},{"__ignoreMap":7},[161],{"type":21,"value":155},{"type":15,"tag":117,"props":163,"children":165},{"start":164},4,[166],{"type":15,"tag":68,"props":167,"children":168},{},[169,170,176],{"type":21,"value":141},{"type":15,"tag":42,"props":171,"children":173},{"className":172},[],[174],{"type":21,"value":175},"initServer.sqf",{"type":21,"value":149},{"type":15,"tag":151,"props":178,"children":181},{"className":179,"code":180,"language":156,"meta":7},[154],"if (isServer || isDedicated) then {\n    true spawn dragonfly_db_fnc_init;\n};\n",[182],{"type":15,"tag":42,"props":183,"children":184},{"__ignoreMap":7},[185],{"type":21,"value":180},{"title":7,"searchDepth":187,"depth":187,"links":188},2,[189,193],{"id":52,"depth":187,"text":55,"children":190},[191],{"id":59,"depth":192,"text":62},3,{"id":95,"depth":187,"text":98,"children":194},[195,196],{"id":101,"depth":192,"text":104},{"id":112,"depth":192,"text":115},"markdown","content:dragonfly:installation.md","content","dragonfly/installation.md","dragonfly/installation","md",1742777961687]