diff options
author | Andrei Karas <akaras@inbox.ru> | 2011-05-22 00:23:08 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2011-05-22 04:19:02 +0300 |
commit | 7c34adebb068549ca6a56bdf1b211398a0b1de11 (patch) | |
tree | 04a1e1ba87fa2005fc32c2358b2747390d1cd9d0 /src/game.cpp | |
parent | 54f8367afe9d30c21bcda057872439199c7dd9c1 (diff) | |
download | manaplus-7c34adebb068549ca6a56bdf1b211398a0b1de11.tar.gz manaplus-7c34adebb068549ca6a56bdf1b211398a0b1de11.tar.bz2 manaplus-7c34adebb068549ca6a56bdf1b211398a0b1de11.tar.xz manaplus-7c34adebb068549ca6a56bdf1b211398a0b1de11.zip |
Allow show equipment from other players from context menu "show items".
Also allow undress separate items from players locally.
Diffstat (limited to 'src/game.cpp')
-rw-r--r-- | src/game.cpp | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/game.cpp b/src/game.cpp index 999a89664..82a77c0bb 100644 --- a/src/game.cpp +++ b/src/game.cpp @@ -126,6 +126,7 @@ ShopWindow *shopWindow = NULL; SkillDialog *skillDialog = NULL; Minimap *minimap = NULL; EquipmentWindow *equipmentWindow = NULL; +EquipmentWindow *beingEquipmentWindow = NULL; TradeWindow *tradeWindow = NULL; HelpWindow *helpWindow = NULL; DebugWindow *debugWindow = NULL; @@ -189,7 +190,10 @@ static void createGuiWindows() // Create dialogs chatWindow = new ChatWindow; tradeWindow = new TradeWindow; - equipmentWindow = new EquipmentWindow(PlayerInfo::getEquipment()); + equipmentWindow = new EquipmentWindow(PlayerInfo::getEquipment(), + player_node); + beingEquipmentWindow = new EquipmentWindow(0, 0, true); + beingEquipmentWindow->setVisible(false); statusWindow = new StatusWindow; miniStatusWindow = new MiniStatusWindow; inventoryWindow = new InventoryWindow(PlayerInfo::getInventory()); @@ -292,6 +296,7 @@ static void destroyGuiWindows() del_0(skillDialog) del_0(minimap) del_0(equipmentWindow) + del_0(beingEquipmentWindow) del_0(tradeWindow) del_0(helpWindow) del_0(debugWindow) |