MAJOR rework
- improves a lot on the Go side including better config and logging libraries (including log rotation), better internal package distribution, and new a3go functionality to make data transfer more performant - SQF side preprocessing of capture data is now minimal - arrays in hashmap format are sent directly to the extension and parsed there to minimize game impact - CBA custom events are implemented in a better fashion - README update - license change - with performance improvements, the deep customization of integrated metric gathering is removed in return to a single refreshRateMs, defining the interval at which core metrics are captured - peeled back the list of core metrics to the core information used in troubleshooting and benchmarking
This commit is contained in:
27
addons/main/config.cpp
Normal file
27
addons/main/config.cpp
Normal file
@@ -0,0 +1,27 @@
|
||||
#include "script_component.hpp"
|
||||
|
||||
class CfgPatches {
|
||||
class ADDON {
|
||||
units[] = {};
|
||||
weapons[] = {};
|
||||
requiredVersion = 2.10;
|
||||
requiredAddons[] = {};
|
||||
author[] = {"IndigoFox"};
|
||||
authorUrl = "https://github.com/indig0fox/IFXMetrics";
|
||||
};
|
||||
};
|
||||
|
||||
class CfgFunctions {
|
||||
class ADDON {
|
||||
class functions {
|
||||
class postInit {
|
||||
file = QPATHTOF(DOUBLES(fnc,postInit).sqf);
|
||||
postInit = 1;
|
||||
};
|
||||
PATHTO_FNC(callbackHandler);
|
||||
PATHTO_FNC(captureLoop);
|
||||
PATHTO_FNC(log);
|
||||
PATHTO_FNC(onExtLoad);
|
||||
};
|
||||
};
|
||||
};
|
||||
Reference in New Issue
Block a user