Waaaaagh
I lost all my rep and my title being a jerk
- Reaction score
- 70
If you just want to test this, and don't want to read, skip to the bottom of the post. Make sure to read the hints, though.
Current Version: WMIb2.0.2
Features Supported:
1) Bags
2) Pick up anytime items
3) Equipment
4) Durability
5) Stacking
6) Attributer
7) Max Level Level Up
What is WMI?:
WMI stands for Widget Manipulation Interface, and aims to be the end all beat all of widget based RPG needs. Specifically items are enhanced in the current version, but future releases will likely include further development of the 'hero' object. Written in entirely vJass, it is slightly easier for the end user to configure than previous systems (at least, it should be, once I add proper instructions and documentation). It also uses the BonusMod, by weaaddar and a few icons by ThunderEye (an issue which still needs to be cleared up). As such, I ask that this not be publicly released with anything.
CHANGELOG:
A brief overview of current supported features:
NOTE: This is incomplete. It's also bugged. Feel free to use it in your map, but, as of right now, I think I am going to change around the user interface (it may become more textmacro based). Also, documentation is pending...
NOTE-TWO: Feel free to make any suggestions that you like, however, any post requesting something of me implies that the poster: 1) Understands that I do not in any way, shape or form need to comply with their request 2) Understands that, if the request they are making of me has already been requested, or the question has already been answered (in this thread or another related thread), I may simply neglect to reply to the poster's post.
HINTS: Double rightclick items to bring up the item menu. Read the tooltips to find out how stuff works, but don't trust them for stats on anything. To remove an item from a bag, double right click it in the bag to open the menu, then, double right click it again in the menu.
Current Version: WMIb2.0.2
Features Supported:
1) Bags
2) Pick up anytime items
3) Equipment
4) Durability
5) Stacking
6) Attributer
7) Max Level Level Up
What is WMI?:
WMI stands for Widget Manipulation Interface, and aims to be the end all beat all of widget based RPG needs. Specifically items are enhanced in the current version, but future releases will likely include further development of the 'hero' object. Written in entirely vJass, it is slightly easier for the end user to configure than previous systems (at least, it should be, once I add proper instructions and documentation). It also uses the BonusMod, by weaaddar and a few icons by ThunderEye (an issue which still needs to be cleared up). As such, I ask that this not be publicly released with anything.
CHANGELOG:
Code:
Version: WMIb2.0.2
* Added SimError
* A few minor bug fixes
* Test map has new terrain by NotTheHelper
* Added basic implementation instructions
Version: WMIb2.0.1
* Initial Release Version
A brief overview of current supported features:
Code:
1) Bags: A bag is an item, capable of holding up to 16 items inside of it.
To add an item to a bag, simply drop it from your inventory onto the bag (also
in your inventory). Click the bag to view items.
2) Pick up anytime items: A rather controversial idea (because it requires two
items to be created for each 'item'), Pick up anytime items, or PUA's, allow
you to pick up an item even when your inventory is full. This means that WMI
will first try to stack the item, then add it to bags, etc., and if that doesn't
work, it will drop the item back again.
3) Equipment: Certain items can be defined as equipment. They have no
bonuses when unequipped, but can have many when equipped. There are 7
stats that equipment can add: Damage, Armor, HP, MP, Str, Agi, and Int.
Each equipment can also add two abilities (like raise dead of critical strike). In
addition, all non-charm equipments can have a chance of blocking an attack
(off hand equipments will be tried first, then a random piece of equipment
{possibly offhand again} will be tried).
4) Durability: This applies to equipment only. Each time you use a piece of
equipment (make an attack with a weapon, block an attack with a weapon or
armor {or a charm}, or use an ability tied to a piece of equipment), it loses a
durability point. When an equipment's durability hits 0, it's bonuses are removed.
Equipment can be made to regain durability after certain amount of time, and it
can be made to completely disregard certain types of wear and tear (A charm
can be made to recover its durability instantly after casting its spell, but still lose
durability if hit with an attack {which is random}; it would thus have low
durability, symbolizing that it is fragile, but can be used continually until broken).
5) Stacking: This applies to regular items only. Certain items ('pitems') can be
made to stack. They will either stack directly when picked up, or when you drop
an item on another item of the same type, with available space. Stacks can be
broken by double right clicking them, and using the stack buttons.
6) Attributer: Nothing special. The attributer allows you to pick what stats you
get on level up. It is accessed by right clicking the equipment button.
7) Max Level Level Up: This allows a hero to stay at level 10, but continue to
earn skillpoints and statpoints (through experience). It's pretty ingenious, actually.
NOTE: This is incomplete. It's also bugged. Feel free to use it in your map, but, as of right now, I think I am going to change around the user interface (it may become more textmacro based). Also, documentation is pending...
NOTE-TWO: Feel free to make any suggestions that you like, however, any post requesting something of me implies that the poster: 1) Understands that I do not in any way, shape or form need to comply with their request 2) Understands that, if the request they are making of me has already been requested, or the question has already been answered (in this thread or another related thread), I may simply neglect to reply to the poster's post.
HINTS: Double rightclick items to bring up the item menu. Read the tooltips to find out how stuff works, but don't trust them for stats on anything. To remove an item from a bag, double right click it in the bag to open the menu, then, double right click it again in the menu.