1970 lines
19 KiB
Plaintext
1970 lines
19 KiB
Plaintext
arch map
|
|
name roller_cades
|
|
difficulty 5
|
|
width 30
|
|
height 11
|
|
enter_y 4
|
|
msg
|
|
Created: 1998-12-21 Anthony Thyssen (anthony@cit.gu.edu.au)
|
|
endmsg
|
|
end
|
|
arch dwall_2_2_2
|
|
end
|
|
arch dwall_2_1_1
|
|
y 1
|
|
end
|
|
arch dwall_2_1_1
|
|
y 2
|
|
end
|
|
arch dwall_3_2
|
|
y 3
|
|
end
|
|
arch dwall_2_1_1
|
|
y 4
|
|
end
|
|
arch dwall_2_1_1
|
|
y 5
|
|
end
|
|
arch dwall_2_1_1
|
|
y 6
|
|
end
|
|
arch dwall_2_1_1
|
|
y 7
|
|
end
|
|
arch dwall_2_1_1
|
|
y 8
|
|
end
|
|
arch dwall_2_1_1
|
|
y 9
|
|
end
|
|
arch dwall_2_2_1
|
|
y 10
|
|
end
|
|
arch dwall_2_1_2
|
|
x 1
|
|
end
|
|
arch button_plate
|
|
x 1
|
|
y 1
|
|
connected 12
|
|
end
|
|
arch spikes_open
|
|
x 1
|
|
y 1
|
|
connected 12
|
|
end
|
|
arch button_plate
|
|
x 1
|
|
y 2
|
|
connected 11
|
|
end
|
|
arch spikes_open
|
|
x 1
|
|
y 2
|
|
connected 11
|
|
end
|
|
arch swall_2_1_2
|
|
x 1
|
|
y 3
|
|
end
|
|
arch spikes_open
|
|
x 1
|
|
y 5
|
|
connected 11
|
|
end
|
|
arch spikes_open
|
|
x 1
|
|
y 6
|
|
connected 12
|
|
end
|
|
arch spikes_open
|
|
x 1
|
|
y 7
|
|
connected 11
|
|
end
|
|
arch spikes_open
|
|
x 1
|
|
y 8
|
|
connected 12
|
|
end
|
|
arch spikes_open
|
|
x 1
|
|
y 9
|
|
connected 11
|
|
end
|
|
arch dwall_2_1_2
|
|
x 1
|
|
y 10
|
|
end
|
|
arch dwall_2_1_2
|
|
x 2
|
|
end
|
|
arch spikes_open
|
|
x 2
|
|
y 1
|
|
connected 10
|
|
end
|
|
arch boulder
|
|
x 2
|
|
y 1
|
|
end
|
|
arch swall_2_2_2
|
|
x 2
|
|
y 2
|
|
end
|
|
arch swall_2_2_4
|
|
x 2
|
|
y 3
|
|
end
|
|
arch spikes_open
|
|
x 2
|
|
y 5
|
|
connected 12
|
|
end
|
|
arch spikes_open
|
|
x 2
|
|
y 6
|
|
connected 11
|
|
end
|
|
arch spikes_open
|
|
x 2
|
|
y 7
|
|
connected 12
|
|
end
|
|
arch spikes_open
|
|
x 2
|
|
y 8
|
|
connected 11
|
|
end
|
|
arch boulder
|
|
x 2
|
|
y 8
|
|
end
|
|
arch spikes_open
|
|
x 2
|
|
y 9
|
|
connected 12
|
|
end
|
|
arch dwall_2_1_2
|
|
x 2
|
|
y 10
|
|
end
|
|
arch dwall_3_3
|
|
x 3
|
|
end
|
|
arch swall_2_1_1
|
|
x 3
|
|
y 1
|
|
end
|
|
arch swall_2_2_4
|
|
x 3
|
|
y 2
|
|
end
|
|
arch button_handle
|
|
name Roller 1
|
|
x 3
|
|
y 3
|
|
connected 10
|
|
end
|
|
arch sign
|
|
name Roller 1
|
|
msg
|
|
Roller 1...
|
|
A two position `flip-flop'.
|
|
-
|
|
This is too fast, the boulder below
|
|
does not move. It looks dangerous to
|
|
an adventurer but it itn't!!!
|
|
It will not damage you walking on it.
|
|
-
|
|
endmsg
|
|
x 3
|
|
y 4
|
|
end
|
|
arch spikes_open
|
|
x 3
|
|
y 5
|
|
connected 11
|
|
end
|
|
arch spikes_open
|
|
x 3
|
|
y 6
|
|
connected 12
|
|
end
|
|
arch spikes_open
|
|
x 3
|
|
y 7
|
|
connected 11
|
|
end
|
|
arch spikes_open
|
|
x 3
|
|
y 8
|
|
connected 12
|
|
end
|
|
arch spikes_open
|
|
x 3
|
|
y 9
|
|
connected 11
|
|
end
|
|
arch dwall_2_1_2
|
|
x 3
|
|
y 10
|
|
end
|
|
arch dwall_2_1_2
|
|
x 4
|
|
end
|
|
arch swall_1_1
|
|
x 4
|
|
y 5
|
|
end
|
|
arch swall_2_1_1
|
|
x 4
|
|
y 6
|
|
end
|
|
arch swall_2_1_1
|
|
x 4
|
|
y 7
|
|
end
|
|
arch swall_2_1_1
|
|
x 4
|
|
y 8
|
|
end
|
|
arch swall_2_1_1
|
|
x 4
|
|
y 9
|
|
end
|
|
arch dwall_3_1
|
|
x 4
|
|
y 10
|
|
end
|
|
arch dwall_3_3
|
|
x 5
|
|
end
|
|
arch swall_2_1_1
|
|
x 5
|
|
y 1
|
|
end
|
|
arch swall_2_2_1
|
|
x 5
|
|
y 2
|
|
end
|
|
arch button_handle
|
|
name Roller 2
|
|
x 5
|
|
y 3
|
|
connected 15
|
|
end
|
|
arch sign
|
|
name Roller 2
|
|
msg
|
|
Roller 2...
|
|
Another two position flip flop but
|
|
with only one button.
|
|
-
|
|
This is simular to the first except
|
|
the gates are the inverse of each other!
|
|
EG: only one button required!
|
|
-
|
|
however with this one set of spikes
|
|
remain mostly up while the other
|
|
remains mostly down. Sort of the same
|
|
as before
|
|
endmsg
|
|
x 5
|
|
y 4
|
|
end
|
|
arch spikes_open
|
|
x 5
|
|
y 5
|
|
speed 0.500000
|
|
value 1
|
|
connected 16
|
|
end
|
|
arch spikes_closed
|
|
x 5
|
|
y 6
|
|
speed 0.500000
|
|
connected 16
|
|
end
|
|
arch spikes_open
|
|
x 5
|
|
y 7
|
|
speed 0.500000
|
|
value 1
|
|
connected 16
|
|
end
|
|
arch spikes_closed
|
|
x 5
|
|
y 8
|
|
speed 0.500000
|
|
connected 16
|
|
end
|
|
arch spikes_open
|
|
x 5
|
|
y 9
|
|
speed 0.500000
|
|
value 1
|
|
connected 16
|
|
end
|
|
arch dwall_2_1_2
|
|
x 5
|
|
y 10
|
|
end
|
|
arch dwall_2_1_2
|
|
x 6
|
|
end
|
|
arch spikes_open
|
|
x 6
|
|
y 1
|
|
speed 0.500000
|
|
value 1
|
|
connected 15
|
|
end
|
|
arch boulder
|
|
x 6
|
|
y 1
|
|
end
|
|
arch swall_2_2_3
|
|
x 6
|
|
y 2
|
|
end
|
|
arch swall_2_2_1
|
|
x 6
|
|
y 3
|
|
end
|
|
arch spikes_closed
|
|
x 6
|
|
y 5
|
|
speed 0.500000
|
|
connected 16
|
|
end
|
|
arch spikes_open
|
|
x 6
|
|
y 6
|
|
speed 0.500000
|
|
value 1
|
|
connected 16
|
|
end
|
|
arch spikes_closed
|
|
x 6
|
|
y 7
|
|
speed 0.500000
|
|
connected 16
|
|
end
|
|
arch spikes_open
|
|
x 6
|
|
y 8
|
|
speed 0.500000
|
|
value 1
|
|
connected 16
|
|
end
|
|
arch boulder
|
|
x 6
|
|
y 8
|
|
end
|
|
arch spikes_closed
|
|
x 6
|
|
y 9
|
|
speed 0.500000
|
|
connected 16
|
|
end
|
|
arch dwall_2_1_2
|
|
x 6
|
|
y 10
|
|
end
|
|
arch dwall_2_1_2
|
|
x 7
|
|
end
|
|
arch button_plate
|
|
x 7
|
|
y 1
|
|
connected 16
|
|
end
|
|
arch spikes_open
|
|
x 7
|
|
y 1
|
|
speed 0.500000
|
|
value 1
|
|
connected 16
|
|
end
|
|
arch spikes_closed
|
|
x 7
|
|
y 2
|
|
speed 0.500000
|
|
connected 16
|
|
end
|
|
arch swall_2_1_2
|
|
x 7
|
|
y 3
|
|
end
|
|
arch spikes_open
|
|
x 7
|
|
y 5
|
|
speed 0.500000
|
|
value 1
|
|
connected 16
|
|
end
|
|
arch spikes_closed
|
|
x 7
|
|
y 6
|
|
speed 0.500000
|
|
connected 16
|
|
end
|
|
arch spikes_open
|
|
x 7
|
|
y 7
|
|
speed 0.500000
|
|
value 1
|
|
connected 16
|
|
end
|
|
arch spikes_closed
|
|
x 7
|
|
y 8
|
|
speed 0.500000
|
|
connected 16
|
|
end
|
|
arch spikes_open
|
|
x 7
|
|
y 9
|
|
speed 0.500000
|
|
value 1
|
|
connected 16
|
|
end
|
|
arch dwall_2_1_2
|
|
x 7
|
|
y 10
|
|
end
|
|
arch dwall_3_3
|
|
x 8
|
|
end
|
|
arch swall_2_1_1
|
|
x 8
|
|
y 1
|
|
end
|
|
arch swall_3_2
|
|
x 8
|
|
y 2
|
|
end
|
|
arch swall_3_1
|
|
x 8
|
|
y 3
|
|
end
|
|
arch swall_2_2_2
|
|
x 8
|
|
y 5
|
|
end
|
|
arch swall_2_1_1
|
|
x 8
|
|
y 6
|
|
end
|
|
arch swall_2_1_1
|
|
x 8
|
|
y 7
|
|
end
|
|
arch swall_2_1_1
|
|
x 8
|
|
y 8
|
|
end
|
|
arch swall_2_1_1
|
|
x 8
|
|
y 9
|
|
end
|
|
arch dwall_3_1
|
|
x 8
|
|
y 10
|
|
end
|
|
arch dwall_2_1_2
|
|
x 9
|
|
end
|
|
arch spikes_open
|
|
x 9
|
|
y 1
|
|
connected 20
|
|
end
|
|
arch card
|
|
name Passport
|
|
x 9
|
|
y 1
|
|
end
|
|
arch swall_2_2_3
|
|
x 9
|
|
y 2
|
|
end
|
|
arch swall_3_1
|
|
x 9
|
|
y 3
|
|
end
|
|
arch sign
|
|
name Roller 3
|
|
msg
|
|
Roller 3...
|
|
A cycle of 3 is set up using 2 buttons
|
|
under each position to ensure one way
|
|
movement of the object. In this case a
|
|
very light weight `Passport'. Just to
|
|
show boulders are NOT needed.
|
|
-
|
|
This however does NOT work properly.
|
|
-
|
|
It seems that a 3 cycle is just too
|
|
fast and the slowness of the spikes
|
|
means that the boulder rolls in a weird
|
|
fasion.
|
|
-
|
|
However the spikes stay up that little
|
|
extra amount of time and when active
|
|
will be up more often than not (2/3 of
|
|
the time). As such boulder below will
|
|
roll around its enclosure, but is not
|
|
very nice.
|
|
-
|
|
This does work under v95.1 but client
|
|
delays mean that the animation seems to
|
|
occasionally `jump'. As for driving
|
|
other actions, the `token' sometimes
|
|
jumps from one place to the next just
|
|
that little to quickly to effect other
|
|
`gadgets'
|
|
endmsg
|
|
x 9
|
|
y 4
|
|
end
|
|
arch swall_2_1_2
|
|
x 9
|
|
y 5
|
|
end
|
|
arch spikes_open
|
|
x 9
|
|
y 6
|
|
connected 22
|
|
end
|
|
arch spikes_open
|
|
x 9
|
|
y 7
|
|
connected 21
|
|
end
|
|
arch spikes_open
|
|
x 9
|
|
y 8
|
|
connected 22
|
|
end
|
|
arch spikes_open
|
|
x 9
|
|
y 9
|
|
connected 21
|
|
end
|
|
arch dwall_2_1_2
|
|
x 9
|
|
y 10
|
|
end
|
|
arch dwall_3_3
|
|
x 10
|
|
end
|
|
arch dwall_1_2
|
|
x 10
|
|
y 1
|
|
end
|
|
arch button_small
|
|
x 10
|
|
y 2
|
|
weight 3
|
|
connected 23
|
|
end
|
|
arch button_small
|
|
x 10
|
|
y 2
|
|
weight 2
|
|
connected 21
|
|
end
|
|
arch spikes_open
|
|
x 10
|
|
y 2
|
|
connected 21
|
|
end
|
|
arch swall_2_1_2
|
|
x 10
|
|
y 3
|
|
end
|
|
arch button_handle
|
|
name Attempt 2
|
|
x 10
|
|
y 4
|
|
connected 20
|
|
end
|
|
arch swall_2_1_2
|
|
x 10
|
|
y 5
|
|
end
|
|
arch spikes_open
|
|
x 10
|
|
y 6
|
|
connected 21
|
|
end
|
|
arch spikes_open
|
|
x 10
|
|
y 7
|
|
connected 22
|
|
end
|
|
arch spikes_open
|
|
x 10
|
|
y 8
|
|
connected 21
|
|
end
|
|
arch boulder
|
|
x 10
|
|
y 8
|
|
end
|
|
arch spikes_open
|
|
x 10
|
|
y 9
|
|
connected 22
|
|
end
|
|
arch dwall_2_1_2
|
|
x 10
|
|
y 10
|
|
end
|
|
arch dwall_2_1_2
|
|
x 11
|
|
end
|
|
arch button_small
|
|
x 11
|
|
y 1
|
|
weight 3
|
|
connected 22
|
|
end
|
|
arch button_small
|
|
x 11
|
|
y 1
|
|
weight 2
|
|
connected 23
|
|
end
|
|
arch spikes_open
|
|
x 11
|
|
y 1
|
|
connected 23
|
|
end
|
|
arch button_small
|
|
x 11
|
|
y 2
|
|
weight 3
|
|
connected 21
|
|
end
|
|
arch button_small
|
|
x 11
|
|
y 2
|
|
weight 2
|
|
connected 22
|
|
end
|
|
arch spikes_open
|
|
x 11
|
|
y 2
|
|
connected 22
|
|
end
|
|
arch swall_2_1_2
|
|
x 11
|
|
y 3
|
|
end
|
|
arch swall_2_1_2
|
|
x 11
|
|
y 5
|
|
end
|
|
arch spikes_open
|
|
x 11
|
|
y 6
|
|
connected 22
|
|
end
|
|
arch spikes_open
|
|
x 11
|
|
y 7
|
|
connected 21
|
|
end
|
|
arch spikes_open
|
|
x 11
|
|
y 8
|
|
connected 22
|
|
end
|
|
arch spikes_open
|
|
x 11
|
|
y 9
|
|
connected 21
|
|
end
|
|
arch dwall_2_1_2
|
|
x 11
|
|
y 10
|
|
end
|
|
arch dwall_3_3
|
|
x 12
|
|
end
|
|
arch swall_2_1_1
|
|
x 12
|
|
y 1
|
|
end
|
|
arch swall_2_1_1
|
|
x 12
|
|
y 2
|
|
end
|
|
arch swall_3_1
|
|
x 12
|
|
y 3
|
|
end
|
|
arch swall_3_3
|
|
x 12
|
|
y 5
|
|
end
|
|
arch swall_2_1_1
|
|
x 12
|
|
y 6
|
|
end
|
|
arch swall_2_1_1
|
|
x 12
|
|
y 7
|
|
end
|
|
arch swall_2_1_1
|
|
x 12
|
|
y 8
|
|
end
|
|
arch swall_2_1_1
|
|
x 12
|
|
y 9
|
|
end
|
|
arch dwall_3_1
|
|
x 12
|
|
y 10
|
|
end
|
|
arch dwall_2_1_2
|
|
x 13
|
|
end
|
|
arch spikes_open
|
|
x 13
|
|
y 1
|
|
connected 25
|
|
end
|
|
arch boulder
|
|
x 13
|
|
y 1
|
|
end
|
|
arch button_small
|
|
x 13
|
|
y 2
|
|
connected 27
|
|
end
|
|
arch spikes_open
|
|
x 13
|
|
y 2
|
|
speed 0.500000
|
|
value 1
|
|
connected 26
|
|
end
|
|
arch swall_2_1_2
|
|
x 13
|
|
y 3
|
|
end
|
|
arch sign
|
|
name Roller 4
|
|
msg
|
|
Roller 4...
|
|
A cycle of 3 but with the gates UP
|
|
by default. This means that to roll
|
|
the boulder, only ONE button should be
|
|
needed.
|
|
--
|
|
Also the spikes below will only be
|
|
active 1/3 of the time, as only one
|
|
button for each is needed above
|
|
--
|
|
However as the gate is up, the start
|
|
position for the boulder needs a
|
|
button to lower the first position.
|
|
I have set up two handles so you can
|
|
see the `default' untriggered position
|
|
of the spikes.
|
|
--
|
|
The method works but again needs to be
|
|
longer to prevent the `token' boulder
|
|
jumping too fast in one position.
|
|
--
|
|
It also looks horrible with the spikes
|
|
up by default but it will allow simpler
|
|
cascades, and loops, and does not
|
|
require a channelling fence in longer
|
|
`loops'. (See cascades).
|
|
--
|
|
This method however is no good for
|
|
`random selectors' where boulder
|
|
eventually leaves the cascade, it will
|
|
do so the first chance it gets, unless
|
|
more complex exit arrangements are made.
|
|
Just as more complex input arrangements
|
|
are required
|
|
endmsg
|
|
x 13
|
|
y 4
|
|
end
|
|
arch swall_2_1_2
|
|
x 13
|
|
y 5
|
|
end
|
|
arch spikes_open
|
|
x 13
|
|
y 6
|
|
connected 28
|
|
end
|
|
arch spikes_open
|
|
x 13
|
|
y 7
|
|
connected 29
|
|
end
|
|
arch spikes_open
|
|
x 13
|
|
y 8
|
|
connected 28
|
|
end
|
|
arch spikes_open
|
|
x 13
|
|
y 9
|
|
connected 29
|
|
end
|
|
arch dwall_2_1_2
|
|
x 13
|
|
y 10
|
|
end
|
|
arch dwall_3_3
|
|
x 14
|
|
end
|
|
arch dwall_1_2
|
|
x 14
|
|
y 1
|
|
end
|
|
arch button_small
|
|
x 14
|
|
y 2
|
|
weight 2
|
|
connected 28
|
|
end
|
|
arch spikes_closed
|
|
x 14
|
|
y 2
|
|
speed 0.500000
|
|
connected 27
|
|
end
|
|
arch swall_2_1_2
|
|
x 14
|
|
y 3
|
|
end
|
|
arch button_handle
|
|
name Roller 3 (get ready)
|
|
x 14
|
|
y 4
|
|
connected 25
|
|
end
|
|
arch swall_2_1_2
|
|
x 14
|
|
y 5
|
|
end
|
|
arch spikes_open
|
|
x 14
|
|
y 6
|
|
connected 29
|
|
end
|
|
arch spikes_open
|
|
x 14
|
|
y 7
|
|
connected 28
|
|
end
|
|
arch spikes_open
|
|
x 14
|
|
y 8
|
|
connected 29
|
|
end
|
|
arch boulder
|
|
x 14
|
|
y 8
|
|
end
|
|
arch spikes_open
|
|
x 14
|
|
y 9
|
|
connected 28
|
|
end
|
|
arch dwall_2_1_2
|
|
x 14
|
|
y 10
|
|
end
|
|
arch dwall_2_1_2
|
|
x 15
|
|
end
|
|
arch button_small
|
|
x 15
|
|
y 1
|
|
weight 2
|
|
connected 27
|
|
end
|
|
arch spikes_closed
|
|
x 15
|
|
y 1
|
|
speed 0.500000
|
|
connected 29
|
|
end
|
|
arch button_small
|
|
x 15
|
|
y 2
|
|
weight 2
|
|
connected 29
|
|
end
|
|
arch spikes_closed
|
|
x 15
|
|
y 2
|
|
speed 0.500000
|
|
connected 28
|
|
end
|
|
arch swall_2_1_2
|
|
x 15
|
|
y 3
|
|
end
|
|
arch button_handle
|
|
name Roller 4 (go)
|
|
x 15
|
|
y 4
|
|
connected 26
|
|
end
|
|
arch swall_2_1_2
|
|
x 15
|
|
y 5
|
|
end
|
|
arch spikes_open
|
|
x 15
|
|
y 6
|
|
connected 28
|
|
end
|
|
arch spikes_open
|
|
x 15
|
|
y 7
|
|
connected 29
|
|
end
|
|
arch spikes_open
|
|
x 15
|
|
y 8
|
|
connected 28
|
|
end
|
|
arch spikes_open
|
|
x 15
|
|
y 9
|
|
connected 29
|
|
end
|
|
arch dwall_2_1_2
|
|
x 15
|
|
y 10
|
|
end
|
|
arch dwall_3_3
|
|
x 16
|
|
end
|
|
arch swall_2_1_1
|
|
x 16
|
|
y 1
|
|
end
|
|
arch swall_2_1_1
|
|
x 16
|
|
y 2
|
|
end
|
|
arch swall_3_1
|
|
x 16
|
|
y 3
|
|
end
|
|
arch swall_2_2_3
|
|
x 16
|
|
y 5
|
|
end
|
|
arch swall_3_2
|
|
x 16
|
|
y 6
|
|
end
|
|
arch swall_2_1_1
|
|
x 16
|
|
y 7
|
|
end
|
|
arch swall_2_1_1
|
|
x 16
|
|
y 8
|
|
end
|
|
arch swall_2_1_1
|
|
x 16
|
|
y 9
|
|
end
|
|
arch dwall_3_1
|
|
x 16
|
|
y 10
|
|
end
|
|
arch cwall_2_1_2
|
|
x 17
|
|
end
|
|
arch spikes_open
|
|
x 17
|
|
y 1
|
|
connected 30
|
|
end
|
|
arch boulder
|
|
x 17
|
|
y 1
|
|
end
|
|
arch button_small
|
|
x 17
|
|
y 2
|
|
weight 2
|
|
connected 34
|
|
end
|
|
arch button_small
|
|
x 17
|
|
y 2
|
|
connected 31
|
|
end
|
|
arch spikes_open
|
|
x 17
|
|
y 2
|
|
connected 31
|
|
end
|
|
arch swall_2_2_3
|
|
x 17
|
|
y 3
|
|
end
|
|
arch swall_2_2_1
|
|
x 17
|
|
y 4
|
|
end
|
|
arch sign
|
|
name Roller 5
|
|
msg
|
|
Roller 5...
|
|
This is a 4 cycle cascade loop. The
|
|
smallest of this type, and is here
|
|
only as a demonstration.
|
|
--
|
|
The loop is however still too small as
|
|
the rolling boulder will still catch
|
|
up with spikes which has not fully reset.
|
|
But it works fine on a machine with a
|
|
slower processor where for some reason
|
|
the boulder does not roll as fast.
|
|
--
|
|
The solution is of course to use a
|
|
longer cycle, indeed a 6 position loop
|
|
does work properly. OR somehow change
|
|
the timing of the spikes to get them to
|
|
reset just that little bit faster.
|
|
--
|
|
Compare the vast area this device needs
|
|
to actually go its job, to the
|
|
`inverted' form next. The surounding
|
|
fences needed to form the channel is
|
|
just enormous and wastful.
|
|
endmsg
|
|
x 17
|
|
y 5
|
|
end
|
|
arch swall_2_1_2
|
|
x 17
|
|
y 6
|
|
end
|
|
arch spikes_open
|
|
x 17
|
|
y 7
|
|
connected 32
|
|
end
|
|
arch spikes_open
|
|
x 17
|
|
y 8
|
|
connected 34
|
|
end
|
|
arch spikes_open
|
|
x 17
|
|
y 9
|
|
connected 32
|
|
end
|
|
arch dwall_2_1_2
|
|
x 17
|
|
y 10
|
|
end
|
|
arch dwall_2_1_2
|
|
x 18
|
|
end
|
|
arch button_small
|
|
x 18
|
|
y 1
|
|
weight 2
|
|
connected 33
|
|
end
|
|
arch button_small
|
|
x 18
|
|
y 1
|
|
connected 34
|
|
end
|
|
arch spikes_open
|
|
x 18
|
|
y 1
|
|
connected 34
|
|
end
|
|
arch swall_0
|
|
x 18
|
|
y 2
|
|
end
|
|
arch button_small
|
|
x 18
|
|
y 3
|
|
weight 2
|
|
connected 31
|
|
end
|
|
arch button_small
|
|
x 18
|
|
y 3
|
|
connected 32
|
|
end
|
|
arch spikes_open
|
|
x 18
|
|
y 3
|
|
connected 32
|
|
end
|
|
arch swall_2_1_2
|
|
x 18
|
|
y 4
|
|
end
|
|
arch button_handle
|
|
name Attempt 3
|
|
x 18
|
|
y 5
|
|
connected 30
|
|
end
|
|
arch swall_2_1_2
|
|
x 18
|
|
y 6
|
|
end
|
|
arch spikes_open
|
|
x 18
|
|
y 7
|
|
connected 34
|
|
end
|
|
arch spikes_open
|
|
x 18
|
|
y 8
|
|
connected 32
|
|
end
|
|
arch card
|
|
name Passport
|
|
x 18
|
|
y 8
|
|
end
|
|
arch spikes_open
|
|
x 18
|
|
y 9
|
|
connected 34
|
|
end
|
|
arch dwall_2_1_2
|
|
x 18
|
|
y 10
|
|
end
|
|
arch dwall_3_3
|
|
x 19
|
|
end
|
|
arch dwall_2_2_1
|
|
x 19
|
|
y 1
|
|
end
|
|
arch button_small
|
|
x 19
|
|
y 2
|
|
weight 2
|
|
connected 32
|
|
end
|
|
arch button_small
|
|
x 19
|
|
y 2
|
|
connected 33
|
|
end
|
|
arch spikes_open
|
|
x 19
|
|
y 2
|
|
connected 33
|
|
end
|
|
arch swall_2_2_2
|
|
x 19
|
|
y 3
|
|
end
|
|
arch swall_2_2_4
|
|
x 19
|
|
y 4
|
|
end
|
|
arch swall_2_1_2
|
|
x 19
|
|
y 6
|
|
end
|
|
arch spikes_open
|
|
x 19
|
|
y 7
|
|
connected 32
|
|
end
|
|
arch spikes_open
|
|
x 19
|
|
y 8
|
|
connected 34
|
|
end
|
|
arch spikes_open
|
|
x 19
|
|
y 9
|
|
connected 32
|
|
end
|
|
arch dwall_2_1_2
|
|
x 19
|
|
y 10
|
|
end
|
|
arch dwall_3_3
|
|
x 20
|
|
end
|
|
arch dwall_4
|
|
x 20
|
|
y 1
|
|
end
|
|
arch swall_2_1_1
|
|
x 20
|
|
y 2
|
|
end
|
|
arch swall_3_1
|
|
x 20
|
|
y 3
|
|
end
|
|
arch swall_2_2_2
|
|
x 20
|
|
y 5
|
|
end
|
|
arch swall_3_4
|
|
x 20
|
|
y 6
|
|
end
|
|
arch swall_2_1_1
|
|
x 20
|
|
y 7
|
|
end
|
|
arch swall_2_1_1
|
|
x 20
|
|
y 8
|
|
end
|
|
arch swall_2_1_1
|
|
x 20
|
|
y 9
|
|
end
|
|
arch dwall_3_1
|
|
x 20
|
|
y 10
|
|
end
|
|
arch dwall_3_3
|
|
x 21
|
|
end
|
|
arch dwall_2_2_4
|
|
x 21
|
|
y 1
|
|
end
|
|
arch button_small
|
|
x 21
|
|
y 2
|
|
connected 41
|
|
end
|
|
arch spikes_open
|
|
x 21
|
|
y 2
|
|
speed 0.500000
|
|
value 1
|
|
connected 40
|
|
end
|
|
arch boulder
|
|
x 21
|
|
y 2
|
|
end
|
|
arch swall_2_1_2
|
|
x 21
|
|
y 3
|
|
end
|
|
arch sign
|
|
name Roller 6
|
|
msg
|
|
Roller 6...
|
|
This is a `inverted' 4 unit cascade
|
|
loop. These loops are much smaller
|
|
(area and number of buttons) than the
|
|
previous loop, but looks rather horrible.
|
|
--
|
|
This loop works very very well.
|
|
--
|
|
The reason is that the boulder has to
|
|
actually wait for the next set of
|
|
spikes to be lowered before it can jump
|
|
to it. As such the boulder stays on its
|
|
buttons for a longer period of time.
|
|
endmsg
|
|
x 21
|
|
y 4
|
|
end
|
|
arch swall_2_1_2
|
|
x 21
|
|
y 5
|
|
end
|
|
arch spikes_open
|
|
x 21
|
|
y 6
|
|
speed 0.500000
|
|
value 1
|
|
connected 42
|
|
end
|
|
arch spikes_open
|
|
x 21
|
|
y 7
|
|
speed 0.500000
|
|
value 1
|
|
connected 44
|
|
end
|
|
arch spikes_open
|
|
x 21
|
|
y 8
|
|
speed 0.500000
|
|
value 1
|
|
connected 42
|
|
end
|
|
arch spikes_open
|
|
x 21
|
|
y 9
|
|
speed 0.500000
|
|
value 1
|
|
connected 44
|
|
end
|
|
arch dwall_2_1_2
|
|
x 21
|
|
y 10
|
|
end
|
|
arch dwall_2_1_2
|
|
x 22
|
|
end
|
|
arch button_small
|
|
x 22
|
|
y 1
|
|
connected 41
|
|
end
|
|
arch spikes_closed
|
|
x 22
|
|
y 1
|
|
speed 0.500000
|
|
connected 44
|
|
end
|
|
arch button_small
|
|
x 22
|
|
y 2
|
|
connected 42
|
|
end
|
|
arch spikes_closed
|
|
x 22
|
|
y 2
|
|
speed 0.500000
|
|
connected 41
|
|
end
|
|
arch swall_2_1_2
|
|
x 22
|
|
y 3
|
|
end
|
|
arch button_handle
|
|
name Roller 6
|
|
x 22
|
|
y 4
|
|
connected 40
|
|
end
|
|
arch swall_2_1_2
|
|
x 22
|
|
y 5
|
|
end
|
|
arch spikes_open
|
|
x 22
|
|
y 6
|
|
speed 0.500000
|
|
value 1
|
|
connected 44
|
|
end
|
|
arch spikes_open
|
|
x 22
|
|
y 7
|
|
speed 0.500000
|
|
value 1
|
|
connected 42
|
|
end
|
|
arch spikes_open
|
|
x 22
|
|
y 8
|
|
speed 0.500000
|
|
value 1
|
|
connected 44
|
|
end
|
|
arch boulder
|
|
x 22
|
|
y 8
|
|
end
|
|
arch spikes_open
|
|
x 22
|
|
y 9
|
|
speed 0.500000
|
|
value 1
|
|
connected 42
|
|
end
|
|
arch dwall_2_1_2
|
|
x 22
|
|
y 10
|
|
end
|
|
arch dwall_2_1_2
|
|
x 23
|
|
end
|
|
arch button_small
|
|
x 23
|
|
y 1
|
|
connected 44
|
|
end
|
|
arch spikes_closed
|
|
x 23
|
|
y 1
|
|
speed 0.500000
|
|
connected 43
|
|
end
|
|
arch button_small
|
|
x 23
|
|
y 2
|
|
connected 43
|
|
end
|
|
arch spikes_closed
|
|
x 23
|
|
y 2
|
|
speed 0.500000
|
|
connected 42
|
|
end
|
|
arch swall_2_1_2
|
|
x 23
|
|
y 3
|
|
end
|
|
arch sign_e
|
|
name The hard way
|
|
msg
|
|
Hard Way...
|
|
This is a totally self contained roller
|
|
cade, each spot has a button underneath
|
|
to activate that and only that spikes.
|
|
--
|
|
This means that you need a connected
|
|
button/skipe set for every position
|
|
which is a rotten thing to program.
|
|
--
|
|
It is also very very hard to stop!
|
|
endmsg
|
|
x 23
|
|
y 4
|
|
end
|
|
arch swall_2_1_2
|
|
x 23
|
|
y 5
|
|
end
|
|
arch spikes_open
|
|
x 23
|
|
y 6
|
|
speed 0.500000
|
|
value 1
|
|
connected 42
|
|
end
|
|
arch spikes_open
|
|
x 23
|
|
y 7
|
|
speed 0.500000
|
|
value 1
|
|
connected 44
|
|
end
|
|
arch spikes_open
|
|
x 23
|
|
y 8
|
|
speed 0.500000
|
|
value 1
|
|
connected 42
|
|
end
|
|
arch spikes_open
|
|
x 23
|
|
y 9
|
|
speed 0.500000
|
|
value 1
|
|
connected 44
|
|
end
|
|
arch dwall_2_1_2
|
|
x 23
|
|
y 10
|
|
end
|
|
arch dwall_2_2_3
|
|
x 24
|
|
end
|
|
arch dwall_3_2
|
|
x 24
|
|
y 1
|
|
end
|
|
arch dwall_2_1_1
|
|
x 24
|
|
y 2
|
|
end
|
|
arch dwall_3_1
|
|
x 24
|
|
y 3
|
|
end
|
|
arch button_handle
|
|
x 24
|
|
y 4
|
|
connected 100
|
|
end
|
|
arch dwall_3_3
|
|
x 24
|
|
y 5
|
|
end
|
|
arch dwall_2_1_1
|
|
x 24
|
|
y 6
|
|
end
|
|
arch dwall_2_1_1
|
|
x 24
|
|
y 7
|
|
end
|
|
arch dwall_2_1_1
|
|
x 24
|
|
y 8
|
|
end
|
|
arch dwall_2_1_1
|
|
x 24
|
|
y 9
|
|
end
|
|
arch dwall_3_1
|
|
x 24
|
|
y 10
|
|
end
|
|
arch dwall_2_1_2
|
|
x 25
|
|
y 1
|
|
end
|
|
arch spikes_open
|
|
x 25
|
|
y 2
|
|
speed 0.500000
|
|
value 1
|
|
connected 100
|
|
end
|
|
arch boulder
|
|
x 25
|
|
y 2
|
|
end
|
|
arch swall_2_2_3
|
|
x 25
|
|
y 3
|
|
end
|
|
arch swall_2_1_1
|
|
x 25
|
|
y 4
|
|
end
|
|
arch swall_2_2_4
|
|
x 25
|
|
y 5
|
|
end
|
|
arch button_small
|
|
x 25
|
|
y 6
|
|
connected 106
|
|
end
|
|
arch spikes_open
|
|
x 25
|
|
y 6
|
|
speed 0.500000
|
|
value 1
|
|
connected 106
|
|
end
|
|
arch button_small
|
|
x 25
|
|
y 7
|
|
connected 107
|
|
end
|
|
arch spikes_open
|
|
x 25
|
|
y 7
|
|
speed 0.500000
|
|
value 1
|
|
connected 107
|
|
end
|
|
arch button_small
|
|
x 25
|
|
y 8
|
|
connected 108
|
|
end
|
|
arch spikes_open
|
|
x 25
|
|
y 8
|
|
speed 0.500000
|
|
value 1
|
|
connected 108
|
|
end
|
|
arch button_small
|
|
x 25
|
|
y 9
|
|
connected 109
|
|
end
|
|
arch spikes_open
|
|
x 25
|
|
y 9
|
|
speed 0.500000
|
|
value 1
|
|
connected 109
|
|
end
|
|
arch dwall_2_1_2
|
|
x 25
|
|
y 10
|
|
end
|
|
arch dwall_2_1_2
|
|
x 26
|
|
y 1
|
|
end
|
|
arch button_small
|
|
x 26
|
|
y 2
|
|
connected 112
|
|
end
|
|
arch spikes_open
|
|
x 26
|
|
y 2
|
|
speed 0.500000
|
|
value 1
|
|
connected 112
|
|
end
|
|
arch button_small
|
|
x 26
|
|
y 3
|
|
connected 113
|
|
end
|
|
arch spikes_open
|
|
x 26
|
|
y 3
|
|
speed 0.500000
|
|
value 1
|
|
connected 113
|
|
end
|
|
arch button_small
|
|
x 26
|
|
y 4
|
|
connected 114
|
|
end
|
|
arch spikes_open
|
|
x 26
|
|
y 4
|
|
speed 0.500000
|
|
value 1
|
|
connected 114
|
|
end
|
|
arch button_small
|
|
x 26
|
|
y 5
|
|
connected 115
|
|
end
|
|
arch spikes_open
|
|
x 26
|
|
y 5
|
|
speed 0.500000
|
|
value 1
|
|
connected 115
|
|
end
|
|
arch button_small
|
|
x 26
|
|
y 6
|
|
connected 116
|
|
end
|
|
arch spikes_open
|
|
x 26
|
|
y 6
|
|
speed 0.500000
|
|
value 1
|
|
connected 116
|
|
end
|
|
arch button_small
|
|
x 26
|
|
y 7
|
|
connected 117
|
|
end
|
|
arch spikes_open
|
|
x 26
|
|
y 7
|
|
speed 0.500000
|
|
value 1
|
|
connected 117
|
|
end
|
|
arch button_small
|
|
x 26
|
|
y 8
|
|
connected 118
|
|
end
|
|
arch spikes_open
|
|
x 26
|
|
y 8
|
|
speed 0.500000
|
|
value 1
|
|
connected 118
|
|
end
|
|
arch button_small
|
|
x 26
|
|
y 9
|
|
connected 119
|
|
end
|
|
arch spikes_open
|
|
x 26
|
|
y 9
|
|
speed 0.500000
|
|
value 1
|
|
connected 119
|
|
end
|
|
arch dwall_2_1_2
|
|
x 26
|
|
y 10
|
|
end
|
|
arch dwall_2_1_2
|
|
x 27
|
|
y 1
|
|
end
|
|
arch button_small
|
|
x 27
|
|
y 2
|
|
connected 122
|
|
end
|
|
arch spikes_open
|
|
x 27
|
|
y 2
|
|
speed 0.500000
|
|
value 1
|
|
connected 122
|
|
end
|
|
arch button_small
|
|
x 27
|
|
y 3
|
|
connected 123
|
|
end
|
|
arch spikes_open
|
|
x 27
|
|
y 3
|
|
speed 0.500000
|
|
value 1
|
|
connected 123
|
|
end
|
|
arch button_small
|
|
x 27
|
|
y 4
|
|
connected 124
|
|
end
|
|
arch spikes_open
|
|
x 27
|
|
y 4
|
|
speed 0.500000
|
|
value 1
|
|
connected 124
|
|
end
|
|
arch button_small
|
|
x 27
|
|
y 5
|
|
connected 125
|
|
end
|
|
arch spikes_open
|
|
x 27
|
|
y 5
|
|
speed 0.500000
|
|
value 1
|
|
connected 125
|
|
end
|
|
arch button_small
|
|
x 27
|
|
y 6
|
|
connected 126
|
|
end
|
|
arch spikes_open
|
|
x 27
|
|
y 6
|
|
speed 0.500000
|
|
value 1
|
|
connected 126
|
|
end
|
|
arch button_small
|
|
x 27
|
|
y 7
|
|
connected 127
|
|
end
|
|
arch spikes_open
|
|
x 27
|
|
y 7
|
|
speed 0.500000
|
|
value 1
|
|
connected 127
|
|
end
|
|
arch button_small
|
|
x 27
|
|
y 8
|
|
connected 128
|
|
end
|
|
arch spikes_open
|
|
x 27
|
|
y 8
|
|
speed 0.500000
|
|
value 1
|
|
connected 128
|
|
end
|
|
arch button_small
|
|
x 27
|
|
y 9
|
|
connected 129
|
|
end
|
|
arch spikes_open
|
|
x 27
|
|
y 9
|
|
speed 0.500000
|
|
value 1
|
|
connected 129
|
|
end
|
|
arch dwall_2_1_2
|
|
x 27
|
|
y 10
|
|
end
|
|
arch dwall_2_1_2
|
|
x 28
|
|
y 1
|
|
end
|
|
arch button_small
|
|
x 28
|
|
y 2
|
|
connected 132
|
|
end
|
|
arch spikes_open
|
|
x 28
|
|
y 2
|
|
speed 0.500000
|
|
value 1
|
|
connected 132
|
|
end
|
|
arch button_small
|
|
x 28
|
|
y 3
|
|
connected 133
|
|
end
|
|
arch spikes_open
|
|
x 28
|
|
y 3
|
|
speed 0.500000
|
|
value 1
|
|
connected 133
|
|
end
|
|
arch button_small
|
|
x 28
|
|
y 4
|
|
connected 134
|
|
end
|
|
arch spikes_open
|
|
x 28
|
|
y 4
|
|
speed 0.500000
|
|
value 1
|
|
connected 134
|
|
end
|
|
arch button_small
|
|
x 28
|
|
y 5
|
|
connected 135
|
|
end
|
|
arch spikes_open
|
|
x 28
|
|
y 5
|
|
speed 0.500000
|
|
value 1
|
|
connected 135
|
|
end
|
|
arch button_small
|
|
x 28
|
|
y 6
|
|
connected 136
|
|
end
|
|
arch spikes_open
|
|
x 28
|
|
y 6
|
|
speed 0.500000
|
|
value 1
|
|
connected 136
|
|
end
|
|
arch button_small
|
|
x 28
|
|
y 7
|
|
connected 137
|
|
end
|
|
arch spikes_open
|
|
x 28
|
|
y 7
|
|
speed 0.500000
|
|
value 1
|
|
connected 137
|
|
end
|
|
arch button_small
|
|
x 28
|
|
y 8
|
|
connected 138
|
|
end
|
|
arch spikes_open
|
|
x 28
|
|
y 8
|
|
speed 0.500000
|
|
value 1
|
|
connected 138
|
|
end
|
|
arch button_small
|
|
x 28
|
|
y 9
|
|
connected 139
|
|
end
|
|
arch spikes_open
|
|
x 28
|
|
y 9
|
|
speed 0.500000
|
|
value 1
|
|
connected 139
|
|
end
|
|
arch dwall_2_1_2
|
|
x 28
|
|
y 10
|
|
end
|
|
arch dwall_2_2_3
|
|
x 29
|
|
y 1
|
|
end
|
|
arch dwall_2_1_1
|
|
x 29
|
|
y 2
|
|
end
|
|
arch dwall_2_1_1
|
|
x 29
|
|
y 3
|
|
end
|
|
arch dwall_2_1_1
|
|
x 29
|
|
y 4
|
|
end
|
|
arch dwall_2_1_1
|
|
x 29
|
|
y 5
|
|
end
|
|
arch dwall_2_1_1
|
|
x 29
|
|
y 6
|
|
end
|
|
arch dwall_2_1_1
|
|
x 29
|
|
y 7
|
|
end
|
|
arch dwall_2_1_1
|
|
x 29
|
|
y 8
|
|
end
|
|
arch dwall_2_1_1
|
|
x 29
|
|
y 9
|
|
end
|
|
arch dwall_2_2_4
|
|
x 29
|
|
y 10
|
|
end
|