summaryrefslogtreecommitdiff
path: root/gamemode/itemsystem/items/gunchunks.lua
blob: 412ae68ec4f72133f6b92a1a1d3777347faec43d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
--The resources produced from a gunchunks workbench, somewhat cleverly condensed here.
local materials = {
  "Copper",
  "Iron",
  "Tech",
  "Silver",
  "Gold",
  "Steel",
  "Platinum",
}

local gunparts = {
  "Gunslide",
  "Gunbarrel",
  "Gungrip",
  "Gunmagazine",
  "Weapon Scope",
  "Reflex Scope",
}

for k,v in pairs(materials) do
  for i,j in pairs(gunparts) do
    local ITEM = {}
    ITEM.Name = v .. " " .. j
    ITEM.Description = "A part of a weapon!"
    local filename = string.Replace(v .. " " .. j," ","_")
    local directory = "items/weaponparts/" .. filename .. ".png"
    print("File for " .. ITEM.Name .. " is " .. directory)
    ITEM.Icon = directory
    ITEM.UniqueData = false
    genericMakeDroppable(ITEM)
    GMS.RegisterResource(ITEM)
  end
end