Module:Skill calc/elts

From RuneScape Classic Wiki
Jump to: navigation, search

Documentation for this module may be created at Module:Skill calc/elts/doc

--[=[ elts
-- These determine and return the table headers for calculators.
-- No calculations are done on this page; this purely an array of headers.
-- To create a new one:
--   - if there is no base skill yet, use ["Skillname"]
--   - if the goal is a specific sub-set of a skill that requires different 
--     headers, use ["Skillname-Subset"]. 
--     The Subset should be the option displayed in the calculator.
--   - All elts should follow this exact template where possible:
--     {'', 'Name', 'Level', 'XP', '# needed', ...} where the ellipse includes additional columns
--]=]
local p2pf2p = "[[File:P2P-F2P icon.png|16px|link=|alt=Pay-to-play]]"

return {
    ["Agility"] = 
        {'', 'Name', 'Level', 'XP', '# needed', p2pf2p},
    ["Agility-Basic"] = 
        {'', 'Name', 'Level', p2pf2p},
    ["Construction"] = 
        {'', 'Name', 'Level', 'XP', '# needed', 'Materials', 'Unit cost', 'Cost', 'XP cost', p2pf2p},
    ["Construction-Rooms"] = 
        {'','Name','Level','Cost', p2pf2p},
    ["Construction-Flatpacks"] = 
        {'', 'Name', 'Bench', 'Level', 'XP', '# needed', 'Materials', 'Unit cost', 'Cost', 'XP cost', p2pf2p},
    ["Construction-Milestones"] =
        {'','Name','Level','XP','Cost', p2pf2p},
    ["Construction-Other"] = 
        {'', 'Name', 'Level', 'XP', '# needed', 'Materials', p2pf2p},
    ["Cooking"] = 
        {'', 'Name', 'Level', 'XP', '# needed', 'Materials', 'Raw cost', 'Product cost', 'Profit/Loss',  'Profit/XP', p2pf2p},
    ["Cooking-Dungeoneering"] = 
        {'', 'Name', 'Level', 'XP', '# needed', 'Materials', p2pf2p},
    ["Crafting"] = 
        {'', 'Name', 'Level', 'XP', '# needed', 'Materials', 'Raw cost', 'Product cost', 'Profit/Loss', 'Profit/XP', p2pf2p},
    ["Divination"] =
        {'', 'Name', 'Level', 'XP', '# needed', 'Profit', p2pf2p},
    ["Divination-Boons"] =
        {'', 'Name', 'Level', 'XP', 'Materials', 'Profit', p2pf2p},
    ["Divination-Dungeoneering"] =
        {'', 'Name', 'Level', 'XP', '# needed', 'Materials', p2pf2p},
    ["Divination-Hall of Memories"] =
        {'', 'Name', 'Level', 'XP', '# needed', 'Materials', p2pf2p},
    ["Divination-Hall of Memories (2 tick)"] =
        {'', 'Name', 'Level', 'XP', '# needed', 'Materials', p2pf2p},
    ["Divination-Memory-storage bots"] =
        {'', 'Name', 'Level', 'XP', '# needed', 'Materials', p2pf2p},
    ["Divination-Milestones"] =
        {'', 'Name', 'Level', 'XP', '# needed', 'Materials', 'Profit', p2pf2p},
    ["Divination-Other"] =
        {'', 'Name', 'Level', p2pf2p},
    ["Divination-Profit"] =
        {'', 'Name', 'Level', 'XP', '# needed', 'Materials', 'Profit', p2pf2p},
    ["Dungeons"] =
        {'', 'Name', 'Level', 'XP', '# needed', p2pf2p},
    ["Dungeons-Materials"] = 
        {'', 'Name', 'Level', 'XP', '# needed', 'Materials', p2pf2p},
    ["Farming"] = 
        {'', 'Name', 'Level', 'XP', '# needed', 'Seed', 'Raw cost', p2pf2p},
    ["Farming-Curing Animals"] = 
        {'', 'Name', 'Level', 'XP', '# needed', p2pf2p},
    ["Farming-Raising Animals"] = 
        {'', 'Name', 'Level', 'Egg to baby', 'Baby to adolescent', 'Adolescent to adult', 'Adult to elder', 'Total XP', '# needed', p2pf2p},
    ["Farming-Manure"] = 
        {'', 'Name', 'Level', 'XP', '# needed', p2pf2p},
    ["Firemaking"] = 
        {'', 'Name', 'Level', 'XP', '# needed', 'Materials', 'Unit cost', 'Product cost', 'Profit/XP', p2pf2p},
    ["Firemaking-Barbarian"] = 
        {'', 'Name', 'Level', 'XP', '# needed', 'Materials', p2pf2p},
    ["Firemaking-Char"] = 
        {'', 'Name', 'Level', 'XP', '# needed', p2pf2p},
    ["Firemaking-Milestones"] = 
        {'', 'Name', 'Level', 'XP', '# needed', 'Materials', 'Unit cost', 'Product cost', 'Profit/XP', p2pf2p},
    ["Firemaking-Other"] = 
        {'', 'Name', 'Level', 'XP', '# needed', 'Materials', p2pf2p},
    ["Firemaking-Incense Sticks (scratch + ashing)"] =
        {'', 'Name', 'Level', 'XP', '# needed', 'Materials', 'Raw cost', 'Product cost', 'Profit/Loss',  'Profit/XP', p2pf2p},
    ["Fishing"] =
        {'', 'Name', 'Tool', 'Bait', 'Level', 'XP', '# needed', 'Product cost', 'Raw cost', 'Profit', p2pf2p},
    ["Fishing-Deep Sea"] =
        {'', 'Name', 'Tool', 'Level', 'XP', '# needed', 'Product cost', 'Raw cost', 'Profit', p2pf2p},
    ["Fishing-Dungeoneering"] =
        {'', 'Name', 'Tool', 'Bait', 'Level', 'XP', '# needed', p2pf2p},
    ["Fletching"] = 
        {'', 'Name', 'Level', 'XP', '# needed', 'Materials', 'Raw cost', 'Product cost', 'Profit/Loss', 'Profit/XP', p2pf2p},
    ["Fletching-Dungeoneering"] = 
        {'', 'Name', 'Level', 'XP', '# needed', 'Materials', p2pf2p},
    ["Herblaw"] =
        {'', 'Name', 'Level', 'XP', '# needed', 'Materials', 'Raw cost', 'Product cost', 'Profit/Loss', 'Profit/XP', p2pf2p},
    ["Hunter"] =
        {'', 'Name', 'Level', 'XP', '# needed', 'Materials', p2pf2p},
    ["Hunter-Anachronia"] =
        {'', 'Name', 'Level', 'XP', '# needed', 'Materials', 'Product cost', p2pf2p},
    ["Hunter-Bait"] = 
        {'', 'Name', 'Level', 'XP', '# needed', 'Bait', 'Materials', p2pf2p},
    ["Hunter-BGH"] =
    	{'', 'Name', 'Level', 'XP', '# needed', 'Bait', p2pf2p},
    ["Invention"] =
    	{'', 'Name', 'Level', 'XP', '# needed', p2pf2p},
    ["Invention-Manufacturing"] =
    	{'', 'Name', 'Level', 'XP', '# needed', 'Materials', 'Tech tree', p2pf2p},
    ["Invention-Manufacturing - Ancient"] =
    	{'', 'Name', 'Level', 'XP', '# needed', 'Materials', p2pf2p},
    ["Magic"] = 
        {'', 'Name', 'Level', 'XP', '# needed', 'Materials', 'Raw cost', p2pf2p},
    ["Mining"] = 
        {'', 'Name', 'Level', 'XP', '# needed', 'Profit', p2pf2p},
    ["Mining-Gems"] = 
        {'', 'Name', 'Level', 'XP', '# needed', 'Rock type', 'Location', 'Profit', p2pf2p},
    ["Prayer"] =
        {'', 'Name', 'XP', '# needed', 'Raw cost', 'XP cost', p2pf2p},
    ["Prayer-Incense sticks"] =
        {'', 'Name', 'Level', 'XP', '# needed', 'Materials', 'Raw cost', 'Product cost', 'Profit/Loss',  'Profit/XP', p2pf2p},
    ["Runecrafting"] =
        {'', 'Name', 'Level', 'XP', '# needed', 'Materials', 'Raw cost', 'Product cost', 'Profit/Loss', p2pf2p},
    ["Runecrafting-Tiaras"] =
        {'', 'Name', 'XP', '# needed', 'Materials', 'Raw cost', 'Product cost', 'Profit/Loss', p2pf2p},
    ["Runecrafting-Runespan - Free"] =
        {'', 'Name', 'Level', 'XP', '# needed', p2pf2p},
    ["Runecrafting-Runespan - Members"] =
        {'', 'Name', 'Level', 'XP', '# needed', p2pf2p},
    ["Slayer"] = 
        {'', 'Name', 'Level', 'Slayer Level', 'XP', '# needed', p2pf2p},
    ["Slayer-Assignments"] = 
        {'', 'Name', 'Level', 'Slayer Level', 'XP', '# needed','Guide', p2pf2p},
    ["Slayer-Basic"] = 
        {'', 'Name', 'Level', p2pf2p},
    ["Smithing"] = 
        {'', 'Name', 'Level', 'XP', '# needed', 'Materials', 'Raw cost', 'Product cost', 'Profit/Loss', 'Profit/XP', p2pf2p},
    ["Smithing-Equipment"] = 
        {'', 'Name', 'Level', 'XP', '# needed', 'Materials', p2pf2p},
    ["Smithing-Forging"] = 
        {'', 'Name', 'Level', 'XP', '# needed', 'Unit cost', 'XP cost', p2pf2p},
    ["Summoning"] =
        {'', 'Name', 'Charm', 'Level', 'XP', '# needed', 'Materials', 'Raw cost', 'Product cost', 'Profit/Loss', 'XP cost', p2pf2p},
    ["Summoning-Scrolls"] =
        {'', 'Name', 'Level', 'XP', '# needed', 'Pouch', 'Raw cost', 'Product cost', 'Profit/Loss', 'XP cost', p2pf2p},
    ["Summoning-Dungeoneering - Pouches"] =
        {'', 'Name', 'Charm', 'Level', 'XP', '# needed', 'Materials', p2pf2p},
    ["Thieving"] = 
        {'', 'Name', 'Level', 'XP', '# needed', p2pf2p},
    ["Thieving-Safes"] = 
        {'', 'Name', 'Level', 'XP', '# needed', 'Location', p2pf2p},
    ["Thieving-Sorceress Garden"] = 
        {'', 'Name', 'Level', 'XP', '# needed', 'Fruit', p2pf2p},
    ["Woodcutting"] = 
        {'', 'Name', 'Level', 'XP', '# needed', 'Profit', p2pf2p},
    ["Woodcutting-Other"] =
        {'', 'Name', 'Level', 'XP', '# needed', p2pf2p},
    ["Urns"] =
        {'', 'Name', 'XP', '# needed', 'Cost', p2pf2p}
}