New Keen Behaviours!!!
New Keen Behaviours!!!
What do people think? I for one would definitely like to be able to look up and down. Vorticon mods often suffer from too many blind jumps IMO.
EDIT: The Galaxy Style Shooting is Done. You must set your shooting button to be "northeast" for now. I have jump, pogo, shot, set to S,A,D in this example. Unzip into its own directory and run keenmod.bat
http://files.commanderkeen.org/users/om ... enshot.zip
EDIT: The Galaxy Style Shooting is Done. You must set your shooting button to be "northeast" for now. I have jump, pogo, shot, set to S,A,D in this example. Unzip into its own directory and run keenmod.bat
http://files.commanderkeen.org/users/om ... enshot.zip
Last edited by lemm on Mon Dec 14, 2009 6:23 am, edited 2 times in total.
- Flyingmouse
- Posts: 104
- Joined: Wed Aug 05, 2009 8:33 pm
- Location: Procrastination
- Deltamatic
- Posts: 163
- Joined: Tue Oct 06, 2009 5:33 am
That would skip a lot of the tedious repetition that some levels have under the one hit point system, but on the other hand some people like it that way.
And besides, this would require making Keen invincible for a few moments when he loses health, to avoid him colliding with an enemy sprite, the game deducting one health, the game registering his still being there as another collision, and so on until all health is gone, thus making any monster encounter an instant game over.
This might be possible in episode 3 with the ankh, but that could destroy the possibility of any other uses for the ankh, and besides we'd want something as fundamental as the lives system to remain consistent between episodes.
A possible way to get around this would be clever manipulation of the god mode toggle. Nit: If you hit something deadly while pogoing, you'd briefly fly. This could be exploited to skip sections of levels.
And besides, this would require making Keen invincible for a few moments when he loses health, to avoid him colliding with an enemy sprite, the game deducting one health, the game registering his still being there as another collision, and so on until all health is gone, thus making any monster encounter an instant game over.
This might be possible in episode 3 with the ankh, but that could destroy the possibility of any other uses for the ankh, and besides we'd want something as fundamental as the lives system to remain consistent between episodes.
A possible way to get around this would be clever manipulation of the god mode toggle. Nit: If you hit something deadly while pogoing, you'd briefly fly. This could be exploited to skip sections of levels.
- CommanderSpleen
- Posts: 1017
- Joined: Sun Aug 31, 2003 12:11 pm
- Location: The Land of Sparkly Things
- Contact:
Keen (and all sprites) have a word typically allocated for "strength," so we could use that. That way we could still have lives on top of health.
Also, as I just found out, there is another variable that gives keen invincibility when set to 1, but no flying pogo. (this might be the ankh counter in keen3).
Anyways, I think the simplest way to add health would be to use the strength variable, patch the keen death procedure to check if strength == 0 before killing him, and then if it isn't 0, give some invincibility time and spawn a sprite (like an ankh bubble.. doesn't have to look like one) that lasts for the invincibility period.
Different sprites/tiles could take different amounts of health as well, and this would be patched into the keen sprite and tile contact procedures.
Shooting up and down IS done: the patch allows shots in 8 directions, but it's set to 4, since that's what people seem to want.
Also, as I just found out, there is another variable that gives keen invincibility when set to 1, but no flying pogo. (this might be the ankh counter in keen3).
Anyways, I think the simplest way to add health would be to use the strength variable, patch the keen death procedure to check if strength == 0 before killing him, and then if it isn't 0, give some invincibility time and spawn a sprite (like an ankh bubble.. doesn't have to look like one) that lasts for the invincibility period.
Different sprites/tiles could take different amounts of health as well, and this would be patched into the keen sprite and tile contact procedures.
Shooting up and down IS done: the patch allows shots in 8 directions, but it's set to 4, since that's what people seem to want.