765 Commits

Author SHA1 Message Date
[VB]AWOL
98c396dd18 revert this change as it did nothing 2014-06-23 10:08:07 -05:00
vbawol
18d6b929e5 Merge pull request #1347 from Namindu/patch-4
Update CHANGE LOG 1.0.5.txt
2014-06-22 22:53:22 -05:00
vbawol
2db2410438 Merge pull request #1346 from Namindu/patch-3
Added CH53_DZE to Heli allowed to tow.
2014-06-22 22:53:02 -05:00
Namindu
568ce050ce Update CHANGE LOG 1.0.5.txt 2014-06-22 18:56:34 -07:00
Namindu
8d37745870 Added CH53_DZE to Heli allowed to tow.
#1344
2014-06-22 18:51:18 -07:00
[VB]AWOL
b4ed5bc183 change path for death screen 2014-06-22 17:32:26 -05:00
[VB]AWOL
2bda70b516 1.8 code merge needed here and revert x2 limit change 2014-06-22 17:20:51 -05:00
[VB]AWOL
c651816e9f fixed #1343 2014-06-22 17:20:02 -05:00
[VB]AWOL
cffd65f839 increase WH limits x2 2014-06-22 17:00:27 -05:00
[VB]AWOL
ed3d944fbf should fix #1339 2014-06-22 13:11:57 -05:00
[VB]AWOL
335dd6cba1 readded RscStructuredText for tag system... 2014-06-22 12:48:17 -05:00
[VB]AWOL
499b18978a double var def here 2014-06-19 10:46:30 -05:00
[VB]AWOL
03804cbf82 RC5 2014-06-19 10:32:07 -05:00
Skaronator.com
ed956d0455 Merge pull request #1333 from raginruffalo/patch-2
Rename MakerovSD.hpp to MakarovSD.hpp
2014-06-18 23:11:59 +02:00
Skaronator.com
d84178d069 Merge pull request #1337 from raginruffalo/patch-3
Update CfgWeapons.hpp
2014-06-18 23:10:39 +02:00
CommuneCode
6aa7b3dc6a Update CfgWeapons.hpp 2014-06-18 16:48:25 -04:00
vbawol
babeceb02d Merge pull request #1336 from Namindu/patch-2
Update CHANGE LOG 1.0.5.txt
2014-06-18 13:59:29 -05:00
Namindu
041ccb3be2 Update CHANGE LOG 1.0.5.txt 2014-06-18 11:58:13 -07:00
Skaronator.com
d9f492cdca Update player_tagFriendly.sqf 2014-06-18 20:57:12 +02:00
Skaronator.com
0c8737777e Merge pull request #1334 from Namindu/patch-1
"(_callerID != 0)" was listed twice, in "If"
2014-06-18 20:54:39 +02:00
Namindu
9b4d2651e2 "(_callerID != 0)" was listed twice, in "If"
Their were two "(_callerID != 0)" so i change the second one to "(_targetID != 0)". Hopefully that should fix it.
2014-06-18 10:18:13 -07:00
Skaronator.com
919e65d19e Cleanup code #1320 2014-06-18 14:27:54 +02:00
CommuneCode
e25641aaa0 Rename MakerovSD.hpp to MakarovSD.hpp 2014-06-17 23:42:05 -04:00
[VB]AWOL
a5452ab019 fixed #1328 2014-06-16 12:11:01 -05:00
icomrade
46e84ccf7c Update CHANGE LOG 1.0.5.txt 2014-06-15 13:36:18 -04:00
icomrade
ee3df72d56 Minimum 5 minute knockout if cardiac 2014-06-15 11:55:09 -04:00
icomrade
f6b267e167 fix 1327 2014-06-15 11:52:20 -04:00
icomrade
0176e5efbb fix #1318
Issue caused by f0e7622856
2014-06-13 16:50:39 -04:00
icomrade
aa416e43fc Fix #1303 2014-06-13 15:31:43 -04:00
icomrade
a79e86ba33 Hopefully get names 100% of the time now 2014-06-13 14:13:51 -04:00
icomrade
b113c2e353 Fix group cleanup 2014-06-13 13:15:14 -04:00
icomrade
b43a8f8390 Unconscious cleanup 2014-06-13 13:08:09 -04:00
[VB]AWOL
added923f8 forgot include for CH53 2014-06-12 10:35:09 -05:00
[VB]AWOL
234b97f4b2 revert counts here should fix #1318
This likely was causing issues with crafting also and (performance gain
is unknown)
2014-06-11 16:49:24 -05:00
vbawol
db6c3ec6ac Update CHANGE LOG 1.0.5.txt 2014-06-11 09:30:23 -05:00
vbawol
426dbb36cc Merge pull request #1325 from Namindu/patch-30
Can i get some credit?
2014-06-10 23:38:10 -05:00
Namindu
8f15e5f4ff Can i get some credit? 2014-06-10 20:46:09 -07:00
[VB]AWOL
32146dd079 another little thing 2014-06-10 12:22:21 -05:00
[VB]AWOL
5ef386e5f4 fixed #1312 2014-06-10 12:18:50 -05:00
icomrade
ad6530c579 Little thing 2014-06-10 13:03:43 -04:00
[VB]AWOL
6757429878 fixed #1317 2014-06-10 11:51:00 -05:00
icomrade
b144c7dce6 Fix death messages 2014-06-09 13:01:56 -04:00
icomrade
92b942757d This causes errors 2014-06-09 12:58:00 -04:00
icomrade
a8f3fc3b30 Undefined Vars 2014-06-09 12:56:18 -04:00
vbawol
9cdb49a8ea Merge pull request #1321 from Namindu/patch-29
I forgot a ";"
2014-06-08 23:59:46 -05:00
Namindu
98b00ed2cd I forgot a ";" 2014-06-08 21:39:31 -07:00
vbawol
af24ff3291 Merge pull request #1319 from Namindu/patch-28
apply "false" to the variable "_abort"
2014-06-08 15:44:18 -05:00
Namindu
87a914ca9e apply "false" to the variable "_abort" 2014-06-08 13:39:41 -07:00
[VB]AWOL
f886cea45a fixed #1297 2014-06-08 14:37:14 -05:00
[VB]AWOL
2215c3040e use dze instead 2014-06-08 13:58:04 -05:00
[VB]AWOL
899f8c93e1 fixed us53 2014-06-08 13:57:22 -05:00
[VB]AWOL
c9c6f0309a fixed #1311 2014-06-07 18:05:19 -05:00
[VB]AWOL
d4bfc2e4c1 should fix #1208 2014-06-07 17:54:49 -05:00
[VB]AWOL
873b6026c7 Error Undefined variable in expression: dayz_disablerespawn 2014-06-07 17:48:31 -05:00
vbawol
07f0e8f4b5 Merge pull request #1315 from Uro1/master
CH53_DZE Error in CfgVehicles\AIR\CH53.hpp
2014-06-07 11:45:39 -05:00
Uro1
27a1f82065 CH53_DZE Error in CfgVehicles\AIR\CH53.hpp
Quotes left in for empty magazine array
2014-06-07 11:44:37 +01:00
Uro1
57dfbe8f34 Merge pull request #1 from vbawol/master
Merge from master
2014-06-05 17:40:01 +01:00
icomrade
6fc575cacc Fix #1278 2014-06-04 20:41:50 -04:00
icomrade
65c08ace63 Fix #1279 2014-06-04 20:33:32 -04:00
icomrade
40b1063fa9 Blood bag issue #1310
Needs a test.
Fixed timer.
2014-06-04 20:26:31 -04:00
icomrade
d6a5b6ae67 Config errors 2014-06-04 19:22:31 -04:00
[VB]AWOL
55e394d00a one more building 2014-06-04 14:58:34 -05:00
vbawol
aabebc05ad Merge pull request #1309 from Uro1/master
Wrong string from stingtable
2014-06-04 13:33:47 -05:00
Uro1
9ab56cffe5 Wrong string from stingtable
Right click option shows "Craft Bandage" when it should be "Craft
Canvas".
2014-06-04 18:53:19 +01:00
[VB]AWOL
4c314b8c3c increase default here to 3 2014-06-02 15:25:46 -05:00
[VB]AWOL
e9faa77d8f added @icomrade to Contributors 2014-06-02 15:25:02 -05:00
[VB]AWOL
859173aad3 Merge branch 'master' of https://github.com/vbawol/DayZ-Epoch 2014-06-02 15:16:41 -05:00
vbawol
303a097e59 Update CHANGE LOG 1.0.5.txt 2014-06-02 15:14:33 -05:00
[VB]AWOL
7b4af30c21 force mouse to center of screen on gear open. 2014-06-02 15:11:34 -05:00
[VB]AWOL
0f008a62df not used 2014-06-02 14:40:42 -05:00
[VB]AWOL
d3dc9bd22e typo fixes, #1300 2014-06-02 14:39:37 -05:00
[VB]AWOL
1317497db8 not used and throwing errors 2014-06-02 14:38:55 -05:00
[VB]AWOL
726e4e0c22 push inventory global for now 2014-06-02 14:17:27 -05:00
[VB]AWOL
a6953a69c2 should fix #1291 2014-06-02 13:46:55 -05:00
[VB]AWOL
af1725f5ec crafting lumber or plywood packs no longer need workbench 2014-06-02 13:40:59 -05:00
[VB]AWOL
e7571b072d commented out more diag_logs 2014-06-02 13:40:26 -05:00
[VB]AWOL
d88d497e16 RC3 test only 2014-06-01 12:23:46 -05:00
[VB]AWOL
e72d6617ed revert bleeding icon 2014-06-01 12:23:38 -05:00
[VB]AWOL
77697cd8ee fixed weapon loot spawning 2014-06-01 12:23:07 -05:00
[VB]AWOL
00383dd8d0 fixed typo in mission files 2014-06-01 02:45:20 -05:00
icomrade
6b9b176736 More #1288 2014-06-01 03:29:44 -04:00
[VB]AWOL
77d835289b revert nested counts here 2014-06-01 02:26:46 -05:00
[VB]AWOL
5ad78ec051 fixed typos added IGNORE 2014-06-01 02:25:21 -05:00
[VB]AWOL
c2f216dac8 count not working well here 2014-06-01 02:10:26 -05:00
[VB]AWOL
dffa644cf4 RC2 server pbo test only 2014-06-01 02:09:17 -05:00
[VB]AWOL
645a115f21 should fix last few loot issues 2014-06-01 02:08:41 -05:00
[VB]AWOL
cabec25e5d count not working well here 2014-06-01 02:08:21 -05:00
[VB]AWOL
04f509f340 Merge branch 'master' of https://github.com/vbawol/DayZ-Epoch 2014-06-01 02:07:41 -05:00
icomrade
a82fb4e4fc Fix #1287 2014-06-01 03:00:54 -04:00
[VB]AWOL
57eb28d1f3 seems to be needed for nested counts 2014-06-01 01:39:33 -05:00
[VB]AWOL
1948965489 CH53_DZE instead of USEC_CH53_DZE... 2014-06-01 01:23:15 -05:00
[VB]AWOL
d2fcfefb0b removed diag_log 2014-06-01 01:18:19 -05:00
[VB]AWOL
13d8023e82 fixed #1290 2014-06-01 01:17:28 -05:00
[VB]AWOL
ef546dbf3a fixed typo and missing parent classes 2014-05-31 23:52:28 -05:00
[VB]AWOL
433163e67d fixes #1185 and #1181
revert changes to loot positions and added new positions for dayzero
buildings fixes
2014-05-31 23:41:08 -05:00
[VB]AWOL
22ae8fbe22 RC1 1.0.5 test only 2014-05-31 11:42:33 -05:00
Skaronator
5af8afefb0 Remove own custom stuff
Anyway thanks for doing this ;)
2014-05-28 19:55:06 +02:00
icomrade
e54b9983dd Replace forEach with Count
Use count where you do not need _forEachIndex variable, it's quicker
than forEach.
2014-05-27 15:37:57 -04:00
icomrade
91d246e64e More even distribution of return 2014-05-27 15:36:56 -04:00
icomrade
774441ef45 Deprecated/Slow Commands
Stop using them!
2014-05-27 15:03:53 -04:00
icomrade
88ded0f3c0 Fixes 2014-05-27 13:51:35 -04:00
icomrade
2506636938 Remove logging 2014-05-27 12:47:54 -04:00
icomrade
985d205ec2 Customize self transfusion settings 2014-05-27 12:40:42 -04:00
icomrade
90b128f4ba Lint/config errors 2014-05-27 12:40:21 -04:00
vbawol
80cfbd668c Update CHANGE LOG 1.0.5.txt 2014-05-19 18:22:16 -05:00
vbawol
d4b680b4a1 Update CHANGE LOG 1.0.5.txt 2014-05-19 18:18:14 -05:00
[VB]AWOL
bdd7dfbe99 Fixed #1144 2014-05-19 18:11:36 -05:00
vbawol
9d4b7ad4fc Merge pull request #1271 from Sandbird/patch-3
Update server_playerSync.sqf
2014-05-19 00:33:48 -05:00
vbawol
8340113203 Merge pull request #1266 from Cornyfisch/master
Check trade requirements before animation
2014-05-19 00:32:32 -05:00
icomrade
ad369f18ff ??? 2014-05-17 11:19:09 -04:00
Sandbird
55d49c279b Update server_playerSync.sqf
With str(_currentModel) it adds quotes in the database so it becomes : "GUE_Soldier_CO_DZ"  breaking the skin. Either comment that line or set to to what i did :)
2014-05-14 16:24:30 +03:00
icomrade
af86c90bff #1261
Random skin selection from nested array
2014-05-14 00:57:58 -04:00
icomrade
2c23aa517d Better logging 2014-05-14 00:39:15 -04:00
vbawol
cd4197e617 Merge pull request #1267 from Sandbird/patch-1
Update object_setFixServer.sqf
2014-05-13 08:14:46 -05:00
Sandbird
08b4e53e33 Update object_setFixServer.sqf
missing commas
2014-05-13 14:16:20 +03:00
Cornyfisch
881362d237 Moved gear logic 2014-05-13 00:49:02 +02:00
Cornyfisch
4d6055af8b Check trade requirements before animation 2014-05-12 19:09:14 +02:00
[VB]AWOL
05e0df06aa comment out gui backgrounds 2014-05-09 14:24:37 -05:00
[VB]AWOL
9b52797f84 Finish updating loot system to 1.8 with custom epoch features 2014-05-09 14:23:09 -05:00
vbawol
feec3e19f5 Merge pull request #1264 from raginruffalo/master
You actually need the slash when using a pboprefix
2014-05-09 13:44:14 -05:00
CommuneCode
bbb869bac9 You actually need the slash when using a pboprefix 2014-05-09 14:38:13 -04:00
vbawol
af0b5e14bb removed as this could actually cause more issues. 2014-05-08 08:41:27 -05:00
[VB]AWOL
907b4c1cda add version check log when mismatch 2014-05-07 15:31:28 -05:00
vbawol
f511357358 Merge pull request #1259 from Sandbird/patch-1
Update server_functions.sqf
2014-05-07 13:59:53 -05:00
vbawol
e902254fd5 Merge pull request #1258 from raginruffalo/patch-1
Update CHANGE LOG 1.0.5.txt
2014-05-07 13:59:19 -05:00
Sandbird
30a9527d16 Update server_functions.sqf 2014-05-07 21:53:53 +03:00
[VB]AWOL
c92e43c763 fixed typo 2014-05-07 12:50:16 -05:00
[VB]AWOL
de146327fe update versions to 1.0.5 2014-05-07 12:22:47 -05:00
vbawol
638f65f56c Merge pull request #1247 from raginruffalo/master
Added the configs for the CH53
2014-05-07 12:19:58 -05:00
[VB]AWOL
aa5d510ccf merge pull request #1247 2014-05-07 12:17:41 -05:00
Josh
34695bd92d Update CHANGE LOG 1.0.5.txt 2014-05-07 12:39:28 -04:00
Josh
5c8049a476 Update 1.0.5_Updates.sql 2014-05-07 12:36:33 -04:00
[VB]AWOL
b556348a9d fixed duplicate config entry 2014-05-07 10:22:13 -05:00
[VB]AWOL
9483ed817f remove background of icons. simple = better 2014-05-07 10:16:12 -05:00
[VB]AWOL
3d97f6e17d add logging method for lock/unlock 2014-05-07 10:06:12 -05:00
[VB]AWOL
e1577bc4f3 Revert to previous code for lock and unlock safes
Should fix dupe issues introduced with that newer system
2014-05-07 09:44:41 -05:00
[VB]AWOL
6193106f7f normalize trader stock on update.sql 2014-05-07 08:39:12 -05:00
vbawol
2d4dd552c0 Merge pull request #1253 from Sandbird/master
Update trade_any_vehicle.sqf
2014-05-07 08:03:28 -05:00
Josh
f1130d121f Update config.cpp 2014-05-06 14:35:45 -04:00
Florian Kinder
3436ae2111 Merge pull request #1257 from raginruffalo/patch-1
Update CHANGE LOG 1.0.5.txt
2014-05-06 20:35:32 +02:00
Josh
bcd62cb00e Update CHANGE LOG 1.0.5.txt 2014-05-06 14:16:04 -04:00
Florian Kinder
e3f003b19b Merge pull request #1256 from raginruffalo/patch-1
The MakarovSD should only accept SD cartridges
2014-05-06 19:06:58 +02:00
Josh
589ddc35d6 The MakarovSD should only accept SD cartridges 2014-05-06 12:53:42 -04:00
Josh
6ab4103b7f Game still recognizes without the back slash there 2014-05-05 13:48:56 -04:00
Josh
f4e9982e90 Semicolon not needed for #include 2014-05-05 13:24:37 -04:00
Sandbird
f636754aea Update trade_any_vehicle.sqf
Otherwise you get 
Error position: <== _objectCharacterId) then {
Error Generic error in expression

I am surprised no one complained that the key is not getting removed from the inventory...
2014-05-03 21:50:08 +03:00
Josh
376a55f09d Update CH53.hpp 2014-05-02 21:42:56 -04:00
Josh
099b83daf6 Update CH53.hpp 2014-05-03 01:19:20 +08:00
Josh
b9236a7e90 Fixed anther syntax error 2014-05-02 21:34:54 +08:00
Josh
e37fb5e6db Syntax error, glad I caught that 2014-05-01 22:08:48 -04:00
eltexonline
b7ccf30d20 Merge pull request #1246 from raginruffalo/patch-1
Fixed my blunder from before
2014-05-01 21:04:29 -05:00
Josh
165dd1b545 Update CH53.hpp 2014-05-01 22:04:25 -04:00
Josh
a3dfbde300 Added in the whole config stuff for the CH53 2014-05-01 22:02:33 -04:00
Josh
4e60c8b086 Fixed my blunder from before, will upload configs too 2014-05-01 21:53:07 -04:00
Josh
fb7b8e9d92 Update CH53.hpp 2014-05-01 14:19:40 -04:00
Josh
63a56b3130 Create CH53.hpp 2014-05-01 14:16:49 -04:00
Florian Kinder
b6750055be Updated Changelog 2014-05-01 02:34:39 +02:00
Florian Kinder
bdd3f4312d Merge pull request #1218 from raginruffalo/master
Added USEC CH53 to Traders
2014-05-01 02:33:27 +02:00
Florian Kinder
83a342cb7c Merge pull request #1243 from Namindu/patch-26
Added USEC CH53 to dynamic Vehicle spawn
2014-05-01 01:55:51 +02:00
Florian Kinder
c540ee65d3 Merge pull request #1242 from Namindu/patch-25
Added USEC CH53 to dynamic Vehicle spawn
2014-05-01 01:55:28 +02:00
Namindu
df29c690b4 Added USEC CH53 to dynamic Vehicle spawn 2014-04-30 16:54:49 -07:00
Florian Kinder
1109010a02 Merge pull request #1241 from Namindu/patch-24
Added USEC CH53 to dynamic Vehicle spawn
2014-05-01 01:52:15 +02:00
Namindu
f6f8e45b83 Added USEC CH53 to dynamic Vehicle spawn 2014-04-30 16:51:53 -07:00
Florian Kinder
43591797e8 Merge pull request #1240 from Namindu/patch-11
Added USEC CH53 to dynamic Vehicle spawn.
2014-05-01 01:49:32 +02:00
Namindu
a03a276894 Added USEC CH53 to dynamic Vehicle spawn 2014-04-30 16:48:55 -07:00
Florian Kinder
296dc59f27 Merge pull request #1239 from Namindu/patch-12
Added USEC CH53 to dynamic Vehicle spawn.
2014-05-01 01:48:03 +02:00
Florian Kinder
f35a374f3b Merge pull request #1238 from Namindu/patch-13
Added USEC CH53 to dynamic Vehicle spawn.
2014-05-01 01:47:21 +02:00
Florian Kinder
cdde8328db Merge pull request #1237 from Namindu/patch-14
Added USEC CH53 to dynamic Vehicle spawn.
2014-05-01 01:47:17 +02:00
Florian Kinder
413563d3c4 Merge pull request #1236 from Namindu/patch-15
Added USEC CH53 to dynamic Vehicle spawn.
2014-05-01 01:47:10 +02:00
Florian Kinder
a29c362ab2 Merge pull request #1235 from Namindu/patch-16
Added USEC CH53 to dynamic Vehicle spawn.
2014-05-01 01:46:43 +02:00
Florian Kinder
89840388f2 Merge pull request #1234 from Namindu/patch-17
Added USEC CH53 to dynamic Vehicle spawn.
2014-05-01 01:46:35 +02:00
Florian Kinder
3a8651603b Merge pull request #1233 from Namindu/patch-20
Added USEC CH53 to dynamic Vehicle spawn.
2014-05-01 01:46:30 +02:00
Florian Kinder
1bcc6b8a9a Merge pull request #1232 from Namindu/patch-21
Added USEC CH53 to dynamic Vehicle spawn.
2014-05-01 01:46:19 +02:00
Florian Kinder
81094e6275 Merge pull request #1231 from Namindu/patch-23
Added USEC CH53 to dynamic Vehicle spawn.
2014-05-01 01:46:09 +02:00
Florian Kinder
b5ef0530e2 Merge pull request #1230 from Namindu/patch-19
Added USEC CH53 to dynamic Vehicle spawn.
2014-05-01 01:46:04 +02:00
Namindu
e28a0526a1 Added USEC CH53 to dynamic Vehicle spawn. 2014-04-30 16:45:41 -07:00
Florian Kinder
b100ca89e6 Merge pull request #1229 from Namindu/patch-10
Added USEC CH53 to dynamic Vehicle spawn.
2014-05-01 01:45:11 +02:00
Namindu
ae2668c195 Added USEC CH53 to dynamic Vehicle spawn. 2014-04-30 16:45:07 -07:00
Florian Kinder
188825ebc0 Merge pull request #1228 from Namindu/patch-9
Added USEC CH53 to dynamic Vehicle spawn.
2014-05-01 01:45:00 +02:00
Namindu
209d7f4d04 Added USEC CH53 to dynamic Vehicle spawn. 2014-04-30 16:44:59 -07:00
Namindu
36db1015b5 Added USEC CH53 to dynamic Vehicle spawn. 2014-04-30 16:44:50 -07:00
Florian Kinder
bb87b52340 Merge pull request #1227 from Namindu/patch-8
Added USEC CH53 to dynamic Vehicle spawn.
2014-05-01 01:44:50 +02:00
Florian Kinder
df0845e702 Merge pull request #1226 from Namindu/patch-7
Added USEC CH53 to dynamic Vehicle spawn.
2014-05-01 01:44:41 +02:00
Florian Kinder
5c5a0b2e3a Merge pull request #1225 from Namindu/patch-6
Added USEC CH53 to dynamic Vehicle spawn.
2014-05-01 01:44:36 +02:00
Namindu
4c0e6f68e7 Added USEC CH53 to dynamic Vehicle spawn. 2014-04-30 16:44:08 -07:00
Florian Kinder
6d15d3facc Merge pull request #1224 from Namindu/patch-5
Added USEC CH53 to dynamic Vehicle spawn.
2014-05-01 01:44:08 +02:00
Namindu
6861f9eec7 Added USEC CH53 to dynamic Vehicle spawn. 2014-04-30 16:44:04 -07:00
Florian Kinder
cda042a5bc Merge pull request #1223 from Namindu/patch-4
Added USEC CH53 to dynamic Vehicle spawn.
2014-05-01 01:44:02 +02:00
Namindu
2e124db29a Added USEC CH53 to dynamic Vehicle spawn. 2014-04-30 16:43:59 -07:00
Namindu
f409946072 Added USEC CH53 to dynamic Vehicle spawn. 2014-04-30 16:43:56 -07:00
Florian Kinder
2101b18b0a Merge pull request #1222 from Namindu/patch-3
Added USEC CH53 to dynamic Vehicle spawn.
2014-05-01 01:43:55 +02:00
Namindu
b7c6dfed53 Added USEC CH53 to dynamic Vehicle spawn. 2014-04-30 16:43:52 -07:00
Namindu
98b1fe56a5 Added USEC CH53 to dynamic Vehicle spawn. 2014-04-30 16:43:48 -07:00
Florian Kinder
66eb30fd15 Merge pull request #1221 from Namindu/patch-2
Added USEC CH53 to dynamic Vehicle spawn.
2014-05-01 01:43:48 +02:00
Namindu
f174e4b2a7 Added USEC CH53 to dynamic Vehicle spawn. 2014-04-30 16:43:43 -07:00
Florian Kinder
f5ad4672b3 Merge pull request #1220 from Namindu/patch-1
Added USEC CH53 to dynamic Vehicle spawn.
2014-05-01 01:43:13 +02:00
Namindu
cf53406795 Added USEC CH53 to dynamic Vehicle spawn. 2014-04-30 16:43:00 -07:00
Namindu
4d87fb9d4b Added USEC CH53 to dynamic Vehicle spawn. 2014-04-30 16:42:39 -07:00
Namindu
eefbc3b209 Added USEC CH53 to dynamic Vehicle spawn. 2014-04-30 16:42:30 -07:00
Namindu
1769792a10 Added USEC CH53 to dynamic Vehicle spawn. 2014-04-30 16:42:20 -07:00
Namindu
c77e5d263a Added USEC CH53 to dynamic Vehicle spawn. 2014-04-30 16:42:09 -07:00
Namindu
bfd0fc3664 Added USEC CH53 to dynamic Vehicle spawn. 2014-04-30 16:41:59 -07:00
Namindu
f30c2be426 Added USEC CH53 to dynamic Vehicle spawn. 2014-04-30 16:41:09 -07:00
Namindu
fd0da54a15 Added USEC CH53 to dynamic Vehicle spawn.
#1220
2014-04-30 16:39:18 -07:00
Namindu
5090fe67d3 Added USEC CH53 to dynamic Vehicle spawn. 2014-04-30 16:37:46 -07:00
Namindu
14ffe25b68 Added USEC CH53 to dynamic Vehicle spawn. 2014-04-30 16:28:44 -07:00
Josh
5029315b78 Update 1.0.5_Updates.sql 2014-04-29 14:13:00 -04:00
Josh
d3053dcd4c Update 1.0.5_Updates.sql 2014-04-29 14:08:34 -04:00
Florian Kinder
370f0ad5f1 Merge pull request #1217 from Sandbird/patch-1
Update trade_any_vehicle.sqf
2014-04-29 19:51:18 +02:00
Josh
4a2b2c72f0 Updated SQL to include USEC CH53 at Traders 2014-04-29 13:49:53 -04:00
Sandbird
be18f51f8a Update trade_any_vehicle.sqf
Wrong value..probably a copy/paste from another file.
2014-04-29 20:45:56 +03:00
Josh
52c9d251cf Update CHANGE LOG 1.0.5.txt 2014-04-28 14:41:00 -04:00
vbawol
92c80a2b7b Merge pull request #1206 from Sandbird/master
Update server_updateObject.sqf
2014-04-24 19:37:16 -05:00
[VB]AWOL
54f690bcd8 typo thanks to sublime text.. 2014-04-24 09:42:14 -05:00
Sandbird
aa6ff16eac Update CfgSounds.hpp
Missing female sounds.
The files exist in the \zombie folder but no reference to them.
A bit annoying to have to copy the files in the mission folder for using these female sounds.
2014-04-24 15:44:53 +03:00
Sandbird
f82a84146e Update server_updateObject.sqf
missing ; from all _object setHit ["_selection", _hit]
2014-04-24 15:30:03 +03:00
[VB]AWOL
13babfec28 simplify dump backpack code
hopefully fix #1159
2014-04-23 18:03:17 -05:00
[VB]AWOL
6ef0acd135 fixed typo 2014-04-23 15:44:14 -05:00
[VB]AWOL
2c7a5c6c9e converted small loot table to 1.8+ format 2014-04-23 15:37:24 -05:00
[VB]AWOL
db8d2bd8f8 readd custom loot codes and DZE_missionloot 2014-04-23 14:12:02 -05:00
[VB]AWOL
99e4f0be32 updated to work with cfglootsmall and DZE_missonloot 2014-04-23 14:12:01 -05:00
[VB]AWOL
e145b06542 readded small loot spawn code 2014-04-23 14:12:01 -05:00
[VB]AWOL
b127c5ebd1 readded cfglootsmall 2014-04-23 14:12:00 -05:00
eltexonline
d75544559d Update CHANGE LOG 1.0.5.txt 2014-04-23 13:16:23 -05:00
Skaronator
8262431ba3 Fix #1192 2014-04-05 13:27:28 +02:00
[VB]AWOL
928d4ff18f fixed #1190 2014-03-29 19:30:26 -05:00
[VB]AWOL
d4837bebca fixed #1161 and combine bars button 2014-03-29 15:21:21 -05:00
[VB]AWOL
8ddcf24bde fixed #1143 2014-03-29 14:18:26 -05:00
[VB]AWOL
f24ef95e12 Test Build 2014-03-29 13:19:20 -05:00
[VB]AWOL
82b35d4a02 fixed #1166 2014-03-29 13:19:01 -05:00
icomrade
514d21bdea Remove Spawn, fix oversight 2014-03-27 14:21:22 -04:00
icomrade
2fb92a00a1 Remove useless loop/waituntil 2014-03-27 01:02:05 -04:00
icomrade
094c127e7b More RPT Spam Cleanup
Fix InterpolateTo/ConnectTo warnings
Fix invalid count (not multiple of 2) warnings
Reduce config size
2014-03-26 22:47:51 -04:00
icomrade
b80bb88467 Add missing variable + RPT cleanup
fix 2 dup string warnings
fix "Cannot delete class rscdisplayinfo" warning.
Start extended vehicle damage debugging.
2014-03-26 02:40:24 -04:00
icomrade
935ed7931d fix for name function error (untested)
17:00:15 WARNING: Function 'name' - PLAYER is dead
2014-03-25 22:01:07 -04:00
[VB]AWOL
7812bcc7b0 PVDZ_Server_Simulation does not exist 2014-03-25 14:49:27 -05:00
[VB]AWOL
ac05bcd1f9 Test Build 2014-03-25 14:04:22 -05:00
[VB]AWOL
9fbdb63407 fixed wrong incorrect _activatingPlayer variable on pack tent.sqf 2014-03-25 14:01:05 -05:00
Skaronator
9d042f1de5 Done #1176 2014-03-22 11:52:02 +01:00
Skaronator
6b0ebbf99d Disable ESC after death 2014-03-22 02:37:15 +01:00
icomrade
930af421e0 remove logging 2014-03-21 18:37:16 -04:00
icomrade
6c360073c2 Fix loot spawn + BIS_air_destruction 2014-03-21 18:19:21 -04:00
icomrade
e2b95634e3 Merge branch 'master' of https://github.com/vbawol/DayZ-Epoch 2014-03-21 14:22:27 -04:00
icomrade
1c4290ffd6 Missing string 2014-03-21 14:22:22 -04:00
vbawol
0053b1fbe8 Merge pull request #1171 from jostster/patch-3
Update epoch.sql
2014-03-20 20:27:15 -05:00
icomrade
a792520f62 woops 2014-03-20 17:17:06 -04:00
icomrade
9ba6d1159c add DefaultBackpackItems
- remove DefaultBackpackWeapon
- fix issue with skin switch fix
2014-03-20 17:14:18 -04:00
icomrade
a45403aa4a This is important 2014-03-20 15:28:19 -04:00
icomrade
3b7b05c732 Add default skin variable + selftrans var = time 2014-03-20 15:02:10 -04:00
icomrade
22bfba6573 Add optional self transfuse
Right click on blood bag, if enable it will show the self transfuse
button.
Currently replenishes all blood.
May be used once every 5 minutes.
2014-03-19 18:03:11 -04:00
icomrade
1d9e361ef4 Update CHANGE LOG 1.0.5.txt 2014-03-18 15:51:55 -04:00
icomrade
ad2642a5f9 Fix ammo refill when switching skins and ...
- allow player to switch with backpack on.
- player_countmagazines now returns backpack magazines with ammo count.
Do with this as you like.
- Make sure dead players do not have to wait the abort (after the 5
seconds).
- Update changelog
2014-03-18 15:48:45 -04:00
jostster
7f23f1c4f2 Update epoch.sql
L85A2_Holo had the buy gold set at 9 10oz bars but sold for 6 gold bars. Changed them to fit the other weapon price range.
2014-03-17 09:47:46 -07:00
icomrade
058519c926 Fix double actions in land vehicles. 2014-03-16 18:03:53 -04:00
icomrade
f5dff8d0b7 Fix private arrays
Fix issue with wild zeds not spawning loot (idk if they it didnt work
before, but _loottypecfg was nil so it probably didnt)
2014-03-16 17:21:46 -04:00
icomrade
3c28809247 Add switch seats + fix 0 divisor
Also fix CFG error
2014-03-16 16:32:30 -04:00
[VB]AWOL
eaa0ba1b04 Merge branch 'master' of https://github.com/vbawol/DayZ-Epoch 2014-03-16 12:47:25 -05:00
[VB]AWOL
af91767a38 change to fuel_pump_kit fixes #1170 2014-03-16 12:47:21 -05:00
Skaronator
6340d5f908 Fix #1169 2014-03-16 14:51:53 +01:00
[VB]AWOL
bf3154dd2b added missing ) 2014-03-12 10:42:13 -05:00
[VB]AWOL
217636511a fix #1128 should work but needs tested. 2014-03-06 16:16:08 -06:00
Skaronator
ac45aee602 Merge branch 'master' of https://github.com/vbawol/DayZ-Epoch 2014-03-06 23:01:51 +01:00
Skaronator
cb58f1da21 Fix #1149 / New Loottable System 2014-03-06 23:01:46 +01:00
vbawol
6decf34a30 Update CHANGE LOG 1.0.5.txt 2014-03-06 15:58:00 -06:00
Skaronator
67a12f5c70 Merge pull request #1153 from deadeye2/patch-1
Account for different _needNear distances
2014-03-02 14:26:04 +01:00
deadeye2
be3cc5e5a5 Account for different _needNear distances
checks for fueltank within 30m and other objects within 3m
fixes #1123
2014-03-01 23:14:44 -05:00
Skaronator
7836b6f61c Cleanup setDamage.txt 2014-03-01 23:51:29 +01:00
Skaronator
793ef39de7 Can be a local function 2014-03-01 19:03:41 +01:00
Skaronator
4e35d15b14 Fix #1150 2014-03-01 19:01:51 +01:00
Skaronator
9d453ec7a0 Less Updating Objects for a better serverperformance 2014-03-01 18:48:15 +01:00
Skaronator
fa21eb9316 Upload custom stuff
When will be the next patch release? :P
2014-03-01 18:36:30 +01:00
Skaronator
b212f56ad0 Change createVehicleLocal > createVehicle AH Issue
The createVehicleLocal command has been disable in most antihack cause the issue a local created Nuke create damage to everyone.
2014-03-01 18:17:37 +01:00
[VB]AWOL
c0a9f28c07 comment out more debug 2014-02-27 09:34:57 -06:00
Skaronator
a04c32e227 Fix #1147 2014-02-25 07:04:54 +01:00
[VB]AWOL
bfcb44c558 fixed missing mod.paa 2014-02-24 15:42:41 -06:00
[VB]AWOL
af0da36391 remove forced profilenamespace save
KK said on a blog post that profile namespace variables is done
automatically but you can force it by using saveProfileNamespace command
2014-02-24 10:15:14 -06:00
[VB]AWOL
2093fdbeaa Merge branch 'master' of https://github.com/vbawol/DayZ-Epoch 2014-02-24 08:54:12 -06:00
[VB]AWOL
69893b7d01 fix for 1.63 112555 2014-02-24 08:54:03 -06:00
Florian Kinder
4fcc5ef052 Fixed infection 2014-02-24 13:12:01 +01:00
[VB]AWOL
a6a330a3c5 fix for 1.63 112555
Error ==: Type Bool, expected
Number,String,Object,Side,Group,Text,Config entry,Display
(dialog),Control,Team member,Task,Location
2014-02-24 01:48:07 -06:00
[VB]AWOL
4403c4e69b added back old logo for compatibility 2014-02-24 01:47:21 -06:00
[VB]AWOL
6faa7f1902 added 105 bikey 2014-02-24 01:46:24 -06:00
Skaronator
9fb899afbf Move handleGear
Fix also wrong path in the New Gear Config
2014-02-23 18:33:07 +01:00
Skaronator
0e0e331a73 Update Changelog 2014-02-23 18:30:43 +01:00
Skaronator
5e27942bd0 Change over to new DZE_ForceNameTagsInTrader System 2014-02-23 18:25:41 +01:00
Skaronator
e54cce6845 Add Better "DZE_ForceNameTagsInTrader" system 2014-02-23 18:19:53 +01:00
Skaronator
945ad16332 Cleanup Files 2014-02-23 18:19:31 +01:00
Skaronator
54ebc8aac0 Readd Infected System 2014-02-23 18:07:37 +01:00
Skaronator
253767e1e1 Fix Error Message 2014-02-23 17:57:47 +01:00
[VB]AWOL
a1fe8ff336 added text message to combine bars 2014-02-23 09:56:34 -06:00
[VB]AWOL
9b90f8e2af larger button for combine bars 2014-02-23 09:51:14 -06:00
[VB]AWOL
1c19e85bd7 removed unused file 2014-02-23 09:47:32 -06:00
[VB]AWOL
d0ed591683 Merge branch 'master' of https://github.com/vbawol/DayZ-Epoch 2014-02-23 09:45:54 -06:00
[VB]AWOL
b6c3bc1a50 isnull checks may help reduce log spam 2014-02-23 09:45:50 -06:00
Skaronator
0b1779baef Cleanup some scripts 2014-02-23 01:33:17 +01:00
Skaronator
61e86abe4c Cleanup Compiles a bit 2014-02-23 01:29:56 +01:00
Skaronator
c284754ace Less Scripts + Fix RPT Error if nothing is nearby 2014-02-23 01:20:42 +01:00
Skaronator
c9181047ab Super Cleanup 2014-02-21 19:32:25 +01:00
Florian Kinder
4f82e8e380 Added variable DZE_ForceNameTagsInTrader 2014-02-21 00:53:44 +01:00
Florian Kinder
a3885ac187 Added german translation 2014-02-20 21:23:49 +01:00
Florian Kinder
bf13a783d9 Updated startcombattimer variable 2014-02-20 18:01:16 +01:00
Armifer
6c0581bda9 object maintenance and remove fixes
Allow owners to delete modular doors without locks, included missing
objects for plot pole area maintenance.
2014-02-20 01:00:37 -05:00
[VB]AWOL
5fc7c14899 rename loading screen and fix version 2014-02-19 15:54:09 -06:00
[VB]AWOL
1d113ab7af add combine bars option 2014-02-19 15:42:54 -06:00
Florian Kinder
684ef74c8e Fixed Deathscreen 2014-02-19 21:44:06 +01:00
Florian Kinder
ad22c7df04 Updated Displays
Disabled new gear system
2014-02-18 23:51:38 +01:00
Florian Kinder
d74602fb95 Updated Death system 2014-02-18 23:22:38 +01:00
[VB]AWOL
86869bdf03 1.0.5+ server pbo 2014-02-18 14:57:19 -06:00
[VB]AWOL
96f9e1009b version bump to 1.0.5 2014-02-18 13:48:36 -06:00
vbawol
dd2bf5d676 Update CHANGE LOG 1.0.5.txt 2014-02-18 13:41:08 -06:00
Skaronator
5f6d6e12eb Remove Stupid () 2014-02-18 20:37:22 +01:00
[VB]AWOL
47e1473412 for 1.0.4.2a 2014-02-18 10:49:58 -06:00
[VB]AWOL
8dc7ce4250 fixed Instance already initialized 2014-02-18 10:36:23 -06:00
Skaronator
c55ac56bb6 Delete MBART.bikey
Removed this key, no clue for which map it is. Revert if anyone know for what this is.
2014-02-18 13:15:57 +01:00
Skaronator
9ebd85956c Fix Logic Typo 2014-02-18 13:10:02 +01:00
Skaronator
0614ad7119 Update CHANGE LOG 1.0.5.txt 2014-02-17 23:50:20 +01:00
Skaronator
9d854f9a04 Update CHANGE LOG 1.0.5.txt 2014-02-17 23:49:54 +01:00
Skaronator
a5ae1c33b7 Cleanup Changelog 2014-02-17 20:17:37 +01:00
vbawol
84a530d417 Update CHANGE LOG 1.0.5.txt 2014-02-17 12:02:25 -06:00
Florian Kinder
4e7b4f7705 Update CHANGE LOG 1.0.5.txt 2014-02-17 14:34:15 +01:00
Florian Kinder
86ce8f6879 Replaced obsolete variable 2014-02-17 01:32:45 +01:00
Florian Kinder
fb902eb819 Fixed drink/eat
refs #1132
2014-02-17 01:15:13 +01:00
Florian Kinder
72dee3c644 Fixed #1132 mistake
Thanks Skaronator
2014-02-17 00:15:14 +01:00
Florian Kinder
c3cdd80c4d Updated BE filter 2014-02-16 22:41:35 +01:00
Florian Kinder
0c2aebbff2 Fixed not existing cfgmag 2014-02-16 22:39:44 +01:00
Florian Kinder
2a91d7d5bc Updates refs #1109 2014-02-16 22:38:15 +01:00
Florian Kinder
2ed8ac27fd Updated Changelog 2014-02-16 22:18:36 +01:00
Florian Kinder
50774a6b77 Updated Changelog 2014-02-16 22:09:55 +01:00
Florian Kinder
cd7718c426 Updated Changelog 2014-02-16 22:06:38 +01:00
Florian Kinder
1463a67262 Updated Changelog 2014-02-16 21:33:33 +01:00
Florian Kinder
d09e0ec7f6 Merge pull request #1132 from SilvDev/master
Fix + Features
2014-02-16 21:32:11 +01:00
SilvDev
5d55a4eade Update player_eat.sqf
Add empty food/drink cans into vehicle inventory. Falls out if theres no inventory space.
2014-02-16 20:21:05 +00:00
SilvDev
86b1f294aa Update player_drink.sqf
Add empty food/drink cans into vehicle inventory. Falls out if theres no inventory space.
2014-02-16 20:21:03 +00:00
SilvDev
f05adb95da Update cargocheck.sqf
Proposal to change TitleText to the more commonly used cutText to prevent text overlapping.
2014-02-16 20:14:44 +00:00
[VB]AWOL
1872e7f278 publicvariable extra filter for remExFP 2014-02-16 11:39:01 -06:00
Florian Kinder
d66bf8d909 Updated PROPREFIX 2014-02-16 16:51:49 +01:00
Florian Kinder
1e578fff9b Added C130J_US_EP1_DZ
fixes  #1131
2014-02-16 16:46:20 +01:00
Florian Kinder
f0886c0175 Changelog Update 2014-02-16 15:32:42 +01:00
Florian Kinder
407741b7dd Last changes new lootsystem
refs #1109
2014-02-16 00:58:57 +01:00
vbawol
9dbf409cdd Merge pull request #1130 from SilvDev/patch-1
Update player_unlockVault.sqf
2014-02-15 14:56:37 -06:00
Florian Kinder
dcfaf2e841 Updated LootPos & moved folder
refs #1109
2014-02-15 21:17:43 +01:00
SilvDev
3301f7bb31 Update player_unlockVault.sqf 2014-02-15 18:23:00 +00:00
SilvDev
919404b3a9 Update player_unlockVault.sqf
Fixed infinite chainsaw fuel when put into vaults/lockboxes.
2014-02-15 18:03:43 +00:00
Florian Kinder
bab669c74a Fixed hilux upgrade 2014-02-15 16:33:22 +01:00
Florian Kinder
07b41f143f Updated CfgServerTraders
refs #1129
2014-02-15 14:58:29 +01:00
Florian Kinder
45834527c4 Added SQL Update 1.0.5
fixes #1129
2014-02-15 14:53:57 +01:00
Florian Kinder
bbdec2733a updated private variable
refs #1109
2014-02-15 14:19:00 +01:00
Florian Kinder
86b03dbb70 Merge branch 'Feature/1109'
Conflicts:
	SQF/dayz_code/Configs/CfgBuildingLoot/CfgBuildingLoot.hpp
	SQF/dayz_code/Configs/CfgBuildingLoot/CfgLootSmall.hpp
	SQF/dayz_code/Configs/CfgBuildingLoot/cfgLoot.hpp
2014-02-15 14:14:50 +01:00
Florian Kinder
eb74239f21 Added Upgrade version of Pickup PK 2014-02-15 12:46:19 +01:00
Florian Kinder
970f4854f8 Disabled Debug 2014-02-15 02:38:59 +01:00
Florian Kinder
b0888b8a64 Updated Loottables 2014-02-15 02:36:35 +01:00
Florian Kinder
4b839a7a2e Merge branch 'Feature/1102-1'
Conflicts:
	SQF/dayz_code/Configs/CfgVehicles/LAND/datsun.hpp
2014-02-15 02:12:05 +01:00
Florian Kinder
d48f11bb9f Merge pull request #1125 from vbawol/Feature/0
Updated Craftitem & split config
2014-02-15 02:08:39 +01:00
Florian Kinder
29cfe1b618 Update config 2014-02-15 02:08:05 +01:00
Florian Kinder
5b0179b196 Added PK_DZ for upgrade vehicles 2014-02-15 02:06:47 +01:00
Florian Kinder
5f3b5b8801 Updated CfgVehicles 2014-02-15 02:02:50 +01:00
Florian Kinder
4954d41389 update upgradeVehicle 2014-02-15 00:32:36 +01:00
Florian Kinder
34444e3494 Added ItemARM 2014-02-15 00:23:57 +01:00
[VB]AWOL
a89bb8f2a0 latest server pbo 2014-02-14 13:44:46 -06:00
Florian Kinder
4b61a2bb81 Fixed incorrect path 2014-02-14 19:07:28 +01:00
[VB]AWOL
e81760ab60 same as last 2014-02-14 12:01:20 -06:00
Florian Kinder
b7166d3e29 Updated hilux config 2014-02-14 17:42:31 +01:00
[VB]AWOL
5b3a8efb5d fixed incorrect path for axeman's lights 2014-02-14 09:58:52 -06:00
Florian Kinder
1d60f7b1bb New vehicle upgrade system
Need test with datsun vehicle to ensure it works fine
2014-02-14 13:26:20 +01:00
Florian Kinder
3b68f0f3b6 Fixed wrong class in upgrade datsun 2014-02-14 12:54:58 +01:00
Florian Kinder
f0e7622856 Fixed Error in expression
Error in expression <_ret = _this select _ret;
};
_ret
>
Error position: <_ret
>
Error Undefined variable in expression: _ret
File z\addons\dayz_code\compile\BIS_fnc\fn_selectRandom.sqf, line 23
Error in expression <BIS_fnc_selectRandom;
_outputWeapons =
[_selectedWeapon];
_selectedMag = _select>
Error position: <_selectedWeapon];
_selectedMag = _select>
Error Undefined variable in expression: _selectedweapon
File z\addons\dayz_code\actions\player_craftItem.sqf, line 193
Error in expression <t_doLoop = false;
};
{
player addWeapon _x;
}
forEach _outputWeapons;
{

_itemOu>
Error position: <_x;
} forEach _outputWeapons;
{

_itemOu>
Error Undefined variable in expression: _x
File z\addons\dayz_code\actions\player_craftItem.sqf, line 200
2014-02-14 00:31:50 +01:00
Florian Kinder
8e99b7a75b Fixed Error in expression
"DEBUG WEAPONS: [0,B 1-1-H:1
(Fank),"",["ItemGoldBar","ItemGPS",1,1,"sell","GPS","Gold",6701]]"
Error in expression <(_configName in (weapons player)));

if(_isToolBelt
or _isBinocs) then {
_msg = >
Error position: <_isToolBelt or _isBinocs) then {
_msg = >
Error Undefined variable in expression: _istoolbelt
File z\addons\dayz_code\actions\trade_weapons.sqf, line 32
2014-02-13 22:58:18 +01:00
Florian Kinder
1c2e81b9dd Fixed typo
Error in expression < (_classname in DZE_DoorsLocked) then {
_object
setVariable ["CharacterID",dayz_>
Error position: <_object setVariable ["CharacterID",dayz_>
Error Undefined variable in expression: _object
File z\addons\dayz_code\actions\player_buildingDowngrade.sqf, line 126
2014-02-13 22:30:11 +01:00
Skaronator
d13239edf5 Merge pull request #1121 from Monkeys-with-Guns/master
Removed commas at the end of arrays in loot tables.
2014-02-13 16:18:27 +01:00
[VB]AWOL
6a78fa2ca4 server pbo with debug for #1116 2014-02-13 08:51:02 -06:00
[VB]AWOL
d0cae9e85f added debug for issue #1116 2014-02-13 08:50:11 -06:00
MwG
8166943719 Removed commas in CfgLoot.hpp 2014-02-13 09:14:45 -05:00
MwG
d1ec3b6951 Removed comma in CfgLootSmall.hpp 2014-02-13 09:13:27 -05:00
Skaronator
38470b1bdf Change Range a bit
Got a issue with a person where build a large camo net on a tower in devels carstel
2014-02-13 01:03:13 +01:00
[VB]AWOL
4100fc46f6 fixed Undefined variable in expression: _mylastpos 2014-02-12 17:45:28 -06:00
Florian Kinder
ce6246882d Updated Loottables decresed decimal places to 2 2014-02-12 23:57:58 +01:00
Florian Kinder
99791dec20 Updated Converter 2014-02-12 23:53:21 +01:00
Florian Kinder
0c4323b28d Fixed LootTable
fixed for commit 37516f2df2
2014-02-12 22:35:29 +01:00
Florian Kinder
cf8dd1180e Updated CraftItem
Always the first/full waterbottle will be taken by melting ores to bars.
To prevent this the bottle with the lowest waterlevel will be taken
2014-02-12 22:30:37 +01:00
[VB]AWOL
37516f2df2 100Rnd_556x45 invalid should have been 100Rnd_556x45_M249 2014-02-12 14:33:15 -06:00
Florian Kinder
ad632c7416 Splitted Ores 2014-02-12 21:24:16 +01:00
[VB]AWOL
bbe475655f changed to proper icon 2014-02-12 14:23:07 -06:00
[VB]AWOL
7509fdff86 remove update sql as all that should be used is epoch.sql to update traders 2014-02-12 14:00:20 -06:00
[VB]AWOL
c944f25272 1.0.4.2 testing 2014-02-12 13:28:04 -06:00
[VB]AWOL
616337c64b missed adding WoodStairsRails_DZ to allowed objects list 2014-02-12 13:27:38 -06:00
[VB]AWOL
f56968c173 tavi trader city sources 2014-02-12 13:16:14 -06:00
[VB]AWOL
f482bf2677 Revert "Fixed if _hiveResponse is null"
This reverts commit 76314d5636.
2014-02-12 12:58:22 -06:00
[VB]AWOL
9b8b998deb server pbo 2014-02-12 12:48:21 -06:00
Florian Kinder
206d2d7952 Added missing side to BTR90 2014-02-12 17:49:30 +01:00
Florian Kinder
b081c840cd Added LAV25 ride in back option & updated BTR90 2014-02-12 15:49:50 +01:00
Florian Kinder
76314d5636 Fixed if _hiveResponse is null
13:21:08 "HIVE: trying to get objects"
13:21:08 Error in expression <ray = call compile format ["%1",_data];
_resultArray
};

server_hiveReadWriteLar>
13:21:08   Error position: <_resultArray
};

server_hiveReadWriteLar>
13:21:08   Error Undefined variable in expression: _resultarray
13:21:08 File z\addons\dayz_server\init\server_functions.sqf, line 172
13:21:08 Error in expression <ction problem... HiveExt
response:"+str(_hiveResponse));
_hiveResponse = ["",0];>
13:21:08   Error position: <_hiveResponse));
_hiveResponse = ["",0];>
13:21:08   Error Undefined variable in expression: _hiveresponse
13:21:08 File z\addons\dayz_server\system\server_monitor.sqf, line 38
2014-02-12 15:38:51 +01:00
[VB]AWOL
b00c2acbcb do not cache result if array count 0 2014-02-11 20:10:21 -06:00
Florian Kinder
705e6963f3 Update CfgLootSmall
98e49f7ba2
2014-02-12 02:43:46 +01:00
Skaronator
45b0322425 Update CfgBuildingLoot.hpp 2014-02-12 01:10:02 +01:00
[VB]AWOL
2a3fb1b22d added some loot positions for Napf and some more in farm building 2014-02-11 17:14:23 -06:00
[VB]AWOL
ad39778f2d Merge branch 'master' of https://github.com/vbawol/DayZ-Epoch 2014-02-11 17:11:42 -06:00
[VB]AWOL
3b8bb56cce forgot to escape regex chars 2014-02-11 17:11:38 -06:00
Florian Kinder
d1983bf109 Fixed Undefined variable
Error Undefined variable in expression: s_player_lockunlock_crtl
2014-02-12 00:06:00 +01:00
Florian Kinder
98e49f7ba2 Added missing pistols[] to CfgLootSmall 2014-02-12 00:00:42 +01:00
[VB]AWOL
51d2468ac4 Merge branch 'master' of https://github.com/vbawol/DayZ-Epoch 2014-02-11 16:03:58 -06:00
[VB]AWOL
6ad05d71c7 fix Error Undefined variable in expression and trader menu cache 2014-02-11 16:03:55 -06:00
Florian Kinder
a275de6337 Correct Briefcase can be ignored 2014-02-11 23:00:08 +01:00
vbawol
4823855295 Update CHANGE LOG 1.0.4.2.txt 2014-02-11 15:36:13 -06:00
[VB]AWOL
403f3ef455 added stairs with railings 2014-02-11 15:21:21 -06:00
Florian Kinder
6d89460dcc Wrong here
Error in expression <LAIN DOWN"];
};

} else {
deleteVehicle
_tmpbuilt;
cutText [format[(localize "st>
Error position: <_tmpbuilt;
cutText [format[(localize "st>
Error Undefined variable in expression: _tmpbuilt
File z\addons\dayz_code\actions\player_build.sqf, line 556
2014-02-11 22:00:20 +01:00
Florian Kinder
387075f6ae Removed obsolete code 2014-02-11 21:56:25 +01:00
[VB]AWOL
78bb0df862 missed this one 2014-02-11 13:55:23 -06:00
Skaronator
40c5df8ac4 Merge branch 'master' of https://github.com/vbawol/DayZ-Epoch 2014-02-11 20:46:43 +01:00
Skaronator
ea97605f55 Push 2014-02-11 20:46:39 +01:00
vbawol
e00bd0c7a4 Update CHANGE LOG 1.0.4.2.txt 2014-02-11 13:31:13 -06:00
[VB]AWOL
94b47f3c3b Updated Axeman's lighting system disabled by default 2014-02-11 13:29:16 -06:00
[VB]AWOL
c772e51a55 added Fank to Contributors 2014-02-11 13:28:46 -06:00
[VB]AWOL
15c2f5bbe4 Merge branch 'master' of https://github.com/vbawol/DayZ-Epoch 2014-02-11 13:12:55 -06:00
[VB]AWOL
c307a492a7 new bikey for 1.0.4.2 2014-02-11 13:12:51 -06:00
Florian Kinder
36a79609b2 Updated Tools 2014-02-11 19:59:36 +01:00
Florian Kinder
7944113218 Updated CfgBuildingLoot 2014-02-11 19:59:31 +01:00
Florian Kinder
a3e5438d56 Updated cfgLootSmall 2014-02-11 19:57:46 +01:00
Florian Kinder
fea5041cab Updated cfgLoot 2014-02-11 19:55:44 +01:00
Florian Kinder
78a1da77b8 Added Converter for cfgLoot 2014-02-11 19:55:40 +01:00
Skaronator
f1319b29bb Fix LootCfg Array 2014-02-11 19:54:04 +01:00
Skaronator
e0337fed90 Fix LootCfg Array 2014-02-11 19:53:09 +01:00
Florian Kinder
4e06469036 Revert "Convert CfgBuildingLoot.hpp"
This reverts commit c3de692246.
2014-02-11 19:50:44 +01:00
Skaronator
d6fb192d67 Merge branch 'master' of https://github.com/vbawol/DayZ-Epoch 2014-02-11 19:48:38 +01:00
Skaronator
ae47a6598e Chernarus 11 doesnt have this trader 2014-02-11 19:48:34 +01:00
Skaronator
3aa7ce2232 Update Lootsystem to new cfg system 2014-02-11 19:46:11 +01:00
[VB]AWOL
4c0b769a6e version bump on all pbos 2014-02-11 12:28:34 -06:00
[VB]AWOL
c8c456309e make silver briefcases brown 2014-02-11 12:25:31 -06:00
Florian Kinder
c3de692246 Convert CfgBuildingLoot.hpp 2014-02-11 18:19:18 +01:00
Florian Kinder
e4aa8c4bf7 Added Loottable convert script 2014-02-11 18:19:03 +01:00
Skaronator
fa2dc58ef3 Add Versioncheck for dayz.pbo 2014-02-11 12:48:06 +01:00
Skaronator
459c799ec1 Cleanup Config, save RAM 2014-02-11 12:17:16 +01:00
Skaronator
6bea4a7974 Merge branch 'master' of https://github.com/vbawol/DayZ-Epoch 2014-02-11 12:10:46 +01:00
Skaronator
361a0f9a1d Push original dayz.pbo 2014-02-11 12:10:42 +01:00
vbawol
3678ab6642 Merge pull request #1104 from icomrade/master
Undefined Variable Cleanup
2014-02-11 01:51:43 -06:00
icomrade
7f79bc7bc3 Undefined Variable Cleanup 2014-02-11 00:39:26 -05:00
Florian Kinder
fc1829800c Fixed typo 2014-02-10 22:45:41 +01:00
[VB]AWOL
b8f2796fa3 cleanup 2014-02-10 14:41:47 -06:00
[VB]AWOL
2d9d5feaa8 Not sure why this was removed
@infiStar any reason this was removed?
2014-02-10 14:09:27 -06:00
[VB]AWOL
46dae90e9c version bump to 1.0.4.2 2014-02-10 11:16:50 -06:00
[VB]AWOL
126eafb590 change log typo 2014-02-10 11:14:54 -06:00
vbawol
c76830da93 Update CHANGE LOG 1.0.4.2.txt 2014-02-10 11:12:16 -06:00
[VB]AWOL
46812d8ded Trade counter was incorrectly returning number of output items 2014-02-10 11:09:51 -06:00
vbawol
8f78dd9ba7 Update CHANGE LOG 1.0.4.2.txt 2014-02-10 10:58:26 -06:00
[VB]AWOL
a93286033d fixes #1084 2014-02-10 10:55:43 -06:00
vbawol
f06a6fb540 unused 2014-02-10 09:37:18 -06:00
vbawol
67d138161f remove unused code 2014-02-09 20:02:10 -06:00
vbawol
1986231f46 Update CHANGE LOG 1.0.4.2.txt 2014-02-09 18:09:59 -06:00
vbawol
2bbd553dfa Update CHANGE LOG 1.0.4.2.txt 2014-02-09 17:54:15 -06:00
vbawol
154a3f404e Merge pull request #1101 from icomrade/master
Fix <NULL> kill message fix
2014-02-09 14:41:14 -06:00
icomrade
71195cf488 Fix <NULL> kill message fix
fixception
2014-02-09 15:28:14 -05:00
[VB]AWOL
98a08b2c86 1.0.4.2 changelog 2014-02-09 12:27:41 -06:00
vbawol
408879a150 Update CHANGE LOG 1.0.5.txt 2014-02-09 12:18:52 -06:00
vbawol
ec3dde0c10 Update CHANGE LOG 1.0.5.txt 2014-02-09 12:18:22 -06:00
vbawol
a2a1070b93 Merge pull request #1100 from icomrade/master
Fix issues with strange A2 install and A2 free
2014-02-09 12:15:29 -06:00
icomrade
2546148708 Merge remote-tracking branch 'upstream/master' 2014-02-09 13:07:13 -05:00
icomrade
f7a802a2c1 Fix issues with strange A2 install and A2 free 2014-02-09 13:02:07 -05:00
[VB]AWOL
708787db91 Allow maintain options even on godmodebases 2014-02-09 11:09:04 -06:00
Skaronator
1ad5570552 Cleanup Banned weapon check 2014-02-09 17:23:55 +01:00
vbawol
30960d1325 Merge pull request #1098 from Fank/patch-6
Added Config Crafting inputstrict
2014-02-09 08:38:08 -06:00
Florian Kinder
e870ea6ab8 Fixed CraftItem 2014-02-09 15:27:21 +01:00
Skaronator
658580f256 Merge pull request #1097 from Fank/patch-7
Fixed some Errors
2014-02-09 15:12:42 +01:00
Florian Kinder
d4416e8849 Fixed Error in expression remove buildings
Error in expression <= getNumber(configFile >> "_objType" >> _classname
>> "constructioncount");
diag>
Error position: <_classname >> "constructioncount");
diag>
Error Undefined variable in expression: _classname
File z\addons\dayz_code\actions\remove.sqf, line 50
2014-02-09 15:06:38 +01:00
Florian Kinder
9ab91d74bc Fixed Error Undefined variable in expression: s_player_tamedog
Error in expression <er_studybody = -1;

player removeAction
s_player_tamedog;
s_player_tamedog = -1;>
Error position: <s_player_tamedog;
s_player_tamedog = -1;>
Error Undefined variable in expression: s_player_tamedog
File z\addons\dayz_code\compile\fn_selfActions.sqf, line 886
2014-02-09 14:58:18 +01:00
Florian Kinder
e4c9e90442 Added Config Crafting inputstrict 2014-02-09 03:41:37 +01:00
[VB]AWOL
caafc7fbcb added init for dayz_myLiftVehicle
dayz_myLiftVehicle removeAction s_player>
Error position: <dayz_myLiftVehicle removeAction s_player>
Error Undefined variable in expression: dayz_myliftvehicle
File z\addons\dayz_code\compile\fn_selfActions.sqf, line 48
2014-02-08 10:49:27 -06:00
Skaronator
048f3b6228 Merge pull request #1092 from Fank/Hotfix/1089
Updated BTR90 & BTR90 HQ Incresed transportSoldier to 7
2014-02-08 16:54:33 +01:00
Florian Kinder
96e7afe3d3 Updated BTR90 2014-02-08 16:50:03 +01:00
Florian Kinder
9e788ec2c2 Added BTR90 HQ ride in back option 2014-02-08 14:49:41 +01:00
[VB]AWOL
e6873f96da again... 2014-02-07 22:13:18 -06:00
[VB]AWOL
6cca4f3dde same as last 2014-02-07 21:42:56 -06:00
[VB]AWOL
7dcd5c16c8 fixed typo in Napf Sauerland and panthera server_traders.sqf 2014-02-07 18:18:38 -06:00
Axles
ce324006b8 Sahrani Pook
He was missing!
2014-02-07 10:53:24 -08:00
[VB]AWOL
11bc959e5f 1.0.4.1 final server pbo 2014-02-07 12:50:24 -06:00
Axles
1daa9c72ed Sahrani group removal
I fixeded it!
2014-02-07 10:47:06 -08:00
Axles
5f83e58467 Mixed up Markers Sahrani
Double vision removed, only one black market vendor.
2014-02-07 10:45:04 -08:00
Skaronator
4c1d5d7eb9 Changelog ~105 2014-02-07 19:14:42 +01:00
Skaronator
a814c9b2e9 Not relevant change but its now correctly :P 2014-02-07 17:49:43 +01:00
[VB]AWOL
b442a899d3 final server pbo 2014-02-07 08:50:37 -06:00
[VB]AWOL
1a0874455f change bikey for 1.0.4.1 2014-02-07 08:50:15 -06:00
[VB]AWOL
de6bf86e63 fix sql again? 2014-02-07 08:33:39 -06:00
Skaronator
97c027b558 Merge branch 'master' of https://github.com/vbawol/DayZ-Epoch 2014-02-07 12:46:21 +01:00
Skaronator
7cfbbd2f5f More steps for less obj count 2014-02-07 12:46:17 +01:00
Skaronator
3b4b103156 Delete New Text Document.txt 2014-02-07 08:26:42 +01:00
[VB]AWOL
0d0649b98f release soon 2014-02-07 00:14:22 -06:00
vbawol
168d3156d1 Merge pull request #1088 from icomrade/master
Fix include error, fix prefix filename
2014-02-06 20:32:55 -06:00
icomrade
c796bdbe51 Fix include error, fix prefix filename
Prefixes were not applying when packed with Eliteness, changed name
accordingly.

Also, I just learned that the included init.sqf file must be in a
functions folder (probably due to the scriptName command at the
beginning)
2014-02-06 21:20:46 -05:00
[VB]AWOL
55c56220d4 sfx version bump 2014-02-06 20:14:59 -06:00
vbawol
c92efd892f Merge pull request #1087 from icomrade/patch-1
Fix config error
2014-02-06 20:11:06 -06:00
icomrade
bdd07e55e7 Fix config error 2014-02-06 19:55:40 -05:00
[VB]AWOL
86d0efe77d in testing 2014-02-06 16:28:13 -06:00
Skaronator
bce18186d7 Revert "Fix Error if obj hasnt have this variable"
This reverts commit d41611473a.
2014-02-06 23:27:31 +01:00
Skaronator
13ba0d6227 Remove this part 2014-02-06 23:10:18 +01:00
Skaronator
d41611473a Fix Error if obj hasnt have this variable 2014-02-06 23:09:27 +01:00
Skaronator
37a1c86325 Cleanup dayz_server 2014-02-06 23:08:35 +01:00
[VB]AWOL
9d5cdbbd58 private array fixes 2014-02-06 15:05:04 -06:00
[VB]AWOL
f9b2890f3a change over to use static vars add player name to logging 2014-02-06 15:03:35 -06:00
Axles
6ebbd143e5 Sauerland BIEDI
Source for others to play with.
2014-02-06 13:00:26 -08:00
[VB]AWOL
b2108f91d5 Add logging to safe unlock/lock? 2014-02-06 14:37:34 -06:00
[VB]AWOL
3ea0be14d2 remove copper 2014-02-06 14:33:09 -06:00
Axles
36371ef6af Sahrani updates
Moved wholesaler out of cargo container door, Added black market vendor.
2014-02-06 12:27:17 -08:00
vbawol
ceabbcd04b Update CHANGE LOG 1.0.4.1.txt 2014-02-06 13:54:19 -06:00
vbawol
aff5c5945b Merge pull request #1085 from icomrade/master
Fix init errors, improve antihack
2014-02-06 13:53:01 -06:00
icomrade
38cfc7a715 Fix init errors, improve antihack
Add True value checking, change all true loops to 1 == 1 (1 cannot be
overwritten).

This commit also fixes an error with the latest beta patches.
2014-02-06 14:42:40 -05:00
Axles
517cf8fe54 Sauerland marker fix
Axles airfield should now have proper placement of marker on the map.
Please report if it's still incorrect.
2014-02-06 10:41:15 -08:00
[VB]AWOL
f03a46ea8b Merge branch 'master' of https://github.com/vbawol/DayZ-Epoch 2014-02-06 12:38:00 -06:00
vbawol
ef0901a1f9 Update CHANGE LOG 1.0.4.1.txt 2014-02-06 12:29:43 -06:00
vbawol
6d7e81eea9 Merge pull request #1083 from Fank/Feature/1078
Feature/1078 will remove key after selling vehicle
2014-02-06 12:27:50 -06:00
vbawol
57f7431ee0 Update CHANGE LOG 1.0.4.1.txt 2014-02-06 12:27:35 -06:00
vbawol
5170d20ea7 Merge pull request #1082 from Fank/Feature/1072
Added DZE_StaticConstructionCount
2014-02-06 12:24:30 -06:00
Florian Kinder
cc6acb6d8c Feature/1078 will remove key after sell vehicle 2014-02-06 19:19:37 +01:00
Florian Kinder
246d19381d Update 2014-02-06 18:55:57 +01:00
Florian Kinder
f999a0f02b Added DZE_StaticConstructionCount
with DZE_StaticConstructionCount you will force the constructioncount
2014-02-06 18:51:45 +01:00
[VB]AWOL
59d5fcd87f vehicle_handleServerKilled is unused 2014-02-06 09:08:24 -06:00
[VB]AWOL
6b60d77aaf duplicate compile lines code 2014-02-06 09:07:38 -06:00
vbawol
85b1dbcde9 Merge pull request #1081 from Fank/TradeUnlockVehicle
Added trade_any_vehicle_free
2014-02-06 08:35:21 -06:00
vbawol
35c2d6e32e Merge pull request #1080 from Fank/patch-5
Updated Trader Category
2014-02-06 08:34:02 -06:00
vbawol
3e72ef5091 Merge pull request #1079 from Fank/patch-2
Syntax fix
2014-02-06 08:33:35 -06:00
Florian Kinder
542be82a58 Added trade_any_vehicle_free
For buy unlocked vehicles (without getting a key)
2014-02-06 12:39:17 +01:00
Skaronator
cdc062a833 Better Movement in Trader Menu, just for config 2014-02-06 11:56:03 +01:00
Skaronator
c3112bc12d Include Base Building Godmode 2014-02-06 11:52:18 +01:00
vbawol
a625738ce9 Update 1.0.4.1_Updates.sql 2014-02-06 00:28:45 -06:00
[VB]AWOL
e0ad35899e fix readme to show what mods are included with napf 2014-02-06 00:17:32 -06:00
[VB]AWOL
1255ccfe89 added BAF_Merlin_DZE to heli lift 2014-02-06 00:17:02 -06:00
vbawol
eca7ed680b Update CHANGE LOG 1.0.4.1.txt 2014-02-05 18:21:52 -06:00
Skaronator
20379e2912 Add Variable (Just a notice myself) 2014-02-06 00:08:44 +01:00
Florian Kinder
94b6ac805c Updated Trader Category 2014-02-05 22:11:43 +01:00
Florian Kinder
d71e080ce4 Syntax fix
thats the reason why the helis where not added :P
2014-02-05 22:10:16 +01:00
vbawol
13d543007e Update epoch.sql 2014-02-05 14:55:15 -06:00
[VB]AWOL
1a0d2913e8 added MH60S_DZE and BAF_Merlin_DZE to trader configs
type = "trade_any_vehicle";
		buy[] = {2,"ItemBriefcase100oz"};
		sell[] = ;
	};
2014-02-05 14:33:36 -06:00
[VB]AWOL
a84ee657ec 1.0.4.1 testing started 2014-02-05 13:45:33 -06:00
Skaronator
9e3c82378f Merge branch 'master' of https://github.com/vbawol/DayZ-Epoch 2014-02-05 20:00:15 +01:00
Skaronator
5deef8ba5c Price Review on maintain area? 2014-02-05 20:00:11 +01:00
Axles
acdb7e7c6a NAPF BEIDI 2014-02-05 10:45:26 -08:00
vbawol
789ea9b7ef Merge pull request #1077 from Fank/Feature/1076
Updated TraderCategory to latest epoch.sql
2014-02-05 12:18:20 -06:00
Florian Kinder
5c25993b67 Updated TraderCategory to latest epoch.sql 2014-02-05 19:11:58 +01:00
[VB]AWOL
36fa99d5ce current test build 2014-02-05 12:09:39 -06:00
[VB]AWOL
a7407d4a65 Merge branch 'master' of https://github.com/vbawol/DayZ-Epoch 2014-02-05 12:08:52 -06:00
[VB]AWOL
55b46b45c8 Re-added old trader code for backwards compatibility 2014-02-05 12:08:49 -06:00
[VB]AWOL
963b54b024 not needed here 2014-02-05 12:02:58 -06:00
vbawol
7190555d93 Update epoch.sql 2014-02-05 11:55:00 -06:00
[VB]AWOL
27cf548694 Merge branch 'master' of https://github.com/vbawol/DayZ-Epoch 2014-02-05 11:50:25 -06:00
[VB]AWOL
5674415bed latest trader_data for 1.0.4.1 2014-02-05 11:50:21 -06:00
vbawol
5bbf3d00e6 Update CHANGE LOG 1.0.4.1.txt 2014-02-05 11:45:02 -06:00
vbawol
07cefc66f4 Update CHANGE LOG 1.0.4.1.txt 2014-02-05 11:43:40 -06:00
vbawol
181b5965c5 Update CHANGE LOG 1.0.4.1.txt 2014-02-05 11:27:52 -06:00
vbawol
eb401e4a50 Update CHANGE LOG 1.0.4.1.txt 2014-02-05 11:26:35 -06:00
[VB]AWOL
409b1dca9f fixed empty case string 2014-02-05 11:06:44 -06:00
[VB]AWOL
00ee3121c1 Added briefcase storage for 10oz silver
also make trader give over 2 x 10oz silver in briefcases
2014-02-05 10:44:36 -06:00
[VB]AWOL
18f158b559 TrashJackDaniels for ItemTinBar instead 2014-02-05 10:06:30 -06:00
Skaronator
4a9a1e46ec Merge pull request #1075 from Fank/master
Missing External class reference
2014-02-05 16:42:11 +01:00
Florian Kinder
76542e64ab Missing External class reference 2014-02-05 16:36:40 +01:00
vbawol
143f5ef047 Merge pull request #1073 from Fank/Feature/967
Feature/967
2014-02-05 09:24:17 -06:00
[VB]AWOL
60a6aeac10 force trade menu above static trade options 2014-02-05 09:17:24 -06:00
[VB]AWOL
69661a22b4 removed trade metals options fixes #1074 2014-02-05 09:15:09 -06:00
Florian Kinder
279054d2df Unique Prefix 2014-02-05 15:47:28 +01:00
Florian Kinder
c8d3668218 Final Fixed version 2014-02-05 15:47:27 +01:00
Florian Kinder
bf7110448b Added M113 DZ and AL & fixed compile problem 2014-02-05 15:47:27 +01:00
Florian Kinder
da2c954e23 Fixed missing external class reference 2014-02-05 15:47:26 +01:00
Florian Kinder
f843454db3 Added LAV25 DZ and AL 2014-02-05 15:47:26 +01:00
Florian Kinder
a6a36af074 Added BTR90 DZ and AL 2014-02-05 15:47:25 +01:00
Skaronator
1d98c87535 Merge branch 'master' of https://github.com/vbawol/DayZ-Epoch 2014-02-05 08:50:46 +01:00
Skaronator
0415cbef8f update imgs 2014-02-05 08:50:41 +01:00
vbawol
dfcf699e04 Update CHANGE LOG 1.0.4.1.txt 2014-02-04 18:24:23 -06:00
vbawol
3bef2d526e Update CHANGE LOG 1.0.4.1.txt 2014-02-04 18:23:10 -06:00
Skaronator
294697d7e0 Merge branch 'master' of https://github.com/vbawol/DayZ-Epoch 2014-02-05 00:14:04 +01:00
Skaronator
d8510bc8f0 Move to unbinned pbo 2014-02-05 00:14:00 +01:00
vbawol
24b6b5c3f0 Update 1.0.4.1_Updates.sql 2014-02-04 16:36:25 -06:00
Skaronator
bc49fc5966 Remove Duplicate 2014-02-04 23:31:46 +01:00
Skaronator
8de6243ce5 Revert "Add missing includes"
This reverts commit 4ca2397dbf.
2014-02-04 23:30:06 +01:00
Skaronator
4ca2397dbf Add missing includes 2014-02-04 23:11:04 +01:00
Skaronator
133b6e5b27 Merge pull request #1071 from Fank/Feature/824
Updated Categories
2014-02-04 14:05:38 -08:00
Florian Kinder
69e246d31f Added Neutral Aicraft category 2014-02-04 23:05:11 +01:00
Florian Kinder
a7c5ffce40 Added Missing Categories 2014-02-04 23:03:58 +01:00
Florian Kinder
cbc99945b6 Updated Categories 2014-02-04 23:03:57 +01:00
[VB]AWOL
d5ae1920b3 neutral for menu_Soldier_Sniper_PMC 2014-02-04 15:59:16 -06:00
[VB]AWOL
8fa82911ef changed to missionConfigFile and commented out include
an
2014-02-04 14:33:41 -06:00
[VB]AWOL
5308ddcf1a faster no need for loading... 2014-02-04 14:13:41 -06:00
[VB]AWOL
731bc92be2 working 2014-02-04 14:11:49 -06:00
[VB]AWOL
37b75bea61 missed bracket 2014-02-04 13:23:20 -06:00
[VB]AWOL
746755f42f testing config traders 2014-02-04 13:12:26 -06:00
[VB]AWOL
a77a43d88f get trader items from config 2014-02-04 12:50:58 -06:00
[VB]AWOL
64657c025f Merge branch 'master' of https://github.com/vbawol/DayZ-Epoch 2014-02-04 12:49:15 -06:00
[VB]AWOL
5db68b7d13 fake trade just for logging when DZE_ConfigTrader = true
_key = format["CHILD:398:%1:%2:",_traderID,_buyorsell];

_data = "HiveEXT"
_result =
// diag_log ("TRADE: RES: "+ str(_result));
_outcome = _result select 0;
2014-02-04 12:48:57 -06:00
Skaronator
df13802e19 Merge branch 'master' of https://github.com/vbawol/DayZ-Epoch 2014-02-04 19:02:33 +01:00
Skaronator
d71bb45de3 Something like this to get CfgVehicle/Weapon/Magazine 2014-02-04 19:02:29 +01:00
[VB]AWOL
9771ce3f1f Merge branch 'master' of https://github.com/vbawol/DayZ-Epoch 2014-02-04 11:22:16 -06:00
[VB]AWOL
5ab5a3dc8c proper m107 base class type =1 and canlock 0 2014-02-04 11:22:11 -06:00
Skaronator
4b448c8609 Fix Trader Classesssss 2014-02-04 18:21:50 +01:00
Skaronator
171952e922 Start with ConfigTrader 2014-02-04 17:16:32 +01:00
Skaronator
b6c1bd61a6 Revert "not sure why this is here"
This reverts commit e954f0ce56.
2014-02-04 17:11:22 +01:00
[VB]AWOL
e954f0ce56 not sure why this is here 2014-02-04 09:58:03 -06:00
[VB]AWOL
7e0f9cd758 take two 2014-02-04 09:57:42 -06:00
[VB]AWOL
3250c87107 Merge branch 'master' of https://github.com/vbawol/DayZ-Epoch 2014-02-04 09:54:05 -06:00
[VB]AWOL
25d668ee82 fixes #1065 2014-02-04 09:54:02 -06:00
Skaronator
5631145025 Fix #1064 2014-02-04 16:47:15 +01:00
Skaronator
5a82128500 Sort Config 2014-02-04 16:46:11 +01:00
Skaronator
2ecdd4ab3d Cleanup Array 2014-02-04 16:44:20 +01:00
Skaronator
8c8cf0ff22 Sort it a bit and include it 2014-02-04 16:43:23 +01:00
Skaronator
2fdc038632 Merge pull request #1069 from Fank/Feature/824
SQF & mysql trader To cfg convert refs #824
2014-02-04 07:25:32 -08:00
Florian Kinder
0f5667eb88 removed tid 2014-02-04 16:19:28 +01:00
vbawol
5d32fa4126 Merge pull request #1068 from VeryBigBro/patch-1
Kg instead of lb
2014-02-04 06:50:02 -08:00
Anton
804ca00d8c revert lb for English 2014-02-04 17:40:49 +03:00
vbawol
d5253c46f4 Merge pull request #1067 from JoSchaap/patch-2
Add missing sensor for aircraft dealer
2014-02-04 06:25:33 -08:00
Florian Kinder
f372af8547 Updated Categories 2014-02-04 15:00:44 +01:00
Florian Kinder
96bf638f28 Added Category configs 2014-02-04 14:31:11 +01:00
Florian Kinder
74288825b7 Updated ServerTrader & added Categories 2014-02-04 14:30:50 +01:00
Anton
902e85f2ea Weight carried in Dutch 2014-02-04 16:29:19 +03:00
Florian Kinder
8606f7ba11 Added Humantiy Prefix to TraderCategory 2014-02-04 14:12:33 +01:00
Anton
7609efd11f Update stringtable.xml 2014-02-04 14:05:38 +03:00
Johan Schaap
e1da78fa38 Add missing sensor for aircraft dealer
Add missing sensor for aircraft dealer
2014-02-04 10:34:10 +01:00
vbawol
9ff766d48b Update CHANGE LOG 1.0.4.1.txt 2014-02-04 01:08:54 -06:00
vbawol
f3b505c771 Update CHANGE LOG 1.0.4.1.txt 2014-02-04 01:08:20 -06:00
Skaronator
6302e284fb Merge pull request #1066 from Fank/patch-3
fixed missing scope & rebuild MH60S DZE
2014-02-03 14:02:50 -08:00
Florian Kinder
563a67550c Added missing scope & rebuild MH60S DZE 2014-02-03 20:46:35 +01:00
Florian Kinder
eba4091d93 created configs 2014-02-03 18:13:31 +01:00
Florian Kinder
1b81f517ac Added Tool to create trader config 2014-02-03 18:13:22 +01:00
Skaronator
c6cc7f8d1e Fix Var 2014-02-03 17:00:43 +01:00
[VB]AWOL
ddcb4276d6 Merge branch 'master' of https://github.com/vbawol/DayZ-Epoch 2014-02-03 09:19:11 -06:00
vbawol
0ebd382e44 Update CHANGE LOG 1.0.4.1.txt 2014-02-03 08:53:40 -06:00
vbawol
be2cd0374f Update CHANGE LOG 1.0.4.1.txt 2014-02-03 08:53:19 -06:00
vbawol
8a7a06fea4 Update CHANGE LOG 1.0.4.1.txt 2014-02-03 08:49:26 -06:00
[VB]AWOL
9876b42b0a add DZE_DamageBeforeMaint default now 0.09 instead of 0.1
Also exit with message if no maintainable objects are found
2014-02-03 08:38:39 -06:00
[VB]AWOL
9524e3a110 Weight for Dutch in Kg
http://epochmod.com/forum/index.php?/topic/6510-request-r3f-weight-for-dutch-in-kg/?hl=dutch
2014-02-03 08:32:13 -06:00
Skaronator
4001f30d0d Example for #824 2014-02-02 23:15:56 +01:00
[VB]AWOL
5c38e0b9c2 typo with var name change 2014-02-02 14:44:55 -06:00
Skaronator
9d574253ec Merge branch 'master' of https://github.com/vbawol/DayZ-Epoch 2014-02-02 21:13:08 +01:00
vbawol
397ea5a0a1 Merge pull request #1062 from vbawol/PVSLockProcess
Done is Done, make the rest of it to a localSetVariable
2014-02-02 12:11:50 -08:00
Skaronator
ce8ea62b63 Fix Typo 2014-02-02 20:32:23 +01:00
Skaronator
d0203ab157 Cleanup dayz_server scripts 2014-02-02 20:30:52 +01:00
vbawol
66256e41ab Merge pull request #1061 from Fank/patch-2
Added MH-60S to Trader & Fixed Quantity
2014-02-02 11:25:01 -08:00
[VB]AWOL
05a5485c62 moved binaries to root of server files and wrote up basic install upgrade guide 2014-02-02 13:22:33 -06:00
Skaronator
bc21f81f03 Done is Done, make the rest of it to a localSetVariable 2014-02-02 20:15:34 +01:00
Florian Kinder
bdf398afaa Updated Quantity & fixed TraderId 2014-02-02 20:04:05 +01:00
Florian Kinder
9b7d8a62b9 Added Seahawk (MH-60S) 2014-02-02 20:02:42 +01:00
[VB]AWOL
da7635b2ee Blackhawk and Seahawk Wrecks by [GLT]Myke 2014-02-02 13:01:53 -06:00
vbawol
48dbdd211a Merge pull request #1060 from Fank/Feature/968
Feature #968
2014-02-02 10:56:11 -08:00
vbawol
b675bbfeea Update 1.0.4.1_Updates.sql 2014-02-02 12:44:10 -06:00
vbawol
88efa6d065 Update 1.0.4.1_Updates.sql 2014-02-02 12:42:45 -06:00
vbawol
c4f83ac7b7 Update 1.0.4.1_Updates.sql 2014-02-02 12:41:19 -06:00
vbawol
e7dc2a859c Update 1.0.4.1_Updates.sql 2014-02-02 12:38:01 -06:00
Florian Kinder
78bfdde630 fixed misstake 2014-02-02 19:26:12 +01:00
Florian Kinder
d4e36eaddd Updated Loottables 2014-02-02 19:24:20 +01:00
Florian Kinder
bae9f43201 Updated Crashmodels 2014-02-02 19:13:37 +01:00
Florian Kinder
9ca13ccc71 Updated cfgVehicles 2014-02-02 19:10:04 +01:00
vbawol
4180252af5 Update CHANGE LOG 1.0.4.1.txt 2014-02-02 10:44:08 -06:00
vbawol
7312c91941 Update fnc_plyrHit.sqf 2014-02-02 10:42:39 -06:00
vbawol
6b32700e63 Update CHANGE LOG 1.0.4.1.txt 2014-02-02 10:40:28 -06:00
vbawol
6ec8c18f9c Update CHANGE LOG 1.0.4.1.txt 2014-02-02 10:38:25 -06:00
vbawol
9b0d51bfb8 Update CHANGE LOG 1.0.4.1.txt 2014-02-02 10:36:37 -06:00
vbawol
84c6711368 Merge pull request #1059 from maca134/master
Keep safe/lockbox vars server side until needed
2014-02-02 08:21:58 -08:00
Matthew McConnell
2e08e53377 Keep safe/lockbox vars server side until needed
The arrays for safes/lockboxes are kept on the server and when a client
goes to open the safe, a PV is sent to the server requesting the arrays.
Server sends info back.
2014-02-02 16:02:27 +00:00
Florian Kinder
d724965324 Fixed names 2014-02-02 16:11:32 +01:00
Florian Kinder
ecbafbf5dc Added new Wrecks 2014-02-02 16:10:12 +01:00
vbawol
bcc3d315ab Update CHANGE LOG 1.0.4.1.txt 2014-02-01 16:24:04 -06:00
vbawol
57e2ab1e17 Merge pull request #1058 from Fank/patch-1
Added SQL Function DeleteNonKeyVehicles
2014-02-01 14:21:01 -08:00
Florian Kinder
1ca0ded660 Fixed UnlockNonKeyVehicles Event 2014-02-01 23:20:27 +01:00
Florian Kinder
5dc494a073 Fixed wrong function name 2014-02-01 23:19:29 +01:00
Florian Kinder
4c1d638412 Added SQL Function DeleteNonKeyVehicles 2014-02-01 23:02:41 +01:00
Skaronator
23f1cc9045 Don't need this here 2014-02-01 22:54:33 +01:00
Skaronator
f281d8e86c Example Script for ServerSide Unlock 2014-02-01 22:52:46 +01:00
Skaronator
eb936a78d9 Don't need a extra function because its just used in maintainArea.sqf 2014-02-01 22:52:16 +01:00
[VB]AWOL
e2b66dad28 remove delete vehicle without keys
remove delete vehicle without keys as this needs to be a function not an
event. The unlock event will work but the delete function needs to be
ran before server startup.
2014-02-01 13:20:59 -06:00
[VB]AWOL
324caa8196 fixed case 2014-02-01 12:20:03 -06:00
[VB]AWOL
d5ce364c71 fixed SQL for strict mode thanks to @Tansien 2014-02-01 11:42:43 -06:00
vbawol
4488675ee5 Merge pull request #1055 from Fank/cleanup-2
Cleanup 2
2014-01-31 15:39:20 -08:00
vbawol
690439f840 Merge pull request #1052 from Fank/patch-9
Added Unlock/Delete vehicle SQL Event
2014-01-31 15:38:55 -08:00
vbawol
c5d10e9fdb Update CHANGE LOG 1.0.4.1.txt 2014-01-31 17:29:07 -06:00
[VB]AWOL
c264b9c428 duplicate variable 2014-01-31 17:26:59 -06:00
[VB]AWOL
2e3cd47924 option to disable R3F weight system 2014-01-31 17:26:04 -06:00
Florian Kinder
c88b70e38e Update cfgVehicle 2014-02-01 00:21:09 +01:00
Florian Kinder
b29208ee9f Split DZE 2014-02-01 00:21:02 +01:00
Florian Kinder
7610f79f15 Split Wrecks 2014-02-01 00:20:54 +01:00
Florian Kinder
fe7e87beef Split SEA Vehicles 2014-02-01 00:20:34 +01:00
Florian Kinder
e85f9aaad2 Split AIR vehicles 2014-02-01 00:20:24 +01:00
Florian Kinder
afc0054e5e Split LAND vehicles 2014-02-01 00:20:12 +01:00
Skaronator
de81f06c05 Split Loottable and Building Pos, could make mission much smaller 2014-01-31 23:09:08 +01:00
Skaronator
c410e42639 Merge pull request #1053 from Fank/Feature/852
refs #852
2014-01-31 12:58:17 -08:00
Florian Kinder
397ae5387a refs #852 2014-01-31 21:30:27 +01:00
Florian Kinder
173c5397e7 Added Unlock/Delete vehicle SQL Event 2014-01-31 20:57:58 +01:00
Skaronator
11e3936064 Merge pull request #1051 from Fank/cleanup-1
Cleanup cfgMagazines Part 1
2014-01-31 11:47:32 -08:00
Florian Kinder
2281a45c55 O.o 2014-01-31 20:46:19 +01:00
Florian Kinder
e1a6b7fd91 update gitignore v2 2014-01-31 20:45:59 +01:00
Florian Kinder
ae86133624 Update gitignore 2014-01-31 20:45:08 +01:00
Florian Kinder
b8a32b43c9 save buttons ... 2014-01-31 20:44:15 +01:00
Florian Kinder
02230b87c4 Added Quiver & Arrow to Ammo 2014-01-31 20:43:23 +01:00
Florian Kinder
8e7b37b7a0 Split Ammo 2014-01-31 20:35:25 +01:00
Florian Kinder
cab75b554f Split ItemWaterbottle 2014-01-31 20:29:48 +01:00
Florian Kinder
e93480100b Updated cfgMagazines 2014-01-31 20:25:44 +01:00
Florian Kinder
d5ff825779 Split Food 2014-01-31 20:25:18 +01:00
Florian Kinder
d17b37a040 Split ModularBuilding 2014-01-31 20:24:12 +01:00
Florian Kinder
0b283b30b4 Split ItemSoda 2014-01-31 20:23:56 +01:00
Florian Kinder
6d36fa61f0 Splitt Skins 2014-01-31 20:23:47 +01:00
Florian Kinder
41e6ff61ff Updated gitignore 2014-01-31 19:57:16 +01:00
Florian Kinder
8d1cde9b3b Updated cfgMagazines 2014-01-31 19:57:08 +01:00
Florian Kinder
8f6e8cfd74 Split Parts 2014-01-31 19:56:50 +01:00
Florian Kinder
128c7c6827 Update Items 2014-01-31 19:56:45 +01:00
Florian Kinder
07cfa1c4a8 Split bulk 2014-01-31 19:56:35 +01:00
Florian Kinder
aa518fe1ab Split Currency 2014-01-31 19:56:24 +01:00
vbawol
ef20675985 Merge pull request #1045 from icomrade/master
Remove duplicate code + other fix
2014-01-31 07:08:53 -08:00
[VB]AWOL
01d709230a not wanted here 2014-01-31 09:05:54 -06:00
[VB]AWOL
3d08db1866 remove old sql files 2014-01-31 09:04:08 -06:00
vbawol
e701a54a89 Update CHANGE LOG 1.0.4.1.txt 2014-01-31 09:01:14 -06:00
vbawol
94dcb742b0 Update CHANGE LOG 1.0.4.1.txt 2014-01-31 09:00:53 -06:00
Florian Kinder
7e12fca8c7 Split Currency part 1 2014-01-31 14:32:55 +01:00
Florian Kinder
ba5692ff9a Split cfgMagazines 2014-01-31 14:25:38 +01:00
Florian Kinder
f7119a82d9 Split Items, Documents & Upgrade Parts 2014-01-31 14:25:29 +01:00
Florian Kinder
6aeedac37c Split VehicleAmmo 2014-01-31 14:25:04 +01:00
Florian Kinder
353045eb81 Split Gems 2014-01-31 14:24:55 +01:00
Skaronator
e69e21e469 Merge pull request #1049 from Fank/Vehicle-Cleanup
cfgVehicle cleanup & split
2014-01-31 04:50:12 -08:00
Florian Kinder
4a01e135c3 fixed "Member already defined" 2014-01-31 13:12:38 +01:00
Florian Kinder
b2c31aa436 Clean line 2014-01-31 08:23:30 +01:00
Florian Kinder
e6bf9204dc Split WeaponHolder 2014-01-31 08:18:29 +01:00
Florian Kinder
65e7bc7b89 Split Grave & Tents 2014-01-31 08:10:32 +01:00
Florian Kinder
e2b33c76f1 fixed removed DZE_Doors 2014-01-31 08:07:59 +01:00
Florian Kinder
6998d50456 Split Lockbox & Vault 2014-01-31 08:07:12 +01:00
Florian Kinder
a98fb3dc08 Split Players & AN2 2014-01-31 08:04:25 +01:00
Florian Kinder
316360917d Split cfgVehicle 2014-01-31 07:57:48 +01:00
icomrade
860243e870 Remove duplicate code + other fix
I'm not sure if dayz_DisplayGenderSelect is supposed to be in this, but
I didn't remove the waitUntil since it can be added by a server admin I
suppose.

Anyway, this should fix most RPT spam on 108074...
2014-01-30 15:00:25 -05:00
vbawol
0590c000b4 Update CHANGE LOG 1.0.4.1.txt 2014-01-30 11:52:56 -06:00
vbawol
15eb2dc3df Merge pull request #1043 from Fank/patch-7
fixes #1041
2014-01-30 09:50:14 -08:00
[VB]AWOL
6111f9f402 fixes #1042 2014-01-30 11:47:44 -06:00
[VB]AWOL
144ea74935 version bump for 1.0.4.1 2014-01-30 11:47:14 -06:00
Florian Kinder
a322df2a1a fixes #1041
but it looks weird
2014-01-30 16:25:59 +01:00
Skaronator
4db3e5ddcb Update server_spawnCrashSite.sqf 2014-01-30 16:12:41 +01:00
vbawol
d846e8796a Update CHANGE LOG 1.0.4.1.txt 2014-01-29 14:43:26 -06:00
vbawol
a63d4266c6 Update CHANGE LOG 1.0.4.1.txt 2014-01-29 14:42:44 -06:00
[VB]AWOL
efae1fa383 send roadflare to only other players 2014-01-29 14:36:32 -06:00
[VB]AWOL
cbcc5a63f6 fixed #1040 2014-01-29 14:21:40 -06:00
[VB]AWOL
589b366ce3 hide body locally and only send to other players 2014-01-29 14:06:41 -06:00
[VB]AWOL
bf189761ad should fix backpack issues
This makes sure we only run on players and not the player as this
currently hides the backpack from the player that set it down and was
running on everyone zombies included.
2014-01-29 14:00:02 -06:00
[VB]AWOL
df005abfbf price review update 2014-01-29 13:57:26 -06:00
Skaronator
01d708a241 Merge branch 'master' of https://github.com/vbawol/DayZ-Epoch 2014-01-29 19:49:28 +01:00
Skaronator
ad5856c7d8 Add this to BE Filter 2014-01-29 19:49:24 +01:00
Skaronator
77e38c9a9b Update CHANGE LOG 1.0.4.1.txt 2014-01-29 19:45:32 +01:00
Axles
16009095de Panthera Marker fix
Warfarebuildings re-added.
2014-01-29 10:19:40 -08:00
Axles
a4286fdf4e Fix trigger.
Removed warfarebuildings will add in a second.
2014-01-29 10:18:39 -08:00
[VB]AWOL
0e7eb1abdf cleanup sql a bit 2014-01-29 11:57:02 -06:00
[VB]AWOL
4573e9b5c0 more DZE_MissionLootTable fixes #1028 2014-01-29 11:41:54 -06:00
[VB]AWOL
51b8fdff05 fix typo and increased price on CH_47F_EP1* and Mi17* 2014-01-29 11:06:05 -06:00
[VB]AWOL
3580d0765d also increased prices on other armed vehicles 2014-01-29 11:02:33 -06:00
[VB]AWOL
64fda33408 increase pipebomb cost and HMMWV_M1151_M2_CZ_DES_EP1_* 2014-01-29 10:59:29 -06:00
vbawol
b177cdb295 Update CHANGE LOG 1.0.4.1.txt 2014-01-29 10:11:21 -06:00
[VB]AWOL
9474567b15 1.0.4b 2014-01-29 09:35:32 -06:00
[VB]AWOL
fa9fc78978 updated 1.0.4a server files 2014-01-29 08:57:16 -06:00
[VB]AWOL
1c94205afe private array update 2014-01-29 08:40:08 -06:00
vbawol
677dbab614 Merge pull request #1038 from jwo7777777/AI-Collision-Fix
Fix AI from being counted as zeds.
2014-01-29 06:28:32 -08:00
Axles
3efe28c682 Panthera Final Traders
All working now.
2014-01-29 01:22:09 -08:00
Axles
176b8160e6 Panthera Parts vendor fix
woopies
2014-01-29 00:42:43 -08:00
jwo7777777
78d0338386 Fix AI from being counted as zeds.
As it was, the loop simply counted everything within a certain radius
that was not a player but is a CAManBase as a zombie.
2014-01-29 01:53:03 -06:00
Axles
68f587de3c Panthera Fix
AddOnsAuto missing warfarebuildings
2014-01-28 23:00:57 -08:00
Axles
00c8ceffea Added WarfareBuildings requirement
As above
2014-01-28 22:54:24 -08:00
Axles
4a21c0209e Panthera Updated
Integrated the cave into the BEIDI. File is now up to date with most
current version.
2014-01-28 22:50:14 -08:00
Axles
83f993d081 Panthera Fixes
Bandit vendor is no longer black market vendor. Black market vendor in
the south trader city. Hero Vendor knocked down to one vendor and extra
vendor removed. Server traders completely re-configured to tidy up the
server traders SQF
2014-01-28 22:48:30 -08:00
Skaronator
ad5f494ab5 Dont need this here anymore 2014-01-28 23:35:40 +01:00
Skaronator
d2f623abd9 Update CHANGE LOG 1.0.4.1.txt
Doh english is so hard
2014-01-28 20:34:00 +01:00
Skaronator
f520fd2a0a Update CHANGE LOG 1.0.4.1.txt 2014-01-28 20:32:35 +01:00
[VB]AWOL
77e563468c here comes 1041 2014-01-28 13:15:21 -06:00
vbawol
7869a3634c Merge pull request #1031 from Geodar/master
Unify Codestyle of stringtable.xml
2014-01-28 11:13:51 -08:00
Geodar
92f64acd7b Czech for latest commits 2014-01-28 20:02:50 +01:00
Geodar
101377cba8 Unify Codestyle of stringtable.xml
Use tabs not spaces at the beginning of a line
Fix EOL (some lines contained spaces or tabs at the end of a line)
2014-01-28 19:49:14 +01:00
Skaronator
9c80054b12 Fix 'Logic' Typo 2014-01-28 17:39:37 +01:00
Skaronator
58988a4063 Fix Typo in loottable 2014-01-28 16:21:00 +01:00
Skaronator
d9e74b926e Merge branch 'master' of https://github.com/vbawol/DayZ-Epoch 2014-01-28 16:00:10 +01:00
Skaronator
4048b1f19d Upload Build 2014-01-28 15:59:51 +01:00
[VB]AWOL
6a2e181dfe RELEASED 2014-01-27 23:35:39 -06:00
691 changed files with 109188 additions and 31147 deletions

6
.gitignore vendored
View File

@@ -1,7 +1,9 @@
/Skaronator
/SkaronatorServer
/SQF/dayz_code/config.bin
/SQF/dayz_equip
/SQF/dayz_vehicles
/SQF/dayz_weapons
*.rtm
*.p3d
#*.rtm
#*.p3d
*.komodoproject

35
CHANGE LOG 1.0.5.txt Normal file
View File

@@ -0,0 +1,35 @@
[ADDED] Updated Sauerland map V1.80.01 by Falconsan http://epochmod.com/forum/index.php?/topic/6365-dayz-epoch-sauerland-changelog
[ADDED] More enterable buildings thanks to @Tansien and the DayZero crew.
[ADDED] Latest version of Napf 1.0.1 by Momo
[ADDED] Classname C130J_US_EP1_DZ Weapon: 50 Magazine: 400 Backpack: 10 @Fank
[ADDED] Variable DZE_ForceNameTagsInTrader to force name tags in traders. @Skaronator @Fank
[ADDED] Switch seats in all vehicles. @icomrade
[ADDED] Self transfusions (works in vehicles) must be enabled in mission using DZE_SelfTransfuse. @icomrade
[NOTE] You may customize transfusion settings for self transfusions using DZE_selfTransfuse_Values = [blood amount, infection chance, cool-down (seconds)]; @icomrade
[ADDED] Default player skin for fresh spawns, selected randomly DZE_defaultSkin = [["Male skin1","Male skin2"],["Female skin1","Female skin2"]]. @icomrade
[ADDED] The USEC CH53 Super Stallion to the dynamic vehicle lists & trader. @Namindu @raginruffalo
[ADDED] The BAF Merlin has been added to the neutral aircraft trader under Unarmed Helicopters. @raginruffalo
[ADDED] Added CH53 Super Stallion to Allowed to Tow Heli array in "variables.sqf" @Namindu
[FIXED] Instance already initialized error in server_monitor.sqf @vbawol
[FIXED] Fixed infinite chainsaw fuel when put into vaults/lockboxes. @SilvDev
[FIXED] Cargo Check overlapping. @SilvDev
[FIXED] The Makarov SD now only accepts SD clips @raginruffalo
[FIXED] Load patient into vehicle now working. @SilvDev
[FIXED] Fix invalid str format for player skin class. @Sandbird https://github.com/vbawol/DayZ-Epoch/commit/55d49c279bfd1e03d3802bfe4fdf55f2335f8f47
[FIXED] Check trade requirements before animation. @Cornyfisch
[FIXED] Undefined variable in expression in "fill_nearestVehicle.sqf" @Namindu
[FIXED] Fix infinite knockout @icomrade
[FIXED] Fixed typo in "player_tagFriendly.sqf" @Namindu
[CHANGED] Crafting lumber or plywood packs no longer require workbench. @vbawol
[CHANGED] Force mouse to center of screen on gear open. @vbawol
[CHANGED] Backend lootsystem based on DayZ 1.8. @vbawol @Skaronator @Fank
[CHANGED] Consume Eat/Drink in vehicle will add empty food/drink cans into vehicle inventory. @SilvDev @Fank
[CHANGED] SQL Removed empty fuel barrel from vehicle parts trader and moved to wholesaler as increased buy/sell price. @Fank
[CHANGED] You may again switch skins while wearing a backpack. @icomrade
[CHANGED] Replaced variable DefaultBackpackWeapon = ""; with DefaultBackpackItems = [""]; which accepts both weapons and magazines. @icomrade
[INFO] Server admins should add requiredSecureId = 2; to their server.cfg to prevent uid spoofing.
[INFO] Models/textures by Paul Tomany. @Sequisha.
[INFO] Special thanks to http://verthosting.com for hosting our development server.

View File

@@ -0,0 +1,42 @@
[NEW] Base Building Godmode is now included. Use DZE_GodModeBase = true; to enable it. (Disabled by Default) @Skaronator
[NEW] Config based trader setup option that is more performant, however does not track inventory. DZE_ConfigTrader = true; and #include "\dayz_epoch_b\CfgServerTrader\cfgServerTrader.hpp" in description.ext @Fank @Skaronator @vbawol
[ADDED] Static build construction count will force the constructioncount to number set by DZE_StaticConstructionCount = # in init.sqf. @Fank
[ADDED] Stacking of 10oz silver bars into briefcases, also traders now give this as change if return is 2-9 10oz silver bars. @vbawol
[ADDED] Variable DZE_DamageBeforeMaint to control what damage level is needed for the maintain option to appear. @vbawol
[ADDED] Keep safe/lockbox vars server side. This should help with performance. @maca134 @Skaronator
[ADDED] Added SQL Function DeleteNonKeyVehicles run before server start and SQL event UnlockNonKeyVehicles run once a day. Use one or the other not both. @maca134 @Fank
[ADDED] Option to disable R3F weight system. DZE_R3F_WEIGHT = false in init.sqf to disable. @vbawol
[ADDED] Added to heli crash code, Blackhawk and Seahawk Wrecks by [GLT]Myke http://www.armaholic.com/page.php?id=10670
[ADDED] Added following Config Classes: M113_UN_EP1_DZ M113_UN_EP1_DZE M113_TK_EP1_DZ M113_TK_EP1_DZE BTR90_DZ BTR90_DZE BTR90_HQ_DZ BTR90_HQ_DZE LAV25_DZ LAV25_DZE LAV25_HQ_DZ LAV25_HQ_DZE @Fank
[FIXED] Fix init errors, improve antihack. @icomrade
[FIXED] Add missing sensor for aircraft dealer on Napf. @JoSchaap
[FIXED] Traders now give ItemTinBar in exchange for TrashJackDaniels. @vbawol
[FIXED] M107 zeroing was stuck at 500m now set to default settings. @vbawol
[FIXED] DZE_DamageBeforeMaint = 0.09 by default should fix issues with maintain option not working when damage is set to 0.1 with SQL event. @vbawol
[FIXED] Fix for Death Messages <NULL> when attacker is in vehicle. @icomrade @vbawol
[FIXED] Added missing DZE fueltracks to DZE_fueltrackarray. @Fank
[FIXED] Fix AI from being counted as zeds. @jwo7777777
[FIXED] Issue with Scaffolding being too close and killing player. @Fank
[FIXED] Stuck in infinite trading loop when item is out of stock. @vbawol
[FIXED] Fixed backpack disappearing issue. @vbawol
[FIXED] Some fixes and optimizing to PVS/PVC system to only send to other players nearby. @vbawol
[FIXED] Bleeding was not visible to other players due to typo in new PVS/PVC system. @vbawol
[FIXED] Re-classed Land_Ind_Pec_03b to fix ladder errors in log file. @vbawol
[FIXED] Issue that prevented the server from starting. @Skaronator
[FIXED] Some typos in the loot table. @Skaronator
[FIXED] DZE_MissionLootTable - Some things are missing. @vbawol @Skaronator
[FIXED] General cleanup and fixes. @Fank @Skaronator @icomrade @vbawol
[CHANGED] Selling vehicle will now remove the key if you have it on your toolbelt. @Fank
[CHANGED] R3F weight now in Kg for every language except english. @VeryBigBro
[CHANGED] Increased trader prices for Armed vehicles and pipebombs. @vbawol
[CHANGED] Added BAF_Merlin_DZE and MH60S_DZE to traders. @vbawol
[REMOVED] Trade metals option removed from self actions as it should no longer be needed with new trader code. @vbawol
[INFO] Re-added old trader code for backwards compatibility. @vbawol
[INFO] Moved binaries to root of server files and wrote up basic install upgrade guide. @vbawol
[INFO] Models/textures by Paul Tomany. @Sequisha.
[INFO] Special thanks to http://bmrf.me/ for hosting our development server.

View File

@@ -0,0 +1,20 @@
[ADDED] BTR90 HQ ride in back option. @Fank
[ADDED] Version check for dayz.pbo. @Skaronator
[ADDED] Updated dayZ Lighting by Axeman disabled by default, uncomment line in init.sqf to enable. @andgregor
[ADDED] Added upgrade in place option for stairs with railings. @Sequisha @vbawol
[FIXED] Fix server startup issues when using "CA folder fix" on some A2 and A2 free installs. @icomrade
[FIXED] Geomety of wood walls changed to fix players phasing though the wood walls. @Sequisha
[FIXED] Completed trade counter was incorrectly returning output count instead of actual number of trades. @vbawol
[FIXED] Incremental water bottle had a typo in the picture path. fixes: https://github.com/vbawol/DayZ-Epoch/issues/1084 @vbawol
[FIXED] second attempt at fixing <NULL> kill messages from vehicles. @icomrade
[FIXED] remove setdamage 0 on godmode/indestructible base objects so they can be maintained. @vbawol
[FIXED] Fixed error in expression when removing buildings. @Fank
[FIXED] Was possible to fill a mixed gas with an empty jerry can. @Fank
[FIXED] Fixed undefined variables s_player_tamedog and dayz_myLiftVehicle. @Fank @vbawol
[FIXED] Typo in server_traders.sqf for Napf, Sauerland, and panthera. @vbawol
[REMOVED] Old Towngenerator Config. @Skaronator
[INFO] Models/textures by Paul Tomany. @Sequisha.
[INFO] Special thanks to http://verthosting.com for hosting our development server.

View File

@@ -15,6 +15,7 @@ Included Custom Addons
--------------------------
* AutoGyro - by CSJ http://www.armaholic.com/page.php?id=2359
* Taxi by [GLT]Myke http://www.armaholic.com/page.php?id=12289
* Blackhawk and Seahawk Wrecks by [GLT]Myke http://www.armaholic.com/page.php?id=10670
* SUV Colors by Python.au http://www.armaholic.com/page.php?id=17176
* R3F Realism by http://www.team-r3f.org/
* ASC EU Lights Mod http://www.armaholic.com/page.php?id=12076
@@ -28,8 +29,8 @@ Included Custom Addons
--------------------------
Included Custom Islands
--------------------------
* | Sauerland by Falconsan - http://www.s6computer.de/
* | Napf Island by #momo# - http://forums.bistudio.com/showthread.php?136469-Napf-Island-beta
* Sauerland by Falconsan - http://www.s6computer.de/
* Napf Island by #momo# - http://forums.bistudio.com/showthread.php?136469-Napf-Island-beta
* | MBG Killhouses http://www.armaholic.com/page.php?id=15180
* | MBG Buildings 3 - European Theatre http://www.armaholic.com/page.php?id=14828
* | MBG Generic African Buildings http://www.armaholic.com/page.php?id=17817
@@ -41,15 +42,17 @@ Developers
* [VB]AWOL - Lead Developer - http://www.twitch.tv/vbawol
* Axle - Beta Tester, Lead Trader City Designer, Ideas. - http://www.twitch.tv/axles
* Paul Tomany - Models, Textures, Ideas, Beta Tester. - ptomany@gmail.com
* Axeman - Developer - Light system - axeman@thefreezer.co.uk
* Harlan (dayz10k) - Developer - https://github.com/dayz10k
* Skaronator - Developer - Help with many things https://github.com/Skaronator
* [VB]GREEN - Graphics, Beta Tester, Ideas. http://www.twitch.tv/vbgreen
* Zabn - Locked gear on vehicles when locked, reworked loot position code to support small items. https://github.com/Zabn
* Harlan (dayz10k) - Developer - https://github.com/dayz10k
* Axeman - Developer - Light system - axeman@thefreezer.co.uk
* [VB]GREEN - Graphics, Beta Tester, Ideas. http://www.twitch.tv/vbgreen
--------------------------
Contributors
--------------------------
* Icomrade - Fixes - https://github.com/Icomrade
* Fank - Fixes - https://github.com/Fank
* facoptere - Extra Security - https://github.com/facoptere
* Torndeco - Fixes - https://github.com/Torndeco
* Armifer - Humanity changes. - https://github.com/Armifer

1
SQF/dayz/$PBOPREFIX$ Normal file
View File

@@ -0,0 +1 @@
dayz

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

45835
SQF/dayz/config.cpp Normal file

File diff suppressed because it is too large Load Diff

1
SQF/dayz/credits.txt Normal file
View File

@@ -0,0 +1 @@
Musical Sound Samples Dan Oberbauer http://www.freesound.org/people/DJ%20Chronos/

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
SQF/dayz/objects/dog.p3d Normal file

Binary file not shown.

Binary file not shown.

BIN
SQF/dayz/texHeaders.bin Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -1 +0,0 @@
dayz_anim

File diff suppressed because one or more lines are too long

View File

@@ -87,7 +87,7 @@ class CfgSkeletons
"rightUpLeg","spine",
"spine","",
"spine1","spine",
"tail","Hips",
"tail","Hips"
};
};
class CfgMovesButterfly: Default

View File

@@ -0,0 +1 @@
z\addons\dayz_code

File diff suppressed because it is too large Load Diff

View File

@@ -1,563 +0,0 @@
class CfgLootSmall {
trash[] = {
{
"TrashTinCan",
"TrashJackDaniels",
"ItemSodaEmpty",
"ItemTrashToiletpaper",
"ItemTrashRazor"
},
{
0.5,
0.05,
0.25,
0.10,
0.1
}
};
civilian[] = {
{
"FoodCanUnlabeled",
"TrashJackDaniels",
"ItemSodaEmpty",
"ItemSodaCoke",
"ItemSodaPepsi",
"FoodCanBakedBeans",
"FoodCanSardines",
"FoodCanFrankBeans",
"FoodCanPasta",
"8Rnd_9x18_Makarov",
"7Rnd_45ACP_1911",
"2Rnd_shotgun_74Slug",
"2Rnd_shotgun_74Pellets",
"ItemBandage",
"ItemPainkiller",
"FoodBioMeat",
"8Rnd_9x18_MakarovSD"
},
{
0.07,
0.09,
0.09,
0.1,
0.09,
0.05,
0.05,
0.05,
0.05,
0.07,
0.05,
0.05,
0.05,
0.06,
0.06,
0.01,
0.01
}
};
office2[] = {
{
"FoodCanUnlabeled",
"TrashJackDaniels",
"ItemSodaEmpty",
"ItemSodaCoke",
"ItemSodaPepsi",
"FoodCanBakedBeans",
"FoodCanSardines",
"FoodCanFrankBeans",
"FoodCanPasta",
"8Rnd_9x18_Makarov",
"7Rnd_45ACP_1911",
"2Rnd_shotgun_74Slug",
"2Rnd_shotgun_74Pellets",
"ItemBandage",
"ItemPainkiller",
"FoodBioMeat",
"8Rnd_9x18_MakarovSD"
},
{
0.07,
0.09,
0.09,
0.09,
0.09,
0.05,
0.05,
0.05,
0.05,
0.07,
0.05,
0.05,
0.05,
0.06,
0.06,
0.01,
0.01
}
};
food[] = {
{
//trash
"TrashTinCan",
"TrashJackDaniels",
"ItemSodaEmpty",
"ItemSodaCoke",
"ItemSodaPepsi",
"FoodCanBakedBeans",
"FoodCanSardines",
"FoodCanFrankBeans",
"FoodCanPasta",
"FoodCanUnlabeled",
// food Bags
"FoodPistachio",
"FoodNutmix"
},
{
//trash
0.09,
0.12,
0.12,
0.09,
0.11,
0.07,
0.07,
0.07,
0.07,
0.1,
// food Bags
0.05,
0.04
}
};
office[] = {
{
"FoodCanUnlabeled",
"ItemSodaEmpty",
"ItemSodaCoke",
"ItemSodaPepsi",
"TrashJackDaniels",
"FoodCanBakedBeans",
"FoodCanSardines",
"FoodCanFrankBeans",
"FoodCanPasta",
"ItemWaterbottleUnfilled",
"ItemWaterbottle",
"ItemBandage",
"7Rnd_45ACP_1911",
"5x_22_LR_17_HMR",
"10x_303",
"6Rnd_45ACP",
"2Rnd_shotgun_74Slug",
"2Rnd_shotgun_74Pellets",
"8Rnd_9x18_Makarov",
"15Rnd_W1866_Slug",
"WoodenArrow",
"HandRoadFlare",
"ItemPainkiller",
"HandChemGreen",
"HandChemBlue",
"HandChemRed",
"ItemHeatPack"
},
{
0.06,
0.06,
0.06,
0.04,
0.04,
0.01,
0.01,
0.01,
0.01,
0.01,
0.01,
0.08,
0.03,
0.01,
0.04,
0.04,
0.05,
0.05,
0.09,
0.02,
0.04,
0.07,
0.02,
0.01,
0.03,
0.03,
0.03
}
};
generic[] = {
{
"FoodCanUnlabeled",
"ItemSodaEmpty",
"ItemSodaCoke",
"ItemSodaPepsi",
"TrashJackDaniels",
"FoodCanBakedBeans",
"FoodCanSardines",
"FoodCanFrankBeans",
"FoodCanPasta",
"ItemWaterbottleUnfilled",
"ItemWaterbottle",
"ItemBandage",
"7Rnd_45ACP_1911",
"5x_22_LR_17_HMR",
"10x_303",
"6Rnd_45ACP",
"2Rnd_shotgun_74Slug",
"2Rnd_shotgun_74Pellets",
"8Rnd_9x18_Makarov",
"15Rnd_W1866_Slug",
"WoodenArrow",
"HandRoadFlare",
"ItemPainkiller",
"HandChemGreen",
"HandChemBlue",
"HandChemRed",
"ItemHeatPack"
},
{
0.06,
0.06,
0.06,
0.04,
0.04,
0.01,
0.01,
0.01,
0.01,
0.01,
0.01,
0.11,
0.03,
0.01,
0.04,
0.04,
0.05,
0.05,
0.09,
0.02,
0.04,
0.07,
0.02,
0.01,
0.03,
0.03,
0.04
}
};
medical[] = {
{
"ItemBandage",
"ItemPainkiller",
"ItemMorphine",
"ItemEpinephrine",
"ItemAntibiotic",
"ItemHeatPack"
},
{
0.4,
0.15,
0.2,
0.1,
0.1,
0.05
}
};
hospital[] = {
{
"ItemBandage",
"ItemPainkiller",
"ItemMorphine",
"ItemEpinephrine",
"ItemBloodbag",
"ItemAntibiotic"
},
{
0.33,
0.16,
0.13,
0.09,
0.17,
0.12
}
};
military[] = {
{
"FoodCanUnlabeled",
"ItemSodaEmpty",
"ItemSodaCoke",
"ItemSodaPepsi",
"ItemBandage",
"ItemAntibiotic",
"ItemPainkiller",
"ItemMorphine",
"30Rnd_556x45_Stanag",
"20Rnd_762x51_DMR",
"17Rnd_9x19_glock17",
"15Rnd_9x19_M9SD",
"15Rnd_9x19_M9",
"30Rnd_762x39_AK47",
"30Rnd_545x39_AK",
"5Rnd_762x51_M24",
"5Rnd_86x70_L115A1",
"8Rnd_B_Beneli_74Slug",
"1Rnd_HE_M203",
"FlareWhite_M203",
"FlareGreen_M203",
"1Rnd_Smoke_M203",
"200Rnd_556x45_M249",
"HandGrenade_west",
"HandGrenade_east",
"SmokeShell",
"SmokeShellRed",
"SmokeShellGreen",
"8Rnd_B_Beneli_Pellets",
"30Rnd_556x45_StanagSD",
"30Rnd_9x19_MP5",
"30Rnd_9x19_MP5SD",
"100Rnd_762x51_M240",
"HandChemGreen",
"HandChemBlue",
"HandChemRed",
"ItemHeatPack",
"8Rnd_9x18_MakarovSD",
"20Rnd_B_765x17_Ball",
"30Rnd_9x19_UZI_SD"
},
{
0.09,
0.04,
0.01,
0.01,
0.04,
0.04,
0.04,
0.01,
0.04,
0.04,
0.05,
0.01,
0.02,
0.04,
0.04,
0.01,
0.01,
0.04,
0.01,
0.01,
0.01,
0.01,
0.01,
0.01,
0.01,
0.04,
0.02,
0.02,
0.04,
0.01,
0.02,
0.01,
0.01,
0.02,
0.02,
0.02,
0.04,
0.01,
0.04,
0.01
}
};
policeman[] = {
{
"ItemBandage",
"7Rnd_45ACP_1911",
"6Rnd_45ACP",
"15Rnd_W1866_Slug",
"8Rnd_B_Beneli_Pellets",
"HandRoadFlare",
"8Rnd_9x18_MakarovSD",
"ItemComboLock",
"SmokeShell",
"ItemHotwireKit"
},
{
0.3,
0.08,
0.08,
0.14,
0.17,
0.08,
0.01,
0.05,
0.04,
0.01
}
};
hunter[] = {
{
"FoodMRE"
},
{
0.01
}
};
worker[] = {
{
"FoodCanUnlabeled",
"TrashJackDaniels",
"ItemSodaEmpty",
"ItemSodaCoke",
"ItemSodaPepsi",
"FoodCanBakedBeans",
"FoodCanSardines",
"FoodCanFrankBeans",
"FoodCanPasta",
"ItemBandage",
"ItemPainkiller",
"ItemComboLock",
"ItemSledgeHead"
},
{
0.09,
0.10,
0.10,
0.11,
0.10,
0.06,
0.06,
0.06,
0.06,
0.1,
0.06,
0.04,
0.02
}
};
clothes[] = {
{
"Skin_RU_Policeman_DZ",
"Skin_Pilot_EP1_DZ",
"Skin_Functionary1_EP1_DZ",
"Skin_Priest_DZ",
"Skin_Rocker1_DZ",
"Skin_Rocker2_DZ",
"Skin_Rocker3_DZ",
"Skin_Rocker4_DZ",
"Skin_SurvivorW3_DZ",
"Skin_SurvivorWpink_DZ",
"Skin_SurvivorWurban_DZ"
//"Skin_SurvivorWsequisha_DZ",
//"Skin_SurvivorWsequishaD_DZ",
},
{
0.13,
0.12,
0.1,
0.1,
0.07,
0.07,
0.08,
0.08,
0.09,
0.09,
0.07
//0.04,
//0.02
}
};
militaryclothes[] = {
{
"Skin_Camo1_DZ",
"Skin_Sniper1_DZ",
"Skin_Rocket_DZ",
"Skin_Soldier1_DZ",
"Skin_Drake_Light_DZ",
"Skin_Soldier_TL_PMC_DZ",
"Skin_Soldier_Sniper_PMC_DZ",
"Skin_Soldier_Bodyguard_AA12_PMC_DZ",
"Skin_CZ_Special_Forces_GL_DES_EP1_DZ",
"Skin_FR_OHara_DZ",
"Skin_FR_Rodriguez_DZ",
"Skin_CZ_Soldier_Sniper_EP1_DZ",
"Skin_Graves_Light_DZ"
},
{
0.1,
0.08,
0.05,
0.13,
0.07,
0.07,
0.05,
0.07,
0.08,
0.08,
0.09,
0.04,
0.09
}
};
specialclothes[] = {
{
"Skin_Ins_Soldier_GL_DZ",
"Skin_GUE_Commander_DZ",
"Skin_Bandit1_DZ",
"Skin_Bandit2_DZ",
"Skin_BanditW1_DZ",
"Skin_BanditW2_DZ",
"Skin_TK_INS_Soldier_EP1_DZ",
"Skin_TK_INS_Warlord_EP1_DZ",
"Skin_SurvivorWcombat_DZ",
"Skin_SurvivorWdesert_DZ",
"Skin_GUE_Soldier_MG_DZ",
"Skin_GUE_Soldier_Sniper_DZ",
"Skin_GUE_Soldier_Crew_DZ",
"Skin_GUE_Soldier_CO_DZ",
"Skin_GUE_Soldier_2_DZ"
},
{
0.1,
0.08,
0.13,
0.06,
0.07,
0.07,
0.05,
0.07,
0.08,
0.08,
0.05,
0.04,
0.04,
0.04,
0.04
}
};
machinegunammoexpl[] = {
{
"100Rnd_556x45_BetaCMag",
"75Rnd_545x39_RPK",
"100Rnd_556x45",
"100Rnd_762x51_M240",
"100Rnd_762x54_PK",
"200Rnd_556x45_M249",
"MAAWS_HEAT",
"PipeBomb"
},
{
0.20,
0.20,
0.15,
0.15,
0.14,
0.14,
0.01,
0.01,
}
};
};

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,696 @@
#include "CfgLoot.hpp"
class CfgBuildingLoot {
class Default {
zombieChance = 0.2;
minRoaming = 0;
maxRoaming = 2;
zombieClass[] = {"zZombie_Base","z_hunter","z_teacher","z_suit1","z_suit2","z_worker1","z_worker2","z_worker3","z_villager1","z_villager2","z_villager3"};
lootChance = 0;
lootPos[] = {};
lootPosSmall[] = {};
lootPosZombie[] = {};
itemType[] = {};
itemChance[] = {};
lootTypeSmall[] = {};
itemChanceSmall[] = {};
hangPos[] = {};
vehPos[] = {};
};
class Castle: Default {
lootChance = 0.2;
lootPos[] = {};
lootType[] = {
//one spawn
//tools
//{"ItemMatchbox","weapon",0.01},
{"ItemKnife","weapon",0.01},
{"ItemMap","generic",0.01},
{"ItemCompass","weapon",0.01},
{"ItemFlashlight","weapon",0.01},
//weapons
{"WeaponHolder_ItemHatchet","object",0.01},
//special
{"WeaponHolder_ItemTent","object",0.01},
//{"WeaponHolder_DomeTentStorage","object",0.01},
//mags special
{"PartWoodPile","magazine",0.04},
//bags
//{"DZ_Patrol_Pack_EP1","object",0.01},
//Multiple spawns
//{"","Residential",0.60},
{"","generic",0.40}
};
};
class Residential: Default {
zombieChance = 0.3;
maxRoaming = 2;
zombieClass[] = {"zZombie_Base","z_hunter","z_teacher","z_villager1","z_villager2","z_villager3"};
lootChance = 0.4;
lootPos[] = {};
lootType[] = {
{"ItemWatch","generic",0.04},
{"ItemCompass","generic",0.03},
{"ItemMap","weapon",0.02},
{"ItemFlashlight","generic",0.01},
{"ItemKnife","generic",0.04},
{"ItemMatchbox_DZE","generic",0.01},
{"","generic",0.32},
{"backpacks","backpacks",0.04},
{"tents","tents",0.01},
{"","military",0.02},
{"","trash",0.17},
{"Binocular","weapon",0.02},
{"PartPlywoodPack","magazine",0.02},
{"clothes","clothes",0.01},
{"specialclothes","specialclothes",0.01},
{"WeaponHolder_MeleeCrowbar","object",0.03},
{"pistols", "cfglootweapon", 0.04 },
{"shotgunsingleshot", "cfglootweapon", 0.04 }
};
lootTypeSmall[] = {
{ "ItemSodaMdew","magazine",0.01 },
{ "ItemSodaRbull","magazine",0.01 },
{ "ItemSodaOrangeSherbet","magazine",0.02 },
{ "ItemWatch","weapon",0.05 },
{ "ItemCompass","weapon",0.04 },
{ "ItemMap","weapon",0.03 },
{ "pistols","cfglootweapon",0.12 },
{ "ItemFlashlight","weapon",0.02 },
{ "ItemKnife","weapon",0.04 },
{ "ItemMatchbox_DZE","weapon",0.03 },
{ "","generic",0.38 },
{ "","military",0.04 },
{ "","trash",0.17 },
{ "Binocular","weapon",0.02 },
{ "clothes","single",0.01},
{ "specialclothes","single",0.01 }
};
};
class Office: Default {
maxRoaming = 3;
zombieClass[] = {"z_suit1","z_suit2"};
zombieChance = 0.3;
lootChance = 0.4;
lootPos[] = {};
lootType[] = {
{"ItemWatch","generic",0.04},
{"ItemCompass","generic",0.03},
{"ItemMap","weapon",0.02},
{"ItemFlashlight","generic",0.01},
{"ItemKnife","generic",0.04},
{"ItemMatchbox_DZE","generic",0.01},
{"","generic",0.31},
{"backpacks","backpacks",0.04},
{"tents","tents",0.01},
{"","military",0.02},
{"","trash",0.21},
{"Binocular","weapon",0.02},
{"PartPlywoodPack","magazine",0.02},
{"clothes","clothes",0.01},
{"specialclothes","specialclothes",0.01},
{"WeaponHolder_MeleeCrowbar","object",0.03},
{"ItemBriefcaseEmpty","magazine",0.01},
{ "shotgunsingleshot", "cfglootweapon", 0.05}
};
lootTypeSmall[] = {
{ "ItemSodaMdew","magazine",0.01 },
{ "ItemSodaRbull","magazine",0.01 },
{ "ItemSodaOrangeSherbet","magazine",0.02 },
{ "ItemWatch","weapon",0.05 },
{ "ItemCompass","weapon",0.04 },
{ "ItemMap","weapon",0.03 },
{ "pistols","cfglootweapon",0.15 },
{ "ItemFlashlight","weapon",0.02 },
{ "ItemKnife","weapon",0.05 },
{ "ItemMatchbox_DZE","weapon",0.03 },
{ "","generic",0.31 },
{ "","military",0.04 },
{ "","trash",0.03 },
{ "Binocular","weapon",0.02 },
{ "clothes","single",0.16 },
{ "specialclothes","single",0.02 },
{ "ItemDocument","magazine",0.01 }
};
};
class Industrial: Default {
zombieChance = 0.4;
zombieClass[] = {"z_worker1","z_worker2","z_worker3"};
maxRoaming = 2;
lootChance = 0.4;
lootPos[] = {};
lootType[] = {
{"ItemGenerator","magazine",0.01},
{"ItemFuelBarrelEmpty","magazine",0.01},
{"","generic",0.17},
{"","trash",0.25},
{"","military",0.04},
{"PartGeneric","magazine",0.04},
{"PartWheel","magazine",0.05},
{"PartFueltank","magazine",0.02},
{"PartEngine","magazine",0.02},
{"PartGlass","magazine",0.04},
{"PartVRotor","magazine",0.01},
{"ItemJerrycan","magazine",0.04},
{"WeaponHolder_ItemHatchet_DZE","object",0.07},
{"ItemKnife","military",0.07},
{"ItemToolbox","weapon",0.06},
{"ItemWire","magazine",0.01},
{"ItemTankTrap","magazine",0.04},
{"ItemKeyKit","weapon",0.01},
{"CinderBlocks","magazine",0.03},
{"MortarBucket","magazine",0.01}
};
lootTypeSmall[] = {
{ "","generic",0.5 },
{ "","trash",0.28 },
{ "","military",0.14 },
{ "ItemKnife","weapon",0.07 },
{ "ItemKeyKit","weapon",0.01 }
};
};
class IndustrialFuel: Default {
zombieChance = 0.4;
zombieClass[] = {"z_worker1","z_worker2","z_worker3"};
maxRoaming = 2;
lootChance = 0.4;
lootPos[] = {};
lootType[] = {
{"ItemGenerator","magazine",0.01},
{"fuel_pump_kit","magazine",0.01},
{"","generic",0.18},
{"","trash",0.28},
{"","military",0.04},
{"PartGeneric","magazine",0.04},
{"PartWheel","magazine",0.05},
{"PartFueltank","magazine",0.02},
{"PartEngine","magazine",0.02},
{"PartGlass","magazine",0.04},
{"PartVRotor","magazine",0.01},
{"ItemJerrycan","magazine",0.04},
{"WeaponHolder_ItemHatchet_DZE","object",0.07},
{"ItemKnife","military",0.07},
{"ItemToolbox","weapon",0.06},
{"ItemWire","magazine",0.01},
{"ItemTankTrap","magazine",0.04},
{"ItemKeyKit","weapon",0.01}
};
lootTypeSmall[] = {
{ "","generic",0.5 },
{ "","trash",0.28 },
{ "","military",0.14 },
{ "ItemKnife","weapon",0.07 },
{ "ItemKeyKit","weapon",0.01 }
};
};
class Farm: Default {
zombieChance = 0.3;
maxRoaming = 3;
zombieClass[] = {"zZombie_Base","z_hunter","z_hunter","z_hunter","z_villager1","z_villager2","z_villager3"};
lootChance = 0.5;
lootPos[] = {};
lootType[] = {
{"ItemJerrycan","magazine",0.05},
{"","generic",0.3},
{"","trash",0.11},
{"PartPlankPack","magazine",0.06},
{"WeaponHolder_ItemHatchet_DZE","object",0.05},
{"ItemFuelBarrelEmpty","magazine",0.01},
{"WeaponHolder_ItemMachete","object",0.03},
{"ItemFishingPole","weapon",0.02},
{"ItemLightBulb","magazine",0.02},
{"ItemSledgeHandle","magazine",0.02},
{ "farmweapons", "cfglootweapon", 0.15}
};
lootTypeSmall[] = {
{ "","generic", 0.79},
{ "","trash",0.14 },
{ "","military",0.05},
{ "ItemLightBulb","magazine",0.01},
{ "ItemSledgeHead","magazine",0.01}
};
};
class Supermarket: Default {
lootChance = 0.6;
minRoaming = 2;
maxRoaming = 6;
zombieChance = 0.3;
zombieClass[] = {"zZombie_Base","zZombie_Base","z_teacher","z_suit1","z_suit2"};
lootType[] = {
{"ItemSodaMdew","magazine",0.01},
{"ItemSodaRbull","magazine",0.01},
{"ItemSodaOrangeSherbet","magazine",0.03},
{"ItemWatch","generic",0.07},
{"ItemCompass","generic",0.02},
{"ItemMap","weapon",0.04},
{"ItemFlashlight","generic",0.01},
{"ItemKnife","generic",0.02},
{"ItemMatchbox_DZE","generic",0.04},
{"","generic",0.04},
{"backpacks","backpacks",0.07},
{"tents","tents",0.01},
{"","food",0.3},
{"","trash",0.17},
{"Binocular","weapon",0.05},
{"PartPlywoodPack","magazine",0.02},
{ "pistols", "cfglootweapon", 0.04},
{ "shotgunsingleshot", "cfglootweapon", 0.04}
};
lootTypeSmall[] = {
{ "ItemSodaMdew","magazine",0.01 },
{ "ItemSodaRbull","magazine",0.01 },
{ "ItemSodaOrangeSherbet","magazine",0.03 },
{ "ItemWatch","weapon",0.07 },
{ "ItemCompass","weapon",0.03 },
{ "ItemMap","weapon",0.05 },
{ "pistols","cfglootweapon",0.08 },
{ "ItemFlashlight","weapon",0.01 },
{ "ItemKnife","weapon",0.02 },
{ "ItemMatchbox_DZE","weapon",0.04 },
{ "","generic",0.21 },
{ "","food",0.24 },
{ "","trash",0.16 },
{ "Binocular","weapon",0.02 },
{ "ItemMixOil", "magazine",0.02}
};
};
class HeliCrash: Default {
zombieChance = 0.4;
maxRoaming = 2;
zombieClass[] = {"z_soldier_pilot"};
lootChance = 0.5;
lootPos[] = {};
lootType[] = {
{ "assaultrifles", "cfglootweapon", 0.10 },
{ "submachinegun", "cfglootweapon", 0.04 },
{ "sniperrifles", "cfglootweapon", 0.07 },
{ "machineguns", "cfglootweapon", 0.06 },
{"","military",0.3},
{"","medical",0.18},
{"MAAWS","weapon",0.02},
{"MedBox0","object",0.05},
{"NVGoggles","weapon",0.01},
{"AmmoBoxSmall_556","object",0.03},
{"AmmoBoxSmall_762","object",0.03},
{"militaryclothes","militaryclothes",0.05},
{"militaryammo","militaryammo",0.06}
};
};
class HeliCrash_No50s: Default {
zombieChance = 0.4;
maxRoaming = 2;
zombieClass[] = {"z_soldier_pilot"};
lootChance = 0.5;
lootPos[] = {};
lootType[] = {
{ "assaultrifles", "cfglootweapon", 0.10 },
{ "submachinegun", "cfglootweapon", 0.04 },
{ "sniperrifles", "cfglootweapon", 0.07 },
{ "machineguns", "cfglootweapon", 0.06 },
{ "", "military", 0.3 },
{ "", "medical", 0.18 },
{ "MAAWS", "weapon", 0.02 },
{ "MedBox0", "object", 0.05 },
{ "NVGoggles", "weapon", 0.01 },
{ "AmmoBoxSmall_556", "object", 0.03 },
{ "AmmoBoxSmall_762", "object", 0.03 },
{ "militaryclothes", "militaryclothes", 0.05 },
{ "militaryammo", "militaryammo", 0.06 }
};
};
class Hospital: Default {
zombieChance = 0.4;
minRoaming = 2;
maxRoaming = 6;
zombieClass[] = {"z_doctor","z_doctor","z_doctor"};
lootChance = 1;
lootPos[] = {};
lootType[] = {
{"","trash",0.1},
{"","hospital",0.7},
{"MedBox0","object",0.2}
};
lootTypeSmall[] = {
{ "","trash",0.1 },
{ "","hospital",0.9 }
};
};
class Military: Default {
zombieChance = 0.3;
maxRoaming = 6;
zombieClass[] = {"z_soldier","z_soldier_heavy","z_policeman"};
lootChance = 0.4;
lootPos[] = {};
lootType[] = {
{ "pistols", "cfglootweapon", 0.04},
{ "assaultrifles", "cfglootweapon", 0.13 },
{ "sniperrifles", "cfglootweapon", 0.04 },
{ "shotgunsingleshot", "cfglootweapon", 0.06 },
{ "submachinegun", "cfglootweapon", 0.07 },
{"Binocular","weapon",0.03},
{"ItemFlashlightRed","military",0.04},
{"ItemKnife","military",0.01},
{"ItemGPS","weapon",0.01},
{"ItemMap","military",0.02},
{"militarybackpacks","militarybackpacks",0.05},
{"","medical",0.03},
{"","generic",0.1},
{"","military",0.3},
{"ItemEtool","weapon",0.02},
{"ItemSandbag","magazine",0.02},
{ "machineguns", "cfglootweapon", 0.03 }
};
lootTypeSmall[] = {
{ "pistols", "cfglootweapon", 0.14 },
{ "Binocular", "weapon", 0.05 },
{ "ItemFlashlightRed", "weapon", 0.03 },
{ "ItemKnife", "weapon", 0.04 },
{ "ItemGPS", "weapon", 0.02 },
{ "", "medical", 0.12 },
{ "", "generic", 0.22 },
{ "", "military", 0.35 },
{ "ItemEtool", "weapon", 0.03 }
};
};
class MilitaryIndustrial: Default {
zombieChance = 0.3;
maxRoaming = 6;
zombieClass[] = {"z_soldier","z_soldier_heavy","z_policeman","z_soldier","z_soldier_heavy","z_policeman","z_worker1","z_worker2","z_worker3"};
lootChance = 0.4;
lootPos[] = {};
lootType[] = {
{ "pistols", "cfglootweapon", 0.02 },
{ "assaultrifles", "cfglootweapon", 0.05 },
{ "PartGeneric", "magazine", 0.03 },
{ "sniperrifles", "cfglootweapon", 0.01 },
{ "shotgunsingleshot", "cfglootweapon", 0.05 },
{ "ItemGenerator", "magazine", 0.01 },
{ "submachinegun", "cfglootweapon", 0.05 },
{"PartGeneric","magazine",0.03},
{"ItemGenerator","magazine",0.01},
{"PartWheel","magazine",0.02},
{"Binocular","weapon",0.01},
{"ItemFlashlightRed","military",0.03},
{"ItemKnife","military",0.04},
{"ItemGPS","weapon",0.01},
{"PartVRotor","magazine",0.01},
{"militarybackpacks","militarybackpacks",0.03},
{"","medical",0.05},
{"","generic",0.35},
{"","military",0.07},
{"ItemEtool","weapon",0.03},
{"ItemSandbag","magazine",0.02},
{"ItemFuelBarrelEmpty","magazine",0.03},
{"fuel_pump_kit","magazine",0.01},
{ "machineguns", "cfglootweapon", 0.01 }
};
lootTypeSmall[] = {
{ "pistols", "cfglootweapon", 0.14 },
{ "Binocular", "weapon", 0.05 },
{ "ItemFlashlightRed", "weapon", 0.03 },
{ "ItemKnife", "weapon", 0.04 },
{ "ItemGPS", "weapon", 0.02 },
{ "", "medical", 0.12 },
{ "", "generic", 0.22 },
{ "", "military", 0.35 },
{ "ItemEtool", "weapon", 0.03 }
};
};
class IndustrialMilitary: Default {
zombieChance = 0.4;
maxRoaming = 6;
zombieClass[] = {"z_soldier","z_soldier_heavy","z_policeman","z_soldier","z_soldier_heavy","z_policeman","z_worker1","z_worker2","z_worker3"};
lootChance = 0.5;
lootPos[] = {};
lootType[] = {
{ "pistols", "cfglootweapon", 0.02 },
{ "assaultrifles", "cfglootweapon", 0.05 },
{ "PartGeneric", "magazine", 0.03 },
{ "sniperrifles", "cfglootweapon", 0.01 },
{ "shotgunsingleshot", "cfglootweapon", 0.05 },
{ "ItemGenerator", "magazine", 0.01 },
{ "submachinegun", "cfglootweapon", 0.05 },
{"PartGeneric","magazine",0.03},
{"ItemGenerator","magazine",0.01},
{"PartWheel","magazine",0.02},
{"Binocular","weapon",0.01},
{"ItemFlashlightRed","military",0.03},
{"ItemKnife","military",0.04},
{"ItemGPS","weapon",0.01},
{"PartVRotor","magazine",0.01},
{"PartFueltank","magazine",0.03},
{"PartEngine","magazine",0.04},
{"PartGlass","magazine",0.05},
{"militarybackpacks","militarybackpacks",0.03},
{"","medical",0.05},
{"","generic",0.25},
{"","military",0.07},
{"ItemEtool","weapon",0.03},
{"ItemSandbag","magazine",0.02},
{"ItemFuelBarrelEmpty","magazine",0.03},
{"fuel_pump_kit","magazine",0.01},
{ "machineguns", "cfglootweapon", 0.01 }
};
lootTypeSmall[] = {
{ "pistols", "cfglootweapon", 0.14 },
{ "Binocular", "weapon", 0.05 },
{ "ItemFlashlightRed", "weapon", 0.03 },
{ "ItemKnife", "weapon", 0.04 },
{ "ItemGPS", "weapon", 0.02 },
{ "", "medical", 0.12 },
{ "", "generic", 0.22 },
{ "", "military", 0.35 },
{ "ItemEtool", "weapon", 0.03 }
};
};
class MilitarySpecial: Default {
zombieChance = 0.4;
minRoaming = 2;
maxRoaming = 6;
zombieClass[] = {"z_soldier_heavy"};
lootChance = 0.4;
lootPos[] = {};
lootType[] = {
{ "assaultrifles", "cfglootweapon", 0.1 },
{ "machineguns", "cfglootweapon", 0.04 },
{ "pistols", "cfglootweapon", 0.08 },
{ "sniperrifles", "cfglootweapon", 0.03 },
{ "militaryshotguns", "cfglootweapon", 0.05 },
{ "submachinegun", "cfglootweapon", 0.06 },
{"AmmoBoxSmall_556","object",0.01},
{"AmmoBoxSmall_762","object",0.02},
{"Binocular","weapon",0.01},
{"ItemFlashlightRed","military",0.02},
{"ItemKnife","military",0.01},
{"ItemGPS","weapon",0.01},
{"ItemMap","military",0.01},
{"Binocular_Vector","military",0.01},
{"militarybackpacks","militarybackpacks",0.04},
{"","medical",0.08},
{"","generic",0.3},
{"","military",0.01},
{"machinegunammo","machinegunammo",0.05},
{"militaryclothes","militaryclothes",0.05},
{"NVGoggles","weapon",0.01}
};
lootTypeSmall[] = {
{ "pistols","cfglootweapon",0.10 },
{ "AmmoBoxSmall_556","object",0.02 },
{ "AmmoBoxSmall_762","object",0.02 },
{ "Binocular","weapon",0.02 },
{ "ItemFlashlightRed","military",0.01 },
{ "ItemKnife","military",0.02 },
{ "ItemGPS","weapon",0.02 },
{ "ItemMap","weapon",0.01 },
{ "Binocular_Vector","weapon",0.03},
{ "","medical",0.08},
{ "","generic",0.15},
{ "","military",0.33 },
{ "5Rnd_86x70_L115A1","magazine",0.03},
{ "10Rnd_127x99_m107","magazine",0.02},
{ "machinegunammoexpl","single",0.02 },
{ "militaryclothes","single",0.05 },
{ "NVGoggles","weapon",0.04 },
{ "100Rnd_762x54_PK","magazine",0.02 }
};
};
class Hunting: Default {
zombieChance = 0.4;
minRoaming = 1;
maxRoaming = 3;
zombieClass[] = {"z_hunter","z_hunter","z_hunter"};
lootChance = 1;
lootPos[] = {};
lootType[] = {
{"ItemMap","weapon",0.02},
{"ItemFlashlight","generic",0.01},
{"ItemKnife","generic",0.01},
{"ItemMatchbox_DZE","generic",0.03},
{ "farmweapons", "cfglootweapon", 0.03 },
{"","military",0.38},
{"WeaponHolder_ItemMachete","object",0.02},
{"","hunter",0.5}
};
lootTypeSmall[] = {
{"ItemMap","weapon",0.02},
{"ItemFlashlight","weapon",0.02},
{"ItemKnife","weapon",0.02},
{"ItemMatchbox_DZE","weapon",0.04},
{"","military",0.4},
{"","hunter",0.5}
};
};
class DynamicDebris: Default
{
lootChance = 0.4;
minRoaming = 0;
maxRoaming = 2;
zombieChance = 0.3;
zombieClass[] = {"zZombie_Base","zZombie_Base","z_teacher","z_suit1","z_suit2"};
lootType[] = {
{ "ItemWatch", "generic", 0.19 },
{ "ItemCompass", "generic", 0.01 },
{ "ItemMap", "weapon", 0.06 },
{ "Makarov", "weapon", 0.02 },
{ "Colt1911", "weapon", 0.02 },
{ "ItemFlashlight", "generic", 0.06 },
{ "ItemKnife", "generic", 0.06 },
{ "ItemMatchbox_DZE", "generic", 0.06 },
{ "ItemToolbox", "weapon", 0.02 },
{ "", "generic", 0.17 },
{ "", "food", 0.06 },
{ "PartGeneric", "magazine", 0.07 },
{ "PartWheel", "magazine", 0.06 },
{ "PartFueltank", "magazine", 0.03 },
{ "PartEngine", "magazine", 0.01 },
{ "PartGlass", "magazine", 0.08 },
{ "WeaponHolder_ItemJerrycan", "object", 0.03 }
};
};
class DynamicDebrisMilitary: Default
{
lootChance = 0.4;
minRoaming = 0;
maxRoaming = 2;
zombieChance = 0.3;
zombieClass[] = {"z_soldier_pilot","z_soldier_heavy"};
lootType[] = {
{ "ItemEtool", "weapon", 0.05 },
{ "ItemSandbag", "magazine", 0.1 },
{ "", "military", 0.08 },
{ "ItemWatch", "generic", 0.1 },
{ "ItemCompass", "generic", 0.02 },
{ "ItemMap", "weapon", 0.05 },
{ "MakarovSD", "weapon", 0.01 },
{ "Colt1911", "weapon", 0.02 },
{ "ItemFlashlight", "generic", 0.01 },
{ "ItemKnife", "generic", 0.05 },
{ "ItemMatchbox_DZE", "generic", 0.05 },
{ "ItemToolbox", "weapon", 0.02 },
{ "", "generic", 0.15 },
{ "", "food", 0.05 },
{ "PartGeneric", "magazine", 0.06 },
{ "PartWheel", "magazine", 0.05 },
{ "PartFueltank", "magazine", 0.03 },
{ "PartEngine", "magazine", 0.02 },
{ "PartGlass", "magazine", 0.03 },
{ "PartVRotor", "magazine", 0.02 },
{ "WeaponHolder_ItemJerrycan", "object", 0.03 }
};
};
class SupplyDrop: Default {
zombieChance = 1;
maxRoaming = 3;
zombieClass[] = {"zZombie_Base","z_hunter","z_hunter","z_hunter","z_villager1","z_villager2","z_villager3","z_doctor","z_soldier_pilot","z_soldier_heavy"};
lootChance = 1;
lootPos[] = {};
lootType[] = {
{ "PartPlywoodPack", "magazine", 0.1 },
{ "PartPlankPack", "magazine", 0.2 },
{ "CinderBlocks", "magazine", 0.1 },
{ "MortarBucket", "magazine", 0.1 },
{ "bulk_PartGeneric", "magazine", 0.2 },
{ "bulk_ItemSandbag", "magazine", 0.1 },
{ "bulk_ItemTankTrap", "magazine", 0.1 },
{ "ItemSledge", "weapon", 0.1 }
};
};
class MassGrave: Default {
zombieChance = 1;
maxRoaming = 3;
zombieClass[] = {"zZombie_Base","z_hunter","z_hunter","z_hunter","z_villager1","z_villager2","z_villager3","z_doctor","z_soldier_pilot","z_soldier_heavy"};
lootChance = 1;
lootPos[] = {};
lootType[] = {
{ "M16A2", "weapon", 0.03 },
{ "M16A2GL", "weapon", 0.01 },
{ "M249_EP1_DZ", "weapon", 0.01 },
{ "M9SD", "weapon", 0.02 },
{ "Pecheneg_DZ", "weapon", 0.02 },
{ "PK_DZ", "weapon", 0.01 },
{ "AK_74", "weapon", 0.02 },
{ "M4A1_Aim", "weapon", 0.01 },
{ "AKS_74_kobra", "weapon", 0.01 },
{ "AKS_74_U", "weapon", 0.02 },
{ "AK_47_M", "weapon", 0.02 },
{ "M24", "weapon", 0.01 },
{ "SVD_CAMO", "weapon", 0.01 },
{ "M1014", "weapon", 0.02 },
{ "BAF_LRR_scoped", "weapon", 0.01 },
{ "M4SPR", "weapon", 0.01 },
{ "M4A1", "weapon", 0.01 },
{ "M14_EP1", "weapon", 0.02 },
{ "UZI_EP1", "weapon", 0.03 },
{ "Remington870_lamp", "weapon", 0.01 },
{ "glock17_EP1", "weapon", 0.02 },
{ "M240_DZ", "weapon", 0.02 },
{ "M4A1_AIM_SD_camo", "weapon", 0.01 },
{ "M16A4_ACG", "weapon", 0.01 },
{ "M4A1_HWS_GL_camo", "weapon", 0.01 },
{ "Mk_48_DZ", "weapon", 0.01 },
{ "M4A3_CCO_EP1", "weapon", 0.01 },
{ "AmmoBoxSmall_556", "object", 0.03 },
{ "AmmoBoxSmall_762", "object", 0.03 },
{ "Binocular", "weapon", 0.01 },
{ "ItemFlashlightRed", "military", 0.02 },
{ "ItemKnife", "military", 0.01 },
{ "ItemGPS", "weapon", 0.01 },
{ "ItemMap", "military", 0.01 },
{ "Binocular_Vector", "military", 0.01 },
{ "DZ_ALICE_Pack_EP1", "object", 0.03 },
{ "DZ_TK_Assault_Pack_EP1", "object", 0.02 },
{ "DZ_British_ACU", "object", 0.02 },
{ "DZ_CivilBackpack_EP1", "object", 0.02 },
{ "DZ_Backpack_EP1", "object", 0.01 },
{ "DZ_LargeGunBag_EP1", "object", 0.01 },
{ "", "medical", 0.05 },
{ "", "generic", 0.05 },
{ "", "military", 0.13 },
{ "PipeBomb", "magazine", 0.01 },
{ "Sa58V_RCO_EP1", "weapon", 0.01 },
{ "Sa58V_CCO_EP1", "weapon", 0.01 },
{ "G36_C_SD_camo", "weapon", 0.01 },
{ "M40A3", "weapon", 0.01 },
{ "100Rnd_762x54_PK", "magazine", 0.01 },
{ "", "militaryclothes", 0.05 },
{ "WeaponHolder_ItemMachete", "object", 0.02 },
{ "SCAR_H_LNG_Sniper_SD", "weapon", 0.01 },
{ "2000Rnd_762x51_M134", "magazine", 0.01 },
{ "KSVK_DZE", "weapon", 0.01 },
{ "m240_scoped_EP1_DZE", "weapon", 0.01 }
};
};
#include "CfgBuildingPos.hpp"
//If you want to copypast your loottable to your mission w/o
//changing something on the lootPos then use the a include instead of copypasting the CfgBuildingPos.hpp
//#include "\dayz_epoch_b\CfgBuildingPos.hpp"
};

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,501 @@
#include "CfgLootSmall.hpp"
class CfgLoot {
trash[] = {
{"TrashTinCan",0.5}
,{"TrashJackDaniels",0.05}
,{"ItemSodaEmpty",0.25}
,{"ItemTrashToiletpaper",0.1}
,{"ItemTrashRazor",0.1}
};
civilian[] = {
{"FoodCanUnlabeled",0.07}
,{"TrashJackDaniels",0.08}
,{"ItemSodaEmpty",0.08}
,{"ItemSodaCoke",0.09}
,{"ItemSodaPepsi",0.09}
,{"FoodCanBakedBeans",0.05}
,{"FoodCanSardines",0.05}
,{"FoodCanFrankBeans",0.05}
,{"FoodCanPasta",0.05}
,{"8Rnd_9x18_Makarov",0.07}
,{"7Rnd_45ACP_1911",0.05}
,{"2Rnd_shotgun_74Slug",0.05}
,{"2Rnd_shotgun_74Pellets",0.05}
,{"ItemBandage",0.06}
,{"ItemPainkiller",0.06}
,{"FoodBioMeat",0.01}
,{"8Rnd_9x18_MakarovSD",0.01}
,{"ItemDocument",0.03}
};
office2[] = {
{"FoodCanUnlabeled",0.07}
,{"TrashJackDaniels",0.08}
,{"ItemSodaEmpty",0.08}
,{"ItemSodaCoke",0.09}
,{"ItemSodaPepsi",0.09}
,{"FoodCanBakedBeans",0.05}
,{"FoodCanSardines",0.05}
,{"FoodCanFrankBeans",0.05}
,{"FoodCanPasta",0.05}
,{"8Rnd_9x18_Makarov",0.07}
,{"7Rnd_45ACP_1911",0.05}
,{"2Rnd_shotgun_74Slug",0.05}
,{"2Rnd_shotgun_74Pellets",0.05}
,{"ItemBandage",0.06}
,{"ItemPainkiller",0.06}
,{"FoodBioMeat",0.01}
,{"8Rnd_9x18_MakarovSD",0.01}
,{"ItemBriefcaseEmpty",0.01}
,{"ItemDocument",0.02}
};
food[] = {
{"TrashTinCan",0.09}
,{"TrashJackDaniels",0.12}
,{"ItemSodaEmpty",0.12}
,{"ItemSodaCoke",0.09}
,{"ItemSodaPepsi",0.11}
,{"FoodCanBakedBeans",0.07}
,{"FoodCanSardines",0.07}
,{"FoodCanFrankBeans",0.07}
,{"FoodCanPasta",0.07}
,{"FoodCanUnlabeled",0.1}
,{"FoodPistachio",0.05}
,{"FoodNutmix",0.04}
};
office[] = {
{"FoodCanUnlabeled",0.06}
,{"ItemSodaEmpty",0.06}
,{"ItemSodaCoke",0.06}
,{"ItemSodaPepsi",0.04}
,{"TrashJackDaniels",0.04}
,{"FoodCanBakedBeans",0.01}
,{"FoodCanSardines",0.01}
,{"FoodCanFrankBeans",0.01}
,{"FoodCanPasta",0.01}
,{"ItemWaterbottleUnfilled",0.01}
,{"ItemWaterbottle",0.01}
,{"ItemBandage",0.07}
,{"7Rnd_45ACP_1911",0.03}
,{"5x_22_LR_17_HMR",0.01}
,{"10x_303",0.04}
,{"6Rnd_45ACP",0.04}
,{"2Rnd_shotgun_74Slug",0.05}
,{"2Rnd_shotgun_74Pellets",0.05}
,{"8Rnd_9x18_Makarov",0.08}
,{"15Rnd_W1866_Slug",0.02}
,{"WoodenArrow",0.04}
,{"HandRoadFlare",0.07}
,{"ItemPainkiller",0.02}
,{"HandChemGreen",0.01}
,{"HandChemBlue",0.03}
,{"HandChemRed",0.03}
,{"ItemHeatPack",0.03}
,{"ItemLockbox",0.04}
,{"ItemDocument",0.02}
};
generic[] = {
{"FoodCanUnlabeled",0.06}
,{"ItemSodaEmpty",0.06}
,{"ItemSodaCoke",0.06}
,{"ItemSodaPepsi",0.04}
,{"TrashJackDaniels",0.04}
,{"FoodCanBakedBeans",0.01}
,{"FoodCanSardines",0.01}
,{"FoodCanFrankBeans",0.01}
,{"FoodCanPasta",0.01}
,{"ItemWaterbottleUnfilled",0.01}
,{"ItemWaterbottle",0.01}
,{"ItemBandage",0.11}
,{"7Rnd_45ACP_1911",0.03}
,{"5x_22_LR_17_HMR",0.01}
,{"10x_303",0.04}
,{"6Rnd_45ACP",0.04}
,{"2Rnd_shotgun_74Slug",0.05}
,{"2Rnd_shotgun_74Pellets",0.05}
,{"8Rnd_9x18_Makarov",0.09}
,{"15Rnd_W1866_Slug",0.02}
,{"WoodenArrow",0.04}
,{"HandRoadFlare",0.07}
,{"ItemPainkiller",0.02}
,{"HandChemGreen",0.01}
,{"HandChemBlue",0.03}
,{"HandChemRed",0.03}
,{"ItemHeatPack",0.04}
};
medical[] = {
{"ItemBandage",0.4}
,{"ItemPainkiller",0.15}
,{"ItemMorphine",0.2}
,{"ItemEpinephrine",0.1}
,{"ItemAntibiotic",0.1}
,{"ItemHeatPack",0.05}
};
hospital[] = {
{"ItemBandage",0.33}
,{"ItemPainkiller",0.16}
,{"ItemMorphine",0.13}
,{"ItemEpinephrine",0.09}
,{"ItemBloodbag",0.17}
,{"ItemAntibiotic",0.12}
};
military[] = {
{"FoodCanUnlabeled",0.07}
,{"ItemSodaEmpty",0.04}
,{"ItemSodaCoke",0.01}
,{"ItemSodaPepsi",0.01}
,{"ItemBandage",0.04}
,{"ItemAntibiotic",0.04}
,{"ItemPainkiller",0.04}
,{"ItemMorphine",0.01}
,{"30Rnd_556x45_Stanag",0.04}
,{"20Rnd_762x51_DMR",0.04}
,{"17Rnd_9x19_glock17",0.05}
,{"15Rnd_9x19_M9SD",0.01}
,{"15Rnd_9x19_M9",0.02}
,{"30Rnd_762x39_AK47",0.04}
,{"30Rnd_545x39_AK",0.04}
,{"5Rnd_762x51_M24",0.01}
,{"5Rnd_86x70_L115A1",0.01}
,{"8Rnd_B_Beneli_74Slug",0.04}
,{"1Rnd_HE_M203",0.01}
,{"FlareWhite_M203",0.01}
,{"FlareGreen_M203",0.01}
,{"1Rnd_Smoke_M203",0.01}
,{"200Rnd_556x45_M249",0.01}
,{"HandGrenade_west",0.01}
,{"HandGrenade_east",0.01}
,{"SmokeShell",0.04}
,{"SmokeShellRed",0.02}
,{"SmokeShellGreen",0.02}
,{"8Rnd_B_Beneli_Pellets",0.04}
,{"30Rnd_556x45_StanagSD",0.01}
,{"30Rnd_9x19_MP5",0.02}
,{"30Rnd_9x19_MP5SD",0.01}
,{"100Rnd_762x51_M240",0.01}
,{"HandChemGreen",0.02}
,{"HandChemBlue",0.02}
,{"HandChemRed",0.02}
,{"ItemHeatPack",0.04}
,{"FoodMRE",0.03}
,{"8Rnd_9x18_MakarovSD",0.01}
,{"20Rnd_B_765x17_Ball",0.04}
,{"30Rnd_9x19_UZI_SD",0.01}
,{"ItemDocument",0.02}
};
militarypilot[] = {
{"FoodCanUnlabeled",0.06}
,{"ItemSodaEmpty",0.04}
,{"ItemSodaCoke",0.01}
,{"ItemSodaPepsi",0.01}
,{"ItemBandage",0.04}
,{"ItemAntibiotic",0.04}
,{"ItemPainkiller",0.04}
,{"ItemMorphine",0.01}
,{"30Rnd_556x45_Stanag",0.04}
,{"20Rnd_762x51_DMR",0.04}
,{"17Rnd_9x19_glock17",0.05}
,{"15Rnd_9x19_M9SD",0.01}
,{"15Rnd_9x19_M9",0.02}
,{"30Rnd_762x39_AK47",0.04}
,{"30Rnd_545x39_AK",0.04}
,{"5Rnd_762x51_M24",0.01}
,{"5Rnd_86x70_L115A1",0.01}
,{"8Rnd_B_Beneli_74Slug",0.04}
,{"1Rnd_HE_M203",0.01}
,{"FlareWhite_M203",0.01}
,{"FlareGreen_M203",0.01}
,{"1Rnd_Smoke_M203",0.01}
,{"200Rnd_556x45_M249",0.01}
,{"HandGrenade_west",0.01}
,{"HandGrenade_east",0.01}
,{"SmokeShell",0.04}
,{"SmokeShellRed",0.02}
,{"SmokeShellGreen",0.02}
,{"8Rnd_B_Beneli_Pellets",0.04}
,{"30Rnd_556x45_StanagSD",0.01}
,{"30Rnd_9x19_MP5",0.02}
,{"30Rnd_9x19_MP5SD",0.01}
,{"100Rnd_762x51_M240",0.01}
,{"HandChemGreen",0.02}
,{"HandChemBlue",0.02}
,{"HandChemRed",0.02}
,{"ItemHeatPack",0.04}
,{"FoodMRE",0.03}
,{"8Rnd_9x18_MakarovSD",0.01}
,{"20Rnd_B_765x17_Ball",0.04}
,{"30Rnd_9x19_UZI_SD",0.01}
,{"ItemHotwireKit",0.03}
};
policeman[] = {
{"ItemBandage",0.3}
,{"7Rnd_45ACP_1911",0.08}
,{"6Rnd_45ACP",0.08}
,{"15Rnd_W1866_Slug",0.14}
,{"8Rnd_B_Beneli_Pellets",0.16}
,{"HandRoadFlare",0.07}
,{"8Rnd_9x18_MakarovSD",0.01}
,{"ItemComboLock",0.05}
,{"SmokeShell",0.04}
,{"FoodMRE",0.04}
,{"ItemHotwireKit",0.03}
,{"ItemDocument",0.02}
};
hunter[] = {
{"ItemBandage",0.4}
,{"5x_22_LR_17_HMR",0.15}
,{"7Rnd_45ACP_1911",0.03}
,{"10x_303",0.1}
,{"ItemWaterbottleUnfilled",0.05}
,{"WoodenArrow",0.2}
,{"ItemHeatPack",0.02}
,{"FoodMRE",0.01}
,{"FoodNutmix",0.02}
,{"ItemDocument",0.01}
,{"ItemMixOil",0.01}
};
worker[] = {
{"FoodCanUnlabeled",0.09}
,{"TrashJackDaniels",0.09}
,{"ItemSodaEmpty",0.1}
,{"ItemSodaCoke",0.1}
,{"ItemSodaPepsi",0.1}
,{"FoodCanBakedBeans",0.06}
,{"FoodCanSardines",0.06}
,{"FoodCanFrankBeans",0.06}
,{"FoodCanPasta",0.06}
,{"ItemBandage",0.1}
,{"ItemPainkiller",0.06}
,{"ItemWire",0.01}
,{"ItemTankTrap",0.03}
,{"ItemComboLock",0.04}
,{"ItemSledgeHead",0.02}
,{"ItemDocument",0.02}
};
clothes[] = {
{"Skin_RU_Policeman_DZ",0.11}
,{"Skin_Pilot_EP1_DZ",0.1}
,{"Skin_Functionary1_EP1_DZ",0.1}
,{"Skin_Priest_DZ",0.1}
,{"Skin_Rocker1_DZ",0.07}
,{"Skin_Rocker2_DZ",0.07}
,{"Skin_Rocker3_DZ",0.08}
,{"Skin_Rocker4_DZ",0.08}
,{"Skin_SurvivorW3_DZ",0.09}
,{"Skin_SurvivorWpink_DZ",0.09}
,{"Skin_SurvivorWurban_DZ",0.07}
,{"Skin_INS_Bardak_DZ",0.02}
,{"Skin_INS_Worker2_DZ",0.02}
};
militaryclothes[] = {
{"Skin_Camo1_DZ",0.09}
,{"Skin_Sniper1_DZ",0.08}
,{"Skin_Rocket_DZ",0.05}
,{"Skin_Soldier1_DZ",0.5}
,{"Skin_Drake_Light_DZ",0.07}
,{"Skin_Soldier_TL_PMC_DZ",0.07}
,{"Skin_Soldier_Sniper_PMC_DZ",0.05}
,{"Skin_Soldier_Bodyguard_AA12_PMC_DZ",0.07}
,{"Skin_CZ_Special_Forces_GL_DES_EP1_DZ",0.08}
,{"Skin_FR_OHara_DZ",0.08}
,{"Skin_FR_Rodriguez_DZ",0.09}
,{"Skin_CZ_Soldier_Sniper_EP1_DZ",0.04}
,{"Skin_Graves_Light_DZ",0.09}
,{"Skin_INS_Soldier_AR_DZ",0.05}
,{"Skin_INS_Soldier_CO_DZ",0.04}
};
specialclothes[] = {
{"Skin_Ins_Soldier_GL_DZ",0.05}
,{"Skin_GUE_Commander_DZ",0.08}
,{"Skin_Bandit1_DZ",0.08}
,{"Skin_Bandit2_DZ",0.06}
,{"Skin_BanditW1_DZ",0.07}
,{"Skin_BanditW2_DZ",0.07}
,{"Skin_TK_INS_Soldier_EP1_DZ",0.05}
,{"Skin_TK_INS_Warlord_EP1_DZ",0.07}
,{"Skin_SurvivorWcombat_DZ",0.08}
,{"Skin_SurvivorWdesert_DZ",0.08}
,{"Skin_GUE_Soldier_MG_DZ",0.05}
,{"Skin_GUE_Soldier_Sniper_DZ",0.04}
,{"Skin_GUE_Soldier_Crew_DZ",0.04}
,{"Skin_GUE_Soldier_CO_DZ",0.04}
,{"Skin_GUE_Soldier_2_DZ",0.04}
,{"Skin_TK_Special_Forces_MG_EP1_DZ",0.02}
,{"Skin_TK_Soldier_Sniper_EP1_DZ",0.02}
,{"Skin_TK_Commander_EP1_DZ",0.02}
,{"Skin_RU_Soldier_Crew_DZ",0.02}
,{"Skin_INS_Lopotev_DZ",0.02}
};
tents[] = {
{"WeaponHolder_ItemTentOld",0.34}
,{"WeaponHolder_ItemTentDomed",0.33}
,{"WeaponHolder_ItemTentDomed2",0.33}
};
backpacks[] = {
{"DZ_Assault_Pack_EP1",0.22}
,{"DZ_Czech_Vest_Puch",0.2}
,{"DZ_TerminalPack_EP1",0.18}
,{"DZ_ALICE_Pack_EP1",0.16}
,{"DZ_TK_Assault_Pack_EP1",0.13}
,{"DZ_CompactPack_EP1",0.11}
};
militarybackpacks[] = {
{"DZ_British_ACU",0.3}
,{"DZ_GunBag_EP1",0.25}
,{"DZ_CivilBackpack_EP1",0.2}
,{"DZ_Backpack_EP1",0.15}
,{"DZ_LargeGunBag_EP1",0.1}
};
militaryammo[] = {
{"2000Rnd_762x51_M134",0.1}
,{"29Rnd_30mm_AGS30",0.2}
,{"50Rnd_127x107_DSHKM",0.2}
,{"48Rnd_40mm_MK19",0.2}
,{"100Rnd_127x99_M2",0.3}
};
pistols[] = {
{"Makarov",0.25}
,{"Colt1911",0.23}
,{"revolver_EP1",0.2}
,{"glock17_EP1",0.1}
,{"MakarovSD",0.1}
,{"M9",0.07}
,{"M9SD",0.04}
,{"revolver_gold_EP1",0.01}
};
shotgunsingleshot[] = {
{"Winchester1866",0.25}
,{"LeeEnfield",0.2}
,{"MR43",0.2}
,{"Saiga12K",0.13}
,{"Remington870_lamp",0.1}
,{"Crossbow_DZ",0.07}
,{"M1014",0.05}
};
farmweapons[] = {
{"Winchester1866",0.25}
,{"LeeEnfield",0.2}
,{"MR43",0.19}
,{"Saiga12K",0.13}
,{"Remington870_lamp",0.1}
,{"Crossbow_DZ",0.07}
,{"huntingrifle",0.05}
,{"Chainsaw",0.01}
};
sniperrifles[] = {
{"AK_107_PSO",0.1}
,{"M4SPR",0.09}
,{"M40A3",0.09}
,{"SVD_CAMO",0.07}
,{"SVD_des_EP1",0.07}
,{"SVD",0.07}
,{"huntingrifle",0.09}
,{"M24_des_EP1",0.08}
,{"M24",0.07}
,{"BAF_LRR_scoped",0.07}
,{"M107_DZ",0.05}
,{"KSVK_DZE",0.05}
,{"VSS_vintorez",0.04}
,{"SCAR_H_LNG_Sniper_SD",0.03}
,{"M14_EP1",0.02}
,{"DMR",0.01}
};
sniperriflesammo[] = {
{"30Rnd_545x39_AKSD",0.18}
,{"5Rnd_127x108_KSVK",0.08}
,{"5Rnd_86x70_L115A1",0.07}
,{"10Rnd_127x99_m107",0.15}
,{"10Rnd_762x54_SVD",0.2}
,{"20Rnd_762x51_DMR",0.1}
,{"5Rnd_762x51_M24",0.15}
,{"5x_22_LR_17_HMR",0.1}
,{"20Rnd_762x51_SB_SCAR",0.07}
,{"20Rnd_9x39_SP5_VSS",0.05}
};
submachinegun[] = {
{"UZI_EP1",0.25}
,{"bizon",0.2}
,{"Sa61_EP1",0.2}
,{"MP5A5",0.13}
,{"bizon_silenced",0.1}
,{"UZI_SD_EP1",0.07}
,{"MP5SD",0.05}
};
assaultrifles[] = {
{"AKS_74_kobra",0.05}
,{"AKS_74_U",0.05}
,{"AKS_GOLD",0.01}
,{"AK_47_M",0.05}
,{"AK_74",0.05}
,{"FN_FAL",0.03}
,{"FN_FAL_ANPVS4",0.01}
,{"G36A_camo",0.05}
,{"G36C",0.05}
,{"G36C_camo",0.05}
,{"G36K_camo",0.05}
,{"G36_C_SD_camo",0.03}
,{"M16A2",0.05}
,{"M16A2GL",0.02}
,{"M16A4_ACG",0.01}
,{"M4A1",0.05}
,{"M4A1_Aim",0.04}
,{"M4A1_AIM_SD_camo",0.01}
,{"M4A1_HWS_GL_camo",0.01}
,{"M4A3_CCO_EP1",0.04}
,{"Sa58P_EP1",0.02}
,{"Sa58V_CCO_EP1",0.04}
,{"Sa58V_EP1",0.02}
,{"Sa58V_RCO_EP1",0.04}
,{"m8_compact",0.03}
,{"m8_sharpshooter",0.04}
,{"m8_holo_sd",0.02}
,{"m8_carbine",0.05}
,{"BAF_L85A2_RIS_SUSAT",0.02}
,{"BAF_L85A2_RIS_Holo",0.01}
,{"M4A1_HWS_GL_SD_Camo",0.01}
};
assaultrifleammo[] = {
{"30Rnd_762x39_SA58",0.25}
,{"30Rnd_762x39_AK47",0.2}
,{"30Rnd_556x45_Stanag",0.2}
,{"30Rnd_545x39_AK",0.11}
,{"30Rnd_556x45_StanagSD",0.12}
,{"20Rnd_762x51_FNFAL",0.07}
};
machineguns[] = {
{"RPK_74",0.11}
,{"M8_SAW",0.11}
,{"Pecheneg_DZ",0.1}
,{"PK_DZ",0.1}
,{"MG36_camo",0.1}
,{"M60A4_EP1_DZE",0.1}
,{"MG36",0.1}
,{"M249_m145_EP1_DZE",0.1}
,{"m240_scoped_EP1_DZE",0.1}
,{"M240_DZ",0.08}
,{"M249_EP1_DZ",0.05}
,{"Mk_48_DZ",0.05}
};
machinegunammo[] = {
{"100Rnd_556x45_BetaCMag",0.2}
,{"75Rnd_545x39_RPK",0.2}
,{"100Rnd_556x45_M249",0.15}
,{"100Rnd_762x51_M240",0.15}
,{"100Rnd_762x54_PK",0.15}
,{"200Rnd_556x45_M249",0.15}
};
machinegunammoexpl[] = {
{"100Rnd_556x45_BetaCMag",0.2}
,{"75Rnd_545x39_RPK",0.2}
,{"100Rnd_556x45_M249",0.15}
,{"100Rnd_762x51_M240",0.15}
,{"100Rnd_762x54_PK",0.14}
,{"200Rnd_556x45_M249",0.14}
,{"MAAWS_HEAT",0.01}
,{"PipeBomb",0.01}
};
militaryshotguns[] = {
{"Saiga12K",0.25}
,{"Remington870_lamp",0.35}
,{"M1014",0.4}
};
};

View File

@@ -0,0 +1,276 @@
class CfgLootSmall {
trash[] = {
{"TrashTinCan",0.5},
{"TrashJackDaniels",0.05},
{"ItemSodaEmpty",0.25},
{"ItemTrashToiletpaper",0.1},
{"ItemTrashRazor",0.1}
};
civilian[] = {
{"FoodCanUnlabeled",0.07},
{"TrashJackDaniels",0.09},
{"ItemSodaEmpty",0.09},
{"ItemSodaCoke",0.1},
{"ItemSodaPepsi",0.09},
{"FoodCanBakedBeans",0.05},
{"FoodCanSardines",0.05},
{"FoodCanFrankBeans",0.05},
{"FoodCanPasta",0.05},
{"8Rnd_9x18_Makarov",0.07},
{"7Rnd_45ACP_1911",0.05},
{"2Rnd_shotgun_74Slug",0.05},
{"2Rnd_shotgun_74Pellets",0.05},
{"ItemBandage",0.06},
{"ItemPainkiller",0.06},
{"FoodBioMeat",0.01},
{"8Rnd_9x18_MakarovSD",0.01}
};
office2[] = {
{"FoodCanUnlabeled",0.07},
{"TrashJackDaniels",0.09},
{"ItemSodaEmpty",0.09},
{"ItemSodaCoke",0.09},
{"ItemSodaPepsi",0.09},
{"FoodCanBakedBeans",0.05},
{"FoodCanSardines",0.05},
{"FoodCanFrankBeans",0.05},
{"FoodCanPasta",0.05},
{"8Rnd_9x18_Makarov",0.07},
{"7Rnd_45ACP_1911",0.05},
{"2Rnd_shotgun_74Slug",0.05},
{"2Rnd_shotgun_74Pellets",0.05},
{"ItemBandage",0.06},
{"ItemPainkiller",0.06},
{"FoodBioMeat",0.01},
{"8Rnd_9x18_MakarovSD",0.01}
};
food[] = {
//trash
{"TrashTinCan",0.09},
{"TrashJackDaniels",0.12},
{"ItemSodaEmpty",0.12},
{"ItemSodaCoke",0.09},
{"ItemSodaPepsi",0.11},
{"FoodCanBakedBeans",0.07},
{"FoodCanSardines",0.07},
{"FoodCanFrankBeans",0.07},
{"FoodCanPasta",0.07},
{"FoodCanUnlabeled",0.1},
// food Bags
{"FoodPistachio",0.05},
{"FoodNutmix",0.04}
};
office[] = {
{"FoodCanUnlabeled",0.06},
{"ItemSodaEmpty",0.06},
{"ItemSodaCoke",0.06},
{"ItemSodaPepsi",0.04},
{"TrashJackDaniels",0.04},
{"FoodCanBakedBeans",0.01},
{"FoodCanSardines",0.01},
{"FoodCanFrankBeans",0.01},
{"FoodCanPasta",0.01},
{"ItemWaterbottleUnfilled",0.01},
{"ItemWaterbottle",0.01},
{"ItemBandage",0.08},
{"7Rnd_45ACP_1911",0.03},
{"5x_22_LR_17_HMR",0.01},
{"10x_303",0.04},
{"6Rnd_45ACP",0.04},
{"2Rnd_shotgun_74Slug",0.05},
{"2Rnd_shotgun_74Pellets",0.05},
{"8Rnd_9x18_Makarov",0.09},
{"15Rnd_W1866_Slug",0.02},
{"WoodenArrow",0.04},
{"HandRoadFlare",0.07},
{"ItemPainkiller",0.02},
{"HandChemGreen",0.01},
{"HandChemBlue",0.03},
{"HandChemRed",0.03},
{"ItemHeatPack",0.03}
};
generic[] = {
{"FoodCanUnlabeled",0.06},
{"ItemSodaEmpty",0.06},
{"ItemSodaCoke",0.06},
{"ItemSodaPepsi",0.04},
{"TrashJackDaniels",0.04},
{"FoodCanBakedBeans",0.01},
{"FoodCanSardines",0.01},
{"FoodCanFrankBeans",0.01},
{"FoodCanPasta",0.01},
{"ItemWaterbottleUnfilled",0.01},
{"ItemWaterbottle",0.01},
{"ItemBandage",0.11},
{"7Rnd_45ACP_1911",0.03},
{"5x_22_LR_17_HMR",0.01},
{"10x_303",0.04},
{"6Rnd_45ACP",0.04},
{"2Rnd_shotgun_74Slug",0.05},
{"2Rnd_shotgun_74Pellets",0.05},
{"8Rnd_9x18_Makarov",0.09},
{"15Rnd_W1866_Slug",0.02},
{"WoodenArrow",0.04},
{"HandRoadFlare",0.07},
{"ItemPainkiller",0.02},
{"HandChemGreen",0.01},
{"HandChemBlue",0.03},
{"HandChemRed",0.03},
{"ItemHeatPack",0.04}
};
medical[] = {
{"ItemBandage",0.4},
{"ItemPainkiller",0.15},
{"ItemMorphine",0.2},
{"ItemEpinephrine",0.1},
{"ItemAntibiotic",0.1},
{"ItemHeatPack",0.05}
};
hospital[] = {
{"ItemBandage",0.33},
{"ItemPainkiller",0.16},
{"ItemMorphine",0.13},
{"ItemEpinephrine",0.09},
{"ItemBloodbag",0.17},
{"ItemAntibiotic",0.12}
};
military[] = {
{"FoodCanUnlabeled",0.09},
{"ItemSodaEmpty",0.04},
{"ItemSodaCoke",0.01},
{"ItemSodaPepsi",0.01},
{"ItemBandage",0.04},
{"ItemAntibiotic",0.04},
{"ItemPainkiller",0.04},
{"ItemMorphine",0.01},
{"30Rnd_556x45_Stanag",0.04},
{"20Rnd_762x51_DMR",0.04},
{"17Rnd_9x19_glock17",0.05},
{"15Rnd_9x19_M9SD",0.01},
{"15Rnd_9x19_M9",0.02},
{"30Rnd_762x39_AK47",0.04},
{"30Rnd_545x39_AK",0.04},
{"5Rnd_762x51_M24",0.01},
{"5Rnd_86x70_L115A1",0.01},
{"8Rnd_B_Beneli_74Slug",0.04},
{"1Rnd_HE_M203",0.01},
{"FlareWhite_M203",0.01},
{"FlareGreen_M203",0.01},
{"1Rnd_Smoke_M203",0.01},
{"200Rnd_556x45_M249",0.01},
{"HandGrenade_west",0.01},
{"HandGrenade_east",0.01},
{"SmokeShell",0.04},
{"SmokeShellRed",0.02},
{"SmokeShellGreen",0.02},
{"8Rnd_B_Beneli_Pellets",0.04},
{"30Rnd_556x45_StanagSD",0.01},
{"30Rnd_9x19_MP5",0.02},
{"30Rnd_9x19_MP5SD",0.01},
{"100Rnd_762x51_M240",0.01},
{"HandChemGreen",0.02},
{"HandChemBlue",0.02},
{"HandChemRed",0.02},
{"ItemHeatPack",0.04},
{"8Rnd_9x18_MakarovSD",0.01},
{"20Rnd_B_765x17_Ball",0.04},
{"30Rnd_9x19_UZI_SD",0.01}
};
policeman[] = {
{"ItemBandage",0.3},
{"7Rnd_45ACP_1911",0.08},
{"6Rnd_45ACP",0.08},
{"15Rnd_W1866_Slug",0.14},
{"8Rnd_B_Beneli_Pellets",0.17},
{"HandRoadFlare",0.08},
{"8Rnd_9x18_MakarovSD",0.01},
{"ItemComboLock",0.05},
{"SmokeShell",0.04},
{"ItemHotwireKit",0.01}
};
hunter[] = {
{"FoodMRE",0.01}
};
worker[] = {
{"FoodCanUnlabeled",0.09},
{"TrashJackDaniels",0.10},
{"ItemSodaEmpty",0.10},
{"ItemSodaCoke",0.11},
{"ItemSodaPepsi",0.10},
{"FoodCanBakedBeans",0.06},
{"FoodCanSardines",0.06},
{"FoodCanFrankBeans",0.06},
{"FoodCanPasta",0.06},
{"ItemBandage",0.1},
{"ItemPainkiller",0.06},
{"ItemComboLock",0.04},
{"ItemSledgeHead",0.02}
};
clothes[] = {
{"Skin_RU_Policeman_DZ",0.13},
{"Skin_Pilot_EP1_DZ",0.12},
{"Skin_Functionary1_EP1_DZ",0.1},
{"Skin_Priest_DZ",0.1},
{"Skin_Rocker1_DZ",0.07},
{"Skin_Rocker2_DZ",0.07},
{"Skin_Rocker3_DZ",0.08},
{"Skin_Rocker4_DZ",0.08},
{"Skin_SurvivorW3_DZ",0.09},
{"Skin_SurvivorWpink_DZ",0.09},
{"Skin_SurvivorWurban_DZ",0.07}
};
militaryclothes[] = {
{"Skin_Camo1_DZ",0.1},
{"Skin_Sniper1_DZ",0.08},
{"Skin_Rocket_DZ",0.05},
{"Skin_Soldier1_DZ",0.13},
{"Skin_Drake_Light_DZ",0.07},
{"Skin_Soldier_TL_PMC_DZ",0.07},
{"Skin_Soldier_Sniper_PMC_DZ",0.05},
{"Skin_Soldier_Bodyguard_AA12_PMC_DZ",0.07},
{"Skin_CZ_Special_Forces_GL_DES_EP1_DZ",0.08},
{"Skin_FR_OHara_DZ",0.08},
{"Skin_FR_Rodriguez_DZ",0.09},
{"Skin_CZ_Soldier_Sniper_EP1_DZ",0.04},
{"Skin_Graves_Light_DZ",0.09}
};
specialclothes[] = {
{"Skin_Ins_Soldier_GL_DZ",0.1},
{"Skin_GUE_Commander_DZ",0.08},
{"Skin_Bandit1_DZ",0.13},
{"Skin_Bandit2_DZ",0.06},
{"Skin_BanditW1_DZ",0.07},
{"Skin_BanditW2_DZ",0.07},
{"Skin_TK_INS_Soldier_EP1_DZ",0.05},
{"Skin_TK_INS_Warlord_EP1_DZ",0.07},
{"Skin_SurvivorWcombat_DZ",0.08},
{"Skin_SurvivorWdesert_DZ",0.08},
{"Skin_GUE_Soldier_MG_DZ",0.05},
{"Skin_GUE_Soldier_Sniper_DZ",0.04},
{"Skin_GUE_Soldier_Crew_DZ",0.04},
{"Skin_GUE_Soldier_CO_DZ",0.04},
{"Skin_GUE_Soldier_2_DZ",0.04}
};
machinegunammoexpl[] = {
{"100Rnd_556x45_BetaCMag",0.20},
{"75Rnd_545x39_RPK",0.20},
{"100Rnd_556x45_M249",0.15},
{"100Rnd_762x51_M240",0.15},
{"100Rnd_762x54_PK",0.14},
{"200Rnd_556x45_M249",0.14},
{"MAAWS_HEAT",0.01},
{"PipeBomb",0.01}
};
pistols[] = {
{"Makarov",0.25},
{"Colt1911",0.23},
{"revolver_EP1",0.20},
{"glock17_EP1",0.10},
{"MakarovSD",0.10},
{"M9",0.07},
{"M9SD",0.04},
{"revolver_gold_EP1",0.01}
};
};

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,156 @@
class 100Rnd_762x54_PK : CA_Magazine {
scope = 2;
displayName = "PKM Mag.";
picture = "\CA\weapons\data\equip\m_pk_ca.paa";
ammo = "B_762x54_Ball";
count = 100;
type = "256";
initSpeed = 850;
sound[] = {"\ca\Weapons\Data\Sound\PK_1_SS", 3.16228, 1, 1500};
tracersEvery = 4;
lastRoundsTracer = 4;
nameSound = "mgun";
descriptionShort = "Caliber: 7.62x54mm <br/>Rounds: 100 <br/>Used in: PK";
model = "\ca\CommunityConfigurationProject_E\Gameplay_ActualModelsOfWeaponMagazinesVisibleOnTheGround\p3d\100Rnd_762x54_PK.p3d";
};
class 100Rnd_762x51_M240 : CA_Magazine {
scope = 2;
displayName = "100Rnd. M240";
picture = "\CA\weapons\data\equip\m_m240_ca.paa";
count = 100;
type = "256";
ammo = "B_762x51_Ball";
initSpeed = 900;
tracersEvery = 4;
lastRoundsTracer = 4;
nameSound = "mgun";
descriptionShort = "Caliber: 7.62x51mm NATO <br/>Rounds: 100 <br/>Used in: M240, Mk 48 Mod 0";
model = "\ca\CommunityConfigurationProject_E\Gameplay_ActualModelsOfWeaponMagazinesVisibleOnTheGround\p3d\100Rnd_762x51_M240.p3d";
};
class 200Rnd_762x51_M240 : 100Rnd_762x51_M240 {
count = 200;
};
class 200Rnd_556x45_M249 : CA_Magazine {
scope = 2;
displayName = "200Rnd. M249 Belt";
picture = "\CA\weapons\data\equip\m_m249_ca.paa";
ammo = "B_556x45_Ball";
count = 200;
type = "256";
initSpeed = 915;
sound[] = {"\ca\Weapons\Data\Sound\M249_1_SS", 17.7828, 1, 1300};
reloadMagazineSound[] = {"\ca\Weapons\Data\Sound\FAL_reload", 0.01, 1, 20};
tracersEvery = 4;
lastRoundsTracer = 4;
nameSound = "mgun";
descriptionShort = "Caliber: 5.56x45 mm NATO <br/>Rounds: 200 <br/>Used in: M249 SAW";
model = "\ca\CommunityConfigurationProject_E\Gameplay_ActualModelsOfWeaponMagazinesVisibleOnTheGround\p3d\200Rnd_556x45_M249.p3d";
};
class 100Rnd_556x45_M249 : 200Rnd_556x45_M249 {
displayName = "M249 Mag.";
descriptionShort = "Caliber: 5.56x45mm NATO<br/>Rounds: 100<br/>Used in: M249";
count = 100;
picture = "\CA\weapons_E\Data\icons\m_m245_CA.paa";
};
class 100Rnd_556x45_BetaCMag: CA_Magazine {
scope = 2;
displayName = "MG36 Mag.";
ammo = "B_556x45_Ball";
count = 100;
initSpeed = 920;
picture = "\ca\weapons\g36\data\equip\M_MG36_CA.paa";
type="256";
tracersEvery = 4;
lastRoundsTracer = 4;
descriptionShort = "Caliber: 5.56x45 mm NATO Rounds: 100 Used in: MG36, X8 SAW";
};
class 75Rnd_545x39_RPK: CA_Magazine {
scope = 2;
displayName = "75Rnd. RPK";
ammo = "B_545x39_Ball";
count = 75;
type="256";
picture = "\CA\weapons\AK\data\equip\M_RPK_74_CA.paa";
tracersEvery = 4;
lastRoundsTracer = 4;
nameSound = "mgun";
descriptionShort = "Caliber: 5.45x39mm Rounds: 75 Used in: RPK-74";
};
class 8Rnd_B_Beneli_74Slug;
class 2Rnd_shotgun_74Slug: 8Rnd_B_Beneli_74Slug {
displayName="2Rnd. Slug";
count=2;
descriptionShort="Caliber: 12 gauge <br/>Rounds: 2 <br/>Used in: M1014";
model = "\z\addons\dayz_communityassets\models\2shells_slugshot.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_2shells_slugshot_CA.paa";
class ItemActions {
class ReloadMag {
text="Combine to 8 rounds";
script="spawn player_reloadMag;";
use[]= {
"2Rnd_shotgun_74Slug",
"2Rnd_shotgun_74Slug",
"2Rnd_shotgun_74Slug",
"2Rnd_shotgun_74Slug"
};
output[]= {
"8Rnd_B_Beneli_74Slug"
};
};
};
};
class 8Rnd_B_Beneli_Pellets;
class 2Rnd_shotgun_74Pellets: 8Rnd_B_Beneli_Pellets {
displayName="2Rnd. Pellets";
count=2;
descriptionShort="Caliber: 12 gauge <br/>Rounds: 2 Pellets<br/>Used in: M1014";
model = "\z\addons\dayz_communityassets\models\2shells_pellet.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_2shells_pellet_CA.paa";
weight = 0.1;
class ItemActions {
class ReloadMag {
text="Combine to 8 rounds";
script="spawn player_reloadMag;";
use[]= {
"2Rnd_shotgun_74Pellets",
"2Rnd_shotgun_74Pellets",
"2Rnd_shotgun_74Pellets",
"2Rnd_shotgun_74Pellets"
};
output[]= {
"8Rnd_B_Beneli_Pellets"
};
};
};
};
class Quiver : CA_Magazine {
scope = public;
ammo = "WoodenArrow";
count = 6;
descriptionshort = "Small Quiver used with the Crossbow, Max arrows 6.";
displayname = "Quiver";
initSpeed = 150;
model = "\z\addons\dayz_communityassets\models\quiver";
picture = "\z\addons\dayz_communityassets\pictures\equip_quiver_ca.paa";
};
class WoodenArrow : CA_Magazine {
scope = public;
displayName = "Arrow"; //$STR_MAG_NAME_3;
model = "\dayz_weapons\models\bolt_gear";
picture = "\z\addons\dayz_communityassets\pictures\equip_warrow_ca.paa";
ammo = "WoodenArrow";
count = 1;
initSpeed = 150;
descriptionShort = "Arrow made out of wood, used with the Crossbow."; //$STR_MAG_DESC_3;
class ItemActions {
class ReloadMag {
text = "Combine into Quiver";
script = "spawn player_reloadMag;";
use[] = {"WoodenArrow","WoodenArrow","WoodenArrow","WoodenArrow","WoodenArrow","WoodenArrow"};
output[] = {"Quiver"};
};
};
};

View File

@@ -0,0 +1,298 @@
class bulk: CA_Magazine {
scope = 2;
count = 1;
type = 256;
displayName = $STR_EPOCH_BULK_NAME;
model = "\z\addons\dayz_epoch\models\supply_crate.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa";
descriptionShort = $STR_EPOCH_BULK_DESC;
weight = 5;
};
class bulk_empty: bulk {
descriptionShort = $STR_EPOCH_BULK_DESC_EMPTY;
weight = 5;
class ItemActions {
class Crafting {
text = $STR_EPOCH_PLAYER_221;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {"ItemToolbox"};
output[] = {{"bulk_ItemSodaCoke",1}};
input[] = {{"bulk_empty",1},{"ItemSodaCoke",6}};
};
class Crafting1 {
text = $STR_EPOCH_PLAYER_222;
script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {"ItemToolbox"};
output[] = {{"bulk_ItemSodaPepsi",1}};
input[] = {{"bulk_empty",1},{"ItemSodaPepsi",6}};
};
class Crafting2 {
text = $STR_EPOCH_PLAYER_223;
script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {"ItemToolbox"};
output[] = {{"bulk_PartGenericHalf",1}};
input[] = {{"bulk_empty",1},{"PartGeneric",6}};
};
class Crafting3 {
text = $STR_EPOCH_PLAYER_224;
script = ";['Crafting3','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {"ItemToolbox"};
output[] = {{"bulk_ItemTankTrapHalf",1}};
input[] = {{"bulk_empty",1},{"ItemTankTrap",6}};
};
class Crafting4 {
text = $STR_EPOCH_PLAYER_225;
script = ";['Crafting4','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {"ItemToolbox"};
output[] = {{"bulk_ItemWireHalf",1}};
input[] = {{"bulk_empty",1},{"ItemWire",6}};
};
class Crafting5 {
text = $STR_EPOCH_PLAYER_226;
script = ";['Crafting5','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {"ItemToolbox"};
output[] = {{"bulk_FoodbaconCooked",1}};
input[] = {{"bulk_empty",1},{"FoodbaconCooked",6}};
};
};
};
class bulk_ItemSodaCoke: bulk {
descriptionShort = $STR_EPOCH_BULK_DESC_SODACOKE_HALF;
class ItemActions {
class CreateMags {
text = $STR_EPOCH_PLAYER_209;
script = "spawn player_loadCrate;";
output[] = {"ItemSodaCoke",6,"magazine"};
};
class Crafting {
text = $STR_EPOCH_PLAYER_221;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {"ItemToolbox"};
output[] = {{"bulk_ItemSodaCokeFull",1}};
input[] = {{"bulk_ItemSodaCoke",1},{"ItemSodaCoke",6}};
};
};
};
class bulk_ItemSodaCokeFull: bulk {
descriptionShort = $STR_EPOCH_BULK_DESC_SODACOKE_FULL;
class ItemActions {
class CreateMags {
text = $STR_EPOCH_PLAYER_209;
script = "spawn player_loadCrate;";
output[] = {"ItemSodaCoke",12,"magazine"};
};
};
};
class bulk_ItemSodaPepsi: bulk {
descriptionShort = $STR_EPOCH_BULK_DESC_SODAPEPSI_HALF;
class ItemActions {
class CreateMags {
text = $STR_EPOCH_PLAYER_209;
script = "spawn player_loadCrate;";
output[] = {"ItemSodaPepsi",6,"magazine"};
};
class Crafting {
text = $STR_EPOCH_PLAYER_222;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {"ItemToolbox"};
output[] = {{"bulk_ItemSodaPepsiFull",1}};
input[] = {{"bulk_ItemSodaPepsi",1},{"ItemSodaPepsi",6}};
};
};
};
class bulk_ItemSodaPepsiFull: bulk {
descriptionShort = $STR_EPOCH_BULK_DESC_SODAPEPSI_FULL;
class ItemActions {
class CreateMags {
text = $STR_EPOCH_PLAYER_209;
script = "spawn player_loadCrate;";
output[] = {"ItemSodaPepsi",12,"magazine"};
};
};
};
class bulk_FoodbaconCooked: bulk {
descriptionShort = $STR_EPOCH_BULK_DESC_BACON_HALF;
class ItemActions {
class CreateMags {
text = $STR_EPOCH_PLAYER_209;
script = "spawn player_loadCrate;";
output[] = {"FoodbaconCooked",6,"magazine"};
};
class Crafting {
text = $STR_EPOCH_PLAYER_227;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {"ItemToolbox"};
output[] = {{"bulk_FoodbaconCookedFull",1}};
input[] = {{"bulk_FoodbaconCooked",1},{"FoodbaconCooked",6}};
};
};
};
class bulk_FoodbaconCookedFull: bulk {
descriptionshort = $STR_EPOCH_BULK_DESC_BACON_FULL;
class ItemActions {
class CreateMags {
text = $STR_EPOCH_PLAYER_209;
script = "spawn player_loadCrate;";
output[] = {"FoodbaconCooked",12,"magazine"};
};
};
};
// Ammo
class bulk_17Rnd_9x19_glock17: bulk {
descriptionShort = $STR_EPOCH_BULK_DESC_G17;
class ItemActions {
class CreateMags {
text = $STR_EPOCH_PLAYER_209;
script = "spawn player_loadCrate;";
output[] = {"17Rnd_9x19_glock17",12,"magazine"};
};
};
};
class bulk_15Rnd_9x19_M9SD: bulk {
descriptionShort = $STR_EPOCH_BULK_DESC_M9SD;
class ItemActions {
class CreateMags {
text = $STR_EPOCH_PLAYER_209;
script = "spawn player_loadCrate;";
output[] = {"15Rnd_9x19_M9SD",12,"magazine"};
};
};
};
class bulk_30Rnd_9x19_MP5SD: bulk {
descriptionShort = $STR_EPOCH_BULK_DESC_MP5SD;
class ItemActions {
class CreateMags {
text = $STR_EPOCH_PLAYER_209;
script = "spawn player_loadCrate;";
output[] = {"30Rnd_9x19_MP5SD",12,"magazine"};
};
};
};
class bulk_30Rnd_556x45_StanagSD: bulk {
descriptionShort = $STR_EPOCH_BULK_DESC_STANAGSD;
class ItemActions {
class CreateMags {
text = $STR_EPOCH_PLAYER_209;
script = "spawn player_loadCrate;";
output[] = {"30Rnd_556x45_StanagSD",12,"magazine"};
};
};
};
class bulk_ItemSandbag: bulk {
descriptionShort = $STR_EPOCH_BULK_DESC_SANDBAG;
class ItemActions {
class CreateMags {
text = $STR_EPOCH_PLAYER_209;
script = "spawn player_loadCrate;";
output[] = {"ItemSandbag",12,"magazine"};
};
};
};
class bulk_ItemTankTrap: bulk {
descriptionShort = $STR_EPOCH_BULK_DESC_TANKTRAP_FULL;
weight = 25;
class ItemActions {
class CreateMags {
text = $STR_EPOCH_PLAYER_209;
script = "spawn player_loadCrate;";
output[] = {"ItemTankTrap",12,"magazine"};
};
};
};
class bulk_ItemTankTrapHalf: bulk {
descriptionShort = $STR_EPOCH_BULK_DESC_TANKTRAP_HALF;
weight = 12.5;
class ItemActions {
class CreateMags {
text = $STR_EPOCH_PLAYER_209;
script = "spawn player_loadCrate;";
output[] = {"ItemTankTrap",6,"magazine"};
};
class Crafting {
text = $STR_EPOCH_PLAYER_224;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {"ItemToolbox"};
output[] = {{"bulk_ItemTankTrap",1}};
input[] = {{"bulk_ItemTankTrapHalf",1},{"ItemTankTrap",6}};
};
};
};
class bulk_ItemWire: bulk {
descriptionShort = $STR_EPOCH_BULK_DESC_WIREKIT_FULL;
weight = 25;
class ItemActions {
class CreateMags {
text = $STR_EPOCH_PLAYER_209;
script = "spawn player_loadCrate;";
output[] = {"ItemWire",12,"magazine"};
};
};
};
class bulk_ItemWireHalf: bulk {
descriptionShort = $STR_EPOCH_BULK_DESC_WIREKIT_HALF;
weight = 12.5;
class ItemActions {
class CreateMags {
text = $STR_EPOCH_PLAYER_209;
script = "spawn player_loadCrate;";
output[] = {"ItemWire",6,"magazine"};
};
class Crafting {
text = $STR_EPOCH_PLAYER_225;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {"ItemToolbox"};
output[] = {{"bulk_ItemWire",1}};
input[] = {{"bulk_ItemWireHalf",1},{"ItemWire",6}};
};
};
};
class bulk_PartGeneric: bulk {
descriptionShort = $STR_EPOCH_BULK_DESC_GENERIC_FULL;
weight = 60;
class ItemActions {
class CreateMags {
text = $STR_EPOCH_PLAYER_209;
script = "spawn player_loadCrate;";
output[] = {"PartGeneric",12,"magazine"};
};
};
};
class bulk_PartGenericHalf: bulk {
descriptionShort = $STR_EPOCH_BULK_DESC_GENERIC_HALF;
weight = 30;
class ItemActions {
class CreateMags {
text = $STR_EPOCH_PLAYER_209;
script = "spawn player_loadCrate;";
output[] = {"PartGeneric",6,"magazine"};
};
class Crafting {
text = $STR_EPOCH_PLAYER_223;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {"ItemToolbox"};
output[] = {{"bulk_PartGeneric",1}};
input[] = {{"bulk_PartGenericHalf",1},{"PartGeneric",6}};
};
};
};

View File

@@ -0,0 +1,29 @@
class ItemAluminumBar: CA_Magazine {
scope = 2;
count = 1;
type = 256;
displayName = "Aluminum";
model = "\z\addons\dayz_epoch\models\aluminum_bar.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_alum_bar_CA.paa";
descriptionShort = "Aluminum Bar";
};
class ItemAluminumBar10oz: CA_Magazine {
scope = 2;
count = 1;
type = 256;
displayName = "10oz Aluminum";
model = "\z\addons\dayz_epoch\models\aluminum_bar.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_alum_bar_10oz_CA.paa";
descriptionShort = "10oz Aluminum Bar";
class ItemActions {
class Crafting {
text = $STR_EPOCH_PLAYER_211;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemAluminumBar",10}};
input[] = {{"ItemAluminumBar10oz",1}};
};
};
};

View File

@@ -0,0 +1,789 @@
class ItemBriefcase_Base: CA_Magazine {
scope = 2;
count = 1;
type = 256;
displayName = "Briefcase";
model = "\z\addons\dayz_epoch\models\briefcase.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_briefcase_E_CA.paa";
};
// Gold
class ItemBriefcaseEmpty: ItemBriefcase_Base {
picture = "\z\addons\dayz_epoch\pictures\equip_briefcase_E_CA.paa";
descriptionShort = "Empty Briefcase";
weight = 1;
class ItemActions {
class Crafting {
text = $STR_EPOCH_PLAYER_197;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemBriefcase10oz",1}};
input[] = {{"ItemBriefcaseEmpty",1},{"ItemGoldBar10oz",1}};
};
class Crafting1 {
text = $STR_EPOCH_PLAYER_198;
script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemBriefcase100oz",1}};
input[] = {{"ItemBriefcaseEmpty",1},{"ItemGoldBar10oz",10}};
};
class Crafting2 {
text = $STR_EPOCH_PLAYER_S_197;
script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemBriefcaseS10oz",1}};
input[] = {{"ItemBriefcaseEmpty",1},{"ItemSilverBar10oz",1}};
};
class Crafting3 {
text = $STR_EPOCH_PLAYER_S_198;
script = ";['Crafting3','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemBriefcaseS100oz",1}};
input[] = {{"ItemBriefcaseEmpty",1},{"ItemSilverBar10oz",10}};
};
};
};
class ItemBriefcase10oz: ItemBriefcase_Base {
picture = "\z\addons\dayz_epoch\pictures\equip_briefcase_10oz_CA.paa";
descriptionShort = "Briefcase (Contains: 1 x 10oz Gold Bar)";
weight = 1.2;
worth = 1000;
class ItemActions {
class Crafting {
text = $STR_EPOCH_PLAYER_197;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemBriefcase20oz",1}};
input[] = {{"ItemBriefcase10oz",1},{"ItemGoldBar10oz",1}};
};
class Crafting1 {
text = $STR_EPOCH_PLAYER_199;
script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemBriefcase100oz",1}};
input[] = {{"ItemBriefcase10oz",1},{"ItemGoldBar10oz",9}};
};
class Crafting2 {
text = $STR_EPOCH_PLAYER_200;
script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemGoldBar10oz",1},{"ItemBriefcaseEmpty",1}};
input[] = {{"ItemBriefcase10oz",1}};
};
};
};
class ItemBriefcase20oz: ItemBriefcase_Base {
picture = "\z\addons\dayz_epoch\pictures\equip_briefcase_20oz_CA.paa";
descriptionShort = "Briefcase (Contains: 2 x 10oz Gold Bar)";
weight = 1.5;
worth = 2000;
class ItemActions {
class Crafting {
text = $STR_EPOCH_PLAYER_197;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemBriefcase30oz",1}};
input[] = {{"ItemBriefcase20oz",1},{"ItemGoldBar10oz",1}};
};
class Crafting1 {
text = $STR_EPOCH_PLAYER_202;
script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemBriefcase100oz",1}};
input[] = {{"ItemBriefcase20oz",1},{"ItemGoldBar10oz",8}};
};
class Crafting2 {
text = $STR_EPOCH_PLAYER_200;
script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemGoldBar10oz",1},{"ItemBriefcase10oz",1}};
input[] = {{"ItemBriefcase20oz",1}};
};
class Crafting3 {
text = $STR_EPOCH_PLAYER_201;
script = ";['Crafting3','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemGoldBar10oz",2},{"ItemBriefcaseEmpty",1}};
input[] = {{"ItemBriefcase20oz",1}};
};
};
};
class ItemBriefcase30oz: ItemBriefcase_Base {
picture = "\z\addons\dayz_epoch\pictures\equip_briefcase_30oz_CA.paa";
descriptionShort = "Briefcase (Contains: 3 x 10oz Gold Bar)";
weight = 1.8;
worth = 3000;
class ItemActions {
class Crafting {
text = $STR_EPOCH_PLAYER_197;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemBriefcase40oz",1}};
input[] = {{"ItemBriefcase30oz",1},{"ItemGoldBar10oz",1}};
};
class Crafting1 {
text = $STR_EPOCH_PLAYER_203;
script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemBriefcase100oz",1}};
input[] = {{"ItemBriefcase30oz",1},{"ItemGoldBar10oz",7}};
};
class Crafting2 {
text = $STR_EPOCH_PLAYER_200;
script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemGoldBar10oz",1},{"ItemBriefcase20oz",1}};
input[] = {{"ItemBriefcase30oz",1}};
};
class Crafting3 {
text = $STR_EPOCH_PLAYER_201;
script = ";['Crafting3','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemGoldBar10oz",3},{"ItemBriefcaseEmpty",1}};
input[] = {{"ItemBriefcase30oz",1}};
};
};
};
class ItemBriefcase40oz: ItemBriefcase_Base {
picture = "\z\addons\dayz_epoch\pictures\equip_briefcase_40oz_CA.paa";
descriptionShort = "Briefcase (Contains: 4 x 10oz Gold Bar)";
weight = 2.1;
worth = 4000;
class ItemActions {
class Crafting {
text = $STR_EPOCH_PLAYER_197;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemBriefcase50oz",1}};
input[] = {{"ItemBriefcase40oz",1},{"ItemGoldBar10oz",1}};
};
class Crafting1 {
text = $STR_EPOCH_PLAYER_204;
script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemBriefcase100oz",1}};
input[] = {{"ItemBriefcase40oz",1},{"ItemGoldBar10oz",6}};
};
class Crafting2 {
text = $STR_EPOCH_PLAYER_200;
script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemGoldBar10oz",1},{"ItemBriefcase30oz",1}};
input[] = {{"ItemBriefcase40oz",1}};
};
class Crafting3 {
text = $STR_EPOCH_PLAYER_201;
script = ";['Crafting3','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemGoldBar10oz",4},{"ItemBriefcaseEmpty",1}};
input[] = {{"ItemBriefcase40oz",1}};
};
};
};
class ItemBriefcase50oz: ItemBriefcase_Base {
picture = "\z\addons\dayz_epoch\pictures\equip_briefcase_50oz_CA.paa";
descriptionShort = "Briefcase (Contains: 5 x 10oz Gold Bar)";
weight = 2.4;
worth = 5000;
class ItemActions {
class Crafting {
text = $STR_EPOCH_PLAYER_197;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemBriefcase60oz",1}};
input[] = {{"ItemBriefcase50oz",1},{"ItemGoldBar10oz",1}};
};
class Crafting1 {
text = $STR_EPOCH_PLAYER_205;
script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemBriefcase100oz",1}};
input[] = {{"ItemBriefcase50oz",1},{"ItemGoldBar10oz",5}};
};
class Crafting2 {
text = $STR_EPOCH_PLAYER_200;
script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemGoldBar10oz",1},{"ItemBriefcase40oz",1}};
input[] = {{"ItemBriefcase50oz",1}};
};
class Crafting3 {
text = $STR_EPOCH_PLAYER_201;
script = ";['Crafting3','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemGoldBar10oz",5},{"ItemBriefcaseEmpty",1}};
input[] = {{"ItemBriefcase50oz",1}};
};
};
};
class ItemBriefcase60oz: ItemBriefcase_Base {
picture = "\z\addons\dayz_epoch\pictures\equip_briefcase_60oz_CA.paa";
descriptionShort = "Briefcase (Contains: 6 x 10oz Gold Bar)";
weight = 2.7;
worth = 6000;
class ItemActions {
class Crafting {
text = $STR_EPOCH_PLAYER_197;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemBriefcase70oz",1}};
input[] = {{"ItemBriefcase60oz",1},{"ItemGoldBar10oz",1}};
};
class Crafting1 {
text = $STR_EPOCH_PLAYER_206;
script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemBriefcase100oz",1}};
input[] = {{"ItemBriefcase60oz",1},{"ItemGoldBar10oz",4}};
};
class Crafting2 {
text = $STR_EPOCH_PLAYER_200;
script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemGoldBar10oz",1},{"ItemBriefcase50oz",1}};
input[] = {{"ItemBriefcase60oz",1}};
};
class Crafting3 {
text = $STR_EPOCH_PLAYER_201;
script = ";['Crafting3','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemGoldBar10oz",6},{"ItemBriefcaseEmpty",1}};
input[] = {{"ItemBriefcase60oz",1}};
};
};
};
class ItemBriefcase70oz: ItemBriefcase_Base {
picture = "\z\addons\dayz_epoch\pictures\equip_briefcase_70oz_CA.paa";
descriptionShort = "Briefcase (Contains: 7 x 10oz Gold Bar)";
weight = 2.9;
worth = 7000;
class ItemActions {
class Crafting {
text = $STR_EPOCH_PLAYER_197;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemBriefcase80oz",1}};
input[] = {{"ItemBriefcase70oz",1},{"ItemGoldBar10oz",1}};
};
class Crafting1 {
text = $STR_EPOCH_PLAYER_207;
script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemBriefcase100oz",1}};
input[] = {{"ItemBriefcase70oz",1},{"ItemGoldBar10oz",3}};
};
class Crafting2 {
text = $STR_EPOCH_PLAYER_200;
script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemGoldBar10oz",1},{"ItemBriefcase60oz",1}};
input[] = {{"ItemBriefcase70oz",1}};
};
class Crafting3 {
text = $STR_EPOCH_PLAYER_201;
script = ";['Crafting3','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemGoldBar10oz",7},{"ItemBriefcaseEmpty",1}};
input[] = {{"ItemBriefcase70oz",1}};
};
};
};
class ItemBriefcase80oz: ItemBriefcase_Base {
picture = "\z\addons\dayz_epoch\pictures\equip_briefcase_80oz_CA.paa";
descriptionShort = "Briefcase (Contains: 8 x 10oz Gold Bar)";
weight = 3.2;
worth = 8000;
class ItemActions {
class Crafting {
text = $STR_EPOCH_PLAYER_197;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemBriefcase90oz",1}};
input[] = {{"ItemBriefcase80oz",1},{"ItemGoldBar10oz",1}};
};
class Crafting1 {
text = $STR_EPOCH_PLAYER_208;
script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemBriefcase100oz",1}};
input[] = {{"ItemBriefcase80oz",1},{"ItemGoldBar10oz",2}};
};
class Crafting2 {
text = $STR_EPOCH_PLAYER_200;
script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemGoldBar10oz",1},{"ItemBriefcase70oz",1}};
input[] = {{"ItemBriefcase80oz",1}};
};
class Crafting3 {
text = $STR_EPOCH_PLAYER_201;
script = ";['Crafting3','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemGoldBar10oz",8},{"ItemBriefcaseEmpty",1}};
input[] = {{"ItemBriefcase80oz",1}};
};
};
};
class ItemBriefcase90oz: ItemBriefcase_Base {
picture = "\z\addons\dayz_epoch\pictures\equip_briefcase_90oz_CA.paa";
descriptionShort = "Briefcase (Contains: 9 x 10oz Gold Bar)";
weight = 3.5;
worth = 9000;
class ItemActions {
class Crafting {
text = $STR_EPOCH_PLAYER_197;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemBriefcase100oz",1}};
input[] = {{"ItemBriefcase90oz",1},{"ItemGoldBar10oz",1}};
};
class Crafting1 {
text = $STR_EPOCH_PLAYER_200;
script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemGoldBar10oz",1},{"ItemBriefcase80oz",1}};
input[] = {{"ItemBriefcase90oz",1}};
};
class Crafting2 {
text = $STR_EPOCH_PLAYER_201;
script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemGoldBar10oz",9},{"ItemBriefcaseEmpty",1}};
input[] = {{"ItemBriefcase90oz",1}};
};
};
};
class ItemBriefcase100oz: ItemBriefcase_Base {
picture = "\z\addons\dayz_epoch\pictures\equip_briefcase_100oz_CA.paa";
descriptionShort = "Briefcase (Contains: 10 x 10oz Gold Bar)";
weight = 3.8;
worth = 10000;
class ItemActions {
class Crafting {
text = $STR_EPOCH_PLAYER_200;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemGoldBar10oz",1},{"ItemBriefcase90oz",1}};
input[] = {{"ItemBriefcase100oz",1}};
};
class Crafting1 {
text = $STR_EPOCH_PLAYER_201;
script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemGoldBar10oz",10},{"ItemBriefcaseEmpty",1}};
input[] = {{"ItemBriefcase100oz",1}};
};
};
};
// Silver
class ItemSilvercase_Base: ItemBriefcase_Base {
model = "\z\addons\dayz_epoch\models\silvercase.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_briefcase_E_CA.paa";
};
class ItemBriefcaseS10oz: ItemSilvercase_Base {
picture = "\z\addons\dayz_epoch\pictures\equip_silvercase_10oz_CA.paa";
descriptionShort = "Briefcase (Contains: 1 x 10oz Silver Bar)";
weight = 1.2;
worth = 10;
class ItemActions {
class Crafting {
text = $STR_EPOCH_PLAYER_S_197;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemBriefcaseS20oz",1}};
input[] = {{"ItemBriefcaseS10oz",1},{"ItemSilverBar10oz",1}};
};
class Crafting1 {
text = $STR_EPOCH_PLAYER_S_199;
script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemBriefcaseS100oz",1}};
input[] = {{"ItemBriefcaseS10oz",1},{"ItemSilverBar10oz",9}};
};
class Crafting2 {
text = $STR_EPOCH_PLAYER_S_200;
script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemSilverBar10oz",1},{"ItemBriefcaseEmpty",1}};
input[] = {{"ItemBriefcaseS10oz",1}};
};
};
};
class ItemBriefcaseS20oz: ItemSilvercase_Base {
picture = "\z\addons\dayz_epoch\pictures\equip_silvercase_20oz_CA.paa";
descriptionShort = "Briefcase (Contains: 2 x 10oz Silver Bar)";
weight = 1.5;
worth = 20;
class ItemActions {
class Crafting {
text = $STR_EPOCH_PLAYER_S_197;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemBriefcaseS30oz",1}};
input[] = {{"ItemBriefcaseS20oz",1},{"ItemSilverBar10oz",1}};
};
class Crafting1 {
text = $STR_EPOCH_PLAYER_S_202;
script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemBriefcaseS100oz",1}};
input[] = {{"ItemBriefcaseS20oz",1},{"ItemSilverBar10oz",8}};
};
class Crafting2 {
text = $STR_EPOCH_PLAYER_S_200;
script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemSilverBar10oz",1},{"ItemBriefcaseS10oz",1}};
input[] = {{"ItemBriefcaseS20oz",1}};
};
class Crafting3 {
text = $STR_EPOCH_PLAYER_201;
script = ";['Crafting3','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemSilverBar10oz",2},{"ItemBriefcaseEmpty",1}};
input[] = {{"ItemBriefcaseS20oz",1}};
};
};
};
class ItemBriefcaseS30oz: ItemSilvercase_Base {
picture = "\z\addons\dayz_epoch\pictures\equip_silvercase_30oz_CA.paa";
descriptionShort = "Briefcase (Contains: 3 x 10oz Silver Bar)";
weight = 1.8;
worth = 30;
class ItemActions {
class Crafting {
text = $STR_EPOCH_PLAYER_S_197;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemBriefcaseS40oz",1}};
input[] = {{"ItemBriefcaseS30oz",1},{"ItemSilverBar10oz",1}};
};
class Crafting1 {
text = $STR_EPOCH_PLAYER_S_203;
script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemBriefcaseS100oz",1}};
input[] = {{"ItemBriefcaseS30oz",1},{"ItemSilverBar10oz",7}};
};
class Crafting2 {
text = $STR_EPOCH_PLAYER_S_200;
script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemSilverBar10oz",1},{"ItemBriefcaseS20oz",1}};
input[] = {{"ItemBriefcaseS30oz",1}};
};
class Crafting3 {
text = $STR_EPOCH_PLAYER_201;
script = ";['Crafting3','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemSilverBar10oz",3},{"ItemBriefcaseEmpty",1}};
input[] = {{"ItemBriefcaseS30oz",1}};
};
};
};
class ItemBriefcaseS40oz: ItemSilvercase_Base {
picture = "\z\addons\dayz_epoch\pictures\equip_silvercase_40oz_CA.paa";
descriptionShort = "Briefcase (Contains: 4 x 10oz Silver Bar)";
weight = 2.1;
worth = 40;
class ItemActions {
class Crafting {
text = $STR_EPOCH_PLAYER_S_197;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemBriefcaseS50oz",1}};
input[] = {{"ItemBriefcaseS40oz",1},{"ItemSilverBar10oz",1}};
};
class Crafting1 {
text = $STR_EPOCH_PLAYER_S_204;
script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemBriefcaseS100oz",1}};
input[] = {{"ItemBriefcaseS40oz",1},{"ItemSilverBar10oz",6}};
};
class Crafting2 {
text = $STR_EPOCH_PLAYER_S_200;
script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemSilverBar10oz",1},{"ItemBriefcaseS30oz",1}};
input[] = {{"ItemBriefcaseS40oz",1}};
};
class Crafting3 {
text = $STR_EPOCH_PLAYER_201;
script = ";['Crafting3','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemSilverBar10oz",4},{"ItemBriefcaseEmpty",1}};
input[] = {{"ItemBriefcaseS40oz",1}};
};
};
};
class ItemBriefcaseS50oz: ItemSilvercase_Base {
picture = "\z\addons\dayz_epoch\pictures\equip_silvercase_50oz_CA.paa";
descriptionShort = "Briefcase (Contains: 5 x 10oz Silver Bar)";
weight = 2.4;
worth = 50;
class ItemActions {
class Crafting {
text = $STR_EPOCH_PLAYER_S_197;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemBriefcaseS60oz",1}};
input[] = {{"ItemBriefcaseS50oz",1},{"ItemSilverBar10oz",1}};
};
class Crafting1 {
text = $STR_EPOCH_PLAYER_S_205;
script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemBriefcaseS100oz",1}};
input[] = {{"ItemBriefcaseS50oz",1},{"ItemSilverBar10oz",5}};
};
class Crafting2 {
text = $STR_EPOCH_PLAYER_S_200;
script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemSilverBar10oz",1},{"ItemBriefcaseS40oz",1}};
input[] = {{"ItemBriefcaseS50oz",1}};
};
class Crafting3 {
text = $STR_EPOCH_PLAYER_201;
script = ";['Crafting3','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemSilverBar10oz",5},{"ItemBriefcaseEmpty",1}};
input[] = {{"ItemBriefcaseS50oz",1}};
};
};
};
class ItemBriefcaseS60oz: ItemSilvercase_Base {
picture = "\z\addons\dayz_epoch\pictures\equip_silvercase_60oz_CA.paa";
descriptionShort = "Briefcase (Contains: 6 x 10oz Silver Bar)";
weight = 2.7;
worth = 60;
class ItemActions {
class Crafting {
text = $STR_EPOCH_PLAYER_S_197;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemBriefcaseS70oz",1}};
input[] = {{"ItemBriefcaseS60oz",1},{"ItemSilverBar10oz",1}};
};
class Crafting1 {
text = $STR_EPOCH_PLAYER_S_206;
script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemBriefcaseS100oz",1}};
input[] = {{"ItemBriefcaseS60oz",1},{"ItemSilverBar10oz",4}};
};
class Crafting2 {
text = $STR_EPOCH_PLAYER_S_200;
script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemSilverBar10oz",1},{"ItemBriefcaseS50oz",1}};
input[] = {{"ItemBriefcaseS60oz",1}};
};
class Crafting3 {
text = $STR_EPOCH_PLAYER_201;
script = ";['Crafting3','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemSilverBar10oz",6},{"ItemBriefcaseEmpty",1}};
input[] = {{"ItemBriefcaseS60oz",1}};
};
};
};
class ItemBriefcaseS70oz: ItemSilvercase_Base {
picture = "\z\addons\dayz_epoch\pictures\equip_silvercase_70oz_CA.paa";
descriptionShort = "Briefcase (Contains: 7 x 10oz Silver Bar)";
weight = 2.9;
worth = 70;
class ItemActions {
class Crafting {
text = $STR_EPOCH_PLAYER_S_197;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemBriefcaseS80oz",1}};
input[] = {{"ItemBriefcaseS70oz",1},{"ItemSilverBar10oz",1}};
};
class Crafting1 {
text = $STR_EPOCH_PLAYER_S_207;
script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemBriefcaseS100oz",1}};
input[] = {{"ItemBriefcaseS70oz",1},{"ItemSilverBar10oz",3}};
};
class Crafting2 {
text = $STR_EPOCH_PLAYER_S_200;
script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemSilverBar10oz",1},{"ItemBriefcaseS60oz",1}};
input[] = {{"ItemBriefcaseS70oz",1}};
};
class Crafting3 {
text = $STR_EPOCH_PLAYER_201;
script = ";['Crafting3','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemSilverBar10oz",7},{"ItemBriefcaseEmpty",1}};
input[] = {{"ItemBriefcaseS70oz",1}};
};
};
};
class ItemBriefcaseS80oz: ItemSilvercase_Base {
picture = "\z\addons\dayz_epoch\pictures\equip_silvercase_80oz_CA.paa";
descriptionShort = "Briefcase (Contains: 8 x 10oz Silver Bar)";
weight = 3.2;
worth = 80;
class ItemActions {
class Crafting {
text = $STR_EPOCH_PLAYER_S_197;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemBriefcaseS90oz",1}};
input[] = {{"ItemBriefcaseS80oz",1},{"ItemSilverBar10oz",1}};
};
class Crafting1 {
text = $STR_EPOCH_PLAYER_S_208;
script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemBriefcaseS100oz",1}};
input[] = {{"ItemBriefcaseS80oz",1},{"ItemSilverBar10oz",2}};
};
class Crafting2 {
text = $STR_EPOCH_PLAYER_S_200;
script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemSilverBar10oz",1},{"ItemBriefcaseS70oz",1}};
input[] = {{"ItemBriefcaseS80oz",1}};
};
class Crafting3 {
text = $STR_EPOCH_PLAYER_201;
script = ";['Crafting3','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemSilverBar10oz",8},{"ItemBriefcaseEmpty",1}};
input[] = {{"ItemBriefcaseS80oz",1}};
};
};
};
class ItemBriefcaseS90oz: ItemSilvercase_Base {
picture = "\z\addons\dayz_epoch\pictures\equip_silvercase_90oz_CA.paa";
descriptionShort = "Briefcase (Contains: 9 x 10oz Silver Bar)";
weight = 3.5;
worth = 90;
class ItemActions {
class Crafting {
text = $STR_EPOCH_PLAYER_S_197;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemBriefcaseS100oz",1}};
input[] = {{"ItemBriefcaseS90oz",1},{"ItemSilverBar10oz",1}};
};
class Crafting1 {
text = $STR_EPOCH_PLAYER_S_200;
script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemSilverBar10oz",1},{"ItemBriefcaseS80oz",1}};
input[] = {{"ItemBriefcaseS90oz",1}};
};
class Crafting2 {
text = $STR_EPOCH_PLAYER_201;
script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemSilverBar10oz",9},{"ItemBriefcaseEmpty",1}};
input[] = {{"ItemBriefcaseS90oz",1}};
};
};
};
class ItemBriefcaseS100oz: ItemSilvercase_Base {
picture = "\z\addons\dayz_epoch\pictures\equip_silvercase_100oz_CA.paa";
descriptionShort = "Briefcase (Contains: 10 x 10oz Silver Bar)";
weight = 3.8;
worth = 100;
class ItemActions {
class Crafting {
text = $STR_EPOCH_PLAYER_S_200;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemSilverBar10oz",1},{"ItemBriefcaseS90oz",1}};
input[] = {{"ItemBriefcaseS100oz",1}};
};
class Crafting1 {
text = $STR_EPOCH_PLAYER_201;
script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemSilverBar10oz",10},{"ItemBriefcaseEmpty",1}};
input[] = {{"ItemBriefcaseS100oz",1}};
};
};
};

View File

@@ -0,0 +1,9 @@
class ItemBronzeBar: CA_Magazine {
scope = 2;
count = 1;
type = 256;
displayName = "Bronze";
model = "\z\addons\dayz_epoch\models\bronze_bar.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_bar_bronze_CA.paa";
descriptionShort = "Bronze Bar";
};

View File

@@ -0,0 +1,38 @@
class ItemCopperBar: CA_Magazine {
scope = 2;
count = 1;
type = 256;
displayName = "Copper";
model = "\z\addons\dayz_epoch\models\copper_bar.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_copper_bar_CA.paa";
descriptionShort = "Copper Bar";
class ItemActions {
class Crafting {
text = $STR_EPOCH_PLAYER_210;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemCopperBar10oz",1}};
input[] = {{"ItemCopperBar",10}};
};
};
};
class ItemCopperBar10oz: CA_Magazine {
scope = 2;
count = 1;
type = 256;
displayName = "10oz Copper";
model = "\z\addons\dayz_epoch\models\copper_bar_10oz.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_copper_bar_10oz_CA.paa";
descriptionShort = "10oz Copper Bar";
class ItemActions {
class Crafting {
text = $STR_EPOCH_PLAYER_211;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemCopperBar",10}};
input[] = {{"ItemCopperBar10oz",1}};
};
};
};

View File

@@ -0,0 +1,410 @@
class ItemGoldBar: CA_Magazine {
scope = 2;
count = 1;
worth = 100;
type = 256;
displayName = "Gold";
model = "\z\addons\dayz_epoch\models\ItemGoldBar1oz.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_gold_bar_CA.paa";
descriptionShort = "Gold Bar";
class ItemActions {
class Crafting {
text = $STR_EPOCH_PLAYER_210_1;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemGoldBar2oz",1}};
input[] = {{"ItemGoldBar",2}};
};
class Crafting1 {
text = $STR_EPOCH_PLAYER_210_9;
script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemGoldBar10oz",1}};
input[] = {{"ItemGoldBar",10}};
};
};
};
class ItemGoldBar2oz: CA_Magazine {
scope = 2;
count = 1;
worth = 200;
type = 256;
displayName = "2oz Gold";
model = "\z\addons\dayz_epoch\models\ItemGoldBar2oz.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_gold_bar_CA.paa";
descriptionShort = "2 x 1oz Gold Bar";
class ItemActions {
class Crafting {
text = $STR_EPOCH_PLAYER_210_1;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemGoldBar3oz",1}};
input[] = {{"ItemGoldBar2oz",1},{"ItemGoldBar",1}};
};
class Crafting1 {
text = $STR_EPOCH_PLAYER_211_1;
script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemGoldBar",2}};
input[] = {{"ItemGoldBar2oz",1}};
};
class Crafting2 {
text = $STR_EPOCH_PLAYER_210_8;
script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemGoldBar10oz",1}};
input[] = {{"ItemGoldBar2oz",1},{"ItemGoldBar",8}};
};
};
};
class ItemGoldBar3oz: CA_Magazine {
scope = 2;
count = 1;
worth = 300;
type = 256;
displayName = "3oz Gold";
model = "\z\addons\dayz_epoch\models\ItemGoldBar3oz.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_gold_bar_CA.paa";
descriptionShort = "3 x 1oz Gold Bar";
class ItemActions {
class Crafting {
text = $STR_EPOCH_PLAYER_210_1;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemGoldBar4oz",1}};
input[] = {{"ItemGoldBar3oz",1},{"ItemGoldBar",1}};
};
class Crafting1 {
text = $STR_EPOCH_PLAYER_211_1;
script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemGoldBar2oz",1},{"ItemGoldBar",1}};
input[] = {{"ItemGoldBar3oz",1}};
};
class Crafting2 {
text = $STR_EPOCH_PLAYER_210_7;
script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemGoldBar10oz",1}};
input[] = {{"ItemGoldBar3oz",1},{"ItemGoldBar",7}};
};
class Crafting3 {
text = $STR_EPOCH_PLAYER_211;
script = ";['Crafting3','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemGoldBar",3}};
input[] = {{"ItemGoldBar3oz",1}};
};
};
};
class ItemGoldBar4oz: CA_Magazine {
scope = 2;
count = 1;
worth = 400;
type = 256;
displayName = "4oz Gold";
model = "\z\addons\dayz_epoch\models\ItemGoldBar4oz.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_gold_bar_CA.paa";
descriptionShort = "4 x 1oz Gold Bar";
class ItemActions {
class Crafting {
text = $STR_EPOCH_PLAYER_210_1;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemGoldBar5oz",1}};
input[] = {{"ItemGoldBar4oz",1},{"ItemGoldBar",1}};
};
class Crafting1 {
text = $STR_EPOCH_PLAYER_211_1;
script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemGoldBar3oz",1},{"ItemGoldBar",1}};
input[] = {{"ItemGoldBar4oz",1}};
};
class Crafting2 {
text = $STR_EPOCH_PLAYER_210_6;
script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemGoldBar10oz",1}};
input[] = {{"ItemGoldBar4oz",1},{"ItemGoldBar",6}};
};
class Crafting3 {
text = $STR_EPOCH_PLAYER_211;
script = ";['Crafting3','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemGoldBar",4}};
input[] = {{"ItemGoldBar4oz",1}};
};
};
};
class ItemGoldBar5oz: CA_Magazine {
scope = 2;
count = 1;
worth = 500;
type = 256;
displayName = "5oz Gold";
model = "\z\addons\dayz_epoch\models\ItemGoldBar5oz.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_gold_bar_CA.paa";
descriptionShort = "5 x 1oz Gold Bar";
class ItemActions {
class Crafting {
text = $STR_EPOCH_PLAYER_210_1;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemGoldBar6oz",1}};
input[] = {{"ItemGoldBar5oz",1},{"ItemGoldBar",1}};
};
class Crafting1 {
text = $STR_EPOCH_PLAYER_211_1;
script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemGoldBar4oz",1},{"ItemGoldBar",1}};
input[] = {{"ItemGoldBar5oz",1}};
};
class Crafting2 {
text = $STR_EPOCH_PLAYER_210_5;
script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemGoldBar10oz",1}};
input[] = {{"ItemGoldBar5oz",1},{"ItemGoldBar",5}};
};
class Crafting3 {
text = $STR_EPOCH_PLAYER_211;
script = ";['Crafting3','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemGoldBar",5}};
input[] = {{"ItemGoldBar5oz",1}};
};
};
};
class ItemGoldBar6oz: CA_Magazine {
scope = 2;
count = 1;
worth = 600;
type = 256;
displayName = "6oz Gold";
model = "\z\addons\dayz_epoch\models\ItemGoldBar6oz.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_gold_bar_CA.paa";
descriptionShort = "6 x 1oz Gold Bar";
class ItemActions {
class Crafting {
text = $STR_EPOCH_PLAYER_210_1;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemGoldBar7oz",1}};
input[] = {{"ItemGoldBar6oz",1},{"ItemGoldBar",1}};
};
class Crafting1 {
text = $STR_EPOCH_PLAYER_211_1;
script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemGoldBar5oz",1},{"ItemGoldBar",1}};
input[] = {{"ItemGoldBar6oz",1}};
};
class Crafting2 {
text = $STR_EPOCH_PLAYER_210_4;
script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemGoldBar10oz",1}};
input[] = {{"ItemGoldBar6oz",1},{"ItemGoldBar",4}};
};
class Crafting3 {
text = $STR_EPOCH_PLAYER_211;
script = ";['Crafting3','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemGoldBar",6}};
input[] = {{"ItemGoldBar6oz",1}};
};
};
};
class ItemGoldBar7oz: CA_Magazine {
scope = 2;
count = 1;
worth = 700;
type = 256;
displayName = "7oz Gold";
model = "\z\addons\dayz_epoch\models\ItemGoldBar7oz.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_gold_bar_CA.paa";
descriptionShort = "7 x 1oz Gold Bar";
class ItemActions {
class Crafting {
text = $STR_EPOCH_PLAYER_210_1;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemGoldBar8oz",1}};
input[] = {{"ItemGoldBar7oz",1},{"ItemGoldBar",1}};
};
class Crafting1 {
text = $STR_EPOCH_PLAYER_211_1;
script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemGoldBar6oz",1},{"ItemGoldBar",1}};
input[] = {{"ItemGoldBar7oz",1}};
};
class Crafting2 {
text = $STR_EPOCH_PLAYER_210_3;
script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemGoldBar10oz",1}};
input[] = {{"ItemGoldBar7oz",1},{"ItemGoldBar",3}};
};
class Crafting3 {
text = $STR_EPOCH_PLAYER_211;
script = ";['Crafting3','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemGoldBar",7}};
input[] = {{"ItemGoldBar7oz",1}};
};
};
};
class ItemGoldBar8oz: CA_Magazine {
scope = 2;
count = 1;
worth = 800;
type = 256;
displayName = "8oz Gold";
model = "\z\addons\dayz_epoch\models\ItemGoldBar8oz.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_gold_bar_CA.paa";
descriptionShort = "8 x 1oz Gold Bar";
class ItemActions {
class Crafting {
text = $STR_EPOCH_PLAYER_210_1;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemGoldBar9oz",1}};
input[] = {{"ItemGoldBar8oz",1},{"ItemGoldBar",1}};
};
class Crafting1 {
text = $STR_EPOCH_PLAYER_211_1;
script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemGoldBar7oz",1},{"ItemGoldBar",1}};
input[] = {{"ItemGoldBar8oz",1}};
};
class Crafting2 {
text = $STR_EPOCH_PLAYER_210_2;
script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemGoldBar10oz",1}};
input[] = {{"ItemGoldBar8oz",1},{"ItemGoldBar",2}};
};
class Crafting3 {
text = $STR_EPOCH_PLAYER_211;
script = ";['Crafting3','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemGoldBar",8}};
input[] = {{"ItemGoldBar8oz",1}};
};
};
};
class ItemGoldBar9oz: CA_Magazine {
scope = 2;
count = 1;
worth = 900;
type = 256;
displayName = "9oz Gold";
model = "\z\addons\dayz_epoch\models\ItemGoldBar9oz.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_gold_bar_CA.paa";
descriptionShort = "9 x 1oz Gold Bar";
class ItemActions {
class Crafting {
text = $STR_EPOCH_PLAYER_210_1;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemGoldBar10oz",1}};
input[] = {{"ItemGoldBar9oz",1},{"ItemGoldBar",1}};
};
class Crafting1 {
text = $STR_EPOCH_PLAYER_211_1;
script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemGoldBar8oz",1},{"ItemGoldBar",1}};
input[] = {{"ItemGoldBar9oz",1}};
};
class Crafting3 {
text = $STR_EPOCH_PLAYER_211;
script = ";['Crafting3','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemGoldBar",9}};
input[] = {{"ItemGoldBar9oz",1}};
};
};
};
class ItemGoldBar10oz: CA_Magazine {
scope = 2;
count = 1;
worth = 1000;
type = 256;
displayName = "10oz Gold";
model = "\z\addons\dayz_epoch\models\ItemGoldBar10oz.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_gold_bar_10oz_CA.paa";
descriptionShort = "10 x 1oz Gold Bar";
class ItemActions {
class Crafting {
text = $STR_EPOCH_PLAYER_211_1;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemGoldBar9oz",1},{"ItemGoldBar",1}};
input[] = {{"ItemGoldBar10oz",1}};
};
class Crafting1 {
text = $STR_EPOCH_PLAYER_211;
script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemGoldBar",10}};
input[] = {{"ItemGoldBar10oz",1}};
};
};
};

View File

@@ -0,0 +1,410 @@
class ItemSilverBar: CA_Magazine {
scope = 2;
count = 1;
worth = 1;
type = 256;
displayName = "Silver";
model = "\z\addons\dayz_epoch\models\ItemSilverBar1oz.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_silver_bar_CA.paa";
descriptionShort = "Silver Bar";
class ItemActions {
class Crafting {
text = $STR_EPOCH_PLAYER_210_1;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemSilverBar2oz",1}};
input[] = {{"ItemSilverBar",2}};
};
class Crafting1 {
text = $STR_EPOCH_PLAYER_210_9;
script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemSilverBar10oz",1}};
input[] = {{"ItemSilverBar",10}};
};
};
};
class ItemSilverBar2oz: CA_Magazine {
scope = 2;
count = 1;
worth = 2;
type = 256;
displayName = "2oz Silver";
model = "\z\addons\dayz_epoch\models\ItemSilverBar2oz.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_silver_bar_CA.paa";
descriptionShort = "2 x 1oz Silver Bar";
class ItemActions {
class Crafting {
text = $STR_EPOCH_PLAYER_210_1;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemSilverBar3oz",1}};
input[] = {{"ItemSilverBar2oz",1},{"ItemSilverBar",1}};
};
class Crafting1 {
text = $STR_EPOCH_PLAYER_211_1;
script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemSilverBar",2}};
input[] = {{"ItemSilverBar2oz",1}};
};
class Crafting2 {
text = $STR_EPOCH_PLAYER_210_8;
script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemSilverBar10oz",1}};
input[] = {{"ItemSilverBar2oz",1},{"ItemSilverBar",8}};
};
};
};
class ItemSilverBar3oz: CA_Magazine {
scope = 2;
count = 1;
worth = 3;
type = 256;
displayName = "3oz Silver";
model = "\z\addons\dayz_epoch\models\ItemSilverBar3oz.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_silver_bar_CA.paa";
descriptionShort = "3 x 1oz Silver Bar";
class ItemActions {
class Crafting {
text = $STR_EPOCH_PLAYER_210_1;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemSilverBar4oz",1}};
input[] = {{"ItemSilverBar3oz",1},{"ItemSilverBar",1}};
};
class Crafting1 {
text = $STR_EPOCH_PLAYER_211_1;
script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemSilverBar2oz",1},{"ItemSilverBar",1}};
input[] = {{"ItemSilverBar3oz",1}};
};
class Crafting2 {
text = $STR_EPOCH_PLAYER_210_7;
script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemSilverBar10oz",1}};
input[] = {{"ItemSilverBar3oz",1},{"ItemSilverBar",7}};
};
class Crafting3 {
text = $STR_EPOCH_PLAYER_211;
script = ";['Crafting3','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemSilverBar",3}};
input[] = {{"ItemSilverBar3oz",1}};
};
};
};
class ItemSilverBar4oz: CA_Magazine {
scope = 2;
count = 1;
worth = 4;
type = 256;
displayName = "4oz Silver";
model = "\z\addons\dayz_epoch\models\ItemSilverBar4oz.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_silver_bar_CA.paa";
descriptionShort = "4 x 1oz Silver Bar";
class ItemActions {
class Crafting {
text = $STR_EPOCH_PLAYER_210_1;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemSilverBar5oz",1}};
input[] = {{"ItemSilverBar4oz",1},{"ItemSilverBar",1}};
};
class Crafting1 {
text = $STR_EPOCH_PLAYER_211_1;
script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemSilverBar3oz",1},{"ItemSilverBar",1}};
input[] = {{"ItemSilverBar4oz",1}};
};
class Crafting2 {
text = $STR_EPOCH_PLAYER_210_6;
script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemSilverBar10oz",1}};
input[] = {{"ItemSilverBar4oz",1},{"ItemSilverBar",6}};
};
class Crafting3 {
text = $STR_EPOCH_PLAYER_211;
script = ";['Crafting3','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemSilverBar",4}};
input[] = {{"ItemSilverBar4oz",1}};
};
};
};
class ItemSilverBar5oz: CA_Magazine {
scope = 2;
count = 1;
worth = 5;
type = 256;
displayName = "5oz Silver";
model = "\z\addons\dayz_epoch\models\ItemSilverBar5oz.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_silver_bar_CA.paa";
descriptionShort = "5 x 1oz Silver Bar";
class ItemActions {
class Crafting {
text = $STR_EPOCH_PLAYER_210_1;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemSilverBar6oz",1}};
input[] = {{"ItemSilverBar5oz",1},{"ItemSilverBar",1}};
};
class Crafting1 {
text = $STR_EPOCH_PLAYER_211_1;
script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemSilverBar4oz",1},{"ItemSilverBar",1}};
input[] = {{"ItemSilverBar5oz",1}};
};
class Crafting2 {
text = $STR_EPOCH_PLAYER_210_5;
script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemSilverBar10oz",1}};
input[] = {{"ItemSilverBar5oz",1},{"ItemSilverBar",5}};
};
class Crafting3 {
text = $STR_EPOCH_PLAYER_211;
script = ";['Crafting3','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemSilverBar",5}};
input[] = {{"ItemSilverBar5oz",1}};
};
};
};
class ItemSilverBar6oz: CA_Magazine {
scope = 2;
count = 1;
worth = 6;
type = 256;
displayName = "6oz Silver";
model = "\z\addons\dayz_epoch\models\ItemSilverBar6oz.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_silver_bar_CA.paa";
descriptionShort = "6 x 1oz Silver Bar";
class ItemActions {
class Crafting {
text = $STR_EPOCH_PLAYER_210_1;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemSilverBar7oz",1}};
input[] = {{"ItemSilverBar6oz",1},{"ItemSilverBar",1}};
};
class Crafting1 {
text = $STR_EPOCH_PLAYER_211_1;
script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemSilverBar5oz",1},{"ItemSilverBar",1}};
input[] = {{"ItemSilverBar6oz",1}};
};
class Crafting2 {
text = $STR_EPOCH_PLAYER_210_4;
script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemSilverBar10oz",1}};
input[] = {{"ItemSilverBar6oz",1},{"ItemSilverBar",4}};
};
class Crafting3 {
text = $STR_EPOCH_PLAYER_211;
script = ";['Crafting3','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemSilverBar",6}};
input[] = {{"ItemSilverBar6oz",1}};
};
};
};
class ItemSilverBar7oz: CA_Magazine {
scope = 2;
count = 1;
worth = 7;
type = 256;
displayName = "7oz Silver";
model = "\z\addons\dayz_epoch\models\ItemSilverBar7oz.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_silver_bar_CA.paa";
descriptionShort = "7 x 1oz Silver Bar";
class ItemActions {
class Crafting {
text = $STR_EPOCH_PLAYER_210_1;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemSilverBar8oz",1}};
input[] = {{"ItemSilverBar7oz",1},{"ItemSilverBar",1}};
};
class Crafting1 {
text = $STR_EPOCH_PLAYER_211_1;
script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemSilverBar6oz",1},{"ItemSilverBar",1}};
input[] = {{"ItemSilverBar7oz",1}};
};
class Crafting2 {
text = $STR_EPOCH_PLAYER_210_3;
script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemSilverBar10oz",1}};
input[] = {{"ItemSilverBar7oz",1},{"ItemSilverBar",3}};
};
class Crafting3 {
text = $STR_EPOCH_PLAYER_211;
script = ";['Crafting3','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemSilverBar",7}};
input[] = {{"ItemSilverBar7oz",1}};
};
};
};
class ItemSilverBar8oz: CA_Magazine {
scope = 2;
count = 1;
worth = 8;
type = 256;
displayName = "8oz Silver";
model = "\z\addons\dayz_epoch\models\ItemSilverBar8oz.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_silver_bar_CA.paa";
descriptionShort = "8 x 1oz Silver Bar";
class ItemActions {
class Crafting {
text = $STR_EPOCH_PLAYER_210_1;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemSilverBar9oz",1}};
input[] = {{"ItemSilverBar8oz",1},{"ItemSilverBar",1}};
};
class Crafting1 {
text = $STR_EPOCH_PLAYER_211_1;
script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemSilverBar7oz",1},{"ItemSilverBar",1}};
input[] = {{"ItemSilverBar8oz",1}};
};
class Crafting2 {
text = $STR_EPOCH_PLAYER_210_2;
script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemSilverBar10oz",1}};
input[] = {{"ItemSilverBar8oz",1},{"ItemSilverBar",2}};
};
class Crafting3 {
text = $STR_EPOCH_PLAYER_211;
script = ";['Crafting3','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemSilverBar",8}};
input[] = {{"ItemSilverBar8oz",1}};
};
};
};
class ItemSilverBar9oz: CA_Magazine {
scope = 2;
count = 1;
worth = 9;
type = 256;
displayName = "9oz Silver";
model = "\z\addons\dayz_epoch\models\ItemSilverBar9oz.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_silver_bar_CA.paa";
descriptionShort = "9 x 1oz Silver Bar";
class ItemActions {
class Crafting {
text = $STR_EPOCH_PLAYER_210_1;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemSilverBar10oz",1}};
input[] = {{"ItemSilverBar9oz",1},{"ItemSilverBar",1}};
};
class Crafting1 {
text = $STR_EPOCH_PLAYER_211_1;
script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemSilverBar8oz",1},{"ItemSilverBar",1}};
input[] = {{"ItemSilverBar9oz",1}};
};
class Crafting3 {
text = $STR_EPOCH_PLAYER_211;
script = ";['Crafting3','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemSilverBar",9}};
input[] = {{"ItemSilverBar9oz",1}};
};
};
};
class ItemSilverBar10oz: CA_Magazine {
scope = 2;
count = 1;
worth = 10;
type = 256;
displayName = "10oz Silver";
model = "\z\addons\dayz_epoch\models\ItemSilverBar10oz.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_Silver_bar_10oz_CA.paa";
descriptionShort = "10 x 1oz Silver Bar";
class ItemActions {
class Crafting {
text = $STR_EPOCH_PLAYER_211_1;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemSilverBar9oz",1},{"ItemSilverBar",1}};
input[] = {{"ItemSilverBar10oz",1}};
};
class Crafting1 {
text = $STR_EPOCH_PLAYER_211;
script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemSilverBar",10}};
input[] = {{"ItemSilverBar10oz",1}};
};
};
};

View File

@@ -0,0 +1,29 @@
class ItemTinBar: CA_Magazine {
scope = 2;
count = 1;
type = 256;
displayName = "Tin";
model = "\z\addons\dayz_epoch\models\tin_bar.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_tin_bar_CA.paa";
descriptionShort = "Tin Bar";
};
class ItemTinBar10oz: CA_Magazine {
scope = 2;
count = 1;
type = 256;
displayName = "10oz Tin";
model = "\z\addons\dayz_epoch\models\tin_bar.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_tin_bar_10oz_CA.paa";
descriptionShort = "10oz Tin Bar";
class ItemActions {
class Crafting {
text = $STR_EPOCH_PLAYER_211;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {"fire"};
requiretools[] = {"ItemToolbox"};
output[] = {{"ItemTinBar",10}};
input[] = {{"ItemTinBar10oz",1}};
};
};
};

View File

@@ -0,0 +1,77 @@
class ItemTrout : FoodEdible {
scope = 2;
displayName = "Rainbow Trout";
descriptionShort = "Rainbow Trout: A small fish that can be fairly easy to catch.";
model = "\z\addons\dayz_epoch\models\trout.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_rainbowtrout_CA.paa";
bloodRegen = 400;
};
class ItemSeaBass : FoodEdible {
scope = 2;
displayName = "Sea Bass";
descriptionShort = "Sea Bass: A medium sized fish that is fairly rare.";
model = "\z\addons\dayz_epoch\models\seabass.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_seabass_CA.paa";
bloodRegen = 800;
};
class ItemTuna : FoodEdible {
scope = 2;
displayName = "Blue Fin Tuna";
descriptionShort = "Blue Fin Tuna: A very large and hard to catch fish. Sushi anyone?";
model = "\z\addons\dayz_epoch\models\tuna.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_tuna_CA.paa";
bloodRegen = 2500;
};
class ItemTroutCooked : FoodEdible {
scope = 2;
displayName = "Rainbow Trout (Cooked)";
descriptionShort = "Rainbow Trout: A small fish that can be fairly easy to catch.";
model = "\z\addons\dayz_epoch\models\trout_cooked.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_trout_cooked_CA.paa";
bloodRegen = 800;
};
class ItemSeaBassCooked : FoodEdible {
scope = 2;
displayName = "Sea Bass (Cooked)";
descriptionShort = "Sea Bass: A medium sized fish that is fairly rare.";
model = "\z\addons\dayz_epoch\models\seabass_cooked.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_seabass_cooked_CA.paa";
bloodRegen = 1600;
};
class ItemTunaCooked : FoodEdible {
scope = 2;
displayName = "Blue Fin Tuna (Cooked)";
descriptionShort = "Blue Fin Tuna: A very large and hard to catch fish. Sushi anyone?";
model = "\z\addons\dayz_epoch\models\tuna_cooked.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_tuna_cooked_CA.paa";
bloodRegen = 5000;
};
class FoodBioMeat: FoodEdible {
scope = 2;
displayName = "Bio Meat";
model = "\z\addons\dayz_epoch\models\biomeat_can.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_biomeat_CA.paa";
descriptionShort = "Bio Meat: A very good source of nutrition, and a very high chance of infection. Eat at own risk.";
bloodRegen = 1600;
};
// new DZE harvested food
class FoodPumpkin : FoodEdible {
scope = public;
count = 1;
bloodRegen = 100;
displayName = "Pumpkin";
descriptionShort = "Pumpkin";
weight = 1;
model = "z\addons\dayz_communityassets\models\pistachio.p3d"; // TODO: model + icon
picture = "\z\addons\dayz_communityassets\pictures\equip_pistachios_CA.paa";
};
class FoodSunFlowerSeed : FoodEdible {
scope = public;
count = 1;
bloodRegen = 100;
displayName = "Bag of Sunflower Seeds";
descriptionShort = "Bag of Sunflower Seeds";
weight = 0.1;
model = "z\addons\dayz_communityassets\models\pistachio.p3d"; // TODO: model + icon
picture = "\z\addons\dayz_communityassets\pictures\equip_pistachios_CA.paa";
};

View File

@@ -0,0 +1,63 @@
class ItemTopaz : CA_Magazine {
scope = 2;
displayName = "Topaz";
model = "\z\addons\dayz_epoch\models\topaz.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_topaz_CA.paa";
count = 1;
type = "256";
descriptionShort = "Topaz";
};
class ItemObsidian : CA_Magazine {
scope = 2;
displayName = "Obsidian";
model = "\z\addons\dayz_epoch\models\obsidian.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_obsidian_CA.paa";
count = 1;
type = "256";
descriptionShort = "Obsidian";
};
class ItemSapphire : CA_Magazine {
scope = 2;
displayName = "Sapphire";
model = "\z\addons\dayz_epoch\models\sapphire.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_sapphire_CA.paa";
count = 1;
type = "256";
descriptionShort = "Sapphire";
};
class ItemAmethyst : CA_Magazine {
scope = 2;
displayName = "Amethyst";
model = "\z\addons\dayz_epoch\models\amethyst.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_amethyst_CA.paa";
count = 1;
type = "256";
descriptionShort = "Amethyst";
};
class ItemEmerald : CA_Magazine {
scope = 2;
displayName = "Emerald";
model = "\z\addons\dayz_epoch\models\emerald.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_emerald_CA.paa";
count = 1;
type = "256";
descriptionShort = "Emerald";
};
class ItemCitrine : CA_Magazine {
scope = 2;
displayName = "Citrine";
model = "\z\addons\dayz_epoch\models\citrine.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_citrine_CA.paa";
count = 1;
type = "256";
descriptionShort = "Citrine";
};
class ItemRuby : CA_Magazine {
scope = 2;
displayName = "Ruby";
model = "\z\addons\dayz_epoch\models\ruby.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_ruby_CA.paa";
count = 1;
type = "256";
descriptionShort = "Ruby";
};

View File

@@ -0,0 +1,12 @@
class ItemSodaRbull : ItemSodaCoke {
displayName = $STR_FOOD_NAME_RBULL;
descriptionShort = $STR_FOOD_DESC_RBULL;
model = "z\addons\dayz_epoch\models\soda_redbull.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_soda_rbull_CA.paa";
};
class ItemSodaOrangeSherbet : ItemSodaCoke {
displayName = $STR_FOOD_NAME_OSHERBET;
descriptionShort = $STR_FOOD_DESC_OSHERBET;
model = "z\addons\dayz_epoch\models\soda_sherbet.p3d";
picture = "\z\addons\dayz_epoch\pictures\soda_orangesherbet_ca.paa";
};

View File

@@ -0,0 +1,108 @@
class ItemWaterbottle1oz : ItemWaterbottle {
displayName = "Water Bottle (1oz)";
descriptionShort = "Watter Bottle with 1oz of water";
picture = "\z\addons\dayz_epoch\pictures\equip_waterbottle_1oz_ca.paa";
wateroz = 1;
class ItemActions {
class Fill {
text = "$STR_ACTIONS_FILL_W";
script = "spawn player_fillWater;";
};
};
};
class ItemWaterbottle2oz : ItemWaterbottle {
displayName = "Water Bottle (2oz)";
descriptionShort = "Watter Bottle with 2oz of water";
picture = "\z\addons\dayz_epoch\pictures\equip_waterbottle_2oz_ca.paa";
wateroz = 2;
class ItemActions {
class Fill {
text = "$STR_ACTIONS_FILL_W";
script = "spawn player_fillWater;";
};
};
};
class ItemWaterbottle3oz : ItemWaterbottle {
displayName = "Water Bottle (3oz)";
descriptionShort = "Watter Bottle with 3oz of water";
picture = "\z\addons\dayz_epoch\pictures\equip_waterbottle_3oz_ca.paa";
wateroz = 3;
class ItemActions {
class Fill {
text = "$STR_ACTIONS_FILL_W";
script = "spawn player_fillWater;";
};
};
};
class ItemWaterbottle4oz : ItemWaterbottle {
displayName = "Water Bottle (4oz)";
descriptionShort = "Watter Bottle with 4oz of water";
picture = "\z\addons\dayz_epoch\pictures\equip_waterbottle_4oz_ca.paa";
wateroz = 4;
class ItemActions {
class Fill {
text = "$STR_ACTIONS_FILL_W";
script = "spawn player_fillWater;";
};
};
};
class ItemWaterbottle5oz : ItemWaterbottle {
displayName = "Water Bottle (5oz)";
descriptionShort = "Watter Bottle with 5oz of water";
picture = "\z\addons\dayz_epoch\pictures\equip_waterbottle_5oz_ca.paa";
wateroz = 5;
class ItemActions {
class Fill {
text = "$STR_ACTIONS_FILL_W";
script = "spawn player_fillWater;";
};
};
};
class ItemWaterbottle6oz : ItemWaterbottle {
displayName = "Water Bottle (6oz)";
descriptionShort = "Watter Bottle with 6oz of water";
picture = "\z\addons\dayz_epoch\pictures\equip_waterbottle_6oz_ca.paa";
wateroz = 6;
class ItemActions {
class Fill {
text = "$STR_ACTIONS_FILL_W";
script = "spawn player_fillWater;";
};
};
};
class ItemWaterbottle7oz : ItemWaterbottle {
displayName = "Water Bottle (7oz)";
descriptionShort = "Watter Bottle with 7oz of water";
picture = "\z\addons\dayz_epoch\pictures\equip_waterbottle_7oz_ca.paa";
wateroz = 7;
class ItemActions {
class Fill {
text = "$STR_ACTIONS_FILL_W";
script = "spawn player_fillWater;";
};
};
};
class ItemWaterbottle8oz : ItemWaterbottle {
displayName = "Water Bottle (8oz)";
descriptionShort = "Watter Bottle with 8oz of water";
picture = "\z\addons\dayz_epoch\pictures\equip_waterbottle_8oz_ca.paa";
wateroz = 8;
class ItemActions {
class Fill {
text = "$STR_ACTIONS_FILL_W";
script = "spawn player_fillWater;";
};
};
};
class ItemWaterbottle9oz : ItemWaterbottle {
displayName = "Water Bottle (9oz)";
descriptionShort = "Watter Bottle with 9oz of water";
picture = "\z\addons\dayz_epoch\pictures\equip_waterbottle_9oz_ca.paa";
wateroz = 9;
class ItemActions {
class Fill {
text = "$STR_ACTIONS_FILL_W";
script = "spawn player_fillWater;";
};
};
};

View File

@@ -0,0 +1,410 @@
// For Chainsaw
class ItemMixOil : CA_Magazine {
scope = 2;
displayName = "2-Stroke Engine Oil";
model = "\z\addons\dayz_epoch\models\oilmix.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_oilmix_CA.paa";
count = 1;
type = "256";
descriptionShort = "2-Stroke Engine Oil";
sfx = "refuel";
class ItemActions {
class Crafting {
text = "Mix Chainsaw Gas"; // TODO: localize
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
output[] = {{"ItemJerryMixed",1}};
input[] = {{"ItemMixOil",1},{"ItemJerrycan",1}};
inputstrict = true;
};
};
};
class CSGAS : CA_Magazine {
scope = 2;
type = VSoft;
displayName = "Gas";
descriptionShort = "Gas for Chainsaw";
count = 1000;
picture = "\CA\weapons\data\equip\m_m240_ca.paa";
ammo = "Chainsaw_Swing_Ammo";
initSpeed = 100;
maxLeadSpeed = 15;
tracersEvery = 0;
lastRoundsTracer = 0;
optics = false;
distanceZoomMin = 0;
distanceZoomMax = 0;
showEmpty = 0;
autoReload = true;
canLock = LockNo;
burst = 1;
multiplier = 1;
ffMagnitude = 0.1;
ffFrequency = 1;
ffCount = 1;
class HitEffects {
hit_blood = "ImpactBlood";
hit_concrete = "ImpactConcrete";
hit_foliage = "ImpactWood";
hit_foliage_green = "ImpactWood";
hit_glass = "ImpactGlass";
hit_glass_thin = "ImpactGlassThin";
hit_metal = "ImpactMetal";
hit_plaster = "ImpactPlaster";
hit_rubber = "ImpactRubber";
hit_wood = "ImpactWood";
};
};
class ItemJerryMixed: CA_Magazine {
scope = 2;
count = 1;
type = 256;
displayName = "Mixed Gas Full";
model = "\dayz_equip\models\jerrycan.p3d";
picture = "\dayz_equip\textures\equip_jerrycan_ca.paa";
descriptionShort = "20 liters of Mixed Gas.";
sfx = "refuel";
class ItemActions {
class Crafting {
text = "Fill Chainsaw";
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {"ItemToolbox"};
output[] = {{"CSGAS",1},{"ItemJerryMixed4",1}};
input[] = {{"ItemJerryMixed",1}};
};
};
};
class ItemJerryMixed4: CA_Magazine {
scope = 2;
count = 1;
type = 256;
displayName = "Mixed Gas 16L";
model = "\dayz_equip\models\jerrycan.p3d";
picture = "\dayz_equip\textures\equip_jerrycan_ca.paa";
descriptionShort = "16 liters of Mixed Gas.";
sfx = "refuel";
class ItemActions {
class Crafting {
text = "Fill Chainsaw";
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {"ItemToolbox"};
output[] = {{"CSGAS",1},{"ItemJerryMixed3",1}};
input[] = {{"ItemJerryMixed4",1}};
};
};
};
class ItemJerryMixed3: CA_Magazine {
scope = 2;
count = 1;
type = 256;
displayName = "Mixed Gas 12L";
model = "\dayz_equip\models\jerrycan.p3d";
picture = "\dayz_equip\textures\equip_jerrycan_ca.paa";
descriptionShort = "12 liters of Mixed Gas.";
sfx = "refuel";
class ItemActions {
class Crafting {
text = "Fill Chainsaw";
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {"ItemToolbox"};
output[] = {{"CSGAS",1},{"ItemJerryMixed2",1}};
input[] = {{"ItemJerryMixed3",1}};
};
};
};
class ItemJerryMixed2: CA_Magazine {
scope = 2;
count = 1;
type = 256;
displayName = "Mixed Gas 8L";
model = "\dayz_equip\models\jerrycan.p3d";
picture = "\dayz_equip\textures\equip_jerrycan_ca.paa";
descriptionShort = "8 liters of Mixed Gas.";
sfx = "refuel";
class ItemActions {
class Crafting {
text = "Fill Chainsaw";
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {"ItemToolbox"};
output[] = {{"CSGAS",1},{"ItemJerryMixed1",1}};
input[] = {{"ItemJerryMixed2",1}};
};
};
};
class ItemJerryMixed1: CA_Magazine {
scope = 2;
count = 1;
type = 256;
displayName = "Mixed Gas 4L";
model = "\dayz_equip\models\jerrycan.p3d";
picture = "\dayz_equip\textures\equip_jerrycan_ca.paa";
descriptionShort = "4 liters of Mixed Gas.";
sfx = "refuel";
class ItemActions {
class Crafting {
text = "Fill Chainsaw";
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {"ItemToolbox"};
output[] = {{"CSGAS",1},{"ItemJerrycanEmpty",1}};
input[] = {{"ItemJerryMixed1",1}};
};
};
};
// Vehicle upgrade parts
class ItemORP: CA_Magazine {
scope = 2;
count = 1;
type = 256;
displayName = $STR_EPOCH_VEHUP_ORP;
model = "\z\addons\dayz_epoch\models\doc_Up1.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_docup1_ca.paa";
descriptionShort = $STR_EPOCH_VEHUP_ORP_DESC;
weight = 0.1;
sfx = "document";
class ItemActions {
class Upgrades {
text = $STR_EPOCH_PLAYER_UPGRADEV;
script = "spawn player_upgradeVehicle;";
};
};
};
class ItemAVE: CA_Magazine {
scope = 2;
count = 1;
type = 256;
displayName = $STR_EPOCH_VEHUP_AVE;
model = "\z\addons\dayz_epoch\models\doc_Up2.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_docup2_ca.paa";
descriptionShort = $STR_EPOCH_VEHUP_AVE_DESC;
weight = 0.1;
sfx = "document";
class ItemActions {
class Upgrades {
text = $STR_EPOCH_PLAYER_UPGRADEV;
script = "spawn player_upgradeVehicle;";
};
};
};
class ItemLRK: CA_Magazine {
scope = 2;
count = 1;
type = 256;
displayName = $STR_EPOCH_VEHUP_LRK;
model = "\z\addons\dayz_epoch\models\doc_Up3.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_docup3_ca.paa";
descriptionShort = $STR_EPOCH_VEHUP_LRK_DESC;
weight = 0.1;
sfx = "document";
class ItemActions {
class Upgrades {
text = $STR_EPOCH_PLAYER_UPGRADEV;
script = "spawn player_upgradeVehicle;";
};
};
};
class ItemTNK: CA_Magazine {
scope = 2;
count = 1;
type = 256;
displayName = $STR_EPOCH_VEHUP_TNK;
model = "\z\addons\dayz_epoch\models\doc_Up4.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_docup4_ca.paa";
descriptionShort = $STR_EPOCH_VEHUP_TNK_DESC;
weight = 0.1;
sfx = "document";
class ItemActions {
class Upgrades {
text = $STR_EPOCH_PLAYER_UPGRADEV;
script = "spawn player_upgradeVehicle;";
};
};
};
class ItemARM: CA_Magazine {
scope = 2;
count = 1;
type = 256;
displayName = $STR_EPOCH_VEHUP_ARM;
model = "\z\addons\dayz_epoch\models\doc_Up4.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_docup4_ca.paa";
descriptionShort = $STR_EPOCH_VEHUP_ARM_DESC;
weight = 0.1;
sfx = "document";
class ItemActions {
class Upgrades {
text = $STR_EPOCH_PLAYER_UPGRADEV;
script = "spawn player_upgradeVehicle;";
};
};
};
// Documents
class ItemDocument: CA_Magazine {
scope = 2;
count = 1;
type = 256;
displayName = "Document";
model = "\z\addons\dayz_epoch\models\doc_generic.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_doc_generic_ca.paa";
descriptionShort = "Unknown document";
weight = 0.1;
sfx = "document";
class ItemActions {
class Crafting {
text = $STR_EPOCH_PLAYER_188;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {};
randomOutput = 1;
output[] = {{"ItemLetter",1},{"ItemDocumentRamp",1},{"ItemBook1",1},{"ItemBook2",1},{"ItemBook3",1},{"ItemBook4",1},{"ItemNewspaper",1},{"ItemORP",1},{"ItemAVE",1},{"ItemLRK",1},{"ItemTNK",1},{"ItemPlotDeed",1}};
input[] = {{"ItemDocument",1}};
};
};
};
class ItemPlotDeed: CA_Magazine {
scope = 2;
count = 1;
type = 256;
displayName = "Plot Deed"; // TODO: localize
model = "\z\addons\dayz_epoch\models\doc_generic.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_doc_generic_ca.paa";
descriptionShort = "Deed to a plot of land, similar to a plot pole."; // TODO: localize
weight = 0.1;
sfx = "document";
class ItemActions {
class Crafting {
text = "Craft Plot Pole";
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {"workshop"};
requiretools[] = {"ItemToolbox"};
output[] = {{"30m_plot_kit",1}};
input[] = {{"ItemPlotDeed",1},{"ItemGoldBar10oz",2}};
};
};
};
class ItemLetter: CA_Magazine {
scope = 2;
count = 1;
type = 256;
displayName = "Letter";
model = "\z\addons\dayz_epoch\models\doc_letter.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_doc_letter_ca.paa";
descriptionShort = "Random letter";
weight = 0.1;
};
class ItemBook1: CA_Magazine {
scope = 2;
count = 1;
type = 256;
displayName = "Romance Novel";
model = "\z\addons\dayz_epoch\models\doc_trashy1.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_trashy1_ca.paa";
descriptionShort = "Trashy Romance Novel - ""The seas are laden with lust and jealousy.""";
weight = 0.1;
};
class ItemBook2: CA_Magazine {
scope = 2;
count = 1;
type = 256;
displayName = "Romance Novel";
model = "\z\addons\dayz_epoch\models\doc_trashy2.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_trashy2_ca.paa";
descriptionShort = "Trashy Romance Novel - ""He had a chest of iron, and a heart of gold.""";
weight = 0.1;
};
class ItemBook3: CA_Magazine {
scope = 2;
count = 1;
type = 256;
displayName = "Book";
model = "\z\addons\dayz_epoch\models\doc_child1.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_child1_ca.paa";
descriptionShort = "Random Children's Book";
weight = 0.1;
};
class ItemBook4: CA_Magazine {
scope = 2;
count = 1;
type = 256;
displayName = "Book";
model = "\z\addons\dayz_epoch\models\doc_child2.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_child2_ca.paa";
descriptionShort = "Random Children's Book";
weight = 0.1;
};
class ItemNewspaper: CA_Magazine {
scope = 2;
count = 1;
type = 256;
displayName = "Torn Newspaper";
model = "\z\addons\dayz_epoch\models\doc_deaths.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_deaths_ca.paa";
descriptionShort = "Torn Newspaper - ""The recent obituaries are stil legible...""";
weight = 0.1;
class ItemActions {
class Obituaries {
text = "Read Obituaries"; // TODO: localize
script = "spawn player_deathBoard;";
};
};
};
class ItemDocumentRamp: CA_Magazine {
scope = 2;
count = 1;
type = 256;
displayName = "Wood Ramp";
model = "\z\addons\dayz_epoch\models\doc_ramp.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_doc_ramp_ca.paa";
descriptionShort = "Document used in building a wooden ramp.";
weight = 0.1;
class ItemActions {
class Crafting {
text = $STR_EPOCH_PLAYER_189;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {"workshop"};
requiretools[] = {"ItemToolbox"};
output[] = {{"wood_ramp_kit",1}};
input[] = {{"ItemDocumentRamp",1},{"PartWoodLumber",8}};
};
};
};
class ItemHotwireKit: CA_Magazine {
scope = 2;
count = 1;
type = 256;
displayName = "Hotwire kit";
model = "\z\addons\dayz_epoch\models\hotwire.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_hotwire_ca.paa";
descriptionShort = "Used to temporarily unlock and start a vehicle has a chance of failure and is consumed on use.";
weight = 2;
};
class ItemBloodbag: CA_Magazine
{
scope = 2;
count = 1;
type = 256;
displayName = "$STR_EQUIP_NAME_16";
model = "\dayz_equip\models\bloodbag.p3d";
picture = "\dayz_equip\textures\equip_bloodbag_ca.paa";
descriptionShort = "$STR_EQUIP_DESC_16";
class ItemActions {
class use {
text = "Self transfusion";
script = "spawn player_useMeds;";
};
};
};

View File

@@ -0,0 +1,546 @@
class metal_floor_kit: CA_Magazine {
scope = 2;
count = 1;
type = 256;
displayName = "Metal Floor";
descriptionShort = "Metal Floor";
model = "\z\addons\dayz_epoch\models\supply_crate.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa";
weight = 325;
class ItemActions {
class Build {
text = $STR_ACTIONS_BUILD_EPOCH;
script = "spawn player_build;";
require[] = {"ItemToolbox"};
create = "MetalFloor_DZ";
};
};
};
class cinder_wall_kit: CA_Magazine {
scope = 2;
count = 1;
type = 256;
displayName = "Cinder Block Wall";
descriptionShort = "Half height cinder block wall";
model = "\z\addons\dayz_epoch\models\supply_crate.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa";
weight = 325;
class ItemActions {
class Build {
text = $STR_ACTIONS_BUILD_EPOCH;
script = "spawn player_build;";
require[] = {"ItemToolbox"};
create = "CinderWallHalf_DZ";
};
};
};
class cinder_door_kit: CA_Magazine {
scope = 2;
count = 1;
type = 256;
displayName = "Block Doorway";
descriptionShort = "Cinder block doorway";
model = "\z\addons\dayz_epoch\models\supply_crate.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa";
weight = 325;
class ItemActions {
class Build {
text = $STR_ACTIONS_BUILD_EPOCH;
script = "spawn player_build;";
require[] = {"ItemToolbox"};
create = "CinderWallSmallDoorway_DZ";
};
};
};
class cinder_garage_kit: CA_Magazine {
scope = 2;
count = 1;
type = 256;
displayName = "Block Garage Doorway";
descriptionShort = "Cinder block garage doorway";
model = "\z\addons\dayz_epoch\models\supply_crate.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa";
weight = 325;
class ItemActions {
class Build {
text = $STR_ACTIONS_BUILD_EPOCH;
script = "spawn player_build;";
require[] = {"ItemToolbox"};
create = "CinderWallDoorway_DZ";
};
};
};
class ItemWoodFloor: CA_Magazine {
scope = 2;
count = 1;
type = 256;
displayName = "Floor/Ceiling";
model = "\z\addons\dayz_epoch\models\supply_crate.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa";
descriptionShort = "Wood Floor can also be used as a ceiling.";
weight = 25;
class ItemActions {
class Build {
text = $STR_ACTIONS_BUILD_EPOCH;
script = "spawn player_build;";
require[] = {"ItemToolbox"};
create = "WoodFloor_DZ";
};
};
};
class ItemWoodFloorHalf: CA_Magazine {
scope = 2;
count = 1;
type = 256;
displayName = "Floor/Ceiling 1/2";
model = "\z\addons\dayz_epoch\models\supply_crate.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa";
descriptionShort = "Wood Floor can also be used as a ceiling.";
weight = 15;
class ItemActions {
class Build {
text = $STR_ACTIONS_BUILD_EPOCH;
script = "spawn player_build;";
require[] = {"ItemToolbox"};
create = "WoodFloorHalf_DZ";
};
class Crafting {
text = $STR_EPOCH_PLAYER_232;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {"workshop"};
requiretools[] = {"ItemToolbox"};
output[] = {{"ItemWoodFloor",1}};
input[] = {{"ItemWoodFloorHalf",2}};
};
};
};
class ItemWoodFloorQuarter: CA_Magazine {
scope = 2;
count = 1;
type = 256;
displayName = "Floor/Ceiling 1/4";
model = "\z\addons\dayz_epoch\models\supply_crate.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa";
descriptionShort = "Wood Floor can also be used as a ceiling.";
weight = 10;
class ItemActions {
class Build {
text = $STR_ACTIONS_BUILD_EPOCH;
script = "spawn player_build;";
require[] = {"ItemToolbox"};
create = "WoodFloorQuarter_DZ";
};
class Crafting {
text = $STR_EPOCH_PLAYER_232a;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {"workshop"};
requiretools[] = {"ItemToolbox"};
output[] = {{"ItemWoodFloorHalf",1}};
input[] = {{"ItemWoodFloorQuarter",2}};
};
};
};
class ItemWoodStairs: CA_Magazine {
scope = 2;
count = 1;
type = 256;
displayName = "Wood Stairs";
model = "\z\addons\dayz_epoch\models\supply_crate.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa";
descriptionShort = "Wood stairs";
weight = 25;
class ItemActions {
class Build {
text = $STR_ACTIONS_BUILD_EPOCH;
script = "spawn player_build;";
require[] = {"ItemToolbox"};
create = "WoodStairsSans_DZ";
};
class Crafting {
text = $STR_EPOCH_PLAYER_233;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {"workshop"};
requiretools[] = {"ItemToolbox"};
output[] = {{"ItemWoodStairsSupport",1}};
input[] = {{"ItemWoodStairs",1},{"PartWoodLumber",2}};
};
};
};
class ItemWoodStairsSupport: CA_Magazine {
scope = 2;
count = 1;
type = 256;
displayName = "Wood Stairs w/ supports";
model = "\z\addons\dayz_epoch\models\supply_crate.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa";
descriptionShort = "Wood stairs with supports";
weight = 30;
class ItemActions {
class Build {
text = $STR_ACTIONS_BUILD_EPOCH;
script = "spawn player_build;";
require[] = {"ItemToolbox"};
create = "WoodStairs_DZ";
};
};
};
class ItemWoodLadder: CA_Magazine {
scope = 2;
count = 1;
type = 256;
displayName = "Wood Ladder";
model = "\z\addons\dayz_epoch\models\supply_crate.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa";
descriptionShort = "Wood Ladder";
weight = 25;
class ItemActions {
class Build {
text = $STR_ACTIONS_BUILD_EPOCH;
script = "spawn player_build;";
require[] = {"ItemToolbox"};
create = "WoodLadder_DZ";
};
};
};
class ItemWoodWall: CA_Magazine {
scope = 2;
count = 1;
type = 256;
displayName = "Wood Wall";
model = "\z\addons\dayz_epoch\models\supply_crate.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa";
descriptionShort = "Wall constucted out of plywood and lumber.";
weight = 25;
class ItemActions {
class Build {
text = $STR_ACTIONS_BUILD_EPOCH;
script = "spawn player_build;";
require[] = {"ItemToolbox"};
create = "WoodSmallWall_DZ";
};
class Crafting {
text = $STR_EPOCH_PLAYER_234;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {"workshop"};
requiretools[] = {"ItemToolbox"};
output[] = {{"ItemWoodWallDoor",1}};
input[] = {{"ItemWoodWall",1}};
};
class Crafting1 {
text = $STR_EPOCH_PLAYER_235;
script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {"workshop"};
requiretools[] = {"ItemToolbox"};
output[] = {{"ItemWoodWallWindow",1}};
input[] = {{"ItemWoodWall",1},{"PartGlass",1}};
};
class Crafting2 {
text = $STR_EPOCH_PLAYER_236;
script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {"workshop"};
requiretools[] = {"ItemToolbox"};
output[] = {{"ItemWoodWallLg",1}};
input[] = {{"ItemWoodWall",1},{"PartWoodPlywood",1},{"PartWoodLumber",1}};
};
};
};
class ItemWoodWallThird: CA_Magazine {
scope = 2;
count = 1;
type = 256;
displayName = "Wood Wall 1/3";
model = "\z\addons\dayz_epoch\models\supply_crate.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa";
descriptionShort = "Third wall constucted out of plywood and lumber.";
weight = 7;
class ItemActions {
class Build {
text = $STR_ACTIONS_BUILD_EPOCH;
script = "spawn player_build;";
require[] = {"ItemToolbox"};
create = "WoodSmallWallThird_DZ";
};
class Crafting {
text = $STR_EPOCH_PLAYER_237;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {"workshop"};
requiretools[] = {"ItemToolbox"};
output[] = {{"ItemWoodWall",1}};
input[] = {{"ItemWoodWallThird",3}};
};
};
};
class ItemWoodWallWindow: CA_Magazine {
scope = 2;
count = 1;
type = 256;
displayName = "Wall w/ Window";
model = "\z\addons\dayz_epoch\models\supply_crate.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa";
descriptionShort = "Wall with Window constucted out of plywood and lumber.";
weight = 25;
class ItemActions {
class Build {
text = $STR_ACTIONS_BUILD_EPOCH;
script = "spawn player_build;";
require[] = {"ItemToolbox"};
create = "WoodSmallWallWin_DZ";
};
};
};
class ItemWoodWallDoor: CA_Magazine {
scope = 2;
count = 1;
type = 256;
displayName = "Wall w/ Doorway";
model = "\z\addons\dayz_epoch\models\supply_crate.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa";
descriptionShort = "Wall with doorway constucted out of plywood and lumber.";
weight = 25;
class ItemActions {
class Build {
text = $STR_ACTIONS_BUILD_EPOCH;
script = "spawn player_build;";
require[] = {"ItemToolbox"};
create = "WoodSmallWallDoor_DZ";
};
class Crafting {
text = $STR_EPOCH_PLAYER_238;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {"workshop"};
requiretools[] = {"ItemToolbox"};
output[] = {{"ItemWoodWallWithDoor",1}};
input[] = {{"ItemWoodWallDoor",1},{"PartWoodPlywood",1},{"PartWoodLumber",1}};
};
};
};
class ItemWoodWallWithDoor: CA_Magazine {
scope = 2;
count = 1;
type = 256;
displayName = "Wall w/ Door";
model = "\z\addons\dayz_epoch\models\supply_crate.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa";
descriptionShort = "Wall with door constucted out of plywood and lumber.";
weight = 25;
class ItemActions {
class Build {
text = $STR_ACTIONS_BUILD_EPOCH;
script = "spawn player_build;";
require[] = {"ItemToolbox"};
create = "Land_DZE_WoodDoor";
};
class Crafting {
text = $STR_EPOCH_PLAYER_239;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {"workshop"};
requiretools[] = {"ItemToolbox"};
output[] = {{"ItemWoodWallWithDoorLocked",1}};
input[] = {{"ItemWoodWallWithDoor",1},{"ItemComboLock",1}};
};
};
};
class ItemWoodWallWithDoorLocked: CA_Magazine {
scope = 2;
count = 1;
type = 256;
displayName = "Wall w/ Door Locked";
model = "\z\addons\dayz_epoch\models\supply_crate.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa";
descriptionShort = "Wall with door constucted out of plywood and lumber.";
weight = 30;
class ItemActions {
class Build {
text = $STR_ACTIONS_BUILD_EPOCH;
script = "spawn player_build;";
require[] = {"ItemToolbox"};
create = "Land_DZE_WoodDoorLocked";
};
};
};
class ItemWoodWallGarageDoor: CA_Magazine {
scope = 2;
count = 1;
type = 256;
displayName = "Wood Garage Door";
model = "\z\addons\dayz_epoch\models\supply_crate.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa";
descriptionShort = "Garage door constucted out of plywood and lumber.";
weight = 25;
class ItemActions {
class Build {
text = $STR_ACTIONS_BUILD_EPOCH;
script = "spawn player_build;";
require[] = {"ItemToolbox"};
create = "Land_DZE_GarageWoodDoor";
};
class Crafting {
text = $STR_EPOCH_PLAYER_240;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {"workshop"};
requiretools[] = {"ItemToolbox"};
output[] = {{"ItemWoodWallGarageDoorLocked",1}};
input[] = {{"ItemWoodWallGarageDoor",1},{"ItemComboLock",1}};
};
};
};
class ItemWoodWallGarageDoorLocked: CA_Magazine {
scope = 2;
count = 1;
type = 256;
displayName = "Wood Garage Door Locked";
model = "\z\addons\dayz_epoch\models\supply_crate.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa";
descriptionShort = "Garage door with combination lock.";
weight = 25;
class ItemActions {
class Build {
text = $STR_ACTIONS_BUILD_EPOCH;
script = "spawn player_build;";
require[] = {"ItemToolbox"};
create = "Land_DZE_GarageWoodDoorLocked";
};
};
};
class ItemWoodWallLg: CA_Magazine {
scope = 2;
count = 1;
type = 256;
displayName = "Large Wood Wall";
model = "\z\addons\dayz_epoch\models\supply_crate.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa";
descriptionShort = "Large wall constucted out of plywood and lumber.";
weight = 25;
class ItemActions {
class Build {
text = $STR_ACTIONS_BUILD_EPOCH;
script = "spawn player_build;";
require[] = {"ItemToolbox"};
create = "WoodLargeWall_DZ";
};
class Crafting {
text = $STR_EPOCH_PLAYER_234;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {"workshop"};
requiretools[] = {"ItemToolbox"};
output[] = {{"ItemWoodWallDoorLg",1}};
input[] = {{"ItemWoodWallLg",1}};
};
class Crafting1 {
text = $STR_EPOCH_PLAYER_235;
script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {"workshop"};
requiretools[] = {"ItemToolbox"};
output[] = {{"ItemWoodWallWindowLg",1}};
input[] = {{"ItemWoodWallLg",1},{"PartGlass",1}};
};
class Crafting2 {
text = $STR_EPOCH_PLAYER_240;
script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {"workshop"};
requiretools[] = {"ItemToolbox"};
output[] = {{"ItemWoodWallGarageDoor",1}};
input[] = {{"ItemWoodWallLg",1},{"PartWoodLumber",2}};
};
};
};
class ItemWoodWallWindowLg: CA_Magazine {
scope = 2;
count = 1;
type = 256;
displayName = "Large Wall w/ Window";
model = "\z\addons\dayz_epoch\models\supply_crate.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa";
descriptionShort = "Large wall with doorway constucted out of plywood and lumber..";
weight = 30;
class ItemActions {
class Build {
text = $STR_ACTIONS_BUILD_EPOCH;
script = "spawn player_build;";
require[] = {"ItemToolbox"};
create = "WoodLargeWallWin_DZ";
};
};
};
class ItemWoodWallDoorLg: CA_Magazine {
scope = 2;
count = 1;
type = 256;
displayName = "Large Wall w/ Doorway";
model = "\z\addons\dayz_epoch\models\supply_crate.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa";
descriptionShort = "Large wall with doorway constucted out of plywood and lumber.";
weight = 30;
class ItemActions {
class Build {
text = $STR_ACTIONS_BUILD_EPOCH;
script = "spawn player_build;";
require[] = {"ItemToolbox"};
create = "WoodLargeWallDoor_DZ";
};
class Crafting {
text = $STR_EPOCH_PLAYER_238;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {"workshop"};
requiretools[] = {"ItemToolbox"};
output[] = {{"ItemWoodWallWithDoorLg",1}};
input[] = {{"ItemWoodWallDoorLg",1},{"PartWoodPlywood",1},{"PartWoodLumber",1}};
};
};
};
class ItemWoodWallWithDoorLg: CA_Magazine {
scope = 2;
count = 1;
type = 256;
displayName = "Large Wall w/ Door";
model = "\z\addons\dayz_epoch\models\supply_crate.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa";
descriptionShort = "Wall with door constucted out of plywood and lumber.";
weight = 30;
class ItemActions {
class Build {
text = $STR_ACTIONS_BUILD_EPOCH;
script = "spawn player_build;";
require[] = {"ItemToolbox"};
create = "Land_DZE_LargeWoodDoor";
};
class Crafting {
text = $STR_EPOCH_PLAYER_239;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {"workshop"};
requiretools[] = {"ItemToolbox"};
output[] = {{"ItemWoodWallWithDoorLgLocked",1}};
input[] = {{"ItemWoodWallWithDoorLg",1},{"ItemComboLock",1}};
};
};
};
class ItemWoodWallWithDoorLgLocked: CA_Magazine {
scope = 2;
count = 1;
type = 256;
displayName = "Large Wall w/ Door Locked";
model = "\z\addons\dayz_epoch\models\supply_crate.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa";
descriptionShort = "Wall with combination lock door constucted out of plywood and lumber.";
weight = 35;
class ItemActions {
class Build {
text = $STR_ACTIONS_BUILD_EPOCH;
script = "spawn player_build;";
require[] = {"ItemToolbox"};
create = "Land_DZE_LargeWoodDoorLocked";
};
};
};

View File

@@ -0,0 +1,60 @@
class PartOre: CA_Magazine {
scope = 2;
count = 1;
type = 256;
displayName = "Iron Ore";
model = "\z\addons\dayz_epoch\models\iron_ore.p3d";
picture="\z\addons\dayz_epoch\pictures\equip_iron_ore_CA.paa";
descriptionShort = "Used for crafting scrap metal. Can be mined from rocks using a sledgehammer.";
weight = 1;
class ItemActions {
class Crafting {
text = $STR_EPOCH_PLAYER_265;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {"fire"};
requiretools[] = {"ItemSledge"};
output[] = {{"PartGeneric",1},{"ItemWaterbottleUnfilled",1}};
input[] = {{"PartOre",4},{"ItemWaterbottle",1}};
};
};
};
class PartOreSilver: CA_Magazine {
scope = 2;
count = 1;
type = 256;
displayName = "Silver Ore";
model = "\z\addons\dayz_epoch\models\silver_ore.p3d";
picture="\z\addons\dayz_epoch\pictures\equip_silver_ore_CA.paa";
descriptionShort = "Can be mined from rocks using a sledgehammer.";
weight = 1;
class ItemActions {
class Crafting {
text = $STR_EPOCH_PLAYER_266;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {"fire"};
requiretools[] = {"ItemSledge"};
output[] = {{"ItemSilverBar",1},{"ItemWaterbottleUnfilled",1}};
input[] = {{"PartOreSilver",1},{"ItemWaterbottle",1}};
};
};
};
class PartOreGold: CA_Magazine {
scope = 2;
count = 1;
type = 256;
displayName = "Gold Ore";
model = "\z\addons\dayz_epoch\models\gold_ore.p3d";
picture="\z\addons\dayz_epoch\pictures\equip_gold_ore_CA.paa";
descriptionShort = "Can be mined from rocks using a sledgehammer.";
weight = 1;
class ItemActions {
class Crafting {
text = $STR_EPOCH_PLAYER_267;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {"fire"};
requiretools[] = {"ItemSledge"};
output[] = {{"ItemGoldBar",1},{"ItemWaterbottleUnfilled",1}};
input[] = {{"PartOreGold",1},{"ItemWaterbottle",1}};
};
};
};

View File

@@ -0,0 +1,359 @@
class FoodEdible;
class FoodCanFrankBeans: FoodEdible {
scope = 2;
// displayName = $STR_EQUIP_NAME_28;
displayName = "Can (Frank n Beans)"; // addactions cannot have &amp;
model = "\dayz_equip\models\food_fbtin.p3d";
picture = "\dayz_equip\textures\equip_fbtin_ca.paa";
descriptionShort = $STR_EQUIP_DESC_28;
};
class FoodmeatRaw : FoodEdible {
scope = public;
count = 1;
type = 256;
displayName = $STR_FOOD_EQIP_CODE_NAME_0;
model = "\dayz_equip\models\food_steak_gear.p3d";
picture = "\dayz_equip\textures\equip_steak_ca.paa";
descriptionShort = $STR_FOOD_EQUIP_CODE_DESC_0;
bloodRegen = 100;
};
class FoodmuttonRaw : FoodmeatRaw {
displayName = $STR_FOOD_EQIP_CODE_NAME_1;
descriptionShort = $STR_FOOD_EQUIP_CODE_DESC_1;
bloodRegen = 100;
};
class FoodchickenRaw : FoodmeatRaw {
displayName = $STR_FOOD_EQIP_CODE_NAME_2;
descriptionShort = $STR_FOOD_EQUIP_CODE_DESC_2;
bloodRegen = 100;
};
class FoodrabbitRaw : FoodmeatRaw {
displayName = $STR_FOOD_EQIP_CODE_NAME_3;
descriptionShort = $STR_FOOD_EQUIP_CODE_DESC_3;
bloodRegen = 400;
};
class FoodbaconRaw : FoodmeatRaw {
displayName = $STR_FOOD_EQIP_CODE_NAME_4;
model = "z\addons\dayz_communityassets\models\bacon_raw.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_bacon_raw_CA.paa";
descriptionShort = $STR_FOOD_EQUIP_CODE_DESC_4;
bloodRegen = 150;
};
class FoodbeefRaw : FoodmeatRaw {
displayName = $STR_FOOD_EQIP_CODE_NAME_6;
descriptionShort = $STR_FOOD_EQUIP_CODE_DESC_6;
bloodRegen = 100;
};
class FoodmeatCooked : FoodEdible {
scope = public;
count = 1;
displayName = $STR_FOODCOOKED_EQIP_CODE_NAME_0;
model = "\dayz_equip\models\food_steak_cooked_gear.p3d";
picture = "\dayz_equip\textures\equip_steak_cooked_ca.paa";
descriptionShort = $STR_FOODCOOKED_EQUIP_CODE_DESC_0;
bloodRegen = 800;
};
class FoodmuttonCooked : FoodmeatCooked {
displayName = $STR_FOODCOOKED_EQIP_CODE_NAME_1;
descriptionShort = $STR_FOODCOOKED_EQUIP_CODE_DESC_1;
bloodRegen = 400;
};
class FoodchickenCooked : FoodmeatCooked {
displayName = $STR_FOODCOOKED_EQIP_CODE_NAME_2;
descriptionShort = $STR_FOODCOOKED_EQUIP_CODE_DESC_2;
bloodRegen = 400;
};
class FoodbaconCooked : FoodmeatCooked {
displayName = $STR_FOODCOOKED_EQIP_CODE_NAME_4;
model = "z\addons\dayz_communityassets\models\bacon_fried.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_bacon_fried_CA.paa";
descriptionShort = $STR_FOODCOOKED_EQUIP_CODE_DESC_4;
bloodRegen = 400;
};
class FoodrabbitCooked : FoodmeatCooked {
displayName = $STR_FOODCOOKED_EQIP_CODE_NAME_3;
descriptionShort = $STR_FOODCOOKED_EQUIP_CODE_DESC_3;
bloodRegen = 1600;
};
class FoodbeefCooked : FoodmeatCooked {
displayName = $STR_FOODCOOKED_EQIP_CODE_NAME_6;
descriptionShort = $STR_FOODCOOKED_EQUIP_CODE_DESC_6;
bloodRegen = 600;
};
class AngelCookies : FoodEdible {
scope = public;
count = 1;
displayName = $STR_FOODCOOKED_EQIP_CODE_NAME_5;
model = "z\addons\dayz_communityassets\models\buiscits_box.p3d";
picture = "z\addons\dayz_communityassets\pictures\i_buiscit_ca.paa";
descriptionShort = $STR_FOODCOOKED_EQUIP_CODE_DESC_5;
bloodRegen = 100;
};
class FoodMRE : FoodEdible {
scope = public;
count = 1;
bloodRegen = 800;
displayName = $STR_FOOD_NAME_MRE;
descriptionShort = $STR_FOOD_DESC_MRE;
model = "z\addons\dayz_communityassets\models\mre.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_mre_CA.paa";
};
class FoodPistachio : FoodEdible {
scope = public;
count = 1;
bloodRegen = 100;
displayName = $STR_FOOD_NAME_PISTACHIO;
descriptionShort = $STR_FOOD_DESC_PISTACHIO;
model = "z\addons\dayz_communityassets\models\pistachio.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_pistachios_CA.paa";
};
class FoodNutmix : FoodEdible {
scope = public;
count = 1;
bloodRegen = 100;
displayName = $STR_FOOD_NAME_NUTMIX;
descriptionShort = $STR_FOOD_DESC_NUTMIX;
model = "z\addons\dayz_communityassets\models\nutmix.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_nutmix_CA.paa";
};
class FoodCanGriff : FoodEdible {
scope = public;
count = 1;
bloodRegen = 200;
displayName = $STR_FOOD_NAME_CAN_GRIFF;
descriptionShort = $STR_FOOD_DESC_CAN_GRIFF;
model = "z\addons\dayz_communityassets\models\can_griff_clean_full.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_can_griff_clean_full_ca.paa";
};
class FoodCanBadguy : FoodEdible {
scope = public;
count = 1;
bloodRegen = 200;
displayName = $STR_FOOD_NAME_CAN_BADGUY;
descriptionShort = $STR_FOOD_DESC_CAN_BADGUY;
model = "z\addons\dayz_communityassets\models\can_badguy_clean_full.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_can_badguy_clean_full_ca.paa";
};
class FoodCanBoneboy : FoodEdible {
scope = public;
count = 1;
bloodRegen = 200;
displayName = $STR_FOOD_NAME_CAN_BONEBOY;
descriptionShort = $STR_FOOD_DESC_CAN_BONEBOY;
model = "z\addons\dayz_communityassets\models\can_boneboy_clean_full.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_can_boneboy_clean_full_ca.paa";
};
class FoodCanCorn : FoodEdible {
scope = public;
count = 1;
bloodRegen = 200;
displayName = $STR_FOOD_NAME_CAN_CORN;
descriptionShort = $STR_FOOD_DESC_CAN_CORN;
model = "z\addons\dayz_communityassets\models\can_corn_clean_full.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_can_corn_clean_full_ca.paa";
};
class FoodCanCurgon : FoodEdible {
scope = public;
count = 1;
bloodRegen = 200;
displayName = $STR_FOOD_NAME_CAN_CURGON;
descriptionShort = $STR_FOOD_DESC_CAN_CURGON;
model = "z\addons\dayz_communityassets\models\can_curgon_clean_full.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_can_curgon_clean_full_ca.paa";
};
class FoodCanDemon : FoodEdible {
scope = public;
count = 1;
bloodRegen = 200;
displayName = $STR_FOOD_NAME_CAN_DEMON;
descriptionShort = $STR_FOOD_DESC_CAN_DEMON;
model = "z\addons\dayz_communityassets\models\can_demon_clean_full.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_can_demon_clean_full_ca.paa";
};
class FoodCanFraggleos : FoodEdible {
scope = public;
count = 1;
bloodRegen = 200;
displayName = $STR_FOOD_NAME_CAN_FRAGGLEOS;
descriptionShort = $STR_FOOD_DESC_CAN_FRAGGLEOS;
model = "z\addons\dayz_communityassets\models\can_fraggleos_clean_full.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_can_fraggleos_clean_full_ca.paa";
};
class FoodCanHerpy : FoodEdible {
scope = public;
count = 1;
bloodRegen = 200;
displayName = $STR_FOOD_NAME_CAN_HERPY;
descriptionShort = $STR_FOOD_DESC_CAN_HERPY;
model = "z\addons\dayz_communityassets\models\can_herpy_clean_full.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_can_herpy_clean_full_ca.paa";
};
class FoodCanOrlok : FoodEdible {
scope = public;
count = 1;
bloodRegen = 200;
displayName = $STR_FOOD_NAME_CAN_ORLOK;
descriptionShort = $STR_FOOD_DESC_CAN_ORLOK;
model = "z\addons\dayz_communityassets\models\can_orlok_clean_full.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_can_orlok_clean_full_ca.paa";
};
class FoodCanPowell : FoodEdible {
scope = public;
count = 1;
bloodRegen = 200;
displayName = $STR_FOOD_NAME_CAN_POWELL;
descriptionShort = $STR_FOOD_DESC_CAN_POWELL;
model = "z\addons\dayz_communityassets\models\can_powell_clean_full.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_can_powell_clean_full_ca.paa";
};
class FoodCanTylers : FoodEdible {
scope = public;
count = 1;
bloodRegen = 200;
displayName = $STR_FOOD_NAME_CAN_TYLERS;
descriptionShort = $STR_FOOD_DESC_CAN_TYLERS;
model = "z\addons\dayz_communityassets\models\can_tylers_clean_full.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_can_tylers_clean_full_ca.paa";
};
class FoodCanUnlabeled : FoodEdible {
scope = public;
count = 1;
bloodRegen = 200;
displayName = $STR_FOOD_NAME_CAN_UNLABELED;
descriptionShort = $STR_FOOD_DESC_CAN_UNLABELED;
model = "z\addons\dayz_communityassets\models\can_unlabeled_clean_full.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_can_unlabeled_clean_full_ca.paa";
};
class TrashTinCan: HandGrenade {
scope = 2;
displayName = $STR_EQUIP_NAME_33;
model = "\dayz_equip\models\trash_tincan.p3d";
picture = "\dayz_equip\textures\equip_tincan_ca.paa";
descriptionShort = $STR_EQUIP_DESC_33;
ammo = "TinCan";
class ItemActions {
class Crafting {
text = "Melt into Bars";
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {"fire"};
requiretools[] = {"ItemToolbox"};
output[] = {{"ItemTinBar",1}};
input[] = {{"TrashTinCan",6}};
};
};
};
class FoodCanGriffEmpty : TrashTinCan {
scope = public;
count = 1;
model = "z\addons\dayz_communityassets\models\can_griff_clean_empty.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_can_griff_clean_empty_ca.paa";
displayName = $STR_FOOD_NAME_CAN_GRIFF_EMPTY;
descriptionShort = $STR_FOOD_DESC_CAN_GRIFF_EMPTY;
ammo = "TinCan";
};
class FoodCanBadguyEmpty : TrashTinCan {
scope = public;
count = 1;
displayName = $STR_FOOD_NAME_CAN_BADGUY_EMPTY;
descriptionShort = $STR_FOOD_DESC_CAN_BADGUY_EMPTY;
model = "z\addons\dayz_communityassets\models\can_badguy_clean_empty.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_can_badguy_clean_empty_ca.paa";
ammo = "TinCan";
};
class FoodCanBoneboyEmpty : TrashTinCan {
scope = public;
count = 1;
displayName = $STR_FOOD_NAME_CAN_BONEBOY_EMPTY;
descriptionShort = $STR_FOOD_DESC_CAN_BONEBOY_EMPTY;
model = "z\addons\dayz_communityassets\models\can_boneboy_clean_empty.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_can_boneboy_clean_empty_ca.paa";
ammo = "TinCan";
};
class FoodCanCornEmpty : TrashTinCan {
scope = public;
count = 1;
displayName = $STR_FOOD_NAME_CAN_CORN_EMPTY;
descriptionShort = $STR_FOOD_DESC_CAN_CORN_EMPTY;
model = "z\addons\dayz_communityassets\models\can_corn_clean_empty.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_can_corn_clean_empty_ca.paa";
ammo = "TinCan";
};
class FoodCanCurgonEmpty : TrashTinCan {
scope = public;
count = 1;
displayName = $STR_FOOD_NAME_CAN_CURGON_EMPTY;
descriptionShort = $STR_FOOD_DESC_CAN_CURGON_EMPTY;
model = "z\addons\dayz_communityassets\models\can_curgon_clean_empty.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_can_curgon_clean_empty_ca.paa";
ammo = "TinCan";
};
class FoodCanDemonEmpty : TrashTinCan {
scope = public;
count = 1;
displayName = $STR_FOOD_NAME_CAN_DEMON_EMPTY;
descriptionShort = $STR_FOOD_DESC_CAN_DEMON_EMPTY;
model = "z\addons\dayz_communityassets\models\can_demon_clean_empty.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_can_demon_clean_empty_ca.paa";
ammo = "TinCan";
};
class FoodCanFraggleosEmpty : TrashTinCan {
scope = public;
count = 1;
displayName = $STR_FOOD_NAME_CAN_FRAGGLEOS_EMPTY;
descriptionShort = $STR_FOOD_DESC_CAN_FRAGGLEOS_EMPTY;
model = "z\addons\dayz_communityassets\models\can_fraggleos_clean_empty.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_can_fraggleos_clean_empty_ca.paa";
ammo = "TinCan";
};
class FoodCanHerpyEmpty : TrashTinCan {
scope = public;
count = 1;
displayName = $STR_FOOD_NAME_CAN_HERPY_EMPTY;
descriptionShort = $STR_FOOD_DESC_CAN_HERPY_EMPTY;
model = "z\addons\dayz_communityassets\models\can_herpy_clean_empty.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_can_herpy_clean_empty_ca.paa";
ammo = "TinCan";
};
class FoodCanOrlokEmpty : TrashTinCan {
scope = public;
count = 1;
displayName = $STR_FOOD_NAME_CAN_ORLOK_EMPTY;
descriptionShort = $STR_FOOD_DESC_CAN_ORLOK_EMPTY;
model = "z\addons\dayz_communityassets\models\can_orlok_clean_empty.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_can_orlok_clean_empty_ca.paa";
ammo = "TinCan";
};
class FoodCanPowellEmpty : TrashTinCan {
scope = public;
count = 1;
displayName = $STR_FOOD_NAME_CAN_POWELL_EMPTY;
descriptionShort = $STR_FOOD_DESC_CAN_POWELL_EMPTY;
model = "z\addons\dayz_communityassets\models\can_powell_clean_empty.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_can_powell_clean_empty_ca.paa";
ammo = "TinCan";
};
class FoodCanTylersEmpty : TrashTinCan {
scope = public;
count = 1;
displayName = $STR_FOOD_NAME_CAN_TYLERS_EMPTY;
descriptionShort = $STR_FOOD_DESC_CAN_TYLERS_EMPTY;
model = "z\addons\dayz_communityassets\models\can_tylers_clean_empty.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_can_tylers_clean_empty_ca.paa";
ammo = "TinCan";
};
class FoodCanUnlabeledEmpty : TrashTinCan {
scope = public;
count = 1;
displayName = $STR_FOOD_NAME_CAN_UNLABELED_EMPTY;
descriptionShort = $STR_FOOD_DESC_CAN_UNLABELED_EMPTY;
model = "z\addons\dayz_communityassets\models\can_unlabeled_clean_empty.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_can_unlabeled_clean_empty_ca.paa";
ammo = "TinCan";
};

View File

@@ -0,0 +1,191 @@
class HandGrenade; //External class reference
class ItemSodaEmpty: HandGrenade {
scope = 2;
displayName = $STR_EQUIP_NAME_35;
model = "\dayz_equip\models\soda_coke_e.p3d";
picture = "\dayz_equip\textures\equip_soda_empty_ca.paa";
descriptionShort = $STR_EQUIP_DESC_35;
ammo = "SodaCan";
class ItemActions {
class Crafting {
text = "Melt into Bars";
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {"fire"};
requiretools[] = {"ItemToolbox"};
output[] = {{"ItemAluminumBar",1}};
input[] = {{"ItemSodaEmpty",6}};
};
};
};
class ItemSodaCoke; //External class reference
class ItemSodaCokeEmpty : ItemSodaEmpty{
model = "\dayz_equip\models\soda_coke_e.p3d";
picture = "\dayz_equip\textures\equip_soda_empty_ca.paa";
};
class ItemSodaPepsiEmpty : ItemSodaEmpty{
model = "\dayz_equip\models\soda_pepsi_e.p3d";
picture = "\dayz_equip\textures\equip_soda_empty_ca.paa";
};
class ItemSodaMdewEmpty : ItemSodaEmpty{
model = "\dayz_equip\models\soda_mdew_e.p3d";
picture = "\dayz_equip\textures\equip_soda_empty_ca.paa";
};
class ItemSodaMtngreen : ItemSodaCoke {
displayName = $STR_ITEMSODA_FULL_CLEAN_CODE_NAME_0;
descriptionShort = $STR_ITEMSODA_FULL_CLEAN_CODE_DESC_0;
model = "z\addons\dayz_communityassets\models\soda_mtngreen_clean_full.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_soda_mtngreen_clean_full_ca.paa";
};
class ItemSodaMtngreenEmpty : ItemSodaEmpty{
model = "z\addons\dayz_communityassets\models\soda_mtngreen_clean_empty.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_soda_mtngreen_clean_empty_ca.paa";
//ammo = "SodaCanMtngreen";
};
class ItemSodaR4z0r : ItemSodaCoke {
displayName = $STR_ITEMSODA_FULL_CLEAN_CODE_NAME_1;
descriptionShort = $STR_ITEMSODA_FULL_CLEAN_CODE_DESC_1;
model = "z\addons\dayz_communityassets\models\soda_r4z0r_clean_full.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_soda_r4z0r_clean_full_ca.paa";
};
class ItemSodaR4z0rEmpty : ItemSodaEmpty{
model = "z\addons\dayz_communityassets\models\soda_r4z0r_clean_empty.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_soda_r4z0r_clean_empty_ca.paa";
//ammo = "SodaCanMtngreen";
};
class ItemSodaClays : ItemSodaCoke {
displayName = $STR_ITEMSODA_FULL_CLEAN_CODE_NAME_2;
descriptionShort = $STR_ITEMSODA_FULL_CLEAN_CODE_DESC_2;
model = "z\addons\dayz_communityassets\models\soda_clays_clean_full.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_soda_clays_clean_full_ca.paa";
};
class ItemSodaClaysEmpty : ItemSodaEmpty{
model = "z\addons\dayz_communityassets\models\soda_clays_clean_empty.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_soda_clays_clean_empty_ca.paa";
//ammo = "SodaCanMtngreen";
};
class ItemSodaSmasht : ItemSodaCoke {
displayName = $STR_ITEMSODA_FULL_CLEAN_CODE_NAME_3;
descriptionShort = $STR_ITEMSODA_FULL_CLEAN_CODE_DESC_3;
model = "z\addons\dayz_communityassets\models\soda_smasht_clean_full.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_soda_smasht_clean_full_ca.paa";
};
class ItemSodaSmashtEmpty : ItemSodaEmpty{
model = "z\addons\dayz_communityassets\models\soda_smasht_clean_empty.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_soda_smasht_clean_empty_ca.paa";
//ammo = "SodaCanMtngreen";
};
class ItemSodaDrwaste : ItemSodaCoke {
displayName = $STR_ITEMSODA_FULL_CLEAN_CODE_NAME_4;
descriptionShort = $STR_ITEMSODA_FULL_CLEAN_CODE_DESC_4;
model = "z\addons\dayz_communityassets\models\soda_drwaste_clean_full.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_soda_drwaste_clean_full_ca.paa";
};
class ItemSodaDrwasteEmpty : ItemSodaEmpty{
model = "z\addons\dayz_communityassets\models\soda_drwaste_clean_empty.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_soda_drwaste_clean_empty_ca.paa";
//ammo = "SodaCanMtngreen";
};
/*
class ItemSodaFranka : ItemSodaCoke {
displayName = $STR_ITEMSODA_FULL_CLEAN_CODE_NAME_5;
descriptionShort = $STR_ITEMSODA_FULL_CLEAN_CODE_DESC_5;
model = "z\addons\dayz_communityassets\models\soda_franka_clean_full.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_soda_franka_clean_full_ca.paa";
};
class ItemSodaFrankaEmpty : ItemSodaEmpty{
model = "z\addons\dayz_communityassets\models\soda_franka_clean_empty.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_soda_franka_clean_empty_ca";
//ammo = "SodaCanMtngreen";
};
*/
class ItemSodaLemonade : ItemSodaCoke {
displayName = $STR_ITEMSODA_FULL_CLEAN_CODE_NAME_6;
descriptionShort = $STR_ITEMSODA_FULL_CLEAN_CODE_DESC_6;
model = "z\addons\dayz_communityassets\models\soda_lemonade_clean_full.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_soda_lemonade_clean_full_ca.paa";
};
class ItemSodaLemonadeEmpty : ItemSodaEmpty{
model = "z\addons\dayz_communityassets\models\soda_lemonade_clean_empty.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_soda_lemonade_clean_empty_ca.paa";
//ammo = "SodaCanMtngreen";
};
/*
class ItemSodaLirik : ItemSodaCoke {
displayName = $STR_ITEMSODA_FULL_CLEAN_CODE_NAME_7;
descriptionShort = $STR_ITEMSODA_FULL_CLEAN_CODE_DESC_7;
model = "z\addons\dayz_communityassets\models\soda_lirik_clean_full.p3d";
//picture = "\z\addons\dayz_communityassets\pictures\equip_soda_lirik_clean_full_ca.paa";
};
class ItemSodaLirikEmpty : ItemSodaEmpty{
model = "z\addons\dayz_communityassets\models\soda_lirik_clean_empty.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_soda_lirik_clean_empty_ca.paa";
//ammo = "SodaCanMtngreen";
};
*/
class ItemSodaLvg : ItemSodaCoke {
displayName = $STR_ITEMSODA_FULL_CLEAN_CODE_NAME_8;
descriptionShort = $STR_ITEMSODA_FULL_CLEAN_CODE_DESC_8;
model = "z\addons\dayz_communityassets\models\soda_lvg_clean_full.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_soda_lvg_clean_full_ca.paa";
};
class ItemSodaLvgEmpty : ItemSodaEmpty{
model = "z\addons\dayz_communityassets\models\soda_lvg_clean_empty.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_soda_lvg_clean_empty_ca.paa";
//ammo = "SodaCanMtngreen";
};
class ItemSodaMzly : ItemSodaCoke {
displayName = $STR_ITEMSODA_FULL_CLEAN_CODE_NAME_9;
descriptionShort = $STR_ITEMSODA_FULL_CLEAN_CODE_DESC_9;
model = "z\addons\dayz_communityassets\models\soda_mzly_clean_full.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_soda_mzly_clean_full_ca.paa";
};
class ItemSodaMzlyEmpty : ItemSodaEmpty{
model = "z\addons\dayz_communityassets\models\soda_mzly_clean_empty.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_soda_mzly_clean_empty_ca.paa";
//ammo = "SodaCanMtngreen";
};
/*
class ItemSodaPeppsy : ItemSodaCoke {
displayName = $STR_ITEMSODA_FULL_CLEAN_CODE_NAME_10;
descriptionShort = $STR_ITEMSODA_FULL_CLEAN_CODE_DESC_10;
model = "z\addons\dayz_communityassets\models\soda_peppsy_clean_full.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_soda_peppsy_clean_full_ca.paa";
};
class ItemSodaPeppsyEmpty : ItemSodaEmpty{
model = "z\addons\dayz_communityassets\models\soda_peppsy_clean_empty.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_soda_peppsy_clean_empty_ca.paa";
//ammo = "SodaCanMtngreen";
};
*/
class ItemSodaRabbit : ItemSodaCoke {
displayName = $STR_ITEMSODA_FULL_CLEAN_CODE_NAME_11;
descriptionShort = $STR_ITEMSODA_FULL_CLEAN_CODE_DESC_11;
model = "z\addons\dayz_communityassets\models\soda_rabbit_clean_full.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_soda_rabbit_clean_full_ca.paa";
};
class ItemSodaRabbitEmpty : ItemSodaEmpty{
model = "z\addons\dayz_communityassets\models\soda_rabbit_clean_empty.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_soda_rabbit_clean_empty_ca.paa";
//ammo = "SodaCanMtngreen";
};
/*
class ItemSodaSacrite : ItemSodaCoke {
displayName = $STR_ITEMSODA_FULL_CLEAN_CODE_NAME_12;
descriptionShort = $STR_ITEMSODA_FULL_CLEAN_CODE_DESC_12;
model = "z\addons\dayz_communityassets\models\soda_sacrite_clean_full.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_soda_sacrite_clean_full_ca.paa";
};
class ItemSodaSacriteEmpty : ItemSodaEmpty{
model = "z\addons\dayz_communityassets\models\soda_sacrite_clean_empty.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_soda_sacrite_clean_empty_ca.paa";
//ammo = "SodaCanMtngreen";
};
*/

View File

@@ -0,0 +1,30 @@
class FoodDrink;
class ItemWaterbottle: FoodDrink {
scope = 2;
refillable = 1;
sfx = "drink";
wateroz = 10;
displayName = "$STR_EQUIP_NAME_12";
model = "\dayz_equip\models\waterbottle_gear.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_waterbottle10oz_ca.paa";
descriptionShort = "$STR_EQUIP_DESC_12";
};
class ItemWaterbottleUnfilled: CA_Magazine {
scope = 2;
count = 1;
type = 256;
displayName = "$STR_EQUIP_NAME_13";
model = "\dayz_equip\models\waterbottle_gear.p3d";
picture = "\dayz_equip\textures\equip_waterbottle_empty_ca.paa";
descriptionShort = "$STR_EQUIP_DESC_13";
class ItemActions {
class Fill {
text = "$STR_ACTIONS_FILL_W";
script = "spawn player_fillWater;";
};
};
};
class ItemWaterbottleBoiled : ItemWaterbottle {
displayName = $STR_ITEMWATERBOTTLEBOILED_CODE_NAME;
descriptionShort = $STR_ITEMWATERBOTTLEBOILED_CODE_DESC;
};

View File

@@ -0,0 +1,47 @@
class PartFueltank: CA_Magazine {
scope = 2;
count = 1;
type = 256;
displayName = $STR_EQUIP_NAME_8;
model = "\dayz_equip\models\fueltank.p3d";
picture = "\dayz_equip\textures\equip_fueltank_ca.paa";
descriptionShort = $STR_EQUIP_DESC_8;
class ItemActions {
class Crafting {
text = $STR_EPOCH_PLAYER_212;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {"workshop"};
requiretools[] = {"ItemToolbox","ItemCrowbar"};
output[] = {{"PartGeneric",1}};
input[] = {{"PartFueltank",1}};
};
};
};
class PartWheel: CA_Magazine {
scope = 2;
count = 1;
type = 256;
displayName = $STR_EQUIP_NAME_9;
model = "\dayz_equip\models\wheel.p3d";
picture = "\dayz_equip\textures\equip_wheel_ca.paa";
descriptionShort = $STR_EQUIP_DESC_9;
};
class PartGeneric: CA_Magazine {
scope = 2;
count = 1;
type = 256;
displayName = $STR_EQUIP_NAME_10;
model = "\dayz_equip\models\genericparts.p3d";
picture = "\dayz_equip\textures\equip_genericparts_ca.paa";
descriptionShort = $STR_EQUIP_DESC_10;
class ItemActions {
class Crafting {
text = $STR_EPOCH_PLAYER_213;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {"fire"};
requiretools[] = {"ItemToolbox","ItemCrowbar"};
output[] = {{"ItemPole",1}};
input[] = {{"PartGeneric",2}};
};
};
};

View File

@@ -0,0 +1,283 @@
class SkinBase: CA_Magazine {
scope = 0;
count = 1;
type = 256;
displayName = "Clothes";
model = "\dayz_equip\models\cloth_parcel.p3d";
picture = "\dayz_equip\textures\equip_cloth_parcel_ca.paa";
descriptionShort = "Clothes Parcel";
weight = 1;
class ItemActions {
class Use {
text = $STR_EPOCH_PLAYER_268;
script = "spawn player_wearClothes;";
};
class Crafting {
text = $STR_EPOCH_PLAYER_269b;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {"ItemToolbox","ItemKnife"};
output[] = {{"ItemCanvas",1}};
input[] = {{"SkinBase",2}};
};
class Crafting1 {
text = $STR_EPOCH_PLAYER_269;
script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
requiretools[] = {"ItemToolbox","ItemKnife"};
output[] = {{"ItemBandage",2}};
input[] = {{"SkinBase",1},{"ItemTrashToiletpaper",1}};
};
};
};
class Skin_Sniper1_DZ: SkinBase {
scope = 2;
displayName = $STR_EQUIP_NAME_43;
descriptionShort = $STR_EQUIP_DESC_43;
};
class Skin_Rocket_DZ: SkinBase {
scope = 2;
displayName = "Officer Suit";
descriptionShort = "Officer Suit";
};
class Skin_RU_Policeman_DZ: SkinBase {
scope = 2;
displayName = "Sergei";
descriptionShort = "Police Officer Uniform";
};
class Skin_Pilot_EP1_DZ: SkinBase {
scope = 2;
displayName = "Ethan";
descriptionShort = "Pilot Uniform";
};
class Skin_Haris_Press_EP1_DZ: SkinBase {
scope = 2;
displayName = "Harry";
descriptionShort = "Press Uniform";
};
class Skin_Ins_Soldier_GL_DZ: SkinBase {
scope = 2;
displayName = "Terrorist Uniform";
descriptionShort = "Terrorist Uniform";
};
class Skin_GUE_Commander_DZ: SkinBase {
scope = 2;
displayName = "Rebel Uniform";
descriptionShort = "Rebel Uniform";
};
class Skin_Functionary1_EP1_DZ: SkinBase {
scope = 2;
displayName = "Donald";
descriptionShort = "Business Suit";
};
class Skin_Priest_DZ: SkinBase {
scope = 2;
displayName = "James";
descriptionShort = "Priest Outfit";
};
class Skin_Rocker1_DZ: SkinBase {
scope = 2;
displayName = "Duane";
descriptionShort = "Rocker (black)";
};
class Skin_Rocker2_DZ: SkinBase {
scope = 2;
displayName = "Rod";
descriptionShort = "Rocker (brown)";
};
class Skin_Rocker3_DZ: SkinBase {
scope = 2;
displayName = "Van";
descriptionShort = "Rocker (blue)";
};
class Skin_Rocker4_DZ: SkinBase {
scope = 2;
displayName = "Bruce";
descriptionShort = "Rocker (green)";
};
class Skin_Bandit1_DZ: SkinBase {
scope = 2;
displayName = "Bandit Outfit";
descriptionShort = "Bandit Outfit";
};
class Skin_Bandit2_DZ: SkinBase {
scope = 2;
displayName = "Bandit Camo";
descriptionShort = "Bandit Camo Outfit";
};
class Skin_GUE_Soldier_MG_DZ: SkinBase {
scope = 2;
displayName = "Bandit Gunner";
descriptionShort = "Bandit Gunner Outfit";
};
class Skin_GUE_Soldier_Sniper_DZ: SkinBase {
scope = 2;
displayName = "Bandit Sniper";
descriptionShort = "Bandit Sniper Outfit";
};
class Skin_GUE_Soldier_Crew_DZ: SkinBase {
scope = 2;
displayName = "Bandit Baklava";
descriptionShort = "Bandit Baklava Outfit";
};
class Skin_GUE_Soldier_CO_DZ: SkinBase {
scope = 2;
displayName = "Bandit Mask";
descriptionShort = "Bandit Mask Outfit";
};
class Skin_GUE_Soldier_2_DZ: SkinBase {
scope = 2;
displayName = "Bandit Hat";
descriptionShort = "Bandit Hat with Baklava";
};
class Skin_BanditW1_DZ: SkinBase {
scope = 2;
displayName = "Bandit Annie";
descriptionShort = "Bandit wrap blue top with brown pants.";
};
class Skin_BanditW2_DZ: SkinBase {
scope = 2;
displayName = "Bandit Jane";
descriptionShort = "Bandit wrap grey top with brown camo pants.";
};
class Skin_SurvivorW3_DZ: SkinBase {
scope = 2;
displayName = "Jane";
descriptionShort = "Grey top with brown camo pants.";
};
class Skin_SurvivorW2_DZ: SkinBase {
scope = 2;
displayName = "Annie";
descriptionShort = "Civilian (female)";
};
class Skin_SurvivorWpink_DZ: SkinBase {
scope = 2;
displayName = "Melly (female)";
descriptionShort = "Purple top with blue pants.";
};
class Skin_SurvivorWsequisha_DZ: SkinBase {
scope = 2;
displayName = "Maria (female)";
descriptionShort = "Maria Clothes (female)";
};
class Skin_SurvivorWsequishaD_DZ: SkinBase {
scope = 2;
displayName = "Sequisha (female)";
descriptionShort = "Sequisha Clothes (female)";
};
class Skin_SurvivorWcombat_DZ: SkinBase {
scope = 2;
displayName = "Alejandria";
descriptionShort = "Blue camo top with brown camo pants.";
};
class Skin_SurvivorWdesert_DZ: SkinBase {
scope = 2;
displayName = "Savannah";
descriptionShort = "White top with brown pants.";
};
class Skin_SurvivorWurban_DZ: SkinBase {
scope = 2;
displayName = "Sophia";
descriptionShort = "Maroon top with grey pants.";
};
class Skin_TK_INS_Warlord_EP1_DZ: SkinBase {
scope = 2;
displayName = "Takistani Warlord";
descriptionShort = "Takistani Warlord";
};
class Skin_TK_INS_Soldier_EP1_DZ: SkinBase {
scope = 2;
displayName = "Takistani Soldier";
descriptionShort = "Takistani Soldier";
};
class Skin_CZ_Special_Forces_GL_DES_EP1_DZ: SkinBase {
scope = 2;
displayName = "Special Forces";
descriptionShort = "Special Forces";
};
class Skin_Drake_Light_DZ: SkinBase {
scope = 2;
displayName = "Desert Camo";
descriptionShort = "Desert Camo";
};
class Skin_Soldier_Bodyguard_AA12_PMC_DZ: SkinBase {
scope = 2;
displayName = "Bodyguard";
descriptionShort = "Bodyguard";
};
class Skin_FR_OHara_DZ: SkinBase {
scope = 2;
displayName = "Jungle Camo";
descriptionShort = "Jungle Camo";
};
class Skin_FR_Rodriguez_DZ: SkinBase {
scope = 2;
displayName = "Gunner Outfit";
descriptionShort = "Gunner Outfit";
};
class Skin_CZ_Soldier_Sniper_EP1_DZ: SkinBase {
scope = 2;
displayName = "Desert Ghillie";
descriptionShort = "Desert Ghillie";
};
class Skin_Graves_Light_DZ: SkinBase {
scope = 2;
displayName = "Urban Camo";
descriptionShort = "Urban Camo";
};
class Skin_Soldier_Sniper_PMC_DZ: SkinBase {
scope = 2;
displayName = "Marksman";
descriptionShort = "Marksman";
};
class Skin_Soldier_TL_PMC_DZ: SkinBase {
scope = 2;
displayName = "Team Leader";
descriptionShort = "Team Leader";
};
// new
class Skin_TK_Special_Forces_MG_EP1_DZ: SkinBase {
scope = 2;
displayName = "Smuggler";
descriptionShort = "Smuggler";
};
class Skin_TK_Soldier_Sniper_EP1_DZ: SkinBase {
scope = 2;
displayName = "Desert Sniper";
descriptionShort = "Desert Sniper";
};
class Skin_TK_Commander_EP1_DZ: SkinBase {
scope = 2;
displayName = "General";
descriptionShort = "General";
};
class Skin_RU_Soldier_Crew_DZ: SkinBase {
scope = 2;
displayName = "Crewman";
descriptionShort = "Crewman";
};
class Skin_INS_Lopotev_DZ: SkinBase {
scope = 2;
displayName = "Boss";
descriptionShort = "Team Leader";
};
class Skin_INS_Soldier_AR_DZ: SkinBase {
scope = 2;
displayName = "Cooper";
descriptionShort = "Cooper";
};
class Skin_INS_Soldier_CO_DZ: SkinBase {
scope = 2;
displayName = "Travis";
descriptionShort = "Travis";
};
class Skin_INS_Bardak_DZ: SkinBase {
scope = 2;
displayName = "Paulo";
descriptionShort = "Paulo";
};
class Skin_INS_Worker2_DZ: SkinBase {
scope = 2;
displayName = "Steve";
descriptionShort = "Steve";
};

View File

@@ -0,0 +1,69 @@
class 29Rnd_30mm_AGS30 : CA_Magazine {
scope = 2;
displayName = "HE Rounds";
model = "\z\addons\dayz_epoch\models\30mm_mag.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_30mm_mag_ca.paa";
ammo = "G_30mm_HE";
count = 29;
type = "256";
initSpeed = 185;
maxLeadSpeed = 100;
nameSound = "grenadelauncher";
weight = 16;
};
class 48Rnd_40mm_MK19 : CA_Magazine {
scope = 2;
displayName = "Mk. 19 40mm";
model = "\z\addons\dayz_epoch\models\40mm_mag.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_40mm_mag_ca.paa";
ammo = "G_40mm_HE";
count = 48;
type = "256";
initSpeed = 240;
maxLeadSpeed = 100;
nameSound = "grenadelauncher";
weight = 25;
};
class 2000Rnd_762x51_M134 : CA_Magazine {
count = 2000;
scope = 2;
displayName = "M134 7.62 Nato";
picture = "\z\addons\dayz_epoch\pictures\equip_m134_mag_ca.paa";
model = "\z\addons\dayz_epoch\models\m134_mag.p3d";
ammo = "B_762x51_3RndBurst";
type = "256";
maxLeadSpeed = 200;
tracersEvery = 5;
nameSound = "mgun";
weight = 50;
};
class 100Rnd_127x99_M2 : CA_Magazine {
scope = 2;
displayName = "M2 Machine Gun";
model = "\z\addons\dayz_epoch\models\50cal_mag.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_50cal_mag_ca.paa";
ammo = "B_127x99_Ball";
count = 100;
type = "256";
initSpeed = 930;
maxLeadSpeed = 200;
tracersEvery = 3;
lastRoundsTracer = 5;
nameSound = "mgun";
weight = 8;
};
class 50Rnd_127x107_DSHKM : CA_Magazine {
scope = 2;
displayName = "DShKM";
picture = "\z\addons\dayz_epoch\pictures\equip_Dshkm_mag_ca.paa";
model = "\z\addons\dayz_epoch\models\dshkm_mag.p3d";
ammo = "B_127x107_Ball";
count = 50;
type = "256";
initSpeed = 850;
maxLeadSpeed = 200;
tracersEvery = 3;
lastRoundsTracer = 5;
nameSound = "mgun";
weight = 4;
};

View File

@@ -0,0 +1,108 @@
/********************************************************************************************************************/
// Config file for [DayZ]
// Created by: [Horde/Das Attorney]
//********************************************************************************************************************/
/********************************************************************************************************************/
// Defines
/********************************************************************************************************************/
#define CT_STATIC 0
#define CT_BUTTON 1
#define CT_COMBO 4
#define CT_STRUCTURED_TEXT 13
#define ST_LEFT 0x00
#define ST_RIGHT 0x01
#define ST_CENTER 0x02
#define ST_PICTURE 0x30
#define ST_ROUNDED1 128
#define ST_MULTI 0x10
/********************************************************************************************************************/
// Base Classes
/********************************************************************************************************************/
class horde_RscPicture
{
access = 0;
type = CT_STATIC;
style = ST_PICTURE;
idc = -1;
colorBackground[] = {0,0,0,1};
colorText[] = {1,1,1,1};
font = "Zeppelin33";
sizeEx = 0;
lineSpacing = 0;
text = "";
fixedWidth = 0;
shadow = 0;
x = 0;
y = 0;
w = 0;
h = 0;
};
class horde_RscText
{
type = CT_STATIC;
text = "";
idc = -1;
style = ST_CENTER;
h = 0.04;
colorBackground[] = {0, 0, 0, 0};
colorText[] = {0, 0, 0, 1};
font = "Zeppelin33";
sizeEx = 0.01 * safezoneH;
shadow = 0;
};
class horde_RscStructuredText
{
access = 0;
type = CT_STRUCTURED_TEXT;
style = ST_CENTER;
font = "Zeppelin33";
idc = -1;
colorBackground[] = {0,0,0,0};
colorText[] = {0,0,0,0};
x = 0;
y = 0;
h = 0;
w = 0;
text = "";
size = 0.0146 * safezoneH;
shadow = 0;
};
class horde_RscButton
{
access = 0;
type = CT_BUTTON;
style = ST_LEFT;
x = 0;
y = 0;
w = 0;
h = 0;
text = "";
font = "Zeppelin33";
sizeEx = 0.04;
colorText[] = {0, 0, 0, 0};
colorDisabled[] = {0, 0, 0, 0};
colorBackground[] = {0, 0, 0, 0};
colorBackgroundDisabled[] = {0, 0, 0, 0};
colorBackgroundActive[] = {0, 0, 0, 0};
offsetX = 0;
offsetY = 0;
offsetPressedX = 0;
offsetPressedY = 0;
colorFocused[] = {0, 0, 0, 0};
colorShadow[] = {0, 0, 0, 0};
shadow = 0;
colorBorder[] = {0, 0, 0, 0};
borderSize = 0;
soundEnter[] = {"",0.1,1};
soundPush[] = {"",0.1,1};
soundClick[] = {"",0.1,1};
soundEscape[] = {"",0.1,1};
};

View File

@@ -0,0 +1,99 @@
/********************************************************************************************************************/
// Config file for [DayZ]
// Created by: [Horde/Das Attorney]
//********************************************************************************************************************/
/********************************************************************************************************************/
// Set up dialog
/********************************************************************************************************************/
class horde_journal_front_cover
{
idd = -1;
movingEnable = false;
onLoad = "";
enableSimulation = true;
controlsBackground[] = {};
objects[] = {};
controls[] =
{
"book_page_image",
"open_craft",
"open_book",
"click_here_to_close_book_1",
"click_here_to_close_book_2",
"click_here_to_close_book_3",
"click_here_to_close_book_4"
};
// background
class book_page_image: horde_RscPicture
{
idc = 1200;
text = "\z\addons\dayz_communityassets\pictures\playerstats\book\cover.paa";
x = 0.199197 * safezoneW + safezoneX;
y = -0.0250695 * safezoneH + safezoneY;
w = 0.601605 * safezoneW;
h = 1.05014 * safezoneH;
};
// buttons
class open_craft: RscIGUIShortcutButton {
idc = -1;
x = 0.48 * safezoneW + safezoneX;
y = 0.8 * safezoneH + safezoneY;
text = $STR_UI_CRAFT_OPEN;
action = "closeDialog 0; createDialog 'RscDisplayCraftingMenu';";
};
class open_book: horde_RscButton
{
idc = 1900;
text = "#(argb,8,8,3)color(1,1,1,0.5)";
x = 0.5 * safezoneW + safezoneX;
y = 0.149954 * safezoneH + safezoneY;
w = 0.291687 * safezoneW;
h = 0.68259 * safezoneH;
action = "playSound 'horde_sound_turning_page'; closeDialog 0; createDialog 'horde_journal_pages_journal_humanity';";
};
class click_here_to_close_book_1: horde_RscButton
{
idc = 1901;
x = -0.0195684 * safezoneW + safezoneX;
y = -0.0600741 * safezoneH + safezoneY;
w = 1.03914 * safezoneW;
h = 0.210028 * safezoneH;
action = "playSound 'horde_sound_close_book'; closeDialog 0;";
};
class click_here_to_close_book_2: horde_RscButton
{
idc = 1902;
x = 0.791687 * safezoneW + safezoneX;
y = 0.149954 * safezoneH + safezoneY;
w = 1.04825 * safezoneW;
h = 0.892618 * safezoneH;
action = "playSound 'horde_sound_close_book'; closeDialog 0;";
};
class click_here_to_close_book_3: horde_RscButton
{
idc = 1903;
x = -0.0013379 * safezoneW + safezoneX;
y = 0.832544 * safezoneH + safezoneY;
w = 1.04825 * safezoneW;
h = 0.892618 * safezoneH;
action = "playSound 'horde_sound_close_book'; closeDialog 0;";
};
class click_here_to_close_book_4: horde_RscButton
{
idc = 1904;
x = -0.110721 * safezoneW + safezoneX;
y = 0.0624421 * safezoneH + safezoneY;
w = 0.610721 * safezoneW;
h = 0.822609 * safezoneH;
action = "playSound 'horde_sound_close_book'; closeDialog 0;";
};
};

View File

@@ -0,0 +1,458 @@
/********************************************************************************************************************/
// Config file for [DayZ]
// Created by: [Horde/Das Attorney]
//********************************************************************************************************************/
/********************************************************************************************************************/
// Set up dialog
/********************************************************************************************************************/
class horde_journal_pages_bandits
{
idd = -1;
movingEnable = false;
onLoad = "uiNamespace setVariable ['horde_myDisplay', (_this select 0)]; [player getVariable['banditKills', 0]] call horde_epeen_setText_stats_fnc;";
enableSimulation = true;
controlsBackground[] = {};
objects[] = {};
controls[] =
{
"book_page_image",
"header_one",
"header_two",
"main_image",
"t11",
"t12",
"t13",
"t14",
"t15",
"t21",
"t22",
"t23",
"t24",
"t25",
"t31",
"t32",
"t33",
"t34",
"t35",
"t41",
"t42",
"t43",
"t44",
"t45",
"t51",
"t52",
"t53",
"t54",
"t55",
"t61",
"t62",
"t63",
"t64",
"t65",
"t75",
"t71",
"t72",
"t73",
"t74",
"t75",
"add_kills",
"click_for_prev_page",
"click_for_next_page",
"click_here_to_close_book_1",
"click_here_to_close_book_2",
"click_here_to_close_book_3",
"click_here_to_close_book_4"
};
class book_page_image: horde_RscPicture
{
idc = 1200;
text = "\z\addons\dayz_communityassets\pictures\playerstats\book\pages_2.paa";
x = 0.199165 * safezoneW + safezoneX;
y = -0.00752226 * safezoneH + safezoneY;
w = 0.601429 * safezoneW;
h = 1.01491 * safezoneH;
};
class header_one: horde_RscPicture
{
idc = 1700;
text = "\z\addons\dayz_communityassets\pictures\playerstats\headers\bandit.paa";
x = 0.253926 * safezoneW + safezoneX;
y = 0.219948 * safezoneH + safezoneY;
w = 0.200505 * safezoneW;
h = 0.0700129 * safezoneH;
};
class header_two: horde_RscPicture
{
idc = 1701;
text = "\z\addons\dayz_communityassets\pictures\playerstats\headers\killed.paa";
x = 0.244842 * safezoneW + safezoneX;
y = 0.290028 * safezoneH + safezoneY;
w = 0.218707 * safezoneW;
h = 0.0699905 * safezoneH;
};
class main_image: horde_RscPicture
{
idc = 1702;
text = "\z\addons\dayz_communityassets\pictures\playerstats\illus\bandit.paa";
x = 0.281293 * safezoneW + safezoneX;
y = 0.360019 * safezoneH + safezoneY;
w = 0.173143 * safezoneW;
h = 0.489934 * safezoneH;
};
class t11: horde_RscStructuredText
{
idc = 1204;
x = 0.527338 * safezoneW + safezoneX;
y = 0.220038 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t12: horde_RscStructuredText
{
idc = 1205;
x = 0.572902 * safezoneW + safezoneX;
y = 0.220038 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t13: horde_RscStructuredText
{
idc = 1206;
x = 0.618466 * safezoneW + safezoneX;
y = 0.220038 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t14: horde_RscStructuredText
{
idc = 1207;
x = 0.66403 * safezoneW + safezoneX;
y = 0.220038 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t15: horde_RscStructuredText
{
idc = 1208;
x = 0.709594 * safezoneW + safezoneX;
y = 0.220038 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t21: horde_RscStructuredText
{
idc = 1209;
x = 0.527338 * safezoneW + safezoneX;
y = 0.290028 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t22: horde_RscStructuredText
{
idc = 1210;
x = 0.572902 * safezoneW + safezoneX;
y = 0.290028 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t23: horde_RscStructuredText
{
idc = 1211;
x = 0.618466 * safezoneW + safezoneX;
y = 0.290028 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t24: horde_RscStructuredText
{
idc = 1212;
x = 0.66403 * safezoneW + safezoneX;
y = 0.290028 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t25: horde_RscStructuredText
{
idc = 1213;
x = 0.709594 * safezoneW + safezoneX;
y = 0.290028 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t31: horde_RscStructuredText
{
idc = 1214;
x = 0.527338 * safezoneW + safezoneX;
y = 0.360019 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t32: horde_RscStructuredText
{
idc = 1215;
x = 0.572902 * safezoneW + safezoneX;
y = 0.360019 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t33: horde_RscStructuredText
{
idc = 1216;
x = 0.618466 * safezoneW + safezoneX;
y = 0.360019 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t34: horde_RscStructuredText
{
idc = 1217;
x = 0.66403 * safezoneW + safezoneX;
y = 0.360019 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t35: horde_RscStructuredText
{
idc = 1218;
x = 0.709594 * safezoneW + safezoneX;
y = 0.360019 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t41: horde_RscStructuredText
{
idc = 1219;
x = 0.527338 * safezoneW + safezoneX;
y = 0.43001 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t42: horde_RscStructuredText
{
idc = 1220;
x = 0.572902 * safezoneW + safezoneX;
y = 0.43001 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t43: horde_RscStructuredText
{
idc = 1221;
x = 0.618466 * safezoneW + safezoneX;
y = 0.43001 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t44: horde_RscStructuredText
{
idc = 1222;
x = 0.66403 * safezoneW + safezoneX;
y = 0.43001 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t45: horde_RscStructuredText
{
idc = 1223;
x = 0.709594 * safezoneW + safezoneX;
y = 0.43001 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t51: horde_RscStructuredText
{
idc = 1224;
x = 0.527338 * safezoneW + safezoneX;
y = 0.5 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t52: horde_RscStructuredText
{
idc = 1225;
x = 0.572902 * safezoneW + safezoneX;
y = 0.5 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t53: horde_RscStructuredText
{
idc = 1226;
x = 0.618466 * safezoneW + safezoneX;
y = 0.5 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t54: horde_RscStructuredText
{
idc = 1227;
x = 0.66403 * safezoneW + safezoneX;
y = 0.5 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t55: horde_RscStructuredText
{
idc = 1228;
x = 0.709594 * safezoneW + safezoneX;
y = 0.5 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t61: horde_RscStructuredText
{
idc = 1229;
x = 0.527338 * safezoneW + safezoneX;
y = 0.569991 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t62: horde_RscStructuredText
{
idc = 1230;
x = 0.572902 * safezoneW + safezoneX;
y = 0.569991 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t63: horde_RscStructuredText
{
idc = 1231;
x = 0.618466 * safezoneW + safezoneX;
y = 0.569991 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t64: horde_RscStructuredText
{
idc = 1232;
x = 0.66403 * safezoneW + safezoneX;
y = 0.569991 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t65: horde_RscStructuredText
{
idc = 1233;
x = 0.709594 * safezoneW + safezoneX;
y = 0.569991 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t71: horde_RscStructuredText
{
idc = 1234;
x = 0.527338 * safezoneW + safezoneX;
y = 0.639981 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t72: horde_RscStructuredText
{
idc = 1235;
x = 0.572902 * safezoneW + safezoneX;
y = 0.639981 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t73: horde_RscStructuredText
{
idc = 1236;
x = 0.618466 * safezoneW + safezoneX;
y = 0.639981 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t74: horde_RscStructuredText
{
idc = 1237;
x = 0.66403 * safezoneW + safezoneX;
y = 0.639981 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t75: horde_RscStructuredText
{
idc = 1238;
x = 0.709594 * safezoneW + safezoneX;
y = 0.639981 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class add_kills: horde_RscStructuredText
{
idc = 1239;
x = 0.536451 * safezoneW + safezoneX;
y = 0.709972 * safezoneH + safezoneY;
w = 0.218707 * safezoneW;
h = 0.0699905 * safezoneH;
};
//********************************************************************************************************************/
// Buttons
//********************************************************************************************************************/
class click_for_prev_page: horde_RscButton
{
idc = 1900;
x = 0.217398 * safezoneW + safezoneX;
y = 0.167485 * safezoneH + safezoneY;
w = 0.282602 * safezoneW;
h = 0.665029 * safezoneH;
// soundPush[] = {"sounds\close",1,1};
action = "playSound 'horde_sound_turning_page'; closeDialog 0; createDialog 'horde_journal_pages_headshots';";
};
class click_for_next_page: horde_RscButton
{
idc = 1901;
x = 0.5 * safezoneW + safezoneX;
y = 0.167485 * safezoneH + safezoneY;
w = 0.282602 * safezoneW;
h = 0.665029 * safezoneH;
// soundPush[] = {"sounds\page",0.7,1};
action = "playSound 'horde_sound_turning_page'; closeDialog 0; createDialog 'horde_journal_pages_murders';";
};
class click_here_to_close_book_1: horde_RscButton
{
idc = 1902;
x = -0.00139144 * safezoneW + safezoneX;
y = -0.00752226 * safezoneH + safezoneY;
w = 1.03925 * safezoneW;
h = 0.175008 * safezoneH;
// soundPush[] = {"sounds\close",1,1};
action = "playSound 'horde_sound_close_book'; closeDialog 0;";
};
class click_here_to_close_book_2: horde_RscButton
{
idc = 1903;
x = 0.791719 * safezoneW + safezoneX;
y = 0.167485 * safezoneH + safezoneY;
w = 0.209673 * safezoneW;
h = 0.68253 * safezoneH;
// soundPush[] = {"sounds\close",1,1};
action = "playSound 'horde_sound_close_book'; closeDialog 0;";
};
class click_here_to_close_book_3: horde_RscButton
{
idc = 1904;
x = -0.00139144 * safezoneW + safezoneX;
y = 0.832515 * safezoneH + safezoneY;
w = 1.0119 * safezoneW;
h = 0.175008 * safezoneH;
// soundPush[] = {"sounds\close",1,1};
action = "playSound 'horde_sound_close_book'; closeDialog 0;";
};
class click_here_to_close_book_4: horde_RscButton
{
idc = 1905;
x = -0.00139144 * safezoneW + safezoneX;
y = 0.167485 * safezoneH + safezoneY;
w = 0.209673 * safezoneW;
h = 0.68253 * safezoneH;
// soundPush[] = {"sounds\close",1,1};
action = "playSound 'horde_sound_close_book'; closeDialog 0;";
};
};

View File

@@ -0,0 +1,450 @@
/********************************************************************************************************************/
// Config file for [DayZ]
// Created by: [Horde/Das Attorney]
//********************************************************************************************************************/
/********************************************************************************************************************/
// Set up dialog
/********************************************************************************************************************/
class horde_journal_pages_headshots
{
idd = -1;
movingEnable = false;
onLoad = "uiNamespace setVariable ['horde_myDisplay', (_this select 0)]; [player getVariable['headShots', 0]] call horde_epeen_setText_stats_fnc;";
enableSimulation = true;
controlsBackground[] = {};
objects[] = {};
controls[] =
{
"book_page_image",
"header_one",
"main_image",
"t11",
"t12",
"t13",
"t14",
"t15",
"t21",
"t22",
"t23",
"t24",
"t25",
"t31",
"t32",
"t33",
"t34",
"t35",
"t41",
"t42",
"t43",
"t44",
"t45",
"t51",
"t52",
"t53",
"t54",
"t55",
"t61",
"t62",
"t63",
"t64",
"t65",
"t75",
"t71",
"t72",
"t73",
"t74",
"t75",
"add_kills",
"click_for_prev_page",
"click_for_next_page",
"click_here_to_close_book_1",
"click_here_to_close_book_2",
"click_here_to_close_book_3",
"click_here_to_close_book_4"
};
// picture of blank book pages
class book_page_image: horde_RscPicture
{
idc = 1200;
text = "\z\addons\dayz_communityassets\pictures\playerstats\book\pages_2.paa";
x = 0.199165 * safezoneW + safezoneX;
y = -0.00752226 * safezoneH + safezoneY;
w = 0.601429 * safezoneW;
h = 1.01491 * safezoneH;
};
class header_one: horde_RscPicture
{
idc = 1700;
text = "\z\addons\dayz_communityassets\pictures\playerstats\headers\headshots.paa";
x = 0.244842 * safezoneW + safezoneX;
y = 0.237536 * safezoneH + safezoneY;
w = 0.218707 * safezoneW;
h = 0.0699905 * safezoneH;
};
class main_image: horde_RscPicture
{
idc = 1701;
text = "\z\addons\dayz_communityassets\pictures\playerstats\illus\headshots.paa";
x = 0.208391 * safezoneW + safezoneX;
y = 0.290028 * safezoneH + safezoneY;
w = 0.309835 * safezoneW;
h = 0.507431 * safezoneH;
};
class t11: horde_RscStructuredText
{
idc = 1204;
x = 0.527338 * safezoneW + safezoneX;
y = 0.220038 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t12: horde_RscStructuredText
{
idc = 1205;
x = 0.572902 * safezoneW + safezoneX;
y = 0.220038 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t13: horde_RscStructuredText
{
idc = 1206;
x = 0.618466 * safezoneW + safezoneX;
y = 0.220038 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t14: horde_RscStructuredText
{
idc = 1207;
x = 0.66403 * safezoneW + safezoneX;
y = 0.220038 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t15: horde_RscStructuredText
{
idc = 1208;
x = 0.709594 * safezoneW + safezoneX;
y = 0.220038 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t21: horde_RscStructuredText
{
idc = 1209;
x = 0.527338 * safezoneW + safezoneX;
y = 0.290028 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t22: horde_RscStructuredText
{
idc = 1210;
x = 0.572902 * safezoneW + safezoneX;
y = 0.290028 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t23: horde_RscStructuredText
{
idc = 1211;
x = 0.618466 * safezoneW + safezoneX;
y = 0.290028 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t24: horde_RscStructuredText
{
idc = 1212;
x = 0.66403 * safezoneW + safezoneX;
y = 0.290028 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t25: horde_RscStructuredText
{
idc = 1213;
x = 0.709594 * safezoneW + safezoneX;
y = 0.290028 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t31: horde_RscStructuredText
{
idc = 1214;
x = 0.527338 * safezoneW + safezoneX;
y = 0.360019 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t32: horde_RscStructuredText
{
idc = 1215;
x = 0.572902 * safezoneW + safezoneX;
y = 0.360019 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t33: horde_RscStructuredText
{
idc = 1216;
x = 0.618466 * safezoneW + safezoneX;
y = 0.360019 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t34: horde_RscStructuredText
{
idc = 1217;
x = 0.66403 * safezoneW + safezoneX;
y = 0.360019 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t35: horde_RscStructuredText
{
idc = 1218;
x = 0.709594 * safezoneW + safezoneX;
y = 0.360019 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t41: horde_RscStructuredText
{
idc = 1219;
x = 0.527338 * safezoneW + safezoneX;
y = 0.43001 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t42: horde_RscStructuredText
{
idc = 1220;
x = 0.572902 * safezoneW + safezoneX;
y = 0.43001 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t43: horde_RscStructuredText
{
idc = 1221;
x = 0.618466 * safezoneW + safezoneX;
y = 0.43001 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t44: horde_RscStructuredText
{
idc = 1222;
x = 0.66403 * safezoneW + safezoneX;
y = 0.43001 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t45: horde_RscStructuredText
{
idc = 1223;
x = 0.709594 * safezoneW + safezoneX;
y = 0.43001 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t51: horde_RscStructuredText
{
idc = 1224;
x = 0.527338 * safezoneW + safezoneX;
y = 0.5 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t52: horde_RscStructuredText
{
idc = 1225;
x = 0.572902 * safezoneW + safezoneX;
y = 0.5 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t53: horde_RscStructuredText
{
idc = 1226;
x = 0.618466 * safezoneW + safezoneX;
y = 0.5 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t54: horde_RscStructuredText
{
idc = 1227;
x = 0.66403 * safezoneW + safezoneX;
y = 0.5 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t55: horde_RscStructuredText
{
idc = 1228;
x = 0.709594 * safezoneW + safezoneX;
y = 0.5 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t61: horde_RscStructuredText
{
idc = 1229;
x = 0.527338 * safezoneW + safezoneX;
y = 0.569991 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t62: horde_RscStructuredText
{
idc = 1230;
x = 0.572902 * safezoneW + safezoneX;
y = 0.569991 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t63: horde_RscStructuredText
{
idc = 1231;
x = 0.618466 * safezoneW + safezoneX;
y = 0.569991 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t64: horde_RscStructuredText
{
idc = 1232;
x = 0.66403 * safezoneW + safezoneX;
y = 0.569991 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t65: horde_RscStructuredText
{
idc = 1233;
x = 0.709594 * safezoneW + safezoneX;
y = 0.569991 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t71: horde_RscStructuredText
{
idc = 1234;
x = 0.527338 * safezoneW + safezoneX;
y = 0.639981 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t72: horde_RscStructuredText
{
idc = 1235;
x = 0.572902 * safezoneW + safezoneX;
y = 0.639981 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t73: horde_RscStructuredText
{
idc = 1236;
x = 0.618466 * safezoneW + safezoneX;
y = 0.639981 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t74: horde_RscStructuredText
{
idc = 1237;
x = 0.66403 * safezoneW + safezoneX;
y = 0.639981 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t75: horde_RscStructuredText
{
idc = 1238;
x = 0.709594 * safezoneW + safezoneX;
y = 0.639981 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class add_kills: horde_RscStructuredText
{
idc = 1239;
x = 0.536451 * safezoneW + safezoneX;
y = 0.709972 * safezoneH + safezoneY;
w = 0.218707 * safezoneW;
h = 0.0699905 * safezoneH;
};
/********************************************************************************************************************/
// Buttons
//********************************************************************************************************************/
class click_for_prev_page: horde_RscButton
{
idc = 1900;
x = 0.217398 * safezoneW + safezoneX;
y = 0.167485 * safezoneH + safezoneY;
w = 0.282602 * safezoneW;
h = 0.665029 * safezoneH;
// soundPush[] = {"sounds\close",1,1};
action = "playSound 'horde_sound_turning_page'; closeDialog 0; createDialog 'horde_journal_pages_zombies';";
};
class click_for_next_page: horde_RscButton
{
idc = 1901;
x = 0.5 * safezoneW + safezoneX;
y = 0.167485 * safezoneH + safezoneY;
w = 0.282602 * safezoneW;
h = 0.665029 * safezoneH;
// soundPush[] = {"sounds\page",0.7,1};
action = "playSound 'horde_sound_turning_page'; closeDialog 0; createDialog 'horde_journal_pages_bandits';";
};
class click_here_to_close_book_1: horde_RscButton
{
idc = 1902;
x = -0.00139144 * safezoneW + safezoneX;
y = -0.00752226 * safezoneH + safezoneY;
w = 1.03925 * safezoneW;
h = 0.175008 * safezoneH;
// soundPush[] = {"sounds\close",1,1};
action = "playSound 'horde_sound_close_book'; closeDialog 0;";
};
class click_here_to_close_book_2: horde_RscButton
{
idc = 1903;
x = 0.791719 * safezoneW + safezoneX;
y = 0.167485 * safezoneH + safezoneY;
w = 0.209673 * safezoneW;
h = 0.68253 * safezoneH;
// soundPush[] = {"sounds\close",1,1};
action = "playSound 'horde_sound_close_book'; closeDialog 0;";
};
class click_here_to_close_book_3: horde_RscButton
{
idc = 1904;
x = -0.00139144 * safezoneW + safezoneX;
y = 0.832515 * safezoneH + safezoneY;
w = 1.0119 * safezoneW;
h = 0.175008 * safezoneH;
// soundPush[] = {"sounds\close",1,1};
action = "playSound 'horde_sound_close_book'; closeDialog 0;";
};
class click_here_to_close_book_4: horde_RscButton
{
idc = 1905;
x = -0.00139144 * safezoneW + safezoneX;
y = 0.167485 * safezoneH + safezoneY;
w = 0.209673 * safezoneW;
h = 0.68253 * safezoneH;
// soundPush[] = {"sounds\close",1,1};
action = "playSound 'horde_sound_close_book'; closeDialog 0;";
};
};

View File

@@ -0,0 +1,148 @@
/********************************************************************************************************************/
// Config file for [DayZ]
// Created by: [Horde/Das Attorney]
//********************************************************************************************************************/
/********************************************************************************************************************/
// Set up dialog
/********************************************************************************************************************/
class horde_journal_pages_humanity_art
{
idd = -1;
movingEnable = false;
onLoad = "uiNamespace setVariable ['horde_myDisplay', (_this select 0)]; [] call horde_epeen_setText_humanity_fnc;";
enableSimulation = true;
controlsBackground[] = {};
objects[] = {};
controls[] =
{
"book_page_image",
"left_page_middle",
"left_page_bottom",
"left_page_top",
"right_page_picture",
"click_for_prev_page",
"click_for_next_page",
"click_here_to_close_book_1",
"click_here_to_close_book_2",
"click_here_to_close_book_3",
"click_here_to_close_book_4"
};
// background
class book_page_image: horde_RscPicture
{
idc = 1200;
text = "\z\addons\dayz_communityassets\pictures\playerstats\book\pages_2.paa";
x = 0.199165 * safezoneW + safezoneX;
y = -0.00752226 * safezoneH + safezoneY;
w = 0.601429 * safezoneW;
h = 1.01491 * safezoneH;
};
//left page
class left_page_middle: horde_RscPicture
{
idc = 1201;
text = "\z\addons\dayz_communityassets\pictures\playerstats\humanity\humanity_bandit_middle_1.paa";
x = 0.209053 * safezoneW + safezoneX;
y = 0.27261 * safezoneH + safezoneY;
w = 0.282496 * safezoneW;
h = 0.419943 * safezoneH;
};
class left_page_bottom: horde_RscPicture
{
idc = 1202;
text = "\z\addons\dayz_communityassets\pictures\playerstats\humanity\humanity_bandit_bottom_1.paa";
x = 0.203156 * safezoneW + safezoneX;
y = 0.468726 * safezoneH + safezoneY;
w = 0.291609 * safezoneW;
h = 0.419943 * safezoneH;
};
class left_page_top: horde_RscPicture
{
idc = 1203;
text = "\z\addons\dayz_communityassets\pictures\playerstats\humanity\humanity_bandit_top_1.paa";
x = 0.209111 * safezoneW + safezoneX;
y = 0.0901794 * safezoneH + safezoneY;
w = 0.291609 * safezoneW;
h = 0.419943 * safezoneH;
};
// right page
class right_page_picture: horde_RscPicture
{
idc = 1204;
text = "\z\addons\dayz_communityassets\pictures\playerstats\humanity\humanity_bandit_3.paa";
x = 0.43621 * safezoneW + safezoneX;
y = 0.167545 * safezoneH + safezoneY;
w = 0.419188 * safezoneW;
h = 0.647412 * safezoneH;
};
// buttons
class click_for_prev_page: horde_RscButton
{
idc = 1900;
x = 0.217398 * safezoneW + safezoneX;
y = 0.167485 * safezoneH + safezoneY;
w = 0.282602 * safezoneW;
h = 0.665029 * safezoneH;
// soundPush[] = {"sounds\close",1,1};
action = "playSound 'horde_sound_turning_page'; closeDialog 0; createDialog 'horde_journal_pages_journal_humanity';";
};
class click_for_next_page: horde_RscButton
{
idc = 1901;
x = 0.5 * safezoneW + safezoneX;
y = 0.167485 * safezoneH + safezoneY;
w = 0.282602 * safezoneW;
h = 0.665029 * safezoneH;
action = "playSound 'horde_sound_turning_page'; closeDialog 0; createDialog 'horde_journal_pages_zombies';";
};
class click_here_to_close_book_1: horde_RscButton
{
idc = 1902;
x = -0.00139144 * safezoneW + safezoneX;
y = -0.00752226 * safezoneH + safezoneY;
w = 1.03925 * safezoneW;
h = 0.175008 * safezoneH;
// soundPush[] = {"sounds\close",1,1};
action = "playSound 'horde_sound_close_book'; closeDialog 0;";
};
class click_here_to_close_book_2: horde_RscButton
{
idc = 1903;
x = 0.791719 * safezoneW + safezoneX;
y = 0.167485 * safezoneH + safezoneY;
w = 0.209673 * safezoneW;
h = 0.68253 * safezoneH;
// soundPush[] = {"sounds\close",1,1};
action = "playSound 'horde_sound_close_book'; closeDialog 0;";
};
class click_here_to_close_book_3: horde_RscButton
{
idc = 1904;
x = -0.00139144 * safezoneW + safezoneX;
y = 0.832515 * safezoneH + safezoneY;
w = 1.0119 * safezoneW;
h = 0.175008 * safezoneH;
// soundPush[] = {"sounds\close",1,1};
action = "playSound 'horde_sound_close_book'; closeDialog 0;";
};
class click_here_to_close_book_4: horde_RscButton
{
idc = 1905;
x = -0.00139144 * safezoneW + safezoneX;
y = 0.167485 * safezoneH + safezoneY;
w = 0.209673 * safezoneW;
h = 0.68253 * safezoneH;
// soundPush[] = {"sounds\close",1,1};
action = "playSound 'horde_sound_close_book'; closeDialog 0;";
};
};

View File

@@ -0,0 +1,249 @@
/********************************************************************************************************************/
// Config file for [DayZ]
// Created by: [Horde/Das Attorney]
//********************************************************************************************************************/
/********************************************************************************************************************/
// Set up dialog
/********************************************************************************************************************/
class horde_journal_pages_journal_humanity
{
idd = -1;
movingEnable = false;
onLoad = "uiNamespace setVariable ['horde_myDisplay', (_this select 0)]; [] call horde_epeen_setText_journal_fnc;";
enableSimulation = true;
controlsBackground[] = {};
objects[] = {};
controls[] =
{
"book_page_image",
"journal_header",
"journal_text_on_left_hand_page",
"humanity_header",
"playing_card_blank",
"playing_card_face_down",
"playing_card_top_value",
"playing_card_bottom_value",
"playing_card_top_suit",
"playing_card_bottom_suit",
"playing_card_top_joker",
"playing_card_bottom_joker",
"playing_card_face_image",
"playing_card_player_name",
"playing_card_humanity_readout",
"click_to_go_back_to_cover",
"click_for_next_page",
"click_here_to_close_book_1",
"click_here_to_close_book_2",
"click_here_to_close_book_3",
"click_here_to_close_book_4",
"click_for_humanity"
};
// background
class book_page_image: horde_RscPicture
{
idc = 1200;
text = "\z\addons\dayz_communityassets\pictures\playerstats\book\pages_2.paa";
x = 0.199165 * safezoneW + safezoneX;
y = -0.00752226 * safezoneH + safezoneY;
w = 0.601429 * safezoneW;
h = 1.01491 * safezoneH;
};
//left page
class journal_header: horde_RscPicture
{
idc = 1700;
text = "\z\addons\dayz_communityassets\pictures\playerstats\headers\journal.paa";
x = 0.268972 * safezoneW + safezoneX;
y = 0.236464 * safezoneH + safezoneY;
w = 0.173462 * safezoneW;
h = 0.0648851 * safezoneH;
};
class journal_text_on_left_hand_page: horde_RscStructuredText
{
idc = 1800;
x = 0.23563 * safezoneW + safezoneX;
y = 0.324992 * safezoneH + safezoneY;
w = 0.237021 * safezoneW;
h = 0.45502 * safezoneH;
};
//right page
class humanity_header: horde_RscPicture
{
idc = 1701;
text = "\z\addons\dayz_communityassets\pictures\playerstats\headers\humanity.paa";
x = 0.554697 * safezoneW + safezoneX;
y = 0.237488 * safezoneH + safezoneY;
w = 0.181084 * safezoneW;
h = 0.0731088 * safezoneH;
};
class playing_card_blank: horde_RscPicture
{
idc = 1702;
text = "\z\addons\dayz_communityassets\pictures\playerstats\cards\card\face_up.paa";
x = 0.51466 * safezoneW + safezoneX;
y = 0.324981 * safezoneH + safezoneY;
w = 0.26437 * safezoneW;
h = 0.45502 * safezoneH;
};
class playing_card_face_down: horde_RscPicture
{
idc = 1906;
text = "\z\addons\dayz_communityassets\pictures\playerstats\cards\card\face_down.paa";
x = 0.51466 * safezoneW + safezoneX;
y = 0.324981 * safezoneH + safezoneY;
w = 0.26437 * safezoneW;
h = 0.45502 * safezoneH;
};
class playing_card_top_value: horde_RscStructuredText
{
idc = 1801;
x = 0.547127 * safezoneW + safezoneX;
y = 0.316785 * safezoneH + safezoneY;
w = 0.0546973 * safezoneW;
h = 0.0875038 * safezoneH;
};
class playing_card_bottom_value: horde_RscStructuredText
{
idc = 1802;
x = 0.695821 * safezoneW + safezoneX;
y = 0.694556 * safezoneH + safezoneY;
w = 0.0546973 * safezoneW;
h = 0.0875038 * safezoneH;
};
class playing_card_top_suit: horde_RscStructuredText
{
idc = 1803;
x = 0.556331 * safezoneW + safezoneX;
y = 0.382642 * safezoneH + safezoneY;
w = 0.0364649 * safezoneW;
h = 0.0525023 * safezoneH;
};
class playing_card_bottom_suit: horde_RscStructuredText
{
idc = 1804;
x = 0.704365 * safezoneW + safezoneX;
y = 0.663569 * safezoneH + safezoneY;
w = 0.0364649 * safezoneW;
h = 0.0525023 * safezoneH;
};
class playing_card_top_joker: horde_RscStructuredText
{
idc = 1805;
x = 0.56105 * safezoneW + safezoneX;
y = 0.329086 * safezoneH + safezoneY;
w = 0.0273486 * safezoneW;
h = 0.192508 * safezoneH;
};
class playing_card_bottom_joker: horde_RscStructuredText
{
idc = 1806;
x = 0.707647 * safezoneW + safezoneX;
y = 0.584446 * safezoneH + safezoneY;
w = 0.0273486 * safezoneW;
h = 0.192508 * safezoneH;
};
class playing_card_face_image: horde_RscStructuredText
{
idc = 1807;
x = 0.586685 * safezoneW + safezoneX;
y = 0.425475 * safezoneH + safezoneY;
w = 0.127627 * safezoneW;
h = 0.22751 * safezoneH;
};
class playing_card_player_name: horde_RscStructuredText
{
idc = 1808;
x = 0.594 * safezoneW + safezoneX; // 0.591162
y = 0.640006 * safezoneH + safezoneY;
w = 0.115412 * safezoneW;
h = 0.0360368 * safezoneH;
};
class playing_card_humanity_readout: horde_RscStructuredText
{
idc = 1809;
x = 0.602 * safezoneW + safezoneX; // 0.598569
y = 0.680074 * safezoneH + safezoneY;
w = 0.099588 * safezoneW;
h = 0.0360251 * safezoneH;
};
// buttons
class click_to_go_back_to_cover: horde_RscButton
{
idc = 1900;
x = 0.217398 * safezoneW + safezoneX;
y = 0.167485 * safezoneH + safezoneY;
w = 0.282602 * safezoneW;
h = 0.665029 * safezoneH;
// soundPush[] = {"sounds\close",1,1};
action = "playSound 'horde_sound_close_book'; closeDialog 0; createDialog 'horde_journal_front_cover';";
};
class click_for_next_page: horde_RscButton
{
idc = 1901;
x = 0.5 * safezoneW + safezoneX;
y = 0.167485 * safezoneH + safezoneY;
w = 0.282602 * safezoneW;
h = 0.665029 * safezoneH;
// soundPush[] = {"sounds\page",0.7,1};
action = "playSound 'horde_sound_turning_page'; closeDialog 0; createDialog 'horde_journal_pages_humanity_art';";
};
class click_here_to_close_book_1: horde_RscButton
{
idc = 1902;
x = -0.00139144 * safezoneW + safezoneX;
y = -0.00752226 * safezoneH + safezoneY;
w = 1.03925 * safezoneW;
h = 0.175008 * safezoneH;
// soundPush[] = {"sounds\close",1,1};
action = "playSound 'horde_sound_close_book'; closeDialog 0;";
};
class click_here_to_close_book_2: horde_RscButton
{
idc = 1903;
x = 0.791719 * safezoneW + safezoneX;
y = 0.167485 * safezoneH + safezoneY;
w = 0.209673 * safezoneW;
h = 0.68253 * safezoneH;
// soundPush[] = {"sounds\close",1,1};
action = "playSound 'horde_sound_close_book'; closeDialog 0;";
};
class click_here_to_close_book_3: horde_RscButton
{
idc = 1904;
x = -0.00139144 * safezoneW + safezoneX;
y = 0.832515 * safezoneH + safezoneY;
w = 1.0119 * safezoneW;
h = 0.175008 * safezoneH;
// soundPush[] = {"sounds\close",1,1};
action = "playSound 'horde_sound_close_book'; closeDialog 0;";
};
class click_here_to_close_book_4: horde_RscButton
{
idc = 1905;
x = -0.00139144 * safezoneW + safezoneX;
y = 0.167485 * safezoneH + safezoneY;
w = 0.209673 * safezoneW;
h = 0.68253 * safezoneH;
// soundPush[] = {"sounds\close",1,1};
action = "playSound 'horde_sound_close_book'; closeDialog 0;";
};
class click_for_humanity: horde_RscButton
{
idc = 1907;
x = 0.554688 * safezoneW + safezoneX;
y = 0.325 * safezoneH + safezoneY;
w = 0.182292 * safezoneW;
h = 0.455 * safezoneH;
action = "playSound 'horde_sound_turning_page'; [] call horde_epeen_show_humanity_fnc;";
};
};

View File

@@ -0,0 +1,439 @@
/********************************************************************************************************************/
// Config file for [DayZ]
// Created by: [Horde/Das Attorney]
//********************************************************************************************************************/
/********************************************************************************************************************/
// Set up dialog
/********************************************************************************************************************/
class horde_journal_pages_murders
{
idd = -1;
movingEnable = false;
onLoad = "uiNamespace setVariable ['horde_myDisplay', (_this select 0)]; [player getVariable['humanKills', 0]] call horde_epeen_setText_stats_fnc;";
enableSimulation = true;
controlsBackground[] = {};
objects[] = {};
controls[] =
{
"book_page_image",
"header_one",
"main_image",
"t11",
"t12",
"t13",
"t14",
"t15",
"t21",
"t22",
"t23",
"t24",
"t25",
"t31",
"t32",
"t33",
"t34",
"t35",
"t41",
"t42",
"t43",
"t44",
"t45",
"t51",
"t52",
"t53",
"t54",
"t55",
"t61",
"t62",
"t63",
"t64",
"t65",
"t75",
"t71",
"t72",
"t73",
"t74",
"t75",
"add_kills",
"click_for_prev_page",
"click_here_to_close_book_1",
"click_here_to_close_book_2",
"click_here_to_close_book_3",
"click_here_to_close_book_4"
};
// picture of blank book pages
class book_page_image: horde_RscPicture
{
idc = 1200;
text = "\z\addons\dayz_communityassets\pictures\playerstats\book\pages_2.paa";
x = 0.199165 * safezoneW + safezoneX;
y = -0.00752226 * safezoneH + safezoneY;
w = 0.601429 * safezoneW;
h = 1.01491 * safezoneH;
};
class header_one: horde_RscPicture
{
idc = 1700;
text = "\z\addons\dayz_communityassets\pictures\playerstats\headers\murders.paa";
x = 0.244842 * safezoneW + safezoneX;
y = 0.237536 * safezoneH + safezoneY;
w = 0.218707 * safezoneW;
h = 0.0699905 * safezoneH;
};
class main_image: horde_RscPicture
{
idc = 1701;
text = "\z\addons\dayz_communityassets\pictures\playerstats\illus\murders.paa";
x = 0.226616 * safezoneW + safezoneX;
y = 0.325024 * safezoneH + safezoneY;
w = 0.264271 * safezoneW;
h = 0.454938 * safezoneH;
};
class t11: horde_RscStructuredText
{
idc = 1204;
x = 0.527338 * safezoneW + safezoneX;
y = 0.220038 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t12: horde_RscStructuredText
{
idc = 1205;
x = 0.572902 * safezoneW + safezoneX;
y = 0.220038 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t13: horde_RscStructuredText
{
idc = 1206;
x = 0.618466 * safezoneW + safezoneX;
y = 0.220038 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t14: horde_RscStructuredText
{
idc = 1207;
x = 0.66403 * safezoneW + safezoneX;
y = 0.220038 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t15: horde_RscStructuredText
{
idc = 1208;
x = 0.709594 * safezoneW + safezoneX;
y = 0.220038 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t21: horde_RscStructuredText
{
idc = 1209;
x = 0.527338 * safezoneW + safezoneX;
y = 0.290028 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t22: horde_RscStructuredText
{
idc = 1210;
x = 0.572902 * safezoneW + safezoneX;
y = 0.290028 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t23: horde_RscStructuredText
{
idc = 1211;
x = 0.618466 * safezoneW + safezoneX;
y = 0.290028 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t24: horde_RscStructuredText
{
idc = 1212;
x = 0.66403 * safezoneW + safezoneX;
y = 0.290028 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t25: horde_RscStructuredText
{
idc = 1213;
x = 0.709594 * safezoneW + safezoneX;
y = 0.290028 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t31: horde_RscStructuredText
{
idc = 1214;
x = 0.527338 * safezoneW + safezoneX;
y = 0.360019 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t32: horde_RscStructuredText
{
idc = 1215;
x = 0.572902 * safezoneW + safezoneX;
y = 0.360019 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t33: horde_RscStructuredText
{
idc = 1216;
x = 0.618466 * safezoneW + safezoneX;
y = 0.360019 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t34: horde_RscStructuredText
{
idc = 1217;
x = 0.66403 * safezoneW + safezoneX;
y = 0.360019 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t35: horde_RscStructuredText
{
idc = 1218;
x = 0.709594 * safezoneW + safezoneX;
y = 0.360019 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t41: horde_RscStructuredText
{
idc = 1219;
x = 0.527338 * safezoneW + safezoneX;
y = 0.43001 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t42: horde_RscStructuredText
{
idc = 1220;
x = 0.572902 * safezoneW + safezoneX;
y = 0.43001 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t43: horde_RscStructuredText
{
idc = 1221;
x = 0.618466 * safezoneW + safezoneX;
y = 0.43001 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t44: horde_RscStructuredText
{
idc = 1222;
x = 0.66403 * safezoneW + safezoneX;
y = 0.43001 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t45: horde_RscStructuredText
{
idc = 1223;
x = 0.709594 * safezoneW + safezoneX;
y = 0.43001 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t51: horde_RscStructuredText
{
idc = 1224;
x = 0.527338 * safezoneW + safezoneX;
y = 0.5 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t52: horde_RscStructuredText
{
idc = 1225;
x = 0.572902 * safezoneW + safezoneX;
y = 0.5 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t53: horde_RscStructuredText
{
idc = 1226;
x = 0.618466 * safezoneW + safezoneX;
y = 0.5 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t54: horde_RscStructuredText
{
idc = 1227;
x = 0.66403 * safezoneW + safezoneX;
y = 0.5 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t55: horde_RscStructuredText
{
idc = 1228;
x = 0.709594 * safezoneW + safezoneX;
y = 0.5 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t61: horde_RscStructuredText
{
idc = 1229;
x = 0.527338 * safezoneW + safezoneX;
y = 0.569991 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t62: horde_RscStructuredText
{
idc = 1230;
x = 0.572902 * safezoneW + safezoneX;
y = 0.569991 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t63: horde_RscStructuredText
{
idc = 1231;
x = 0.618466 * safezoneW + safezoneX;
y = 0.569991 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t64: horde_RscStructuredText
{
idc = 1232;
x = 0.66403 * safezoneW + safezoneX;
y = 0.569991 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t65: horde_RscStructuredText
{
idc = 1233;
x = 0.709594 * safezoneW + safezoneX;
y = 0.569991 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t71: horde_RscStructuredText
{
idc = 1234;
x = 0.527338 * safezoneW + safezoneX;
y = 0.639981 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t72: horde_RscStructuredText
{
idc = 1235;
x = 0.572902 * safezoneW + safezoneX;
y = 0.639981 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t73: horde_RscStructuredText
{
idc = 1236;
x = 0.618466 * safezoneW + safezoneX;
y = 0.639981 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t74: horde_RscStructuredText
{
idc = 1237;
x = 0.66403 * safezoneW + safezoneX;
y = 0.639981 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t75: horde_RscStructuredText
{
idc = 1238;
x = 0.709594 * safezoneW + safezoneX;
y = 0.639981 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class add_kills: horde_RscStructuredText
{
idc = 1239;
x = 0.536451 * safezoneW + safezoneX;
y = 0.709972 * safezoneH + safezoneY;
w = 0.218707 * safezoneW;
h = 0.0699905 * safezoneH;
};
/********************************************************************************************************************/
// Buttons
//********************************************************************************************************************/
class click_for_prev_page: horde_RscButton
{
idc = 1900;
x = 0.217398 * safezoneW + safezoneX;
y = 0.167485 * safezoneH + safezoneY;
w = 0.282602 * safezoneW;
h = 0.665029 * safezoneH;
// soundPush[] = {"sounds\close",1,1};
action = "playSound 'horde_sound_turning_page'; closeDialog 0; createDialog 'horde_journal_pages_bandits';";
};
class click_here_to_close_book_1: horde_RscButton
{
idc = 1901;
x = -0.00139144 * safezoneW + safezoneX;
y = -0.00752226 * safezoneH + safezoneY;
w = 1.03925 * safezoneW;
h = 0.175008 * safezoneH;
// soundPush[] = {"sounds\close",1,1};
action = "playSound 'horde_sound_close_book'; closeDialog 0;";
};
class click_here_to_close_book_2: horde_RscButton
{
idc = 1902;
x = 0.791719 * safezoneW + safezoneX;
y = 0.167485 * safezoneH + safezoneY;
w = 0.209673 * safezoneW;
h = 0.68253 * safezoneH;
// soundPush[] = {"sounds\close",1,1};
action = "playSound 'horde_sound_close_book'; closeDialog 0;";
};
class click_here_to_close_book_3: horde_RscButton
{
idc = 1903;
x = -0.00139144 * safezoneW + safezoneX;
y = 0.832515 * safezoneH + safezoneY;
w = 1.0119 * safezoneW;
h = 0.175008 * safezoneH;
// soundPush[] = {"sounds\close",1,1};
action = "playSound 'horde_sound_close_book'; closeDialog 0;";
};
class click_here_to_close_book_4: horde_RscButton
{
idc = 1904;
x = -0.00139144 * safezoneW + safezoneX;
y = 0.167485 * safezoneH + safezoneY;
w = 0.209673 * safezoneW;
h = 0.68253 * safezoneH;
// soundPush[] = {"sounds\close",1,1};
action = "playSound 'horde_sound_close_book'; closeDialog 0;";
};
};

View File

@@ -0,0 +1,461 @@
/********************************************************************************************************************/
// Config file for [DayZ]
// Created by: [Horde/Das Attorney]
//********************************************************************************************************************/
/********************************************************************************************************************/
// Set up dialog
/********************************************************************************************************************/
class horde_journal_pages_zombies
{
idd = -1;
movingEnable = false;
onLoad = "uiNamespace setVariable ['horde_myDisplay', (_this select 0)]; [player getVariable['zombieKills', 0]] call horde_epeen_setText_stats_fnc;";
enableSimulation = true;
controlsBackground[] = {};
objects[] = {};
controls[] =
{
"book_page_image",
"header_one",
"header_two",
"main_image",
"t11",
"t12",
"t13",
"t14",
"t15",
"t21",
"t22",
"t23",
"t24",
"t25",
"t31",
"t32",
"t33",
"t34",
"t35",
"t41",
"t42",
"t43",
"t44",
"t45",
"t51",
"t52",
"t53",
"t54",
"t55",
"t61",
"t62",
"t63",
"t64",
"t65",
"t75",
"t71",
"t72",
"t73",
"t74",
"t75",
"add_kills",
"click_for_prev_page",
"click_for_next_page",
"click_here_to_close_book_1",
"click_here_to_close_book_2",
"click_here_to_close_book_3",
"click_here_to_close_book_4"
};
// picture of blank book pages
// classhorde_RscStructuredText;
class book_page_image: horde_RscPicture
{
idc = 1200;
text = "\z\addons\dayz_communityassets\pictures\playerstats\book\pages_2.paa";
x = 0.199165 * safezoneW + safezoneX;
y = -0.00752226 * safezoneH + safezoneY;
w = 0.601429 * safezoneW;
h = 1.01491 * safezoneH;
};
class header_one: horde_RscPicture
{
idc = 1700;
text = "\z\addons\dayz_communityassets\pictures\playerstats\headers\zombie.paa";
x = 0.253926 * safezoneW + safezoneX;
y = 0.219948 * safezoneH + safezoneY;
w = 0.200505 * safezoneW;
h = 0.0700129 * safezoneH;
};
class header_two: horde_RscPicture
{
idc = 1701;
text = "\z\addons\dayz_communityassets\pictures\playerstats\headers\killed.paa";
x = 0.244842 * safezoneW + safezoneX;
y = 0.290028 * safezoneH + safezoneY;
w = 0.218707 * safezoneW;
h = 0.0699905 * safezoneH;
};
class main_image: horde_RscPicture
{
idc = 1702;
text = "\z\addons\dayz_communityassets\pictures\playerstats\illus\zombie.paa";
x = 0.281293 * safezoneW + safezoneX;
y = 0.360019 * safezoneH + safezoneY;
w = 0.136692 * safezoneW;
h = 0.437441 * safezoneH;
};
class t11: horde_RscStructuredText
{
idc = 1204;
x = 0.527338 * safezoneW + safezoneX;
y = 0.220038 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t12: horde_RscStructuredText
{
idc = 1205;
x = 0.572902 * safezoneW + safezoneX;
y = 0.220038 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t13: horde_RscStructuredText
{
idc = 1206;
x = 0.618466 * safezoneW + safezoneX;
y = 0.220038 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t14: horde_RscStructuredText
{
idc = 1207;
x = 0.66403 * safezoneW + safezoneX;
y = 0.220038 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t15: horde_RscStructuredText
{
idc = 1208;
x = 0.709594 * safezoneW + safezoneX;
y = 0.220038 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t21: horde_RscStructuredText
{
idc = 1209;
x = 0.527338 * safezoneW + safezoneX;
y = 0.290028 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t22: horde_RscStructuredText
{
idc = 1210;
x = 0.572902 * safezoneW + safezoneX;
y = 0.290028 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t23: horde_RscStructuredText
{
idc = 1211;
x = 0.618466 * safezoneW + safezoneX;
y = 0.290028 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t24: horde_RscStructuredText
{
idc = 1212;
x = 0.66403 * safezoneW + safezoneX;
y = 0.290028 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t25: horde_RscStructuredText
{
idc = 1213;
x = 0.709594 * safezoneW + safezoneX;
y = 0.290028 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t31: horde_RscStructuredText
{
idc = 1214;
x = 0.527338 * safezoneW + safezoneX;
y = 0.360019 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t32: horde_RscStructuredText
{
idc = 1215;
x = 0.572902 * safezoneW + safezoneX;
y = 0.360019 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t33: horde_RscStructuredText
{
idc = 1216;
x = 0.618466 * safezoneW + safezoneX;
y = 0.360019 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t34: horde_RscStructuredText
{
idc = 1217;
x = 0.66403 * safezoneW + safezoneX;
y = 0.360019 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t35: horde_RscStructuredText
{
idc = 1218;
x = 0.709594 * safezoneW + safezoneX;
y = 0.360019 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t41: horde_RscStructuredText
{
idc = 1219;
x = 0.527338 * safezoneW + safezoneX;
y = 0.43001 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t42: horde_RscStructuredText
{
idc = 1220;
x = 0.572902 * safezoneW + safezoneX;
y = 0.43001 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t43: horde_RscStructuredText
{
idc = 1221;
x = 0.618466 * safezoneW + safezoneX;
y = 0.43001 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t44: horde_RscStructuredText
{
idc = 1222;
x = 0.66403 * safezoneW + safezoneX;
y = 0.43001 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t45: horde_RscStructuredText
{
idc = 1223;
x = 0.709594 * safezoneW + safezoneX;
y = 0.43001 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t51: horde_RscStructuredText
{
idc = 1224;
x = 0.527338 * safezoneW + safezoneX;
y = 0.5 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t52: horde_RscStructuredText
{
idc = 1225;
x = 0.572902 * safezoneW + safezoneX;
y = 0.5 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t53: horde_RscStructuredText
{
idc = 1226;
x = 0.618466 * safezoneW + safezoneX;
y = 0.5 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t54: horde_RscStructuredText
{
idc = 1227;
x = 0.66403 * safezoneW + safezoneX;
y = 0.5 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t55: horde_RscStructuredText
{
idc = 1228;
x = 0.709594 * safezoneW + safezoneX;
y = 0.5 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t61: horde_RscStructuredText
{
idc = 1229;
x = 0.527338 * safezoneW + safezoneX;
y = 0.569991 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t62: horde_RscStructuredText
{
idc = 1230;
x = 0.572902 * safezoneW + safezoneX;
y = 0.569991 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t63: horde_RscStructuredText
{
idc = 1231;
x = 0.618466 * safezoneW + safezoneX;
y = 0.569991 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t64: horde_RscStructuredText
{
idc = 1232;
x = 0.66403 * safezoneW + safezoneX;
y = 0.569991 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t65: horde_RscStructuredText
{
idc = 1233;
x = 0.709594 * safezoneW + safezoneX;
y = 0.569991 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t71: horde_RscStructuredText
{
idc = 1234;
x = 0.527338 * safezoneW + safezoneX;
y = 0.639981 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t72: horde_RscStructuredText
{
idc = 1235;
x = 0.572902 * safezoneW + safezoneX;
y = 0.639981 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t73: horde_RscStructuredText
{
idc = 1236;
x = 0.618466 * safezoneW + safezoneX;
y = 0.639981 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t74: horde_RscStructuredText
{
idc = 1237;
x = 0.66403 * safezoneW + safezoneX;
y = 0.639981 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class t75: horde_RscStructuredText
{
idc = 1238;
x = 0.709594 * safezoneW + safezoneX;
y = 0.639981 * safezoneH + safezoneY;
w = 0.0546767 * safezoneW;
h = 0.0699905 * safezoneH;
};
class add_kills: horde_RscStructuredText
{
idc = 1239;
x = 0.536451 * safezoneW + safezoneX;
y = 0.709972 * safezoneH + safezoneY;
w = 0.218707 * safezoneW;
h = 0.0699905 * safezoneH;
};
/********************************************************************************************************************/
// Buttons
//********************************************************************************************************************/
class click_for_prev_page: horde_RscButton
{
idc = 1900;
x = 0.217398 * safezoneW + safezoneX;
y = 0.167485 * safezoneH + safezoneY;
w = 0.282602 * safezoneW;
h = 0.665029 * safezoneH;
// soundPush[] = {"sounds\close",1,1};
action = "playSound 'horde_sound_turning_page'; closeDialog 0; createDialog 'horde_journal_pages_humanity_art';";
};
class click_for_next_page: horde_RscButton
{
idc = 1901;
x = 0.5 * safezoneW + safezoneX;
y = 0.167485 * safezoneH + safezoneY;
w = 0.282602 * safezoneW;
h = 0.665029 * safezoneH;
// soundPush[] = {"sounds\page",0.7,1};
action = "playSound 'horde_sound_turning_page'; closeDialog 0; createDialog 'horde_journal_pages_headshots';";
};
class click_here_to_close_book_1: horde_RscButton
{
idc = 1902;
x = -0.00139144 * safezoneW + safezoneX;
y = -0.00752226 * safezoneH + safezoneY;
w = 1.03925 * safezoneW;
h = 0.175008 * safezoneH;
// soundPush[] = {"sounds\close",1,1};
action = "playSound 'horde_sound_close_book'; closeDialog 0;";
};
class click_here_to_close_book_2: horde_RscButton
{
idc = 1903;
x = 0.791719 * safezoneW + safezoneX;
y = 0.167485 * safezoneH + safezoneY;
w = 0.209673 * safezoneW;
h = 0.68253 * safezoneH;
// soundPush[] = {"sounds\close",1,1};
action = "playSound 'horde_sound_close_book'; closeDialog 0;";
};
class click_here_to_close_book_3: horde_RscButton
{
idc = 1904;
x = -0.00139144 * safezoneW + safezoneX;
y = 0.832515 * safezoneH + safezoneY;
w = 1.0119 * safezoneW;
h = 0.175008 * safezoneH;
// soundPush[] = {"sounds\close",1,1};
action = "playSound 'horde_sound_close_book'; closeDialog 0;";
};
class click_here_to_close_book_4: horde_RscButton
{
idc = 1905;
x = -0.00139144 * safezoneW + safezoneX;
y = 0.167485 * safezoneH + safezoneY;
w = 0.209673 * safezoneW;
h = 0.68253 * safezoneH;
// soundPush[] = {"sounds\close",1,1};
action = "playSound 'horde_sound_close_book'; closeDialog 0;";
};
};

View File

@@ -0,0 +1,22 @@
/********************************************************************************************************************/
// Config file for [DayZ]
// Created by: [Horde/Das Attorney]
//********************************************************************************************************************/
class CfgSounds
{
class Vas_yessir;
class horde_sound_turning_page: Vas_yessir
{
name = "horde_sound_turning_page";
sound[] = {"\z\addons\dayz_communityassets\sounds\page.wss", 0.5, 1};
titles[] = {};
};
class horde_sound_close_book: Vas_yessir
{
name = "horde_sound_close_book";
sound[] = {"\z\addons\dayz_communityassets\sounds\close.wss", 1, 1};
titles[] = {};
};
};

View File

@@ -0,0 +1,56 @@
class AH6_Base_EP1;
class AH6X_DZ: AH6_Base_EP1 {
displayname = "AH6X Little Bird";
displaynameshort = "AH6X_DZ";
audible = 6;
enablemanualfire = 0;
scope = 2;
side = 2;
crew = "";
typicalCargo[] = {};
hiddenselections[] = {"camo1"};
hiddenselectionstextures[] = {"ca\air_e\ah6j\data\ah6_merge1_co.paa"};
icon = "\ca\air_e\data\UI\Icon_ah6x_CA.paa";
model = "\ca\air_e\ah6j\ah6x";
picture = "\ca\air_e\data\UI\Picture_ah6x_CA.paa";
isuav = 0;
radartype = 0;
class TransportMagazines{};
class TransportWeapons{};
weapons[] = {};
magazines[] = {};
commanderCanSee = 2+16+32;
gunnerCanSee = 2+16+32;
driverCanSee = 2+16+32;
transportMaxWeapons = 3;
transportMaxMagazines = 10;
transportmaxbackpacks = 2;
class Turrets {};
};
class MH6J_DZ: AH6_Base_EP1 {
scope = 2;
side = 2;
crew = "";
enablemanualfire = 0;
typicalCargo[] = {};
displayname = "MH-6J Little Bird";
displaynameshort = "MH6J_DZ";
hiddenselections[] = {"camo1", "camo2"};
transportsoldier = 5;
hiddenselectionstextures[] = {"ca\air_e\ah6j\data\ah6_merge1_co.paa", "ca\air_e\ah6j\data\default_co.paa"};
icon = "\ca\air_e\data\UI\Icon_mh6j_CA.paa";
model = "\ca\air_e\ah6j\mh6j";
picture = "\ca\air_e\data\UI\Picture_mh6j_CA.paa";
radartype = 0;
class TransportMagazines{};
class TransportWeapons{};
weapons[] = {};
magazines[] = {};
commanderCanSee = 2+16+32;
gunnerCanSee = 2+16+32;
driverCanSee = 2+16+32;
transportMaxWeapons = 3;
transportMaxMagazines = 20;
transportmaxbackpacks = 5;
class Turrets {};
};

View File

@@ -0,0 +1,23 @@
//An2_TK_EP1
class An2_Base_EP1;
class AN2_DZ: An2_Base_EP1
{
displayname = "AN2 Cargo Plane";
displaynameshort = "AN2_DZ";
scope = 2;
side = 2;
crew = "";
typicalCargo[] = {};
hiddenSelections[] = {};
class TransportMagazines{};
class TransportWeapons{};
weapons[] = {};
magazines[] = {};
gunnerHasFlares = false;
commanderCanSee = 2+16+32;
gunnerCanSee = 2+16+32;
driverCanSee = 2+16+32;
transportMaxWeapons = 10;
transportMaxMagazines = 80;
transportmaxbackpacks = 15;
};

View File

@@ -0,0 +1,12 @@
class BAF_Merlin_HC3_D;
class BAF_Merlin_DZE : BAF_Merlin_HC3_D {
scope = 2;
crew = "";
typicalCargo[] = {};
commanderCanSee = 2+16+32;
gunnerCanSee = 2+16+32;
driverCanSee = 2+16+32;
transportMaxWeapons = 15;
transportMaxMagazines = 150;
transportmaxbackpacks = 5;
};

View File

@@ -0,0 +1,6 @@
class C130J_US_EP1;
class C130J_US_EP1_DZ: C130J_US_EP1 {
transportMaxWeapons = 50;
transportMaxMagazines = 400;
transportmaxbackpacks = 20;
};

View File

@@ -0,0 +1,20 @@
class USEC_ch53_E;
class CH53_DZE : USEC_ch53_E {
displayname = "USEC CH53E DZE";
displaynameshort = "CH53_DZE";
enablemanualfire = 0;
scope = 2;
side = 2;
crew = "";
typicalCargo[] = {};
hiddenSelections[] = {};
radartype = 0;
class TransportMagazines{};
class TransportWeapons{};
commanderCanSee = 2+16+32;
gunnerCanSee = 2+16+32;
driverCanSee = 2+16+32;
transportMaxWeapons = 25;
transportMaxMagazines = 80;
transportmaxbackpacks = 15;
};

View File

@@ -0,0 +1,14 @@
class MV22;
class MV22_DZ : MV22 {
accuracy = 1000;
scope = 2;
displayName = "MV-22";
crew = "";
typicalCargo[] = {};
commanderCanSee = 2+16+32;
gunnerCanSee = 2+16+32;
driverCanSee = 2+16+32;
transportMaxWeapons = 20;
transportMaxMagazines = 400;
transportmaxbackpacks = 10;
};

View File

@@ -0,0 +1,67 @@
class Mi17_base: Helicopter {
class Turrets: Turrets {
class MainTurret: MainTurret {
class ViewOptics: ViewOptics {};
class Turrets: Turrets {};
};
class BackTurret: MainTurret {
class Turrets: Turrets {};
};
};
};
class Mi17_DZ: Mi17_base {
displayname = "Mi-17";
displaynameshort = "Mi17_DZ";
scope = 2;
side = 2;
crew = "";
typicalCargo[] = {};
hiddenSelections[] = {};
class TransportMagazines{};
class TransportWeapons{};
commanderCanSee = 2+16+32;
gunnerCanSee = 2+16+32;
driverCanSee = 2+16+32;
transportMaxWeapons = 10;
transportMaxMagazines = 50;
transportmaxbackpacks = 10;
class Turrets : Turrets {
class MainTurret : MainTurret {
magazines[] = {"100Rnd_762x54_PK"};
};
class BackTurret : BackTurret {
magazines[] = {"100Rnd_762x54_PK"};
};
};
};
class Mi17_DZE: Mi17_DZ {
displaynameshort = "Mi17_DZE";
class Turrets : Turrets {
class MainTurret : MainTurret {
magazines[] = {};
};
class BackTurret : BackTurret {
magazines[] = {};
};
};
};
class Mi17_Civilian;
class Mi17_Civilian_DZ: Mi17_Civilian {
displayname = "Mi-17 (Civilian)";
displaynameshort = "Mi-17 (Civ)";
scope = 2;
side = 3;
crew = "";
typicalCargo[] = {};
class TransportMagazines{};
class TransportWeapons{};
commanderCanSee = 2+16+32;
gunnerCanSee = 2+16+32;
driverCanSee = 2+16+32;
transportMaxWeapons = 10;
transportMaxMagazines = 50;
transportmaxbackpacks = 10;
};

View File

@@ -0,0 +1,94 @@
class UH1_Base: Helicopter {
class Turrets: Turrets {
class MainTurret: MainTurret {
class ViewOptics: ViewOptics {};
class Turrets: Turrets {};
};
class RightDoorGun: MainTurret {
class Turrets: Turrets {};
};
class CoPilotObs: MainTurret {
class Turrets: Turrets {};
};
};
};
class UH1Y_DZ: UH1_Base {
scope = 2;
side = 2;
crew = "";
typicalCargo[] = {};
hiddenSelections[] = {};
class TransportMagazines{};
class TransportWeapons{};
commanderCanSee = 2+16+32;
gunnerCanSee = 2+16+32;
driverCanSee = 2+16+32;
transportMaxWeapons = 5;
transportMaxMagazines = 25;
transportmaxbackpacks = 4;
weapons[] = {};
magazines[] = {};
class Turrets : Turrets {
class MainTurret : MainTurret {
magazines[] = {"2000Rnd_762x51_M134"};
};
class RightDoorGun : RightDoorGun {
magazines[] = {"2000Rnd_762x51_M134"};
};
};
};
class UH1Y_DZE: UH1Y_DZ {
class Turrets : Turrets {
class MainTurret : MainTurret {
magazines[] = {};
};
class RightDoorGun : RightDoorGun {
magazines[] = {};
};
};
};
class UH1H_base: Helicopter {
class Turrets: Turrets {
class MainTurret: MainTurret {
class ViewOptics: ViewOptics {};
class Turrets: Turrets {};
};
class LeftDoorGun: MainTurret {
class Turrets: Turrets {};
};
};
};
class UH1H_DZ: UH1H_base {
scope = 2;
side = 2;
crew = "";
typicalCargo[] = {};
hiddenSelections[] = {};
class TransportMagazines{};
class TransportWeapons{};
commanderCanSee = 2+16+32;
gunnerCanSee = 2+16+32;
driverCanSee = 2+16+32;
transportMaxWeapons = 5;
transportMaxMagazines = 25;
transportmaxbackpacks = 4;
class Turrets : Turrets {
class MainTurret : MainTurret {
magazines[] = {"100Rnd_762x51_M240"};
};
class LeftDoorGun : LeftDoorGun {
magazines[] = {"100Rnd_762x51_M240"};
};
};
};
class UH1H_DZE: UH1H_DZ {
class Turrets : Turrets {
class MainTurret : MainTurret {
magazines[] = {};
};
class LeftDoorGun : LeftDoorGun {
magazines[] = {};
};
};
};

View File

@@ -1,5 +1,4 @@
class UH60_Base: Helicopter
{
class UH60_Base: Helicopter {
scope = 0;
side = 1;
faction = "USMC";
@@ -13,8 +12,7 @@ class UH60_Base: Helicopter
lockDetectionSystem = "8 + 4";
incommingMisslieDetectionSystem = 0;
};
class MH60S_DZ : UH60_Base
{
class MH60S_DZ : UH60_Base {
crew = "";
typicalCargo[] = {};
class TransportMagazines{};
@@ -28,10 +26,8 @@ class MH60S_DZ : UH60_Base
scope = 2;
accuracy = 1.5; // accuracy needed to recognize type of this target
displayName = "MH-60S DZ";
class Turrets : Turrets
{
class MainTurret : MainTurret
{
class Turrets : Turrets {
class MainTurret : MainTurret {
body = "mainTurret";
gun = "mainGun";
minElev = -80;
@@ -53,8 +49,7 @@ class MH60S_DZ : UH60_Base
gunnerAction = "MH60_Gunner";
gunnerInAction = "MH60_Gunner";
primaryGunner = 1;
class ViewOptics
{
class ViewOptics {
initAngleX = 0;
minAngleX = -30;
maxAngleX = 30;
@@ -91,8 +86,7 @@ class MH60S_DZ : UH60_Base
memoryPointGunnerOptics = "gunnerview_2";
};
};
class AnimationSources : AnimationSources
{
class AnimationSources : AnimationSources {
class ReloadAnim {
source = "reload";
weapon = "M240_veh";
@@ -243,75 +237,7 @@ class MH60S_DZ : UH60_Base
};
};
};
class MH60S_DZE : UH60_Base
{
displayName = "MH-60S AL";
class Turrets : Turrets
{
class MainTurret : MainTurret
{
body = "mainTurret";
gun = "mainGun";
minElev = -80;
maxElev = 25;
initElev = -80;
minTurn = 30;
maxTurn = 150;
initTurn = 90;
soundServo[] = {"",0.01,1};
stabilizedInAxes = "StabilizedInAxesNone";
gunBeg = "muzzle_1"; // endpoint of the gun
gunEnd = "chamber_1"; // chamber of the gun
weapons[] = {"M240_veh"};
magazines[] = {};
gunnerName = $STR_POSITION_CREWCHIEF;
gunnerOpticsModel = "\ca\weapons\optika_empty";
gunnerOutOpticsShowCursor = 1;
gunnerOpticsShowCursor = 1;
gunnerAction = "MH60_Gunner";
gunnerInAction = "MH60_Gunner";
primaryGunner = 1;
class ViewOptics
{
initAngleX = 0;
minAngleX = -30;
maxAngleX = 30;
initAngleY = 0;
minAngleY = -100;
maxAngleY = 100;
initFov = 0.7;
minFov = 0.25;
maxFov = 1.1;
};
gunnerCompartments = "Compartment2";
};
class RightDoorGun : MainTurret {
body = "Turret_2";
gun = "Gun_2";
animationSourceBody = "Turret_2";
animationSourceGun = "Gun_2";
weapons[] = {"M240_veh_2"};
animationSourceHatch = "";
selectionFireAnim = "zasleh_1";
proxyIndex = 2;
gunnerName = $STR_POSITION_DOORGUNNER;
commanding = -2;
minTurn = -150;
maxTurn = -30;
initTurn = -90;
stabilizedInAxes = "StabilizedInAxesNone";
gunBeg = "muzzle_2"; // endpoint of the gun
gunEnd = "chamber_2"; // chamber of the gun
primaryGunner = 0;
gunnerCompartments = "Compartment2";
memoryPointGun = "machinegun_2";
memoryPointGunnerOptics = "gunnerview_2";
};
};
}
class UH60M_base_EP1: UH60_Base
{
class UH60M_base_EP1: UH60_Base {
expansion = 1;
scope = 0;
model = "\Ca\Air_E\UH60M\UH60M.p3d";
@@ -320,8 +246,7 @@ class UH60M_base_EP1: UH60_Base
picture = "\ca\air_e\data\UI\Picture_uh60m_CA.paa";
icon = "\ca\air_e\data\UI\Icon_uh60m_CA.paa";
mapSize = 17;
class Library
{
class Library {
libTextDesc = "The Blackhawk is the US Army<6D>s front-line utility helicopter used for transport roles, medical evacuation and even air support.<br />It is capable of carrying 11 combat-equipped soldiers. Easy to maintain in the field, the Blackhawk performs well in a variety of roles including air assault and medical evacuation.";
};
crew = "US_Soldier_Pilot_EP1";
@@ -339,31 +264,25 @@ class UH60M_base_EP1: UH60_Base
memoryPointsGetInCargoDir[] = {"pos codriver dir","pos cargo dir"};
cargoIsCoDriver[] = {0,0};
threat[] = {0.8,0.1,0.3};
class TransportMagazines
{
class _xx_30Rnd_556x45_Stanag
{
class TransportMagazines {
class _xx_30Rnd_556x45_Stanag {
magazine = "30Rnd_556x45_Stanag";
count = 30;
};
class _xx_HandGrenade_West
{
class _xx_HandGrenade_West {
magazine = "HandGrenade_West";
count = 5;
};
class _xx_SmokeShellGreen
{
class _xx_SmokeShellGreen {
magazine = "SmokeShellGreen";
count = 2;
};
class _xx_SmokeShell
{
class _xx_SmokeShell {
magazine = "SmokeShell";
count = 2;
};
};
class TransportWeapons
{
class TransportWeapons {
};
radarType = 4;
soundGetIn[] = {"Ca\Sounds_E\Air_E\UH1H\open_close",0.316228,1};
@@ -372,42 +291,35 @@ class UH60M_base_EP1: UH60_Base
soundEngineOnExt[] = {"Ca\Sounds_E\Air_E\UH1H\UH1H_start_ext",0.446684,1,700};
soundEngineOffInt[] = {"Ca\Sounds_E\Air_E\UH1H\UH1H_stop_int",0.446684,1};
soundEngineOffExt[] = {"Ca\Sounds_E\Air_E\UH1H\UH1H_stop_ext",0.446684,1,700};
class Sounds
{
class Engine
{
class Sounds {
class Engine {
sound[] = {"Ca\Sounds_E\Air_E\UH1H\UH1H_engine_ext_2",1,0.8,800};
frequency = "rotorSpeed";
volume = "camPos*((rotorSpeed-0.72)*4)";
};
class RotorLowOut
{
class RotorLowOut {
sound[] = {"Ca\Sounds_E\Air_E\UH1H\UH1H_rotor_ext_1",2.51189,1.1,1400};
frequency = "rotorSpeed";
volume = "camPos*(0 max (rotorSpeed-0.1))";
cone[] = {1.6,3.14,2,0.5};
};
class RotorHighOut
{
class RotorHighOut {
sound[] = {"Ca\Sounds_E\Air_E\UH1H\UH1H_rotor_high_ext_1",2.51189,1.1,1600};
frequency = "rotorSpeed";
volume = "camPos*10*(0 max (rotorThrust-0.9))";
cone[] = {1.6,3.14,2,0.5};
};
class EngineIn
{
class EngineIn {
sound[] = {"Ca\Sounds_E\Air_E\UH1H\UH1H_engine_int_1",1,0.8};
frequency = "rotorSpeed";
volume = "(1-camPos)*((rotorSpeed-0.75)*4)";
};
class RotorLowIn
{
class RotorLowIn {
sound[] = {"Ca\Sounds_E\Air_E\UH1H\UH1H_rotor_int_1",1.77828,1.1};
frequency = "rotorSpeed";
volume = "2*(1-camPos)*((rotorSpeed factor[0.3, 1.1]) min (rotorSpeed factor[1.1, 0.3]))";
};
class RotorHighIn
{
class RotorHighIn {
sound[] = {"Ca\Sounds_E\Air_E\UH1H\UH1H_rotor_high_int_1",3.16228,1.1};
frequency = "rotorSpeed";
volume = "(1-camPos)*3*(rotorThrust-0.9)";
@@ -416,34 +328,26 @@ class UH60M_base_EP1: UH60_Base
driverInAction = "UH60M_Pilot_EP1";
driverAction = "UH60M_Pilot_EP1";
cargoAction[] = {"UH60_Cargo02","UH60_Cargo02","UH60_Cargo02","UH60_Cargo02","UH60_Cargo02","UH60_Cargo02","UH60_Cargo02","UH60_Cargo02","UH60_Cargo02","UH60_Cargo02","UH60_Cargo02","UH60_Cargo02","UH60_Cargo02"};
class HitPoints: HitPoints
{
class HitGlass1: HitGlass1
{
class HitPoints: HitPoints {
class HitGlass1: HitGlass1 {
armor = 0.25;
};
class HitGlass2: HitGlass2
{
class HitGlass2: HitGlass2 {
armor = 0.25;
};
class HitGlass3: HitGlass3
{
class HitGlass3: HitGlass3 {
armor = 0.25;
};
class HitGlass4: HitGlass4
{
class HitGlass4: HitGlass4 {
armor = 0.25;
};
class HitGlass5: HitGlass5
{
class HitGlass5: HitGlass5 {
armor = 0.25;
};
};
class AnimationSources: AnimationSources
{
class AnimationSources: AnimationSources {
};
class Damage
{
class Damage {
tex[] = {};
mat[] = {"ca\Air_E\UH60M\Data\uh60m_dust_filter.rvmat","ca\Air_E\UH60M\Data\uh60m_dust_filter.rvmat","ca\Air_E\UH60M\Data\uh60m_dust_filter_destruct.rvmat","ca\Air_E\UH60M\Data\uh60m_engine.rvmat","ca\Air_E\UH60M\Data\uh60m_engine.rvmat","ca\Air_E\UH60M\Data\uh60m_engine_destruct.rvmat","ca\Air_E\UH60M\Data\uh60m_fuselage.rvmat","ca\Air_E\UH60M\Data\uh60m_fuselage.rvmat","ca\Air_E\UH60M\Data\uh60m_fuselage_destruct.rvmat","ca\Air_E\UH60M\Data\uh60m_interior.rvmat","ca\Air_E\UH60M\Data\uh60m_interior.rvmat","ca\Air_E\UH60M\Data\uh60m_interior_destruct.rvmat","ca\Air_E\UH60M\Data\uh60m_navijak.rvmat","ca\Air_E\UH60M\Data\uh60m_navijak.rvmat","ca\Air_E\UH60M\Data\uh60m_navijak_destruct.rvmat","ca\Air_E\UH60M\Data\uh60m_glass.rvmat","ca\Air_E\UH60M\Data\uh60m_glass_damage.rvmat","ca\Air_E\UH60M\Data\uh60m_glass_damage.rvmat","ca\data\data\default.rvmat","ca\data\data\default.rvmat","ca\Air_E\UH60M\Data\default_destruct.rvmat","ca\Air_E\UH60M\Data\uh60m_engine_MEV.rvmat","ca\Air_E\UH60M\Data\uh60m_engine_MEV.rvmat","ca\Air_E\UH60M\Data\uh60m_engine_MEV_destruct.rvmat","ca\Air_E\UH60M\Data\uh60m_fuselage_MEV.rvmat","ca\Air_E\UH60M\Data\uh60m_fuselage_MEV.rvmat","ca\Air_E\UH60M\Data\uh60m_fuselage_MEV_destruct.rvmat","Ca\Ca_E\data\default.rvmat","Ca\Ca_E\data\default.rvmat","Ca\Ca_E\data\default_destruct.rvmat"};
};
@@ -454,13 +358,11 @@ class UH60M_base_EP1: UH60_Base
hiddenSelections[] = {"camo1","camo2","camo3"};
hiddenSelectionsTextures[] = {"ca\air_e\uh60m\data\uh60m_fuselage_co.paa","ca\air_e\uh60m\data\uh60m_engine_co.paa","ca\air_e\uh60m\data\default_co.paa"};
};
class UH60M_US_base_EP1: UH60M_base_EP1
{
class UH60M_US_base_EP1: UH60M_base_EP1 {
side = 1;
faction = "BIS_US";
};
class UH60M_EP1_DZ: UH60M_US_base_EP1
{
class UH60M_EP1_DZ: UH60M_US_base_EP1 {
crew = "";
typicalCargo[] = {};
class TransportMagazines{};
@@ -474,10 +376,8 @@ class UH60M_EP1_DZ: UH60M_US_base_EP1
scope = 2;
accuracy = 1.5;
displayName = "UH-60M DZ";
class Turrets: Turrets
{
class MainTurret: MainTurret
{
class Turrets: Turrets {
class MainTurret: MainTurret {
body = "mainTurret";
gun = "mainGun";
minElev = -60;
@@ -501,8 +401,7 @@ class UH60M_EP1_DZ: UH60M_US_base_EP1
gunnerInAction = "UH60M_Gunner_EP1";
commanding = -2;
primaryGunner = 1;
class ViewOptics
{
class ViewOptics {
initAngleX = 0;
minAngleX = -30;
maxAngleX = 30;
@@ -515,8 +414,7 @@ class UH60M_EP1_DZ: UH60M_US_base_EP1
};
gunnerCompartments = "Compartment2";
};
class RightDoorGun: MainTurret
{
class RightDoorGun: MainTurret {
body = "Turret_2";
gun = "Gun_2";
animationSourceBody = "Turret_2";
@@ -541,23 +439,30 @@ class UH60M_EP1_DZ: UH60M_US_base_EP1
memoryPointGunnerOptics = "gunnerview_2";
};
};
class AnimationSources: AnimationSources
{
class Gatling_1
{
class AnimationSources: AnimationSources {
class Gatling_1 {
source = "revolving";
weapon = "M134";
};
class Gatling_2
{
class Gatling_2 {
source = "revolving";
weapon = "M134_2";
};
};
};
// AMMO LESS
class UH60M_EP1_DZE: UH60M_US_base_EP1
{
class MH60S_DZE : MH60S_DZ {
displayName = "MH-60S AL";
class Turrets : Turrets {
class MainTurret : MainTurret {
magazines[] = {};
};
class RightDoorGun : RightDoorGun {
magazines[] = {};
};
};
};
class UH60M_EP1_DZE: UH60M_US_base_EP1 {
crew = "";
typicalCargo[] = {};
class TransportMagazines{};
@@ -571,10 +476,8 @@ class UH60M_EP1_DZE: UH60M_US_base_EP1
scope = 2;
accuracy = 1.5;
displayName = "UH-60M AL";
class Turrets: Turrets
{
class MainTurret: MainTurret
{
class Turrets: Turrets {
class MainTurret: MainTurret {
body = "mainTurret";
gun = "mainGun";
minElev = -60;
@@ -598,8 +501,7 @@ class UH60M_EP1_DZE: UH60M_US_base_EP1
gunnerInAction = "UH60M_Gunner_EP1";
commanding = -2;
primaryGunner = 1;
class ViewOptics
{
class ViewOptics {
initAngleX = 0;
minAngleX = -30;
maxAngleX = 30;
@@ -612,8 +514,7 @@ class UH60M_EP1_DZE: UH60M_US_base_EP1
};
gunnerCompartments = "Compartment2";
};
class RightDoorGun: MainTurret
{
class RightDoorGun: MainTurret {
body = "Turret_2";
gun = "Gun_2";
animationSourceBody = "Turret_2";
@@ -638,15 +539,12 @@ class UH60M_EP1_DZE: UH60M_US_base_EP1
memoryPointGunnerOptics = "gunnerview_2";
};
};
class AnimationSources: AnimationSources
{
class Gatling_1
{
class AnimationSources: AnimationSources {
class Gatling_1 {
source = "revolving";
weapon = "M134";
};
class Gatling_2
{
class Gatling_2 {
source = "revolving";
weapon = "M134_2";
};

View File

@@ -0,0 +1,9 @@
class GraveDZE: Land_A_tent {
vehicleClass = "Survival";
displayName = "Grave DZE";
destrType = "DestructNo";
model = "\z\addons\dayz_epoch\models\skeleton.p3d";
transportMaxMagazines = 80;
transportMaxWeapons = 20;
transportMaxBackpacks = 1;
};

View File

@@ -0,0 +1,33 @@
class LockboxStorageLocked: Land_A_tent {
vehicleClass = "Survival";
displayName = "Locked Lockbox";
model = "\z\addons\dayz_epoch\models\lockbox.p3d";
destrType = "DestructNo";
armor = 800;
transportMaxMagazines = 0;
transportMaxWeapons = 0;
transportMaxBackpacks = 0;
offset[] = {0,1.5,0.5};
lockable = 2;
unlockedClass = "LockboxStorage";
nounderground = 0;
requireplot = 0;
};
class LockboxStorage: Land_A_tent {
vehicleClass = "Survival";
displayName = "Lockbox";
model = "\z\addons\dayz_epoch\models\lockbox.p3d";
destrType = "DestructNo";
armor = 800;
transportMaxMagazines = 50;
transportMaxWeapons = 20;
transportMaxBackpacks = 10;
lockedClass = "LockboxStorageLocked";
packedClass = "WeaponHolder_ItemLockbox";
};
class WeaponHolder_ItemLockbox: WeaponHolder {
scope = 2;
displayName = "Lockbox";
seedItem = "ItemLockbox";
};

View File

@@ -0,0 +1,755 @@
class ModularItems: NonStrategic{
placement = "vertical";
class DestructionEffects {
class Sound {
simulation = "sound";
type = "DestrHouse";
position = "destructionEffect1";
intensity = 1;
interval = 1;
lifeTime = 0.05;
};
class DestroyPhase1 {
simulation = "destroy";
type = "DelayedDestruction";
lifeTime = 2.5;
position = "";
intensity = 1;
interval = 1;
};
class DamageAround1 {
simulation = "damageAround";
type = "DamageAroundHouse";
position = "";
intensity = 0.1;
interval = 1;
lifeTime = 1;
};
};
};
class MetalFloor_DZ: ModularItems {
scope = 2;
destrType = "DestructBuilding";
cost = 100;
offset[] = {0,4,0};
model="\z\addons\dayz_epoch\models\metal_floor.p3d";
icon = "\ca\data\data\Unknown_object.paa";
mapSize = 2;
armor = 3000;
displayName = "Metal Floor";
vehicleClass = "Fortifications";
GhostPreview = "MetalFloor_Preview_DZ";
class DestructionEffects : DestructionEffects {
class Ruin1 {
simulation = "ruin";
type = "\z\addons\dayz_epoch\models\wreck_metal_floor.p3d";
position = "";
intensity = 1;
interval = 1;
lifeTime = 1;
};
};
};
class WoodRamp_DZ: ModularItems {
scope = 2;
destrType = "DestructBuilding";
cost = 100;
offset[] = {0,4,0};
model="\z\addons\dayz_epoch\models\Wood_Ramp.p3d";
icon = "\ca\data\data\Unknown_object.paa";
mapSize = 2;
armor = 2000;
displayName = "Wood Ramp";
vehicleClass = "Fortifications";
GhostPreview = "WoodRamp_Preview_DZ";
};
class CinderWallHalf_DZ: ModularItems {
scope = 2;
destrType = "DestructBuilding";
cost = 100;
offset[] = {0,1.5,0};
model="\z\addons\dayz_epoch\models\cinder_wall_half.p3d";
icon = "\ca\data\data\Unknown_object.paa";
mapSize = 2;
armor = 2200;
displayName = "Half Cinder Block Wall";
vehicleClass = "Fortifications";
upgradeBuilding[] = {"CinderWall_DZ",{{"CinderBlocks",4},{"MortarBucket",1}}};
maintainBuilding[] = {{"MortarBucket",1}};
GhostPreview = "CinderWallHalf_Preview_DZ";
class DestructionEffects : DestructionEffects {
class Ruin1 {
simulation = "ruin";
type = "\z\addons\dayz_epoch\models\wreck_cinder.p3d"; /* path to the object*/
/* Warning, if you use a custom rubble model, it has to be defined in the cfgvehicles (see below)*/
position = "";
intensity = 1;
interval = 1;
lifeTime = 1;
};
};
};
class CinderWall_DZ: ModularItems {
scope = 2;
destrType = "DestructBuilding";
cost = 100;
offset[] = {0,1.5,0};
model="\z\addons\dayz_epoch\models\cinder_wall_full.p3d";
icon = "\ca\data\data\Unknown_object.paa";
mapSize = 2;
armor = 3400;
displayName = "Cinder Block Wall";
vehicleClass = "Fortifications";
maintainBuilding[] = {{"MortarBucket",1}};
GhostPreview = "CinderWall_Preview_DZ";
class DestructionEffects : DestructionEffects {
class Ruin1 {
simulation = "ruin";
type = "\z\addons\dayz_epoch\models\wreck_cinder.p3d"; /* path to the object*/
/* Warning, if you use a custom rubble model, it has to be defined in the cfgvehicles (see below)*/
position = "";
intensity = 1;
interval = 1;
lifeTime = 1;
};
};
};
class CinderWallDoorway_DZ: ModularItems {
scope = 2;
destrType = "DestructBuilding";
cost = 100;
offset[] = {0,2,0};
model="\z\addons\dayz_epoch\models\steel_garage_frame.p3d";
icon = "\ca\data\data\Unknown_object.paa";
mapSize = 2;
armor = 3400;
displayName = "Block Garage Doorway";
vehicleClass = "Fortifications";
maintainBuilding[] = {{"MortarBucket",1}};
upgradeBuilding[] = {"CinderWallDoor_DZ",{{"ItemPole",3},{"ItemTankTrap",3}}};
GhostPreview = "CinderWallDoorway_Preview_DZ";
class DestructionEffects : DestructionEffects {
class Ruin1 {
simulation = "ruin";
type = "\z\addons\dayz_epoch\models\wreck_cinder.p3d"; /* path to the object*/
/* Warning, if you use a custom rubble model, it has to be defined in the cfgvehicles (see below)*/
position = "";
intensity = 1;
interval = 1;
lifeTime = 1;
};
};
};
class CinderWallSmallDoorway_DZ: ModularItems {
scope = 2;
destrType = "DestructBuilding";
cost = 100;
offset[] = {0,2,0};
model="\z\addons\dayz_epoch\models\Steel_door_frame.p3d";
icon = "\ca\data\data\Unknown_object.paa";
mapSize = 2;
armor = 3400;
displayName = "Block Doorway";
vehicleClass = "Fortifications";
maintainBuilding[] = {{"MortarBucket",1}};
upgradeBuilding[] = {"CinderWallDoorSmall_DZ",{{"ItemPole",1},{"ItemTankTrap",1}}};
GhostPreview = "CinderWallSmallDoorway_Preview_DZ";
class DestructionEffects : DestructionEffects {
class Ruin1 {
simulation = "ruin";
type = "\z\addons\dayz_epoch\models\wreck_cinder.p3d"; /* path to the object*/
/* Warning, if you use a custom rubble model, it has to be defined in the cfgvehicles (see below)*/
position = "";
intensity = 1;
interval = 1;
lifeTime = 1;
};
};
};
class WoodFloor_DZ: ModularItems {
scope = 2;
destrType = "DestructBuilding";
cost = 100;
offset[] = {0,4,0};
model="\z\addons\dayz_epoch\models\Wood_Floor.p3d";
icon = "\ca\data\data\Unknown_object.paa";
mapSize = 2;
armor = 2000;
displayName = "Wood Floor";
vehicleClass = "Fortifications";
maintainBuilding[] = {{"PartWoodLumber",4}};
GhostPreview = "WoodFloor_Preview_DZ";
class DestructionEffects : DestructionEffects {
class Ruin1 {
simulation = "ruin";
type = "\z\addons\dayz_epoch\models\wood_wreck_floor.p3d"; /* path to the object*/
/* Warning, if you use a custom rubble model, it has to be defined in the cfgvehicles (see below)*/
position = "";
intensity = 1;
interval = 1;
lifeTime = 1;
};
};
};
class WoodFloorHalf_DZ: ModularItems {
scope = 2;
destrType = "DestructBuilding";
cost = 100;
offset[] = {0,4,0};
model="\z\addons\dayz_epoch\models\half_floor.p3d";
icon = "\ca\data\data\Unknown_object.paa";
mapSize = 2;
armor = 1000;
displayName = "Wood Floor 1/2";
vehicleClass = "Fortifications";
maintainBuilding[] = {{"PartWoodLumber",2}};
constructioncount = 2;
GhostPreview = "WoodFloorHalf_Preview_DZ";
class DestructionEffects : DestructionEffects {
class Ruin1 {
simulation = "ruin";
type = "\z\addons\dayz_epoch\models\wood_wreck_half.p3d"; /* path to the object*/
/* Warning, if you use a custom rubble model, it has to be defined in the cfgvehicles (see below)*/
position = "";
intensity = 1;
interval = 1;
lifeTime = 1;
};
};
};
class WoodFloorQuarter_DZ: ModularItems {
scope = 2;
destrType = "DestructBuilding";
cost = 100;
offset[] = {0,4,0};
model="\z\addons\dayz_epoch\models\quarter_floor.p3d";
icon = "\ca\data\data\Unknown_object.paa";
mapSize = 2;
armor = 600;
displayName = "Wood Floor 1/4";
vehicleClass = "Fortifications";
maintainBuilding[] = {{"PartWoodLumber",1}};
constructioncount = 1;
GhostPreview = "WoodFloorQuarter_Preview_DZ";
class DestructionEffects : DestructionEffects {
class Ruin1 {
simulation = "ruin";
type = "\z\addons\dayz_epoch\models\wood_wreck_quarter.p3d"; /* path to the object*/
/* Warning, if you use a custom rubble model, it has to be defined in the cfgvehicles (see below)*/
position = "";
intensity = 1;
interval = 1;
lifeTime = 1;
};
};
};
class WoodLargeWall_DZ: ModularItems {
scope = 2;
destrType = "DestructBuilding";
cost = 100;
offset[] = {0,1.5,0};
model="\z\addons\dayz_epoch\models\large_wall.p3d";
icon = "\ca\data\data\Unknown_object.paa";
mapSize = 2;
armor = 2200;
displayName = "Large Wall";
vehicleClass = "Fortifications";
upgradeBuilding[] = {"WoodLargeWallWin_DZ",{{"PartGlass",1}}};
maintainBuilding[] = {{"PartWoodPlywood",1},{"PartWoodLumber",1}};
GhostPreview = "WoodLargeWall_Preview_DZ";
class DestructionEffects : DestructionEffects {
class Ruin1 {
simulation = "ruin";
type = "\z\addons\dayz_epoch\models\wood_wreck_frame.p3d";
position = "";
intensity = 1;
interval = 1;
lifeTime = 1;
};
};
};
class WoodLargeWallDoor_DZ: ModularItems {
scope = 2;
destrType = "DestructBuilding";
cost = 100;
offset[] = {0,1.5,0};
model="\z\addons\dayz_epoch\models\large_wall_door.p3d";
icon = "\ca\data\data\Unknown_object.paa";
mapSize = 2;
armor = 2200;
displayName = "Large Wall Doorway";
vehicleClass = "Fortifications";
maintainBuilding[] = {{"PartWoodPlywood",1},{"PartWoodLumber",1}};
upgradeBuilding[] = {"Land_DZE_LargeWoodDoor",{{"PartWoodPlywood",1},{"PartWoodLumber",1}}};
GhostPreview = "WoodLargeWallDoor_Preview_DZ";
class DestructionEffects : DestructionEffects {
class Ruin1 {
simulation = "ruin";
type = "\z\addons\dayz_epoch\models\wood_wreck_frame.p3d";
position = "";
intensity = 1;
interval = 1;
lifeTime = 1;
};
};
};
class WoodLargeWallWin_DZ: ModularItems {
scope = 2;
destrType = "DestructBuilding";
cost = 100;
offset[] = {0,1.5,0};
model="\z\addons\dayz_epoch\models\large_wall_win.p3d";
icon = "\ca\data\data\Unknown_object.paa";
mapSize = 2;
armor = 2200;
displayName = "Large Wall Window";
vehicleClass = "Fortifications";
maintainBuilding[] = {{"PartWoodPlywood",1},{"PartWoodLumber",1}};
GhostPreview = "WoodLargeWallWin_Preview_DZ";
class DestructionEffects : DestructionEffects {
class Ruin1 {
simulation = "ruin";
type = "\z\addons\dayz_epoch\models\wood_wreck_frame.p3d";
position = "";
intensity = 1;
interval = 1;
lifeTime = 1;
};
};
};
class WoodSmallWall_DZ: ModularItems {
scope = 2;
destrType = "DestructBuilding";
cost = 100;
offset[] = {0,1.5,0};
model="\z\addons\dayz_epoch\models\small_wall.p3d";
icon = "\ca\data\data\Unknown_object.paa";
mapSize = 2;
armor = 2000;
displayName = "Small Wall";
vehicleClass = "Fortifications";
maintainBuilding[] = {{"PartWoodPlywood",1},{"PartWoodLumber",1}};
upgradeBuilding[] = {"WoodSmallWallWin_DZ",{{"PartGlass",1}}};
GhostPreview = "WoodSmallWall_Preview_DZ";
class DestructionEffects : DestructionEffects {
class Ruin1 {
simulation = "ruin";
type = "\z\addons\dayz_epoch\models\wood_wreck_frame.p3d";
position = "";
intensity = 1;
interval = 1;
lifeTime = 1;
};
};
};
class WoodSmallWallThird_DZ: ModularItems {
scope = 2;
destrType = "DestructBuilding";
cost = 100;
offset[] = {0,1.5,0};
model="\z\addons\dayz_epoch\models\third_wall.p3d";
icon = "\ca\data\data\Unknown_object.paa";
mapSize = 2;
armor = 600;
displayName = "Wood Wall 1/3";
vehicleClass = "Fortifications";
maintainBuilding[] = {{"PartWoodLumber",1}};
constructioncount = 1;
GhostPreview = "WoodSmallWallThird_Preview_DZ";
class DestructionEffects : DestructionEffects {
class Ruin1 {
simulation = "ruin";
type = "\z\addons\dayz_epoch\models\wood_wreck_third.p3d";
position = "";
intensity = 1;
interval = 1;
lifeTime = 1;
};
};
};
class WoodSmallWallWin_DZ: ModularItems {
scope = 2;
destrType = "DestructBuilding";
cost = 100;
offset[] = {0,1.5,0};
model="\z\addons\dayz_epoch\models\small_wall_win.p3d";
icon = "\ca\data\data\Unknown_object.paa";
mapSize = 2;
armor = 2000;
displayName = "Small Wall Window";
vehicleClass = "Fortifications";
maintainBuilding[] = {{"PartWoodPlywood",1},{"PartWoodLumber",1}};
GhostPreview = "WoodSmallWallWin_Preview_DZ";
class DestructionEffects : DestructionEffects {
class Ruin1 {
simulation = "ruin";
type = "\z\addons\dayz_epoch\models\wood_wreck_frame.p3d";
position = "";
intensity = 1;
interval = 1;
lifeTime = 1;
};
};
};
class WoodSmallWallDoor_DZ: ModularItems {
scope = 2;
destrType = "DestructBuilding";
cost = 100;
offset[] = {0,1.5,0};
model="\z\addons\dayz_epoch\models\small_wall_door.p3d";
icon = "\ca\data\data\Unknown_object.paa";
mapSize = 2;
armor = 2000;
displayName = "Small Wall Door";
vehicleClass = "Fortifications";
upgradeBuilding[] = {"Land_DZE_WoodDoor",{{"PartWoodPlywood",1},{"PartWoodLumber",1}}};
maintainBuilding[] = {{"PartWoodPlywood",1},{"PartWoodLumber",1}};
GhostPreview = "WoodSmallWallDoor_Preview_DZ";
class DestructionEffects : DestructionEffects {
class Ruin1 {
simulation = "ruin";
type = "\z\addons\dayz_epoch\models\wood_wreck_frame.p3d"; /* path to the object*/
/* Warning, if you use a custom rubble model, it has to be defined in the cfgvehicles (see below)*/
position = "";
intensity = 1;
interval = 1;
lifeTime = 1;
};
};
};
class WoodStairs_DZ: ModularItems {
scope = 2;
destrType = "DestructBuilding";
cost = 100;
offset[] = {0,1.5,0};
model="\z\addons\dayz_epoch\models\wood_stairs.p3d";
icon = "\ca\data\data\Unknown_object.paa";
mapSize = 2;
armor = 600;
displayName = "Wood Stairs";
vehicleClass = "Fortifications";
maintainBuilding[] = {{"PartWoodLumber",1}};
upgradeBuilding[] = {"WoodStairsRails_DZ",{{"PartWoodLumber",2}}};
GhostPreview = "WoodStairs_Preview_DZ";
};
class WoodLadder_DZ: ModularItems {
scope = 2;
destrType = "DestructBuilding";
cost = 100;
offset[] = {0,1.5,0};
model="\z\addons\dayz_epoch\models\wood_ladder.p3d";
icon = "\ca\data\data\Unknown_object.paa";
mapSize = 2;
armor = 300;
displayName = "Wood Ladder";
vehicleClass = "Fortifications";
maintainBuilding[] = {{"PartWoodLumber",1}};
GhostPreview = "WoodLadder_Preview_DZ";
ladders[] = {{"start1","end1"}};
};
class WoodStairsRails_DZ: ModularItems {
scope = 2;
destrType = "DestructBuilding";
cost = 100;
offset[] = {0,1.5,0};
model="\z\addons\dayz_epoch\models\wood_stairs_rail.p3d";
icon = "\ca\data\data\Unknown_object.paa";
mapSize = 2;
armor = 700;
displayName = "Wood Stairs Rail";
vehicleClass = "Fortifications";
maintainBuilding[] = {{"PartWoodLumber",1}};
GhostPreview = "WoodStairs_Preview_DZ";
};
class WoodStairsSans_DZ: ModularItems {
scope = 2;
destrType = "DestructBuilding";
cost = 100;
offset[] = {0,1.5,0};
model="\z\addons\dayz_epoch\models\wood_stairs_sans.p3d";
icon = "\ca\data\data\Unknown_object.paa";
mapSize = 2;
armor = 500;
displayName = "Wood Stairs Sans";
vehicleClass = "Fortifications";
maintainBuilding[] = {{"PartWoodLumber",1}};
upgradeBuilding[] = {"WoodStairs_DZ",{{"PartWoodLumber",2}}};
GhostPreview = "WoodStairsSans_Preview_DZ";
};
// ghost models
class CinderWallSmallDoorway_Preview_DZ: NonStrategic {
scope = 2;
destrType = "DestructNo";
cost = 100;
offset[] = {0,1.5,0};
model="\z\addons\dayz_epoch\models\Steel_door_frame_ghost.p3d"; // todo change this
icon = "\ca\data\data\Unknown_object.paa";
mapSize = 2;
armor = 1000;
displayName = "Block Doorway Preview";
vehicleClass = "Fortifications";
};
class CinderWallDoorway_Preview_DZ: NonStrategic {
scope = 2;
destrType = "DestructNo";
cost = 100;
offset[] = {0,1.5,0};
model="\z\addons\dayz_epoch\models\steel_garage_frame_ghost.p3d";
icon = "\ca\data\data\Unknown_object.paa";
mapSize = 2;
armor = 1000;
displayName = "Block Garage Doorway Preview";
vehicleClass = "Fortifications";
};
class MetalFloor_Preview_DZ: NonStrategic {
scope = 2;
destrType = "DestructNo";
cost = 100;
offset[] = {0,1.5,0};
model="\z\addons\dayz_epoch\models\metal_floor_ghost.p3d";
icon = "\ca\data\data\Unknown_object.paa";
mapSize = 2;
armor = 1000;
displayName = "Metal Floor Preview";
vehicleClass = "Fortifications";
};
class WoodRamp_Preview_DZ: NonStrategic {
scope = 2;
destrType = "DestructNo";
cost = 100;
offset[] = {0,1.5,0};
model="\z\addons\dayz_epoch\models\Wood_Ramp_ghost.p3d";
icon = "\ca\data\data\Unknown_object.paa";
mapSize = 2;
armor = 1000;
displayName = "Wood Ramp Preview";
vehicleClass = "Fortifications";
};
class CinderWallHalf_Preview_DZ: NonStrategic {
scope = 2;
destrType = "DestructNo";
cost = 100;
offset[] = {0,1.5,0};
model="\z\addons\dayz_epoch\models\cinder_wall_half_ghost.p3d";
icon = "\ca\data\data\Unknown_object.paa";
mapSize = 2;
armor = 1000;
displayName = "Cinder Block Wall 1/2 Preview";
vehicleClass = "Fortifications";
};
class CinderWall_Preview_DZ: NonStrategic {
scope = 2;
destrType = "DestructNo";
cost = 100;
offset[] = {0,1.5,0};
model="\z\addons\dayz_epoch\models\cinder_wall_full_ghost.p3d";
icon = "\ca\data\data\Unknown_object.paa";
mapSize = 2;
armor = 1000;
displayName = "Cinder Block Wall Preview";
vehicleClass = "Fortifications";
};
class WoodFloorQuarter_Preview_DZ: NonStrategic {
scope = 2;
destrType = "DestructNo";
cost = 100;
offset[] = {0,1.5,0};
model="\z\addons\dayz_epoch\models\quarter_floor_ghost.p3d";
icon = "\ca\data\data\Unknown_object.paa";
mapSize = 2;
armor = 1000;
displayName = "Floor 1/4 Preview";
vehicleClass = "Fortifications";
};
class WoodFloorHalf_Preview_DZ: NonStrategic {
scope = 2;
destrType = "DestructNo";
cost = 100;
offset[] = {0,1.5,0};
model="\z\addons\dayz_epoch\models\half_floor_ghost.p3d";
icon = "\ca\data\data\Unknown_object.paa";
mapSize = 2;
armor = 1000;
displayName = "Floor 1/2 Preview";
vehicleClass = "Fortifications";
};
class WoodSmallWall_Preview_DZ: NonStrategic {
scope = 2;
destrType = "DestructNo";
cost = 100;
offset[] = {0,1.5,0};
model="\z\addons\dayz_epoch\models\small_wall_ghost.p3d";
icon = "\ca\data\data\Unknown_object.paa";
mapSize = 2;
armor = 1000;
displayName = "Small Wall Preview";
vehicleClass = "Fortifications";
};
class WoodSmallWallThird_Preview_DZ: NonStrategic {
scope = 2;
destrType = "DestructNo";
cost = 100;
offset[] = {0,1.5,0};
model="\z\addons\dayz_epoch\models\third_wall_ghost.p3d";
icon = "\ca\data\data\Unknown_object.paa";
mapSize = 2;
armor = 1000;
displayName = "Small Wall Preview 1/3";
vehicleClass = "Fortifications";
};
class WoodSmallWallWin_Preview_DZ: NonStrategic {
scope = 2;
destrType = "DestructNo";
cost = 100;
offset[] = {0,1.5,0};
model="\z\addons\dayz_epoch\models\small_wall_win_ghost.p3d";
icon = "\ca\data\data\Unknown_object.paa";
mapSize = 2;
armor = 1000;
displayName = "Small Wall Window Preview";
vehicleClass = "Fortifications";
};
class WoodFloor_Preview_DZ: NonStrategic {
scope = 2;
destrType = "DestructNo";
cost = 100;
offset[] = {0,1.5,0};
model="\z\addons\dayz_epoch\models\Wood_Floor_ghost.p3d";
icon = "\ca\data\data\Unknown_object.paa";
mapSize = 2;
armor = 1000;
displayName = "Wood Floor Preview";
vehicleClass = "Fortifications";
};
class WoodSmallWallDoor_Preview_DZ: NonStrategic {
scope = 2;
destrType = "DestructNo";
cost = 100;
offset[] = {0,1.5,0};
model="\z\addons\dayz_epoch\models\small_wall_door_ghost.p3d";
icon = "\ca\data\data\Unknown_object.paa";
mapSize = 2;
armor = 1000;
displayName = "Small Wall Door Preview";
vehicleClass = "Fortifications";
};
class WoodLargeWall_Preview_DZ: NonStrategic {
scope = 2;
destrType = "DestructNo";
cost = 100;
offset[] = {0,1.5,0};
model="\z\addons\dayz_epoch\models\large_wall_ghost.p3d";
icon = "\ca\data\data\Unknown_object.paa";
mapSize = 2;
armor = 1000;
displayName = "Large Wall Preview";
vehicleClass = "Fortifications";
};
class WoodLargeWallDoor_Preview_DZ: NonStrategic {
scope = 2;
destrType = "DestructNo";
cost = 100;
offset[] = {0,1.5,0};
model="\z\addons\dayz_epoch\models\large_wall_door_ghost.p3d";
icon = "\ca\data\data\Unknown_object.paa";
mapSize = 2;
armor = 1000;
displayName = "Large Wall Door Preview";
vehicleClass = "Fortifications";
};
class WoodLargeWallWin_Preview_DZ: NonStrategic {
scope = 2;
destrType = "DestructNo";
cost = 100;
offset[] = {0,1.5,0};
model="\z\addons\dayz_epoch\models\large_wall_win_ghost.p3d";
icon = "\ca\data\data\Unknown_object.paa";
mapSize = 2;
armor = 1000;
displayName = "Large Wall Window Preview";
vehicleClass = "Fortifications";
};
class WoodStairs_Preview_DZ: NonStrategic {
scope = 2;
destrType = "DestructNo";
cost = 100;
offset[] = {0,1.5,0};
model="\z\addons\dayz_epoch\models\wood_stairs_ghost.p3d";
icon = "\ca\data\data\Unknown_object.paa";
mapSize = 2;
armor = 1000;
displayName = "Wood Stairs Preview";
vehicleClass = "Fortifications";
};
class WoodStairsSans_Preview_DZ: NonStrategic {
scope = 2;
destrType = "DestructNo";
cost = 100;
offset[] = {0,1.5,0};
model="\z\addons\dayz_epoch\models\wood_stairs_sans_ghost.p3d";
icon = "\ca\data\data\Unknown_object.paa";
mapSize = 2;
armor = 1000;
displayName = "Wood Stairs Sans Preview";
vehicleClass = "Fortifications";
};
class WoodLadder_Preview_DZ: NonStrategic {
scope = 2;
destrType = "DestructNo";
cost = 100;
offset[] = {0,1.5,0};
model="\z\addons\dayz_epoch\models\wood_ladder_ghost.p3d";
icon = "\ca\data\data\Unknown_object.paa";
mapSize = 2;
armor = 1000;
displayName = "Wood Stairs Sans Preview";
vehicleClass = "Fortifications";
};
class WoodDoor_Preview_DZ: NonStrategic {
scope = 2;
destrType = "DestructNo";
cost = 100;
offset[] = {0,1.5,0};
model="\z\addons\dayz_epoch\models\small_wall_door_anim_ghost.p3d";
icon = "\ca\data\data\Unknown_object.paa";
mapSize = 2;
armor = 1000;
displayName = "Door Preview";
vehicleClass = "Fortifications";
};
class LargeWoodDoor_Preview_DZ: NonStrategic {
scope = 2;
destrType = "DestructNo";
cost = 100;
offset[] = {0,1.5,0};
model="\z\addons\dayz_epoch\models\large_wall_door_anim_ghost.p3d";
icon = "\ca\data\data\Unknown_object.paa";
mapSize = 2;
armor = 1000;
displayName = "Large Door Preview";
vehicleClass = "Fortifications";
};
class GarageWoodDoor_Preview_DZ: NonStrategic {
scope = 2;
destrType = "DestructNo";
cost = 100;
offset[] = {0,1.5,0};
model="\z\addons\dayz_epoch\models\Garage_door_anim_ghost.p3d";
icon = "\ca\data\data\Unknown_object.paa";
mapSize = 2;
armor = 1000;
displayName = "Garage Door Preview";
vehicleClass = "Fortifications";
};

View File

@@ -0,0 +1,62 @@
class TentStorage: Land_A_tent {
vehicleClass = "Survival";
transportMaxMagazines = 50;
transportMaxWeapons = 10;
transportMaxBackpacks = 5;
create = "WeaponHolder_ItemTentOld";
constructioncount = 1;
offset[] = {0,2.5,0};
requireplot = 0;
nounderground = 0;
};
class TentStorageDomed: TentStorage {
displayName = "Digital Camo Tent";
vehicleClass = "Survival";
model = "\dayz_epoch_b\models\astan.p3d";
transportMaxMagazines = 75;
transportMaxWeapons = 12;
transportMaxBackpacks = 7;
create = "WeaponHolder_ItemTentDomed";
offset[] = {0,2.5,0};
};
class TentStorageDomed2: TentStorage {
displayName = "Green Domed Tent";
vehicleClass = "Survival";
model = "\ca\Misc_E\Astan_ep1.p3d";
transportMaxMagazines = 75;
transportMaxWeapons = 12;
transportMaxBackpacks = 7;
create = "WeaponHolder_ItemTentDomed2";
offset[] = {0,2.5,0};
};
class WeaponHolder_ItemTentOld: WeaponHolder {
scope = 2;
displayName = $STR_EQUIP_NAME_20;
class transportmagazines {
class _xx_ItemTentOld {
magazine = "ItemTentOld";
count = 1;
};
};
};
class WeaponHolder_ItemTentDomed: WeaponHolder {
scope = 2;
displayName = "Domed Desert Tent";
class transportmagazines {
class _xx_ItemTentDomed {
magazine = "ItemTentDomed";
count = 1;
};
};
};
class WeaponHolder_ItemTentDomed2: WeaponHolder {
scope = 2;
displayName = "Domed Green Tent";
class transportmagazines {
class _xx_ItemTentDomed2 {
magazine = "ItemTentDomed2";
count = 1;
};
};
};

View File

@@ -0,0 +1,35 @@
class VaultStorage: Land_A_tent {
placement = "vertical";
vehicleClass = "Survival";
displayName = "Safe";
model = "\z\addons\dayz_epoch\models\safe.p3d";
destrType = "DestructNo";
armor = 800;
transportMaxMagazines = 200;
transportMaxWeapons = 25;
transportMaxBackpacks = 10;
lockedClass = "VaultStorageLocked";
packedClass = "WeaponHolder_ItemVault";
};
class VaultStorageLocked: Land_A_tent {
placement = "vertical";
vehicleClass = "Survival";
displayName = "Locked Safe";
model = "\z\addons\dayz_epoch\models\safe.p3d";
destrType = "DestructNo";
armor = 800;
transportMaxMagazines = 0;
transportMaxWeapons = 0;
transportMaxBackpacks = 0;
offset[] = {0,1.5,0};
lockable = 4;
unlockedClass = "VaultStorage";
requireplot = 0;
nounderground = 0;
};
class WeaponHolder_ItemVault: WeaponHolder {
scope = 2;
displayName = "Safe";
seedItem = "ItemVault";
};

View File

@@ -0,0 +1,63 @@
class Gold_Vein_DZE: MiningItems {
scope = 2;
destrType = "DestructBuilding";
cost = 100;
model="\z\addons\dayz_epoch\models\gold_vein.p3d";
icon = "\ca\data\data\Unknown_object.paa";
mapSize = 2;
armor = 70;
displayName = "Rock with Gold";
vehicleClass = "Fortifications";
class DestructionEffects : DestructionEffects {
class Ruin1 {
simulation = "ruin";
type = "\z\addons\dayz_epoch\models\gold_vein_wreck.p3d";
position = "";
intensity = 1;
interval = 1;
lifeTime = 1;
};
};
};
class Silver_Vein_DZE: MiningItems {
scope = 2;
destrType = "DestructBuilding";
cost = 100;
model="\z\addons\dayz_epoch\models\silver_vein.p3d";
icon = "\ca\data\data\Unknown_object.paa";
mapSize = 2;
armor = 60;
displayName = "Rock with Silver";
vehicleClass = "Fortifications";
class DestructionEffects : DestructionEffects {
class Ruin1 {
simulation = "ruin";
type = "\z\addons\dayz_epoch\models\silver_vein_wreck.p3d";
position = "";
intensity = 1;
interval = 1;
lifeTime = 1;
};
};
};
class Iron_Vein_DZE: MiningItems {
scope = 2;
destrType = "DestructBuilding";
cost = 100;
model="\z\addons\dayz_epoch\models\iron_vein.p3d";
icon = "\ca\data\data\Unknown_object.paa";
mapSize = 2;
armor = 50;
displayName = "Rock with Iron";
vehicleClass = "Fortifications";
class DestructionEffects : DestructionEffects {
class Ruin1 {
simulation = "ruin";
type = "\z\addons\dayz_epoch\models\iron_vein_wreck.p3d";
position = "";
intensity = 1;
interval = 1;
lifeTime = 1;
};
};
};

View File

@@ -0,0 +1,55 @@
class ReammoBox;
class WeaponHolderBase: ReammoBox {
scope = 0;
accuracy = 1000;
vehicleClass = "Survival";
displayName = "Weapon";
memoryPointSupply = "collect";
supplyRadius = 3;
transportMaxWeapons = 0;
transportMaxMagazines = 0;
transportMaxBackpacks = 0;
transportAmmo = 0;
transportRepair = 0;
transportFuel = 0;
};
class WoodenArrowF : WeaponHolderBase {
scope = public;
displayName = "Arrow";
model = "\dayz_weapons\models\bolt";
class eventHandlers {
init = "[(_this select 0),'cfgMagazines','WoodenArrow'] execVM '\z\addons\dayz_code\init\object_pickupAction.sqf';";
};
};
class WeaponHolder_ItemHatchet_DZE: WeaponHolderBase {
scope = 2;
displayName = $STR_EQUIP_NAME_41;
model = "\dayz_equip\models\hatchet.p3d";
class eventHandlers {
init = "[(_this select 0),'cfgWeapons','ItemHatchet_DZE'] execVM '\z\addons\dayz_code\init\object_pickupAction.sqf';";
};
};
class WeaponHolder_ItemMachete: WeaponHolderBase {
scope = 2;
displayName = "Machete";
model="\z\addons\dayz_communityassets\models\machete.p3d";
class eventHandlers {
init = "[(_this select 0),'cfgWeapons','ItemMachete'] execVM '\z\addons\dayz_code\init\object_pickupAction.sqf';";
};
};
class WeaponHolder_MeleeCrowbar: WeaponHolderBase {
scope = 2;
displayName = "Crowbar";
model = "\dayz_equip\models\crowbar.p3d";
class eventHandlers {
init = "[(_this select 0),'cfgWeapons','ItemCrowbar'] execVM '\z\addons\dayz_code\init\object_pickupAction.sqf';";
};
};
class WeaponHolder_ItemJerrycanEmpty: WeaponHolderBase {
scope = 2;
displayName = $STR_EQUIP_NAME_39;
model = "\dayz_equip\proxy\jerrycan.p3d";
class eventHandlers {
init = "[(_this select 0),'cfgMagazines','ItemJerrycanEmpty'] execVM '\z\addons\dayz_code\init\object_pickupAction.sqf';";
};
};

View File

@@ -0,0 +1,31 @@
class UH60_NAVY_Wreck_DZ: SpawnableWreck {
scope = public;
class Armory {
disabled = 1;
};
model = "\glt_bh_wreck\UH60_Crashed.p3d";
displayName = "UH60 Wreck (NAVY)";
vehicleClass = "Wrecks";
destrType = "DestructNo";
hiddenSelections[] = {"camo1", "camo2", "camo3", "camo4"};
hiddenSelectionsTextures[] = {"\glt_bh_wreck\uh60_1_navy_co.paa", "\glt_bh_wreck\uh60_2_navy_co.paa", "\glt_bh_wreck\uh60_3_navy_co.paa", "\glt_bh_wreck\uh60_4_navy_co.paa"};
typicalCargo[] = {};
irTarget = "false";
transportAmmo = 0;
transportRepair = 0;
transportFuel = 0;
transportSoldier = 0;
class Eventhandlers {};
};
class UH60_ARMY_Wreck_DZ: UH60_NAVY_Wreck_DZ {
displayName = "UH60 Wreck (ARMY)";
hiddenSelectionsTextures[] = {"\glt_bh_wreck\uh60_1_co.paa", "\glt_bh_wreck\uh60_2_co.paa", "\glt_bh_wreck\uh60_3_co.paa", "\glt_bh_wreck\uh60_4_co.paa"};
};
class UH60_NAVY_Wreck_burned_DZ: UH60_NAVY_Wreck_DZ {
displayName = "UH60 Wreck burned (NAVY)";
hiddenSelectionsTextures[] = {"\glt_bh_wreck_burned\uh60_1_navy_destr_co.paa", "\glt_bh_wreck_burned\uh60_2_navy_destr_co.paa", "\glt_bh_wreck_burned\uh60_3_navy_destr_co.paa", "\glt_bh_wreck_burned\uh60_4_navy_destr_co.paa"};
};
class UH60_ARMY_Wreck_burned_DZ: UH60_NAVY_Wreck_DZ {
displayName = "UH60 Wreck burned (ARMY)";
hiddenSelectionsTextures[] = {"\glt_bh_wreck_burned\uh60_1_destr_co.paa", "\glt_bh_wreck_burned\uh60_2_destr_co.paa", "\glt_bh_wreck_burned\uh60_3_destr_co.paa", "\glt_bh_wreck_burned\uh60_4_destr_co.paa"};
};

View File

@@ -0,0 +1,62 @@
class BTR90;
class BTR90_DZ: BTR90 {
scope = public;
side = TGuerrila;
displayName = "BTR-90 DZ";
commanderCanSee = 2+16+32;
gunnerCanSee = 2+16+32;
driverCanSee = 2+16+32;
crew = "";
typicalCargo[] = {};
class TransportMagazines{};
transportMaxMagazines = 100; // Default: 100
transportMaxWeapons = 10; // Default: 10
//transportmaxbackpacks = ; // Default:
class Turrets; // External class reference
class MainTurret; // External class reference
};
class BTR90_HQ;
class BTR90_HQ_DZ: BTR90_HQ {
scope = public;
side = TGuerrila;
displayName = "BTR-90 (HQ) DZ";
commanderCanSee = 2+16+32;
gunnerCanSee = 2+16+32;
driverCanSee = 2+16+32;
crew = "";
typicalCargo[] = {};
class TransportMagazines{};
transportSoldier = 6;
transportMaxMagazines = 100; // Default: 100
transportMaxWeapons = 10; // Default: 10
//transportmaxbackpacks = ; // Default:
class Turrets; // External class reference
class MainTurret; // External class reference
};
// Ammo Less
class BTR90_DZE: BTR90_DZ {
displayName = "BTR-90 AL";
class Turrets: Turrets {
class MainTurret: MainTurret {
magazines[] = {};
};
};
};
class BTR90_HQ_DZE: BTR90_HQ_DZ {
displayName = "BTR-90 (HQ) AL";
class Turrets: Turrets {
class MainTurret: MainTurret {
magazines[] = {};
};
};
};

View File

@@ -1,28 +1,28 @@
class Kamaz_Base;
class KamazOpen_DZE : Kamaz_Base
{
// maxSpeed = 80;
// terrainCoef = 2;
// truck
//transportMaxMagazines = 200;
//transportMaxWeapons = 50;
//transportMaxBackpacks = 8;
class Kamaz_Base;
class KamazOpen_DZE : Kamaz_Base {
scope = 2;
displayName = "Utility Truck (Open)";
model = "\ca\wheeled2\Kamaz\Kamaz_Open";
picture = "\Ca\wheeled2\data\ui\Picture_kamaz_open_CA.paa";
Icon = "\Ca\wheeled2\data\ui\Icon_kamaz_open_CA.paa";
castCargoShadow = 1;
crew = "";
typicalCargo[] = {};
class TransportMagazines{};
class TransportWeapons{};
class Library
{
class Library {
libTextDesc = "The Kamaz is a Russian-made 6x6 cargo truck developed in 1973 and still manufactured today. These trucks are very reliable, with powerful V8 engines.<br/>This one serves for transportation with an open body.";
};
};
class KamazRefuel;
class KamazRefuel_DZ: KamazRefuel {
scope = 2;
side = 2;
crew = "";
typicalCargo[] = {};
hiddenSelections[] = {};
class TransportMagazines{};
class TransportWeapons{};
transportFuel = 0;
fuelCapacity = 10000;
};

View File

@@ -0,0 +1,62 @@
class LAV25;
class LAV25_DZ: LAV25 {
scope = public;
side = TGuerrila;
displayName = "LAV-25 DZ";
commanderCanSee = 2+16+32;
gunnerCanSee = 2+16+32;
driverCanSee = 2+16+32;
crew = "";
typicalCargo[] = {};
class TransportMagazines{};
transportMaxMagazines = 100; // Default: 100
transportMaxWeapons = 10; // Default: 10
//transportmaxbackpacks = ; // Default:
class Turrets; // External class reference
class MainTurret; // External class reference
};
class LAV25_HQ;
class LAV25_HQ_DZ: LAV25_HQ {
scope = public;
side = TGuerrila;
displayName = "LAV-25 (HQ) DZ";
commanderCanSee = 2+16+32;
gunnerCanSee = 2+16+32;
driverCanSee = 2+16+32;
crew = "";
typicalCargo[] = {};
class TransportMagazines{};
transportSoldier = 6;
transportMaxMagazines = 100; // Default: 100
transportMaxWeapons = 10; // Default: 10
//transportmaxbackpacks = ; // Default:
class Turrets; // External class reference
class MainTurret; // External class reference
};
// Ammo Less
class LAV25_DZE: LAV25_DZ {
displayName = "LAV-25 AL";
class Turrets: Turrets {
class MainTurret : MainTurret {
magazines[] = {};
};
};
};
class LAV25_HQ_DZE: LAV25_HQ_DZ {
displayName = "LAV-25 (HQ) AL";
class Turrets: Turrets {
class MainTurret : MainTurret {
magazines[] = {};
};
};
};

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,95 @@
// Armed
class M113_UN_EP1;
class M113_UN_EP1_DZ: M113_UN_EP1 {
scope = public;
side = TGuerrila;
displayName = "M113 DZ";
commanderCanSee = 2+16+32;
gunnerCanSee = 2+16+32;
driverCanSee = 2+16+32;
crew = "";
typicalCargo[] = {};
class TransportMagazines{};
transportMaxMagazines = 100; // Default: 100
transportMaxWeapons = 20; // Default: 20
//transportmaxbackpacks = ; // Default:
class Turrets; // External class reference
class MainTurret; // External class reference
};
class M113_TK_EP1;
class M113_TK_EP1_DZ: M113_TK_EP1 {
scope = public;
side = TGuerrila;
displayName = "M113 DZ";
commanderCanSee = 2+16+32;
gunnerCanSee = 2+16+32;
driverCanSee = 2+16+32;
crew = "";
typicalCargo[] = {};
class TransportMagazines{};
transportMaxMagazines = 100; // Default: 100
transportMaxWeapons = 20; // Default: 20
//transportmaxbackpacks = ; // Default:
class Turrets; // External class reference
class MainTurret; // External class reference
};
// Ammo Less
class M113_UN_EP1_DZE: M113_UN_EP1_DZ {
displayName = "M113 AL";
class Turrets: Turrets {
class MainTurret: MainTurret {
magazines[] = {};
};
};
};
class M113_TK_EP1_DZE: M113_TK_EP1_DZ {
displayName = "M113 AL";
class Turrets: Turrets {
class MainTurret: MainTurret {
magazines[] = {};
};
};
};
// Unarmed
class M113Ambul_UN_EP1;
class M113Ambul_UN_EP1_DZ: M113Ambul_UN_EP1 {
scope = public;
side = TGuerrila;
crew = "";
typicalCargo[] = {};
hiddenSelections[] = {};
class TransportMagazines{};
class TransportWeapons{};
commanderCanSee = 2+16+32;
gunnerCanSee = 2+16+32;
driverCanSee = 2+16+32;
transportMaxWeapons = 5;
transportMaxMagazines = 25;
transportmaxbackpacks = 4;
};
class M113Ambul_TK_EP1;
class M113Ambul_TK_EP1_DZ: M113Ambul_TK_EP1 {
scope = public;
side = TGuerrila;
crew = "";
typicalCargo[] = {};
hiddenSelections[] = {};
class TransportMagazines{};
class TransportWeapons{};
commanderCanSee = 2+16+32;
gunnerCanSee = 2+16+32;
driverCanSee = 2+16+32;
transportMaxWeapons = 5;
transportMaxMagazines = 25;
transportmaxbackpacks = 4;
};

View File

@@ -0,0 +1,34 @@
class MtvrRefuel;
class MtvrRefuel_base : MtvrRefuel
{
scope = 0;
side = 4;
expansion = 1;
crew = "Civilian";
typicalCargo[] = {};
};
class MtvrRefuel_DES_EP1_DZ : MtvrRefuel_base {
scope = 2;
side = 2;
crew = "";
displayName = "MTVR (Fuel)";
typicalCargo[] = {};
hiddenSelectionsTextures[] = { "\CA\wheeled_E\MTVR\Data\MTVR_body_desert_co.paa", "\CA\wheeled_E\MTVR\Data\MTVR_body2_desert_co.paa", "\CA\wheeled_E\MTVR\Data\MTVR_interier_desert_co.paa", "\CA\wheeled_E\MTVR\Data\MTVR_Fuel_desert_CO.paa" };
class TransportMagazines{};
class TransportWeapons{};
transportFuel = 0;
fuelCapacity = 10000;
};
class MtvrRefuel_DZ: MtvrRefuel {
scope = 2;
side = 2;
crew = "";
typicalCargo[] = {};
hiddenSelections[] = {};
class TransportMagazines{};
class TransportWeapons{};
transportFuel = 0;
fuelCapacity = 10000;
};

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