Files
DayZ-Epoch/SQF/dayz_code/config.cpp
Bruce-LXXVI 5e53a71e88 Pullrequest/door management (#1694)
* Added doorManagement

* Rename FNC_check_owner --> FNC_check_owner_friends

* Fixed typo

* Fixed bug in FNC_check_owner_friends which allowed every user to manage
every plot and door.

* Removed unused DZE_doorManagementHarderPenalty from configVariables.sqf

* Now checking if _playerUID is in _friendlies for both cases.

* DZE_plotforLife should be DZE_permanentPlot

* Fixed case where DZE_permanentPlot is false.

* Forgot to add STR_EPOCH_CANCEL

* Changed translations to suggested string by ebaydayz.

* Renamed EyeScanner to DoorAccess.

* Reworked access rights for door management.

* DZE_doorManagementMustBeClose = true; //Players must be within 10m of
door to be added as a door friend.

* Fixed copy-paste error.

* Replace count with if

* Remove redundant test.

* Also replaced count in door management admins check.

* Change plotManagement and doorManagement to be consistent to
DayZ_UseSteamID (get UID from FNC_GetPlayerUID).

* Use _playerUID and _characterID more consistent.

* Added german translation to
STR_EPOCH_PLOTMANAGEMENT_ADDFRIEND_ALREADYONTHELIST.
2016-06-15 18:22:01 -04:00

122 lines
2.7 KiB
C++

#include "Configs\basicDefines.hpp"
#include "Configs\CfgNonAIVehicles.hpp" //Axeman lights
class CfgPatches
{
class dayz_code
{
units[] = {};
weapons[] = {};
requiredVersion = 0.1;
requiredAddons[] =
{
"map_eu",
//dayz_anim references all CA addons
"dayz_anim",
//dayz addons
"dayz",
"dayz_buildings",
"dayz_communityassets",
"dayz_communityweapons",
"dayz_equip",
"dayz_sfx",
"dayz_vehicles",
"dayz_weapons",
"community_crossbow",
//shacktac addons
"st_bunnyhop",
"st_collision",
"st_evasive",
//Extra Epoch Addons
"asc_eu_lights",
"gnt_c185",
"usec_ch53"
};
};
};
class CfgMods
{
class DayZ
{
dir = "DayZ_Epoch";
name = "DayZ Epoch";
picture = "z\addons\dayz_code\gui\loadingscreen.paa";
hidePicture = 0;
hideName = 0;
action = "http://www.dayzepoch.com";
version = "DayZ Epoch 1.0.6";
hiveVersion = 0.96;
//requiredAddons[] = {"Chernarus"}; // No need to load for other maps
};
};
class CfgAddons
{
access = 1;
class PreloadBanks {};
class PreloadAddons
{
class dayz
{
list[] =
{
"dayz_code",
"dayz",
"dayz_equip",
"dayz_communityassets",
"dayz_weapons",
"dayz_communityweapons",
"dayz_sfx",
"ST_bunnyhop",
"st_collision",
"st_evasive",
"asc_eu_lights",
"gnt_c185",
"usec_ch53",
"redryder",
"Anzio_20",
"dayz_epoch_b",
"CfgVehicles"
};
};
};
};
#include "Configs\rscTitles.hpp"
#include "Configs\CfgWorlds.hpp"
#include "Configs\CfgMoves.hpp"
#include "Configs\CfgVehicles\CfgVehicles.hpp"
#include "Configs\CfgWeapons\CfgWeapons.hpp"
#include "Configs\CfgCrafting\CfgCrafting.hpp"
#include "Configs\CfgConstruction\CfgConstruction.hpp"
#include "Configs\CfgMagazines\CfgMagazines.hpp"
#include "Configs\CfgLoot\CfgLoot.hpp"
#include "Configs\CfgMarkers.hpp"
#include "Configs\CfgAmmo.hpp"
#include "Configs\CfgObjectCompositions.hpp"
#include "Configs\CfgTownGenerator\CfgTownGeneratorChernarus.hpp"
#include "Configs\CfgGrid\CfgGrid.hpp"
#include "Configs\CfgFaces.hpp"
#include "Configs\CfgGlasses.hpp"
#include "Configs\CfgArma.hpp"
#include "Configs\CfgRecoils.hpp"
#include "gui\padlock\padlock_ui.hpp"
//Epoch Additions
#include "Configs\RscDisplay\safegui.hpp"
#include "Configs\RscDisplay\tradermenu.hpp"
#include "Configs\RscDisplay\ZSCdefines.hpp"
#include "Configs\RscDisplay\advancedTrading.hpp"
#include "Configs\RscDisplay\plotManagement.hpp"
#include "Configs\RscDisplay\deathboards.hpp"
#include "Configs\CfgExtra\snappoints.hpp"
#include "external\R3F_Realism\R3F_Weight\R3F_CfgWeight.hpp"
#include "Configs\RscDisplay\doorManagement\doorManagement.hpp"
#include "Configs\RscDisplay\doorManagement\doorAccess.hpp"