2020-02-02 23:33:07 +00:00
|
|
|
( L E V E L 0 0 0 0 1 )
|
|
|
|
|
2020-04-18 20:53:11 +00:00
|
|
|
202 13 128 0 17 244 0 39 201 241 18 0 instrument quake
|
|
|
|
: sfx-quake quake 0 loadsfx %D ;
|
|
|
|
|
2020-02-02 23:29:49 +00:00
|
|
|
: intro
|
2020-04-18 20:53:11 +00:00
|
|
|
sfx-quake
|
2020-02-02 23:29:49 +00:00
|
|
|
30 sleep
|
|
|
|
1 quaking !
|
|
|
|
30 sleep
|
|
|
|
jaye say" Woah!!..."
|
|
|
|
hide-footer
|
|
|
|
10 sleep
|
|
|
|
0 quaking !
|
2020-04-18 20:53:11 +00:00
|
|
|
noteoff
|
2020-02-02 23:29:49 +00:00
|
|
|
jaye say" That was an earthquake!"
|
|
|
|
;
|
|
|
|
|
2020-02-02 23:30:00 +00:00
|
|
|
objects: O
|
2020-02-02 23:29:49 +00:00
|
|
|
|
2020-02-02 23:30:11 +00:00
|
|
|
defer last-term
|
|
|
|
|
2020-02-02 23:29:49 +00:00
|
|
|
12 9 door d1
|
2020-02-02 23:30:11 +00:00
|
|
|
' d1 12 8 switch s1
|
|
|
|
' last-term 15 8 computer c1
|
2020-02-02 23:29:49 +00:00
|
|
|
|
|
|
|
7 6 door d2
|
2020-02-02 23:30:11 +00:00
|
|
|
' d2 6 6 switch s2
|
|
|
|
' c1 1 4 computer c2
|
|
|
|
' c2 ' last-term redefine
|
|
|
|
|
2020-03-25 03:46:09 +00:00
|
|
|
2 10 0 exitdoor dexit
|
2020-02-02 23:30:11 +00:00
|
|
|
' dexit 9 0 scanner sexit
|
2020-02-02 23:30:00 +00:00
|
|
|
|
|
|
|
d1 :noname
|
|
|
|
dup EVTOUCH = isjaye? and d1 DOOR-CLOSED entity>tile? and if
|
|
|
|
jaye say" It won't open!"
|
2020-02-02 23:30:11 +00:00
|
|
|
then chain-listener ;
|
2020-02-02 23:29:49 +00:00
|
|
|
|
|
|
|
c1 :noname
|
|
|
|
dup EVTOUCH = isjaye? and if
|
|
|
|
player.state HASNEUT f@ not if
|
|
|
|
jaye say" Maybe Neut can help."
|
|
|
|
neut say" NEUT v0.71.4rc12\ONLINE"
|
|
|
|
neut say" PRESS SPACE TO TAKE CONTROL"
|
2020-02-22 03:38:32 +00:00
|
|
|
c1 entity>pos Neut entity.pos!
|
2020-02-02 23:29:49 +00:00
|
|
|
1 player.state HASNEUT f!
|
|
|
|
else
|
|
|
|
jaye say" Neut is running now.\I can hit the space bar\to control them."
|
|
|
|
then
|
2020-02-02 23:30:11 +00:00
|
|
|
then chain-listener ;
|
2020-02-02 23:30:00 +00:00
|
|
|
c2 :noname
|
|
|
|
dup EVTOUCH = isjaye? and if
|
|
|
|
c2 COMP-OFF entity>tile? if
|
|
|
|
jaye say" Looks like there's still\power to this terminal."
|
|
|
|
then
|
|
|
|
jaye say" If I turn a terminal on,\Neut can use it to\travel through the network."
|
2020-02-02 23:30:11 +00:00
|
|
|
then chain-listener ;
|
|
|
|
|
|
|
|
sexit :noname
|
|
|
|
dup EVTOUCH = isjaye? and if
|
|
|
|
jaye say" It's a card scanner.\It should open this door."
|
|
|
|
jaye say" It's not reading my card\for some reason.\Quake must've damaged it."
|
|
|
|
jaye say" Neut might be able to\hack it..."
|
|
|
|
then chain-listener ;
|
2020-02-02 23:29:49 +00:00
|
|
|
|
2020-03-07 15:18:16 +00:00
|
|
|
:noname O
|
2020-02-02 23:33:07 +00:00
|
|
|
|
2020-02-02 23:30:11 +00:00
|
|
|
0 player.state HASNEUT f!
|
2020-02-18 01:43:14 +00:00
|
|
|
14 9 tile>world Jaye entity.pos!
|
|
|
|
c1 entity>pos Neut entity.pos!
|
2020-02-02 23:30:11 +00:00
|
|
|
|
2020-02-02 23:30:22 +00:00
|
|
|
DEV not if ' intro sched then
|
2020-02-02 23:29:49 +00:00
|
|
|
|
2020-02-02 23:33:07 +00:00
|
|
|
; ' onload redefine
|