summaryrefslogtreecommitdiff
path: root/gamemode/craftablesystem/workbenches
diff options
context:
space:
mode:
Diffstat (limited to 'gamemode/craftablesystem/workbenches')
-rw-r--r--gamemode/craftablesystem/workbenches/mythrilworkbench.lua30
-rw-r--r--gamemode/craftablesystem/workbenches/platinumworkbench.lua22
-rw-r--r--gamemode/craftablesystem/workbenches/steelworkbench.lua18
3 files changed, 70 insertions, 0 deletions
diff --git a/gamemode/craftablesystem/workbenches/mythrilworkbench.lua b/gamemode/craftablesystem/workbenches/mythrilworkbench.lua
new file mode 100644
index 0000000..91a5e3a
--- /dev/null
+++ b/gamemode/craftablesystem/workbenches/mythrilworkbench.lua
@@ -0,0 +1,30 @@
+local COMBI = {}
+
+COMBI.Name = "Mithril WorkBench"
+COMBI.Description = "A very basic industrial crafting station"
+
+COMBI.Req = {}
+COMBI.Req["Pure_Mithril"] = 200
+COMBI.Req["Teak"] = 20
+
+COMBI.Results = "gms_mithrilworkbench"
+COMBI.Texture = "gms_icons/gms_weapon.png"
+COMBI.BuildSiteModel = "models/props_wasteland/kitchen_counter001c.mdl"
+
+GMS.RegisterCombi( COMBI, "Structures" )
+
+local COMBI = {}
+
+COMBI.Name = "Mithril Pickaxe"
+COMBI.Description = "A strange pickaxe that has a tendency to only mine a weird type of stone"
+COMBI.Entity = "gms_mithrilworkbench"
+
+COMBI.Req = {}
+COMBI.Req["Pure_Mithril"] = 50
+COMBI.Req["Teak"] = 25
+
+
+COMBI.Texture = "gms_icons/gms_weapon.png"
+COMBI.SwepClass = "gms_mithrilpickaxe"
+
+GMS.RegisterCombi( COMBI, "gms_mithrilworkbench" )
diff --git a/gamemode/craftablesystem/workbenches/platinumworkbench.lua b/gamemode/craftablesystem/workbenches/platinumworkbench.lua
index fac5606..839b48b 100644
--- a/gamemode/craftablesystem/workbenches/platinumworkbench.lua
+++ b/gamemode/craftablesystem/workbenches/platinumworkbench.lua
@@ -45,3 +45,25 @@ COMBI.Texture = "gms_icons/gms_weapon.png"
COMBI.SwepClass = "gms_platinumhatchet"
GMS.RegisterCombi( COMBI, "gms_platinumworkbench" )
+
+local COMBI = {}
+
+
+COMBI.Name = "Pickaxe of Djarex"
+COMBI.Description = "A strange pickaxe that has a tendency to only mine a weird type of stone"
+COMBI.Entity = "gms_platinumworkbench"
+
+COMBI.Req = {}
+COMBI.Req["Platinum"] = 25
+COMBI.Req ["Steel"] = 25
+COMBI.Req ["Gold"] = 25
+COMBI.Req["Elm"] = 50
+COMBI.Req["Mahogany"] = 50
+
+COMBI.SkillReq = {}
+COMBI.SkillReq["Weapon_Crafting"] = 50
+
+COMBI.Texture = "gms_icons/gms_weapon.png"
+COMBI.SwepClass = "gms_pickaxeofdjarex"
+
+GMS.RegisterCombi( COMBI, "gms_platinumworkbench" )
diff --git a/gamemode/craftablesystem/workbenches/steelworkbench.lua b/gamemode/craftablesystem/workbenches/steelworkbench.lua
index b8f5117..6d2a8d4 100644
--- a/gamemode/craftablesystem/workbenches/steelworkbench.lua
+++ b/gamemode/craftablesystem/workbenches/steelworkbench.lua
@@ -45,3 +45,21 @@ COMBI.Texture = "gms_icons/gms_weapon.png"
COMBI.SwepClass = "gms_steelhatchet"
GMS.RegisterCombi( COMBI, "gms_steelworkbench" )
+
+local COMBI = {}
+
+COMBI.Name = "Bucket"
+COMBI.Description = "a simple bucket for simple needs"
+COMBI.Entity = "gms_steelworkbench"
+
+COMBI.Req = {}
+COMBI.Req["Steel"] = 30
+COMBI.Req["Wood"] = 5
+
+COMBI.SkillReq = {}
+COMBI.SkillReq["Weapon_Crafting"] = 30
+
+COMBI.Texture = "gms_icons/gms_weapon.png"
+COMBI.SwepClass = "gms_bucket"
+
+GMS.RegisterCombi ( COMBI, "gms_steelworkbench")