> For the complete documentation index, see [llms.txt](https://kinematicsoup.gitbook.io/reactor/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://kinematicsoup.gitbook.io/reactor/api-reference/ks.reactor/ks.reactor.kscharactercontrollercollisionflags.md).

# Enum ksCharacterControllerCollisionFlags

Namespace: [KS.Reactor](/reactor/api-reference/ks.reactor.md)\
Assembly: KSCommon.dll

Collision flags is a bitmask returned by character controller's Move method.

```csharp
[Flags]
public enum ksCharacterControllerCollisionFlags
```

## Fields

`ABOVE = 2`

Collision detected on the top of the character controller.

`BELOW = 4`

Collision detected on the bottom of the character controller.

`NONE = 0`

No collisions detected.

`SIDES = 1`

Collision detected on the side of the character controller.
