diff --git a/geometry.cpp b/geometry.cpp index 0ffc1192..30ac04e1 100644 --- a/geometry.cpp +++ b/geometry.cpp @@ -252,7 +252,7 @@ hpcshape shKnife, shTongue, shFlailMissile, shTrapArrow, shPirateHook, shPirateHood, shEyepatch, shPirateX, // shScratch, - shHeptaMarker, shSnowball, shSun, shNightStar, shEuclideanSky, + shHeptaMarker, shSnowball, shHugeDisk, shSun, shNightStar, shEuclideanSky, shSkeletonBody, shSkull, shSkullEyes, shFatBody, shWaterElemental, shPalaceGate, shFishTail, shMouse, shMouseLegs, shMouseEyes, diff --git a/polygons.cpp b/polygons.cpp index 9a4f01c1..d05a00a0 100644 --- a/polygons.cpp +++ b/polygons.cpp @@ -503,6 +503,10 @@ void geometry_information::procedural_shapes() { for(int i=0; i<=S84; i+=SD3) hpcpush(ddi(i, orbsize * .2) * C0); + bshape(shHugeDisk, PPR::ITEM); + for(int i=0; i<=S84; i+=SD3) + hpcpush(ddi(i, orbsize * .4) * C0); + bshape(shDiskT, PPR::ITEM); for(int i=0; i<=S84; i+=S28) hpcpush(ddi(i, orbsize * .2) * C0);