***** FUNCTION LIST *****
This is a list of possible behaviors to be included in the editor:
screenShake(moveX,moveY,duration); // screen shakes for specified intensity and duration
screenHit(mc, duration); // when player gets hit it casts a movie clip at the screen (could be mud, blood, pebbles, snow, etc)
alert(msg);// spawns an alert box similar to javascript alert();
prompt(msg);// spawns a prompt box that looks for a confirmation or rejection response
showHUD();// spawns or hides player HUD
showConsole();// spawns or removes in-game editor console
playSound(snd,tm,duration,loops);// plays target sound at specified time, duration, or loops
rollCredits();// spawns credits from array and "rolls" them - we could use this to display the map team or whoever makes a specified game with the engine.
loadGame(game);// spawns target game that will load-in as movie object
showOptions();// spawns options dialogue box or closes
reload(weapon);// reload a target weapon using rules of that weapon
spawn(obj,x,y,z);// spawns object at target xyz
autoRotate(obj,dx,dy,dz,spd,duration);// auto-rotates target object with target degrees of rotation and speed for specified duration
destroy(obj,how);// destroys target object with specified method (will trigger animation)
remove(obj):// removes target object completely
edit(obj);// edits target object attributes and behaviors
create(obj,x,y,z);// creates target object at specified x,y,z
// this is just a short list for now