1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2024-11-27 22:39:53 +00:00

fixed the Princess looks in item/kill list

This commit is contained in:
Zeno Rogue 2017-05-29 00:55:44 +02:00
parent adcb05f256
commit 5f275b50ed

View File

@ -2088,6 +2088,16 @@ bool drawMonsterType(eMonster m, cell *where, const transmatrix& V, int col, dou
queuepoly(VBODY * Mirror, shPKnife, 0xFFFFFFFF); queuepoly(VBODY * Mirror, shPKnife, 0xFFFFFFFF);
} }
if(girl) {
queuepoly(VBODY, shFemaleDress, evil ? 0xC000C0FF : 0x00C000FF);
if(vid.cs.charid < 2)
queuepoly(VBODY, shPrincessDress, evil ? 0xC040C0C0 : 0x8080FFC0);
}
else {
if(vid.cs.charid < 2)
queuepoly(VBODY, shPrinceDress, evil ? 0x802080FF : 0x404040FF);
}
if(m == moRoseLady) { if(m == moRoseLady) {
// queuepoly(V, girl ? shGoatHead : shDemon, 0x800000FF); // queuepoly(V, girl ? shGoatHead : shDemon, 0x800000FF);
queuepoly(VHEAD, girl ? shFemaleHair : shPHead, evil ? 0x500050FF : 0x332A22FF); queuepoly(VHEAD, girl ? shFemaleHair : shPHead, evil ? 0x500050FF : 0x332A22FF);
@ -2108,16 +2118,6 @@ bool drawMonsterType(eMonster m, cell *where, const transmatrix& V, int col, dou
evil ? 0xC00000FF : 0x332A22FF); evil ? 0xC00000FF : 0x332A22FF);
} }
queuepoly(VHEAD, shPFace, facecolor); queuepoly(VHEAD, shPFace, facecolor);
if(girl) {
queuepoly(VBODY, shFemaleDress, evil ? 0xC000C0FF : 0x00C000FF);
if(vid.cs.charid < 2)
queuepoly(VBODY, shPrincessDress, evil ? 0xC040C0C0 : 0x8080FFC0);
}
else {
if(vid.cs.charid < 2)
queuepoly(VBODY, shPrinceDress, evil ? 0x802080FF : 0x404040FF);
}
} }
else if(m == moWolf || m == moRedFox || m == moWolfMoved) { else if(m == moWolf || m == moRedFox || m == moWolfMoved) {