Merge pull request #4 from EpochModTeam/master

update fork
This commit is contained in:
W0LF
2021-01-11 21:19:38 +03:00
committed by GitHub
71 changed files with 4697 additions and 1203 deletions

View File

@@ -1,65 +1,66 @@
[NEW] Time between unlocking safes/lockboxes after a failed code will be exponentially higher, see configVariables.sqf\DZE_lockablesHarderPenalty (c3cbca1) @oiad
[NEW] Add over 200 new zombie models with loot groups and strings for Server Admins to use. (2e15009) @AirwavesMan
[NEW] Zombie can wear backpacks now. (096fc13) @AirwavesMan
[NEW] Hide Body can be edited and toggled now. Enabled by default, configVariables.sqf/DZE_Hide_Body (c0e9fe6) @AirwavesMan
[NEW] Add 6 AK-107 versions with attachment support. (82485ea) @AirwavesMan
[NEW] Add new waterbottles from DayZ Mod. Icons made by @DeVloek. Fully functional with all actions. @AirwavesMan
[NEW] All fuel containers can be emptied now. (276615a8) @AirwavesMan
[NEW] Different boxes of matches can be combined now. (bc75ad8) @AirwavesMan
[NEW] Add a basic support for PVE Servers. This disables the PvP damage on the server. Disabled by default, configVariables.sqf/DZE_PVE_Mode (e7dbc5dd) @AirwavesMan
[NEW] Added over 200 new zombie models with loot groups and strings for Server Admins to use. (2e15009) @AirwavesMan
[NEW] Zombie can wear backpacks. (096fc13) @AirwavesMan
[NEW] Hide Body can be edited and toggled. Enabled by default, configVariables.sqf/DZE_Hide_Body (c0e9fe6) @AirwavesMan
[NEW] Added 6 AK-107 versions with attachment support. (82485ea) @AirwavesMan
[NEW] Added new waterbottles from DayZ Mod. Icons made by @DeVloek. Fully functional with all actions. @AirwavesMan
[NEW] All fuel containers can be emptied. (276615a8) @AirwavesMan
[NEW] Different boxes of matches can be combined. (bc75ad8) @AirwavesMan
[NEW] Added a basic support for PVE Servers. This disables the PVP damage on the server. Disabled by default, configVariables.sqf/DZE_PVE_Mode (e7dbc5dd) @AirwavesMan
[NEW] Dedicated sounds for opening and closing vaults. (c001c38, 9c83ef2, 61258c9, 76721e3) @worldwidesorrow
[NEW] Add the option for vectorUp on spawned objects in fnc_spawnObjects. (bf9dc49) @worldwidesorrow
[NEW] Add 2 new cargo truck versions. A truck with more items slots and a truck with more weapons slots. (02c91007) @AirwavesMan
[NEW] Add an option to give another player an antibacterial wipe. (8c074be) @worldwidesorrow
[NEW] The Maps Podagorsk and Chernarus Winter are part of Epoch now.
[NEW] Add snowfall, snowstorm, ground fog and cold breath to the game. This can be enabled in the configVariables.sqf/DZE_WeatherVariables and DZE_Weather @worldwidesorrow
[NEW] Add Warm Clothes support. configVariables.sqf/DZE_WarmClothes (4058f596) @AirwavesMan
[NEW] Add shivering - if the players body temperature is under a certain value the shivering starts. Can be defined and disabled with the last value in the DZE_WeatherVariables array. (4058f596) @AirwavesMan
[NEW] Added the option for vectorUp on spawned objects in fnc_spawnObjects. (bf9dc49) @worldwidesorrow
[NEW] Added 2 new cargo truck versions. A truck with more items slots and a truck with more weapons slots. (02c91007) @AirwavesMan
[NEW] Added an option to give another player an antibacterial wipe. (8c074be) @worldwidesorrow
[NEW] The maps Podagorsk and Chernarus Winter are now part of Epoch.
[NEW] Added snow fall, snow storm, ground fog and cold breath to the game. This can be enabled in the configVariables.sqf/DZE_WeatherVariables and DZE_Weather @worldwidesorrow
[NEW] Added warm clothes support. configVariables.sqf/DZE_WarmClothes (4058f596) @AirwavesMan
[NEW] Added shivering - if the players body temperature is under a certain value the shivering starts. Can be defined and disabled with the last value in the DZE_WeatherVariables array. (4058f596) @AirwavesMan
[NEW] Players can choose among 5 sets of status icons by pressing the F3 key or selecting in the game options menu. @worldwidesorrow
[NEW] Add over 100 new weapons and magazines with attachment support. Like the HK417, Famas, Steyr Aug, G3, MP7 and many more. @AirwavesMan
[NEW] Add M110_DZ with double zoom which was removed with the last Arma 2 1.64 patch. (9a531b3) @AirwavesMan
[NEW] Almost all item objects have a model now. E.g. FN Fal mag, M203 Flare, AS50 mag. @Helion4, @AirwavesMan
[NEW] Add over 130 new male and female skins. @AirwavesMan @Helion4
[NEW] Add 11 new backpacks. (637358b, 88053499) @Seelenapparat, @DeVloek, @AirwavesMan, @Helion4
[NEW] Add different backpack skins for the Coyote and the Czech Backpack. (637358b) @Seelenapparat, @DeVloek, @AirwavesMan
[NEW] All backpacks got updated and have 2 versions now. A regular and an updated version. (637358b) @Seelenapparat, @DeVloek, @AirwavesMan
[NEW] A fire place can be crafted directly from a wooden log now. (2b8997ec) @AirwavesMan
[NEW] Added over 100 new weapons and magazines with attachment support, eg. HK417, Famas, Steyr Aug, G3, MP7 and many more. @AirwavesMan
[NEW] Added M110_DZ with double zoom which was removed with the last Arma 2 1.64 patch. (9a531b3) @AirwavesMan
[NEW] Almost all items have a world model now, eg. FN Fal mag, M203 Flare, AS50 mag. @Helion4, @AirwavesMan
[NEW] Added over 130 new male and female skins. @AirwavesMan @Helion4
[NEW] Added 11 new backpacks. (637358b, 88053499) @Seelenapparat, @DeVloek, @AirwavesMan, @Helion4
[NEW] Added different backpack skins for the Coyote and the Czech Backpack. (637358b) @Seelenapparat, @DeVloek, @AirwavesMan
[NEW] All backpacks got updated and have 2 versions, a regular and an upgraded version. (637358b) @Seelenapparat, @DeVloek, @AirwavesMan
[NEW] Fireplaces can be crafted directly from a wooden log. (2b8997ec) @AirwavesMan
[NEW] New sounds for M9, M1911, SVD, VSS Vintorez, PDW, PDW SD, Winchester 1866, Saiga 12k, Anzio. @AirwavesMan
[NEW] All vehicles/buildings are grouped under special vehicle categories in the editor with the indicator: 'DayZ Epoch', @AirwavesMan
[NEW] Painkillers have different packages with pills now and work the same like anitbiotics work. (b4b8860c) @AirwavesMan
[NEW] New helicopter skins for: CH-47, Mi-17, UH-1H. (43337b6a, c47821ee) @AirwavesMan
[NEW] Add KA60 and AW159 Epoch versions with PKT and M240. (8de9858b) @AirwavesMan
[NEW] Add Land_Ind_Oil_Pump_EP1_DZE, a version without the pumping sound. (8557f559) @seelenapparat
[NEW] Add a proper display name for heli crashes. (ba31c67b) @seelenapparat
[NEW] Players can craft a firebarrel kit from empty methylamin and empty oil barrels too now. (b4b93562) @AirwavesMan
[NEW] Enable DZE_defaultSkin by default. (9842279d) @AirwavesMan
[NEW] Add 2 new AN2 versions with Twin Vickers and M134. (d98834aa) @AirwavesMan
[NEW] Every vehicle ammunition can be spawned in-game and added to the loot tables and traders now. (6e813dc1) @AirwavesMan
[NEW] Add back DayZ Mod stashes. The stash can be build by a rightclick on the item canvas. (8304efe9) @AirwavesMan
[NEW] Storage buildings like gun racks, storage sheds, safes etc. can be upgraded to a version with more gear slots now. (19889a9d) @AirwavesMan
[NEW] Lumber can be crafted directly from wooden logs now. (ae79f4ce) @AirwavesMan
[NEW] Add DayZ Mod fences and gates with upgrade and snap support. (3724a1f3) @AirwavesMan
[NEW] Take painkillers, take antibiotics, attach or detach a weapon attachment has a sound now. (a69948d5) @AirwavesMan
[NEW] The Community Localization Stringtable is part of Epoch now. (04a81c15) @AirwavesMan
[NEW] Salivals Change Code is part of Epoch now. (5e296fc0) @AirwavesMan
[NEW] ZSC with global banking added. Pull request # 2076. @oiad, @worldwidesorrow, @DevZupa
[NEW] Remote messaging with localization added. Pull request # 2076. @oiad, @worldwidesorrow, @BigEgg17
[NEW] Almost all epoch vehicles can be upgraded now. This includes trucks, helicopters and APCs. @AirwavesMan
[NEW] Add more different vehicle upgrade manuals for trucks, helicopters and APCs. @AirwavesMan, @DeVloek, @Helion4
[NEW] Add new variables DZE_Hero and DZE_Bandit. The variables define the Hero and Bandit humanity. Used for traders and in player_death. (431cbc88, 272a7406) @AirwavesMan
[NEW] Heroes and Bandits will drop a dog tag on death now which can be traded at the Hero or Bandit Trader for humanity. Thx for the idea @Tecumseh. (431cbc88, 272a7406, 4f106220) @AirwavesMan
[NEW] Painkiller packages can have 0 to 6 pills and can also be combined, similar to antibiotics. (b4b8860c) @AirwavesMan
[NEW] New helicopter skins for CH-47, Mi-17, UH-1H. (43337b6a, c47821ee) @AirwavesMan
[NEW] Added KA60 and AW159 Epoch versions with PKT and M240. (8de9858b) @AirwavesMan
[NEW] Added Land_Ind_Oil_Pump_EP1_DZE, a version without the pumping sound. (8557f559) @seelenapparat
[NEW] Added a proper display name for heli crashes. (ba31c67b) @seelenapparat
[NEW] Players can craft a firebarrel kit from empty methylamin/oil barrels. (b4b93562) @AirwavesMan
[NEW] Enabled DZE_defaultSkin by default. (9842279d) @AirwavesMan
[NEW] Added 2 new AN2 versions with Twin Vickers and M134. (d98834aa) @AirwavesMan
[NEW] Every vehicle ammunition can now be spawned in-game and was added to the loot tables and traders. (6e813dc1) @AirwavesMan
[NEW] Reintroduced DayZ Mod stashes. Build the stash by right-clicking the canvas item. (8304efe9) @AirwavesMan
[NEW] Storage buildings like gun racks, storage sheds, safes etc. can be upgraded to a version with more gear slots. (19889a9d) @AirwavesMan
[NEW] Lumber can be crafted directly from wooden logs. (ae79f4ce) @AirwavesMan
[NEW] Added DayZ Mod fences and gates with upgrade and snap support. (3724a1f3) @AirwavesMan
[NEW] Added sounds for taking painkillers/antibiotics and attaching/detaching a weapon attachment. (a69948d5) @AirwavesMan
[NEW] The community localization stringtable is now part of Epoch. (04a81c15) @AirwavesMan
[NEW] Salival's Change Code script is now part of Epoch. (5e296fc0) @AirwavesMan
[NEW] Added ZSC with global banking. Pull request # 2076. @oiad, @worldwidesorrow, @DevZupa
[NEW] Added remote messaging with localization. Pull request # 2076. @oiad, @worldwidesorrow, @BigEgg17
[NEW] Almost all epoch vehicles can now be upgraded. This includes trucks, helicopters and APCs. @AirwavesMan
[NEW] Added vehicle upgrade manuals for trucks, helicopters and APCs. @AirwavesMan, @DeVloek, @Helion4
[NEW] Added new variables DZE_Hero and DZE_Bandit. The variables define the Hero and Bandit humanity. Used for traders and in player_death. (431cbc88, 272a7406) @AirwavesMan
[NEW] Heroes and Bandits will drop a dog tag on death which can be traded at the Hero or Bandit trader for humanity. Thx for the idea @Tecumseh. (431cbc88, 272a7406, 4f106220) @AirwavesMan
[NEW] Special handling for floating loot in buildings over water. Use fixWaterPos = 1; in the building class that has this problem. (89bca2c9) @AirwavesMan
[NEW] With activated Weight System, traders will show the weight of the given item under the item information. (e5af93b5) @AirwavesMan
[NEW] Female players can wear all ghillie suits now. (758be289) @AirwavesMan, @Helion4
[NEW] Add MTVR Bird helicopter. (8fa93188) @AirwavesMan, @Helion4
[NEW] Add a winter version of the following buildings: Lockbox, Camo Net, Tent, Dome Tent. (215932d7, 420ad269, 83012eb1) @AirwavesMan, @Helion4
[NEW] Add a winter version of the following vehicles: BMP2, BRDM2, SUV, UAZ, Mi17, UH1H, T72, Ural, Kamaz, HMMWV. (34455948, cb1b34fc) @AirwavesMan
[NEW] Add Mini Cooper, old Jeep, 11 Nissan 350z versions, VS3 Camper, MTVR Open, Scrap APC, armored Tractor and armored Bus. (a1e5fca7, db36bb48, 1ce3f92b, 0dc00d97, d0f647c0, 34c2c716, f8d8a686, 8feed62b) @AirwavesMan, @Helion4
[NEW] Map and buildable storage sheds have an interior now. (ad8ca464) @AirwavesMan, @Helion4
[NEW] Add a few new female skins. (758be289) @AirwavesMan, @Helion4
[NEW] Add over 30 new base building items like a drawbriges, metal and wood gates, glass floors and many more. @AirwavesMan, @Helion4
[NEW] Add many broken versions of already existing items and tools like Safe, Engine Parts, Wheel, Toolbox and many more. @AirwavesMan
[NEW] Add lots of new items and tools like Handsaw, Hammer, Cement Bag, Carrot, Potato, Mobile Phone and more. @AirwavesMan, @Helion4
[NEW] With activated weight system, traders will show the item's weight under item information. (e5af93b5) @AirwavesMan
[NEW] Female players can now wear all ghillie suits. (758be289) @AirwavesMan, @Helion4
[NEW] Added MTVR Bird helicopter. (8fa93188) @AirwavesMan, @Helion4
[NEW] Added a winter version of the following objects: Lockbox, Camo Net, Tent, Dome Tent. (215932d7, 420ad269, 83012eb1) @AirwavesMan, @Helion4
[NEW] Added a winter version of the following vehicles: BMP2, BRDM2, SUV, UAZ, Mi17, UH1H, T72, Ural, Kamaz, HMMWV. (34455948, cb1b34fc) @AirwavesMan
[NEW] Added Mini Cooper, old Jeep, 11 Nissan 350z versions, VS3 Camper, MTVR Open, Scrap APC, armored Tractor and armored Bus. (a1e5fca7, db36bb48, 1ce3f92b, 0dc00d97, d0f647c0, 34c2c716, f8d8a686, 8feed62b) @AirwavesMan, @Helion4
[NEW] Added interior to storage sheds and those on the map can now spawn loot. (ad8ca464, 35135c75) @AirwavesMan, @Helion4
[NEW] Added a few new female skins. (758be289) @AirwavesMan, @Helion4
[NEW] Added over 30 new base building items like a drawbridge, metal and wood gates, glass floors and many more. @AirwavesMan, @Helion4
[NEW] Added many broken versions of already existing items and tools like Safe, Engine Parts, Wheel, Toolbox and many more. @AirwavesMan
[NEW] Added lots of new items and tools like Handsaw, Hammer, Cement Bag, Carrot, Potato, Mobile Phone and more. @AirwavesMan, @Helion4
[NEW] Added snapping support for Storage Sheds, Wood Shacks, Wooden Sheds, Gun Racks and Outhouses. (ca05896f) @AirwavesMan
[FIXED] Some more occurrences of zero_building interiors misaligned or at the wrong terrain height (eaaedf2, 048caa5) @ebayShopper
[FIXED] Player could switch into gunner's seat of ArmoredSUV while the hatch was being closed (e89eebc) #2009 @TheFirstNoob
@@ -76,11 +77,11 @@
[FIXED] Crafting wooden arrows from wood piles and razors was not possible. (d4b46e4) @AirwavesMan
[FIXED] Top snap point for half cinder wall was incorrect. (8f10a36) @ndavalos, @AirwavesMan
[FIXED] The RPK-74 magazine could not be used with some AK-74 versions. (82485ea) @AirwavesMan
[FIXED] Multiple Vehicle Upgrades were not possibile. (ac884f2, a430f79, c24504a) @F507DMT
[FIXED] Fix an inventory dupe if on water. (a052ba7, baf92eb) @F507DMT
[FIXED] Multiple vehicle upgrades were not possible. (ac884f2, a430f79, c24504a) @F507DMT
[FIXED] Inventory dupe if on water. (a052ba7, baf92eb) @F507DMT
[FIXED] The pickaxe and the broken pickaxe spawned in the ground on loot spawn. (a09bb81a) @AirwavesMan
[FIXED] Fix floating loot from remove, pack and fn_dropItem. (1268f55) @AirwavesMan
[FIXED] Water dogs did not work with other waterbottles than the normal one. (915cf72) @AirwavesMan
[FIXED] Floating loot from remove, pack and fn_dropItem. (1268f55) @AirwavesMan
[FIXED] Giving water to dogs did not work with all waterbottles. (915cf72) @AirwavesMan
[FIXED] Backpacks had no descriptions. (f1d5038) @AirwavesMan
[FIXED] Potential dupe on lag with Advanced Trading. (0617a77, 5f44161) @oiad, @AirwavesMan, @loooooool(TEMA)
[FIXED] Invisible backseat bug on LAV-HQ DZ and DZE version. (5c3f2162) @AirwavesMan
@@ -88,7 +89,7 @@
[FIXED] AIs could attack traders. (f0ac4afc) @AirwavesMan
[FIXED] RHIB_DZ floating gunner position. (38a31290) @AirwavesMan
[FIXED] The carry and drag functions have been fixed. (bcc5b63) @worldwidesorrow
[FIXED] Fix bug on switching weapons. @worldwidesorrow
[FIXED] Bug on switching weapons. @worldwidesorrow
[FIXED] Backpacks and keys were not counted within the weight system. (838e4a06, 49446122) @Damian6666 @AirwavesMan
[FIXED] Biomeat had no infection chance. (b52325c9) @AirwavesMan
[FIXED] Parachute speed bug by pressing certain keys. (2a41d122) @ch0c
@@ -100,62 +101,62 @@
[FIXED] CZ550 shadow bug (c22ae9e5) @AirwavesMan
[FIXED] Floating loot in buildings over water. (89bca2c9) @AirwavesMan
[FIXED] Potential kill count doubling after change clothes. (0b26ae12) @Seelenapparat
[FIXED] Damaged vehicles are not longer completely repaired after a vehicle upgrade. (95d528b8) @AirwavesMan
[FIXED] Damaged vehicles will no longer repair after a vehicle upgrade. (95d528b8) @AirwavesMan
[FIXED] Exorbitant damage from chainsaws and sledgehammers on buildings (118dbfa6) @AirwavesMan
[FIXED] On spawn players looked always north after a reconnect to the server. (4aad93fe) @TH, @AirwavesMan
[FIXED] Players always looked north on spawn. (4aad93fe) @TH, @AirwavesMan
[FIXED] Trees could be knocked down on the first hit by a hatchet or chainsaw. (8dc6ef8d) @AirwavesMan
[FIXED] Female players had not the correct armor and camouflage set. (758be289) @AirwavesMan
[FIXED] Sometimes players got not properly ejected from an exploded Cessna wreck. (0b6df456) @AirwavesMan
[FIXED] Sometimes players were not properly ejected from an exploded Cessna wreck. (0b6df456) @AirwavesMan
[FIXED] Players were not in combat after shooting from certain helicopters or planes. (e6680aaa) @AirwavesMan
[FIXED] Often the weapon on back got duped if the player got kicked or logged not out properly. (1697af97) @AirwavesMan
[FIXED] Often the weapon on back was duped when the player was kicked or didn't log out properly. (1697af97) @AirwavesMan
[FIXED] Filling mixed gas into a chainsaw now requires a chainsaw. (b0edf3cb) @AirwavesMan
[UPDATED] Spawning of Zombies and Loot in Safe Zones can now be toggled, disabled by default, see configVariables.sqf/DZE_SafeZoneZombieLoot (6248add, 141b25e) @oiad @_Lance_
[UPDATED] All Epoch items and buildable models updated and optimized to affect less the performance. @Helion4
[UPDATED] Spawning of Zombies and loot in Safe Zones can now be toggled, disabled by default, see configVariables.sqf/DZE_SafeZoneZombieLoot (6248add, 141b25e) @oiad, @_Lance_
[UPDATED] Added notification when status icons are disabled. (e04f0fc) @ebayShopper
[UPDATED] Added night vision mode back to DMR_DZ and M4SPR_DZE after it was removed with the 2018-04-05 A2OA CorePatch (d6cf707) @ebayShopper
[UPDATED] All M32 grenades using one inventory slot now. (cc85067) @AirwavesMan
[UPDATED] The Czech Vest Pouch can carry one weapon now. This was changed to be more intuitive and to avoid disappearing weapons. (f7ea9cb) @AirwavesMan
[UPDATED] All M32 grenades now use only one inventory slot. (cc85067) @AirwavesMan
[UPDATED] The Czech Vest Pouch can now carry one weapon. This was changed to be more intuitive and to avoid disappearing weapons. (f7ea9cb) @AirwavesMan
[UPDATED] Old/unused variables removed from variables.sqf. Entire file reorganized. (4accdee) @worldwidesorrow
[UPDATED] Functions fnc_usec_damageHandler, dayz_inflame_showMenu, dayz_inflame_showMenu_other, DZ_KeyDown_EH, dayz_EjectPlayer compiled on client only - compiles.sqf. (7613e3a) @worldwidesorrow
[UPDATED] Many unused trader cites got moved into a new folder called 'Archive'. Those files will no longer be updated. (6699d8d7) @AirwavesMan
[UPDATED] All vehicle names got updated and have a localization now. (e36e3cc4) @AirwavesMan
[UPDATED] The gunner optics angle of the BRDM-2 HQ got adjusted so it has a better usage now. (9ab576fa) @AirwavesMan
[UPDATED] Many unused trader cities were moved into a new folder called 'Archive'. Those files will no longer be updated. (6699d8d7) @AirwavesMan
[UPDATED] All vehicle names updated and localizations added. (e36e3cc4) @AirwavesMan
[UPDATED] The gunner optics angle of the BRDM-2 HQ was adjusted to have a better usage. (9ab576fa) @AirwavesMan
[UPDATED] Moved FPS logging and server event spawner to the server scheduler (0a264b9) @worldwidesorrow
[UPDATED] Vanilla events have been adjusted and moved to the server modules folder. The events are now spawned by the scheduler. (0a264b9) @worldwidesorrow
[UPDATED] Trader files got rebuild. Trader Cites got overhauled (92700e8a) @AirwavesMan
[UPDATED] Vanilla events adjusted and moved to the server modules folder. The events are now spawned by the scheduler. (0a264b9) @worldwidesorrow
[UPDATED] Rebuilt trader files and overhauled trader cities. (92700e8a) @AirwavesMan
[UPDATED] Server side security added for higher risk PVDZ_send usage. (40dcf6f) @worldwidesorrow
[UPDATED] New strings added to the string table for medical functions. (2a145bf) @worldwidesorrow
[UPDATED] Medical functions audited. Old/unused medical functions moved to archive. @worldwidesorrow
[UPDATED] Medical functions revised. Old/unused medical functions moved to archive. @worldwidesorrow
[UPDATED] Separate actions added for typed blood bags. Variable dayz_classicBloodBagSystem used to bypass unnecessary code. (a4c0638) @worldwidesorrow
[UPDATED] All vehicles got updated and many bugs were fixed. There is for every armed epoch vehicle a DZ and DZE class available now. @AirwavesMan
[UPDATED] All silenced weapons can now only be used with SD ammo, and all non-silenced weapons can only be used with regular (non-SD) ammo. (6f4b1706) @AirwavesMan
[UPDATED] All vehicles updated and many bugs fixed. Now there is a DZ and DZE class for every armed Epoch vehicle. @AirwavesMan
[UPDATED] All silenced weapons can only be used with SD ammo, and all non-silenced weapons can only be used with regular (non-SD) ammo. (6f4b1706) @AirwavesMan
[UPDATED] Increased bullet speed for the MK17 SD and Vintorez ammo. (1e69f357) @AirwavesMan
[UPDATED] MK17 Sniper SD and Vintorez DZ and DZE versions have a higher zeroing now. (3895cf9c) @AirwavesMan
[UPDATED] AK74 and AKM start with the semi-automatic firemode no longer with full-automatic now. (9aeceebb, becfee04) @AirwavesMan
[UPDATED] MK17 Sniper SD and Vintorez DZ and DZE versions have a higher zeroing. (3895cf9c) @AirwavesMan
[UPDATED] AK74 and AKM start with the semi-automatic firemode instead of full-automatic. (9aeceebb, becfee04) @AirwavesMan
[UPDATED] The FN Fal has a full-automatic mode again. (052becb) @AirwavesMan
[UPDATED] Zombies will no longer getting triggered from a chemlight at daytime. (93ba732e) @AirwavesMan
[UPDATED] All magazines have the Combine-option now. @AirwavesMan
[UPDATED] The Humanity System got updated for hotwiring vehicles and killing players. (f68bbda0, d5910357) @AirwavesMan @oiad
[UPDATED] The gear count of many vehicles in particular helicopters got updated and increased. (06b788a) @AirwavesMan
[UPDATED] Sharpen a knife has an animation now. (b7892bfc) @AirwavesMan
[UPDATED] Snap- and vector building have a full localization now. (fe1d7fb4) @AirwavesMan
[UPDATED] Add the correct icon for the Terminal Backpack. (1a411660) @AirwavesMan, @DeVloek
[UPDATED] Fill mixed gas into a chainsaw requires a chainsaw now. (b0edf3cb) @AirwavesMan
[UPDATED] Craft a tent needs 2x equip_tent_poles no longer 2x ItemPole now. (73289a69) @AirwavesMan
[UPDATED] Crafting a firebarrel kit requires no longer matches. (b4b93562) @nadal28 @AirwavesMan
[UPDATED] Zombies will no longer get triggered by a chemlight at daytime. (93ba732e) @AirwavesMan
[UPDATED] All magazines now have the combine option. @AirwavesMan
[UPDATED] The Humanity system was updated for hotwiring vehicles and killing players. (f68bbda0, d5910357) @AirwavesMan, @oiad
[UPDATED] The gear count of many vehicles (helicopters in particular) was updated and increased. (06b788a) @AirwavesMan
[UPDATED] Sharpening a knife now has an animation. (b7892bfc) @AirwavesMan
[UPDATED] Added full localization to snap and vector building. (fe1d7fb4) @AirwavesMan
[UPDATED] Added the correct icon for the Terminal Backpack. (1a411660) @AirwavesMan, @DeVloek
[UPDATED] Crafting a tent requires 2x equip_tent_poles instead of 2x ItemPole. (73289a69) @AirwavesMan
[UPDATED] Crafting a firebarrel kit no longer requires matches. (b4b93562) @nadal28 @AirwavesMan
[UPDATED] Crafting shows all required items now. (8315d899) @AirwavesMan
[UPDATED] Relogging with a chainsaw in the backpack will delete the chainsaw gas instead of refilling it. (132e9506) @AirwavesMan
[UPDATED] The group invite message contains the name of the inviter now. (396d0313) @ch0c, @AirwavesMan
[UPDATED] Harvest wood with a hatchet drops wood piles or wooden logs now. (ae79f4ce) @AirwavesMan
[UPDATED] The group invite message now contains the name of the inviter. (396d0313) @ch0c, @AirwavesMan
[UPDATED] Harvesting wood with a hatchet can now drop both wood piles and wooden logs. (ae79f4ce) @AirwavesMan
[UPDATED] The maintain animation is interruptible now. (910ab43a) @AirwavesMan
[UPDATED] Trade single items like zombie parts can be modified with an extra humanity value. (4f106220) @AirwavesMan
[UPDATED] The Journal main page got re-worked and has some more information about the server settings now. (ef05eb4e) @AirwavesMan
[UPDATED] Harvest wood will bring at least 16 or more wood now. This got added to affect lesser the network traffic. (8dc6ef8d) @AirwavesMan
[UPDATED] Cargo count of Refuel Trucks got increased. (4667f20b) @AirwavesMan
[UPDATED] The parachute has a new model now. (cc4ee5b2) @AirwavesMan, @Helion4
[UPDATED] Trading single items can be configured to change the player's humanity value. (4f106220) @AirwavesMan
[UPDATED] The Journal main page was reworked and has some more information about the server settings now. (ef05eb4e) @AirwavesMan
[UPDATED] Harvesting wood will yield at least 16 or more wood. This was added in order to decrease network traffic. (8dc6ef8d) @AirwavesMan
[UPDATED] Increased cargo count of Refuel Trucks. (4667f20b) @AirwavesMan
[UPDATED] The parachute has a new model. (cc4ee5b2) @AirwavesMan, @Helion4
[UPDATED] Cinder buildings and metal floors have a new texture. @Helion4
[UPDATED] Highly increased infection chance if the player eats uncooked meat or fish. (29b6a26) @AirwavesMan
[UPDATED] Crafting wood buildings needs a handsaw and a hammer now. (247f5dc6) @AirwavesMan
[UPDATED] The Storage Shed has an interior now. Storage Sheds created by the map spawn loot. (ad8ca46, 35135c75) @AirwavesMan, @Helion4
[UPDATED] Crafting wooden buildings now requires a handsaw and a hammer. (247f5dc6) @AirwavesMan
[REMOVED] Epoch 1.0.7 does not support Database Traders any longer. All server admins with DB Traders have to switch to the config traders now. (49378f62) @AirwavesMan
[REMOVED] NORRN_loadVcl, posForceUpdate, and medForceUpdate removed from setvariable.txt (47f07a8) @worldwidesorrow

View File

@@ -0,0 +1,66 @@
class CfgBody
{
class head_hit
{
memoryPoint = "pilot";
variation = 0.08;
};
class body
{
memoryPoint = "aimPoint";
variation = 0.15;
};
class Spine2 : body {};
class LeftArm
{
memoryPoint = "lelbow";
variation = 0.1;
};
class RightArm
{
memoryPoint = "relbow";
variation = 0.04;
};
class LeftForeArm
{
memoryPoint = "lwrist";
variation = 0.04;
};
class RightForeArm
{
memoryPoint = "rwrist";
variation = 0.04;
};
class LeftHand
{
memoryPoint = "LeftHandMiddle1";
variation = 0.04;
};
class RightHand
{
memoryPoint = "RightHandMiddle1";
variation = 0.04;
};
class legs
{
memoryPoint = "pelvis";
variation = 0.15;
};
class LeftLeg : legs {};
class LeftUpLeg : legs {};
class RightLeg : legs {};
class RightUpLeg : legs {};
};

File diff suppressed because it is too large Load Diff

View File

@@ -9,6 +9,7 @@ backpacks[] = {
{Loot_BACKPACK, 3, ALICE_Pack_DZE1},
{Loot_BACKPACK, 2, TK_Assault_Pack_DZE1},
{Loot_BACKPACK, 2, PartyPack_DZE1},
{Loot_BACKPACK, 1, AirwavesPack_DZE1},
{Loot_BACKPACK, 1, CzechBackpack_Camping_DZE1},
{Loot_BACKPACK, 1, CoyoteBackpack_Camping_DZE1},
{Loot_BACKPACK, 1, CompactPack_DZE1}

View File

@@ -70,12 +70,12 @@ weaponsUS[] =
// Bolt action rifles and shotguns
{Loot_WEAPON, 5, Remington870_DZ},
{Loot_WEAPON, 5, AA12_PMC},
{Loot_WEAPON, 5, AA12_DZ},
// Sniper Rifles
{Loot_WEAPON, 5, M4SPR_DZE},
{Loot_WEAPON, 4, M40A3_DZ},
{Loot_WEAPON, 4, M24_des_EP1},
{Loot_WEAPON, 4, M24_Des_DZ},
{Loot_WEAPON, 4, M24_DZ},
{Loot_WEAPON, 3, DMR_DZ},
{Loot_WEAPON, 3, MK14_Sniper_DZ},
@@ -253,7 +253,7 @@ pistols[] = { // Residential spawns
{Loot_WEAPON, 1, DesertEagle_DZ},
{Loot_WEAPON, 5, Colt_Revolver_DZ},
{Loot_WEAPON, 5, Revolver_DZ},
{Loot_WEAPON, 1, revolver_gold_EP1},
{Loot_WEAPON, 1, Revolver_Gold_DZ},
{Loot_WEAPON, 2, Colt_Anaconda_DZ},
{Loot_WEAPON, 1, Colt_Anaconda_Gold_DZ},
{Loot_WEAPON, 2, Colt_Bull_DZ},

View File

@@ -1025,7 +1025,7 @@ class ItemWoodFloorQuarter: CA_Magazine
neednearby[] = {"workshop"};
requiretools[] = {"ItemToolbox","Handsaw_DZE"};
output[] = {{"ItemWoodFloorHalf",1}};
input[] = {{"ItemWoodFloorQuarter",1},{"ItemWoodFloorHalf",1}};
input[] = {{"ItemWoodFloorQuarter",2}};
};
class Crafting1
{

View File

@@ -843,3 +843,47 @@ class vendmachine2_kit: CA_Magazine
};
};
};
class storage_crate_kit: CA_Magazine
{
scope = 2;
count = 1;
type = 256;
displayName = $STR_EPOCH_STORAGECRATE;
descriptionShort = $STR_EPOCH_STORAGECRATE_DESC;
model = "\z\addons\dayz_epoch\models\supply_crate.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa";
class ItemActions
{
class Build
{
text = $STR_ACTIONS_BUILD;
script = "spawn player_build;";
require[] = {"ItemToolbox"};
create = "StorageCrate_DZ";
};
};
};
class camo_storage_crate_kit: CA_Magazine
{
scope = 2;
count = 1;
type = 256;
displayName = $STR_EPOCH_CAMO_STORAGE_CRATE;
descriptionShort = $STR_EPOCH_CAMO_STORAGE_CRATE_DESC;
model = "\z\addons\dayz_epoch\models\supply_crate.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa";
class ItemActions
{
class Build
{
text = $STR_ACTIONS_BUILD;
script = "spawn player_build;";
require[] = {"ItemToolbox"};
create = "CamoStorageCrate_DZ";
};
};
};

View File

@@ -126,7 +126,7 @@ class ItemDesertTent : CA_Magazine
{
scope = 2;
count = 1;
type = ;
type = 256;
model = "\dayz_equip\models\tentbag_gear.p3d";
picture = "\dayz_equip\textures\equip_tentbag_ca.paa";
displayName = $STR_VEH_NAME_DESERT_TENT;

View File

@@ -53,6 +53,7 @@ class CfgMagazines
#include "Items\VehicleParts.hpp" //Vehicle parts
#include "Items\DogTags.hpp"
#include "Items\ZombieParts.hpp"
#include "Items\AnimalSkin.hpp"
#include "Items\Misc.hpp" //Nails, screws, cards, hotwire kit etc.
//Building items - all items that can be build and placed in-game

View File

@@ -17,7 +17,7 @@ class FoodPumpkin : FoodEdible
displayName = $STR_FOOD_NAME_PUMPKIN;
descriptionShort = $STR_FOOD_NAME_PUMPKIN;
weight = 1;
model = "z\addons\dayz_communityassets\models\pistachio.p3d"; // TODO: model + icon
model = "\z\addons\dayz_epoch_w\items\veges\pumpkin.p3d";
picture = "\dayz_epoch_c\icons\plants\pumpkin.paa";
class ItemActions
@@ -46,7 +46,7 @@ class ItemPumpkinSeed: FoodEdible
bloodRegen = 100;
displayName = $STR_CRAFT_NAME_PUMPKIN_SEED;
descriptionShort = $STR_CRAFT_DESC_PUMPKIN_SEED;
model = "z\addons\dayz_communityassets\models\pistachio.p3d";
model = "\z\addons\dayz_epoch_w\items\veges\seedbag_01.p3d";
picture = "\dayz_epoch_c\icons\plants\pumpkinseeds.paa";
type = 256;
};
@@ -58,7 +58,7 @@ class FoodSunFlowerSeed : FoodEdible
bloodRegen = 100;
displayName = $STR_FOOD_NAME_SUNFLOWER;
descriptionShort = $STR_FOOD_NAME_SUNFLOWER;
model = "z\addons\dayz_communityassets\models\pistachio.p3d";
model = "\z\addons\dayz_epoch_w\items\veges\seedbag_01.p3d";
picture = "\dayz_epoch_c\icons\plants\sunflowerseeds.paa";
};
@@ -81,7 +81,7 @@ class FoodPotatoBaked : FoodCooked
count = 1;
displayName = $STR_FOOD_NAME_POTATO_BAKED;
descriptionShort = $STR_FOOD_NAME_POTATO_BAKED;
model = "\z\addons\dayz_epoch_w\items\veges\dze_potato.p3d";
model = "\z\addons\dayz_epoch_w\items\veges\dze_potato_baked.p3d";
picture = "\dayz_epoch_c\icons\plants\potatobaked.paa";
bloodRegen = 200;
Nutrition[] = {250,0,0,0};

View File

@@ -0,0 +1,98 @@
class ItemSkinRabbit: CA_Magazine
{
scope = 2;
count = 1;
type = 256;
displayName = $STR_EPOCH_ANIMAL_SKIN_RABBIT;
descriptionShort = $STR_EPOCH_ANIMAL_SKIN_RABBIT_DESC;
model = "\z\addons\dayz_epoch\models\canvas.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_canvas_ca.paa";
};
class ItemSkinCow: CA_Magazine
{
scope = 2;
count = 1;
type = 256;
displayName = $STR_EPOCH_ANIMAL_SKIN_COW;
descriptionShort = $STR_EPOCH_ANIMAL_SKIN_COW_DESC;
model = "\z\addons\dayz_epoch\models\canvas.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_canvas_ca.paa";
};
class ItemSkinGoat: CA_Magazine
{
scope = 2;
count = 1;
type = 256;
displayName = $STR_EPOCH_ANIMAL_SKIN_GOAT;
descriptionShort = $STR_EPOCH_ANIMAL_SKIN_GOAT_DESC;
model = "\z\addons\dayz_epoch\models\canvas.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_canvas_ca.paa";
};
class ItemSkinBoar: CA_Magazine
{
scope = 2;
count = 1;
type = 256;
displayName = $STR_EPOCH_ANIMAL_SKIN_BOAR;
descriptionShort = $STR_EPOCH_ANIMAL_SKIN_BOAR_DESC;
model = "\z\addons\dayz_epoch\models\canvas.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_canvas_ca.paa";
};
class ItemSkinDog: CA_Magazine
{
scope = 2;
count = 1;
type = 256;
displayName = $STR_EPOCH_ANIMAL_SKIN_DOG;
descriptionShort = $STR_EPOCH_ANIMAL_SKIN_DOG_DESC;
model = "\z\addons\dayz_epoch\models\canvas.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_canvas_ca.paa";
};
class ItemSkinSheep: CA_Magazine
{
scope = 2;
count = 1;
type = 256;
displayName = $STR_EPOCH_ANIMAL_SKIN_SHEEP;
descriptionShort = $STR_EPOCH_ANIMAL_SKIN_SHEEP_DESC;
model = "\z\addons\dayz_epoch\models\canvas.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_canvas_ca.paa";
};
class ItemWool: CA_Magazine
{
scope = 2;
count = 1;
type = 256;
displayName = $STR_EPOCH_WOOL;
descriptionShort = $STR_EPOCH_WOOL_DESC;
model = "\z\addons\dayz_epoch\models\canvas.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_canvas_ca.paa";
};
class ItemAnimalSkin: CA_Magazine
{
scope = 2;
count = 1;
type = 256;
displayName = $STR_EPOCH_ANIMAL_SKIN;
descriptionShort = $STR_EPOCH_ANIMAL_SKIN_DESC;
model = "\z\addons\dayz_epoch\models\canvas.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_canvas_ca.paa";
};
class ItemLeather: CA_Magazine
{
scope = 2;
count = 1;
type = 256;
displayName = $STR_EPOCH_LEATHER;
descriptionShort = $STR_EPOCH_LEATHER_DESC;
model = "\z\addons\dayz_epoch\models\canvas.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_canvas_ca.paa";
};

File diff suppressed because it is too large Load Diff

View File

@@ -4,6 +4,18 @@ class equip_aa_battery : CA_Magazine
count = 1;
displayName = $STR_ITEM_NAME_equip_aa_battery;
descriptionShort = $STR_ITEM_DESC_equip_aa_battery;
model = "\z\addons\dayz_epoch_w\magazine\dze_aa_battery.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_aa_battery_ca.paa";
type = 256;
};
class equip_aa_battery_empty : CA_Magazine
{
scope = 2;
count = 1;
displayName = $STR_ITEM_NAME_equip_aa_battery_empty;
descriptionShort = $STR_ITEM_DESC_equip_aa_battery_empty;
model = "\z\addons\dayz_epoch_w\magazine\dze_aa_battery.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_aa_battery_ca.paa";
type = 256;
};
@@ -13,7 +25,19 @@ class equip_d_battery : CA_Magazine
scope = 2;
count = 1;
displayName = $STR_ITEM_NAME_equip_d_battery;
descriptionShort = $STR_ITEM_DESC_equip_d_battery_empty;
model = "\z\addons\dayz_epoch_w\magazine\dze_d_battery.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_d_battery_ca.paa";
type = 256;
};
class equip_d_battery_empty : CA_Magazine
{
scope = 2;
count = 1;
displayName = $STR_ITEM_NAME_equip_d_battery_empty;
descriptionShort = $STR_ITEM_DESC_equip_d_battery;
model = "\z\addons\dayz_epoch_w\magazine\dze_d_battery.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_d_battery_ca.paa";
type = 256;
};
@@ -29,6 +53,17 @@ class equip_floppywire : CA_Magazine
type = 256;
};
class equip_satawire : CA_Magazine
{
scope = 2;
count = 1;
displayName = $STR_ITEM_NAME_equip_satawire;
descriptionShort = $STR_ITEM_DESC_equip_satawire;
model = "\z\addons\dayz_communityassets\models\floppywire.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_floppywire.paa";
type = 256;
};
class equip_scrapelectronics : CA_Magazine
{
scope = 2;
@@ -40,6 +75,72 @@ class equip_scrapelectronics : CA_Magazine
type = 256;
};
class equip_graphicscard : CA_Magazine
{
scope = 2;
count = 1;
displayName = $STR_ITEM_NAME_equip_graphicscard;
descriptionShort = $STR_ITEM_DESC_equip_graphicscard;
model = "\z\addons\dayz_communityassets\models\scrapelectronics.p3d";
picture = "\z\addons\dayz_communityassets\pictures\scrapelectronics.paa";
type = 256;
};
class equip_graphicscard_broken : CA_Magazine
{
scope = 2;
count = 1;
displayName = $STR_ITEM_NAME_equip_graphicscard_broken;
descriptionShort = $STR_ITEM_DESC_equip_graphicscard_broken;
model = "\z\addons\dayz_communityassets\models\scrapelectronics.p3d";
picture = "\z\addons\dayz_communityassets\pictures\scrapelectronics.paa";
type = 256;
};
class equip_soundcard : CA_Magazine
{
scope = 2;
count = 1;
displayName = $STR_ITEM_NAME_equip_soundcard;
descriptionShort = $STR_ITEM_DESC_equip_soundcard;
model = "\z\addons\dayz_communityassets\models\scrapelectronics.p3d";
picture = "\z\addons\dayz_communityassets\pictures\scrapelectronics.paa";
type = 256;
};
class equip_soundcard_broken : CA_Magazine
{
scope = 2;
count = 1;
displayName = $STR_ITEM_NAME_equip_soundcard_broken;
descriptionShort = $STR_ITEM_DESC_equip_soundcard_broken;
model = "\z\addons\dayz_communityassets\models\scrapelectronics.p3d";
picture = "\z\addons\dayz_communityassets\pictures\scrapelectronics.paa";
type = 256;
};
class equip_pcicard : CA_Magazine
{
scope = 2;
count = 1;
displayName = $STR_ITEM_NAME_equip_pcicard;
descriptionShort = $STR_ITEM_DESC_equip_pcicard;
model = "\z\addons\dayz_communityassets\models\scrapelectronics.p3d";
picture = "\z\addons\dayz_communityassets\pictures\scrapelectronics.paa";
type = 256;
};
class equip_pcicard_broken : CA_Magazine
{
scope = 2;
count = 1;
displayName = $STR_ITEM_NAME_equip_pcicard_broken;
descriptionShort = $STR_ITEM_DESC_equip_pcicard_broken;
model = "\z\addons\dayz_communityassets\models\scrapelectronics.p3d";
picture = "\z\addons\dayz_communityassets\pictures\scrapelectronics.paa";
type = 256;
};
class ItemLightBulb: CA_Magazine
{
scope = 2;
@@ -63,3 +164,190 @@ class ItemLightBulb: CA_Magazine
};
};
};
class ItemLightBulbBroken: CA_Magazine
{
scope = 2;
count = 1;
type = 256;
displayName = $STR_EPOCH_LIGHTBULB_BROKEN;
model = "\z\addons\dayz_epoch\models\bulb.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_bulb_CA.paa";
descriptionShort = $STR_EPOCH_LIGHTBULB_BROKEN_DESC;
};
class ItemNotebook: CA_Magazine
{
scope = 2;
count = 1;
type = 256;
displayName = $STR_EPOCH_ITEM_NOTEBOOK;
descriptionShort = $STR_EPOCH_ITEM_NOTEBOOK_DESC;
model = "\CA\misc2\notebook\notebook.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa";
};
class ItemNotebookBroken: CA_Magazine
{
scope = 2;
count = 1;
type = 256;
displayName = $STR_EPOCH_NOTEBOOK_BROKEN;
descriptionShort = $STR_EPOCH_NOTEBOOK_BROKEN_DESC;
model = "\CA\misc2\notebook\notebook.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa";
};
class ItemSmallTV: CA_Magazine
{
scope = 2;
count = 1;
type = 256;
displayName = $STR_EPOCH_SMALL_TV;
descriptionShort = $STR_EPOCH_SMALL_TV_DESC;
model = "\CA\misc2\smallTV\smallTV.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa";
};
class ItemSmallTVBroken: CA_Magazine
{
scope = 2;
count = 1;
type = 256;
displayName = $STR_EPOCH_SMALL_TV_BROKEN;
descriptionShort = $STR_EPOCH_SMALL_TV_BROKEN_DESC;
model = "\CA\misc2\smallTV\smallTV.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa";
};
class ItemBigTV: CA_Magazine
{
scope = 2;
count = 1;
type = 256;
displayName = $STR_EPOCH_BIG_TV;
descriptionShort = $STR_EPOCH_BIG_TV_DESC;
model = "\CA\Structures\Furniture\Eletrical_appliances\tv_a\tv_a.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa";
};
class ItemBigTVBroken: CA_Magazine
{
scope = 2;
count = 1;
type = 256;
displayName = $STR_EPOCH_BIG_TV_BROKEN;
descriptionShort = $STR_EPOCH_BIG_TV_BROKEN_DESC;
model = "\CA\Structures\Furniture\Eletrical_appliances\tv_a\tv_a.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa";
};
class ItemSatelitePhone: CA_Magazine
{
scope = 2;
count = 1;
type = 256;
displayName = $STR_EPOCH_SATELLITE_PHONE;
descriptionShort = $STR_EPOCH_SATELLITE_PHONE_DESC;
model = "\CA\misc3\satelitePhone\satellitePhone.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa";
};
class ItemSatelitePhoneBroken: CA_Magazine
{
scope = 2;
count = 1;
type = 256;
displayName = $STR_EPOCH_SATELLITE_PHONE_BROKEN;
descriptionShort = $STR_EPOCH_SATELLITE_PHONE_BROKEN_DESC;
model = "\CA\misc3\satelitePhone\satellitePhone.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa";
};
class ItemPC: CA_Magazine
{
scope = 2;
count = 1;
type = 256;
displayName = $STR_EPOCH_PC;
descriptionShort = $STR_EPOCH_PC_DESC;
model = "\CA\Structures\Furniture\Eletrical_appliances\pc\pc.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa";
};
class ItemPCBroken: CA_Magazine
{
scope = 2;
count = 1;
type = 256;
displayName = $STR_EPOCH_PC_BROKEN;
descriptionShort = $STR_EPOCH_PC_BROKEN_DESC;
model = "\CA\Structures\Furniture\Eletrical_appliances\pc\pc.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa";
};
class ItemDesktopRadio: CA_Magazine
{
scope = 2;
count = 1;
type = 256;
displayName = $STR_EPOCH_DESKTOP_RADIO;
descriptionShort = $STR_EPOCH_DESKTOP_RADIO_DESC;
model = "\CA\misc\mutt_vysilacka.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa";
};
class ItemDesktopRadioBroken: CA_Magazine
{
scope = 2;
count = 1;
type = 256;
displayName = $STR_EPOCH_DESKTOP_RADIO_BROKEN;
descriptionShort = $STR_EPOCH_DESKTOP_RADIO_BROKEN_DESC;
model = "\CA\misc\mutt_vysilacka.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa";
};
class ItemMusicRadio1: CA_Magazine
{
scope = 2;
count = 1;
type = 256;
displayName = $STR_EPOCH_RADIO_MUSIC1;
descriptionShort = $STR_EPOCH_RADIO_MUSIC1_DESC;
model = "\CA\misc\radio.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa";
};
class ItemMusicRadio1Broken: CA_Magazine
{
scope = 2;
count = 1;
type = 256;
displayName = $STR_EPOCH_RADIO_MUSIC1_BROKEN;
descriptionShort = $STR_EPOCH_RADIO_MUSIC1_BROKEN_DESC;
model = "\CA\misc\radio.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa";
};
class ItemMusicRadio2: CA_Magazine
{
scope = 2;
count = 1;
type = 256;
displayName = $STR_EPOCH_RADIO_MUSIC2;
descriptionShort = $STR_EPOCH_RADIO_MUSIC2_DESC;
model = "\CA\Structures\Furniture\Eletrical_appliances\radio_b\radio_b.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa";
};
class ItemMusicRadio2Broken: CA_Magazine
{
scope = 2;
count = 1;
type = 256;
displayName = $STR_EPOCH_RADIO_MUSIC2_BROKEN;
descriptionShort = $STR_EPOCH_RADIO_MUSIC2_BROKEN_DESC;
model = "\CA\Structures\Furniture\Eletrical_appliances\radio_b\radio_b.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa";
};

View File

@@ -101,8 +101,8 @@ class equip_hobo_fishing_kit : CA_Magazine
{
scope = 2;
count = 1;
displayName = "Hobo Fishing Kit";
descriptionShort = "Hobo Fishing Kit, catches dem fishes";
displayName = $STR_EPOCH_HOBO_FISHING_KIT;
descriptionShort = $STR_EPOCH_HOBO_FISHING_KIT_DESC;
model = "\z\addons\dayz_communityassets\models\hobofishingkit.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_hobofishingkit_ca.paa";
type = 256;
@@ -178,8 +178,8 @@ class equip_tin_powder : CA_Magazine
{
scope = 2;
count = 1;
displayName = "Tin of Powder";
descriptionShort = "Tin of Powder has medicinal qualities";
displayName = $STR_EPOCH_TIN_OF_POWDER;
descriptionShort = $STR_EPOCH_TIN_OF_POWDER_DESC;
model = "\z\addons\dayz_communityassets\models\tin_powder.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_tin_powder_co.paa";
type = 256;
@@ -189,13 +189,79 @@ class equip_slugsinacan : CA_Magazine
{
scope = 2;
count = 1;
displayName = "Slugs in a can";
descriptionShort = "Slugs in a can";
displayName = $STR_EPOCH_SLUGS_IN_A_CAN;
descriptionShort = $STR_EPOCH_SLUGS_IN_A_CAN_DESC;
model = "\z\addons\dayz_communityassets\models\slugsinacan.p3d";
picture = "\z\addons\dayz_communityassets\CraftingPlaceholders\equip_sluginacan.paa";
type = 256;
};
class ItemBucket : CA_Magazine
{
scope = 2;
count = 1;
displayName = $STR_EPOCH_METAL_BUCKET;
descriptionShort = $STR_EPOCH_METAL_BUCKET;
model = "\CA\Structures\Furniture\Decoration\bucket\bucket.p3d";
picture = "\z\addons\dayz_communityassets\CraftingPlaceholders\equip_sluginacan.paa";
type = 256;
};
class ItemSuitcase : CA_Magazine
{
scope = 2;
count = 1;
displayName = "$STR_DN_SUITCASE";
descriptionShort = "$STR_DN_SUITCASE";
model = "\CA\misc3\briefcase";
picture = "\z\addons\dayz_communityassets\CraftingPlaceholders\equip_sluginacan.paa";
type = 256;
};
class ItemSuitcaseDiamonds : CA_Magazine
{
scope = 2;
count = 1;
displayName = $STR_EPOCH_SUITCASE_DIAMONDS;
descriptionShort = $STR_EPOCH_SUITCASE_DIAMONDS_DESC;
model = "\CA\misc3\briefcase";
picture = "\z\addons\dayz_communityassets\CraftingPlaceholders\equip_sluginacan.paa";
type = 256;
};
class ItemSuitcaseBomb : CA_Magazine
{
scope = 2;
count = 1;
displayName = $STR_EPOCH_SUITCASE_BOMB;
descriptionShort = $STR_EPOCH_SUITCASE_BOMB_DESC;
model = "\CA\misc3\briefcase";
picture = "\z\addons\dayz_communityassets\CraftingPlaceholders\equip_sluginacan.paa";
type = 256;
};
class ItemPlasicParts : CA_Magazine
{
scope = 2;
count = 1;
displayName = $STR_EPOCH_PLASTIC_PARTS;
descriptionShort = $STR_EPOCH_PLASTIC_PARTS_DESC;
model = "\CA\misc3\briefcase";
picture = "\z\addons\dayz_communityassets\CraftingPlaceholders\equip_sluginacan.paa";
type = 256;
};
class ItemCeramicParts : CA_Magazine
{
scope = 2;
count = 1;
displayName = $STR_EPOCH_CERAMIC_PARTS;
descriptionShort = $STR_EPOCH_PLASTIC_PARTS_DESC;
model = "\CA\misc3\briefcase";
picture = "\z\addons\dayz_communityassets\CraftingPlaceholders\equip_sluginacan.paa";
type = 256;
};
//No models
class equip_cable_tie : CA_Magazine
{

View File

@@ -26,22 +26,9 @@ class ItemHempSeed: CA_Magazine
count = 1;
displayName = $STR_CRAFT_NAME_HEMP_SEED;
descriptionShort = $STR_CRAFT_DESC_HEMP_SEED;
model = "\z\addons\dayz_epoch\models\doc_child2.p3d"; // TODO: model + icon
model = "\z\addons\dayz_epoch_w\items\veges\seedbag_01.p3d";
picture = "\dayz_epoch_c\icons\plants\hempseeds.paa";
type = 256;
class ItemActions
{
class Crafting
{
text = $STR_CRAFT_HEMP_PLANT;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {""};
requiretools[] = {"ItemKnife"};
output[] = {{"ItemHempPlant",1},{"ItemWaterbottleUnfilled",1}};
input[] = {{"ItemHempSeed",1},{"ItemFertilizer",1},{"ItemWaterbottle",1}};
};
};
};
class ItemHempPlant: CA_Magazine
@@ -95,7 +82,18 @@ class ItemKiloTobacco : CA_Magazine
displayName = $STR_EPOCH_KILOTOBACCO;
descriptionShort = $STR_EPOCH_KILOTOBACCO_DESC;
model = "z\addons\dayz_epoch\models\kilohemp.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_kilohemp_CA.paa";
picture = "\dayz_epoch_c\icons\plants\equip_kilotobacco_CA.paa";
type = 256;
};
class ItemTobaccoSeed: CA_Magazine
{
scope = 2;
count = 1;
displayName = $STR_CRAFT_NAME_TOBACCO_SEED;
descriptionShort = $STR_CRAFT_DESC_TOBACCO_SEED;
model = "\z\addons\dayz_epoch_w\items\veges\seedbag_01.p3d";
picture = "\dayz_epoch_c\icons\plants\tobaccoseeds.paa";
type = 256;
};
@@ -106,7 +104,18 @@ class ItemKiloBlackTea : CA_Magazine
displayName = $STR_EPOCH_KILOBLACKTEA;
descriptionShort = $STR_EPOCH_KILOBLACKTEA_DESC;
model = "z\addons\dayz_epoch\models\kilohemp.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_kilohemp_CA.paa";
picture = "\dayz_epoch_c\icons\plants\equip_kilotea_CA.paa";
type = 256;
};
class ItemBlackTeaSeed: CA_Magazine
{
scope = 2;
count = 1;
displayName = $STR_CRAFT_NAME_BLACK_TEA_SEED;
descriptionShort = $STR_CRAFT_DESC_BLACK_TEA_SEED;
model = "\z\addons\dayz_epoch_w\items\veges\seedbag_01.p3d";
picture = "\dayz_epoch_c\icons\plants\blackteaseeds.paa";
type = 256;
};

View File

@@ -113,6 +113,24 @@ class ItemPlank : CA_Magazine
output[] = {{"advanced_workBench_kit",1}};
input[] = {{"ItemPlank",4},{"PartWoodPlywood",4},{"equip_nails",2}};
};
class Crafting4
{
text = $STR_EPOCH_ACTION_CRAFT_STORAGE_CRATE;
script = ";['Crafting4','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {"workshop"};
requiretools[] = {"ItemToolbox","Handsaw_DZE","Hammer_DZE"};
output[] = {{"storage_crate_kit",1}};
input[] = {{"ItemPlank",6},{"equip_nails",1}};
};
class Crafting5
{
text = $STR_EPOCH_ACTION_CRAFT_CAMO_STORAGE_CRATE;
script = ";['Crafting5','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {"workshop"};
requiretools[] = {"ItemToolbox","Handsaw_DZE","Hammer_DZE"};
output[] = {{"camo_storage_crate_kit",1}};
input[] = {{"ItemPlank",2},{"PartWoodLumber",6},{"forest_net_kit",1},{"equip_nails",1}};
};
};
};

View File

@@ -146,6 +146,7 @@ class 20Rnd_B_AA12_74Slug : CA_Magazine
{
model = "\z\addons\dayz_epoch_w\magazine\dze_AA12_mag.p3d";
displayName = $STR_DZ_MAG_20Rnd_B_AA12_74Slug_NAME;
descriptionShort = $STR_DZ_MAG_20RND_12GAUGE_SLUG_DESC;
cartridgeName = "12Gauge_Slug";
class ItemActions
@@ -158,6 +159,7 @@ class 20Rnd_B_AA12_Pellets : CA_Magazine
{
model = "\z\addons\dayz_epoch_w\magazine\dze_AA12_mag.p3d";
displayName = $STR_DZ_MAG_20Rnd_B_AA12_Pellets_NAME;
descriptionShort = $STR_DZ_MAG_20RND_12GAUGE_BUCK_DESC;
cartridgeName = "12Gauge_Pellets";
class ItemActions
@@ -170,6 +172,7 @@ class 20Rnd_B_AA12_HE : CA_Magazine
{
model = "\z\addons\dayz_epoch_w\magazine\dze_AA12_mag.p3d";
displayName = $STR_DZ_MAG_20Rnd_B_AA12_HE_NAME;
descriptionShort = $STR_DZ_MAG_20RND_12GAUGE_HE_DESC;
cartridgeName = "19mm_HE";
class ItemActions
@@ -201,6 +204,7 @@ class 8Rnd_B_Saiga12_Pellets: CA_Magazine
};
};
//USAS 12 Ammo
class 20Rnd_B_Usas12_74Slug: 8Rnd_B_Saiga12_74Slug {
displayName = $STR_DZ_MAG_20RND_USAS12_SLUG_NAME;
descriptionShort = $STR_DZ_MAG_20RND_USAS12_SLUG_DESC;

View File

@@ -3,9 +3,9 @@ class Category_11 {
class MeleeBaseballbatBarbed {type = "trade_weapons";buy[] = {-2,"ItemSilverBar"};sell[] = {2,"ItemSilverBar"};};
class MeleeBaseballbatNails {type = "trade_weapons";buy[] = {-2,"ItemSilverBar"};sell[] = {2,"ItemSilverBar"};};
class Saiga12K_DZ {type = "trade_weapons";buy[] = {3,"ItemGoldBar"};sell[] = {1,"ItemGoldBar"};};
class AA12_PMC {type = "trade_weapons";buy[] = {8,"ItemGoldBar"};sell[] = {5,"ItemGoldBar"};};
class AA12_DZ {type = "trade_weapons";buy[] = {8,"ItemGoldBar"};sell[] = {5,"ItemGoldBar"};};
class USAS12_DZ {type = "trade_weapons";buy[] = {7,"ItemGoldBar"};sell[] = {4,"ItemGoldBar"};};
class revolver_gold_EP1 {type = "trade_weapons";buy[] = {5,"ItemGoldBar10oz"};sell[] = {2,"ItemGoldBar10oz"};};
class Revolver_Gold_DZ {type = "trade_weapons";buy[] = {5,"ItemGoldBar10oz"};sell[] = {2,"ItemGoldBar10oz"};};
class Colt_Anaconda_Gold_DZ {type = "trade_weapons";buy[] = {9,"ItemGoldBar10oz"};sell[] = {5,"ItemGoldBar10oz"};};
class SVD_Gold_DZ {type = "trade_weapons";buy[] = {1,"ItemBriefcase100oz"};sell[] = {5,"ItemGoldBar10oz"};};
class AKS_GOLD {type = "trade_weapons";buy[] = {-8,"ItemGoldBar10oz"};sell[] = {4,"ItemGoldBar10oz"};};

View File

@@ -182,6 +182,7 @@ class Category_31 {
class PartyPack_DZE1 {type = "trade_backpacks";buy[] = {7,"ItemGoldBar"};sell[] = {3,"ItemGoldBar"};};
class NightPack_DZE1 {type = "trade_backpacks";buy[] = {8,"ItemGoldBar"};sell[] = {4,"ItemGoldBar"};};
class SurvivorPack_DZE1 {type = "trade_backpacks";buy[] = {1,"ItemGoldBar10oz"};sell[] = {5,"ItemGoldBar"};};
class AirwavesPack_DZE1 {type = "trade_backpacks";buy[] = {12,"ItemGoldBar"};sell[] = {6,"ItemGoldBar"};};
class CzechBackpack_DZE1 {type = "trade_backpacks";buy[] = {-12,"ItemGoldBar"};sell[] = {6,"ItemGoldBar"};};
class CzechBackpack_Camping_DZE1 {type = "trade_backpacks";buy[] = {12,"ItemGoldBar"};sell[] = {6,"ItemGoldBar"};};
class CzechBackpack_OD_DZE1 {type = "trade_backpacks";buy[] = {-12,"ItemGoldBar"};sell[] = {6,"ItemGoldBar"};};

View File

@@ -641,7 +641,7 @@ class Category_17 {
class M24_DZ {type = "trade_weapons";buy[] = {1,"ItemGoldBar10oz"};sell[] = {6,"ItemGoldBar"};};
class M24_Gh_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {7,"ItemGoldBar"};};
// desert camo
class M24_des_EP1 {type = "trade_weapons";buy[] = {1,"ItemGoldBar10oz"};sell[] = {6,"ItemGoldBar"};};
class M24_Des_DZ {type = "trade_weapons";buy[] = {1,"ItemGoldBar10oz"};sell[] = {6,"ItemGoldBar"};};
class M40A3_DZ {type = "trade_weapons";buy[] = {1,"ItemGoldBar10oz"};sell[] = {6,"ItemGoldBar"};};
class M40A3_Gh_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {7,"ItemGoldBar"};};
// iron sights

View File

@@ -3,9 +3,9 @@ class Category_11 {
class MeleeBaseballbatBarbed {type = "trade_weapons";buy[] = {-1,"worth"};sell[] = {2,"worth"};};
class MeleeBaseballbatNails {type = "trade_weapons";buy[] = {-1,"worth"};sell[] = {2,"worth"};};
class Saiga12K_DZ {type = "trade_weapons";buy[] = {300,"worth"};sell[] = {100,"worth"};};
class AA12_PMC {type = "trade_weapons";buy[] = {800,"worth"};sell[] = {500,"worth"};};
class AA12_DZ {type = "trade_weapons";buy[] = {800,"worth"};sell[] = {500,"worth"};};
class USAS12_DZ {type = "trade_weapons";buy[] = {700,"worth"};sell[] = {400,"worth"};};
class revolver_gold_EP1 {type = "trade_weapons";buy[] = {5000,"worth"};sell[] = {2000,"worth"};};
class Revolver_Gold_DZ {type = "trade_weapons";buy[] = {5000,"worth"};sell[] = {2000,"worth"};};
class Colt_Anaconda_Gold_DZ {type = "trade_weapons";buy[] = {9000,"worth"};sell[] = {5000,"worth"};};
class SVD_Gold_DZ {type = "trade_weapons";buy[] = {10000,"worth"};sell[] = {5000,"worth"};};
class AKS_GOLD {type = "trade_weapons";buy[] = {-1,"worth"};sell[] = {4000,"worth"};};

View File

@@ -182,6 +182,7 @@ class Category_31 {
class PartyPack_DZE1 {type = "trade_backpacks";buy[] = {700,"worth"};sell[] = {350,"worth"};};
class NightPack_DZE1 {type = "trade_backpacks";buy[] = {800,"worth"};sell[] = {400,"worth"};};
class SurvivorPack_DZE1 {type = "trade_backpacks";buy[] = {1000,"worth"};sell[] = {500,"worth"};};
class AirwavesPack_DZE1 {type = "trade_backpacks";buy[] = {1200,"worth"};sell[] = {600,"worth"};};
class CzechBackpack_DZE1 {type = "trade_backpacks";buy[] = {-1200,"worth"};sell[] = {600,"worth"};};
class CzechBackpack_Camping_DZE1 {type = "trade_backpacks";buy[] = {1200,"worth"};sell[] = {600,"worth"};};
class CzechBackpack_OD_DZE1 {type = "trade_backpacks";buy[] = {-1,"worth"};sell[] = {600,"worth"};};

View File

@@ -641,7 +641,7 @@ class Category_17 {
class M24_DZ {type = "trade_weapons";buy[] = {1000,"worth"};sell[] = {600,"worth"};};
class M24_Gh_DZ {type = "trade_weapons";buy[] = {-1,"worth"};sell[] = {700,"worth"};};
// desert camo
class M24_des_EP1 {type = "trade_weapons";buy[] = {1000,"worth"};sell[] = {600,"worth"};};
class M24_Des_DZ {type = "trade_weapons";buy[] = {1000,"worth"};sell[] = {600,"worth"};};
class M40A3_DZ {type = "trade_weapons";buy[] = {1000,"worth"};sell[] = {600,"worth"};};
class M40A3_Gh_DZ {type = "trade_weapons";buy[] = {-1,"worth"};sell[] = {700,"worth"};};
// iron sights

View File

@@ -564,6 +564,34 @@ class SurvivorPack_DZE2 : SurvivorPack_DZE1
init="[(_this select 0),'CfgVehicles','SurvivorPack_DZE2'] execVM '\z\addons\dayz_code\actions\pickupActions\object_BackpackAction.sqf';";
};
};
class AirwavesPack_DZE1 : Bag_Base_EP1
{
scope = 2;
displayname = $STR_BACKPACK_NAME_AIRWAVES_DZE1;
descriptionShort = $STR_BACKPACK_DESC_AIRWAVES_DZE1;
model = "\z\addons\dayz_epoch_u\clothes\dze_wavesbag_01.p3d";
picture = "\ice_apo_resistance\icons\backpack4_ca.paa";
transportMaxWeapons = 7;
transportMaxMagazines = 35;
class eventHandlers
{
init="[(_this select 0),'CfgVehicles','AirwavesPack_DZE1'] execVM '\z\addons\dayz_code\actions\pickupActions\object_BackpackAction.sqf';";
};
};
class AirwavesPack_DZE2 : Bag_Base_EP1
{
scope = 2;
displayname = $STR_BACKPACK_NAME_AIRWAVES_DZE2;
descriptionShort = $STR_BACKPACK_DESC_AIRWAVES_DZE2;
model = "\z\addons\dayz_epoch_u\clothes\dze_wavesbag_01.p3d";
picture = "\ice_apo_resistance\icons\backpack4_ca.paa";
transportMaxWeapons = 9;
transportMaxMagazines = 45;
class eventHandlers
{
init="[(_this select 0),'CfgVehicles','AirwavesPack_DZE2'] execVM '\z\addons\dayz_code\actions\pickupActions\object_BackpackAction.sqf';";
};
};
class CzechBackpack_DZE1 : DZ_CivilBackpack_EP1
{
displayname = $STR_BACKPACK_NAME_CZECH_DZE1;

View File

@@ -16,7 +16,6 @@ class DZE_Base_Object : All {
armor = 2200;
destrType = "DestructBuilding";
damageResistance = 0.004;
// static
reversed = 0;
hasDriver = 0;
accuracy = 0.1;
@@ -209,7 +208,7 @@ class Land_DZE_WoodDoor: Land_DZE_WoodDoor_Base {
{
displayName = $STR_DN_OUT_O_DOOR;
onlyforplayer = true;
position = "Door_knopf";
position = "action";
radius = 3;
condition = "this animationPhase ""Open_door"" < 0.5";
statement = "this animate [""Open_door"", 1]";
@@ -249,7 +248,7 @@ class Land_DZE_WoodDoorLocked: Land_DZE_WoodDoorLocked_Base {
{
displayName = $STR_DN_OUT_O_DOOR;
onlyforplayer = true;
position = "Door_knopf";
position = "action";
radius = 3;
condition = "(this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_hinge"" == 1)";
statement = "this animate [""Open_door"", 1]";
@@ -301,7 +300,7 @@ class Land_DZE_LargeWoodDoor: Land_DZE_WoodDoor_Base {
{
displayName = $STR_DN_OUT_O_DOOR;
onlyforplayer = true;
position = "Door_knopf";
position = "action";
radius = 3;
condition = "this animationPhase ""Open_door"" < 0.5";
statement = "this animate [""Open_door"", 1]";
@@ -340,7 +339,7 @@ class Land_DZE_LargeWoodDoorLocked: Land_DZE_WoodDoorLocked_Base {
{
displayName = $STR_DN_OUT_O_DOOR;
onlyforplayer = true;
position = "Door_knopf";
position = "action";
radius = 3;
condition = "(this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_hinge"" == 1)";
statement = "this animate [""Open_door"", 1]";
@@ -393,7 +392,7 @@ class Land_DZE_GarageWoodDoor: Land_DZE_WoodDoor_Base {
{
displayName = $STR_DN_OUT_O_DOOR;
onlyforplayer = true;
position = "Door_knopf";
position = "action";
radius = 3;
condition = "this animationPhase ""Open_door"" < 0.5";
statement = "this animate [""Open_door"", 1]";
@@ -433,7 +432,7 @@ class Land_DZE_GarageWoodDoorLocked: Land_DZE_WoodDoorLocked_Base {
{
displayName = $STR_DN_OUT_O_DOOR;
onlyforplayer = true;
position = "Door_knopf";
position = "action";
radius = 3;
condition = "(this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_hinge"" == 1)";
statement = "this animate [""Open_door"", 1]";
@@ -493,7 +492,7 @@ class Land_DZE_WoodGate: Land_DZE_WoodDoor_Base {
{
displayName = $STR_BLD_ACTIONS_OPEN_GATE;
onlyforplayer = true;
position = "Door_knopf";
position = "action";
radius = 3;
condition = "this animationPhase ""Open_door"" < 0.5";
statement = "this animate [""Open_door"", 1];this animate [""Open_doorR"", 1];";
@@ -506,6 +505,7 @@ class Land_DZE_WoodGate: Land_DZE_WoodDoor_Base {
};
};
};
class Land_DZE_WoodGateLocked: Land_DZE_WoodDoorLocked_Base {
scope = 2;
armor = 3200;
@@ -540,7 +540,7 @@ class Land_DZE_WoodGateLocked: Land_DZE_WoodDoorLocked_Base {
{
displayName = $STR_BLD_ACTIONS_OPEN_GATE;
onlyforplayer = true;
position = "Door_knopf";
position = "action";
radius = 3;
condition = "(this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_latch"" == 1)";
statement = "this animate [""Open_door"", 1];this animate [""Open_doorR"", 1];";
@@ -599,7 +599,7 @@ class Land_DZE_WoodOpenTopGarageDoor: Land_DZE_WoodDoor_Base {
{
displayName = $STR_DN_OUT_O_DOOR;
onlyforplayer = true;
position = "Door_knopf";
position = "action";
radius = 3;
condition = "this animationPhase ""doorl"" < 0.5";
statement = "this animate [""doorl"", 1];this animate [""doorR"", 1];";
@@ -612,6 +612,7 @@ class Land_DZE_WoodOpenTopGarageDoor: Land_DZE_WoodDoor_Base {
};
};
};
class Land_DZE_WoodOpenTopGarageLocked: Land_DZE_WoodDoorLocked_Base {
scope = 2;
model = "\z\addons\dayz_epoch_v\base_building\wood\garage_notop\locked_wood_garage_notop.p3d";
@@ -645,7 +646,7 @@ class Land_DZE_WoodOpenTopGarageLocked: Land_DZE_WoodDoorLocked_Base {
{
displayName = $STR_DN_OUT_O_DOOR;
onlyforplayer = true;
position = "Door_knopf";
position = "action";
radius = 3;
condition = "(this animationPhase ""doorl"" == 0) and (this animationPhase ""Open_latch"" == 1)";
statement = "this animate [""doorl"", 1];this animate [""doorR"", 1];";
@@ -703,7 +704,7 @@ class CinderWallDoorLocked_DZ: CinderWallDoorLocked_DZ_Base {
{
displayName = $STR_DN_OUT_O_DOOR;
onlyforplayer = true;
position = "Door_knopf";
position = "action";
radius = 3;
condition = "(this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_latch"" == 1)";
statement = "this animate [""Open_door"", 1]";
@@ -735,7 +736,6 @@ class CinderWallDoorLocked_DZ: CinderWallDoorLocked_DZ_Base {
};
};
class CinderWallDoor_DZ: CinderWallDoor_DZ_Base {
scope = 2;
model = "\z\addons\dayz_epoch\models\steel_garage_door.p3d";
@@ -757,7 +757,7 @@ class CinderWallDoor_DZ: CinderWallDoor_DZ_Base {
{
displayName = $STR_DN_OUT_O_DOOR;
onlyforplayer = true;
position = "Door_knopf";
position = "action";
radius = 3;
condition = "this animationPhase ""Open_door"" < 0.5";
statement = "this animate [""Open_door"", 1]";
@@ -771,8 +771,6 @@ class CinderWallDoor_DZ: CinderWallDoor_DZ_Base {
};
};
class CinderWallDoorSmallLocked_DZ: CinderWallDoorLocked_DZ_Base {
scope = 2;
model = "\z\addons\dayz_epoch\models\Steel_door_locked.p3d";
@@ -799,7 +797,7 @@ class CinderWallDoorSmallLocked_DZ: CinderWallDoorLocked_DZ_Base {
{
displayName = $STR_DN_OUT_O_DOOR;
onlyforplayer = true;
position = "Door_knopf";
position = "action";
radius = 3;
condition = "(this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_latch"" == 1)";
statement = "this animate [""Open_door"", 1]";
@@ -831,7 +829,6 @@ class CinderWallDoorSmallLocked_DZ: CinderWallDoorLocked_DZ_Base {
};
};
class CinderWallDoorSmall_DZ: CinderWallDoor_DZ_Base {
scope = 2;
model = "\z\addons\dayz_epoch\models\Steel_door.p3d";
@@ -853,7 +850,7 @@ class CinderWallDoorSmall_DZ: CinderWallDoor_DZ_Base {
{
displayName = $STR_DN_OUT_O_DOOR;
onlyforplayer = true;
position = "Door_knopf";
position = "action";
radius = 3;
condition = "this animationPhase ""Open_door"" < 0.5";
statement = "this animate [""Open_door"", 1]";
@@ -895,7 +892,7 @@ class CinderGate_DZ: CinderWallDoor_DZ_Base {
{
displayName = $STR_BLD_ACTIONS_OPEN_GATE;
onlyforplayer = true;
position = "Door_knopf";
position = "action";
radius = 3;
condition = "this animationPhase ""Open_door"" < 0.5";
statement = "this animate [""Open_door"", 1];this animate [""Open_doorR"", 1];";
@@ -908,6 +905,7 @@ class CinderGate_DZ: CinderWallDoor_DZ_Base {
};
};
};
class CinderGateLocked_DZ: CinderWallDoorLocked_DZ_Base {
scope = 2;
armor = 4600;
@@ -942,7 +940,7 @@ class CinderGateLocked_DZ: CinderWallDoorLocked_DZ_Base {
{
displayName = $STR_BLD_ACTIONS_OPEN_GATE;
onlyforplayer = true;
position = "Door_knopf";
position = "action";
radius = 3;
condition = "(this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_latch"" == 1)";
statement = "this animate [""Open_door"", 1];this animate [""Open_doorR"", 1];";
@@ -1001,7 +999,7 @@ class CinderGarageOpenTop_DZ: CinderWallDoor_DZ_Base {
{
displayName = $STR_DN_OUT_O_DOOR;
onlyforplayer = true;
position = "Door_knopf";
position = "action";
radius = 3;
condition = "this animationPhase ""doorl"" < 0.5";
statement = "this animate [""doorl"", 1];this animate [""doorR"", 1];";
@@ -1014,6 +1012,7 @@ class CinderGarageOpenTop_DZ: CinderWallDoor_DZ_Base {
};
};
};
class CinderGarageOpenTopLocked_DZ: CinderWallDoorLocked_DZ_Base {
scope = 2;
model = "\z\addons\dayz_epoch_v\base_building\cinder\CinderGaragenotop\locked_cindergarage_notop.p3d";
@@ -1047,7 +1046,7 @@ class CinderGarageOpenTopLocked_DZ: CinderWallDoorLocked_DZ_Base {
{
displayName = $STR_DN_OUT_O_DOOR;
onlyforplayer = true;
position = "Door_knopf";
position = "action";
radius = 3;
condition = "(this animationPhase ""doorl"" == 0) and (this animationPhase ""Open_latch"" == 1)";
statement = "this animate [""doorl"", 1];this animate [""doorR"", 1];";
@@ -1081,7 +1080,7 @@ class CinderGarageOpenTopLocked_DZ: CinderWallDoorLocked_DZ_Base {
class CinderDoorHatch_DZ: CinderWallDoor_DZ_Base {
scope = 2;
model = "\z\addons\dayz_epoch_v\base_building\cinder\cinder_door_window\cinderdoor_hatch.p3d";
model = "\z\addons\dayz_epoch_v\base_building\cinder\cinder_door_window\cinder_door_hatch.p3d";
displayName = $STR_EPOCH_BLOCKDOOR_HATCH;
GhostPreview = "CinderDoorHatch_Preview_DZ";
upgradeBuilding[] = {"CinderDoorHatchLocked_DZ",{},{{"ItemComboLock",1}}};
@@ -1106,7 +1105,7 @@ class CinderDoorHatch_DZ: CinderWallDoor_DZ_Base {
{
displayName = $STR_DN_OUT_O_DOOR;
onlyforplayer = true;
position = "Door_knopf";
position = "action";
radius = 3;
condition = "this animationPhase ""Open_door"" < 0.5";
statement = "this animate [""Open_door"", 1];this animate [""Open_doorR"", 1];";
@@ -1119,6 +1118,7 @@ class CinderDoorHatch_DZ: CinderWallDoor_DZ_Base {
};
};
};
class CinderDoorHatchLocked_DZ: CinderWallDoorLocked_DZ_Base {
scope = 2;
model = "\z\addons\dayz_epoch_v\base_building\cinder\cinder_door_window\cinder_door_hatch_locked.p3d";
@@ -1152,7 +1152,7 @@ class CinderDoorHatchLocked_DZ: CinderWallDoorLocked_DZ_Base {
{
displayName = $STR_DN_OUT_O_DOOR;
onlyforplayer = true;
position = "Door_knopf";
position = "action";
radius = 3;
condition = "(this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_latch"" == 1)";
statement = "this animate [""Open_door"", 1];this animate [""Open_doorR"", 1];";
@@ -1206,7 +1206,7 @@ class Door_DZ: CinderWallDoor_DZ_Base {
{
displayName = $STR_DN_OUT_O_DOOR;
onlyforplayer = true;
position = "Door_knopf";
position = "action";
radius = 3;
condition = "this animationPhase ""Open_door"" < 0.5";
statement = "this animate [""Open_door"", 1]";
@@ -1248,7 +1248,7 @@ class DoorLocked_DZ: CinderWallDoorLocked_DZ_Base {
{
displayName = $STR_DN_OUT_O_DOOR;
onlyforplayer = true;
position = "Door_knopf";
position = "action";
radius = 3;
condition = "(this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_latch"" == 1)";
statement = "this animate [""Open_door"", 1]";
@@ -1281,9 +1281,6 @@ class DoorLocked_DZ: CinderWallDoorLocked_DZ_Base {
class DestructionEffects {};
};
/*
Vanilla DayZ buildables are defined in \dayz_buildings\configs\
Only included here to overwrite vanilla ItemPadlock with Epoch ItemComboLock

View File

@@ -152,7 +152,7 @@ class StickFence_DZ: Wall_FenW2_6_EP1
destrType = "DestructTree";
armor = 200;
scope = 2;
offset[] = {0,4.5,0};
offset[] = {0,4.5,0.5};
displayName = $STR_EPOCH_STICKFENCE;
vehicleClass = "DayZ Epoch Buildables";
removeoutput[] = {{"stick_fence_kit",1}};

View File

@@ -88,16 +88,16 @@ class CinderWallWindow_DZ: ModularItems {
{
class Open_Door
{
displayName = $STR_DN_OUT_O_DOOR;
displayName = $STR_BLD_ACTIONS_OPEN_WINDOW;
onlyforplayer = true;
position = "Door_knopf";
position = "action";
radius = 3;
condition = "this animationPhase ""Open_door"" < 0.5";
statement = "this animate [""Open_door"", 1];this animate [""Open_doorR"", 1];";
};
class Close_Door : Open_Door
{
displayName = $STR_DN_OUT_C_DOOR;
displayName = $STR_BLD_ACTIONS_CLOSE_WINDOW;
condition = "this animationPhase ""Open_door"" >= 0.5";
statement = "this animate [""Open_door"", 0];this animate [""Open_doorR"", 0];";
};
@@ -148,34 +148,34 @@ class CinderWallWindowLocked_DZ: CinderWallDoorLocked_DZ_Base {
{
class Open_Door
{
displayName = $STR_DN_OUT_O_DOOR;
displayName = $STR_BLD_ACTIONS_OPEN_WINDOW;
onlyforplayer = true;
position = "Door_knopf";
position = "action";
radius = 3;
condition = "(this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_latch"" == 1)";
statement = "this animate [""Open_door"", 1];this animate [""Open_doorR"", 1];";
};
class Close_Door : Open_Door
{
displayName = $STR_DN_OUT_C_DOOR;
displayName = $STR_BLD_ACTIONS_CLOSE_WINDOW;
condition = "(this animationPhase ""Open_door"" == 1) and (this animationPhase ""Open_latch"" == 1)";
statement = "this animate [""Open_door"", 0];this animate [""Open_doorR"", 0];";
};
class Lock_Door : Open_Door
{
displayName = $STR_EPOCH_DOORS_LOCK;
displayName = $STR_BLD_ACTIONS_LOCK_WINDOW;
condition = "(this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_latch"" == 1)";
statement = "PVDZE_handleSafeGear = [player,this,4];publicVariableServer ""PVDZE_handleSafeGear"";this animate [""Open_latch"", 0]";
};
class Unlock_Door : Open_Door
{
displayName = $STR_EPOCH_DOORS_UNLOCK;
displayName = $STR_BLD_ACTIONS_UNLOCK_WINDOW;
condition = "(!keypadCancel and DZE_Lock_Door == (this getvariable['CharacterID','0'])) and (this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_latch"" == 0)";
statement = "this animate [""Open_latch"", 1]";
};
class Unlock_Door_Dialog : Open_Door
{
displayName = $STR_EPOCH_DOORS_UNLOCK;
displayName = $STR_BLD_ACTIONS_UNLOCK_WINDOW;
condition = "!keypadCancel and DZE_Lock_Door != (this getvariable['CharacterID','0'])";
statement = "dayz_selectedDoor = this;DZE_topCombo = 0;DZE_midCombo = 0;DZE_botCombo = 0;if(DZE_doorManagement) then {createdialog ""DoorAccess"";} else {createdialog ""ComboLockUI"";};";
};
@@ -294,16 +294,16 @@ class Concrete_Bunker_DZ: CinderWallDoor_DZ_Base {
{
class Open_Door
{
displayName = $STR_DN_OUT_O_DOOR;
displayName = $STR_BLD_ACTIONS_OPEN_BUNKER;
onlyforplayer = true;
position = "Door_knopf";
position = "action";
radius = 3;
condition = "(this animationPhase ""raise_all"" < 0.5)";
statement = "this animate [""raise_all"", 1];this animate [""rollers"", 1];";
};
class Close_Door : Open_Door
{
displayName = $STR_DN_OUT_C_DOOR;
displayName = $STR_BLD_ACTIONS_CLOSE_BUNKER;
condition = "(this animationPhase ""raise_all"" >= 0.5)";
statement = "this animate [""raise_all"", 0];this animate [""rollers"", 0];";
};
@@ -341,86 +341,36 @@ class Concrete_Bunker_Locked_DZ: CinderWallDoorLocked_DZ_Base {
{
class Open_Door
{
displayName = $STR_DN_OUT_O_DOOR;
displayName = $STR_BLD_ACTIONS_OPEN_BUNKER;
onlyforplayer = true;
position = "Door_knopf";
position = "action";
radius = 3;
condition = "(this animationPhase ""raise_all"" == 0) and (this animationPhase ""Open_latch"" == 1)";
statement = "this animate [""raise_all"", 1];";
};
class Close_Door : Open_Door
{
displayName = $STR_DN_OUT_C_DOOR;
displayName = $STR_BLD_ACTIONS_CLOSE_BUNKER;
condition = "(this animationPhase ""raise_all"" == 1) and (this animationPhase ""Open_latch"" == 1)";
statement = "this animate [""raise_all"", 0];";
};
class Lock_Door : Open_Door
{
displayName = $STR_EPOCH_DOORS_LOCK;
displayName = $STR_BLD_ACTIONS_LOCK_BUNKER;
condition = "(this animationPhase ""raise_all"" == 0) and (this animationPhase ""Open_latch"" == 1)";
statement = "PVDZE_handleSafeGear = [player,this,4];publicVariableServer ""PVDZE_handleSafeGear"";this animate [""Open_latch"", 0]";
};
class Unlock_Door : Open_Door
{
displayName = $STR_EPOCH_DOORS_UNLOCK;
displayName = $STR_BLD_ACTIONS_UNLOCK_BUNKER;
condition = "(!keypadCancel and DZE_Lock_Door == (this getvariable['CharacterID','0'])) and (this animationPhase ""raise_all"" == 0) and (this animationPhase ""Open_latch"" == 0)";
statement = "this animate [""Open_latch"", 1]";
};
class Unlock_Door_Dialog : Open_Door
{
displayName = $STR_EPOCH_DOORS_UNLOCK;
displayName = $STR_BLD_ACTIONS_UNLOCK_BUNKER;
condition = "!keypadCancel and DZE_Lock_Door != (this getvariable['CharacterID','0'])";
statement = "dayz_selectedDoor = this;DZE_topCombo = 0;DZE_midCombo = 0;DZE_botCombo = 0;if(DZE_doorManagement) then {createdialog ""DoorAccess"";} else {createdialog ""ComboLockUI"";};";
};
};
};
/* Model not finshed
class HeliNest_DZ: ModularItems {
scope = 2;
armor = 7000;
model = "\z\addons\dayz_epoch_v\base_building\floors\helinest\all_heli_shop.p3d";
displayName = "Helinest";
GhostPreview = "Helinest_Preview_DZ";
class AnimationSources
{
class door1
{
source = "user";
animPeriod = 2;
initPhase = 0;
};
class door2: door1{};
class door3: door1{};
class door4: door1{};
class door5: door1{};
class door6: door1{};
class door7: door1{};
class door8: door1{};
class door9: door1{};
class door10: door1{};
};
class UserActions
{
class Open_Door
{
displayName = $STR_DN_OUT_O_DOOR;
onlyforplayer = true;
position = "Door_knopf";
radius = 3;
condition = "(this animationPhase ""door1"" == 0)";
statement = "this animate [""door1"", 1];this animate [""door2"", 1];this animate [""door3"", 1];this animate [""door4"", 1];this animate [""door5"", 1];this animate [""door6"", 1];this animate [""door7"", 1];this animate [""door8"", 1];this animate [""door9"", 1]; this animate [""door10"", 1];";
};
class Close_Door : Open_Door
{
displayName = $STR_DN_OUT_C_DOOR;
condition = "(this animationPhase ""door1"" == 1)";
// statement = "this animate [""door1"", 0];this animate [""Open_doorR"", 0];";
statement = "this animate [""door1"", 0];this animate [""door2"", 0];this animate [""door3"", 0];this animate [""door4"", 0];this animate [""door5"", 0];this animate [""door6"", 0];this animate [""door7"", 0];this animate [""door8"", 0];this animate [""door9"", 0]; this animate [""door10"", 0];";
};
};
};
*/

View File

@@ -272,7 +272,7 @@ class WoodStairsSans_DZ: ModularItems {
class WoodFloorStairs_DZ: ModularItems {
scope = 2;
offset[] = {0,4,0};
offset[] = {0,5,-2.5};
model = "\z\addons\dayz_epoch_v\base_building\floors\wood_floor_stairs.p3d";
armor = 1000;
displayName = $STR_EPOCH_WOODFLOORSTAIRS;

View File

@@ -136,7 +136,7 @@ class Drawbridge_Preview_DZ: DZE_Ghost_Previews {
};
class Wood_Triangle_Wall_Preview_DZ: DZE_Ghost_Previews {
scope = 2;
model = "\z\addons\dayz_epoch_v\base_building\wood\apex_tri\apex_tri.p3d";
model = "\z\addons\dayz_epoch_v\base_building\wood\apex_tri\apex_tri_ghost.p3d";
displayName = "Wood Triangle wall Preview";
};
class Wood_Handrail_Preview_DZ: DZE_Ghost_Previews {
@@ -146,7 +146,7 @@ class Wood_Handrail_Preview_DZ: DZE_Ghost_Previews {
};
class Wood_Floor_Stairs_Preview_DZ: DZE_Ghost_Previews {
scope = 2;
model = "\z\addons\dayz_epoch_v\base_building\floors\wood_floor_stairs.p3d";
model = "\z\addons\dayz_epoch_v\base_building\floors\wood_floor_stairs_ghost.p3d";
displayName = "Wood floor w/Stairs Preview";
};
class Wood_Pillar_Preview_DZ: DZE_Ghost_Previews {
@@ -179,11 +179,6 @@ class CinderDoorHatch_Preview_DZ: DZE_Ghost_Previews {
model = "\z\addons\dayz_epoch_v\base_building\cinder\cinder_door_window\cinder_door_frame_ghost.p3d";
displayName = "Cinder door with hatch Preview";
};
class Helinest_Preview_DZ: DZE_Ghost_Previews {
scope = 2;
model = "\z\addons\dayz_epoch_v\base_building\floors\helinest\all_heli_shop_ghost.p3d";
displayName = "Helinest Preview";
};
class MetalPillar_Preview_DZ: DZE_Ghost_Previews {
scope = 2;
model = "\z\addons\dayz_epoch_v\base_building\cinder\pillar\metal_cornerpillar.p3d";
@@ -216,7 +211,7 @@ class MetalFloor4x_Preview_DZ: DZE_Ghost_Previews {
};
class WoodFloor4x_Preview_DZ: DZE_Ghost_Previews {
scope = 2;
model = "\z\addons\dayz_epoch_v\base_building\floors\wood_floor_2x2.p3d";
model = "\z\addons\dayz_epoch_v\base_building\floors\wood_floor_2x2_ghost.p3d";
displayName = "WoodFloor4x Preview";
};
class WoodTriangleFloor_Preview_DZ: DZE_Ghost_Previews {
@@ -229,3 +224,8 @@ class CinderWallHalf_Gap_Preview_DZ: DZE_Ghost_Previews {
model = "\z\addons\dayz_epoch\models\cinder_wall_half2_ghost.p3d";
displayName = "Cinder Wall Half Gap Preview";
};
class StorageShed_Preview_DZ: DZE_Ghost_Previews {
scope = 2;
model = "\z\addons\dayz_epoch_v\base_building\storage\Shed_M02_ghost.p3d";
displayName = "StorageShed Preview";
};

View File

@@ -89,6 +89,7 @@ class StorageShed_DZ: Land_Shed_M01
transportMaxWeapons = 40;
transportMaxBackpacks = 20;
constructioncount = 6;
GhostPreview = "StorageShed_Preview_DZ";
upgradeBuilding[] = {"StorageShed2_DZ",{"ItemToolbox","ItemCrowbar","ItemSledge"},{{"equip_metal_sheet",4},{"ItemMetalSheet",2},{"ItemScrews",2}}};
};
@@ -103,6 +104,7 @@ class StorageShed2_DZ: Land_Shed_M01
transportMaxWeapons = 60;
transportMaxBackpacks = 30;
constructioncount = 12;
GhostPreview = "StorageShed_Preview_DZ";
};
class Land_kulna;
@@ -401,3 +403,36 @@ class Vendmachine2_DZ: BuiltItems
removeoutput[] = {{"vendmachine2_kit",1}};
vehicleClass = "DayZ Epoch Buildables";
};
class StorageCrate_DZ: BuiltItems
{
scope = 2;
model = "z\addons\dayz_buildings\models\item_storage.p3d";
displayName = $STR_EPOCH_STORAGECRATE;
icon = "\ca\data\data\Unknown_object.paa";
mapSize = 2;
constructioncount = 1;
offset[] = {0,2.5,0.3};
transportMaxWeapons = 3;
transportMaxMagazines = 60;
transportmaxbackpacks = 1;
removeoutput[] = {{"storage_crate_kit",1}};
vehicleClass = "DayZ Epoch Buildables";
};
class CamoStorageCrate_DZ: BuiltItems
{
scope = 2;
model = "\z\addons\dayz_epoch_v\base_building\storage\dze_camo_ammobednaX.p3d";
displayName = $STR_EPOCH_CAMO_STORAGE_CRATE;
icon = "\ca\data\data\Unknown_object.paa";
mapSize = 2;
constructioncount = 3;
offset[] = {0,3,0};
transportMaxWeapons = 15;
transportMaxMagazines = 55;
transportmaxbackpacks = 6;
requireplot = 0;
removeoutput[] = {{"camo_storage_crate_kit",1}};
vehicleClass = "DayZ Epoch Buildables";
};

View File

@@ -342,6 +342,7 @@ class MTVR_Open_DZE: MTVR {
typicalCargo[] = {};
class TransportMagazines {};
class TransportWeapons {};
transportSoldier = 2;
supplyRadius = 2.6;
class Upgrades {

View File

@@ -461,10 +461,11 @@ class CfgVehicles
#include "WaterSources.hpp"
#include "Blood_Trail_DZ.hpp"
#include "DebugBox.hpp"
#include "Graves.hpp" // GraveDZE and Massgrave
#include "Graves.hpp" // GraveDZE, Massgrave, dead bodies
#include "Veins.hpp" //Veins and Wrecks
#include "SupplyCrate.hpp" //Supply Crate and Wreck
#include "InfectedCamps.hpp"
#include "Rubbish.hpp"
//Buildables
class DZ_storage_base : Land_A_tent {
@@ -507,23 +508,7 @@ class CfgVehicles
//WeaponHolder
class WeaponHolder; // External class reference
#include "WeaponHolder.hpp"
class Plant_Base: WeaponHolder {
scope = 2;
icon = "";
mapSize = 0;
transportMaxWeapons = 0;
accuracy = 1000;
class DestructionEffects{};
favouritezones = "(meadow) * (forest) * (1 - houses) * (1 - sea)";
displayName = "$STR_ITEM_NAME_comfrey";
class eventHandlers {
init="(_this select 0)setVariable['permaLoot',true];";
};
supplyRadius = 1;
};
#include "gathered_plants.hpp"
#include "Plants.hpp"
//Antihack
#include "AntiHack\antihack_logic.hpp"

View File

@@ -1,6 +1,8 @@
class GraveDZE: Land_A_tent {
vehicleClass = "DayZ Epoch Buildings";
displayName = "Grave DZE";
class GraveDZE: Land_A_tent
{
scope = 2;
vehicleClass = "DayZ Epoch Misc";
displayName = $STR_EPOCH_BONES_GRAVE;
destrType = "DestructNo";
model = "\z\addons\dayz_epoch\models\skeleton.p3d";
transportMaxMagazines = 80;
@@ -11,13 +13,46 @@ class GraveDZE: Land_A_tent {
class Mass_grave;
class Mass_grave_DZ: Mass_grave
{
vehicleClass = "DayZ Epoch Buildings";
vehicleClass = "DayZ Epoch Misc";
};
class Mass_grave_DZE: Mass_grave
class Mass_grave_DZE: Mass_grave_DZ
{
vehicleClass = "DayZ Epoch Buildings";
transportMaxMagazines = 200;
transportMaxWeapons = 50;
transportMaxBackpacks = 10;
};
class Wreck_Base;
class Body1 : Wreck_Base
{
scope = 2;
mapSize = 2;
displayName = $STR_EPOCH_DEAD_SOLDIER;
model = "\dayz\objects\dead_soldier_0";
vehicleClass = "DayZ Epoch Misc";
};
class Body1_DZE : Body1
{
transportMaxMagazines = 80;
transportMaxWeapons = 20;
transportMaxBackpacks = 5;
};
class Body2 : Wreck_Base
{
scope = 2;
mapSize = 2;
displayName = $STR_EPOCH_DEAD_SOLDIER;
model = "\dayz\objects\dead_soldier_1";
vehicleClass = "DayZ Epoch Misc";
};
class Body2_DZE : Body2
{
transportMaxMagazines = 80;
transportMaxWeapons = 20;
transportMaxBackpacks = 5;
};

View File

@@ -128,3 +128,13 @@ class DZ_AmmoBoxLongGUE : DZ_AmmoBoxSmallUS
{
model = "\ca\weapons\AmmoBoxes\SpecialWeapons.p3d";
};
class ItemStorage;
class DZ_ItemStorage : ItemStorage
{
displayName = $STR_EPOCH_STORAGECRATE;
transportMaxMagazines = 1000;
transportMaxWeapons = 1000;
transportMaxBackpacks = 20;
vehicleClass = "DayZ Epoch Crates";
};

View File

@@ -0,0 +1,96 @@
class Plant_Base: WeaponHolder {
scope = 0;
icon = "";
mapSize = 0;
transportMaxWeapons = 0;
accuracy = 1000;
class DestructionEffects{};
favouritezones = "(meadow) * (forest) * (1 - houses) * (1 - sea)";
displayName = "$STR_ITEM_NAME_comfrey";
class eventHandlers {
init="(_this select 0)setVariable['permaLoot',true];";
};
supplyRadius = 1;
vehicleClass = "DayZ Epoch Plants";
};
class Dayz_Plant3: Plant_Base {
scope = 2;
model = "z\addons\dayz_communityassets\models\comfrey_up_small.p3d";
transportMaxMagazines = 1;
class TransportMagazines {
class _xx_leaf {
magazine = "equip_comfreyleafs";
count = 1;
};
};
};
class Dayz_Plant2: Plant_Base {
scope = 2;
model = "z\addons\dayz_communityassets\models\comfrey_up_mid.p3d";
transportMaxMagazines = 2;
class TransportMagazines {
class _xx_leaf {
magazine = "equip_comfreyleafs";
count = 2;
};
};
};
class Dayz_Plant1: Plant_Base {
scope = 2;
model = "z\addons\dayz_communityassets\models\comfrey_up.p3d";
transportMaxMagazines = 3;
class TransportMagazines {
class _xx_leaf {
magazine = "equip_comfreyleafs";
count = 3;
};
};
};
class Plant_Patch_Base_DZE : NonStrategic {
scope = 0;
model = "\z\addons\dayz_communityassets\models\stash_small.p3d";
icon = "\ca\data\data\Unknown_object.paa";
armor = 100;
mapsize = 2;
vehicleClass = "DayZ Epoch Plants";
};
class Plant_Patch_Pumpkin_DZE : Plant_Patch_Base_DZE {
scope = 2;
displayname = $STR_EPOCH_PLANT_PATCH_PUMPKIN;
};
class Plant_Patch_Sunflower_DZE : Plant_Patch_Base_DZE {
scope = 2;
displayname = $STR_EPOCH_PLANT_PATCH_SUNFLOWER;
};
class Plant_Patch_Carrot_DZE : Plant_Patch_Base_DZE {
scope = 2;
displayname = $STR_EPOCH_PLANT_PATCH_CARROT;
};
class Plant_Patch_Potato_DZE : Plant_Patch_Base_DZE {
scope = 2;
displayname = $STR_EPOCH_PLANT_PATCH_POTATO;
};
class Plant_Patch_Hemp_DZE : Plant_Patch_Base_DZE {
scope = 2;
displayname = $STR_EPOCH_PLANT_PATCH_HEMP;
};
class Plant_Patch_Tobacco_DZE : Plant_Patch_Base_DZE {
scope = 2;
displayname = $STR_EPOCH_PLANT_PATCH_TOBACCO;
};
class Plant_Patch_Tea_DZE : Plant_Patch_Base_DZE {
scope = 2;
displayname = $STR_EPOCH_PLANT_PATCH_TEA;
};

View File

@@ -0,0 +1,65 @@
class Rubbish1 : Strategic
{
scope = 2;
model = "\CA\misc\garbage_paleta";
mapSize = 2;
displayName = $STR_EPOCH_PILE_RUBBISH;
vehicleClass = "DayZ Epoch Misc";
};
class Rubbish1_DZE : Rubbish1
{
transportMaxMagazines = 80;
transportMaxWeapons = 20;
transportMaxBackpacks = 5;
};
class Rubbish2 : Strategic
{
scope = 2;
model = "\CA\misc\garbage_misc";
mapSize = 2;
displayName = $STR_EPOCH_PILE_RUBBISH;
vehicleClass = "DayZ Epoch Misc";
};
class Rubbish2_DZE : Rubbish2
{
transportMaxMagazines = 80;
transportMaxWeapons = 20;
transportMaxBackpacks = 5;
};
class Rubbish3 : Strategic
{
scope = 2;
model = "\CA\misc\ground_garbage_square5";
mapSize = 2;
displayName = $STR_EPOCH_PILE_RUBBISH;
vehicleClass = "DayZ Epoch Misc";
};
class Rubbish4 : Strategic
{
scope = 2;
model = "\CA\misc\ground_garbage_square3";
mapSize = 2;
displayName = $STR_EPOCH_PILE_RUBBISH;
vehicleClass = "DayZ Epoch Misc";
};
class Rubbish5 : Strategic
{
scope = 2;
model = "\CA\misc\junkpile";
mapSize = 2;
displayName = $STR_EPOCH_PILE_RUBBISH;
vehicleClass = "DayZ Epoch Misc";
};
class Rubbish5_DZE : Rubbish5
{
transportMaxMagazines = 80;
transportMaxWeapons = 20;
transportMaxBackpacks = 5;
};

View File

@@ -1,22 +1,11 @@
class Supply_Crate_DZE: MiningItems
{
class Supply_Crate_DZE: MiningItems {
scope = 2;
destrType = "DestructBuilding";
cost = 100;
model="\z\addons\dayz_epoch\models\ammo_supply.p3d";
icon = "\ca\data\data\Unknown_object.paa";
mapSize = 2;
model = "\z\addons\dayz_epoch\models\ammo_supply.p3d";
armor = 40;
displayName = $STR_EPOCH_BULK_NAME;
vehicleClass = "DayZ Epoch Buildings";
class DestructionEffects : DestructionEffects
{
class Ruin1
{
class DestructionEffects : DestructionEffects {
class Ruin1 {
simulation = "ruin";
type = "\z\addons\dayz_epoch\models\ammo_supply_wreck.p3d";
position = "";
@@ -31,5 +20,5 @@ class Land_ammo_supply_wreck: ruins {
scope = 2;
model = "\z\addons\dayz_epoch\models\ammo_supply_wreck.p3d";
displayName = $STR_EPOCH_BULK_NAME;
vehicleClass = "DayZ Epoch Buildings";
vehicleClass = "DayZ Epoch Vein/Supply Crate";
};

View File

@@ -1,4 +1,9 @@
class MiningItems: NonStrategic{
class MiningItems: NonStrategic {
destrType = "DestructBuilding";
icon = "\ca\data\data\Unknown_object.paa";
mapSize = 2;
vehicleClass = "DayZ Epoch Vein/Supply Crate";
class DestructionEffects {
class Sound {
simulation = "sound";
@@ -31,83 +36,75 @@ class MiningItems: NonStrategic{
class Gold_Vein_DZE: MiningItems {
scope = 2;
destrType = "DestructBuilding";
cost = 100;
model="\z\addons\dayz_epoch\models\gold_vein.p3d";
icon = "\ca\data\data\Unknown_object.paa";
mapSize = 2;
model = "\z\addons\dayz_epoch\models\gold_vein.p3d";
armor = 70;
displayName = "Rock with Gold";
vehicleClass = "DayZ Epoch Buildings";
displayName = $STR_ORE_VEIN_WRECK_GOLD;
class DestructionEffects : DestructionEffects {
class Ruin1 {
simulation = "ruin";
type = "\z\addons\dayz_epoch\models\gold_vein_wreck.p3d";
position = "";
intensity = 1;
interval = 1;
lifeTime = 1;
};
};
};
class Silver_Vein_DZE: MiningItems {
scope = 2;
destrType = "DestructBuilding";
cost = 100;
model="\z\addons\dayz_epoch\models\silver_vein.p3d";
icon = "\ca\data\data\Unknown_object.paa";
mapSize = 2;
armor = 60;
displayName = "Rock with Silver";
vehicleClass = "DayZ Epoch Buildings";
class DestructionEffects : DestructionEffects {
class Ruin1 {
simulation = "ruin";
type = "\z\addons\dayz_epoch\models\silver_vein_wreck.p3d";
position = "";
intensity = 1;
interval = 1;
lifeTime = 1;
};
};
};
class Iron_Vein_DZE: MiningItems {
scope = 2;
destrType = "DestructBuilding";
cost = 100;
model="\z\addons\dayz_epoch\models\iron_vein.p3d";
icon = "\ca\data\data\Unknown_object.paa";
mapSize = 2;
armor = 50;
displayName = "Rock with Iron";
vehicleClass = "DayZ Epoch Buildings";
class DestructionEffects : DestructionEffects {
class Ruin1 {
simulation = "ruin";
type = "\z\addons\dayz_epoch\models\iron_vein_wreck.p3d";
position = "";
intensity = 1;
interval = 1;
lifeTime = 1;
simulation = "ruin";
type = "\z\addons\dayz_epoch\models\gold_vein_wreck.p3d";
position = "";
intensity = 1;
interval = 1;
lifeTime = 1;
};
};
};
class Land_iron_vein_wreck: ruins {
class Silver_Vein_DZE: MiningItems {
scope = 2;
model = "\z\addons\dayz_epoch\models\silver_vein.p3d";
armor = 60;
displayName = $STR_ORE_VEIN_WRECK_SILVER;
class DestructionEffects : DestructionEffects {
class Ruin1 {
simulation = "ruin";
type = "\z\addons\dayz_epoch\models\silver_vein_wreck.p3d";
position = "";
intensity = 1;
interval = 1;
lifeTime = 1;
};
};
};
class Iron_Vein_DZE: MiningItems {
scope = 2;
model = "\z\addons\dayz_epoch\models\iron_vein.p3d";
armor = 50;
displayName = $STR_ORE_VEIN_WRECK_IRON;
class DestructionEffects : DestructionEffects {
class Ruin1 {
simulation = "ruin";
type = "\z\addons\dayz_epoch\models\iron_vein_wreck.p3d";
position = "";
intensity = 1;
interval = 1;
lifeTime = 1;
};
};
};
class Land_iron_vein_wreck: ruins {
scope = 2;
model = "\z\addons\dayz_epoch\models\iron_vein_wreck.p3d";
displayName = $STR_ORE_VEIN_WRECK_IRON;
vehicleClass = "DayZ Epoch Buildings";
vehicleClass = "DayZ Epoch Vein/Supply Crate";
};
class Land_silver_vein_wreck: ruins {
scope = 2;
model = "\z\addons\dayz_epoch\models\silver_vein_wreck.p3d";
displayName = $STR_ORE_VEIN_WRECK_SILVER;
vehicleClass = "DayZ Epoch Buildings";
vehicleClass = "DayZ Epoch Vein/Supply Crate";
};
class Land_gold_vein_wreck: ruins {
class Land_gold_vein_wreck: ruins {
scope = 2;
model = "\z\addons\dayz_epoch\models\gold_vein_wreck.p3d";
displayName = $STR_ORE_VEIN_WRECK_GOLD;
vehicleClass = "DayZ Epoch Buildings";
vehicleClass = "DayZ Epoch Vein/Supply Crate";
};

View File

@@ -351,6 +351,193 @@ class WeaponHolder_PartGlass : WeaponHolderBase {
};
};
class WeaponHolder_ItemNotebook : WeaponHolderBase {
scope = 2;
displayName = $STR_EPOCH_ITEM_NOTEBOOK;
model = "\CA\misc2\notebook\notebook.p3d";
destrType = "DestructNo";
class eventHandlers {
init = "[(_this select 0),'cfgMagazines','ItemNotebook'] execVM '\z\addons\dayz_code\actions\pickupActions\object_pickupAction.sqf';";
};
};
class WeaponHolder_ItemNotebookBroken : WeaponHolderBase {
scope = 2;
displayName = $STR_EPOCH_NOTEBOOK_BROKEN;
model = "\CA\misc2\notebook\notebook.p3d";
destrType = "DestructNo";
class eventHandlers {
init = "[(_this select 0),'cfgMagazines','ItemNotebookBroken'] execVM '\z\addons\dayz_code\actions\pickupActions\object_pickupAction.sqf';";
};
};
class WeaponHolder_ItemSmallTV : WeaponHolderBase {
scope = 2;
displayName = $STR_EPOCH_SMALL_TV;
model = "\CA\misc2\smallTV\smallTV.p3d";
destrType = "DestructNo";
class eventHandlers {
init = "[(_this select 0),'cfgMagazines','ItemSmallTV'] execVM '\z\addons\dayz_code\actions\pickupActions\object_pickupAction.sqf';";
};
};
class WeaponHolder_ItemSmallTVBroken : WeaponHolderBase {
scope = 2;
displayName = $STR_EPOCH_SMALL_TV_BROKEN;
model = "\CA\misc2\smallTV\smallTV.p3d";
destrType = "DestructNo";
class eventHandlers {
init = "[(_this select 0),'cfgMagazines','ItemSmallTVBroken'] execVM '\z\addons\dayz_code\actions\pickupActions\object_pickupAction.sqf';";
};
};
class WeaponHolder_ItemBigTV : WeaponHolderBase {
scope = 2;
displayName = $STR_EPOCH_BIG_TV;
model = "\CA\Structures\Furniture\Eletrical_appliances\tv_a\tv_a.p3d";
destrType = "DestructNo";
class eventHandlers {
init = "[(_this select 0),'cfgMagazines','ItemBigTV'] execVM '\z\addons\dayz_code\actions\pickupActions\object_pickupAction.sqf';";
};
};
class WeaponHolder_ItemBigTVBroken : WeaponHolderBase {
scope = 2;
displayName = $STR_EPOCH_BIG_TV_BROKEN;
model = "\CA\Structures\Furniture\Eletrical_appliances\tv_a\tv_a.p3d";
destrType = "DestructNo";
class eventHandlers {
init = "[(_this select 0),'cfgMagazines','ItemBigTVBroken'] execVM '\z\addons\dayz_code\actions\pickupActions\object_pickupAction.sqf';";
};
};
class WeaponHolder_ItemSatelitePhone : WeaponHolderBase {
scope = 2;
displayName = $STR_EPOCH_SATELLITE_PHONE;
model = "\CA\misc3\satelitePhone\satellitePhone.p3d";
destrType = "DestructNo";
class eventHandlers {
init = "[(_this select 0),'cfgMagazines','ItemSatelitePhone'] execVM '\z\addons\dayz_code\actions\pickupActions\object_pickupAction.sqf';";
};
};
class WeaponHolder_ItemSatelitePhoneBroken : WeaponHolderBase {
scope = 2;
displayName = $STR_EPOCH_SATELLITE_PHONE_BROKEN;
model = "\CA\misc3\satelitePhone\satellitePhone.p3d";
destrType = "DestructNo";
class eventHandlers {
init = "[(_this select 0),'cfgMagazines','ItemSatelitePhoneBroken'] execVM '\z\addons\dayz_code\actions\pickupActions\object_pickupAction.sqf';";
};
};
class WeaponHolder_ItemPC : WeaponHolderBase {
scope = 2;
displayName = $STR_EPOCH_PC;
model = "\CA\Structures\Furniture\Eletrical_appliances\pc\pc.p3d";
destrType = "DestructNo";
class eventHandlers {
init = "[(_this select 0),'cfgMagazines','ItemPC'] execVM '\z\addons\dayz_code\actions\pickupActions\object_pickupAction.sqf';";
};
};
class WeaponHolder_ItemPCBroken: WeaponHolderBase {
scope = 2;
displayName = $STR_EPOCH_PC_BROKEN;
model = "\CA\Structures\Furniture\Eletrical_appliances\pc\pc.p3d";
destrType = "DestructNo";
class eventHandlers {
init = "[(_this select 0),'cfgMagazines','ItemPCBroken'] execVM '\z\addons\dayz_code\actions\pickupActions\object_pickupAction.sqf';";
};
};
class WeaponHolder_ItemDesktopRadio : WeaponHolderBase {
scope = 2;
displayName = $STR_EPOCH_DESKTOP_RADIO;
model = "\CA\misc\mutt_vysilacka.p3d";
destrType = "DestructNo";
class eventHandlers {
init = "[(_this select 0),'cfgMagazines','ItemDesktopRadio'] execVM '\z\addons\dayz_code\actions\pickupActions\object_pickupAction.sqf';";
};
};
class WeaponHolder_ItemDesktopRadioBroken : WeaponHolderBase {
scope = 2;
displayName = $STR_EPOCH_DESKTOP_RADIO_BROKEN;
model = "\CA\misc\mutt_vysilacka.p3d";
destrType = "DestructNo";
class eventHandlers {
init = "[(_this select 0),'cfgMagazines','ItemDesktopRadioBroken'] execVM '\z\addons\dayz_code\actions\pickupActions\object_pickupAction.sqf';";
};
};
class WeaponHolder_ItemMusicRadio1 : WeaponHolderBase {
scope = 2;
displayName = $STR_EPOCH_RADIO_MUSIC1;
model = "\CA\misc\radio.p3d";
destrType = "DestructNo";
class eventHandlers {
init = "[(_this select 0),'cfgMagazines','ItemMusicRadio1'] execVM '\z\addons\dayz_code\actions\pickupActions\object_pickupAction.sqf';";
};
};
class WeaponHolder_ItemMusicRadio1Broken : WeaponHolderBase {
scope = 2;
displayName = $STR_EPOCH_RADIO_MUSIC1_BROKEN;
model = "\CA\misc\radio.p3d";
destrType = "DestructNo";
class eventHandlers {
init = "[(_this select 0),'cfgMagazines','ItemMusicRadio1Broken'] execVM '\z\addons\dayz_code\actions\pickupActions\object_pickupAction.sqf';";
};
};
class WeaponHolder_ItemMusicRadio2 : WeaponHolderBase {
scope = 2;
displayName = $STR_EPOCH_RADIO_MUSIC2;
model = "\CA\Structures\Furniture\Eletrical_appliances\radio_b\radio_b.p3d";
destrType = "DestructNo";
class eventHandlers {
init = "[(_this select 0),'cfgMagazines','ItemMusicRadio2'] execVM '\z\addons\dayz_code\actions\pickupActions\object_pickupAction.sqf';";
};
};
class WeaponHolder_ItemMusicRadio2Broken : WeaponHolderBase {
scope = 2;
displayName = $STR_EPOCH_RADIO_MUSIC2_BROKEN;
model = "\CA\Structures\Furniture\Eletrical_appliances\radio_b\radio_b.p3d";
destrType = "DestructNo";
class eventHandlers {
init = "[(_this select 0),'cfgMagazines','ItemMusicRadio2Broken'] execVM '\z\addons\dayz_code\actions\pickupActions\object_pickupAction.sqf';";
};
};
class WeaponHolder_ItemBucket : WeaponHolderBase {
scope = 2;
displayName = $STR_EPOCH_METAL_BUCKET;
model = "\CA\Structures\Furniture\Decoration\bucket\bucket.p3d";
destrType = "DestructNo";
class eventHandlers {
init = "[(_this select 0),'cfgMagazines','ItemBucket'] execVM '\z\addons\dayz_code\actions\pickupActions\object_pickupAction.sqf';";
};
};
class WeaponHolder_ItemJerrycan : WeaponHolderBase {
scope = 2;
displayName = $STR_EQUIP_NAME_19;

View File

@@ -1,6 +0,0 @@
class BodySurvivor1 : Wreck_Base {
scope = 2;
mapSize = 2;
displayName = "Dead Body Survivor 1";
model = "\ca\characters_E\GER\GER_rifleman";
};

View File

@@ -1,36 +0,0 @@
class Dayz_Plant3: Plant_Base {
model = "z\addons\dayz_communityassets\models\comfrey_up_small.p3d";
vehicleClass = "DayZ Epoch Buildings";
transportMaxMagazines = 1;
class TransportMagazines {
class _xx_leaf {
magazine = "equip_comfreyleafs";
count = 1;
};
};
};
class Dayz_Plant2: Plant_Base {
model = "z\addons\dayz_communityassets\models\comfrey_up_mid.p3d";
vehicleClass = "DayZ Epoch Buildings";
transportMaxMagazines = 2;
class TransportMagazines {
class _xx_leaf {
magazine = "equip_comfreyleafs";
count = 2;
};
};
};
class Dayz_Plant1: Plant_Base {
model = "z\addons\dayz_communityassets\models\comfrey_up.p3d";
vehicleClass = "DayZ Epoch Buildings";
transportMaxMagazines = 3;
class TransportMagazines {
class _xx_leaf {
magazine = "equip_comfreyleafs";
count = 3;
};
};
};

View File

@@ -200,6 +200,7 @@ class CfgWeapons
#include "Rifles\Remington870.hpp"
#include "Rifles\Saiga12.hpp"
#include "Rifles\Usas12.hpp"
#include "Rifles\AA12.hpp"
#include "Rifles\Crossbow.hpp"
#include "Rifles\L115A3.hpp"
#include "Rifles\MSR.hpp"

View File

@@ -1,4 +1,10 @@
class Revolver_DZ : revolver_EP1
class Revolver_DZ: revolver_EP1
{
magazines[] = {6Rnd_45ACP};
};
class revolver_gold_EP1;
class Revolver_Gold_DZ: revolver_gold_EP1
{
magazines[] = {6Rnd_45ACP};
};

View File

@@ -0,0 +1,4 @@
class AA12_PMC;
class AA12_DZ: AA12_PMC {
magazines[] = {"20Rnd_B_AA12_Pellets","20Rnd_B_AA12_74Slug","20Rnd_B_AA12_HE"};
};

View File

@@ -4,7 +4,7 @@ class AKM_DZ : AK_47_M
picture = "\z\addons\dayz_communityweapons\akm\data\w_akm_ca.paa";
displayName = $STR_DZ_WPN_AKM_NAME;
magazines[] = {30Rnd_762x39_AK47,60Rnd_762x39_AK47_Taped};
magazines[] = {30Rnd_762x39_AK47,30Rnd_762x39_SA58,60Rnd_762x39_AK47_Taped};
modes[] = {"Single","FullAuto"};
//iron sight zeroing

View File

@@ -9,3 +9,9 @@ class AKS_Silver_DZ: AKM_DZ {
model = "\RH_aks\RH_aks47s.p3d";
picture = "\RH_aks\inv\aks47s.paa";
};
class AK_47_S;
class AKS_DZ: AK_47_S {
modes[] = {"Single","FullAuto"};
magazines[] = {30Rnd_762x39_AK47,30Rnd_762x39_SA58,60Rnd_762x39_AK47_Taped};
};

View File

@@ -31,3 +31,11 @@ class M24_Gh_DZ : M24_DZ
};
};
};
class M24_des_EP1;
class M24_DES_DZ : M24_des_EP1
{
displayName = $STR_DZ_WPN_M24_DESERT_NAME;
magazines[] = {5Rnd_762x51_M24};
};

View File

@@ -101,6 +101,7 @@ class DefaultEventhandlers {
#include "Configs\rscTitles.hpp"
#include "Configs\CfgWorlds.hpp"
#include "Configs\CfgMoves.hpp"
#include "Configs\CfgBody.hpp"
#include "Configs\CfgVehicles\CfgVehicles.hpp"
#include "Configs\CfgWeapons\CfgWeapons.hpp"
#include "Configs\CfgMagazines\CfgMagazines.hpp"

View File

@@ -106,7 +106,7 @@ if (!isDedicated) then {
// Snap Build and Build Vectors
DZE_modularBuild = true; // Enable Snap Building by @raymix and Build Vectors by @strikerforce.
DZE_snapExtraRange = 0; // Increase the default range from which objects can snap by this many meters.
DZE_noRotate = ["ItemWoodLadder","woodfence_foundation_kit","metalfence_foundation_kit","cook_tripod_kit","metal_drawbridge_kit","metal_drawbridge_kit_locked"]; // List of objects (magazine classnames) that cannot be rotated. Example: ["ItemVault","ItemTent","ItemDomeTent","ItemDesertTent"];
DZE_noRotate = ["ItemWoodLadder","woodfence_foundation_kit","metalfence_foundation_kit","cook_tripod_kit","metal_drawbridge_kit","metal_drawbridge_kit_locked","storage_crate_kit"]; // List of objects (magazine classnames) that cannot be rotated. Example: ["ItemVault","ItemTent","ItemDomeTent","ItemDesertTent"];
DZE_vectorDegrees = [0.01, 0.1, 1, 5, 15, 45, 90]; // Degree positions players are able to rotate buildables with using the build vectors action menu.
DZE_curDegree = 45; // Starting rotation angle. Prefer any value in the array above.
DZE_dirWithDegrees = true; // When rotating objects with Q&E, use the custom degrees.

View File

@@ -42,6 +42,22 @@ class Assault_Pack_DZE2
{
weight = 2.4;
};
class GymBag_Camo_DZE1
{
weight = 1.7;
};
class GymBag_Camo_DZE2
{
weight = 1.9;
};
class GymBag_Green_DZE1
{
weight = 1.7;
};
class GymBag_Green_DZE2
{
weight = 1.9;
};
class DZ_Czech_Vest_Pouch
{
weight = 2;
@@ -66,6 +82,14 @@ class ALICE_Pack_DZE2
{
weight = 3.4;
};
class School_Bag_DZE1
{
weight = 3;
};
class School_Bag_DZE2
{
weight = 3.2;
};
class DZ_CompactPack_EP1
{
weight = 3;
@@ -114,6 +138,14 @@ class GunBag_DZE2
{
weight = 4.4;
};
class PartyPack_DZE1
{
weight = 3.7;
};
class PartyPack_DZE2
{
weight = 3.8;
};
class NightPack_DZE1
{
weight = 4.2;
@@ -130,6 +162,22 @@ class SurvivorPack_DZE2
{
weight = 5.4;
};
class AirwavesPack_DZE1
{
weight = 4.6;
};
class AirwavesPack_DZE2
{
weight = 5.6;
};
class CzechBackpack_Camping_DZE1
{
weight = 5.2;
};
class CzechBackpack_Camping_DZE2
{
weight = 5.4;
};
class DZ_CivilBackpack_EP1
{
weight = 5;
@@ -142,7 +190,6 @@ class CzechBackpack_DZE2
{
weight = 5.4;
};
class CzechBackpack_OD_DZE1
{
weight = 5.2;
@@ -323,6 +370,14 @@ class CoyoteBackpackWdl_DZE2
{
weight = 6.4;
};
class CoyoteBackpack_Camping_DZE1
{
weight = 6.2;
};
class CoyoteBackpack_Camping_DZE2
{
weight = 6.4;
};
class WandererBackpack_DZE1
{
weight = 6.2;

View File

@@ -14,6 +14,10 @@ class 100Rnd_556x45_BetaCMag
{
weight = 5;
};
class 100Rnd_556x45_BetaCMagSD
{
weight = 5;
};
class 100Rnd_556x45_BetaCMag_airLock
{
weight = 5;

View File

@@ -78,6 +78,10 @@ class 5Rnd_408_CheyTac
{
weight = 1.5;
};
class 5Rnd_408_CheyTac_SD
{
weight = 1.5;
};
class 6Rnd_762x51_WA2000
{
weight = 1.5;

View File

@@ -14,3 +14,11 @@ class forest_net_kit
{
weight = 25;
};
class winter_net_kit
{
weight = 25;
};
class winter_large_net_kit
{
weight = 50;
};

View File

@@ -93,3 +93,68 @@ class ItemScaffoldingKit
{
weight = 80;
};
class notebook_kit
{
weight = 3;
};
class water_pump_kit
{
weight = 75;
};
class greenhouse_kit
{
weight = 150;
};
class bed_kit
{
weight = 50;
};
class table_kit
{
weight = 25;
};
class office_chair_kit
{
weight = 25;
};
class garage_green_kit
{
weight = 500;
};
class garage_white_kit
{
weight = 500;
};
class garage_brown_kit
{
weight = 500;
};
class garage_grey_kit
{
weight = 500;
};
class helipad_civil_kit
{
weight = 5;
};
class helipad_rescue_kit
{
weight = 5;
};
class helipad_army_kit
{
weight = 5;
};
class helipad_cross_kit
{
weight = 5;
};
class helipad_parkborder_kit
{
weight = 5;
};
class cctv_kit
{
weight = 25;
};

View File

@@ -127,3 +127,156 @@ class ItemWoodWallWithDoorLgLocked
{
weight = 35;
};
class glass_floor_kit
{
weight = 200;
};
class glass_floor_half_kit
{
weight = 100;
};
class glass_floor_quarter_kit
{
weight = 50;
};
class metal_floor_half_kit
{
weight = 175;
};
class metal_floor_quarter_kit
{
weight = 85;
};
class metal_floor4x_kit
{
weight = 1250;
};
class metal_pillar_kit
{
weight = 250;
};
class half_cinder_wall_gap_kit
{
weight = 325;
};
class cinderwall_window_kit
{
weight = 325;
};
class cinderwall_window_locked_kit
{
weight = 325;
};
class cinder_door_frame_kit
{
weight = 325;
};
class cinder_door_hatch_kit
{
weight = 325;
};
class cinder_door_hatch_kit_locked
{
weight = 325;
};
class cinder_garage_frame_kit
{
weight = 325;
};
class cinder_garage_top_open_frame_kit
{
weight = 325;
};
class cinder_garage_top_open_kit
{
weight = 325;
};
class cinder_garage_top_open_kit_locked
{
weight = 325;
};
class cinder_gate_frame_kit
{
weight = 325;
};
class cinder_gate_kit
{
weight = 325;
};
class cinder_gate_kit_locked
{
weight = 325;
};
class cinder_bunker_kit
{
weight = 500;
};
class cinder_bunker_kit_locked
{
weight = 500;
};
class metal_drawbridge_kit
{
weight = 500;
};
class metal_drawbridge_kit_locked
{
weight = 500;
};
class ItemWoodFloor4x
{
weight = 100;
};
class ItemWoodFloorStairs
{
weight = 50;
};
class ItemTriangleWoodFloor
{
weight = 25;
};
class ItemWoodHandRail
{
weight = 10;
};
class ItemWoodPillar
{
weight = 15;
};
class ItemTriangleWoodWall
{
weight = 25;
};
class ItemWoodOpenTopGarageDoor
{
weight = 25;
};
class ItemWoodOpenTopGarageDoorLocked
{
weight = 25;
};
class ItemWoodGateFrame
{
weight = 25;
};
class ItemWoodGate
{
weight = 25;
};
class ItemWoodGateLocked
{
weight = 25;
};
class door_frame_kit
{
weight = 25;
};
class door_kit
{
weight = 25;
};
class door_locked_kit
{
weight = 25;
};

View File

@@ -54,4 +54,115 @@ class StashSmall_kit
{
weight = 2;
};
class ItemVault2
{
weight = 50;
};
class ItemTallSafe
{
weight = 100;
};
class ItemLockbox2
{
weight = 15;
};
class ItemLockboxWinter
{
weight = 15;
};
class ItemLockboxWinter2
{
weight = 15;
};
class ItemVaultBroken
{
weight = 50;
};
class ItemVault2Broken
{
weight = 50;
};
class ItemTallSafeBroken
{
weight = 100;
};
class ItemLockboxBroken
{
weight = 15;
};
class ItemLockbox2Broken
{
weight = 15;
};
class ItemLockboxWinterBroken
{
weight = 15;
};
class ItemLockboxWinter2Broken
{
weight = 15;
};
class cook_tripod_kit
{
weight = 10;
};
class stoneoven_kit
{
weight = 50;
};
class commode_kit
{
weight = 50;
};
class wardrobe_kit
{
weight = 50;
};
class fridge_kit
{
weight = 75;
};
class washing_machine_kit
{
weight = 75;
};
class server_rack_kit
{
weight = 75;
};
class atm_kit
{
weight = 100;
};
class armchair_kit
{
weight = 25;
};
class sofa_kit
{
weight = 50;
};
class arcade_kit
{
weight = 75;
};
class vendmachine1_kit
{
weight = 100;
};
class vendmachine2_kit
{
weight = 100;
};
class storage_crate_kit
{
weight = 10;
};
class advanced_workBench_kit
{
weight = 35;
};
class camo_storage_crate_kit
{
weight = 21;
};

View File

@@ -10,3 +10,11 @@ class ItemDesertTent
{
weight = 5;
};
class ItemTentWinter
{
weight = 4;
};
class ItemWinterDomeTent
{
weight = 5;
};

View File

@@ -150,3 +150,15 @@ class equip_garlic_bulb
{
weight = 0.1;
};
class FoodPotatoRaw
{
weight = 0.25;
};
class FoodPotatoBaked
{
weight = 0.25;
};
class FoodCarrot
{
weight = 0.25;
};

View File

@@ -39,6 +39,70 @@ class bulk_FoodbaconCookedFull
weight = 5;
};
class bulk_equip_garlic_bulbFull
{
weight = 6.2;
};
class bulk_FishCookedSeaBassFull
{
weight = 65;
};
class bulk_FishCookedTroutFull
{
weight = 17;
};
class bulk_FishCookedTunaFull
{
weight = 305;
};
class bulk_FoodBeefCookedFull
{
weight = 8;
};
class bulk_FoodCarrotFull
{
weight = 8;
};
class bulk_FoodChickenCookedFull
{
weight = 8;
};
class bulk_FoodDogCookedFull
{
weight = 8;
};
class bulk_FoodGoatCookedFull
{
weight = 8;
};
class bulk_FoodMuttonCookedFull
{
weight = 8;
};
class bulk_FoodPotatoRawFull
{
weight = 8;
};
class bulk_FoodPumpkinFull
{
weight = 41;
};
class bulk_FoodRabbitCookedFull
{
weight = 8;
};
// Ammo
class bulk_17Rnd_9x19_glock17
{
@@ -95,3 +159,196 @@ class bulk_PartGenericHalf
{
weight = 30;
};
class bulk_ItemSandbagHalf
{
weight = 125;
};
class bulk_ItemComboLockFull
{
weight = 5.36;
};
//Animal craftables
class bulk_ItemAnimalSkinFull
{
weight = 101;
};
class bulk_ItemSkinRabbitFull
{
weight = 41;
};
class bulk_ItemSkinCowFull
{
weight = 149;
};
class bulk_ItemSkinGoatFull
{
weight = 77;
};
class bulk_ItemSkinBoarFull
{
weight = 107;
};
class bulk_ItemSkinDogFull
{
weight = 77;
};
class bulk_ItemSkinSheepFull
{
weight = 77;
};
class bulk_ItemWoolFull
{
weight = 41;
};
class bulk_ItemLeatherFull
{
weight = 89;
};
//Misc
class bulk_equip_aa_batteryFull
{
weight = 5.12;
};
class bulk_equip_d_batteryFull
{
weight = 5.24;
};
class bulk_equip_duct_tapeFull
{
weight = 5.48;
};
class bulk_equip_feathersFull
{
weight = 5.12;
};
class bulk_equip_floppywireFull
{
weight = 5.12;
};
class bulk_equip_nailsFull
{
weight = 5.12;
};
class bulk_equip_pvc_boxFull
{
weight = 5.24;
};
class bulk_equip_ragFull
{
weight = 5.36;
};
class bulk_equip_ropeFull
{
weight = 6.2;
};
class bulk_equip_scrapelectronicsFull
{
weight = 11;
};
class bulk_equip_stringFull
{
weight = 5.6;
};
class bulk_HandChemBlueFull
{
weight = 6.2;
};
class bulk_HandChemGreenFull
{
weight = 6.2;
};
class bulk_HandChemRedFull
{
weight = 6.2;
};
class bulk_HandRoadFlareFull
{
weight = 13.4;
};
class bulk_ItemC4ChargeFull
{
weight = 14.6;
};
class bulk_ItemDogTagFull
{
weight = 5.12;
};
class bulk_ItemHotwireKitFull
{
weight = 29;
};
class bulk_ItemKosmosSmokesFull
{
weight = 14.6;
};
class bulk_ItemLightBulbFull
{
weight = 5.24;
};
class bulk_ItemMixOilFull
{
weight = 8;
};
class bulk_ItemScrewsFull
{
weight = 8;
};
class bulk_PartGlassFull
{
weight = 65;
};
class bulk_PartWheelFull
{
weight = 125;
};
class bulk_PipeBombFull
{
weight = 53;
};
class bulk_ItemFertilizerFull
{
weight = 35;
};
class bulk_ItemKiloBlackTeaFull
{
weight = 17;
};
class bulk_ItemKiloHempFull
{
weight = 17;
};
class bulk_ItemKiloTobaccoFull
{
weight = 17;
};

View File

@@ -7,23 +7,124 @@ class equip_d_battery
{
weight = 0.02;
};
class equip_floppywire
class equip_aa_battery_empty
{
weight = 0.3;
weight = 0.01;
};
class equip_scrapelectronics
{
weight = 0.5;
};
class ItemLightBulb
class equip_d_battery_empty
{
weight = 0.02;
};
class equip_floppywire
{
weight = 0.01;
};
class equip_satawire
{
weight = 0.01;
};
class equip_scrapelectronics
{
weight = 0.5;
};
class equip_graphicscard
{
weight = 0.6;
};
class equip_graphicscard_broken
{
weight = 0.6;
};
class equip_soundcard
{
weight = 0.3;
};
class equip_soundcard_broken
{
weight = 0.3;
};
class equip_pcicard
{
weight = 0.35;
};
class equip_pcicard_broken
{
weight = 0.35;
};
class ItemLightBulb
{
weight = 0.02;
};
class ItemLightBulbBroken
{
weight = 0.02;
};
class Laserbatteries
{
weight = 0.005;
};
class ItemNotebook
{
weight = 3;
};
class ItemNotebookBroken
{
weight = 3;
};
class ItemSmallTV
{
weight = 7;
};
class ItemSmallTVBroken
{
weight = 7;
};
class ItemBigTV
{
weight = 14;
};
class ItemBigTVBroken
{
weight = 14;
};
class ItemSatelitePhone
{
weight = 12;
};
class ItemSatelitePhoneBroken
{
weight = 12;
};
class ItemPC
{
weight = 21;
};
class ItemPCBroken
{
weight = 21;
};
class ItemDesktopRadio
{
weight = 12;
};
class ItemDesktopRadioBroken
{
weight = 12;
};
class ItemMusicRadio1
{
weight = 3;
};
class ItemMusicRadio1Broken
{
weight = 3;
};
class ItemMusicRadio2
{
weight = 3;
};
class ItemMusicRadio2Broken
{
weight = 3;
};

View File

@@ -1,8 +1,8 @@
class ItemComboLock
{
weight = 0.03;
weight = 0.5;
};
class ItemPadlock
{
weight = 0.03;
weight = 0.5;
};

View File

@@ -20,12 +20,12 @@ class ItemKosmosSmokesOpen
class equip_nails
{
weight = 0.01;
weight = 0.5;
};
class ItemScrews
{
weight = 0.01;
weight = 0.5;
};
class equip_duct_tape
@@ -117,3 +117,27 @@ class IR_Strobe_Target
{
weight = 0.4;
};
class ItemBucket
{
weight = 1;
};
class ItemSuitcase
{
weight = 5;
};
class ItemSuitcaseDiamonds
{
weight = 6;
};
class ItemSuitcaseBomb
{
weight = 8;
};
class ItemPlasicParts
{
weight = 4;
};
class ItemCeramicParts
{
weight = 3;
};

View File

@@ -1,6 +1,6 @@
class ItemFertilizer
{
weight = 0.1;
weight = 2.5;
};
class ItemPumpkinSeed
@@ -55,3 +55,11 @@ class FoodSunFlowerSeed
{
weight = 0.2;
};
class ItemTobaccoSeed
{
weight = 0.1;
};
class ItemBlackTeaSeed
{
weight = 0.1;
};

View File

@@ -22,3 +22,39 @@ class equip_rope
{
weight = 0.1;
};
class ItemSkinRabbit
{
weight = 3;
};
class ItemSkinCow
{
weight = 12;
};
class ItemSkinGoat
{
weight = 6;
};
class ItemSkinBoar
{
weight = 8;
};
class ItemSkinDog
{
weight = 6;
};
class ItemSkinSheep
{
weight = 6;
};
class ItemWool
{
weight = 3;
};
class ItemAnimalSkin
{
weight = 8;
};
class ItemLeather
{
weight = 7;
};

View File

@@ -18,5 +18,25 @@ class PartVRotor
{
weight = 15;
};
class PartFueltankBroken
{
weight = 10;
};
class PartWheelBroken
{
weight = 10;
};
class PartEngineBroken
{
weight = 15;
};
class PartVRotorBroken
{
weight = 15;
};
class PartGlassBroken
{
weight = 5;
};
// PartGeneric can be found under Items\Metal.hpp

View File

@@ -28,7 +28,11 @@ class Revolver_DZ
};
class revolver_gold_EP1
{
weight = 1;
weight = 2;
};
class Revolver_Gold_DZ
{
weight = 2;
};
class Colt1911
{

View File

@@ -130,6 +130,10 @@ class AK_47_S
{
weight = 3;
};
class AKS_DZ
{
weight = 3;
};
class AKS_GOLD
{
weight = 4.0;

View File

@@ -106,3 +106,7 @@ class AA12_PMC
{
weight = 4.5;
};
class AA12_DZ
{
weight = 4.5;
};

View File

@@ -86,6 +86,10 @@ class KSVK_DZE
{
weight = 12;
};
class M24_DES_DZ
{
weight = 7;
};
class M24
{
weight = 7;
@@ -367,6 +371,10 @@ class M200_CheyTac_DZ
{
weight = 15.0;
};
class M200_CheyTac_SD_DZ
{
weight = 16.0;
};
class WA2000_DZ
{
weight = 10.4;

View File

@@ -1,8 +1,8 @@
/**************Variables Compiled on Both Client and Server**************/
Dayz_plants = ["Dayz_Plant1","Dayz_Plant2","Dayz_Plant3"];
DayZ_SafeObjects = ["Base_Fire_DZ","Land_Fire_DZ","TentStorage","TentStorage0","TentStorage1","TentStorage2","TentStorage3","TentStorage4","StashSmall","StashSmall1","StashSmall2","StashSmall3","StashSmall4","StashMedium","StashMedium1","StashMedium2","StashMedium3","StashMedium4","Wire_cat1","Sandbag1_DZ","Fence_DZ","Generator_DZ","Hedgehog_DZ","BearTrap_DZ","DomeTentStorage","DomeTentStorage0","DomeTentStorage1","DomeTentStorage2","DomeTentStorage3","DomeTentStorage4","CamoNet_DZ","Trap_Cans","TrapTripwireFlare","TrapBearTrapSmoke","TrapTripwireGrenade","TrapTripwireSmoke","TrapBearTrapFlare","TentStorageDomed","VaultStorageLocked","VaultStorage2Locked","BagFenceRound_DZ","TrapBear","Fort_RazorWire","Land_HBarrier1_DZ","Land_HBarrier3_DZ","Land_HBarrier5_DZ","Fence_corrugated_DZ","M240Nest_DZ","CanvasHut_DZ","ParkBench_DZ","MetalGate_DZ","OutHouse_DZ","Wooden_shed_DZ","Wooden_shed2_DZ","WoodShack_DZ","WoodShack2_DZ","StorageShed_DZ","StorageShed2_DZ","Plastic_Pole_EP1_DZ","StickFence_DZ","LightPole_DZ","FuelPump_DZ","DesertCamoNet_DZ","ForestCamoNet_DZ","WinterCamoNet_DZ","DesertLargeCamoNet_DZ","ForestLargeCamoNet_DZ","WinterLargeCamoNet_DZ","SandNest_DZ","DeerStand_DZ","MetalPanel_DZ","WorkBench_DZ","WoodFloor_DZ","WoodLargeWall_DZ","WoodLargeWallDoor_DZ","WoodLargeWallWin_DZ","WoodSmallWall_DZ","WoodSmallWallWin_DZ","WoodSmallWallDoor_DZ","LockboxStorageLocked","LockboxStorage2Locked","LockboxStorageWinterLocked","LockboxStorageWinter2Locked","WoodFloorHalf_DZ","WoodFloorQuarter_DZ","WoodStairs_DZ","WoodStairsSans_DZ","WoodStairsRails_DZ","WoodSmallWallThird_DZ","WoodLadder_DZ","Land_DZE_GarageWoodDoor","Land_DZE_LargeWoodDoor","Land_DZE_WoodDoor","Land_DZE_GarageWoodDoorLocked","Land_DZE_LargeWoodDoorLocked","Land_DZE_WoodDoorLocked","CinderWallHalf_DZ","CinderWall_DZ","CinderWallDoorway_DZ","CinderWallDoor_DZ","CinderWallDoorLocked_DZ","CinderWallSmallDoorway_DZ","CinderWallDoorSmall_DZ","CinderWallDoorSmallLocked_DZ","MetalFloor_DZ","WoodRamp_DZ","GunRack_DZ","GunRack2_DZ","FireBarrel_DZ","WoodCrate_DZ","WoodCrate2_DZ","Scaffolding_DZ","DesertTentStorage","DesertTentStorage0","DesertTentStorage1","DesertTentStorage2","DesertTentStorage3","DesertTentStorage4","WoodenFence_1_foundation_DZ","WoodenFence_1_frame_DZ","WoodenFence_quaterpanel_DZ","WoodenFence_halfpanel_DZ","WoodenFence_thirdpanel_DZ","WoodenFence_1_DZ","WoodenFence_2_DZ","WoodenFence_3_DZ","WoodenFence_4_DZ","WoodenFence_5_DZ","WoodenFence_6_DZ","WoodenFence_7_DZ","MetalFence_1_foundation_DZ","MetalFence_1_frame_DZ","MetalFence_halfpanel_DZ","MetalFence_thirdpanel_DZ","MetalFence_1_DZ","MetalFence_2_DZ","MetalFence_3_DZ","MetalFence_4_DZ","MetalFence_5_DZ","MetalFence_6_DZ","MetalFence_7_DZ","WoodenGate_foundation_DZ","WoodenGate_1_DZ","WoodenGate_2_DZ","WoodenGate_3_DZ","WoodenGate_4_DZ","WoodGateFrame_DZ","Land_DZE_WoodGate","Land_DZE_WoodGateLocked","CinderGateFrame_DZ","CinderGate_DZ","CinderGateLocked_DZ","Metal_Drawbridge_DZ","Metal_DrawbridgeLocked_DZ","WoodTriangleWall_DZ","WoodHandrail_DZ","WoodFloorStairs_DZ","WoodPillar_DZ","Land_DZE_WoodOpenTopGarageDoor","Land_DZE_WoodOpenTopGarageLocked","CinderGarageOpenTopFrame_DZ","CinderGarageOpenTop_DZ","CinderGarageOpenTopLocked_DZ","DoorFrame_DZ","Door_DZ","DoorLocked_DZ","CinderWallWindow_DZ","CinderWallWindowLocked_DZ","CinderDoorHatch_DZ","CinderDoorHatchLocked_DZ","MetalPillar_DZ","MetalFloor_Half_DZ","MetalFloor_Quarter_DZ","GlassFloor_DZ","Concrete_Bunker_DZ","Concrete_Bunker_Locked_DZ","TallSafeLocked","Advanced_WorkBench_DZ","CookTripod_DZ","Stoneoven_DZ","Commode_DZ","Wardrobe_DZ","Fridge_DZ","Washing_Machine_DZ","Server_Rack_DZ","ATM_DZ","Armchair_DZ","Sofa_DZ","Arcade_DZ","Vendmachine1_DZ","Vendmachine2_DZ","Notebook_DZ","Water_Pump_DZ","Greenhouse_DZ","Bed_DZ","Table_DZ","Office_Chair_DZ","MetalFloor4x_DZ","GlassFloor_Half_DZ","GlassFloor_Quarter_DZ","WoodFloor4x_DZ","WoodTriangleFloor_DZ","CinderWallHalf_Gap_DZ","TentStorageWinter","TentStorageWinter0","TentStorageWinter1","TentStorageWinter2","TentStorageWinter3","TentStorageWinter4","WinterDomeTentStorage","WinterDomeTentStorage0","WinterDomeTentStorage1","WinterDomeTentStorage2","WinterDomeTentStorage3","WinterDomeTentStorage4","VaultStorageBroken","VaultStorageBroken2","TallSafeBroken","LockboxStorageBroken","LockboxStorage2Broken","LockboxStorageWinterBroken","LockboxStorageWinter2Broken"];
DayZ_GearedObjects = ["Car","Helicopter","Motorcycle","Ship","TentStorage_base","StashSmall_base","StashMedium_base","Plane","Tank","VaultStorage","VaultStorage2","LockboxStorage","LockboxStorage2","LockboxStorageWinter","LockboxStorageWinter2","TentStorage","OutHouse_DZ","Wooden_shed_DZ","Wooden_shed2_DZ","WoodShack_DZ","WoodShack2_DZ","StorageShed_DZ","StorageShed2_DZ","GunRack_DZ","GunRack2_DZ","WoodCrate_DZ","WoodCrate2_DZ","Scaffolding_DZ","Generator_DZ","Advanced_WorkBench_DZ","CookTripod_DZ","Stoneoven_DZ","Commode_DZ","Wardrobe_DZ","Fridge_DZ","Washing_Machine_DZ","Server_Rack_DZ","ATM_DZ","Armchair_DZ","Sofa_DZ","Arcade_DZ","Vendmachine1_DZ","Vendmachine2_DZ","VaultStorageBroken","VaultStorageBroken2","TallSafeBroken","LockboxStorageBroken","LockboxStorage2Broken","LockboxStorageWinterBroken","LockboxStorageWinter2Broken"];
DayZ_SafeObjects = ["Base_Fire_DZ","Land_Fire_DZ","TentStorage","TentStorage0","TentStorage1","TentStorage2","TentStorage3","TentStorage4","StashSmall","StashSmall1","StashSmall2","StashSmall3","StashSmall4","StashMedium","StashMedium1","StashMedium2","StashMedium3","StashMedium4","Wire_cat1","Sandbag1_DZ","Fence_DZ","Generator_DZ","Hedgehog_DZ","BearTrap_DZ","DomeTentStorage","DomeTentStorage0","DomeTentStorage1","DomeTentStorage2","DomeTentStorage3","DomeTentStorage4","CamoNet_DZ","Trap_Cans","TrapTripwireFlare","TrapBearTrapSmoke","TrapTripwireGrenade","TrapTripwireSmoke","TrapBearTrapFlare","TentStorageDomed","VaultStorageLocked","VaultStorage2Locked","BagFenceRound_DZ","TrapBear","Fort_RazorWire","Land_HBarrier1_DZ","Land_HBarrier3_DZ","Land_HBarrier5_DZ","Fence_corrugated_DZ","M240Nest_DZ","CanvasHut_DZ","ParkBench_DZ","MetalGate_DZ","OutHouse_DZ","Wooden_shed_DZ","Wooden_shed2_DZ","WoodShack_DZ","WoodShack2_DZ","StorageShed_DZ","StorageShed2_DZ","Plastic_Pole_EP1_DZ","StickFence_DZ","LightPole_DZ","FuelPump_DZ","DesertCamoNet_DZ","ForestCamoNet_DZ","WinterCamoNet_DZ","DesertLargeCamoNet_DZ","ForestLargeCamoNet_DZ","WinterLargeCamoNet_DZ","SandNest_DZ","DeerStand_DZ","MetalPanel_DZ","WorkBench_DZ","WoodFloor_DZ","WoodLargeWall_DZ","WoodLargeWallDoor_DZ","WoodLargeWallWin_DZ","WoodSmallWall_DZ","WoodSmallWallWin_DZ","WoodSmallWallDoor_DZ","LockboxStorageLocked","LockboxStorage2Locked","LockboxStorageWinterLocked","LockboxStorageWinter2Locked","WoodFloorHalf_DZ","WoodFloorQuarter_DZ","WoodStairs_DZ","WoodStairsSans_DZ","WoodStairsRails_DZ","WoodSmallWallThird_DZ","WoodLadder_DZ","Land_DZE_GarageWoodDoor","Land_DZE_LargeWoodDoor","Land_DZE_WoodDoor","Land_DZE_GarageWoodDoorLocked","Land_DZE_LargeWoodDoorLocked","Land_DZE_WoodDoorLocked","CinderWallHalf_DZ","CinderWall_DZ","CinderWallDoorway_DZ","CinderWallDoor_DZ","CinderWallDoorLocked_DZ","CinderWallSmallDoorway_DZ","CinderWallDoorSmall_DZ","CinderWallDoorSmallLocked_DZ","MetalFloor_DZ","WoodRamp_DZ","GunRack_DZ","GunRack2_DZ","FireBarrel_DZ","WoodCrate_DZ","WoodCrate2_DZ","Scaffolding_DZ","DesertTentStorage","DesertTentStorage0","DesertTentStorage1","DesertTentStorage2","DesertTentStorage3","DesertTentStorage4","WoodenFence_1_foundation_DZ","WoodenFence_1_frame_DZ","WoodenFence_quaterpanel_DZ","WoodenFence_halfpanel_DZ","WoodenFence_thirdpanel_DZ","WoodenFence_1_DZ","WoodenFence_2_DZ","WoodenFence_3_DZ","WoodenFence_4_DZ","WoodenFence_5_DZ","WoodenFence_6_DZ","WoodenFence_7_DZ","MetalFence_1_foundation_DZ","MetalFence_1_frame_DZ","MetalFence_halfpanel_DZ","MetalFence_thirdpanel_DZ","MetalFence_1_DZ","MetalFence_2_DZ","MetalFence_3_DZ","MetalFence_4_DZ","MetalFence_5_DZ","MetalFence_6_DZ","MetalFence_7_DZ","WoodenGate_foundation_DZ","WoodenGate_1_DZ","WoodenGate_2_DZ","WoodenGate_3_DZ","WoodenGate_4_DZ","WoodGateFrame_DZ","Land_DZE_WoodGate","Land_DZE_WoodGateLocked","CinderGateFrame_DZ","CinderGate_DZ","CinderGateLocked_DZ","Metal_Drawbridge_DZ","Metal_DrawbridgeLocked_DZ","WoodTriangleWall_DZ","WoodHandrail_DZ","WoodFloorStairs_DZ","WoodPillar_DZ","Land_DZE_WoodOpenTopGarageDoor","Land_DZE_WoodOpenTopGarageLocked","CinderGarageOpenTopFrame_DZ","CinderGarageOpenTop_DZ","CinderGarageOpenTopLocked_DZ","DoorFrame_DZ","Door_DZ","DoorLocked_DZ","CinderWallWindow_DZ","CinderWallWindowLocked_DZ","CinderDoorHatch_DZ","CinderDoorHatchLocked_DZ","MetalPillar_DZ","MetalFloor_Half_DZ","MetalFloor_Quarter_DZ","GlassFloor_DZ","Concrete_Bunker_DZ","Concrete_Bunker_Locked_DZ","TallSafeLocked","Advanced_WorkBench_DZ","CookTripod_DZ","Stoneoven_DZ","Commode_DZ","Wardrobe_DZ","Fridge_DZ","Washing_Machine_DZ","Server_Rack_DZ","ATM_DZ","Armchair_DZ","Sofa_DZ","Arcade_DZ","Vendmachine1_DZ","Vendmachine2_DZ","Notebook_DZ","Water_Pump_DZ","Greenhouse_DZ","Bed_DZ","Table_DZ","Office_Chair_DZ","MetalFloor4x_DZ","GlassFloor_Half_DZ","GlassFloor_Quarter_DZ","WoodFloor4x_DZ","WoodTriangleFloor_DZ","CinderWallHalf_Gap_DZ","TentStorageWinter","TentStorageWinter0","TentStorageWinter1","TentStorageWinter2","TentStorageWinter3","TentStorageWinter4","WinterDomeTentStorage","WinterDomeTentStorage0","WinterDomeTentStorage1","WinterDomeTentStorage2","WinterDomeTentStorage3","WinterDomeTentStorage4","VaultStorageBroken","VaultStorageBroken2","TallSafeBroken","LockboxStorageBroken","LockboxStorage2Broken","LockboxStorageWinterBroken","LockboxStorageWinter2Broken","StorageCrate_DZ","CamoStorageCrate_DZ"];
DayZ_GearedObjects = ["Car","Helicopter","Motorcycle","Ship","TentStorage_base","StashSmall_base","StashMedium_base","Plane","Tank","VaultStorage","VaultStorage2","LockboxStorage","LockboxStorage2","LockboxStorageWinter","LockboxStorageWinter2","TentStorage","OutHouse_DZ","Wooden_shed_DZ","Wooden_shed2_DZ","WoodShack_DZ","WoodShack2_DZ","StorageShed_DZ","StorageShed2_DZ","GunRack_DZ","GunRack2_DZ","WoodCrate_DZ","WoodCrate2_DZ","Scaffolding_DZ","Generator_DZ","Advanced_WorkBench_DZ","CookTripod_DZ","Stoneoven_DZ","Commode_DZ","Wardrobe_DZ","Fridge_DZ","Washing_Machine_DZ","Server_Rack_DZ","ATM_DZ","Armchair_DZ","Sofa_DZ","Arcade_DZ","Vendmachine1_DZ","Vendmachine2_DZ","VaultStorageBroken","VaultStorageBroken2","TallSafeBroken","LockboxStorageBroken","LockboxStorage2Broken","LockboxStorageWinterBroken","LockboxStorageWinter2Broken","StorageCrate_DZ","CamoStorageCrate_DZ"];
dayz_typedBags = ["emptyBloodBag","bloodTester","bloodBagANEG","bloodBagAPOS","bloodBagBNEG","bloodBagBPOS","bloodBagABNEG","bloodBagABPOS","bloodBagONEG","bloodBagOPOS","wholeBloodBagANEG","wholeBloodBagAPOS","wholeBloodBagBNEG","wholeBloodBagBPOS","wholeBloodBagABNEG","wholeBloodBagABPOS","wholeBloodBagONEG","wholeBloodBagOPOS"];
dayz_plant = ["pumpkin.p3d","p_helianthus.p3d","p_fiberplant_ep1.p3d"];
dayz_trees = ["ind_timbers.p3d","t_picea2s_snow.p3d","b_corylus.p3d","t_quercus3s.p3d","t_larix3s.p3d","t_pyrus2s.p3d","str_briza_kriva.p3d","dd_borovice.p3d","les_singlestrom_b.p3d","les_singlestrom.p3d","smrk_velky.p3d","smrk_siroky.p3d","smrk_maly.p3d","les_buk.p3d","str krovisko vysoke.p3d","str_fikovnik_ker.p3d","str_fikovnik.p3d","str vrba.p3d","hrusen2.p3d","str dub jiny.p3d","str lipa.p3d","str briza.p3d","p_akat02s.p3d","jablon.p3d","p_buk.p3d","str_topol.p3d","str_topol2.p3d","p_osika.p3d","t_picea3f.p3d","t_picea2s.p3d","t_picea1s.p3d","t_fagus2w.p3d","t_fagus2s.p3d","t_fagus2f.p3d","t_betula1f.p3d","t_betula2f.p3d","t_betula2s.p3d","t_betula2w.p3d","t_alnus2s.p3d","t_acer2s.p3d","t_populus3s.p3d","t_quercus2f.p3d","t_sorbus2s.p3d","t_malus1s.p3d","t_salix2s.p3d","t_picea1s_w.p3d","t_picea2s_w.p3d","t_ficusb2s_ep1.p3d","t_populusb2s_ep1.p3d","t_populusf2s_ep1.p3d","t_amygdalusc2s_ep1.p3d","t_pistacial2s_ep1.p3d","t_pinuse2s_ep1.p3d","t_pinuss3s_ep1.p3d","t_prunuss2s_ep1.p3d","t_pinusn2s.p3d","t_pinusn1s.p3d","t_pinuss2f.p3d","t_poplar2f_dead_pmc.p3d","misc_torzotree_pmc.p3d","misc_burnspruce_pmc.p3d","brg_cocunutpalm8.p3d","brg_umbrella_acacia01b.p3d","brg_jungle_tree_canopy_1.p3d","brg_jungle_tree_canopy_2.p3d","brg_cocunutpalm4.p3d","brg_cocunutpalm3.p3d","palm_01.p3d","palm_02.p3d","palm_03.p3d","palm_04.p3d","palm_09.p3d","palm_10.p3d","brg_cocunutpalm2.p3d","brg_jungle_tree_antiaris.p3d","brg_cocunutpalm1.p3d","str habr.p3d","brg_bird_1.p3d","brg_bird_2.p3d","brg_bird_3.p3d","brg_umbrella_acacia02b.p3d","brg_africandoumpalm_1.p3d","brg_umbrella_acacia04b.p3d","brg_datepalm_4.p3d","brg_datepalm_1.p3d","brg_umbrella_acacia03b.p3d","brg_bottle_4.p3d","brg_aloe1.p3d","brg_umbrella_acacia03.p3d","brg_umbrella_acacia01.p3d","brg_umbrella_acacia04.p3d","brg_aloe2.p3d","brg_umbrella_acacia02.p3d","brg_aloe3.p3d","brg_bottle_1.p3d","brg_datepalm_3.p3d","brg_datepalm_2.p3d","brg_baobab_1.p3d","brg_bottle_2.p3d","brg_bottle_3.p3d","t_fraxinus2s.p3d","t_carpinus2s.p3d"];
@@ -22,7 +22,7 @@ DZE_DoorsLocked = ["Land_DZE_GarageWoodDoorLocked","Land_DZE_LargeWoodDoorLocked
DZE_isWreckBuilding = ["Land_wreck_cinder","Land_wood_wreck_quarter","Land_wood_wreck_floor","Land_wood_wreck_third","Land_wood_wreck_frame","Land_iron_vein_wreck","Land_silver_vein_wreck","Land_gold_vein_wreck","Land_ammo_supply_wreck"];
DZE_LockedStorage = ["VaultStorageLocked","VaultStorage2Locked","LockboxStorageLocked","LockboxStorage2Locked","LockboxStorageWinterLocked","LockboxStorageWinter2Locked","TallSafeLocked"];
DZE_UnLockedStorage = ["VaultStorage","VaultStorage2","LockboxStorage","LockboxStorage2","LockboxStorageWinter","LockboxStorageWinter2","TallSafe"];
DZE_isNewStorage = ["OutHouse_DZ","Wooden_shed_DZ","Wooden_shed2_DZ","WoodShack_DZ","WoodShack2_DZ","StorageShed_DZ","StorageShed2_DZ","GunRack_DZ","GunRack2_DZ","WoodCrate_DZ","WoodCrate2_DZ","Advanced_WorkBench_DZ","CookTripod_DZ","Stoneoven_DZ","Commode_DZ","Wardrobe_DZ","Fridge_DZ","Washing_Machine_DZ","Server_Rack_DZ","ATM_DZ","Armchair_DZ","Sofa_DZ","Arcade_DZ","Vendmachine1_DZ","Vendmachine2_DZ"];
DZE_isNewStorage = ["OutHouse_DZ","Wooden_shed_DZ","Wooden_shed2_DZ","WoodShack_DZ","WoodShack2_DZ","StorageShed_DZ","StorageShed2_DZ","GunRack_DZ","GunRack2_DZ","WoodCrate_DZ","WoodCrate2_DZ","Advanced_WorkBench_DZ","CookTripod_DZ","Stoneoven_DZ","Commode_DZ","Wardrobe_DZ","Fridge_DZ","Washing_Machine_DZ","Server_Rack_DZ","ATM_DZ","Armchair_DZ","Sofa_DZ","Arcade_DZ","Vendmachine1_DZ","Vendmachine2_DZ","StorageCrate_DZ","CamoStorageCrate_DZ"];
DZE_isWreck = ["SKODAWreck","HMMWVWreck","UralWreck","datsun01Wreck","hiluxWreck","datsun02Wreck","UAZWreck","Land_Misc_Garb_Heap_EP1","Fort_Barricade_EP1","Rubbish2"];
respawn_west_original = getMarkerPos "respawn_west"; //Prevent problems caused by cheaters moving respawn_west marker with setMarkerPos or deleteMarker
@@ -283,13 +283,13 @@ if (!isDedicated) then {
DZE_maintainClasses = ["ModularItems","DZE_Housebase","LightPole_DZ","BuiltItems","Generator_DZ","DZ_buildables","Plastic_Pole_EP1_DZ","Fence_corrugated_DZ","CanvasHut_DZ","ParkBench_DZ","MetalGate_DZ","StickFence_DZ","DesertCamoNet_DZ","ForestCamoNet_DZ","WinterCamoNet_DZ","DesertLargeCamoNet_DZ","ForestLargeCamoNet_DZ","WinterLargeCamoNet_DZ","DeerStand_DZ","Scaffolding_DZ","FireBarrel_DZ","M240Nest_DZ","Notebook_DZ","Water_Pump_DZ","Greenhouse_DZ","Bed_DZ","Table_DZ","VaultStorageBroken","VaultStorageBroken2","TallSafeBroken","LockboxStorageBroken","LockboxStorage2Broken","LockboxStorageWinterBroken","LockboxStorageWinter2Broken"];
DZE_fueltruckarray = ["UralRefuel_TK_EP1_DZ","UralRefuel_TK_EP1_DZE1","UralRefuel_TK_EP1_DZE2","UralRefuel_TK_EP1_DZE3","UralRefuel_TK_EP1_DZE4","MtvrRefuel_DES_EP1_DZ","MtvrRefuel_DES_EP1_DZE1","MtvrRefuel_DES_EP1_DZE2","MtvrRefuel_DES_EP1_DZE3","MtvrRefuel_DES_EP1_DZE4","V3S_Refuel_TK_GUE_EP1_DZ","V3S_Refuel_TK_GUE_EP1_DZE1","V3S_Refuel_TK_GUE_EP1_DZE2","V3S_Refuel_TK_GUE_EP1_DZE3","V3S_Refuel_TK_GUE_EP1_DZE4","MtvrRefuel_DZ","MtvrRefuel_DZE1","MtvrRefuel_DZE2","MtvrRefuel_DZE3","MtvrRefuel_DZE4","KamazRefuel_DZ","KamazRefuel_DZE1","KamazRefuel_DZE2","KamazRefuel_DZE3","KamazRefuel_DZE4","T810A_ACR_REFUEL_DES_DZE","T810A_ACR_REFUEL_DES_DZE1","T810A_ACR_REFUEL_DES_DZE2","T810A_ACR_REFUEL_DES_DZE3","T810A_ACR_REFUEL_DES_DZE4","T810A_ACR_REFUEL_DZE","T810A_ACR_REFUEL_DZE1","T810A_ACR_REFUEL_DZE2","T810A_ACR_REFUEL_DZE3","T810A_ACR_REFUEL_DZE4"];
DZE_HeliAllowToTow = ["hilux1_civil_1_open","HMMWV_Base","Lada_base","Offroad_DSHKM_base","Pickup_PK_base","SkodaBase","tractor","VWGolf","Volha_TK_CIV_Base_EP1","S1203_TK_CIV_EP1","SUV_Base_EP1","ArmoredSUV_Base_PMC","UAZ_Base","LandRover_Base","Ship"];
DZE_isDestroyableStorage = ["OutHouse_DZ","Wooden_shed_DZ","Wooden_shed2_DZ","WoodShack_DZ","WoodShack2_DZ","StorageShed_DZ","StorageShed2_DZ","GunRack_DZ","GunRack2_DZ","WoodCrate_DZ","WoodCrate2_DZ","Advanced_WorkBench_DZ","CookTripod_DZ","Stoneoven_DZ","Commode_DZ","Wardrobe_DZ","Fridge_DZ","Washing_Machine_DZ","Server_Rack_DZ","ATM_DZ","Armchair_DZ","Sofa_DZ","Arcade_DZ","Vendmachine1_DZ","Vendmachine2_DZ"];
DZE_isDestroyableStorage = ["OutHouse_DZ","Wooden_shed_DZ","Wooden_shed2_DZ","WoodShack_DZ","WoodShack2_DZ","StorageShed_DZ","StorageShed2_DZ","GunRack_DZ","GunRack2_DZ","WoodCrate_DZ","WoodCrate2_DZ","Advanced_WorkBench_DZ","CookTripod_DZ","Stoneoven_DZ","Commode_DZ","Wardrobe_DZ","Fridge_DZ","Washing_Machine_DZ","Server_Rack_DZ","ATM_DZ","Armchair_DZ","Sofa_DZ","Arcade_DZ","Vendmachine1_DZ","Vendmachine2_DZ","StorageCrate_DZ","CamoStorageCrate_DZ"];
DZE_tradeVehicle = ["trade_any_vehicle","trade_any_vehicle_free","trade_any_vehicle_old","trade_any_bicycle","trade_any_bicycle_old","trade_any_boat","trade_any_boat_old"];
DZE_tradeVehicleKeyless = ["trade_any_bicycle","trade_any_bicycle_old","trade_any_vehicle_free"];
DZE_tradeObject = DZE_tradeVehicle + ["trade_backpacks"];
DZE_Workshops = ["Wooden_shed_DZ","Wooden_shed2_DZ","WoodShack_DZ","WoodShack2_DZ","WorkBench_DZ","Advanced_WorkBench_DZ","WorkBench"];
dayz_treeTypes = ["","MAP_t_picea1s","MAP_t_picea2s","MAP_t_picea3f","MAP_t_pinusN2s","MAP_t_pinusS2f","MAP_t_populus3s","MAP_t_betula2s","MAP_t_fagus2s","MAP_t_fagus2W","MAP_t_malus1s"];
DayZ_DropDrageeObjects = ["TentStorage","TentStorage0","TentStorage1","TentStorage2","TentStorage3","TentStorage4","Wire_cat1","Sandbag1_DZ","Fence_DZ","Generator_DZ","Hedgehog_DZ","DomeTentStorage","DomeTentStorage0","DomeTentStorage1","DomeTentStorage2","DomeTentStorage3","DomeTentStorage4","VaultStorageLocked","BagFenceRound_DZ","Fort_RazorWire","WoodGate_DZ","Land_HBarrier1_DZ","Land_HBarrier3_DZ","Land_HBarrier5_DZ","Fence_corrugated_DZ","M240Nest_DZ","ParkBench_DZ","MetalGate_DZ","OutHouse_DZ","Wooden_shed_DZ","Wooden_shed2_DZ","WoodShack_DZ","WoodShack2_DZ","StorageShed_DZ","StorageShed2_DZ","StickFence_DZ","SandNest_DZ","MetalPanel_DZ","WorkBench_DZ","WoodLargeWall_DZ","WoodLargeWallDoor_DZ","WoodLargeWallWin_DZ","WoodSmallWall_DZ","WoodSmallWallWin_DZ","WoodSmallWallDoor_DZ","LockboxStorageLocked","WoodSmallWallThird_DZ","WoodLadder_DZ","Land_DZE_GarageWoodDoor","Land_DZE_LargeWoodDoor","Land_DZE_WoodDoor","Land_DZE_GarageWoodDoorLocked","Land_DZE_LargeWoodDoorLocked","Land_DZE_WoodDoorLocked","CinderWallHalf_DZ","CinderWall_DZ","CinderWallDoorway_DZ","CinderWallDoor_DZ","CinderWallDoorLocked_DZ","CinderWallSmallDoorway_DZ","CinderWallDoorSmall_DZ","CinderWallDoorSmallLocked_DZ","DesertTentStorage","DesertTentStorage0","DesertTentStorage1","DesertTentStorage2","DesertTentStorage3","DesertTentStorage4","WoodFloorHalf_DZ","WoodFloor_DZ","WoodFloorQuarter_DZ","WoodStairs_DZ","WoodStairsSans_DZ","WoodStairsRails_DZ","MetalFloor_DZ","WoodRamp_DZ","WoodenFence_1_foundation_DZ","WoodenFence_1_frame_DZ","WoodenFence_quaterpanel_DZ","WoodenFence_halfpanel_DZ","WoodenFence_thirdpanel_DZ","WoodenFence_1_DZ","WoodenFence_2_DZ","WoodenFence_3_DZ","WoodenFence_4_DZ","WoodenFence_5_DZ","WoodenFence_6_DZ","MetalFence_1_foundation_DZ","MetalFence_1_frame_DZ","MetalFence_halfpanel_DZ","MetalFence_thirdpanel_DZ","MetalFence_1_DZ","MetalFence_2_DZ","MetalFence_3_DZ","MetalFence_4_DZ","MetalFence_5_DZ","MetalFence_6_DZ","MetalFence_7_DZ","WoodenGate_foundation_DZ","WoodenGate_1_DZ","WoodenGate_2_DZ","WoodenGate_3_DZ","WoodenGate_4_DZ","WoodGateFrame_DZ","Land_DZE_WoodGate","Land_DZE_WoodGateLocked","CinderGateFrame_DZ","CinderGate_DZ","CinderGateLocked_DZ","Metal_Drawbridge_DZ","Metal_DrawbridgeLocked_DZ","WoodTriangleWall_DZ","WoodHandrail_DZ","WoodFloorStairs_DZ","WoodPillar_DZ","Land_DZE_WoodOpenTopGarageDoor","Land_DZE_WoodOpenTopGarageLocked","CinderGarageOpenTopFrame_DZ","CinderGarageOpenTop_DZ","CinderGarageOpenTopLocked_DZ","DoorFrame_DZ","Door_DZ","DoorLocked_DZ","CinderWallWindow_DZ","CinderWallWindowLocked_DZ","CinderDoorHatch_DZ","CinderDoorHatchLocked_DZ","MetalPillar_DZ","MetalFloor_Half_DZ","MetalFloor_Quarter_DZ","GlassFloor_DZ","Concrete_Bunker_DZ","Concrete_Bunker_Locked_DZ","TallSafe","TallSafeLocked","Advanced_WorkBench_DZ","CookTripod_DZ","Stoneoven_DZ","Commode_DZ","Wardrobe_DZ","Fridge_DZ","Washing_Machine_DZ","Server_Rack_DZ","ATM_DZ","Armchair_DZ","Sofa_DZ","Arcade_DZ","Vendmachine1_DZ","Vendmachine2_DZ","Notebook_DZ","Water_Pump_DZ","Greenhouse_DZ","Bed_DZ","Table_DZ","Office_Chair_DZ","MetalFloor4x_DZ","GlassFloor_Half_DZ","GlassFloor_Quarter_DZ","WoodFloor4x_DZ","WoodTriangleFloor_DZ","CinderWallHalf_Gap_DZ","TentStorageWinter","TentStorageWinter0","TentStorageWinter1","TentStorageWinter2","TentStorageWinter3","TentStorageWinter4","WinterDomeTentStorage","WinterDomeTentStorage0","WinterDomeTentStorage1","WinterDomeTentStorage2","WinterDomeTentStorage3","WinterDomeTentStorage4","VaultStorageBroken","VaultStorageBroken2","TallSafeBroken","LockboxStorageBroken","LockboxStorage2Broken","LockboxStorageWinterBroken","LockboxStorageWinter2Broken"];
DayZ_DropDrageeObjects = ["TentStorage","TentStorage0","TentStorage1","TentStorage2","TentStorage3","TentStorage4","Wire_cat1","Sandbag1_DZ","Fence_DZ","Generator_DZ","Hedgehog_DZ","DomeTentStorage","DomeTentStorage0","DomeTentStorage1","DomeTentStorage2","DomeTentStorage3","DomeTentStorage4","VaultStorageLocked","BagFenceRound_DZ","Fort_RazorWire","WoodGate_DZ","Land_HBarrier1_DZ","Land_HBarrier3_DZ","Land_HBarrier5_DZ","Fence_corrugated_DZ","M240Nest_DZ","ParkBench_DZ","MetalGate_DZ","OutHouse_DZ","Wooden_shed_DZ","Wooden_shed2_DZ","WoodShack_DZ","WoodShack2_DZ","StorageShed_DZ","StorageShed2_DZ","StickFence_DZ","SandNest_DZ","MetalPanel_DZ","WorkBench_DZ","WoodLargeWall_DZ","WoodLargeWallDoor_DZ","WoodLargeWallWin_DZ","WoodSmallWall_DZ","WoodSmallWallWin_DZ","WoodSmallWallDoor_DZ","LockboxStorageLocked","WoodSmallWallThird_DZ","WoodLadder_DZ","Land_DZE_GarageWoodDoor","Land_DZE_LargeWoodDoor","Land_DZE_WoodDoor","Land_DZE_GarageWoodDoorLocked","Land_DZE_LargeWoodDoorLocked","Land_DZE_WoodDoorLocked","CinderWallHalf_DZ","CinderWall_DZ","CinderWallDoorway_DZ","CinderWallDoor_DZ","CinderWallDoorLocked_DZ","CinderWallSmallDoorway_DZ","CinderWallDoorSmall_DZ","CinderWallDoorSmallLocked_DZ","DesertTentStorage","DesertTentStorage0","DesertTentStorage1","DesertTentStorage2","DesertTentStorage3","DesertTentStorage4","WoodFloorHalf_DZ","WoodFloor_DZ","WoodFloorQuarter_DZ","WoodStairs_DZ","WoodStairsSans_DZ","WoodStairsRails_DZ","MetalFloor_DZ","WoodRamp_DZ","WoodenFence_1_foundation_DZ","WoodenFence_1_frame_DZ","WoodenFence_quaterpanel_DZ","WoodenFence_halfpanel_DZ","WoodenFence_thirdpanel_DZ","WoodenFence_1_DZ","WoodenFence_2_DZ","WoodenFence_3_DZ","WoodenFence_4_DZ","WoodenFence_5_DZ","WoodenFence_6_DZ","MetalFence_1_foundation_DZ","MetalFence_1_frame_DZ","MetalFence_halfpanel_DZ","MetalFence_thirdpanel_DZ","MetalFence_1_DZ","MetalFence_2_DZ","MetalFence_3_DZ","MetalFence_4_DZ","MetalFence_5_DZ","MetalFence_6_DZ","MetalFence_7_DZ","WoodenGate_foundation_DZ","WoodenGate_1_DZ","WoodenGate_2_DZ","WoodenGate_3_DZ","WoodenGate_4_DZ","WoodGateFrame_DZ","Land_DZE_WoodGate","Land_DZE_WoodGateLocked","CinderGateFrame_DZ","CinderGate_DZ","CinderGateLocked_DZ","Metal_Drawbridge_DZ","Metal_DrawbridgeLocked_DZ","WoodTriangleWall_DZ","WoodHandrail_DZ","WoodFloorStairs_DZ","WoodPillar_DZ","Land_DZE_WoodOpenTopGarageDoor","Land_DZE_WoodOpenTopGarageLocked","CinderGarageOpenTopFrame_DZ","CinderGarageOpenTop_DZ","CinderGarageOpenTopLocked_DZ","DoorFrame_DZ","Door_DZ","DoorLocked_DZ","CinderWallWindow_DZ","CinderWallWindowLocked_DZ","CinderDoorHatch_DZ","CinderDoorHatchLocked_DZ","MetalPillar_DZ","MetalFloor_Half_DZ","MetalFloor_Quarter_DZ","GlassFloor_DZ","Concrete_Bunker_DZ","Concrete_Bunker_Locked_DZ","TallSafe","TallSafeLocked","Advanced_WorkBench_DZ","CookTripod_DZ","Stoneoven_DZ","Commode_DZ","Wardrobe_DZ","Fridge_DZ","Washing_Machine_DZ","Server_Rack_DZ","ATM_DZ","Armchair_DZ","Sofa_DZ","Arcade_DZ","Vendmachine1_DZ","Vendmachine2_DZ","Notebook_DZ","Water_Pump_DZ","Greenhouse_DZ","Bed_DZ","Table_DZ","Office_Chair_DZ","MetalFloor4x_DZ","GlassFloor_Half_DZ","GlassFloor_Quarter_DZ","WoodFloor4x_DZ","WoodTriangleFloor_DZ","CinderWallHalf_Gap_DZ","TentStorageWinter","TentStorageWinter0","TentStorageWinter1","TentStorageWinter2","TentStorageWinter3","TentStorageWinter4","WinterDomeTentStorage","WinterDomeTentStorage0","WinterDomeTentStorage1","WinterDomeTentStorage2","WinterDomeTentStorage3","WinterDomeTentStorage4","VaultStorageBroken","VaultStorageBroken2","TallSafeBroken","LockboxStorageBroken","LockboxStorage2Broken","LockboxStorageWinterBroken","LockboxStorageWinter2Broken","StorageCrate_DZ","CamoStorageCrate_DZ"];
Dayz_fishingItems = ["MeleeFishingPole"];
snapGizmos = []; // may not need this
snapGizmosNearby = []; // may not need this

File diff suppressed because it is too large Load Diff