mirror of
https://github.com/zenorogue/hyperrogue.git
synced 2024-12-26 01:50:36 +00:00
Put disks behind the Orbs of Slaying and Undeath too.
This commit is contained in:
parent
aefbd359e4
commit
c9f24344af
18
graph.cpp
18
graph.cpp
@ -1079,15 +1079,6 @@ EX bool drawItemType(eItem it, cell *c, const shiftmatrix& V, color_t icol, int
|
|||||||
queuepolyat(Vit*Mirror, cgi.shSmallFrogFrontFoot, dark, prio);
|
queuepolyat(Vit*Mirror, cgi.shSmallFrogFrontFoot, dark, prio);
|
||||||
queuepolyat(Vit*Mirror, cgi.shSmallFrogFrontLeg, dark, prio);
|
queuepolyat(Vit*Mirror, cgi.shSmallFrogFrontLeg, dark, prio);
|
||||||
}
|
}
|
||||||
else if (it == itOrbUndeath) {
|
|
||||||
dark = darkena(minf[moFriendlyGhost].color, 0, inice ? 0x80 : hidden ? 0x20 : 0xC0);
|
|
||||||
queuepolyat(Vit, cgi.shMiniGhost, dark, prio);
|
|
||||||
queuepolyat(Vit, cgi.shMiniEyes, 0xFF, prio);
|
|
||||||
}
|
|
||||||
else if (it == itOrbSlaying) {
|
|
||||||
queuepolyat(Vit, cgi.shSmallFlailTrunk, dark, prio);
|
|
||||||
queuepolyat(Vit, cgi.shSmallHammerHead, col, prio);
|
|
||||||
}
|
|
||||||
else if (it == itOrbPurity)
|
else if (it == itOrbPurity)
|
||||||
queuepolyat(Vit, cgi.shSmallEgg, dark, prio);
|
queuepolyat(Vit, cgi.shSmallEgg, dark, prio);
|
||||||
else if (it == itOrbSpeed)
|
else if (it == itOrbSpeed)
|
||||||
@ -1148,6 +1139,15 @@ EX bool drawItemType(eItem it, cell *c, const shiftmatrix& V, color_t icol, int
|
|||||||
queuepolyat(Vit, cgi.shSmallBullHorn, 0x80, prio);
|
queuepolyat(Vit, cgi.shSmallBullHorn, 0x80, prio);
|
||||||
queuepolyat(Vit*Mirror, cgi.shSmallBullHorn, 0x80, prio);
|
queuepolyat(Vit*Mirror, cgi.shSmallBullHorn, 0x80, prio);
|
||||||
}
|
}
|
||||||
|
if (it == itOrbUndeath) {
|
||||||
|
dark = darkena(minf[moFriendlyGhost].color, 0, inice ? 0x80 : hidden ? 0x20 : 0xC0);
|
||||||
|
queuepolyat(Vit, cgi.shMiniGhost, dark, prio);
|
||||||
|
queuepolyat(Vit, cgi.shMiniEyes, 0xFF, prio);
|
||||||
|
}
|
||||||
|
if (it == itOrbSlaying) {
|
||||||
|
queuepolyat(Vit, cgi.shSmallFlailTrunk, 0x80, prio);
|
||||||
|
queuepolyat(Vit, cgi.shSmallHammerHead, 0x80, prio);
|
||||||
|
}
|
||||||
if (it == itOrbShell)
|
if (it == itOrbShell)
|
||||||
for(int i = 1; i<8; i++) {
|
for(int i = 1; i<8; i++) {
|
||||||
queuepolyat(Vit, cgi.shTortoise[i][2], 0x80, prio);
|
queuepolyat(Vit, cgi.shTortoise[i][2], 0x80, prio);
|
||||||
|
Loading…
Reference in New Issue
Block a user