All public logs
Jump to navigation
Jump to search
Combined display of all available logs of RuneRealm Wiki. You can narrow down the view by selecting a log type, the username (case-sensitive), or the affected page (also case-sensitive).
- 01:12, 17 October 2024 Alex talk contribs created page Module:IPAc-en/phonemes (Created 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...")
- 01:12, 17 October 2024 Alex talk contribs created page Module:IPAc-en/doc (Created 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}}")
- 01:12, 17 October 2024 Alex talk contribs created page Module:IPAc-en/data (Created 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...")
- 01:12, 17 October 2024 Alex talk contribs created page Module:IPAc-en (Created 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...")
- 01:12, 17 October 2024 Alex talk contribs created page Module:Infobox/sandbox (Created 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:12, 17 October 2024 Alex talk contribs created page Module:Infobox Weapon Group/doc (Created blank page)
- 01:12, 17 October 2024 Alex talk contribs created page Module:Infobox Weapon Group (Created 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...")
- 01:12, 17 October 2024 Alex talk contribs created page Module:Infobox Var (Created 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...")
- 01:12, 17 October 2024 Alex talk contribs created page Module:Infobox Slayer/doc (Created page with "{{No documentation}}")
- 01:12, 17 October 2024 Alex talk contribs created page Module:Infobox Slayer (Created 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' },...")
- 01:12, 17 October 2024 Alex talk contribs created page Module:Infobox Room/doc (Created page with "{{No documentation}}")
- 01:12, 17 October 2024 Alex talk contribs created page Module:Infobox Room (Created 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' }, {...")
- 01:12, 17 October 2024 Alex talk contribs created page Module:Infobox Ranged Weapon Group/doc (Created page with "{{No documentation}}")
- 01:12, 17 October 2024 Alex talk contribs created page Module:Infobox Ranged Weapon Group (Created 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...")
- 01:12, 17 October 2024 Alex talk contribs created page Module:Infobox Monster/sandbox (Created 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 (...")
- 01:12, 17 October 2024 Alex talk contribs created page Module:Infobox Monster/dpscalcbutton (Created 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 (...")
- 01:12, 17 October 2024 Alex talk contribs created page Module:Infobox Location/doc (Created page with "{{No documentation}}")
- 01:12, 17 October 2024 Alex talk contribs created page Module:Infobox Location (Created 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...")
- 01:12, 17 October 2024 Alex talk contribs created page Module:Infobox Item/sandbox (Created 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:...")
- 01:12, 17 October 2024 Alex talk contribs created page Module:Infobox Custom/doc (Created page with "{{No documentation}}")
- 01:12, 17 October 2024 Alex talk contribs created page Module:Infobox Custom (Created 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...")
- 01:12, 17 October 2024 Alex talk contribs created page Module:Infobox Construction/doc (Created page with "{{No documentation}}")
- 01:12, 17 October 2024 Alex talk contribs created page Module:Infobox Construction (Created page with "-------------------------- -- Module for Template:Infobox Construction ------------------------ local p = {} local onmain = require('Module:Mainonly').on_main local infobox = require('Module:Infobox') -- Main function called with invokes 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 = 'image_smw', func = { name = image_...")
- 01:12, 17 October 2024 Alex talk contribs created page Module:Infobox Bonuses/Sandbox (Created page with "-------------------------- -- Module for Template:Infobox Bonuses ------------------------ local p = {} local onmain = require('Module:Mainonly').on_main local infobox = require('Module:Infobox') local attack_speed_bar = require('Module:Attack speed bar').make_bar local signed = require('Module:Format eq stat').signed local clean = require('Module:Clean image2').clean local slots = { head = 'Head slot items', weapon = 'Weapon slot items', body = 'Body slot items...")
- 01:12, 17 October 2024 Alex talk contribs created page Module:In Twisted League/doc (Created page with "{{No documentation}}")
- 01:12, 17 October 2024 Alex talk contribs created page Module:In Twisted League (Created page with "local p = {} function p.main(frame) return "20x20px|This content is present in Twisted League.|link=Twisted League|class=advanced-data " end return p")
- 01:12, 17 October 2024 Alex talk contribs created page Module:Hiscores/doc (Created page with "{{documentation}}")
- 01:12, 17 October 2024 Alex talk contribs created page Module:Hiscores (Created page with "local p = {} local var = mw.ext.VariablesLua local GAME_DEFAULT = 'osrs' local allowed_games = { ['rs3'] = 'rs3', ['rs3-ironman'] = 'rs3', ['rs3-hardcore'] = 'rs3', ['osrs'] = 'osrs', ['osrs-ironman'] = 'osrs', ['osrs-hardcore'] = 'osrs', ['osrs-ultimate'] = 'osrs', ['osrs-deadman'] = 'osrs', ['osrs-seasonal'] = 'osrs', ['osrs-tournament'] = 'osrs', ['osrs-skiller'] = 'osrs', ['osrs-pure'] = 'osrs' } local stats_order = { rs3 = { 'overall', 'attack',...")
- 01:12, 17 October 2024 Alex talk contribs created page Module:Herbiboar (Created page with "local experience = require( 'Module:Experience' ) local paramtest = require( 'Module:Paramtest' ) local herbData = require( 'Module:Skill calc/Herblore' ) local gePrices = mw.loadJsonData('Module:GEPrices/data.json') local commas = require('Module:Addcommas')._add local coins = require('Module:Coins')._amount local p = {} function p.strtobool(str) local result = false if str == 'true' then result = true end return result end local herbs = { 'Guam leaf', 'Marre...")
- 01:12, 17 October 2024 Alex talk contribs created page Module:Herb Farming calculator (Created page with "local p = {} local coins = require('Module:Coins')._amount local gePrices = mw.loadJsonData('Module:GEPrices/data.json') local farmingData = mw.loadData('Module:Skill calc/Farming') local paramTest = require('Module:Paramtest') local yesNo = require('Module:Yesno') local scp = require('Module:SCP')._main local listToText = mw.text.listToText local warningTag = ' <span style="color:red;"><b>*</b></span>' local warningNote = '<span style="color:red;"><b>*</b></span> It c...")
- 01:12, 17 October 2024 Alex talk contribs created page Module:Hastranscript/doc (Created page with "{{Documentation}} Module for use when {{T|Hastranscript}} transclude= is filled, transcluding an article in the "Transcript" namespace and formats it.")
- 01:12, 17 October 2024 Alex talk contribs created page Module:Hastranscript (Created page with "-- <pre> local p = {} local remove_templates = { 'transcript', 'fromgame', 'god letter', 'incomplete', 'inuse', 'construction', 'lore', 'postbag', 'transcript list' } local ignore_templates = { '!', '*', 'anchortext', 'clear', 'color', 'colour', 'kg', 'nbsp', 'qact', 'quote', 'mes', 'sic', 'titleanchor' } local headerSize = { ['=='] = 1.25, ['==='] = 1.2, ['===='] = 1, ['====='] = 0.95, ['======'] = 0.9 } function p.main(frame) local args...")
- 01:12, 17 October 2024 Alex talk contribs created page Module:Growth stages/doc (Created page with "{{No documentation}}")
- 01:12, 17 October 2024 Alex talk contribs created page Module:Growth stages (Created page with "local p = {} local MAX_STAGES = 13 function hasEntry(args, paramName) for i = 1, MAX_STAGES do if args[paramName..i] then return true end end return false end function addEntry(args, tr, paramName, i) if args[paramName..i] then tr:tag('td'):addClass('growth-stage'):wikitext(args[paramName..i]) else tr:tag('td'):addClass('table-na'):wikitext('N/A') end end function p._main(args) local hasWatered = hasEntry(args, 'watered') local hasDiseased = hasEnt...")
- 01:12, 17 October 2024 Alex talk contribs created page Module:GraphicalUpdateTable (Created page with "local hc = require('Module:Paramtest').has_content local ds = require('Module:$').deserialize local p = {} function p._main(args) local cols = hc(args.columns) and args.columns or 3 --sets how many columns wide the table is, defaults to 3 local tbl = mw.html.create('table'):addClass('wikitable'):css('text-align', 'center') local i = 0 --sets up the row iterator, starting at 0 while (args[cols*i + 1]) do --checks if there's any remaining args, if so starts creating...")
- 01:12, 17 October 2024 Alex talk contribs created page Module:Graphical updates (Created page with "--<nowiki> local p = {} local params = require('Module:Paramtest') local clean = require('Module:Clean image2').clean function p.main(frame) local args = frame:getParent().args local function endDateFormat(revNum, dateType) local dateTypes = {['main']='', ['upper']='up', ['middle']='mid'} local endDateType = string.format('rev%s%send', revNum, dateTypes[dateType]) if params.has_content(args[endDateType]) then -- If an ending date has been expli...")
- 01:12, 17 October 2024 Alex talk contribs created page Module:Globals/data/doc (Created page with "{{Documentation}} See Module:Globals/doc")
- 01:12, 17 October 2024 Alex talk contribs created page Module:Globals/data (Created page with "-- <nowiki> local ca_info = { easy_tasks = 35, medium_tasks = 52, hard_tasks = 78, elite_tasks = 154, master_tasks = 158, grandmaster_tasks = 111 } local skill_info = { free_skills = 15, members_skills = 8 } return { -- Quests ['quests'] = { 'the total amount of quests', '169' }, ['quests p2p'] = { 'the total amount of quests exclusive for members', '147' }, ['quests f2p'] = { 'the total amount of free-to-play quests', '22' }, ['quests spee...")
- 01:12, 17 October 2024 Alex talk contribs created page Module:Globals (Created page with "-- <nowiki> -- Implements Template:Globals local p = {} local globals = require 'Module:Globals/data' local opairs = require('Module:Utils').opairs function p.main(frame) local args = frame:getParent().args local global = args[1] -- The arg that was passed local val = globals[global][2] -- The value associated with the arg if (val == nil) then val = '' end return val end function p.doc_list() local ret_table = '' for k,v in opairs(globals) do r...")
- 01:12, 17 October 2024 Alex talk contribs created page Module:Giants' Foundry Calculator/Moulds (Created page with "return { { name = 'Chopper Forte', level = 15, type = 'Forte', broad = 4, narrow = 0, heavy = 0, light = 4, spiked = 0, flat = 4, default = true }, { name = 'Gladius Ricasso', level = 15, type = 'Forte', broad = 4, narrow = 0, heavy = 4, light = 0, spiked = 0, flat = 4, default = true }, { name = 'Disarming Forte', level = 15, type = 'Forte', broad = 0, narrow = 4, heavy = 0, light = 4, spiked = 4, flat = 0,...")
- 01:12, 17 October 2024 Alex talk contribs created page Module:Giants' Foundry Calculator (Created page with "local experience = require( 'Module:Experience' ) local paramtest = require ( 'Module:Paramtest' ) local allMoulds = require( "Module:Giants' Foundry Calculator/Moulds" ) local gePrices = mw.loadJsonData('Module:GEPrices/data.json') local commas = require('Module:Addcommas')._add local coins = require('Module:Coins')._amount local scp = require('Module:SCP')._main local p = {} function p.lazyplink(str) return 'link=' .. str .. ' [[' .. str ....")
- 01:12, 17 October 2024 Alex talk contribs created page Module:Giants Foundry experience calculator (Created page with "local p = {} local commas = require('Module:Addcommas') local paramTest = require('Module:Paramtest') function p._main(args) local quality = paramTest.default_to(tonumber(args.quality), 0) local experience = (math.floor(quality^2 / 73) + math.floor(1.5 * quality) + 1) * 30 return 'Turning in a sword with ' .. quality .. ' quality rewards ' .. commas._add(experience) .. ' Smithing experience.' end function p.main(frame) local args = frame:getParent().args...")
- 01:12, 17 October 2024 Alex talk contribs created page Module:GEVolumesFSW/data (Created page with "return { ["%LAST_UPDATE%"] = 1684387044, ["%LAST_UPDATE_F%"] = "18 May 2023 05:17:24 (UTC)", ["3rd age amulet"] = 0, ["3rd age axe"] = 0, ["3rd age bow"] = 0, ["3rd age cloak"] = 0, ["3rd age druidic cloak"] = 0, ["3rd age druidic robe bottoms"] = 0, ["3rd age druidic robe top"] = 0, ["3rd age druidic staff"] = 0, ["3rd age full helmet"] = 0, ["3rd age kiteshield"] = 0, ["3rd age longsword"] = 0, ["3rd age mage hat"...")
- 01:12, 17 October 2024 Alex talk contribs created page Module:GETotal/doc (Created page with "{{No documentation}}")
- 01:12, 17 October 2024 Alex talk contribs created page Module:GETotal (Created page with "--<nowiki> --[[ Implements helper templates for {{GECoinsTotal}} and {{GECoinsTotalqty}} Adds all prices together and creates an easy to parse number --]] local p = {} local geprice = require('Module:Exchange')._price --[[ For simple sets, 1 item at a time {{GETotal|a|b|c}} will add the prices of a, b, and c Does not allow quantities of items Technically unlimited --]] function p.simple(frame) local args = frame:getParent().args local prices = {} for _, v in i...")
- 01:12, 17 October 2024 Alex talk contribs created page Module:GetMostExpensiveArmorPiece (Created page with "-- Module:GetMostExpensiveArmorPiece local p = {} -- Define the equipment slots local slotOptions = {'head', 'cape', 'neck', 'ammo', 'weapon', 'shield', 'body', 'legs', 'hands', 'feet', 'ring', '2h'} function p.getMostExpensiveArmorPiece() local geprices = mw.loadJsonData('Module:GEPrices/data.json') -- Check if the specified slot is valid -- local slotName = slotOptions[slot] -- if not slotName then -- return "Invalid equipment slot" -- end...")
- 01:12, 17 October 2024 Alex talk contribs created page Module:GEPricesFSW/data (Created page with "return { ["%LAST_UPDATE%"] = 1684387044, ["%LAST_UPDATE_F%"] = "18 May 2023 05:17:24 (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 kit...")
- 01:12, 17 October 2024 Alex talk contribs created page Module:GEPricesByIDs/data.json (Created page with "{ "%LAST_UPDATE%": 1729055258, "%LAST_UPDATE_F%": "16 October 2024 05:07:38 (UTC)", "10": 186768, "10000": 2719, "10002": 2878, "10004": 1461, "10006": 8, "10008": 30, "10010": 65, "10012": 124, "10014": 519, "10016": 1011, "10018": 589, "10020": 247, "10025": 460, "10029": 1, "10031": 1, "10033": 759, "10034": 1961, "10035": 1072, "10037": 1124, "10039": 1361, "10041": 708, "10043": 838, "10045": 2161, "10047": 1144, "10049": 1437, "1005": 66...")
- 01:12, 17 October 2024 Alex talk contribs created page Module:GeneralSeedDropTable/doc (Created page with "{{No documentation}}")
- 01:12, 17 October 2024 Alex talk contribs created page Module:GeneralSeedDropTable (Created page with "local p = {} local data = { [485] = { { item = 'Potato seed', quantity = 4, rate = '368/1008' }, { item = 'Onion seed', quantity = 4, rate = '276/1008' }, { item = 'Cabbage seed', quantity = 4, rate = '184/1008' }, { item = 'Tomato seed', quantity = 3, rate = '92/1008' }, { item = 'Sweetcorn seed', quantity = 3, rate = '46/1008' }, { item = 'Strawberry seed', quantity = 2, rate = '23/1008' }, { item = 'Watermelon seed', quantity = 2, rate = '11/1008' },...")