Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def Action_OnCreate_ChoppedCorn(instance):
- # Refresh screen image buffer
- screen.refresh()
- # If there is no corn left
- result = ImageMatch(screen.image, 'craftingwindow/corn_icon.png')
- if not result.isValid():
- # Drag corn from container to inventory
- behaviourMgr.dragItemFromStorageContainer(
- ImageMatch(screen.image, 'storage/corn_item.png', tolerance=95),
- ImageMatch(screen.image, 'inventory/inventory_group.png', tolerance=90),
- )
- # Refresh screen image buffer
- Helpers.randomSleep(500, 800)
- screen.refresh()
- # Drag corn from inventory to empty slot in crafting window
- behaviourMgr.craftingWindowDragToEmptySlot(
- screen.image,
- ImageMatch(screen.image, 'inventory/stackedcorn_item.png')
- )
- # Every 4th chopped corn (basically every one filled queue)
- if((instance.getExecutionCount() / settings.QUEUE_SIZE).is_integer()):
- behaviourMgr.craftingWindowCreate(screen.image)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement