> For the complete documentation index, see [llms.txt](https://wiki.redmodding.org/cyberpunk-2077-modding/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/references-lists-and-overviews/cheat-sheet-tweak-ids/poses-animations.md).

# Cheat Sheet: Poses/Animations

Cheat Sheets for poses and animations

## Summary

**Published**: Apr 27 2024 by [Grovac](mailto:undefined), based on research by [Apart](mailto:undefined)\
**Last documented update**: Dec 17 2024 by [mana vortex](mailto:undefined)

## AcceptedWeaponConfig

You can use this to spawn [poses with props](/cyberpunk-2077-modding/modding-guides/animations/animations/archivexl-adding-photo-mode-poses.md#spawning-props-with-the-pose).

```
POSE_WEAPON_ASSAULTRIFLE
POSE_WEAPON_HANDGUN
POSE_WEAPON_LMG
POSE_WEAPON_PRECISIONRIFLE
POSE_WEAPON_REVOLVER
POSE_WEAPON_SHOTGUN
POSE_WEAPON_SHOTGUNDUAL
POSE_WEAPON_SMG
POSE_WEAPON_SNIPERRIFLE
POSE_WEAPON_HAMMER
POSE_WEAPON_HMG
POSE_WEAPON_KATANA
POSE_WEAPON_KNIFE
POSE_WEAPON_ONEHANDED
POSE_WEAPON_TWOHANDED
POSE_PHONE
POSE_CIGARETTE
POSE_POPCORN
POSE_GUITAR
POSE_MICROPHONE_RIGHT
POSE_MICROPHONE_LEFT
POSE_WEAPON_FISTS
```

## poseStateConfig

You can use this to [limit pose availability](/cyberpunk-2077-modding/modding-guides/animations/animations/archivexl-adding-photo-mode-poses.md#pose-conditions-optional).

{% hint style="warning" %}
Adding a `poseStateConfig` will cause your pose to be **hidden** in other circumstances. This might confuse users and lead to bug reports, so use it sparingly.
{% endhint %}

Unless indicated otherwise, none of the pose states below are available when swimming.

|                                     |                                                                        |
| ----------------------------------- | ---------------------------------------------------------------------- |
| POSE\_STATE\_GROUND                 | Can only be used while standing on a surface.                          |
| POSE\_STATE\_GROUND\_CROUCH         | Can only be used while crouching on a surface.                         |
| POSE\_STATE\_AIR                    | Can only be used while in mid-air.                                     |
| POSE\_STATE\_GROUND\_AIR            | Can only be used while on a surface or while in mid-air.               |
| POSE\_STATE\_GROUND\_WALK           | Can only be used while walking on a surface.                           |
| POSE\_STATE\_GROUND\_SPRINT         | Can only be used while sprinting on a surface.                         |
| POSE\_STATE\_GROUND\_ACTION         | Can only be used while in combat on a surface.                         |
| POSE\_STATE\_SWIMMING               | Can only be used while swimming.                                       |
| POSE\_STATE\_SWIMMING\_MOVING       | Can only be used while swimming and moving.                            |
| POSE\_STATE\_CAR                    | Can only be used while driving a car.                                  |
| POSE\_STATE\_BIKE                   | Can only be used while riding a motorcycle.                            |
| POSE\_STATE\_LADDER                 | Unused / no effect                                                     |
| POSE\_STATE\_GROUND\_FLAT           | Can only be used while standing on a flat surface.                     |
| POSE\_STATE\_GROUND\_FLAT\_AND\_AIR | Can only be used while standing on a flat surface or while mid-air.    |
| POSE\_STATE\_GROUND\_FLAT\_ACTION   | Can only be used while standing on a flat surface and while in combat. |


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

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

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/references-lists-and-overviews/cheat-sheet-tweak-ids/poses-animations.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
