Patch:Exit Door
The exit door found in Keen Vorticons is not a door per se, so much as a tile that when touched lets Keen exit the level. The setup is almost identical in all three Vorticons episodes. When Keen touches the tile (he must be standing to do so.) he will begin walking right, four tiles will be drawn over the level (And any sprites that may appear, and Keen appears to walk behind them, looking as if he is entering the door.
This page covers all patches relating to what happens when Keen touches the tile. Patches relating to what is done when a level is exited, via door or death can be found at Patch:Level exit. Patches relating tot he door in Keen 5 that lets you exit the level when you enter it can be found at Patch:Doors (Galaxy)
Contents |
Exit door tiles
These are the tiles that are drawn over the level when Keen touches the exit tile. By default they appear in a 2x2 square with the top left of the square being the same location as the 'activating' exit tile.
| Patch: Keen 1 |
|
| Patch: Keen 2 |
|
| Patch: Keen 3 |
|
Exit tile locations
This is where the tiles are drawn, relative to the activating exit tile. Values that are 0 by default are not defined, meaning they can't be edited. This limits the movability of the exit tiles. It is possible however to change an h value into a v value and vice versa. In the patch below $F8 is vertical, while $FC is horizontal. All values are in tiles. (The default location of the tiles being 0,0; 0,1; 1,0; and 1,1)
| Patch: Keen 1 |
|
| Patch: Keen 2 |
|
| Patch: Keen 3 |
|
Don't draw exit tiles
These patches stop exit tiles being drawn over the level, useful if you're just plain sick of them.
| Patch: Keen 1 |
|
| Patch: Keen 2 |
|
| Patch: Keen 3 |
|
Keen exiting
By default when Keen exits he just walks right and eventually disappears. This is a whole sprite behavior in itself.
Keen's exiting animation
Keen automatically uses animation 0 when exiting, which is very difficult to alter. It has 3 + 1 frames of animation and an animation speed of 4.
| Patch: Keen 1 |
|
| Patch: Keen 2 |
|
| Patch: Keen 3 |
|
Keen can exit just by touching an exit tile
This patch allows Keen to exit the level as soon as he touches an exit tile, instead of having to be on the ground when he does so. This will result in him 'walking on air' unless the 'exit walk' is shortened to 0 tiles long.
| Patch: Keen 1 |
|
| Patch: Keen 2 |
|
| Patch: Keen 3 |
|
Invisible when exiting
This makes Keen invisible when exiting; there is still a pause before the level ends, but instead of a walking Keen, nothing is shown.
| Patch: Keen 1 |
|
| Patch: Keen 2 |
|
| Patch: Keen 3 |
|
Length of 'exit walk'
This is how long, in tiles Keen's exit walk is, that is, how far right he walks before disappearing and the level being done. By default it is two tiles. In the patch below each $90 shortens this by 1 tile. (And thus halves the walk time.) The patch as given makes it 0 tiles long. (Instant level exit.) This means of course that the maximum length of an exit walk is 2 tiles long.
| Patch: Keen 1 |
|
| Patch: Keen 2 |
|
| Patch: Keen 3 |
|
Keen vanishes when he touches the exit tile
This patch (which may cause some side effects) makes Keen invisible when he touches the exit tile, though there is still a pause before he exits the level.
| Patch: Keen 3 |
|
Exit sound
This is the sound Keen makes while exiting. The first patch allows a modder to alter the sound,t he second stops it playing entirely.
| Patch: Keen 1 |
|
| Patch: Keen 2 |
|
| Patch: Keen 3 |
|
Misc
These are patches that don't fit into any of the above categories.
Exit door is a 'siren'
This patch stops Keen actually exiting the level when he touches the exit door, instead the exit door sound plays. This means whenever Keen is on the exit tile, it makes a lot of noise. (Another way is needed to actually exit the level, such as destroying a Heart sprite.)
| Patch: Keen 3 |
|