mirror of
https://github.com/EpochModTeam/DayZ-Epoch.git
synced 2025-12-14 04:02:37 +03:00
Only spawn small loot in lootPosSmall positions
I did not realize lootPosSmall positions can only fit small objects like soda cans etc., so it is not okay to merge them with the main lootPos arrays. This separates them back out. This solution will work like 1.0.5.1 CfgLootSmall. <GroupName>Small is used to spawn additional loot if the building type has lootPosSmall positions available. It is not necessary to add a <GroupName>Small for types that do not have lootPosSmall positions. Some of these objects may still be too big or too small (knife, binoculars, matchbox, etc.) for the positions and look out of place. If that is the case please submit a pull with any problematic ones removed from the <GroupName>Small groups (check if they aren't in 1051 CfgLootSmall first). Balance and rates may need adjustment as I just took the normal groups and removed large objects from them while trying to keep similar items to 1.0.5.1 CfgLootSmall.
This commit is contained in:
@@ -42,8 +42,9 @@ class Land_a_stationhouse : Military
|
||||
lootChance = 0.3;
|
||||
lootPos[] = {
|
||||
//{-2.7,-7.57,-9.46},{-0.89,-5.72,-9.47},{-3.24,-6.62,-4.65},{-1.36,-8.36,-4.65},{-1.71,-7.85,-0.04},{-3.39,-7.88,-0.04},{-1.4,-7.8,4.41},{-1.38,-5.79,4.41},{1.51,1.96,-9.47},{18.91,-4.07,-9.47},{-14.4,3.29,-0.51},{1.33,0.89,-0.51},{-2.4,-6.64,8.49},
|
||||
{15.436,2.85498,-9.47058},{17.9861,-6.52832,-9.47058},{1.22583,2.24463,-9.47058},{-3.9126,-7.29834,-9.47058},{-2.28271,-6.21094,-4.6489},{-1.604,-8.68018,-0.043786},{-1.104,-5.60938,4.41139},{-3.55811,-8.56787,4.41139},{-2.99219,-8.27148,8.49209},
|
||||
//DZE EXTRA
|
||||
{15.436,2.85498,-9.47058},{17.9861,-6.52832,-9.47058},{1.22583,2.24463,-9.47058},{-3.9126,-7.29834,-9.47058},{-2.28271,-6.21094,-4.6489},{-1.604,-8.68018,-0.043786},{-1.104,-5.60938,4.41139},{-3.55811,-8.56787,4.41139},{-2.99219,-8.27148,8.49209}
|
||||
};
|
||||
lootPosSmall[] = {
|
||||
{14.6826,3.55029,-8.25058},{9.97266,3.48584,-9.40058},{19.1477,-6.69629,-9.36058},{19.1719,-7.47998,-9.36058},{0.513672,1.19336,-9.39058},{0.51416,3.3418,-8.63058},{0.52124,1.92334,-7.87058},{-1.63623,-8.99756,-9.39058},{-3.5647,-9.01855,-8.63058},{-0.76709,-8.99072,-7.87058},{-2.40137,-9.03027,-8.25058},{-4.50391,-5.27588,-4.6489},{-1.02393,-9.02051,0.0562134},{-0.771484,-8.3335,0.0762138},{-0.7229,-9.03076,1.19621},{-4.40308,-8.7666,4.41139},{-2.27783,-5.35303,4.41139},{-4.4541,-8.81055,8.49209},{9.12549,3.64697,-8.25058}
|
||||
};
|
||||
};
|
||||
@@ -54,8 +55,9 @@ class Land_Mil_ControlTower: Military
|
||||
lootChance = 0.4;
|
||||
lootPos[] = {
|
||||
//{10.0703,3.76367,-9.62869},{3.85254,3.53516,-5.50372},{1.75195,5.68164,-5.51373},{6.66113,-0.625488,-1.0787},{2.63965,-0.191406,-1.0687},{6.72266,3.23389,-1.0787},
|
||||
{7.33203,-1.104,-1.0787},{2.00684,-0.88623,-1.0787},{6.10938,3.34473,-1.0787},{1.90332,3.67188,-5.51367},{8.71387,3.8042,-9.6387},
|
||||
//DZE EXTRA
|
||||
{7.33203,-1.104,-1.0787},{2.00684,-0.88623,-1.0787},{6.10938,3.34473,-1.0787},{1.90332,3.67188,-5.51367},{8.71387,3.8042,-9.6387}
|
||||
};
|
||||
lootPosSmall[] = {
|
||||
{7.32324,-1.55957,2.98267},{5.49023,-1.72949,-0.378693},{4.7334,-1.66064,-0.378693},{7.44922,2.03809,-0.378693},{5.86035,3.98438,-0.248688},{6.21289,4.02539,-1.0087},{4.96875,-1.39941,-0.638702},{1.08008,3.98389,-5.51367},{10.0879,3.5459,-9.64868}
|
||||
};
|
||||
};
|
||||
@@ -67,8 +69,9 @@ class Land_SS_hangar: Military
|
||||
lootChance = 0.4;
|
||||
lootPos[] = {
|
||||
//{11.73,-17.17,-5.87},{-11.72,-18.95,-5.87},{-14.25,23.04,-5.87},{8.38,-5.33,-5.87},{-6,5.89,-5.87},{10.18,19.62,-5.87},{-6.43,-7.66,-5.87},
|
||||
{-13.0562,-17.6318,-5.87253},{-12.9907,20.873,-5.87253},{12.7217,22.6377,-5.87253},{1.80469,3.94238,-5.87253},{13.1997,-18.3457,-5.87253},
|
||||
//DZE EXTRA
|
||||
{-13.0562,-17.6318,-5.87253},{-12.9907,20.873,-5.87253},{12.7217,22.6377,-5.87253},{1.80469,3.94238,-5.87253},{13.1997,-18.3457,-5.87253}
|
||||
};
|
||||
lootPosSmall[] = {
|
||||
{-14.1362,12.6729,-5.87253},{14.4819,-7.80371,-5.87253}
|
||||
};
|
||||
lootGroup = Hangar;
|
||||
@@ -86,8 +89,9 @@ class Land_Mil_House: Military
|
||||
zedPos[] = {{11.1638,4.70117,-5.67465},{12.4565,1.42383,-5.67465},{13.6672,4.42383,-5.67465}};
|
||||
lootPos[] = {
|
||||
//{12.4565,1.42383,-5.67465},{11.1638,4.70117,-5.67465},{13.6672,4.42383,-5.67465},
|
||||
{-14.3345,1.24414,-4.94623},{-7.87842,1.45117,-4.15622},{-7.77686,-5.34277,-0.88623},{-4.43506,-5.33594,-0.88623},
|
||||
//DZE EXTRA
|
||||
{-14.3345,1.24414,-4.94623},{-7.87842,1.45117,-4.15622},{-7.77686,-5.34277,-0.88623},{-4.43506,-5.33594,-0.88623}
|
||||
};
|
||||
lootPosSmall[] = {
|
||||
{-10.4692,4.4082,-4.94623},{-10.3696,1.2627,-4.46622},{-6.47998,4.92871,-4.98621},{-13.3208,-0.803711,-4.98621},{-13.791,-6.27832,-0.88623},{-13.2046,-5.36426,-0.196228},{-9.45166,-6.02832,-0.88623},{-0.253418,-4.12402,-0.88623},{-4.75635,-0.0224609,-0.88623},{-6.02002,-0.0410156,-0.426239},{-2.28857,0.575195,-0.876221}
|
||||
};
|
||||
};
|
||||
@@ -98,16 +102,18 @@ class Land_Mil_Barracks_i: MilitarySpecial
|
||||
lootChance = 0.3;
|
||||
lootPos[] = {
|
||||
//{-0.39,-2.02,-1.1},{-5.67,1.68,-1.1},{-1.95,2.58,-1.11},{5.46,2.58,-1.11},{6.37,-1.22,-0.93},{-0.24,-1.04,0.1},{-3.53,-0.38,-1.1},{-5.39,-2.23,-1.1},{-6.78,-1.34,-0.7},{-9.07,-0.53,-1.1},{2.97,-0.92,-1.1},{1.11,-2.35,-1.1},
|
||||
{4.56494,-2.67383,-1.14822},{0.312988,1.54492,-1.09824},{-2.95361,1.49414,-1.11823},{-3.39111,-1.99023,-0.708221},{-6.68604,-1,0.0917664},{-8.94238,-2.52441,-1.09824},{-0.59668,-1.49609,-1.10825},{3.03467,-1.00586,0.0917664},{-0.214355,-2.19531,0.0917664},{-8.93018,1.53906,-1.09824},
|
||||
//DZE EXTRA
|
||||
{4.56494,-2.67383,-1.14822},{0.312988,1.54492,-1.09824},{-2.95361,1.49414,-1.11823},{-3.39111,-1.99023,-0.708221},{-6.68604,-1,0.0917664},{-8.94238,-2.52441,-1.09824},{-0.59668,-1.49609,-1.10825},{3.03467,-1.00586,0.0917664},{-0.214355,-2.19531,0.0917664},{-8.93018,1.53906,-1.09824}
|
||||
};
|
||||
lootPosSmall[] = {
|
||||
{3.88037,-0.905273,-0.358246},{6.48242,-2.51367,-0.978241},{3.03662,-1.78418,-0.698242},{-0.179199,0.488281,-1.10825},{-3.20703,-0.101563,-1.11823},{-3.37061,-1.08887,0.0917664},{-6.79297,-2.63086,-1.09824},{-9.29541,-0.212891,-1.09824}
|
||||
};
|
||||
};
|
||||
|
||||
class Land_Mil_Barracks: Military { //DZE added, was just {};
|
||||
lootPos[] = {
|
||||
{-0.891113,-3.48926,-1.51633},{-1.09204,2.88672,-1.51633},{-3.55591,3.42871,-1.51633},{-6.31299,3.7041,-1.51633},{-7.68262,-3.54102,-1.93634},{-5.11475,-2.09961,-1.93634},{0.24707,3.57324,-1.93634},{6.72217,-2.47949,-1.93634},{5.41602,3.99316,-1.93634},{-6.34912,3.90137,-0.726349},{-3.58691,2.8252,-0.726349},{-1.04224,3.39941,-0.726349},{-3.75195,-3.25977,-0.726349},{-0.864746,-3.88672,-0.726349},{-3.52563,-2.44824,-1.93634},{-6.06396,2.57422,-1.93634},{-0.935059,-4.05078,-1.93634},{-1.39502,3.89941,-1.93634},
|
||||
//DZE EXTRA
|
||||
{-0.891113,-3.48926,-1.51633},{-1.09204,2.88672,-1.51633},{-3.55591,3.42871,-1.51633},{-6.31299,3.7041,-1.51633},{-7.68262,-3.54102,-1.93634},{-5.11475,-2.09961,-1.93634},{0.24707,3.57324,-1.93634},{6.72217,-2.47949,-1.93634},{5.41602,3.99316,-1.93634},{-6.34912,3.90137,-0.726349},{-3.58691,2.8252,-0.726349},{-1.04224,3.39941,-0.726349},{-3.75195,-3.25977,-0.726349},{-0.864746,-3.88672,-0.726349},{-3.52563,-2.44824,-1.93634},{-6.06396,2.57422,-1.93634},{-0.935059,-4.05078,-1.93634},{-1.39502,3.89941,-1.93634}
|
||||
};
|
||||
lootPosSmall[] = {
|
||||
{-6.45703,2.03125,-1.79633},{-3.5127,1.98242,-1.79633},{-1.14746,1.9873,-1.79633},{-0.911621,-1.87598,-1.79633},{-3.81567,-1.90234,-1.79633},{-6.5249,-1.86426,-1.79633},{3.78979,-4.17773,-1.13635},{5.32861,-4.19043,-1.13635},{5.20923,-1.99805,-1.65634},{6.54175,-1.99707,-1.65634},{3.82324,-1.96582,-1.65634},{6.89209,2.93457,-1.84634},{6.98877,1.95215,-1.84634},{6.98291,2.23145,-1.46634},{7.00391,2.73438,-1.46634},{6.96729,3.01953,-1.08633},{6.94824,2.04785,-0.706329},{4.36768,3.13086,-0.396332},{3.86768,3.49316,-0.396332},{3.84521,3.49609,-1.86633},{4.33984,3.1748,-1.86633}
|
||||
};
|
||||
zedPos[] = {{-2.15845,-3.12793,-1.06134},{2.13281,3.24316,-1.06134},{-6.20679,-0.125,-1.06134},{2.09521,-3.36719,-1.06134}};
|
||||
@@ -194,8 +200,9 @@ class land_vstup: Military {
|
||||
};
|
||||
class land_smd_hlaska: Military {
|
||||
lootPos[] = {
|
||||
{-0.724609,0.822266,3.77092},
|
||||
//DZE EXTRA
|
||||
{-0.724609,0.822266,3.77092}
|
||||
};
|
||||
lootPosSmall[] = {
|
||||
{1.06201,-0.864258,3.77092},
|
||||
{-1.04688,-0.759766,3.77092}
|
||||
};
|
||||
@@ -203,8 +210,9 @@ class land_smd_hlaska: Military {
|
||||
};
|
||||
class land_smd_army_hut2: Military {
|
||||
lootPos[] = {
|
||||
{0.447266,-4.6543,-1.33328},
|
||||
//DZE EXTRA
|
||||
{0.447266,-4.6543,-1.33328}
|
||||
};
|
||||
lootPosSmall[] = {
|
||||
{-0.257813,-5.02539,-0.623276},
|
||||
{3.02832,-6.1582,-1.33328}
|
||||
};
|
||||
@@ -212,32 +220,36 @@ class land_smd_army_hut2: Military {
|
||||
};
|
||||
class land_smd_ss_hangard_withdoor: MilitaryIndustrial {
|
||||
lootPos[] = {
|
||||
{0.236328,3.4209,-5.87254},{-14.0732,22.499,-5.87254},{13.1895,22.2031,-5.87254},{-13.8877,-10.5459,-5.87254},{2.10742,-19.8496,-5.87254},
|
||||
//DZE EXTRA
|
||||
{0.236328,3.4209,-5.87254},{-14.0732,22.499,-5.87254},{13.1895,22.2031,-5.87254},{-13.8877,-10.5459,-5.87254},{2.10742,-19.8496,-5.87254}
|
||||
};
|
||||
lootPosSmall[] = {
|
||||
{14.3984,12.2852,-5.87254},{0.289063,-0.197266,-5.87254},{-14.8389,-20.6475,-5.87254},{14.8574,-20.5088,-5.87254}
|
||||
};
|
||||
zedPos[] = {{0.128906,-25.0273,-5.42465},{-16.7891,1.98145,-5.42465},{0.0742188,26.5654,-5.42465},{16.6631,-7.1084,-5.42465}};
|
||||
};
|
||||
class land_budova5: Military {
|
||||
lootPos[] = {
|
||||
{-2.04004,2.89844,-1.98059},
|
||||
//DZE EXTRA
|
||||
{-2.04004,2.89844,-1.98059}
|
||||
};
|
||||
lootPosSmall[] = {
|
||||
{-1.96191,-0.314453,-1.98059}
|
||||
};
|
||||
zedPos[] = {{-3.04492,2.0332,-1.40211}};
|
||||
};
|
||||
class land_smd_army_hut2_int: Military {
|
||||
lootPos[] = {
|
||||
{-0.848633,-1.24316,-0.948334},{-1.92383,-0.00390625,-0.948334},{2.7959,-0.0146484,-0.948334},
|
||||
//DZE EXTRA
|
||||
{-0.848633,-1.24316,-0.948334},{-1.92383,-0.00390625,-0.948334},{2.7959,-0.0146484,-0.948334}
|
||||
};
|
||||
lootPosSmall[] = {
|
||||
{0.15918,-1.26465,-0.498337},{3.0791,1.96387,-0.948334}
|
||||
};
|
||||
zedPos[] = {{-3.35352,-2.65332,-0.407364},{0.475586,3.37402,-0.350555}};
|
||||
};
|
||||
class land_smd_strazni_vez: Military {
|
||||
lootPos[] = {
|
||||
{-1.68066,-1.30273,2.00299},
|
||||
//DZE EXTRA
|
||||
{-1.68066,-1.30273,2.00299}
|
||||
};
|
||||
lootPosSmall[] = {
|
||||
{-0.902344,-1.29395,1.41299},
|
||||
{-1.92578,1.28613,1.41299}
|
||||
};
|
||||
@@ -245,8 +257,9 @@ class land_smd_strazni_vez: Military {
|
||||
};
|
||||
class land_smd_army_hut3_long_int: Military {
|
||||
lootPos[] = {
|
||||
{0.643555,5.24219,-0.0739136},{-2.78809,3.13672,-1.27391},{-2.80957,5.27441,-0.863907},{-3.13086,-3.3584,-1.27391},{-0.875977,-0.6875,-1.27391},
|
||||
//DZE EXTRA
|
||||
{0.643555,5.24219,-0.0739136},{-2.78809,3.13672,-1.27391},{-2.80957,5.27441,-0.863907},{-3.13086,-3.3584,-1.27391},{-0.875977,-0.6875,-1.27391}
|
||||
};
|
||||
lootPosSmall[] = {
|
||||
{1.6875,5.27539,-0.863907},{-0.604492,-3.36816,-0.563904},{1.91699,1.27832,-1.27391}
|
||||
};
|
||||
zedPos[] = {{3.37598,0.145508,-0.938461},{-4.52734,0.833984,-1.2229}};
|
||||
@@ -267,8 +280,9 @@ class land_ibr_hangar: MilitaryIndustrial
|
||||
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},
|
||||
//DZE EXTRA
|
||||
{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}
|
||||
};
|
||||
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}
|
||||
};
|
||||
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}};
|
||||
@@ -276,8 +290,9 @@ class land_ind_pec_03: MilitaryIndustrial
|
||||
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},
|
||||
//DZE EXTRA
|
||||
{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}
|
||||
};
|
||||
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}
|
||||
};
|
||||
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}};
|
||||
@@ -381,8 +396,9 @@ class Land_Mil_House_EP1: Military
|
||||
vehPos[] = {
|
||||
{ 13.439,3.25244,-5.71244,84 }};
|
||||
lootPos[] = {
|
||||
{11.7949,4.3147,-5.81439},
|
||||
//DZE EXTRA
|
||||
{11.7949,4.3147,-5.81439}
|
||||
};
|
||||
lootPosSmall[] = {
|
||||
{-1.54785,5.46997,-5.00406},
|
||||
{-2.61816,5.46362,-5.0097}
|
||||
};
|
||||
@@ -412,8 +428,10 @@ class Land_Mil_Guardhouse : Military //MOVED FROM RESIDENTIAL
|
||||
maxRoaming = 3;
|
||||
zedPos[] = {{-2.44727,0.250977,-1.70563},{-2.44873,3.00293,-1.70285}};
|
||||
lootPos[] = {
|
||||
{-2.44727,0.250977,-1.70563},{-2.44873,3.00293,-1.70285},
|
||||
//DZE EXTRA
|
||||
//{-2.44727,0.250977,-1.70563},{-2.44873,3.00293,-1.70285}
|
||||
{4.65381,-3.61914,-1.46277},{2.99756,3.54102,-0.712769}
|
||||
};
|
||||
lootPosSmall[] = {
|
||||
{-0.798828,-3.51758,-1.46277},{3.73047,-3.95996,-1.32278},{-0.283203,-3.15723,-1.32278},{-0.996582,3.81445,-1.14279},{-1.33008,2.26563,-0.762787},{0.289063,3.66211,-0.0827942},{-1.17383,-0.112305,-1.48279}
|
||||
};
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user