Ackis Recipe List

API / Scanner

Generates tradeskill links for all professions so you can scan them for completeness.

Return value

Generates tradeskill links with all recipes. Used for testing to see if a recipe is missing from the database or not.


AckisRecipeList:ScanProfession(input_text, prof_name)

Parses all recipes for a specified profession, scanning their tool tips.

Parameters

input_text
prof_name
The profession name or the spell ID of it, which you wish to scan.

Return value

Recipes in the given profession have their tooltips scanned.

Usage

AckisRecipeList:ScanProfession("first aid")


AckisRecipeList:ScanTooltipRecipe(spell_id, is_vendor, is_largescan)

Parses a specific recipe in the database, and scanning its tooltip

Parameters

spell_id
The Spell ID] of the recipe being added to the database
is_vendor
Boolean to determine if we're viewing a vendor or not
is_largescan
Boolean to determine if we're doing a large scan

Return value

Recipe has its tooltips scanned Output is always returned by the caller.


AckisRecipeList:ScanTrainerData(autoscan)

Function to compare which recipes are available from a trainer and compare with the internal ARL database.

Parameters

autoscan
True when autoscan is enabled in preferences, it will inform you when a scan has occured.

Return value

Does a comparison of the information in your internal ARL database, and those items which are available on the trainer. Compares the acquire information of the ARL database with what is available on the trainer.


AckisRecipeList:TooltipScanDatabase()

Parses all the recipes in the database, and scanning their tooltips.

Return value

Entire recipe database has its tooltips scanned.

Usage

AckisRecipeList:TooltipScanDatabase()


CoroutineProfessionDump(profession_name)

Dumps the items in the specified profession

Parameters

profession_name


CoroutineProfessionScan(profession_name)

Scans the items in the specified profession

Parameters

profession_name


ProcessScanData()

Prints out the results of the tooltip scan.


ScanTooltip(recipe_name, recipe_list, reverse_lookup, is_vendor)

Parses the mining tooltip for certain keywords, comparing them with the database flags

Parameters

recipe_name
recipe_list
reverse_lookup
is_vendor


private.LoadAllRecipes()

Functions/methods


You must login to post a comment. Don't have an account? Register to get one!