> ## Documentation Index
> Fetch the complete documentation index at: https://rust-co.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Visão geral

> A parte visual do RCO Identity: creator, roupas MP + NPC, barber, tattoos, wardrobe e persistência.

O RCO Appearance é quem é dono da **identidade visual** do personagem. Rosto, corpo, tom de pele, cabelo, roupas, tattoos, outfits salvos e os dados necessários para reconstruir tudo depois de um relog ficam aqui.

Para o jogador, ele aparece como creator, tailor, barber e wardrobe. Para quem administra o servidor, a diferença mais importante é ter **um snapshot canônico** em vez de vários scripts salvando versões diferentes do mesmo personagem.

## O que o jogador recebe

* **Creator completo** de rosto, corpo, skin tone, cabelo, barba, sobrancelha, maquiagem e outras camadas.
* **Roupas MP + NPC no mesmo catálogo**, inclusive outfits mistos quando a composição é compatível.
* **Tailor** com preview e Save/Cancel real.
* **Barber** focado em cabelo, barba e opções faciais.
* **Tattoos/overlays** com suporte a packs custom.
* **Wardrobe** com outfits salvos.
* **Quick Clothing** para tirar/voltar roupas durante o gameplay, além de sleeves/collar quando a peça suporta.
* **`/reloadskin`** para reaplicar a aparência salva.

## Um engine, vários modos

| Modo       | Uso normal             |
| ---------- | ---------------------- |
| `creator`  | edição completa        |
| `clothing` | tailor / loja de roupa |
| `barber`   | cabelo, barba e rosto  |
| `tattoo`   | tattoos e overlays     |
| `wardrobe` | outfits salvos         |

Isso é importante para integrações. Um hotel deve abrir **wardrobe**, não um tailor. Um admin tool pode abrir o editor completo. Um preview local não deve ganhar permissão de persistência por acidente.

## MP e NPC clothing

NPC clothing não é só "mais um shop hash". O RCO trata drawable/layers/tints, shop items MP e alpha/body wearable states dentro do próprio engine.

<Note>
  Nem toda roupa NPC pode ser removida com segurança como se fosse um acessório MP. Se a operação deixaria parte do corpo invisível ou uma composição inválida, o RCO prefere recusar a ação.
</Note>

## Save e Cancel são estados de verdade

Enquanto a UI está aberta, o RCO separa a aparência original da aparência de trabalho.

* **Save** persiste o resultado final.
* **Cancel/Close** volta exatamente ao estado original.
* Um preview transitório não vira a nova verdade só porque apareceu no ped por alguns frames.

## Quick Clothing não altera seu outfit salvo

`/hat`, `/coat`, `/sleeves` e os outros toggles são um overlay de gameplay por cima da aparência real.

Assim o jogador pode tirar o chapéu, entrar no tailor, comprar outro item e continuar sem misturar "roupa salva" com "roupa escondida temporariamente".

Leia [Quick Clothing](/pt-BR/rco-appearance/quick-clothing) antes de integrar um radial.

## Persistência

Quando um personagem já possui snapshot RCO canônico, esse snapshot passa a ser a fonte de verdade. Por isso barber/clothing antigos que continuam gravando `playerskins` ou campos antigos do VORP devem ficar desligados.

## Com ou sem Creator

Appearance pode ser usado com outro selector desde que a integração seja feita corretamente. No fluxo completo do RCO Identity:

```cfg theme={"dark"}
ensure rco-appearance
ensure rco-creator
```

## Próximos passos

<CardGroup cols={2}>
  <Card title="Instalação" icon="download" href="/pt-BR/rco-appearance/installation">Ordem correta e resources que precisam ser parados.</Card>
  <Card title="Quick Clothing" icon="shirt" href="/pt-BR/rco-appearance/quick-clothing">Comandos, exports, sleeves/collar e OneSync.</Card>
  <Card title="Wardrobe integrations" icon="door-open" href="/pt-BR/rco-appearance/wardrobe-integration">Housing, hotel, camp e propriedades.</Card>
  <Card title="API" icon="code" href="/pt-BR/rco-appearance/exports">Exports públicos e regras de persistência.</Card>
</CardGroup>
