Merge branch 'master' of hongabar.org:robotgame

This commit is contained in:
Niels Serup 2012-08-11 17:43:24 +02:00
commit 1b439a400c
35 changed files with 18 additions and 9 deletions

@ -1,9 +1,10 @@
wheel
DONE søjle
DONE søjle som kan hæve/sænke
water/lava/to be discussed
done well with alpha in center to allow coloured light
spaceship
walls (in-door)
gate
DONE well with alpha in center to allow coloured light
dummy spaceship
dummy walls (in-door)
dummy gate
numbered stones (symbols to be discussed)
done floor tiles
DONE floor tiles
weight scale indicator (arrow moving 180 degrees from left to right)

Binary file not shown.

Before

(image error) Size: 9.4 KiB

After

(image error) Size: 7.4 KiB

Binary file not shown.

After

(image error) Size: 9.4 KiB

Binary file not shown.

Before

(image error) Size: 5.6 KiB

After

(image error) Size: 742 B

Binary file not shown.

After

(image error) Size: 889 B

Binary file not shown.

After

(image error) Size: 4.3 KiB

Binary file not shown.

After

(image error) Size: 4.4 KiB

Binary file not shown.

After

(image error) Size: 4.4 KiB

Binary file not shown.

After

(image error) Size: 4.6 KiB

Binary file not shown.

After

(image error) Size: 4.7 KiB

Binary file not shown.

After

(image error) Size: 4.8 KiB

Binary file not shown.

After

(image error) Size: 4.8 KiB

Binary file not shown.

After

(image error) Size: 4.8 KiB

Binary file not shown.

After

(image error) Size: 4.9 KiB

Binary file not shown.

After

(image error) Size: 5.0 KiB

Binary file not shown.

After

(image error) Size: 5.1 KiB

Binary file not shown.

After

(image error) Size: 5.2 KiB

Binary file not shown.

After

(image error) Size: 5.2 KiB

Binary file not shown.

After

(image error) Size: 5.2 KiB

Binary file not shown.

After

(image error) Size: 5.3 KiB

Binary file not shown.

After

(image error) Size: 5.5 KiB

Binary file not shown.

After

(image error) Size: 5.7 KiB

Binary file not shown.

After

(image error) Size: 5.8 KiB

Binary file not shown.

After

(image error) Size: 5.8 KiB

Binary file not shown.

After

(image error) Size: 5.9 KiB

Binary file not shown.

After

(image error) Size: 6.2 KiB

Binary file not shown.

After

(image error) Size: 6.7 KiB

Binary file not shown.

After

(image error) Size: 7.1 KiB

Binary file not shown.

After

(image error) Size: 7.3 KiB

Binary file not shown.

After

(image error) Size: 7.4 KiB

@ -0,0 +1,6 @@
frame 02 is basic (entirely lowered)
frame 08 is stage 1
frame 14 is stage 2
frame 20 is stage 3
frame 26 is max

Binary file not shown.

After

(image error) Size: 8.2 KiB

BIN
resources/graphics/wall.png Normal file

Binary file not shown.

After

(image error) Size: 62 KiB

@ -418,14 +418,14 @@ class Wheel(block.Block):
self.frame = 0
self.anim_speed = 15
self.nsettings = 4
self.nsettings = 5
self.setting = random.randint(0, self.nsettings - 1)
if self.immitate:
self.on = self.setting == self.immitate.setting
self.init_setting = self.setting
self.anim = 'stairs'
self.anim = 'elevating_column'
self.anim_direction = 1
@ -447,7 +447,8 @@ class Wheel(block.Block):
def update(self, e, t, dt):
# Update the animation
l = len(self.level.imgs[self.anim])
if not (int(self.frame) == self.setting * l / self.nsettings):
if not (int(self.frame) == self.setting * (l - 1)
/ (self.nsettings - 1)):
self.frame = ((self.frame + self.anim_speed * dt) % l
if (self.setting > 0 and self.anim_direction > 0)
or (self.setting == self.nsettings - 1

@ -86,6 +86,7 @@ class Loader(object):
('arrow_left', os.path.join('matt', 'right')),
('stairs', 'stairs'),
('elevating_column', 'elevating_column'),
('mirror', 'mirror')]
):