ScriptItemInterface = {}
ScriptItemInterface.types = {weapon = "Weapon", item = "Normal", food = "Food"}

ScriptItemInterface.newItemType = function(name, displayname, type, inventoryIcon)
    local item = createNewScriptItem("Base", name, displayname, type, inventoryIcon);

    return item;
end
ScriptItemInterface.cloneItemType = function(newName, originalFullName)
    local item = cloneItemType(newName, originalFullName)

    return item;
end

ScriptItemInterface.instanceItemType = function(item)
    local inst = instanceItem(item);
end
