Changes

Jump to: navigation, search

User:Alleryn

940 bytes added, 08:04, 16 September 2020
Projects
** Creating a bot to create/maintain sections of each item page.
*** Completed-ish:
**** Write a bot to run script on all (or most if there are troublesome cases) item pages
***** Currently handles all item pages, apart from those where two items have the same name (a handful of these are handled by a special case, since they were deemed too important to skip). This functionality can be added in the future.
***** Skips items with "EquipSlot:" and with "Lint_NotObtainable" in "Keywords" (because they are numerous, and generally uninteresting since they can't be obtained in game by any normal means). Most of these do not have wiki pages at all, with the exception of a few admin items, the starting underwear, and a few other random uninteresting items (or maybe this is one of those 'only interesting because it would otherwise be uniquely uninteresting in a swath of interesting' type of deals (see https://en.wikipedia.org/wiki/Interesting_number_paradox), but probably not) like [[HumanClothBoots1]].
**** Script generates:
***** Recipes using given item as ingredient and Recipes producing given item
***** Abilities that consume given item as ammo
*** Known bugs / areas for improvement:
**** TODO (hopefully by 9/23) Some work orders being placed in Quest Fulfillment table instead of Work Order section (happens when the work order is for an item with a given keyword instead of a specific item, e.g. the Lead Figurine work order. In addition to displaying incorrectly, this generates broken links. See, e.g. [[Lead_Figurine_of_an_Ogre#Quest_Fulfillment]].)
**** TODO (hopefully by 9/23) Recipes that don't behave deterministically, such as those that produce Surveying and Treasure Cartography maps, as well as those that generate any enchanted item, do not display properly or at all (the result item is missing).
**** Some additional info could possibly be generated:
***** Notes about unobtainable (Lint_NotObtainable) items, to avoid confusion (although this info is already present in the item infobox)
***** Purchase info for work orders (from w.o. board)
**** Does not correctly find all npc names that it should (affects Quests section)
**** Sometimes the Ability Consumption script will report some misleading data, as the "AmmoDescription" in abilities.json is not always precise. For example, Basic Shot will report consuming "Beginner's Arrow (or better)", correctly, but Multishot will report consuming "Beginner's Arrow x5" even though it can also use "(or better)" arrows.
*** In progress (this list is likely incomplete):
**** TODO (hopefully before next major patch): Script will 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
***** Currently handles all item pages, apart from those where two items have the same name (a handful of these are handled by a special case, since they were deemed too important to skip). This functionality can be added in the future.
***** Skips items with "EquipSlot:" and with "Lint_NotObtainable" in "Keywords" (because they are numerous, and generally uninteresting since they can't be obtained in game by any normal means). Most of these do not have wiki pages at all, with the exception of a few admin items, the starting underwear, and a few other random uninteresting items (or maybe this is one of those 'only interesting because it would otherwise be uniquely uninteresting in a swath of interesting' type of deals, but probably not) like [[HumanClothBoots1]].
** Updating [[Merchants]].
*** Completed:
5,698
edits

Navigation menu