| API |
Azethoth |
Azethoth |
13 Jan 2009 |
| API :GetSetTable("setname") Returns a table with the contents of the requested set. Args "setname" string - The name of a set within PT3 Returns table - if this is a multiset: a list ordered table of this multiset's member tables. if this is not a multiset: the index of each table member is the itemid, and the value of each member is the value of that itemid in the set (or true if the item has no attached value). Also contains the field .set, which is the set's name. Remarks Use this function... |
| Editing |
Azethoth |
Azethoth |
14 Apr 2009 |
| Main Usage API Forum Overview There are a few different ways to edit the data, but first you need to know what is going on. There is a strict 3 level hierarchy in PT: '''Level 1:''' The miner. This scrapes wowhead.com for data and saves it to data.lua '''Level 2:''' data.lua. Humans can edit sets in data.lua that are not mined in level 1. data.lua provides raw data for compressplit.lua to turn into the various output files at level 3. '''Level 3:''' LibPeriodicTable-x.x-*. These are strictly... |
| Main |
Nymbia |
Azethoth |
13 Apr 2009 |
| Library of itemId and spellId sets Before reading this description, please brush up on your chemistry knowledge (Don't fear, it's short and painless) See Usage for how to include and use PT sets in your mod. See the Editing page for details of how to maintain PeriodicTable. See the API page for how to use PeriodicTable in your mod. See the Forum for discussion. Periodic Table adds order to many items and spells in WoW. These are organized into sets. Like most Ace addons it's focus is... |
| Usage |
Azethoth |
Azethoth |
14 Apr 2009 |
| Main Editing API Forum <MyMod>.toc file ... ## OptionalDeps: ..., LibPeriodicTable-3.1, ... ## X-Embeds: ..., LibPeriodicTable-3.1, ... ... # Libraries embeds.xml ... embeds.xml Include LibPeriodicTable-3.1 Include 1 or more of the split up files like LibPeriodicTable-3.1-Consumable <Ui xmlns="http://www.blizzard.com/wow/ui/"> <Script file="libs\LibStub\LibStub.lua"/> <Script file="libs\CallBackHandler-1.0\CallbackHandler-1.0.lua"/> ... <Script... |