# Placement Flags

C++ name: `ePlacementFlag`

## Used by

- [OBJECT::CREATE_PICKUP](https://natives.borderlinerp.com/natives/OBJECT/CREATE_PICKUP.md) `0xFBA08C503DD5FA58`
- [OBJECT::CREATE_PICKUP_ROTATE](https://natives.borderlinerp.com/natives/OBJECT/CREATE_PICKUP_ROTATE.md) `0x891804727E0A98B7`
- [OBJECT::CREATE_AMBIENT_PICKUP](https://natives.borderlinerp.com/natives/OBJECT/CREATE_AMBIENT_PICKUP.md) `0x673966A0C0FD7171`

## Values

| Name | Value | Note |
| --- | --- | --- |
| `PLACEMENT_FLAG_NONE` | `0` |  |
| `_UNK1` | `1` |  |
| `_UNK2` | `2` |  |
| `_UNK3` | `4` |  |
| `PLACEMENT_FLAG_SNAP_TO_GROUND` | `8` |  |
| `_UNK4` | `16` |  |
| `_UNK5` | `32` |  |
| `_UNK6` | `64` |  |
| `PLACEMENT_FLAG_USE_OWNED_WEAPON` | `128` |  |
| `_UNK7` | `256` |  |
| `PLACEMENT_FLAG_ROTATE` | `512` |  |
| `PLACEMENT_FLAG_FACEPLAYER` | `1024` |  |
| `_UNK8` | `2048` |  |
| `_UNK9` | `4096` |  |
| `_UNK10` | `8192` |  |
| `PLACEMENT_FLAG_ALWAYS_IN_SCOPE` | `16384` |  |
| `_UNK11` | `32768` |  |
| `PLACEMENT_FLAG_COLLECTABLE_ON_MOUNT` | `65536` |  |
| `PLACEMENT_CREATION_FLAG_COLLECTABLE_IN_VEHICLE` | `131072` |  |
| `PLACEMENT_FLAG_SUPPRESS_BUTTON_COLLECTION` | `262144` |  |
| `_UNK12` | `524288` |  |
| `_UNK13` | `1048576` |  |
| `PLACEMENT_FLAG_SKIP_LOS_CHECK` | `2097152` |  |
| `PLACEMENT_FLAG_READY_WEAPON` | `4194304` |  |

*Source: Halen84 Native Flags & Enums — https://github.com/Halen84/RDR3-Native-Flags-And-Enums/tree/1049e650690e3eff085988285df310a71af587f3/Placement%20Flags*
