change all direct paths to SpritePath built paths

This commit is contained in:
Xevion
2020-04-24 16:43:10 -05:00
parent 4b453e542c
commit 484e5ce285
2 changed files with 5 additions and 4 deletions

View File

@@ -14,7 +14,6 @@ from map import Dungeon
from sprites import PlayerAnimations from sprites import PlayerAnimations
class MobHandler(arcade.SpriteList): class MobHandler(arcade.SpriteList):
def __init__(self): def __init__(self):
super().__init__() super().__init__()
self.enemy_list = [] self.enemy_list = []
@@ -29,7 +28,7 @@ class MobHandler(arcade.SpriteList):
self.player = player self.player = player
for count in range(ghost): for count in range(ghost):
mob = Enemy(filename="resources/images/monsters/ghost/ghost1.png", dungeon=self.dungeon) mob = Enemy(filename=SpritePaths.GHOST, dungeon=self.dungeon)
mob.center_x, mob.center_y = random.choice(self.dungeon.levelList).center() mob.center_x, mob.center_y = random.choice(self.dungeon.levelList).center()
mob.target = self.player mob.target = self.player
mob.scale = 4 mob.scale = 4
@@ -37,7 +36,7 @@ class MobHandler(arcade.SpriteList):
mob.monster_collisions = arcade.PhysicsEngineSimple(mob, self.active_enemies) mob.monster_collisions = arcade.PhysicsEngineSimple(mob, self.active_enemies)
self.enemy_list.append(mob) self.enemy_list.append(mob)
for count in range(frogs): for count in range(frogs):
mob = Enemy(filename="resources/images/monsters/frog/frog1.png", dungeon=self.dungeon) mob = Enemy(filename=SpritePaths.FROG, dungeon=self.dungeon)
mob.center_x, mob.center_y = random.choice(self.dungeon.levelList).center() mob.center_x, mob.center_y = random.choice(self.dungeon.levelList).center()
mob.target = self.player mob.target = self.player
mob.scale = 4 mob.scale = 4

View File

@@ -5,6 +5,8 @@ Organizes classes related to projectiles
import arcade import arcade
from config import SpritePaths
class Projectile(arcade.Sprite): class Projectile(arcade.Sprite):
""" """
@@ -27,7 +29,7 @@ class Temp(Projectile):
""" """
def __init__(self, *args, **kwargs) -> None: def __init__(self, *args, **kwargs) -> None:
super(Temp, self).__init__(*args, **kwargs) super(Temp, self).__init__(*args, **kwargs)
self.texture = arcade.load_texture("resources/images/monsters/frog/frog1.png") self.texture = arcade.load_texture(SpritePaths.FROG)
self.speed = 20 self.speed = 20
self.scale = 1 self.scale = 1
# collision list for who/what to collide with: wall, player, enemy # collision list for who/what to collide with: wall, player, enemy