warning: Do not edit the scenario.ini while smartforge.exe is started!
(the scenario.ini will be overwritten while editing)
the Blade'n'Beast sprite class "Koy" in smartforge:
c.n:ckoy | | | `---> ID4 of sprite class (maximum of 4 characters) `---> "c.n:" defines a new sprite class c.c:n="Koy" f=aceg cw=12 ch=16 cs=10 cm=4 km=2 m=-1 sh=64 oy=20 | | | `---> list of attributes of the sprite class: (n)ame, (f)lags, etc. `---> "c.c:" defines attributes of the sprite class
The sprite class defines several animation modes:
c.a:c=w mf=lryh mh=lrg ... | | | | | `---> list of attributes of the animation mode | `---> (c)lass of animation: (n)one, (w)alk, (j)ump, etc. `---> "c.a:" defines an animation mode

Some parameters for animation modes:
- (mr): (m)ovement(r)estrictions (default: none)
number of allowed movement angles
- (mo): (m)movement(o)ffset (default:0) start offset for (m)ovement(r)estriction
(0=0 degree, 256=90 degree, 512=180 degree, 768=270 degree, etc.)
examples for mr/mo:
- mr=2 --> only 2 angles are possible: (up/down)
- mr=4 --> only 4 angles are possible: (up/down/left/right)
- mr=2 mo=256 --> only 2 angles are possible: (right/left)
- mr=2 mo=-256 --> only 2 angles are possible: (left/right)
- (ma): (m)ovement(a)ccelleration (default: 0/constant movement)
- (mv)< (m)aximum(v)elocity (default: 16)
(16==1 pixel/frame, 32==2 pixel/frame, etc.)
- (mxf)/(myf): (m)ovement(f)riction (default: 0/no friction)
amount of (horizontal/vertical) friction when there is no accelleration
- (mxr)/(myf): (m)ovement(r)aster (default: 0/no raster)
- (ixv)/(iyv): initional x/y-velocity on Anim-init (default: 0)
(example usage: jump velocity, initional shot speed, etc.)
- (irv)/(ihv): initional rotation/heading-velocity on Anim-init
to be continued... (do not hesitate to ask)