|
|
@127:fe1f0bb4ecf0
|
9 years |
drnlmuller |
Handle case of display larger than the level better
|
|
|
@126:c3af35561494
|
9 years |
firxen |
Cleaner switch/light rendering.
|
|
|
@125:12be9632fa15
|
9 years |
firxen |
Better tests.
|
|
|
@124:ae61528436f1
|
9 years |
firxen |
Fix test.
|
|
|
@123:23b533d6f27e
|
9 years |
firxen |
Rearrange game objects a bit.
|
|
|
@122:02423600d958
|
9 years |
drnlmuller |
Use dialogs to report save results
|
|
|
@121:7d022648aa4e
|
9 years |
stefano |
Dump dicts in sorted order
|
|
|
@120:e6e7a471146a
|
9 years |
stefano |
Support numeric types
|
|
|
@119:b75de48a618c
|
9 years |
stefano |
Support boolean and None types
|
|
|
@118:c02a99502a90
|
9 years |
drnlmuller |
Tweak 'draw exterior' logic to handle surrounded polygons better
|
|
|
@114:d1a96fc62d26
|
9 years |
stefano |
Fallback to pytest's skip exception
|
|
|
@113:163122b3a8e9
|
9 years |
stefano |
Appease the gods of PEP-8
|
|
|
@112:c28f2fc2bb05
|
9 years |
stefano |
Test with dump_s and load_s
|
|
|
@111:16d9f3a0dc29
|
9 years |
stefano |
Refactored as classes for readability and to make it easier to support …
|
|
|
@110:844073eaef69
|
9 years |
firxen |
Some basic puzzle tests.
|
|
|
@107:b90d01e4d9d4
|
9 years |
firxen |
Layered drawing.
|
|
|
@106:bce9cd8a4a8c
|
9 years |
firxen |
FloorLight, linked to a FloorSwitch.
|
|
|
@105:0131e4606e1a
|
9 years |
firxen |
List of drawables in area.
|
|
|
@104:1be3eebb87c4
|
9 years |
firxen |
More consistent debug rendering.
|
|
|
@103:adf3cd83bf7a
|
9 years |
stefano |
Support a common stylistic variation
|
|
|
@102:fd9c4db5ddfe
|
9 years |
stefano |
Rename to yamlish
|
|
|
@101:93aa745d57ff
|
9 years |
drnlmuller |
draw protagnist bounding box in debug mode. Redo drawing logic to …
|
|
|
@100:96bdfadeb461
|
9 years |
firxen |
Cleaner direction key management.
|
|
|
@98:93256a0987a2
|
9 years |
drnlmuller |
Fix newer pep8 continuation complaint
|
|
|
@97:c177cdc41477
|
9 years |
firxen |
Add WASD controls, switch to "c" for form change.
|
|
|
@95:ecba9550ad8d
|
9 years |
drnlmuller |
Fill the exterior with the blackness of space
|
|
|
@94:9ef5c5810dcd
|
9 years |
firxen |
Comment out shape drawing for protagonist. Useful for debugging, but …
|
|
|
@93:d6a49f0c1e6e
|
9 years |
firxen |
Rectangular human protagonist shape, refactored physicsers.
|
|
|
@92:4c7e85906453
|
9 years |
firxen |
Start next to the wall, not in it.
|
|
|
@91:5c31b4d1851c
|
9 years |
firxen |
Remove NullPhysicser, since it looks like everything needs PHYSICS!!!
|
|
|
@90:a8d83de5b460
|
9 years |
stefano |
Dump our YAML subset too
|
|
|
@89:102043902451
|
9 years |
stefano |
Simple (subset of) YAML parser
|
|
|
@87:75d8ad4bf9b5
|
9 years |
drnlmuller |
Hack in viewport
|
|
|
@86:a5c839994d41
|
9 years |
drnlmuller |
Tweak render order
|
|
|
@85:c56eeaabd850
|
9 years |
drnlmuller |
Make the window resizable
|
|
|
@84:ef8e799477e0
|
9 years |
drnlmuller |
Point pymunk at a screen surface, not the display to make things saner
|
|
|
@83:d7beca6b6762
|
9 years |
davidsharpe |
Fix whitespace again.
|
|
|
@82:11b0017b5e4b
|
9 years |
davidsharpe |
Fix whitespace.
|
|
|
@81:a1b4d09e6f23
|
9 years |
davidsharpe |
Floor switch with horrible hackery.
|
|
|
@76:29ace74cc9de
|
9 years |
stefano |
Human
|
|
|
@75:79748a884eb5
|
9 years |
stefano |
Put levels in a levels directory
|
|
|
@73:e118458a4e9c
|
9 years |
davidsharpe |
Added environmental motion effects to protagonist.
|
|
|
@72:5db052531510
|
9 years |
stefano |
Move save() to Level
|
|
|
@66:8bf0459ebc56
|
9 years |
firxen |
Clean up a few things.
|
|
|
@65:a99ac95a2940
|
9 years |
firxen |
Move protagonist object to the right place.
|
|
|
@64:972142c543ef
|
9 years |
firxen |
Unused import.
|
|
|
@63:7f038ee778ad
|
9 years |
firxen |
Put werewolf facing direction magic back.
|
|
|
@62:1d67a8c9861d
|
9 years |
firxen |
WTF whitespace?!?!?!?!
|
|
|
@61:a0399535bb7c
|
9 years |
firxen |
Fix import.
|
|
|
@60:34a87ec12124
|
9 years |
firxen |
Fix long line.
|
|
|
@59:b412704a6737
|
9 years |
firxen |
Start of game object stuff.
|
|
|
@58:cee0b845dedc
|
9 years |
stefano |
Centre the wolf on its body
|
|
|
@56:b9430b4a48da
|
9 years |
stefano |
Now with a werewolf
|
|
|
@54:2c1b85b6f457
|
9 years |
hodgestar |
Add .get_file() to resources.
|
|
|
@53:39d346467052
|
9 years |
hodgestar |
Draw all the walls.
|
|
|
@52:b55f1783eb6e
|
9 years |
hodgestar |
Tweak wall thickness and human impulse.
|
|
|
@50:94d47bfcc7bb
|
9 years |
drnlmuller |
Approximate levels and walls
|
|
|
@47:82036437ebf6
|
9 years |
hodgestar |
Better movement and swap between werewolf and human form with 'w' …
|
|
|
@41:1d087f79ca29
|
9 years |
hodgestar |
Use fixed timestemp because pymunk docs say this is an order of …
|
|
|
@39:0e7bb6eb7c0a
|
9 years |
stefano |
Don't prefix the basedir twice
|
|
|
@37:4140780c21bc
|
9 years |
hodgestar |
Give screens a name and a world.
|
|
|
@35:457280af5f3a
|
9 years |
hodgestar |
Remove unused import.
|
|
|
@34:2995723e8ccf
|
9 years |
hodgestar |
Move and hold.
|
|
|
@33:d9b65cf72db4
|
9 years |
stefano |
Prettier resource loading module
|
|
|
@32:0e49648f8d74
|
9 years |
firxen |
Arbitrary function condition.
|
|
|
@31:c62ed518e5c8
|
9 years |
hodgestar |
Fix repor and add type-check to eq.
|
|
|
@29:58505d3482b6
|
9 years |
stefano |
Text on the menu screen
|
|
|
@28:c03982fe3c70
|
9 years |
firxen |
Protagonist and environment.
|
|
|
@27:3e4d8091268c
|
9 years |
hodgestar |
A werewolf always knows where she's going.
|
|
|
@25:e93eac7cf8c2
|
9 years |
hodgestar |
Consider a spherical werewolf.
|
|
|
@24:50babb330261
|
9 years |
stefano |
Forgot to add mutators…
|
|
|
@21:1b048d2a8411
|
9 years |
hodgestar |
Fake area.
|
|
|
@20:347667c941de
|
9 years |
hodgestar |
Hook up area.
|
|
|
@19:113f31bd9d49
|
9 years |
hodgestar |
Clean-up imports.
|
|
|
@18:9ecb1d222ee0
|
9 years |
hodgestar |
Screens.
|
|
|
@17:b0644173d0aa
|
9 years |
stefano |
Image loading
|
|
|
@16:fe1426d09074
|
9 years |
hodgestar |
Merge.
|
|
|
@15:980339c28b42
|
9 years |
hodgestar |
Add start of engine / event dispatcher.
|
|
|
@14:17b233a54651
|
9 years |
stefano |
Docstring
|
|
|
@13:b410c7153d52
|
9 years |
stefano |
Option parsing
|
|
|
@11:1cd05cfec375
|
9 years |
hodgestar |
Add start of screen / level / area object.
|
|
|
@10:f7a0d6fd9f00
|
9 years |
stefano |
Some startup code
|
|
|
@8:3769f9d260d8
|
9 years |
drnlmuller |
Add traditional / splite to filepath
|
|
|
@0:1ea8fa09b70f
|
9 years |
drnlmuller |
Add skellington
|