| Command : | AdjustSpeed |
| Usage : | AdjustSpeed {[character_handle$],[speedadj]} |
| Parameters : | N/A |
| Returns : | N/A |
| Platform : | Explorations |
| Details : | |
This command will allow you to increase or deccrease a characters movement speed. |
|
| Command : | AddToParty |
| Usage : | AddToParty {[character_handle$]} |
| Parameters : | N/A |
| Returns : | None. |
| Platform : | Explorations |
| Details : | |
This command will allow you to add a NPC sprite to the current party. This command will only work in Single Player mode because Online mode only allows players to control a single character. When the sprite is appended to the party he will be totally controlled as if he were a PC created at the start of the game. |
|
| Command : | Animate |
| Usage : | Animate {[region_handle$], [curmap$],[speed]} |
| Parameters : | N/A |
| Returns : | None. |
| Platform : | Explorations |
| Details : | |
This command will trigger the Animation of an Animated MapGroup. |
|
| Command : | AddClipBoard |
| Usage : | AddClipBoard {[varname$],[dm_notes$]} |
| Parameters : | N/A |
| Returns : | None. |
| Platform : | Explorations |
| Details : | |
The clipboard acts as an area where the GM can record information that he may want to provide alternative game results. For example, if a player decided to steal items from townmemebers, the DM could save a note on his clipboard. 'Stole from priest.' Later in the adventure you can use this as a Karma penalty to enable the players to undergo a misfortune. |
|
| Command : | AddMapObject(X,Y,H) |
| Usage : | AddMapObject(X,Y,H) {[mapx,mapy,map$],[region_handle$],[object_type%,object_record%]} |
| Parameters : | N/A |
| Returns : | None. |
| Platform : | Explorations |
| Details : | |
This command will add an Object to a map at the coordinates X,Y. |
|
| Command : | AddMapNPC(X,Y,H) |
| Usage : | AddMapNPC(X,Y,H) {[mapx,mapy,map$],[region_handle$],[npc_index%]} |
| Parameters : | N/A |
| Returns : | None. |
| Platform : | Explorations |
| Details : | |
This command will add a NPC to a map at the coordinates X,Y. |
|
| Command : | AddMapEnc(X,Y,H) |
| Usage : | AddMapEnc(X,Y,H) {[mapx,mapy,map$],[region_handle$],[script#]} |
| Parameters : | N/A |
| Returns : | None. |
| Platform : | Explorations |
| Details : | |
This command will add an Encounter to a map at the coordinates X,Y. |
|
| Command : | AddMapGroup(X,Y,H) |
| Usage : | AddMapGroup(X,Y,H) {[mapx,mapy,map$],[region_handle$],[map_object]} |
| Parameters : | N/A |
| Returns : | None. |
| Platform : | Explorations |
| Details : | |
This command will add a MapGroup to a map at the coordinates X,Y. |
|
| Command : | AddMapObject(X,Y) |
| Usage : | AddMapObject(X,Y) {[mapx,mapy,map$],[object_type%,object_record%]} |
| Parameters : | N/A |
| Returns : | None. |
| Platform : | Explorations |
| Details : | |
This command will add an Object to a map at the coordinates X,Y. |
|
| Command : | AddMapNPC(X,Y) |
| Usage : | AddMapNPC(X,Y) {[mapx,mapy,map$],[npc_index%]} |
| Parameters : | N/A |
| Returns : | None. |
| Platform : | Explorations |
| Details : | |
This command will add a NPC to a map at the coordinates X,Y. |
|
| Command : | AddMapEnc(X,Y) |
| Usage : | AddMapEnc(X,Y) {[mapx,mapy,map$],[script#]} |
| Parameters : | N/A |
| Returns : | None. |
| Platform : | Explorations |
| Details : | |
This command will add an Encounter to a map at the coordinates X,Y. |
|
| Command : | AddMapGroup(X,Y) |
| Usage : | AddMapGroup(X,Y) {[mapx,mapy,map$],[map_object]} |
| Parameters : | N/A |
| Returns : | None. |
| Platform : | Explorations |
| Details : | |
This command will add a MapGroup to a map at the coordinates X,Y. |
|
| Command : | ATTACH |
| Usage : | ATTACH = {spritename} |
| Parameters : | {spritename} = Name of eMotions Sprite |
| Returns : | none |
| Platform : | eMotions.ObjectProperty |
| Details : | |
The ATTACH parameter allows you to attach one sprite to another. This command will only update the location of the sprite if the main sprite is moved. Changing the SIZE, ROTATION, or BLT of the main sprite will not update any attached sprites. The only limitation with the ATTACH parameter is that two objects can't form a circular ATTACH dependency, and an object can't be a ATTACHED to itself. |
|
| Command : | ARC |
| Usage : | ARC = {Peak, Dur} |
| Parameters : | N/A |
| Returns : | none |
| Platform : | eMotions.ObjectProperty |
| Details : | |
The ARC parameter is used to specify the rotation in degrees for special *Functions. |
|
| Command : | ANIM |
| Usage : | ANIM = {Frame, Dir} |
| Parameters : | {FRAME} = Animation Frame Index {DIR} = Direction Frame Index |
| Returns : | none |
| Platform : | eMotions.ObjectProperty |
| Details : | |
The ANIM parameter allows eMotions to reference SPRITE animation frames using sprite direction values identical to Explorations Sprite formats. Below is an example of a standard sprite animation sheet. |
|
| Command : | AMBIENTLIGHTING |
| Usage : | AMBIENTLIGHTING = {boolean} |
| Parameters : | {boolean} = True/ False |
| Returns : | none |
| Platform : | eMotions |
| Details : | |
The AMBIENTLIGHTING instructs eMotions to enable the ambient screen lighting. |
|
| Command : | AMBIENTHUE |
| Usage : | AMBIENTHUE = {color} |
| Parameters : | {color} = &H color value |
| Returns : | none |
| Platform : | eMotions |
| Details : | |
The AMBIENTHUE allows you to set the RGB color of the global/overall lighting effects |
|
| Command : | ALWAYSONTOP |
| Usage : | ALWAYSONTOP = {BOOLEAN} |
| Parameters : | BOOLEAN = TRUE / FALSE |
| Returns : | none |
| Platform : | eMotions |
| Details : | |
The ALWAYSONTOP command allows you to set the eMotions render window to appear on top of all other windows. |
|
| Command : | ALPHACHANGE |
| Usage : | ALPHACHANGE = {~ALPHA,Dur} |
| Parameters : | N/A |
| Returns : | none |
| Platform : | eMotions.ObjectProperty |
| Details : | |
The ALPHACHANGE parameter will gradually apply and AlphaBlend change constant to a graphic object over a given duration. The ~ALPHA property may be positive or negative. Applying a change for a duration of 9999 is treated as infinity. |
|
| Command : | ALPHA |
| Usage : | ALPHA = {VALUE} |
| Parameters : | VALUE = 0 - 100 |
| Returns : | none |
| Platform : | eMotions.ObjectProperty |
| Details : | |
The ALPHA parameter allows you to set a custom alphable blend percentage. |
|
| Command : | ACCCHANGE3D |
| Usage : | N/A |
| Parameters : | N/A |
| Returns : | none |
| Platform : | eMotions.ObjectProperty |
| Details : | |
ADJUSTBLT eMotions ADJUSTBLT {spritename, START, END, VALUE, PROP} {SPRITENAME} = A current eMotions Sprite {LO,HI} = The start and end BLTMethod for this transition. {VALUE} = The BLT Adjustment value. (+/- 1) {PROP} = Notification Properties none The ADJUSTBLT command is used to increase or decrease a sprites BLTMethod for producing fading/blending graphics.The command will adjust the method on step value at a time to transition from the starting value to the desired ending BLTMethod. |
|