Creator: Anthony Thyssen
Email: anthony@cit.gu.edu.au
Date: Mon Dec 28 11:08:59 1998
| | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | |
| | | | | | (6|2) - guard "gatehouse guard"
friendly => 1
@match pass|people|who
Yes you can only pass if you have a merchants B<Port Pass>, are a known B<< G<Hero|Heroine> of Scorn >> or know todays password.
@match hero
Only the king can grant B<< G<Hero|Heroine> >> status.
@match pass|port
See the Office of Gate Passes.
@match passwd|password
I am not allow to tell you the password.
@match chain
@trigger 12 2
Oh, you know the password! You must be a citizen of
scorn. Pass Citizen.
@match *
Only certain people may pass.
speed_left => -0.700000
unaggressive => 0
- cobblestones2 "cobblestones"
| | | | | (11|2) - guard "gatehouse guard"
friendly => 1
@match pass|people|who
Yes you can only pass if you have a merchants B<Port Pass>, are a known B<< G<Hero|Heroine> of Scorn >> or know todays password.
@match hero
Only the king can grant B<< G<Hero|Heroine> >> status.
@match pass|port
See the Office of Gate Passes.
@match passwd|password
I am not allow to tell you the password.
@match chain
@trigger 12 2
Oh, you know the password! You must be a citizen of
scorn. Pass Citizen.
@match *
Only certain people may pass.
speed_left => -0.700000
unaggressive => 0
- cobblestones2 "cobblestones"
| | | | | | |
| | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | 12(13|7) - mapscript "mapscript"
connected => 12
if ($activator == $self) {
# timer
if ($self->{state} == 1) {
$self->{state} = 2;
timer $self, 10;
trigger 10, 1;
} else {
$self->{state} = 0;
trigger 10, 0;
}
} elsif (!$self->{state}) {
$self->{state} = 1;
timer $self, 1;
if ($activator) {
if ($activator->slaying eq "hero_of_scorn") {
$self->say_msg (<<EOF);
The guard, seeing that the G<Hero|Heroine> approaches,
runs to turn the handle to open the gate.
EOF
} elsif ($activator->slaying eq "port_pass") {
$self->say_msg (<<EOF);
On seeing you have a port pass the guard
turns a rusty handle and says...
Everything appears in order. Pass friend.
EOF
} elsif ($state == 2) { # npcs
# say nothing, as the npc doubtlessly already did so
} else {
# lever, also quiet
}
$self->say_msg (<<EOF);
You hear from behind the eastern wall,
a loud noise as ancient machinery is
set in motion to move the rusty gates.
EOF
}
} else {
# gate already down or moving down currently
}
| | | | |
| | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | |
| | | | | | (6|10) - guard "gatehouse guard"
friendly => 1
@match pass|people|who
Yes you can only pass if you have a merchants B<Port Pass>, are a known B<< G<Hero|Heroine> of Scorn >> or know todays password.
@match hero
Only the king can grant B<< G<Hero|Heroine> >> status.
@match pass|port
See the Office of Gate Passes.
@match passwd|password
I am not allow to tell you the password.
@match chain
@trigger 12 2
Oh, you know the password! You must be a citizen of
scorn. Pass Citizen.
@match *
Only certain people may pass.
speed_left => -0.700000
unaggressive => 0
- grass ""
| | | | | (11|10) - guard "gatehouse guard"
friendly => 1
@match pass|people|who
Yes you can only pass if you have a merchants B<Port Pass>, are a known B<< G<Hero|Heroine> of Scorn >> or know todays password.
@match hero
Only the king can grant B<< G<Hero|Heroine> >> status.
@match pass|port
See the Office of Gate Passes.
@match passwd|password
I am not allow to tell you the password.
@match chain
@trigger 12 2
Oh, you know the password! You must be a citizen of
scorn. Pass Citizen.
@match *
Only certain people may pass.
speed_left => -0.700000
unaggressive => 0
- grass ""
| | | | | | |
| | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | |