2019-06-02 03:35:37 +00:00
|
|
|
( T R A I L 1 )
|
|
|
|
|
2019-07-20 02:29:32 +00:00
|
|
|
( 39 71 N ' {car} defentity car
|
2019-06-02 03:35:37 +00:00
|
|
|
|
|
|
|
car :touch
|
|
|
|
move-player 1 player.state DRIVING f!
|
|
|
|
;entity
|
2019-07-20 02:29:32 +00:00
|
|
|
)
|
2019-06-02 03:35:37 +00:00
|
|
|
|
|
|
|
:noname
|
|
|
|
0 player.state DRIVING f!
|
|
|
|
|
2019-07-20 02:29:32 +00:00
|
|
|
( :| player.driving? not if car yield then
|
2019-06-02 03:35:37 +00:00
|
|
|
done |; ' entities redefine
|
2019-07-20 02:29:32 +00:00
|
|
|
)
|
2019-06-02 03:35:37 +00:00
|
|
|
|
|
|
|
:|
|
|
|
|
touch-begin S leaving? dup
|
|
|
|
if player.driving? not CHUCK-FOLLOW flag@ not and
|
|
|
|
if mary say" I'd best drive."
|
|
|
|
else move-player 13 7 mroad.jor queue-level
|
|
|
|
then
|
|
|
|
then
|
|
|
|
touch-next 3 56 2= dup
|
|
|
|
if mary say" What on Earth...?"
|
|
|
|
say" Is this where...?"
|
|
|
|
then
|
|
|
|
touch-last |; ' player-touch redefine
|
|
|
|
|
|
|
|
s" trail1.map" load-map
|
2019-07-20 02:29:32 +00:00
|
|
|
1 player.state ISMARY f!
|
|
|
|
|
2019-06-02 03:35:37 +00:00
|
|
|
; ' onload redefine
|