Module:Skill calc/Thieving/data
Jump to navigation
Jump to search
Documentation for this module may be created at Module:Skill calc/Thieving/data/doc
--[=[
Notations found in this Module:
* name: Name of product
* icon: Alternate image location
* iconSize: Used to modify large images into an icon
* title: Alternate link location
- Used to clarify the difference from a similar object or offer a cleaner name
* level: Level required to complete
* xp: Experience gained
* members: Indicates whether an item is members-only content
--]=]
--[=[
Testing first before adding the rest
--]=]
return function(trainMethod,subMethod)
--Milestones
--Pickpocket
if trainMethod == "Pickpocket" then
local methods =
{
{
name = "Man",
iconSize = 21,
level = 1,
xp = 8,
trade = 0,
members = 0
}, {
name = "Farmer",
iconSize = 21,
level = 10,
xp = 14.5,
trade = 0,
members = 0
}, {
name = "Rogue",
iconSize = 21,
level = 32,
xp = 36.5,
trade = 0,
members = 0
}, {
name = "Guard",
iconSize = 21,
level = 40,
xp = 46.8,
trade = 0,
members = 0
}, {
name = "Knight",
iconSize = 21,
level = 55,
xp = 84.3,
trade = 0,
members = 0
}, {
name = "Yanille Watchman",
iconSize = 21,
level = 65,
xp = 137.5,
trade = 0,
members = 0
}, {
name = "Paladin",
iconSize = 21,
level = 70,
xp = 151.8,
trade = 0,
members = 0
}, {
name = "Gnome",
icon = "Gnome local",
iconSize = 21,
level = 75,
xp = 198.3,
trade = 0,
members = 0
}, {
name = "Hero",
iconSize = 21,
level = 80,
xp = 273.3,
trade = 0,
members = 0
}
}
return methods
end
--Stalls
if trainMethod == "Stalls" then
local methods =
{
{
name = "Bakers Stall",
icon = "Cake",
iconSize = 21,
level = 5,
xp = 16,
trade = 0,
members = 0
}, {
name = "Tea stall",
icon = "Cup of tea",
iconSize = 21,
level = 5,
xp = 16,
trade = 0,
members = 0
}, {
name = "Counter (Rock cake)",
title = "Rock cake counter",
icon = "Rock cake",
iconSize = 21,
level = 15,
xp = 16,
trade = 0,
members = 0
}, {
name = "Silk Stall",
icon = "Silk",
iconSize = 21,
level = 20,
xp = 24,
trade = 0,
members = 0
}, {
name = "Fur Stall",
icon = "Fur",
iconSize = 21,
level = 35,
xp = 36,
trade = 0,
members = 0
}, {
name = "Silver Stall",
icon = "Silver",
iconSize = 21,
level = 50,
xp = 54,
trade = 0,
members = 0
}, {
name = "Spices Stall",
icon = "Spice",
iconSize = 21,
level = 65,
xp = 81,
trade = 0,
members = 0
}, {
name = "Gems Stall",
icon = "Sapphire",
iconSize = 21,
level = 75,
xp = 160,
trade = 0,
members = 0
}
}
return methods
end
--Chests
if trainMethod == "Chests" then
local methods =
{
{
sLink = "10 Coin Chest in",
name = "Ardougne",
title = "Ardougne,",
eLink = "and the [[Wilderness]]",
icon = "Coins",
level = 13,
xp = 7.5,
trade = 0,
members = 0
}, {
sLink = "Nature-Rune Chest in",
name = "Ardougne",
eLink = "and [[Pirates' Hideout]]",
icon = "Nature-Rune",
level = 28,
xp = 25,
trade = 0,
members = 0
}, {
sLink = "50 Coin Chest in",
name = "Ardougne",
eLink = "and the [[Axe House]]",
icon = "Coins",
level = 43,
xp = 125,
trade = 0,
members = 0
}, {
sLink = "Chests in",
name = "Hemenster",
icon = "Steel arrow heads",
level = 47,
xp = 150,
trade = 0,
members = 0
}, {
sLink = "Chests in the",
name = "Chaos Druid Tower",
title = "Chaos Druid Tower,",
eLink = "north of [[Ardougne]]",
icon = "Blood-Rune",
level = 59,
xp = 250,
trade = 0,
members = 0
}, {
sLink = "Chests in King Lathas's",
name = "Ardougne Castle",
title = "castle",
eLink = "in [[Ardougne]]",
icon = "Raw Shark",
level = 72,
xp = 500,
trade = 0,
members = 0
}
}
return methods
end
--Doors
if trainMethod == "Doors" then
local methods =
{
{
name = "Door to 10-coin chest",
icon = "Leather Gloves",
iconSize = 21,
level = 7,
xp = 3.75,
trade = 0,
members = 0
}, {
name = "Door to Nature-Rune Chest",
icon = "Leather Gloves",
iconSize = 21,
level = 16,
xp = 15,
trade = 0,
members = 0
}, {
name = "Ardougne house door",
icon = "Leather Gloves",
iconSize = 21,
level = 21,
xp = 15,
trade = 0,
members = 0
}, {
name = "Magic axe hut door",
icon = "Lockpick",
iconSize = 21,
level = 32,
xp = 25,
trade = 0,
members = 0
}, {
name = "Ardougne sewer gate",
icon = "Leather Gloves",
iconSize = 21,
level = 31,
xp = 25,
trade = 0,
members = 0
}, {
name = "Pirates' Hideout",
icon = "Lockpick",
iconSize = 21,
level = 39,
xp = 35,
trade = 0,
members = 0
}, {
name = "Chaos Druid Tower",
icon = "Leather Gloves",
iconSize = 21,
level = 46,
xp = 37.5,
trade = 0,
members = 0
}, {
name = "Paladin door",
icon = "Leather Gloves",
iconSize = 21,
level = 61,
xp = 50,
trade = 0,
members = 0
}, {
name = "Yanille dungeon door",
icon = "Lockpick",
iconSize = 21,
level = 82,
xp = 50,
trade = 0,
members = 0
}
}
return methods
end
end