projects
/
koperkapel.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Final screenshots.
[koperkapel.git]
/
koperkapel
/
gamelib
/
enemy_roach.py
diff --git
a/koperkapel/gamelib/enemy_roach.py
b/koperkapel/gamelib/enemy_roach.py
index 95805be49f2f0f0f857ef23a748d83fbdfd0322d..c419af53282fca8967d8477376df6dd5ee5cf18a 100644
(file)
--- a/
koperkapel/gamelib/enemy_roach.py
+++ b/
koperkapel/gamelib/enemy_roach.py
@@
-3,6
+3,7
@@
import random
from pgzero.clock import each_tick, unschedule
import random
from pgzero.clock import each_tick, unschedule
+from pgzero.loaders import sounds
from functools import partial
from ..roaches import t32_roaches, WorldRoach, default_rats, default_robots
from functools import partial
from ..roaches import t32_roaches, WorldRoach, default_rats, default_robots
@@
-15,6
+16,7
@@
def get_enemy_roach(level):
roach.health = 5
roach.damage = 1
roach.angle = 0
roach.health = 5
roach.damage = 1
roach.angle = 0
+ roach.hit_sound = sounds.load('enemy_hit')
roach.level = level
roach.level_layer = 'floor' # always the case for now
roach.move = partial(move, roach)
roach.level = level
roach.level_layer = 'floor' # always the case for now
roach.move = partial(move, roach)
@@
-33,6
+35,7
@@
def get_rat(level):
roach.health = 10
roach.damage = 2
roach.angle = 0
roach.health = 10
roach.damage = 2
roach.angle = 0
+ roach.hit_sound = sounds.load('enemy_hit')
roach.level = level
roach.level_layer = 'floor' # always the case for now
roach.move = partial(move, roach)
roach.level = level
roach.level_layer = 'floor' # always the case for now
roach.move = partial(move, roach)
@@
-52,6
+55,7
@@
def get_robot(level):
roach.damage = 5
roach.angle = 0
roach.level = level
roach.damage = 5
roach.angle = 0
roach.level = level
+ roach.hit_sound = sounds.load('enemy_hit')
roach.level_layer = 'floor' # always the case for now
roach.move = partial(move, roach)
roach.last_moved = 0
roach.level_layer = 'floor' # always the case for now
roach.move = partial(move, roach)
roach.last_moved = 0