( J E A N N E ) 16 18 W ' {horse} defentity e_chuck 14 22 N ' {car} defentity car e_chuck :touch pete say" Hey there, Chuck." chuck say" * w h i n n y *\(Hey there, Pete.)" ;entity car :touch player move-entity 1 player.state DRIVING f! ;entity :noname 0 player.state DRIVING f! :| chuck.state @ CHUCK-HOME = if e_chuck yield then player.driving? not if car yield then done |; ' entities redefine :| touch-begin S leaving? dup if player.driving? not if pete say" I'm not walking." else player move-entity 24 7 road.jor queue-level then then touch-next 6 21 2= dup if player.driving? not if noone say" * knock knock *" clear 30 sleep pete say" Nobody home, I guess." jeanne say" Go away before I call the\cops, Pete!" pete say" Oh.\I guess she's still mad." else pete say" Jeanne hates me enough already\without driving through her\front door!" then then touch-last |; ' player-touch redefine s" jeanne.map" load-map ; ' onload redefine