source: nagslang/game_object.py

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @363:3dd08e18580f   8 years stefano Acid attacks shoot things that look like acid
(edit) @362:d0aeb893967d   8 years drnlmuller Transparent moonlight
(edit) @359:d42752ab3231   8 years firxen Refactor doors and add horrible temporoary image for someone to fix later.
(edit) @357:d2c7e17299a7   8 years firxen Moonlight tiles force wolf form.
(edit) @356:582a96e5fdac   8 years David Sharpe Tweaks to the claw attack.
(edit) @354:55752fc7b753   8 years drnlmuller Add convex requirement to hint
(edit) @351:50fce787ae17   8 years drnlmuller Hostile terrian objects
(edit) @346:282113d86d75   8 years firxen Save door and lever state.
(edit) @335:78b805549b4e   8 years firxen More interesting claw attack.
(edit) @333:3dd32686dbc3   8 years firxen Better wolf claw attack.
(edit) @332:ffefb93127c5   8 years adrianna.pinska laser gun
(edit) @331:5030ef2718ae   8 years hodgestar Fix claw attack rendering a bit.
(edit) @319:01e98732de46   8 years stefano Open bulkheads are no longer opaque to furniture
(edit) @318:26d1978fa1da   8 years stefano BOX is no longer accurate
(edit) @313:768e1d06155f   8 years David Sharpe PEP8
(edit) @312:72aca01c87ed   8 years David Sharpe Basic claw attack, stealing liberally from other people's code! ;)
(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) @302:a0a471ad2ee8   8 years stefano Pass bullet hits through to the target
(edit) @297:b00ed05f7364   8 years stefano Create a tuple of bullet position, so we don't just hold a reference …
(edit) @296:eb08426a58fe   8 years firxen Levers look like levers.
(edit) @295:b398b0bc3f17   8 years stefano Bullets don't collide with sensors
(edit) @293:47226c661ae2   8 years stefano Bullets that mostly die when they hit things
(edit) @286:248b8fdb160c   8 years firxen Collect gun (which currently looks like a bullet) to shoot.
(edit) @282:9d186b897d82   8 years firxen Toggle switch, sans art.
(edit) @281:9b56e954c674   8 years firxen Protagonist actions, now required for operating doors.
(edit) @276:3153196517fc   8 years drnlmuller Move protagonist to the world
(edit) @264:c1d862334e3d   8 years drnlmuller PEP8
(edit) @263:6c554ce627e3   8 years drnlmuller Add angle to doors
(edit) @261:db7c8e74efb4   8 years stefano (really rubbish) bullets
(edit) @256:2a0bad886956   8 years firxen Collision handlers get the protagonist.
(edit) @235:831e4f6b3d18   8 years drnlmuller Add hints for the level editor
(edit) @229:329b3044ddef   8 years firxen Much better facing renderers.
(edit) @224:b6db213e53a2   8 years firxen Bulkheads are bits of wall you can walk through.
(edit) @222:cc5f2a5ac501   8 years stefano Overlays belong in render
(edit) @218:9e2ef2f15035   8 years firxen Better rendering and movement detection.
(edit) @217:d98daba73055   8 years firxen Composition-based renderers.
(edit) @216:f23ab2dd6ce8   8 years firxen Clunkier properties to make pyflakes happy.
(edit) @215:325c317cbfa1   8 years firxen Better protagonist physicser.
(edit) @211:434b5a3aaaff   8 years drnlmuller Pass display offset to overlays for when the display is larger than …
(edit) @209:ad1d3de210cd   8 years stefano Drop compatibility imports, and allow an optional module on classnames
(edit) @208:3d54fe7a2998   8 years firxen Fun with mass and friction.
(edit) @207:42e8993c31fd   8 years stefano Break out Renderers
(edit) @203:917e721f170e   8 years stefano And another puzzler for level-importing
(edit) @201:3495a2025bc6   8 years stefano Break puzzlers out of game_object.py
(edit) @196:40f618978c00   8 years stefano Overlays that don't suck as much
(edit) @192:3dc2b6290e66   8 years firxen Document collision handler a little better.
(edit) @191:e080fcd07fa9   8 years stefano Overlay notes
(edit) @188:3894cfe15823   8 years firxen Better collision handling, potentially locked doors.
(edit) @186:d63c19003aec   8 years firxen Some refactoring and fixing, start of better collision handling.
(edit) @185:dfacd08b8566   8 years stefano Make FloorSwitchPuzzler are more generic CollidePuzzler
(edit) @180:026297a03963   8 years drnlmuller Add DoorEvent and tweak ScreenChange to keep more state when the …
(edit) @176:054944c6472b   8 years drnlmuller Initial door object
(edit) @162:507df17cfbaf   8 years firxen Pictures for lights and switches.
(edit) @160:0c9b0449485e   8 years firxen Consolidate image rendering stuff a bit.
(edit) @159:f80323140317   8 years drnlmuller Stickier facings
(edit) @155:b455873020be   8 years firxen Crates look like crates.
(edit) @145:0c49627920eb   8 years firxen Load game objects from level.
(edit) @143:deac6a4008e7   8 years drnlmuller Hook up protagnist animations
(edit) @140:f36a7075d9a0   8 years firxen Two switch puzzle!
(edit) @133:79e1888573d3   8 years firxen A box.
(edit) @126:c3af35561494   8 years firxen Cleaner switch/light rendering.
(edit) @123:23b533d6f27e   8 years firxen Rearrange game objects a bit.
(edit) @107:b90d01e4d9d4   8 years firxen Layered drawing.
(edit) @106:bce9cd8a4a8c   8 years firxen FloorLight, linked to a FloorSwitch.
(edit) @104:1be3eebb87c4   8 years firxen More consistent debug rendering.
(edit) @93:d6a49f0c1e6e   8 years firxen Rectangular human protagonist shape, refactored physicsers.
(edit) @91:5c31b4d1851c   8 years firxen Remove NullPhysicser, since it looks like everything needs PHYSICS!!!
(edit) @82:11b0017b5e4b   8 years davidsharpe Fix whitespace.
(edit) @81:a1b4d09e6f23   8 years davidsharpe Floor switch with horrible hackery.
(edit) @63:7f038ee778ad   8 years firxen Put werewolf facing direction magic back.
(edit) @62:1d67a8c9861d   8 years firxen WTF whitespace?!?!?!?!
(edit) @60:34a87ec12124   8 years firxen Fix long line.
(add) @59:b412704a6737   8 years firxen Start of game object stuff.
Note: See TracRevisionLog for help on using the revision log.