mirror of
https://github.com/zenorogue/hyperrogue.git
synced 2025-02-09 07:30:09 +00:00
First draft of ivy leaf for Orb Of Nature.
This commit is contained in:
parent
21a7c4f365
commit
f7e8818e01
@ -343,7 +343,7 @@ hpcshape
|
|||||||
shDodeca, shSmallerDodeca,
|
shDodeca, shSmallerDodeca,
|
||||||
|
|
||||||
shLightningBolt, shHumanoid, shHalfHumanoid, shHourglass,
|
shLightningBolt, shHumanoid, shHalfHumanoid, shHourglass,
|
||||||
shShield, shSmallFan, shTreeIcon;
|
shShield, shSmallFan, shTreeIcon, shLeafIcon;
|
||||||
|
|
||||||
hpcshape shFrogRearFoot, shFrogFrontFoot, shFrogRearLeg, shFrogFrontLeg, shFrogRearLeg2, shFrogBody, shFrogEye, shFrogStripe, shFrogJumpFoot, shFrogJumpLeg, shSmallFrogRearFoot, shSmallFrogFrontFoot, shSmallFrogRearLeg, shSmallFrogFrontLeg, shSmallFrogRearLeg2, shSmallFrogBody;
|
hpcshape shFrogRearFoot, shFrogFrontFoot, shFrogRearLeg, shFrogFrontLeg, shFrogRearLeg2, shFrogBody, shFrogEye, shFrogStripe, shFrogJumpFoot, shFrogJumpLeg, shSmallFrogRearFoot, shSmallFrogFrontFoot, shSmallFrogRearLeg, shSmallFrogFrontLeg, shSmallFrogRearLeg2, shSmallFrogBody;
|
||||||
|
|
||||||
|
@ -1139,6 +1139,7 @@ EX bool drawItemType(eItem it, cell *c, const shiftmatrix& V, color_t icol, int
|
|||||||
(it == itOrbTime) ? &cgi.shHourglass :
|
(it == itOrbTime) ? &cgi.shHourglass :
|
||||||
(it == itOrbAir) ? &cgi.shSmallFan :
|
(it == itOrbAir) ? &cgi.shSmallFan :
|
||||||
(it == itOrbWoods) ? &cgi.shTreeIcon :
|
(it == itOrbWoods) ? &cgi.shTreeIcon :
|
||||||
|
(it == itOrbNature) ? &cgi.shLeafIcon :
|
||||||
(it == itOrbIllusion || it == itOrbInvis || it == itOrbTeleport) ? &cgi.shHumanoid :
|
(it == itOrbIllusion || it == itOrbInvis || it == itOrbTeleport) ? &cgi.shHumanoid :
|
||||||
(it == itOrbPhasing || it == itOrbDash) ? &cgi.shDiskSegment :
|
(it == itOrbPhasing || it == itOrbDash) ? &cgi.shDiskSegment :
|
||||||
NULL;
|
NULL;
|
||||||
|
17
polygons.cpp
17
polygons.cpp
@ -1272,6 +1272,7 @@ void geometry_information::prepare_shapes() {
|
|||||||
bshape(shHourglass, PPR::ITEM, scalefactor/2.0, 416);
|
bshape(shHourglass, PPR::ITEM, scalefactor/2.0, 416);
|
||||||
bshape(shShield, PPR::ITEM, scalefactor, 418);
|
bshape(shShield, PPR::ITEM, scalefactor, 418);
|
||||||
bshape(shTreeIcon, PPR::ITEM, scalefactor/1.7, 419);
|
bshape(shTreeIcon, PPR::ITEM, scalefactor/1.7, 419);
|
||||||
|
bshape(shLeafIcon, PPR::ITEM, scalefactor/10000, 420);
|
||||||
|
|
||||||
wormscale = WDIM == 3 ? 3 : 1;
|
wormscale = WDIM == 3 ? 3 : 1;
|
||||||
|
|
||||||
@ -2446,6 +2447,22 @@ NEWSHAPE, 418, 1, 2, 0.055384, -0.005846, 0.043076, 0.010769, 0.033846, 0.033846
|
|||||||
// shTreeIcon
|
// shTreeIcon
|
||||||
NEWSHAPE, 419, 1, 2, -0.175, 0.010, -0.048, 0.100, -0.044, 0.070, 0.025, 0.118, 0.030, 0.074, 0.107, 0.144, 0.110, 0.030, 0.165, 0.010,
|
NEWSHAPE, 419, 1, 2, -0.175, 0.010, -0.048, 0.100, -0.044, 0.070, 0.025, 0.118, 0.030, 0.074, 0.107, 0.144, 0.110, 0.030, 0.165, 0.010,
|
||||||
|
|
||||||
|
// shLeafIcon
|
||||||
|
#define x (-900)
|
||||||
|
#define y (-640)
|
||||||
|
NEWSHAPE, 420, 1, 1,
|
||||||
|
480+x,1600+y,
|
||||||
|
484+x,1623+y, 385+x,1400+y, 336+x,1023+y,
|
||||||
|
470+x,750+y,
|
||||||
|
567+x,660+y,
|
||||||
|
860+x,450+y, 1400+x,280+x,
|
||||||
|
1290+x,690+y, 1300+x,900+y, 1260+x,1315+y, 1130+x,1500+y, 725+x,1650+y,
|
||||||
|
539+x,1634+y, 594+x,1375+y, 897+x,1271+y, 644+x,1298+y, 781+x,1029+y, 1067+x,924+x,
|
||||||
|
979+x,710+y, 644+x,1095+y, 561+x,902+y, 605+x,1188+y, 490+x,1518+y,
|
||||||
|
480+x,1600+y,
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
NEWSHAPE, NEWSHAPE
|
NEWSHAPE, NEWSHAPE
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user