【通关代码】
//不知道制作团队怎么考虑的,分支关卡编号不连续
//为了读者找起来方便,以下关卡顺序依然按照编号顺序,而不按分支顺序
//以下代码全部经过测试,但因为是手打,不保证没有错漏,仅供参考
1.你被录用了
//过场动画
2.欢迎新员工
//指令数量挑战 and 速度挑战 //3行 1s
//前几关的pickUp都不带方向参数,等同于后面的pickUp c
step s
pickUp
drop
3.运输小队
//指令数量挑战 and 速度挑战 //5行 2s
step s
pickUp
step s
step s
drop
4.长途运输
//指令数量挑战 and 速度挑战 //4行6s
step e
pickUp
loop 1
step e
goto 1
5.重要的抉择
//指令数量挑战 and 速度挑战 //5行 2s
if w==dataCube
loop 1
step w
goto 1
endif
loop 2
step e
goto 2
6.小小驱虫工1
//指令数量挑战 and 速度挑战 //9行 3s
step s
step sw
step sw
step se
step e
step se
step s
step s
pickUp
7.整理房间
//指令数量挑战 //5行 14s
loop 1
if s!=hole
pickUp s
step s
goto 1
endif
drop
//速度挑战 //9行 5s
step s
loop 1
step s
if s!=dataCube
goto 1
pickUp s
loop 2
step s
if s!=hole
goto 2
drop
8.员工激励大师
//过场动画
9.对角巷
//指令数量挑战 and 速度挑战 //5行 5s
pickUp s
loop 1
step s
if nw!=dataCube
goto 1
drop
//速度挑战 //26行 3s
if se != dataCube
pickUp s
step s
step s
step s
step s
else
if se != dataCube
pickUp s
step s
step s
step s
else
if se != dataCube
pickUp s
step s
step s
else
if se != dataCube
pickUp s
step s
else
pickUp s
endif
endif
endif
endif
step s
step s
drop
10.疏散演习
//10关之前都是教学关,比较简单。10关开始代码变得复杂起来
//指令数量挑战 //9行
loop 1
if c==1
step n
endif
if c==2
step e
endif
if c==3
step s
endif
if c==4 or c==null
step w
endif
goto 1
//速度挑战 //27行 14s
//这里有个技巧,或者说可以利用的规则:
//行走的时候如果前面是个工人,则会等待;
//如果前面是个洞,当然会掉下去
//而如果前面是墙壁、打印机、粉碎机之类无法行走又无法掉落的物体,则会自动结束行走
//如此一来,如果想让许多人走同样的路线,可以让他们先向某个角落集合
//如果碰到墙壁,自动会停止
//所有人先在右下角集合,这样不管原来在哪里,现在都在右下角了
step e
step e
step e
step e
step s
step s
step s
step s
//然后按照右下角的路径,直接走到目的地,无需做任何一个判断
step w
step w
step w
step w
step w
step nw
step nw
step sw
step s
step sw
step w
step w
step w
step nw
step n
step n
step nw
step n
step n
//不知道制作团队怎么考虑的,分支关卡编号不连续
//为了读者找起来方便,以下关卡顺序依然按照编号顺序,而不按分支顺序
//以下代码全部经过测试,但因为是手打,不保证没有错漏,仅供参考
1.你被录用了
//过场动画
2.欢迎新员工
//指令数量挑战 and 速度挑战 //3行 1s
//前几关的pickUp都不带方向参数,等同于后面的pickUp c
step s
pickUp
drop
3.运输小队
//指令数量挑战 and 速度挑战 //5行 2s
step s
pickUp
step s
step s
drop
4.长途运输
//指令数量挑战 and 速度挑战 //4行6s
step e
pickUp
loop 1
step e
goto 1
5.重要的抉择
//指令数量挑战 and 速度挑战 //5行 2s
if w==dataCube
loop 1
step w
goto 1
endif
loop 2
step e
goto 2
6.小小驱虫工1
//指令数量挑战 and 速度挑战 //9行 3s
step s
step sw
step sw
step se
step e
step se
step s
step s
pickUp
7.整理房间
//指令数量挑战 //5行 14s
loop 1
if s!=hole
pickUp s
step s
goto 1
endif
drop
//速度挑战 //9行 5s
step s
loop 1
step s
if s!=dataCube
goto 1
pickUp s
loop 2
step s
if s!=hole
goto 2
drop
8.员工激励大师
//过场动画
9.对角巷
//指令数量挑战 and 速度挑战 //5行 5s
pickUp s
loop 1
step s
if nw!=dataCube
goto 1
drop
//速度挑战 //26行 3s
if se != dataCube
pickUp s
step s
step s
step s
step s
else
if se != dataCube
pickUp s
step s
step s
step s
else
if se != dataCube
pickUp s
step s
step s
else
if se != dataCube
pickUp s
step s
else
pickUp s
endif
endif
endif
endif
step s
step s
drop
10.疏散演习
//10关之前都是教学关,比较简单。10关开始代码变得复杂起来
//指令数量挑战 //9行
loop 1
if c==1
step n
endif
if c==2
step e
endif
if c==3
step s
endif
if c==4 or c==null
step w
endif
goto 1
//速度挑战 //27行 14s
//这里有个技巧,或者说可以利用的规则:
//行走的时候如果前面是个工人,则会等待;
//如果前面是个洞,当然会掉下去
//而如果前面是墙壁、打印机、粉碎机之类无法行走又无法掉落的物体,则会自动结束行走
//如此一来,如果想让许多人走同样的路线,可以让他们先向某个角落集合
//如果碰到墙壁,自动会停止
//所有人先在右下角集合,这样不管原来在哪里,现在都在右下角了
step e
step e
step e
step e
step s
step s
step s
step s
//然后按照右下角的路径,直接走到目的地,无需做任何一个判断
step w
step w
step w
step w
step w
step nw
step nw
step sw
step s
step sw
step w
step w
step w
step nw
step n
step n
step nw
step n
step n