# Out-of-Character and In-Character roles

There are two types of roles in MD — **OOC** (Out-of-Character) and **IC** (In-Character). Simply put, OOC roles usually relate to the discord user and are transferred even after character changes. IC roles on the other hand are tied to a particular character. When you switch a character or if they die, the IC roles will typically change depending on the new character you've made.

There is another important distinction — IC roles can be **Covert** and **Overt**. If they are white `(#ffffff)`, that means they are considered Overt. Covert IC roles on the other hand are marked with an invisible color and will not change the color of the user.&#x20;

If a role is **Overt**, then it can be perceived by other characters by using the [`see`](https://docs.medievaldiscord.com/character/seeing) command. If a role is **Covert**, then it cannot be perceived by other characters.

{% hint style="info" %}
*Note that Path/Route roles are the only **Covert** roles that have a color. They are marked with a color purely for aesthetics and for us to be able to order users accordingly on the online members list.*
{% endhint %}

{% hint style="success" %}
*You can hide Overt roles by using the* [*`cloak`*](https://docs.medievaldiscord.com/character/seeing#cloaking-command) *command!*
{% endhint %}

The `Character Roles` role is considered to be a divider role. Its purpose is to divide IC roles from OOC roles. When you open someone's profile on MD you will be given two sets of roles and a divider between them. The upper roles are OOC and the ones below the divider are IC.

{% hint style="danger" %}
*The Overtness of roles is a prime source of MetaRP. Please bear in mind that your character can't see Covert roles. Simply, be mindful of other people's roles and the MeraRP* [*rules*](https://docs.medievaldiscord.com/ooc-mechanics/in-depth-rules) *associated with them.*
{% endhint %}


---

# 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.medievaldiscord.com/ooc-mechanics/out-of-character-and-in-character-roles.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.
