source: nagslang/enemies.py

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @689:45d2a6aef3a4   2 years drnlmuller Some flake8 fixes
(edit) @629:6b4c755c133e   8 years drnlmuller More attack range on spawned aliens
(edit) @623:9f0e738ab4a5   8 years stefano Only issue the cyan keycard once
(edit) @620:b0f6259a5a87   8 years hodgestar Alien Death Sounds.
(edit) @612:d9e7009bec9f   8 years hodgestar Bullet sounds.
(edit) @603:c77257e849a1   8 years adrianna.pinska I mean cyan
(edit) @602:df5c2041e07f   8 years adrianna.pinska queen coughs up magenta keycard upon expiring
(edit) @600:28af98fe38d7   8 years firxen Cuddlier sheep.
(edit) @554:400f52d4279d   8 years adrianna.pinska whitespace
(edit) @553:a47100b28b7d   8 years adrianna.pinska the black goat with a thousand young
(edit) @500:6ca8fc93a40d   8 years adrianna.pinska split out first alien chamber
(edit) @453:12c71124bbca   8 years drnlmuller Zero is allowed
(edit) @446:3054c62f9d64   8 years firxen Faster sheep running.
(edit) @415:9d2a8dfba670   8 years firxen Sheep behaviour.
(edit) @410:d7bd9adb105a   8 years firxen Sheep! (And refactoring!)
(edit) @409:180c27514619   8 years firxen Better protagonist finding for enemies.
(edit) @406:7fcde01ea50e   8 years stefano No, we really don't need EnemyDeathEvent
(edit) @393:8d961e05b7b6   8 years stefano Use Result to handle firing
(edit) @391:866cdc74b26a   8 years stefano Use Result to handle enemy death (but keep the event for accounting …
(edit) @385:51deb78cae52   8 years stefano Use a result object to get new drawables back to the area
(edit) @372:024304f6d068   8 years firxen Use timers for enemy ballistics cooldown.
(edit) @368:57895217bd74   8 years drnlmuller Start refactoring alien movement
(edit) @366:9898fa231c4b   8 years stefano Move ranged attack code to Enemy. Don't shoot through solid objects
(edit) @363:3dd08e18580f   8 years stefano Acid attacks shoot things that look like acid
(edit) @361:534eac55a178   8 years stefano ChargingEnemy spits acid
(edit) @358:911547a1c378   8 years stefano Kill dead speed limits
(edit) @341:63d0c70a4e15   8 years firxen Enemies can hurt things again. (Oops.)
(edit) @334:a3f1b2f0e3fb   8 years firxen Physics-related cleanup.
(edit) @333:3dd32686dbc3   8 years firxen Better wolf claw attack.
(edit) @318:26d1978fa1da   8 years stefano BOX is no longer accurate
(edit) @310:fa408430a174   8 years stefano Now *both* types of enemies die
(edit) @308:3dee86b6c216   8 years stefano Enemies leave corpses
(edit) @307:c2bbb1e70d6f   8 years drnlmuller Rename animate to update and pass seconds, for future fun
(edit) @305:ce11e1cae0ed   8 years stefano Enemies now die
(edit) @278:e72025e9aa07   8 years drnlmuller simple slow charging alien
(edit) @277:56e42c00da25   8 years drnlmuller Protagonist and enemies should see the world
(edit) @265:8a695b8ecd6c   8 years David Sharpe Correcting damage application
(edit) @259:f23be1013c94   8 years drnlmuller Fix function signature
(edit) @258:083053422a84   8 years David Sharpe Added collision damage with enemies.
(edit) @235:831e4f6b3d18   8 years drnlmuller Add hints for the level editor
(edit) @229:329b3044ddef   8 years firxen Much better facing renderers.
(edit) @218:9e2ef2f15035   8 years firxen Better rendering and movement detection.
(edit) @217:d98daba73055   8 years firxen Composition-based renderers.
(edit) @208:3d54fe7a2998   8 years firxen Fun with mass and friction.
(edit) @207:42e8993c31fd   8 years stefano Break out Renderers
(add) @168:ce8d4fc3baf4   8 years drnlmuller A patrolling alien
Note: See TracRevisionLog for help on using the revision log.