mirror of
https://github.com/zenorogue/hyperrogue.git
synced 2025-08-06 22:05:06 +00:00
Show golem in Orb of Life.
This commit is contained in:
parent
446b23f83d
commit
18e1912884
@ -276,7 +276,7 @@ hpcshape
|
|||||||
shWolf1, shWolf2, shWolf3,
|
shWolf1, shWolf2, shWolf3,
|
||||||
shRatEye1, shRatEye2, shRatEye3,
|
shRatEye1, shRatEye2, shRatEye3,
|
||||||
shDogStripes,
|
shDogStripes,
|
||||||
shPBody, shPSword, shPKnife,
|
shPBody, shSmallPBody, shPSword, shPKnife,
|
||||||
shFerocityM, shFerocityF,
|
shFerocityM, shFerocityF,
|
||||||
shHumanFoot, shHumanLeg, shHumanGroin, shHumanNeck, shSkeletalFoot, shYetiFoot,
|
shHumanFoot, shHumanLeg, shHumanGroin, shHumanNeck, shSkeletalFoot, shYetiFoot,
|
||||||
shMagicSword, shMagicShovel, shSeaTentacle, shKrakenHead, shKrakenEye, shKrakenEye2,
|
shMagicSword, shMagicShovel, shSeaTentacle, shKrakenHead, shKrakenEye, shKrakenEye2,
|
||||||
|
11
graph.cpp
11
graph.cpp
@ -1047,8 +1047,15 @@ EX bool drawItemType(eItem it, cell *c, const shiftmatrix& V, color_t icol, int
|
|||||||
if(xch == 'c')
|
if(xch == 'c')
|
||||||
queuepolyat(Vit * spinptick(500, 0), cgi.shMoonDisk, darkena(0x801080, 0, hidden ? 0x20 : 0xC0), prio);
|
queuepolyat(Vit * spinptick(500, 0), cgi.shMoonDisk, darkena(0x801080, 0, hidden ? 0x20 : 0xC0), prio);
|
||||||
else {
|
else {
|
||||||
auto shape = (it == itOrbFriend) ? cgi.shTinyBird : cgi.shDisk;;
|
auto dark = darkena(icol1, 0, inice ? 0x80 : hidden ? 0x20 : 0xC0);
|
||||||
queuepolyat(Vit, shape, darkena(icol1, 0, inice ? 0x80 : hidden ? 0x20 : 0xC0), prio);
|
if (it == itOrbLife) {
|
||||||
|
queuepolyat(Vit, cgi.shSmallPBody, dark, prio);
|
||||||
|
queuepolyat(Vit, cgi.shDiskM, dark, prio);
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
auto shape = (it == itOrbFriend) ? cgi.shTinyBird : cgi.shDisk;
|
||||||
|
queuepolyat(Vit, shape, dark, prio);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
queue_ring(Vit * spinptick(1500, 0), orbshape(iinf[it].orbshape), col, prio);
|
queue_ring(Vit * spinptick(1500, 0), orbshape(iinf[it].orbshape), col, prio);
|
||||||
|
@ -1349,6 +1349,7 @@ void geometry_information::prepare_shapes() {
|
|||||||
bshape(shFrogJumpLeg, PPR::MONSTER_FOOT, scalefactor, 404);
|
bshape(shFrogJumpLeg, PPR::MONSTER_FOOT, scalefactor, 404);
|
||||||
|
|
||||||
bshape(shPBody, PPR::MONSTER_BODY, scalefactor, 85);
|
bshape(shPBody, PPR::MONSTER_BODY, scalefactor, 85);
|
||||||
|
bshape(shSmallPBody, PPR::MONSTER_BODY, scalefactor/2, 85);
|
||||||
bshape(shYeti, PPR::MONSTER_BODY, scalefactor, 86);
|
bshape(shYeti, PPR::MONSTER_BODY, scalefactor, 86);
|
||||||
bshape(shPSword, PPR::MONSTER_WPN, scalefactor, 90);
|
bshape(shPSword, PPR::MONSTER_WPN, scalefactor, 90);
|
||||||
bshape(shFerocityM, PPR::MONSTER_WPN, scalefactor, 361);
|
bshape(shFerocityM, PPR::MONSTER_WPN, scalefactor, 361);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user