Skip to content

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

Topic Link
Ability system Ability System
Data assets index Data assets index