Advertisement
Guest User

Untitled

a guest
Oct 10th, 2014
271
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 61.00 KB | None | 0 0
  1. #include "CfgLoot.hpp"
  2.  
  3. class CfgBuildingLoot {
  4. class Default {
  5. zombieChance = 0.2;
  6. minRoaming = 0;
  7. maxRoaming = 2;
  8. zombieClass[] = {"zZombie_Base","z_hunter","z_teacher","z_suit1","z_suit2","z_worker1","z_worker2","z_worker3","z_villager1","z_villager2","z_villager3"};
  9. lootChance = 0;
  10. lootPos[] = {};
  11.  
  12. lootPosSmall[] = {};
  13. lootPosZombie[] = {};
  14.  
  15. itemType[] = {};
  16.  
  17. itemChance[] = {};
  18. lootTypeSmall[] = {};
  19. itemChanceSmall[] = {};
  20.  
  21. hangPos[] = {};
  22. vehPos[] = {};
  23. };
  24.  
  25. class Castle: Default {
  26. lootChance = 0.2;
  27. lootPos[] = {};
  28. lootType[] = {
  29. {"ItemKnife","weapon",0.01},
  30. {"ItemMap","generic",0.01},
  31. {"ItemCompass","weapon",0.01},
  32. {"ItemFlashlight","weapon",0.01},
  33. {"WeaponHolder_ItemHatchet","object",0.01},
  34. {"WeaponHolder_ItemTent","object",0.01},
  35. {"PartWoodPile","magazine",0.04},
  36. {"","generic",0.40}
  37. };
  38. };
  39. class Residential: Default {
  40. zombieChance = 0.3;
  41. maxRoaming = 2;
  42. zombieClass[] = {"zZombie_Base","z_hunter","z_teacher","z_villager1","z_villager2","z_villager3"};
  43. lootChance = 0.4;
  44. lootPos[] = {};
  45. lootType[] = {
  46. {"ItemWatch","generic",0.04},
  47. {"ItemCompass","generic",0.03},
  48. {"ItemMap","weapon",0.02},
  49. {"ItemFlashlight","generic",0.01},
  50. {"ItemKnife","generic",0.04},
  51. {"ItemMatchbox_DZE","generic",0.01},
  52. {"","generic",0.32},
  53. {"backpacks","backpacks",0.04},
  54. {"tents","tents",0.01},
  55. {"","military",0.02},
  56. {"","trash",0.17},
  57. {"Binocular","weapon",0.02},
  58. {"PartPlywoodPack","magazine",0.02},
  59. {"clothes","clothes",0.01},
  60. {"specialclothes","specialclothes",0.01},
  61. {"WeaponHolder_MeleeCrowbar","object",0.03},
  62. {"pistols", "cfglootweapon", 0.04 },
  63. {"shotgunsingleshot", "cfglootweapon", 0.04 }
  64. };
  65. lootTypeSmall[] = {
  66. { "ItemSodaMdew","magazine",0.01 },
  67. { "ItemSodaRbull","magazine",0.01 },
  68. { "ItemSodaOrangeSherbet","magazine",0.02 },
  69. { "ItemWatch","weapon",0.05 },
  70. { "ItemCompass","weapon",0.04 },
  71. { "ItemMap","weapon",0.03 },
  72. { "pistols","cfglootweapon",0.12 },
  73. { "ItemFlashlight","weapon",0.02 },
  74. { "ItemKnife","weapon",0.04 },
  75. { "ItemMatchbox_DZE","weapon",0.03 },
  76. { "","generic",0.38 },
  77. { "","military",0.04 },
  78. { "","trash",0.17 },
  79. { "Binocular","weapon",0.02 },
  80. { "clothes","single",0.01},
  81. { "specialclothes","single",0.01 }
  82. };
  83. };
  84. class Office: Default {
  85. maxRoaming = 3;
  86. zombieClass[] = {"z_suit1","z_suit2"};
  87. zombieChance = 0.3;
  88. lootChance = 0.4;
  89. lootPos[] = {};
  90. lootType[] = {
  91. {"ItemWatch","generic",0.04},
  92. {"ItemCompass","generic",0.03},
  93. {"ItemMap","weapon",0.02},
  94. {"ItemFlashlight","generic",0.01},
  95. {"ItemKnife","generic",0.04},
  96. {"ItemMatchbox_DZE","generic",0.01},
  97. {"","generic",0.31},
  98. {"backpacks","backpacks",0.04},
  99. {"tents","tents",0.01},
  100. {"","military",0.02},
  101. {"","trash",0.21},
  102. {"Binocular","weapon",0.02},
  103. {"PartPlywoodPack","magazine",0.02},
  104. {"clothes","clothes",0.01},
  105. {"specialclothes","specialclothes",0.01},
  106. {"WeaponHolder_MeleeCrowbar","object",0.03},
  107. {"ItemBriefcaseEmpty","magazine",0.01},
  108. { "shotgunsingleshot", "cfglootweapon", 0.05}
  109. };
  110. lootTypeSmall[] = {
  111. { "ItemSodaMdew","magazine",0.01 },
  112. { "ItemSodaRbull","magazine",0.01 },
  113. { "ItemSodaOrangeSherbet","magazine",0.02 },
  114. { "ItemWatch","weapon",0.05 },
  115. { "ItemCompass","weapon",0.04 },
  116. { "ItemMap","weapon",0.03 },
  117. { "pistols","cfglootweapon",0.15 },
  118. { "ItemFlashlight","weapon",0.02 },
  119. { "ItemKnife","weapon",0.05 },
  120. { "ItemMatchbox_DZE","weapon",0.03 },
  121. { "","generic",0.31 },
  122. { "","military",0.04 },
  123. { "","trash",0.03 },
  124. { "Binocular","weapon",0.02 },
  125. { "clothes","single",0.16 },
  126. { "specialclothes","single",0.02 },
  127. { "ItemDocument","magazine",0.01 }
  128. };
  129. };
  130. class Industrial: Default {
  131. zombieChance = 0.4;
  132. zombieClass[] = {"z_worker1","z_worker2","z_worker3"};
  133. maxRoaming = 2;
  134. lootChance = 0.4;
  135. lootPos[] = {};
  136. lootType[] = {
  137. {"ItemGenerator","magazine",0.01},
  138. {"ItemFuelBarrelEmpty","magazine",0.01},
  139. {"","generic",0.17},
  140. {"","trash",0.25},
  141. {"","military",0.04},
  142. {"PartGeneric","magazine",0.04},
  143. {"PartWheel","magazine",0.05},
  144. {"PartFueltank","magazine",0.02},
  145. {"PartEngine","magazine",0.02},
  146. {"PartGlass","magazine",0.04},
  147. {"PartVRotor","magazine",0.01},
  148. {"ItemJerrycan","magazine",0.04},
  149. {"WeaponHolder_ItemHatchet_DZE","object",0.07},
  150. {"ItemKnife","military",0.07},
  151. {"ItemToolbox","weapon",0.06},
  152. {"ItemWire","magazine",0.01},
  153. {"ItemTankTrap","magazine",0.04},
  154. {"ItemKeyKit","weapon",0.01},
  155. {"CinderBlocks","magazine",0.03},
  156. {"MortarBucket","magazine",0.01}
  157. };
  158. lootTypeSmall[] = {
  159. { "","generic",0.5 },
  160. { "","trash",0.28 },
  161. { "","military",0.14 },
  162. { "ItemKnife","weapon",0.07 },
  163. { "ItemKeyKit","weapon",0.01 }
  164. };
  165. };
  166. class IndustrialFuel: Default {
  167. zombieChance = 0.4;
  168. zombieClass[] = {"z_worker1","z_worker2","z_worker3"};
  169. maxRoaming = 2;
  170. lootChance = 0.4;
  171. lootPos[] = {};
  172. lootType[] = {
  173. {"ItemGenerator","magazine",0.01},
  174. {"fuel_pump_kit","magazine",0.01},
  175. {"","generic",0.18},
  176. {"","trash",0.28},
  177. {"","military",0.04},
  178. {"PartGeneric","magazine",0.04},
  179. {"PartWheel","magazine",0.05},
  180. {"PartFueltank","magazine",0.02},
  181. {"PartEngine","magazine",0.02},
  182. {"PartGlass","magazine",0.04},
  183. {"PartVRotor","magazine",0.01},
  184. {"ItemJerrycan","magazine",0.04},
  185. {"WeaponHolder_ItemHatchet_DZE","object",0.07},
  186. {"ItemKnife","military",0.07},
  187. {"ItemToolbox","weapon",0.06},
  188. {"ItemWire","magazine",0.01},
  189. {"ItemTankTrap","magazine",0.04},
  190. {"ItemKeyKit","weapon",0.01}
  191. };
  192. lootTypeSmall[] = {
  193. { "","generic",0.5 },
  194. { "","trash",0.28 },
  195. { "","military",0.14 },
  196. { "ItemKnife","weapon",0.07 },
  197. { "ItemKeyKit","weapon",0.01 }
  198. };
  199. };
  200. class Farm: Default {
  201. zombieChance = 0.3;
  202. maxRoaming = 3;
  203. zombieClass[] = {"zZombie_Base","z_hunter","z_hunter","z_hunter","z_villager1","z_villager2","z_villager3"};
  204. lootChance = 0.5;
  205. lootPos[] = {};
  206. lootType[] = {
  207. {"ItemJerrycan","magazine",0.05},
  208. {"","generic",0.3},
  209. {"","trash",0.11},
  210. {"PartPlankPack","magazine",0.06},
  211. {"WeaponHolder_ItemHatchet_DZE","object",0.05},
  212. {"ItemFuelBarrelEmpty","magazine",0.01},
  213. {"WeaponHolder_ItemMachete","object",0.03},
  214. {"ItemFishingPole","weapon",0.02},
  215. {"ItemLightBulb","magazine",0.02},
  216. {"ItemSledgeHandle","magazine",0.02},
  217. { "farmweapons", "cfglootweapon", 0.15}
  218. };
  219. lootTypeSmall[] = {
  220. { "","generic", 0.79},
  221. { "","trash",0.14 },
  222. { "","military",0.05},
  223. { "ItemLightBulb","magazine",0.01},
  224. { "ItemSledgeHead","magazine",0.01}
  225. };
  226. };
  227. class Supermarket: Default {
  228. lootChance = 0.6;
  229. minRoaming = 2;
  230. maxRoaming = 6;
  231. zombieChance = 0.3;
  232. zombieClass[] = {"zZombie_Base","zZombie_Base","z_teacher","z_suit1","z_suit2"};
  233. lootType[] = {
  234. {"ItemSodaMdew","magazine",0.01},
  235. {"ItemSodaRbull","magazine",0.01},
  236. {"ItemSodaOrangeSherbet","magazine",0.03},
  237. {"ItemWatch","generic",0.07},
  238. {"ItemCompass","generic",0.02},
  239. {"ItemMap","weapon",0.04},
  240. {"ItemFlashlight","generic",0.01},
  241. {"ItemKnife","generic",0.02},
  242. {"ItemMatchbox_DZE","generic",0.04},
  243. {"","generic",0.04},
  244. {"backpacks","backpacks",0.07},
  245. {"tents","tents",0.01},
  246. {"","food",0.3},
  247. {"","trash",0.17},
  248. {"Binocular","weapon",0.05},
  249. {"PartPlywoodPack","magazine",0.02},
  250. { "pistols", "cfglootweapon", 0.04},
  251. { "shotgunsingleshot", "cfglootweapon", 0.04}
  252. };
  253. lootTypeSmall[] = {
  254. { "ItemSodaMdew","magazine",0.01 },
  255. { "ItemSodaRbull","magazine",0.01 },
  256. { "ItemSodaOrangeSherbet","magazine",0.03 },
  257. { "ItemWatch","weapon",0.07 },
  258. { "ItemCompass","weapon",0.03 },
  259. { "ItemMap","weapon",0.05 },
  260. { "pistols","cfglootweapon",0.08 },
  261. { "ItemFlashlight","weapon",0.01 },
  262. { "ItemKnife","weapon",0.02 },
  263. { "ItemMatchbox_DZE","weapon",0.04 },
  264. { "","generic",0.21 },
  265. { "","food",0.24 },
  266. { "","trash",0.16 },
  267. { "Binocular","weapon",0.02 },
  268. { "ItemMixOil", "magazine",0.02}
  269. };
  270. };
  271. class HeliCrash: Default {
  272. zombieChance = 0.4;
  273. maxRoaming = 2;
  274. zombieClass[] = {"z_soldier_pilot"};
  275. lootChance = 0.5;
  276. lootPos[] = {};
  277. lootType[] = {
  278. { "assaultrifles", "cfglootweapon", 0.10 },
  279. { "submachinegun", "cfglootweapon", 0.04 },
  280. { "sniperrifles", "cfglootweapon", 0.07 },
  281. { "machineguns", "cfglootweapon", 0.06 },
  282. {"","military",0.3},
  283. {"","medical",0.18},
  284. {"MAAWS","weapon",0.02},
  285. {"MedBox0","object",0.05},
  286. {"NVGoggles","weapon",0.01},
  287. {"AmmoBoxSmall_556","object",0.03},
  288. {"AmmoBoxSmall_762","object",0.03},
  289. {"militaryclothes","militaryclothes",0.05},
  290. {"militaryammo","militaryammo",0.06}
  291. };
  292. };
  293. class HeliCrash_No50s: Default {
  294. zombieChance = 0.4;
  295. maxRoaming = 2;
  296. zombieClass[] = {"z_soldier_pilot"};
  297. lootChance = 0.5;
  298. lootPos[] = {};
  299. lootType[] = {
  300. { "assaultrifles", "cfglootweapon", 0.10 },
  301. { "submachinegun", "cfglootweapon", 0.04 },
  302. { "sniperrifles", "cfglootweapon", 0.07 },
  303. { "machineguns", "cfglootweapon", 0.06 },
  304. { "", "military", 0.3 },
  305. { "", "medical", 0.18 },
  306. { "MAAWS", "weapon", 0.02 },
  307. { "MedBox0", "object", 0.05 },
  308. { "NVGoggles", "weapon", 0.01 },
  309. { "AmmoBoxSmall_556", "object", 0.03 },
  310. { "AmmoBoxSmall_762", "object", 0.03 },
  311. { "militaryclothes", "militaryclothes", 0.05 },
  312. { "militaryammo", "militaryammo", 0.06 }
  313. };
  314. };
  315. class Hospital: Default {
  316. zombieChance = 0.4;
  317. minRoaming = 2;
  318. maxRoaming = 6;
  319. zombieClass[] = {"z_doctor","z_doctor","z_doctor"};
  320. lootChance = 1;
  321. lootPos[] = {};
  322. lootType[] = {
  323. {"","trash",0.1},
  324. {"","hospital",0.7},
  325. {"MedBox0","object",0.2}
  326. };
  327. lootTypeSmall[] = {
  328. { "","trash",0.1 },
  329. { "","hospital",0.9 }
  330. };
  331. };
  332. class Military: Default {
  333. zombieChance = 0.3;
  334. maxRoaming = 6;
  335. zombieClass[] = {"z_soldier","z_soldier_heavy","z_policeman"};
  336. lootChance = 0.4;
  337. lootPos[] = {};
  338. lootType[] = {
  339. { "pistols", "cfglootweapon", 0.04},
  340. { "assaultrifles", "cfglootweapon", 0.13 },
  341. { "sniperrifles", "cfglootweapon", 0.04 },
  342. { "shotgunsingleshot", "cfglootweapon", 0.06 },
  343. { "submachinegun", "cfglootweapon", 0.07 },
  344. {"Binocular","weapon",0.03},
  345. {"ItemFlashlightRed","military",0.04},
  346. {"ItemKnife","military",0.01},
  347. {"ItemGPS","weapon",0.01},
  348. {"ItemMap","military",0.02},
  349. {"militarybackpacks","militarybackpacks",0.05},
  350. {"","medical",0.03},
  351. {"","generic",0.1},
  352. {"","military",0.3},
  353. {"ItemEtool","weapon",0.02},
  354. {"ItemSandbag","magazine",0.02},
  355. { "machineguns", "cfglootweapon", 0.03 }
  356. };
  357. lootTypeSmall[] = {
  358. { "pistols", "cfglootweapon", 0.14 },
  359. { "Binocular", "weapon", 0.05 },
  360. { "ItemFlashlightRed", "weapon", 0.03 },
  361. { "ItemKnife", "weapon", 0.04 },
  362. { "ItemGPS", "weapon", 0.02 },
  363. { "", "medical", 0.12 },
  364. { "", "generic", 0.22 },
  365. { "", "military", 0.35 },
  366. { "ItemEtool", "weapon", 0.03 }
  367. };
  368. };
  369. class MilitaryIndustrial: Default {
  370. zombieChance = 0.3;
  371. maxRoaming = 6;
  372. zombieClass[] = {"z_soldier","z_soldier_heavy","z_policeman","z_soldier","z_soldier_heavy","z_policeman","z_worker1","z_worker2","z_worker3"};
  373. lootChance = 0.4;
  374. lootPos[] = {};
  375. lootType[] = {
  376. { "pistols", "cfglootweapon", 0.02 },
  377. { "assaultrifles", "cfglootweapon", 0.05 },
  378. { "PartGeneric", "magazine", 0.03 },
  379. { "sniperrifles", "cfglootweapon", 0.01 },
  380. { "shotgunsingleshot", "cfglootweapon", 0.05 },
  381. { "ItemGenerator", "magazine", 0.01 },
  382. { "submachinegun", "cfglootweapon", 0.05 },
  383. {"PartGeneric","magazine",0.03},
  384. {"ItemGenerator","magazine",0.01},
  385. {"PartWheel","magazine",0.02},
  386. {"Binocular","weapon",0.01},
  387. {"ItemFlashlightRed","military",0.03},
  388. {"ItemKnife","military",0.04},
  389. {"ItemGPS","weapon",0.01},
  390. {"PartVRotor","magazine",0.01},
  391. {"militarybackpacks","militarybackpacks",0.03},
  392. {"","medical",0.05},
  393. {"","generic",0.35},
  394. {"","military",0.07},
  395. {"ItemEtool","weapon",0.03},
  396. {"ItemSandbag","magazine",0.02},
  397. {"ItemFuelBarrelEmpty","magazine",0.03},
  398. {"fuel_pump_kit","magazine",0.01},
  399. { "machineguns", "cfglootweapon", 0.01 }
  400. };
  401. lootTypeSmall[] = {
  402. { "pistols", "cfglootweapon", 0.14 },
  403. { "Binocular", "weapon", 0.05 },
  404. { "ItemFlashlightRed", "weapon", 0.03 },
  405. { "ItemKnife", "weapon", 0.04 },
  406. { "ItemGPS", "weapon", 0.02 },
  407. { "", "medical", 0.12 },
  408. { "", "generic", 0.22 },
  409. { "", "military", 0.35 },
  410. { "ItemEtool", "weapon", 0.03 }
  411. };
  412. };
  413. class IndustrialMilitary: Default {
  414. zombieChance = 0.4;
  415. maxRoaming = 6;
  416. zombieClass[] = {"z_soldier","z_soldier_heavy","z_policeman","z_soldier","z_soldier_heavy","z_policeman","z_worker1","z_worker2","z_worker3"};
  417. lootChance = 0.5;
  418. lootPos[] = {};
  419. lootType[] = {
  420. { "pistols", "cfglootweapon", 0.02 },
  421. { "assaultrifles", "cfglootweapon", 0.05 },
  422. { "PartGeneric", "magazine", 0.03 },
  423. { "sniperrifles", "cfglootweapon", 0.01 },
  424. { "shotgunsingleshot", "cfglootweapon", 0.05 },
  425. { "ItemGenerator", "magazine", 0.01 },
  426. { "submachinegun", "cfglootweapon", 0.05 },
  427. {"PartGeneric","magazine",0.03},
  428. {"ItemGenerator","magazine",0.01},
  429. {"PartWheel","magazine",0.02},
  430. {"Binocular","weapon",0.01},
  431. {"ItemFlashlightRed","military",0.03},
  432. {"ItemKnife","military",0.04},
  433. {"ItemGPS","weapon",0.01},
  434. {"PartVRotor","magazine",0.01},
  435. {"PartFueltank","magazine",0.03},
  436. {"PartEngine","magazine",0.04},
  437. {"PartGlass","magazine",0.05},
  438. {"militarybackpacks","militarybackpacks",0.03},
  439. {"","medical",0.05},
  440. {"","generic",0.25},
  441. {"","military",0.07},
  442. {"ItemEtool","weapon",0.03},
  443. {"ItemSandbag","magazine",0.02},
  444. {"ItemFuelBarrelEmpty","magazine",0.03},
  445. {"fuel_pump_kit","magazine",0.01},
  446. {"machineguns","cfglootweapon",0.01}
  447. };
  448. lootTypeSmall[] = {
  449. { "pistols", "cfglootweapon", 0.14 },
  450. { "Binocular", "weapon", 0.05 },
  451. { "ItemFlashlightRed", "weapon", 0.03 },
  452. { "ItemKnife", "weapon", 0.04 },
  453. { "ItemGPS", "weapon", 0.02 },
  454. { "", "medical", 0.12 },
  455. { "", "generic", 0.22 },
  456. {"","military",0.35},
  457. {"ItemEtool","weapon",0.03}
  458. };
  459. };
  460. class MilitarySpecial: Default {
  461. zombieChance = 0.4;
  462. minRoaming = 2;
  463. maxRoaming = 6;
  464. zombieClass[] = {"z_soldier_heavy"};
  465. lootChance = 0.4;
  466. lootPos[] = {};
  467. lootType[] = {
  468. { "assaultrifles", "cfglootweapon", 0.1 },
  469. { "machineguns", "cfglootweapon", 0.04 },
  470. { "pistols", "cfglootweapon", 0.08 },
  471. { "sniperrifles", "cfglootweapon", 0.03 },
  472. { "militaryshotguns", "cfglootweapon", 0.05 },
  473. { "submachinegun", "cfglootweapon", 0.06 },
  474. {"AmmoBoxSmall_556","object",0.01},
  475. {"AmmoBoxSmall_762","object",0.02},
  476. {"Binocular","weapon",0.01},
  477. {"ItemFlashlightRed","military",0.02},
  478. {"ItemKnife","military",0.01},
  479. {"ItemGPS","weapon",0.01},
  480. {"ItemMap","military",0.01},
  481. {"Binocular_Vector","military",0.01},
  482. {"militarybackpacks","militarybackpacks",0.04},
  483. {"","medical",0.08},
  484. {"","generic",0.3},
  485. {"","military",0.01},
  486. {"machinegunammo","machinegunammo",0.05},
  487. {"militaryclothes","militaryclothes",0.05},
  488. {"NVGoggles","weapon",0.01}
  489. };
  490. lootTypeSmall[] = {
  491. { "pistols","cfglootweapon",0.10 },
  492. { "AmmoBoxSmall_556","object",0.02 },
  493. { "AmmoBoxSmall_762","object",0.02 },
  494. { "Binocular","weapon",0.02 },
  495. { "ItemFlashlightRed","military",0.01 },
  496. { "ItemKnife","military",0.02 },
  497. { "ItemGPS","weapon",0.02 },
  498. { "ItemMap","weapon",0.01 },
  499. { "Binocular_Vector","weapon",0.03},
  500. { "","medical",0.08},
  501. { "","generic",0.15},
  502. { "","military",0.33 },
  503. { "5Rnd_86x70_L115A1","magazine",0.03},
  504. { "10Rnd_127x99_m107","magazine",0.02},
  505. { "machinegunammoexpl","single",0.02 },
  506. { "militaryclothes","single",0.05 },
  507. { "NVGoggles","weapon",0.04 },
  508. { "100Rnd_762x54_PK","magazine",0.02 }
  509. };
  510. };
  511. class Hunting: Default {
  512. zombieChance = 0.4;
  513. minRoaming = 1;
  514. maxRoaming = 3;
  515. zombieClass[] = {"z_hunter","z_hunter","z_hunter"};
  516. lootChance = 1;
  517. lootPos[] = {};
  518. lootType[] = {
  519. {"ItemMap","weapon",0.02},
  520. {"ItemFlashlight","generic",0.01},
  521. {"ItemKnife","generic",0.01},
  522. {"ItemMatchbox_DZE","generic",0.03},
  523. { "farmweapons", "cfglootweapon", 0.03 },
  524. {"","military",0.38},
  525. {"WeaponHolder_ItemMachete","object",0.02},
  526. {"","hunter",0.5}
  527. };
  528. lootTypeSmall[] = {
  529. {"ItemMap","weapon",0.02},
  530. {"ItemFlashlight","weapon",0.02},
  531. {"ItemKnife","weapon",0.02},
  532. {"ItemMatchbox_DZE","weapon",0.04},
  533. {"","military",0.4},
  534. {"","hunter",0.5}
  535. };
  536. };
  537. class DynamicDebris: Default
  538. {
  539. lootChance = 0.4;
  540. minRoaming = 0;
  541. maxRoaming = 2;
  542. zombieChance = 0.3;
  543. zombieClass[] = {"zZombie_Base","zZombie_Base","z_teacher","z_suit1","z_suit2"};
  544. lootType[] = {
  545. { "ItemWatch", "generic", 0.19 },
  546. { "ItemCompass", "generic", 0.01 },
  547. { "ItemMap", "weapon", 0.06 },
  548. { "Makarov", "weapon", 0.02 },
  549. { "Colt1911", "weapon", 0.02 },
  550. { "ItemFlashlight", "generic", 0.06 },
  551. { "ItemKnife", "generic", 0.06 },
  552. { "ItemMatchbox_DZE", "generic", 0.06 },
  553. { "ItemToolbox", "weapon", 0.02 },
  554. { "", "generic", 0.17 },
  555. { "", "food", 0.06 },
  556. { "PartGeneric", "magazine", 0.07 },
  557. { "PartWheel", "magazine", 0.06 },
  558. { "PartFueltank", "magazine", 0.03 },
  559. { "PartEngine", "magazine", 0.01 },
  560. { "PartGlass", "magazine", 0.08 },
  561. { "WeaponHolder_ItemJerrycan", "object", 0.03 }
  562. };
  563. };
  564. class DynamicDebrisMilitary: Default
  565. {
  566. lootChance = 0.4;
  567. minRoaming = 0;
  568. maxRoaming = 2;
  569. zombieChance = 0.3;
  570. zombieClass[] = {"z_soldier_pilot","z_soldier_heavy"};
  571. lootType[] = {
  572. { "ItemEtool", "weapon", 0.05 },
  573. { "ItemSandbag", "magazine", 0.1 },
  574. { "", "military", 0.08 },
  575. { "ItemWatch", "generic", 0.1 },
  576. { "ItemCompass", "generic", 0.02 },
  577. { "ItemMap", "weapon", 0.05 },
  578. { "MakarovSD", "weapon", 0.01 },
  579. { "Colt1911", "weapon", 0.02 },
  580. { "ItemFlashlight", "generic", 0.01 },
  581. { "ItemKnife", "generic", 0.05 },
  582. { "ItemMatchbox_DZE", "generic", 0.05 },
  583. { "ItemToolbox", "weapon", 0.02 },
  584. { "", "generic", 0.15 },
  585. { "", "food", 0.05 },
  586. { "PartGeneric", "magazine", 0.06 },
  587. { "PartWheel", "magazine", 0.05 },
  588. { "PartFueltank", "magazine", 0.03 },
  589. { "PartEngine", "magazine", 0.02 },
  590. { "PartGlass", "magazine", 0.03 },
  591. { "PartVRotor", "magazine", 0.02 },
  592. { "WeaponHolder_ItemJerrycan", "object", 0.03 }
  593. };
  594. };
  595. class SupplyDrop: Default {
  596. zombieChance = 1;
  597. maxRoaming = 3;
  598. zombieClass[] = {"zZombie_Base","z_hunter","z_hunter","z_hunter","z_villager1","z_villager2","z_villager3","z_doctor","z_soldier_pilot","z_soldier_heavy"};
  599. lootChance = 1;
  600. lootPos[] = {};
  601. lootType[] = {
  602. { "PartPlywoodPack", "magazine", 0.1 },
  603. { "PartPlankPack", "magazine", 0.2 },
  604. { "CinderBlocks", "magazine", 0.1 },
  605. { "MortarBucket", "magazine", 0.1 },
  606. { "bulk_PartGeneric", "magazine", 0.2 },
  607. { "bulk_ItemSandbag", "magazine", 0.1 },
  608. { "bulk_ItemTankTrap", "magazine", 0.1 },
  609. { "ItemSledge", "weapon", 0.1 }
  610. };
  611. };
  612. class MassGrave: Default {
  613. zombieChance = 1;
  614. maxRoaming = 3;
  615. zombieClass[] = {"zZombie_Base","z_hunter","z_hunter","z_hunter","z_villager1","z_villager2","z_villager3","z_doctor","z_soldier_pilot","z_soldier_heavy"};
  616. lootChance = 1;
  617. lootPos[] = {};
  618. lootType[] = {
  619. { "M16A2", "weapon", 0.03 },
  620. { "M16A2GL", "weapon", 0.01 },
  621. { "M249_EP1_DZ", "weapon", 0.01 },
  622. { "M9SD", "weapon", 0.02 },
  623. { "Pecheneg_DZ", "weapon", 0.02 },
  624. { "PK_DZ", "weapon", 0.01 },
  625. { "AK_74", "weapon", 0.02 },
  626. { "M4A1_Aim", "weapon", 0.01 },
  627. { "AKS_74_kobra", "weapon", 0.01 },
  628. { "AKS_74_U", "weapon", 0.02 },
  629. { "AK_47_M", "weapon", 0.02 },
  630. { "M24", "weapon", 0.01 },
  631. { "SVD_CAMO", "weapon", 0.01 },
  632. { "M1014", "weapon", 0.02 },
  633. { "BAF_LRR_scoped", "weapon", 0.01 },
  634. { "M4SPR", "weapon", 0.01 },
  635. { "M4A1", "weapon", 0.01 },
  636. { "M14_EP1", "weapon", 0.02 },
  637. { "UZI_EP1", "weapon", 0.03 },
  638. { "Remington870_lamp", "weapon", 0.01 },
  639. { "glock17_EP1", "weapon", 0.02 },
  640. { "M240_DZ", "weapon", 0.02 },
  641. { "M4A1_AIM_SD_camo", "weapon", 0.01 },
  642. { "M16A4_ACG", "weapon", 0.01 },
  643. { "M4A1_HWS_GL_camo", "weapon", 0.01 },
  644. { "Mk_48_DZ", "weapon", 0.01 },
  645. { "M4A3_CCO_EP1", "weapon", 0.01 },
  646. { "AmmoBoxSmall_556", "object", 0.03 },
  647. { "AmmoBoxSmall_762", "object", 0.03 },
  648. { "Binocular", "weapon", 0.01 },
  649. { "ItemFlashlightRed", "military", 0.02 },
  650. { "ItemKnife", "military", 0.01 },
  651. { "ItemGPS", "weapon", 0.01 },
  652. { "ItemMap", "military", 0.01 },
  653. { "Binocular_Vector", "military", 0.01 },
  654. { "DZ_ALICE_Pack_EP1", "object", 0.03 },
  655. { "DZ_TK_Assault_Pack_EP1", "object", 0.02 },
  656. { "DZ_British_ACU", "object", 0.02 },
  657. { "DZ_CivilBackpack_EP1", "object", 0.02 },
  658. { "DZ_Backpack_EP1", "object", 0.01 },
  659. { "DZ_LargeGunBag_EP1", "object", 0.01 },
  660. { "", "medical", 0.05 },
  661. { "", "generic", 0.05 },
  662. { "", "military", 0.13 },
  663. { "PipeBomb", "magazine", 0.01 },
  664. { "Sa58V_RCO_EP1", "weapon", 0.01 },
  665. { "Sa58V_CCO_EP1", "weapon", 0.01 },
  666. { "G36_C_SD_camo", "weapon", 0.01 },
  667. { "M40A3", "weapon", 0.01 },
  668. { "100Rnd_762x54_PK", "magazine", 0.01 },
  669. { "", "militaryclothes", 0.05 },
  670. { "WeaponHolder_ItemMachete", "object", 0.02 },
  671. { "SCAR_H_LNG_Sniper_SD", "weapon", 0.01 },
  672. { "2000Rnd_762x51_M134", "magazine", 0.01 },
  673. { "KSVK_DZE", "weapon", 0.01 },
  674. { "m240_scoped_EP1_DZE", "weapon", 0.01 }
  675. };
  676. };
  677.  
  678. #include "CfgBuildingPos.hpp"
  679.  
  680. class Land_MBG_GER_RHUS_4 : Residential {
  681. zombieChance = 0.2;
  682. lootPos[] = {
  683. {1.48242, 2.94995, -2.86569},
  684. {3.06348, 4.1582, -2.9157},
  685. {-3.42676, 2.75391, -2.4157},
  686. {1.38086, -3.94336, -2.36569},
  687. {3.60645, -1.51001, -2.51569},
  688. {-3.38477, -2.74951, -3.36569},
  689. {-1.16504, 4.1582, -0.465683},
  690. {3.46973, 1.44287, -0.465683},
  691. {3.46875, 0.478027, -0.465683},
  692. {1.0332, -4.48242, -0.465683},
  693. {-3.27734, -2.83789, -0.465683}
  694. };
  695. lootPosZombie[] = {
  696. {2.15918, 5.73291, -3.76373},
  697. {-0.509766, -2.11768, -3.36569},
  698. {2.39648, -5.71338, -3.86574}
  699. };
  700. };
  701. class Land_build5 : Residential {
  702. lootPos[] = {
  703. {-4.43384, -3.91895, -2.63174},
  704. {0.712891, -3.93848, -2.63174},
  705. {4.61523, 1.90918, -2.63174},
  706. {2.2312, -3.87012, -2.63174}
  707. };
  708. };
  709. class Land_build2 : Residential {
  710. lootPos[] = {
  711. {3.63599, -6.05859, -4.93416},
  712. {5.09741, 1.81348, -4.88693},
  713. {-1.91016, 0.357422, -4.48692},
  714. {1.94507, 0.337891, -4.53691},
  715. {-6.98242, -5.40625, -4.28452},
  716. {-3.57275, 1.89063, -4.88681},
  717. {-7.60327, 1.92676, -1.57527},
  718. {-3.59155, -6.12891, -1.62527},
  719. {2.38135, 5.81738, -1.57527},
  720. {7.39673, -6.00977, -1.57527},
  721. {7.66113, 1.90918, -1.62527},
  722. {2.32056, 1.71484, -1.62527},
  723. {-3.38208, -1.24121, -4.03601}
  724. };
  725. };
  726. class Land_Bet_haus_5_bs_b : Residential {
  727. lootPos[] = {
  728. {0.224609, 2.91943, -4.52586},
  729. {-2.79492, 3.22949, -1.46469},
  730. {2.61523, -1.34058, -0.614716},
  731. {-0.632813, 1.63501, -5.27586}
  732. };
  733. };
  734. class Land_Bet_haus_2_fw_e : Residential {
  735. lootPos[] = {
  736. {2.8291, 1.03491, -0.945053},
  737. {-2.95508, 1.05908, -0.945526},
  738. {-2.49316, 0.814941, -4.34476}
  739. };
  740. };
  741. class Land_Bet_haus_4_fw_a : Residential {
  742. lootPos[] = {
  743. {-2.72803, 2.4834, -2.63354},
  744. {2.72021, 3.09668, -4.73357},
  745. {-2.38354, -1.85449, -1.16264},
  746. {-2.74487, 0.0292969, 2.3932},
  747. {2.88232, 0.936523, 1.5932}
  748. };
  749. };
  750. class Land_Bet_haus_4_bs_a2: Residential
  751. {
  752. lootPos[] = {{ -1.20508,0.995117,-4.73357 },{ -0.968018,-1.08594,-4.73357 },{ -1.4729,-1.72754,-1.16264 },{ -0.221924,-1.48828,-1.5932 }};
  753. };
  754. class Land_Bet_haus_4_fw_b: Residential
  755. {
  756. lootPos[] = {{ 2.07642,1.55566,-4.73358 },{ -1.27588,-1.91016,-4.73358 },{ -0.129395,-1.65527,-1.16264 },{ 1.31079,1.69824,-1.16264 },{ 1.36938,1.26563,1.5932 }};
  757. };
  758. class Land_Bet_haus_4_bs_b: Residential
  759. {
  760. lootPos[] = {{ 0.113525,2.1582,-1.16264 },{ 1.44067,1.52637,1.5932 },{ -1.52905,-1.43945,1.5932 }};
  761. };
  762. class Land_Bet_haus_5_bs_a: Residential
  763. {
  764. lootPos[] = {{ -1.78174,1.53027,-2.86942 },{ 2.41333,1.83301,-2.86942 }};
  765. };
  766. class Land_MBG_GER_RHUS_5: Residential
  767. {
  768. lootPos[] = {{ 1.02637,4.22412,-3.36559 },{ -2.26465,-0.113037,-3.36569 },{ -2.29785,-3.79395,-3.36569 },{ 2.35645,-2.69824,-0.465683 },{ 2.3623,3.05469,-0.465683 },{ -1.87695,2.13574,-0.465683 }};
  769. };
  770. class Land_MBG_GER_HUS_2 : Residential {
  771. lootPos[] = {
  772. {-5.58545, 7.28223, -3.11288},
  773. {-5.72217, 2.13184, -3.11288},
  774. {-5.54395, -1.48438, -3.11288},
  775. {1.95801, -6.60645, -1.66289},
  776. {2.73926, 4.52832, -2.31288},
  777. {5.11475, 2.08691, -2.26288},
  778. {-0.0527344, 7.06055, -2.11288},
  779. {5.58008, -7.27246, -2.96289},
  780. {3.20947, -6.19043, -0.112885},
  781. {-3.07324, -2.56543, 0.387115},
  782. {-2.01074, -6.89648, -0.112885},
  783. {-2.57324, 7.37402, 0.437119},
  784. {-5.62598, 2.13281, -0.112885},
  785. {3.37256, 4.18359, 0.387115},
  786. {-0.496582, 7.30176, -0.112885},
  787. {-5.73682, 1.20898, -0.112885}
  788. };
  789. };
  790. class Land_MBG_GER_SUPERMARKET_3 : Supermarket {
  791. lootPos[] = {
  792. {10.6057, -12.8652, -3.24568},
  793. {10.6379, 11.5, -3.24568},
  794. {6.15674, 4.34375, -2.64568},
  795. {-2.97998, -9.08594, -3.14568},
  796. {-9.83252, -12.8633, -3.24568},
  797. {-8.63599, -9.23047, -3.19568},
  798. {-6.96411, -7.60547, -3.24568},
  799. {-5.17773, -1.1416, -3.24568},
  800. {-2.37354, -1.05957, -3.24568},
  801. {2.41846, -1.00684, -3.24568},
  802. {4.34155, 4.66113, -3.24568},
  803. {-4.93188, 2.4541, -3.24568},
  804. {-9, 7.56641, -3.24568},
  805. {-5.77002, 9.25391, -2.59569},
  806. {-0.598633, 7.71289, -2.64568},
  807. {5.20215, 11.4004, -2.64568},
  808. {-4.63672, 9.49414, -2.64568},
  809. {-1.20361, 13.0977, -3.24568},
  810. {1.30542, 16.4131, -3.24568},
  811. {5.53394, 12.9023, -3.24568},
  812. {9.39844, 16.5801, -3.24568},
  813. {9.73926, 13.7266, -3.24568},
  814. {-8.77417, 0.785156, -3.24568},
  815. {-4.06519, -4.82813, -3.24568},
  816. {-2.73828, -12.498, -3.24568},
  817. {3.82227, -8.48926, -3.24568}
  818. };
  819. };
  820. class Land_MBG_GER_PUB_2: Residential
  821. {
  822. lootPos[] = {{ 7.1499,-3.82813,-3.56017 },{ 4.38306,1.96777,-3.53085 },{ 1.38916,-0.146484,-3.53085 },{ -4.22998,-0.65332,-3.53085 },{ -6.2876,-4.40234,-3.53085 },{ -3.02856,-4.6709,-3.53085 },{ 5.08154,-4.91504,-3.53085 },{ 4.70215,3.10742,-0.733139 },{ 5.46021,1.42188,-0.630844 },{ 5.74634,-1.63477,-0.630844 },{ 2.70239,-0.567383,-0.630844 },{ 2.3811,-4.92285,-0.630844 },{ -1.55713,-4.85742,-0.630844 },{ -5.68286,-4.5791,-0.630844 },{ 4.66333,5.24902,-0.630844 },{ 1.90747,7.16309,-0.630844 }};
  823. };
  824. class MBG_Police_Station_EU: Military {
  825. lootChance = 0.3;
  826. lootPos[] = {{1.51685,5.53186,-1.49856},{-1.86304,3.56152,-1.49856},{6.15845,6.00208,-1.49856},{-1.27002,7.04468,1.80144},{1.70874,-1.98877,1.80144},{8.92798,6.20569,1.80144},{-1.71167,-5.23706,1.80144},{-4.25537,-1.6947,1.80144},{-5.62292,-4.64026,-1.49856}};
  827. lootPosZombie[] = {{1.51685,5.53186,-1.49856},{-1.86304,3.56152,-1.49856},{6.15845,6.00208,-1.49856},{-1.27002,7.04468,1.80144},{1.70874,-1.98877,1.80144},{8.92798,6.20569,1.80144},{-1.71167,-5.23706,1.80144},{-4.25537,-1.6947,1.80144},{-5.62292,-4.64026,-1.49856}};
  828. };
  829. class Land_MBG_GER_RHUS_2: Residential
  830. {
  831. lootPos[] = {{ 2.6145,-3.36914,-3.36569 },{ 1.99365,-0.302734,-3.36569 },{ -2.01758,-0.208008,-3.36569 },{ -0.538086,3.88867,-3.36569 },{ 2.80811,2.23633,-3.36569 },{ -0.656494,0.271484,-0.465698 },{ -1.73999,-3.66699,-0.465683 }};
  832. };
  833. class Land_MBG_GER_RHUS_3: Residential
  834. {
  835. lootPos[] = {{ 2.6145,-3.36914,-3.36569 },{ 1.99365,-0.302734,-3.36569 },{ -2.01758,-0.208008,-3.36569 },{ -0.538086,3.88867,-3.36569 },{ 2.80811,2.23633,-3.36569 },{ -0.656494,0.271484,-0.465698 },{ -1.73999,-3.66699,-0.465683 }};
  836. };
  837. class Land_MBG_GER_HUS_1: Residential
  838. {
  839. lootPos[] = {{ -2.60254,-6.22339,-3.11288 },{ 1.2863,-6.3479,-3.11288 },{ 5.83301,0.563477,-3.11288 },{ 6.4248,0.344971,-0.112885 },{ -3.92285,0.278809,-0.112885 },{ 4.20313,-2.43945,-0.112885 },{ 5.72168,-4.62769,-0.112885 },{ 1.06445,-3.92847,0.513565 },{ -3.68652,3.45801,-0.112885 }};
  840. };
  841.  
  842. class Land_smd_ammostore2_open: MilitarySpecial {
  843. lootPos[] = {
  844. {2.32324, 3.56213, -1.98814},
  845. {0.478516, 5.21533, -1.98814},
  846. {-2.1748, 4.7135, -1.68814}
  847. };
  848. lootPosZombie[] = {{0.00878906, -2.6001, -2.88206}};
  849. };
  850. class Land_smd_fuelstation_army: IndustrialFuel {
  851. lootPos[] = {
  852. {5.35742, -0.0854492, -2.28509},
  853. {-5.6543, 5.2168, -2.28509}
  854. };
  855. };
  856. class Land_smd_dum_olezlina_open: Residential {
  857. lootPos[] = {
  858. {-7.11621, 3.34131, -2.8848},
  859. {-4.04492, -3.46143, -3.8348},
  860. {-0.479492, -3.27441, -3.8348},
  861. {0.732422, -3.22388, -3.8348},
  862. {7.52441, -3.4646, -3.83481},
  863. {6.87402, 3.16968, -3.8348},
  864. {7.39355, -2.84497, 0.26593},
  865. {0.832031, -3.29199, -0.434067},
  866. {0.844727, 1.38892, -0.434067},
  867. {-6.35742, -2.81445, -0.434067},
  868. {-4.03027, 1.60107, -0.434067},
  869. {-1.84375, -3.04736, -0.436424},
  870. {-2.97949, 3.24463, -3.8348}
  871. };
  872. };
  873. class Land_smd_dum_mesto_in_open: Residential {
  874. lootPos[] = {
  875. {-5.32031, -3.25903, -3.96844},
  876. {-3.80859, 0.807617, -3.96844},
  877. {4.89258, -3.01001, -3.41931},
  878. {5, 4.44434, -3.96931},
  879. {2.2373, 0.507324, -3.96931},
  880. {1.21094, 4.39941, -2.46075},
  881. {6.16113, -3.69434, 0.213913},
  882. {3.80371, 4.771, -0.986084},
  883. {1.28418, 0.909668, -0.036087},
  884. {-5.84473, -4.84497, -0.817612},
  885. {-0.996094, 4.57031, -0.980965},
  886. {-6.18164, 0.42041, 0.219032},
  887. {-6.07617, -3.63818, -0.980965},
  888. {0.453125, -3.97168, -0.986084}
  889. };
  890. };
  891. class Land_smd_budova3_open: Residential {
  892. lootPos[] = {
  893. {-1.6731, -0.0371094, -1.1634},
  894. {2.73413, -2.83691, -1.90865},
  895. {-3.08691, 2.49512, -1.91362}
  896. };
  897. };
  898. class Land_smd_bouda_plech_open: Industrial {
  899. lootPos[] = {
  900. {0.262451, 1.64453, -1.04471},
  901. {0.462891, -1.70117, -1.03748}
  902. };
  903. };
  904. class Land_smd_sara_stodola2: Industrial {
  905. lootPos[] = {{5.01367, 3.33118, -2.19523}, {2.51758, 1.05737, -2.19523}, {-1.30957, -1.02954, -2.19523}, {-4.24414, 4.0238, -2.19523}, {5.16211, -0.661621, -2.19523}};
  906. };
  907. class Land_sara_domek_podhradi_1: Residential {
  908. lootPos[] = {
  909. {-5.18237, 3.62109, -2.75808},
  910. {-5.18726, -0.751953, -2.75808},
  911. {-5.13086, -3.82715, -2.75808},
  912. {1.43921, -3.7168, -2.75808}
  913. };
  914. };
  915. class Land_smd_army_hut_int: Military {
  916. lootPos[] = {
  917. {-1.31726, 0.819824, -0.0588951},
  918. {2.47717, -0.00244141, -1.33056},
  919. {2.54358, -2.67383, -1.33056},
  920. {0.11792, -4.72656, -0.580559},
  921. {-1.99268, -2.08838, -1.34386}
  922. };
  923. };
  924. };#include "CfgLoot.hpp"
  925.  
  926. class CfgBuildingLoot {
  927. class Default {
  928. zombieChance = 0.2;
  929. minRoaming = 0;
  930. maxRoaming = 2;
  931. zombieClass[] = {"zZombie_Base","z_hunter","z_teacher","z_suit1","z_suit2","z_worker1","z_worker2","z_worker3","z_villager1","z_villager2","z_villager3"};
  932. lootChance = 0;
  933. lootPos[] = {};
  934.  
  935. lootPosSmall[] = {};
  936. lootPosZombie[] = {};
  937.  
  938. itemType[] = {};
  939.  
  940. itemChance[] = {};
  941. lootTypeSmall[] = {};
  942. itemChanceSmall[] = {};
  943.  
  944. hangPos[] = {};
  945. vehPos[] = {};
  946. };
  947.  
  948. class Castle: Default {
  949. lootChance = 0.2;
  950. lootPos[] = {};
  951. lootType[] = {
  952. {"ItemKnife","weapon",0.01},
  953. {"ItemMap","generic",0.01},
  954. {"ItemCompass","weapon",0.01},
  955. {"ItemFlashlight","weapon",0.01},
  956. {"WeaponHolder_ItemHatchet","object",0.01},
  957. {"WeaponHolder_ItemTent","object",0.01},
  958. {"PartWoodPile","magazine",0.04},
  959. {"","generic",0.40}
  960. };
  961. };
  962. class Residential: Default {
  963. zombieChance = 0.3;
  964. maxRoaming = 2;
  965. zombieClass[] = {"zZombie_Base","z_hunter","z_teacher","z_villager1","z_villager2","z_villager3"};
  966. lootChance = 0.4;
  967. lootPos[] = {};
  968. lootType[] = {
  969. {"ItemWatch","generic",0.04},
  970. {"ItemCompass","generic",0.03},
  971. {"ItemMap","weapon",0.02},
  972. {"ItemFlashlight","generic",0.01},
  973. {"ItemKnife","generic",0.04},
  974. {"ItemMatchbox_DZE","generic",0.01},
  975. {"","generic",0.32},
  976. {"backpacks","backpacks",0.04},
  977. {"tents","tents",0.01},
  978. {"","military",0.02},
  979. {"","trash",0.17},
  980. {"Binocular","weapon",0.02},
  981. {"PartPlywoodPack","magazine",0.02},
  982. {"clothes","clothes",0.01},
  983. {"specialclothes","specialclothes",0.01},
  984. {"WeaponHolder_MeleeCrowbar","object",0.03},
  985. {"pistols", "cfglootweapon", 0.04 },
  986. {"shotgunsingleshot", "cfglootweapon", 0.04 }
  987. };
  988. lootTypeSmall[] = {
  989. { "ItemSodaMdew","magazine",0.01 },
  990. { "ItemSodaRbull","magazine",0.01 },
  991. { "ItemSodaOrangeSherbet","magazine",0.02 },
  992. { "ItemWatch","weapon",0.05 },
  993. { "ItemCompass","weapon",0.04 },
  994. { "ItemMap","weapon",0.03 },
  995. { "pistols","cfglootweapon",0.12 },
  996. { "ItemFlashlight","weapon",0.02 },
  997. { "ItemKnife","weapon",0.04 },
  998. { "ItemMatchbox_DZE","weapon",0.03 },
  999. { "","generic",0.38 },
  1000. { "","military",0.04 },
  1001. { "","trash",0.17 },
  1002. { "Binocular","weapon",0.02 },
  1003. { "clothes","single",0.01},
  1004. { "specialclothes","single",0.01 }
  1005. };
  1006. };
  1007. class Office: Default {
  1008. maxRoaming = 3;
  1009. zombieClass[] = {"z_suit1","z_suit2"};
  1010. zombieChance = 0.3;
  1011. lootChance = 0.4;
  1012. lootPos[] = {};
  1013. lootType[] = {
  1014. {"ItemWatch","generic",0.04},
  1015. {"ItemCompass","generic",0.03},
  1016. {"ItemMap","weapon",0.02},
  1017. {"ItemFlashlight","generic",0.01},
  1018. {"ItemKnife","generic",0.04},
  1019. {"ItemMatchbox_DZE","generic",0.01},
  1020. {"","generic",0.31},
  1021. {"backpacks","backpacks",0.04},
  1022. {"tents","tents",0.01},
  1023. {"","military",0.02},
  1024. {"","trash",0.21},
  1025. {"Binocular","weapon",0.02},
  1026. {"PartPlywoodPack","magazine",0.02},
  1027. {"clothes","clothes",0.01},
  1028. {"specialclothes","specialclothes",0.01},
  1029. {"WeaponHolder_MeleeCrowbar","object",0.03},
  1030. {"ItemBriefcaseEmpty","magazine",0.01},
  1031. { "shotgunsingleshot", "cfglootweapon", 0.05}
  1032. };
  1033. lootTypeSmall[] = {
  1034. { "ItemSodaMdew","magazine",0.01 },
  1035. { "ItemSodaRbull","magazine",0.01 },
  1036. { "ItemSodaOrangeSherbet","magazine",0.02 },
  1037. { "ItemWatch","weapon",0.05 },
  1038. { "ItemCompass","weapon",0.04 },
  1039. { "ItemMap","weapon",0.03 },
  1040. { "pistols","cfglootweapon",0.15 },
  1041. { "ItemFlashlight","weapon",0.02 },
  1042. { "ItemKnife","weapon",0.05 },
  1043. { "ItemMatchbox_DZE","weapon",0.03 },
  1044. { "","generic",0.31 },
  1045. { "","military",0.04 },
  1046. { "","trash",0.03 },
  1047. { "Binocular","weapon",0.02 },
  1048. { "clothes","single",0.16 },
  1049. { "specialclothes","single",0.02 },
  1050. { "ItemDocument","magazine",0.01 }
  1051. };
  1052. };
  1053. class Industrial: Default {
  1054. zombieChance = 0.4;
  1055. zombieClass[] = {"z_worker1","z_worker2","z_worker3"};
  1056. maxRoaming = 2;
  1057. lootChance = 0.4;
  1058. lootPos[] = {};
  1059. lootType[] = {
  1060. {"ItemGenerator","magazine",0.01},
  1061. {"ItemFuelBarrelEmpty","magazine",0.01},
  1062. {"","generic",0.17},
  1063. {"","trash",0.25},
  1064. {"","military",0.04},
  1065. {"PartGeneric","magazine",0.04},
  1066. {"PartWheel","magazine",0.05},
  1067. {"PartFueltank","magazine",0.02},
  1068. {"PartEngine","magazine",0.02},
  1069. {"PartGlass","magazine",0.04},
  1070. {"PartVRotor","magazine",0.01},
  1071. {"ItemJerrycan","magazine",0.04},
  1072. {"WeaponHolder_ItemHatchet_DZE","object",0.07},
  1073. {"ItemKnife","military",0.07},
  1074. {"ItemToolbox","weapon",0.06},
  1075. {"ItemWire","magazine",0.01},
  1076. {"ItemTankTrap","magazine",0.04},
  1077. {"ItemKeyKit","weapon",0.01},
  1078. {"CinderBlocks","magazine",0.03},
  1079. {"MortarBucket","magazine",0.01}
  1080. };
  1081. lootTypeSmall[] = {
  1082. { "","generic",0.5 },
  1083. { "","trash",0.28 },
  1084. { "","military",0.14 },
  1085. { "ItemKnife","weapon",0.07 },
  1086. { "ItemKeyKit","weapon",0.01 }
  1087. };
  1088. };
  1089. class IndustrialFuel: Default {
  1090. zombieChance = 0.4;
  1091. zombieClass[] = {"z_worker1","z_worker2","z_worker3"};
  1092. maxRoaming = 2;
  1093. lootChance = 0.4;
  1094. lootPos[] = {};
  1095. lootType[] = {
  1096. {"ItemGenerator","magazine",0.01},
  1097. {"fuel_pump_kit","magazine",0.01},
  1098. {"","generic",0.18},
  1099. {"","trash",0.28},
  1100. {"","military",0.04},
  1101. {"PartGeneric","magazine",0.04},
  1102. {"PartWheel","magazine",0.05},
  1103. {"PartFueltank","magazine",0.02},
  1104. {"PartEngine","magazine",0.02},
  1105. {"PartGlass","magazine",0.04},
  1106. {"PartVRotor","magazine",0.01},
  1107. {"ItemJerrycan","magazine",0.04},
  1108. {"WeaponHolder_ItemHatchet_DZE","object",0.07},
  1109. {"ItemKnife","military",0.07},
  1110. {"ItemToolbox","weapon",0.06},
  1111. {"ItemWire","magazine",0.01},
  1112. {"ItemTankTrap","magazine",0.04},
  1113. {"ItemKeyKit","weapon",0.01}
  1114. };
  1115. lootTypeSmall[] = {
  1116. { "","generic",0.5 },
  1117. { "","trash",0.28 },
  1118. { "","military",0.14 },
  1119. { "ItemKnife","weapon",0.07 },
  1120. { "ItemKeyKit","weapon",0.01 }
  1121. };
  1122. };
  1123. class Farm: Default {
  1124. zombieChance = 0.3;
  1125. maxRoaming = 3;
  1126. zombieClass[] = {"zZombie_Base","z_hunter","z_hunter","z_hunter","z_villager1","z_villager2","z_villager3"};
  1127. lootChance = 0.5;
  1128. lootPos[] = {};
  1129. lootType[] = {
  1130. {"ItemJerrycan","magazine",0.05},
  1131. {"","generic",0.3},
  1132. {"","trash",0.11},
  1133. {"PartPlankPack","magazine",0.06},
  1134. {"WeaponHolder_ItemHatchet_DZE","object",0.05},
  1135. {"ItemFuelBarrelEmpty","magazine",0.01},
  1136. {"WeaponHolder_ItemMachete","object",0.03},
  1137. {"ItemFishingPole","weapon",0.02},
  1138. {"ItemLightBulb","magazine",0.02},
  1139. {"ItemSledgeHandle","magazine",0.02},
  1140. { "farmweapons", "cfglootweapon", 0.15}
  1141. };
  1142. lootTypeSmall[] = {
  1143. { "","generic", 0.79},
  1144. { "","trash",0.14 },
  1145. { "","military",0.05},
  1146. { "ItemLightBulb","magazine",0.01},
  1147. { "ItemSledgeHead","magazine",0.01}
  1148. };
  1149. };
  1150. class Supermarket: Default {
  1151. lootChance = 0.6;
  1152. minRoaming = 2;
  1153. maxRoaming = 6;
  1154. zombieChance = 0.3;
  1155. zombieClass[] = {"zZombie_Base","zZombie_Base","z_teacher","z_suit1","z_suit2"};
  1156. lootType[] = {
  1157. {"ItemSodaMdew","magazine",0.01},
  1158. {"ItemSodaRbull","magazine",0.01},
  1159. {"ItemSodaOrangeSherbet","magazine",0.03},
  1160. {"ItemWatch","generic",0.07},
  1161. {"ItemCompass","generic",0.02},
  1162. {"ItemMap","weapon",0.04},
  1163. {"ItemFlashlight","generic",0.01},
  1164. {"ItemKnife","generic",0.02},
  1165. {"ItemMatchbox_DZE","generic",0.04},
  1166. {"","generic",0.04},
  1167. {"backpacks","backpacks",0.07},
  1168. {"tents","tents",0.01},
  1169. {"","food",0.3},
  1170. {"","trash",0.17},
  1171. {"Binocular","weapon",0.05},
  1172. {"PartPlywoodPack","magazine",0.02},
  1173. { "pistols", "cfglootweapon", 0.04},
  1174. { "shotgunsingleshot", "cfglootweapon", 0.04}
  1175. };
  1176. lootTypeSmall[] = {
  1177. { "ItemSodaMdew","magazine",0.01 },
  1178. { "ItemSodaRbull","magazine",0.01 },
  1179. { "ItemSodaOrangeSherbet","magazine",0.03 },
  1180. { "ItemWatch","weapon",0.07 },
  1181. { "ItemCompass","weapon",0.03 },
  1182. { "ItemMap","weapon",0.05 },
  1183. { "pistols","cfglootweapon",0.08 },
  1184. { "ItemFlashlight","weapon",0.01 },
  1185. { "ItemKnife","weapon",0.02 },
  1186. { "ItemMatchbox_DZE","weapon",0.04 },
  1187. { "","generic",0.21 },
  1188. { "","food",0.24 },
  1189. { "","trash",0.16 },
  1190. { "Binocular","weapon",0.02 },
  1191. { "ItemMixOil", "magazine",0.02}
  1192. };
  1193. };
  1194. class HeliCrash: Default {
  1195. zombieChance = 0.4;
  1196. maxRoaming = 2;
  1197. zombieClass[] = {"z_soldier_pilot"};
  1198. lootChance = 0.5;
  1199. lootPos[] = {};
  1200. lootType[] = {
  1201. { "assaultrifles", "cfglootweapon", 0.10 },
  1202. { "submachinegun", "cfglootweapon", 0.04 },
  1203. { "sniperrifles", "cfglootweapon", 0.07 },
  1204. { "machineguns", "cfglootweapon", 0.06 },
  1205. {"","military",0.3},
  1206. {"","medical",0.18},
  1207. {"MAAWS","weapon",0.02},
  1208. {"MedBox0","object",0.05},
  1209. {"NVGoggles","weapon",0.01},
  1210. {"AmmoBoxSmall_556","object",0.03},
  1211. {"AmmoBoxSmall_762","object",0.03},
  1212. {"militaryclothes","militaryclothes",0.05},
  1213. {"militaryammo","militaryammo",0.06}
  1214. };
  1215. };
  1216. class HeliCrash_No50s: Default {
  1217. zombieChance = 0.4;
  1218. maxRoaming = 2;
  1219. zombieClass[] = {"z_soldier_pilot"};
  1220. lootChance = 0.5;
  1221. lootPos[] = {};
  1222. lootType[] = {
  1223. { "assaultrifles", "cfglootweapon", 0.10 },
  1224. { "submachinegun", "cfglootweapon", 0.04 },
  1225. { "sniperrifles", "cfglootweapon", 0.07 },
  1226. { "machineguns", "cfglootweapon", 0.06 },
  1227. { "", "military", 0.3 },
  1228. { "", "medical", 0.18 },
  1229. { "MAAWS", "weapon", 0.02 },
  1230. { "MedBox0", "object", 0.05 },
  1231. { "NVGoggles", "weapon", 0.01 },
  1232. { "AmmoBoxSmall_556", "object", 0.03 },
  1233. { "AmmoBoxSmall_762", "object", 0.03 },
  1234. { "militaryclothes", "militaryclothes", 0.05 },
  1235. { "militaryammo", "militaryammo", 0.06 }
  1236. };
  1237. };
  1238. class Hospital: Default {
  1239. zombieChance = 0.4;
  1240. minRoaming = 2;
  1241. maxRoaming = 6;
  1242. zombieClass[] = {"z_doctor","z_doctor","z_doctor"};
  1243. lootChance = 1;
  1244. lootPos[] = {};
  1245. lootType[] = {
  1246. {"","trash",0.1},
  1247. {"","hospital",0.7},
  1248. {"MedBox0","object",0.2}
  1249. };
  1250. lootTypeSmall[] = {
  1251. { "","trash",0.1 },
  1252. { "","hospital",0.9 }
  1253. };
  1254. };
  1255. class Military: Default {
  1256. zombieChance = 0.3;
  1257. maxRoaming = 6;
  1258. zombieClass[] = {"z_soldier","z_soldier_heavy","z_policeman"};
  1259. lootChance = 0.4;
  1260. lootPos[] = {};
  1261. lootType[] = {
  1262. { "pistols", "cfglootweapon", 0.04},
  1263. { "assaultrifles", "cfglootweapon", 0.13 },
  1264. { "sniperrifles", "cfglootweapon", 0.04 },
  1265. { "shotgunsingleshot", "cfglootweapon", 0.06 },
  1266. { "submachinegun", "cfglootweapon", 0.07 },
  1267. {"Binocular","weapon",0.03},
  1268. {"ItemFlashlightRed","military",0.04},
  1269. {"ItemKnife","military",0.01},
  1270. {"ItemGPS","weapon",0.01},
  1271. {"ItemMap","military",0.02},
  1272. {"militarybackpacks","militarybackpacks",0.05},
  1273. {"","medical",0.03},
  1274. {"","generic",0.1},
  1275. {"","military",0.3},
  1276. {"ItemEtool","weapon",0.02},
  1277. {"ItemSandbag","magazine",0.02},
  1278. { "machineguns", "cfglootweapon", 0.03 }
  1279. };
  1280. lootTypeSmall[] = {
  1281. { "pistols", "cfglootweapon", 0.14 },
  1282. { "Binocular", "weapon", 0.05 },
  1283. { "ItemFlashlightRed", "weapon", 0.03 },
  1284. { "ItemKnife", "weapon", 0.04 },
  1285. { "ItemGPS", "weapon", 0.02 },
  1286. { "", "medical", 0.12 },
  1287. { "", "generic", 0.22 },
  1288. { "", "military", 0.35 },
  1289. { "ItemEtool", "weapon", 0.03 }
  1290. };
  1291. };
  1292. class MilitaryIndustrial: Default {
  1293. zombieChance = 0.3;
  1294. maxRoaming = 6;
  1295. zombieClass[] = {"z_soldier","z_soldier_heavy","z_policeman","z_soldier","z_soldier_heavy","z_policeman","z_worker1","z_worker2","z_worker3"};
  1296. lootChance = 0.4;
  1297. lootPos[] = {};
  1298. lootType[] = {
  1299. { "pistols", "cfglootweapon", 0.02 },
  1300. { "assaultrifles", "cfglootweapon", 0.05 },
  1301. { "PartGeneric", "magazine", 0.03 },
  1302. { "sniperrifles", "cfglootweapon", 0.01 },
  1303. { "shotgunsingleshot", "cfglootweapon", 0.05 },
  1304. { "ItemGenerator", "magazine", 0.01 },
  1305. { "submachinegun", "cfglootweapon", 0.05 },
  1306. {"PartGeneric","magazine",0.03},
  1307. {"ItemGenerator","magazine",0.01},
  1308. {"PartWheel","magazine",0.02},
  1309. {"Binocular","weapon",0.01},
  1310. {"ItemFlashlightRed","military",0.03},
  1311. {"ItemKnife","military",0.04},
  1312. {"ItemGPS","weapon",0.01},
  1313. {"PartVRotor","magazine",0.01},
  1314. {"militarybackpacks","militarybackpacks",0.03},
  1315. {"","medical",0.05},
  1316. {"","generic",0.35},
  1317. {"","military",0.07},
  1318. {"ItemEtool","weapon",0.03},
  1319. {"ItemSandbag","magazine",0.02},
  1320. {"ItemFuelBarrelEmpty","magazine",0.03},
  1321. {"fuel_pump_kit","magazine",0.01},
  1322. { "machineguns", "cfglootweapon", 0.01 }
  1323. };
  1324. lootTypeSmall[] = {
  1325. { "pistols", "cfglootweapon", 0.14 },
  1326. { "Binocular", "weapon", 0.05 },
  1327. { "ItemFlashlightRed", "weapon", 0.03 },
  1328. { "ItemKnife", "weapon", 0.04 },
  1329. { "ItemGPS", "weapon", 0.02 },
  1330. { "", "medical", 0.12 },
  1331. { "", "generic", 0.22 },
  1332. { "", "military", 0.35 },
  1333. { "ItemEtool", "weapon", 0.03 }
  1334. };
  1335. };
  1336. class IndustrialMilitary: Default {
  1337. zombieChance = 0.4;
  1338. maxRoaming = 6;
  1339. zombieClass[] = {"z_soldier","z_soldier_heavy","z_policeman","z_soldier","z_soldier_heavy","z_policeman","z_worker1","z_worker2","z_worker3"};
  1340. lootChance = 0.5;
  1341. lootPos[] = {};
  1342. lootType[] = {
  1343. { "pistols", "cfglootweapon", 0.02 },
  1344. { "assaultrifles", "cfglootweapon", 0.05 },
  1345. { "PartGeneric", "magazine", 0.03 },
  1346. { "sniperrifles", "cfglootweapon", 0.01 },
  1347. { "shotgunsingleshot", "cfglootweapon", 0.05 },
  1348. { "ItemGenerator", "magazine", 0.01 },
  1349. { "submachinegun", "cfglootweapon", 0.05 },
  1350. {"PartGeneric","magazine",0.03},
  1351. {"ItemGenerator","magazine",0.01},
  1352. {"PartWheel","magazine",0.02},
  1353. {"Binocular","weapon",0.01},
  1354. {"ItemFlashlightRed","military",0.03},
  1355. {"ItemKnife","military",0.04},
  1356. {"ItemGPS","weapon",0.01},
  1357. {"PartVRotor","magazine",0.01},
  1358. {"PartFueltank","magazine",0.03},
  1359. {"PartEngine","magazine",0.04},
  1360. {"PartGlass","magazine",0.05},
  1361. {"militarybackpacks","militarybackpacks",0.03},
  1362. {"","medical",0.05},
  1363. {"","generic",0.25},
  1364. {"","military",0.07},
  1365. {"ItemEtool","weapon",0.03},
  1366. {"ItemSandbag","magazine",0.02},
  1367. {"ItemFuelBarrelEmpty","magazine",0.03},
  1368. {"fuel_pump_kit","magazine",0.01},
  1369. {"machineguns","cfglootweapon",0.01}
  1370. };
  1371. lootTypeSmall[] = {
  1372. { "pistols", "cfglootweapon", 0.14 },
  1373. { "Binocular", "weapon", 0.05 },
  1374. { "ItemFlashlightRed", "weapon", 0.03 },
  1375. { "ItemKnife", "weapon", 0.04 },
  1376. { "ItemGPS", "weapon", 0.02 },
  1377. { "", "medical", 0.12 },
  1378. { "", "generic", 0.22 },
  1379. {"","military",0.35},
  1380. {"ItemEtool","weapon",0.03}
  1381. };
  1382. };
  1383. class MilitarySpecial: Default {
  1384. zombieChance = 0.4;
  1385. minRoaming = 2;
  1386. maxRoaming = 6;
  1387. zombieClass[] = {"z_soldier_heavy"};
  1388. lootChance = 0.4;
  1389. lootPos[] = {};
  1390. lootType[] = {
  1391. { "assaultrifles", "cfglootweapon", 0.1 },
  1392. { "machineguns", "cfglootweapon", 0.04 },
  1393. { "pistols", "cfglootweapon", 0.08 },
  1394. { "sniperrifles", "cfglootweapon", 0.03 },
  1395. { "militaryshotguns", "cfglootweapon", 0.05 },
  1396. { "submachinegun", "cfglootweapon", 0.06 },
  1397. {"AmmoBoxSmall_556","object",0.01},
  1398. {"AmmoBoxSmall_762","object",0.02},
  1399. {"Binocular","weapon",0.01},
  1400. {"ItemFlashlightRed","military",0.02},
  1401. {"ItemKnife","military",0.01},
  1402. {"ItemGPS","weapon",0.01},
  1403. {"ItemMap","military",0.01},
  1404. {"Binocular_Vector","military",0.01},
  1405. {"militarybackpacks","militarybackpacks",0.04},
  1406. {"","medical",0.08},
  1407. {"","generic",0.3},
  1408. {"","military",0.01},
  1409. {"machinegunammo","machinegunammo",0.05},
  1410. {"militaryclothes","militaryclothes",0.05},
  1411. {"NVGoggles","weapon",0.01}
  1412. };
  1413. lootTypeSmall[] = {
  1414. { "pistols","cfglootweapon",0.10 },
  1415. { "AmmoBoxSmall_556","object",0.02 },
  1416. { "AmmoBoxSmall_762","object",0.02 },
  1417. { "Binocular","weapon",0.02 },
  1418. { "ItemFlashlightRed","military",0.01 },
  1419. { "ItemKnife","military",0.02 },
  1420. { "ItemGPS","weapon",0.02 },
  1421. { "ItemMap","weapon",0.01 },
  1422. { "Binocular_Vector","weapon",0.03},
  1423. { "","medical",0.08},
  1424. { "","generic",0.15},
  1425. { "","military",0.33 },
  1426. { "5Rnd_86x70_L115A1","magazine",0.03},
  1427. { "10Rnd_127x99_m107","magazine",0.02},
  1428. { "machinegunammoexpl","single",0.02 },
  1429. { "militaryclothes","single",0.05 },
  1430. { "NVGoggles","weapon",0.04 },
  1431. { "100Rnd_762x54_PK","magazine",0.02 }
  1432. };
  1433. };
  1434. class Hunting: Default {
  1435. zombieChance = 0.4;
  1436. minRoaming = 1;
  1437. maxRoaming = 3;
  1438. zombieClass[] = {"z_hunter","z_hunter","z_hunter"};
  1439. lootChance = 1;
  1440. lootPos[] = {};
  1441. lootType[] = {
  1442. {"ItemMap","weapon",0.02},
  1443. {"ItemFlashlight","generic",0.01},
  1444. {"ItemKnife","generic",0.01},
  1445. {"ItemMatchbox_DZE","generic",0.03},
  1446. { "farmweapons", "cfglootweapon", 0.03 },
  1447. {"","military",0.38},
  1448. {"WeaponHolder_ItemMachete","object",0.02},
  1449. {"","hunter",0.5}
  1450. };
  1451. lootTypeSmall[] = {
  1452. {"ItemMap","weapon",0.02},
  1453. {"ItemFlashlight","weapon",0.02},
  1454. {"ItemKnife","weapon",0.02},
  1455. {"ItemMatchbox_DZE","weapon",0.04},
  1456. {"","military",0.4},
  1457. {"","hunter",0.5}
  1458. };
  1459. };
  1460. class DynamicDebris: Default
  1461. {
  1462. lootChance = 0.4;
  1463. minRoaming = 0;
  1464. maxRoaming = 2;
  1465. zombieChance = 0.3;
  1466. zombieClass[] = {"zZombie_Base","zZombie_Base","z_teacher","z_suit1","z_suit2"};
  1467. lootType[] = {
  1468. { "ItemWatch", "generic", 0.19 },
  1469. { "ItemCompass", "generic", 0.01 },
  1470. { "ItemMap", "weapon", 0.06 },
  1471. { "Makarov", "weapon", 0.02 },
  1472. { "Colt1911", "weapon", 0.02 },
  1473. { "ItemFlashlight", "generic", 0.06 },
  1474. { "ItemKnife", "generic", 0.06 },
  1475. { "ItemMatchbox_DZE", "generic", 0.06 },
  1476. { "ItemToolbox", "weapon", 0.02 },
  1477. { "", "generic", 0.17 },
  1478. { "", "food", 0.06 },
  1479. { "PartGeneric", "magazine", 0.07 },
  1480. { "PartWheel", "magazine", 0.06 },
  1481. { "PartFueltank", "magazine", 0.03 },
  1482. { "PartEngine", "magazine", 0.01 },
  1483. { "PartGlass", "magazine", 0.08 },
  1484. { "WeaponHolder_ItemJerrycan", "object", 0.03 }
  1485. };
  1486. };
  1487. class DynamicDebrisMilitary: Default
  1488. {
  1489. lootChance = 0.4;
  1490. minRoaming = 0;
  1491. maxRoaming = 2;
  1492. zombieChance = 0.3;
  1493. zombieClass[] = {"z_soldier_pilot","z_soldier_heavy"};
  1494. lootType[] = {
  1495. { "ItemEtool", "weapon", 0.05 },
  1496. { "ItemSandbag", "magazine", 0.1 },
  1497. { "", "military", 0.08 },
  1498. { "ItemWatch", "generic", 0.1 },
  1499. { "ItemCompass", "generic", 0.02 },
  1500. { "ItemMap", "weapon", 0.05 },
  1501. { "MakarovSD", "weapon", 0.01 },
  1502. { "Colt1911", "weapon", 0.02 },
  1503. { "ItemFlashlight", "generic", 0.01 },
  1504. { "ItemKnife", "generic", 0.05 },
  1505. { "ItemMatchbox_DZE", "generic", 0.05 },
  1506. { "ItemToolbox", "weapon", 0.02 },
  1507. { "", "generic", 0.15 },
  1508. { "", "food", 0.05 },
  1509. { "PartGeneric", "magazine", 0.06 },
  1510. { "PartWheel", "magazine", 0.05 },
  1511. { "PartFueltank", "magazine", 0.03 },
  1512. { "PartEngine", "magazine", 0.02 },
  1513. { "PartGlass", "magazine", 0.03 },
  1514. { "PartVRotor", "magazine", 0.02 },
  1515. { "WeaponHolder_ItemJerrycan", "object", 0.03 }
  1516. };
  1517. };
  1518. class SupplyDrop: Default {
  1519. zombieChance = 1;
  1520. maxRoaming = 3;
  1521. zombieClass[] = {"zZombie_Base","z_hunter","z_hunter","z_hunter","z_villager1","z_villager2","z_villager3","z_doctor","z_soldier_pilot","z_soldier_heavy"};
  1522. lootChance = 1;
  1523. lootPos[] = {};
  1524. lootType[] = {
  1525. { "PartPlywoodPack", "magazine", 0.1 },
  1526. { "PartPlankPack", "magazine", 0.2 },
  1527. { "CinderBlocks", "magazine", 0.1 },
  1528. { "MortarBucket", "magazine", 0.1 },
  1529. { "bulk_PartGeneric", "magazine", 0.2 },
  1530. { "bulk_ItemSandbag", "magazine", 0.1 },
  1531. { "bulk_ItemTankTrap", "magazine", 0.1 },
  1532. { "ItemSledge", "weapon", 0.1 }
  1533. };
  1534. };
  1535. class MassGrave: Default {
  1536. zombieChance = 1;
  1537. maxRoaming = 3;
  1538. zombieClass[] = {"zZombie_Base","z_hunter","z_hunter","z_hunter","z_villager1","z_villager2","z_villager3","z_doctor","z_soldier_pilot","z_soldier_heavy"};
  1539. lootChance = 1;
  1540. lootPos[] = {};
  1541. lootType[] = {
  1542. { "M16A2", "weapon", 0.03 },
  1543. { "M16A2GL", "weapon", 0.01 },
  1544. { "M249_EP1_DZ", "weapon", 0.01 },
  1545. { "M9SD", "weapon", 0.02 },
  1546. { "Pecheneg_DZ", "weapon", 0.02 },
  1547. { "PK_DZ", "weapon", 0.01 },
  1548. { "AK_74", "weapon", 0.02 },
  1549. { "M4A1_Aim", "weapon", 0.01 },
  1550. { "AKS_74_kobra", "weapon", 0.01 },
  1551. { "AKS_74_U", "weapon", 0.02 },
  1552. { "AK_47_M", "weapon", 0.02 },
  1553. { "M24", "weapon", 0.01 },
  1554. { "SVD_CAMO", "weapon", 0.01 },
  1555. { "M1014", "weapon", 0.02 },
  1556. { "BAF_LRR_scoped", "weapon", 0.01 },
  1557. { "M4SPR", "weapon", 0.01 },
  1558. { "M4A1", "weapon", 0.01 },
  1559. { "M14_EP1", "weapon", 0.02 },
  1560. { "UZI_EP1", "weapon", 0.03 },
  1561. { "Remington870_lamp", "weapon", 0.01 },
  1562. { "glock17_EP1", "weapon", 0.02 },
  1563. { "M240_DZ", "weapon", 0.02 },
  1564. { "M4A1_AIM_SD_camo", "weapon", 0.01 },
  1565. { "M16A4_ACG", "weapon", 0.01 },
  1566. { "M4A1_HWS_GL_camo", "weapon", 0.01 },
  1567. { "Mk_48_DZ", "weapon", 0.01 },
  1568. { "M4A3_CCO_EP1", "weapon", 0.01 },
  1569. { "AmmoBoxSmall_556", "object", 0.03 },
  1570. { "AmmoBoxSmall_762", "object", 0.03 },
  1571. { "Binocular", "weapon", 0.01 },
  1572. { "ItemFlashlightRed", "military", 0.02 },
  1573. { "ItemKnife", "military", 0.01 },
  1574. { "ItemGPS", "weapon", 0.01 },
  1575. { "ItemMap", "military", 0.01 },
  1576. { "Binocular_Vector", "military", 0.01 },
  1577. { "DZ_ALICE_Pack_EP1", "object", 0.03 },
  1578. { "DZ_TK_Assault_Pack_EP1", "object", 0.02 },
  1579. { "DZ_British_ACU", "object", 0.02 },
  1580. { "DZ_CivilBackpack_EP1", "object", 0.02 },
  1581. { "DZ_Backpack_EP1", "object", 0.01 },
  1582. { "DZ_LargeGunBag_EP1", "object", 0.01 },
  1583. { "", "medical", 0.05 },
  1584. { "", "generic", 0.05 },
  1585. { "", "military", 0.13 },
  1586. { "PipeBomb", "magazine", 0.01 },
  1587. { "Sa58V_RCO_EP1", "weapon", 0.01 },
  1588. { "Sa58V_CCO_EP1", "weapon", 0.01 },
  1589. { "G36_C_SD_camo", "weapon", 0.01 },
  1590. { "M40A3", "weapon", 0.01 },
  1591. { "100Rnd_762x54_PK", "magazine", 0.01 },
  1592. { "", "militaryclothes", 0.05 },
  1593. { "WeaponHolder_ItemMachete", "object", 0.02 },
  1594. { "SCAR_H_LNG_Sniper_SD", "weapon", 0.01 },
  1595. { "2000Rnd_762x51_M134", "magazine", 0.01 },
  1596. { "KSVK_DZE", "weapon", 0.01 },
  1597. { "m240_scoped_EP1_DZE", "weapon", 0.01 }
  1598. };
  1599. };
  1600.  
  1601. #include "CfgBuildingPos.hpp"
  1602.  
  1603. class Land_MBG_GER_RHUS_4 : Residential {
  1604. zombieChance = 0.2;
  1605. lootPos[] = {
  1606. {1.48242, 2.94995, -2.86569},
  1607. {3.06348, 4.1582, -2.9157},
  1608. {-3.42676, 2.75391, -2.4157},
  1609. {1.38086, -3.94336, -2.36569},
  1610. {3.60645, -1.51001, -2.51569},
  1611. {-3.38477, -2.74951, -3.36569},
  1612. {-1.16504, 4.1582, -0.465683},
  1613. {3.46973, 1.44287, -0.465683},
  1614. {3.46875, 0.478027, -0.465683},
  1615. {1.0332, -4.48242, -0.465683},
  1616. {-3.27734, -2.83789, -0.465683}
  1617. };
  1618. lootPosZombie[] = {
  1619. {2.15918, 5.73291, -3.76373},
  1620. {-0.509766, -2.11768, -3.36569},
  1621. {2.39648, -5.71338, -3.86574}
  1622. };
  1623. };
  1624. class Land_build5 : Residential {
  1625. lootPos[] = {
  1626. {-4.43384, -3.91895, -2.63174},
  1627. {0.712891, -3.93848, -2.63174},
  1628. {4.61523, 1.90918, -2.63174},
  1629. {2.2312, -3.87012, -2.63174}
  1630. };
  1631. };
  1632. class Land_build2 : Residential {
  1633. lootPos[] = {
  1634. {3.63599, -6.05859, -4.93416},
  1635. {5.09741, 1.81348, -4.88693},
  1636. {-1.91016, 0.357422, -4.48692},
  1637. {1.94507, 0.337891, -4.53691},
  1638. {-6.98242, -5.40625, -4.28452},
  1639. {-3.57275, 1.89063, -4.88681},
  1640. {-7.60327, 1.92676, -1.57527},
  1641. {-3.59155, -6.12891, -1.62527},
  1642. {2.38135, 5.81738, -1.57527},
  1643. {7.39673, -6.00977, -1.57527},
  1644. {7.66113, 1.90918, -1.62527},
  1645. {2.32056, 1.71484, -1.62527},
  1646. {-3.38208, -1.24121, -4.03601}
  1647. };
  1648. };
  1649. class Land_Bet_haus_5_bs_b : Residential {
  1650. lootPos[] = {
  1651. {0.224609, 2.91943, -4.52586},
  1652. {-2.79492, 3.22949, -1.46469},
  1653. {2.61523, -1.34058, -0.614716},
  1654. {-0.632813, 1.63501, -5.27586}
  1655. };
  1656. };
  1657. class Land_Bet_haus_2_fw_e : Residential {
  1658. lootPos[] = {
  1659. {2.8291, 1.03491, -0.945053},
  1660. {-2.95508, 1.05908, -0.945526},
  1661. {-2.49316, 0.814941, -4.34476}
  1662. };
  1663. };
  1664. class Land_Bet_haus_4_fw_a : Residential {
  1665. lootPos[] = {
  1666. {-2.72803, 2.4834, -2.63354},
  1667. {2.72021, 3.09668, -4.73357},
  1668. {-2.38354, -1.85449, -1.16264},
  1669. {-2.74487, 0.0292969, 2.3932},
  1670. {2.88232, 0.936523, 1.5932}
  1671. };
  1672. };
  1673. class Land_Bet_haus_4_bs_a2: Residential
  1674. {
  1675. lootPos[] = {{ -1.20508,0.995117,-4.73357 },{ -0.968018,-1.08594,-4.73357 },{ -1.4729,-1.72754,-1.16264 },{ -0.221924,-1.48828,-1.5932 }};
  1676. };
  1677. class Land_Bet_haus_4_fw_b: Residential
  1678. {
  1679. lootPos[] = {{ 2.07642,1.55566,-4.73358 },{ -1.27588,-1.91016,-4.73358 },{ -0.129395,-1.65527,-1.16264 },{ 1.31079,1.69824,-1.16264 },{ 1.36938,1.26563,1.5932 }};
  1680. };
  1681. class Land_Bet_haus_4_bs_b: Residential
  1682. {
  1683. lootPos[] = {{ 0.113525,2.1582,-1.16264 },{ 1.44067,1.52637,1.5932 },{ -1.52905,-1.43945,1.5932 }};
  1684. };
  1685. class Land_Bet_haus_5_bs_a: Residential
  1686. {
  1687. lootPos[] = {{ -1.78174,1.53027,-2.86942 },{ 2.41333,1.83301,-2.86942 }};
  1688. };
  1689. class Land_MBG_GER_RHUS_5: Residential
  1690. {
  1691. lootPos[] = {{ 1.02637,4.22412,-3.36559 },{ -2.26465,-0.113037,-3.36569 },{ -2.29785,-3.79395,-3.36569 },{ 2.35645,-2.69824,-0.465683 },{ 2.3623,3.05469,-0.465683 },{ -1.87695,2.13574,-0.465683 }};
  1692. };
  1693. class Land_MBG_GER_HUS_2 : Residential {
  1694. lootPos[] = {
  1695. {-5.58545, 7.28223, -3.11288},
  1696. {-5.72217, 2.13184, -3.11288},
  1697. {-5.54395, -1.48438, -3.11288},
  1698. {1.95801, -6.60645, -1.66289},
  1699. {2.73926, 4.52832, -2.31288},
  1700. {5.11475, 2.08691, -2.26288},
  1701. {-0.0527344, 7.06055, -2.11288},
  1702. {5.58008, -7.27246, -2.96289},
  1703. {3.20947, -6.19043, -0.112885},
  1704. {-3.07324, -2.56543, 0.387115},
  1705. {-2.01074, -6.89648, -0.112885},
  1706. {-2.57324, 7.37402, 0.437119},
  1707. {-5.62598, 2.13281, -0.112885},
  1708. {3.37256, 4.18359, 0.387115},
  1709. {-0.496582, 7.30176, -0.112885},
  1710. {-5.73682, 1.20898, -0.112885}
  1711. };
  1712. };
  1713. class Land_MBG_GER_SUPERMARKET_3 : Supermarket {
  1714. lootPos[] = {
  1715. {10.6057, -12.8652, -3.24568},
  1716. {10.6379, 11.5, -3.24568},
  1717. {6.15674, 4.34375, -2.64568},
  1718. {-2.97998, -9.08594, -3.14568},
  1719. {-9.83252, -12.8633, -3.24568},
  1720. {-8.63599, -9.23047, -3.19568},
  1721. {-6.96411, -7.60547, -3.24568},
  1722. {-5.17773, -1.1416, -3.24568},
  1723. {-2.37354, -1.05957, -3.24568},
  1724. {2.41846, -1.00684, -3.24568},
  1725. {4.34155, 4.66113, -3.24568},
  1726. {-4.93188, 2.4541, -3.24568},
  1727. {-9, 7.56641, -3.24568},
  1728. {-5.77002, 9.25391, -2.59569},
  1729. {-0.598633, 7.71289, -2.64568},
  1730. {5.20215, 11.4004, -2.64568},
  1731. {-4.63672, 9.49414, -2.64568},
  1732. {-1.20361, 13.0977, -3.24568},
  1733. {1.30542, 16.4131, -3.24568},
  1734. {5.53394, 12.9023, -3.24568},
  1735. {9.39844, 16.5801, -3.24568},
  1736. {9.73926, 13.7266, -3.24568},
  1737. {-8.77417, 0.785156, -3.24568},
  1738. {-4.06519, -4.82813, -3.24568},
  1739. {-2.73828, -12.498, -3.24568},
  1740. {3.82227, -8.48926, -3.24568}
  1741. };
  1742. };
  1743. class Land_MBG_GER_PUB_2: Residential
  1744. {
  1745. lootPos[] = {{ 7.1499,-3.82813,-3.56017 },{ 4.38306,1.96777,-3.53085 },{ 1.38916,-0.146484,-3.53085 },{ -4.22998,-0.65332,-3.53085 },{ -6.2876,-4.40234,-3.53085 },{ -3.02856,-4.6709,-3.53085 },{ 5.08154,-4.91504,-3.53085 },{ 4.70215,3.10742,-0.733139 },{ 5.46021,1.42188,-0.630844 },{ 5.74634,-1.63477,-0.630844 },{ 2.70239,-0.567383,-0.630844 },{ 2.3811,-4.92285,-0.630844 },{ -1.55713,-4.85742,-0.630844 },{ -5.68286,-4.5791,-0.630844 },{ 4.66333,5.24902,-0.630844 },{ 1.90747,7.16309,-0.630844 }};
  1746. };
  1747. class MBG_Police_Station_EU: Military {
  1748. lootChance = 0.3;
  1749. lootPos[] = {{1.51685,5.53186,-1.49856},{-1.86304,3.56152,-1.49856},{6.15845,6.00208,-1.49856},{-1.27002,7.04468,1.80144},{1.70874,-1.98877,1.80144},{8.92798,6.20569,1.80144},{-1.71167,-5.23706,1.80144},{-4.25537,-1.6947,1.80144},{-5.62292,-4.64026,-1.49856}};
  1750. lootPosZombie[] = {{1.51685,5.53186,-1.49856},{-1.86304,3.56152,-1.49856},{6.15845,6.00208,-1.49856},{-1.27002,7.04468,1.80144},{1.70874,-1.98877,1.80144},{8.92798,6.20569,1.80144},{-1.71167,-5.23706,1.80144},{-4.25537,-1.6947,1.80144},{-5.62292,-4.64026,-1.49856}};
  1751. };
  1752. class Land_MBG_GER_RHUS_2: Residential
  1753. {
  1754. lootPos[] = {{ 2.6145,-3.36914,-3.36569 },{ 1.99365,-0.302734,-3.36569 },{ -2.01758,-0.208008,-3.36569 },{ -0.538086,3.88867,-3.36569 },{ 2.80811,2.23633,-3.36569 },{ -0.656494,0.271484,-0.465698 },{ -1.73999,-3.66699,-0.465683 }};
  1755. };
  1756. class Land_MBG_GER_RHUS_3: Residential
  1757. {
  1758. lootPos[] = {{ 2.6145,-3.36914,-3.36569 },{ 1.99365,-0.302734,-3.36569 },{ -2.01758,-0.208008,-3.36569 },{ -0.538086,3.88867,-3.36569 },{ 2.80811,2.23633,-3.36569 },{ -0.656494,0.271484,-0.465698 },{ -1.73999,-3.66699,-0.465683 }};
  1759. };
  1760. class Land_MBG_GER_HUS_1: Residential
  1761. {
  1762. lootPos[] = {{ -2.60254,-6.22339,-3.11288 },{ 1.2863,-6.3479,-3.11288 },{ 5.83301,0.563477,-3.11288 },{ 6.4248,0.344971,-0.112885 },{ -3.92285,0.278809,-0.112885 },{ 4.20313,-2.43945,-0.112885 },{ 5.72168,-4.62769,-0.112885 },{ 1.06445,-3.92847,0.513565 },{ -3.68652,3.45801,-0.112885 }};
  1763. };
  1764.  
  1765. class Land_smd_ammostore2_open: MilitarySpecial {
  1766. lootPos[] = {
  1767. {2.32324, 3.56213, -1.98814},
  1768. {0.478516, 5.21533, -1.98814},
  1769. {-2.1748, 4.7135, -1.68814}
  1770. };
  1771. lootPosZombie[] = {{0.00878906, -2.6001, -2.88206}};
  1772. };
  1773. class Land_smd_fuelstation_army: IndustrialFuel {
  1774. lootPos[] = {
  1775. {5.35742, -0.0854492, -2.28509},
  1776. {-5.6543, 5.2168, -2.28509}
  1777. };
  1778. };
  1779. class Land_smd_dum_olezlina_open: Residential {
  1780. lootPos[] = {
  1781. {-7.11621, 3.34131, -2.8848},
  1782. {-4.04492, -3.46143, -3.8348},
  1783. {-0.479492, -3.27441, -3.8348},
  1784. {0.732422, -3.22388, -3.8348},
  1785. {7.52441, -3.4646, -3.83481},
  1786. {6.87402, 3.16968, -3.8348},
  1787. {7.39355, -2.84497, 0.26593},
  1788. {0.832031, -3.29199, -0.434067},
  1789. {0.844727, 1.38892, -0.434067},
  1790. {-6.35742, -2.81445, -0.434067},
  1791. {-4.03027, 1.60107, -0.434067},
  1792. {-1.84375, -3.04736, -0.436424},
  1793. {-2.97949, 3.24463, -3.8348}
  1794. };
  1795. };
  1796. class Land_smd_dum_mesto_in_open: Residential {
  1797. lootPos[] = {
  1798. {-5.32031, -3.25903, -3.96844},
  1799. {-3.80859, 0.807617, -3.96844},
  1800. {4.89258, -3.01001, -3.41931},
  1801. {5, 4.44434, -3.96931},
  1802. {2.2373, 0.507324, -3.96931},
  1803. {1.21094, 4.39941, -2.46075},
  1804. {6.16113, -3.69434, 0.213913},
  1805. {3.80371, 4.771, -0.986084},
  1806. {1.28418, 0.909668, -0.036087},
  1807. {-5.84473, -4.84497, -0.817612},
  1808. {-0.996094, 4.57031, -0.980965},
  1809. {-6.18164, 0.42041, 0.219032},
  1810. {-6.07617, -3.63818, -0.980965},
  1811. {0.453125, -3.97168, -0.986084}
  1812. };
  1813. };
  1814. class Land_smd_budova3_open: Residential {
  1815. lootPos[] = {
  1816. {-1.6731, -0.0371094, -1.1634},
  1817. {2.73413, -2.83691, -1.90865},
  1818. {-3.08691, 2.49512, -1.91362}
  1819. };
  1820. };
  1821. class Land_smd_bouda_plech_open: Industrial {
  1822. lootPos[] = {
  1823. {0.262451, 1.64453, -1.04471},
  1824. {0.462891, -1.70117, -1.03748}
  1825. };
  1826. };
  1827. class Land_smd_sara_stodola2: Industrial {
  1828. lootPos[] = {{5.01367, 3.33118, -2.19523}, {2.51758, 1.05737, -2.19523}, {-1.30957, -1.02954, -2.19523}, {-4.24414, 4.0238, -2.19523}, {5.16211, -0.661621, -2.19523}};
  1829. };
  1830. class Land_sara_domek_podhradi_1: Residential {
  1831. lootPos[] = {
  1832. {-5.18237, 3.62109, -2.75808},
  1833. {-5.18726, -0.751953, -2.75808},
  1834. {-5.13086, -3.82715, -2.75808},
  1835. {1.43921, -3.7168, -2.75808}
  1836. };
  1837. };
  1838. class Land_smd_army_hut_int: Military {
  1839. lootPos[] = {
  1840. {-1.31726, 0.819824, -0.0588951},
  1841. {2.47717, -0.00244141, -1.33056},
  1842. {2.54358, -2.67383, -1.33056},
  1843. {0.11792, -4.72656, -0.580559},
  1844. {-1.99268, -2.08838, -1.34386}
  1845. };
  1846. };
  1847. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement