Resource centre for ZX Spectrum games
using Manic Miner and Jet Set Willy game engines
Archive of the
Manic Miner & Jet Set Willy Yahoo! Group
messages
|
|
||
|
|
Message: 1586
Author: andrewbroad
Date: 22/12/2000
Subject: MM: VG/item collision, and conveyor anim
> has anyone else had problems with VG'scrashing
> into items in MM? although the cause
could have
> been something i wasn't aware of,
i'm pretty
> sure that a VG was crashing into
an item,
> causing the death bug. and it
stopped when i
> moved it out of the
way.
Vertical guardians shouldn't collide with items in MM
(they certainly don't in JSW, but I haven't actually
tested this in MM), because they are drawn before items
(an item can collide with a white-ink guardian and
get collected, though).
However, Eugene /can/
collide with items (killing you) because Eugene is drawn
*after* the items, and so can collide with their pixels.
Eugene is not technically a vertical
guardian.
> i just realised that i need a room which has a
> conveyor animation in an exact vertical
>
position, one which isn't supported by MMSE yet.
> it
would really add to this room i'm planning if
> i
could do that, is it going to be fairly
easy?
Poke the number of pixels to move the conveyor
animation down by into the least significant three bits of
Offset 625 (which has the format 0111Yyyy - see my Manic
Miner Room Format,
http://www.cs.man.ac.uk/~broada/spectrum/willy/format.html#conveyor target=new>http://www.cs.man.ac.uk/~broada/spectrum/willy/format.html#conveyor> ). I would do this *after* editing the conveyor
animation in MMSE, as it might upset MMSE if it sees a
value other than 000 for those three bits.
;-)
--
Andrew
Broad
http://www.cs.man.ac.uk/~broada/ target=new>http://www.cs.man.ac.uk/~broada/>
http://www.cs.man.ac.uk/~broada/spectrum/ target=new>http://www.cs.man.ac.uk/~broada/spectrum/>
http://www.cs.man.ac.uk/~broada/spectrum/willy/ target=new>http://www.cs.man.ac.uk/~broada/spectrum/willy/>
