@Meh: maybe you forgot to show me how to set up a skybox without WED.. is it just simply "ent_createlayer("shamrock+6.tga", SKY | CUBE | SHOW, 0);"
Yeah.. Sorry about that.

ent_createlayer("shamrock+6.tga", SKY | CUBE | SHOW, 0);
That should work fine.
As for bouncing off the edge of a level, It's quite simple:
(at the top of your code)
#define leftborder 100 //The borders of the level
#define rightborder -100
#define upborder 100
#define downborder -100
(inside the player entities action)
while(1)
{
if(my.x>leftborder)my.x-=50; //bounce the entity back if it reaches the level borders
if(my.x<rightborder)my.x+=50;
if(my.y>upborder)my.x-=50;
if(my.y<downborder)my.x+=50;
wait(1);
}
A few weeks back, EvilSOB made a fluid action that can be assigned to .hmps:
http://www.opserver.de/ubb7/ubbthreads.php?ubb=showflat&Number=276463&page=1Download the first demo to see what it can do.
If you need help on how to use it, PM me.
