Open main menu

Project: Gorgon Wiki β

Alleryn

Joined 7 January 2017
Revision as of 09:21, 6 September 2020 by Alleryn (talk | contribs) (Notes)

Last updated September 2020

Introduction

I'm alleryn in PG. Welcome to my user page. Feel free to contact me in-game, on the Discord, or on my talk page.

Projects

  • Currently working on:
    • Creating a bot to create/maintain sections of each item page.
      • Completed-ish:
        • Script to generate one table of all recipes in which a given item is an ingredient, and one table of all recipes in which a given item is a product.
          • Known bugs / areas for improvement:
            • Factor in lookup table from ItemCategory template to make category links more readable
        • Script to generate a table of all npcs whose favor is affected by gifting a given item
          • Known bugs / areas for improvement:
            • Does not get great location data or generate it as a hyperlink
            • TODO: Factor out ItemCategory template to avoid unnecessary transclusion
        • Script to generate information on quests that require a given item, and on quests that reward a given item
          • Known bugs / areas for improvement:
            • Does not get great location data or generate it as a hyperlink
            • Does not correctly find all npc names that it should
            • TODO: Factor out ItemCategory template to avoid unnecessary transclusion
      • To do (this list is likely incomplete):
        • Incorporate above scripts into a single script to pick out sections of existing item pages and maintain/replace/amend them
        • Write a bot to run script on all (or most if there are troublesome cases) item pages
    • Updating Merchants.
      • Completed:
        • Basic restructuring via templates.
        • Added/converted rows for all vendors on Category:Vendor
        • Prettying it up
          • Left/right/mid alignments
          • Recoloring of region name bars
      • To do:
        • Confirmation and data entry (ongoing). All help is greatly appreciated :)
  • Future project(s):
    • Update Bartering templates to use {{msg:BASEPAGENAME}} (It turns out this was a bad idea, because it didn't play well with dpl).

Scripts

I have scripts stored locally (i.e. on my computer) to create the following sections. Please contact me if you discover errors or have requests relating to any of these:

Notes

Putting this here because i'm not sure where to put it:

  • There are some idiosyncrasies between various usages of keywords. One thing to notice is that recipes.json and npcs.json use a keyword of the form "EquipmentSlot:x", e.g., "EquipmentSlot:Ring". There are even some npcs who like items with the keyword "Ring" and others who like items with the keyword "EquipmentSlot:Ring". However items.json does not have any keywords like "EquipmentSlot:x". Items instead will usually (or maybe always) have two identical keywords, for example most (or all rings) have "Ring" listed twice in their keywords (and similarly for other slots). Here on the wiki, there is just one item category for Ring.

Other Info

If you are curious what i'm failing horribly to get working ingeniously figuring out how to do, you can check out my /Sandbox. (Really this link is mostly here for my own convenience).