Advertisement
Guest User

Untitled

a guest
Jan 18th, 2018
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.03 KB | None | 0 0
  1. def Action_OnCreate_ChoppedCorn(instance):
  2.  
  3.     # Refresh screen image buffer
  4.     screen.refresh()
  5.  
  6.     # If there is no corn left
  7.     result = ImageMatch(screen.image, 'craftingwindow/corn_icon.png')
  8.     if not result.isValid():
  9.  
  10.         # Drag corn from container to inventory
  11.         behaviourMgr.dragItemFromStorageContainer(
  12.             ImageMatch(screen.image, 'storage/corn_item.png', tolerance=95),
  13.             ImageMatch(screen.image, 'inventory/inventory_group.png', tolerance=90),
  14.         )
  15.  
  16.         # Refresh screen image buffer
  17.         Helpers.randomSleep(500, 800)
  18.         screen.refresh()
  19.  
  20.         # Drag corn from inventory to empty slot in crafting window
  21.         behaviourMgr.craftingWindowDragToEmptySlot(
  22.             screen.image,
  23.             ImageMatch(screen.image, 'inventory/stackedcorn_item.png')
  24.         )
  25.  
  26.     # Every 4th chopped corn (basically every one filled queue)
  27.     if((instance.getExecutionCount() / settings.QUEUE_SIZE).is_integer()):
  28.         behaviourMgr.craftingWindowCreate(screen.image)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement