146 lines
3.6 KiB
C++
146 lines
3.6 KiB
C++
#include "script_mod.hpp"
|
|
|
|
class PREFIX
|
|
{
|
|
class settings
|
|
{
|
|
file = "framework\settings";
|
|
class setDefaults { postInit = 1; };
|
|
class addCBASettings { postInit = 1; };
|
|
class addAARChatHandler { postInit = 1; };
|
|
class addRespawnChatHandler { postInit = 1; };
|
|
};
|
|
|
|
class init
|
|
{
|
|
file = "framework\init\functions";
|
|
class initServer { postInit = 1;}; //needs refactor
|
|
class initPlayerLocal { postInit = 1;};
|
|
};
|
|
|
|
class fbcb2 {
|
|
file = "framework\fbcb2";
|
|
class initFBCB2 { postInit = 1; };
|
|
class processFBCB2RadioFrequencies {};
|
|
class processFBCB2SmokeColors {};
|
|
class processFBCB2Environment {};
|
|
class hintFBCB2AssetStatus {};
|
|
};
|
|
class fbcb2_util {
|
|
file = "framework\fbcb2\util";
|
|
class createOrUpdateDiaryRecord {};
|
|
};
|
|
class fbcb2_radioFrequencies {
|
|
file = "framework\fbcb2\radioFrequencies";
|
|
class formatRadioElementForDiary {};
|
|
class generateElementFrequencyRecordText {};
|
|
};
|
|
|
|
class client {
|
|
file = "framework\client";
|
|
class addZenModules { postInit = 1; };
|
|
class addDNI_PlayerFPS { postInit = 1; }; // needs refactor
|
|
class bindEventHandlers { postInit = 1; };
|
|
class bindVehicleActions { postInit = 1; };
|
|
class addClientStatsPFH {};
|
|
class addMedicalOverlayPFH { postInit = 1; };
|
|
class calculateClientStats {};
|
|
class bindEmptyGroupGarbageCleanup { postInit = 1; };
|
|
};
|
|
|
|
class server {
|
|
file = "framework\server";
|
|
class addServerStatsPFH {};
|
|
class calculateServerStats {};
|
|
class logPlayerInventory {};
|
|
};
|
|
|
|
class ambience {
|
|
file = "framework\ambience";
|
|
class flakInitVehicle {};
|
|
class flakEH {};
|
|
};
|
|
|
|
class map
|
|
{
|
|
file = "framework\map";
|
|
class initMapCopy { postInit = 1; };
|
|
class copyMapFromPlayer {}; //needs refactor
|
|
class getPlayerMapMarkers {}; //needs refactor
|
|
class loadMapMarkers {}; //needs refactor
|
|
class mapMarkerToString {}; //needs refactor
|
|
class stringToMapMarker {}; //needs refactor
|
|
};
|
|
};
|
|
|
|
class DOUBLES(PREFIX,util) {
|
|
class functions {
|
|
file = "framework\util\functions";
|
|
class logMissionInfo { postInit = 1; };
|
|
class addPlayerInfoToArray {};
|
|
class log {};
|
|
class padString {};
|
|
class recurseSubclasses {};
|
|
class getBattalionCfg {};
|
|
class getNameOfBase {};
|
|
class getNearestBase {};
|
|
};
|
|
};
|
|
|
|
class DOUBLES(PREFIX,resupply) {
|
|
class functions {
|
|
file = "framework\resupply\functions";
|
|
class init {postInit=1;};
|
|
class createBox {};
|
|
class getSupplyCratesCfg {};
|
|
class addArsenalObjectSpawnBoxActions {};
|
|
class addCBASettings {postInit=1;};
|
|
};
|
|
};
|
|
|
|
class DOUBLES(PREFIX,fbcb2_assets) {
|
|
class functions {
|
|
file = "framework\fbcb2_assets\functions";
|
|
class init {postInit=1;};
|
|
class updateAssetDiary {};
|
|
class removeAssetDiaryRecords {};
|
|
class getMagsForWeapon {};
|
|
class getWeaponry {};
|
|
class getInventory {};
|
|
class getVehicleData {};
|
|
class getAssetsByBase {};
|
|
class getStartingAssetsByBase {};
|
|
class updateAssetsByBase {};
|
|
class showMarkersOnMap {};
|
|
class removeMarkersOnMap {};
|
|
};
|
|
};
|
|
|
|
class DOUBLES(PREFIX,vehicleFlags) {
|
|
class functions {
|
|
file = "framework\vehicleFlags\functions";
|
|
class init {postInit=1;};
|
|
class getActionsFlagCategories {};
|
|
class getVehicleFlagsCfg {};
|
|
class isClassExcluded {};
|
|
};
|
|
};
|
|
|
|
class DOUBLES(PREFIX,reinsert) {
|
|
class server {
|
|
file = "framework\reinsert\server";
|
|
class initServer { postInit = 1; };
|
|
class addToQueue {};
|
|
class globalShowQueue {};
|
|
class removeFromQueue {};
|
|
class returnReinsertQueueNotification {};
|
|
class validateQueue {};
|
|
};
|
|
class client {
|
|
file = "framework\reinsert\client";
|
|
class initClient { postInit = 1; };
|
|
class addAceSelfActions {};
|
|
class addCheckQueueSelfAction {};
|
|
class requestShowQueue {};
|
|
};
|
|
}; |