diff --git a/SQF/dayz_code/Configs/CfgExtra/snappoints.hpp b/SQF/dayz_code/Configs/CfgExtra/snappoints.hpp index c2a1f5391..41f456276 100644 --- a/SQF/dayz_code/Configs/CfgExtra/snappoints.hpp +++ b/SQF/dayz_code/Configs/CfgExtra/snappoints.hpp @@ -513,7 +513,7 @@ class SnapBuilding { class Concrete_Bunker_Preview_DZ: Concrete_Bunker_DZ {}; class MetalGate_DZ: FloorsWallsStairs { - radius = 5; + radius = 10; points[] = { {-2,0,0.3,$STR_EPOCH_ACTION_SNAP_PIVOT}, {-4.1,0,0.3,$STR_EPOCH_ACTION_SNAP_LEFT}, diff --git a/SQF/dayz_code/Configs/CfgVehicles/Buildables/FencesGates.hpp b/SQF/dayz_code/Configs/CfgVehicles/Buildables/FencesGates.hpp index 488548671..e07ca4be3 100644 --- a/SQF/dayz_code/Configs/CfgVehicles/Buildables/FencesGates.hpp +++ b/SQF/dayz_code/Configs/CfgVehicles/Buildables/FencesGates.hpp @@ -15,7 +15,7 @@ class WoodenGate_foundation_DZ: DZE_Housebase icon = "\ca\data\data\Unknown_object.paa"; mapSize = 8; GhostPreview = "WoodenGate_ghost_DZ"; - offset[] = {0,4,2}; + offset[] = {0,4,0}; upgradeBuilding[] = {"WoodenGate_1_DZ",{"ItemToolbox","Handsaw_DZE","Hammer_DZE"},{{"ItemPlank",8},{"equip_nails",1},{"ItemComboLock",1}}}; }; diff --git a/SQF/dayz_code/Configs/CfgVehicles/Buildables/LockableStorage.hpp b/SQF/dayz_code/Configs/CfgVehicles/Buildables/LockableStorage.hpp index 6077a881c..118975d09 100644 --- a/SQF/dayz_code/Configs/CfgVehicles/Buildables/LockableStorage.hpp +++ b/SQF/dayz_code/Configs/CfgVehicles/Buildables/LockableStorage.hpp @@ -140,7 +140,7 @@ class LockboxStorageLocked: Land_A_tent { transportMaxMagazines = 0; transportMaxWeapons = 0; transportMaxBackpacks = 0; - offset[] = {0,1.5,0.5}; + offset[] = {0,1.5,-0.1}; lockable = 2; unlockedClass = "LockboxStorage"; nounderground = 0; @@ -170,7 +170,7 @@ class LockboxStorage2Locked: Land_A_tent { transportMaxMagazines = 0; transportMaxWeapons = 0; transportMaxBackpacks = 0; - offset[] = {0,1.5,0.5}; + offset[] = {0,1.5,-0.1}; lockable = 2; unlockedClass = "LockboxStorage2"; nounderground = 0; @@ -199,7 +199,7 @@ class LockboxStorageWinterLocked: Land_A_tent { transportMaxMagazines = 0; transportMaxWeapons = 0; transportMaxBackpacks = 0; - offset[] = {0,1.5,0.5}; + offset[] = {0,1.5,-0.1}; lockable = 2; unlockedClass = "LockboxStorageWinter"; nounderground = 0; @@ -229,7 +229,7 @@ class LockboxStorageWinter2Locked: Land_A_tent { transportMaxMagazines = 0; transportMaxWeapons = 0; transportMaxBackpacks = 0; - offset[] = {0,1.5,0.5}; + offset[] = {0,1.5,-0.1}; lockable = 2; unlockedClass = "LockboxStorageWinter2"; nounderground = 0; @@ -298,7 +298,7 @@ class LockboxStorageBroken: Land_A_tent { displayName = $STR_EPOCH_LOCKBOX_BROKEN; model = "\z\addons\dayz_epoch\models\lockbox.p3d"; destrType = "DestructNo"; - offset[] = {0,1.5,0.5}; + offset[] = {0,1.5,-0.1}; armor = 800; transportMaxMagazines = 50; transportMaxWeapons = 20; @@ -311,7 +311,7 @@ class LockboxStorage2Broken: Land_A_tent { displayName = "$STR_EPOCH_LOCKBOX_BROKEN+"; model = "\z\addons\dayz_epoch\models\lockbox.p3d"; destrType = "DestructNo"; - offset[] = {0,1.5,0.5}; + offset[] = {0,1.5,-0.1}; armor = 1600; transportMaxMagazines = 100; transportMaxWeapons = 40; @@ -324,7 +324,7 @@ class LockboxStorageWinterBroken: Land_A_tent { displayName = $STR_EPOCH_LOCKBOX_BROKEN; model = "\z\addons\dayz_epoch\models\lockbox_w.p3d"; destrType = "DestructNo"; - offset[] = {0,1.5,0.5}; + offset[] = {0,1.5,-0.1}; armor = 800; transportMaxMagazines = 50; transportMaxWeapons = 20; @@ -337,7 +337,7 @@ class LockboxStorageWinter2Broken: Land_A_tent { displayName = "$STR_EPOCH_LOCKBOX_BROKEN+"; model = "\z\addons\dayz_epoch\models\lockbox_w.p3d"; destrType = "DestructNo"; - offset[] = {0,1.5,0.5}; + offset[] = {0,1.5,-0.1}; armor = 1600; transportMaxMagazines = 100; transportMaxWeapons = 40; diff --git a/SQF/dayz_code/Configs/CfgVehicles/Buildables/Misc.hpp b/SQF/dayz_code/Configs/CfgVehicles/Buildables/Misc.hpp index 0a834b794..54e264d5c 100644 --- a/SQF/dayz_code/Configs/CfgVehicles/Buildables/Misc.hpp +++ b/SQF/dayz_code/Configs/CfgVehicles/Buildables/Misc.hpp @@ -49,7 +49,7 @@ class FuelPump_DZ: BuiltItems class FireBarrel_DZ: Land_Fire_barrel { cost = 100; - offset[] = {0,2,0.5}; + offset[] = {0,1.5,0}; displayName = $STR_EPOCH_FIREBARREL; icon = "\ca\data\data\Unknown_object.paa"; mapSize = 2; @@ -79,7 +79,7 @@ class Plastic_Pole_EP1_DZ: Sign_1L_Noentry_EP1 coefInsideHeur = 4; scope = 2; - offset[] = {0,2.5,0.3}; + offset[] = {0,1.5,0}; displayName = $STR_EPOCH_PLAYER_246; vehicleClass = "DayZ Epoch Buildables"; removeoutput[] = {{"plot_pole_kit",1}}; @@ -92,7 +92,7 @@ class CanvasHut_DZ: Land_covering_hut_EP1 { armor = 200; scope = 2; - offset[] = {0,2.5,1}; + offset[] = {0,2.5,0}; displayName = $STR_EPOCH_CANVASSUNSHADE; vehicleClass = "DayZ Epoch Buildables"; removeoutput[] = {{"sun_shade_kit",1}}; @@ -104,7 +104,7 @@ class Park_bench1; class ParkBench_DZ: Park_bench1 { scope = 2; - offset[] = {0,1.5,0.5}; + offset[] = {0,1.5,0}; displayName = $STR_EPOCH_WOODBENCH; vehicleClass = "DayZ Epoch Buildables"; removeoutput[] = {{"park_bench_kit",1}}; @@ -121,6 +121,7 @@ class DeerStand_DZ: Land_Misc_deerstand removeoutput[] = {{"deer_stand_kit",1}}; icon = "\ca\data\data\Unknown_object.paa"; mapSize = 2; + nounderground = 0; }; class Land_Wall_Gate_Ind1_L; @@ -128,7 +129,7 @@ class MetalGate_DZ: Land_Wall_Gate_Ind1_L { armor = 400; scope = 2; - offset[] = {0,6,1}; + offset[] = {2,3,0}; displayName = $STR_EPOCH_RUSTYGATE; vehicleClass = "DayZ Epoch Buildables"; removeoutput[] = {{"rusty_gate_kit",1}}; @@ -139,7 +140,7 @@ class Fence_corrugated_DZ: Fence_corrugated_plate { armor = 600; scope = 2; - offset[] = {0,3,1}; + offset[] = {0,3,-0.1}; removeoutput[] = {{"ItemCorrugated",1}}; displayName = $STR_EPOCH_CORRUGATEDFENCE; vehicleClass = "DayZ Epoch Buildables"; @@ -152,7 +153,7 @@ class StickFence_DZ: Wall_FenW2_6_EP1 destrType = "DestructTree"; armor = 200; scope = 2; - offset[] = {0,4.5,0.5}; + offset[] = {0,4.5,0}; displayName = $STR_EPOCH_STICKFENCE; vehicleClass = "DayZ Epoch Buildables"; removeoutput[] = {{"stick_fence_kit",1}}; @@ -186,7 +187,7 @@ class Scaffolding_DZ: Land_Misc_Scaffolding transportRepair = 0; transportFuel = 0; typicalCargo[] = {}; - offset[] = {0,9,3}; + offset[] = {0,9,0}; cost = 0; removeoutput[] = {{"ItemScaffoldingKit",1}}; }; @@ -196,7 +197,7 @@ class Hedgehog_DZ: BuiltItems scope = 2; destrType = "DestructNo"; cost = 100; - offset[] = {0,1.5,0.55}; + offset[] = {0,1.5,0}; model = "\ca\misc\jezek_kov"; icon = "\ca\data\data\Unknown_object.paa"; mapSize = 2; @@ -214,7 +215,7 @@ class MetalPanel_DZ: BuiltItems scope = 2; destrType = "DestructTree"; cost = 100; - offset[] = {0,2.5,0.5}; + offset[] = {0,2.5,0}; model = "\ca\structures\wall\wall_indcnc2_3.p3d"; icon = "\ca\data\data\Unknown_object.paa"; mapSize = 2; @@ -231,7 +232,7 @@ class Fort_RazorWire : BuiltItems { vehicleClass = "DayZ Epoch Buildables"; model = "\ca\misc\Fort_Razorwire"; icon = "\Ca\misc\data\icons\I_drutkolczasty_CA.paa"; - offset[] = {0,1.5,0.5}; + offset[] = {0,1.5,0}; accuracy = 0.3; mapSize = 3; displayName = $STR_EPOCH_WIRE; @@ -245,7 +246,7 @@ class WoodGate_DZ: BuiltItems { scope = 2; destrType = "DestructTree"; - offset[] = {0,1.5,0.5}; + offset[] = {0,1.5,0}; model = "\ca\structures\Wall\Gate_wood2_5"; icon = "\ca\data\data\Unknown_object.paa"; mapSize = 2; @@ -292,7 +293,7 @@ class Notebook_DZ: Notebook mapSize = 2; displayName = $STR_EPOCH_NOTEBOOK; constructioncount = 1; - offset[] = {0,2,2}; + offset[] = {0,2,1}; removeoutput[] = {{"notebook_kit",1}}; vehicleClass = "DayZ Epoch Buildables"; }; @@ -317,7 +318,7 @@ class Greenhouse_DZ: MAP_Misc_Greenhouse mapSize = 2; displayName = $STR_EPOCH_GREENHOUSE; constructioncount = 1; - offset[] = {0,5,1.4}; + offset[] = {0,5,0}; removeoutput[] = {{"greenhouse_kit",1}}; vehicleClass = "DayZ Epoch Buildables"; }; @@ -356,7 +357,7 @@ class Office_Chair_DZ: BuiltItems mapSize = 2; displayName = $STR_EPOCH_CHAIR; constructioncount = 1; - offset[] = {0,2,1}; + offset[] = {0,2,0}; removeoutput[] = {{"office_chair_kit",1}}; vehicleClass = "DayZ Epoch Buildables"; }; @@ -369,7 +370,7 @@ class Garage_Green_DZ: Land_MBG_Garage_Single_D mapSize = 2; displayName = $STR_EPOCH_GARAGE_GREEN; constructioncount = 3; - offset[] = {0,6,2}; + offset[] = {0,6,0}; removeoutput[] = {{"garage_green_kit",1}}; vehicleClass = "DayZ Epoch Buildables"; }; @@ -382,7 +383,7 @@ class Garage_White_DZ: Land_MBG_Garage_Single_A mapSize = 2; displayName = $STR_EPOCH_GARAGE_WHITE; constructioncount = 3; - offset[] = {0,6,2}; + offset[] = {0,6,0}; removeoutput[] = {{"garage_white_kit",1}}; vehicleClass = "DayZ Epoch Buildables"; }; @@ -395,7 +396,7 @@ class Garage_Brown_DZ: Land_MBG_Garage_Single_B mapSize = 2; displayName = $STR_EPOCH_GARAGE_BROWN; constructioncount = 3; - offset[] = {0,6,2}; + offset[] = {0,6,0}; removeoutput[] = {{"garage_brown_kit",1}}; vehicleClass = "DayZ Epoch Buildables"; }; @@ -408,7 +409,7 @@ class Garage_Grey_DZ: Land_MBG_Garage_Single_C mapSize = 2; displayName = $STR_EPOCH_GARAGE_GREY; constructioncount = 3; - offset[] = {0,6,2}; + offset[] = {0,6,0}; removeoutput[] = {{"garage_grey_kit",1}}; vehicleClass = "DayZ Epoch Buildables"; }; diff --git a/SQF/dayz_code/Configs/CfgVehicles/Buildables/ModularBuildWood.hpp b/SQF/dayz_code/Configs/CfgVehicles/Buildables/ModularBuildWood.hpp index 8b63b7cdb..1f4cb24de 100644 --- a/SQF/dayz_code/Configs/CfgVehicles/Buildables/ModularBuildWood.hpp +++ b/SQF/dayz_code/Configs/CfgVehicles/Buildables/ModularBuildWood.hpp @@ -29,7 +29,7 @@ class WoodFloor_DZ: ModularItems { class WoodFloorStairs_DZ: ModularItems { scope = 2; - offset[] = {0,5,-2.5}; + offset[] = {0,5,0}; model = "\z\addons\dayz_epoch_v\base_building\floors\wood_floor_stairs.p3d"; armor = 1000; displayName = $STR_EPOCH_WOODFLOORSTAIRS; diff --git a/SQF/dayz_code/Configs/CfgVehicles/Buildables/Sandbags.hpp b/SQF/dayz_code/Configs/CfgVehicles/Buildables/Sandbags.hpp index 036721fc1..b2c9f229d 100644 --- a/SQF/dayz_code/Configs/CfgVehicles/Buildables/Sandbags.hpp +++ b/SQF/dayz_code/Configs/CfgVehicles/Buildables/Sandbags.hpp @@ -4,7 +4,7 @@ class Sandbag1_DZ: BuiltItems { cost = 100; model = "\ca\misc2\BagFenceLong.p3d"; icon = "\Ca\misc3\data\Icons\icon_fortBagFenceLong_ca.paa"; - offset[] = {0,3,0.5}; + offset[] = {0,3,0}; mapSize = 2; armor = 400; displayName = $STR_BUILT_SANDBAG; @@ -22,7 +22,7 @@ class BagFenceRound_DZ: BuiltItems { cost = 100; model = "\ca\misc2\BagFenceRound.p3d"; icon = "\Ca\misc3\data\Icons\icon_bagFenceRound_ca.paa"; - offset[] = {0,3,0.5}; + offset[] = {0,3,0}; mapSize = 2; armor = 400; displayName = $STR_EQUIP_NAME_21_ROUND; @@ -132,7 +132,7 @@ class SandNest_DZ : BuiltItems { TextPlural = "Houses"; TextSingular = "House"; nameSound = "obj_house"; - offset[] = {0,3,1}; + offset[] = {0,3,0}; removeoutput[] = {{"sandbag_nest_kit",1}}; nounderground = 0; }; \ No newline at end of file diff --git a/SQF/dayz_code/Configs/CfgVehicles/Buildables/Stashes.hpp b/SQF/dayz_code/Configs/CfgVehicles/Buildables/Stashes.hpp index 2a48c48a6..9d9b4f4fc 100644 --- a/SQF/dayz_code/Configs/CfgVehicles/Buildables/Stashes.hpp +++ b/SQF/dayz_code/Configs/CfgVehicles/Buildables/Stashes.hpp @@ -9,6 +9,7 @@ class StashSmall_base : DZ_storage_base { transportMaxWeapons = 0; transportMaxBackpacks = 0; upgradeBuilding[] = {}; + offset[] = {0,2,0}; }; class StashSmall : StashSmall_base { diff --git a/SQF/dayz_code/Configs/CfgVehicles/Buildables/Storage.hpp b/SQF/dayz_code/Configs/CfgVehicles/Buildables/Storage.hpp index 4ea5b22d8..85036b98d 100644 --- a/SQF/dayz_code/Configs/CfgVehicles/Buildables/Storage.hpp +++ b/SQF/dayz_code/Configs/CfgVehicles/Buildables/Storage.hpp @@ -8,7 +8,7 @@ class GunRack_DZ: Gunrack1 transportMaxWeapons = 20; transportMaxMagazines = 10; transportMaxBackpacks = 0; - offset[] = {0,2.5,0.5}; + offset[] = {0,2,0}; removeoutput[] = {{"ItemGunRackKit",1}}; nounderground = 0; upgradeBuilding[] = {"GunRack2_DZ",{"ItemToolbox","Handsaw_DZE","Hammer_DZE"},{{"ItemPlank",4},{"equip_nails",1}}}; @@ -23,7 +23,7 @@ class GunRack2_DZ: Gunrack1 transportMaxWeapons = 40; transportMaxMagazines = 20; transportMaxBackpacks = 0; - offset[] = {0,2.5,0.5}; + offset[] = {0,2,0}; removeoutput[] = {{"ItemGunRackKit2",1}}; nounderground = 0; constructioncount = 2; @@ -34,7 +34,7 @@ class WoodCrate_DZ: Fort_Crate_wood { scope = 2; destrType = "DestructBuilding"; - offset[] = {0,2.5,0.5}; + offset[] = {0,2,0}; armor = 200; displayName = $STR_EPOCH_WOODCRATE; vehicleClass = "DayZ Epoch Buildables"; @@ -50,7 +50,7 @@ class WoodCrate2_DZ: Fort_Crate_wood { scope = 2; destrType = "DestructBuilding"; - offset[] = {0,2.5,0.5}; + offset[] = {0,2,0}; armor = 400; displayName = $STR_EPOCH_WOODCRATE2; vehicleClass = "DayZ Epoch Buildables"; @@ -67,7 +67,7 @@ class OutHouse_DZ: Land_KBud { armor = 200; scope = 2; - offset[] = {0,2.5,1}; + offset[] = {0,2,0}; displayName = $STR_EPOCH_OUTHOUSE; vehicleClass = "DayZ Epoch Buildables"; transportMaxMagazines = 4; @@ -157,7 +157,7 @@ class WoodShack_DZ: Land_kulna { scope = 2; destrType = "DestructBuilding"; - offset[] = {0,4,1.3}; + offset[] = {0,4,0}; armor = 800; displayName = $STR_EPOCH_WOODSHACK; vehicleClass = "DayZ Epoch Buildables"; @@ -172,7 +172,7 @@ class WoodShack2_DZ: Land_kulna { scope = 2; destrType = "DestructBuilding"; - offset[] = {0,4,1.3}; + offset[] = {0,4,0}; armor = 1600; displayName = $STR_EPOCH_WOODSHACK2; vehicleClass = "DayZ Epoch Buildables"; @@ -188,7 +188,7 @@ class Wooden_shed_DZ: Land_Shed_wooden { scope = 2; destrType = "DestructBuilding"; - offset[] = {0,5,1}; + offset[] = {0,5,0}; armor = 1000; displayName = $STR_EPOCH_NICEWOODSHED; vehicleClass = "DayZ Epoch Buildables"; @@ -204,7 +204,7 @@ class Wooden_shed2_DZ: Land_Shed_wooden { scope = 2; destrType = "DestructBuilding"; - offset[] = {0,5,1}; + offset[] = {0,5,0}; armor = 2000; displayName = $STR_EPOCH_NICEWOODSHED2; vehicleClass = "DayZ Epoch Buildables"; @@ -284,7 +284,7 @@ class Commode_DZ: BuiltItems transportMaxWeapons = 5; transportMaxMagazines = 25; transportmaxbackpacks = 3; - offset[] = {0,2.5,0.5}; + offset[] = {0,2,0}; removeoutput[] = {{"commode_kit",1}}; vehicleClass = "DayZ Epoch Buildables"; }; @@ -300,7 +300,7 @@ class Wardrobe_DZ: BuiltItems transportMaxWeapons = 5; transportMaxMagazines = 25; transportmaxbackpacks = 3; - offset[] = {0,2.5,0.5}; + offset[] = {0,2,0}; removeoutput[] = {{"wardrobe_kit",1}}; vehicleClass = "DayZ Epoch Buildables"; }; @@ -316,7 +316,7 @@ class Fridge_DZ: BuiltItems transportMaxWeapons = 7; transportMaxMagazines = 35; transportmaxbackpacks = 3; - offset[] = {0,2.5,0.5}; + offset[] = {0,2,0}; removeoutput[] = {{"fridge_kit",1}}; vehicleClass = "DayZ Epoch Buildables"; }; @@ -332,7 +332,7 @@ class Washing_Machine_DZ: BuiltItems transportMaxWeapons = 2; transportMaxMagazines = 15; transportmaxbackpacks = 3; - offset[] = {0,2.5,0.5}; + offset[] = {0,2,0}; removeoutput[] = {{"washing_machine_kit",1}}; vehicleClass = "DayZ Epoch Buildables"; }; @@ -348,7 +348,7 @@ class Server_Rack_DZ: BuiltItems transportMaxWeapons = 15; transportMaxMagazines = 25; transportmaxbackpacks = 1; - offset[] = {0,2.5,0.5}; + offset[] = {0,2,0}; removeoutput[] = {{"server_rack_kit",1}}; vehicleClass = "DayZ Epoch Buildables"; }; @@ -364,7 +364,7 @@ class ATM_DZ: BuiltItems transportMaxWeapons = 5; transportMaxMagazines = 35; transportmaxbackpacks = 4; - offset[] = {0,2.5,1.5}; + offset[] = {0,2,0}; removeoutput[] = {{"atm_kit",1}}; vehicleClass = "DayZ Epoch Buildables"; }; @@ -428,7 +428,7 @@ class Vendmachine1_DZ: BuiltItems transportMaxWeapons = 15; transportMaxMagazines = 45; transportmaxbackpacks = 5; - offset[] = {0,2.5,0}; + offset[] = {0,2,0}; removeoutput[] = {{"vendmachine1_kit",1}}; vehicleClass = "DayZ Epoch Buildables"; }; @@ -441,7 +441,7 @@ class Vendmachine2_DZ: BuiltItems icon = "\ca\data\data\Unknown_object.paa"; mapSize = 2; constructioncount = 1; - offset[] = {0,2.5,1.5}; + offset[] = {0,2,0}; transportMaxWeapons = 15; transportMaxMagazines = 45; transportmaxbackpacks = 5; @@ -457,7 +457,7 @@ class StorageCrate_DZ: BuiltItems icon = "\ca\data\data\Unknown_object.paa"; mapSize = 2; constructioncount = 1; - offset[] = {0,2.5,0.3}; + offset[] = {0,2,-0.05}; transportMaxWeapons = 3; transportMaxMagazines = 60; transportmaxbackpacks = 1; @@ -473,7 +473,7 @@ class CamoStorageCrate_DZ: BuiltItems icon = "\ca\data\data\Unknown_object.paa"; mapSize = 2; constructioncount = 3; - offset[] = {0,3,0}; + offset[] = {0,2,-0.15}; transportMaxWeapons = 15; transportMaxMagazines = 55; transportmaxbackpacks = 6; diff --git a/SQF/dayz_code/Configs/CfgVehicles/CfgVehicles.hpp b/SQF/dayz_code/Configs/CfgVehicles/CfgVehicles.hpp index 9348c66a0..47f76462d 100644 --- a/SQF/dayz_code/Configs/CfgVehicles/CfgVehicles.hpp +++ b/SQF/dayz_code/Configs/CfgVehicles/CfgVehicles.hpp @@ -762,7 +762,7 @@ class CfgVehicles constructioncount = 1; requireplot = 0; nounderground = 0; - offset[] = {0,3,1}; + offset[] = {0,3,0}; }; #include "Buildables\Stashes.hpp"