UMIPAbilityStaticFriendlyInfoDataAsset
Overview
UMIPAbilityStaticFriendlyInfoDataAsset wraps FMIPAbilityStaticFriendlyInfo: name, description, icon, and static tooltip fields for one ability’s UI presentation. Retrieved via GetAbilityStaticFriendlyInfo() for ability bars, tooltips, and instructor.
All paths below are relative to Plugins/ModularInventoryPlus/Source/ModularInventoryPlus/.
Key Classes & Files
| Class |
File |
UMIPAbilityStaticFriendlyInfoDataAsset |
Public/DataAsset/MIPAbilityStaticFriendlyInfoDataAsset.h |
FMIPAbilityStaticFriendlyInfo |
Public/AbilitySystem/Structs/MIPAbilityInfo.h |
IsDataValid |
Private/DataAsset/MIPAbilityStaticFriendlyInfoDataAsset.cpp |
Properties
| Property |
Type |
Description |
AbilityStaticFriendlyInfo |
FMIPAbilityStaticFriendlyInfo |
Name, icon, description, etc. |
Editor validation
| Severity |
Condition |
Message |
| Error |
AbilityName empty/whitespace |
AbilityStaticFriendlyInfo.AbilityName is empty. |
| Warning |
AbilityIcon null |
AbilityStaticFriendlyInfo.AbilityIcon is not set. |
Implementation: Private/DataAsset/MIPAbilityStaticFriendlyInfoDataAsset.cpp (#if WITH_EDITOR).
Integration