Component Documentation Index¶
This folder contains documentation for all ModularInventoryPlus components under Plugins/ModularInventoryPlus/Source/ModularInventoryPlus/. The master plan is in ALL-DOCS-PLAN.md. For everything else (actors, data assets, interfaces, widgets, ability system, etc.), see REMAINING-DOCS-PLAN.md.
Root-level docs (repo docs/)¶
- ActionLimit – Action limit system (already documented)
- UMIPEquipmentGE – Equipment gameplay effect and attributes
Component docs (by domain)¶
| Domain | Doc | Description |
|---|---|---|
| Base | BaseComponents | Pawn, GameMode, GameState, PlayerState, Saveable, PlayerController, Level-based feature base |
| Save/Load | SaveLoad | Base load, client load/save, server load/save |
| Inventory | Inventory | Base IMC, PlayerServerIMC, Storages, Item selection |
| Player | Player | Controller saveable objects, Extended player info, Player class |
| Player level | PlayerLevel | Base level, Player level (attributes), Ability points level |
| Character | Character | Hero, Character movement, Adv nameplate creator |
| Input | Input | Player input manager, Enhanced input component |
| Health | Health | Base health, Player health, Mob health, Player health widget |
| Equipment | Equipment | Equipment meshes manager; attributes see UMIPEquipmentGE |
| Cooldown | Cooldown | Base cooldown, Client cooldown relay |
| Quest | Quest | Base quest component |
| Interaction | Interaction | Interaction component |
| Pickup | Pickup | Item pickup component |
| Quick bar | QuickBar | Quick bar (hotbar) component |
| Mob | Mob | Base mob, Aggro sphere, Movement, Nameplate, Spawner |
| Game modes | GameModes | Base mode, Wave, Session dungeon, Soul hunt, Endless colosseum |
| Game objects | GameObjects | Session dungeon end trigger |
| Widget | Widget | Client widgets manager |
| Popup | PopupWidget | Popup widget manager |
| Cursor | Cursor | Cursor component |
| Gate | Gate | Gate manager (travel) |
| Outline | Outline | Object outline manager |
| Floating damage | FloatingDamageText | Floating damage text widget component |
| Notifier | Notifier | Chat notifier |
| Top-down | TopDown | Top-down player controller, Path following |
| Currency | Currency | Currency component |
| Enhancement | Enhancement | Equipment enhancement |
| Reforge | Reforge | Equipment attribute reforge |
| Repair | Repair | Equipment repair |
| Status effect | StatusEffect | Item effect applier |
| Level-based features | PlayerLevelBasedFeatures | Manager, Apply item on equipment |
| Server | ServerComponents | Item pickup spawner, Scalable mob info |
| World level | WorldLevel | World level component |
| Circular interaction | CircularInteractionSphere | Circular interaction sphere, Widget component |
| API | API | Frontend popup manager |
All paths in each doc are relative to Plugins/ModularInventoryPlus/Source/ModularInventoryPlus/.