Pieces that end up somewhere new: all 3 gems, all 6 blocks, the cart and 2 of the 4 beamcasters. 2 other pieces stay where they start.
Hint 2
Start: push the bottom left block right 2 tiles, push the left bottom block down 2 tiles and push the bottom left beamcaster down 2 tiles.
Hint 3
Finish: move the 2nd bottom-right block from the left right, push the 1st bottom-right block from the left right and move the 2nd bottom-right block from the left right, then head for the exit.
Heroes in order of first use: Gemsman → Hero. Pieces that end up somewhere new: all 5 blocks, the beamcaster and the gem. 1 other piece stays where it starts.
Hint 2
Start: push the 1st right block from the left left, push the 1st right block from the left up and push the bottom right block up 7 tiles.
Hint 3
Finish: push the 2nd right block from the left left, push the 4th right block from the left left 4 tiles and push the 4th right block from the left down, then head for the exit.
Hint 4
Timing matters here: follow the wait times shown beside each step.
Full solution · 242 steps
Follow the wait times beside each step.
Gemsman →, wait 1 s×3 · ↑, wait 1 s×2
Hero ↑, wait 1 s · →, wait 1 s×2 · ↑, wait 1 s×2 · ←, wait 1 s · ↓, wait 1 s · ←, wait 1 s · ↑, wait 1 s · →, wait 1 s · ↑, wait 1 s · ←, wait 1 s
Gemsman →, wait 1 s
Hero ↓, wait 1 s×7 · →, wait 1 s · ↓, wait 1 s×2 · ←, wait 1 s · ↑, wait 1 s×7 · →, wait 1 s · ↑, wait 1 s · ←, wait 1 s×2 · →, wait 1 s · ↓, wait 1 s×5 · →, wait 1 s×3 · ↓, wait 1 s · ←, wait 1 s×2 · ↓, wait 1 s · ←, wait 1 s · ↑, wait 1 s×5 · →, wait 1 s · ↑, wait 1 s · ←, wait 1 s×2
Gemsman →, wait 1 s · ↑, wait 1 s×2 · ←, wait 1 s · take/drop gem, wait 1 s · ←, wait 1 s×2 · ↑, wait 1 s · ↓, wait 1 s · →, wait 1 s×3 · ↓, wait 1 s×2 · ←, wait 1 s×4 · take/drop gem, wait 1 s · ↓, wait 1 s×2 · ←, wait 1 s×2 · ↓, wait 1 s · ←, wait 1 s · ↑, wait 1 s · activate, wait 1 s · →, wait 1 s · ↑, wait 1 s · →, wait 1 s×2 · ↑, wait 1 s · ←, wait 1 s×2 · ↑, wait 1 s · ←, wait 1 s · ↓, wait 1 s · activate, wait 1 s · ↓, wait 1 s · activate, wait 1 s
Hero ↓, wait 1 s×3 · →, wait 1 s×3 · ↑, wait 1 s
Gemsman ↓, wait 1 s · →, wait 1 s · ↓, wait 1 s×2 · ←, wait 1 s · ↑, wait 1 s · activate, wait 1 s