diff options
author | Stijn Buys <ingar@osirion.org> | 2010-10-01 22:07:45 +0000 |
---|---|---|
committer | Stijn Buys <ingar@osirion.org> | 2010-10-01 22:07:45 +0000 |
commit | 25af16fac3127523d532d4b4797eec7947ed5a72 (patch) | |
tree | e0a1f59452f16c100ceaca3050f0b369d32b6e18 /src/client/client.cc | |
parent | 8b67219f7de2971114a81c5476dae578ac29e989 (diff) |
Initial inventory window
Diffstat (limited to 'src/client/client.cc')
-rw-r--r-- | src/client/client.cc | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/client/client.cc b/src/client/client.cc index 5bf783a..a40023b 100644 --- a/src/client/client.cc +++ b/src/client/client.cc @@ -144,6 +144,9 @@ void Client::init(int count, char **arguments) func = core::Func::add("ui_chatbar", Client::func_ui_chatbar); func->set_info("toggle chat bar"); + + func = core::Func::add("ui_inventory", Client::func_ui_inventory); + func->set_info("toggle inventory"); func = core::Func::add("ui_map", Client::func_ui_map); func->set_info("toggle map"); @@ -488,6 +491,13 @@ void Client::func_ui_chatbar(std::string const &args) } } +void Client::func_ui_inventory(std::string const &args) +{ + if (client()->connected() && client()->worldview()->playerview()->visible()) { + client()->worldview()->playerview()->toggle_inventory(); + } +} + void Client::func_ui_map(std::string const &args) { if (client()->connected() && client()->worldview()->playerview()->visible()) { |