Epoch/Sources/epoch_config/Configs/CfgRemoteExec.hpp
2015-12-23 11:38:11 -06:00

189 lines
3.8 KiB
C++

/*
Author: Aaron Clark - EpochMod.com
Contributors:
Description:
RemoteExec whitelist for Epoch sandbox gamemode. This also blacklists default A3 remoteExec commands.
Licence:
Arma Public License Share Alike (APL-SA) - https://www.bistudio.com/community/licenses/arma-public-license-share-alike
Github:
https://github.com/EpochModTeam/Epoch/tree/master/Sources/epoch_config/Configs/CfgRemoteExec.hpp
*/
class CfgRemoteExec
{
class Functions
{
mode = 1;
jip = 0;
class EPOCH_server_save_vehicles {
allowedTargets=2;
jip = 0;
};
class EPOCH_server_saveBuilding {
allowedTargets=2;
jip = 0;
};
class EPOCH_server_upgradeBUILD {
allowedTargets=2;
jip = 0;
};
class EPOCH_server_removeBUILD {
allowedTargets=2;
jip = 0;
};
class EPOCH_server_paintBUILD {
allowedTargets=2;
jip = 0;
};
class EPOCH_server_maintBUILD {
allowedTargets=2;
jip = 0;
};
class EPOCH_server_loadPlayer {
allowedTargets=2;
jip = 0;
};
class EPOCH_server_checkPlayer {
allowedTargets=2;
jip = 0;
};
class EPOCH_server_respawnPlayer {
allowedTargets=2;
jip = 0;
};
class EPOCH_server_deadPlayer {
allowedTargets=2;
jip = 0;
};
class EPOCH_server_destroyTrash {
allowedTargets=2;
jip = 0;
};
class EPOCH_server_knockDownTree {
allowedTargets=2;
jip = 0;
};
class EPOCH_server_mineRocks {
allowedTargets=2;
jip = 0;
};
class EPOCH_server_lootAnimal {
allowedTargets=2;
jip = 0;
};
class EPOCH_server_handle_say3D {
allowedTargets=2;
jip = 0;
};
class EPOCH_server_handle_switchMove {
allowedTargets=2;
jip = 0;
};
class EPOCH_server_upgradeGroup {
allowedTargets=2;
jip = 0;
};
class EPOCH_server_updatePlayerGroup {
allowedTargets=2;
jip = 0;
};
class EPOCH_server_createGroup {
allowedTargets=2;
jip = 0;
};
class EPOCH_server_deleteGroup {
allowedTargets=2;
jip = 0;
};
class EPOCH_server_invitePlayer {
allowedTargets=2;
jip = 0;
};
class EPOCH_server_lootContainer {
allowedTargets=2;
jip = 0;
};
class EPOCH_server_revivePlayer {
allowedTargets=2;
jip = 0;
};
class EPOCH_server_storeCrypto {
allowedTargets=2;
jip = 0;
};
class EPOCH_server_tradeRequest {
allowedTargets=2;
jip = 0;
};
class EPOCH_server_makeTrade {
allowedTargets=2;
jip = 0;
};
class EPOCH_server_makeNPCTrade {
allowedTargets=2;
jip = 0;
};
class EPOCH_server_takeCrypto {
allowedTargets=2;
jip = 0;
};
class EPOCH_server_repairVehicle {
allowedTargets=2;
jip = 0;
};
class EPOCH_server_fillVehicle {
allowedTargets=2;
jip = 0;
};
class EPOCH_server_lockVehicle {
allowedTargets=2;
jip = 0;
};
class EPOCH_server_equippedItem {
allowedTargets=2;
jip = 0;
};
class EPOCH_server_lockStorage {
allowedTargets=2;
jip = 0;
};
class EPOCH_server_packStorage {
allowedTargets=2;
jip = 0;
};
class EPOCH_server_packJack {
allowedTargets=2;
jip = 0;
};
class EPOCH_localCleanup {
allowedTargets=2;
jip = 0;
};
class EPOCH_server_teleportPlayer {
allowedTargets=2;
jip = 0;
};
class EPOCH_server_fillContainer {
allowedTargets=2;
jip = 0;
};
class EPOCH_server_handle_sapperObjs {
allowedTargets=2;
jip = 0;
};
class EPOCH_Server_createAirDrop {
allowedTargets=2;
jip = 0;
};
class EPOCH_server_airDropCrate {
allowedTargets=2;
jip = 0;
};
};
class Commands {mode=0;};
};