projects
/
koperkapel.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
22ebdb0
)
Vague sketch of displaying vehicle in roach management scene.
author
Simon Cross
<hodgestar@gmail.com>
Thu, 3 Mar 2016 22:37:09 +0000
(
00:37
+0200)
committer
Simon Cross
<hodgestar@gmail.com>
Thu, 3 Mar 2016 22:37:09 +0000
(
00:37
+0200)
koperkapel/scenes/roaches.py
patch
|
blob
|
history
diff --git
a/koperkapel/scenes/roaches.py
b/koperkapel/scenes/roaches.py
index 34f02679c5ed5807f6af13ef6e1d9a8e3490d520..342f23cd2a57a592cfe4c3600a33a631b83addb7 100644
(file)
--- a/
koperkapel/scenes/roaches.py
+++ b/
koperkapel/scenes/roaches.py
@@
-4,6
+4,7
@@
from pgzero.constants import keys, mouse
from pgzero.actor import Actor
from ..actors.buttons import TextButton, ImageButton
from ..constants import WIDTH, HEIGHT
from pgzero.actor import Actor
from ..actors.buttons import TextButton, ImageButton
from ..constants import WIDTH, HEIGHT
+from ..vehicles.base import Vehicle
from .base import Scene, ChangeSceneEvent
from .base import Scene, ChangeSceneEvent
@@
-28,12
+29,21
@@
class RoachesScene(Scene):
self._roaches = self.actors.add_layer("roaches", level=10)
self._pads = self.actors.add_layer("pads", level=5)
self._buttons = self.actors.add_layer("buttons", level=6)
self._roaches = self.actors.add_layer("roaches", level=10)
self._pads = self.actors.add_layer("pads", level=5)
self._buttons = self.actors.add_layer("buttons", level=6)
- self._init_bg()
self._init_pads()
self._init_buttons()
self._init_pads()
self._init_buttons()
+ def enter(self, world):
+ self._vehicle = Vehicle.by_type(world.vehicles.current)
+ self._init_bg()
+ self._init_seats()
+
def _init_bg(self):
self.actors.default.add(Actor("vehicles/walking/background"))
def _init_bg(self):
self.actors.default.add(Actor("vehicles/walking/background"))
+ self.actors.default.add(self._vehicle.background)
+
+ def _init_seats(self):
+ print("Seats:")
+ print([seat.pos for seat in self._vehicle.seats])
def _init_pads(self):
self._roach_pad = self._pads.add(
def _init_pads(self):
self._roach_pad = self._pads.add(