-
Notifications
You must be signed in to change notification settings - Fork 1
/
GORREVEN.LEX
74 lines (58 loc) · 1.55 KB
/
GORREVEN.LEX
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
# GORREVEN.LEX
#
# Extra lexicon for "The Gorreven Papers".
Verb null full : 'sit' end
Verb null
full : 'kill'
syn : 'attack|fight'
normal : "That's not the kind of thing I can kill."
end
Verb null
full : 'break'
syn : 'smash'
normal : "It won't break."
end
Verb null
full : 'search'
syn : 'examine'
normal : TRUE
methods
'NORMAL' :
if main.subj.IsAhollow_object then {
>>I get closer for a more thorough look.
player.location := main.subj; 'MOVE' -> player
}
else if main.subj.IsAguard_type and main.subj.alive then
write "He's not going to permit that kind of scrutiny; not while he's alive."
else if ('look' -> main.subj) = ABSENT then
write "I find nothing unusual even upon a close search."
end
lex null full : 'from' end
Verb null full : 'wear' syn : 'put on' end
Verb null full : 'remove' syn : 'take off' end
Verb null full : 'open' end
Verb null full : 'close' syn : 'shut' end
Verb null
full : 'push'
syn : 'press'
normal : "I push it but nothing happens."
end
Verb null
full : 'pull'
normal : "I pull on it but nothing happens."
end
lex PutInto
full : 'put...in'
normal : TRUE
on_menu : FALSE
methods
'NORMAL' : if main.dobj = moat then 'Drop Subj In' -> moat else ABSENT
end
Verb null
full : 'climb'
normal : "Climb " & ('DEF' -> main.subj) &"? That doesn't make any sense."
end
Verb Turn
full : 'turn'
normal : "Turn " & ('DEF' -> main.subj) & "? That doesn't make sense."
end