Epoch/Sources/epoch_server/config.cpp
DESKTOP-UH65DCE\MusTanG 56283e0c08 Temp Group System
Credit goes to AWOL for the original Epoch Group System.
Temp Groups do not allow outsiders access to bases, vehicles or safes.
Easily switch to Temp Group for Co-Op mission, then back to Perm Group.
Full access to Kick, Set Mod, Leave Group/Delete Group.
When leaving or deleting group, you will be put back into the actual
group of your teammates if online.
Fixed Leave/Delete Button to show Delete Group onLoad of Temp Group UI
Added refresh to Group UI's so all players are in sync after changes
2017-08-30 02:43:37 -05:00

149 lines
4.0 KiB
C++

/****************************************************************************
Copyright (C) 2015 - ARMA 3 EPOCH MOD [EpochMod.com] (v0.3.0.1)
*****************************************************************************/
#define _ARMA_
class CfgPatches {
class A3_epoch_server {
units[] = {};
weapons[] = {};
requiredVersion = 0.1;
requiredAddons[] = {"A3_epoch_server_core","A3_epoch_config","A3_server_settings","A3_server_events"};
#include "build.hpp"
};
};
class CfgServerFunctions
{
version = 1;
class A3E
{
tag = "EPOCH";
file = "\epoch_server\compile";
class epoch_group {
class server_upgradeGroup {};
class server_updatePlayerGroup {};
class server_createGroup {};
class server_deleteGroup {};
class server_invitePlayer {};
};
class epoch_grouptemp {
class server_upgradeTempGroup {};
class server_updatePlayerTempGroup {};
class server_createTempGroup {};
class server_deleteTempGroup {};
class server_invitePlayerTemp {};
};
class epoch_bases {
class swapBuilding {};
class saveBuilding {};
class server_loadBuildings {};
class server_saveBuilding {};
class server_upgradeBUILD {};
class server_removeBUILD {};
class server_paintBUILD {};
class server_maintBUILD {};
class server_simulSwap {};
class server_simToStatic {};
class server_unsuppported {};
};
class epoch_looting {
class server_lootContainer {};
class server_spawnBoatLoot {};
class server_destroyTrash {};
class server_knockDownTree {};
class server_mineRocks {};
class server_lootAnimal {};
};
class epoch_player {
class fnc_addItemToX {};
class fnc_savePlayer {};
class server_savePlayer {};
class server_makeSP {};
class server_loadPlayer {};
class server_checkPlayer {};
class server_onPlayerDisconnect {};
class server_deadPlayer {};
class server_revivePlayer {};
class server_storeCrypto {};
class server_equippedItem {};
class server_unpackBackpack {};
class server_deadPlayerDetonate{};
class server_playerSetVariable{};
class server_PayCrypto{};
class fnc_updatePlayerStats{};
class server_updatePlayerStats{};
};
class epoch_traders {
class server_loadTraders {};
class server_spawnTraders {};
};
class epoch_trading {
class server_effectCrypto {};
class server_makeTrade {};
class server_tradeRequest {};
class server_makeNPCTrade {};
class server_takeCrypto {};
};
class epoch_vehicle {
class server_save_vehicles {};
class server_save_vehicle {};
class server_save_killedVehicle {};
class server_save_killedStorage {};
class server_save_killedBuilding {};
class load_vehicles {};
class load_vehicles_old {};
class load_storage {};
class server_save_storage {};
class spawn_vehicles {};
class server_lockVehicle {};
class server_fillVehicle {};
class server_repairVehicle {};
class server_lockStorage {};
class server_packStorage {};
class server_packJack {};
class spawn_vehicle {};
class server_upgrade_vehicle {};
class server_CargoSave {};
class server_CargoFill {};
};
class epoch_server {
class weightedArray {};
class precisionPos {};
class serverLootObject {};
class server_vehicleInit {};
class server_storageInit {};
class server_buildingInit {};
class server_traderKilled {};
class localCleanup {};
class server_createTeleport {};
class server_getRealTime {};
class server_teleportPlayer {};
class returnConfig {};
class serverCommand {};
class server_makeMarker {};
class server_removeMarker {};
};
class epoch_missions {
class Server_createObject {};
class server_airDropCrate {};
class server_fillContainer {};
class Server_createAirDrop {};
class Server_missionComms{};
};
class epoch_antagonists {
class server_triggerEvent {};
class server_handle_say3D {};
class server_handle_switchMove {};
class server_handle_sapperObjs {};
class server_triggerAntagonist{};
};
};
};
class CfgServerVersion
{
client = "1.0.0";
config = "1.0.0";
hive = "0.6.0.0";
};