# CHARACTERS

- [Character System](https://docs.airship.gg/characters/character-system.md)
- [Spawning Characters](https://docs.airship.gg/characters/character-system/spawning-characters.md)
- [Custom Character](https://docs.airship.gg/characters/character-system/quick-configuration.md): Quickly get a custom character prefab working in your scene.
- [First Person Viewmodel](https://docs.airship.gg/characters/character-system/first-person-viewmodel.md): How to setup first person animations
- [Player System](https://docs.airship.gg/characters/player-system.md)
- [Character Movement System](https://docs.airship.gg/characters/character-movement-system.md): How to work with Airships core character movement system
- [Character Movement Hierarchy](https://docs.airship.gg/characters/character-movement-system/character-movement-hierarchy.md)
- [Character Movement Physics](https://docs.airship.gg/characters/character-movement-system/character-movement-physics.md)
- [Character Movement Data](https://docs.airship.gg/characters/character-movement-system/character-movement-data.md): Details on the exposed variables on CharacterMovementData
- [Character Movement Events](https://docs.airship.gg/characters/character-movement-system/character-movement-events.md)
- [Character Movement Networking](https://docs.airship.gg/characters/character-movement-system/character-movement-networking.md): The core multiplayer movement system supports Client Authoritative and Server Authoritative movement. The default movement networking mode is Client Authoritative.
- [Server Authoritative Movement](https://docs.airship.gg/characters/character-movement-system/character-movement-networking/server-authoritative-movement.md): How to use Server Authoritative Movement.
- [Architecture](https://docs.airship.gg/characters/character-movement-system/character-movement-networking/server-authoritative-movement/architecture.md): An overview of how server authoritative character networking works and the associated tools you can use to modify the character behavior.
- [Predicted Command Manager](https://docs.airship.gg/characters/character-movement-system/character-movement-networking/server-authoritative-movement/predicted-command-manager.md): How to utilize the predicted command manager to easily create server authoritative commands with client prediction.
- [Lag Compensation](https://docs.airship.gg/characters/character-movement-system/character-movement-networking/lag-compensation.md): Performing lag compensated checks using Airship's Character Networking.
- [Character Camera](https://docs.airship.gg/characters/character-camera.md)
- [Custom Camera Mode](https://docs.airship.gg/characters/character-camera/custom-camera-mode.md)
- [Character Animations](https://docs.airship.gg/characters/character-animations.md)
- [Character Rig Download](https://docs.airship.gg/characters/character-animations/character-blender-animations.md): This page contains a download of the Airship Character Rig so you can animate in tools like Blender.
- [Character Ragdoll](https://docs.airship.gg/characters/character-animations/character-ragdoll.md): Quick toggling of ragdoll physics for characters


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.airship.gg/characters.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
