diff --git a/SQF/dayz_code/Configs/CfgExtra/HelperVectors.hpp b/SQF/dayz_code/Configs/CfgExtra/HelperVectors.hpp index 518fce510..4090be974 100644 --- a/SQF/dayz_code/Configs/CfgExtra/HelperVectors.hpp +++ b/SQF/dayz_code/Configs/CfgExtra/HelperVectors.hpp @@ -722,6 +722,7 @@ class HelperVectors: Helpers { class WoodenFence_5_DZ: WoodenFence_4_DZ {}; class WoodenFence_6_DZ: WoodenFence_4_DZ {}; class WoodenFence_7_DZ: WoodenFence_4_DZ {}; + class WoodenFence_7_Preview_DZ: WoodenFence_4_DZ {}; class MetalFence_1_foundation_DZ: WoodenFence_1_foundation_DZ {}; @@ -742,6 +743,7 @@ class HelperVectors: Helpers { class MetalFence_5_DZ: WoodenFence_4_DZ {}; class MetalFence_6_DZ: WoodenFence_4_DZ {}; class MetalFence_7_DZ: WoodenFence_4_DZ {}; + class MetalFence_7_Preview_DZ: WoodenFence_4_DZ {}; class WoodenGate_foundation_DZ: vector { points[] = { diff --git a/SQF/dayz_code/Configs/CfgExtra/snappoints.hpp b/SQF/dayz_code/Configs/CfgExtra/snappoints.hpp index 6c6a3daa8..a035c27b5 100644 --- a/SQF/dayz_code/Configs/CfgExtra/snappoints.hpp +++ b/SQF/dayz_code/Configs/CfgExtra/snappoints.hpp @@ -830,6 +830,7 @@ class SnapBuilding { class WoodenFence_5_DZ: WoodenFence_4_DZ {}; class WoodenFence_6_DZ: WoodenFence_4_DZ {}; class WoodenFence_7_DZ: WoodenFence_4_DZ {}; + class WoodenFence_7_Preview_DZ: WoodenFence_4_DZ {}; class WoodenFence_ghost_DZ: WoodenFence_4_DZ {}; class WoodenFence_2_DZ { @@ -890,7 +891,8 @@ class SnapBuilding { }; class MetalFence_5_DZ: MetalFence_4_DZ {}; class MetalFence_6_DZ: MetalFence_4_DZ {}; - class MetalFence_7_DZ: MetalFence_4_DZ {}; + class MetalFence_7_DZ: MetalFence_4_DZ {}; + class MetalFence_7_Preview_DZ: MetalFence_4_DZ {}; class MetalFence_ghost_DZ: MetalFence_4_DZ {}; /////////////////////////////////////////////////////////////////////////////////////////// diff --git a/SQF/dayz_code/Configs/CfgVehicles/Buildables/FencesMetal.hpp b/SQF/dayz_code/Configs/CfgVehicles/Buildables/FencesMetal.hpp index 633251955..83c33989c 100644 --- a/SQF/dayz_code/Configs/CfgVehicles/Buildables/FencesMetal.hpp +++ b/SQF/dayz_code/Configs/CfgVehicles/Buildables/FencesMetal.hpp @@ -1,10 +1,3 @@ -class MetalFence_ghost_DZ: DZE_Ghost_Previews -{ - scope = 2; - model = "z\addons\dayz_buildings\models\metal_fence_ghost.p3d"; - displayName = $STR_BLD_name_MetalFence_ghost; -}; - class MetalFence_1_foundation_DZ: ModularItems { scope = 2; @@ -109,4 +102,5 @@ class MetalFence_7_DZ: ModularItems offset[] = {0,4,0}; ladders[]={{"ladderstart","ladderend"}}; armor = 5500; + GhostPreview = "MetalFence_7_Preview_DZ"; }; \ No newline at end of file diff --git a/SQF/dayz_code/Configs/CfgVehicles/Buildables/FencesWood.hpp b/SQF/dayz_code/Configs/CfgVehicles/Buildables/FencesWood.hpp index 6c4a2e5ea..820213690 100644 --- a/SQF/dayz_code/Configs/CfgVehicles/Buildables/FencesWood.hpp +++ b/SQF/dayz_code/Configs/CfgVehicles/Buildables/FencesWood.hpp @@ -1,9 +1,3 @@ -class WoodenFence_ghost_DZ: DZE_Ghost_Previews -{ - scope = 2; - model = "z\addons\dayz_buildings\models\fence_wood_ghost.p3d"; - displayName = $STR_BLD_name_WoodenFence_ghost; -}; class WoodenFence_1_foundation_DZ: ModularItems { scope = 2; @@ -116,4 +110,5 @@ class WoodenFence_7_DZ: ModularItems displayName = $STR_BLD_name_WoodenFence_7; offset[] = {0,4,0}; ladders[] = {{"ladderstart","ladderend"}}; + GhostPreview = "WoodenFence_7_Preview_DZ"; }; \ No newline at end of file diff --git a/SQF/dayz_code/Configs/CfgVehicles/Buildables/Misc.hpp b/SQF/dayz_code/Configs/CfgVehicles/Buildables/Misc.hpp index 1c8a0de21..3661e7d51 100644 --- a/SQF/dayz_code/Configs/CfgVehicles/Buildables/Misc.hpp +++ b/SQF/dayz_code/Configs/CfgVehicles/Buildables/Misc.hpp @@ -508,6 +508,7 @@ class Water_Pump_DZ: Land_pumpa offset[] = {0,2,0}; removeoutput[] = {{"water_pump_kit",1}}; vehicleClass = "DayZ Epoch Buildables"; + GhostPreview = "Water_Pump_Preview_DZ"; }; class MAP_Misc_Greenhouse; @@ -738,6 +739,7 @@ class Fueltank_DZE : BuiltItems maintainBuilding[] = {{"PartGeneric",1}}; constructioncount = 3; removeoutput[] = {{"fueltank_kit",1}}; + GhostPreview = "Fueltank_Preview_DZ"; }; class Watertank_DZE : BuiltItems @@ -754,6 +756,7 @@ class Watertank_DZE : BuiltItems maintainBuilding[] = {{"PartGeneric",1}}; constructioncount = 3; removeoutput[] = {{"watertank_kit",1}}; + GhostPreview = "Watertank_Preview_DZ"; }; class Watertower_DZE : BuiltItems @@ -770,4 +773,5 @@ class Watertower_DZE : BuiltItems maintainBuilding[] = {{"PartGeneric",2}}; constructioncount = 3; removeoutput[] = {{"watertower_kit",1}}; + GhostPreview = "Watertower_Preview_DZ"; }; \ No newline at end of file diff --git a/SQF/dayz_code/Configs/CfgVehicles/Buildables/ModularPreviews.hpp b/SQF/dayz_code/Configs/CfgVehicles/Buildables/ModularPreviews.hpp index b7dc4cf15..74bf9c593 100644 --- a/SQF/dayz_code/Configs/CfgVehicles/Buildables/ModularPreviews.hpp +++ b/SQF/dayz_code/Configs/CfgVehicles/Buildables/ModularPreviews.hpp @@ -243,4 +243,52 @@ class ElevatorStop_Transparent_DZ: DZE_Ghost_Previews { scope = 2; model = "\z\addons\dayz_epoch\models\metal_floor_ghost.p3d"; displayName = $STR_EPOCH_ELEVATORSTOP_TRANSPARENT; +}; + +class Water_Pump_Preview_DZ : DZE_Ghost_Previews { + scope = 2; + model = "\ca\buildings\misc\pumpa"; + displayName = "Water Pump Preview"; +}; + +class MetalFence_ghost_DZ: DZE_Ghost_Previews { + scope = 2; + model = "z\addons\dayz_buildings\models\metal_fence_ghost.p3d"; + displayName = $STR_BLD_name_MetalFence_ghost; +}; + +class WoodenFence_ghost_DZ: DZE_Ghost_Previews { + scope = 2; + model = "z\addons\dayz_buildings\models\fence_wood_ghost.p3d"; + displayName = $STR_BLD_name_WoodenFence_ghost; +}; + +class MetalFence_7_Preview_DZ: DZE_Ghost_Previews { + scope = 2; + model = "z\addons\dayz_buildings\models\metal_fence7.p3d"; + displayName = "MetalFence 7 Preview"; +}; + +class WoodenFence_7_Preview_DZ: DZE_Ghost_Previews { + scope = 2; + model = "z\addons\dayz_buildings\models\fence7.p3d"; + displayName = "WoodenFence 7 Preview"; +}; + +class Fueltank_Preview_DZ : DZE_Ghost_Previews { + scope = 2; + model = "\Ca\buildings2\Ind_Tank\Ind_TankSmall2"; + displayName = "Fueltank Preview"; +}; + +class Watertank_Preview_DZ : DZE_Ghost_Previews { + scope = 2; + model = "\Ca\buildings2\Ind_Tank\Ind_TankSmall"; + displayName = "Watertank Preview "; +}; + +class Watertower_Preview_DZ : DZE_Ghost_Previews { + scope = 2; + model = "\CA\misc\water_tank.p3d"; + displayName = "Watertower Preview"; }; \ No newline at end of file