mirror of
https://github.com/n0remac/game-jam-2020.git
synced 2025-12-10 16:05:21 -06:00
change all direct paths to SpritePath built paths
This commit is contained in:
@@ -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
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user