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