Very nice. Hope to use this for my map in the future. BTW weaaddar, left you a pm about a bug.
Reminds me of the horadric cube for when you have more items in the cube other then the recipe yet it gobbles those items up just because blizzard didn't want to do hard work and ever fix that.
Included in this map is four of my systems.
1) Atributer 1.1
2) Bag CE 2.1
3) Pitems 1.0
4) Stack Screen Alpha 1.6
5) PocketShop 1.0
All systems are fully multi-intancable, and all rely on RCCS v W, a system
consisting of basic functions, like simerror (by vexorian), and a slew of
data structures, and my hero class. Also included is my config function,
which you must modify to the contraints of your map.
Included with each is a brief (possibly outdated) description of each, with
an up to date changelog of all the new functionality.
Here is a brief overview of each system:
Attributer is a system that allows you to manually choose what stats you get
each time you level. Its fairly simple, you enable it on a hero object, and
specify how many stats he gains per level.
Bag CE is a system that is used for increasing the item storage capacity of
a unit. Heroes can pickup bags and drag items on to the bag to store them,
and double right click items in bags to remove them. You can set up Require-
ments for bags, so you can restrict a unit from putting "uber huge item" in
a tiny bag. You can set up multiple bag types, also you can set up bags to
be pitems.
Pitems is a system which allows you to pick up items when your inventory is
full, it relies on a dual node system of items called Puas and Pitems. A pua
is a powerup, that when pickedup runs through an exhaustive order of
operations to see if you can aquire the pitem. You can sell pitems, give them
to other heroes, and even give them to non-heroes (and get an error message).
The most interesting feature though is to pick up an item when your in the
atr menu or something simmilar. Very cool.
Stack Screen is my mmo-style stacking system. You can pick up non-restricted
items and they will instantly stack. Pitems can also stack. Allowing you to
pick up more potions when your inventory is full. Stack screen also allows
you to break a stack by double right clicking on an appropriate item when you
have a free space in your inventory. It ONLY allows you to break a stack when
you are in your main inventory.
Pocket Shop is my portable merchant system. You can use it to buy and sell
items from your inventory pane. Selling items is just as easy as normal,
insteading of dropping them on the physical shop, you drop them on the item
shop in your inventory. You can even set a custom return rate, as well as
the initial stock, max stock, and restock time of items sold in the shop.
The pocketshop also allows you to add requirements to summon the shop, and
to view its inventory.
Included in this map, is a test playground, only Sir Stackalot is a hero, the
firelord is not. (I just put one on the map because I never saw one before).
The flutes ARE NOT PITEMS. Only the potion, pocket shop and the bags are pitems.
If you find an error please respond to the thread at wc3campaigns on the
systems or send me an email at weaaddar AT gmail.com. Include in your report
what you were doing that caused the error, and also what your current state
of Sir Stackalot was by pressing left, if the error involved him of course.