Updated cheat system. Code rework

This commit is contained in:
2021-04-06 10:15:10 +03:00
parent bf9208577b
commit 29d5676947
9 changed files with 265 additions and 103 deletions
+111 -37
View File
@@ -12,55 +12,129 @@ from Enemy import Enemy
class StandingEnemy(Enemy):
imgDir = os.path.join(os.path.dirname(__file__), 'data')
senemyImage = pygame.image.load(os.path.join(imgDir, 'senemy.png'))#.convert()
senemyImage = pygame.image.load(
os.path.join(imgDir, 'senemy.png')
)#.convert()
images = (
(
pygame.transform.scale(senemyImage.subsurface((0, 0, 8, 24)), (32, 98)),
pygame.transform.scale(senemyImage.subsurface((8, 0, 8, 24)), (32, 98)),
pygame.transform.scale(senemyImage.subsurface((16, 0, 8, 24)), (32, 98)),
pygame.transform.scale(senemyImage.subsurface((24, 0, 8, 24)), (32, 98)),
pygame.transform.scale(senemyImage.subsurface((32, 0, 8, 24)), (32, 98)),
pygame.transform.scale(senemyImage.subsurface((40, 0, 8, 24)), (32, 98)),
pygame.transform.scale(
senemyImage.subsurface((0, 0, 8, 24)), (32, 98)
),
pygame.transform.scale(
senemyImage.subsurface((8, 0, 8, 24)), (32, 98)
),
pygame.transform.scale(
senemyImage.subsurface((16, 0, 8, 24)), (32, 98)
),
pygame.transform.scale(
senemyImage.subsurface((24, 0, 8, 24)), (32, 98)
),
pygame.transform.scale(
senemyImage.subsurface((32, 0, 8, 24)), (32, 98)
),
pygame.transform.scale(
senemyImage.subsurface((40, 0, 8, 24)), (32, 98)
),
),
(
pygame.transform.scale(senemyImage.subsurface((0, 24, 8, 16)), (32, 64)),
pygame.transform.scale(senemyImage.subsurface((8, 24, 8, 16)), (32, 64)),
pygame.transform.scale(senemyImage.subsurface((16, 24, 8, 16)), (32, 64)),
pygame.transform.scale(senemyImage.subsurface((24, 24, 8, 16)), (32, 64)),
pygame.transform.scale(senemyImage.subsurface((32, 24, 8, 16)), (32, 64)),
pygame.transform.scale(senemyImage.subsurface((40, 24, 8, 16)), (32, 64)),
pygame.transform.scale(
senemyImage.subsurface((0, 24, 8, 16)), (32, 64)
),
pygame.transform.scale(
senemyImage.subsurface((8, 24, 8, 16)), (32, 64)
),
pygame.transform.scale(
senemyImage.subsurface((16, 24, 8, 16)), (32, 64)
),
pygame.transform.scale(
senemyImage.subsurface((24, 24, 8, 16)), (32, 64)
),
pygame.transform.scale(
senemyImage.subsurface((32, 24, 8, 16)), (32, 64)
),
pygame.transform.scale(
senemyImage.subsurface((40, 24, 8, 16)), (32, 64)
),
),
(
pygame.transform.scale(senemyImage.subsurface((0, 40, 16, 16)), (64, 64)),
pygame.transform.scale(senemyImage.subsurface((16, 40, 16, 16)), (64, 64)),
pygame.transform.scale(senemyImage.subsurface((32, 40, 16, 16)), (64, 64)),
pygame.transform.scale(senemyImage.subsurface((0, 56, 16, 16)), (64, 64)),
pygame.transform.scale(senemyImage.subsurface((16, 56, 16, 16)), (64, 64)),
pygame.transform.scale(senemyImage.subsurface((32, 56, 16, 16)), (64, 64)),
pygame.transform.scale(
senemyImage.subsurface((0, 40, 16, 16)), (64, 64)
),
pygame.transform.scale(
senemyImage.subsurface((16, 40, 16, 16)), (64, 64)
),
pygame.transform.scale(
senemyImage.subsurface((32, 40, 16, 16)), (64, 64)
),
pygame.transform.scale(
senemyImage.subsurface((0, 56, 16, 16)), (64, 64)
),
pygame.transform.scale(
senemyImage.subsurface((16, 56, 16, 16)), (64, 64)
),
pygame.transform.scale(
senemyImage.subsurface((32, 56, 16, 16)), (64, 64)
),
),
(
pygame.transform.scale(senemyImage.subsurface((0, 72, 8, 8)), (32, 32)),
pygame.transform.scale(senemyImage.subsurface((8, 72, 8, 8)), (32, 32)),
pygame.transform.scale(senemyImage.subsurface((16, 72, 8, 8)), (32, 32)),
pygame.transform.scale(senemyImage.subsurface((24, 72, 8, 8)), (32, 32)),
pygame.transform.scale(senemyImage.subsurface((32, 72, 8, 8)), (32, 32)),
pygame.transform.scale(senemyImage.subsurface((40, 72, 8, 8)), (32, 32)),
pygame.transform.scale(
senemyImage.subsurface((0, 72, 8, 8)), (32, 32)
),
pygame.transform.scale(
senemyImage.subsurface((8, 72, 8, 8)), (32, 32)
),
pygame.transform.scale(
senemyImage.subsurface((16, 72, 8, 8)), (32, 32)
),
pygame.transform.scale(
senemyImage.subsurface((24, 72, 8, 8)), (32, 32)
),
pygame.transform.scale(
senemyImage.subsurface((32, 72, 8, 8)), (32, 32)
),
pygame.transform.scale(
senemyImage.subsurface((40, 72, 8, 8)), (32, 32)
),
),
(
pygame.transform.scale(senemyImage.subsurface((0, 80, 16, 8)), (64, 32)),
pygame.transform.scale(senemyImage.subsurface((16, 80, 16, 8)), (64, 32)),
pygame.transform.scale(senemyImage.subsurface((32, 80, 16, 8)), (64, 32)),
pygame.transform.scale(senemyImage.subsurface((0, 88, 16, 8)), (64, 32)),
pygame.transform.scale(senemyImage.subsurface((16, 88, 16, 8)), (64, 32)),
pygame.transform.scale(senemyImage.subsurface((32, 88, 16, 8)), (64, 32)),
pygame.transform.scale(
senemyImage.subsurface((0, 80, 16, 8)), (64, 32)
),
pygame.transform.scale(
senemyImage.subsurface((16, 80, 16, 8)), (64, 32)
),
pygame.transform.scale(
senemyImage.subsurface((32, 80, 16, 8)), (64, 32)
),
pygame.transform.scale(
senemyImage.subsurface((0, 88, 16, 8)), (64, 32)
),
pygame.transform.scale(
senemyImage.subsurface((16, 88, 16, 8)), (64, 32)
),
pygame.transform.scale(
senemyImage.subsurface((32, 88, 16, 8)), (64, 32)
),
),
(
pygame.transform.scale(senemyImage.subsurface((0, 96, 24, 8)), (98, 32)),
pygame.transform.scale(senemyImage.subsurface((24, 96, 24, 8)), (98, 32)),
pygame.transform.scale(senemyImage.subsurface((0, 104, 24, 8)), (98, 32)),
pygame.transform.scale(senemyImage.subsurface((24, 104, 24, 8)), (98, 32)),
pygame.transform.scale(senemyImage.subsurface((0, 112, 24, 8)), (98, 32)),
pygame.transform.scale(senemyImage.subsurface((24, 112, 24, 8)), (98, 32)),
pygame.transform.scale(
senemyImage.subsurface((0, 96, 24, 8)), (98, 32)
),
pygame.transform.scale(
senemyImage.subsurface((24, 96, 24, 8)), (98, 32)
),
pygame.transform.scale(
senemyImage.subsurface((0, 104, 24, 8)), (98, 32)
),
pygame.transform.scale(
senemyImage.subsurface((24, 104, 24, 8)), (98, 32)
),
pygame.transform.scale(
senemyImage.subsurface((0, 112, 24, 8)), (98, 32)
),
pygame.transform.scale(
senemyImage.subsurface((24, 112, 24, 8)), (98, 32)
),
),
)