{
'' => {
- 'b' => ['pm'],
- 'j' => ['pm'],
- 'n' => ['pm'],
- 'h' => ['pm'],
- 'l' => ['pm'],
- 'y' => ['pm'],
- 'k' => ['pm'],
- 'u' => ['pm'],
+ 'b' => 'g2',
+ 'j' => 'g2',
+ 'n' => 'g2',
+ 'h' => 'g2',
+ 'l' => 'g2',
+ 'y' => 'g2',
+ 'k' => 'g2',
+ 'u' => 'g2',
- 'B' => ['po'],
- 'J' => ['po'],
- 'N' => ['po'],
- 'H' => ['po'],
- 'L' => ['po'],
- 'Y' => ['po'],
- 'K' => ['po'],
- 'U' => ['po'],
+ 'B' => 'g3',
+ 'J' => 'g3',
+ 'N' => 'g3',
+ 'H' => 'g3',
+ 'L' => 'g3',
+ 'Y' => 'g3',
+ 'K' => 'g3',
+ 'U' => 'g3',
- '^b'=> ['po'],
- '^j'=> ['po'],
- '^n'=> ['po'],
- '^h'=> ['po'],
- '^l'=> ['po'],
- '^y'=> ['po'],
- '^k'=> ['po'],
- '^u'=> ['po'],
+ '^b'=> 'g3',
+ '^j'=> 'g3',
+ '^n'=> 'g3',
+ '^h'=> 'g3',
+ '^l'=> 'g3',
+ '^y'=> 'g3',
+ '^k'=> 'g3',
+ '^u'=> 'g3',
- 'g' => ['po argm'],
- 'm' => ['po argm'],
- 'G' => ['po argm'],
+ 'g' => 'g3 argm',
+ 'm' => 'g3 argm',
+ 'G' => 'g3 argm',
- '?' => ['mv mode?'], #help
- '+?'=> ['mv'],
- '/' => ['mi arg mode/'], #whatis
- '&' => ['mi arg'],
- '<' => ['pm'], #up
- '>' => ['pm'], #down
- '.' => ['pm'], #rest
- '_' => ['po argM'], #travel
+ '?' => 'g8 mode?', #help
+ '+?'=> 'g8',
+ '/' => 'g6 arg mode/', #whatis
+ '&' => 'g6 arg',
+ '<' => 'g2', #up
+ '>' => 'g2', #down
+ '.' => 'g2', #rest
+ '_' => 'g3 argM', #travel
- '+2'=> ['co'], #twoweapon
- 'a' => ['co argi'], #apply
- 'A' => ['co'], #armor
- '^a'=> ['co'], #again
- '+a'=> ['mi'], #adjust
- 'c' => ['co argm'], #close
- 'C' => ['co arg'], #call
- '+c'=> ['co arg'], #chat
- 'd' => ['co argi'], #drop
- 'D' => ['co arg modeD'], #Drop
- '^d'=> ['co argm'], #kick
- '+d'=> ['co argi'], #dip
- 'e' => ['co argi'], #eat
- 'E' => ['co argi'], #engrave
- '+e'=> ['co'], #enhance
- 'f' => ['co argm'], #fire
- 'F' => ['co argm'], #fight
- '+f'=> ['co'], #force
- 'i' => ['mo'], #invent
- 'I' => ['mo arg modeI'], #Invent
- '+i'=> ['co argi'], #invoke
- '+j'=> ['co'], #jump
- '+l'=> ['co'], #loot
- '+m'=> ['co'], #monster
- '+n'=> ['mo arg'], #name
- 'o' => ['co argm'], #open
- 'O' => ['mv modeO'], #options
- '+o'=> ['co argi'], #offer
- 'p' => ['co'], #pay
- 'P' => ['co argi'], #puton
- '^p'=> ['mi'], #prevmsg
- '+p'=> ['co arg'], #pray
- 'q' => ['co argi'], #quaff
- 'Q' => ['co argi'], #quiver
- '+q'=> ['mi'], #quit
- 'r' => ['co argi'], #read
- 'R' => ['co argi'], #remove
- '^r'=> ['mi'], #redraw
- '+r'=> ['co argi'], #rub
- 's' => ['co'], #search
- 'S' => ['mi'], #save
- '+s'=> ['co'], #sit
- 't' => ['co argm'], #throw
- 'T' => ['co argi'], #takeoff
- '^t'=> ['co'], #'port
- '+t'=> ['co'], #turn
- '+u'=> ['co'], #untrap
- 'v' => ['mi'],
- 'V' => ['mi'], #history
- '+v'=> ['mi'], #version
- 'w' => ['co argi'], #wield
- 'W' => ['co argi'], #wear
- '+w'=> ['co'], #wipe
- 'x' => ['co'], #xchange
- 'X' => ['mi'], #explore
- '^x'=> ['mi'], #show
- 'z' => ['co argm'], #zap
- 'Z' => ['co argi'], #Zap
- '^z'=> ['mi'], #suspend
+ '+2'=> 'g4', #twoweapon
+ 'a' => 'g4 argi', #apply
+ 'A' => 'g4', #armor
+ '^a'=> 'g4', #again
+ '+a'=> 'g6', #adjust
+ 'c' => 'g4 argm', #close
+ 'C' => 'g4 arg', #call
+ '+c'=> 'g4 arg', #chat
+ 'd' => 'g4 argi', #drop
+ 'D' => 'g4 arg modeD', #Drop
+ '^d'=> 'g4 argm', #kick
+ '+d'=> 'g4 argi', #dip
+ 'e' => 'g4 argi', #eat
+ 'E' => 'g4 argi', #engrave
+ '+e'=> 'g4', #enhance
+ 'f' => 'g4 argm', #fire
+ 'F' => 'g4 argm', #fight
+ '+f'=> 'g4', #force
+ 'i' => 'g7', #invent
+ 'I' => 'g7 arg modeI', #Invent
+ '+i'=> 'g4 argi', #invoke
+ '+j'=> 'g4', #jump
+ '+l'=> 'g4', #loot
+ '+m'=> 'g4', #monster
+ '+n'=> 'g7 arg', #name
+ 'o' => 'g4 argm', #open
+ 'O' => 'g8 modeO', #options
+ '+o'=> 'g4 argi', #offer
+ 'p' => 'g4', #pay
+ 'P' => 'g4 argi', #puton
+ '^p'=> 'g6', #prevmsg
+ '+p'=> 'g4 arg', #pray
+ 'q' => 'g4 argi', #quaff
+ 'Q' => 'g4 argi', #quiver
+ '+q'=> 'g6', #quit
+ 'r' => 'g4 argi', #read
+ 'R' => 'g4 argi', #remove
+ '^r'=> 'g6', #redraw
+ '+r'=> 'g4 argi', #rub
+ 's' => 'g4', #search
+ 'S' => 'g6', #save
+ '+s'=> 'g4', #sit
+ 't' => 'g4 argm', #throw
+ 'T' => 'g4 argi', #takeoff
+ '^t'=> 'g4', #'port
+ '+t'=> 'g4', #turn
+ '+u'=> 'g4', #untrap
+ 'v' => 'g6',
+ 'V' => 'g6', #history
+ '+v'=> 'g6', #version
+ 'w' => 'g4 argi', #wield
+ 'W' => 'g4 argi', #wear
+ '+w'=> 'g4', #wipe
+ 'x' => 'g4', #xchange
+ 'X' => 'g6', #explore
+ '^x'=> 'g6', #show
+ 'z' => 'g4 argm', #zap
+ 'Z' => 'g4 argi', #Zap
+ '^z'=> 'g6', #suspend
- ':' => ['mi'], #look
- ';' => ['mi argM'], #farlook
- ',' => ['co'], #pickup
- '@' => ['mi'],
- '^' => ['mi argm'], #trap_id
- ')' => ['mo'],
- '[' => ['mo'],
- '=' => ['mo'],
- '"' => ['mo'],
- '(' => ['mo'],
- '*' => ['mo'],
- '$' => ['mi'], #gold
- '+' => ['mo'], #spells
- '\\'=> ['mo'], #known
- '!' => ['mi'], #sh
- '#' => ['mv'],
+ ':' => 'g6', #look
+ ';' => 'g6 argM', #farlook
+ ',' => 'g4', #pickup
+ '@' => 'g6',
+ '^' => 'g6 argm', #trap_id
+ ')' => 'g7',
+ '[' => 'g7',
+ '=' => 'g7',
+ '"' => 'g7',
+ '(' => 'g7',
+ '*' => 'g7',
+ '$' => 'g6', #gold
+ '+' => 'g7', #spells
+ '\\'=> 'g7', #known
+ '!' => 'g6', #sh
+ '#' => 'g8',
},
'D' => {
- 'B' => ['co'],
- 'U' => ['co'],
- 'C' => ['co'],
- 'X' => ['co'],
- 'a' => ['co'],
- 'i' => ['mi'],
- 'u' => ['co'],
- 'm' => ['co argi'],
- '%' => ['co arg'],
+ 'B' => 'g4',
+ 'U' => 'g4',
+ 'C' => 'g4',
+ 'X' => 'g4',
+ 'a' => 'g4',
+ 'i' => 'g6',
+ 'u' => 'g4',
+ 'm' => 'g4 argi',
+ '%' => 'g4 arg',
},
'I' => {
- '*' => ['mi'],
- 'u' => ['mi'],
- 'x' => ['mi'],
- '$' => ['mi'],
+ '*' => 'g6',
+ 'u' => 'g6',
+ 'x' => 'g6',
+ '$' => 'g6',
},
}