wanted:

+ viewports for effects and ability to scroll/zoom in them(picture effect zoom+scroll!)

+ how can i hold anim still and jump to some specific frame?

+ how can i define/control ground/sky

+ dif skybox movement
+ how can i change angle of camera for 3D anim?
+ how can i zoom it?
+ different camera movement for this one would be very handy as well.

+ another thing we should get a hold of is smoke. for the factory..

+ how about +/- things in the draworder? would it be possible with current
  structure and interpretation of the script?

<camera mode="create" name="cam1" viewport="" fov="" znear="" zfar="" position="0,0,0" rotation="0,0,0" viewport=""></camera>

new stuff:

////////////////////////////////////////////////////////////////////////////////////////////

update fx: GRIDMAP:

this effect has some new presets.  presets 0->14.  some new funky distortions.

to use this effect:

<add type="gridmap" name="gm"></add>
<gm preset="13"></gm>

<draworder effect="clear" effect="something" effect="gm"></draworder>

<event key="q"
	<gm preset="5"></gm>
</event>
<event key="w"
	<gm preset="9"></gm>
</event>

////////////////////////////////////////////////////////////////////////////////////////////

new fx: LOCKFLASH:

flashes the Num & Caps & Scroll lock lights!!!!!

this is how to create it and let keys Q,W,E toggle the lights:

<add type="lockflash" name="lf"></add>

<draworder effect="clear" effect="lf"></draworder>

<event key="q">
	<lf num></lf>
</event>

<event key="w">
	<lf caps></lf>
</event>

<event key="e">
	<lf scroll></lf>
</event>


////////////////////////////////////////////////////////////////////////////////////////////

new fx: WAVEBOX:

sort of weird 3d wave effect, but can look totally different and weird by choosing right
parameters and using some strange textures and blending

here is how to create it:

<add type="Wavebox" name="wave"></add>
<wave texture="partblue.tga" preset="11"></wave>

<draworder effect="clear" effect="wave"></draworder>

<event key="Q">
	<wave texture="partblue.tga"></wave>
</event>
<event key="w">
	<wave preset="8"></wave>
</event>


the effect comes with 11 "presets" of wave shape. toggle these with preset="2" parameter

////////////////////////////////////////////////////////////////////////////////////////////

new engine: NEW TEXTURE HANDLING:

this allows you to load textures and then swap textures in effects.
wavebox is the only effect so far to use the engine NEW texture handler so far, but I'll change
the others to use it soooon.  

here is how to use it:

to load some textures into engine:

	<texture mode="load" filename="part2.tga"></texture>
	<texture mode="load" filename="partblue.tga"></texture>
	<texture mode="load" filename="phantasy.tga"></texture>

then you can use these textures in wavebox effect:

<add type="Wavebox name="wave"></add>
<wave texture="partblue.tga"></wave>

<event key="q">
	<wave texture="phantasy.tga"></wave>
</event>

<event key="w">
	<wave texture="part2.tga"></wave
</event>

////////////////////////////////////////////////////////////////////////////////////////////

new fx: FOGFLASH:

this is similar to the old 'flash' effect, but it uses the opengl FOG engine, this means in 3d
scenes the flash will start from the back and come to the front.  Pretty neat.

	<add type="fogflash" name="ff"></add>
	<ff speed="0.01" attack="2.0" sustain="0.0" decay="5.0" srccolor="0,0,0" dstcolor="0.9,0.8,0.5" srczstart="100" srczend="200" dstzstart="0" dstzend="100">
	<gl restore="0">
	</gl>
	</ff>

	<draworder effect="clear" effect="fogflash" effect="something"></draworder>

you NEED the <gl restore="0"> part because otherwise the FOG state won't be passed to the next effect.
there is one preset so far, which can be set with:

<ff preset="0"></ff>

////////////////////////////////////////////////////////////////////////////////////////////


