import { RagfairLinkedItemService } from "https://deno.land/x/sptaki@1.2.0/services/RagfairLinkedItemService.d.ts";
Constructors
new
RagfairLinkedItemService(databaseServer: DatabaseServer, itemHelper: ItemHelper)Properties
protected
databaseServer: DatabaseServerprotected
itemHelper: ItemHelperMethods
protected
addRevolverCylinderAmmoToLinkedItems(cylinder: ITemplateItem, applyLinkedItems: (items: string[]) => void): voidAdd ammo to revolvers linked item dictionary
protected
buildLinkedItemTable(): voidCreate Dictionary of every item and the items associated with it
protected
getFilters(item: ITemplateItem, slot: string): string[]Scans a given slot type for filters and returns them as a Set
getLinkedDbItems(itemTpl: string): ITemplateItem[]
Use ragfair linked item service to get an array of items that can fit on or in designated itemtpl
getLinkedItems(linkedSearchId: string): Set<string>