diff --git a/SQF/dayz_code/Configs/CfgLoot/Buildings/Industrial.hpp b/SQF/dayz_code/Configs/CfgLoot/Buildings/Industrial.hpp index 8eebd051b..8f498db44 100644 --- a/SQF/dayz_code/Configs/CfgLoot/Buildings/Industrial.hpp +++ b/SQF/dayz_code/Configs/CfgLoot/Buildings/Industrial.hpp @@ -629,6 +629,7 @@ class Land_Shed_M02 : Industrial { {-0.0136719,-1.44629,-1.54199} }; + lootPosSmall[] = {{1.00586,0.0698242,-1.01666},{-0.931641,0.0825195,-1.01755}}; }; class Fort_Barricade : Industrial @@ -762,6 +763,7 @@ class Land_sara_hasic_zbroj : Industrial {-3.02,-1.3,-2.65}, {-0.94,-0.97,-2.65} }; + lootPosSmall[] = {{6.81348,-2.16846,-2.66287},{-3.30176,-2.49121,-2.67287}}; }; class Land_Ind_Quarry : Industrial @@ -786,6 +788,9 @@ class Land_Ind_Quarry : Industrial }; }; //DZE ADDED BELOW +class land_trubice: Industrial { + lootPos[] = {{-2.36719,2.7627,2.59438},{5.82715,3.01563,2.59438},{1.57617,0.709961,2.59438}}; +}; class land_x_skladiste_low_tex: Industrial { lootPos[] = {{-8.12354,-0.32373,-2.85032},{-2.31592,-4.27539,-2.5975},{8.15527,-6.89307,-2.5975},{0.398926,4.80029,-2.82628},{-6.0249,-7.64355,-2.85032}}; }; @@ -822,11 +827,6 @@ lootPos[] = {{-2.4458,2.20703,1.27995},{-4.68164,1.95508,1.27995},{-7.92822,6.29 class land_f_b1: Industrial { lootPos[] = {{-4.45996,-2.84619,-2.21533},{-1.81152,-5.01123,-2.21533},{-5.32227,-5.21875,-2.21533}}; }; -class land_sara_hasic_zbroj: Industrial { - lootPos[] = {{5.92285,1.35645,-2.66287},{0.00878906,-1.37549,-2.66287},{-1.82715,1.93066,-2.66287}}; - zedPos[] = {{3.08594,-1.72363,-1.77787},{6.19629,-0.181641,-1.77787}}; - lootPosSmall[] = {{6.81348,-2.16846,-2.66287},{-3.30176,-2.49121,-2.67287}}; -}; class land_jzd_silo_tes: Industrial { lootPos[] = {{2.74902,6.52246,0.214748},{11.5796,5.20703,0.214748},{5.72949,0.644531,0.21475},{10.6719,-6.1416,0.214748},{0.97998,-2.64844,0.214373},{3.22168,-7.55664,0.214746},{-2.62695,-0.580078,10.224}}; @@ -857,12 +857,6 @@ class Land_leseni2x: Industrial {1.15625,-0.206055,2.55466}}; }; -class Land_Shed_M02: Industrial -{ - zedPos[] = {{-0.00195313,3.29932,-0.6586}}; - lootPosSmall[] = {{1.00586,0.0698242,-1.01666},{-0.931641,0.0825195,-1.01755}}; -}; - class land_bouda_garaz: Industrial { lootPos[] = { @@ -977,9 +971,6 @@ class Land_ibr_FuelStation_Build: Industrial //IndustrialFuel zombieClass[] = {"zZombie_Base","zZombie_Base","z_teacher","z_suit1","z_suit2"}; lootPos[] = {{-1.34521,1.40698,-1.33611},{2.27051,-0.949951,-1.33611},{-2.23193,-1.146,-1.33589},{-0.185059,0.775146,-1.33609}}; }; -class Land_wagon_box: Industrial { - lootPos[] = {{0.542969,-3.89453,-0.776679},{0.47998,-0.608398,-0.776638},{0.515381,3.03857,-0.776592}}; -}; class hiluxWreck: Industrial { zombieClass[] = {"zZombie_Base","z_hunter"}; diff --git a/SQF/dayz_code/Configs/CfgLoot/Buildings/Military.hpp b/SQF/dayz_code/Configs/CfgLoot/Buildings/Military.hpp index 9368b04e2..131467c02 100644 --- a/SQF/dayz_code/Configs/CfgLoot/Buildings/Military.hpp +++ b/SQF/dayz_code/Configs/CfgLoot/Buildings/Military.hpp @@ -29,7 +29,12 @@ class MilitarySpecial : Military lootChance = 0.4; lootGroup = MilitarySpecial; }; - +class MilitaryIndustrial: Military { + 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; +}; class Land_a_stationhouse : Military { zedPos[] = {{-0.892578,-5.7168,-9.47058},{1.5127,1.96484,-9.47058},{18.9063,-4.06738,-9.47058},{-2.69922,-7.57422,-9.46057},{-1.35645,-8.3623,-4.6489},{-3.24219,-6.61914,-4.6489},{-1.70801,-7.85449,-0.0437927},{-3.39453,-7.88281,-0.0437927},{-1.37891,-5.79102,4.41141},{-1.39648,-7.79883,4.41141}}; @@ -206,13 +211,13 @@ class land_ibr_hangar: MilitaryIndustrial { -8.06152,-11.4065,-3.58192 }, { 8.68555,-5.30371,-3.57942 }}; }; -class land_ind_pec_03: IndustrialMilitary +class land_ind_pec_03: MilitaryIndustrial { lootPos[] = {{6.07275,11.8623,2.59973},{7.82275,-2.04883,-1.9376},{13.1899,16.0693,-5.15128},{14.0396,8.12549,-5.15128},{13.8237,12.5366,-4.69128},{4.63086,16.6553,-2.04201},{3.07275,-5.11963,-5.15128},{4.79541,-2.07031,-1.9387},{3.67627,14.5518,2.60131},{-2.08447,-13.6855,1.11455},{3.21484,8.37207,-5.15128},{4.78662,18.0498,-5.15128},{-3.98193,-24.5332,-5.15128},{12.9028,-1.58447,3.05404},{-0.259766,22.2715,4.05607},{1.96094,25.4209,4.05607}}; zedPos[] = {{1.979,15.7012,3.48646},{5.93604,16.2686,3.48582},{6.50586,13.8198,-4.22628},{12.314,9.64258,-4.22628},{6.15381,9.78711,-4.22628},{6.34424,-2.52051,-0.953124},{-5.04004,-4.30566,-4.22628},{-5.77588,-21.0293,-4.22628}}; lootPosSmall[] = {{2.1709,11.5796,2.75019},{1.17725,11.8911,3.87051},{6.62451,13.2251,4.24952},{3.21777,-11.7026,-1.85671},{8.35938,-3.10693,-1.93559},{14.1851,-5.31348,-1.08754},{13.0874,16.7339,-4.27128},{7.37207,16.6235,-4.99128},{11.6133,16.7075,-5.04128},{12.248,13.2998,-3.56128},{-15.2876,-18.2754,-5.06128},{3.3833,14.4814,3.36135},{10.6797,7.66943,-4.43128},{-4.56982,14.9658,-4.94128},{4.23242,-26.7783,-1.97225},{2.2749,21.8086,4.05607}}; }; -class land_ind_pec_03a: IndustrialMilitary +class land_ind_pec_03a: MilitaryIndustrial { lootPos[] = {{6.07275,11.8623,2.59973},{7.82275,-2.04883,-1.9376},{13.1899,16.0693,-5.15128},{14.0396,8.12549,-5.15128},{13.8237,12.5366,-4.69128},{4.63086,16.6553,-2.04201},{3.07275,-5.11963,-5.15128},{4.79541,-2.07031,-1.9387},{3.67627,14.5518,2.60131},{-2.08447,-13.6855,1.11455},{3.21484,8.37207,-5.15128},{4.78662,18.0498,-5.15128},{-3.98193,-24.5332,-5.15128},{12.9028,-1.58447,3.05404},{-0.259766,22.2715,4.05607},{1.96094,25.4209,4.05607}}; zedPos[] = {{1.979,15.7012,3.48646},{5.93604,16.2686,3.48582},{6.50586,13.8198,-4.22628},{12.314,9.64258,-4.22628},{6.15381,9.78711,-4.22628},{6.34424,-2.52051,-0.953124},{-5.04004,-4.30566,-4.22628},{-5.77588,-21.0293,-4.22628}}; @@ -338,15 +343,7 @@ class HMMWVWreck: Military maxRoaming = 2; lootPos[] = {}; }; -class UralWreck: Military -{ - zombieClass[] = {"z_soldier_pilot","z_soldier_heavy"}; - zombieChance = 0.3; - lootChance = 0; - minRoaming = 1; - maxRoaming = 2; - lootPos[] = {}; -}; + class Land_Mil_Guardhouse : Military //MOVED FROM RESIDENTIAL { maxRoaming = 3; diff --git a/SQF/dayz_code/Configs/CfgLoot/Buildings/Office.hpp b/SQF/dayz_code/Configs/CfgLoot/Buildings/Office.hpp index 210057861..f53bb3c74 100644 --- a/SQF/dayz_code/Configs/CfgLoot/Buildings/Office.hpp +++ b/SQF/dayz_code/Configs/CfgLoot/Buildings/Office.hpp @@ -49,6 +49,19 @@ class Land_A_Office02 : Office lootPosSmall[] = {{-0.112305,-4.35254,-8.17073},{-0.813965,-4.14355,-7.79043},{4.104,-7.27051,-8.1711},{10.7427,2.16992,5.38394},{21.5991,2.56104,5.42394},{-4.02783,2.4668,5.38394},{-17.3232,1.29028,8.71684},{-18.0732,3.38623,8.71684}}; }; //DZE BELOW +class LAND_ibr_bank: Office +{ + lootPos[] = { + { 1.44702,-0.9551,-1.60158 }, + { -7.40649,-4.9482,-1.60158 }, + { -7.50879,3.1616,-1.60158 }, + { -13.1931,3.0244,-1.60158 }, + { -10.6316,-1.4922,-1.60158 }, + { -10.3481,-5.6631,-1.60158 }, + { -14.0247,-6.4653,-1.60158 }, + { -10.1897,-2.6592,-1.60158 }}; +}; + class land_bunka: Office { lootPos[] = {{1.83496,0.451172,-1.51244},{-2.04492,2.11377,-1.51245},{3.07324,2.41675,-1.51245}}; }; diff --git a/SQF/dayz_code/Configs/CfgLoot/Buildings/Residential.hpp b/SQF/dayz_code/Configs/CfgLoot/Buildings/Residential.hpp index 679afd1e0..3632a9ea3 100644 --- a/SQF/dayz_code/Configs/CfgLoot/Buildings/Residential.hpp +++ b/SQF/dayz_code/Configs/CfgLoot/Buildings/Residential.hpp @@ -216,6 +216,7 @@ class Land_HouseBlock_B5 : Residential { zedPos[] = {{-5.10742,5.23926,-7.57431}}; lootPos[] = {{-5.10742,5.23926,-7.57431}}; + lootPosSmall[] = {{-0.0693359,4.82227,-7.28133}}; }; class Land_HouseBlock_B6 : Residential @@ -294,9 +295,6 @@ class Land_Panelak3 : Residential zedPos[] = {}; lootPos[]={{0.54,-0.71,-8.11},{2.51,-1.84,12.38},{2.8,-0.67,12.38},{3.98,-1.49,12.38}}; }; -class Land_ruin_01: Residential { //DZE ADDED - lootPos[] = {{-4.31934,-0.115234,-1.45578},{3.41309,0.270508,-1.71365},{3.00293,3.42773,-1.55765},{0.62207,-1.73779,-1.49048}}; -}; //DZE ADDED BELOW class land_rozvodna: Residential { @@ -389,9 +387,6 @@ class land_hotel_p2: Residential { class land_hotel_p1: Residential { lootPos[] = {{-12.1006,-3.29248,-4.92428},{-3.09375,-1.66357,-4.92429},{-1.78125,3.53271,-4.92429},{-5.97852,3.80273,-4.92428},{13.8809,1.77246,-1.39091},{13.751,-9.81104,-1.39091},{12.1787,0.0078125,-3.22923}}; }; -class land_trubice: Industrial { - lootPos[] = {{-2.36719,2.7627,2.59438},{5.82715,3.01563,2.59438},{1.57617,0.709961,2.59438}}; -}; class land_dlouhy1: Residential { lootPos[] = {{-6.40918,-0.21875,-9.60495},{-12.395,2.47559,-9.60091},{1.38428,3.15332,-9.61021},{1.91748,8.89746,-9.61057},{-6.90918,8.53027,-9.60461},{-12.3315,8.00195,-9.60096},{-17.9946,9.73926,-9.59713},{-9.91797,5.16699,-9.60259},{6.95801,9.37988,-9.61397},{4.39404,7.64941,-9.61224},{5.43994,9.80469,-5.09157},{0.418457,-0.611328,-5.09031},{-5.27051,7.41895,-5.08631},{2.20361,8.79004,-5.09157},{-8.93848,6.08301,-5.08698},{-9.49854,11.3086,-5.08437},{9.38232,1.54199,-5.09157},{8.95361,9.74707,-5.09157},{11.436,11.4756,-5.08435}}; }; @@ -977,18 +972,6 @@ class Land_House_L_9_EP1: Residential { -2.23584,1.68604,-0.542923 }, { 4.0918,0.924805,2.60419}}; }; -class LAND_ibr_bank: Office -{ - lootPos[] = { - { 1.44702,-0.9551,-1.60158 }, - { -7.40649,-4.9482,-1.60158 }, - { -7.50879,3.1616,-1.60158 }, - { -13.1931,3.0244,-1.60158 }, - { -10.6316,-1.4922,-1.60158 }, - { -10.3481,-5.6631,-1.60158 }, - { -14.0247,-6.4653,-1.60158 }, - { -10.1897,-2.6592,-1.60158 }}; -}; class Land_House_L_8_EP1: Residential { lootPos[] = { @@ -1081,25 +1064,8 @@ class Land_Shed_W03_EP1: Residential maxRoaming = 3; lootPos[] = {}; }; -class SKODAWreck: Residential -{ - zombieClass[] = {"zZombie_Base","z_hunter"}; - zombieChance = 0.3; - lootChance = 0; - minRoaming = 1; - maxRoaming = 2; - lootPos[] = {}; -}; + class UAZWreck: Residential -{ - zombieClass[] = {"zZombie_Base","z_hunter"}; - zombieChance = 0.3; - lootChance = 0; - minRoaming = 1; - maxRoaming = 2; - lootPos[] = {}; -}; -class datsun01Wreck: Residential { zombieClass[] = {"zZombie_Base","z_hunter"}; zombieChance = 0.3; diff --git a/SQF/dayz_code/Configs/CfgLoot/Buildings/Roaming.hpp b/SQF/dayz_code/Configs/CfgLoot/Buildings/Roaming.hpp index b8048a5ec..65c3fc378 100644 --- a/SQF/dayz_code/Configs/CfgLoot/Buildings/Roaming.hpp +++ b/SQF/dayz_code/Configs/CfgLoot/Buildings/Roaming.hpp @@ -30,12 +30,6 @@ class Land_HouseBlock_B4: HouseRoaming{ zedPos[] = {{0.0595703,-5.58252,-6.69312},{-1.1543,5.55225,-6.74633}}; lootPosSmall[] = {{-0.0693359,4.82227,-7.28133}}; }; -class Land_HouseBlock_B5: HouseRoaming{ - zedPos[] = {{6.5918,0.56543,-6.60703},{-0.304932,-6.36328,-6.60701}}; -}; -class Land_HouseBlock_B6: HouseRoaming{ - zedPos[] = {{-4.28174,1.32861,-6.7437},{-3.84131,-0.0163574,-6.74365}}; -}; class Land_HouseBlock_C2 : HouseRoaming {}; class Land_HouseBlock_C3 : HouseRoaming {}; class Land_HouseBlock_C4 : HouseRoaming {}; diff --git a/SQF/dayz_code/Configs/CfgLoot/Groups/InfectedCamp.hpp b/SQF/dayz_code/Configs/CfgLoot/Groups/InfectedCamp.hpp index 8c829cb43..f499483ec 100644 --- a/SQF/dayz_code/Configs/CfgLoot/Groups/InfectedCamp.hpp +++ b/SQF/dayz_code/Configs/CfgLoot/Groups/InfectedCamp.hpp @@ -62,5 +62,5 @@ InfectedCamp[] = {Loot_GROUP, 20, MedicalHigh}, {Loot_GROUP, 10, Parts}, {Loot_GROUP, 100, Consumable}, - {Loot_WEAPON, 3, ItemMatchbox_DZE}, + {Loot_WEAPON, 3, ItemMatchbox_DZE} }; \ No newline at end of file