diff options
author | Aaron Marks <nymacro@gmail.com> | 2005-11-15 11:41:17 +0000 |
---|---|---|
committer | Aaron Marks <nymacro@gmail.com> | 2005-11-15 11:41:17 +0000 |
commit | 3d5bcc32ea4ac19e8da7bcf4a59443f3a013ba6d (patch) | |
tree | ff833024b07a36587d02cc8c10b59cda50229bab /src/client.cpp | |
parent | 9c4f838ef2e9b801a08c3550647aff4efcbb1ebd (diff) | |
download | manaserv-3d5bcc32ea4ac19e8da7bcf4a59443f3a013ba6d.tar.gz manaserv-3d5bcc32ea4ac19e8da7bcf4a59443f3a013ba6d.tar.xz manaserv-3d5bcc32ea4ac19e8da7bcf4a59443f3a013ba6d.zip |
Updated bindings, game state class and more (see ChangeLog).
Diffstat (limited to 'src/client.cpp')
-rw-r--r-- | src/client.cpp | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/client.cpp b/src/client.cpp index be2424b..e614255 100644 --- a/src/client.cpp +++ b/src/client.cpp @@ -55,6 +55,7 @@ int main(int argc, char *argv[]) printf ("5) Character selection\n"); printf ("6) Move character\n"); printf ("7) Equip item\n"); + printf ("9) Ruby expression\n"); printf ("Choose your option: "); std::cin >> answer; @@ -143,6 +144,16 @@ int main(int argc, char *argv[]) msg.writeByte(slot); } break; + case 9: + { + std::cout << "Expr: "; + std::cin >> line; + msg.writeShort(0x800); + msg.writeString(line); + + responseRequired = false; + } break; + default: continue; } |