> For the complete documentation index, see [llms.txt](https://malbersanimations.gitbook.io/animal-controller/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://malbersanimations.gitbook.io/animal-controller/main-components/weapon-manager/bow.md).

# Bow

## Overview

The Bow component is an extension of the Shooteable component. It has all the properties from the shootable, plus some extra settings for creating a bow, bending the bow and using the bow knot to parent to the character's hand.

<figure><img src="https://963537199-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Lzhr1XSMzMqNXjRnNlb%2Fuploads%2FJBdQ6rWPFKY1hjKOALwt%2Fimage.png?alt=media&amp;token=b13633e3-fbd7-4060-a91f-f5e302cc6f08" alt="" width="563"><figcaption></figcaption></figure>

## Common  Properties

Please check MShootable and MWeapon Properties to understand what every common property does.

## Requirements (Bow)

To create a bow you will need a skinned bow mesh with bones along the bow:

<figure><img src="https://963537199-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Lzhr1XSMzMqNXjRnNlb%2Fuploads%2FQrylIDtYjtU35ILj1XFl%2Fimage.png?alt=media&amp;token=f96234b7-6b55-4956-8e8c-ca2e5fb45c3c" alt=""><figcaption></figcaption></figure>

An **Arrow Point** gameObject to place the Arrow Tip, and a **Knot** GameObject to place the arrow back.

<figure><img src="https://963537199-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Lzhr1XSMzMqNXjRnNlb%2Fuploads%2FOL006uV5vTfTNC4upDEz%2FUnity_YQz2rIGT34.gif?alt=media&amp;token=64735ee2-3fb8-40cd-bbbb-fb07cae3886b" alt=""><figcaption></figcaption></figure>

## Parameters

<figure><img src="https://963537199-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Lzhr1XSMzMqNXjRnNlb%2Fuploads%2FJBdQ6rWPFKY1hjKOALwt%2Fimage.png?alt=media&amp;token=b13633e3-fbd7-4060-a91f-f5e302cc6f08" alt="" width="563"><figcaption></figcaption></figure>

### **Knot**

Reference for the Game object that moves the cord of the Bow. This will be placed on the hand of the character.

<figure><img src="https://963537199-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Lzhr1XSMzMqNXjRnNlb%2Fuploads%2FoHwEp3YPeqiSQhht4yjF%2Fimage.png?alt=media&amp;token=2771cb63-8605-4d1f-8078-6d2fba544b62" alt=""><figcaption></figcaption></figure>

### KnotHand Offset

Offset between the Hand bone position and the Knot

<figure><img src="https://963537199-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Lzhr1XSMzMqNXjRnNlb%2Fuploads%2FeCDYk9EnKmjUSjNahl4D%2Fimage.png?alt=media&amp;token=aca2c5cd-78b2-45aa-b0cb-8b11aaef623c" alt=""><figcaption></figcaption></figure>

### Default Knot Position

The default position of the Knot when the bow is not bent. ⚠️<mark style="color:red;">**This value needs to be stored in the editor. Use the \[C] button**</mark>

<figure><img src="https://963537199-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Lzhr1XSMzMqNXjRnNlb%2Fuploads%2FSlHzz4lKSyN7U58OITT5%2Fimage.png?alt=media&amp;token=d9feaa07-cdd6-4ad5-9025-24c9c3e66489" alt=""><figcaption></figcaption></figure>

### Upper Chain&#x20;

Reference for the Upper bones of the bow&#x20;

### Lower Chain

References for the lower bones of the bow

### **Store Initial BowPosition and Rotation**

Use this button to store the default position and rotation of the lower and upper bones of the bow when the bow is not bent. ⚠️<mark style="color:red;">**These values need to be stored in the editor.**</mark>&#x20;

<figure><img src="https://963537199-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Lzhr1XSMzMqNXjRnNlb%2Fuploads%2FEkKw160UwcFQOeQoca99%2Fimage.png?alt=media&amp;token=70322b93-540f-4887-9263-02451f9c3205" alt=""><figcaption></figcaption></figure>

### Upper Rotation Axis

Which Axis is going to be used to Bend the bow in the upper chain

### Lower Rotation Axis

Which Axis is going to be used to Bend the bow in the lower chain

### Max Tension

How Far the bow is going to bend

### Bow Tension Preview

You can preview bow bending right in the editor. But first, make sure all the Initial values for the chains and Knot are stored.

<figure><img src="https://963537199-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Lzhr1XSMzMqNXjRnNlb%2Fuploads%2F100W2Dx7turt6E5qBrJj%2FUnity_OpNzOr2tVu.gif?alt=media&amp;token=264ee997-1db7-4dc1-b49b-ae2ca65f4707" alt=""><figcaption></figcaption></figure>
