1 Commits

Author SHA1 Message Date
vbawol
62d19b48db remove mine after looted for #1730 2016-08-12 11:21:56 -05:00
856 changed files with 13350 additions and 18387 deletions

View File

@@ -1,61 +1,48 @@
[NEW] Fully updated to DayZ 1.8.8 base @icomrade @ebayShopper
[NEW] 1.8.8 attachments, blood trails, community weapons, traps and tripwires
[NEW] 1.8.8 journal and crafting menu are now functional (default 'J' key)
[NEW] 1.8.8 spawn selection, set dayz_spawnselection = 1; in init.sqf to enable (Chernarus only)
[NEW] 1.8.8 infected camps, points of interest and infectious waterholes map additions (Chernarus only)
[NEW] 1.8.8 weapon switching and hotkeys (1 = primary, 2 = pistol, 3 = melee (or rifle onBack if DZE_TwoPrimaries=2;))
[NEW] Players can carry more than one primary (one hidden on back). See configVariables.sqf for details @icomrade
[NEW] Many new configuration options are available for admins. See dayz_code\configVariables.sqf and mission\init.sqf for descriptions.
[NEW] Optional rules feed on player login, set dayz_enableRules in init.sqf
[NEW] Streamer mode is toggleable by player in game options. Setting enabled hides server water mark and rules feed. @ebayShopper
[NEW] Status UI icons are toggleable between "vanilla","epoch","dark" set DZE_UI in init.sqf @ebayShopper
[NEW] Optional dark UI by @hogscraper http://epochmod.com/forum/index.php?/topic/13654-proposed-ui-change/ code fixes by @SplenectomY @icomrade #1622
[NEW] Fully updated to DayZ 1.8.7 base @icomrade @ebaydayz
[NEW] 1.8.7 attachments system, community weapons, base objects, traps, tripwires and car bomb
[NEW] 1.8.7 journal and crafting menu are now functional (default 'J' key)
[NEW] 1.8.7 spawn selection, set dayz_spawnselection = 1; in init.sqf (Chernarus only)
[NEW] 1.8.7 infected camps, points of interest and infectious waterholes map additions (Chernarus only)
[NEW] 1.8.7 configurable blood trails, set dayz_bleedingeffect in init.sqf
[NEW] 1.8.7 weapon switching system and hotkeys (1 = primary, 2 = pistol, 3 = melee (or rifle onBack if DZE_TwoPrimaries=2;))
[NEW] Players can carry more than one primary weapon which allows the abillity to hide one on their back, configure using DZE_TwoPrimaries. See configVariables.sqf for details @icomrade
[NEW] Optional news/rules feed on player login, set dayz_enableRules in init.sqf
[NEW] Status UI icons are toggleable between "vanilla","epoch","dark" set DZE_UI in init.sqf @ebaydayz
[NEW] If using the vanilla UI you may enable or disable the combat icon with DZE_VanillaUICombatIcon = true/false; @icomrade
[NEW] Anzio 20mm sniper and RedRyder BB Gun by @arma2WillRobinson
[NEW] Added "RedRyder" and "350Rnd_BB_Magazine" to loot pile. #1456 #1457 @Namindu
[NEW] Added action to lock and unlock vehicles from inside #1103 @pj999 @ebayShopper
[NEW] Autorun hotkey ('0' key)
[NEW] Earplugs hotkey ('F1' key)
[NEW] Group system ('F5' key) with database save. Settings available in configVariables.sqf. CommandBar and RadioProtocol spam are now disabled via config. @icomrade @ebayShopper
[NEW] Added action to lock and unlock vehicles from inside #1103 @pj999 @ebaydayz
[NEW] Autorun hotkey (0 = Toggle auto run) @ebaydayz
[NEW] Lower sound effects volume hotkey (F1) and status UI icon. Automatically disabled when exiting a vehicle.
[NEW] Snap building, use DZE_modularBuild = true; in init.sqf to enable. @raymix
[NEW] Auto login when a player joins the server, default 10 seconds, requires mission update (disable in description.ext by setting defValueParam1 = 31;) @icomrade
[NOTE] Auto login does not force a player who aborted from the game, back to the lobby, to login
[NEW] Blood types system is disabled by default. Set dayz_classicBloodBagSystem = false; in init.sqf to enable.
[NEW] Dayz_townGenerator = true; in init.sqf enables vanilla map junk instead of Epoch DynamicDebris. Currently only compatible with Chernarus. @ebayShopper
[NEW] Database backup script. See Server Files\Tools\. @RimBlock
[NEW] Auto login when a player joins the server, default 10 seconds, requires description.ext update in the mission (disable in description.ext by setting defValueParam1 = 31;) @icomrade
[NEW] Many new configuration options are available for admins. See dayz_code\configVariables.sqf and mission\init.sqf for descriptions. @ebaydayz
[NEW] Blood types system is disabled by default. Set dayz_classicBloodBagSystem = false; in init.sqf to enable
[NEW] Dayz_townGenerator = true; in init.sqf can enable vanilla map junk in addition to Epoch DynamicDebris. Only works on Chernarus. @ebaydayz
[NEW] DB Backup script. @RimBlock
[NEW] Use DayZ_UseSteamID = false; in your init.sqf to use the old PlayerUID, instead of SteamID @icomrade
[NOTE] It's recommend to convert to the new SteamID system if possible, new servers should not use DayZ_UseSteamID = false;
[NEW] UI Update - Graphical and code changes, enable using DZE_UI = "dark"; in init.sqf. @hogscraper http://epochmod.com/forum/index.php?/topic/13654-proposed-ui-change/
[NEW] Upgraded (_DZE1,2,3,4) ArmoredSUV and Kamaz classes are now available. #1518 #1538 @McKeighan
[NEW] Added increased waves during stormy weather #974 @FramedYannick @ebayShopper
[NEW] Optional variable to prevent stealing from backpacks by non-friendlies at traders. Set DZE_BackpackAntiTheft = true; in init.sqf @ebayShopper
[NEW] A much improved version of Zupa's Advanced Trading 2.1+ is now the default config trader menu, NOT COMPATIBLE WITH DATABASE TRADERS @icomrade @Windmolders
[NEW] With config based traders categories can be reused by setting the duplicate=#; value. # is the category number to copy. @ebayShopper
[NEW] With config based traders upgraded vehicles can now be sold for the same price as their original. #1745 @oiad
[NEW] With config based traders the buy or sell price of any item can be set to -1 to forbid the respective trading action. @icomrade
[NEW] Gems are now treated as variable value currency (Advanced Trading only). Configure gem values using DZE_GemWorthArray =[]; See configVariables.sqf. @icomrade
[NEW] Gem rarity is now configurable for mining using DZE_GemOccurance =[]; See configVariables.sqf. @icomrade
[NEW] A Plot For Life v2.5+ by RimBlock is now included and enabled by default, see configVariables.sqf @RimBlock @icomrade
[NEW] Build Vectors v4+ by Striker is now included, only enabled with Snap building. Note there is no option to turn off Vector Building with Snap Building enabled @strikerforce @icomrade
[NEW] Door Management v3.0+ by Zupa is now included and enabled by default with variable DZE_doorManagement, see configVariables.sqf @DevZupa @Bruce-LXXVI @ebayShopper
[NEW] Plot Management v2.1+ by Zupa is now included and enabled by default with variable DZE_permanentPlot, see configVariables.sqf @DevZupa @Bruce-LXXVI @icomrade
[NEW] Precise Base Building v1.0.5+ by Mikeeeyy is now included. @Mikeeeyy @icomrade @ebayShopper
[NEW] Added waves effect during stormy weather #974 @FramedYannick @ebaydayz
[NEW] Optional variable to prevent stealing from backpacks by non-friendlies at traders. Set DZE_BackpackAntiTheft = true; in init.sqf @ebaydayz
[NEW] Zupa's Advanced Trading v2.1+ is now included as part of the Epoch Code, enabled with DZE_advancedTrading = true; NOT COMPATIBLE WITH DATABASE TRADERS @icomrade @Windmolders
[NEW] With config based traders categories can be reused by setting the duplicate=#; value. # is the category number to copy. @ebaydayz
[NEW] Gems are now treated as variable value currency (Advanced Trading only). Configure gem values using DZE_GemWorthArray =[]; see configVariables.sqf for more info @icomrade
[NEW] Gem rarity is now configurable for mining using DZE_GemOccurance =[]; See configVariables.sqf for more info @icomrade
[NEW] A Plot For Life v2.5 by RimBlock is now included and enabled by default with variable DZE_permanentPlot, see configVariables.sqf @RimBlock @icomrade
[NEW] Build Vectors v4 by Striker is now included, only enabled with Snap building. Note there is no option to turn off Vector Building with Snap Building enabled @strikerforce @icomrade
[NEW] Door Management v3.0 by Zupa is now included and enabled by default with variable DZE_doorManagement, see configVariables.sqf @DevZupa @Bruce-LXXVI @ebaydayz
[NEW] Plot Management v2.1 by Zupa is now included and enabled by default with variable DZE_permanentPlot, see configVariables.sqf @DevZupa @Bruce-LXXVI @icomrade
[NEW] Precise Base Building v1.0.5 by Mikeeeyy is now included. @Mikeeeyy @icomrade @ebaydayz
[NEW] You may toggle vehicle destruction effects to prevent damage from vehicle explosions (useful to prevent griefing from ramming) use DZE_NoVehicleExplosions = true; to enable #1198 @icomrade
[NEW] Temperature factors are now configurable with DZE_TempVars see configVariables.sqf. @icomrade
[NEW] Weather effects are now configurable with DZE_WeatherVariables. See DynamicWeatherEffects.sqf for info on these values. @icomrade
[NEW] Temperature factors are now configurable with DZE_TempVars see configVariables.sqf for more info @icomrade
[NEW] Weather effects are now configurable with DZE_WeatherVariables See DynamicWeatherEffects.sqf for info on these values @icomrade
[NEW] Full height cinderblock wall kits are now in game, classname "full_cinder_wall_kit" #1172 @icomrade
[NEW] You can exclude built items from the god mode base function using DZE_GodModeBaseExclude = []; which is an array of item classnames
[NEW] Fuel stations now have limited amount of fuel each restart. Configurable with dayz_randomMaxFuelAmount in init.sqf
[NEW] More possible causes of death added to study body: fell, ran over, shot, melee, zombie @ebayShopper
[NEW] More possible causes of death added to study body: fell, ran over, shot, melee hit, zombie hit @ebaydayz
[NEW] Player-list no longer shows who's in lobby or ingame.
[NEW] 35 new male clothing classes added. #1732 #1734 @AirWavesMan
[NEW] Added new _DZ variants of BRDM2, AN2, HMMWV, Mi17 and Cessna classes with radar disabled. #1746 @AirWavesMan
[NEW] Added SCAR Mk16 and Mk17 variants, L86 and AA12 to loot tables and traders. #1743 @AirWavesMan
[NEW] Players can now manually push stuck planes backwards to free them. @ebayShopper
[NEW] Salvage can now be disabled on locked vehicles via DZE_salvageLocked variable. #1757 @oiad
[NEW] You may now rearm pooks and other helicopter, vehicle, pilot and driver weapons. @icomrade
[NEW] Death messages now use a PVEH instead of the unreliable MPHit. Added localization, more causes of death, systemChat and dynamicText killfeed options. @ebayShopper
[NEW] Parachute can now auto open at a set height during HALO jump. Altitude and speed meter can also be enabled. See configVariables.sqf. @ebayShopper
[NEW] Added hatch, fold and ramp animation UserActions to ArmoredSUV, AH1Z, MV22 and UH1Y configs. @ebayShopper
[NEW] VON in side and global is now blocked by default. See configVariables.sqf to change blocked VON channels. @icomrade @ebayShopper
[NEW] Arma cheat input (LeftShift + NumPad-) is now blocked by default to prevent abuse of FPS cap and EndMission commands for duping. @icomrade
[CHANGED] Combattimeout now uses diag_tickTime instead of time.
[CHANGED] AmmoBoxSmall_556/762 is replaced with DZ_AmmoBoxUS/RU/EU/CZ and MedBox0 is replaced with DZ_MedBox (new model)
@@ -66,16 +53,14 @@
[CHANGED] Tweaked rotate_logs.bat to incorporate the day of the week for better organization @Raziel23x
[CHANGED] All instances of sleep were replaced with the more reliable uiSleep where possible. @icomrade
[CHANGED] Several getPosATL changed to call FNC_GetPos for water compatibility @icomrade
[CHANGED] Trader city objects are now spawned locally on each machine with simulation disabled for better performance. Admins can still override with custom cities in init.sqf. @ebayShopper
[CHANGED] With R3Fweight on overburdened players are now forced to move slowly instead of being knocked out. The scream was also removed. #1145 @icomrade @ebayShopper
[CHANGED] Abort and respawn are now disabled immediately in the pause menu onLoad to compensate for low fps delay. @ebayShopper
[CHANGED] Player_onPause is now customizable by admins along with the new unscheduled fn_pauseMenuChecks. #1340 @Rimblock @ebayShopper
[CHANGED] Satchel charges, mines and launcher rounds now take one inventory slot instead of multiple for consistency with all other Epoch items. @ebayShopper
[CHANGED] Trader city objects are now spawned locally on each machine with simulation disabled for better performance. Admins can still override with custom cities in init.sqf. @ebaydayz
[CHANGED] Player zombies are no longer attacked by other zombies. The respawn button is now enabled for them if they wish to suicide. @ebaydayz
[CHANGED] With R3Fweight on overburdened players are now forced to move slowly instead of being knocked out. The scream was also removed. #1145 @icomrade @ebaydayz
[CHANGED] Abort and respawn are now disabled immediately in the pause menu onLoad to compensate for low fps delay. @ebaydayz
[CHANGED] Player_onPause is now customizable by admins along with the new unscheduled fn_pauseMenuChecks. #1340 @Rimblock @ebaydayz
[FIXED] Player zombies are no longer attacked by other zombies. The respawn button is now enabled for them if they wish to suicide. @ebayShopper
[FIXED] Zombies now target and attack players far more accurately than in 1.0.5.1.
[FIXED] Server position sync bug after falling unconscious. Fixes AI on server not seeing the player after knock out and position revert after relog. #1522 @ebayShopper
[FIXED] Keyboard input is now disabled properly while unconscious @skynetdev @ebayShopper #1613
[FIXED] Zombies now target and attack players correctly with 1.8.7 code
[FIXED] Server position sync bug after falling unconscious #1522 @ebaydayz
[FIXED] Character sometimes failing to sync after changing clothes #1545
[FIXED] Backpack wipes when changing clothes. #1361 @icomrade
[FIXED] CH53 gear when locked #1364 @icomrade
@@ -83,60 +68,53 @@
[FIXED] Only first kill showing on death boards #1362 #1124 @vbawol @icomrade
[FIXED] Crossbow quivers not working #1355 @icomrade
[FIXED] Crash_spawner & Supply_drop modules spawning inaccessible loot piles #1408 #1390 @Uro1
[FIXED] Several script errors in dayz_server #1421 #1425 @ebayShopper
[FIXED] Fire cleanup diag_log error in server_functions.sqf #1421 @ebaydayz
[FIXED] NearestObjects position error in server_playerSync.sqf #1425 @ebaydayz
[FIXED] Corrected ClassName type for CH53_DZE and BAF_Merlin_DZE. @Cinjun
[FIXED] Some counts reverted to forEach. Count loops can not be nested inside other count loops #1491-#1495 @ebaydayz
[FIXED] Dynamic_vehicle spawning non-upgradable classes of hilux1 & datsun1. @Uro1
[FIXED] Eating while inside a vehicle did not drop empty can @deadeye2
[FIXED] Zombie loot error when using loot tables in mission file @deadeye2
[FIXED] Trader menu expected array error #1618-1620 @ebayShopper
[FIXED] Trader menu expected array error #1618-1620 @ebaydayz
[FIXED] Loading screen issue where you can walk around and see a black screen #1610 @deanreid
[FIXED] Crafting a sledgehammer with one already in your toolbelt no longer eats your parts. #1567 #1667 @Namindu
[FIXED] Copy key failing when player doesn't have a backpack @ebayShopper
[FIXED] Copy key failing when player doesn't have a backpack @ebaydayz
[FIXED] DarkUI hunger and thirst inconsistency with vanilla UI and health system @SplenectomY @icomrade #1622
[FIXED] Fire barrels not being detected over water @pj999 @icomrade #1559 #1564
[FIXED] Opening supply crates over water no longer drops the items on the sea floor @pj999 @icomrade #1558
[FIXED] Plot pole required message not updating to reflect DZE_PlotPole radius @mathewjknott @icomrade #1274
[FIXED] Slow login timer and incorrect loading screen message when login times out @icomrade
[FIXED] Combine mags not working for Revolver and M1911 ammo @Terrien @ebayShopper #1313
[FIXED] M113_DZ,_DZE variants config errors and gunner seat not working @McKeighan @ebayShopper #1514
[FIXED] Combine mags not working for Revolver and M1911 ammo @Terrien @ebaydayz #1313
[FIXED] M113_DZ,_DZE variants config errors and gunner seat not working @McKeighan @ebaydayz #1514
[FIXED] Smoke countermeasures are now visible @Markokil321 @icomrade #1440
[FIXED] Toilet paper dupe exploit when building outhouse @Markokil321 @ebayShopper #1599
[FIXED] Safes and lockboxes occasionally wiped when opening after restart and locking not being logged to RPT @ebayShopper #1413 #1503
[FIXED] Greatly optimized safe gear handling. Safe inventories are no longer sent to all machines over the network on server startup and each lock. @ebayShopper
[FIXED] Common duping methods exploiting safes no longer work with the new safe gear handling code. #1341 @RimBlock @ebayShopper
[FIXED] Duplicate objectUIDs occasionally causing vehicles to swap classes or be deleted across restarts. @icomrade #1504
[FIXED] DZE_BuildingLimit now counts buildables only instead of all object types. Thanks jOoPs @ebayShopper
[FIXED] Player no longer hears radiation sound when changing clothes. @ebayShopper
[FIXED] Ponds and lakes are now detected correctly in player_goFishing and player_drinkWater. #1678 @ebayShopper
[FIXED] Players are now ejected and force killed when their vehicle is destroyed. This applies to all vehicles except cars. Cars eject, but do not force kill. @icomrade
[NOTE] Servers that use safezones must configure DZE_SafeZonePosArray, otherwise passengers of vehicles in safezones will be killed on destruction of their vehicle. See configVariables.sqf.
[FIXED] Keyboard input is now disabled properly while unconscious @skynetdev @ebaydayz #1613
[FIXED] Toilet paper dupe exploit when building outhouse @Markokil321 @ebaydayz #1599
[FIXED] Safes and lockboxes wiped when opening after restart and locking not being logged to RPT @ebaydayz #1413 #1503
[FIXED] Greatly optimized safe gear handling. Safe inventories are no longer sent to all machines over the network on server startup and each lock. @ebaydayz
[FIXED] User input is disabled and then gear dialog is closed during safe lock/unlock/pack to block various duping methods. #1341 @RimBlock @ebaydayz
[FIXED] Duplicate objectUIDs occasionally causing vehicles to swap classes or be deleted across restarts @ebaydayz @icomrade #1504
[FIXED] DZE_BuildingLimit now counts buildables only instead of all object types. Thanks jOoPs @ebaydayz
[FIXED] Reworked death messages. Fixed messages not always showing, undefined errors and wrong distance bug. Added bled out, killed by zombie, etc. MPHit event handler (fnc_plyrHit) is no longer needed. @ebaydayz
[FIXED] Player no longer hears radiation sound when changing clothes. @ebaydayz
[FIXED] Ponds and lakes are now detected correctly in player_goFishing. #1678 @ebaydayz
[FIXED] Players are now ejected and killed when their vehicle is destroyed (Fix applies to all types of vehicles). @icomrade
[NOTE] Servers that use trader safezones must configure the variable DZE_SafeZonePosArray with their safezone posisitons and radii, otherwise passangers of vehicles in safezones will be killed upon destruction of their vehicle
[FIXED] Players are no longer able to brute force doors or safes by the method described in #1187 @icomrade
[FIXED] Some buildables not displaying removal option #1135 @icomrade
[FIXED] Study body message saying his/he on female players. @ebayShopper
[FIXED] Destroyed ore veins and ammo crates are now deleted globally after being removed. #1730 @icomrade
[FIXED] UH1Y and AH6X unknown animation source RPT errors. Added back observer seats to AH6X and UH1Y without thermal imaging. @icomrade
[FIXED] Players can no longer relog over bases in a helicopter, parachute or plane to get inside. @ebayShopper
[FIXED] Mozzie helicopter noises, and crashed mozzies bouncing into orbit. @icomrade
[FIXED] Firing from vehicles puts you in combat now. @icomrade
[FIXED] Players will no longer end up swimming in the ground after spawn, relog or clothes change on maps with respawn_west in the water. @ebayShopper
[FIXED] It is no longer possible to drag players through base walls when they are unconscious. @icomrade
[FIXED] Purchased vehicles should no longer spawn inside each other on trader helipads. @icomrade
[FIXED] Humanity hit is now applied correctly to players shooting from vehicles. @ebayShopper
[FIXED] Chopped down trees are now synced for JIP players, so they no longer respawn on relog. @ebayShopper
[FIXED] Several errors with loading and unloading unconscious players from vehicles. @oiad @ebayShopper
[FIXED] Occasional glitch death when opening parachute during HALO jump. @ebayShopper
[FIXED] Fix some items not displaying removal option #1135 @icomrade
[FIXED] Study body message saying his/he on female players. @ebaydayz
[UPDATED] .hpp files updated in dayz_code\Configs\CfgLoot\CfgBuildingPos. @Uro1
[UPDATED] .bat files updated in Config-Examples @Raziel23x
[UPDATED] Updated all config.cfg in Config-Examples, Added Default Steam Ports and Updated Layout. @Namindu
[UPDATED] Epoch.sql, 1.0.6_Updates.sql & CfgServerTraders with correct classnames for upgradable hilux1 & datsun1 versions. @Uro1
[INFO] Server owners must update to the new Hive DLL included in the 1.0.6 release, changes in the source code can be found here: https://github.com/vbawol/DayZhiveEpoch/pull/13
[INFO] Many weapon and item classnames changed. Admins must update their traders. See SQL\1.0.6_Updates and dayz_code\Configs\CfgServerTrader
[INFO] Many duplicate functions and variables were renamed. See Documents\1.0.6 Variable Name Changes.txt
[INFO] Server owners must update to the new Hive DLL included in the 1.0.6 release, changes in the soruce code can be found here: https://github.com/vbawol/DayZhiveEpoch/pull/13
[INFO] Many weapon, item and tool classnames changed. Admins must run SQL\1.0.6_Updates and update their config traders (see dayz_code\Configs\CfgServerTrader) @ebaydayz
[INFO] Many duplicate functions and variables were renamed. See Documents\1.0.6 Variable Name Changes.txt @ebaydayz
[INFO] New loot table format is incompatible with old loot tables. Admins see CfgLoot\README.txt
[INFO] If you use any community mods included in this release (AdvancedTrading, BuildVectors, Door/PlotManagement, SnapBuild, PlotForLife, PreciseBuilding, DZGM, etc.) you MUST uninstall them from your mission. They have been improved and many bugs have been fixed. Get updated copies from https://github.com/EpochModTeam/DayZ-Epoch
[INFO] Amphibious pook and cessna (pook_h13_amphib,GNT_C185E,GNT_C185F) are confirmed to have FPS issues. Using them is not recommended. #1612 @bleeding- @Markokil321
[INFO] If you use any community mods included in this release (Advanced Trading, Build Vectors, Door or Plot Management, Snap Build Pro, A Plot For Life) you MUST uninstall them from your mission. The mods have been improved and many bugs have been fixed, get up-to-date copies from https://github.com/EpochModTeam/DayZ-Epoch
[INFO] Amphibious pook and cessna (pook_h13_amphib,GNT_C185E,GNT_C185F) confirmed to have FPS issues. Using them is not recommended. #1612 @bleeding- @Markokil321
[INFO] Auto login does not force a player who aborted from the game, back to the lobby, to login
[INFO] Server owners and players should use the stable branch of ArmA 2 OA
[INFO] The A2OA Linux server version is 1.63.130836 at the time of release. Until it is updated with the core patch fixes Linux server admins will need to patch their mission: https://github.com/DayZMod/DayZ/issues/732
[INFO] Models/textures by Paul Tomany. @Sequisha.
[INFO] Special thanks to http://verthosting.com for hosting our development server.

View File

@@ -7,7 +7,6 @@
- fnc_usec_playerBleed --> fnc_usec_playerHandleBlood
- object_handleServerKilled --> vehicle_handleServerKilled
- object_setFixServer --> fnc_veh_setFixServer
- server_timeSync --> sched_sync (moved to scheduler)
- vehicle_handleDamage --> fnc_veh_handleDam
- vehicle_handleKilled --> fnc_veh_handleKilled
@@ -15,20 +14,13 @@
- dayz_allowedObjects --> DayZ_SafeObjects
- dayz_CLBase --> dz_loot_groups (similar not identical)
- dayz_CLChances --> dz_loot_weighted (similar not identical)
- dayz_combat --> no longer exists use (player getVariable["inCombat",false])
- dayz_combat --> no longer exists use (player getVariable["combattimeout",0] >= diag_tickTime)
- dayz_fullMoonNights --> dayz_ForcefullmoonNights
- dayz_MapArea --> no longer exists (was only used for DynamicVehicleArea and HeliCrashArea)
- dayz_sellDistance_vehicle, dayz_sellDistance_boat, dayz_sellDistance_air --> Z_VehicleDistance
- dayz_updateObjects --> DayZ_GearedObjects
- DynamicVehicleArea --> (getMarkerSize "center") select 1
- DZE_ActionInProgress --> dayz_actionInProgress
- DZE_CanPickup --> canPickup
- DZE_trees --> dayz_trees
- freeTarget --> OpenTarget
- HeliCrashArea --> (getMarkerSize "crashsites") select 1
- PVDZE_serverObjectMonitor --> dayz_serverObjectMonitor
- r_action_count --> dayz_actionInProgress (now true/false instead of 1/0)
- selfTransfusionTime --> player getVariable ["LastTransfusion",-(DZE_selfTransfuse_Values select 2)]
- Duplicate public variables have been renamed:
- dayzPlayerLogin --> PVCDZ_plr_Login

View File

@@ -1,142 +0,0 @@
[NEW] Fully updated to DayZ 1.8.8 base @icomrade @ebayShopper
[NEW] 1.8.8 attachments, blood trails, community weapons, traps and tripwires
[NEW] 1.8.8 journal and crafting menu are now functional (default 'J' key)
[NEW] 1.8.8 spawn selection, set dayz_spawnselection = 1; in init.sqf to enable (Chernarus only)
[NEW] 1.8.8 infected camps, points of interest and infectious waterholes map additions (Chernarus only)
[NEW] 1.8.8 weapon switching and hotkeys (1 = primary, 2 = pistol, 3 = melee (or rifle onBack if DZE_TwoPrimaries=2;))
[NEW] Players can carry more than one primary (one hidden on back). See configVariables.sqf for details @icomrade
[NEW] Many new configuration options are available for admins. See dayz_code\configVariables.sqf and mission\init.sqf for descriptions.
[NEW] Optional rules feed on player login, set dayz_enableRules in init.sqf
[NEW] Streamer mode is toggleable by player in game options. Setting enabled hides server water mark and rules feed. @ebayShopper
[NEW] Status UI icons are toggleable between "vanilla","epoch","dark" set DZE_UI in init.sqf @ebayShopper
[NEW] Optional dark UI by @hogscraper http://epochmod.com/forum/index.php?/topic/13654-proposed-ui-change/ code fixes by @SplenectomY @icomrade #1622
[NEW] If using the vanilla UI you may enable or disable the combat icon with DZE_VanillaUICombatIcon = true/false; @icomrade
[NEW] Anzio 20mm sniper and RedRyder BB Gun by @arma2WillRobinson
[NEW] Added "RedRyder" and "350Rnd_BB_Magazine" to loot pile. #1456 #1457 @Namindu
[NEW] Added action to lock and unlock vehicles from inside #1103 @pj999 @ebayShopper
[NEW] Autorun hotkey ('0' key)
[NEW] Earplugs hotkey ('F1' key)
[NEW] Group system ('F5' key) with database save. Settings available in configVariables.sqf. CommandBar and RadioProtocol spam are now disabled via config. @icomrade @ebayShopper
[NEW] Snap building, use DZE_modularBuild = true; in init.sqf to enable. @raymix
[NEW] Auto login when a player joins the server, default 10 seconds, requires mission update (disable in description.ext by setting defValueParam1 = 31;) @icomrade
[NOTE] Auto login does not force a player who aborted from the game, back to the lobby, to login
[NEW] Blood types system is disabled by default. Set dayz_classicBloodBagSystem = false; in init.sqf to enable.
[NEW] Dayz_townGenerator = true; in init.sqf enables vanilla map junk instead of Epoch DynamicDebris. Currently only compatible with Chernarus. @ebayShopper
[NEW] Database backup script. See Server Files\Tools\. @RimBlock
[NEW] Upgraded (_DZE1,2,3,4) ArmoredSUV and Kamaz classes are now available. #1518 #1538 @McKeighan
[NEW] Added increased waves during stormy weather #974 @FramedYannick @ebayShopper
[NEW] Optional variable to prevent stealing from backpacks by non-friendlies at traders. Set DZE_BackpackAntiTheft = true; in init.sqf @ebayShopper
[NEW] A much improved version of Zupa's Advanced Trading 2.1+ is now the default config trader menu, NOT COMPATIBLE WITH DATABASE TRADERS @icomrade @Windmolders
[NEW] With config based traders categories can be reused by setting the duplicate=#; value. # is the category number to copy. @ebayShopper
[NEW] With config based traders upgraded vehicles can now be sold for the same price as their original. #1745 @oiad
[NEW] With config based traders the buy or sell price of any item can be set to -1 to forbid the respective trading action. @icomrade
[NEW] Gems are now treated as variable value currency (Advanced Trading only). Configure gem values using DZE_GemWorthArray =[]; See configVariables.sqf. @icomrade
[NEW] Gem rarity is now configurable for mining using DZE_GemOccurance =[]; See configVariables.sqf. @icomrade
[NEW] A Plot For Life v2.5+ by RimBlock is now included and enabled by default, see configVariables.sqf @RimBlock @icomrade
[NEW] Build Vectors v4+ by Striker is now included, only enabled with Snap building. Note there is no option to turn off Vector Building with Snap Building enabled @strikerforce @icomrade
[NEW] Door Management v3.0+ by Zupa is now included and enabled by default with variable DZE_doorManagement, see configVariables.sqf @DevZupa @Bruce-LXXVI @ebayShopper
[NEW] Plot Management v2.1+ by Zupa is now included and enabled by default with variable DZE_permanentPlot, see configVariables.sqf @DevZupa @Bruce-LXXVI @icomrade
[NEW] Precise Base Building v1.0.5+ by Mikeeeyy is now included. @Mikeeeyy @icomrade @ebayShopper
[NEW] You may toggle vehicle destruction effects to prevent damage from vehicle explosions (useful to prevent griefing from ramming) use DZE_NoVehicleExplosions = true; to enable #1198 @icomrade
[NEW] Temperature factors are now configurable with DZE_TempVars see configVariables.sqf. @icomrade
[NEW] Weather effects are now configurable with DZE_WeatherVariables. See DynamicWeatherEffects.sqf for info on these values. @icomrade
[NEW] Full height cinderblock wall kits are now in game, classname "full_cinder_wall_kit" #1172 @icomrade
[NEW] You can exclude built items from the god mode base function using DZE_GodModeBaseExclude = []; which is an array of item classnames
[NEW] Fuel stations now have limited amount of fuel each restart. Configurable with dayz_randomMaxFuelAmount in init.sqf
[NEW] More possible causes of death added to study body: fell, ran over, shot, melee, zombie @ebayShopper
[NEW] Player-list no longer shows who's in lobby or ingame.
[NEW] 35 new male clothing classes added. #1732 #1734 @AirWavesMan
[NEW] Added new _DZ variants of BRDM2, AN2, HMMWV, Mi17 and Cessna classes with radar disabled. #1746 @AirWavesMan
[NEW] Added SCAR Mk16 and Mk17 variants, L86 and AA12 to loot tables and traders. #1743 @AirWavesMan
[NEW] Players can now manually push stuck planes backwards to free them. @ebayShopper
[NEW] Salvage can now be disabled on locked vehicles via DZE_salvageLocked variable. #1757 @oiad
[NEW] You may now rearm pooks and other helicopter, vehicle, pilot and driver weapons. @icomrade
[NEW] Death messages now use a PVEH instead of the unreliable MPHit. Added localization, more causes of death, systemChat and dynamicText killfeed options. @ebayShopper
[NEW] Parachute can now auto open at a set height during HALO jump. Altitude and speed meter can also be enabled. See configVariables.sqf. @ebayShopper
[NEW] Added hatch, fold and ramp animation UserActions to ArmoredSUV, AH1Z, MV22 and UH1Y configs. @ebayShopper
[NEW] VON in side and global is now blocked by default. See configVariables.sqf to change blocked VON channels. @icomrade @ebayShopper
[NEW] Arma cheat input (LeftShift + NumPad-) is now blocked by default to prevent abuse of FPS cap and EndMission commands for duping. @icomrade
[CHANGED] Combattimeout now uses diag_tickTime instead of time.
[CHANGED] AmmoBoxSmall_556/762 is replaced with DZ_AmmoBoxUS/RU/EU/CZ and MedBox0 is replaced with DZ_MedBox (new model)
[CHANGED] UH60Wreck and UH1Wreck are replaced with CrashSite_EU/UN/US/RU (new models)
[CHANGED] An infection chance of -1 disables self-transfusion infection. 0 is always infected. (DZE_selfTransfuse_Values) @icomrade
[CHANGED] Removed weapons from Traders hands and made them stand with arms by their side. @SilvDev
[CHANGED] Tweaked fuel capacity variables for vehicles. @RimBlock
[CHANGED] Tweaked rotate_logs.bat to incorporate the day of the week for better organization @Raziel23x
[CHANGED] All instances of sleep were replaced with the more reliable uiSleep where possible. @icomrade
[CHANGED] Several getPosATL changed to call FNC_GetPos for water compatibility @icomrade
[CHANGED] Trader city objects are now spawned locally on each machine with simulation disabled for better performance. Admins can still override with custom cities in init.sqf. @ebayShopper
[CHANGED] With R3Fweight on overburdened players are now forced to move slowly instead of being knocked out. The scream was also removed. #1145 @icomrade @ebayShopper
[CHANGED] Abort and respawn are now disabled immediately in the pause menu onLoad to compensate for low fps delay. @ebayShopper
[CHANGED] Player_onPause is now customizable by admins along with the new unscheduled fn_pauseMenuChecks. #1340 @Rimblock @ebayShopper
[CHANGED] Satchel charges, mines and launcher rounds now take one inventory slot instead of multiple for consistency with all other Epoch items. @ebayShopper
[FIXED] Player zombies are no longer attacked by other zombies. The respawn button is now enabled for them if they wish to suicide. @ebayShopper
[FIXED] Zombies now target and attack players far more accurately than in 1.0.5.1.
[FIXED] Server position sync bug after falling unconscious. Fixes AI on server not seeing the player after knock out and position revert after relog. #1522 @ebayShopper
[FIXED] Keyboard input is now disabled properly while unconscious @skynetdev @ebayShopper #1613
[FIXED] Character sometimes failing to sync after changing clothes #1545
[FIXED] Backpack wipes when changing clothes. #1361 @icomrade
[FIXED] CH53 gear when locked #1364 @icomrade
[FIXED] Infinite loop when crafting ore into bars #1351 @icomrade
[FIXED] Only first kill showing on death boards #1362 #1124 @vbawol @icomrade
[FIXED] Crossbow quivers not working #1355 @icomrade
[FIXED] Crash_spawner & Supply_drop modules spawning inaccessible loot piles #1408 #1390 @Uro1
[FIXED] Several script errors in dayz_server #1421 #1425 @ebayShopper
[FIXED] Corrected ClassName type for CH53_DZE and BAF_Merlin_DZE. @Cinjun
[FIXED] Dynamic_vehicle spawning non-upgradable classes of hilux1 & datsun1. @Uro1
[FIXED] Eating while inside a vehicle did not drop empty can @deadeye2
[FIXED] Zombie loot error when using loot tables in mission file @deadeye2
[FIXED] Trader menu expected array error #1618-1620 @ebayShopper
[FIXED] Loading screen issue where you can walk around and see a black screen #1610 @deanreid
[FIXED] Crafting a sledgehammer with one already in your toolbelt no longer eats your parts. #1567 #1667 @Namindu
[FIXED] Copy key failing when player doesn't have a backpack @ebayShopper
[FIXED] Fire barrels not being detected over water @pj999 @icomrade #1559 #1564
[FIXED] Opening supply crates over water no longer drops the items on the sea floor @pj999 @icomrade #1558
[FIXED] Plot pole required message not updating to reflect DZE_PlotPole radius @mathewjknott @icomrade #1274
[FIXED] Slow login timer and incorrect loading screen message when login times out @icomrade
[FIXED] Combine mags not working for Revolver and M1911 ammo @Terrien @ebayShopper #1313
[FIXED] M113_DZ,_DZE variants config errors and gunner seat not working @McKeighan @ebayShopper #1514
[FIXED] Smoke countermeasures are now visible @Markokil321 @icomrade #1440
[FIXED] Toilet paper dupe exploit when building outhouse @Markokil321 @ebayShopper #1599
[FIXED] Safes and lockboxes occasionally wiped when opening after restart and locking not being logged to RPT @ebayShopper #1413 #1503
[FIXED] Greatly optimized safe gear handling. Safe inventories are no longer sent to all machines over the network on server startup and each lock. @ebayShopper
[FIXED] Common duping methods exploiting safes no longer work with the new safe gear handling code. #1341 @RimBlock @ebayShopper
[FIXED] Duplicate objectUIDs occasionally causing vehicles to swap classes or be deleted across restarts. @icomrade #1504
[FIXED] DZE_BuildingLimit now counts buildables only instead of all object types. Thanks jOoPs @ebayShopper
[FIXED] Player no longer hears radiation sound when changing clothes. @ebayShopper
[FIXED] Ponds and lakes are now detected correctly in player_goFishing and player_drinkWater. #1678 @ebayShopper
[FIXED] Players are now ejected and force killed when their vehicle is destroyed. This applies to all vehicles except cars. Cars eject, but do not force kill. @icomrade
[NOTE] Servers that use safezones must configure DZE_SafeZonePosArray, otherwise passengers of vehicles in safezones will be killed on destruction of their vehicle. See configVariables.sqf.
[FIXED] Players are no longer able to brute force doors or safes by the method described in #1187 @icomrade
[FIXED] Some buildables not displaying removal option #1135 @icomrade
[FIXED] Study body message saying his/he on female players. @ebayShopper
[FIXED] Destroyed ore veins and ammo crates are now deleted globally after being removed. #1730 @icomrade
[FIXED] UH1Y and AH6X unknown animation source RPT errors. Added back observer seats to AH6X and UH1Y without thermal imaging. @icomrade
[FIXED] Players can no longer relog over bases in a helicopter, parachute or plane to get inside. @ebayShopper
[FIXED] Mozzie helicopter noises, and crashed mozzies bouncing into orbit. @icomrade
[FIXED] Firing from vehicles puts you in combat now. @icomrade
[FIXED] Players will no longer end up swimming in the ground after spawn, relog or clothes change on maps with respawn_west in the water. @ebayShopper
[FIXED] It is no longer possible to drag players through base walls when they are unconscious. @icomrade
[FIXED] Purchased vehicles should no longer spawn inside each other on trader helipads. @icomrade
[FIXED] Humanity hit is now applied correctly to players shooting from vehicles. @ebayShopper
[FIXED] Chopped down trees are now synced for JIP players, so they no longer respawn on relog. @ebayShopper
[FIXED] Several errors with loading and unloading unconscious players from vehicles. @oiad @ebayShopper
[FIXED] Occasional glitch death when opening parachute during HALO jump. @ebayShopper
[UPDATED] .hpp files updated in dayz_code\Configs\CfgLoot\CfgBuildingPos. @Uro1
[UPDATED] .bat files updated in Config-Examples @Raziel23x
[UPDATED] Updated all config.cfg in Config-Examples, Added Default Steam Ports and Updated Layout. @Namindu
[UPDATED] Epoch.sql, 1.0.6_Updates.sql & CfgServerTraders with correct classnames for upgradable hilux1 & datsun1 versions. @Uro1
[INFO] Server owners must update to the new Hive DLL included in the 1.0.6 release, changes in the source code can be found here: https://github.com/vbawol/DayZhiveEpoch/pull/13
[INFO] Many weapon and item classnames changed. Admins must update their traders. See SQL\1.0.6_Updates and dayz_code\Configs\CfgServerTrader
[INFO] Many duplicate functions and variables were renamed. See Documents\1.0.6 Variable Name Changes.txt
[INFO] New loot table format is incompatible with old loot tables. Admins see CfgLoot\README.txt
[INFO] If you use any community mods included in this release (AdvancedTrading, BuildVectors, Door/PlotManagement, SnapBuild, PlotForLife, PreciseBuilding, DZGM, etc.) you MUST uninstall them from your mission. They have been improved and many bugs have been fixed. Get updated copies from https://github.com/EpochModTeam/DayZ-Epoch
[INFO] Amphibious pook and cessna (pook_h13_amphib,GNT_C185E,GNT_C185F) are confirmed to have FPS issues. Using them is not recommended. #1612 @bleeding- @Markokil321
[INFO] Server owners and players should use the stable branch of ArmA 2 OA
[INFO] The A2OA Linux server version is 1.63.130836 at the time of release. Until it is updated with the core patch fixes Linux server admins will need to patch their mission: https://github.com/DayZMod/DayZ/issues/732
[INFO] Models/textures by Paul Tomany. @Sequisha.
[INFO] Special thanks to http://verthosting.com for hosting our development server.

View File

@@ -7,7 +7,7 @@ http://dayzepoch.com
Based on DayZ Mod Community edition
https://github.com/DayZMod/DayZ/blob/1.8.8/Documentation/Credits.md
https://github.com/DayZMod/DayZ/blob/Release_1.8/Documentation/Credits.md
http://dayzmod.com
@@ -61,7 +61,7 @@ GitHub Collaborators (In order of most commits)
* dayz10k - https://github.com/dayz10k
* Skaronator - https://github.com/Skaronator
* icomrade - https://github.com/icomrade
* ebayShopper - https://github.com/ebayShopper
* ebaydayz - https://github.com/ebaydayz
* Axles - https://github.com/Axles
* Armifer - https://github.com/Armifer
* Zupa - https://github.com/Windmolders
@@ -78,7 +78,7 @@ GitHub Contributors (In order of most commits)
* zabn - https://github.com/zabn
* eltexonline - https://github.com/eltexonline
* icomrade - https://github.com/icomrade
* ebayShopper - https://github.com/ebayShopper
* ebaydayz - https://github.com/ebaydayz
* Namindu - https://github.com/Namindu
* raginruffalo - https://github.com/raginruffalo
* Markokil321 - https://github.com/Markokil321

View File

@@ -26,7 +26,6 @@ class CfgActions {
class DropMagazine : None { show = 0; };
class PutMagazine : None { show = 0; };
class DeactivateMine : None { show = 0; };
class RepairVehicle: None { show = 0; };
/*
"None"
"GetInCommander"
@@ -266,171 +265,6 @@ class CfgInGameUI
};
};
};
// Hide group hotbar
class CommandBar {
left = "-0.032 + SafeZoneX";
top = "(SafeZoneH + SafeZoneY) - (1 - 0.851)";
width = 0;
height = 0;
imageDefaultWeapons = "ca\ui\data\clear_empty.paa";
imageNoWeapons = "ca\ui\data\clear_empty.paa";
imageCommander = "ca\ui\data\clear_empty.paa";
imageDriver = "ca\ui\data\clear_empty.paa";
imageGunner = "ca\ui\data\clear_empty.paa";
imageCargo = "ca\ui\data\clear_empty.paa";
dimm = 0.3;
colorRedTeam[] = {0,0,0,0};
colorBlueTeam[] = {0,0,0,0};
colorGreenTeam[] = {0,0,0,0};
colorYellowTeam[] = {0,0,0,0};
colorWhiteTeam[] = {0,0,0,0};
class prevPage {
x = 0;
y = 0;
w = 0;
h = 0;
color[] = {0,0,0,0};
texture = "ca\ui\data\clear_empty.paa";
};
class nextPage {
x = 0;
y = 0;
w = 0;
h = 0;
color[] = {0,0,0,0};
texture = "ca\ui\data\clear_empty.paa";
};
class UnitInfo {
class GroupIcon {
x = 0;
y = 0;
w = 0;
h = 0;
};
class HcGroupText {
x = 0;
y = 0;
w = 0;
h = 0;
font = "Zeppelin32";
SizeEx = 0;
};
class UnitBackground {
x = 0;
y = 0;
w = 0;
h = 0;
textureNormal = "ca\ui\data\clear_empty.paa";
textureSelected = "ca\ui\data\clear_empty.paa";
texturePlayer = "ca\ui\data\clear_empty.paa";
textureFocus = "ca\ui\data\clear_empty.paa";
};
class UnitFocus {
x = 0;
y = 0;
w = 0;
h = 0;
color[] = {0,0,0,0};
texture = "ca\ui\data\clear_empty.paa";
};
class UnitIcon {
x = 0;
y = 0;
w = 0;
h = 0;
color[] = {0,0,0,0};
colorPlayer[] = {0,0,0,0};
colorNoAmmo[] = {0,0,0,0};
colorWounded[] = {0,0,0,0};
colorWoundedFade[] = {0,0,0,0};
colorNoFuel[] = {0,0,0,0};
};
class Semaphore {
x = 0;
y = 0;
w = 0;
h = 0;
color[] = {0,0,0,0};
texture = "ca\ui\data\clear_empty.paa";
};
class CommandBackground {
x = 0;
y = 0;
w = 0;
h = 0;
color[] = {0,0,0,0};
texture = "ca\ui\data\clear_empty.paa";
};
class CommandText {
x = 0;
y = 0;
w = 0;
h = 0;
color[] = {0,0,0,0};
font = "Zeppelin32";
SizeEx = 0;
};
class UnitSpecialRole {
x = 0;
y = 0;
w = 0;
h = 0;
color[] = {0,0,0,0};
};
class VehicleNumberBackground {
x = 0;
y = 0;
w = 0;
h = 0;
color[] = {0,0,0,0};
texture = "ca\ui\data\clear_empty.paa";
};
class VehicleNumberText {
x = 0;
y = 0;
w = 0;
h = 0;
colorText[] = {0,0,0,0};
font = "Zeppelin32";
SizeEx = 0;
};
class UnitRole {
x = 0;
y = 0;
w = 0;
h = 0;
color[] = {0,0,0,0};
};
class UnitNumberBackground {
x = 0;
y = 0;
w = 0;
h = 0;
color[] = {0,0,0,0};
texture = "ca\ui\data\clear_empty.paa";
};
class UnitNumberText {
x = 0;
y = 0;
w = 0;
h = 0;
colorText[] = {0,0,0,0};
font = "Zeppelin32";
SizeEx = 0;
};
class CombatMode {
x = 0;
y = 0;
w = 0;
h = 0;
textureMCareless = "ca\ui\data\clear_empty.paa";
textureMSafe = "ca\ui\data\clear_empty.paa";
textureMAware = "ca\ui\data\clear_empty.paa";
textureMCombat = "ca\ui\data\clear_empty.paa";
textureMStealth = "ca\ui\data\clear_empty.paa";
};
};
};
};
class CfgVoice {
@@ -446,7 +280,15 @@ class CfgIdentities {
class PZombie1
{
name = "PZombie";
face = "PZombieFace1";
face = "PZombie1";
glasses = "None";
speaker = "NoVoice";
pitch = 1;
};
class PZombie2
{
name = "PZombie";
face = "PZombie2";
glasses = "None";
speaker = "NoVoice";
pitch = 1;
@@ -534,10 +376,11 @@ class CfgSurvival {
rawfoodtype = "FoodchickenRaw";
};
class Cock: Hen {};
class Fin: Default {
class DZ_Fin: Default {
yield = 0;
rawfoodtype = "FoodDogRaw";
};
class Pastor: Fin {};
class DZ_Pastor: DZ_Fin {};
class Rabbit: Default {
yield = 2;
rawfoodtype = "FoodrabbitRaw";
@@ -770,146 +613,5 @@ class CfgSurvival {
sex = "male";
playerModel = "INS_Worker2_DZ";
};
//new Epoch 1.06
class Skin_USMC_Soldier_Officer_DZ: Default {
sex = "male";
playerModel = "USMC_Soldier_Officer_DZ";
};
class Skin_USMC_Soldier_MG_DZ: Default {
sex = "male";
playerModel = "USMC_Soldier_MG_DZ";
};
class Skin_USMC_Soldier_Pilot_DZ: Default {
sex = "male";
playerModel = "USMC_Soldier_Pilot_DZ";
};
class Skin_FR_TL_DZ: Default {
sex = "male";
playerModel = "FR_TL_DZ";
};
class Skin_FR_R_DZ: Default {
sex = "male";
playerModel = "FR_R_DZ";
};
class Skin_FR_Marksman_DZ: Default {
sex = "male";
playerModel = "FR_Marksman_DZ";
};
class Skin_FR_Assault_R_DZ: Default {
sex = "male";
playerModel = "FR_Assault_R_DZ";
};
class Skin_RU_Soldier_DZ: Default {
sex = "male";
playerModel = "RU_Soldier_DZ";
};
class Skin_RU_Soldier_Officer_DZ: Default {
sex = "male";
playerModel = "RU_Soldier_Officer_DZ";
};
class Skin_RUS_Soldier1_DZ: Default {
sex = "male";
playerModel = "RUS_Soldier1_DZ";
};
class Skin_RUS_Commander_DZ: Default {
sex = "male";
playerModel = "RUS_Commander_DZ";
};
class Skin_MVD_Soldier_DZ: Default {
sex = "male";
playerModel = "MVD_Soldier_DZ";
};
class Skin_Ins_Soldier_2_DZ: Default {
sex = "male";
playerModel = "Ins_Soldier_2_DZ";
};
class Skin_Ins_Commander_DZ: Default {
sex = "male";
playerModel = "Ins_Commander_DZ";
};
class Skin_Ins_Soldier_Crew_DZ: Default {
sex = "male";
playerModel = "Ins_Soldier_Crew_DZ";
};
class Skin_CDF_Soldier_DZ: Default {
sex = "male";
playerModel = "CDF_Soldier_DZ";
};
class Skin_Doctor_DZ: Default {
sex = "male";
playerModel = "Doctor_DZ";
};
class Skin_Assistant_DZ: Default {
sex = "male";
playerModel = "Assistant_DZ";
};
class Skin_Worker1_DZ: Default {
sex = "male";
playerModel = "Worker1_DZ";
};
class Skin_Worker3_DZ: Default {
sex = "male";
playerModel = "Worker3_DZ";
};
class Skin_Worker4_DZ: Default {
sex = "male";
playerModel = "Worker4_DZ";
};
class Skin_TK_CIV_Takistani01_EP1_DZ: Default {
sex = "male";
playerModel = "TK_CIV_Takistani01_EP1_DZ";
};
class Skin_TK_CIV_Takistani03_EP1_DZ: Default {
sex = "male";
playerModel = "TK_CIV_Takistani03_EP1_DZ";
};
class Skin_TK_CIV_Takistani04_EP1_DZ: Default {
sex = "male";
playerModel = "TK_CIV_Takistani04_EP1_DZ";
};
class Skin_TK_CIV_Takistani06_EP1_DZ: Default {
sex = "male";
playerModel = "TK_CIV_Takistani06_EP1_DZ";
};
class Skin_TK_INS_Soldier_AR_EP1_DZ: Default {
sex = "male";
playerModel = "TK_INS_Soldier_AR_EP1_DZ";
};
class Skin_TK_GUE_Soldier_EP1_DZ: Default {
sex = "male";
playerModel = "TK_GUE_Soldier_EP1_DZ";
};
class Skin_CZ_Soldier_SL_DES_EP1_DZ: Default {
sex = "male";
playerModel = "CZ_Soldier_SL_DES_EP1_DZ";
};
class Skin_US_Soldier_EP1_DZ: Default {
sex = "male";
playerModel = "US_Soldier_EP1_DZ";
};
class Skin_UN_CDF_Soldier_Guard_EP1_DZ: Default {
sex = "male";
playerModel = "UN_CDF_Soldier_Guard_EP1_DZ";
};
class Skin_UN_CDF_Soldier_EP1_DZ: Default {
sex = "male";
playerModel = "UN_CDF_Soldier_EP1_DZ";
};
class Skin_GER_Soldier_TL_EP1_DZ: Default {
sex = "male";
playerModel = "GER_Soldier_TL_EP1_DZ";
};
class Skin_BAF_Soldier_Officer_MTP_DZ: Default {
sex = "male";
playerModel = "BAF_Soldier_Officer_MTP_DZ";
};
class Skin_BAF_Soldier_N_MTP_DZ: Default {
sex = "male";
playerModel = "BAF_Soldier_N_MTP_DZ";
};
class Skin_FR_Sapper_DZ: Default {
sex = "male";
playerModel = "FR_Sapper_DZ";
};
};
};

View File

@@ -7,7 +7,7 @@ class Wooden_Arrow : Recipe {
};
output[] =
{
{"1Rnd_Arrow_Wood","CfgMagazines",4}
{"WoodenArrow","CfgMagazines",4}
};
required[] =
{

View File

@@ -6,7 +6,7 @@ class Blueprint_nails : Recipe {
};
output[] =
{
{"equip_nails","CfgMagazines",4}
{"equip_nails","CfgMagazines",10}
};
required[] =
{

View File

@@ -2,6 +2,7 @@
Created by Raymix
*/
class SnapBuilding {
//Barriers whitelist
class Barrier {
@@ -11,14 +12,11 @@ class SnapBuilding {
"Land_HBarrier1_DZ",
"Sandbag1_DZ",
"BagFenceRound_DZ",
"Fort_RazorWire",
"WoodFloorQuarter_DZ",
"WoodFloorHalf_DZ",
"WoodFloor_DZ",
"MetalFloor_DZ"
"Fort_RazorWire"
};
radius = 5;
};
//snap points
class Land_HBarrier5Preview: Barrier{ //fix for broken offsets in ghost
points[] = {
{0,0,0,"Pivot"},
@@ -253,8 +251,8 @@ class SnapBuilding {
class CinderWall_Preview_DZ: Cinder_DZE {
points[] = {
{0,0,0,"Pivot"},
{-2.64, 0, -0.009,"Left"},
{2.64, 0, -0.009,"Right"},
{-2.64, 0, 0,"Left"},
{2.64, 0, 0,"Right"},
{0, 0, 1.685,"Top"},
{0,0,-1.685,"Bottom"}
};

View File

@@ -39,7 +39,7 @@ class Land_stodola_open: Farm {
class Land_Barn_W_01: Farm {
zedPos[] = {{5.78711,18.9463,-2.62683},{-4.4646,16.665,-2.61633},{4.93188,-17.0469,-2.59064},{-3.82788,-18.6699,-2.59021},{-2.99072,-4.16992,-2.58276},{3.95435,4.88379,-2.57434}};
lootPos[] = {
//{4.93188,-17.0469,-2.59064},{-3.82788,-18.6699,-2.59021},{-4.4646,16.665,-2.61633},{5.78711,18.9463,-2.62683},{3.95435,4.88379,-2.57434},{-2.99072,-4.16992,-2.58276},
//{7.23,5.37,-5.57},{8.55,0.75,-5.57},{5.2,-1.54,-5.57},{3.35,1.97,-5.57},{-3.63,3.05,-5.58},{-7.58,-1.02,-5.57},{-6.52,2.35,-5.56},{-7.21,5.55,-5.57},{6.53,1.49,-4.64},{0.05,1.32,-5.53},
{-4.45776,14.2153,-2.71607},{4.34277,-6.15088,-2.57279}
};
lootPosSmall[] = {{4.09351,10.3872,-2.69559},{0.10791,3.48096,-2.64446},{-4.51636,-12.2603,-2.67148},{3.54419,-15.8311,-2.63077}};
@@ -80,26 +80,18 @@ class Land_Shed_W02: Farm {
};
//DZE ADDED BELOW
class land_jzd_kr2: Farm { // one story cement barn
zedPos[] = {{2.12061,-22.3691,-6.30976},{2.86523,-3.03125,-6.17321},{0.813965,4.67188,-6.17321}};
//lootPos[] = {{3.86279,9.33008,-2.05339},{-2.43359,-9.56152,-2.0534},{2.12061,-22.3691,-6.30976},{2.13379,17.9229,-6.30976},{2.86523,-3.03125,-6.17321},{0.813965,4.67188,-6.17321}};
class land_jzd_kr2: Farm {
lootPos[] = {{1.92139,-4.90527,-6.17321},{0.709961,5.00488,-6.17321},{1.8623,7.37109,1.40623},{3.00684,-3.30566,1.41873},{-3.0625,-3.38477,-2.05339},{-2.62646,10.8418,-2.05339}};
};
class land_jzd_kr1: Farm { // one story cement barn
zedPos[] = {{0.0078125,-1.14941,-2.14676},{-4.2085,-12.3887,-2.14676},{0.878906,-9.51953,-6.26657}};
//lootPos[] = {{-2.42578,6.77832,-2.14676},{0.0078125,-1.14941,-2.14676},{-4.2085,-12.3887,-2.14676},{0.878906,-9.51953,-6.26657},{-0.756348,0.71875,-6.26657}};
class land_jzd_kr1: Farm {
lootPos[] = {{-1.04834,-3.67578,-6.27279},{1.63818,0.775391,-6.27279},{-1.41992,5.10449,-6.27279},{-0.993164,2.94629,-2.15298},{0.717285,-3.79688,-2.15298}};
};
class land_jzd_stodola2: Farm { // one story cement, sliding wooe doors, hay bales inside
zedPos[] = {{5.2832,-11.1592,-2.0262},{-2.20215,-0.935547,-2.0262}};
//lootPos[] = {{5.2832,-11.1592,-2.0262},{4.56445,10.0796,-2.0262},{-2.20215,-0.935547,-2.0262},{4.02734,4.24463,-2.0262}};
class land_jzd_stodola2: Farm {
lootPos[] = {{8.15527,11.8477,-2.0262},{5.5127,5.6377,-2.0262},{-4.16113,3.67383,-2.0262},{7.53223,-14.4741,-2.0262},{1.16992,0.390625,1.31123}};
};
class land_jzd_stodola1: Farm {
lootPos[] = {{-3.81592,-11.418,-2.0262},{1.73877,-6.20605,-2.0262},{-4.13477,-0.265625,-2.0262},{-1.04883,0.180664,-2.0262}};
};
class Land_sara_stodola: Farm { // brown wooden barn one story
zedPos[] = {{-0.637695,2.9707,-2.19523},{0.459961,0.398438,-2.19523}};
//lootPos[] = {{2.72266,-1.14648,-2.19523},{4.06152,3.59375,-2.19523},{-3.32324,3.92969,-2.19523},{-3.99219,-0.698242,-2.19523}};
class Land_sara_stodola: Farm {
lootPos[] = {{5.01367,3.33118,-2.19523},{2.51758,1.05737,-2.19523},{-1.30957,-1.02954,-2.19523},{-4.24414,4.0238,-2.19523},{5.16211,-0.661621,-2.19523}};
};

View File

@@ -1047,9 +1047,7 @@ class Land_Ind_Quarry : Industrial
class land_trubice: Industrial {
lootPos[] = {{-2.36719,2.7627,2.59438},{5.82715,3.01563,2.59438},{1.57617,0.709961,2.59438}};
};
class land_x_skladiste_low_tex: Industrial { // concrete, arc roof, broken doors
zedPos[] = {{12.5835,2.05273,-2.73836},{-10.9365,2.72217,-2.85032}};
//lootPos[] = {{12.5835,2.05273,-2.73836},{-2.45117,8.69385,-1.62253},{-10.9365,2.72217,-2.85032},{-9.50781,-9.54053,-2.85108},{-12.1572,-6.07861,-2.8506}};
class land_x_skladiste_low_tex: Industrial {
lootPos[] = {{-8.12354,-0.32373,-2.85032},{-2.31592,-4.27539,-2.5975},{8.15527,-6.89307,-2.5975},{0.398926,4.80029,-2.82628},{-6.0249,-7.64355,-2.85032}};
};
class land_b_small1: Industrial {
@@ -1080,11 +1078,9 @@ class land_seb_mine_near: Industrial {
lootPos[] = {{7.87646,-5.52881,-8.8979},{9.02979,-5.5918,-8.8979},{4.37451,-7.10156,-8.8979}};
};
class land_molovabud1: Industrial {
lootPos[] = {{-2.4458,2.20703,1.27995},{-4.68164,1.95508,1.27995},{-7.92822,6.29199,1.27995},{-1.81055,-1.29199,1.56745}};
lootPos[] = {{-2.4458,2.20703,1.27995},{-4.68164,1.95508,1.27995},{-7.92822,6.29199,1.27995},{-1.81055,-1.29199,1.56745}};
};
class land_f_b1: Industrial { // one story garage and ramp
zedPos[] = {{2.6582,-3.80225,-3.08734},{3.87988,2.10889,-3.1054}};
//lootPos[] = {{-3.18848,-0.702148,-2.21533},{-2.42188,-4.46582,-2.21533}};
class land_f_b1: Industrial {
lootPos[] = {{-4.45996,-2.84619,-2.21533},{-1.81152,-5.01123,-2.21533},{-5.32227,-5.21875,-2.21533}};
};

View File

@@ -29,8 +29,7 @@ class MilitarySpecial : Military
lootChance = 0.4;
lootGroup = MilitarySpecial;
};
class MilitaryIndustrial: Military
{
class MilitaryIndustrial: Military {
zombieChance = 0.3;
maxRoaming = 6;
zombieClass[] =
@@ -42,13 +41,13 @@ class MilitaryIndustrial: Military
"z_worker2",
"z_worker3"
};
lootChance = 0.5;
lootChance = 0.4;
lootGroup = MilitaryIndustrial;
};
class Land_a_stationhouse : Military
{
zedPos[] = {{-0.892578,-5.7168,-9.47058},{1.5127,1.96484,-9.47058},{18.9063,-4.06738,-9.47058},{-2.69922,-7.57422,-9.46057},{-1.35645,-8.3623,-4.6489},{-3.24219,-6.61914,-4.6489},{-1.70801,-7.85449,-0.0437927},{-3.39453,-7.88281,-0.0437927},{-1.37891,-5.79102,4.41141},{-1.39648,-7.79883,4.41141}};
lootChance = 0.5;
lootChance = 0.3;
lootPos[] = {
//{-2.7,-7.57,-9.46},{-0.89,-5.72,-9.47},{-3.24,-6.62,-4.65},{-1.36,-8.36,-4.65},{-1.71,-7.85,-0.04},{-3.39,-7.88,-0.04},{-1.4,-7.8,4.41},{-1.38,-5.79,4.41},{1.51,1.96,-9.47},{18.91,-4.07,-9.47},{-14.4,3.29,-0.51},{1.33,0.89,-0.51},{-2.37,-8.4,8.49},{12.44,2.54,-9.47},{-14.83,-7.58,-0.51},{-1.8,8.87,-0.51},{6.83,0.89,-0.51},{3.65,-6.54,-4.51},{16.29,-6.57,-4.51},{18.39,2.37,-4.51},{9.28,-1.25,-4.51},{-2.08,-4.74,8.49},
{15.436,2.85498,-9.47058},{17.9861,-6.52832,-9.47058},{1.22583,2.24463,-9.47058},{-3.9126,-7.29834,-9.47058},{-2.28271,-6.21094,-4.6489},{-1.604,-8.68018,-0.043786},{-1.104,-5.60938,4.41139},{-3.55811,-8.56787,4.41139},{-2.99219,-8.27148,8.49209}
@@ -160,11 +159,9 @@ class Camp: Military {
maxRoaming = 1;
zedPos[] = {{0.833496,-1.52246,-1.09949},{0.385742,0.963867,-1.08948}};
//lootPos[] = {{0.833496,-1.52246,-1.09949},{0.385742,0.963867,-1.08948}};
lootPos[] = {{0.833252,-1.52246,-1.09949},{0.38501,0.963867,-1.08948}};
lootPos[] = {{0.833252,-1.52246,-1.15955},{0.38501,0.963867,-1.15955}};
};
class Land_stan: Camp {};
class CampEast: Military {
maxRoaming = 1;
zedPos[] = {{0.627441,1.83594,-1.31049},{-1.05713,-1.80762,-1.31049}};
@@ -222,55 +219,15 @@ class Land_Mil_Barracks_L: Military {
zedPos[] = {{4,-5.22,-2.21},{7.3,-4.04,-2.21},{-0.82,-4.72,-2.2}};
lootPos[] = {{-0.82,-4.72,-2.2},{4,-5.22,-2.21},{7.3,-4.04,-2.21}};
};
// ALT-MAP Support
class Land_kostel_trosky: MilitarySpecial // church ruins
{
zedPos[] = {{-0.388672,10.0176,-5.37072},{-2.97852,-0.816406,-5.55207}};
lootPos[] = {{0.386719,13.5918,-5.54349},{3.81055,2.98828,-5.30816}};
};
class Land_MBG_Killhouse_3: Military // cement 2 story
{
zedPos[] = {{-4.10547,-0.466797,0.451439},{-2.06152,3.2168,0.451439},{-10.7031,3.0293,0.451439},{-8.07715,-1.2168,0.451439}};
lootPos[] = {{-4.10547,-0.466797,0.451439},{-2.06152,3.2168,0.451439},{-10.7031,3.0293,0.451439},{-8.07715,-1.2168,0.451439}};
};
class Land_aif_strazni_vez: Military // metal platform-overlook
{
lootPos[] = {{0.113281,0.859375,1.46157},{-1.24023,1.25195,1.46157}};
};
class Land_MBG_Killhouse_2: Military // cement 2 story
{
zedPos[] = {{-4.58887,-4.49023,-2.79856},{1.78516,1.58887,3.80144}};
lootPos[] = {{-4.58887,-4.49023,-2.79856},{6.50488,5.86328,-2.79856},{-6.24365,-4.69336,0.501437},{-4.99805,-4.63281,3.80144},{5.48828,-3.87793,3.80144}};
};
class Land_buova4_winter: MilitarySpecial // winter version of military barracks
{
zedPos[] = {{-1.95361,2.57813,-1.1084},{5.46289,2.5791,-1.1084},{1.29346,-2.16211,-1.09839},{-1.78369,-0.166992,-1.09839},{-5.39355,-2.11719,-1.09839},{-5.4707,2.58203,-1.09839},{-1.80664,-1.97559,-1.09827},{5.38965,-1.75781,-1.09827},{-9.1499,-2.55859,-1.09827},{1.4668,-0.129883,-1.09814},{-4.77881,0.0498047,-1.09814},{-8.32617,-0.144531,-1.09814}};
lootChance = 0.3;
lootPos[] = {{-0.39,-2.02,-1.1},{-5.67,1.68,-1.1},{-1.95,2.58,-1.11},{5.46,2.58,-1.11},{6.37,-1.22,-0.93},{-0.24,-1.04,0.1},{-3.53,-0.38,-1.1},{-5.39,-2.23,-1.1},{-6.78,-1.34,-0.7},{-9.07,-0.53,-1.1},{2.97,-0.92,-1.1},{1.11,-2.35,-1.1}};
};
class land_hlaska: Military // metal platform
{
lootChance = 0.3;
lootPos[] = {{-0.802246,0.614258,3.77092},{0.917969,0.9375,3.77093}};
};
// ALT-MAP Support
//DZE ADDED BELOW
class land_pozorovatelna: Military { // concrete tower
//lootChance = 0.3;
//lootPos[] = {{-0.717773,-3.02612,-2.49767},{2.99414,2.67017,-2.49767},{0.761719,-2.20044,7.54509},{-0.482422,1.19702,7.54508},{1.85156,1.9812,7.54508}};
class land_pozorovatelna: Military {
lootPos[] = {{-2.36328,-2.79248,-2.49767},{3.11426,-2.92969,-2.49767},{0.740234,2.47852,-2.49767},{-1.67578,-2.50049,7.54509},{-1.23047,1.90283,7.54509},{2.88477,2.08496,7.54509},{2.61426,-2.48096,7.54509},{0.491211,-0.290527,7.54509}};
};
class land_AII_last_floor: MilitarySpecial {
zombieClass[] = {"z_soldier","z_soldier","z_policeman"};
lootChance = 0.5;
maxRoaming = 3;
lootPos[] = {{-1.73975,-7.99756,11.6976},{-1.73975,-7.99756,11.6976},{-1.20801,5.45605,4.6129},{-3.82813,2.81494,5.46183}};
};
class land_AII_middle_floor: MilitarySpecial {
zombieClass[] = {"z_soldier","z_soldier","z_policeman"};
lootChance = 0.5;
maxRoaming = 3;
lootPos[] = {{-7.64941,4.97412,0.510368},{-7.7207,5.10498,0.510216},{-7.27979,-0.931152,0.518509},{8.47461,-2.3252,-4.63377},{9.20508,0.508301,-4.63377},{4.36768,3.7998,-4.63377},{-0.669434,2.74805,-4.63377},{-10.3594,5.03516,-4.63377},{-13.9766,9.10059,-4.63377},{-8.021,1.22314,-4.63377},{6.07227,-2.64551,-4.63377},{-8.75293,8.79297,-2.10379}};
};
class Land_budova4_winter: MilitarySpecial {
@@ -379,10 +336,8 @@ class land_ind_pec_03a: MilitaryIndustrial
zedPos[] = {{1.979,15.7012,3.48646},{5.93604,16.2686,3.48582},{6.50586,13.8198,-4.22628},{12.314,9.64258,-4.22628},{6.15381,9.78711,-4.22628},{6.34424,-2.52051,-0.953124},{-5.04004,-4.30566,-4.22628},{-5.77588,-21.0293,-4.22628}};
};
class Land_budova4_in: Military // barracks broken blue front door. cannot enter inner rooms
class Land_budova4_in: Military
{
zedPos[] = {{-3.94531,2.27344,-1.88723},{-0.0566406,2.2666,-1.88723},{6.27148,2.5752,-1.88723}};
//lootPos[] = {{-5.49609,2.13135,-1.88723},{-1.57031,2.29199,-1.88723},{2.43945,2.21387,-1.88723},{5.92383,-2.44678,-1.88723}};
lootPos[] = {
{ -6.50415,2.1416,-1.88723 },
{ -1.66162,2.10168,-1.88723 },
@@ -534,7 +489,7 @@ class HMMWVWreck: Military
lootPos[] = {};
};
class Land_Mil_Guardhouse: Military //MOVED FROM RESIDENTIAL
class Land_Mil_Guardhouse : Military //MOVED FROM RESIDENTIAL
{
zombieClass[] =
{
@@ -542,7 +497,6 @@ class Land_Mil_Guardhouse: Military //MOVED FROM RESIDENTIAL
"z_soldier",
"z_policeman"
};
lootChance = 0.5;
maxRoaming = 3;
zedPos[] = {{-2.44727,0.250977,-1.70563},{-2.44873,3.00293,-1.70285}};
lootPos[] = {

View File

@@ -78,19 +78,6 @@ class Land_A_Office02 : Office
};
zedPos[] = {{4.72266,-5.74219,-8.15109},{0.961426,-5.16992,-8.15076}};
};
// ALT-MAP Support
class Land_aif_hotel : Office //multi-story hotel with balconies
{
lootPos[] = {{14.0938,-4.38281,6.24485},{4.53711,12.8853,6.24484},{-20.623,-7.3584,2.74056},{-20.9375,-15.0547,-0.759435},{-20.4102,-4.95166,-4.25943},{20.8555,6.60156,-4.25943}};
};
class Land_aif_hotel_bio : Office // multi-story hotel with balconies
{
zedPos[] = {{-18.5781,4.20801,-8.5215},{-17.8848,-6.33398,-8.52153}};
lootPos[] = {{-17.8848,-6.33398,-8.52153},{16.8477,-12.5811,-8.52153},{17.8984,12.9102,-8.52153},{-1.51172,11.0117,-8.52153},{-23.4453,-5.7998,-0.835522},
{-22.4063,-16.8887,3.01448},{-5.8418,5.27832,6.86919},{16.7227,16.8076,6.86919},{18.2676,-14.2627,6.86919},{-16.8984,-16.3701,6.86919}};
};
// ALT-MAP Support
//DZE BELOW
class LAND_ibr_bank: Office
{
@@ -139,10 +126,8 @@ class Land_ibr_terminal: Office
{ -2.83545,10.9009,-0.949741 },
{ -2.27686,-16.4238,3.68157 }};
};
class Land_A_Villa_EP1: Office // takistani villa 2 story multi-wing
class Land_A_Villa_EP1: Office
{
zedPos[] = {{5.5332,2.70361,-5.06721},{13.2578,-14.3623,-5.06719}};
//lootPos[] = {{-15.002,9.06104,1.97169},{10.3047,10.7178,1.97146},{17.4824,-15.3862,1.99229},{10.1855,-0.722656,-1.4844},{-2.54688,14.5698,-1.4844},{-14.8945,12.7236,-1.4844},{-8.51953,14.1064,-1.4844}};
lootPos[] = {
{ -23.3442,1.71484,-3.65929 },
{ 14.5498,-5.69775,-5.06722 },
@@ -223,25 +208,21 @@ class Land_MBG_Police_Station: Office
{ -2.3125,6.18774,1.68834 }};
};
class land_mbg_apartments_big_04: Office { // multi-story cement, 3 non-enterable garages
//lootPos[] = {{-3.8877,1.5293,-3.19898},{4.02832,0.519531,-3.19898},{3.97266,1.04883,-0.15098},{-3.33691,1.17188,-0.15098},{3.7002,0.867188,2.89702},{-3.55762,0.628906,2.89702},{-6.69922,2.30859,5.94502},{8.12402,-1.16211,5.94502}};
class land_mbg_apartments_big_04: Office {
lootPos[] = {
{10.1953,-2.47656,-3.19898},{3.14453,-0.197266,-3.19898},{0.949219,5.58789,5.94502},{-0.888672,2.47461,2.69382},{3.99414,-0.273438,2.89702},{10.7344,-0.351563,2.89702},{-10.4961,-5.46484,2.89702},{-3.25391,0.669922,2.89702},{10.6816,-2.26367,-0.15098},{-3.48828,0.31543,-0.15098},{-2.97461,-2.35547,-0.15098}
};
lootPosSmall[] = {
{4.52734,1.46289,-3.19898},{2.90234,5.90918,2.89702},{5.46875,-0.703125,2.89702},{-4.46875,-0.686523,2.89702},{5.17383,-1.80566,-0.15098},{-7.44531,5.68359,-0.15098}
};
//zedPos[] = {{0.592773,-0.105469,-7.46618},{0.290039,1.49023,-7.43577}};
zedPos[] = {{-0.0898438,4.67773,-7.08873},{0.890625,-5.13965,-6.90238}};
};
class land_mbg_ger_estate_2: Office { // 2 stucco red/orange light by door
//lootPos[]={{5.34766,-0.882813,-2.13187},{2.38281,-1.03418,-2.13187},{2.54688,-4.41602,-2.13187},{-7.71094,-2.73242,-2.13187},{-2.22656,5.91602,-2.13187},{-5.36328,4.46387,-2.13187}};
class land_mbg_ger_estate_2: Office {
lootPos[] = {
{-0.847656,-5.23291,-2.13187},{-0.615234,3.95996,-1.55187},{8.30859,0.642578,-2.02187},{7.60547,6.6792,-2.13187},{6.38867,-5.31396,-2.13187},{-4.74023,3.71582,-2.13187}
};
lootPosSmall[] = {
{-6.3125,-6.48145,-1.43187},{-4.81445,-2.0293,-1.43187},{-3.47852,4.58789,-2.13187},{0.107422,3.45947,-1.55187},{4.23438,-1.42188,-1.83187},{4.97461,1.09229,-1.30187},{6.53711,-2.07227,-1.29187},{6.35547,-4.70117,-1.65187},{-7.55273,3.99268,-1.65187}
};
//zedPos[] = {{2.38281,-1.03418,-2.13187}};
zedPos[] = {{2.12695,-8.60791,-1.5208},{1.33984,9.18945,-1.25071}};
};

View File

@@ -351,44 +351,15 @@ class Land_Panelak3 : Residential
//lootPos[]={{0.54,-0.71,-8.11},{2.51,-1.84,12.38},{2.8,-0.67,12.38},{3.98,-1.49,12.38}};
lootPos[] = {{2.00415,-1.33325,12.3769},{0.0378418,-1.23608,-10.8254}};
};
// ALT-MAP Support
class Land_MBG_GER_HUS_4 : Residential // 2 stucco red/orage light by door
{
zedPos[] = {{-3.01074,1.48145,-0.945732}};
lootPos[]={{-4.05176,0.607422,-0.112886},{4.31885,2.46094,-0.112885},{4.58203,-2.88672,-0.112886},{5.85449,1.11523,-3.11289},{3.30811,-5.375,-3.11289},{-3.5708,6.20703,-3.11288}};
};
class Land_MBG_GER_RHUS_2 : Residential // cement 1 door 4 windows
{
zedPos[] = {{-2.77441,-3.31738,-3.36569}};
lootPos[]={{2.33398,-1.23145,-3.36569},{2.08203,-1.7998,-0.465693},{-0.678711,-4.04883,-0.465693},{2.33008,3.3291,-0.465692}};
};
class Land_MBG_GER_PUB_2 : Residential // fionas irish pub
{
zedPos[] = {{4.20264,-3.15381,-3.53086},{-6.24268,-4.08228,-3.53085}};
lootPos[]={{-0.338867,-5.44336,-3.53086},{-2.61182,-4.51978,-3.53086},{-6.23779,-2.42676,-3.53085},{4.42334,-4.17285,-0.630859},{3.15088,4.45898,-0.630852}};
};
class Land_sara_domek_vilka : Residential // reddish villa - no entry
{
lootPos[]={{-5.53467,-1.77637,-4.17358},{3.11279,6.25879,-4.1599},{0.339844,7.14258,-4.1599}};
};
class Land_mbg_apartments_big_01 : Residential // brick with archways, limited access
{
lootPos[]={{-4.7915,4.07861,4.80171},{-6.07764,-4.86182,4.80168},{9.38916,-7.12158,-1.05012},{-11.3857,-5.63916,-1.05012},{-11.2231,8.8335,-1.05013},{11.4961,7.89697,-1.05012},{4.59082,-5.81592,-4.34196}};
};
// ALT-MAP Support
//DZE ADDED BELOW
class land_rozvodna: Residential {
lootPos[] = {{-6.8208,-1.58789,-0.369419}};
};
class land_jzd_bezstrechy: Residential { // multi-story concrete bars on windows
zedPos[] = {{6.62451,1.67969,-5.22504},{5.60889,6.54102,-5.10962}};
//lootPos[] = {{6.62451,1.67969,-5.22504},{1.70166,3.48828,-5.22504},{5.60889,6.54102,-5.10962},{-5.21094,7.38477,-5.10962}};
class land_jzd_bezstrechy: Residential {
lootPos[] = {{-10.4614,-2.97461,-5.22504},{0.170898,0.177734,-5.22504},{-0.368652,-3.34668,-5.22504},{0.905762,2.52344,-5.22504},{0.802246,2.12305,-0.40476},{1.05615,1.88574,-3.01179},{8.00244,0.787109,-5.22504}};
};
class land_domek_podhradi_1: Residential { // brown wooden barn one story
zedPos[] = {{-2.18018,-3.02637,-2.75047},{-0.874756,3.29346,-2.7391}};
//lootPos[] = {{5.11816,0.963867,-2.73913},{1.84717,-0.317383,-2.73914},{-5.66992,0.883789,-2.75047},{0.924805,-2.87988,-2.75047},{2.50977,-0.691406,-2.73915},{-0.874756,3.29346,-2.7391}, {-2.71924,0.0463867,-2.73914}};
class land_domek_podhradi_1: Residential {
lootPos[] = {{5.20862,3.45215,-2.7391},{3.04761,1.61621,-2.73912},{2.7594,-1.33691,-2.73915},{-3.32617,4.14404,-2.73909}};
};
class Land_bouda2_vnitrek: Residential {
@@ -400,25 +371,19 @@ class land_senik: Residential {
class land_zd_1: Residential {
lootPos[] = {{2.14258,3.37402,-3.67255},{-1.60645,-3.25098,-3.67255},{0.649902,-2.38086,-3.67255},{-1.16113,1.41406,-3.67255},{2.88721,-2.80078,-3.67255},{-4.45117,-3.0127,-4.04225},{-5.94385,3.13867,-4.04225}};
};
class Land_dum_ras: Residential { // stucco 1 window, 2 doors
zedPos[] = {{0.891602,2.02539,-2.66959},{0.189453,-3.6333,-2.66958},{0.952148,2.08594,0.272604}};
//lootPos[] = {{0.891602,2.02539,-2.66959},{0.189453,-3.6333,-2.66958},{0.952148,2.08594,0.272604}};
class Land_dum_ras: Residential {
lootPos[] = {{-1.53223,3.34424,-2.66958},{1.36621,-0.507813,-2.66958},{0.860352,3.72705,0.272604},{-0.767578,-1.96289,0.272604},{-0.27832,-3.96045,0.272604}};
};
class land_plynom: Residential {
lootPos[] = {{1.07568,-0.65625,2.21929},{-0.184082,-1.46973,2.21929},{-1.24854,-0.0126953,2.21929},{1.1377,-0.887695,-2.60304},{-1.3877,0.386719,-2.60304},{-0.822754,-1.33398,-2.60304}};
};
class land_x_vez_tex: Residential { // brick tower
zedPos[] = {{-0.80957,1.62183,-4.59428}};
//lootPos[] = {{-0.80957,1.62183,-4.59428},{-1.18555,0.894531,-4.59901},{-0.114258,1.20581,-0.273163},{-3.95801,5.15552,-0.271477}};
class land_x_vez_tex: Residential {
lootPos[] = {{0.433105,-1.02734,-0.273926},{1.00391,3.02197,-0.272713},{1.36426,0.449219,-0.273571},{-1.89795,3.22168,-0.27232},{-5.00537,-3.64307,-0.274128}};
};
class land_marsh1: Residential {
lootPos[] = {{3.76953,-5.73193,-3.95897},{-0.986816,-4.26074,-3.95897},{2.52637,0.376465,-3.95897},{4.78955,2.92969,-3.95897},{4.56543,6.82227,-3.95897},{-2.88184,4.24121,-4.01684}};
};
class land_seb_bouda1: Residential { // cement floor1, wooden floor2
zedPos[] = {{-2.27832,0.0546875,0.573326},{-0.192871,-2.34766,1.13067}};
//lootPos[] = {{-2.27832,0.0546875,0.573326},{-0.192871,-2.34766,1.13067}};
class land_seb_bouda1: Residential {
lootPos[] = {{2.49316,-2.44238,1.13067},{-0.645996,-2.44824,1.13067},{-0.924316,-0.460938,0.573963},{-2.89697,1.9043,0.571716},{2.80566,1.2334,-3.28989},{-2.38672,-0.893555,-3.28989},{-2.7666,2.41699,-3.28989}};
};
class land_cihlovej_dum_mini: Residential {
@@ -433,9 +398,7 @@ class Land_hruzdum: Residential {
};
zedPos[] = {{-1.66382,-1.14795,-3.82291},{-2.79248,3.60742,-0.251995}};
};
class Land_cihlovej_dum_in: Residential { // door, red-blu light, 2 windows
zedPos[] = {{-1.69922,0.681641,-1.8147}};
//lootPos[]={{-1.69922,0.681641,-1.8147},{1.97852,1.83496,-5.27588},{-1.44531,0.173828,-1.81471},{-0.0527344,-1.43359,-1.81472}};
class Land_cihlovej_dum_in: Residential {
lootPos[] = {{-0.0117188,0.0441895,-1.81473},{-1.76758,2.24805,-1.8147},{-2.88965,-1.64795,-1.8147},{1.84277,-2.07983,-1.81471},{1.58691,-1.3374,-5.27588},{1.22852,2.57324,-5.27588}};
};
class land_smd_cihlovej_dum_mini: Residential {
@@ -491,9 +454,7 @@ class land_smd_dum_istan3_hromada: Residential {
class land_panelova3: Residential {
lootPos[] = {{-0.0615234,2.92871,0.0510063},{6.44482,-0.967773,0.0510063},{6.26807,-3.85547,0.0510063},{-0.0327148,-5.30273,0.0510063}};
};
class land_vysoky2: Residential { // multi-story cement apt buildings. no room access
zedPos[] = {{-0.219727,2.5332,13.2833}};
//lootPos[] = {{-0.219727,2.5332,13.2833},{-1.83179,7.09766,13.2833},{-7.15039,-8.02441,13.2833},{4.60986,-8.9209,13.2833},{12.3555,5.91992,13.2833}};
class land_vysoky2: Residential {
lootPos[] = {{6.74121,-2.95508,-15.7673},{6.63232,4.17676,-15.7673},{0.72998,-2.63574,-15.7051},{1.1958,0.116211,-15.6513},{2.84131,2.35742,13.1248},{-0.51123,2.16699,13.1248},{4.37012,0.773438,13.1248},{9.61328,13.2432,13.1248},{6.39307,-12.292,13.1248}};
};
class land_vysoky1: Residential {
@@ -505,9 +466,7 @@ class land_hotel_p2: Residential {
class land_hotel_p1: Residential {
lootPos[] = {{-12.1006,-3.29248,-4.92428},{-3.09375,-1.66357,-4.92429},{-1.78125,3.53271,-4.92429},{-5.97852,3.80273,-4.92428},{13.8809,1.77246,-1.39091},{13.751,-9.81104,-1.39091},{12.1787,0.0078125,-3.22923}};
};
class land_dlouhy1: Residential { // multi-story cement apt buildings. some room access
zedPos[] = {{-3.36914,7.95166,-4.95796},{-3.00684,-1.46973,-9.47917}};
//lootPos[] = {{-3.36914,7.95166,-4.95796},{-4.4248,-1.81055,-4.96283},{25.0264,-1.64648,-4.96281},{25.6738,8.21387,-4.95789},{15.626,11.2983,-4.95636},{6.11328,6.86816,-9.48532}, {-13.5742,-1.67822,-9.47203}, {-3.00684,-1.46973,-9.47917}};
class land_dlouhy1: Residential {
lootPos[] = {{-6.40918,-0.21875,-9.60495},{-12.395,2.47559,-9.60091},{1.38428,3.15332,-9.61021},{1.91748,8.89746,-9.61057},{-6.90918,8.53027,-9.60461},{-12.3315,8.00195,-9.60096},{-17.9946,9.73926,-9.59713},{-9.91797,5.16699,-9.60259},{6.95801,9.37988,-9.61397},{4.39404,7.64941,-9.61224},{5.43994,9.80469,-5.09157},{0.418457,-0.611328,-5.09031},{-5.27051,7.41895,-5.08631},{2.20361,8.79004,-5.09157},{-8.93848,6.08301,-5.08698},{-9.49854,11.3086,-5.08437},{9.38232,1.54199,-5.09157},{8.95361,9.74707,-5.09157},{11.436,11.4756,-5.08435}};
};
class land_dlouhy2: Residential {
@@ -695,10 +654,8 @@ class LAND_Kiosk2 : Residential
{7.84668,20.991,4.76736},
{6.91211,27.9067,10.1178}};
};
class Land_deutshe_mini : Residential // stucco 3 windows, doorway
class Land_deutshe_mini : Residential
{
zedPos[] = {{2.51074,-2.4657,-2.74846},{2.51953,1.31262,-2.74846}};
//lootPos[] = {{2.51074,-2.4657,-2.74846},{2.51953,1.31262,-2.74846}};
lootPos[] = {
{-4.34277,-2.54297,-2.74846},
{-0.624023,-0.357422,-2.74846},
@@ -715,10 +672,8 @@ class LAND_vokzal_big: Residential
{-7.07227,1.28223,-7.96283}};
};
class Land_dum_mesto2: Residential // 2 stucco red/orange light by door
class Land_dum_mesto2: Residential
{
zedPos[] = {{-3.01074,1.48145,-0.945732}};
//lootPos[]={{1.31836,4.90625,-4.34475},{-3.01074,1.48145,-0.945732},{-1.86816,4.46582,-0.944004},{-1.43652,-1.51563,-0.944004},{1.40234,-7.55664,-0.944},{1.05273,5.43994,-4.34475}};
lootPos[] = {
{2.46582,7.10742,-4.34475},
{2.87305,4.03906,-4.34475},
@@ -735,26 +690,22 @@ class Land_dum_mesto2: Residential // 2 stucco red/orange light by door
{1.21973,-1.07617,-0.944004}};
};
class Land_sara_Domek_sedy: Residential // single story stucko #39
class Land_sara_Domek_sedy: Residential
{
zedPos[] = {{1.72266,2.12744,-2.14196}};
//lootPos[]={{4.39453,3.2583,-2.14196},{-5.47656,1.50586,-2.14196},{-1.81445,1.95605,-2.14196}};
lootPos[] = {
{-1.76367,-1.11328,-2.14196},
{-5.0127,3.01953,-2.14196},
{5.41211,2.625,-2.14196},
{4.86035,-0.738281,-2.14196}};
};
class Land_dum_rasovna: Residential // old stucco window-dor-door tile roof
class Land_dum_rasovna: Residential
{
//lootPos[]={{-1.11914,0.794922,-2.66958},{-0.580078,-3.34766,-2.66958},{1.80664,2.07227,0.272606}};
lootPos[] = {
{-1.271,3.38281,-2.69958},{3.14893,3.86255,-2.69958},{3.30957,-4.17871,-2.69958},{-0.936523,-1.97412,0.242605},{1.05518,3.77271,0.242605}
};
lootPosSmall[] = {
{-0.964844,-3.52148,0.952604},{0.613281,-0.726807,-2.69958},{3.69873,-1.69995,-2.69958}
};
//zedPos[] = {{-1.11914,0.794922,-2.66958}};
zedPos[] = {{-1.08252,-1.93018,-1.79458},{-1.68555,2.19971,-1.79458}};
};
class land_sara_domek_kovarna: Residential
@@ -779,10 +730,8 @@ class Land_majak_podesta: Residential
{1.14844,-2.9707,2.28329}};
};
class land_mbg_brickhouse_01: Residential // 2 story brick outer staircase stripped
class land_mbg_brickhouse_01: Residential
{
zedPos[] = {{2.13965,2.89258,-3.35652}};
//lootPos[]={{2.13965,2.89258,-3.35652},{-3.04443,1.43359,-3.35652},{1.77637,1.81055,-0.051506}};
lootPos[] = {
{-7.06543,4.02197,-0.051506},
{5.55518,-0.523438,-0.051506},
@@ -876,10 +825,8 @@ class land_hut04: Residential
{ 0.939697,2.78271,-0.437198 }};
};
class Land_dum_mesto_in: Residential // 2 story some boarded windows estate
class Land_dum_mesto_in: Residential
{
zedPos[] = {{4.85645,1.62305,-1.28095}};
//lootPos[]={{-4.05469,4.21289,-4.26331},{4.85645,1.62305,-1.28095},{-3.86035,-4.19531,-1.11247}};
lootPos[] = {
{ -5.53796,-2.51996,-3.99769 },
{ -4.66113,1.34052,-4.26331 },
@@ -911,27 +858,23 @@ class Land_dum_istan3_hromada2: Residential
};
zedPos[] = {{-1.77148,2.59961,-0.410172},{4.46387,1.85254,-3.75103}};
};
class land_mbg_ger_rhus_1: Residential { // brick 1 door 4 windows
class land_mbg_ger_rhus_1: Residential {
lootChance = 0.3;
//lootPos[]={{-1.69922,0.681641,-1.8147},{1.97852,1.83496,-5.27588},{-1.44531,0.173828,-1.81471},{-0.0527344,-1.43359,-1.81472}};
lootPos[] = {
{-1.85156,3.59961,-0.0356913},{3.04688,1.85254,-0.465693},{3.36328,0.257813,-0.465693},{-2.74023,-3.26465,-0.465693},{1.23828,-4.19531,-2.38569},{1.56055,2.37012,-2.86569},{-10.4941,3.8916,-0.454963},{-9.91797,-4.14453,-0.454963},{-5.84375,0.373047,-0.174962},{-4.50977,0.0859375,-3.35496}
};
lootPosSmall[] = {
{-1.4707,4.39844,-0.0356913},{1.56055,0.314453,-0.185692},{2.53516,0.682617,-3.25569},{3.62695,0.696289,-2.50569},{-3.34375,3.22852,-2.43569},{-3.32031,2.38086,-1.95569},{-4.81055,1.39453,-0.454963},{-6.64844,-4.29102,-0.454963},{-4.32617,-1.61035,-2.51496},{-6.30664,-4.11328,-2.37496}
};
//zedPos[] = {{-1.69922,0.681641,-1.8147}};
zedPos[] = {{-2.03125,6.38867,-2.93606},{-8.33398,-5.82813,-2.73209}};
};
class land_mbg_killhouse_4: Residential { // cement 2 story
//lootPos[] = {{2.97949,2.16211,-3.84318},{6.88184,-3.24219,-3.84317},{-3.87012,5.46484,-3.84317},{0.474609,-5.08398,-0.543175},{6.9248,2.49219,-0.543175},{-2.39063,-0.128906,-0.543179}};
class land_mbg_killhouse_4: Residential {
lootPos[] = {
{7.22266,-4.10205,-3.84318},{-2.04883,0.195313,-3.84318},{-6.33398,2.08691,-3.84318},{3.6582,0.32666,-3.84318},{7.24805,6.55469,-3.84318},{6.74023,2.40967,-0.543176},{-1.83203,2.08301,-0.543176},{6.85742,0.0131836,-0.543176},{-1.89258,-0.352051,-0.543176}
};
lootPosSmall[] = {
{2.41992,-4.59082,-3.84318},{-1.61133,-4.5249,-3.84318},{2.61719,3.53076,-3.84318},{7.63867,6.79102,-0.543176},{2.54883,6.95605,-0.543176},{-1.70898,6.92188,-0.543176},{2.70313,-1.13672,-0.543176},{-6.58008,-4.49268,-0.543176}
};
//zedPos[] = {{2.97949,2.16211,-3.84318},{-3.87012,5.46484,-3.84317},{6.9248,2.49219,-0.543175}};
zedPos[] = {{0.597656,-6.93311,-3.62662},{-8.15625,1.8877,-3.62662}};
};

View File

@@ -48,17 +48,3 @@ class Land_ruin_01: ResidentialRuins {
lootPos[] = {{-4.31934,-0.115234,-1.45578},{3.41309,0.270508,-1.71365},{3.00293,3.42773,-1.55765},{0.62207,-1.73779,-1.49048}};
zedPos[] = {{3.41309,0.271484,-1.71381},{3.00293,3.42773,-1.49768},{-4.25708,-0.181641,-1.45575},{0.622559,-1.73828,-1.36047}};
};
// ALT-MAP Support
class Land_afbarabizna: ResidentialRuins {
lootPos[] = {{-1.29395,-2.97461,-4.22117}};
zedPos[] = {{-4.08594,2.62402,-4.22117},{4.95557,6.03857,-4.22117},{4.60156,5.50098,-0.168262},{-0.87793,-3.41406,-0.168266},{-0.065918,-1.86523,-0.512926}};
};
class Land_dum_zboreny: ResidentialRuins { //ruins
lootPos[] = {{3.74902,4.38379,-2.37675}};
zedPos[] = {{3.74902,4.38379,-2.37675},{-3.16797,3.21484,-2.37675},{-3.31787,3.25781,1.40384},{-5.35791,-1.67676,1.41383}};
};
class land_seb_residental: ResidentialRuins { //ruins
lootPos[] = {{3.74902,4.38379,-2.37675}};
zedPos[] = {{-4.70215,6.14648,-3.70411},{2.15479,8.1123,-3.7844},{-4.03955,6.47949,0.530872},{-4.41943,-7.93652,0.397972},{-1.40479,-7.99414,0.394527}};
};
// ALT-MAP Support

View File

@@ -5,7 +5,7 @@ class CfgLoot
class Groups
{
//Not renamed yet
#define DZ_BP_VestPouch DZ_Czech_Vest_Pouch
#define DZ_BP_VestPouch DZ_Czech_Vest_Puch
#define DZ_BP_Patrol DZ_Patrol_Pack_EP1
#define DZ_BP_Assault DZ_Assault_Pack_EP1
#define DZ_BP_Survival DZ_TK_Assault_Pack_EP1
@@ -56,9 +56,6 @@ class CfgLoot
#include "Groups\Zombies\Police.hpp"
#include "Groups\Zombies\Military.hpp"
#include "Groups\Zombies\Worker.hpp" //DZE
#include "Groups\Zombies\Suit.hpp" //DZE
#include "Groups\Zombies\Doctor.hpp" //DZE
#include "Groups\Zombies\Pilot.hpp" //DZE
#undef DZ_BP_VestPouch
#undef DZ_BP_Patrol

View File

@@ -90,11 +90,6 @@ AmmoMilitaryLow[] =
{Loot_MAGAZINE, 3, 20Rnd_B_765x17_Ball},
{Loot_MAGAZINE, 4, 20Rnd_762x51_DMR},
{Loot_MAGAZINE, 4, 20Rnd_762x51_FNFAL},
//Epoch 1.0.6
{Loot_MAGAZINE, 3, 20Rnd_762x51_B_SCAR},
{Loot_MAGAZINE, 4, 20Rnd_B_AA12_Pellets},
{Loot_MAGAZINE, 4, 20Rnd_B_AA12_74Slug},
// {Loot_MAGAZINE, 3, 20Rnd_B_AA12_HE},
//Handgrenades
{Loot_MAGAZINE, 5, SmokeShell},
@@ -110,11 +105,6 @@ AmmoMilitaryHigh[] =
{Loot_MAGAZINE, 10, 30Rnd_556x45_Stanag},
{Loot_MAGAZINE, 5, 30Rnd_556x45_G36},
{Loot_MAGAZINE, 5, 100Rnd_556x45_BetaCMag},
//Epoch 1.0.6
{Loot_MAGAZINE, 5, 20Rnd_762x51_B_SCAR},
{Loot_MAGAZINE, 5, 20Rnd_B_AA12_Pellets},
{Loot_MAGAZINE, 5, 20Rnd_B_AA12_74Slug},
// {Loot_MAGAZINE, 5, 20Rnd_B_AA12_HE},
//Battle rifles
{Loot_MAGAZINE, 5, 20Rnd_762x51_DMR},
@@ -244,7 +234,6 @@ AmmoEU[] =
//Battle rifles
{Loot_MAGAZINE, 4, 20Rnd_762x51_FNFAL},
{Loot_MAGAZINE, 5, 20Rnd_762x51_B_SCAR},
//Machine guns
{Loot_MAGAZINE, 2, 100Rnd_556x45_M249},
@@ -329,9 +318,7 @@ assaultrifleammo[] = {
{Loot_MAGAZINE, 8, 30Rnd_556x45_Stanag},
{Loot_MAGAZINE, 10, 30Rnd_545x39_AK},
{Loot_MAGAZINE, 5, 30Rnd_556x45_StanagSD},
{Loot_MAGAZINE, 8, 20Rnd_762x51_FNFAL},
//Epoch 1.0.6
{Loot_MAGAZINE, 6, 20Rnd_762x51_B_SCAR}
{Loot_MAGAZINE, 8, 20Rnd_762x51_FNFAL}
};
machinegunammo[] = {
{Loot_MAGAZINE, 4, 100Rnd_556x45_BetaCMag},

View File

@@ -49,7 +49,6 @@ AmmoBoxEU1[] =
AmmoBoxEU2[] =
{
{Loot_MAGAZINE, 9, 20Rnd_762x51_FNFAL},
{Loot_MAGAZINE, 5, 20Rnd_762x51_B_SCAR},
{Loot_MAGAZINE, 1, 100Rnd_762x51_M240}
};

View File

@@ -22,9 +22,9 @@ Castle[] =
{Loot_MAGAZINE, 1, equip_Crossbow_Kit},
{Loot_MAGAZINE, 3, equip_rope},
{Loot_MAGAZINE, 4, PartWoodPile},
{Loot_MAGAZINE, 2, ItemComboLock},
{Loot_MAGAZINE, 1, ItemPadlock},
{Loot_MAGAZINE, 1, ItemTent},
{Loot_MAGAZINE, 1, forest_net_kit},
{Loot_MAGAZINE, 1, ItemCamoNet},
//Groups
{Loot_GROUP, 5, AmmoCivilian},

View File

@@ -1,13 +1,13 @@
Construction[] =
{
{Loot_MAGAZINE, 9, ItemLog}, // Used for crafting and vanilla buildables
{Loot_MAGAZINE, 9, ItemLog},
{Loot_MAGAZINE, 9, ItemPlank},
{Loot_MAGAZINE, 5, ItemStone}, // Used for crafting and vanilla buildables
{Loot_MAGAZINE, 5, ItemStone},
{Loot_MAGAZINE, 8, equip_nails},
//{Loot_MAGAZINE, 9, equip_metal_sheet_rusted},
{Loot_MAGAZINE, 9, equip_metal_sheet_rusted},
{Loot_MAGAZINE, 9, equip_metal_sheet},
{Loot_MAGAZINE, 1, equip_lever},
{Loot_MAGAZINE, 1, ItemComboLock},
{Loot_MAGAZINE, 1, ItemPadlock},
{Loot_WEAPON, 1, ItemPickaxe},
{Loot_WEAPON, 2, ItemPickaxeBroken},
@@ -26,7 +26,7 @@ Construction[] =
{Loot_MAGAZINE, 3, equip_duct_tape},
{Loot_MAGAZINE, 2, equip_hose},
// {Loot_MAGAZINE, 3, ItemScrews},
// {Loot_MAGAZINE, 1, equip_scrapelectronics},
{Loot_MAGAZINE, 1, equip_scrapelectronics},
{Loot_MAGAZINE, 2, equip_1inch_metal_pipe},
{Loot_MAGAZINE, 2, equip_2inch_metal_pipe},
{Loot_MAGAZINE, 1, MortarBucket},

View File

@@ -1,30 +1,27 @@
Hangar[] =
{
{Loot_GROUP, 8, MilitarySpecial},
{Loot_GROUP, 10, MilitarySpecial},
//Tools
{Loot_WEAPON, 4, ItemEtool},
{Loot_WEAPON, 2, ItemEtool},
//Items
{Loot_MAGAZINE, 2, PartVRotor},
{Loot_MAGAZINE, 1, PartEngine},
{Loot_MAGAZINE, 4, PartGeneric},
{Loot_MAGAZINE, 3, PartGlass},
{Loot_MAGAZINE, 3, ItemSandbag},
{Loot_MAGAZINE, 3, ItemWire},
{Loot_MAGAZINE, 3, ItemTankTrap},
{Loot_MAGAZINE, 2, ItemSandbag},
{Loot_MAGAZINE, 2, ItemWire},
{Loot_MAGAZINE, 2, ItemTankTrap},
//Groups
{Loot_PILE, 6, Trash, 1, 2},
{Loot_PILE, 3, Consumable, 1, 2},
{Loot_GROUP, 6, Generic},
{Loot_GROUP, 3, AttachmentsGeneric}
{Loot_GROUP, 20, Trash},
{Loot_GROUP, 20, Consumable},
{Loot_GROUP, 10, Generic},
{Loot_GROUP, 5, AttachmentsGeneric}
};
HangarSmall[] =
{
{Loot_TOOL, 2, Binocular},
{Loot_WEAPON, 2, NVGoggles},
{Loot_GROUP, 8, pistols},
{Loot_GROUP, 10, pistols},
{Loot_TOOL, 2, Binocular_Vector},
{Loot_TOOL, 3, ItemKnife},
{Loot_TOOL, 1.3, ItemGPS},
@@ -34,12 +31,12 @@ HangarSmall[] =
{Loot_MAGAZINE, 0.5, PipeBomb},
{Loot_MAGAZINE, 0.5, MAAWS_HEAT},
{Loot_MAGAZINE, 2, 100Rnd_762x54_PK},
{Loot_GROUP, 8, AmmoMilitaryLow},
{Loot_GROUP, 8, AmmoMilitaryHigh},
{Loot_GROUP, 15, AmmoMilitaryLow},
{Loot_GROUP, 10, AmmoMilitaryHigh},
{Loot_GROUP, 8, AttachmentsEast},
{Loot_GROUP, 6, AttachmentsWest},
{Loot_GROUP, 8, MedicalLow},
{Loot_GROUP, 8, Trash},
{Loot_GROUP, 8, Consumable},
{Loot_GROUP, 10, MedicalLow},
{Loot_GROUP, 10, Trash},
{Loot_GROUP, 10, Consumable},
{Loot_GROUP, 8, GenericSmall}
};

View File

@@ -32,8 +32,8 @@ Hunting[] =
{Loot_MAGAZINE, 2, ItemBandage},
{Loot_MAGAZINE, 1, ItemDomeTent},
{Loot_MAGAZINE, 3, TrapBear},
{Loot_MAGAZINE, 3, 12Rnd_Quiver_Wood},
{Loot_MAGAZINE, 2, 1Rnd_Bolt_Tranquilizer},
{Loot_MAGAZINE, 1, 12Rnd_Quiver_Wood},
{Loot_MAGAZINE, 1, 1Rnd_Bolt_Tranquilizer},
{Loot_MAGAZINE, 1, 1Rnd_Bolt_Explosive},
{Loot_PILE, 10, AmmoCivilian, 1, 3},

View File

@@ -3,6 +3,7 @@ Industrial[] =
//Tools
{Loot_WEAPON, 3, ItemKnife},
{Loot_WEAPON, 6, ItemToolbox},
// {Loot_WEAPON, 2, ItemFlashlight},
// {Loot_WEAPON, 8, ItemCrowbar},
{Loot_VEHICLE, 8, WeaponHolder_ItemCrowbar},
// {Loot_WEAPON, 5, ItemHatchet},
@@ -15,20 +16,20 @@ Industrial[] =
{Loot_WEAPON, 1, ItemKeyKit},
//Items
// {Loot_MAGAZINE, 6, ItemSandbag},
{Loot_MAGAZINE, 6, ItemSandbag},
{Loot_MAGAZINE, 4, ItemJerryCan},
// {Loot_MAGAZINE, 1, ItemWire},
// {Loot_MAGAZINE, 4, ItemTankTrap},
{Loot_MAGAZINE, 1, ItemWire},
{Loot_MAGAZINE, 4, ItemTankTrap},
{Loot_MAGAZINE, 1, equip_brick},
{Loot_MAGAZINE, 3, equip_duct_tape},
{Loot_MAGAZINE, 2, equip_hose},
{Loot_MAGAZINE, 6, equip_nails},
// {Loot_MAGAZINE, 3, ItemScrews},
// {Loot_MAGAZINE, 1, equip_scrapelectronics},
{Loot_MAGAZINE, 1, equip_scrapelectronics},
{Loot_MAGAZINE, 2, equip_metal_sheet},
{Loot_MAGAZINE, 2, equip_1inch_metal_pipe},
{Loot_MAGAZINE, 2, equip_2inch_metal_pipe},
{Loot_MAGAZINE, 8, ItemPlank},
{Loot_MAGAZINE, 12, ItemPlank},
{Loot_MAGAZINE, 2, MortarBucket},
{Loot_MAGAZINE, 3, CinderBlocks},
{Loot_MAGAZINE, 3, ItemFuelBarrelEmpty},
@@ -37,9 +38,10 @@ Industrial[] =
//Other
{Loot_GROUP, 15, Parts},
// {Loot_GROUP, 7, Military},
{Loot_PILE, 10, Trash, 1, 3},
{Loot_PILE, 3, Consumable, 1, 2},
{Loot_GROUP, 5, Generic}
{Loot_PILE, 4, Consumable, 1, 2},
{Loot_GROUP, 8, Generic}
};
IndustrialSmall[] =
@@ -49,6 +51,6 @@ IndustrialSmall[] =
{Loot_MAGAZINE, 2, equip_duct_tape},
{Loot_MAGAZINE, 6, equip_nails},
{Loot_GROUP, 10, Trash},
{Loot_GROUP, 3, Consumable},
{Loot_GROUP, 5, GenericSmall}
{Loot_GROUP, 4, Consumable},
{Loot_GROUP, 8, GenericSmall}
};

View File

@@ -28,26 +28,26 @@ Military[] =
{Loot_GROUP, 1, specialclothes},
//Containers
{Loot_CONTAINER, 1.1, DZ_AmmoBoxRU, AmmoBoxRU1, 10, 20}, //545x39 AK74, RPK74
{Loot_CONTAINER, 0.5, DZ_AmmoBoxRU, AmmoBoxRU2, 10, 20}, //762x39 AK47
{Loot_CONTAINER, 0.2, DZ_AmmoBoxRU, AmmoBoxRU3, 5, 10}, //762x54r SVD, PKM
{Loot_CONTAINER, 1.2, DZ_AmmoBoxUS, AmmoBoxEU1, 10, 20}, //556x45 G36, M249
{Loot_CONTAINER, 0.8, DZ_AmmoBoxUS, AmmoBoxEU2, 5, 10}, //762x51 FAL, M240
{Loot_CONTAINER, 1.2, DZ_AmmoBoxUS, AmmoBoxUS1, 10, 20}, //556x45 STANAG, M249
{Loot_CONTAINER, 0.8, DZ_AmmoBoxUS, AmmoBoxUS2, 5, 10}, //762x51 DMR, M240
{Loot_CONTAINER, 1.3, DZ_AmmoBoxRU, AmmoBoxRU1, 10, 20}, //545x39 AK74, RPK74
{Loot_CONTAINER, 0.7, DZ_AmmoBoxRU, AmmoBoxRU2, 10, 20}, //762x39 AK47
{Loot_CONTAINER, 0.5, DZ_AmmoBoxRU, AmmoBoxRU3, 5, 10}, //762x54r SVD, PKM
{Loot_CONTAINER, 1.5, DZ_AmmoBoxUS, AmmoBoxEU1, 10, 20}, //556x45 G36, M249
{Loot_CONTAINER, 1, DZ_AmmoBoxUS, AmmoBoxEU2, 5, 10}, //762x51 FAL, M240
{Loot_CONTAINER, 1.5, DZ_AmmoBoxUS, AmmoBoxUS1, 10, 20}, //556x45 STANAG, M249
{Loot_CONTAINER, 1, DZ_AmmoBoxUS, AmmoBoxUS2, 5, 10}, //762x51 DMR, M240
// {Loot_CONTAINER, 2, DZ_MedBox, MedicalBox, 10, 20},
//Other
{Loot_MAGAZINE, 5, FoodMRE},
// {Loot_MAGAZINE, 4, ItemSandbag},
{Loot_MAGAZINE, 4, ItemSandbag},
{Loot_PILE, 15, AmmoMilitaryLow, 1, 3},
{Loot_GROUP, 4, AmmoMilitaryHigh},
{Loot_GROUP, 4, AttachmentsGeneric},
{Loot_GROUP, 8, AttachmentsEast},
{Loot_PILE, 10, MedicalLow, 1, 2},
{Loot_PILE, 15, Trash, 1, 2},
{Loot_PILE, 10, Consumable, 1, 2}
// {Loot_GROUP, 10, Generic}
{Loot_PILE, 10, Consumable, 1, 2},
{Loot_GROUP, 10, Generic}
};
MilitarySmall[] =
@@ -58,15 +58,15 @@ MilitarySmall[] =
{Loot_TOOL, 3, ItemMap},
{Loot_TOOL, 3, ItemKnife},
{Loot_GROUP, 2, militaryclothes},
{Loot_GROUP, 2, specialclothes},
{Loot_GROUP, 1, specialclothes},
{Loot_GROUP, 15, AmmoMilitaryLow},
{Loot_GROUP, 4, AmmoMilitaryHigh},
{Loot_GROUP, 4, AttachmentsGeneric},
{Loot_GROUP, 8, AttachmentsEast},
{Loot_GROUP, 10, MedicalLow},
{Loot_GROUP, 15, Trash},
{Loot_GROUP, 10, Consumable}
// {Loot_GROUP, 10, GenericSmall}
{Loot_GROUP, 10, Consumable},
{Loot_GROUP, 10, GenericSmall}
};
MilitarySpecial[] =
@@ -97,17 +97,17 @@ MilitarySpecial[] =
{Loot_GROUP, 2, specialclothes},
//Containers
{Loot_CONTAINER, 2.2, DZ_AmmoBoxRU, AmmoBoxRU1, 10, 20}, //5.45x39
{Loot_CONTAINER, 1.8, DZ_AmmoBoxUS, AmmoBoxUS1, 7, 14}, //5.56x45
{Loot_CONTAINER, 1.8, DZ_AmmoBoxRU, AmmoBoxCZ1, 7, 14}, //7.62x39
{Loot_CONTAINER, 0.8, DZ_AmmoBoxRU, AmmoBoxCZ2, 2, 5}, //7.62x54R
{Loot_CONTAINER, 2.5, DZ_AmmoBoxRU, AmmoBoxRU1, 10, 20}, //5.45x39
{Loot_CONTAINER, 2, DZ_AmmoBoxUS, AmmoBoxUS1, 7, 14}, //5.56x45
{Loot_CONTAINER, 2, DZ_AmmoBoxRU, AmmoBoxCZ1, 7, 14}, //7.62x39
{Loot_CONTAINER, 1, DZ_AmmoBoxRU, AmmoBoxCZ2, 2, 5}, //7.62x54R
// {Loot_CONTAINER, 0.5, DZ_AmmoBoxRU, AmmoBoxRU3, 3, 7}, //7.62x54R
{Loot_CONTAINER, 0.2, DZ_ExplosivesBoxRU, AmmoBoxRU4, 5, 15}, //GP-25
{Loot_CONTAINER, 0.2, DZ_ExplosivesBoxRU, AmmoBoxRU5, 3, 7}, //Grenades
{Loot_CONTAINER, 0.5, DZ_ExplosivesBoxRU, AmmoBoxRU4, 5, 15}, //GP-25
{Loot_CONTAINER, 0.5, DZ_ExplosivesBoxRU, AmmoBoxRU5, 3, 7}, //Grenades
//Other
{Loot_MAGAZINE, 3, FoodMRE},
// {Loot_MAGAZINE, 2, ItemSandbag},
{Loot_MAGAZINE, 2, ItemSandbag},
{Loot_MAGAZINE, 0.5, PipeBomb},
{Loot_MAGAZINE, 0.5, MAAWS_HEAT},
{Loot_MAGAZINE, 2, 100Rnd_762x54_PK},
@@ -118,8 +118,8 @@ MilitarySpecial[] =
{Loot_GROUP, 6, AttachmentsWest},
{Loot_PILE, 10, MedicalLow, 1, 2},
{Loot_PILE, 10, Trash, 1, 2},
{Loot_PILE, 10, Consumable, 1, 2}
// {Loot_GROUP, 8, Generic}
{Loot_PILE, 10, Consumable, 1, 2},
{Loot_GROUP, 8, Generic}
};
MilitarySpecialSmall[] =
@@ -143,8 +143,8 @@ MilitarySpecialSmall[] =
{Loot_GROUP, 6, AttachmentsWest},
{Loot_GROUP, 10, MedicalLow},
{Loot_GROUP, 10, Trash},
{Loot_GROUP, 10, Consumable}
// {Loot_GROUP, 8, GenericSmall}
{Loot_GROUP, 10, Consumable},
{Loot_GROUP, 8, GenericSmall}
};
MilitaryIndustrial[] = {//DZE ADDED
@@ -153,15 +153,9 @@ MilitaryIndustrial[] = {//DZE ADDED
{Loot_MAGAZINE, 3, ItemFuelBarrelEmpty},
{Loot_MAGAZINE, 2, ItemGenerator},
{Loot_MAGAZINE, 2, fuel_pump_kit},
{Loot_MAGAZINE, 3, ItemWire},
{Loot_MAGAZINE, 3, ItemTankTrap},
{Loot_MAGAZINE, 6, ItemSandbag},
{Loot_MAGAZINE, 1, PartEngine},
{Loot_GROUP, 15, Military},
{Loot_GROUP, 4, Generic}
{Loot_GROUP, 15, Military}
};
MilitaryIndustrialSmall[] = {
{Loot_GROUP, 15, MilitarySmall},
{Loot_GROUP, 8, GenericSmall}
{Loot_GROUP, 15, MilitarySmall}
};

View File

@@ -15,14 +15,17 @@ Residential[] =
{Loot_WEAPON, 6, ItemFlashlight},
{Loot_WEAPON, 5, ItemKnife},
// {Loot_WEAPON, 3, ItemShovel},
// {Loot_WEAPON, 1, ItemDIY_wood}, //DUPLICATE OF AN EPOCH BUILDABLE?????
// {Loot_WEAPON, 1, ItemDIY_Gate}, //DUPLICATE OF AN EPOCH BUILDABLE?????
{Loot_WEAPON, 1, ItemDIY_wood}, //DUPLICATE OF AN EPOCH BUILDABLE?????
{Loot_WEAPON, 1, ItemDIY_Gate}, //DUPLICATE OF AN EPOCH BUILDABLE?????
{Loot_WEAPON, 1, Binocular},
//Backpacks
{Loot_GROUP, 4, backpacks},
//Other
{Loot_MAGAZINE, 0.5, ItemPadlock},
{Loot_MAGAZINE, 1, PartPlywoodPack},
{Loot_PILE, 6, AmmoCivilian, 1, 2},
{Loot_PILE, 10, Trash, 1, 3},
{Loot_PILE, 10, Consumable, 1, 2},
@@ -42,7 +45,7 @@ ResidentialSmall[] =
{Loot_WEAPON, 5, ItemCompass},
{Loot_WEAPON, 5, ItemKnife},
{Loot_WEAPON, 1, Binocular},
{Loot_MAGAZINE, 0.5, ItemComboLock},
{Loot_MAGAZINE, 0.5, ItemPadlock},
{Loot_GROUP, 6, AmmoCivilian},
{Loot_GROUP, 10, Trash},
{Loot_GROUP, 10, Consumable},

View File

@@ -1,8 +1,8 @@
ResidentialRuins[] =
{
{Loot_MAGAZINE, 10, ItemLog}, // Used for crafting and vanilla buildables
{Loot_MAGAZINE, 10, ItemStone}, // Used for crafting and vanilla buildables
// {Loot_MAGAZINE, 7, equip_metal_sheet_rusted},
{Loot_MAGAZINE, 10, ItemLog},
{Loot_MAGAZINE, 10, ItemStone},
{Loot_MAGAZINE, 7, equip_metal_sheet_rusted},
{Loot_GROUP, 4, Trash},
{Loot_GROUP, 3, AttachmentsGeneric}
};

View File

@@ -7,8 +7,8 @@ Supermarket[] =
{Loot_WEAPON, 5, ItemFlashlight},
{Loot_WEAPON, 2, ItemKnife},
{Loot_WEAPON, 3, Binocular},
// {Loot_WEAPON, 2, ItemDIY_wood},
// {Loot_WEAPON, 1, ItemDIY_Gate},
{Loot_WEAPON, 2, ItemDIY_wood},
{Loot_WEAPON, 1, ItemDIY_Gate},
//Pistols
{Loot_GROUP, 10, pistols},
@@ -28,8 +28,8 @@ Supermarket[] =
{Loot_MAGAZINE, 1, ItemMixOil},
{Loot_MAGAZINE, 1, PartPlywoodPack},
//{Loot_MAGAZINE, 0.5, ItemDomeTent}, //IN TENTS GROUP
{Loot_MAGAZINE, 1, forest_net_kit},
{Loot_MAGAZINE, 0.1, ItemComboLock},
{Loot_MAGAZINE, 1, ItemCamoNet},
{Loot_MAGAZINE, 0.5, ItemPadlock},
{Loot_MAGAZINE, 3, ItemBandage},
{Loot_MAGAZINE, 2, ItemPainkiller},
{Loot_MAGAZINE, 2, ItemAntibacterialWipe},
@@ -55,7 +55,7 @@ SupermarketSmall[] =
{Loot_WEAPON, 3, Binocular},
{Loot_GROUP, 10, pistols},
{Loot_MAGAZINE, 1, ItemMixOil},
{Loot_MAGAZINE, 0.1, ItemComboLock},
{Loot_MAGAZINE, 0.5, ItemPadlock},
{Loot_MAGAZINE, 3, ItemBandage},
{Loot_MAGAZINE, 2, ItemPainkiller},
{Loot_MAGAZINE, 2, ItemAntibacterialWipe},

View File

@@ -11,17 +11,7 @@ clothes[] = {
{Loot_MAGAZINE, 2, Skin_SurvivorWpink_DZ},
{Loot_MAGAZINE, 2, Skin_SurvivorWurban_DZ},
{Loot_MAGAZINE, 1, Skin_INS_Bardak_DZ},
{Loot_MAGAZINE, 1, Skin_INS_Worker2_DZ},
{Loot_MAGAZINE, 2, Skin_INS_Lopotev_DZ},
{Loot_MAGAZINE, 2, Skin_Doctor_DZ},
{Loot_MAGAZINE, 2, Skin_Assistant_DZ},
{Loot_MAGAZINE, 2, Skin_Worker1_DZ},
{Loot_MAGAZINE, 2, Skin_Worker3_DZ},
{Loot_MAGAZINE, 2, Skin_Worker4_DZ},
{Loot_MAGAZINE, 2, Skin_TK_CIV_Takistani01_EP1_DZ},
{Loot_MAGAZINE, 2, Skin_TK_CIV_Takistani03_EP1_DZ},
{Loot_MAGAZINE, 2, Skin_TK_CIV_Takistani04_EP1_DZ},
{Loot_MAGAZINE, 2, Skin_TK_CIV_Takistani06_EP1_DZ}
{Loot_MAGAZINE, 1, Skin_INS_Worker2_DZ}
};
militaryclothes[] = {
{Loot_MAGAZINE, 3, Skin_Camo1_DZ},
@@ -38,21 +28,7 @@ militaryclothes[] = {
{Loot_MAGAZINE, 1, Skin_CZ_Soldier_Sniper_EP1_DZ},
{Loot_MAGAZINE, 3, Skin_Graves_Light_DZ},
{Loot_MAGAZINE, 2, Skin_INS_Soldier_AR_DZ},
{Loot_MAGAZINE, 2, Skin_INS_Soldier_CO_DZ},
{Loot_MAGAZINE, 2, Skin_USMC_Soldier_Officer_DZ},
{Loot_MAGAZINE, 2, Skin_USMC_Soldier_MG_DZ},
{Loot_MAGAZINE, 2, Skin_USMC_Soldier_Pilot_DZ},
{Loot_MAGAZINE, 2, Skin_FR_TL_DZ},
{Loot_MAGAZINE, 2, Skin_FR_R_DZ},
{Loot_MAGAZINE, 2, Skin_FR_Sapper_DZ},
{Loot_MAGAZINE, 2, Skin_FR_Marksman_DZ},
{Loot_MAGAZINE, 2, Skin_FR_Assault_R_DZ},
{Loot_MAGAZINE, 2, Skin_US_Soldier_EP1_DZ},
{Loot_MAGAZINE, 2, Skin_UN_CDF_Soldier_Guard_EP1_DZ},
{Loot_MAGAZINE, 2, Skin_UN_CDF_Soldier_EP1_DZ},
{Loot_MAGAZINE, 2, Skin_GER_Soldier_TL_EP1_DZ},
{Loot_MAGAZINE, 2, Skin_BAF_Soldier_Officer_MTP_DZ},
{Loot_MAGAZINE, 2, Skin_BAF_Soldier_N_MTP_DZ}
{Loot_MAGAZINE, 2, Skin_INS_Soldier_CO_DZ}
};
specialclothes[] = {
{Loot_MAGAZINE, 3, Skin_Ins_Soldier_GL_DZ},
@@ -72,18 +48,7 @@ specialclothes[] = {
{Loot_MAGAZINE, 2, Skin_GUE_Soldier_2_DZ},
{Loot_MAGAZINE, 1, Skin_TK_Special_Forces_MG_EP1_DZ},
{Loot_MAGAZINE, 1, Skin_TK_Soldier_Sniper_EP1_DZ},
{Loot_MAGAZINE, 2, Skin_TK_Commander_EP1_DZ},
{Loot_MAGAZINE, 2, Skin_RU_Soldier_Crew_DZ},
{Loot_MAGAZINE, 2, Skin_TK_INS_Soldier_AR_EP1_DZ},
{Loot_MAGAZINE, 2, Skin_TK_GUE_Soldier_EP1_DZ},
{Loot_MAGAZINE, 2, Skin_CZ_Soldier_SL_DES_EP1_DZ},
{Loot_MAGAZINE, 2, Skin_RU_Soldier_DZ},
{Loot_MAGAZINE, 2, Skin_RU_Soldier_Officer_DZ},
{Loot_MAGAZINE, 2, Skin_RUS_Soldier1_DZ},
{Loot_MAGAZINE, 2, Skin_RUS_Commander_DZ},
{Loot_MAGAZINE, 2, Skin_MVD_Soldier_DZ},
{Loot_MAGAZINE, 2, Skin_Ins_Soldier_2_DZ},
{Loot_MAGAZINE, 2, Skin_Ins_Commander_DZ},
{Loot_MAGAZINE, 2, Skin_Ins_Soldier_Crew_DZ},
{Loot_MAGAZINE, 2, Skin_CDF_Soldier_DZ}
{Loot_MAGAZINE, 1, Skin_TK_Commander_EP1_DZ},
{Loot_MAGAZINE, 1, Skin_RU_Soldier_Crew_DZ},
{Loot_MAGAZINE, 1, Skin_INS_Lopotev_DZ}
};

View File

@@ -34,14 +34,14 @@ CrashSiteRU[] =
{Loot_GROUP, 2, specialclothes},
//Containers
{Loot_CONTAINER, 1, DZ_MedBox, MedicalBox, 10, 20},
{Loot_CONTAINER, 3, DZ_MedBox, MedicalBox, 10, 20},
//{Loot_CONTAINER, 2.3, DZ_AmmoBoxRU, AmmoBoxRU1, 10, 20}, //545x39 AK74, RPK74
//{Loot_CONTAINER, 1.7, DZ_AmmoBoxRU, AmmoBoxRU2, 10, 20}, //762x39 AK47
//{Loot_CONTAINER, 1, DZ_AmmoBoxRU, AmmoBoxRU3, 5, 10}, //762x54r SVD, PKM
//Other
{Loot_MAGAZINE, 1, PartVRotor},
{Loot_MAGAZINE, 2, forest_large_net_kit},
{Loot_MAGAZINE, 2, ItemCamonet},
{Loot_GROUP, 7, AttachmentsEast},
{Loot_GROUP, 3, AttachmentsWest},
@@ -100,7 +100,7 @@ CrashSiteUS[] =
//Other
{Loot_MAGAZINE, 1, PartVRotor},
{Loot_MAGAZINE, 2, forest_large_net_kit},
{Loot_MAGAZINE, 2, ItemCamonet},
{Loot_GROUP, 10, AttachmentsWest},
//Piles
@@ -158,7 +158,7 @@ CrashSiteEU[] =
//Other
{Loot_MAGAZINE, 1, PartVRotor},
{Loot_MAGAZINE, 2, desert_net_kit},
{Loot_MAGAZINE, 2, ItemCamonet},
{Loot_GROUP, 10, AttachmentsWest},
//Piles
@@ -217,7 +217,7 @@ CrashSiteUN[] =
//Other
{Loot_MAGAZINE, 1, PartVRotor},
{Loot_MAGAZINE, 2, desert_large_net_kit},
{Loot_MAGAZINE, 2, ItemCamonet},
{Loot_GROUP, 3, AttachmentsEast},
{Loot_GROUP, 3, AttachmentsWest},

View File

@@ -10,11 +10,6 @@ Generic[] =
//DZE
{Loot_MAGAZINE, 1, 5Rnd_17HMR},
{Loot_MAGAZINE, 2, 10Rnd_303British},
{Loot_MAGAZINE, 2, 15Rnd_W1866_Slug},
{Loot_MAGAZINE, 2, 5Rnd_762x54_Mosin},
{Loot_MAGAZINE, 2, 8Rnd_9x18_Makarov},
{Loot_MAGAZINE, 2, 7Rnd_45ACP_1911},
{Loot_MAGAZINE, 2, 6Rnd_45ACP},
// {Loot_MAGAZINE, 1, ItemBookBible},
@@ -23,7 +18,7 @@ Generic[] =
{Loot_MAGAZINE, 1, equip_duct_tape},
{Loot_MAGAZINE, 1, equip_rope},
{Loot_MAGAZINE, 1, equip_herb_box},
// {Loot_MAGAZINE, 1, equip_pvc_box},
{Loot_MAGAZINE, 1, equip_pvc_box},
{Loot_MAGAZINE, 1, equip_lever},
{Loot_MAGAZINE, 1, equip_rag},
{Loot_MAGAZINE, 1, equip_nails},
@@ -45,11 +40,6 @@ GenericSmall[] =
{Loot_MAGAZINE, 1, HandChemRed},
{Loot_MAGAZINE, 1, 5Rnd_17HMR},
{Loot_MAGAZINE, 2, 10Rnd_303British},
{Loot_MAGAZINE, 2, 15Rnd_W1866_Slug},
{Loot_MAGAZINE, 1, 5Rnd_762x54_Mosin},
{Loot_MAGAZINE, 2, 8Rnd_9x18_Makarov},
{Loot_MAGAZINE, 2, 7Rnd_45ACP_1911},
{Loot_MAGAZINE, 1, 6Rnd_45ACP},
{Loot_MAGAZINE, 1, equip_string},
{Loot_MAGAZINE, 1, equip_duct_tape},
{Loot_MAGAZINE, 1, equip_rope},

View File

@@ -52,6 +52,6 @@ Bloodbags[] =
{Loot_MAGAZINE, 2, ItemBloodbagABPos},
{Loot_MAGAZINE, 2, ItemBloodbagABNeg},
{Loot_MAGAZINE, 2, ItemBloodbagOPos},
{Loot_MAGAZINE, 1, ItemBloodbagONeg}
{Loot_MAGAZINE, 3, ItemBloodbagOPos},
{Loot_MAGAZINE, 2, ItemBloodbagONeg}
};

View File

@@ -55,10 +55,7 @@ sniperrifles[] = {
{Loot_WEAPON, 0.5, VSS_vintorez},
{Loot_WEAPON, 0.6, SCAR_H_LNG_Sniper_SD},
{Loot_WEAPON, 1, M14_DZ}, //M14_EP1
{Loot_WEAPON, 0.7, DMR_DZ}, //DMR
//Epoch 1.0.6
{Loot_WEAPON, 0.8, SCAR_H_LNG_Sniper}, //Mk17 Sniper
{Loot_WEAPON, 0.6, M110_NVG_EP1} //M110 NVG
{Loot_WEAPON, 1, DMR_DZ} //DMR
};
submachinegun[] = {
{Loot_WEAPON, 2, PDW_DZ}, //UZI_EP1
@@ -79,9 +76,9 @@ assaultrifles[] = {
{Loot_WEAPON, 0.1, FN_FAL_ANPVS4_DZE}, //FNFAL_ANPVS4_DZ is NV only _DZE is toggleable
{Loot_WEAPON, 0.5, G36A_Camo_DZ}, //G36A_camo
{Loot_WEAPON, 0.5, G36C_DZ}, //G36C
{Loot_WEAPON, 0.4, G36C_camo},
{Loot_WEAPON, 0.5, G36C_camo},
{Loot_WEAPON, 0.5, G36K_Camo_DZ}, //G36K_camo
{Loot_WEAPON, 0.2, G36_C_SD_camo},
{Loot_WEAPON, 0.3, G36_C_SD_camo},
{Loot_WEAPON, 0.5, M16A2_DZ}, //M16A2
//{Loot_WEAPON, 0.2, M16A2_GL_DZ}, //M16A2GL //added to attachments system
{Loot_WEAPON, 0.1, M16A4_ACOG_DZ}, //M16A4_ACG (has slightly different scope)
@@ -89,34 +86,20 @@ assaultrifles[] = {
{Loot_WEAPON, 0.4, M4A1_CCO_DZ}, //M4A1_Aim
{Loot_WEAPON, 0.1, M4A1_AIM_SD_camo},
{Loot_WEAPON, 0.1, M4A1_HWS_GL_camo},
{Loot_WEAPON, 0.3, M4A3_CCO_EP1},
{Loot_WEAPON, 0.4, M4A3_CCO_EP1},
{Loot_WEAPON, 0.4, SA58_DZ}, //Sa58P_EP1 (identical), Sa58V_EP1 (different stock)
{Loot_WEAPON, 0.3, SA58_CCO_DZ}, //No camo, no grip handle
{Loot_WEAPON, 0.2, Sa58V_CCO_EP1}, //Camo with grip handle
{Loot_WEAPON, 0.3, Sa58V_CCO_EP1}, //Camo with grip handle
{Loot_WEAPON, 0.3, SA58_ACOG_DZ}, //No camo, no grip handle
{Loot_WEAPON, 0.2, Sa58V_RCO_EP1}, // Camo with grip handle
{Loot_WEAPON, 0.3, Sa58V_RCO_EP1}, // Camo with grip handle
{Loot_WEAPON, 0.3, SA58_RIS_DZ}, //SA58_DZ with different rail
{Loot_WEAPON, 0.4, m8_compact},
{Loot_WEAPON, 0.3, m8_sharpshooter},
{Loot_WEAPON, 0.3, m8_holo_sd},
{Loot_WEAPON, 0.5, m8_holo_sd},
{Loot_WEAPON, 0.5, m8_carbine},
{Loot_WEAPON, 0.2, BAF_L85A2_RIS_SUSAT},
{Loot_WEAPON, 0.3, L85_Holo_DZ}, //BAF_L85A2_RIS_Holo
{Loot_WEAPON, 0.1, M4A1_HWS_GL_SD_Camo},
//Epoch 1.0.6
{Loot_WEAPON, 0.2, BAF_L85A2_RIS_ACOG}, //L85A2 ACOG
//Mk16
{Loot_WEAPON, 0.2, SCAR_L_CQC_CCO_SD}, //Mk16 Aimpoint SD
{Loot_WEAPON, 0.3, SCAR_L_CQC}, //Mk16 CQC
{Loot_WEAPON, 0.3, SCAR_L_CQC_Holo}, //Mk16 CQC EOTech
{Loot_WEAPON, 0.2, SCAR_L_CQC_EGLM_Holo}, //Mk16 EGLM EOTech,(40mm)
{Loot_WEAPON, 0.2, SCAR_L_STD_EGLM_RCO}, //Mk16 EGLM RCO,(40mm)
{Loot_WEAPON, 0.3, SCAR_L_STD_HOLO}, //Mk16 EOTech
{Loot_WEAPON, 0.3, SCAR_L_STD_Mk4CQT}, //Mk16 Mk4CQ/T
//Mk17
{Loot_WEAPON, 0.1, SCAR_H_CQC_CCO}, //Mk17 Aimpoint
{Loot_WEAPON, 0.1, SCAR_H_CQC_CCO_SD}, //Mk17 Aimpoint SD
{Loot_WEAPON, 0.1, SCAR_H_STD_EGLM_Spect} //Mk17 EGLM ACOG,(40mm)
{Loot_WEAPON, 0.1, L85_Holo_DZ}, //BAF_L85A2_RIS_Holo
{Loot_WEAPON, 0.1, M4A1_HWS_GL_SD_Camo}
};
machineguns[] = {
{Loot_WEAPON, 1.1, RPK74_DZ}, //RPK_74
@@ -131,14 +114,10 @@ machineguns[] = {
{Loot_WEAPON, 1, m240_scoped_EP1_DZE},
{Loot_WEAPON, 0.8, M240_DZ},
{Loot_WEAPON, 0.9, M249_DZ},
{Loot_WEAPON, 0.5, Mk48_DZ}, //Mk_48_DZ (removed, was a duplicate of Mk48_CCO_DZ)
//Epoch 1.0.6
{Loot_WEAPON, 0.9, BAF_L86A2_ACOG} //L86A2 ACOG
{Loot_WEAPON, 0.5, Mk48_DZ} //Mk_48_DZ (removed, was a duplicate of Mk48_CCO_DZ)
};
militaryshotguns[] = {
{Loot_WEAPON, 2, Saiga12K},
{Loot_WEAPON, 2, Remington870_FL_DZ}, //Remington870_lamp
{Loot_WEAPON, 2, M1014_DZ}, //M1014
//Epoch 1.0.6
{Loot_WEAPON, 1, AA12_PMC} //AA12 Shotgun
{Loot_WEAPON, 2, M1014_DZ} //M1014
};

View File

@@ -1,16 +0,0 @@
ZombieDoctor[] =
{
{Loot_MAGAZINE, 5, ItemMorphine},
{Loot_MAGAZINE, 3, ItemBloodTester},
{Loot_MAGAZINE, 5, ItemHeatPack},
{Loot_MAGAZINE, 2, ItemBloodbagEmpty},
{Loot_GROUP, 2, Antibiotics},
{Loot_GROUP, 6, Bloodbags},
{Loot_GROUP, 7, MedicalLow}
};
ZombieDoctorViral[] =
{
{Loot_GROUP, 10, ZombieMedical},
{Loot_MAGAZINE, 1, ItemAntibiotic1}
};

View File

@@ -1,7 +1,7 @@
ZombieMilitary[] =
{
{Loot_MAGAZINE, 1, FoodMRE},
{Loot_MAGAZINE, 0.5, ItemHotwireKit},
{Loot_MAGAZINE, 2, ItemHotwireKit},
{Loot_GROUP, 3, MedicalLow},
{Loot_GROUP, 10, AmmoMilitaryLow},
{Loot_GROUP, 2, AmmoMilitaryHigh},

View File

@@ -1,15 +0,0 @@
ZombiePilot[] =
{
{Loot_MAGAZINE, 1, FoodMRE},
{Loot_MAGAZINE, 0.5, ItemHotwireKit},
{Loot_GROUP, 3, MedicalLow},
{Loot_GROUP, 10, AmmoMilitaryLow},
{Loot_GROUP, 2, AmmoMilitaryHigh},
{Loot_GROUP, 2, Consumable}
};
ZombiePilotViral[] =
{
{Loot_GROUP, 10, ZombieMilitary},
{Loot_MAGAZINE, 1, ItemAntibiotic1}
};

View File

@@ -1,10 +1,12 @@
ZombiePolice[] =
{
{Loot_GROUP, 2, Consumable},
{Loot_GROUP, 3, AmmoCivilian},
{Loot_MAGAZINE, 2, 7Rnd_45ACP_1911},
{Loot_MAGAZINE, 2, ItemDocument},
{Loot_MAGAZINE, 0.5, ItemHotwireKit},
{Loot_MAGAZINE, 1, ItemComboLock},
{Loot_MAGAZINE, 3, 6Rnd_45ACP},
{Loot_MAGAZINE, 1, 8Rnd_12Gauge_Buck},
{Loot_MAGAZINE, 1, ItemHotwireKit},
{Loot_MAGAZINE, 2, ItemComboLock},
{Loot_MAGAZINE, 3, HandRoadFlare}
};

View File

@@ -1,15 +0,0 @@
ZombieSuit[] =
{
{Loot_GROUP, 6, Consumable},
{Loot_GROUP, 1, AmmoCivilian},
{Loot_MAGAZINE, 3, ItemBandage},
{Loot_MAGAZINE, 2, ItemPainkiller},
{Loot_MAGAZINE, 2, ItemAntibacterialWipe},
{Loot_MAGAZINE, 3, ItemDocument}
};
ZombieSuitViral[] =
{
{Loot_GROUP, 10, ZombieSuit},
{Loot_MAGAZINE, 1, ItemAntibiotic1}
};

View File

@@ -8,12 +8,12 @@ ZombieWorker[] =
{Loot_MAGAZINE, 2, ItemDocument},
{Loot_MAGAZINE, 2, ItemWire},
{Loot_MAGAZINE, 3, ItemTankTrap},
{Loot_MAGAZINE, 2, ItemComboLock},
{Loot_MAGAZINE, 3, ItemComboLock},
{Loot_MAGAZINE, 2, ItemSledgeHead}
};
ZombieWorkerViral[] =
{
{Loot_GROUP, 10, ZombieWorker},
{Loot_GROUP, 10, ZombieCivilian},
{Loot_MAGAZINE, 1, ItemAntibiotic1}
};

View File

@@ -1,8 +1,6 @@
To customize the loot tables copy this CfgLoot folder to your mission.
To use DZE_MissionLootTable = true; copy this CfgLoot folder to your mission.
Then in description.ext replace this line:
#include "\z\addons\dayz_code\Configs\CfgLoot\CfgLoot.hpp"
with this:
Then in description.ext add at the top:
#include "CfgLoot\CfgLoot.hpp"

View File

@@ -8,7 +8,7 @@ class Attachment_GP25 : CA_Magazine
picture = "\z\addons\dayz_communityweapons\attachments\gp25\data\m_gp25_ca.paa";
displayName = $STR_DZ_ATT_GP25_NAME;
descriptionShort = $STR_DZ_ATT_GP25_DESC;
descriptionShort = $STR_DZ_ATT_GP25_NAME;
class ItemActions
{

View File

@@ -3,8 +3,7 @@ class CfgMagazines
//External references
class CA_Magazine;
class HandGrenade;
class TimeBomb;
class CA_LauncherMagazine;
//Weapon magazines

View File

@@ -21,7 +21,7 @@ class SkinBase : CA_Magazine
class tearClothes
{
text = $STR_TEAR_CLOTHES;
text = "Tear Clothes";
script = "spawn player_tearClothes;";
};
class Crafting {

View File

@@ -213,8 +213,8 @@ class Skin_TK_Soldier_Sniper_EP1_DZ: SkinBase {
};
class Skin_TK_Commander_EP1_DZ: SkinBase {
scope = public;
displayName = $STR_GENERAL;
descriptionShort = $STR_GENERAL;
displayName = $STR_EPOCH_SKINS_GENERAL;
descriptionShort = $STR_EPOCH_SKINS_GENERAL;
};
class Skin_RU_Soldier_Crew_DZ: SkinBase {
scope = public;
@@ -246,179 +246,3 @@ class Skin_INS_Worker2_DZ: SkinBase {
displayName = $STR_EPOCH_SKINS_STEVE;
descriptionShort = $STR_EPOCH_SKINS_STEVE;
};
//new Epoch 1.06
class Skin_USMC_Soldier_Officer_DZ: SkinBase {
scope = public;
displayName = $STR_EPOCH_SKINS_USMCOFFICER;
descriptionShort = $STR_EPOCH_SKINS_USMCOFFICER;
};
class Skin_USMC_Soldier_MG_DZ: SkinBase {
scope = public;
displayName = $STR_EPOCH_SKINS_USMCSOLDIER;
descriptionShort = $STR_EPOCH_SKINS_USMCSOLDIER;
};
class Skin_USMC_Soldier_Pilot_DZ: SkinBase {
scope = public;
displayName = $STR_EPOCH_SKINS_USMCPILOT;
descriptionShort = $STR_EPOCH_SKINS_USMCPILOT;
};
class Skin_FR_TL_DZ: SkinBase {
scope = public;
displayName = $STR_EPOCH_SKINS_CAMOTEAMLEADER;
descriptionShort = $STR_EPOCH_SKINS_CAMOTEAMLEADER;
};
class Skin_FR_R_DZ: SkinBase {
scope = public;
displayName = $STR_EPOCH_SKINS_CAMORECON;
descriptionShort = $STR_EPOCH_SKINS_CAMORECON;
};
class Skin_FR_Marksman_DZ: SkinBase {
scope = public;
displayName = $STR_EPOCH_SKINS_CAMOMARKSMAN;
descriptionShort = $STR_EPOCH_SKINS_CAMOMARKSMAN;
};
class Skin_FR_Assault_R_DZ: SkinBase {
scope = public;
displayName = $STR_EPOCH_SKINS_CAMOASSAULT;
descriptionShort = $STR_EPOCH_SKINS_CAMOASSAULT;
};
class Skin_RU_Soldier_DZ: SkinBase {
scope = public;
displayName = $STR_EPOCH_SKINS_RUSOLDIER;
descriptionShort = $STR_EPOCH_SKINS_RUSOLDIER;
};
class Skin_RU_Soldier_Officer_DZ: SkinBase {
scope = public;
displayName = $STR_EPOCH_SKINS_RUOFFICER;
descriptionShort = $STR_EPOCH_SKINS_RUOFFICER;
};
class Skin_RUS_Soldier1_DZ: SkinBase {
scope = public;
displayName = $STR_EPOCH_SKINS_RUCAMO;
descriptionShort = $STR_EPOCH_SKINS_RUCAMO;
};
class Skin_RUS_Commander_DZ: SkinBase {
scope = public;
displayName = $STR_EPOCH_SKINS_RUCOMMANDER;
descriptionShort = $STR_EPOCH_SKINS_RUCOMMANDER;
};
class Skin_MVD_Soldier_DZ: SkinBase {
scope = public;
displayName = $STR_EPOCH_SKINS_MVDSOLDIER;
descriptionShort = $STR_EPOCH_SKINS_MVDSOLDIER;
};
class Skin_Ins_Soldier_2_DZ: SkinBase {
scope = public;
displayName = $STR_EPOCH_SKINS_TERRORISTCAMO;
descriptionShort = $STR_EPOCH_SKINS_TERRORISTCAMO;
};
class Skin_Ins_Commander_DZ: SkinBase {
scope = public;
displayName = $STR_EPOCH_SKINS_INSCOMMANDER;
descriptionShort = $STR_EPOCH_SKINS_INSCOMMANDER;
};
class Skin_Ins_Soldier_Crew_DZ: SkinBase {
scope = public;
displayName = $STR_EPOCH_SKINS_INSCREWMAN;
descriptionShort = $STR_EPOCH_SKINS_INSCREWMAN;
};
class Skin_CDF_Soldier_DZ: SkinBase {
scope = public;
displayName = $STR_EPOCH_SKINS_CDFSOLDIER;
descriptionShort = $STR_EPOCH_SKINS_CDFSOLDIER;
};
class Skin_Assistant_DZ: SkinBase {
scope = public;
displayName = $STR_EPOCH_SKINS_ASSISTANT;
descriptionShort = $STR_EPOCH_SKINS_ASSISTANT;
};
class Skin_Doctor_DZ: SkinBase {
scope = public;
displayName = $STR_EPOCH_SKINS_DOCTOR;
descriptionShort = $STR_EPOCH_SKINS_DOCTOR;
};
class Skin_Worker1_DZ: SkinBase {
scope = public;
displayName = $STR_EPOCH_SKINS_WORKER1;
descriptionShort = $STR_EPOCH_SKINS_WORKER1;
};
class Skin_Worker3_DZ: SkinBase {
scope = public;
displayName = $STR_EPOCH_SKINS_WORKER2;
descriptionShort = $STR_EPOCH_SKINS_WORKER2;
};
class Skin_Worker4_DZ: SkinBase {
scope = public;
displayName = $STR_EPOCH_SKINS_WORKER3;
descriptionShort = $STR_EPOCH_SKINS_WORKER3;
};
class Skin_TK_CIV_Takistani01_EP1_DZ: SkinBase {
scope = public;
displayName = $STR_EPOCH_SKINS_TKCITIZEN1;
descriptionShort = $STR_EPOCH_SKINS_TKCITIZEN1;
};
class Skin_TK_CIV_Takistani03_EP1_DZ: SkinBase {
scope = public;
displayName = $STR_EPOCH_SKINS_TKCITIZEN2;
descriptionShort = $STR_EPOCH_SKINS_TKCITIZEN2;
};
class Skin_TK_CIV_Takistani04_EP1_DZ: SkinBase {
scope = public;
displayName = $STR_EPOCH_SKINS_TKCITIZEN3;
descriptionShort = $STR_EPOCH_SKINS_TKCITIZEN3;
};
class Skin_TK_CIV_Takistani06_EP1_DZ: SkinBase {
scope = public;
displayName = $STR_EPOCH_SKINS_TKCITIZEN4;
descriptionShort = $STR_EPOCH_SKINS_TKCITIZEN4;
};
class Skin_TK_INS_Soldier_AR_EP1_DZ: SkinBase {
scope = public;
displayName = $STR_EPOCH_SKINS_TKSOLDIER;
descriptionShort = $STR_EPOCH_SKINS_TKSOLDIER;
};
class Skin_TK_GUE_Soldier_EP1_DZ: SkinBase {
scope = public;
displayName = $STR_EPOCH_SKINS_TKGUESOLDIER;
descriptionShort = $STR_EPOCH_SKINS_TKGUESOLDIER;
};
class Skin_CZ_Soldier_SL_DES_EP1_DZ: SkinBase {
scope = public;
displayName = $STR_EPOCH_SKINS_CZSOLDIER;
descriptionShort = $STR_EPOCH_SKINS_CZSOLDIER;
};
class Skin_US_Soldier_EP1_DZ: SkinBase {
scope = public;
displayName = $STR_EPOCH_SKINS_USSOLDIER;
descriptionShort = $STR_EPOCH_SKINS_USSOLDIER;
};
class Skin_UN_CDF_Soldier_EP1_DZ: SkinBase {
scope = public;
displayName = $STR_EPOCH_SKINS_UNSOLDIER;
descriptionShort = $STR_EPOCH_SKINS_UNSOLDIER;
};
class Skin_UN_CDF_Soldier_Guard_EP1_DZ: SkinBase {
scope = public;
displayName = $STR_EPOCH_SKINS_UNCOMMANDER;
descriptionShort = $STR_EPOCH_SKINS_UNCOMMANDER;
};
class Skin_GER_Soldier_TL_EP1_DZ: SkinBase {
scope = public;
displayName = $STR_EPOCH_SKINS_GERRECON;
descriptionShort = $STR_EPOCH_SKINS_GERRECON;
};
class Skin_BAF_Soldier_Officer_MTP_DZ: SkinBase {
scope = public;
displayName = $STR_EPOCH_SKINS_BAFOFFICER;
descriptionShort = $STR_EPOCH_SKINS_BAFOFFICER;
};
class Skin_BAF_Soldier_N_MTP_DZ: SkinBase {
scope = public;
displayName = $STR_EPOCH_SKINS_BAFSOLDIER;
descriptionShort = $STR_EPOCH_SKINS_BAFSOLDIER;
};
class Skin_FR_Sapper_DZ: SkinBase {
scope = public;
displayName = $STR_EPOCH_SKINS_FRSAPPER;
descriptionShort = $STR_EPOCH_SKINS_FRSAPPER;
};

View File

@@ -40,8 +40,8 @@ class ItemSodaMtngreen : ItemSoda
model = "z\addons\dayz_communityassets\models\soda_mtngreen_clean_full.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_soda_mtngreen_clean_full_ca.paa";
displayName = $STR_ITEMSODA_FULL_CLEAN_CODE_NAME_0;
descriptionShort = $STR_ITEMSODA_FULL_CLEAN_CODE_DESC_0;
displayName = $STR_EQUIP_NAME_37;
descriptionShort = $STR_EQUIP_NAME_37;
Nutrition[] = {90,0,500,0};

View File

@@ -9,7 +9,6 @@ class bulk: CA_Magazine {
weight = 5;
};
class bulk_empty: bulk {
displayName = $STR_EPOCH_BULK_DISP_EMPTY;
descriptionShort = $STR_EPOCH_BULK_DESC_EMPTY;
weight = 5;
class ItemActions {
@@ -66,7 +65,6 @@ class bulk_empty: bulk {
};
class bulk_ItemSodaCoke: bulk {
displayName = $STR_EPOCH_BULK_DISP_SODACOKE_HALF;
descriptionShort = $STR_EPOCH_BULK_DESC_SODACOKE_HALF;
weight = 6;
class ItemActions {
@@ -86,7 +84,6 @@ class bulk_ItemSodaCoke: bulk {
};
};
class bulk_ItemSodaCokeFull: bulk {
displayName = $STR_EPOCH_BULK_DISP_SODACOKE_FULL;
descriptionShort = $STR_EPOCH_BULK_DESC_SODACOKE_FULL;
weight = 7;
class ItemActions {
@@ -99,7 +96,6 @@ class bulk_ItemSodaCokeFull: bulk {
};
class bulk_ItemSodaPepsi: bulk {
displayName = $STR_EPOCH_BULK_DISP_SODAPEPSI_HALF;
descriptionShort = $STR_EPOCH_BULK_DESC_SODAPEPSI_HALF;
weight = 6;
class ItemActions {
@@ -119,7 +115,6 @@ class bulk_ItemSodaPepsi: bulk {
};
};
class bulk_ItemSodaPepsiFull: bulk {
displayName = $STR_EPOCH_BULK_DISP_SODAPEPSI_FULL;
descriptionShort = $STR_EPOCH_BULK_DESC_SODAPEPSI_FULL;
weight = 7;
class ItemActions {
@@ -132,7 +127,6 @@ class bulk_ItemSodaPepsiFull: bulk {
};
class bulk_FoodbaconCooked: bulk {
displayName = $STR_EPOCH_BULK_DISP_BACON_HALF;
descriptionShort = $STR_EPOCH_BULK_DESC_BACON_HALF;
weight = 5;
class ItemActions {
@@ -152,7 +146,6 @@ class bulk_FoodbaconCooked: bulk {
};
};
class bulk_FoodbaconCookedFull: bulk {
displayName = $STR_EPOCH_BULK_DISP_BACON_FULL;
descriptionshort = $STR_EPOCH_BULK_DESC_BACON_FULL;
weight = 5;
class ItemActions {
@@ -166,7 +159,6 @@ class bulk_FoodbaconCookedFull: bulk {
// Ammo
class bulk_17Rnd_9x19_glock17: bulk {
displayName = $STR_EPOCH_BULK_DISP_G17;
descriptionShort = $STR_EPOCH_BULK_DESC_G17;
weight = 17;
class ItemActions {
@@ -178,7 +170,6 @@ class bulk_17Rnd_9x19_glock17: bulk {
};
};
class bulk_15Rnd_9x19_M9SD: bulk {
displayName = $STR_EPOCH_BULK_DISP_M9SD;
descriptionShort = $STR_EPOCH_BULK_DESC_M9SD;
weight = 17;
class ItemActions {
@@ -190,7 +181,6 @@ class bulk_15Rnd_9x19_M9SD: bulk {
};
};
class bulk_30Rnd_9x19_MP5SD: bulk {
displayName = $STR_EPOCH_BULK_DISP_MP5SD;
descriptionShort = $STR_EPOCH_BULK_DESC_MP5SD;
weight = 18;
class ItemActions {
@@ -202,7 +192,6 @@ class bulk_30Rnd_9x19_MP5SD: bulk {
};
};
class bulk_30Rnd_556x45_StanagSD: bulk {
displayName = $STR_EPOCH_BULK_DISP_STANAGSD;
descriptionShort = $STR_EPOCH_BULK_DESC_STANAGSD;
weight = 20;
class ItemActions {
@@ -215,7 +204,6 @@ class bulk_30Rnd_556x45_StanagSD: bulk {
};
class bulk_ItemSandbag: bulk {
displayName = $STR_EPOCH_BULK_DISP_SANDBAG;
descriptionShort = $STR_EPOCH_BULK_DESC_SANDBAG;
weight = 60;
class ItemActions {
@@ -228,7 +216,6 @@ class bulk_ItemSandbag: bulk {
};
class bulk_ItemTankTrap: bulk {
displayName = $STR_EPOCH_BULK_DISP_TANKTRAP_FULL;
descriptionShort = $STR_EPOCH_BULK_DESC_TANKTRAP_FULL;
weight = 25;
class ItemActions {
@@ -240,7 +227,6 @@ class bulk_ItemTankTrap: bulk {
};
};
class bulk_ItemTankTrapHalf: bulk {
displayName = $STR_EPOCH_BULK_DISP_TANKTRAP_HALF;
descriptionShort = $STR_EPOCH_BULK_DESC_TANKTRAP_HALF;
weight = 12.5;
class ItemActions {
@@ -261,7 +247,6 @@ class bulk_ItemTankTrapHalf: bulk {
};
class bulk_ItemWire: bulk {
displayName = $STR_EPOCH_BULK_DISP_WIREKIT_FULL;
descriptionShort = $STR_EPOCH_BULK_DESC_WIREKIT_FULL;
weight = 25;
class ItemActions {
@@ -273,7 +258,6 @@ class bulk_ItemWire: bulk {
};
};
class bulk_ItemWireHalf: bulk {
displayName = $STR_EPOCH_BULK_DISP_WIREKIT_HALF;
descriptionShort = $STR_EPOCH_BULK_DESC_WIREKIT_HALF;
weight = 12.5;
class ItemActions {
@@ -294,7 +278,6 @@ class bulk_ItemWireHalf: bulk {
};
class bulk_PartGeneric: bulk {
displayName = $STR_EPOCH_BULK_DISP_GENERIC_FULL;
descriptionShort = $STR_EPOCH_BULK_DESC_GENERIC_FULL;
weight = 60;
class ItemActions {
@@ -306,7 +289,6 @@ class bulk_PartGeneric: bulk {
};
};
class bulk_PartGenericHalf: bulk {
displayName = $STR_EPOCH_BULK_DISP_GENERIC_HALF;
descriptionShort = $STR_EPOCH_BULK_DESC_GENERIC_HALF;
weight = 30;
class ItemActions {

View File

@@ -288,7 +288,7 @@ class ItemPlotDeed: CA_Magazine {
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {"workshop"};
requiretools[] = {"ItemToolbox"};
output[] = {{"plot_pole_kit",1}};
output[] = {{"30m_plot_kit",1}};
input[] = {{"ItemPlotDeed",1},{"ItemGoldBar10oz",2}};
};
};
@@ -356,6 +356,7 @@ class ItemNewspaper: CA_Magazine {
class Obituaries {
text = $STR_EPOCH_TORNNEWSPAPER_ACTION;
script = "spawn player_deathBoard;";
};
};
};

View File

@@ -12,7 +12,7 @@ class ItemCanvas: CA_Magazine
class Crafting
{
text = $STR_EPOCH_PLAYER_190;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; // r_action_count = r_action_count + 1;
neednearby[] = {"workshop"};
requiretools[] = {"ItemToolbox","ItemKnife"};
output[] = {{"ItemTent",1}};
@@ -21,7 +21,7 @@ class ItemCanvas: CA_Magazine
class Crafting1
{
text = $STR_EPOCH_PLAYER_191;
script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;";
script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;"; // r_action_count = r_action_count + 1;
neednearby[] = {"workshop"};
requiretools[] = {"ItemToolbox","ItemKnife"};
output[] = {{"ItemDesertTent",1}};
@@ -30,7 +30,7 @@ class ItemCanvas: CA_Magazine
class Crafting2
{
text = $STR_EPOCH_PLAYER_192;
script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;";
script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;"; // r_action_count = r_action_count + 1;
neednearby[] = {"workshop"};
requiretools[] = {"ItemToolbox","ItemKnife"};
output[] = {{"ItemDomeTent",1}};
@@ -39,7 +39,7 @@ class ItemCanvas: CA_Magazine
class Crafting3
{
text = $STR_EPOCH_PLAYER_193;
script = ";['Crafting3','CfgMagazines', _id] spawn player_craftItem;";
script = ";['Crafting3','CfgMagazines', _id] spawn player_craftItem;"; // r_action_count = r_action_count + 1;
neednearby[] = {"workshop"};
requiretools[] = {"ItemToolbox","ItemKnife"};
output[] = {{"sun_shade_kit",1}};
@@ -48,7 +48,7 @@ class ItemCanvas: CA_Magazine
class Crafting4
{
text = $STR_EPOCH_PLAYER_194;
script = ";['Crafting4','CfgMagazines', _id] spawn player_craftItem;";
script = ";['Crafting4','CfgMagazines', _id] spawn player_craftItem;"; // r_action_count = r_action_count + 1;
neednearby[] = {"workshop"};
requiretools[] = {"ItemToolbox","ItemKnife"};
output[] = {{"ItemBurlap",1}};
@@ -70,7 +70,7 @@ class ItemBurlap: CA_Magazine
class Crafting
{
text = $STR_EPOCH_PLAYER_195;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; // r_action_count = r_action_count + 1;
neednearby[] = {"sand"}; // todo add sand requirement
requiretools[] = {"ItemEtool","ItemToolbox"};
output[] = {{"ItemSandbag",1}};
@@ -92,7 +92,7 @@ class ItemLightBulb: CA_Magazine
class Crafting
{
text = $STR_EPOCH_PLAYER_196;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; // r_action_count = r_action_count + 1;
neednearby[] = {"workshop"};
requiretools[] = {"ItemEtool","ItemToolbox"};
output[] = {{"light_pole_kit",1}};
@@ -147,7 +147,7 @@ class ItemCorrugated : CA_Magazine
class Crafting
{
text = $STR_EPOCH_PLAYER_215;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; // r_action_count = r_action_count + 1;
neednearby[] = {"workshop"};
requiretools[] = {"ItemToolbox","ItemCrowbar"};
output[] = {{"wooden_shed_kit",1}};
@@ -156,7 +156,7 @@ class ItemCorrugated : CA_Magazine
class Crafting1
{
text = $STR_EPOCH_PLAYER_217;
script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;";
script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;"; // r_action_count = r_action_count + 1;
neednearby[] = {"workshop"};
requiretools[] = {"ItemToolbox","ItemCrowbar"};
output[] = {{"outhouse_kit",1}};
@@ -165,7 +165,7 @@ class ItemCorrugated : CA_Magazine
class Crafting2
{
text = $STR_EPOCH_PLAYER_216;
script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;";
script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;"; // r_action_count = r_action_count + 1;
neednearby[] = {"workshop"};
requiretools[] = {"ItemToolbox","ItemCrowbar"};
output[] = {{"storage_shed_kit",1}};
@@ -187,7 +187,7 @@ class ItemPole: CA_Magazine
class Crafting
{
text = $STR_EPOCH_PLAYER_218;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; // r_action_count = r_action_count + 1;
neednearby[] = {"fire"};
requiretools[] = {"ItemToolbox","ItemCrowbar"};
output[] = {{"ItemCorrugated",1}};
@@ -196,7 +196,7 @@ class ItemPole: CA_Magazine
class Crafting1
{
text = $STR_EPOCH_PLAYER_219;
script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;";
script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;"; // r_action_count = r_action_count + 1;
neednearby[] = {"workshop"};
requiretools[] = {"ItemToolbox","ItemCrowbar"};
output[] = {{"rusty_gate_kit",1}};
@@ -205,7 +205,7 @@ class ItemPole: CA_Magazine
class Crafting2
{
text = $STR_EPOCH_PLAYER_220;
script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;";
script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;"; // r_action_count = r_action_count + 1;
neednearby[] = {"workshop"};
requiretools[] = {"ItemToolbox","ItemCrowbar"};
output[] = {{"metal_panel_kit",1}};
@@ -214,7 +214,7 @@ class ItemPole: CA_Magazine
class Crafting3
{
text = $STR_EPOCH_PLAYER_305;
script = ";['Crafting3','CfgMagazines', _id] spawn player_craftItem;";
script = ";['Crafting3','CfgMagazines', _id] spawn player_craftItem;"; // r_action_count = r_action_count + 1;
neednearby[] = {"workshop"};
requiretools[] = {"ItemToolbox","ItemCrowbar"};
output[] = {{"ItemScaffoldingKit",1}};
@@ -303,7 +303,7 @@ class ItemFuelBarrelEmpty: ItemFuelBarrel
class Crafting
{
text = $STR_EPOCH_PLAYER_276;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; // r_action_count = r_action_count + 1;
neednearby[] = {};
requiretools[] = {"ItemToolbox","ItemMatchbox"};
output[] = {{"ItemFireBarrel_kit",1}};
@@ -375,7 +375,7 @@ class wood_ramp_kit: CA_Magazine
};
};
};
class plot_pole_kit: CA_Magazine
class 30m_plot_kit: CA_Magazine
{
scope = public;
count = 1;
@@ -418,7 +418,7 @@ class metal_panel_kit: CA_Magazine
class Crafting
{
text = $STR_EPOCH_PLAYER_228;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; // r_action_count = r_action_count + 1;
neednearby[] = {"workshop","fire"};
requiretools[] = {"ItemToolbox","ItemCrowbar","ItemSledge"};
output[] = {{"metal_floor_kit",1}};
@@ -454,8 +454,8 @@ class desert_large_net_kit: CA_Magazine
type = 256;
displayName = $STR_EPOCH_LARGEDESERTCAMONET;
descriptionShort = $STR_EPOCH_LARGECAMONET_DESC;
model = "\z\addons\dayz_communityassets\models\packed_net_green.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_packed_net_green_ca.paa";
model = "\z\addons\dayz_epoch\models\supply_crate.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa";
weight = 25;
class ItemActions
{
@@ -475,8 +475,8 @@ class forest_large_net_kit: CA_Magazine
type = 256;
displayName = $STR_EPOCH_LARGEFORESTCAMONET;
descriptionShort = $STR_EPOCH_LARGECAMONET_DESC;
model = "\z\addons\dayz_communityassets\models\packed_net_green.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_packed_net_green_ca.paa";
model = "\z\addons\dayz_epoch\models\supply_crate.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa";
weight = 25;
class ItemActions
{
@@ -496,8 +496,8 @@ class desert_net_kit: CA_Magazine
type = 256;
displayName = $STR_EPOCH_DESERTCAMONET;
descriptionShort = $STR_EPOCH_CAMONET_DESC;
model = "\z\addons\dayz_communityassets\models\packed_net_green.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_packed_net_green_ca.paa";
model = "\z\addons\dayz_epoch\models\supply_crate.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa";
weight = 25;
class ItemActions
{
@@ -511,7 +511,7 @@ class desert_net_kit: CA_Magazine
class Crafting
{
text = $STR_EPOCH_PLAYER_229;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; // r_action_count = r_action_count + 1;
neednearby[] = {"workshop"};
requiretools[] = {"ItemToolbox","ItemKnife"};
output[] = {{"desert_large_net_kit",1}};
@@ -526,8 +526,8 @@ class forest_net_kit: CA_Magazine
type = 256;
displayName = $STR_EPOCH_FORESTCAMONET;
descriptionShort = $STR_EPOCH_CAMONET_DESC;
model = "\z\addons\dayz_communityassets\models\packed_net_green.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_packed_net_green_ca.paa";
model = "\z\addons\dayz_epoch\models\supply_crate.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa";
weight = 25;
class ItemActions
{
@@ -541,7 +541,7 @@ class forest_net_kit: CA_Magazine
class Crafting
{
text = $STR_EPOCH_PLAYER_229;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; // r_action_count = r_action_count + 1;
neednearby[] = {"workshop"};
requiretools[] = {"ItemToolbox","ItemKnife"};
output[] = {{"forest_large_net_kit",1}};
@@ -859,7 +859,7 @@ class PartPlankPack: CA_Magazine
class Crafting
{
text = $STR_EPOCH_PLAYER_251;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; // r_action_count = r_action_count + 1;
neednearby[] = {"sawmill"};
requiretools[] = {"ItemToolbox","ItemKnife"};
output[] = {{"PartWoodLumber",3}};
@@ -882,7 +882,7 @@ class CinderBlocks: CA_Magazine
class Crafting
{
text = $STR_EPOCH_PLAYER_252;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; // r_action_count = r_action_count + 1;
neednearby[] = {"workshop"};
requiretools[] = {"ItemToolbox"};
output[] = {{"half_cinder_wall_kit",1}};
@@ -891,7 +891,7 @@ class CinderBlocks: CA_Magazine
class Crafting1
{
text = $STR_EPOCH_PLAYER_253;
script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;";
script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;"; // r_action_count = r_action_count + 1;
neednearby[] = {"workshop"};
requiretools[] = {"ItemToolbox"};
output[] = {{"cinder_garage_kit",1}};
@@ -900,7 +900,7 @@ class CinderBlocks: CA_Magazine
class Crafting2
{
text = $STR_EPOCH_PLAYER_234;
script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;";
script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;"; // r_action_count = r_action_count + 1;
neednearby[] = {"workshop"};
requiretools[] = {"ItemToolbox"};
output[] = {{"cinder_door_kit",1}};
@@ -909,7 +909,7 @@ class CinderBlocks: CA_Magazine
class Crafting3
{
text = $STR_EPOCH_PLAYER_252_1;
script = ";['Crafting3','CfgMagazines', _id] spawn player_craftItem;";
script = ";['Crafting3','CfgMagazines', _id] spawn player_craftItem;"; // r_action_count = r_action_count + 1;
neednearby[] = {"workshop"};
requiretools[] = {"ItemToolbox"};
output[] = {{"full_cinder_wall_kit",1}};
@@ -943,12 +943,13 @@ class PartPlywoodPack: CA_Magazine
class Crafting
{
text = $STR_EPOCH_PLAYER_251;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; // r_action_count = r_action_count + 1;
neednearby[] = {"sawmill"};
requiretools[] = {"ItemToolbox","ItemKnife"};
output[] = {{"PartWoodPlywood",3}};
input[] = {{"PartPlywoodPack",1}};
};
};
};
class PartWoodLumber: CA_Magazine
@@ -965,7 +966,7 @@ class PartWoodLumber: CA_Magazine
class Crafting
{
text = $STR_EPOCH_PLAYER_254;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; // r_action_count = r_action_count + 1;
neednearby[] = {"sawmill"};
requiretools[] = {"ItemToolbox"};
output[] = {{"PartWoodPlywood",1}};
@@ -975,7 +976,7 @@ class PartWoodLumber: CA_Magazine
class Crafting1
{
text = $STR_EPOCH_PLAYER_255;
script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;";
script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;"; // r_action_count = r_action_count + 1;
neednearby[] = {"workshop"};
requiretools[] = {"ItemToolbox"};
output[] = {{"bulk_empty",1}};
@@ -985,7 +986,7 @@ class PartWoodLumber: CA_Magazine
class Crafting2
{
text = $STR_EPOCH_PLAYER_256;
script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;";
script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;"; // r_action_count = r_action_count + 1;
neednearby[] = {"workshop"};
requiretools[] = {"ItemToolbox","ItemCrowbar"};
output[] = {{"deer_stand_kit",1}};
@@ -995,7 +996,7 @@ class PartWoodLumber: CA_Magazine
class Crafting3
{
text = $STR_EPOCH_PLAYER_257;
script = ";['Crafting3','CfgMagazines', _id] spawn player_craftItem;";
script = ";['Crafting3','CfgMagazines', _id] spawn player_craftItem;"; // r_action_count = r_action_count + 1;
neednearby[] = {"workshop"};
requiretools[] = {"ItemToolbox"};
output[] = {{"ItemWoodStairs",1}};
@@ -1005,7 +1006,7 @@ class PartWoodLumber: CA_Magazine
class Crafting4
{
text = $STR_EPOCH_PLAYER_258;
script = ";['Crafting4','CfgMagazines', _id] spawn player_craftItem;";
script = ";['Crafting4','CfgMagazines', _id] spawn player_craftItem;"; // r_action_count = r_action_count + 1;
neednearby[] = {"workshop"};
requiretools[] = {"ItemToolbox"};
output[] = {{"ItemWoodLadder",1}};
@@ -1015,7 +1016,7 @@ class PartWoodLumber: CA_Magazine
class Crafting5
{
text = $STR_EPOCH_PLAYER_259;
Script = ";['Crafting5','CfgMagazines', _id] spawn player_craftItem;";
Script = ";['Crafting5','CfgMagazines', _id] spawn player_craftItem;"; // r_action_count = r_action_count + 1;
neednearby[] = {"sawmill"};
requiretools[] = {"ItemToolbox"};
output[] = {{"PartPlankPack",1}};
@@ -1024,7 +1025,7 @@ class PartWoodLumber: CA_Magazine
class Crafting6
{
text = $STR_EPOCH_PLAYER_277;
Script = ";['Crafting6','CfgMagazines', _id] spawn player_craftItem;";
Script = ";['Crafting6','CfgMagazines', _id] spawn player_craftItem;"; // r_action_count = r_action_count + 1;
neednearby[] = {"workshop"};
requiretools[] = {"ItemToolbox"};
output[] = {{"ItemGunRackKit",1}};
@@ -1033,7 +1034,7 @@ class PartWoodLumber: CA_Magazine
class Crafting7
{
text = $STR_EPOCH_PLAYER_304;
Script = ";['Crafting7','CfgMagazines', _id] spawn player_craftItem;";
Script = ";['Crafting7','CfgMagazines', _id] spawn player_craftItem;"; // r_action_count = r_action_count + 1;
neednearby[] = {};
requiretools[] = {"ItemToolbox"};
output[] = {{"ItemWoodCrateKit",1}};
@@ -1055,16 +1056,17 @@ class PartWoodPlywood: CA_Magazine
class Crafting
{
text = $STR_EPOCH_PLAYER_260;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; // r_action_count = r_action_count + 1;
neednearby[] = {};
requiretools[] = {"ItemToolbox"};
output[] = {{"workbench_kit",1}};
input[] = {{"PartWoodPlywood",1},{"PartWoodLumber",2}};
};
class Crafting1
{
text = $STR_EPOCH_PLAYER_261;
script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;";
script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;"; // r_action_count = r_action_count + 1;
neednearby[] = {};
requiretools[] = {"ItemToolbox"};
output[] = {{"wood_shack_kit",1}};
@@ -1073,7 +1075,7 @@ class PartWoodPlywood: CA_Magazine
class Crafting2
{
text = $STR_EPOCH_PLAYER_262;
script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;";
script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;"; // r_action_count = r_action_count + 1;
neednearby[] = {"workshop"};
requiretools[] = {"ItemToolbox","ItemCrowbar"};
output[] = {{"ItemWoodFloorQuarter",1}};
@@ -1082,7 +1084,7 @@ class PartWoodPlywood: CA_Magazine
class Crafting3
{
text = $STR_EPOCH_PLAYER_263;
script = ";['Crafting3','CfgMagazines', _id] spawn player_craftItem;";
script = ";['Crafting3','CfgMagazines', _id] spawn player_craftItem;"; // r_action_count = r_action_count + 1;
neednearby[] = {"workshop"};
requiretools[] = {"ItemToolbox","ItemCrowbar"};
output[] = {{"ItemWoodWallThird",1}};
@@ -1091,12 +1093,13 @@ class PartWoodPlywood: CA_Magazine
class Crafting4
{
text = $STR_EPOCH_PLAYER_264;
Script = ";['Crafting4','CfgMagazines', _id] spawn player_craftItem;";
Script = ";['Crafting4','CfgMagazines', _id] spawn player_craftItem;"; // r_action_count = r_action_count + 1;
neednearby[] = {"sawmill"};
requiretools[] = {"ItemToolbox"};
output[] = {{"PartPlywoodPack",1}};
input[] = {{"PartWoodPlywood",3}};
};
};
};
class ItemSledgeHead : CA_Magazine
@@ -1114,7 +1117,7 @@ class ItemSledgeHead : CA_Magazine
class Crafting
{
text = $STR_EPOCH_PLAYER_275;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; // r_action_count = r_action_count + 1;
neednearby[] = {"workshop"};
requiretools[] = {"ItemToolbox"};
output[] = {};
@@ -1138,7 +1141,7 @@ class ItemSledgeHandle : CA_Magazine
class Crafting
{
text = $STR_EPOCH_PLAYER_275;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; // r_action_count = r_action_count + 1;
neednearby[] = {"workshop"};
requiretools[] = {"ItemToolbox"};
output[] = {};
@@ -1162,7 +1165,7 @@ class ItemKiloHemp : CA_Magazine
class Crafting
{
text = $STR_EPOCH_PLAYER_269b;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; // r_action_count = r_action_count + 1;
neednearby[] = {"workshop"};
requiretools[] = {"ItemToolbox","ItemKnife"};
output[] = {{"ItemCanvas",1}};
@@ -1171,7 +1174,7 @@ class ItemKiloHemp : CA_Magazine
class Crafting1
{
text = $STR_EPOCH_PLAYER_269a;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; // r_action_count = r_action_count + 1;
neednearby[] = {""};
requiretools[] = {"ItemKnife"};
output[] = {{"ItemHempSeed",5}};

View File

@@ -131,6 +131,7 @@ class ItemWoodFloorHalf: CA_Magazine {
requiretools[] = {"ItemToolbox"};
output[] = {{"ItemWoodFloor",1}};
input[] = {{"ItemWoodFloorHalf",2}};
};
};
};
@@ -157,6 +158,7 @@ class ItemWoodFloorQuarter: CA_Magazine {
requiretools[] = {"ItemToolbox"};
output[] = {{"ItemWoodFloorHalf",1}};
input[] = {{"ItemWoodFloorQuarter",2}};
};
};
};
@@ -184,6 +186,7 @@ class ItemWoodStairs: CA_Magazine {
requiretools[] = {"ItemToolbox"};
output[] = {{"ItemWoodStairsSupport",1}};
input[] = {{"ItemWoodStairs",1},{"PartWoodLumber",2}};
};
};
};

View File

@@ -14,7 +14,7 @@ class TrapBear : CA_Magazine
class Build
{
text = $STR_ACTION_BUILD;
script = "spawn player_build;";
script = "spawn player_build;"; //r_action_count = r_action_count + 1; set in sqf
require[] = {"ItemToolbox"};
consume[] = {"TrapBear"};
create = "BearTrap_DZ";

View File

@@ -1,4 +1,4 @@
/*class ItemCamoNet : CA_Magazine //Duplicate of Epoch forest_net_kit
class ItemCamoNet : CA_Magazine
{
scope = public;
count = 1;
@@ -14,13 +14,13 @@
class Build
{
text = $STR_BUILD_CAMONET;
script = "spawn player_build;";
script = "spawn player_build;"; //r_action_count = r_action_count + 1; set in sqf
require[] = {"ItemToolbox"};
consume[] = {"ItemCamoNet"};
create = "CamoNet_DZ";
};
};
};*/
};
/*class ItemCamoNetGrey : ItemCamoNet
{
@@ -34,7 +34,7 @@
class Build
{
text = $STR_BUILD_CAMONET;
script = "; ['ItemCamoNetGrey','Build'] spawn player_build;";
script = "; ['ItemCamoNetGrey','Build'] spawn player_build;"; //r_action_count = r_action_count + 1; set in sqf
require[] = {"ItemToolbox"};
consume[] = {"ItemCamoNetGrey"};
create = "CamoNet_DZ";

View File

@@ -1,15 +0,0 @@
class Mine: TimeBomb
{
type = WeaponSlotItem; // Only takes up one gear slot in Epoch
};
class MineE: TimeBomb
{
type = WeaponSlotItem; // Only takes up one gear slot in Epoch
};
class PipeBomb: TimeBomb
{
displayName = $STR_DZ_MAG_SATCHEL_NAME; // Singular "Satchel Charge" for death messages "with a x"
type = WeaponSlotItem; // Only takes up one gear slot in Epoch
};

View File

@@ -15,7 +15,7 @@ class ItemGenerator : CA_Magazine
class Build
{
text = $STR_ACTION_BUILD;
script = "spawn player_build;";
script = "spawn player_build;"; //r_action_count = r_action_count + 1; set in sqf
require[] = {"ItemToolbox"};
consume[] = {"ItemGenerator"};
create = "Generator_DZ";

View File

@@ -8,7 +8,7 @@
//Simple buildables
#include "Tent.hpp"
//#include "CamoNet.hpp" //Duplicate of Epoch camo nets in DZE\Misc.hpp
#include "CamoNet.hpp"
#include "TankTrap.hpp"
#include "WireFence.hpp"
#include "BearTrap.hpp"
@@ -24,4 +24,3 @@
#include "equip_lever.hpp"
#include "WaterBottle.hpp"
//#include "Canteen.hpp"
#include "Explosives.hpp"

View File

@@ -1,6 +1,6 @@
class ItemMetalSheet: CA_Magazine //Construection,farm,indestrial,castle
class ItemMetalSheet: CA_Magazine
{
scope = 2;
scope = public;
count = 1;
type = 256;
displayName = $STR_BLD_name_ItemMetalSheet;//"Corrugated Sheet"
@@ -8,10 +8,9 @@ class ItemMetalSheet: CA_Magazine //Construection,farm,indestrial,castle
model = "z\addons\dayz_buildings\models\sheet_metal.p3d";
descriptionShort = $STR_BLD_desc_ItemMetalSheet;//"Metal Sheeting"
};
class ItemConcreteBlock: CA_Magazine //Construection,indestrial
class ItemConcreteBlock: CA_Magazine
{
scope = 2;
scope = public;
count = 1;
type = 256;
displayName = $STR_BLD_name_ItemConcreteBlock;//"Concrete Block"
@@ -19,10 +18,9 @@ class ItemConcreteBlock: CA_Magazine //Construection,indestrial
model = "z\addons\dayz_buildings\models\concreteblock.p3d";
descriptionShort = $STR_BLD_desc_ItemConcreteBlock;//"Concrete Block"
};
class ItemRSJ: CA_Magazine //Construection,farm,indestrial,castle
class ItemRSJ: CA_Magazine
{
scope = 2;
scope = public;
count = 1;
type = 256;
displayName = $STR_BLD_name_ItemRSJ;//"Steel Beam"
@@ -30,41 +28,13 @@ class ItemRSJ: CA_Magazine //Construection,farm,indestrial,castle
model = "z\addons\dayz_buildings\models\rsj.p3d";
descriptionShort = $STR_BLD_desc_ItemRSJ;//"Steel RSJ Support Beam"
};
class ItemScrews: CA_Magazine //Construection,farm,indestrial,castle,residential
class ItemScrews: CA_Magazine
{
scope = 2;
count = 1;
type = 256;
displayName = "Loose Screws";//"Box of screws for metal"
picture = "\z\addons\dayz_buildings\equip\item_screws.paa";
model = "z\addons\dayz_buildings\models\screws.p3d";
descriptionShort = $STR_BLD_desc_ItemScrews;//"Box of screws"
};
class ItemBagScrews: CA_Magazine//Construection,indestrial,supermarket
{
scope = 2;
scope = public;
count = 1;
type = 256;
displayName = $STR_BLD_name_ItemScrews;//"Box of screws for metal"
picture = "\z\addons\dayz_buildings\equip\item_screws.paa";
model = "z\addons\dayz_buildings\models\screws.p3d";
descriptionShort = $STR_BLD_desc_ItemScrews;//"Box of screws"
class ItemActions {
class Spilt {
text = "Spilt Box";
script = "; [_this] call fn_spiltBag;";
};
};
};
/*
ItemScrews //Construection,farm,indestrial,castle,residential
ItemBagScrews //(LowChance)Construection,(LowChance)indestrial,supermarket
ItemRSJ //Construection,farm,indestrial,castle
ItemConcreteBlock //Construection,indestrial
ItemMetalSheet //Construection,farm,indestrial,castle
*/

View File

@@ -1,4 +1,4 @@
class ItemPadlock: CA_Magazine //Vanilla lock, left in config for potential admin use, but all scripts changed to use Epoch ItemComboLock
class ItemPadlock: CA_Magazine
{
scope = public;
count = 1;

View File

@@ -14,29 +14,26 @@ class ItemSandbag : CA_Magazine
class Build
{
text = $STR_ACTION_BUILD;
script = "spawn player_build;";
script = "spawn player_build;"; //r_action_count = r_action_count + 1; set in sqf
require[] = {"ItemEtool"};
consume[] = {"ItemSandbag"};
create = "Sandbag1_DZ";
//bypass RoadCheck
byPass = "byPassRoadCheck";
};
/*
class Build2
{
text = $STR_CREATE_STASH;
script = "; [_id,'Build2'] spawn player_build;";
script = "; [_id,'Build2'] spawn player_build;"; //r_action_count = r_action_count + 1; set in sqf
require[] = {"ItemEtool"};
consume[] = {"ItemSandbag"};
create = "StashSmall";
//Bypass collision test
bypassCollision = "true";
};
*/
class Crafting
{
text = $STR_EPOCH_PLAYER_273;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; // r_action_count = r_action_count + 1;
neednearby[] = {};
requiretools[] = {"ItemEtool","ItemToolbox"};
output[] = {{"ItemSandbagLarge",1}};
@@ -45,7 +42,7 @@ class ItemSandbag : CA_Magazine
class Crafting1
{
text = $STR_EPOCH_PLAYER_274;
script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;";
script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;"; // r_action_count = r_action_count + 1;
neednearby[] = {"workshop"};
requiretools[] = {"ItemEtool","ItemToolbox"};
output[] = {{"sandbag_nest_kit",1}};
@@ -54,7 +51,7 @@ class ItemSandbag : CA_Magazine
class Crafting2
{
text = $STR_EPOCH_PLAYER_298;
script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;";
script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;"; // r_action_count = r_action_count + 1;
neednearby[] = {"workshop"};
requiretools[] = {"ItemEtool","ItemToolbox"};
output[] = {{"BagFenceRound_DZ_kit",1}};
@@ -64,7 +61,7 @@ class ItemSandbag : CA_Magazine
class Crafting3
{
text = "Craft M240 Nest";
script = ";['Crafting3','CfgMagazines', _id] spawn player_craftItem;";
script = ";['Crafting3','CfgMagazines', _id] spawn player_craftItem;"; // r_action_count = r_action_count + 1;
neednearby[] = {"workshop"};
requiretools[] = {"ItemEtool","ItemToolbox","M240_DZ"};
output[] = {{"m240_nest_kit",1}};
@@ -75,16 +72,20 @@ class ItemSandbag : CA_Magazine
};
};
// EPOCH ADDITIONS
class BagFenceRound_DZ_kit : CA_Magazine {
scope = public;
count = 1;
type = 256;
displayName = $STR_EQUIP_NAME_21_ROUND;
descriptionShort = $STR_EQUIP_DESC_21;
displayName = "Round Sandbag Fence";
model = "\dayz_equip\models\sandbags.p3d";
picture = "\dayz_equip\textures\equip_sandbag_ca.paa";
descriptionShort = $STR_EQUIP_DESC_21;
class ItemActions {
class Build {
text = $STR_EPOCH_PLAYER_299;
@@ -95,7 +96,7 @@ class BagFenceRound_DZ_kit : CA_Magazine {
class Crafting
{
text = $STR_EPOCH_PLAYER_195;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; // r_action_count = r_action_count + 1;
neednearby[] = {};
requiretools[] = {"ItemEtool","ItemToolbox"};
output[] = {{"ItemSandbag",1}};
@@ -109,8 +110,8 @@ class sandbag_nest_kit: CA_Magazine
scope = public;
count = 1;
type = 256;
displayName = $STR_EQUIP_NAME_21_NEST;
descriptionShort = $STR_EQUIP_DESC_21_NEST;
displayName = "Sandbag Nest";
descriptionShort = "Sandbag Nest: A buildable fortification object, can be removed.";
model = "\z\addons\dayz_epoch\models\supply_crate.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa";
weight = 50;
@@ -130,22 +131,22 @@ class ItemSandbagLarge : CA_Magazine {
scope = public;
count = 1;
type = 256;
displayName = $STR_EQUIP_NAME_21_HBARRIER;
descriptionShort = $STR_EQUIP_DESC_21_HBARRIER;
displayName = "H-barrier cube";
model = "\dayz_equip\models\sandbags.p3d"; // TODO model
picture = "\dayz_equip\textures\equip_sandbag_ca.paa";
descriptionShort = "Hesco berrier: A buildable object that is used for fortification purposes.";
weight = 50;
class ItemActions {
class Build {
text = $STR_EPOCH_PLAYER_273_3;
text = "Build H-barrier cube";
script = "spawn player_build;";
require[] = {"ItemEtool"};
create = "Land_HBarrier1_DZ";
};
class Crafting
{
text = $STR_EPOCH_PLAYER_273_1;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
text = "Craft Triple H-barrier";
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; // r_action_count = r_action_count + 1;
neednearby[] = {};
requiretools[] = {"ItemEtool","ItemToolbox"};
output[] = {{"ItemSandbagExLarge",1}};
@@ -158,22 +159,22 @@ class ItemSandbagExLarge : CA_Magazine {
scope = public;
count = 1;
type = 256;
displayName = $STR_EQUIP_NAME_21_3XHBARRIER;
descriptionShort = $STR_EQUIP_DESC_21_HBARRIER;
displayName = "3 x H-barrier cube";
model = "\dayz_equip\models\sandbags.p3d"; // TODO model
picture = "\dayz_equip\textures\equip_sandbag_ca.paa";
descriptionShort = "Hesco berrier: A buildable object that is used for fortification purposes.";
weight = 150;
class ItemActions {
class Build {
text = $STR_EPOCH_PLAYER_273_4;
text = "Build Triple H-barrier";
script = "spawn player_build;";
require[] = {"ItemEtool"};
create = "Land_HBarrier3_DZ";
};
class Crafting
{
text = $STR_EPOCH_PLAYER_273_2;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
text = "Craft 5x H-barrier";
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; // r_action_count = r_action_count + 1;
neednearby[] = {};
requiretools[] = {"ItemEtool","ItemToolbox"};
output[] = {{"ItemSandbagExLarge5x",1}};
@@ -186,14 +187,14 @@ class ItemSandbagExLarge5x : CA_Magazine {
scope = public;
count = 1;
type = 256;
displayName = $STR_EQUIP_NAME_21_5XHBARRIER;
descriptionShort = $STR_EQUIP_DESC_21_HBARRIER;
displayName = "5 x H-barrier cube";
model = "\dayz_equip\models\sandbags.p3d"; // TODO model
picture = "\dayz_equip\textures\equip_sandbag_ca.paa";
descriptionShort = "Hesco berrier: A buildable object that is used for fortification purposes.";
weight = 200;
class ItemActions {
class Build {
text = $STR_EPOCH_PLAYER_273_5;
text = "Build 5x H-barrier";
script = "spawn player_build;";
require[] = {"ItemEtool"};
create = "Land_HBarrier5_DZ";

View File

@@ -14,7 +14,7 @@ class ItemTankTrap : CA_Magazine
class Build
{
text = $STR_ACTION_BUILD;
script = "spawn player_build;";
script = "spawn player_build;"; //r_action_count = r_action_count + 1; set in sqf
require[] = {"ItemToolbox"};
consume[] = {"ItemTankTrap"};
create = "Hedgehog_DZ";

View File

@@ -8,22 +8,21 @@ class ItemTent : CA_Magazine
picture = "\dayz_equip\textures\equip_tentbag_ca.paa";
displayName = $STR_EQUIP_NAME_20;
descriptionShort = $STR_EQUIP_DESC_20;
class ItemActions
{
class Build
{
text = $STR_PITCH_TENT;
script = "spawn player_build;";
script = "spawn player_build;"; //r_action_count = r_action_count + 1; set in sqf
require[] = {};
consume[] = {"ItemTent"};
create = "TentStorage";
//Bypass collision test
bypassCollision = "true";
};
class Crafting
{
text = $STR_EPOCH_PLAYER_270;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; // r_action_count = r_action_count + 1;
neednearby[] = {"workshop"};
requiretools[] = {"ItemToolbox","ItemKnife"};
output[] = {{"desert_net_kit",1}};
@@ -32,7 +31,7 @@ class ItemTent : CA_Magazine
class Crafting1
{
text = $STR_EPOCH_PLAYER_271;
script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;";
script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;"; // r_action_count = r_action_count + 1;
neednearby[] = {"workshop"};
requiretools[] = {"ItemToolbox","ItemKnife"};
output[] = {{"forest_net_kit",1}};
@@ -57,17 +56,15 @@ class ItemDomeTent : CA_Magazine
class Build
{
text = $STR_PITCH_DOME_TENT;
script = "spawn player_build;";
script = "spawn player_build;"; //r_action_count = r_action_count + 1; set in sqf
require[] = {};
consume[] = {"ItemDomeTent"};
create = "DomeTentStorage";
//Bypass collision test
bypassCollision = "true";
};
class Crafting1
{
text = $STR_EPOCH_PLAYER_271;
script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;";
script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;"; // r_action_count = r_action_count + 1;
neednearby[] = {"workshop"};
requiretools[] = {"ItemToolbox","ItemKnife"};
output[] = {{"forest_net_kit",1}};
@@ -76,6 +73,8 @@ class ItemDomeTent : CA_Magazine
};
};
// EPOCH ADDITION
class ItemDesertTent : CA_Magazine
@@ -93,7 +92,7 @@ class ItemDesertTent : CA_Magazine
class Build
{
text = $STR_PITCH_DESERT_TENT;
script = "spawn player_build;";
script = "spawn player_build;"; //r_action_count = r_action_count + 1; set in sqf
require[] = {};
consume[] = {"ItemDesertTent"};
create = "DesertTentStorage";
@@ -101,7 +100,7 @@ class ItemDesertTent : CA_Magazine
class Crafting
{
text = $STR_EPOCH_PLAYER_270;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; // r_action_count = r_action_count + 1;
neednearby[] = {"workshop"};
requiretools[] = {"ItemToolbox","ItemKnife"};
output[] = {{"desert_net_kit",1}};

View File

@@ -14,7 +14,7 @@ class ItemTrapTripwireCans : CA_Magazine
class Build
{
text = $STR_ACTION_BUILD;
script = "spawn player_build;";
script = "spawn player_build;"; //r_action_count = r_action_count + 1; set in sqf
require[] = {"ItemToolbox"};
consume[] = {"ItemTrapTripwireCans"};
create = "Trap_Cans";

View File

@@ -14,7 +14,7 @@ class ItemWire : CA_Magazine
class Build
{
text = $STR_ACTION_BUILD;
script = "spawn player_build;";
script = "spawn player_build;"; //r_action_count = r_action_count + 1; set in sqf
require[] = {"ItemToolbox"};
consume[] = {"ItemWire"};
create = "Fort_RazorWire"; // 1.8.7 uses Wire_cat1

View File

@@ -65,7 +65,7 @@ class PartWoodPile : CA_Magazine
class Crafting
{
text = $STR_EPOCH_PLAYER_242;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; // r_action_count = r_action_count + 1;
neednearby[] = {"sawmill"};
requiretools[] = {"ItemToolbox","ItemKnife"};
output[] = {{"PartWoodLumber",1}};
@@ -74,7 +74,7 @@ class PartWoodPile : CA_Magazine
class Crafting1
{
text = $STR_EPOCH_PLAYER_243;
script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;";
script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;"; // r_action_count = r_action_count + 1;
neednearby[] = {};
requiretools[] = {"ItemKnife"};
output[] = {{"WoodenArrow",3}};
@@ -84,7 +84,7 @@ class PartWoodPile : CA_Magazine
class Crafting2
{
text = $STR_EPOCH_PLAYER_244;
script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;";
script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;"; // r_action_count = r_action_count + 1;
neednearby[] = {};
requiretools[] = {"ItemToolbox","ItemKnife"};
output[] = {{"stick_fence_kit",1}};

View File

@@ -12,7 +12,7 @@ class ItemWorkBench : CA_Magazine
class ItemActions {
class Build {
text = $STR_BLD_build_ItemWorkBench;//"place WorkBench"
script = "; ['ItemWorkBench','Build'] spawn player_build;";
script = "spawn player_build;"; //r_action_count = r_action_count + 1; set in sqf
require[] = {};
consume[] = {"ItemWorkBench"};
create = "WorkBench";

View File

@@ -8,4 +8,13 @@ class equip_brick : CA_Magazine
picture = "\z\addons\dayz_communityassets\pictures\equip_brick.paa";
displayName = $STR_ITEM_NAME_equip_brick;
descriptionShort = $STR_ITEM_DESC_equip_brick;
class ItemActions
{
class FixKnife
{
text = $STR_ACTIONS_FIX_KNIFE;
script = "; ['ItemKnifeBlunt','ItemKnife'] spawn player_sharpen;";
};
};
};

View File

@@ -70,27 +70,3 @@ class 200Rnd_762x51_M240 : 100Rnd_762x51_M240 {
count = 200;
descriptionShort = "Caliber: 7.62x51mm NATO <br/>Rounds: 200 <br/>Used in: M240, Mk 48 Mod 0";
};
class 20Rnd_762x51_B_SCAR : CA_Magazine
{
displayName = $STR_DZ_MAG_20Rnd_762x51_B_SCAR_NAME;
cartridgeName = "762x51";
class ItemActions
{
COMBINE_MAG
};
};
class 20Rnd_762x51_SB_SCAR : CA_Magazine
{
displayName = $STR_DZ_MAG_20Rnd_762x51_SB_SCAR_NAME;
cartridgeName = "762x51_SD";
class ItemActions
{
COMBINE_MAG
};
};

View File

@@ -72,10 +72,8 @@ class 1Rnd_Bolt_Explosive : CA_Magazine
ammo = "explosive_bolt";
};
/*
//TODO: Remove legacy
class WoodenArrow : 1Rnd_Arrow_Wood {};
class Quiver : 12Rnd_Quiver_Wood {};
class Tranquiliser_Bolt : 1Rnd_Bolt_Tranquilizer {};
class Crossbow_EX_Bolt : 1Rnd_Bolt_Explosive {};
*/
//TODO: Remove legacy
class WoodenArrow : 1Rnd_Arrow_Wood {};
class Quiver : 12Rnd_Quiver_Wood {};
class Tranquiliser_Bolt : 1Rnd_Bolt_Tranquilizer {};
class Crossbow_EX_Bolt : 1Rnd_Bolt_Explosive {};

View File

@@ -1,81 +0,0 @@
// Use single slot for everything, let R3F weight handle load
class M136 : CA_LauncherMagazine {
type = WeaponSlotItem;
};
class Javelin : CA_LauncherMagazine {
type = WeaponSlotItem;
};
class AT13 : CA_LauncherMagazine {
type = WeaponSlotItem;
};
class PG7V : CA_LauncherMagazine {
type = WeaponSlotItem;
};
class PG7VL : PG7V {
type = WeaponSlotItem;
};
class PG7VR : PG7V {
type = WeaponSlotItem;
};
class OG7 : CA_LauncherMagazine {
type = WeaponSlotItem;
};
class PG9_AT : CA_LauncherMagazine {
type = WeaponSlotItem;
};
class OG9_HE : CA_LauncherMagazine {
type = WeaponSlotItem;
};
class Stinger : CA_LauncherMagazine {
type = WeaponSlotItem;
};
class SMAW_HEDP : CA_LauncherMagazine {
type = WeaponSlotItem;
};
class SMAW_HEAA : SMAW_HEDP {
type = WeaponSlotItem;
};
class MAAWS_HEDP : CA_LauncherMagazine {
type = WeaponSlotItem;
};
class MAAWS_HEAT : MAAWS_HEDP {
type = WeaponSlotItem;
};
class Strela : CA_LauncherMagazine {
type = WeaponSlotItem;
};
class RPG18 : CA_LauncherMagazine {
type = WeaponSlotItem;
};
class Igla : Strela {
type = WeaponSlotItem;
};
class 2Rnd_Igla : Igla {
type = WeaponSlotItem;
};
class NLAW : CA_LauncherMagazine {
type = WeaponSlotItem;
};
class Dragon_EP1 : CA_LauncherMagazine {
type = WeaponSlotItem;
};

View File

@@ -3,7 +3,7 @@
#define COMBINE_MAG class CombineMag\
{\
text = $STR_MAG_COMBINE;\
script = "spawn player_combineMag;";\
script = "spawn player_combineMag; r_action_count = r_action_count + 1;";\
};
#include "9x18.hpp" //Makarov
@@ -17,6 +17,5 @@
#include "Misc.hpp" //CZ550, Lee-Enfield, Winchester 1866
#include "Shotgun.hpp"
#include "Arrows.hpp"
#include "LauncherAmmo.hpp"
#undef COMBINE_MAG

View File

@@ -46,61 +46,3 @@ class 15Rnd_W1866_Slug : CA_Magazine
COMBINE_MAG
};
};
class 10Rnd_127x99_m107 : CA_Magazine
{
displayName = $STR_DZ_MAG_10Rnd_127x99_m107_NAME;
cartridgeName = "127x99";
class ItemActions
{
COMBINE_MAG
};
};
class 5Rnd_127x108_KSVK : CA_Magazine
{
displayName = $STR_DZ_MAG_5Rnd_127x108_KSVK_NAME;
cartridgeName = "127x108";
class ItemActions
{
COMBINE_MAG
};
};
class 5Rnd_86x70_L115A1: CA_Magazine
{
displayName = $STR_DZ_MAG_5Rnd_86x70_L115A1_NAME;
cartridgeName = "86x70";
class ItemActions
{
COMBINE_MAG
};
};
class 10Rnd_9x39_SP5_VSS: CA_Magazine
{
displayName = $STR_DZ_MAG_10Rnd_9x39_SP5_VSS_NAME;
cartridgeName = "9x39";
class ItemActions
{
COMBINE_MAG
};
};
class 20Rnd_9x39_SP5_VSS: CA_Magazine
{
displayName = $STR_DZ_MAG_20Rnd_9x39_SP5_VSS_NAME;
cartridgeName = "9x39";
class ItemActions
{
COMBINE_MAG
};
};

View File

@@ -125,37 +125,3 @@ class 2Rnd_12Gauge_Buck : 8Rnd_12Gauge_Buck
};
};
};
//AA12 Ammo
class 20Rnd_B_AA12_74Slug : CA_Magazine
{
displayName = $STR_DZ_MAG_20Rnd_B_AA12_74Slug_NAME;
cartridgeName = "12Gauge_Slug";
class ItemActions
{
COMBINE_MAG
};
};
class 20Rnd_B_AA12_Pellets : CA_Magazine
{
displayName = $STR_DZ_MAG_20Rnd_B_AA12_Pellets_NAME;
cartridgeName = "12Gauge_Pellets";
class ItemActions
{
COMBINE_MAG
};
};
class 20Rnd_B_AA12_HE : CA_Magazine
{
displayName = $STR_DZ_MAG_20Rnd_B_AA12_HE_NAME;
cartridgeName = "19mm_HE";
class ItemActions
{
COMBINE_MAG
};
};

View File

@@ -71,6 +71,8 @@ class bloodBagOPOS : bloodBagBase
descriptionShort = $STR_BLD_desc_bloodBagOPOS;
};
//Whole blood bags -- Can only be obtained by taking blood from another player.
class wholeBloodBagBase : bloodBagBase
{

View File

@@ -1,8 +1,8 @@
class ItemFertilizer: CA_Magazine {
scope = public;
count = 1;
displayName = $STR_CRAFT_NAME_FERTILIZER;
descriptionShort = $STR_CRAFT_DESC_FERTILIZER;
displayName = "Fertilizer";
descriptionShort = "Fertilizer";
weight = 0.1;
model = "z\addons\dayz_communityassets\models\mre.p3d"; // TODO: model + icon
picture = "\z\addons\dayz_communityassets\pictures\equip_mre_CA.paa";
@@ -12,8 +12,8 @@ class ItemFertilizer: CA_Magazine {
class ItemPumpkinSeed: CA_Magazine {
scope = public;
count = 1;
displayName = $STR_CRAFT_NAME_PUMPKIN_SEED;
descriptionShort = $STR_CRAFT_DESC_PUMPKIN_SEED;
displayName = "A Pumpkin Seed";
descriptionShort = "A Pumpkin Seed";
weight = 0.1;
model = "\z\addons\dayz_epoch\models\doc_child1.p3d"; // TODO: model + icon
picture = "\z\addons\dayz_epoch\pictures\equip_child1_ca.paa";
@@ -34,8 +34,8 @@ class ItemPumpkinSeed: CA_Magazine {
class ItemPumpkinPlant: CA_Magazine {
scope = public;
count = 1;
displayName = $STR_CRAFT_NAME_PUMPKIN_PLANT;
descriptionShort = $STR_CRAFT_DESC_PUMPKIN_PLANT;
displayName = "A Pumpkin Plant";
descriptionShort = "A Pumpkin Plant";
weight = 0.1;
model = "\z\addons\dayz_epoch\models\doc_child1.p3d"; // TODO: model + icon
picture = "\z\addons\dayz_epoch\pictures\equip_child1_ca.paa";
@@ -54,8 +54,8 @@ class ItemPumpkinPlant: CA_Magazine {
class ItemHempSeed: CA_Magazine {
scope = public;
count = 1;
displayName = $STR_CRAFT_NAME_HEMP_SEED;
descriptionShort = $STR_CRAFT_DESC_HEMP_SEED;
displayName = "A Hemp Seed";
descriptionShort = "A Hemp Seed";
weight = 0.1;
model = "\z\addons\dayz_epoch\models\doc_child2.p3d"; // TODO: model + icon
picture = "\z\addons\dayz_epoch\pictures\equip_child2_ca.paa";
@@ -76,8 +76,8 @@ class ItemHempSeed: CA_Magazine {
class ItemHempPlant: CA_Magazine {
scope = public;
count = 1;
displayName = $STR_CRAFT_NAME_HEMP_PLANT;
descriptionShort = $STR_CRAFT_DESC_HEMP_PLANT;
displayName = "A Hemp Plant";
descriptionShort = "A Hemp Plant";
weight = 0.1;
model = "\z\addons\dayz_epoch\models\doc_child2.p3d"; // TODO: model + icon
picture = "\z\addons\dayz_epoch\pictures\equip_child2_ca.paa";

View File

@@ -15,7 +15,7 @@ class HandRoadFlare : HandGrenade
class CombineMag
{
text = $STR_MAG_COMBINE;
script = "spawn player_combineMag;";
script = "spawn player_combineMag; r_action_count = r_action_count + 1;";
};
};
};
@@ -37,7 +37,7 @@ class HandChemBlue : HandGrenade
class CombineMag
{
text = $STR_MAG_COMBINE;
script = "spawn player_combineMag;";
script = "spawn player_combineMag; r_action_count = r_action_count + 1;";
};
};
};
@@ -59,7 +59,7 @@ class HandChemGreen : HandGrenade
class CombineMag
{
text = $STR_MAG_COMBINE;
script = "spawn player_combineMag;";
script = "spawn player_combineMag; r_action_count = r_action_count + 1;";
};
};
};
@@ -81,7 +81,7 @@ class HandChemRed : HandGrenade
class CombineMag
{
text = $STR_MAG_COMBINE;
script = "spawn player_combineMag;";
script = "spawn player_combineMag; r_action_count = r_action_count + 1;";
};
};
};

View File

@@ -105,39 +105,3 @@ class ItemTrashToiletpaper : CA_Magazine
displayName = $STR_JUNK_NAME_TOILETPAPER;
descriptionShort = $STR_JUNK_DESC_TOILETPAPER;
};
class FoodChipsSulahoopsEmpty : CA_Magazine
{
scope = public;
count = 1;
type = WeaponSlotItem;
model = "z\addons\dayz_communityassets\models\bag_chips_small_sulahoops_opened.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_bag_chips_small_sulahoops_opened_ca.paa";
displayName = $STR_FOOD_NAME_CHIPS_EMPTY;
descriptionShort = $STR_FOOD_DESC_CHIPS_EMPTY;
};
class FoodChipsMysticalesEmpty : CA_Magazine
{
scope = public;
count = 1;
type = WeaponSlotItem;
model = "z\addons\dayz_communityassets\models\bag_chips_small_mysticales_opened.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_bag_chips_small_mysticales_opened_ca.paa";
displayName = $STR_FOOD_NAME_CHIPS_EMPTY;
descriptionShort = $STR_FOOD_DESC_CHIPS_EMPTY;
};
class FoodChipsChocolateEmpty : CA_Magazine
{
scope = public;
count = 1;
type = WeaponSlotItem;
model = "z\addons\dayz_communityassets\models\bag_chips_small_chocolate_opened.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_bag_chips_small_chocolate_empty_ca.paa";
displayName = $STR_FOOD_NAME_CHIPS_EMPTY;
descriptionShort = $STR_FOOD_DESC_CHIPS_EMPTY;
};

View File

@@ -173,3 +173,27 @@ class FoodCanRusCornEmpty : TrashTinCan
displayName = $STR_FOOD_NAME_CAN_EMPTY;
descriptionShort = $STR_FOOD_DESC_CAN_EMPTY;
};
class FoodChipsSulahoopsEmpty : TrashTinCan
{
model = "z\addons\dayz_communityassets\models\bag_chips_small_sulahoops_opened.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_bag_chips_small_sulahoops_opened_ca.paa";
displayName = $STR_FOOD_NAME_CHIPS_EMPTY;
descriptionShort = $STR_FOOD_DESC_CHIPS_EMPTY;
};
class FoodChipsMysticalesEmpty : TrashTinCan
{
model = "z\addons\dayz_communityassets\models\bag_chips_small_mysticales_opened.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_bag_chips_small_mysticales_opened_ca.paa";
displayName = $STR_FOOD_NAME_CHIPS_EMPTY;
descriptionShort = $STR_FOOD_DESC_CHIPS_EMPTY;
};
class FoodChipsChocolateEmpty : TrashTinCan
{
model = "z\addons\dayz_communityassets\models\bag_chips_small_chocolate_opened.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_bag_chips_small_chocolate_empty_ca.paa";
displayName = $STR_FOOD_NAME_CHIPS_EMPTY;
descriptionShort = $STR_FOOD_DESC_CHIPS_EMPTY;
};

View File

@@ -67,61 +67,3 @@ class 50Rnd_127x107_DSHKM : CA_Magazine {
nameSound = "mgun";
weight = 4;
};
//Pook stuff
class pook_1300Rnd_762x51_M60: CA_Magazine
{
scope = 2;
displayName = "Pook 1300Rnd. 7.62";
descriptionShort = "Caliber: 7.62x51mm <br/>Rounds: 1300 <br/>Used in: Pook H13 Gunship";
ammo = "pook_762x51_M60";
count = 1300;
tracersEvery = 5;
maxLeadSpeed = 200;
nameSound = "mgun";
picture = "\z\addons\dayz_epoch\pictures\equip_m134_mag_ca.paa";
model = "\z\addons\dayz_epoch\models\m134_mag.p3d";
type = "256";
weight = 20;
};
class pook_250Rnd_762x51: CA_Magazine
{
scope = 2;
displayName = "Pook 250Rnd. M240";
picture = "\CA\weapons\data\equip\m_m240_ca.paa";
count = 250;
type = "256";
ammo = "B_762x51_Ball";
initSpeed = 900;
tracersEvery = 4;
lastRoundsTracer = 4;
nameSound = "mgun";
descriptionShort = "Caliber: 7.62x51mm NATO <br/>Rounds: 250 <br/>Used in: Pook H13 Transport";
model = "\ca\CommunityConfigurationProject_E\Gameplay_ActualModelsOfWeaponMagazinesVisibleOnTheGround\p3d\100Rnd_762x51_M240.p3d";
weight = 8;
};
class pook_12Rnd_Grenade_Camel: CA_Magazine
{
scope = 2;
ammo = "pook_camel_HE";
count = 12;
displayName = "12Rnd. Pook Grenade";
initSpeed = 3;
maxLeadSpeed = 200;
nameSound = "grenade";
type = "256";
picture = "\CA\weapons_E\Data\icons\m_6x40mmHP_CA.paa";
};
//mozzie
class 3Rnd_GyroGrenade: CA_Magazine
{
scope = 2;
displayName = "3Rnd. Autogyro Grenade";
ammo = "GyroGrenade";
count = 3;
initSpeed = 3;
maxLeadSpeed = 200;
nameSound = "grenade";
type = "256";
picture = "\CA\weapons_E\Data\icons\m_6x40mmHP_CA.paa";
};

View File

@@ -9,12 +9,7 @@ class Category_577 {
buy[] = {4,"ItemSilverBar10oz"};
sell[] = {2,"ItemSilverBar10oz"};
};
class 20Rnd_762x51_B_SCAR {
type = "trade_items";
buy[] = {6,"ItemGoldBar"};
sell[] = {3,"ItemGoldBar"};
};
class 20Rnd_762x51_SB_SCAR {
class 20Rnd_762x51_SB_SCAR {
type = "trade_items";
buy[] = {1,"ItemGoldBar"};
sell[] = {5,"ItemSilverBar10oz"};

View File

@@ -59,65 +59,4 @@ class Category_575 {
buy[] = {2,"ItemGoldBar"};
sell[] = {1,"ItemGoldBar"};
};
class Skin_RU_Soldier_Crew_DZ {
type = "trade_items";
buy[] = {2,"ItemGoldBar"};
sell[] = {1,"ItemGoldBar"};
};
//new Epoch 1.06
class Skin_TK_INS_Soldier_AR_EP1_DZ {
type = "trade_items";
buy[] = {2,"ItemGoldBar"};
sell[] = {1,"ItemGoldBar"};
};
class Skin_TK_GUE_Soldier_EP1_DZ {
type = "trade_items";
buy[] = {2,"ItemGoldBar"};
sell[] = {1,"ItemGoldBar"};
};
class Skin_RU_Soldier_DZ {
type = "trade_items";
buy[] = {2,"ItemGoldBar"};
sell[] = {1,"ItemGoldBar"};
};
class Skin_RU_Soldier_Officer_DZ {
type = "trade_items";
buy[] = {2,"ItemGoldBar"};
sell[] = {1,"ItemGoldBar"};
};
class Skin_RUS_Soldier1_DZ {
type = "trade_items";
buy[] = {2,"ItemGoldBar"};
sell[] = {1,"ItemGoldBar"};
};
class Skin_RUS_Commander_DZ {
type = "trade_items";
buy[] = {2,"ItemGoldBar"};
sell[] = {1,"ItemGoldBar"};
};
class Skin_MVD_Soldier_DZ {
type = "trade_items";
buy[] = {2,"ItemGoldBar"};
sell[] = {1,"ItemGoldBar"};
};
class Skin_Ins_Soldier_2_DZ {
type = "trade_items";
buy[] = {2,"ItemGoldBar"};
sell[] = {1,"ItemGoldBar"};
};
class Skin_Ins_Commander_DZ {
type = "trade_items";
buy[] = {2,"ItemGoldBar"};
sell[] = {1,"ItemGoldBar"};
};
class Skin_Ins_Soldier_Crew_DZ {
type = "trade_items";
buy[] = {2,"ItemGoldBar"};
sell[] = {1,"ItemGoldBar"};
};
class Skin_CDF_Soldier_DZ {
type = "trade_items";
buy[] = {2,"ItemGoldBar"};
sell[] = {1,"ItemGoldBar"};
};
};

View File

@@ -19,21 +19,11 @@ class Category_627 {
buy[] = {2,"ItemGoldBar10oz"};
sell[] = {1,"ItemGoldBar10oz"};
};
class SCAR_H_LNG_Sniper {
type = "trade_weapons";
buy[] = {6,"ItemGoldBar10oz"};
sell[] = {3,"ItemGoldBar10oz"};
};
class SCAR_H_LNG_Sniper_SD {
type = "trade_weapons";
buy[] = {2,"ItemGoldBar10oz"};
sell[] = {1,"ItemGoldBar10oz"};
};
class M110_NVG_EP1 {
type = "trade_weapons";
buy[] = {7,"ItemGoldBar10oz"};
sell[] = {4,"ItemGoldBar10oz"};
};
class DMR_DZ {
type = "trade_weapons";
buy[] = {6,"ItemGoldBar10oz"};

View File

@@ -49,41 +49,6 @@ class Category_485 {
buy[] = {1,"ItemGoldBar10oz"};
sell[] = {5,"ItemGoldBar"};
};
class SCAR_L_CQC {
type = "trade_weapons";
buy[] = {7,"ItemGoldBar"};
sell[] = {3,"ItemGoldBar"};
};
class SCAR_L_CQC_CCO_SD {
type = "trade_weapons";
buy[] = {2,"ItemGoldBar10oz"};
sell[] = {8,"ItemGoldBar"};
};
class SCAR_L_CQC_Holo {
type = "trade_weapons";
buy[] = {8,"ItemGoldBar"};
sell[] = {4,"ItemGoldBar"};
};
class SCAR_L_CQC_EGLM_Holo {
type = "trade_weapons";
buy[] = {1,"ItemGoldBar10oz"};
sell[] = {5,"ItemGoldBar"};
};
class SCAR_L_STD_EGLM_RCO {
type = "trade_weapons";
buy[] = {2,"ItemGoldBar10oz"};
sell[] = {7,"ItemGoldBar"};
};
class SCAR_L_STD_HOLO {
type = "trade_weapons";
buy[] = {8,"ItemGoldBar"};
sell[] = {4,"ItemGoldBar"};
};
class SCAR_L_STD_Mk4CQT {
type = "trade_weapons";
buy[] = {8,"ItemGoldBar"};
sell[] = {4,"ItemGoldBar"};
};
class L85_Holo_DZ {
type = "trade_weapons";
buy[] = {6,"ItemGoldBar"};
@@ -94,11 +59,6 @@ class Category_485 {
buy[] = {6,"ItemGoldBar"};
sell[] = {3,"ItemGoldBar"};
};
class BAF_L85A2_RIS_ACOG {
type = "trade_weapons";
buy[] = {1,"ItemGoldBar10oz"};
sell[] = {5,"ItemGoldBar"};
};
class SA58_DZ {
type = "trade_weapons";
buy[] = {2,"ItemGoldBar"};

View File

@@ -1,5 +1,5 @@
class Category_538 {
class DZ_Czech_Vest_Pouch {
class DZ_Czech_Vest_Puch {
type = "trade_backpacks";
buy[] = {4,"ItemSilverBar"};
sell[] = {2,"ItemSilverBar"};

View File

@@ -44,21 +44,16 @@ class Category_678 {
buy[] = {6,"ItemSilverBar"};
sell[] = {3,"ItemSilverBar"};
};
class equip_lever {
type = "trade_items";
buy[] = {6,"ItemSilverBar"};
sell[] = {3,"ItemSilverBar"};
};
class equip_nails {
type = "trade_items";
buy[] = {2,"ItemSilverBar"};
sell[] = {1,"ItemSilverBar"};
};
/* class equip_scrapelectronics {
class equip_scrapelectronics {
type = "trade_items";
buy[] = {4,"ItemGoldBar"};
sell[] = {2,"ItemGoldBar"};
}; */
};
class equip_metal_sheet {
type = "trade_items";
buy[] = {2,"ItemSilverBar10oz"};
@@ -99,7 +94,7 @@ class Category_678 {
buy[] = {2,"ItemGoldBar"};
sell[] = {1,"ItemGoldBar"};
};
class plot_pole_kit {
class 30m_plot_kit {
type = "trade_items";
buy[] = {6,"ItemGoldBar10oz"};
sell[] = {6,"ItemGoldBar10oz"};
@@ -114,11 +109,6 @@ class Category_678 {
buy[] = {1,"ItemBriefcase100oz"};
sell[] = {1,"ItemBriefcase100oz"};
};
class ItemMixOil {
type = "trade_items";
buy[] = {8,"ItemSilverBar"};
sell[] = {4,"ItemSilverBar"};
};
};
class Category_680 {

View File

@@ -49,7 +49,7 @@ class Category_564 {
buy[] = {2,"ItemGoldBar10oz"};
sell[] = {1,"ItemGoldBar10oz"};
};
class Kamaz_DZE {
class Kamaz {
type = "trade_any_vehicle";
buy[] = {2,"ItemGoldBar10oz"};
sell[] = {1,"ItemGoldBar10oz"};

View File

@@ -79,57 +79,6 @@ class Category_628 {
buy[] = {2,"ItemGoldBar"};
sell[] = {1,"ItemGoldBar"};
};
class Skin_INS_Lopotev_DZ {
type = "trade_items";
buy[] = {2,"ItemGoldBar"};
sell[] = {1,"ItemGoldBar"};
};
//new Epoch 1.06
class Skin_Doctor_DZ {
type = "trade_items";
buy[] = {2,"ItemGoldBar"};
sell[] = {1,"ItemGoldBar"};
};
class Skin_Assistant_DZ {
type = "trade_items";
buy[] = {2,"ItemGoldBar"};
sell[] = {1,"ItemGoldBar"};
};
class Skin_Worker1_DZ {
type = "trade_items";
buy[] = {2,"ItemGoldBar"};
sell[] = {1,"ItemGoldBar"};
};
class Skin_Worker3_DZ {
type = "trade_items";
buy[] = {2,"ItemGoldBar"};
sell[] = {1,"ItemGoldBar"};
};
class Skin_Worker4_DZ {
type = "trade_items";
buy[] = {2,"ItemGoldBar"};
sell[] = {1,"ItemGoldBar"};
};
class Skin_TK_CIV_Takistani01_EP1_DZ {
type = "trade_items";
buy[] = {2,"ItemGoldBar"};
sell[] = {1,"ItemGoldBar"};
};
class Skin_TK_CIV_Takistani03_EP1_DZ {
type = "trade_items";
buy[] = {2,"ItemGoldBar"};
sell[] = {1,"ItemGoldBar"};
};
class Skin_TK_CIV_Takistani04_EP1_DZ {
type = "trade_items";
buy[] = {2,"ItemGoldBar"};
sell[] = {1,"ItemGoldBar"};
};
class Skin_TK_CIV_Takistani06_EP1_DZ {
type = "trade_items";
buy[] = {2,"ItemGoldBar"};
sell[] = {1,"ItemGoldBar"};
};
};
class Category_689 {

View File

@@ -1,9 +1,4 @@
class Category_486 {
class BAF_L86A2_ACOG {
type = "trade_weapons";
buy[] = {1,"ItemGoldBar10oz"};
sell[] = {5,"ItemGoldBar"};
};
class L110A1_DZ {
type = "trade_weapons";
buy[] = {1,"ItemGoldBar10oz"};

View File

@@ -90,29 +90,4 @@ class Category_541 {
buy[] = {1,"ItemSilverBar"};
sell[] = {1,"ItemSilverBar"};
};
class equip_string {
type = "trade_items";
buy[] = {1,"ItemSilverBar"};
sell[] = {1,"ItemSilverBar"};
};
class equip_gauze {
type = "trade_items";
buy[] = {1,"ItemSilverBar"};
sell[] = {1,"ItemSilverBar"};
};
class equip_gauzepackaged {
type = "trade_items";
buy[] = {1,"ItemSilverBar"};
sell[] = {1,"ItemSilverBar"};
};
class equip_rag {
type = "trade_items";
buy[] = {1,"ItemSilverBar"};
sell[] = {1,"ItemSilverBar"};
};
class equip_herb_box {
type = "trade_items";
buy[] = {1,"ItemSilverBar"};
sell[] = {1,"ItemSilverBar"};
};
};

View File

@@ -16,7 +16,7 @@ class Category_679 {
};
class ItemGPS {
type = "trade_weapons";
buy[] = {-1,"ItemGoldBar"}; // Sell only
buy[] = {2,"ItemGoldBar"};
sell[] = {1,"ItemGoldBar"};
};
class Binocular {
@@ -26,12 +26,12 @@ class Category_679 {
};
class Binocular_Vector {
type = "trade_weapons";
buy[] = {-1,"ItemGoldBar"}; // Sell only
buy[] = {2,"ItemGoldBar"};
sell[] = {1,"ItemGoldBar"};
};
class NVGoggles {
type = "trade_weapons";
buy[] = {-1,"ItemGoldBar"}; // Sell only
buy[] = {4,"ItemGoldBar"};
sell[] = {1,"ItemGoldBar"};
};
class ItemFlashlight {

View File

@@ -49,6 +49,11 @@ class Category_677 {
buy[] = {2,"ItemSilverBar"};
sell[] = {1,"ItemSilverBar"};
};
class ItemMixOil {
type = "trade_items";
buy[] = {8,"ItemSilverBar"};
sell[] = {4,"ItemSilverBar"};
};
};
class Category_682 {

View File

@@ -64,80 +64,4 @@ class Category_476 {
buy[] = {2,"ItemGoldBar"};
sell[] = {1,"ItemGoldBar"};
};
//new Epoch 1.06
class Skin_USMC_Soldier_Officer_DZ {
type = "trade_items";
buy[] = {2,"ItemGoldBar"};
sell[] = {1,"ItemGoldBar"};
};
class Skin_USMC_Soldier_MG_DZ {
type = "trade_items";
buy[] = {2,"ItemGoldBar"};
sell[] = {1,"ItemGoldBar"};
};
class Skin_USMC_Soldier_Pilot_DZ {
type = "trade_items";
buy[] = {2,"ItemGoldBar"};
sell[] = {1,"ItemGoldBar"};
};
class Skin_FR_TL_DZ {
type = "trade_items";
buy[] = {2,"ItemGoldBar"};
sell[] = {1,"ItemGoldBar"};
};
class Skin_FR_R_DZ {
type = "trade_items";
buy[] = {2,"ItemGoldBar"};
sell[] = {1,"ItemGoldBar"};
};
class Skin_FR_Sapper_DZ {
type = "trade_items";
buy[] = {2,"ItemGoldBar"};
sell[] = {1,"ItemGoldBar"};
};
class Skin_FR_Marksman_DZ {
type = "trade_items";
buy[] = {2,"ItemGoldBar"};
sell[] = {1,"ItemGoldBar"};
};
class Skin_FR_Assault_R_DZ {
type = "trade_items";
buy[] = {2,"ItemGoldBar"};
sell[] = {1,"ItemGoldBar"};
};
class Skin_CZ_Soldier_SL_DES_EP1_DZ {
type = "trade_items";
buy[] = {2,"ItemGoldBar"};
sell[] = {1,"ItemGoldBar"};
};
class Skin_US_Soldier_EP1_DZ {
type = "trade_items";
buy[] = {2,"ItemGoldBar"};
sell[] = {1,"ItemGoldBar"};
};
class Skin_UN_CDF_Soldier_Guard_EP1_DZ {
type = "trade_items";
buy[] = {2,"ItemGoldBar"};
sell[] = {1,"ItemGoldBar"};
};
class Skin_UN_CDF_Soldier_EP1_DZ {
type = "trade_items";
buy[] = {2,"ItemGoldBar"};
sell[] = {1,"ItemGoldBar"};
};
class Skin_GER_Soldier_TL_EP1_DZ {
type = "trade_items";
buy[] = {2,"ItemGoldBar"};
sell[] = {1,"ItemGoldBar"};
};
class Skin_BAF_Soldier_Officer_MTP_DZ {
type = "trade_items";
buy[] = {2,"ItemGoldBar"};
sell[] = {1,"ItemGoldBar"};
};
class Skin_BAF_Soldier_N_MTP_DZ {
type = "trade_items";
buy[] = {2,"ItemGoldBar"};
sell[] = {1,"ItemGoldBar"};
};
};

View File

@@ -1,35 +1,25 @@
class Category_517 {
class GNT_C185U_DZ {
class GNT_C185U {
type = "trade_any_vehicle";
buy[] = {4,"ItemGoldBar10oz"};
sell[] = {2,"ItemGoldBar10oz"};
};
class GNT_C185_DZ {
class GNT_C185 {
type = "trade_any_vehicle";
buy[] = {4,"ItemGoldBar10oz"};
sell[] = {2,"ItemGoldBar10oz"};
};
class GNT_C185R_DZ {
class GNT_C185R {
type = "trade_any_vehicle";
buy[] = {4,"ItemGoldBar10oz"};
sell[] = {2,"ItemGoldBar10oz"};
};
class GNT_C185C_DZ {
class GNT_C185C {
type = "trade_any_vehicle";
buy[] = {4,"ItemGoldBar10oz"};
sell[] = {2,"ItemGoldBar10oz"};
};
class AN2_DZ { //Green
type = "trade_any_vehicle";
buy[] = {4,"ItemGoldBar10oz"};
sell[] = {2,"ItemGoldBar10oz"};
};
class AN2_2_DZ { //Red and white
type = "trade_any_vehicle";
buy[] = {4,"ItemGoldBar10oz"};
sell[] = {2,"ItemGoldBar10oz"};
};
class An2_2_TK_CIV_EP1_DZ { //Green and white
class AN2_DZ {
type = "trade_any_vehicle";
buy[] = {4,"ItemGoldBar10oz"};
sell[] = {2,"ItemGoldBar10oz"};

View File

@@ -9,16 +9,6 @@ class Category_527 {
buy[] = {5,"ItemSilverBar"};
sell[] = {3,"ItemSilverBar"};
};
class 20Rnd_B_AA12_Pellets {
type = "trade_items";
buy[] = {8,"ItemSilverBar"};
sell[] = {5,"ItemSilverBar"};
};
class 20Rnd_B_AA12_74Slug {
type = "trade_items";
buy[] = {8,"ItemSilverBar"};
sell[] = {5,"ItemSilverBar"};
};
class 30Rnd_556x45_Stanag {
type = "trade_items";
buy[] = {5,"ItemSilverBar"};
@@ -29,16 +19,6 @@ class Category_527 {
buy[] = {4,"ItemSilverBar10oz"};
sell[] = {2,"ItemSilverBar10oz"};
};
class 20Rnd_762x51_B_SCAR {
type = "trade_items";
buy[] = {6,"ItemGoldBar"};
sell[] = {3,"ItemGoldBar"};
};
class 20Rnd_762x51_SB_SCAR {
type = "trade_items";
buy[] = {1,"ItemGoldBar"};
sell[] = {5,"ItemSilverBar10oz"};
};
class 100Rnd_556x45_BetaCMag {
type = "trade_items";
buy[] = {6,"ItemSilverBar10oz"};

View File

@@ -9,11 +9,6 @@ class Category_526 {
buy[] = {5,"ItemGoldBar"};
sell[] = {3,"ItemGoldBar"};
};
class AA12_PMC {
type = "trade_weapons";
buy[] = {8,"ItemGoldBar"};
sell[] = {5,"ItemGoldBar"};
};
class m8_compact {
type = "trade_weapons";
buy[] = {4,"ItemGoldBar"};
@@ -39,21 +34,6 @@ class Category_526 {
buy[] = {1,"ItemGoldBar10oz"};
sell[] = {6,"ItemGoldBar"};
};
class SCAR_H_CQC_CCO {
type = "trade_weapons";
buy[] = {1,"ItemGoldBar10oz"};
sell[] = {6,"ItemGoldBar"};
};
class SCAR_H_CQC_CCO_SD {
type = "trade_weapons";
buy[] = {1,"ItemGoldBar10oz"};
sell[] = {6,"ItemGoldBar"};
};
class SCAR_H_STD_EGLM_Spect {
type = "trade_weapons";
buy[] = {1,"ItemGoldBar10oz"};
sell[] = {6,"ItemGoldBar"};
};
class MG36 {
type = "trade_weapons";
buy[] = {1,"ItemGoldBar10oz"};

View File

@@ -24,11 +24,6 @@ class Category_519 {
buy[] = {8,"ItemGoldBar10oz"};
sell[] = {4,"ItemGoldBar10oz"};
};
class UH60M_MEV_EP1_DZ {
type = "trade_any_vehicle";
buy[] = {1,"ItemBriefcase100oz"};
sell[] = {6,"ItemGoldBar10oz"};
};
class Mi17_Civilian_DZ {
type = "trade_any_vehicle";
buy[] = {2,"ItemBriefcase100oz"};

View File

@@ -1,29 +1,14 @@
class Animal;
class CAAnimalBase: Animal
class CAAnimalBase;
class animal_DZ: CAAnimalBase
{
class Eventhandlers
{
local = "_z = _this select 0; if ((_this select 1) && isServer && (({isPlayer _x} count (_z nearEntities ['CAManBase',150])) == 0)) exitWith { _z call sched_co_deleteVehicle; };";
};
class UserActions
{
class Butcher
{
displayName = $STR_ACTIONS_SELF_04;
displayNameDefault = $STR_ACTIONS_SELF_04;
priority = 3;
radius = 3;
position = "";
showWindow = 1;
onlyForPlayer = 1;
shortcut = "";
condition = "(['Butcher',this] call userActionConditions)";
statement = "this spawn player_butcher;";
};
local = "_z = _this select 0; if ((!isServer and !isNull _z) and {(side _z != civilian)}) exitWith { PVDZ_sec_atp = [ 'wrong side', player ]; publicVariableServer 'PVDZ_sec_atp'; deleteVehicle _z; }; if ((_this select 1) and isServer) exitWith { _z call sched_co_deleteVehicle; };";
};
};
class Pastor: CAAnimalBase {
class DZ_Pastor : Pastor {
scope = public;
side = 1;
model = "\ca\animals2\Dogs\Pastor\Pastor";
@@ -44,7 +29,7 @@ class Pastor: CAAnimalBase {
class VariablesString {};
};
class Fin: CAAnimalBase {
class DZ_Fin : Fin {
scope = public;
model = "\ca\animals2\Dogs\Fin\Fin";
displayName = "Fin";
@@ -54,7 +39,7 @@ class Fin: CAAnimalBase {
fsmFormation = "";
};
class Cow: CAAnimalBase
class Cow: animal_DZ
{
scope = private;
model = "\ca\animals2\cow\cow";
@@ -110,10 +95,8 @@ class Cow04: Cow01
displayName = "$STR_DN_COW04";
hiddenSelectionsTextures[] = {"ca\animals2\cow\data\cow4_co.PAA"};
};
class Cow_Base_EP1 : Cow {};
class Cow01_EP1 : Cow_Base_EP1 {};
class Goat: CAAnimalBase
class Goat: animal_DZ
{
scope = public;
model = "\ca\animals2\Goat\Goat";
@@ -137,11 +120,8 @@ class Goat: CAAnimalBase
mat[] = {"ca\animals2\Goat\data\goat.rvmat","ca\animals2\Goat\data\W1_goat.rvmat","ca\animals2\Goat\data\W2_goat.rvmat"};
};
};
class Goat_Base_EP1 : Goat {};
class Goat01_EP1 : Goat_Base_EP1 {};
class Goat02_EP1 : Goat01_EP1 {};
class Rabbit: CAAnimalBase
class Rabbit: animal_DZ
{
scope = public;
side = 3;
@@ -175,7 +155,7 @@ class Rabbit: CAAnimalBase
};
};
class Sheep: CAAnimalBase
class Sheep: animal_DZ
{
scope = public;
model = "\ca\animals2\Sheep\Sheep";
@@ -200,11 +180,9 @@ class Sheep: CAAnimalBase
_sound3 = "sheep_03";
};
};
class Sheep_Base_EP1 : Sheep {};
class Sheep01_EP1 : Sheep_Base_EP1 {};
class Sheep02_EP1 : Sheep01_EP1 {};
class WildBoar: CAAnimalBase
class WildBoar: animal_DZ
{
scope = public;
model = "\ca\animals2\WildBoar\WildBoar";
@@ -224,5 +202,3 @@ class WildBoar: CAAnimalBase
};
};
class Hen : CAAnimalBase {};
class Cock : Hen {};

View File

@@ -52,7 +52,7 @@ class DZ_Assault_Pack_EP1: Bag_Base_EP1
};
};
class DZ_Czech_Vest_Pouch: Bag_Base_EP1
class DZ_Czech_Vest_Puch: Bag_Base_EP1
{
displayname = $STR_BACKPACK_NAME_VEST;
descriptionShort = $STR_BACKPACK_DESC_VEST;
@@ -65,7 +65,7 @@ class DZ_Czech_Vest_Pouch: Bag_Base_EP1
transportmaxweapons = 0;
class eventHandlers
{
init="[(_this select 0),'CfgVehicles','DZ_Czech_Vest_Pouch'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';";
init="[(_this select 0),'CfgVehicles','DZ_Czech_Vest_Puch'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';";
};
};

View File

@@ -5,9 +5,7 @@ class ATV_CZ_EP1: ATV_Base_EP1 {
maxspeed = 80;
scope = public;
side = 1;
typicalCargo[] = {};
class TransportMagazines {};
class TransportWeapons {};
typicalcargo[] = {""};
class HitPoints: Hitpoints {
class HitBody {
armor = 1;

View File

@@ -5,9 +5,7 @@ class ATV_US_EP1: ATV_Base_EP1 {
maxspeed = 80;
scope = public;
side = 1;
typicalCargo[] = {};
class TransportMagazines {};
class TransportWeapons {};
typicalcargo[] = {""};
class HitPoints: Hitpoints {
class HitBody {
armor = 1;

View File

@@ -1,8 +1,4 @@
class M1030: Motorcycle {
crew = "";
typicalCargo[] = {};
class TransportMagazines {};
class TransportWeapons {};
class HitPoints {
class HitEngine {
armor = 1.2;
@@ -57,10 +53,3 @@ class M1030: Motorcycle {
};
};
};
class M1030_US_DES_EP1: M1030_base {
crew = "";
typicalCargo[] = {};
class TransportMagazines {};
class TransportWeapons {};
};

View File

@@ -1,11 +0,0 @@
class MMT_Civ: MMT_base {
crew = "";
typicalCargo[] = {};
class TransportMagazines {};
class TransportWeapons {};
/*class UserActions
{
class Repair {ACTION_REPAIR; radius = 4;};
delete Salvage;
};*/
};

View File

@@ -1,23 +0,0 @@
class Old_bike_TK_CIV_EP1: Old_bike_base_EP1 {
crew = "";
typicalCargo[] = {};
class TransportMagazines {};
class TransportWeapons {};
/*class UserActions
{
class Repair {ACTION_REPAIR; radius = 4;};
delete Salvage;
};*/
};
class Old_bike_TK_INS_EP1: Old_bike_base_EP1 {
crew = "";
typicalCargo[] = {};
class TransportMagazines {};
class TransportWeapons {};
/*class UserActions
{
class Repair {ACTION_REPAIR; radius = 4;};
delete Salvage;
};*/
};

View File

@@ -1,6 +0,0 @@
class Old_moto_TK_Civ_EP1 : Old_moto_base {
crew = "";
typicalCargo[] = {};
class TransportMagazines {};
class TransportWeapons {};
};

Some files were not shown because too many files have changed in this diff Show More