Icaria
Not enough ratings
Automated base expansion with concrete floor
By Ivaneo
Hi, here is a guide on how to automate your base expansion with concrete floor.
Drones will automatically flattern the tiles and place concrete on the top layer.

https://www.youtube.com/watch?v=tuNsS0da09w

Roles
Beacons:
  • Parking - where your bots idle
  • Fill Source - where bots should take tiles to fill working area
  • Concrete-Working-Area - area where to place concrete. Will be placed automatically by surveyor.
  • Concrete-Placement-Height - one beacon placed on the height 1 tile below your desired concrete level
Storage:
  • Concrete-Storage - Storage with concrete items
  • Drop-off - any storage for unused tiles

Surveyor
B0GyAEACwKY2NW+JMO9xfbT3tAzAp7fiC3jx6bLuESXgB384M1gR8KIIeLRdg4PN9QPP/nmlfP7/kBHgj9uuhFYeueV2qm4HQ8pqlO8ShH+6EqQAnG7JmV9GKFSqMQmxTO/r49TRQyk77iunpu3jac8+FPT3M5M2vfFjtQe1G7tga0jNmkbiBIamuJOO3D8J1pfV2Aok7+M+aIHO8BzSLxcGYFxGnIFEvCE8klO9cHqn2tzu/rRvIqLqXAW/vZOGADi0Sj97+3LQ96I5qOdRBlFbtRZCJDERReCcReqBub3ImCRyWDG6vG8nY7nxHOH0JNtFs+kkwngJJDOvkM53WE45g5y0WJ14SlmvUWOkX+cCEcqNzqoCkdGjUKCz+A3Pjx9L+eTPaBYmKNFZGsTSjW9ggxBWLp1VGLBsXrG2q1cFLGZii83qzOAVhB1uy5SQVyRDjGRrIZH+DvzeZg+9vCpQHbf9589hv6XyUKAcfvcz30kV6SpbH0emkQp0F7ED3lrWFq2sx+xhzjwHR00XHtBrmom6d+Gbq07A/6Y+THoKINVDkt

Actions:
1. Advertise - set item filter to concrete and set filter mode to exclude. Set size.
2. Place beacon - Role Concrete-Working-Area. When empty Delete. Set size.
3. Remember - Role Concrete-Working-Area to #
4. While (count of # > 0) Rest - rest until area is exist (it will be deleted when all tiles will be concrete)
5. GoTo your preferred direction
6. Play-Loop

You can customize area size and surveyor move direction.

Drone
B0Gx0UACwKbHdk1IOsMM4P87guZPdZMDfUI2kN/Xm6hksoM0OlJ3w28VWCQoI0jLjpWv72AMIVe7j9/36t7gJxQ6PlPR3z0ufNv7gmPHR8/kPUGlROJ1ITmZpM0mYijYbqUNv9E75xmWSBNhTVM1LRSjzD76qQSlSKveNBuxg3gwRDD2VcqteIKP+mWPB9c37CelDKMGXWn88wYK7AB7cT/aCAxKqZD6sZFqvAwMqz4APyooL0TBNsTaBVhX9dzO87ncMNb10grBmf3tFxfzwNWMfb0TlGSma/STJeKbFscvEev0/VI0uDCTr+si+YJ+NzIrZWzA0UZeq+mTDgbESPk3lxLsVDD3RuIjDvnIdjRxVVVHdpb8AbDnWSr8/gK4dVRlh/UkGDe6NWcD0OwT2weBNGzdeq6e9nq/Aza62JuYtrs3GFvfuOtXO6uynbPfr8AHBC8iSOV4zuDaSWeuskh48QN48/r2JCaD7YbrBmXj+P66xrVMYk+p7TOAL1w4eKgP5NZhqkvzLgcAhHu2F/lHbq/Lomf3GWnMd4mgpURmrBLrKgQ7rHxavshW9CdK6eGg5OYfWpwqmHdh7ezNcJHkJhK1KRFS0T7c00R5di1QQ96+D6dV+RHkft3Pef/RRxoVkOrdTc0jfGHXlJLJ8y72xb2vtHhZTDTDe56QaZJjiE5Hm6uLiVNlglSZccJPP9dDRNAxvuJ/JmE7SaWsVV8MAfraF7vffb6yjPYU8QVw3IcXL7JwYoxHO+VxVQWvs4Bwv4PSJu7R95pT9TquffHhKwWJrz6m5bx1BFY833tKs1odCB2dwY2cHsrw2dxf+W1Bdnt9l7fnz+CEF0NxrMtJqfrPoo225fandhQhcj7vkxW5kyaK0/xZespoRGvef8exhM87Ugg4uUsBcDHfAfEHI7DHhxFxuZsPpMs6S/mFEgONp8e2wvFt6owvUzit2e2pL8UkYZMIkFTVua4g2SJKp/xdKdE1635bMPDQU=

Concrete-Worker actions
Concrete-Work:
1. GoTo High Point of Concrete-Working-Area
1.1 On fail play Concrete-Park
2. If at same level Concrete-Placement-Height - Play Concrete-Place
3. If above Concrete-Placement-Height - Play Concrete-Dig
4. If below Concrete-Placement-Height - Play Concrete-Fill
5. Play-Loop

Concrete-Dig:
1. Dig
2. GoTo lowest point of Concrete-Working-Area
3. If below Concrete-Placement-Height - Deposit
4. On Fail
4.1 GoTo nearest Drop-off
4.2. Give
5. Play-Concrete-Work

Concrete-Fill:
1. Remember current position in #
2. GoTo nearest Fill-Source
2.1 On fail play Concrete-Park (In case there is no available Fill-Source roles)
3. Dig
4. GoTo #
5. If below Concrete-Placement-Height - Deposit.
5.1 On fail play Concrete-Park (in case if another drone already placed tile while current was looking for a source to fill)
6. Play-Concrete-Work

Concrete-Place:
1. Remember current position in #
2. GoTo nearest Concrete-Storage
2.1 On fail play Concrete-Park (in case storage not exists)
3. Take 1 concrete
3.1. On fail play Concrete-Park (in case no concrete is available)
4. GoTo #
5. If at same level Concrete-Placement-Height - Deposit
5.1. On fail play Concrete-Park (in case if another drone already placed concrete)
6. Play Concrete-Work

Concrete-Park:
1. If current storage size > 0
1.1 GoTo Drop-Off
1.2 Give
2. GoTo Parking
3. Rest
4. Play Concrete-Work

You can also manually copy Concrete-Working-Area and place it where you want. Using surveyors is not necessary.
   
Award
Favorite
Favorited
Unfavorite
Icaria guides