Guest
Nov 22, 2008, 5:08 am UTCHome arrow Reference Tables arrow Trigger Events
header image
Trigger Events
Written by Dreamless Dancer   
Jan 03, 2008 at 09:43 PM

Triggers is one of the main drivers of doing things with Furbot, as a result, there's quite a few of them, and there's always going to be a need to add yet another trigger because there's something which needs doing that the "Furcadia sends command {EVENT}", while it could handle it, would be a patchwork operation due to some custom variables needing to be filled. There's one oddball event which does use that, and that's when the camera moves on the bot. Otherwise, most of the speciality triggers will fill out specific variables for that trigger event before calling on the trigger processing function. All together, there's 20 different triggers which can be used to make the bot do stuff. Triggers are processed by two distinct sections of the engine depending on the type of trigger, verbiage or server command. Verbiage is triggers which are acted upon based on the string that the server sends which would display in the client, Join and Summon are two examples. Server commands are events like the Furre Movement and DS Trigger commands.

Note that if you have any of the Don't Process flags checked, some of the triggers will not work. Check the Advanced Configuration in Bot Settings for details.

The * column in the table below indicates which triggers save the server command into the variable MESSAGE for possible further processing by your script.

Last Updated ( Jan 11, 2008 at 07:03 AM )
<Previous Article   Next Article>
header image