Command : Create_Region
Usage : Create_Region {[region_handle$],[handle$],[mapx,mapy,map$]}
Parameters : N/A
Returns : None.
Platform : Explorations
Details :

This command will create a region located at mapX, mapY and load its values into the current RGN_ variable.









Command : CombatMsg!
Usage : CombatMsg! {[dialog]}
Parameters : N/A
Returns : None.
Platform : Explorations
Details :

This command will display text in the scrolling combat dialog. This command acts as the story narrator.









Command : CombatMsg
Usage : CombatMsg {[dialog]}
Parameters : N/A
Returns : None.
Platform : Explorations
Details :

This command will display text in the scrolling combat dialog. This command acts as the story narrator.









Command : ClearClipBoard
Usage : ClearClipBoard {}
Parameters : N/A
Returns : None.
Platform : Explorations
Details :

This command will clear all entries from the DM clipboard.









Command : Calc
Usage : Calc {[result] = [value1] [func] [value2]}
Parameters : N/A
Returns : Example: Calc {SCR_X% = SCR_X% + 32}
Platform : Explorations
Details :

The calculate function informs the script engine that you are about to perform a formula calculations. The calculation function will store the result into the variable. The , parameters can be swapped with litteral contants, as show in the example. The expression can be -, +, /, x, Avg, or Mod.









Command : cmd
Usage : usage
Parameters : params
Returns : returns
Platform : platform
Details :

description









Command : COLLISION
Usage : COLLISION = {T/F},{T/F}
Parameters : {BOOLEAN} = True / False
Returns : none
Platform : eMotions.ObjectProperty
Details :

The COLLISION parameter instructs eMotions of how graphic objects will react when they collide with other objects. The first property sets if the object can collide with other objects. The second parameter sets if the object will be deflected after the collision.









Command : CLEARTIMER
Usage : CLEARTIMER = {BOOLEAN}
Parameters : {BOOLEAN} = True / False
Returns : none
Platform : eMotions
Details :

The CLEARTIMER command will reset the eMotions TIMER counter to 0. The eMotions timer will loop automatically, but at any time you require the counter to reset you can simply clear it.









Command : CLEARTIMEDEVENTS
Usage : CLEARTIMEDEVENTS = {BOOLEAN}
Parameters : {BOOLEAN} = True / False
Returns : none
Platform : eMotions
Details :

The CLEARTIMEDEVENTS command will remove all .MOTION scripts you have set to trigger at a given time.









Command : CLEAR
Usage : CLEAR = {BOOLEAN}
Parameters : {BOOLEAN} = True / False
Returns : none
Platform : eMotions
Details :

The CLEAR command will clear all graphics, sprites, viewports, and barriers. This command will reset the entire eMotions display and prepare it for new sprites to be loaded.









Command : CENTERSIZE
Usage : CENTERSIZE = {W,H}
Parameters : {W,H} = width and height in pixels
Returns : none
Platform : eMotions.ObjectProperty
Details :

The CENTERSIZE command will adjust the size of the sprite equally on all sides to maintain the sprites original center location.









Command : CENTER
Usage : CENTER = {X,Y}
Parameters : {X,Y} = screen coordinates
Returns : none
Platform : eMotions.ObjectProperty
Details :

The CENTER command will position the center of the sprite to the X,Y coordinate.









Command : CASTSHADOW
Usage : CASTSHADOW = {BOOLEAN}, W, H
Parameters : {W,H} = width and height in pixels
Returns : none
Platform : eMotions.ObjectProperty
Details :

eMotions graphics can cast dynamic shadows when this property is set to True. Any object that has the CASTSHADOW parameter set will display a shadow extending from its origin to a distance of the CASTSHADOW width & height property.









Command : CAPTION
Usage : CAPTION = {TEXT$}
Parameters : {text} = Text you want to display
Returns : none
Platform : eMotions.ObjectProperty
Details :

The CAPTION parameter holds the text data to be displayed by the font rendering engine.









Command : CANEDIT
Usage : CANEDIT = {BOOLEAN}
Parameters : {BOOLEAN} = TRUE / FALSE
Returns : none
Platform : eMotions.ObjectProperty
Details :

The CANEDIT parameter is valid for TEXT sprite types and instructs eMotions that users can dynamically change the caption of TEXT sprites during the render.









Command : CANDRAG
Usage : CANDRAG {hBOOLEAN}, {vBOOLEAN}
Parameters : {BOOLEAN} = True / False
Returns : none
Platform : eMotions.ObjectProperty
Details :

The CANDRAG parameter explains to eMotions if the object can be drag/dropped around the screen by the mouse pointer. The eMotions sprite can be set to allow horizonal and/or vertical dragging. Enabling both horizontal and vertical dragging allows a sprite to be freely moved anywhere within the viewport









Command : CALENDERDAY
Usage : DAY = {value}
Parameters : {value} = 1 - #days/year
Returns : none
Platform : eMotions
Details :

The command will set the day within the calender year.









Command : CALC
Usage : CALC { = }
Parameters : = MYGAME_X%
(((50*3)-2) /3.2) + #MYGAME_Y%#
Returns : none
Platform : eMotions
Details :

The CALC command allows you to use embeded calculations within your script. These calculations can also include references to other variables.