forked from Simnation/Main
29 lines
602 B
Lua
29 lines
602 B
Lua
local overrideFunction = {}
|
|
|
|
overrideFunction.methods = {
|
|
addItem = {
|
|
originalMethod = 'addInventoryItem',
|
|
},
|
|
removeItem = {
|
|
originalMethod = 'removeInventoryItem',
|
|
},
|
|
getItem = {
|
|
originalMethod = 'getInventoryItem',
|
|
},
|
|
setMetaData = { -- not exist :()
|
|
|
|
},
|
|
canCarryItem = {
|
|
originalMethod = 'canCarryItem',
|
|
},
|
|
items = {
|
|
originalMethod = 'getInventory',
|
|
modifier = {
|
|
effect = function(originalFun)
|
|
return originalFun.items
|
|
end
|
|
}
|
|
},
|
|
}
|
|
|
|
return overrideFunction
|