User contributions for Alex

A user with 47,390 edits. Account created on 10 October 2024.
Jump to navigation Jump to search
Search for contributionsshowhide
⧼contribs-top⧽
⧼contribs-date⧽
(newest | oldest) View ( | ) (20 | 50 | 100 | 250 | 500)

17 October 2024

  • 01:1201:12, 17 October 2024 diff hist +20 N Module:Main article/docCreated page with "{{No documentation}}" current
  • 01:1201:12, 17 October 2024 diff hist +6,854 N Module:Magic damage calculator/dataCreated page with "return { ["Wind Strike"] = { {'1-4', 2}, {'5-8', 4}, {'9-12', 6}, {'13+', 8} }, ["Water Strike"] = { {'5-8', 4}, {'9-12', 6}, {'13+', 8} }, ["Earth Strike"] = { {'9-12', 6}, {'13+', 8} }, ["Fire Strike"] = { {'13', 8} }, ["Wind Bolt"] = { {'17-22', 9}, {'23-28', 10}, {'29-34', 11}, {'35+', 12} }, ["Water Bolt"] = { {'23-28', 10}, {'29-34', 11}, {'35+', 12} }, ["Earth Bolt"] = { {'29-34', 11}, {'35+', 12} },..." current
  • 01:1201:12, 17 October 2024 diff hist +4,757 N Module:Magic damage calculatorCreated page with "local p = {} -- For rendering the tables local yesno = require('Module:Yesno') local skillpic = require('Module:SCP')._main local SPELL_TABLE = require('Module:Magic damage calculator/data') local PRAYER_MODIFIER = { 0, 0.01, 0.02, 0.04, } function p.main(frame) -- Parse the args local args = frame.args local selectedSpell = string.gsub(args.spell, "'", "'") local selectedSpellData = SPELL_TABLE[selectedSpell] local selectedWeapon = string.gsub(args.wea..." current
  • 01:1201:12, 17 October 2024 diff hist +1,776 N Module:LocLine/SandboxCreated page with "local p = {} local editBtn = '<small>' .. require('Module:Edit button')() .. '</small>' local yesno = require('Module:Yesno') local isEmpty = require('Module:Paramtest').is_empty local hc = require('Module:Paramtest').has_content local buildMap = require('Module:Map/Sandbox').buildMap local membscol = { [true] = 'link=Members', [false] = 'link=Free-to-play', } function p.main(frame) local args = frame:getParen..." current
  • 01:1201:12, 17 October 2024 diff hist 0 Module:LocLine/docNo edit summary current
  • 01:1201:12, 17 October 2024 diff hist 0 Module:LibraryUtil/docNo edit summary current
  • 01:1201:12, 17 October 2024 diff hist 0 Module:Level up table/docNo edit summary current
  • 01:1201:12, 17 October 2024 diff hist +5,096 N Module:LeagueBoostedDrop/SandboxCreated page with "local p = {}; local lang = mw.language.getContentLanguage() local rarity_class = { { 1, 'table-bg-blue' }, { 1/25, 'table-bg-green' }, { 1/99.99, 'table-bg-yellow' }, { 1/999.99, 'table-bg-orange' }, { 1/9999999, 'table-bg-red' } } function get_rarity_class(val) for i,v in ipairs(rarity_class) do curr = v if val >= v[1] then break end end return curr[2] end function sigfig(n, f) f = math.floor(f-1) if n == 0 then return 0 end local m = math.floor(m..." current
  • 01:1201:12, 17 October 2024 diff hist +20 N Module:LeagueBoostedDrop/docCreated page with "{{No documentation}}" current
  • 01:1201:12, 17 October 2024 diff hist +4,531 N Module:LeagueBoostedDropCreated page with "local p = {}; local lang = mw.language.getContentLanguage() local rarity_class = { { 1, 'table-bg-blue' }, { 1/25, 'table-bg-green' }, { 1/99.99, 'table-bg-yellow' }, { 1/999.99, 'table-bg-orange' }, { 1/9999999, 'table-bg-red' } } function get_rarity_class(val) for i,v in ipairs(rarity_class) do curr = v if val >= v[1] then break end end return curr[2] end function sigfig(n, f) f = math.floor(f-1) if n == 0 then return 0 end local m = math.floor(m..." current
  • 01:1201:12, 17 October 2024 diff hist +2,890 N Module:Lava shard chartCreated page with "local chart = require( 'Module:Chart data' ) local p = {} function interp(low, high, level) local value = math.floor(low*(99-level)/98 + high*(level-1)/98 + 0.5) + 1 return math.min(math.max(value / 256, 0), 1) end function p._calculateDataSets(args) local dataSets = {} local data = {} local dataBoost = {} local shards3, shards4, shards5, shards6 local roll1, roll2, roll3 for x = 1, 99 do roll1 = interp(101, 301, x) roll2 = interp(58, 251, x) roll3 =..." current
  • 01:1201:12, 17 October 2024 diff hist +13 Module:LastPrices/data.jsonNo edit summary current
  • 01:1201:12, 17 October 2024 diff hist +130,516 N Module:LastPricesFSW/dataCreated page with "return { ["%LAST_UPDATE%"] = 1681896865, ["%LAST_UPDATE_F%"] = "19 April 2023 09:34:25 (UTC)", ["3rd age amulet"] = 8400000, ["3rd age axe"] = 300000000, ["3rd age bow"] = 140000000, ["3rd age cloak"] = 600000000, ["3rd age druidic cloak"] = 150000000, ["3rd age druidic robe bottoms"] = 150000000, ["3rd age druidic robe top"] = 150000000, ["3rd age druidic staff"] = 150000000, ["3rd age full helmet"] = 17200000, ["3rd age k..." current
  • 01:1201:12, 17 October 2024 diff hist 0 Module:Lamp calculator/docNo edit summary current
  • 01:1201:12, 17 October 2024 diff hist +20 N Module:Key press/docCreated page with "{{No documentation}}" current
  • 01:1201:12, 17 October 2024 diff hist +484 N Module:Key pressCreated page with "-- <pre> local p = {} function p.main(frame) local args = frame:getParent().args local ret = mw.html.create('span') :css('white-space','nowrap') local sep = args.sep or '+' local keys = {} local tblsize = 0 for i, v in ipairs(args) do tblsize = i table.insert(keys,v) end for i, v in ipairs(keys) do ret :tag('kbd') :addClass('keypress') :wikitext(v) :done() if i < tblsize then ret:wikitext(sep) end end return tostring(ret) end..." current
  • 01:1201:12, 17 October 2024 diff hist 0 Module:ItemDropsLineUpdated/docNo edit summary current
  • 01:1201:12, 17 October 2024 diff hist +664 N Module:Item interactionCreated page with "local p = {} function p.main(frame) local args = frame.args local itemName = args.item or '' local image = string.format('link=%s', itemName, itemName) local description = args.desc or '' return tostring(p.row(itemName, image, description)) end function p.row(name, image, description) return mw.html.create('tr') :css('text-align','center') :tag('td') :addClass('inventory-image') :wikitext(image) :done() :tag..." current
  • 01:1201:12, 17 October 2024 diff hist +118 N Module:IPAc-en/pronunciation/docCreated page with "{{Documentation}} This module houses {{T|IPAc-en}}'s pronunciation labels. {{Wikipedia|Module:IPAc-en/pronunciation}}" current
  • 01:1201:12, 17 October 2024 diff hist +1,072 N Module:IPAc-en/pronunciationCreated page with "-- This module contains pronunciation-key data for Module:IPAc-en. return { { code = 'lang', text = 'English:' }, { code = 'pron', text = '' }, { code = 'local', text = 'locally' }, { code = 'ipa', text = 'IPA:' }, { code = 'also', text = 'also' }, { code = 'uk', text = 'UK:' }, { code = 'us', text = 'US:' }, { code..." current
  • 01:1201:12, 17 October 2024 diff hist +158 N Module:IPAc-en/phonemes/docCreated page with "{{Documentation}} This module houses {{T|IPAc-en}}'s diaphoneme symbols and their corresponding shortcuts and tooltips. {{Wikipedia|Module:IPAc-en/phonemes}}" current
  • 01:1201:12, 17 October 2024 diff hist +9,929 N Module:IPAc-en/phonemesCreated page with "-- This module contains phoneme data for Module:IPAc-en. return { -- CONSONANTS { code = "b", label = "b", tooltip = "'b' in 'buy'", }, { code = "d", label = "d", tooltip = "'d' in 'dye'", }, { code = "dj", aliases = {"dy", "dʲ"}, label = "dj", tooltip = "/dj/: 'd' in 'dew'", }, { code = "dʒ", aliases = {"dZ", "ʤ"}, label = "dʒ", tooltip = "/dʒ/: 'j' in 'jam'", }, { code = "ð", aliases = {"D"}, label = "ð", toolti..." current
  • 01:1201:12, 17 October 2024 diff hist +349 N Module:IPAc-en/docCreated page with "{{Documentation}} This module implements {{T|IPAc-en}}. Please see the template page for documentation. To edit the diaphoneme data, go to Module:IPAc-en/phonemes, and to edit the pronunciation data go to Module:IPAc-en/pronunciation. This module also uses a data-formatting module at Module:IPAc-en/data. {{Wikipedia|Module:IPAc-en}}" current
  • 01:1201:12, 17 October 2024 diff hist +1,200 N Module:IPAc-en/dataCreated page with "-- This module processes data for Module:IPAc-en. It is intended to be -- loaded with mw.loadData. local PRONUNCIATION_MODULE = 'Module:IPAc-en/pronunciation' local PHONEME_MODULE = 'Module:IPAc-en/phonemes' local function makeData(oldData) local newData = {} for i, old in ipairs(oldData) do local new = {} for k, v in pairs(old) do if k ~= 'aliases' and k ~= 'code' then new[k] = v end end newData[old.code] = new if old.aliases then for i, a..." current
  • 01:1201:12, 17 October 2024 diff hist +4,771 N Module:IPAc-enCreated page with "-- This module implements Template:IPAc-en. local data = mw.loadData('Module:IPAc-en/data') local p = {} -- Global container for tracking categories -- local categoryHandler = require('Module:Category handler').main -- local categories = {} -- Trims whitespace from a string local function trim(s) return s:match('^%s*(.-)%s*$') end local function makeNowrapSpan(s) local span = mw.html.create('span') :addClass('rt-commentedText') -- Works with [[MediaWiki:Gadge..." current
  • 01:1201:12, 17 October 2024 diff hist 0 Module:Instructions/docNo edit summary current
  • 01:1201:12, 17 October 2024 diff hist 0 Module:Infotable Bonuses/docNo edit summary
  • 01:1201:12, 17 October 2024 diff hist +51,983 N Module:Infobox/sandboxCreated page with "--[=[ -- For documentation, see Module:Infobox/doc --]=] -- <nowiki> local Infobox = {} Infobox.__index = Infobox Infobox.__tostring = Infobox.tostring -- Edit button for unknown params local editbutton = require('Module:Edit button') local var = mw.ext.VariablesLua local edit = editbutton("'''?''' (edit)") -- Page title local pagename = mw.title.getCurrentTitle().fullText -- map of flags to html tags used by Infobox.addRow() -- let's only define it once, since :..."
  • 01:1201:12, 17 October 2024 diff hist +9 Module:InfoboxNo edit summary Tag: Reverted
  • 01:1201:12, 17 October 2024 diff hist 0 N Module:Infobox Weapon Group/docCreated blank page current
  • 01:1201:12, 17 October 2024 diff hist +2,221 N Module:Infobox Weapon GroupCreated page with "-- Module for Template:Weapon group local p = {} local infobox = require('Module:Infobox') -- Format attack speed function attackspeedarg(arg) if not infobox.isDefined(arg) then return nil end local lowarg = string.lower(arg) local numarg = tonumber(arg) if lowarg == 'no' or lowarg == 'n/a' then return 'N/A' elseif lowarg == 'varies' or lowarg == 'random' then return '<span title="Weapons in this group have a variable attack speed." style="cursor:he..." current
  • 01:1201:12, 17 October 2024 diff hist +3,748 N Module:Infobox VarCreated page with "-------------------------- -- Module for Template:Infobox Var ------------------------ local p = {} local onmain = require('Module:Mainonly').on_main local commas = require('Module:Addcommas')._add local infobox = require('Module:Infobox') VariablesLua = mw.ext.VariablesLua local smwName = '' function p._main(args) local ret = infobox.new(args) ret:defineParams{ { name = 'type', func = 'has_content' }, { name = 'index', func = index_arg }, { name = 'name..." current
  • 01:1201:12, 17 October 2024 diff hist +20 N Module:Infobox Slayer/docCreated page with "{{No documentation}}" current
  • 01:1201:12, 17 October 2024 diff hist +5,439 N Module:Infobox SlayerCreated page with "-------------------------- -- Module for Template:Infobox Slayer ------------------------ local p = {} local onmain = require('Module:Mainonly').on_main local commas = require('Module:Addcommas')._add local infobox = require('Module:Infobox') VariablesLua = mw.ext.VariablesLuas function p.main(frame) local args = frame:getParent().args local ret = infobox.new(args) ret:defineParams{ { name = 'name', func = 'name'}, { name = 'icon', func = 'has_content' },..." current
  • 01:1201:12, 17 October 2024 diff hist 0 Module:Infobox Shop/docNo edit summary current
  • 01:1201:12, 17 October 2024 diff hist −4 Module:Infobox Scenery/docNo edit summary current
  • 01:1201:12, 17 October 2024 diff hist +20 N Module:Infobox Room/docCreated page with "{{No documentation}}" current
  • 01:1201:12, 17 October 2024 diff hist +4,065 N Module:Infobox RoomCreated page with "-------------------------- -- Module for Template:Infobox Room ------------------------ local p = {} local onmain = require('Module:Mainonly').on_main local infobox = require('Module:Infobox') local coins = require('Module:Coins')._amount function p.main(frame) local args = frame:getParent().args local ret = infobox.new(args) ret:defineParams{ { name = 'name', func = 'name' }, { name = 'image', func = 'image' }, { name = 'release', func = 'release' }, {..." current
  • 01:1201:12, 17 October 2024 diff hist +20 N Module:Infobox Ranged Weapon Group/docCreated page with "{{No documentation}}" current
  • 01:1201:12, 17 October 2024 diff hist +1,948 N Module:Infobox Ranged Weapon GroupCreated page with "-- Module for Template:Infobox Ranged Weapon Group local p = {} local infobox = require('Module:Infobox') -- Format attack speed function attackspeedarg(arg) if not infobox.isDefined(arg) then return nil end local lowarg = string.lower(arg) local numarg = tonumber(arg) if lowarg == 'no' or lowarg == 'n/a' then return 'N/A' elseif lowarg == 'varies' or lowarg == 'random' then return '<span title="Weapons in this group have a variable attack speed." s..." current
  • 01:1201:12, 17 October 2024 diff hist 0 Module:Infobox NPC/docNo edit summary current
  • 01:1201:12, 17 October 2024 diff hist +25,175 N Module:Infobox Monster/sandboxCreated page with "-------------------------- -- Module for Template:Infobox Monster ------------------------ local p = {} local onmain = require('Module:Mainonly').on_main local commas = require('Module:Addcommas')._add local infobox = require('Module:Infobox') local signed = require('Module:Format eq stat').signed local slayer_masters = { 'turael', 'spria', 'krystilia', 'mazchna', 'vannaka', 'chaeldar', 'konar', 'nieve', 'steve', 'duradel' } local attributes = { demon = '[[Demon (..." current
  • 01:1201:12, 17 October 2024 diff hist +26,173 N Module:Infobox Monster/dpscalcbuttonCreated page with "-------------------------- -- Module for Template:Infobox Monster ------------------------ local p = {} local onmain = require('Module:Mainonly').on_main local commas = require('Module:Addcommas')._add local infobox = require('Module:Infobox') local signed = require('Module:Format eq stat').signed local slayer_masters = { 'turael', 'spria', 'krystilia', 'mazchna', 'vannaka', 'chaeldar', 'konar', 'nieve', 'steve', 'duradel' } local attributes = { demon = '[[Demon (..." current
  • 01:1201:12, 17 October 2024 diff hist +3 Module:Infobox MonsterNo edit summary Tag: Reverted
  • 01:1201:12, 17 October 2024 diff hist +20 N Module:Infobox Location/docCreated page with "{{No documentation}}" current
  • 01:1201:12, 17 October 2024 diff hist +8,097 N Module:Infobox LocationCreated page with "-------------------------- -- Module for Template:Infobox Location ------------------------ local p = {} local onmain = require('Module:Mainonly').on_main local infobox = require('Module:Infobox') local type_categories = { ['agility course'] = 'Agility courses', building = 'Buildings', settlement = 'Settlements', dungeon = 'Dungeons', guild = 'Guilds', mine = 'Mines', river = 'Rivers', mountain = 'Mountains', volcano = 'Volcanoes', realm = 'Realms', isla..." current
  • 01:1201:12, 17 October 2024 diff hist +19,940 N Module:Infobox Item/sandboxCreated page with "-------------------------- -- Module for Template:Infobox Item ------------------------ local p = {} local infobox = require('Module:Infobox') local onmain = require('Module:Mainonly').on_main local commas = require('Module:Addcommas')._add local exchange = require('Module:Exchange') local chart = require('Module:ExchangeData')._chart VariablesLua = mw.ext.VariablesLua function p.main(frame) local args = frame:getParent().args local ret = infobox.new(args) ret:..." current
  • 01:1201:12, 17 October 2024 diff hist +3 Module:Infobox Item/docNo edit summary current
  • 01:1201:12, 17 October 2024 diff hist +20 N Module:Infobox Custom/docCreated page with "{{No documentation}}" current
  • 01:1201:12, 17 October 2024 diff hist +2,207 N Module:Infobox CustomCreated page with "local p = {} function p._main(args) local tbl = mw.html.create('table'):addClass('infobox') local header = tbl:tag('tr') header:tag('th'):wikitext(args['name'] or mw.title.getCurrentTitle().fullText):addClass('infobox-header'):attr('colspan', '2') function toboolean(v) return v ~= nil and v ~= false end function get_entry(i) if args['key'..i] then return { key = args['key'..i], value = args['value'..i] or '' } elseif args['subheader'..i] then return..." current
(newest | oldest) View ( | ) (20 | 50 | 100 | 250 | 500)