> ## Documentation Index
> Fetch the complete documentation index at: https://docs.kinemation.xyz/llms.txt
> Use this file to discover all available pages before exploring further.

# 📚Overview

> In this page we will cover the structure of the package.

## Content

All the assets' contents, such as animations, meshes, sounds, and prefabs can be found in **KINEMATION → FPSAnimationPack**:

<Frame caption={"Pack content."}>
  <img src="https://mintcdn.com/kinemation/PlmzVQHJ3J_C1x92/images/fps-animation-pack/unity/ae92e3f6e12d2878f93c.png?fit=max&auto=format&n=PlmzVQHJ3J_C1x92&q=85&s=53c1d1a014bf2c4e3ac47b91d93c01c5" alt="" width={280} data-path="images/fps-animation-pack/unity/ae92e3f6e12d2878f93c.png" />
</Frame>

Let's break down each directory now.

## Animations

This directory contains camera, character, weapon override controllers, and source models. It also includes procedural recoil settings for each weapon.

<Frame caption={"AK animations folder example."}>
  <img src="https://mintcdn.com/kinemation/PlmzVQHJ3J_C1x92/images/fps-animation-pack/unity/d513fda5e0d0e0652d6e.png?fit=max&auto=format&n=PlmzVQHJ3J_C1x92&q=85&s=79036dcf5faf25e05746fb0223f585b1" alt="" width={378} data-path="images/fps-animation-pack/unity/d513fda5e0d0e0652d6e.png" />
</Frame>

## Animator Controllers

This directory contains the main animator controllers used to animate characters and weapons. You can find here default animation clips - they are empty and are only used to be overridden by custom animation data.

## Camera Shakes

Here you can find settings for different recoil shakes, used to animate the camera when firing.

## Character

In this directory, you can find character models, textures, and materials.

## Masks

This folder contains Avatar Masks, used in the animation system.

## Prefabs

Here you can find prefabs for all weapons, characters, and UI.

## Render Pipeline Upgrades

This directory contains unity packages that can upgrade materials to a desired render pipeline. All materials are URP by default.

## Scripts

This folder contains gameplay code. All components used in the package are located here.

## Settings

Here you can find character and weapon settings, as well as procedural motions (used for aiming and fire mode switching animations).

## SFX

This folder contains all sound effects used in the package.
