strafing?

If anyone has this knowledge offhand that would be great. Im just getting into the engine, I dont really need indepth answers (less ud like to give em) I was just wondering offhand. Thx!

I was wondering, is it possible to strafe left-right holding a modifer key like in most games?

Is it possible to also have a character always moving forward? aka, the player would be constantly pushed forward. Or could you tell Coldstone to hold the arrow key down?

Actually I just thought of a third question, can you map your own keys?

From what I know ColdStone supports mapping keys, but I havn't heard of a way to remap the presets (arrow keys, zx). This is slightly irking for those of us that have laptops.

As for Strafing I can think of one way of doing it, but it wouldn't be very practical. If there was a method to access the function that gets called when the user presses an arrow key it would work, but from what I understood that's not possible.

Finally, I'd be interested in perpetual motion too, but I don't think it's possible for the same reason that strafing isn't doable.

It actually is really unfortunate because with a couple of new functions calls one could make a pretty neat old school side scroller.

------------------
-Joseph
"The Cruelest Lies Are Told in Silence"

Personally, I'd prefer to see Coldstone improve feature support for the genre it's intended for before it tries to expand into others.

------------------
"When angry, count ten. When very angry, swear!" —Mark Twain
(url="http://"http://www.evula.org/wolvenstudios/projects/tfm.html")The Four Mages(/url), an unfinished quest-oriented plug-in for Pillars of Garendall. | (url="http://"http://www.evula.org/wolvenstudios/projects/tfm_faq.html")TFM FAQ(/url) | (url="http://"http://www.evula.org/wolvenstudios/projects/tfm_log.html")TFM Progress Log(/url)
— Cafalll, the only permanent employee of (url="http://"http://www.evula.org/wolvenstudios/")Wolven Studios(/url).

Strafing would be possible, except that you need to know what direction the player is facing. Wait a minute...
Modify the player animation so that if the player's move left, attack left, etc. animation runs then a global is modified. 1= north, 2 = northeast, etc. Then, on keydown strafeleftkey check direction (if directionglobal = 1, then...) run the animation that strafes in that direction and check player x/y and then teleport the player to the new location. So its possible, just can't see any use for it... No bullets to dodge: they go to fast. If you want to though, that could work. I haven't done this, so if you try me tell me how it works out.

EDIT: UBB!!!!!!

------------------
CI-I@()s
(url="http://"http://www.evula.org/cha0s/")The Homepage of Cha0s(/url)

(This message has been edited by CI-Ia0s (edited 01-28-2003).)