|
Page 4 of 7
Now we start with the variables which affect furres, there's a whole bunch of them involved. This is the most numerous of the variable groups because, next to DS triggers, (of which, most of the time we're only looking for the DSID of the trigger), furres are a main source of events for a bot.
Are we having fun? The next set of variables are set when you do a LOOK on someone.
These variables are set in various ways by the appropriate triggers which deal with furres moving, either into or out of view, or entering and leaving the dream. Exactly what is set by which trigger is detailed in Trigger Events.
The banish system is better covered elsewhere, so this table will briefly recap the variables used.
And then, seeing as the bot is a furre, we should include a few more variables which are set when the bot's camera moves. It should be mentioned that the Move Camera command does not have a direct trigger, you need to use the catchall trigger of Furcadia sends command {@*} and using that capture string as indicated. There's two ways to read the Move Camera command, one is "Move Camera To (X,Y)" and the other is "Move Camera To (X1,Y1) From (X2,Y2)". The parser accounts for this either way.
When the Camera Move command is processed by the parser, it also creates four additional variables in reference to the center point of the view port, the left, right, top, and bottom limits of the view.
|