vanilla-wow-addons – Blame information for rev 1
?pathlinks?
Rev | Author | Line No. | Line |
---|---|---|---|
1 | office | 1 | Addon: MyBags |
2 | Author: Ramble (modified by Isharra) |
||
3 | Version: 0.4.4 (TOC: 11100) |
||
4 | Released: 07/13/06 mm/dd/yy |
||
5 | |||
6 | --DESCRIPTION------------------------------------------------------------- |
||
7 | MyBags is a replacement to the default interface's Inventory and Bank |
||
8 | features. It replaces smaller individual frames and places them into a |
||
9 | larger frame showing all your inventory or bank slots. |
||
10 | |||
11 | It is really three addons in one, MyInventory, MyBank, and MyEquipment. |
||
12 | Each addon can be disabled entirely if you don't wish to have the features |
||
13 | of it. |
||
14 | |||
15 | In the MyBags Folder there are 5 folders: |
||
16 | MyBagsCore: This is for things common to MyEquipment, MyInventory and MyBank. |
||
17 | You must have this. |
||
18 | MyBank: This is for things specific to MyBank. Remove this folder to |
||
19 | disable MyBank |
||
20 | MyInventory: This is for things specific to MyInventory. Remove this |
||
21 | folder to disable MyInventory |
||
22 | MyEquipment: blah, blah, blah. Remove this to disable MyEquipment |
||
23 | Skin: This holds the image files used by the previous components. |
||
24 | Do NOT delete this. |
||
25 | |||
26 | MyBagsCache: This saves your inventory and bank items for offline viewing. |
||
27 | **note**: DISABLE MyBagsCache IF: |
||
28 | 1. You use KC_Items |
||
29 | 2. You don't wish to have offline (or away from bank) viewing (it |
||
30 | will bloat your saved vars) |
||
31 | |||
32 | --FEATURES---------------------------------------------------------------- |
||
33 | Features: |
||
34 | * Toggle to completely replace default UI. MyBags can be used with or |
||
35 | instead of the default UI |
||
36 | * Bag Slots are shown in the bag window and can be toggled |
||
37 | * Item Borders reflect their rarity |
||
38 | * Frame can be resized by changing the columns |
||
39 | * Frame background is configurable:default background, graphical |
||
40 | background, or no background |
||
41 | |||
42 | MyInventory Specific Features: |
||
43 | * You can disable specific bags in MyInventory by shift+right clicking |
||
44 | the bag slot. This will remove it from the MyInventory frame and |
||
45 | allow the default UI to handle just the bags you disable. |
||
46 | |||
47 | MyBank Specific Features: |
||
48 | * When at bank, click an unbought bag to buy a slot. It asks you to |
||
49 | confirm before you actually purchase it. |
||
50 | |||
51 | Additional Features: |
||
52 | * Bank and inventory Viewing is possible with one of the following addons: |
||
53 | - KC_Items (KC_Bank for bank, KC_Inventory for Inventory and |
||
54 | KC_Equipment for Equipment) |
||
55 | - MyBagsCache (Included in this package) |
||
56 | |||
57 | --TODO-------------------------------------------------------------------- |
||
58 | **NOTE** MyBags is in beta release. |
||
59 | |||
60 | 1. Change MyBagsCache data format (it's using far too much memory) |
||
61 | 2. Break out MyBags, MyBank, and MyInventory into load on demand addons |
||
62 | with MyBags as a core dependency. |
||
63 | 3. Add right click menu for frame strata (dropped in priority since the |
||
64 | command line is in). |
||
65 | 4. Apologize to Ramble for making a mess of his nice clean code. |
||
66 | |||
67 | --DEPENDANCY NOTES-------------------------------------------------------- |
||
68 | Ace: Required for a simpler, more efficent MyBags. |
||
69 | KC_Items: KC_Inventory and KC_Bank allow for offline viewing of character |
||
70 | Bank and Inventory. KC_Bank allows you to also view your bank when not |
||
71 | at Bank. |
||
72 | |||
73 | --SLASH COMMANDS---------------------------------------------------------- |
||
74 | /(myinventory|mi) [OPTION [ARGUMENTS]]: change MyInventory options |
||
75 | /(mybank|mb) [OPTION [ARGUMENTS]]: change MyBank options |
||
76 | /(myequipment|myequip|mq) [OPTION [ARGUMENTS]]: change MyEquipment options |
||
77 | |||
78 | Options: |
||
79 | |||
80 | aioi - Enables "AIOI" style bag ordering. |
||
81 | [Partial row at the top right versus bottom left.] |
||
82 | anchor - Sets the anchor point for the frame |
||
83 | bottomleft - Frame grows from bottom left, tooltips open right |
||
84 | bottomright - Frame grows from bottom right, tooltips open left |
||
85 | topleft - Frame grows from top left, tooltips open right |
||
86 | topright - Frame grows from top right, tooltips open left |
||
87 | back - toggle window background options |
||
88 | default - translucent minimilistic frame |
||
89 | (optional addition) alpha red green blue (numeric 0-1) |
||
90 | - sets the background color settings |
||
91 | art - blizzard style artwork |
||
92 | none - background disabled |
||
93 | bag - toggle between bag button view options |
||
94 | bar - Bags are displayed on a bar at the top of the frame |
||
95 | before - Bags start their own row and the first slot shows the bag |
||
96 | none - Bags are not shown in the frame |
||
97 | buttons - Show/Hide the close and lock buttons |
||
98 | cash - Show/Hide the money display |
||
99 | cols - set the number of columns |
||
100 | companion - Open/close MyInventory with bank, mail and trade windows |
||
101 | count - toggle between the item count options |
||
102 | free - Show Free Slots |
||
103 | used - Show Used slots |
||
104 | none - Disable slots display |
||
105 | ["count" now only displays the items in standard bags] |
||
106 | freeze - keep window from closing if it was open prior to visiting |
||
107 | merchants or the bank |
||
108 | always - only manually open and close frames |
||
109 | sticky - leave windows open if they were manually opened |
||
110 | (automatically opened windows will still close) |
||
111 | none - don't block the UI from closing windows |
||
112 | noesc - remove the frame from the list of UISpecialFrames, most obvious change |
||
113 | is that the window may stay open when you hit "esc". |
||
114 | ["freeze always" plus "noesc" reproduces the freeze behavior that Ramble coded] |
||
115 | highlight - highlight options |
||
116 | items - highlight items when you mouse over bag slots |
||
117 | bag - highlight bag when you mouse over an item |
||
118 | lock - keep the window from moving |
||
119 | title - Show/Hide the title |
||
120 | player - Show/Hide the offline player selection box |
||
121 | quality - Highlight items based on quality |
||
122 | replace - toggle replacing of default bags |
||
123 | reset - Resets elements of the addon |
||
124 | settings - resets settings to default |
||
125 | anchor - moves frame back to it's origional position |
||
126 | reverse - Reverse the order of the bags display (the contents remain in the same order) |
||
127 | backpack on bottom versus backpack on bottom for inventory... |
||
128 | scale - Set the frame scale (between 0.2 and 2.0, blank resets to default) |
||
129 | strata - Set the frame strata |
||
130 | background |
||
131 | low |
||
132 | medium |
||
133 | high |
||
134 | dialog |
||
135 | tog - toggle the frame |
||
136 | slotcolor - bagname red green blue |
||
137 | default - standard (hold anything) bags |
||
138 | ammo - ammunition bags and quivers |
||
139 | soul - soul (shard) bags |
||
140 | enchant - enchanting bags |
||
141 | engineer - engineering bags (I've not actually seen these yet) |
||
142 | herb - herb bags |