___________________________________________________ FURCADIA VARIABLE DOCUMENTATION - Table of Contents ___________________________________________________ 1. Introduction - About this documentation. 2. Variables - Their nature and purpose. 2.1. What are they? 2.2. Why use variables? 2.3. Variables in DragonSpeak. 2.3.1. Use of variables in DragonSpeak. 2.3.2. Related DragonSpeak lines. 2.4. Using variables. 2.4.1. Dynamic sound player (Using variables to play specific sounds). 2.4.2. Dream activity time (Countup timers). 2.4.3. Dream statistics (Player counter and peak). 2.4.4. Dynamic object/floor creation (Using variables to set an object/floor). 2.4.5. Code-based dream lock (Variables and the entry code). 3. Coordinate variables. 3.1. What are they? 3.2. What's the difference? 3.3. Coordinate variables in DragonSpeak. 3.3.1. Use of coordinate variables in DragonSpeak. 2.3.2. Related DragonSpeak lines. 3.4. Using coordinate variables. 3.4.1. "Where am I?" (Location tracker). 3.4.2. Stalking (Tracking of a person). 3.4.3. Selective teleportation (Marker-based teleportation). 4. Arrays. 4.1. What are they? 4.2. The purpose of arrays in Furcadia. 4.3. Arrays in DragonSpeak. 4.3.1. Use of arrays in DragonSpeak. 4.3.2. Related dragonspeak lines. 4.4. Using arrays. 4.4.1. ??? 5. From a technical perspective. 5.1. Variable storage in Furcadia. 5.2. Coordinate variables and their storage. 5.3. Array storage in Furcadia. 5.4. Variables in the DragonSpeak Binary (DSB) file. 5.5. Variable synchronization with the client. 6. References. 6.1. DragonSpeak Forum @ Furcadia: -> http://forums.furcadia.com/index.php?showforum=8 6.2. DragonSpeak Cookbook @ Furcadia Wiki: -> http://www.devever.net/wiki/Furcadia/DragonSpeak/Cookbook 6.3. DSB File Format @ Furcadia Wiki: -> http://www.devever.net/wiki/Furcadia/Furcadia_Specifications/File_Formats/DSB ___________________________________________________