summaryrefslogtreecommitdiff
path: root/gamemode/craftablesystem/misc/runeinfuser.lua
diff options
context:
space:
mode:
Diffstat (limited to 'gamemode/craftablesystem/misc/runeinfuser.lua')
-rw-r--r--gamemode/craftablesystem/misc/runeinfuser.lua113
1 files changed, 113 insertions, 0 deletions
diff --git a/gamemode/craftablesystem/misc/runeinfuser.lua b/gamemode/craftablesystem/misc/runeinfuser.lua
new file mode 100644
index 0000000..151aa57
--- /dev/null
+++ b/gamemode/craftablesystem/misc/runeinfuser.lua
@@ -0,0 +1,113 @@
+local COMBI = {}
+
+COMBI.Name = "Runic Infuser"
+COMBI.Description = "A basic place for infusing tools"
+
+COMBI.Req = {}
+COMBI.Req["Strange_Stone"] = 200
+COMBI.Req["Stone"] = 200
+COMBI.Req["Basic_Rune"] = 20
+
+COMBI.Results = "gms_runicinfuser"
+COMBI.Texture = "gms_icons/gms_weapon.png"
+COMBI.BuildSiteModel = "models/maxofs2d/hover_rings.mdl"
+
+GMS.RegisterCombi( COMBI, "Structures" )
+
+local COMBI = {}
+
+COMBI.Name = "Pickaxe Head"
+COMBI.Description = "it might be dull but it gets the job done"
+COMBI.Entity = "gms_runicinfuser"
+
+COMBI.Req = {}
+COMBI.Req["Stone"] = 150
+COMBI.Req["Strange_Stone"] = 20
+
+COMBI.Results = {}
+COMBI.Results["Pickaxe_Head"] = 1
+
+GMS.RegisterCombi( COMBI, "gms_runicinfuser" )
+
+local COMBI = {}
+
+COMBI.Name = "Pickaxe Handle"
+COMBI.Description = "a sturdy handle for a sturdy tool"
+COMBI.Entity = "gms_runicinfuser"
+
+COMBI.Req = {}
+COMBI.Req["Stone"] = 100
+COMBI.Req["Strange_Stone"] = 15
+
+COMBI.Results = {}
+COMBI.Results["Pickaxe_Handle"] = 1
+
+GMS.RegisterCombi( COMBI, "gms_runicinfuser" )
+
+local COMBI = {}
+
+COMBI.Name = "Air Rune Pickaxe"
+COMBI.Description = "A strange pickaxe that has a tendency to only mine a weird type of stone"
+COMBI.Entity = "gms_runicinfuser"
+
+COMBI.Req = {}
+COMBI.Req["Pickaxe_Head"] = 1
+COMBI.Req["Pickaxe_Handle"] = 1
+COMBI.Req["Air_Rune"] = 3
+COMBI.Req["Strange_Stone"] = 15
+
+COMBI.Texture = "gms_icons/gms_weapon.png"
+COMBI.SwepClass = "gms_runeapickaxe"
+
+GMS.RegisterCombi( COMBI, "gms_runicinfuser" )
+
+local COMBI = {}
+
+COMBI.Name = "Earth Rune Pickaxe"
+COMBI.Description = "A strange pickaxe that has a tendency to only mine a weird type of stone"
+COMBI.Entity = "gms_runicinfuser"
+
+COMBI.Req = {}
+COMBI.Req["Pickaxe_Head"] = 1
+COMBI.Req["Pickaxe_Handle"] = 1
+COMBI.Req["Earth_Rune"] = 3
+COMBI.Req["Strange_Stone"] = 15
+
+COMBI.Texture = "gms_icons/gms_weapon.png"
+COMBI.SwepClass = "gms_runeepickaxe"
+
+GMS.RegisterCombi( COMBI, "gms_runicinfuser" )
+
+local COMBI = {}
+
+COMBI.Name = "Fire Rune Pickaxe"
+COMBI.Description = "A strange pickaxe that has a tendency to only mine a weird type of stone"
+COMBI.Entity = "gms_runicinfuser"
+
+COMBI.Req = {}
+COMBI.Req["Pickaxe_Head"] = 1
+COMBI.Req["Pickaxe_Handle"] = 1
+COMBI.Req["Fire_Rune"] = 3
+COMBI.Req["Strange_Stone"] = 15
+
+COMBI.Texture = "gms_icons/gms_weapon.png"
+COMBI.SwepClass = "gms_runefpickaxe"
+
+GMS.RegisterCombi( COMBI, "gms_runicinfuser" )
+
+local COMBI = {}
+
+COMBI.Name = "Water Rune Pickaxe"
+COMBI.Description = "A strange pickaxe that has a tendency to only mine a weird type of stone"
+COMBI.Entity = "gms_runicinfuser"
+
+COMBI.Req = {}
+COMBI.Req["Pickaxe_Head"] = 1
+COMBI.Req["Pickaxe_Handle"] = 1
+COMBI.Req["Water_Rune"] = 3
+COMBI.Req["Strange_Stone"] = 15
+
+COMBI.Texture = "gms_icons/gms_weapon.png"
+COMBI.SwepClass = "gms_runewpickaxe"
+
+GMS.RegisterCombi( COMBI, "gms_runicinfuser" )