require rework round 3

This commit is contained in:
kepler155c@gmail.com
2019-01-26 22:58:21 -05:00
parent bae28521db
commit 04815b2d09
62 changed files with 85 additions and 608 deletions

View File

@@ -1,22 +1,17 @@
local Event = require('event')
local Milo = require('milo')
local Sound = require('sound')
local Storage = require('storage')
local Storage = require('milo.storage')
local UI = require('ui')
local Util = require('util')
local colors = _G.colors
local device = _G.device
local fs = _G.fs
local multishell = _ENV.multishell
local os = _G.os
local shell = _ENV.shell
local turtle = _G.turtle
if multishell then
multishell.setTitle(multishell.getCurrent(), 'Milo')
end
local function Syntax(msg)
print([[
Turtle must be provided with:

View File

@@ -1,6 +1,6 @@
local Config = require('config')
local Event = require('event')
local fuzzy = require('fuzzyMatch')
local fuzzy = require('milo.fuzzyMatch')
local Sound = require('sound')
local Socket = require('socket')
local sync = require('sync').sync

View File

@@ -1,4 +1,4 @@
local itemDB = require('itemDB')
local itemDB = require('core.itemDB')
local Util = require('util')
local fs = _G.fs

View File

@@ -1,6 +1,6 @@
local Config = require('config')
local Craft = require('craft2')
local itemDB = require('itemDB')
local Craft = require('milo.craft2')
local itemDB = require('core.itemDB')
local Sound = require('sound')
local Util = require('util')
@@ -147,7 +147,7 @@ function Milo:requestCrafting(item)
end
end
-- queue up an action that relies on the crafting grid
-- queue an action that interacts with storage
function Milo:queueRequest(request, callback)
os.queueEvent('milo_queue')
table.insert(self.context.queue, {

View File

@@ -1,6 +1,6 @@
local class = require('class')
local itemDB = require('itemDB')
local Mini = require('miniAdapter')
local itemDB = require('core.itemDB')
local Mini = require('milo.miniAdapter')
local os = _G.os

View File

@@ -1,5 +1,5 @@
local class = require('class')
local itemDB = require('itemDB')
local itemDB = require('core.itemDB')
local Util = require('util')
local device = _G.device

View File

@@ -1,8 +1,8 @@
local Adapter = require('miniAdapter')
local Adapter = require('milo.miniAdapter')
local class = require('class')
local Config = require('config')
local Event = require('event')
local itemDB = require('itemDB')
local itemDB = require('core.itemDB')
local Util = require('util')
local device = _G.device

View File

@@ -1,6 +1,6 @@
local Craft = require('craft2')
local Craft = require('milo.craft2')
local Event = require('event')
local fuzzy = require('fuzzyMatch')
local fuzzy = require('milo.fuzzyMatch')
local Milo = require('milo')
local Sound = require('sound')
local UI = require('ui')

View File

@@ -1,5 +1,5 @@
local Event = require('event')
local itemDB = require('itemDB')
local itemDB = require('core.itemDB')
local Milo = require('milo')
local UI = require('ui')
local Util = require('util')

View File

@@ -1,4 +1,4 @@
local Craft = require('craft2')
local Craft = require('milo.craft2')
local Milo = require('milo')
local Sound = require('sound')
local Util = require('util')
@@ -60,7 +60,7 @@ function craftTask:cycle()
end
end
elseif not context.controllerAdapter then
else
item.status = '(no recipe)'
item.statusCode = Craft.STATUS_ERROR
item.crafted = 0

View File

@@ -1,5 +1,5 @@
local Craft = require('craft2')
local itemDB = require('itemDB')
local Craft = require('milo.craft2')
local itemDB = require('core.itemDB')
local Milo = require('milo')
local UI = require('ui')
local Util = require('util')

View File

@@ -1,4 +1,4 @@
local itemDB = require('itemDB')
local itemDB = require('core.itemDB')
local Milo = require('milo')
local ExportTask = {

View File

@@ -1,4 +1,4 @@
local itemDB = require('itemDB')
local itemDB = require('core.itemDB')
local UI = require('ui')
local Util = require('util')

View File

@@ -1,4 +1,4 @@
local itemDB = require('itemDB')
local itemDB = require('core.itemDB')
local Milo = require('milo')
local ImportTask = {

View File

@@ -1,4 +1,4 @@
local itemDB = require('itemDB')
local itemDB = require('core.itemDB')
local UI = require('ui')
local Util = require('util')

View File

@@ -1,4 +1,4 @@
local Craft = require('craft2')
local Craft = require('milo.craft2')
local Milo = require('milo')
local UI = require('ui')
local Util = require('util')

View File

@@ -1,4 +1,4 @@
local itemDB = require('itemDB')
local itemDB = require('core.itemDB')
local Milo = require('milo')
local UI = require('ui')
local Util = require('util')

View File

@@ -1,5 +1,5 @@
local Craft = require('craft2')
local itemDB = require('itemDB')
local Craft = require('milo.craft2')
local itemDB = require('core.itemDB')
local Milo = require('milo')
local UI = require('ui')

View File

@@ -1,4 +1,4 @@
local Craft = require('craft2')
local Craft = require('milo.craft2')
local Milo = require('milo')
local UI = require('ui')
local Util = require('util')

View File

@@ -1,6 +1,6 @@
local Craft = require('craft2')
local Craft = require('milo.craft2')
local Event = require('event')
local itemDB = require('itemDB')
local itemDB = require('core.itemDB')
local Milo = require('milo')
local Sound = require('sound')
local UI = require('ui')

View File

@@ -1,4 +1,4 @@
local itemDB = require('itemDB')
local itemDB = require('core.itemDB')
local Milo = require('milo')
local LimitTask = {

View File

@@ -1,4 +1,4 @@
local itemDB = require('itemDB')
local itemDB = require('core.itemDB')
local Milo = require('milo')
local UI = require('ui')
local Util = require('util')

View File

@@ -1,4 +1,4 @@
local Craft = require('craft2')
local Craft = require('milo.craft2')
local Milo = require('milo')
local UI = require('ui')
local Util = require('util')

View File

@@ -1,5 +1,5 @@
local Craft = require('craft2')
local itemDB = require('itemDB')
local Craft = require('milo.craft2')
local itemDB = require('core.itemDB')
local Milo = require('milo')
local BLAZE_POWDER = "minecraft:blaze_powder:0"

View File

@@ -1,5 +1,5 @@
local Event = require('event')
local itemDB = require('itemDB')
local itemDB = require('core.itemDB')
local Milo = require('milo')
local Socket = require('socket')

View File

@@ -1,4 +1,4 @@
local itemDB = require('itemDB')
local itemDB = require('core.itemDB')
local Event = require('event')
local UI = require('ui')
local Util = require('util')

View File

@@ -1,6 +1,6 @@
local Config = require('config')
local UI = require('ui')
local itemDB = require('itemDB')
local itemDB = require('core.itemDB')
local args = { ... }
local colors = _G.colors

View File

@@ -1,4 +1,4 @@
local itemDB = require('itemDB')
local itemDB = require('core.itemDB')
local Milo = require('milo')
local context = Milo:getContext()

View File

@@ -1,4 +1,4 @@
local itemDB = require('itemDB')
local itemDB = require('core.itemDB')
local Milo = require('milo')
local ReplenishTask = {

View File

@@ -1,4 +1,4 @@
local itemDB = require('itemDB')
local itemDB = require('core.itemDB')
local UI = require('ui')
local colors = _G.colors

View File

@@ -1,4 +1,4 @@
local itemDB = require('itemDB')
local itemDB = require('core.itemDB')
local Milo = require('milo')
local UI = require('ui')