source: nagslang/enemies.py

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(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.