Skip to content

UMIPItemCurrentDurabilityRepairDefinitionAsset

Overview

UMIPItemCurrentDurabilityRepairDefinitionAsset references a UMIPCurrentDurabilityRepairCost object that defines how repairing “current” durability (below max) is priced and executed — distinct from max-durability repair in UMIPItemRepairDefinitionAsset.

All paths below are relative to Plugins/ModularInventoryPlus/Source/ModularInventoryPlus/.


Key Classes & Files

Class File
UMIPItemCurrentDurabilityRepairDefinitionAsset Public/DataAsset/MIPItemCurrentDurabilityRepairDefinitionAsset.h
UMIPCurrentDurabilityRepairCost Public/Inventory/Pieces/Repair/MIPCurrentDurabilityRepairCost.h
IsDataValid Private/DataAsset/MIPItemCurrentDurabilityRepairDefinitionAsset.cpp

Properties

Property Type Description
CurrentDurabilityRepairCost UMIPCurrentDurabilityRepairCost* Cost curve / rules object for sub-max durability repair.

Editor validation

Severity Condition Message
Error CurrentDurabilityRepairCost null CurrentDurabilityRepairCost is not set.

Implementation: Private/DataAsset/MIPItemCurrentDurabilityRepairDefinitionAsset.cpp (#if WITH_EDITOR).


Integration

Topic Link
Repair Repair
Data assets index Data assets index