|
|
(4 intermediate revisions by 4 users not shown) |
Line 1: |
Line 1: |
− | Ties are a nonphysical element in DB that produces a connecting force between bots. They are similar in essense to ropes tinging two bodies together.Ties have no collision detection. | + | Ties are like connections that bind two bots together. In the first 20 cycles after creation, they are springy. Once created, a bot can use it to feed using tie feeding. After 20 cycles a tie "hardens" to a hard tie "bone" and the bot becomes a [[Multibot]] allowing it access to special Sharing and tie commands as well as identification as a MB (Multi-bot). |
| | | |
| ==[[Sysvar]]s:== | | ==[[Sysvar]]s:== |
− | {{tie}}
| + | Ties are used by [[Single Bot]] to steal [[Energy]] from other bots by tie feeding as well as binding together other bots to create a MB. |
| | | |
− | Soft Tie refers to the 20 cycle period prior to a tie hardening. When a Tie hardens the bots are technically [[Multibots]] allowing it access to special Sharing commands and identifaction as a MB. You must understand these basics of the tie commands before the more complex commands and functions will make any sense at all. Make sure you understand ties.
| + | With a hard tie a bot gains the ability to use the Multibot [[MB Sharing|sharing capability]] in addition to the commands shown below. |
| | | |
− | == Commands ==
| + | {{tie}} |
− | | + | [[Category:Tie]] |
− | .tienum - The number of the tie. A value needs to be stored here inorder to use tieloc and tieval.
| |
− | | |
− | .tie - This will shoot a tie forward along the direction the bot is facing. The number stored in .tie will be important; that's the bot's only way to access the new tie for more complex interactions.
| |
− | | |
− | .deltie - The opposite of .tie. The bot will attempt to delete any ties with the specified number. Did you remember to store the number you used for .tie?
| |
− | | |
− | .tieloc - Other bots memory location affected by tie. When set to -1 allows nrg transfer via ties, most commonly used for feeding.
| |
− | | |
− | .tieval - The number you want to store in their memloc or the amount of nrg to take/give.
| |
− | | |
− | .tielen - The length of the tie.
| |
− | | |
− | .tieang - Angle of the tie, in reference to eye5
| |
− | | |
− | * [[Ties]]
| |
− | * [[Hard Ties]]
| |
− | | |
− | | |
− | Ties are always a part of [[Multibot]]s and are frequently used by [[Single Bot]] to steal [[Energy]] from other bots.
| |
− | | |
− | A single tie can connect only 2 bots together. The maximum number of ties currently is 4, although this is expected to change in future [[FTP|version]]s.
| |
− | | |
− | Ties start as a [[Soft Tie]] and can become [[Hard Ties]].
| |
− | | |
− | | |
− | | |
− | A hard tie is a tie that has hardened after being attached for more than 20 cycles. A hard tie determines that a bot has become a [[Multibots|MB]]. With this it gains the ability to use the Multibot [[MB Sharing|sharing capability]] in addition to the commands shown below.
| |
− | | |
− | == Commands ==
| |
− | .fixlen - allows bot to change the length of tie once hardened
| |
− | | |
− | .fixang - allows bot to change angle of the tie once hardened
| |
− | | |
− | * [[Ties]]
| |
− | * [[Soft Ties]]
| |
− | * [[Robot DNA]]
| |
Latest revision as of 02:09, 12 March 2013
Ties are like connections that bind two bots together. In the first 20 cycles after creation, they are springy. Once created, a bot can use it to feed using tie feeding. After 20 cycles a tie "hardens" to a hard tie "bone" and the bot becomes a Multibot allowing it access to special Sharing and tie commands as well as identification as a MB (Multi-bot).
Ties are used by Single Bot to steal Energy from other bots by tie feeding as well as binding together other bots to create a MB.
With a hard tie a bot gains the ability to use the Multibot sharing capability in addition to the commands shown below.