User:Alsang: Difference between revisions

From Brighter Shores Wiki
Jump to navigation Jump to search
Content added Content deleted
Line 125: Line 125:
|searchlabel = Guard - data
|searchlabel = Guard - data
}}<br>[[File:Sense.png|30x30px]] {{#ask:
}}<br>[[File:Sense.png|30x30px]] {{#ask:
[[Profession A::Guard]] AND [[Category:Needs image]]
[[Profession A::Guard]] AND [[Category:Needs image]] OR [[Category:Pages with broken file links]]
|?Profession Level A = Lvl
|?Profession Level A = Lvl
|? = Name
|? = Name
Line 149: Line 149:
|searchlabel = Chef - data
|searchlabel = Chef - data
}}<br>[[File:Sense.png|30x30px]] {{#ask:
}}<br>[[File:Sense.png|30x30px]] {{#ask:
[[Category:Chef]] AND [[Category:Needs image]]
[[Category:Chef]] AND [[Category:Needs image]] OR [[Category:Pages with broken file links]]
|?Profession Level A = Lvl
|?Profession Level A = Lvl
|? = Name
|? = Name
Line 172: Line 172:
|searchlabel = Fisher - data
|searchlabel = Fisher - data
}}<br>[[File:Sense.png|30x30px]] {{#ask:
}}<br>[[File:Sense.png|30x30px]] {{#ask:
[[Category:Fisher]] AND [[Category:Needs image]]
[[Category:Fisher]] AND [[Category:Needs image]] OR [[Category:Pages with broken file links]]
|?Profession Level A = Lvl
|?Profession Level A = Lvl
|? = Name
|? = Name
Line 195: Line 195:
|searchlabel = Forager - data
|searchlabel = Forager - data
}}<br>[[File:Sense.png|30x30px]] {{#ask:
}}<br>[[File:Sense.png|30x30px]] {{#ask:
[[Category:Forager]] AND [[Category:Needs image]]
[[Category:Forager]] AND [[Category:Needs image]] OR [[Category:Pages with broken file links]]
|?Profession Level A = Lvl
|?Profession Level A = Lvl
|? = Name
|? = Name
Line 218: Line 218:
|searchlabel = Alchemist - data
|searchlabel = Alchemist - data
}}<br>[[File:Sense.png|30x30px]] {{#ask:
}}<br>[[File:Sense.png|30x30px]] {{#ask:
[[Category:Alchemist]] AND [[Category:Needs image]]
[[Category:Alchemist]] AND [[Category:Needs image]] OR [[Category:Pages with broken file links]]
|?Profession Level A = Lvl
|?Profession Level A = Lvl
|? = Name
|? = Name
Line 248: Line 248:
|searchlabel = Scout - data
|searchlabel = Scout - data
}}<br>[[File:Sense.png|30x30px]] {{#ask:
}}<br>[[File:Sense.png|30x30px]] {{#ask:
[[Profession A::Scout]] AND [[Category:Needs image]]
[[Profession A::Scout]] AND [[Category:Needs image]] OR [[Category:Pages with broken file links]]
|?Profession Level A = Lvl
|?Profession Level A = Lvl
|? = Name
|? = Name
Line 272: Line 272:
|searchlabel = Gatherer - data
|searchlabel = Gatherer - data
}}<br>[[File:Sense.png|30x30px]] {{#ask:
}}<br>[[File:Sense.png|30x30px]] {{#ask:
[[Category:Gatherer]] AND [[Category:Needs image]]
[[Category:Gatherer]] AND [[Category:Needs image]] OR [[Category:Pages with broken file links]]
|?Profession Level A = Lvl
|?Profession Level A = Lvl
|? = Name
|? = Name
Line 295: Line 295:
|searchlabel = Woodcutter - data
|searchlabel = Woodcutter - data
}}<br>[[File:Sense.png|30x30px]] {{#ask:
}}<br>[[File:Sense.png|30x30px]] {{#ask:
[[Category:Woodcutter]] AND [[Category:Needs image]]
[[Category:Woodcutter]] AND [[Category:Needs image]] OR [[Category:Pages with broken file links]]
|?Profession Level A = Lvl
|?Profession Level A = Lvl
|? = Name
|? = Name
Line 318: Line 318:
|searchlabel = Carpenter - data
|searchlabel = Carpenter - data
}}<br>[[File:Sense.png|30x30px]] {{#ask:
}}<br>[[File:Sense.png|30x30px]] {{#ask:
[[Category:Carpenter]] AND [[Category:Needs image]]
[[Category:Carpenter]] AND [[Category:Needs image]] OR [[Category:Pages with broken file links]]
|?Profession Level A = Lvl
|?Profession Level A = Lvl
|? = Name
|? = Name
Line 349: Line 349:
|searchlabel = Minefighter - data
|searchlabel = Minefighter - data
}}<br>[[File:Sense.png|30x30px]] {{#ask:
}}<br>[[File:Sense.png|30x30px]] {{#ask:
[[Profession A::Minefighter]] AND [[Category:Needs image]]
[[Profession A::Minefighter]] AND [[Category:Needs image]] OR [[Category:Pages with broken file links]]
|?Profession Level A = Lvl
|?Profession Level A = Lvl
|? = Name
|? = Name
Line 373: Line 373:
|searchlabel = Bonewright - data
|searchlabel = Bonewright - data
}}<br>[[File:Sense.png|30x30px]] {{#ask:
}}<br>[[File:Sense.png|30x30px]] {{#ask:
[[Category:Bonewright]] AND [[Category:Needs image]]
[[Category:Bonewright]] AND [[Category:Needs image]] OR [[Category:Pages with broken file links]]
|?Profession Level A = Lvl
|?Profession Level A = Lvl
|? = Name
|? = Name
Line 396: Line 396:
|searchlabel = Miner - data
|searchlabel = Miner - data
}}<br>[[File:Sense.png|30x30px]] {{#ask:
}}<br>[[File:Sense.png|30x30px]] {{#ask:
[[Category:Miner]] AND [[Category:Needs image]]
[[Category:Miner]] AND [[Category:Needs image]] OR [[Category:Pages with broken file links]]
|?Profession Level A = Lvl
|?Profession Level A = Lvl
|? = Name
|? = Name
Line 419: Line 419:
|searchlabel = Blacksmith - data
|searchlabel = Blacksmith - data
}}<br>[[File:Sense.png|30x30px]] {{#ask:
}}<br>[[File:Sense.png|30x30px]] {{#ask:
[[Category:Blacksmith]] AND [[Category:Needs image]]
[[Category:Blacksmith]] AND [[Category:Needs image]] OR [[Category:Pages with broken file links]]
|?Profession Level A = Lvl
|?Profession Level A = Lvl
|? = Name
|? = Name
Line 442: Line 442:
|searchlabel = Stonemason - data
|searchlabel = Stonemason - data
}}<br>[[File:Sense.png|30x30px]] {{#ask:
}}<br>[[File:Sense.png|30x30px]] {{#ask:
[[Category:Stonemason]] AND [[Category:Needs image]]
[[Category:Stonemason]] AND [[Category:Needs image]] OR [[Category:Pages with broken file links]]
|?Profession Level A = Lvl
|?Profession Level A = Lvl
|? = Name
|? = Name
Line 472: Line 472:
|searchlabel = Watchperson - data
|searchlabel = Watchperson - data
}}<br>[[File:Sense.png|30x30px]] {{#ask:
}}<br>[[File:Sense.png|30x30px]] {{#ask:
[[Profession A::Watchperson]] AND [[Category:Needs image]]
[[Profession A::Watchperson]] AND [[Category:Needs image]] OR [[Category:Pages with broken file links]]
|?Profession Level A = Lvl
|?Profession Level A = Lvl
|? = Name
|? = Name
Line 496: Line 496:
|searchlabel = Detective - data
|searchlabel = Detective - data
}}<br>[[File:Sense.png|30x30px]] {{#ask:
}}<br>[[File:Sense.png|30x30px]] {{#ask:
[[Category:Detective]] AND [[Category:Needs image]]
[[Category:Detective]] AND [[Category:Needs image]] OR [[Category:Pages with broken file links]]
|?Profession Level A = Lvl
|?Profession Level A = Lvl
|? = Name
|? = Name
Line 519: Line 519:
|searchlabel = Leatherworker - data
|searchlabel = Leatherworker - data
}}<br>[[File:Sense.png|30x30px]] {{#ask:
}}<br>[[File:Sense.png|30x30px]] {{#ask:
[[Category:Leatherworker]] AND [[Category:Needs image]]
[[Category:Leatherworker]] AND [[Category:Needs image]] OR [[Category:Pages with broken file links]]
|?Profession Level A = Lvl
|?Profession Level A = Lvl
|? = Name
|? = Name
Line 542: Line 542:
|searchlabel = Merchant - data
|searchlabel = Merchant - data
}}<br>[[File:Sense.png|30x30px]] {{#ask:
}}<br>[[File:Sense.png|30x30px]] {{#ask:
[[Category:Merchant]] AND [[Category:Needs image]]
[[Category:Merchant]] AND [[Category:Needs image]] OR [[Category:Pages with broken file links]]
|?Profession Level A = Lvl
|?Profession Level A = Lvl
|? = Name
|? = Name
Line 573: Line 573:
|searchlabel = Shieldbearer - data
|searchlabel = Shieldbearer - data
}}<br>[[File:Sense.png|30x30px]] {{#ask:
}}<br>[[File:Sense.png|30x30px]] {{#ask:
[[Profession A::Shieldbearer]] AND [[Category:Needs image]]
[[Profession A::Shieldbearer]] AND [[Category:Needs image]] OR [[Category:Pages with broken file links]]
|?Profession Level A = Lvl
|?Profession Level A = Lvl
|? = Name
|? = Name
Line 602: Line 602:
|searchlabel = Armorer - data
|searchlabel = Armorer - data
}}<br>[[File:Sense.png|30x30px]] {{#ask:
}}<br>[[File:Sense.png|30x30px]] {{#ask:
[[Profession A::Armorer]] AND [[Category:Needs image]]
[[Profession A::Armorer]] AND [[Category:Needs image]] OR [[Category:Pages with broken file links]]
|?Profession Level A = Lvl
|?Profession Level A = Lvl
|? = Name
|? = Name
Line 631: Line 631:
|searchlabel = Delver - data
|searchlabel = Delver - data
}}<br>[[File:Sense.png|30x30px]] {{#ask:
}}<br>[[File:Sense.png|30x30px]] {{#ask:
[[Profession A::Delver]] AND [[Category:Needs image]]
[[Profession A::Delver]] AND [[Category:Needs image]] OR [[Category:Pages with broken file links]]
|?Profession Level A = Lvl
|?Profession Level A = Lvl
|? = Name
|? = Name
Line 660: Line 660:
|searchlabel = Builder - data
|searchlabel = Builder - data
}}<br>[[File:Sense.png|30x30px]] {{#ask:
}}<br>[[File:Sense.png|30x30px]] {{#ask:
[[Profession A::Builder]] AND [[Category:Needs image]]
[[Profession A::Builder]] AND [[Category:Needs image]] OR [[Category:Pages with broken file links]]
|?Profession Level A = Lvl
|?Profession Level A = Lvl
|? = Name
|? = Name

Revision as of 17:25, 5 January 2025

User:Alsang/Sandbox where I test stuff

User:Alsang/Sandbox2 where I test more stuff

This page is mostly for me to be able to track what I have done or am in the process of doing.

Todo list

Alchemist

Worked on setting up the Alchemist profession subpages (I did not make all these pages, but I did contribute to them). This is the most polished profession I have worked on.

Type of page Status
Potions The things we want.

All pages made, and filled with basic information.

Recipe infoboxes created and populated with what information we have.

Facility pages All potion making facilities get a Skill Node page, basically everything in the Apothecary

Descriptions of how to use them all. Added the new Map to all things with a fixed location.

Preparations Intermediate items made from reagents at the preparation station.

All pages made, and filled with basic information.

Recipe infoboxes created and populated with what information we have.

Ebsworth Work Made pages for all passive activities.

Still need some xp and coin values.

Tables SMW/Lua modules to autogenerate the tables of active and passive potions.

Now automatically calculates all derived properties like xp/hour and cost per xp.

With the bulk of the work done I hope to export and modify these tables for the other professions.

Reagents Items obtained from other professions which are used by Alchemist.

Oh boy there are 180 of these.

All reagents have been completed, with links to sources.

Reagent images Some were missing from the cache dump.

It was easier to just screenshot them from the recipe book.

Lower resoltion though.

Preparation images These are not in the cache as individual images, but as base textures and colourmasks to change them for each individual type.

Might have to rely on manual images for them, which is then also reliant on having a high enough alchemy level to get to them.

I have done up to lvl 56.

Categories and navbox Put category tags for Potions, Preparations, Potion Reagents.

Made an Alchemist Navbox for all relevant pages.

Construct Preparation images Preparation images may be able to be constructed from the cache images.

Each preparation has a base texture and a colour mask.

For some preparations we don't yet know which texture to use.

Guide Made a start at a profession guide
Variant Category pages Potions, Preparations, Ebsworth Work, and Reagents all done.

Body text in place and destubbed.

Other crafting professions

Pretty much the same process, but lacking a lot of the bells and whistles for explanation text

Pages for each item, skill node, and monster were checked to make sure they all existed, and had the right infoboxes, recipes, and profession. Variant Category pages were made to group them together.

Here is a massive table of tables used to check for missing activity data or images for each profession.

Episode Professions
Hopeport Guard - data
Guard - images
Chef - data
Chef - images
Fisher - data
Fisher - images
Forager - data
Forager - images
Alchemist - data
Alchemist - images
Hopeforest Scout - data
Scout - images
Gatherer - data
Gatherer - images
Woodcutter - data
Woodcutter - images
Carpenter - data
Carpenter - images
Mine of Mantuban Minefighter - data
Minefighter - images
Bonewright - data
Bonewright - images
Miner - data
Miner - images
Blacksmith - data
Blacksmith - images
Stonemason - data
Stonemason - images
Crenopolis Watchperson - data
Watchperson - images
Detective - data
Detective - images
Leatherworker - data
Leatherworker - images
Merchant - data
Merchant - images
Stonemaw Hill Shieldbearer - data
Shieldbearer - images
Armorer - data
Armorer - images
Delver - data
Delver - images
Builder - data
Builder - images

Merchant and Detective are still ongoing because of how non-standard they are with their different types of activity that cannot easily be compared to one another.

Bonus, skill nodes where the description does not match the item they produce: Template:Sandbox/User:Alsang/NodeDescriptionChecker

Recipe search modules

Module:RecipeTreeSearch lets you search the name of an item to find all the items and their quantity that are needed to craft it, back to the most recent buyable items. E.G. weapons are crafted with Poles, but you can buy Poles so you don't need to craft them from Posts and Logs. It does this by the SMW data for recipes stored as a Recipe JSON.

Then implemented this into Module:Infobox Recipe for creating showFull displays, which improved on the existing method which didn't track quantity of each material. However this module is the one that creates the Recipe JSON data and exports it that the RecipeTreeSearch module uses, so I got in a recursive arrangement where you couldn't create or modify any recipe without it breaking seemingly every other recipe.

But its all fixed now and we have a tool that can be used to make crafting calculators by looking up the raw materials you need to make any item for XP. Its now used in all the active tables for the above skills.

Module:Products has been extended to work for Module:Profession Info so that they appear in the same table.

Category:Profession List Modules is where all the big table generating modules go.

Module:ProfessionList is the new big library of functions for other profession list modules to use. All tables switched to using this library, which also brought to light some errors in the JSON data which was being bypassed when the recipe search was partially SMW.

New obsession: Combat Equipment and its variants

How mad have I gone?

Total edits
21,242
Main: User: File: Template:
16,944 625 2,949 360
Talk: User talk: File talk: Template talk:
2 4 0 0
Brighter Shores: Transcript: Module: MediaWiki:
9 0 577 0
Brighter Shores talk: Transcript talk: Module talk: Forum:
1 0 0 0