repack for changes since
b07c74f80d
remove json files as they can be regenerated as needed
This commit is contained in:
vbawol 2016-11-13 23:49:53 -06:00
parent b07c74f80d
commit f972e6a6e0
49 changed files with 5 additions and 54047 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,260 +0,0 @@
{
"_header": {
"@author": "Aaron Clark - https://EpochMod.com",
"@contributors": ["Raimonds Virtoss","Andrew Gregory"],
"@description": "Custom Epoch Client Only functions",
"@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/release/Sources/{filename}"
},
"CfgClientFunctions": {
"version": 1,
"A3E": {
"tag": "EPOCH",
"file": "epoch_code\\compile",
"generic": {
"file": "epoch_code\\compile",
"localCleanup": {},
"unitSpawnIncrease": {},
"unitSpawnDecrease": {},
"QuickTakeAll": {},
"QuickTakeLoad": {},
"effectCrypto": {},
"handleServerMessage": {},
"updateLoadingScreen": {},
"EnterBuilding": {},
"lootTrash": {},
"debugMonitor": {},
"interact": {},
"chopWood": {},
"fish": {},
"mineRocks": {},
"UnisexCheck": {},
"PutHandler": {},
"niteLight": {},
"LootIT": {},
"supportCopter": {},
"consumeItem": {},
"unitSpawn": {},
"onEachFrame": {},
"callSapperMigration": {},
"zombieSpawn": {},
"makeMarker": {},
"removeMarker": {}
},
"building": {
"maintainIT": {},
"lockCheck": {},
"countdown": {},
"fnc_SelectTargetBuild": {},
"isBuildAllowed": {},
"simulSwap": {},
"staticMove": {},
"upgradeBUILD": {},
"removeBUILD": {},
"changeWallState": {},
"checkBuild": {}
},
"traders": {
"startInteract": {},
"startInteractNPC": {},
"npcTraderAdd": {},
"npcTraderAdd2": {},
"npcTraderAdd3": {},
"startNPCTraderMenu": {},
"NPCTraderMenuFilter": {},
"startNpcTrade": {},
"tradeFilter": {},
"takeCrypto": {},
"startBankTransfer": {}
},
"interface_event_handlers": {
"KeyDown": {},
"KeyUp": {},
"onChar": {}
},
"event_handlers": {
"getInMan": {},
"getOutMan": {}
},
"setup": {
"masterLoop": {},
"clientInit": {},
"clientRespawn": {},
"clientRevive": {},
"client_rejectPlayer": {},
"clientKeyMap": {}
},
"p2p_trading": {
"startTRADEREQ": {},
"startTrade": {},
"tradeRequest": {},
"TradeLoop": {},
"makep2pTrade": {}
},
"functions": {
"worldObjectType": {},
"returnConfig": {},
"colorRange": {},
"convertTemp": {},
"fnc_playerDeath": {},
"fnc_playerFired": {},
"fnc_isInsideBuilding": {},
"fnc_Weather": {},
"fnc_findSafePos": {},
"fnc_addItemOverflow": {},
"pushCustomVar": {},
"itemData": {},
"itemPicture": {},
"itemDisplayName": {},
"SortArrayByDistance": {},
"fnc_findRandomPosBehind": {},
"fnc_stringLeft": {},
"fnc_findSapperStalkLocation": {},
"fnc_dirToFuzzy": {},
"fnc_cursorTarget": {},
"fnc_triggerAntagonist": {},
"fnc_playerDeathDetonate": {},
"fnc_playerDeathMorph": {},
"fnc_playerSetVariable": {},
"fnc_playerAttachToAntagonist": {},
"fnc_dynamicFSM": {},
"fnc_vectorDivide": {},
"giveAttributes": {},
"fnc_spawnEffects": {},
"fnc_arrayStringToBool": {}
},
"environment": {
"client_earthQuake": {},
"client_loadAnimalBrain": {},
"client_bitePlayer": {}
},
"vehicles": {
"client_repairVehicle": {},
"client_lockVehicle": {},
"client_fillVehicle": {},
"client_gearVehicle": {}
},
"missions": {
"mission_accept": {},
"mission_cage_sapper": {},
"mission_returnObj": {}
},
"inventory": {
"selectInventoryItem": {},
"itemInteractClick": {},
"itemInteractDblClick": {},
"uniformArmorCalc": {},
"gearArmorCalc": {},
"factorArmor": {},
"maxArmorInit": {},
"initUI": {},
"refeshUI": {}
},
"messaging": {
"file": "epoch_code\\gui\\scripts\\messaging",
"message": {},
"message_old1": {},
"message_old2": {}
},
"looting": {
"spawnLoot": {}
},
"gui": {
"file": "epoch_code\\gui\\scripts",
"onPause": {},
"showStats": {},
"3DctrlPitchYaw": {},
"3DctrlSpin": {},
"3DctrlYaw": {},
"InterruptConfig": {},
"InterruptConfigActions": {},
"getIDC": {},
"guiObjHP": {},
"secureStorageHandler": {},
"genderSelection": {},
"getColorScheme": {},
"dragControl": {}
},
"config": {
"file": "epoch_code\\gui\\scripts\\config",
"config_keymap": {}
},
"dynamenu": {
"file": "epoch_code\\gui\\scripts\\dynamenu",
"dynamicMenu": {},
"dynamicMenuPopulate": {},
"dynamicMenuCleanup": {}
},
"dynamicHUD": {
"file": "epoch_code\\gui\\scripts\\dynamicHUD",
"dynamicHUD_adjust": {},
"dynamicHUD_loadSave": {},
"dynamicHUD_start": {},
"getHUDCtrl": {}
},
"gui_craft": {
"file": "epoch_code\\gui\\scripts\\craftingv2",
"crafting_animate": {},
"crafting_ctrl_collector": {},
"crafting_dev_toggle": {},
"crafting_getConfig": {},
"crafting_checkGear": {},
"crafting_checkNearby": {},
"crafting_checkResources": {},
"crafting_craft": {},
"crafting_progress": {},
"crafting_load": {},
"crafting_unload": {},
"crafting_LB_click": {},
"crafting_LB_defaults": {},
"crafting_LB_doubleClick": {},
"crafting_colorScheme": {}
},
"group": {
"file": "epoch_code\\gui\\scripts\\group",
"Group_invitePlayer": {},
"Group_BtnMod": {},
"Group_BtnInvite": {},
"Group_onLoad": {},
"Group_List": {},
"Group_Combo": {},
"Group_BtnLeave": {},
"Group_BtnKick": {},
"cGroup_groupText": {},
"cGroup_onLoad": {},
"cGroup_BtnCreate": {},
"iGroup_acceptInvite": {},
"iGroup_onLoad": {},
"iGroup_refresh": {},
"Group_update": {}
},
"gui_inventory": {
"file": "epoch_code\\gui\\scripts\\inventory",
"Inventory_Group": {},
"Inventory_iGroup": {}
},
"gui_missions": {
"file": "epoch_code\\gui\\scripts\\missions",
"mission_refresh": {},
"mission_description": {}
},
"gui_postProcessing": {
"file": "epoch_code\\gui\\scripts\\post_process",
"postprocessCreate": {},
"postprocessAdjust": {},
"postprocessDestroy": {},
"setDrunk": {},
"setRadiation": {}
},
"worldToScreen": {
"file": "epoch_code\\gui\\scripts\\worldToScreen",
"gui3DCooldown": {},
"gui3DCooldownEH": {},
"gui3DWorldPos": {},
"gui3DWorldPosEH": {},
"gui3DModelPos": {},
"gui3DModelPosEH": {}
}
}
}
}

View File

@ -1,39 +0,0 @@
{
"_header": {
"@author": "Raimonds Virtoss - https://EpochMod.com",
"@contributors": [],
"@description": "Epoch dynamic player HUD config",
"@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/release/Sources/{filename}"
},
"rmx_dynamicHUD": {
"topRight": {
"classname": "RscPicture",
"defaultPos": 2,
"defaultPopulate": 1,
"arraySize": 10,
"width": 4,
"height": 4,
"offSetX": 0,
"offSetY": 1.3,
"angle": [
-5,
0.5,
0.5,
0.5
],
"scale": [
1,
0.05
]
},
"botcenter": {
"classname": "RscPicture",
"defaultPos": 7,
"defaultPopulate": 4,
"arraySize": 9,
"width": 5,
"height": 5
}
}
}

View File

@ -1,604 +0,0 @@
{
"CfgEpochClient": {
"epochVersion": "0.4.0.0",
"sapperRngChance": 100,
"droneRngChance": 100,
"buildingNearbyMilitary": 0,
"buildingNearbyMilitaryRange": 300,
"buildingNearbyMilitaryClasses": [
"Cargo_Tower_base_F",
"Cargo_HQ_base_F",
"Cargo_Patrol_base_F",
"Cargo_House_base_F"
],
"restrictedLocations": [
"NameCityCapital"
],
"restrictedLocationsRange": 300,
"buildingRequireJammer": 1,
"buildingCountLimit": 200,
"buildingJammerRange": 75,
"JammerPerGroup": 1,
"minJammerDistance": 650,
"maxBuildingHeigh": 33,
"storageCountLimit": 100,
"splitCountLimits": 0,
"useGroupCountLimits": 1,
"buildingCountLeader": 125,
"buildingCountPerMember": 5,
"storagecountLeader": 10,
"storagecountPerMember": 5,
"maxdoors": 8,
"maxgates": 5,
"disableRemoteSensors": true,
"EPOCH_news": [
"Word is that Sappers have a new boss.",
"Dogs will often lure them monsters away.",
"My dog was blown up. I miss him.."
],
"deathMorphClass": [
"Epoch_Sapper_F",
"Epoch_SapperB_F",
"I_UAV_01_F",
"Epoch_Cloak_F"
],
"niteLight": [
1,
1.88,
22
],
"ryanZombiesEnabled": true,
"antagonistSpawnIndex": [
[
"Epoch_Cloak_F",
1
],
[
"GreatWhite_F",
2
],
[
"Epoch_Sapper_F",
2
],
[
"Epoch_SapperB_F",
1
],
[
"I_UAV_01_F",
2
],
[
"PHANTOM",
1
],
[
"B_Heli_Transport_01_F",
1
],
[
"EPOCH_RyanZombie_1",
12
]
],
"customVarsDefaults": [
[
"Temp",
98.6,
[
106.7,
95,
102,
105,
96,
95
]
],
[
"Hunger",
1500,
[
5000,
0,
5001,
5001,
1250,
0
]
],
[
"Thirst",
750,
[
2500,
0,
2501,
2501,
625,
0
]
],
[
"AliveTime",
0,
[
-2,
0
]
],
[
"Energy",
0,
[
2500,
0
]
],
[
"Wet",
0,
[
100,
0,
35,
55,
-1,
-1
]
],
[
"Soiled",
0,
[
100,
0,
35,
55,
-1,
-1
]
],
[
"Immunity",
0,
[
100,
0
]
],
[
"Toxicity",
0,
[
100,
0,
35,
55,
-1,
-1
]
],
[
"Stamina",
100,
[
"EPOCH_playerStaminaMax",
0
]
],
[
"Crypto",
0,
[
250000,
0
]
],
[
"HitPoints",
[
0,
0,
0,
0
],
[
1,
0,
0.5,
1,
-1,
-1
]
],
[
"BloodP",
100,
[
190,
0,
120,
140,
70,
50
]
],
[
"SpawnArray",
[],
[]
],
[
"Karma",
0,
[
50000,
-50000
]
],
[
"Alcohol",
0,
[
100,
0,
35,
55,
-1,
-1
]
],
[
"Radiation",
0,
[
100,
0,
35,
55,
-1,
-1
]
],
[
"Nuisance",
0,
[
100,
0
]
],
[
"MissionArray",
[],
[]
]
],
"hudConfigs": [
[
[
"BloodP",
"",
"",
[
"getPlayerDamage",
">=",
0.7
]
],
"topRight",
"x\\addons\\a3_epoch_code\\Data\\UI\\bleeding_ca.paa",
[
"forceUpdate"
]
],
[
[
"Oxygen",
"getPlayerOxygenRemaining",
"",
[],
[
1,
0,
2,
2,
1,
0.55
]
],
"topRight",
"x\\addons\\a3_epoch_code\\Data\\UI\\oxygen_ca.paa"
],
[
"Hunger",
"topRight",
"x\\addons\\a3_epoch_code\\Data\\UI\\hunger_ca.paa",
[
"forceBloodRise"
]
],
[
"Thirst",
"topRight",
"x\\addons\\a3_epoch_code\\Data\\UI\\thirst_ca.paa",
[
"forceBloodRise"
]
],
[
"Temp",
"topRight",
[
"x\\addons\\a3_epoch_code\\Data\\UI\\hot_ca.paa",
"x\\addons\\a3_epoch_code\\Data\\UI\\cold_ca.paa"
],
[
"forceFatigue"
]
],
[
"Toxicity",
"topRight",
"x\\addons\\a3_epoch_code\\Data\\UI\\hazzard_ca.paa"
],
[
"Wet",
"topRight",
"x\\addons\\a3_epoch_code\\Data\\UI\\wet_ca.paa"
],
[
"Alcohol",
"topRight",
"x\\addons\\a3_epoch_code\\Data\\UI\\drunk_ca.paa"
],
[
"Soiled",
"topRight",
"x\\addons\\a3_epoch_code\\Data\\UI\\soiled_ca.paa"
],
[
"Radiation",
"topRight",
"x\\addons\\a3_epoch_code\\Data\\UI\\rads_ca.paa"
],
[
[
"HitPoints",
"getPlayerHitPointDamage",
"HitLegs"
],
"topRight",
"x\\addons\\a3_epoch_code\\Data\\UI\\broken_ca.paa"
]
],
"group_upgrade_lvl": [
4,
"1000",
6,
"1500",
8,
"2000",
10,
"2500",
12,
"3000",
14,
"3500",
16,
"4000",
32,
"8000",
64,
"16000"
],
"displayAddEventHandler": [
"keyDown",
"keyUp"
],
"keyDown": "(_this call EPOCH_KeyDown)",
"keyUp": "(_this call EPOCH_KeyUp)",
"addEventHandler": [
"Respawn",
"Put",
"Take",
"InventoryClosed",
"InventoryOpened",
"Fired",
"Killed",
"HandleRating",
"GetInMan",
"GetOutMan"
],
"Respawn": "(_this select 0) call EPOCH_clientRespawn",
"Put": "(_this select 1) call EPOCH_interact;_this call EPOCH_PutHandler",
"Take": "(_this select 1) call EPOCH_interact;_this call EPOCH_UnisexCheck",
"Fired": "_this call EPOCH_fnc_playerFired;",
"InventoryClosed": "if !(EPOCH_arr_interactedObjs isEqualTo[]) then {[EPOCH_arr_interactedObjs] remoteExec['EPOCH_server_save_vehicles', 2]; EPOCH_arr_interactedObjs = [];};",
"InventoryOpened": "setMousePosition[0.5, 0.5]; call EPOCH_showStats;_this spawn EPOCH_initUI;_container = _this select 1;_lockedNear = false;if (_container isKindOf 'GroundWeaponHolder' || _container isKindOf 'WeaponHolderSimulated') then {{if (locked _x in [2, 3] ||_x getVariable['EPOCH_Locked', false]) exitWith {_lockedNear = true}} forEach (player nearSupplies 10);};if (locked _container in [2, 3] || _container getVariable['EPOCH_Locked', false] || _lockedNear) then {[] spawn {disableSerialization;waitUntil {!isNull findDisplay 602};_display = findDisplay 602;_ctrl_cargo = _display displayCtrl 6401;_ctrl_ground = _display displayCtrl 6321;_ctrl_cargo ctrlEnable false;ctrlSetFocus _ctrl_ground;ctrlActivate _ctrl_ground;};};",
"Killed": "_this call EPOCH_fnc_playerDeath;",
"HandleRating": "EPOCH_playerKarma = EPOCH_playerKarma + (_this select 1);0",
"HandleDamage": "",
"HandleHeal": "",
"Dammaged": "",
"Hit": "",
"HitPart": "",
"GetInMan": "_this call EPOCH_getInMan",
"GetOutMan": "_this call EPOCH_getOutMan;",
"nonJammerAI": [
"B_Heli_Transport_01_F",
"PHANTOM",
"EPOCH_Sapper_F",
"Epoch_SapperB_F",
"I_UAV_01_F",
"EPOCH_RyanZombie_1"
],
"nonTraderAI": [
"B_Heli_Transport_01_F",
"PHANTOM",
"EPOCH_Sapper_F",
"Epoch_SapperB_F",
"I_UAV_01_F",
"Epoch_Cloak_F",
"GreatWhite_F",
"EPOCH_RyanZombie_1"
],
"nonTraderAIRange": 50,
"fishLoots": [
"ItemTuna",
"ItemSeaBass",
"ItemSeaBass",
"ItemSeaBass",
"ItemTrout",
"ItemTrout",
"ItemTrout",
"ItemTrout",
"ItemTrout",
"ItemTrout"
],
"animalAiTables": [
"Sheep_random_EPOCH",
"Sheep_random_EPOCH",
"Goat_random_EPOCH",
"Goat_random_EPOCH",
"Goat_random_EPOCH",
[
"Cock_random_EPOCH",
"Hen_random_EPOCH"
],
[
"Cock_random_EPOCH",
"Hen_random_EPOCH"
],
"Rabbit_EPOCH",
"Rabbit_EPOCH",
"Rabbit_EPOCH",
"Snake_random_EPOCH",
"Snake2_random_EPOCH",
[
"Fin_random_EPOCH",
"Alsatian_Random_EPOCH"
]
],
"playerDeathScreen": "TapOut",
"playerKilledScreen": "TapOut2",
"playerDisableRevenge": 0,
"playerRevengeMinAliveTime": 900,
"bankTransferTime": [
0.0006,
1.2,
0.06
],
"#include0": "\"CfgEpochClient\\Altis.hpp\"",
"#include1": "\"CfgEpochClient\\australia.hpp\"",
"#include2": "\"CfgEpochClient\\Bornholm.hpp\"",
"#include3": "\"CfgEpochClient\\Chernarus_Summer.hpp\"",
"#include4": "\"CfgEpochClient\\Chernarus.hpp\"",
"#include5": "\"CfgEpochClient\\Esseker.hpp\"",
"#include6": "\"CfgEpochClient\\ProvingGrounds_PMC.hpp\"",
"#include7": "\"CfgEpochClient\\Sara_dbe1.hpp\"",
"#include8": "\"CfgEpochClient\\Sara.hpp\"",
"#include9": "\"CfgEpochClient\\SaraLite.hpp\"",
"#include10": "\"CfgEpochClient\\Stratis.hpp\"",
"#include11": "\"CfgEpochClient\\takistan.hpp\"",
"#include12": "\"CfgEpochClient\\utes.hpp\"",
"#include13": "\"CfgEpochClient\\vr.hpp\"",
"#include14": "\"CfgEpochClient\\Zargabad.hpp\"",
"#include15": "\"CfgEpochClient\\Tanoa.hpp\"",
"#include16": "\"CfgEpochClient\\WorldInteractions.hpp\""
},
"CfgEpochSapper": {
"detonateDistMax": 8,
"groanTrig": 16,
"sRange": 300,
"smellDist": 24,
"reflexSpeed": 0.25,
"nestChance": 2,
"hideLevel": 72,
"chargeLevel": 62
},
"CfgEpochUAV": {
"UAVMinDist": 48,
"UAVMaxDist": 180,
"UAVHeight": 100
},
"CfgEpochUAVSupport": {
"unitTypes": [
"I_Soldier_EPOCH",
"I_Soldier2_EPOCH",
"I_Soldier3_EPOCH"
],
"maxUnitNum": 2,
"minAISkill": 0.2,
"maxAimingAccuracy": 0.7,
"maxAimingShake": 0.9,
"maxAimingSpeed": 0.6,
"maxEndurance": 0.4,
"maxSpotDistance": 0.4,
"maxSpotTime": 0.3,
"maxCourage": 0.3,
"maxReloadSpeed": 0.5,
"maxCommanding": 0.4,
"maxGeneral": 0.4
},
"CfgEpochAirDrop": {
"AirDropFreq": 1200,
"AirDropChance": 6
},
"CfgEpochCloak": {
"cRange": 300,
"cAggression": 75,
"attackFrequency": 120,
"attackDistance": 38,
"targetChangeFrequency": 42,
"teleportChance": 66,
"hoverFrequency": 1280
},
"CfgEpochRyanZombie": {
"zeds": [
"EPOCH_RyanZombie_1",
"EPOCH_RyanZombie_2",
"EPOCH_RyanZombie_3",
"EPOCH_RyanZombie_4",
"EPOCH_RyanZombie_5"
],
"attackDist": 1.6,
"range": 45,
"disposeRange": 800,
"smell": [
38,
0.42
],
"sight": [
28,
0.72
],
"hearing": [
108,
0.68
],
"memory": [
480,
0.8
],
"reflexSpeed": 0.25,
"moans": [
"ryanzombiesmoan1",
"ryanzombiesmoan2",
"ryanzombiesmoan3",
"ryanzombiesmoan4"
],
"screams": [
"ryanzombiesscream1",
"ryanzombiesscream2",
"ryanzombiesscream3",
"ryanzombiesscream4",
"ryanzombiesscream5",
"ryanzombiesscream6",
"ryanzombiesscream7",
"ryanzombiesscream8",
"ryanzombiesscream9"
]
}
}

View File

@ -1,44 +0,0 @@
{
"_header": {
"@author": "Raimonds Virtoss - https://EpochMod.com",
"@contributors": [],
"@description": "Config for Epoch Configuration system",
"@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/release/Sources/{filename}"
},
"CfgEpochConfiguration": {
"remap": {
"name": "Controls",
"color": [
1,
1,
1,
1
],
"icon": "\\x\\addons\\a3_epoch_code\\Data\\owner.paa",
"controlGroup": "EpochConfigKeyMap"
},
"HUD": {
"name": "Customize HUD (WIP)",
"color": [
1,
1,
1,
1
],
"icon": "\\x\\addons\\a3_epoch_code\\Data\\owner.paa",
"controlGroup": "Epoch_main_config_dynamicHUD"
},
"html": {
"name": "Changelog",
"color": [
1,
1,
1,
1
],
"icon": "\\x\\addons\\a3_epoch_code\\Data\\owner.paa",
"controlGroup": "Epoch_main_config_changelog"
}
}
}

File diff suppressed because it is too large Load Diff

View File

@ -1,39 +0,0 @@
{
"_header": {
"@author": "Aaron Clark - https://EpochMod.com",
"@contributors": [],
"@description": "Master loop is a simple config based event scheduler that handles all time based player related tasks.",
"@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/release/Sources/{filename}"
},
"CfgMasterLoop": {
"Init": {
"file": "epoch_code\\compile\\setup\\masterLoop\\init.sqf"
},
"Events": {
"condition": "alive player",
"file": "epoch_code\\compile\\setup\\masterLoop",
"Event1": {
"delay": 1
},
"Event2": {
"delay": 10
},
"Event3": {
"delay": 15
},
"Event4": {
"delay": 30
},
"Event5": {
"delay": 60
},
"Event6": {
"delay": 300
},
"Event7": {
"delay": 600
}
}
}
}

View File

@ -1,603 +0,0 @@
{
"_header": {
"@author": "Aaron Clark - https://EpochMod.com",
"@contributors": [],
"@description": "Epoch object interaction configs.",
"@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/release/Sources/{filename}"
},
"CfgObjectInteractions": {
"Default": {
"interactMode": 0,
"distance": 0,
"toxicChance": 0,
"bleedChance": 0,
"bloodpChance": 0,
"fatigueChance": 0,
"bleedAmount": 0,
"bloodpAmount": 0,
"soundEffect": [],
"soundEffectGlobal": 0,
"animationEffect": [],
"animationEffectGlobal": 0,
"canSee": "false",
"ppEffect": [],
"aliveState": 0,
"interactAttributes": []
},
"Land_MPS_EPOCH": {
"_inherit": "Default"
},
"container_epoch": {
"_inherit": "Default"
},
"PlotPole_EPOCH": {
"interactMode": 1,
"_inherit": "Default"
},
"Tipi_EPOCH": {
"interactMode": 4,
"_inherit": "Default"
},
"Tipi_SIM_EPOCH": {
"interactMode": 1,
"_inherit": "Default"
},
"StorageShelf_EPOCH": {
"interactMode": 4,
"_inherit": "Default"
},
"WorkBench_EPOCH": {
"interactMode": 4,
"_inherit": "Default"
},
"Foundation_EPOCH": {
"interactMode": 1,
"_inherit": "Default"
},
"WoodFoundation_EPOCH": {
"interactMode": 1,
"_inherit": "Default"
},
"Sheep_random_EPOCH": {
"interactMode": 3,
"aliveState": 1,
"interactAttributes": [
[
"Soiled",
1
]
],
"_inherit": "Default"
},
"Goat_random_EPOCH": {
"interactMode": 3,
"aliveState": 1,
"interactAttributes": [
[
"Soiled",
1
]
],
"_inherit": "Default"
},
"Cock_random_EPOCH": {
"interactMode": 3,
"aliveState": 1,
"interactAttributes": [
[
"Soiled",
1
]
],
"_inherit": "Default"
},
"Hen_random_EPOCH": {
"interactMode": 3,
"aliveState": 1,
"interactAttributes": [
[
"Soiled",
1
]
],
"_inherit": "Default"
},
"Rabbit_EPOCH": {
"interactMode": 3,
"aliveState": 1,
"interactAttributes": [
[
"Soiled",
1
]
],
"_inherit": "Default"
},
"Fin_random_EPOCH": {
"interactMode": 3,
"aliveState": 1,
"interactAttributes": [
[
"Karma",
-100
],
[
"Soiled",
1
]
],
"_inherit": "Default"
},
"Alsatian_Random_EPOCH": {
"interactMode": 3,
"aliveState": 1,
"interactAttributes": [
[
"Karma",
-100
],
[
"Soiled",
1
]
],
"_inherit": "Default"
},
"Epoch_Sapper_F": {
"interactMode": 3,
"aliveState": 1,
"interactAttributes": [
[
"Toxicity",
20,
1
],
[
"Soiled",
20,
1
]
],
"_inherit": "Default"
},
"Epoch_SapperB_F": {
"interactMode": 3,
"aliveState": 1,
"interactAttributes": [
[
"Toxicity",
20,
1
],
[
"Soiled",
20,
1
]
],
"_inherit": "Default"
},
"I_UAV_01_F": {
"interactMode": 3,
"aliveState": 1,
"interactAttributes": [
[
"Energy",
20,
1
]
],
"_inherit": "Default"
},
"Epoch_Female_F": {
"interactMode": 2,
"_inherit": "Default"
},
"Epoch_Male_F": {
"interactMode": 2,
"_inherit": "Default"
},
"C_man_1": {
"interactMode": 2,
"_inherit": "Default"
},
"SapperHead_SIM_EPOCH": {
"interactMode": 0,
"interactAttributes": [
[
"Soiled",
1
]
],
"_inherit": "Default"
},
"SapperCorpse_SIM_EPOCH": {
"interactMode": 0,
"interactAttributes": [
[
"Soiled",
1
]
],
"_inherit": "Default"
},
"Snake_random_EPOCH": {
"interactMode": 3,
"distance": 3,
"toxicChance": 0.2,
"bloodpChance": 1,
"fatigueChance": 0.5,
"bleedAmount": 30,
"bloodpAmount": 3,
"soundEffect": [
"snake_bite0"
],
"canSee": "!(lineIntersects[eyePos _unit, aimPos _target, _unit, _target])",
"ppEffect": [],
"aliveState": 0,
"interactAttributes": [
[
"Toxicity",
20,
1
],
[
"Soiled",
1
]
],
"_inherit": "Default"
},
"Snake2_random_EPOCH": {
"interactMode": 3,
"distance": 3,
"toxicChance": 0.1,
"bloodpChance": 1,
"fatigueChance": 0.5,
"bleedAmount": 30,
"bloodpAmount": 3,
"soundEffect": [
"snake_bite0"
],
"canSee": "!(lineIntersects[eyePos _unit, aimPos _target, _unit, _target])",
"ppEffect": [],
"aliveState": 0,
"interactAttributes": [
[
"Toxicity",
10,
1
],
[
"Soiled",
1
]
],
"_inherit": "Default"
},
"GreatWhite_F": {
"interactMode": 3,
"distance": 6,
"toxicChance": 0,
"bleedChance": 1,
"bloodpChance": 1,
"fatigueChance": 1,
"bleedAmount": 100,
"bloodpAmount": 3,
"canSee": "true",
"ppEffect": [],
"aliveState": 1,
"interactAttributes": [],
"_inherit": "Default"
},
"SmokeShellCustom": {
"distance": 6,
"toxicChance": 1,
"bleedChance": 0,
"bloodpChance": 1,
"fatigueChance": 1,
"bleedAmount": 0,
"bloodpAmount": 3,
"canSee": "true",
"ppEffect": [],
"_inherit": "Default"
},
"Epoch_Cloak_F": {
"distance": 30,
"toxicChance": 0,
"bloodpChance": 0.9,
"fatigueChance": 0.5,
"bleedAmount": 66,
"bloodpAmount": 3,
"soundEffect": [
"cultist_nearby"
],
"canSee": "!(lineIntersects[eyePos _unit, aimPos _target, _unit, _target])",
"ppEffect": [
[
[
"filmGrain",
2005,
[
0.1,
-1,
0.05,
0.05,
2,
false
],
1
],
[
"chromAberration",
2006,
[
0.01,
0.01,
true
],
5
],
[
"colorCorrections",
2007,
[
1,
1,
0,
[
1.5,
-1,
-1.5,
0.5
],
[
5,
3.5,
-5,
-0.5
],
[
-3,
5,
-5,
-0.5
]
],
5
],
[
"radialBlur",
2008,
[
0.02,
0.02,
0.15,
0.15
],
5
]
],
2,
[
[],
[
[
0,
0,
true
],
5
],
[
[
1,
1,
-0.01,
[
0.0,
0.0,
0.0,
0.0
],
[
1.5,
1,
1.2,
0.6
],
[
0.199,
0.587,
0.114,
0.2
]
],
5
],
[
[
0,
0,
0,
0
],
5
]
],
5,
[]
],
"interactMode": 3,
"aliveState": 1,
"interactAttributes": [
[
"Toxicity",
20,
1
],
[
"Soiled",
20,
1
]
],
"_inherit": "Default"
},
"EPOCH_RyanZombie_1": {
"distance": 3,
"toxicChance": 0.1,
"bloodpChance": 0.9,
"fatigueChance": 0.4,
"bleedAmount": 30,
"bloodpAmount": 3,
"soundEffect": [
[
"ryanzombies\\sounds\\attack1.ogg",
400
],
[
"ryanzombies\\sounds\\attack2.ogg",
400
],
[
"ryanzombies\\sounds\\attack3.ogg",
400
],
[
"ryanzombies\\sounds\\attack4.ogg",
400
],
[
"ryanzombies\\sounds\\attack5.ogg",
400
]
],
"soundEffectGlobal": 1,
"animationEffect": [
"AwopPercMstpSgthWnonDnon_throw"
],
"animationEffectGlobal": 1,
"canSee": "!(lineIntersects[eyePos _unit, aimPos _target, _unit, _target])",
"ppEffect": [],
"interactMode": 3,
"aliveState": 1,
"interactAttributes": [
[
"Toxicity",
5,
1
],
[
"Soiled",
10,
1
]
],
"_inherit": "Default"
},
"EPOCH_RyanZombie_2": {
"_inherit": "EPOCH_RyanZombie_1"
},
"EPOCH_RyanZombie_3": {
"_inherit": "EPOCH_RyanZombie_1"
},
"EPOCH_RyanZombie_4": {
"_inherit": "EPOCH_RyanZombie_1"
},
"EPOCH_RyanZombie_5": {
"_inherit": "EPOCH_RyanZombie_1"
},
"EPOCH_RyanZombie_1_C": {
"_inherit": "EPOCH_RyanZombie_1"
},
"EPOCH_RyanZombie_2_C": {
"_inherit": "EPOCH_RyanZombie_1"
},
"EPOCH_RyanZombie_3_C": {
"_inherit": "EPOCH_RyanZombie_1"
},
"EPOCH_RyanZombie_4_C": {
"_inherit": "EPOCH_RyanZombie_1"
},
"EPOCH_RyanZombie_5_C": {
"_inherit": "EPOCH_RyanZombie_1"
},
"EPOCH_RyanZombie_1_Sp": {
"_inherit": "EPOCH_RyanZombie_1"
},
"EPOCH_RyanZombie_2_Sp": {
"_inherit": "EPOCH_RyanZombie_1"
},
"EPOCH_RyanZombie_3_Sp": {
"_inherit": "EPOCH_RyanZombie_1"
},
"EPOCH_RyanZombie_4_Sp": {
"_inherit": "EPOCH_RyanZombie_1"
},
"EPOCH_RyanZombie_5_Sp": {
"_inherit": "EPOCH_RyanZombie_1"
},
"EPOCH_RyanZombie_1_B": {
"_inherit": "EPOCH_RyanZombie_1"
},
"EPOCH_RyanZombie_2_B": {
"_inherit": "EPOCH_RyanZombie_1"
},
"EPOCH_RyanZombie_3_B": {
"_inherit": "EPOCH_RyanZombie_1"
},
"EPOCH_RyanZombie_4_B": {
"_inherit": "EPOCH_RyanZombie_1"
},
"EPOCH_RyanZombie_5_B": {
"_inherit": "EPOCH_RyanZombie_1"
},
"EPOCH_RyanZombie_1_W": {
"_inherit": "EPOCH_RyanZombie_1"
},
"EPOCH_RyanZombie_2_W": {
"_inherit": "EPOCH_RyanZombie_1"
},
"EPOCH_RyanZombie_3_W": {
"_inherit": "EPOCH_RyanZombie_1"
},
"EPOCH_RyanZombie_4_W": {
"_inherit": "EPOCH_RyanZombie_1"
},
"EPOCH_RyanZombie_5_W": {
"_inherit": "EPOCH_RyanZombie_1"
},
"EPOCH_RyanZombie_1_M": {
"_inherit": "EPOCH_RyanZombie_1"
},
"EPOCH_RyanZombie_2_M": {
"_inherit": "EPOCH_RyanZombie_1"
},
"EPOCH_RyanZombie_3_M": {
"_inherit": "EPOCH_RyanZombie_1"
},
"EPOCH_RyanZombie_4_M": {
"_inherit": "EPOCH_RyanZombie_1"
},
"EPOCH_RyanZombie_5_M": {
"_inherit": "EPOCH_RyanZombie_1"
},
"EPOCH_RyanZombie_1_S": {
"_inherit": "EPOCH_RyanZombie_1"
},
"EPOCH_RyanZombie_2_S": {
"_inherit": "EPOCH_RyanZombie_1"
},
"EPOCH_RyanZombie_3_S": {
"_inherit": "EPOCH_RyanZombie_1"
},
"EPOCH_RyanZombie_4_S": {
"_inherit": "EPOCH_RyanZombie_1"
},
"EPOCH_RyanZombie_5_S": {
"_inherit": "EPOCH_RyanZombie_1"
}
}
}

File diff suppressed because it is too large Load Diff

View File

@ -1,226 +0,0 @@
{
"_header": {
"@author": "Aaron Clark - https://EpochMod.com",
"@contributors": ["Andrew Gregory"],
"@description": "RemoteExec whitelist for Epoch Survival 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/release/Sources/{filename}"
},
"CfgRemoteExec": {
"Functions": {
"mode": 1,
"jip": 0,
"EPOCH_server_save_vehicles": {
"allowedTargets": 2,
"jip": 0
},
"EPOCH_server_saveBuilding": {
"allowedTargets": 2,
"jip": 0
},
"EPOCH_server_upgradeBUILD": {
"allowedTargets": 2,
"jip": 0
},
"EPOCH_server_removeBUILD": {
"allowedTargets": 2,
"jip": 0
},
"EPOCH_server_paintBUILD": {
"allowedTargets": 2,
"jip": 0
},
"EPOCH_server_maintBUILD": {
"allowedTargets": 2,
"jip": 0
},
"EPOCH_server_loadPlayer": {
"allowedTargets": 2,
"jip": 0
},
"EPOCH_server_checkPlayer": {
"allowedTargets": 2,
"jip": 0
},
"EPOCH_server_deadPlayer": {
"allowedTargets": 2,
"jip": 0
},
"EPOCH_server_destroyTrash": {
"allowedTargets": 2,
"jip": 0
},
"EPOCH_server_knockDownTree": {
"allowedTargets": 2,
"jip": 0
},
"EPOCH_server_mineRocks": {
"allowedTargets": 2,
"jip": 0
},
"EPOCH_server_lootAnimal": {
"allowedTargets": 2,
"jip": 0
},
"EPOCH_server_handle_say3D": {
"allowedTargets": 2,
"jip": 0
},
"EPOCH_server_handle_switchMove": {
"allowedTargets": 2,
"jip": 0
},
"EPOCH_client_bitePlayer": {
"allowedTargets": 1,
"jip": 0
},
"EPOCH_server_upgradeGroup": {
"allowedTargets": 2,
"jip": 0
},
"EPOCH_server_updatePlayerGroup": {
"allowedTargets": 2,
"jip": 0
},
"EPOCH_server_createGroup": {
"allowedTargets": 2,
"jip": 0
},
"EPOCH_server_deleteGroup": {
"allowedTargets": 2,
"jip": 0
},
"EPOCH_server_invitePlayer": {
"allowedTargets": 2,
"jip": 0
},
"EPOCH_server_lootContainer": {
"allowedTargets": 2,
"jip": 0
},
"EPOCH_server_revivePlayer": {
"allowedTargets": 2,
"jip": 0
},
"EPOCH_server_storeCrypto": {
"allowedTargets": 2,
"jip": 0
},
"EPOCH_server_tradeRequest": {
"allowedTargets": 2,
"jip": 0
},
"EPOCH_server_makeTrade": {
"allowedTargets": 2,
"jip": 0
},
"EPOCH_server_makeNPCTrade": {
"allowedTargets": 2,
"jip": 0
},
"EPOCH_server_takeCrypto": {
"allowedTargets": 2,
"jip": 0
},
"EPOCH_server_repairVehicle": {
"allowedTargets": 2,
"jip": 0
},
"EPOCH_server_fillVehicle": {
"allowedTargets": 2,
"jip": 0
},
"EPOCH_server_lockVehicle": {
"allowedTargets": 2,
"jip": 0
},
"EPOCH_server_equippedItem": {
"allowedTargets": 2,
"jip": 0
},
"EPOCH_server_lockStorage": {
"allowedTargets": 2,
"jip": 0
},
"EPOCH_server_packStorage": {
"allowedTargets": 2,
"jip": 0
},
"EPOCH_server_packJack": {
"allowedTargets": 2,
"jip": 0
},
"EPOCH_localCleanup": {
"allowedTargets": 2,
"jip": 0
},
"EPOCH_server_teleportPlayer": {
"allowedTargets": 2,
"jip": 0
},
"EPOCH_server_fillContainer": {
"allowedTargets": 2,
"jip": 0
},
"EPOCH_server_handle_sapperObjs": {
"allowedTargets": 2,
"jip": 0
},
"EPOCH_Server_createAirDrop": {
"allowedTargets": 2,
"jip": 0
},
"EPOCH_server_airDropCrate": {
"allowedTargets": 2,
"jip": 0
},
"EPOCH_Server_createObject": {
"allowedTargets": 2,
"jip": 0
},
"EPOCH_fnc_savePlayer": {
"allowedTargets": 2,
"jip": 0
},
"EPOCH_server_unpackBackpack": {
"allowedTargets": 2,
"jip": 0
},
"EPOCH_server_triggerAntagonist": {
"allowedTargets": 2,
"jip": 0
},
"EPOCH_server_deadPlayerDetonate": {
"allowedTargets": 2,
"jip": 0
},
"epoch_server_playersetvariable": {
"allowedTargets": 2,
"jip": 0
},
"EPOCH_spawn_vehicle": {
"allowedTargets": 2,
"jip": 0
},
"EPOCH_Server_missionComms": {
"allowedTargets": 2,
"jip": 0
},
"EPOCH_serverLootObject": {
"allowedTargets": 2,
"jip": 0
},
"EPOCH_server_makeMarker": {
"allowedTargets": 2,
"jip": 0
},
"EPOCH_server_removeMarker": {
"allowedTargets": 2,
"jip": 0
}
},
"Commands": {
"mode": 0
}
}
}

View File

@ -1,59 +0,0 @@
{
"_header": {
"@author": "Aaron Clark - https://EpochMod.com",
"@contributors": [],
"@description": "Custom Epoch config for say3d broadcasting to nearby players.",
"@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/release/Sources/{filename}"
},
"CfgSay3Dhandler": {
"snake_bite0": {
"distance": 100
},
"cultist_nearby": {
"distance": 100
},
"dog_bark": {
"distance": 750
},
"dog_cry": {
"distance": 600
},
"hed_cluck0": {
"distance": 600
},
"hed_cluck1": {
"distance": 600
},
"hed_cluck2": {
"distance": 600
},
"cultist_talk": {
"distance": 30
},
"cultist_laugh": {
"distance": 30
},
"cloak_death": {
"distance": 30
},
"drone_alert0": {
"distance": 400
},
"sapper_alert0": {
"distance": 400
},
"sapper_groan0": {
"distance": 400
},
"sapper_groan1": {
"distance": 400
},
"sapper_groan2": {
"distance": 400
},
"sapper_explode": {
"distance": 1000
}
}
}

View File

@ -1,288 +0,0 @@
{
"_header": {
"@author": "Aaron Clark - https://EpochMod.com",
"@contributors": [],
"@description": "Custom Epoch config for base building Snap check offsets",
"@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/release/Sources/{filename}"
},
"CfgSnapChecks": {
"Hesco3_EPOCH": {
"nails": [
[
[
1.6,
0,
-0.6
],
[
1.6,
0,
-0.75
]
],
[
[
-1.6,
0,
-0.6
],
[
-1.6,
0,
-0.75
]
],
[
[
0,
0,
-0.0307557
],
[
1.8625,
0,
-0.0307557
]
],
[
[
0,
0,
-0.0307557
],
[
-1.8625,
0,
-0.0307557
]
]
]
},
"WoodLargeWall_EPOCH": {
"nails": [
[
[
2.46932,
0,
0.120775
],
[
2.46932,
0,
-0.190775
]
],
[
[
-2.46932,
0,
0.120775
],
[
-2.46932,
0,
-0.190775
]
],
[
[
0,
0,
1.5
],
[
2.76932,
0,
1.5
]
],
[
[
0,
0,
1.5
],
[
-2.76932,
0,
1.5
]
]
]
},
"WoodWall1_EPOCH": {
"_inherit": "WoodLargeWall_EPOCH"
},
"WoodWall2_EPOCH": {
"_inherit": "WoodLargeWall_EPOCH"
},
"WoodWall3_EPOCH": {
"_inherit": "WoodLargeWall_EPOCH"
},
"WoodWall4_EPOCH": {
"_inherit": "WoodLargeWall_EPOCH"
},
"WoodLargeWallCor_EPOCH": {
"_inherit": "WoodLargeWall_EPOCH"
},
"WoodLargeWallDoorway_EPOCH": {
"_inherit": "WoodLargeWall_EPOCH"
},
"WoodLargeWallDoor_EPOCH": {
"_inherit": "WoodLargeWall_EPOCH"
},
"WoodLargeWallDoorL_EPOCH": {
"_inherit": "WoodLargeWall_EPOCH"
},
"CinderWallGarage_EPOCH": {
"_inherit": "WoodLargeWall_EPOCH"
},
"CinderWall_EPOCH": {
"_inherit": "WoodLargeWall_EPOCH"
},
"CinderWallHalf_EPOCH": {
"_inherit": "WoodLargeWall_EPOCH"
},
"WoodFloor_Epoch": {
"nails": [
[
[
0,
0,
0.15
],
[
2.8555,
0,
0.15
]
],
[
[
0,
0,
0.15
],
[
0,
2.8555,
0.15
]
],
[
[
0,
0,
0.15
],
[
-2.8555,
0,
0.15
]
],
[
[
0,
0,
0.15
],
[
0,
-2.8555,
0.15
]
],
[
[
2.5555,
0,
0.15
],
[
2.5555,
0,
-0.15
]
],
[
[
-2.5555,
0,
0.15
],
[
-2.5555,
0,
-0.15
]
],
[
[
0,
-2.5555,
0.15
],
[
0,
-2.5555,
-0.15
]
],
[
[
0,
2.5555,
0.15
],
[
0,
2.5555,
-0.15
]
]
]
},
"MetalFloor_EPOCH": {
"_inherit": "WoodFloor_Epoch"
},
"WoodStairs_EPOCH": {
"nails": [
[
[
0.1,
0,
0.05
],
[
0.1,
0,
-0.2
]
],
[
[
-0.1,
0,
0.05
],
[
-0.1,
0,
-0.2
]
]
]
},
"WoodStairs2_EPOCH": {
"_inherit": "WoodStairs_EPOCH"
},
"WoodTower_EPOCH": {
"_inherit": "WoodStairs_EPOCH"
},
"WoodRamp_EPOCH": {
"_inherit": "WoodStairs_EPOCH"
}
}
}

View File

@ -1,23 +0,0 @@
{
"_header": {
"@author": "Aaron Clark - https://EpochMod.com",
"@contributors": [],
"@description": "Custom Epoch config for animation broadcasting to nearby players.",
"@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/release/Sources/{filename}"
},
"CfgSwitchMovehandler": {
"AovrPercMrunSrasWrflDf": {
"distance": 1000
},
"epoch_unarmed_jump": {
"distance": 1000
},
"AwopPercMstpSgthWnonDnon_throw": {
"distance": 1000
},
"AmovPercMstpSnonWnonDnon_SaluteOut": {
"distance": 1000
}
}
}

File diff suppressed because it is too large Load Diff

View File

@ -1 +1 @@
build=654;
build=655;

View File

@ -1 +1 @@
build=654;
build=655;

View File

@ -1 +1 @@
build=654;
build=655;

View File

@ -1 +1 @@
build=654;
build=655;

View File

@ -1 +1 @@
654
655