Return to repo list

heart-of-gold

Tactical RPG written in python, using pygame.
Return to HMagellan.com

commit 4fff45f0ec7697a532acc86344a6142678c87801
parent 5720c1ae22b5bddef3c47ee0ebd21d33b2800248
Author: Erik Letson <hmagellan@hmagellan.com>
Date:   Mon, 21 Sep 2020 15:11:36 -0500

Slightly improved sprite animation range in Piece

Diffstat:
Mdata/map/testmap1.tmx | 14+++++++-------
Msrc/vgo.py | 4++--
2 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/data/map/testmap1.tmx b/data/map/testmap1.tmx @@ -14,13 +14,13 @@ 1,1,1,1,1,1,1,1,2,2,2,2,3,3,4,4,4,4, 1,1,1,1,1,1,1,1,1,2,2,2,2,3,3,4,4,4, 1,1,1,1,1,1,1,1,1,1,2,2,2,2,3,3,4,4, -1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,3,3,4, -1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,3,4, -1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,3,3, -1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2, -1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2, -1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2, -1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1 +2,2,1,1,1,1,1,1,1,1,1,2,2,2,2,3,3,4, +3,3,2,1,1,1,1,1,1,1,1,1,2,2,2,2,3,4, +4,3,3,2,1,1,1,1,1,1,1,1,1,2,2,2,3,3, +4,4,3,2,1,1,1,1,1,1,1,1,1,1,1,2,2,2, +4,4,3,2,1,1,1,1,1,1,1,1,1,1,1,1,2,2, +4,4,3,3,2,1,1,1,1,1,1,1,1,1,1,1,1,2, +4,4,4,3,2,1,1,1,1,1,1,1,1,1,1,1,1,1 </data> </layer> </map> diff --git a/src/vgo.py b/src/vgo.py @@ -244,9 +244,9 @@ class Piece(Entity): mx = target_pos[0] - self.rect.topleft[0] my = target_pos[1] - self.rect.topleft[1] a = math.atan2(mx, my) * 180 / math.pi - if a >= -67.5 and a < 67.5: + if a >= -67.5 and a < 0: self.facing = "D" - elif a >= 67.5 and a < 112.5: + elif a >= 0 and a < 112.5: self.facing = "R" elif a > 112.5 or a < -112.5: self.facing = "U"