Module:Weapon upgrade table/data
Jump to navigation
Jump to search
Documentation for this module may be created at Module:Weapon upgrade table/data/doc
local data = {}
data.special = {
upgrade_cap = 10,
damage_increment = 0.2,
cost_length = 3,
costs = {
metal = {
{ page = 'Iron', image = 'Iron Icon.png', amount = 5 },
{ page = 'Iron', image = 'Iron Icon.png', amount = 10 },
{ page = 'Iron', image = 'Iron Icon.png', amount = 15 },
{ page = 'Forged Iron', image = 'Forged Iron Icon.png', amount = 15 },
{ page = 'Forged Iron', image = 'Forged Iron Icon.png', amount = 20 },
{ page = 'Galvanized Iron', image = 'Galvanized Iron Icon.png', amount = 15 },
{ page = 'Galvanized Iron', image = 'Galvanized Iron Icon.png', amount = 20 },
{ page = 'Hardened Iron', image = 'Hardened Iron Icon.png', amount = 15 },
{ page = 'Hardened Iron', image = 'Hardened Iron Icon.png', amount = 20 },
{ page = 'Simulacrum', image = 'Simulacrum Icon.png', amount = 1 },
},
lumenite = {
page = 'Lumenite Crystal', -- used localized string here
image = 'Lumenite Crystal Icon.png',
amount = { 2, 2, 2, 2, 3, 3, 3, 4, 4, 5 },
},
scrap = {
page = 'Scrap',
image = 'Scrap.png',
base = 450,
increment = 75,
}
}
}
data.standard = {
upgrade_cap = 20,
damage_increment = 0.1,
cost_length = 2,
costs = {
metal = {
{ page = 'Iron', image = 'Iron Icon.png', amount = 4 },
{ page = 'Iron', image = 'Iron Icon.png', amount = 6 },
{ page = 'Iron', image = 'Iron Icon.png', amount = 8 },
{ page = 'Iron', image = 'Iron Icon.png', amount = 10 },
{ page = 'Iron', image = 'Iron Icon.png', amount = 12 },
{ page = 'Forged Iron', image = 'Forged Iron Icon.png', amount = 4 },
{ page = 'Forged Iron', image = 'Forged Iron Icon.png', amount = 6 },
{ page = 'Forged Iron', image = 'Forged Iron Icon.png', amount = 8 },
{ page = 'Forged Iron', image = 'Forged Iron Icon.png', amount = 10 },
{ page = 'Forged Iron', image = 'Forged Iron Icon.png', amount = 12 },
{ page = 'Galvanized Iron', image = 'Galvanized Iron Icon.png', amount = 4 },
{ page = 'Galvanized Iron', image = 'Galvanized Iron Icon.png', amount = 6 },
{ page = 'Galvanized Iron', image = 'Galvanized Iron Icon.png', amount = 8 },
{ page = 'Galvanized Iron', image = 'Galvanized Iron Icon.png', amount = 10 },
{ page = 'Galvanized Iron', image = 'Galvanized Iron Icon.png', amount = 12 },
{ page = 'Hardened Iron', image = 'Hardened Iron Icon.png', amount = 4 },
{ page = 'Hardened Iron', image = 'Hardened Iron Icon.png', amount = 6 },
{ page = 'Hardened Iron', image = 'Hardened Iron Icon.png', amount = 8 },
{ page = 'Hardened Iron', image = 'Hardened Iron Icon.png', amount = 10 },
{ page = 'Simulacrum', image = 'Simulacrum Icon.png', amount = 1 },
},
scrap = {
page = 'Scrap',
image = 'Scrap.png',
base = 200,
increment = 20,
}
}
}
return data