diff --git a/Server/mpmissions/epoch.Bornholm/epoch_config/Configs/CfgBaseBuilding.hpp b/Server/mpmissions/epoch.Bornholm/epoch_config/Configs/CfgBaseBuilding.hpp index af0365d..7af41b2 100644 --- a/Server/mpmissions/epoch.Bornholm/epoch_config/Configs/CfgBaseBuilding.hpp +++ b/Server/mpmissions/epoch.Bornholm/epoch_config/Configs/CfgBaseBuilding.hpp @@ -315,7 +315,7 @@ class CfgBaseBuilding WNQF[] = {-3.92775,1.30925,0}; WQF[] = {-3.92775,0,0}; WSQF[] = {-3.92775,-1.30925,0}; - + NWHF[] = {-1.30925,5.237,0}; NEHF[] = {1.30925,5.237,0}; SWHF[] = {-1.30925,-5.237,0}; @@ -324,7 +324,7 @@ class CfgBaseBuilding WSHF[] = {-5.237,-1.30925,0}; ENHF[] = {5.237,1.30925,0}; ESHF[] = {5.237,-1.30925,0}; - + }; class WoodFloor_SIM_EPOCH : WoodFloor_EPOCH { @@ -376,7 +376,7 @@ class CfgBaseBuilding WNQF[] = {-2.6185,1.30925,0}; WQF[] = {-2.6185,0,0}; WSQF[] = {-2.6185,-1.30925,0}; - + NWHF[] = {-1.30925,5.237,0}; NEHF[] = {1.30925,5.237,0}; SWHF[] = {-1.30925,-5.237,0}; @@ -385,7 +385,7 @@ class CfgBaseBuilding WSHF[] = {-3.92775,-1.30925,0}; ENHF[] = {3.92775,1.30925,0}; ESHF[] = {3.92775,-1.30925,0}; - + }; class WoodHalfFloor_SIM_EPOCH : WoodHalfFloor_EPOCH { @@ -1044,7 +1044,7 @@ class CfgBaseBuilding WNQF[] = {-3.92775,1.30925,3.06}; WQF[] = {-3.92775,0,3.06}; WSQF[] = {-3.92775,-1.30925,3.06}; - + NWHF[] = {-1.30925,5.237,3.06}; NEHF[] = {1.30925,5.237,3.06}; SWHF[] = {-1.30925,-5.237,3.06}; @@ -1053,7 +1053,7 @@ class CfgBaseBuilding WSHF[] = {-5.237,-1.30925,3.06}; ENHF[] = {5.237,1.30925,3.06}; ESHF[] = {5.237,-1.30925,3.06}; - + }; class WoodStairs_SIM_EPOCH : WoodStairs_EPOCH { @@ -1109,7 +1109,7 @@ class CfgBaseBuilding WNQF[] = {-3.92775,1.30925,3.06}; WQF[] = {-3.92775,0,3.06}; WSQF[] = {-3.92775,-1.30925,3.06}; - + NWHF[] = {-1.30925,5.237,3.06}; NEHF[] = {1.30925,5.237,3.06}; SWHF[] = {-1.30925,-5.237,3.06}; @@ -1118,7 +1118,7 @@ class CfgBaseBuilding WSHF[] = {-5.237,-1.30925,3.06}; ENHF[] = {5.237,1.30925,3.06}; ESHF[] = {5.237,-1.30925,3.06}; - + }; class WoodStairs2_SIM_EPOCH : WoodStairs2_EPOCH { @@ -1171,7 +1171,7 @@ class CfgBaseBuilding WNQF[] = {-3.92775,1.30925,3.06}; WQF[] = {-3.92775,0,3.06}; WSQF[] = {-3.92775,-1.30925,3.06}; - + NWHF[] = {-1.30925,5.237,3.06}; NEHF[] = {1.30925,5.237,3.06}; SWHF[] = {-1.30925,-5.237,3.06}; @@ -1180,7 +1180,7 @@ class CfgBaseBuilding WSHF[] = {-5.237,-1.30925,3.06}; ENHF[] = {5.237,1.30925,3.06}; ESHF[] = {5.237,-1.30925,3.06}; - + }; class WoodStairs3_SIM_EPOCH : WoodStairs3_EPOCH { @@ -1733,6 +1733,8 @@ class CfgBaseBuilding removeParts[] = {}; }; class snowman_Ghost_EPOCH : snowman_SIM_EPOCH {}; + + #include "EB4E_BaseBuilding.hpp" }; /*[[[end]]]*/ diff --git a/Server/mpmissions/epoch.Bornholm/epoch_config/Configs/CfgCrafting.hpp b/Server/mpmissions/epoch.Bornholm/epoch_config/Configs/CfgCrafting.hpp index ca118a1..68f29c7 100644 --- a/Server/mpmissions/epoch.Bornholm/epoch_config/Configs/CfgCrafting.hpp +++ b/Server/mpmissions/epoch.Bornholm/epoch_config/Configs/CfgCrafting.hpp @@ -1716,6 +1716,8 @@ class CfgCrafting previewScale = 0.09; previewVector = 0; }; + + #include "EB4E_Crafting.hpp" }; /*[[[end]]]*/ diff --git a/Server/mpmissions/epoch.Bornholm/epoch_config/Configs/CfgItemInteractions.hpp b/Server/mpmissions/epoch.Bornholm/epoch_config/Configs/CfgItemInteractions.hpp index 80a6c4d..84e7bc1 100644 --- a/Server/mpmissions/epoch.Bornholm/epoch_config/Configs/CfgItemInteractions.hpp +++ b/Server/mpmissions/epoch.Bornholm/epoch_config/Configs/CfgItemInteractions.hpp @@ -1105,5 +1105,7 @@ class CfgItemInteractions { buildClass = "PlyThirdWall_EPOCH"; }; + + #include "EB4E_ItemInteractions.hpp" }; /*[[[end]]]*/ diff --git a/Server/mpmissions/epoch.Bornholm/epoch_config/Configs/CfgObjectInteractions.hpp b/Server/mpmissions/epoch.Bornholm/epoch_config/Configs/CfgObjectInteractions.hpp index ca3f103..e610b4f 100644 --- a/Server/mpmissions/epoch.Bornholm/epoch_config/Configs/CfgObjectInteractions.hpp +++ b/Server/mpmissions/epoch.Bornholm/epoch_config/Configs/CfgObjectInteractions.hpp @@ -316,6 +316,8 @@ class CfgObjectInteractions { interactMode = 4; }; + + #include "EB4E_ObjectInteractions.hpp" }; /*[[[end]]]*/ diff --git a/Server/mpmissions/epoch.Bornholm/epoch_config/Configs/EB4E_BaseBuilding.hpp b/Server/mpmissions/epoch.Bornholm/epoch_config/Configs/EB4E_BaseBuilding.hpp new file mode 100644 index 0000000..0293591 --- /dev/null +++ b/Server/mpmissions/epoch.Bornholm/epoch_config/Configs/EB4E_BaseBuilding.hpp @@ -0,0 +1,207 @@ + class WoodenRack_EB4E : Default + { + removeParts[] = {{"KitWoodenRack_EB4E",1}}; + GhostPreview = "WoodenRack_Ghost_EB4E"; + staticClass = "WoodenRack_EB4E"; + simulClass = "WoodenRack_SIM_EB4E"; + }; + class WoodenRack_SIM_EB4E : WoodenRack_EB4E + { + removeParts[] = {}; + }; + class WoodenRack_Ghost_EB4E : WoodenRack_SIM_EB4E {}; + + class MetalRackTall_EB4E : Default + { + removeParts[] = {{"KitMetalRackTall_EB4E",1}}; + GhostPreview = "MetalRackTall_Ghost_EB4E"; + staticClass = "MetalRackTall_EB4E"; + simulClass = "MetalRackTall_SIM_EB4E"; + }; + class MetalRackTall_SIM_EB4E : MetalRackTall_EB4E + { + removeParts[] = {}; + }; + class MetalRackTall_Ghost_EB4E : MetalRackTall_SIM_EB4E {}; + + class MetalRack_EB4E : Default + { + removeParts[] = {{"KitMetalRack_EB4E",1}}; + GhostPreview = "MetalRack_Ghost_EB4E"; + staticClass = "MetalRack_EB4E"; + simulClass = "MetalRack_SIM_EB4E"; + }; + class MetalRack_SIM_EB4E : MetalRack_EB4E + { + removeParts[] = {}; + }; + class MetalRack_Ghost_EB4E : MetalRack_SIM_EB4E {}; + + class ToolTrollyBlue_EB4E : Default + { + removeParts[] = {{"KitToolTrollyBlue_EB4E",1}}; + GhostPreview = "ToolTrollyBlue_Ghost_EB4E"; + staticClass = "ToolTrollyBlue_EB4E"; + simulClass = "ToolTrollyBlue_SIM_EB4E"; + }; + class ToolTrollyBlue_SIM_EB4E : ToolTrollyBlue_EB4E + { + removeParts[] = {}; + }; + class ToolTrollyBlue_Ghost_EB4E : ToolTrollyBlue_SIM_EB4E {}; + + class ToolTrollyRed_EB4E : Default + { + removeParts[] = {{"KitToolTrollyRed_EB4E",1}}; + GhostPreview = "ToolTrollyRed_Ghost_EB4E"; + staticClass = "ToolTrollyRed_EB4E"; + simulClass = "ToolTrollyRed_SIM_EB4E"; + }; + class ToolTrollyRed_SIM_EB4E : ToolTrollyRed_EB4E + { + removeParts[] = {}; + }; + class ToolTrollyRed_Ghost_EB4E : ToolTrollyRed_SIM_EB4E {}; + + class Icebox_EB4E : Default + { + removeParts[] = {{"KitIcebox_EB4E",1}}; + GhostPreview = "Icebox_Ghost_EB4E"; + staticClass = "Icebox_EB4E"; + simulClass = "Icebox_SIM_EB4E"; + }; + class Icebox_SIM_EB4E : Icebox_EB4E + { + removeParts[] = {}; + }; + class Icebox_Ghost_EB4E : Icebox_SIM_EB4E {}; + + class WoodenShelvesBlue_EB4E : Default + { + removeParts[] = {{"KitWoodenShelvesBlue_EB4E",1}}; + GhostPreview = "WoodenShelvesBlue_Ghost_EB4E"; + staticClass = "WoodenShelvesBlue_EB4E"; + simulClass = "WoodenShelvesBlue_SIM_EB4E"; + }; + class WoodenShelvesBlue_SIM_EB4E : WoodenShelvesBlue_EB4E + { + removeParts[] = {}; + }; + class WoodenShelvesBlue_Ghost_EB4E : WoodenShelvesBlue_SIM_EB4E {}; + + class WoodenShelves_EB4E : Default + { + removeParts[] = {{"KitWoodenShelves_EB4E",1}}; + GhostPreview = "WoodenShelves_Ghost_EB4E"; + staticClass = "WoodenShelves_EB4E"; + simulClass = "WoodenShelves_SIM_EB4E"; + }; + class WoodenShelves_SIM_EB4E : WoodenShelves_EB4E + { + removeParts[] = {}; + }; + class WoodenShelves_Ghost_EB4E : WoodenShelves_SIM_EB4E {}; + + class Cargo10_yellow_EB4E : Default + { + removeParts[] = {{"KitCargo10_yellow_EB4E",1}}; + GhostPreview = "Cargo10_yellow_Ghost_EB4E"; + staticClass = "Cargo10_yellow_EB4E"; + simulClass = "Cargo10_yellow_SIM_EB4E"; + }; + class Cargo10_yellow_SIM_EB4E : Cargo10_yellow_EB4E + { + removeParts[] = {}; + }; + class Cargo10_yellow_Ghost_EB4E : Cargo10_yellow_SIM_EB4E {}; + + class Cargo10_white_EB4E : Default + { + removeParts[] = {{"KitCargo10_white_EB4E",1}}; + GhostPreview = "Cargo10_white_Ghost_EB4E"; + staticClass = "Cargo10_white_EB4E"; + simulClass = "Cargo10_white_SIM_EB4E"; + }; + class Cargo10_white_SIM_EB4E : Cargo10_white_EB4E + { + removeParts[] = {}; + }; + class Cargo10_white_Ghost_EB4E : Cargo10_white_SIM_EB4E {}; + + class Cargo10_red_EB4E : Default + { + removeParts[] = {{"KitCargo10_red_EB4E",1}}; + GhostPreview = "Cargo10_red_Ghost_EB4E"; + staticClass = "Cargo10_red_EB4E"; + simulClass = "Cargo10_red_SIM_EB4E"; + }; + class Cargo10_red_SIM_EB4E : Cargo10_red_EB4E + { + removeParts[] = {}; + }; + class Cargo10_red_Ghost_EB4E : Cargo10_red_SIM_EB4E {}; + + class Cargo10_brick_red_EB4E : Default + { + removeParts[] = {{"KitCargo10_brick_red_EB4E",1}}; + GhostPreview = "Cargo10_brick_red_Ghost_EB4E"; + staticClass = "Cargo10_brick_red_EB4E"; + simulClass = "Cargo10_brick_red_SIM_EB4E"; + }; + class Cargo10_brick_red_SIM_EB4E : Cargo10_brick_red_EB4E + { + removeParts[] = {}; + }; + class Cargo10_brick_red_Ghost_EB4E : Cargo10_brick_red_SIM_EB4E {}; + + class Cargo10_orange_EB4E : Default + { + removeParts[] = {{"KitCargo10_orange_EB4E",1}}; + GhostPreview = "Cargo10_orange_Ghost_EB4E"; + staticClass = "Cargo10_orange_EB4E"; + simulClass = "Cargo10_orange_SIM_EB4E"; + }; + class Cargo10_orange_SIM_EB4E : Cargo10_orange_EB4E + { + removeParts[] = {}; + }; + class Cargo10_orange_Ghost_EB4E : Cargo10_orange_SIM_EB4E {}; + + class Cargo10_military_green_EB4E : Default + { + removeParts[] = {{"KitCargo10_military_green_EB4E",1}}; + GhostPreview = "Cargo10_military_green_Ghost_EB4E"; + staticClass = "Cargo10_military_green_EB4E"; + simulClass = "Cargo10_military_green_SIM_EB4E"; + }; + class Cargo10_military_green_SIM_EB4E : Cargo10_military_green_EB4E + { + removeParts[] = {}; + }; + class Cargo10_military_green_Ghost_EB4E : Cargo10_military_green_SIM_EB4E {}; + + class Cargo10_cyan_EB4E : Default + { + removeParts[] = {{"KitCargo10_cyan_EB4E",1}}; + GhostPreview = "Cargo10_cyan_Ghost_EB4E"; + staticClass = "Cargo10_cyan_EB4E"; + simulClass = "Cargo10_cyan_SIM_EB4E"; + }; + class Cargo10_cyan_SIM_EB4E : Cargo10_cyan_EB4E + { + removeParts[] = {}; + }; + class Cargo10_cyan_Ghost_EB4E : Cargo10_cyan_SIM_EB4E {}; + + class Cargo10_blue_EB4E : Default + { + removeParts[] = {{"KitCargo10_blue_EB4E",1}}; + GhostPreview = "Cargo10_blue_Ghost_EB4E"; + staticClass = "Cargo10_blue_EB4E"; + simulClass = "Cargo10_blue_SIM_EB4E"; + }; + class Cargo10_blue_SIM_EB4E : Cargo10_blue_EB4E + { + removeParts[] = {}; + }; + class Cargo10_blue_Ghost_EB4E : Cargo10_blue_SIM_EB4E {}; diff --git a/Server/mpmissions/epoch.Bornholm/epoch_config/Configs/EB4E_Crafting.hpp b/Server/mpmissions/epoch.Bornholm/epoch_config/Configs/EB4E_Crafting.hpp new file mode 100644 index 0000000..a60847c --- /dev/null +++ b/Server/mpmissions/epoch.Bornholm/epoch_config/Configs/EB4E_Crafting.hpp @@ -0,0 +1,241 @@ + + +/* + CfgCrafting Recipies + Extended Bases for Epoch + by Ghostider-GRG + 7/21/18 +*/ + + class PaintCanClear : Part + { + usedIn[] = {"KitCargo10_white_EB4E"}; + previewPosition[] = {0.8,1,0.26}; + previewScale = 1; + previewVector = 1; + }; + + class PaintCanBlu : Part + { + usedIn[] = {"KitToolTrollyBlue_EB4E","KitCargo10_blue_EB4E"}; + previewPosition[] = {0.8,1,0.26}; + previewScale = 1; + previewVector = 1; + }; + + class PaintCanGrn : Part + { + usedIn[] = {"KitCargo10_military_green_EB4E"}; + previewPosition[] = {0.8,1,0.26}; + previewScale = 1; + previewVector = 1; + }; + + class PaintCanOra : Part + { + usedIn[] = {"KitCargo10_orange_EB4E","KitCargo10_brick_red_EB4E"}; + previewPosition[] = {0.8,1,0.26}; + previewScale = 1; + previewVector = 1; + }; + + class PaintCanRed : Part + { + usedIn[] = {"KitToolTrollyRed_EB4E","KitCargo10_red_EB4E","KitCargo10_brick_red_EB4E"}; + previewPosition[] = {0.8,1,0.26}; + previewScale = 1; + previewVector = 1; + }; + + class PaintCanTeal : Part + { + usedIn[] = {"KitCargo10_cyan_EB4E"}; + previewPosition[] = {0.8,1,0.26}; + previewScale = 1; + previewVector = 1; + }; + + class PaintCanYel : Part + { + usedIn[] = {"KitCargo10_yellow_EB4E"}; + previewPosition[] = {0.8,1,0.26}; + previewScale = 1; + previewVector = 1; + }; + + class KitMetalRack_EB4E : Kit + { + recipe[] = {{"PartPlankPack",2},{"ItemCorrugatedLg",1}}; + model = "\A3\Structures_F\Furniture\Metal_rack_F.p3d"; + nearby[] = {{"Workbench","","workbench",{1,{"WorkBench_EPOCH"}},3,1,0,1}}; + previewPosition[] = {0.803749,1,0.448515}; + previewScale = 0.17; + previewVector = 0; + descriptionShort = "Metal Rack (4 Shelves)"; + descriptionFull = "Storage Space"; + }; + class KitMetalRackTall_EB4E : Kit + { + recipe[] = {{"PartPlankPack",2},{"ItemCorrugatedLg",2}}; + model = "\A3\Structures_F\Furniture\Metal_rack_Tall_F.p3d"; + nearby[] = {{"Workbench","","workbench",{1,{"WorkBench_EPOCH"}},3,1,0,1}}; + previewPosition[] = {0.803749,1,0.448515}; + previewScale = 0.17; + previewVector = 0; + descriptionShort = "Metal Rack (5 Shelves)"; + descriptionFull = "Storage Space"; + }; + class KitWoodenRack_EB4E : Kit + { + recipe[] = {{"PartPlankPack",2},{"ItemPlywoodPack",1}}; + model = "\A3\Structures_F\Furniture\Rack_F.p3d"; + nearby[] = {{"Workbench","","workbench",{1,{"WorkBench_EPOCH"}},3,1,0,1}}; + previewPosition[] = {0.803749,1,0.448515}; + previewScale = 0.17; + previewVector = 0; + descriptionShort = "Wood Shelf"; + descriptionFull = "Storage Space"; + }; + class KitToolTrollyRed_EB4E : Kit + { + recipe[] = {{"PartPlankPack",2},{"PaintCanRed",1},{"ItemCorrugatedLg",1}}; + model = "\A3\Structures_F_Heli\Civ\Constructions\ToolTrolley_01_F.p3d"; + nearby[] = {{"Workbench","","workbench",{1,{"WorkBench_EPOCH"}},3,1,0,1}}; + previewPosition[] = {0.803749,1,0.448515}; + previewScale = 0.17; + previewVector = 0; + descriptionShort = "Tool Cart on Trolley (Red)"; + descriptionFull = "Storage Space"; + }; + class KitToolTrollyBlue_EB4E : Kit + { + recipe[] = {{"PartPlankPack",2},{"PaintCanBlu",1},{"ItemCorrugatedLg",1}}; + model = "\A3\Structures_F_Heli\Civ\Constructions\ToolTrolley_02_F.p3d"; + nearby[] = {{"Workbench","","workbench",{1,{"WorkBench_EPOCH"}},3,1,0,1}}; + previewPosition[] = {0.803749,1,0.448515}; + previewScale = 0.17; + previewVector = 0; + descriptionShort = "Tool Cart on Trolley (Blue)"; + descriptionFull = "Storage Space"; + }; + class KitIcebox_EB4E : Kit + { + recipe[] = {{"ItemCables",1},{"ItemBattery",1},{"ItemCorrugatedLg",1},{"CircuitParts",1}}; + model = "\A3\Structures_F\Furniture\Icebox_F.p3d"; + nearby[] = {{"Workbench","","workbench",{1,{"WorkBench_EPOCH"}},3,1,0,1}}; + previewPosition[] = {0.803749,1,0.448515}; + previewScale = 0.17; + previewVector = 0; + descriptionShort = "Icebox"; + descriptionFull = "Storage Space"; + }; + class KitWoodenShelves_EB4E : Kit + { + recipe[] = {{"PartPlankPack",2}}; + model = "\A3\Structures_F_EPB\Furniture\ShelvesWooden_F.p3d"; + nearby[] = {{"Workbench","","workbench",{1,{"WorkBench_EPOCH"}},3,1,0,1}}; + previewPosition[] = {0.803749,1,0.448515}; + previewScale = 0.17; + previewVector = 0; + descriptionShort = "Shelves (Wooden)"; + descriptionFull = "Storage Space"; + }; + class KitWoodenShelvesBlue_EB4E : Kit + { + recipe[] = {{"PartPlankPack",2},{"PaintCanBlu",1}}; + model = "\A3\Structures_F\Furniture\ShelvesWooden_blue_F.p3d"; + nearby[] = {{"Workbench","","workbench",{1,{"WorkBench_EPOCH"}},3,1,0,1}}; + previewPosition[] = {0.803749,1,0.448515}; + previewScale = 0.17; + previewVector = 0; + descriptionShort = "Shelves (Wooden, Blue)"; + descriptionFull = "Storage Space"; + }; + class KitCargo10_blue_EB4E : Kit + { + recipe[] = {{"PartPlankPack",2},{"PaintCanBlu",1},{"ItemCorrugatedLg",4}}; + model = "\A3\Structures_F_Heli\Ind\Cargo\Cargo10_blue_F.p3d"; + nearby[] = {{"Workbench","","workbench",{1,{"WorkBench_EPOCH"}},3,1,0,1}}; + previewPosition[] = {0.801378,1,0.464834}; + previewScale = 0.055; + previewVector = 0; + descriptionShort = "Storage Container (Blue)"; + descriptionFull = "Storage Space"; + }; + class KitCargo10_cyan_EB4E : Kit + { + recipe[] = {{"PartPlankPack",2},{"PaintCanTeal",1},{"ItemCorrugatedLg",4}}; + model = "\A3\Structures_F_Heli\Ind\Cargo\Cargo10_cyan_F.p3d"; + nearby[] = {{"Workbench","","workbench",{1,{"WorkBench_EPOCH"}},3,1,0,1}}; + previewPosition[] = {0.801378,1,0.464834}; + previewScale = 0.055; + previewVector = 0; + descriptionShort = "Storage Container (Cyan)"; + descriptionFull = "Storage Space"; + }; + class KitCargo10_military_green_EB4E : Kit + { + recipe[] = {{"PartPlankPack",2},{"PaintCanGrn",1},{"ItemCorrugatedLg",4}}; + model = "\A3\Structures_F_Heli\Ind\Cargo\Cargo10_military_green_F.p3d"; + nearby[] = {{"Workbench","","workbench",{1,{"WorkBench_EPOCH"}},3,1,0,1}}; + previewPosition[] = {0.801378,1,0.464834}; + previewScale = 0.055; + previewVector = 0; + descriptionShort = "Storage Container (Military Green)"; + descriptionFull = "Storage Space"; + }; + class KitCargo10_orange_EB4E : Kit + { + recipe[] = {{"PartPlankPack",2},{"PaintCanOra",1},{"ItemCorrugatedLg",4}}; + model = "\A3\Structures_F_Heli\Ind\Cargo\Cargo10_orange_F.p3d"; + nearby[] = {{"Workbench","","workbench",{1,{"WorkBench_EPOCH"}},3,1,0,1}}; + previewPosition[] = {0.801378,1,0.464834}; + previewScale = 0.055; + previewVector = 0; + descriptionShort = "Storage Container (Orange)"; + descriptionFull = "Storage Space"; + }; + class KitCargo10_red_EB4E : Kit + { + recipe[] = {{"PartPlankPack",2},{"PaintCanRed",1},{"ItemCorrugatedLg",4}}; + model = "\A3\Structures_F_Heli\Ind\Cargo\Cargo10_red_F.p3d"; + nearby[] = {{"Workbench","","workbench",{1,{"WorkBench_EPOCH"}},3,1,0,1}}; + previewPosition[] = {0.801378,1,0.464834}; + previewScale = 0.055; + previewVector = 0; + descriptionShort = "Storage Container (Red)"; + descriptionFull = "Storage Space"; + }; + class KitCargo10_white_EB4E : Kit + { + recipe[] = {{"PartPlankPack",2},{"PaintCanClear",1},{"ItemCorrugatedLg",4}}; + model = "\A3\Structures_F_Heli\Ind\Cargo\Cargo10_white_F.p3d"; + nearby[] = {{"Workbench","","workbench",{1,{"WorkBench_EPOCH"}},3,1,0,1}}; + previewPosition[] = {0.801378,1,0.464834}; + previewScale = 0.055; + previewVector = 0; + descriptionShort = "Storage Container (White)"; + descriptionFull = "Storage Space"; + }; + class KitCargo10_yellow_EB4E : Kit + { + recipe[] = {{"PartPlankPack",2},{"PaintCanYel",1},{"ItemCorrugatedLg",4}}; + model = "\A3\Structures_F_Heli\Ind\Cargo\Cargo10_yellow_F.p3d"; + nearby[] = {{"Workbench","","workbench",{1,{"WorkBench_EPOCH"}},3,1,0,1}}; + previewPosition[] = {0.801378,1,0.464834}; + previewScale = 0.055; + previewVector = 0; + descriptionShort = "Storage Container (Yellow)"; + descriptionFull = "Storage Space"; + }; + class KitCargo10_brick_red_EB4E : Kit + { + recipe[] = {{"PartPlankPack",2},{"PaintCanOra",1},{"PaintCanRed",1},{"ItemCorrugatedLg",4}}; + model = "\A3\Structures_F_Heli\Ind\Cargo\Cargo10_brick_red_F.p3d"; + nearby[] = {{"Workbench","","workbench",{1,{"WorkBench_EPOCH"}},3,1,0,1}}; + previewPosition[] = {0.801378,1,0.464834}; + previewScale = 0.055; + previewVector = 0; + descriptionShort = "Storage Container (Yellow)"; + descriptionFull = "Storage Space"; + }; diff --git a/Server/mpmissions/epoch.Bornholm/epoch_config/Configs/EB4E_ItemInteractions.hpp b/Server/mpmissions/epoch.Bornholm/epoch_config/Configs/EB4E_ItemInteractions.hpp new file mode 100644 index 0000000..243e1cf --- /dev/null +++ b/Server/mpmissions/epoch.Bornholm/epoch_config/Configs/EB4E_ItemInteractions.hpp @@ -0,0 +1,88 @@ +/* + EB4E CfgInteractions + By Ghostrider-GRG- + 7/21/18 +*/ + + class KitMetalRack_EB4E : Item_Build_base + { + buildClass = "MetalRack_SIM_EB4E"; + isStorage = 1; + }; + class KitMetalRackTall_EB4E : Item_Build_base + { + buildClass = "MetalRackTall_SIM_EB4E"; + isStorage = 1; + }; + class KitWoodenRack_EB4E : Item_Build_base + { + buildClass = "WoodenRack_SIM_EB4E"; + isStorage = 1; + }; + class KitToolTrollyRed_EB4E : Item_Build_base + { + buildClass = "ToolTrollyRed_SIM_EB4E"; + isStorage = 1; + }; + class KitToolTrollyBlue_EB4E : Item_Build_base + { + buildClass = "ToolTrollyBlue_SIM_EB4E"; + isStorage = 1; + }; + class KitIcebox_EB4E : Item_Build_base + { + buildClass = "Icebox_SIM_EB4E"; + isStorage = 1; + }; + class KitWoodenShelvesBlue_EB4E : Item_Build_base + { + buildClass = "WoodenShelvesBlue_SIM_EB4E"; + isStorage = 1; + }; + class KitWoodenShelves_EB4E : Item_Build_base + { + buildClass = "WoodenShelves_SIM_EB4E"; + isStorage = 1; + }; + + ////////////// + class KitCargo10_yellow_EB4E : Item_Build_base + { + buildClass = "Cargo10_yellow_SIM_EB4E"; + isStorage = 1; + }; + class KitCargo10_white_EB4E : Item_Build_base + { + buildClass = "Cargo10_white_SIM_EB4E"; + isStorage = 1; + }; + class KitCargo10_red_EB4E : Item_Build_base + { + buildClass = "Cargo10_red_SIM_EB4E"; + isStorage = 1; + }; + class KitCargo10_brick_red_EB4E : Item_Build_base + { + buildClass = "Cargo10_brick_red_SIM_EB4E"; + isStorage = 1; + }; + class KitCargo10_orange_EB4E : Item_Build_base + { + buildClass = "Cargo10_orange_SIM_EB4E"; + isStorage = 1; + }; + class KitCargo10_military_green_EB4E : Item_Build_base + { + buildClass = "Cargo10_military_green_SIM_EB4E"; + isStorage = 1; + }; + class KitCargo10_cyan_EB4E : Item_Build_base + { + buildClass = "Cargo10_cyan_SIM_EB4E"; + isStorage = 1; + }; + class KitCargo10_blue_EB4E : Item_Build_base + { + buildClass = "Cargo10_blue_SIM_EB4E"; + isStorage = 1; + }; diff --git a/Server/mpmissions/epoch.Bornholm/epoch_config/Configs/EB4E_ObjectInteractions.hpp b/Server/mpmissions/epoch.Bornholm/epoch_config/Configs/EB4E_ObjectInteractions.hpp new file mode 100644 index 0000000..67b4e01 --- /dev/null +++ b/Server/mpmissions/epoch.Bornholm/epoch_config/Configs/EB4E_ObjectInteractions.hpp @@ -0,0 +1,74 @@ + /* + + Additional Object Interactions + Extended Bases 4 Epoch + By Ghostrider-GRG- + 7/21/18 + */ + + class WoodenRack_EB4E : Default + { + interactMode = 4; + }; + class MetalRackTall_EB4E : Default + { + interactMode = 4; + }; + class MetalRack_EB4E : Default + { + interactMode = 4; + }; + class ToolTrollyRed_EB4E : Default + { + interactMode = 4; + }; + class ToolTrollyBlue_EB4E : Default + { + interactMode = 4; + }; + class Icebox_EB4E : Default + { + interactMode = 4; + }; + class WoodenShelvesBlue_EB4E : Default + { + interactMode = 4; + }; + class WoodenShelves_EB4E : Default + { + interactMode = 4; + }; + + //// + class Cargo10_yellow_EB4E : Default + { + interactMode = 4; + }; + class Cargo10_white_EB4E : Default + { + interactMode = 4; + }; + class Cargo10_red_EB4E : Default + { + interactMode = 4; + }; + class Cargo10_brick_red_EB4E : Default + { + interactMode = 4; + }; + class Cargo10_orange_EB4E : Default + { + interactMode = 4; + }; + class Cargo10_military_green_EB4E : Default + { + interactMode = 4; + }; + class Cargo10_cyan_EB4E : Default + { + interactMode = 4; + }; + class Cargo10_blue_EB4E : Default + { + interactMode = 4; + }; diff --git a/Server/restartserver_x64.bat b/Server/restartserver_x64.bat index eba37c3..f5e72d5 100644 --- a/Server/restartserver_x64.bat +++ b/Server/restartserver_x64.bat @@ -18,7 +18,7 @@ timeout 2 :: RESTARTING THE ARMA 3 SERVER BE SURE TO EDIT THIS TO YOUR SERVER .EXE LOCATION -NOTE ALSO THIS IS WHERE YOU DEFINE WHERE YOU CONFIG.CFG IS echo Starting ARMA 3 Server... -C:\Windows\System32\cmd.exe /C start "arma3" "F:\GameServers\Arma3\arma3epoch\Epochserver_x64.exe" "-mod=@Epoch;@bornholm;@CBA_A3;@CUP Units;@CUP Vehicles;@CUP Weapons;" "-serverMod=@EpochHive;@A3EAI;@GMS;@Advanced Rappelling;@Advanced Sling Loading;@Advanced Towing" -config=F:\GameServers\Arma3\arma3epoch\sc\server.cfg -port=2302 -profiles=sc -cfg=F:\GameServers\Arma3\arma3epoch\sc\basic.cfg -name=sc -autoINIT -Loadmissiontomemory +C:\Windows\System32\cmd.exe /C start "arma3" "F:\GameServers\Arma3\arma3epoch\Epochserver_x64.exe" "-mod=@Epoch;@bornholm;@CBA_A3;@CUP Units;@CUP Vehicles;@CUP Weapons;@Extended Base Objects For Epoch;" "-serverMod=@EpochHive;@A3EAI;@GMS;@Advanced Rappelling;@Advanced Sling Loading;@Advanced Towing" -config=F:\GameServers\Arma3\arma3epoch\sc\server.cfg -port=2302 -profiles=sc -cfg=F:\GameServers\Arma3\arma3epoch\sc\basic.cfg -name=sc -autoINIT -Loadmissiontomemory echo ARMA 3 Server has started timeout 60