Tip of the Day
Pay attention to the specifics of an achievement - some only count toward the unlock if a drop comes from an activity directly.
Main public logs
From Walkscape Walkthrough
Combined display of all available logs of Walkscape Walkthrough. You can narrow down the view by selecting a log type, the username (case-sensitive), or the affected page (also case-sensitive).
- 13:51, 1 December 2025 Bonez565 talk contribs marked Bog fishing (Spear) for translation
- 13:51, 1 December 2025 Bonez565 talk contribs marked Bog fishing (Net) for translation
- 13:51, 1 December 2025 Bonez565 talk contribs marked Bodysurfing for translation
- 13:51, 1 December 2025 Bonez565 talk contribs marked Apprentice for Loif for translation
- 13:51, 1 December 2025 Bonez565 talk contribs marked Antique market assessor for translation
- 13:51, 1 December 2025 Bonez565 talk contribs marked Wreck diving for translation
- 12:42, 1 December 2025 Bonez565 talk contribs marked Perfect Snowballs for translation
- 12:42, 1 December 2025 Bonez565 talk contribs marked Keywords for translation
- 12:41, 1 December 2025 Bonez565 talk contribs marked Skis Keyword for translation
- 12:41, 1 December 2025 Bonez565 talk contribs marked Expert diving gear Keyword for translation
- 12:41, 1 December 2025 Bonez565 talk contribs marked Diving gear Keyword for translation
- 12:41, 1 December 2025 Bonez565 talk contribs marked Advanced diving gear Keyword for translation
- 08:14, 1 December 2025 Bonez565 talk contribs created page Module:WEARCalculator Test (Created page with "local p = {} local YAMLLookup = require("Module:YAMLLookup_Test") -- Main function that can accept either a frame or direct arguments function p.main(frameOrPercentage, steps, number, rollAmount, langCode) -- Check if the first argument is a frame object local isFrame = type(frameOrPercentage) == "table" and frameOrPercentage.args ~= nil local percentage local stepsValue local numberValue if isFrame then -- If it's a frame, get the argu...")
- 08:14, 1 December 2025 Bonez565 talk contribs created page Module:1inCalculator Test (Created page with "local p = {} -- Import other modules local YAMLLookup = require("Module:YAMLLookup_Test") -- Main function that can accept either a frame or direct arguments function p.main(frameOrPercentage, totalsteps, quantity, langCode) -- Check if the first argument is a frame object local isFrame = type(frameOrPercentage) == "table" and frameOrPercentage.args ~= nil local percentage local totalstepsValue local quantityValue if isFrame then -- I...")
- 08:12, 1 December 2025 Bonez565 talk contribs created page Module:JobBoardUse Test (Created page with "local p = {} local DataLoader = require("Module:DataLoader_Test") local YAMLLookup = require("Module:YAMLLookup_Test") local ItemsModule = require('Module:Items_Test') local FactionsModule = require("Module:Factions_Test") local LocationsModule = require("Module:Locations_Test") local Job_BoardsModule = require("Module:Job_Boards_Test") function p.main(frameOrItemName, langCode, sourceData) -- Determine item mame and language code from either a frame or direct call...")
- 08:12, 1 December 2025 Bonez565 talk contribs created page Module:RecipeUse Test (Created page with "local p = {} local DataLoader = require("Module:DataLoader_Test") local YAMLLookup = require("Module:YAMLLookup_Test") local ItemsModule = require('Module:Items_Test') local RecipesModule = require('Module:Recipes_Test') local SkillsModule = require('Module:Skills_Test') function p.main(frameOrItemName, langCode, sourceData) -- Determine item mame and language code from either a frame or direct call local itemName if type(frameOrItemName) == "table" and fra...")
- 08:11, 1 December 2025 Bonez565 talk contribs created page Module:SpecialShopPaymentUse Test (Created page with "local p = {} local DataLoader = require("Module:DataLoader_Test") local YAMLLookup = require("Module:YAMLLookup_Test") local ItemsModule = require('Module:Items_Test') local LocationsModule = require("Module:Locations_Test") local BuildingsModule = require("Module:Buildings_Test") local ShopsModule = require("Module:Shops_Test") function p.main(frameOrItemName, langCode, sourceData) -- Determine item mame and language code from either a frame or direct call loca...")
- 08:11, 1 December 2025 Bonez565 talk contribs created page Module:SpecialCurrencyUse Test (Created page with "local p = {} local DataLoader = require("Module:DataLoader_Test") local YAMLLookup = require("Module:YAMLLookup_Test") local ItemsModule = require('Module:Items_Test') local LocationsModule = require("Module:Locations_Test") local BuildingsModule = require("Module:Buildings_Test") function p.main(frameOrItemName, langCode, sourceData) -- Determine item mame and language code from either a frame or direct call local itemName if type(frameOrItemName) == "tabl...")
- 08:11, 1 December 2025 Bonez565 talk contribs created page Module:AchievementUse Test (Created page with "local p = {} local DataLoader = require("Module:DataLoader_Test") local YAMLLookup = require("Module:YAMLLookup_Test") local ItemsModule = require('Module:Items_Test') local AchievementsModule = require("Module:Achievements_Test") function p.main(frameOrItemName, langCode, sourceData) -- Determine item mame and language code from either a frame or direct call local itemName if type(frameOrItemName) == "table" and frameOrItemName.args then itemName =...")
- 08:11, 1 December 2025 Bonez565 talk contribs created page Module:RequirementUse Test (Created page with "local p = {} local DataLoader = require("Module:DataLoader_Test") local YAMLLookup = require("Module:YAMLLookup_Test") local ItemsModule = require('Module:Items_Test') function p.main(frameOrItemName, langCode, sourceData) -- Determine item mame and language code from either a frame or direct call local itemName if type(frameOrItemName) == "table" and frameOrItemName.args then itemName = frameOrItemName.args.itemName or frameOrItemName.args[1]...")
- 08:09, 1 December 2025 Bonez565 talk contribs created page Module:ItemAttributeSource Test (Created page with "local p = {} local DataLoader = require("Module:DataLoader_Test") local YAMLLookup = require("Module:YAMLLookup_Test") local ItemsModule = require('Module:Items_Test') local AttributesModule = require('Module:Attributes_Test') function p.main(frameOrItemName, langCode, sourceData) -- Determine item mame and language code from either a frame or direct call local itemName if type(frameOrItemName) == "table" and frameOrItemName.args then itemName = fr...")
- 08:09, 1 December 2025 Bonez565 talk contribs created page Module:JobBoardSource Test (Created page with "local p = {} local DataLoader = require("Module:DataLoader_Test") local YAMLLookup = require("Module:YAMLLookup_Test") local LocationsModule = require("Module:Locations_Test") local Job_BoardsModule = require("Module:Job_Boards_Test") local ItemsModule = require("Module:Items_Test") function p.main(frameOrItemName, langCode, sourceData) -- Determine item mame and language code from either a frame or direct call local itemName if type(frameOrItemName) == "ta...")
- 08:09, 1 December 2025 Bonez565 talk contribs created page Module:FactionRepeatingRewardSource Test (Created page with "local p = {} local DataLoader = require("Module:DataLoader_Test") local YAMLLookup = require("Module:YAMLLookup_Test") local RequirementsModule = require("Module:Requirements_Test") local FactionsModule = require("Module:Factions_Test") function p.main(frameOrItemName, langCode, sourceData) -- Determine item mame and language code from either a frame or direct call local itemName if type(frameOrItemName) == "table" and frameOrItemName.args then item...")
- 08:08, 1 December 2025 Bonez565 talk contribs created page Module:FactionRewardSource Test (Created page with "local p = {} local DataLoader = require("Module:DataLoader_Test") local YAMLLookup = require("Module:YAMLLookup_Test") local RequirementsModule = require("Module:Requirements_Test") local FactionsModule = require("Module:Factions_Test") function p.main(frameOrItemName, langCode, sourceData) -- Determine item mame and language code from either a frame or direct call local itemName if type(frameOrItemName) == "table" and frameOrItemName.args then item...")
- 08:07, 1 December 2025 Bonez565 talk contribs created page Module:AchievementPointSource Test (Created page with "local p = {} local DataLoader = require("Module:DataLoader_Test") local YAMLLookup = require("Module:YAMLLookup_Test") local RequirementsModule = require("Module:Requirements_Test") function p.main(frameOrItemName, langCode, sourceData) -- Determine item mame and language code from either a frame or direct call local itemName if type(frameOrItemName) == "table" and frameOrItemName.args then itemName = frameOrItemName.args.itemName or frameOrItemName...")
- 08:06, 1 December 2025 Bonez565 talk contribs created page Module:AchievementCompletionSource Test (Created page with "local p = {} local DataLoader = require("Module:DataLoader_Test") local YAMLLookup = require("Module:YAMLLookup_Test") local AchievementsModule = require("Module:Achievements_Test") local ItemsModule = require("Module:Items_Test") function p.main(frameOrItemName, langCode, sourceData) -- Determine item mame and language code from either a frame or direct call local itemName if type(frameOrItemName) == "table" and frameOrItemName.args then itemName =...")
- 08:06, 1 December 2025 Bonez565 talk contribs created page Module:RecipeSecondarySource Test (Created page with "local p = {} local DataLoader = require("Module:DataLoader_Test") local YAMLLookup = require("Module:YAMLLookup_Test") local ActivitiesModule = require('Module:Activities_Test') local ItemsModule = require('Module:Items_Test') local RecipesModule = require('Module:Recipes_Test') local CalculatorModule = require('Module:1inCalculator_Test') local WearCalculatorModule = require('Module:WEARCalculator_Test') function p.main(frameOrItemName, langCode, sourceData) -- Det...")
- 08:05, 1 December 2025 Bonez565 talk contribs created page Module:RecipeMainSource Test (Created page with "local p = {} local DataLoader = require("Module:DataLoader_Test") local YAMLLookup = require("Module:YAMLLookup_Test") local ItemsModule = require('Module:Items_Test') local RecipesModule = require('Module:Recipes_Test') local ActivitiesModule = require('Module:Activities_Test') local SkillsModule = require('Module:Skills_Test') -- ========== -- Helpers -- ========== local function getSafeFrame(frame) -- Use the provided frame if it has :preprocess, otherwise fall ba...")
- 08:04, 1 December 2025 Bonez565 talk contribs created page Module:Combined Item Uses Test (Created page with "local p = {} local DataLoader = require("Module:DataLoader_Test") local YAMLLookup = require("Module:YAMLLookup_Test") local SOURCE_ORDER = { "recipeUse", "jobBoardRequest", "specialShopPayment", "specialCurrencyUse", "achievementUses", "requirementUses", } local SOURCE_TO_MODULE = { recipeUse = "RecipeUse_Test", jobBoardRequest = "JobBoardUse_Test", specialShopPayment = "SpecialShopPaymentUse_Test", specialCurrencyUse = "SpecialCurrency...")
- 08:03, 1 December 2025 Bonez565 talk contribs created page Module:ShopPaymentSource Test (Created page with "local p = {} local DataLoader = require("Module:DataLoader_Test") local YAMLLookup = require("Module:YAMLLookup_Test") local BuildingsModule = require('Module:Buildings_Test') local ShopsModule = require('Module:Shops_Test') local ItemsModule = require('Module:Items_Test') function p.main(frameOrItemName, langCode, sourceData) -- Determine item mame and language code from either a frame or direct call local itemName if type(frameOrItemName) == "tab...")
- 08:01, 1 December 2025 Bonez565 talk contribs created page Module:ShopSource Test (Created page with "local p = {} local YAMLLookup = require("Module:YAMLLookup_Test") local BuildingsModule = require('Module:Buildings_Test') local LocationsModule = require('Module:Locations_Test') local ShopsModule = require('Module:Shops_Test') local ItemsModule = require('Module:Items_Test') function p.main(frameOrItemName, langCode, sourceData) -- Determine item mame and language code from either a frame or direct call local itemName if type(frameOrItemName) == "...")
- 08:00, 1 December 2025 Bonez565 talk contribs created page Module:ActivitySource Test (Created page with "local p = {} local DataLoader = require("Module:DataLoader_Test") local YAMLLookup = require("Module:YAMLLookup_Test") local ActivitiesModule = require('Module:Activities_Test') local CalculatorModule = require('Module:1inCalculator_Test') local WearCalculatorModule = require('Module:WEARCalculator_Test') function p.main(frameOrItemName, langCode, sourceData) -- Determine item mame and language code from either a frame or direct call local itemName if type(...")
- 07:59, 1 December 2025 Bonez565 talk contribs created page Module:ChestSource Test (Created page with "local p = {} local YAMLLookup = require("Module:YAMLLookup_Test") local ItemsModule = require('Module:Items_Test') local calculatorModule = require('Module:1inCalculator_Test') function p.main(frameOrItemName, langCode, sourceData) -- Determine item mame and language code from either a frame or direct call local itemName if type(frameOrItemName) == "table" and frameOrItemName.args then itemName = frameOrItemName.args.itemName or frameOrItemName.args...")
- 07:58, 1 December 2025 Bonez565 talk contribs created page Module:Combined Item Sources Test (Created page with "local p = {} local DataLoader = require("Module:DataLoader_Test") local YAMLLookup = require("Module:YAMLLookup_Test") local SOURCE_ORDER = { "Activity", "Chest", "Shop", "ShopPayment", "RecipeMain", "RecipeSecondary", "AchievementCompletion", "AchievementPoints", "FactionReward", "FactionRepeatingReward", "JobBoard", "ItemAttribute", } local SOURCE_TO_MODULE = { Chest = "ChestSource_Test", Activity = "Ac...")
- 07:57, 1 December 2025 Bonez565 talk contribs created page Module:Related Items Test (Created page with "local p = {} local ItemsModule = require("Module:Items_Test") local KeywordsModule = require("Module:Keywords_Test") local YAMLLookup = require("Module:YAMLLookup_Test") --Main "make" function. function p.make(frameOrItemName, langCode) -- Determine item itemName, language code and quality from either a frame or direct call local itemName, output if type(frameOrItemName) == "table" and frameOrItemName.args then itemName = frameOrItemName.args.itemName or frameOr...")
- 07:56, 1 December 2025 Bonez565 talk contribs deleted page Module:Item Abilities New (content was: "local p = {} local DataLoader = require("Module:DataLoader") local YAMLLookup = require("Module:YAMLLookup") --Use YAMLLookup.getStringByPath(PATH) local ItemsModule = require("Module:Items_New") local KeywordsModule = require("Module:Keywords_New") local RequirementsModule = require("Module:Requirements_New") local LocationsModule = require("Module:Locations_New") -- Help...", and the only contributor was "Bonez565" (talk))
- 07:56, 1 December 2025 Bonez565 talk contribs deleted page Module:Item Abilities New/doc (content was: "Documentation: Module:Item Abilities New/doc Test Cases: Module:Item Abilities New/Test == Build Item Abilities == <pre>{{#invoke:Item Abilities New|make|Item Name|Language Code (defaults to EN)}}</pre> Axe of Destruction (English) = {{#invoke:Item Abilities New|make|axe_of_destruction|EN}} Agility Memosphere (German) = {{#invoke:Item Abilities New|make|agility_me...", and the only contributor was "Bonez565" (talk))
- 07:54, 1 December 2025 Bonez565 talk contribs created page Module:ItemInfobox Test (Created page with "local p = {} local ItemsModule = require("Module:Items_Test") local YAMLLookup = require("Module:YAMLLookup_Test") --Helper to build custom string request. local function WikiTemplateStrings(requestString, langCode) return YAMLLookup.getString("WikiTemplateStrings", '"WikiTemplateStrings.modules.ItemInfobox.' .. requestString .. '', langCode) end --Helper to safely process frame data local function getSafeFrame(frame) -- Use the provided frame if it has :preprocess,...")
- 07:48, 1 December 2025 Bonez565 talk contribs created page Module:Terrain Modifiers Test (Created page with "local p = {} local thisModule = "Module:Terrain_Modifiers_Test" local DataLoader = require("Module:DataLoader_Test") local YAMLLookup = require("Module:YAMLLookup_Test") -- ========================= -- Helpers -- ========================= -- Loads Data for both normalized names and UUIDs local function loadData(terrainEntry) local terrainData = DataLoader.loadByUUID("Terrainmodifiers", terrainEntry) or DataLoader.loadByName("Terrainmodifiers", ter...")
- 07:43, 1 December 2025 Bonez565 talk contribs moved page Data test:Terrain Modifiers to Data test:Terrainmodifiers without leaving a redirect
- 07:39, 1 December 2025 Bonez565 talk contribs created page Module:Stats Test (Created page with "local p = {} local thisModule = "Module:Stats_Test" local DataLoader = require("Module:DataLoader_Test") local YAMLLookup = require("Module:YAMLLookup_Test") -- ========================= -- Helpers -- ========================= -- Helper: Format one stat entry to wikitext. local function renderSingleStat(stat, statEntry, langCode, customText) if type(stat) ~= "table" then return "" end if type(statEntry) ~= "table" then return "" end -- 1) Format amount like...")
- 07:37, 1 December 2025 Bonez565 talk contribs created page Module:Skills Test (Created page with "local p = {} local thisModule = "Module:Skills_Test" local DataLoader = require("Module:DataLoader_Test") local YAMLLookup = require("Module:YAMLLookup_Test") -- ========================= -- Helpers -- ========================= -- ========================= -- Main Functions -- ========================= -- 1) getAllSkills: Get table or CSV of all game skills. function p.getAllSkills(frameOrlangCode, textFlag) -- Determine item type and language code from either a f...")
- 07:35, 1 December 2025 Bonez565 talk contribs created page Module:Shops Test (Created page with "local p = {} local thisModule = "Module:Shops_Test" local DataLoader = require("Module:DataLoader_Test") local YAMLLookup = require("Module:YAMLLookup_Test") -- ========================= -- Helpers -- ========================= function shallowCopy(table) local newTable = {} for key, value in pairs(table) do newTable[key] = value end return newTable end -- ========================= -- Main Functions -- ========================= -- 1) getPurchas...")
- 07:33, 1 December 2025 Bonez565 talk contribs created page Module:Services Test (Created page with "local p = {} local thisModule = "Module:Services_Test" local DataLoader = require("Module:DataLoader_Test") local YAMLLookup = require("Module:YAMLLookup_Test") -- ========================= -- Helpers -- ========================= --Helper: Format Icon local function formatIconPath(path) -- Extract the filename (without extension) local filename = path:match("([^/]+)%.png$") if not filename then return path end -- Replace underscores with spaces filename = filenam...")
- 05:33, 1 December 2025 Bonez565 talk contribs created page Module:Routes Test (Created page with "local p = {} local thisModule = "Module:Routes_Test" local DataLoader = require("Module:DataLoader_Test") local YAMLLookup = require("Module:YAMLLookup_Test") local LocationsModule = require("Module:Locations_Test") -- ========================= -- Helpers -- ========================= -- Helper to clean metatables local function deepCloneWithoutMetatables(original) if type(original) ~= "table" then return original end local copy = {} for k, v in...")
- 05:30, 1 December 2025 Bonez565 talk contribs moved page Data test:Reward Progress to Data test:Reward progress without leaving a redirect
- 05:28, 1 December 2025 Bonez565 talk contribs created page Module:Requirements Test (Created page with "local p = {} local thisModule = "Module:Requirements_Test" local dataLoader = require("Module:DataLoader_Test") local YAMLLookup = require("Module:YAMLLookup_Test") -- ========================= -- Helpers -- ========================= -- Function to format an integer with commas function format_int(number) local i, j, minus, int, fraction = tostring(number):find('([-]?)(%d+)([.]?%d*)') -- reverse the int-string and append a comma to all blocks of 3 digits i...")
- 03:24, 1 December 2025 Bonez565 talk contribs created page Module:Recipes Test (Created page with "local p = {} local thisModule = "Module:Recipes_Test" local DataLoader = require("Module:DataLoader_Test") local YAMLLookup = require("Module:YAMLLookup_Test") -- ========================= -- Helpers -- ========================= -- ========================= -- Main Functions -- ========================= -- 1) getNameUUID: return localized name function p.getNameUUID(frameOrRecipeUUID, langCode) -- Determine recipe name and language code from either a frame or dir...")
- 03:21, 1 December 2025 Bonez565 talk contribs created page Module:Pfp Options Test (Created page with "local p = {} local thisModule = "Module:Pfp_Options_Test" local DataLoader = require("Module:DataLoader_Test") local YAMLLookup = require("Module:YAMLLookup_Test") -- ========================= -- Helpers -- ========================= -- ========================= -- Main Functions -- ========================= -- 1) getCosmeticInfoByID: function to get cosmetic name and type by ID function p.getCosmeticInfoByID(frameOrPFP_OptionUUID, langCode) -- Determine achievemen...")
- 03:15, 1 December 2025 Bonez565 talk contribs moved page Data test:Pfp Options to Data test:Pfpoptions without leaving a redirect
