HomeUser Control Panel (unavailable in archive)ForumsTutorialsArt GalleryResourcesMaps

InvX: Extended inventory and extended items 1.8

04-22-2005, 04:08 PM#1
Vexorian



A system that extends heroes and units' inventory to the infinite and also enhances items.

Features:
- Almost unlimited choosable inventory size.
- Completelly multi player and multi unit compatible.
- Items can add bonuses no matter what page they are

- You can change the bonuses of an item's in game.
- Items may have sockets, and you can set up gems to add bonuses to socketed items in game.
- Gems may act as runes and have runewords too.

- Item Set system included, when you get a set of items completed, you get more bonuses.

- Charged items may stack if you speicify them too.
- You can set up drag and drop sounds for items.
- System that allows you to combine items with just drag and drop
- System that allows you to add charges to items by inserting other items into them.

- Items can be made equipable.
- Easy to set up equipment slots.
- A hero can have as much different equipment slots.
- Equipment restrictions for stats/ level/ Or hero class are easy to set up.

- Items, gems, in game modiffiers, runewords and item sets might have different combinations of these bonuses:
* Abilities. and ability level bonuses
* Abilities + special method f hiding their icons.
* Abilities to be added inside spellbooks.
* Damage, armor, hp and mana bonuses by
bonus Mod.
* Strength / agility / intelligence bonuses.
* Custom bonuses enhanced with JASS functions.


Note: Although InvX 2.0 is still in prerelease state, it is still more recommended than obsolete InvX1.8 , find 2.0 at : http://www.wc3campaigns.net/showthread.php?t=87132

Download it from here
InvX1.8.w3x

Get help about implementing and using the system in this forum.

Attached is a mirror of the system:
Attached Files
File type: w3xInvX1.8.w3x (207.9 KB)
12-13-2005, 10:51 PM#2
Vexorian
History:
 1.7 : - The "Check Equipment" Button now remembers the last page you were looking at
       - There is a new option for an item, the Empty Space item, is a decoration thing that
         makes a Equip Slot's item menu more intuitive. Also you can use it for sockets instead
         of the empty socket item.
       - Now if you see the contents of a socketed item while in an equipment menu and then
         exit the socket content viewer, the last equipment menu will be restored.

       - Bolts of the Shield of charged bolts no longer get stuck at the border of the map.
         also has cooldown and cap now. And a bug with its timer never getting destroyed was fixed
       - Fixed a Bug with Horadric Axe having a chance to waste a charge when player attempts to
         use it on owned items.
________________________________________________________________________________________________________

 1.6 : - Fixed a bug when using Custom menus that caused the system to ignore bonuses.
       - Fixed wrong page number in the Equipment Menu's change page button once and for all.
       - Added InvXMenu_FillEmptySlots
       - Added InvX_UnitDropItemSlot
       - Added InvX_ReplaceItem
       - Added InvX_GetSocketCount
       - Added InvX_GetSocketContent
       - Added InvX_SocketGemToItem
       - Added InvX_GetSocketRuneWord
       - Every single InvX function comes with a comment that explains what it does
       - Some more changes to documentation.
________________________________________________________________________________________________________

 1.5 : - Fixed a bug with functions like InvX_DestroyEnhancedInventory not removing the bonuses
         of items in the current page.
       - Fixed a bug with InvX_DestroyItem not removing stuff from a unit's slot correctly
         or creating ghosts of items and that stuff
       - Added InvX_ForceEquipItem
       - Added InvX_SetAutoEquip
       - Added InvX_ForgetSlotRemoveQueue
       - Added InvX_SetAutoUnequip functions.l
InvX: Extended inventory and extended items 1.8 - Wc3C.net