mirror of
https://github.com/zenorogue/hyperrogue.git
synced 2024-10-31 19:36:16 +00:00
dual:: glance message
This commit is contained in:
parent
83d1e048e7
commit
9561e348a1
32
game.cpp
32
game.cpp
@ -7176,6 +7176,23 @@ bool collectItem(cell *c2, bool telekinesis) {
|
|||||||
return false;
|
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) {
|
void dropGreenStone(cell *c) {
|
||||||
if(items[itGreenStone] && !passable(c, NULL, P_MONSTER)) {
|
if(items[itGreenStone] && !passable(c, NULL, P_MONSTER)) {
|
||||||
// NOTE: PL/CZ translations assume that itGreenStone is dropped to avoid extra forms!
|
// 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));
|
addMessage(XLAT("Cannot drop %the1 here!", itGreenStone));
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
else if(gold() >= 300)
|
else glance_message();
|
||||||
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."));
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -96,8 +96,9 @@ namespace dual {
|
|||||||
for(int i=0; i<ittypes; i++) orbusedbak[i] = orbused[i];
|
for(int i=0; i<ittypes; i++) orbusedbak[i] = orbused[i];
|
||||||
|
|
||||||
if(d < 0) {
|
if(d < 0) {
|
||||||
if(d == -2 && items[itGreenStone] == 1) {
|
if(d == -2 && items[itGreenStone] < 2) {
|
||||||
switch_to(cg);
|
switch_to(cg);
|
||||||
|
glance_message();
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
bool ok = true;
|
bool ok = true;
|
||||||
|
Loading…
Reference in New Issue
Block a user