mirror of
https://github.com/Refactorio/RedMew.git
synced 2024-12-12 10:04:40 +02:00
Added chest check
This commit is contained in:
parent
fd047c7868
commit
2a6092d2e4
@ -235,10 +235,15 @@ local function strike(args, player)
|
||||
local xpos=coords[1]
|
||||
local ypos=coords[2]
|
||||
|
||||
-- Check the chest is still there. Better than making destructible and mineable false because then players can upgrade the chest
|
||||
-- Check that the chest is where it should be.
|
||||
local entities = s.find_entities_filtered {position = {-0.5, -3.5}, type = 'container', limit=1}
|
||||
local dropbox = entities[1]
|
||||
|
||||
if dropbox == nil then
|
||||
player.print("Chest not found. Replace it here: [gps=-0.5,-3.5,redmew]")
|
||||
return
|
||||
end
|
||||
|
||||
-- Check the contents of the chest by spawn for enough poison capsules to use as payment
|
||||
local inv = dropbox.get_inventory(defines.inventory.chest)
|
||||
local capCount = inv.get_item_count("poison-capsule")
|
||||
|
Loading…
Reference in New Issue
Block a user