增加2个接口

- getItemRepairCost
- setItemRepairCost
This commit is contained in:
子沐呀
2024-07-11 19:38:57 +08:00
Unverified
parent 93b99f936a
commit 374e5a29e0
4 changed files with 38 additions and 5 deletions
+6
View File
@@ -798,4 +798,10 @@ void Export_Compatibility_API() {
RemoteCall::exportAs("GMLIB_API", "setItemLockMode", [](ItemStack const* item, int value) -> void {
((GMLIB_ItemStack*)item)->setItemLockMode((ItemLockMode)value);
});
RemoteCall::exportAs("GMLIB_API", "getItemRepairCost", [](ItemStack const* item) -> int {
return item->getBaseRepairCost();
});
RemoteCall::exportAs("GMLIB_API", "setItemRepairCost", [](ItemStack const* item, int cost) -> void {
((ItemStackBase*)item)->setRepairCost(cost);
});
}