diff --git a/SQF/dayz_code/Configs/CfgMagazines/Buildings/Misc.hpp b/SQF/dayz_code/Configs/CfgMagazines/Buildings/Misc.hpp index 7561b13dd..0d975fc94 100644 --- a/SQF/dayz_code/Configs/CfgMagazines/Buildings/Misc.hpp +++ b/SQF/dayz_code/Configs/CfgMagazines/Buildings/Misc.hpp @@ -589,8 +589,8 @@ class office_chair_kit: CA_Magazine scope = 2; count = 1; type = 256; - displayName = $STR_EPOCH_WOODBENCH; - descriptionShort = $STR_EPOCH_WOODBENCH; + displayName = $STR_EPOCH_CHAIR; + descriptionShort = $STR_EPOCH_CHAIR_DESC; model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; @@ -606,3 +606,222 @@ class office_chair_kit: CA_Magazine }; }; +class garage_green_kit: CA_Magazine +{ + scope = 2; + count = 1; + type = 256; + displayName = $STR_EPOCH_GARAGE_GREEN; + descriptionShort = $STR_EPOCH_GARAGE_GREEN_DESC; + model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; + + class ItemActions + { + class Build + { + text = $STR_ACTIONS_BUILD; + script = "spawn player_build;"; + require[] = {"ItemToolbox"}; + create = "Garage_Green_DZ"; + }; + }; +}; + +class garage_white_kit: CA_Magazine +{ + scope = 2; + count = 1; + type = 256; + displayName = $STR_EPOCH_GARAGE_WHITE; + descriptionShort = $STR_EPOCH_GARAGE_WHITE_DESC; + model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; + + class ItemActions + { + class Build + { + text = $STR_ACTIONS_BUILD; + script = "spawn player_build;"; + require[] = {"ItemToolbox"}; + create = "Garage_White_DZ"; + }; + }; +}; + +class garage_brown_kit: CA_Magazine +{ + scope = 2; + count = 1; + type = 256; + displayName = $STR_EPOCH_GARAGE_BROWN; + descriptionShort = $STR_EPOCH_GARAGE_BROWN_DESC; + model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; + + class ItemActions + { + class Build + { + text = $STR_ACTIONS_BUILD; + script = "spawn player_build;"; + require[] = {"ItemToolbox"}; + create = "Garage_Brown_DZ"; + }; + }; +}; + +class garage_grey_kit: CA_Magazine +{ + scope = 2; + count = 1; + type = 256; + displayName = $STR_EPOCH_GARAGE_GREY; + descriptionShort = $STR_EPOCH_GARAGE_GREY_DESC; + model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; + + class ItemActions + { + class Build + { + text = $STR_ACTIONS_BUILD; + script = "spawn player_build;"; + require[] = {"ItemToolbox"}; + create = "Garage_Grey_DZ"; + }; + }; +}; + +class helipad_civil_kit: CA_Magazine +{ + scope = 2; + count = 1; + type = 256; + displayName = $STR_EPOCH_HELIPAD_CIVIL; + descriptionShort = $STR_EPOCH_HELIPAD_CIVIL_DESC; + model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; + + class ItemActions + { + class Build + { + text = $STR_ACTIONS_BUILD; + script = "spawn player_build;"; + require[] = {"ItemToolbox"}; + create = "Helipad_Civil_DZ"; + }; + }; +}; + +class helipad_rescue_kit: CA_Magazine +{ + scope = 2; + count = 1; + type = 256; + displayName = $STR_EPOCH_HELIPAD_RESCUE; + descriptionShort = $STR_EPOCH_HELIPAD_RESCUE_DESC; + model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; + + class ItemActions + { + class Build + { + text = $STR_ACTIONS_BUILD; + script = "spawn player_build;"; + require[] = {"ItemToolbox"}; + create = "Helipad_Rescue_DZ"; + }; + }; +}; + +class helipad_army_kit: CA_Magazine +{ + scope = 2; + count = 1; + type = 256; + displayName = $STR_EPOCH_HELIPAD_ARMY; + descriptionShort = $STR_EPOCH_HELIPAD_ARMY_DESC; + model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; + + class ItemActions + { + class Build + { + text = $STR_ACTIONS_BUILD; + script = "spawn player_build;"; + require[] = {"ItemToolbox"}; + create = "Helipad_Army_DZ"; + }; + }; +}; + +class helipad_cross_kit: CA_Magazine +{ + scope = 2; + count = 1; + type = 256; + displayName = $STR_EPOCH_HELIPAD_CROSS; + descriptionShort = $STR_EPOCH_HELIPAD_CROSS_DESC; + model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; + + class ItemActions + { + class Build + { + text = $STR_ACTIONS_BUILD; + script = "spawn player_build;"; + require[] = {"ItemToolbox"}; + create = "Helipad_Cross_DZ"; + }; + }; +}; + +class helipad_parkborder_kit: CA_Magazine +{ + scope = 2; + count = 1; + type = 256; + displayName = $STR_EPOCH_HELIPAD_PARKBORDER; + descriptionShort = $STR_EPOCH_HELIPAD_PARKBORDER_DESC; + model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; + + class ItemActions + { + class Build + { + text = $STR_ACTIONS_BUILD; + script = "spawn player_build;"; + require[] = {"ItemToolbox"}; + create = "Helipad_ParkBorder_DZ"; + }; + }; +}; + +class cctv_kit: CA_Magazine +{ + scope = 2; + count = 1; + type = 256; + displayName = $STR_EPOCH_CCTV; + descriptionShort = $STR_EPOCH_CCTV_DESC; + model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; + + class ItemActions + { + class Build + { + text = $STR_ACTIONS_BUILD; + script = "spawn player_build;"; + require[] = {"ItemToolbox"}; + create = "CCTV_DZ"; + }; + }; +}; diff --git a/SQF/dayz_code/Configs/CfgVehicles/Buildables/Misc.hpp b/SQF/dayz_code/Configs/CfgVehicles/Buildables/Misc.hpp index aebde7e2a..b5094b077 100644 --- a/SQF/dayz_code/Configs/CfgVehicles/Buildables/Misc.hpp +++ b/SQF/dayz_code/Configs/CfgVehicles/Buildables/Misc.hpp @@ -370,9 +370,139 @@ class Office_Chair_DZ: BuiltItems model = "\z\addons\dayz_epoch_v\base_building\storage\office_chair"; icon = "\ca\data\data\Unknown_object.paa"; mapSize = 2; - displayName = "office chair"; + displayName = $STR_EPOCH_CHAIR; constructioncount = 1; offset[] = {0,2,1}; removeoutput[] = {{"office_chair_kit",1}}; vehicleClass = "DayZ Epoch Buildables"; -}; \ No newline at end of file +}; + +class Land_MBG_Garage_Single_D; +class Garage_Green_DZ: Land_MBG_Garage_Single_D +{ + scope = 2; + icon = "\ca\data\data\Unknown_object.paa"; + mapSize = 2; + displayName = $STR_EPOCH_GARAGE_GREEN; + constructioncount = 3; + offset[] = {0,6,2}; + removeoutput[] = {{"garage_green_kit",1}}; + vehicleClass = "DayZ Epoch Buildables"; +}; + +class Land_MBG_Garage_Single_A; +class Garage_White_DZ: Land_MBG_Garage_Single_A +{ + scope = 2; + icon = "\ca\data\data\Unknown_object.paa"; + mapSize = 2; + displayName = $STR_EPOCH_GARAGE_WHITE; + constructioncount = 3; + offset[] = {0,6,2}; + removeoutput[] = {{"garage_white_kit",1}}; + vehicleClass = "DayZ Epoch Buildables"; +}; + +class Land_MBG_Garage_Single_B; +class Garage_Brown_DZ: Land_MBG_Garage_Single_B +{ + scope = 2; + icon = "\ca\data\data\Unknown_object.paa"; + mapSize = 2; + displayName = $STR_EPOCH_GARAGE_BROWN; + constructioncount = 3; + offset[] = {0,6,2}; + removeoutput[] = {{"garage_brown_kit",1}}; + vehicleClass = "DayZ Epoch Buildables"; +}; + +class Land_MBG_Garage_Single_C; +class Garage_Grey_DZ: Land_MBG_Garage_Single_C +{ + scope = 2; + icon = "\ca\data\data\Unknown_object.paa"; + mapSize = 2; + displayName = $STR_EPOCH_GARAGE_GREY; + constructioncount = 3; + offset[] = {0,6,2}; + removeoutput[] = {{"garage_grey_kit",1}}; + vehicleClass = "DayZ Epoch Buildables"; +}; + +class HeliHCivil; +class Helipad_Civil_DZ: HeliHCivil +{ + scope = 2; + icon = "\ca\data\data\Unknown_object.paa"; + mapSize = 2; + displayName = $STR_EPOCH_HELIPAD_CIVIL; + constructioncount = 1; + offset[] = {0,4,0}; + removeoutput[] = {{"helipad_civil_kit",1}}; + vehicleClass = "DayZ Epoch Buildables"; +}; + +class HeliHRescue; +class Helipad_Rescue_DZ: HeliHRescue +{ + scope = 2; + icon = "\ca\data\data\Unknown_object.paa"; + mapSize = 2; + displayName = $STR_EPOCH_HELIPAD_RESCUE; + constructioncount = 1; + offset[] = {0,4,0}; + removeoutput[] = {{"helipad_rescue_kit",1}}; + vehicleClass = "DayZ Epoch Buildables"; +}; + +class MAP_Heli_H_army; +class Helipad_Army_DZ: MAP_Heli_H_army +{ + scope = 2; + icon = "\ca\data\data\Unknown_object.paa"; + mapSize = 2; + displayName = $STR_EPOCH_HELIPAD_ARMY; + constructioncount = 1; + offset[] = {0,4,0}; + removeoutput[] = {{"helipad_army_kit",1}}; + vehicleClass = "DayZ Epoch Buildables"; +}; + +class MAP_Heli_H_cross; +class Helipad_Cross_DZ: MAP_Heli_H_cross +{ + scope = 2; + icon = "\ca\data\data\Unknown_object.paa"; + mapSize = 2; + displayName = $STR_EPOCH_HELIPAD_CROSS; + constructioncount = 1; + offset[] = {0,4,0}; + removeoutput[] = {{"helipad_cross_kit",1}}; + vehicleClass = "DayZ Epoch Buildables"; +}; + +class Sr_border; +class Helipad_ParkBorder_DZ: Sr_border +{ + scope = 2; + icon = "\ca\data\data\Unknown_object.paa"; + mapSize = 2; + displayName = $STR_EPOCH_HELIPAD_PARKBORDER; + constructioncount = 1; + offset[] = {0,4,0}; + removeoutput[] = {{"helipad_parkborder_kit",1}}; + vehicleClass = "DayZ Epoch Buildables"; +}; + +class Loudspeaker; +class CCTV_DZ: Loudspeaker +{ + scope = 2; + icon = "\ca\data\data\Unknown_object.paa"; + mapSize = 2; + displayName = $STR_EPOCH_CCTV; + constructioncount = 2; + offset[] = {0,4,0}; + removeoutput[] = {{"cctv_kit",1}}; + vehicleClass = "DayZ Epoch Buildables"; +}; \ No newline at end of file diff --git a/SQF/dayz_code/stringtable.xml b/SQF/dayz_code/stringtable.xml index c96398c87..b1c8bc53e 100644 --- a/SQF/dayz_code/stringtable.xml +++ b/SQF/dayz_code/stringtable.xml @@ -31478,7 +31478,95 @@ Table Tisch - + + + Wood Chair + Holzhtuhl + + + Wood Chair + Holzhtuhl + + + Garage (green) + Garage (grün) + + + Garage (green) + Garage (grün) + + + Garage (white) + Garage (weiß) + + + Garage (white) + Garage (weiß) + + + Garage (brown) + Garage (braun) + + + Garage (brown) + Garage (braun) + + + Garage (grey) + Garage (grau) + + + Garage (grey) + Garage (grau) + + + Helipad (Civil) + Helipad (Zivil) + + + Helipad (Civil) + Helipad (Zivil) + + + Helipad (Rescue) + Helipad (Hilfe) + + + Helipad (Rescue) + Helipad (Hilfe) + + + Helipad (Army) + Helipad (Militär) + + + Helipad (Army) + Helipad (Militär) + + + Helipad (Cross) + Helipad (Kreuz) + + + Helipad (Cross) + Helipad (Kreuz) + + + Helipad (Park Border) + Helipad (Parkbegrenzung) + + + Helipad (Park Border) + Helipad (Parkbegrenzung) + + + CCTV + Überwachungskamera + + + CCTV + Überwachungskamera + Broken Fueltank Parts Kaputte Treibstofftankteile