From 9561e348a1d0eff68e31c21124d5984ba050ccdb Mon Sep 17 00:00:00 2001 From: Zeno Rogue Date: Wed, 29 May 2019 23:07:18 +0200 Subject: [PATCH] dual:: glance message --- game.cpp | 32 ++++++++++++++++++-------------- multigame.cpp | 3 ++- 2 files changed, 20 insertions(+), 15 deletions(-) diff --git a/game.cpp b/game.cpp index 7e55ee51..e0f8e67d 100644 --- a/game.cpp +++ b/game.cpp @@ -7176,6 +7176,23 @@ bool collectItem(cell *c2, bool telekinesis) { return false; } +void glance_message() { + if(gold() >= 300) + addMessage(XLAT("You feel great, like a true treasure hunter.")); + else if(gold() >= 200) + addMessage(XLAT("Your eyes shine like gems.")); + else if(gold() >= 100) + addMessage(XLAT("Your eyes shine as you glance at your precious treasures.")); + else if(gold() >= 50) + addMessage(XLAT("You glance at your great treasures.")); + else if(gold() >= 10) + addMessage(XLAT("You glance at your precious treasures.")); + else if(gold() > 0) + addMessage(XLAT("You glance at your precious treasure.")); + else + addMessage(XLAT("Your inventory is empty.")); + } + void dropGreenStone(cell *c) { if(items[itGreenStone] && !passable(c, NULL, P_MONSTER)) { // NOTE: PL/CZ translations assume that itGreenStone is dropped to avoid extra forms! @@ -7204,20 +7221,7 @@ void dropGreenStone(cell *c) { addMessage(XLAT("Cannot drop %the1 here!", itGreenStone)); return; } - else if(gold() >= 300) - addMessage(XLAT("You feel great, like a true treasure hunter.")); - else if(gold() >= 200) - addMessage(XLAT("Your eyes shine like gems.")); - else if(gold() >= 100) - addMessage(XLAT("Your eyes shine as you glance at your precious treasures.")); - else if(gold() >= 50) - addMessage(XLAT("You glance at your great treasures.")); - else if(gold() >= 10) - addMessage(XLAT("You glance at your precious treasures.")); - else if(gold() > 0) - addMessage(XLAT("You glance at your precious treasure.")); - else - addMessage(XLAT("Your inventory is empty.")); + else glance_message(); } } diff --git a/multigame.cpp b/multigame.cpp index 3a73e9f8..2d6d4382 100644 --- a/multigame.cpp +++ b/multigame.cpp @@ -96,8 +96,9 @@ namespace dual { for(int i=0; i