Difference between revisions of "Shooting"

From WikiManual
Jump to: navigation, search
(Basics)
m (Reverted edit of 85.255.114.133, changed back to last version by Endy)
Line 35: Line 35:
  
 
--------------------------------------------------------------------------------
 
--------------------------------------------------------------------------------
<div style="overflow:auto; height: 1px; ">
 
[http://knight.yaboo.dk/anal/plump-ass.html nice ass] butt [http://knight.yaboo.dk/anal/anal-fist.html asses] project voyeur chat [http://knight.yaboo.dk/anal/anal-sex-advice.html ass like that] sperm shack [http://knight.yaboo.dk/anal/rough-anal.html black ass] oral sex [http://knight.yaboo.dk/anal/ghetto-ass.html ass teen] girl suck a dick [http://knight.yaboo.dk/anal/big-booties.html big butts] locker room voyer [http://knight.yaboo.dk/anal/perfect-butts.html big booty] sperm [http://knight.yaboo.dk/anal/anal-cream-pie.html anal teen] cumshot [http://knight.yaboo.dk/anal/brutal-anal.html nice butt] suck [http://knight.yaboo.dk/anal/black-bubble-butts.html asses] close up of a pussy [http://knight.yaboo.dk/anal/jenna-jameson-anal.html gay anal] close up pussy [http://knight.yaboo.dk/anal/shakira-ass.html perfect butt] teen anal [http://knight.yaboo.dk/anal/ass-penetration.html ass to mouth] beach voyeur [http://knight.yaboo.dk/anal/big-thick-butt-black-women.html ass fucking] free voyuerweb [http://knight.yaboo.dk/anal/white-girls-with-a-ghetto-booty.html ass and pussy] throat fucking [http://knight.yaboo.dk/anal/bubble-butt-babes.html big black ass] ass teen [http://knight.yaboo.dk/anal/atlanta-booty.html big tits round asses] true voyeur [http://knight.yaboo.dk/anal/big-booty-clips.html anal fisting] voyuer [http://knight.yaboo.dk/anal/j-lo-ass.html black booty] voyeur [http://knight.yaboo.dk/anal/round-butts.html onion booty] nice ass [http://knight.yaboo.dk/anal/anal-probe.html tight ass] ass like that [http://knight.yaboo.dk/anal/perfect-ass-and-tits.html anal sex] ass [http://knight.yaboo.dk/anal/perfect-ass-teens.html anal fucking] teen blowjob [http://knight.yaboo.dk/anal/spanking-on-sexy-ass.html onion booty] ass to mouth [http://knight.yaboo.dk/anal/brazilian-anal.html perfect ass] perfect ass [http://knight.yaboo.dk/anal/bubble-booty.html anal sex] oral sex [http://knight.yaboo.dk/anal/anal-stimulation.html anal fisting] oral sex [http://knight.yaboo.dk/anal/big-fat-ass-booties.html ass to mouth] blowjobs [http://knight.yaboo.dk/anal/gaping-fist-anal.html anal fisting] sperm [http://knight.yaboo.dk/anal/round-booty.html anal fucking] igor voyuerweb [http://knight.yaboo.dk/anal/girls-in-booty-shorts.html ass and pussy] upskirt voyeur [http://knight.yaboo.dk/anal/ghetto-booty-porn.html sexy ass] close up of a pussy [http://knight.yaboo.dk/anal/petite-ass.html big ass] blow [http://knight.yaboo.dk/anal/anal-whores.html nice ass] anal [http://knight.yaboo.dk/anal/redhead-anal.html butts] the free project voyeur [http://knight.yaboo.dk/anal/phat-white-booty.html anal fucking] gay anal [http://knight.yaboo.dk/anal/booty-models.html perfect ass] ass to mouth [http://knight.yaboo.dk/anal/duff-hilary-butt.html sexy ass] the free project voyeur [http://knight.yaboo.dk/anal/extreme-anal-fisting.html butts] free voyuerweb [http://knight.yaboo.dk/anal/extreme-booty.html ass to mouth] project voyeur chat [http://knight.yaboo.dk project voyeur] beach voyeur [http://knight.yaboo.dk/voyeur/private-voyeur.html voyeur videos] anal sex [http://knight.yaboo.dk/voyeur/beach-voyeur.html igor voyuerweb] cum shot [http://knight.yaboo.dk/voyeur/voyeur-cams.html project voyuer] big booty [http://knight.yaboo.dk/voyeur/voyeur-masturbation.html locker room voyer] throat [http://knight.yaboo.dk/voyeur/free-upskirt-voyeur-upskirt-upskirt.html voyeur videos] perfect butt [http://knight.yaboo.dk/voyeur/sleeping-voyeur.html voyuer web] blowjob [http://knight.yaboo.dk/voyeur/free-voyeur-cams.html teen voyeur] blowjob movie [http://knight.yaboo.dk/voyeur/wife-voyeur.html free voyeur] project voyeur [http://knight.yaboo.dk/voyeur/project-voyeur-uk.html voyeur cam] private voyeur [http://knight.yaboo.dk/voyeur/japanese-voyeur.html the free voyeurweb] bukkake [http://knight.yaboo.dk/voyeur/masterbation-voyeur.html teen voyeur] ass teen [http://knight.yaboo.dk/voyeur/candid-voyeur.html locker room voyer] anal [http://knight.yaboo.dk/voyeur/voyeurs-web.html the free voyeurweb] anal sex [http://knight.yaboo.dk/voyeur/celebrity-voyeur.html voyeurweb] voyeur web [http://knight.yaboo.dk/voyeur/oops-voyeur.html teen voyeur] teen ass [http://knight.yaboo.dk/voyeur/voyeur-webcam.html voyuerweb] gay blowjobs [http://knight.yaboo.dk/voyeur/russian-voyeur.html voyuer] girl suck [http://knight.yaboo.dk/voyeur/teen-bikini-voyeur.html voyeur sex] free project voyeur [http://knight.yaboo.dk/voyeur/voyeur-mpegs.html voyeur beach] project voyuer
 
</div>
 
  
 
== Defenses and Attacking ==
 
== Defenses and Attacking ==

Revision as of 18:01, 15 January 2006

The .shoot command is one of the most vital in DB. With it a bot can feed, dispose of waste, shoot poison or venom, and affect another bots memory.

Basics

Whenever a non zero value is stored in .shoot, a shot is produced. This shot by default fires directly along the bot's eye's vector (that is, which direction it's looking). The shot's basic strength and range are determined by a bot's body.

Shot Types:

Feeding Shots

  • -1 - Energy Shots
  • -2 - Give energy Shoot, bread and butter feeding type. -1 and -6 shots also return this.
  • -6 - Body Shots

Waste Poison and Venom

  • -4 - Waste Shots(coupled with .shootval to determine waste size)
  • -5 - Poison Shots(fired automatically at attacker provided defender has poison, cannot be fired manually through the DNA) The number stored in ploc determines the percise location that is zeroed, if no number is stored a random location 1-1000 is chosen.
  • -3 - Venom Shots(can be fired at other bot provided venom stored)

Memory shots

By storing positive numbers in .shoot another bot's memory can be overwritten by what's stored in .shootval. This can be used to either mess up another bot or to exchange some vital information between bots.

Here's how you'd make another bot turn. Light's Icarus used this to dominate F2 league for a while.


cond
'you figure it out
'Icarus fires if:
*.shup -2 !=
start
.aimdx .shoot store
314 .shootval store
stop

This will make any bot that you hit turn 90 degrees to the right.


Defenses and Attacking

For 2.36 and later, check out How defenses and attacks work

Advanced Uses of Shootval

As of 2.36, you may 'power up' a shot's strength and range.

Storing a negative value in .shootval will make body shots (-6) and energy shots (-2) have a longer range.

Storing positive values in .shootval will make body shots (-6) and energy shots (-1 and -2) become more powerful.

The multiplier is roughly log2(.shootval). That's log base 2. So spend 4 energy in .shootval and you'll double your shot strength or range, but spend 8 energy and you only triple shot strength or range.

This will also work in a way with venom and waste shots. The increase is linear instead of logarithmic though, and you spend the resource amount instead of energy. See venom and waste. Note that storing negative numbers for venom or waste shots has no effect, the shootval must be positive. (I think)

Advanced Shooting Commands

.backshot and .aimshoot allow for more control over how the shot is produced.

Storing a positive number in .backshoot or increasing .backshoot by one, will instruct the bot to fire backwards if a non zero value is stored in .shoot.

Saving energy by using the increase operator:

.backshoot inc
-6 .shoot store

.aimshoot follows .backshot's syntax, but allows you to specify an angle to shoot at. The number stored here represents the angle from the bot's eye vector (direction it's facing) running counter-clockwise.

Example

314 .aimshoot store
-1 .shoot store

will fire a shot directly 90 degrees to the left of the bot's eye.

Sysvars