Map Inventory - KageDesu/Alpha-ABS GitHub Wiki
Also, see Visual Chests System
- Works on ABS and NON-ABS maps
- 25 items on page, support multi pages
- Items separated on categories
- From inventory you can Equip items or use it
- You can drag inventory window by Mouse
- Supports items description with escape characters
- You can see item assigned Skill Panel slot
- You can assign item to Skill Panel slot
Just hover item by mouse, then press 1...8 (by default)
- You can assign weapon to Favorite Weapons Circle
Just hover weapon by mouse, then press w, s, d, a (by default)
I - open\close inventory (you can change key, see data\AABS\KeyBinding.json
)
uAPI Script Calls:
-
uAPI.inventoryOff
- disable inventory (player can't open it by key) -
uAPI.inventoryOn
- enable inventory -
uAPI.openInventory
- open inventory window -
uAPI.closeInventory
- close inventory window
- Map Inventory?
- Map Inventory on NON ABS maps?
- Show Equipped items?
- Allow Drag?
- Sort Equipment's?
- Sort Items?
- Store items in chest? -> If
TRUE
you can move items from inventory to any Visual Chest - Auto Inventory Refresh?
- Allow Party Selector? -> If
TRUE
, you can select actor when using item
For change Type to any item\weapon\armor, use ABS Parameters: aItemType, aItemTypeColor
Example:
<aItemType: ammo>
<aItemTypeColor: #ba9059>
To use weight system, set plugin parameter Use items weight system?
to ON
(true)
Also, set variable number to plugin parameter Maximum Weight Var ID
, value from this variable will be used as maximum party weight capacity
Each item have own weight, you can see weight in description
By default all items have weight = 1, but you can set certain weight to certain item, add <weight:X>
to item Note
You can make equipment, that extend max weight capacity, add <weightStore:X>
to equipment Note
Script Calls:
uAPI.maxWeight
uAPI.currentWeight
uAPI.isOverWeight
Inventory window settings file: data\AABS\UIMapInventory.json
By default inventory have not any sound effect at opening, you can set it to any SE, see openInventorySE
in settings file
Open settings file: data\AABS\UIMapInventory.json
and find block availableCategories
Change from true
to false
on category that you don't want to show
For tune up categories position find categoryButtonsMarginX
parameter in settings file and change the value
For activate, set plugin parameter Allow Item Quality System?
to ON (true)
For edit quality levels, open file 📁 data\AABS\UIMapInventory.json and find QualitySystem
block
You can edit colors, titles or add new quality levels
For change images or add new, open folder 📁 img\AABS
File naming rule QualityLevel_X.png
, where X - quality level
For set quality level for item, add <itemRare:X>
to Note. Where X - quality level