RaVeN103 77 Posted October 20, 2019 Update 1.01a 20th October 2019 add items RwG_Item_Bench_Vise RwG_Item_Wooden_Beams fixed workbench issue CraftingRecipes vers.1 Spoiler class CfgCraftingRecipes { class Elevator_Recipe: Exile_AbstractCraftingRecipe { name = "Elevator Kit"; pictureItem = "RwG_Elevator_Kit"; returnedItems[] = { {1, "RwG_Elevator_Kit"} }; components[] = { {4, "RwG_Item_Electric_Engine"}, {4, "Exile_Item_Rope"}, {4, "Exile_Item_MetalBoard"}, {6, "Exile_Item_JunkMetal"} }; tools[] = { "Exile_Item_Foolbox", "Exile_Item_Grinder" }; requiredInteractionModelGroup = "WorkBench_Metal"; }; class WorkBench_Metal_Recipe: Exile_AbstractCraftingRecipe { name = "Workbench (Metal) Kit"; pictureItem = "RwG_Workbench_Kit"; returnedItems[] = { {1, "RwG_Workbench_Kit"} }; components[] = { {1, "RwG_Item_Bench_Vise"}, {2, "Exile_Item_MetalBoard"}, {3, "Exile_Item_JunkMetal"} }; tools[] = { "Exile_Item_Foolbox", "Exile_Item_Hammer" }; requiredInteractionModelGroup = "Anvil"; }; class Anvil_Recipe: Exile_AbstractCraftingRecipe { name = "Anvil Kit"; pictureItem = "RwG_Anvil_Kit"; returnedItems[] = { {1, "RwG_Anvil_Kit"} }; components[] = { {3, "Exile_Item_JunkMetal"}, {1, "Exile_Item_WoodLog"} }; tools[] = { "Exile_Item_Foolbox", "Exile_Item_CookingPot" }; requiredInteractionModelGroup = "Furnace"; requiresFire = 1; // inflamed object nearby }; class Box_Of_Nails_Recipe: Exile_AbstractCraftingRecipe { name = "Box Of Nails"; pictureItem = "RwG_Item_Box_Of_Nails"; returnedItems[] = { {1, "RwG_Item_Box_Of_Nails"} }; components[] = { {1, "Exile_Item_JunkMetal"} }; tools[] = { "Exile_Item_Hammer" }; requiredInteractionModelGroup = "Anvil"; }; class Woodplanks_Upgrade_Recipe: Exile_AbstractCraftingRecipe { name = "Wood Planks Upgrade-Kit"; pictureItem = "RwG_Item_WoodPlanks_Upgrade"; components[] = { {1, "RwG_Item_Box_Of_Nails"}, {4, "Exile_Item_WoodPlank"} }; returnedItems[] = { {1, "RwG_Item_WoodPlanks_Upgrade"} }; }; class Overhead_Light_Recipe: Exile_AbstractCraftingRecipe { name = "Overhead Light Kit"; pictureItem = "RwG_Overhead_Light_Kit"; components[] = { {1, "Exile_Item_LightBulb"}, {1, "Exile_Item_MetalBoard"} }; returnedItems[] = { {1, "RwG_Overhead_Light_Kit"} }; requiredInteractionModelGroup = "WorkBench_Metal"; }; class Wooden_Beams_Recipe: Exile_AbstractCraftingRecipe { name = "Wooden Beams"; pictureItem = "RwG_Item_Wooden_Beams"; tools[] = {"Exile_Item_Handsaw"}; components[] = { {3, "Exile_Item_WoodLog"} }; returnedItems[] = { {1, "RwG_Item_Wooden_Beams"} }; }; // WoodFrame Construction class Wood_Wall_Frame_Kit_Recipe: Exile_AbstractCraftingRecipe { name = "Wood-Wall (Frame) Kit"; pictureItem = "RwG_Wood_Wall_Frame_Kit"; components[] = { {4, "RwG_Item_Wooden_Beams"}, {1, "RwG_Item_Box_Of_Nails"} }; returnedItems[] = { {1, "RwG_Wood_Wall_Frame_Kit"} }; tools[] = { "Exile_Item_Hammer", "Exile_Item_Handsaw" }; requiredInteractionModelGroup = "WorkBench"; }; class Wood_DoorWay_Frame_Kit_Recipe: Wood_Wall_Frame_Kit_Recipe { name = "Wood-DoorWay (Frame) Kit"; pictureItem = "RwG_Wood_Doorway_Frame_Kit"; returnedItems[] = { {1, "RwG_Wood_Doorway_Frame_Kit"} }; }; class Wood_Door_nLock_nWin_Kit_Recipe: Wood_Wall_Frame_Kit_Recipe { name = "Wood-Door (No Lock & Window)"; pictureItem = "RwG_Wood_Door_nLock_nWin_Kit"; components[] = { {1, "RwG_Wood_Doorway_Frame_Kit"}, {3, "Exile_Item_WoodPlank"}, {1, "Exile_Item_JunkMetal"}, {1, "RwG_Item_Box_Of_Nails"} }; returnedItems[] = { {1, "RwG_Wood_Door_nLock_nWin_Kit"} }; }; class Wood_Door_nLock_Win_Kit_Recipe: Wood_Wall_Frame_Kit_Recipe { name = "Wood-Door (No Lock w/ Window)"; pictureItem = "RwG_Wood_Door_nLock_Win_Kit"; components[] = { {1, "RwG_Wood_Doorway_Frame_Kit"}, {3, "Exile_Item_WoodPlank"}, {2, "Exile_Item_JunkMetal"}, {1, "RwG_Item_Box_Of_Nails"} }; returnedItems[] = { {1, "RwG_Wood_Door_nLock_Win_Kit"} }; }; class Wood_Door_Lock_nWin_Kit_Recipe: Wood_Wall_Frame_Kit_Recipe { name = "Wood-Door (Locked, no Window)"; pictureItem = "RwG_Wood_Door_Lock_nWin_Kit"; components[] = { {1, "RwG_Wood_Doorway_Frame_Kit"}, {3, "Exile_Item_WoodPlank"}, {2, "Exile_Item_JunkMetal"}, {1, "RwG_Item_Box_Of_Nails"} }; returnedItems[] = { {1, "RwG_Wood_Door_Lock_nWin_Kit"} }; }; class Wood_Wood_Door_Lock_Win_Recipe: Wood_Wall_Frame_Kit_Recipe { name = "Wood-Door (Locked & Window)"; pictureItem = "RwG_Wood_Door_Lock_Win_Kit"; components[] = { {1, "RwG_Wood_Doorway_Frame_Kit"}, {3, "Exile_Item_WoodPlank"}, {3, "Exile_Item_JunkMetal"}, {1, "RwG_Item_Box_Of_Nails"} }; returnedItems[] = { {1, "RwG_Wood_Door_Lock_Win_Kit"} }; }; class Wood_Window_Frame_Kit_Recipe: Wood_Wall_Frame_Kit_Recipe { name = "Wood-Window (Frame) Kit"; pictureItem = "RwG_Wood_Window_Frame_Kit"; returnedItems[] = { {1, "RwG_Wood_Window_Frame_Kit"} }; }; class Wood_Gate_Frame_Kit_Recipe: Wood_Wall_Frame_Kit_Recipe { name = "Wood-Gate (Frame) Kit"; pictureItem = "RwG_Wood_Gate_Frame_Kit"; components[] = { {2, "RwG_Item_Wooden_Beams"}, {1, "RwG_Item_Box_Of_Nails"} }; returnedItems[] = { {1, "RwG_Wood_Gate_Frame_Kit"} }; }; class Wood_Gate_Frame_Swing_Kit_Recipe: Wood_Wall_Frame_Kit_Recipe { name = "Wood-Gate (Frame) Kit"; pictureItem = "RwG_Wood_Gate_Frame_Swing_Kit"; components[] = { {1, "RwG_Wood_Gate_Frame_Kit"}, {4, "RwG_Item_Wooden_Beams"}, {1, "Exile_Item_JunkMetal"}, {1, "RwG_Item_Box_Of_Nails"} }; returnedItems[] = { {1, "RwG_Wood_Gate_Frame_Swing_Kit"} }; }; class Wood_DoubleGate_Frame_Kit_Recipe: Wood_Wall_Frame_Kit_Recipe { name = "Wood-DoubleGate (Frame) Kit"; pictureItem = "RwG_Wood_DoubleGate_Frame_Kit"; components[] = { {4, "RwG_Item_Wooden_Beams"}, {2, "RwG_Item_Box_Of_Nails"} }; returnedItems[] = { {1, "RwG_Wood_DoubleGate_Frame_Kit"} }; }; class Wood_DoubleGate_Frame_Swing_Kit_Recipe: Wood_Wall_Frame_Kit_Recipe { name = "Wood-DoubleGate (Frame/Swing) Kit"; pictureItem = "RwG_Wood_DoubleGate_Frame_Swing_Kit"; components[] = { {2, "RwG_Wood_Gate_Frame_Kit"}, {8, "RwG_Item_Wooden_Beams"}, {1, "Exile_Item_JunkMetal"}, {2, "RwG_Item_Box_Of_Nails"} }; returnedItems[] = { {1, "RwG_Wood_DoubleGate_Frame_Swing_Kit"} }; }; class Wood_Floor_Frame_Kit_Recipe: Wood_Wall_Frame_Kit_Recipe { name = "Wood-Floor (Frame) Kit"; pictureItem = "RwG_Wood_Floor_Frame_Kit"; returnedItems[] = { {1, "RwG_Wood_Floor_Frame_Kit"} }; }; class Wood_FloorPort_Frame_Kit_Recipe: Wood_Wall_Frame_Kit_Recipe { name = "Wood-FloorPort (Frame) Kit"; pictureItem = "RwG_Wood_FloorPort_Frame_Kit"; returnedItems[] = { {1, "RwG_Wood_FloorPort_Frame_Kit"} }; }; class WoodGrid_Wall_Frame_Kit_Recipe: Wood_Wall_Frame_Kit_Recipe { name = "WoodGrid-Wall (Frame) Kit"; pictureItem = "RwG_WoodGrid_Wall_Frame_Kit"; components[] = { {2, "RwG_Item_Wooden_Beams"}, {1, "RwG_Item_Box_Of_Nails"} }; returnedItems[] = { {1, "RwG_WoodGrid_Wall_Frame_Kit"} }; }; class WoodGrid_Doorway_Frame_Kit_Recipe: Wood_Wall_Frame_Kit_Recipe { name = "WoodGrid-Doorway (Frame) Kit"; pictureItem = "RwG_WoodGrid_Doorway_Frame_Kit"; components[] = { {2, "RwG_Item_Wooden_Beams"}, {1, "RwG_Item_Box_Of_Nails"} }; returnedItems[] = { {1, "RwG_WoodGrid_Doorway_Frame_Kit"} }; }; }; CfgInteractionModels Spoiler class CfgInteractionModels { class WorkBench_Metal { name = "Work Bench (Metal)"; models[] = { "workbench_metal.p3d" }; }; class Anvil { name = "Anvil"; models[] = { "anvil.p3d" }; }; class Furnace { name = "Furnace"; models[] = { "furnace.p3d" }; }; }; 1 Share this post Link to post Share on other sites
RaVeN103 77 Posted October 20, 2019 there are still two minor flaws in moving reinforced floors, but I will not upload that today Share this post Link to post Share on other sites
El' Rabito 164 Posted October 22, 2019 Added another variant of a upgradekit in the scripts.https://github.com/ELRabito/RwG-Base-Building-2.0---Exile-compatibility 1 Share this post Link to post Share on other sites
RaVeN103 77 Posted October 23, 2019 Update 1.0.2 23th October 2019add RwG_Wood_Window_Grid_Static - RwG_Wood_Window_Grid_Kit RwG_ReInforced_Window_Grid_Static RwG_Palisade_Straight_Static RwG_Palisade_Straight_Podest_Static new cfgconstruction-arrayadd items RwG_Item_MetalGrid_Upgrade RwG_Item_Blowtorch RwG_Palisade_Kitfixed fix some snappoints some item-interactionsCustomCodes to upgrade grids and reinforcedCrafting Recipes vers. 2 Spoiler class Exile_AbstractCraftingRecipe { name = ""; pictureItem = ""; returnedItems[] = {}; components[] = {}; // Required components tools[] = {}; // Required tools (matches, gas cooker etc.) requiredInteractionModelGroup = ""; // See CfgInteractionModels requiresOcean = 0; // isSurfaceWater test requiresFire = 0; // inflamed object nearby requiresConcreteMixer = 0; // Check if concrete mixer is nearby }; class CfgCraftingRecipes { class Elevator_Recipe: Exile_AbstractCraftingRecipe { name = "Elevator Kit"; pictureItem = "RwG_Elevator_Kit"; returnedItems[] = { {1, "RwG_Elevator_Kit"} }; components[] = { {4, "RwG_Item_Electric_Engine"}, {4, "Exile_Item_Rope"}, {4, "Exile_Item_MetalBoard"}, {6, "Exile_Item_JunkMetal"} }; tools[] = { "Exile_Item_Foolbox", "Exile_Item_Grinder" }; requiredInteractionModelGroup = "WorkBench_Metal"; }; class WorkBench_Metal_Recipe: Exile_AbstractCraftingRecipe { name = "Workbench (Metal) Kit"; pictureItem = "RwG_Workbench_Kit"; returnedItems[] = { {1, "RwG_Workbench_Kit"} }; components[] = { {1, "RwG_Item_Bench_Vise"}, {2, "Exile_Item_MetalBoard"}, {3, "Exile_Item_JunkMetal"} }; tools[] = { "Exile_Item_Foolbox", "Exile_Item_Hammer" }; requiredInteractionModelGroup = "Anvil"; }; class Anvil_Recipe: Exile_AbstractCraftingRecipe { name = "Anvil Kit"; pictureItem = "RwG_Anvil_Kit"; returnedItems[] = { {1, "RwG_Anvil_Kit"} }; components[] = { {3, "Exile_Item_JunkMetal"}, {1, "Exile_Item_WoodLog"} }; tools[] = { "Exile_Item_Foolbox", "Exile_Item_CookingPot" }; requiredInteractionModelGroup = "Furnace"; requiresFire = 1; // inflamed object nearby }; class Box_Of_Nails_Recipe: Exile_AbstractCraftingRecipe { name = "Box Of Nails"; pictureItem = "RwG_Item_Box_Of_Nails"; returnedItems[] = { {1, "RwG_Item_Box_Of_Nails"} }; components[] = { {1, "Exile_Item_JunkMetal"} }; tools[] = { "Exile_Item_Hammer" }; requiredInteractionModelGroup = "Anvil"; }; class Woodplanks_Upgrade_Recipe: Exile_AbstractCraftingRecipe { name = "Wood Planks Upgrade-Kit"; pictureItem = "RwG_Item_WoodPlanks_Upgrade"; components[] = { {1, "RwG_Item_Box_Of_Nails"}, {4, "Exile_Item_WoodPlank"} }; returnedItems[] = { {1, "RwG_Item_WoodPlanks_Upgrade"} }; }; class Overhead_Light_Recipe: Exile_AbstractCraftingRecipe { name = "Overhead Light Kit"; pictureItem = "RwG_Overhead_Light_Kit"; components[] = { {1, "Exile_Item_LightBulb"}, {1, "Exile_Item_MetalBoard"} }; returnedItems[] = { {1, "RwG_Overhead_Light_Kit"} }; requiredInteractionModelGroup = "WorkBench_Metal"; }; class Wooden_Beams_Recipe: Exile_AbstractCraftingRecipe { name = "Wooden Beams"; pictureItem = "RwG_Item_Wooden_Beams"; tools[] = {"Exile_Item_Handsaw"}; components[] = { {3, "Exile_Item_WoodLog"} }; returnedItems[] = { {1, "RwG_Item_Wooden_Beams"} }; }; // WoodFrame Construction class Wood_Wall_Frame_Kit_Recipe: Exile_AbstractCraftingRecipe { name = "Wood-Wall (Frame) Kit"; pictureItem = "RwG_Wood_Wall_Frame_Kit"; components[] = { {4, "RwG_Item_Wooden_Beams"}, {1, "RwG_Item_Box_Of_Nails"} }; returnedItems[] = { {1, "RwG_Wood_Wall_Frame_Kit"} }; tools[] = { "Exile_Item_Hammer", "Exile_Item_Handsaw" }; requiredInteractionModelGroup = "WorkBench"; }; class Wood_DoorWay_Frame_Kit_Recipe: Wood_Wall_Frame_Kit_Recipe { name = "Wood-DoorWay (Frame) Kit"; pictureItem = "RwG_Wood_Doorway_Frame_Kit"; returnedItems[] = { {1, "RwG_Wood_Doorway_Frame_Kit"} }; }; class Wood_DoorWay_Kit_Recipe: Wood_Wall_Frame_Kit_Recipe { name = "Wood-DoorWay Kit"; pictureItem = "RwG_Wood_Doorway_Kit"; components[] = { {1, "RwG_Wood_Doorway_Frame_Kit"}, {1, "RwG_Item_WoodPlanks_Upgrade"} }; tools[] = { "Exile_Item_Hammer" }; returnedItems[] = { {1, "RwG_Wood_Doorway_Kit"} }; }; class Wood_Door_nLock_nWin_Kit_Recipe: Wood_Wall_Frame_Kit_Recipe { name = "Wood-Door (No Lock & Window)"; pictureItem = "RwG_Wood_Door_nLock_nWin_Kit"; components[] = { {1, "RwG_Wood_Doorway_Kit"}, {3, "Exile_Item_WoodPlank"}, {1, "Exile_Item_JunkMetal"}, {1, "RwG_Item_Box_Of_Nails"} }; returnedItems[] = { {1, "RwG_Wood_Door_nLock_nWin_Kit"} }; }; class Wood_Door_nLock_Win_Kit_Recipe: Wood_Wall_Frame_Kit_Recipe { name = "Wood-Door (No Lock w/ Window)"; pictureItem = "RwG_Wood_Door_nLock_Win_Kit"; components[] = { {1, "RwG_Wood_Doorway_Kit"}, {3, "Exile_Item_WoodPlank"}, {2, "Exile_Item_JunkMetal"}, {1, "RwG_Item_Box_Of_Nails"} }; returnedItems[] = { {1, "RwG_Wood_Door_nLock_Win_Kit"} }; }; class Wood_Door_Lock_nWin_Kit_Recipe: Wood_Wall_Frame_Kit_Recipe { name = "Wood-Door (Locked, no Window)"; pictureItem = "RwG_Wood_Door_Lock_nWin_Kit"; components[] = { {1, "RwG_Wood_Doorway_Kit"}, {3, "Exile_Item_WoodPlank"}, {2, "Exile_Item_JunkMetal"}, {1, "RwG_Item_Box_Of_Nails"} }; returnedItems[] = { {1, "RwG_Wood_Door_Lock_nWin_Kit"} }; }; class Wood_Wood_Door_Lock_Win_Recipe: Wood_Wall_Frame_Kit_Recipe { name = "Wood-Door (Locked & Window)"; pictureItem = "RwG_Wood_Door_Lock_Win_Kit"; components[] = { {1, "RwG_Wood_Doorway_Kit"}, {3, "Exile_Item_WoodPlank"}, {3, "Exile_Item_JunkMetal"}, {1, "RwG_Item_Box_Of_Nails"} }; returnedItems[] = { {1, "RwG_Wood_Door_Lock_Win_Kit"} }; }; class Wood_Window_Frame_Kit_Recipe: Wood_Wall_Frame_Kit_Recipe { name = "Wood-Window (Frame) Kit"; pictureItem = "RwG_Wood_Window_Frame_Kit"; returnedItems[] = { {1, "RwG_Wood_Window_Frame_Kit"} }; }; class Wood_Window_Kit_Recipe: Wood_Wall_Frame_Kit_Recipe { name = "Wood-Window Kit"; pictureItem = "RwG_Wood_Window_Kit"; components[] = { {1, "RwG_Wood_Window_Frame_Kit"}, {1, "RwG_Item_WoodPlanks_Upgrade"} }; tools[] = { "Exile_Item_Hammer" }; returnedItems[] = { {1, "RwG_Wood_Window_TipUp_Kit"} }; }; class Wood_Window_TipUp_Kit_Recipe: Wood_Wall_Frame_Kit_Recipe { name = "Wood-Window Kit"; pictureItem = "RwG_Wood_Window_TipUp_Kit"; components[] = { {2, "Exile_Item_WoodPlank"}, {1, "Exile_Item_JunkMetal"}, {1, "RwG_Item_Box_Of_Nails"} }; tools[] = { "Exile_Item_Hammer" }; returnedItems[] = { {1, "RwG_Wood_Window_TipUp_Kit"} }; }; class Wood_Gate_Frame_Kit_Recipe: Wood_Wall_Frame_Kit_Recipe { name = "Wood-Gate (Frame) Kit"; pictureItem = "RwG_Wood_Gate_Frame_Kit"; components[] = { {2, "RwG_Item_Wooden_Beams"}, {1, "RwG_Item_Box_Of_Nails"} }; returnedItems[] = { {1, "RwG_Wood_Gate_Frame_Kit"} }; }; class Wood_Gate_Frame_Swing_Kit_Recipe: Wood_Wall_Frame_Kit_Recipe { name = "Wood-Gate (Frame) Kit"; pictureItem = "RwG_Wood_Gate_Frame_Swing_Kit"; components[] = { {1, "RwG_Wood_Gate_Frame_Kit"}, {4, "RwG_Item_Wooden_Beams"}, {1, "Exile_Item_JunkMetal"}, {1, "RwG_Item_Box_Of_Nails"} }; returnedItems[] = { {1, "RwG_Wood_Gate_Frame_Swing_Kit"} }; }; class Wood_DoubleGate_Frame_Kit_Recipe: Wood_Wall_Frame_Kit_Recipe { name = "Wood-DoubleGate (Frame) Kit"; pictureItem = "RwG_Wood_DoubleGate_Frame_Kit"; components[] = { {4, "RwG_Item_Wooden_Beams"}, {2, "RwG_Item_Box_Of_Nails"} }; returnedItems[] = { {1, "RwG_Wood_DoubleGate_Frame_Kit"} }; }; class Wood_DoubleGate_Frame_Swing_Kit_Recipe: Wood_Wall_Frame_Kit_Recipe { name = "Wood-DoubleGate (Frame/Swing) Kit"; pictureItem = "RwG_Wood_DoubleGate_Frame_Swing_Kit"; components[] = { {2, "RwG_Wood_Gate_Frame_Kit"}, {8, "RwG_Item_Wooden_Beams"}, {1, "Exile_Item_JunkMetal"}, {2, "RwG_Item_Box_Of_Nails"} }; returnedItems[] = { {1, "RwG_Wood_DoubleGate_Frame_Swing_Kit"} }; }; class Wood_Floor_Frame_Kit_Recipe: Wood_Wall_Frame_Kit_Recipe { name = "Wood-Floor (Frame) Kit"; pictureItem = "RwG_Wood_Floor_Frame_Kit"; returnedItems[] = { {1, "RwG_Wood_Floor_Frame_Kit"} }; }; class Wood_FloorPort_Frame_Kit_Recipe: Wood_Wall_Frame_Kit_Recipe { name = "Wood-FloorPort (Frame) Kit"; pictureItem = "RwG_Wood_FloorPort_Frame_Kit"; returnedItems[] = { {1, "RwG_Wood_FloorPort_Frame_Kit"} }; }; class WoodGrid_Wall_Frame_Kit_Recipe: Wood_Wall_Frame_Kit_Recipe { name = "WoodGrid-Wall (Frame) Kit"; pictureItem = "RwG_WoodGrid_Wall_Frame_Kit"; components[] = { {2, "RwG_Item_Wooden_Beams"}, {1, "RwG_Item_Box_Of_Nails"} }; returnedItems[] = { {1, "RwG_WoodGrid_Wall_Frame_Kit"} }; }; class WoodGrid_Doorway_Frame_Kit_Recipe: Wood_Wall_Frame_Kit_Recipe { name = "WoodGrid-Doorway (Frame) Kit"; pictureItem = "RwG_WoodGrid_Doorway_Frame_Kit"; components[] = { {2, "RwG_Item_Wooden_Beams"}, {1, "RwG_Item_Box_Of_Nails"} }; returnedItems[] = { {1, "RwG_WoodGrid_Doorway_Frame_Kit"} }; }; }; 2 1 Share this post Link to post Share on other sites
OdinCZ 8 Posted November 17, 2019 Hi, would anyone write a summary installation procedure for all items? Thanks Share this post Link to post Share on other sites
Sgt Smash 34 Posted November 17, 2019 8 minutes ago, OdinCZ said: Hi, would anyone write a summary installation procedure for all items? Thanks It's already on the github link https://github.com/ELRabito/RwG-Base-Building-2.0---Exile-compatibility/blob/master/README.md Hope this helps😀 Share this post Link to post Share on other sites
OdinCZ 8 Posted November 17, 2019 Yes, I read this. But I'm not very clear about point 2. 2 >> Add CfgTerritories of your Exile config.cpp in your missionfile. What code should I add to cfgterritories? That's why I wanted someone's instructions. Share this post Link to post Share on other sites
El' Rabito 164 Posted November 17, 2019 https://github.com/ELRabito/RwG-Base-Building-2.0---Exile-compatibility#2-add-the-stuff-below-to-the-class-cfgterritories-of-your-exile-configcpp-in-your-missionfile"Add the stuff below to the class CfgTerritories of your Exile config.cpp in your missionfile." Share this post Link to post Share on other sites
OdinCZ 8 Posted August 24, 2020 Hi, could I ask someone for complete classnames? Please. Share this post Link to post Share on other sites
Thomas TKO 82 Posted August 25, 2020 "RwG_Item_Electric_Engine", //Motor "RwG_Item_Box_Of_Nails", //Nägel "RwG_Item_WoodPlanks_Upgrade", //Wood Planks Upgrade-Kit "RwG_Furnace_Kit", //Furnace Kit "RwG_Anvil_Kit", //AMBOSS "RwG_Elevator_Kit", //AUFZUG "RwG_Workbench_Kit", //Workbench Kit "RwG_Wood_Wall_Frame_Kit", //Wood-Wall (Frame) Kit "RwG_Wood_Wall_Kit", //Wood-Wall Kit "RwG_WoodGrid_Wall_Frame_Kit", //WoodGrid-Wall (Frame) "RwG_WoodGrid_Wall_Kit", //WoodGrid-Wall "RwG_Wood_Window_Frame_Kit", Wood-Window (Frame) "RwG_Wood_Window_Kit", //Wood-Window "RwG_Wood_Window_WipUp_Kit", //Wood-Window (TipUp) "RwG_Wood_Doorway_Frame_Kit", //Wood-Doorway (Frame) "RwG_Wood_Doorway_Kit", //Wood-Doorway "RwG_WoodGrid_Doorway_Frame_Kit", //WoodGrid-Doorway (Frame) "RwG_WoodGrid_Doorway_Kit", //WoodGrid-Doorway "RwG_Wood_Door_nLock_nWin_Kit", //Wood-Door (No Lock & Window) "RwG_Wood_Door_nLock_Win_Kit", //Wood-Door (No Lock w/ Window) "RwG_Wood_Door_Lock_nWin_Kit", //Wood-Door (Locked, no Window) "RwG_Wood_Door_Lock_Win_Kit", //Wood-Door (Locked & Window) "RwG_WoodGrid_Door_Kit", //WoodGrid-Door "RwG_Wood_Gate_Frame_Kit", //Wood-Gate (Frame) "RwG_Wood_Gate_Frame_Swing_Kit", //Wood-Gate (Frame/Swing) "RwG_Wood_Gate_Swing_Kit", //Wood-Gate (Swing) "RwG_Wood_DoubleGate_Frame_Kit", //Wood-DoubleGate (Frame) "RwG_Wood_DoubleGate_Frame_Swing_Kit", //Wood-DoubleGate (Frame/Swing) "RwG_Wood_DoubleGate_Swing_Kit", //Wood-DoubleGate (Swing) "RwG_Wood_Floor_Frame_Kit", //Wood-Floor (Frame) "RwG_Wood_Floor_Kit", //Wood-Floor "RwG_Wood_FloorPort_Frame_Kit", //Wood-FloorPort (Frame) "RwG_Wood_FloorPort_Kit", //Wood-FloorPort "RwG_Grid_Wall_Kit", //Grid-Wall Kit "RwG_Grid_DoorWay_Kit", //Grid-DoorWay Kit "RwG_Grid_Door_Kit", //Grid-Door Kit Share this post Link to post Share on other sites
OdinCZ 8 Posted August 25, 2020 Hi Thomas, thank you. I would just ask. it is written in the update 1.01 add RwG_Container_Locker_Blue_okStatic/RwG_Container_Locker_Blue_Static (maximumload 700) add RwG_Item_Box_M_Kit/RwG_Container_Box_M_Static (maximumload 500) Is this valid? And one more thing. Some recipes are written differently. example: class Elevator_Recipe: Exile_AbstractCraftingRecipe Or class WoodGrid_Doorway_Frame_Kit_Recipe: Wood_Wall_Frame_Kit_Recipe Is this valid? Thank you very much Share this post Link to post Share on other sites
Thomas TKO 82 Posted August 25, 2020 and i forget "RwG_Item_Box_M_Kit", "RwG_Item_Locker_Blue_Kit", "RwG_Overhead_Light_Kit", and a exemple to craft class RwG_Workbench: Exile_AbstractCraftingRecipe { name = "Werkbank"; pictureItem = "RwG_Workbench_Kit"; returnedItems[] = { {1,"RwG_Workbench_Kit"} }; requiresFire = 1; components[] = { {10, "Exile_Item_MetalScrews"}, {8, "Exile_Item_Metalpole"}, {6, "Exile_Item_JunkMetal"}, {6, "Exile_Item_MetalBoard"} }; tools[] = { "Exile_Item_Grinder", "Exile_Item_Screwdriver", "Exile_Item_Hammer" }; }; class RwG_Elevator: Exile_AbstractCraftingRecipe { name = "Aufzug"; requiresConcreteMixer = 1; pictureItem = "RwG_Elevator_Kit"; returnedItems[] = { {1, "RwG_Elevator_Kit"} }; components[] = { {1, "Exile_Item_Codelock"}, {1, "Exile_Item_Laptop"}, {6, "Exile_Item_MetalPole"}, {6, "Exile_Item_MetalWire"}, {1, "Exile_Item_DuctTape"}, {5, "Exile_Item_MetalScrews"}, {6, "Exile_Item_JunkMetal"}, {6, "Exile_Item_MetalBoard"} }; tools[] = { "Exile_Item_Pliers", "Exile_Item_Handsaw", "Exile_Item_Screwdriver" }; }; Share this post Link to post Share on other sites
El' Rabito 164 Posted April 13, 2022 I wanted to add this for my building script replacement scripts 😉 Since i didn't add any license, the strictest license applies. You can't use it without a permission# License Info: If you server is named KFB (Kentucky Fried Bambi) you have no permission to use this. Any violation will result in a DMCA. Share this post Link to post Share on other sites
rgscriven 18 Posted September 11, 2022 this is a great addition mod the only thing im getting is Warning Message: You cannot play/edit this mission; it is dependent on downloadable content that has been deleted.\nrwg_addon_basebuilding_exile spamming the crap out of the rpt, anyway to fix issue Share this post Link to post Share on other sites