1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2025-10-16 22:57:38 +00:00

realradius

This commit is contained in:
Zeno Rogue
2017-11-07 13:40:56 +01:00
parent d467b060bd
commit 800a37f646
4 changed files with 15 additions and 8 deletions

View File

@@ -11,8 +11,8 @@ extern bool clicked;
namespace shmupballs {
int xmove, xfire, yb, rad;
void calc() {
rad = min(vid.radius, min(vid.xres, vid.yres) / 2) * (vid.mobilecompasssize ? vid.mobilecompasssize : 14) / 100;
void calc() {
rad = int(realradius() * (vid.mobilecompasssize ? vid.mobilecompasssize : 14) / 100);
xmove = max(vid.xcenter - vid.radius - rad, rad);
xfire = min(vid.xcenter + vid.radius + rad, vid.xres - rad);
yb = vid.ycenter + vid.radius - rad;