Desynced Breakdown: Retrieve, Reuse, Recycle!
Автор: VDubBuilds
Загружено: 2024-02-20
Просмотров: 816
Описание:
Combat-optimize your recycling program with this pair of scripts!
Recycle Drop Point:
WaitTicks(5)
for A in LoopEntitiesRange(10, Construction):
for B in LoopRecipeIngredients(A):
OrderTransferTo(A,B)
OrderToSharedStorage()
if CheckSpaceForItem("DummyItem"):
Signal = "Green"
else:
Signal = Null
DSCBb1TAyoC0tMgij408IZI2bFqNG2F9rAO3XMPH24D3EZN4KQ7wD3ipgtc1VQi4k3F2jC60KOCLw3n2hrM1dsV5N2GBdap1rMdUv4aHUKe4T8VJy44vGG32ZNRLR0ml8sR4FmCQZ3de1Fs2qyEro0Q1hWO3FpV9n0spuUs2XTPRE28AnX30q16Lo2oos6U1wobJA2ivsEU3bdjFD11i13h1cbwZ92OiS2v4KHa2K2Wz7LZ1R8eru3JboIj19BOpW2oZj8Q2NxvPc0GGKRP30P2BF3YbUBc2HOquN04XBgT00YeCd2G09Uu1VUHLH2pDJEO4UjXJV16rrRU492U3t2IzQmf2BB1cF2ykoqK2IBWt13V5eaB1bAJxe06YpnABYQ8
Recycling Robot:
P1: Dropped Item
P2: Drop off location
P3: Repairable Entity
Look in immediate area for construction that can accept items I have in inventory
with unlock:
for P3 in LoopEntitiesRange(inf, "Construction"):
for F in LoopRecipeIngredients(P4):
OrderTransferTo(P3, F)
DropOffItems(P3,F)
P1 = GetClosestEntity("DroppedItem","SamePowerGrid")
if Match(P1, "DroppedItem"):
SubRoutinePickupAndDropOff()
Check SignalTower network
else:
with unlock:
C = LoopSignalMatch("DroppedItem")
P1 = SelectNearest(C, P1)
SubRoutinePickupAndDropOff()
def SubRoutinePickupAndDropOff()
if CheckSpaceForItem(P5):
PickUpItems(P5)
else:
#Find Nearest Recycling Spot
P1 = Null
for D in LoopSignalMatch("Green"):
P1 = SelectNearest(D, P1)
DropOffItems(P1)
DSCRd1VeyCG1Bt2tT2SqKzU2OSZ3A17bx1D2qqc2L0k87st1jMIHy41hivW2ohR410hNzEL0V7aOu06n4t20NSYlO11DUrt22LSlt4G02P81VWASP4Nzv0N2L2sf70SDmt50OWhen0whgke3xVR1F0J9iAe1ioXZq2Bn2xg3rFh4d0Au4uo0uqYJy0Swi3C3w7bcx0bp6Uu16Hnl54bLpKr0YHJg13feNa139kgnm04wKwW1DS4Hp29RGpX15rq0q2fmixS0P2e4e0thvwU2romBX2nqOWH0ECFDf0tzUBB4Uda4O0fB5KE3l9WpZ15L83o2qitof3ysbHl27x6Ik3v0CvL2kIYjI0QMx9X2fwG5v4NYWST4L5AWR4eFLKg0Hl0h7337UrZ2k6oOw28rIjB0QkYhH3pFZvG44N6qu3L5DDu4HGkZC0e1x1C1pDAXU3UpDKQ1RoAIx28Iwuh49i6tl3b9iRN4EEILi0ik2wG0iSyNq2COh2i25b4GE1xE9jS47CsVW1JsYcN2I6eSm1Wsxh603sPM82DgL4h3wWEkl4AFTuR1nrfWH2CiNAX3Q2d9h3bW7Xg05oxmi22WDda1mWwRP4ZUyBQ2JezDn1g6MWn0YiwEp4JVd0335rrjz4TimcH1LyRn34fm0CM2ENuMB4gKma73CVAt53IWzuH27UArQ0TY0gs4fHFK80SgyEN1tdpDo3e3yqU0B6bWJ3Yy4Zf1cRUx22w4Lsj1ypVAr3EFLp12BwDgq3PsyKc0X39fz0eUDJJ
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: