Marca e cores
As configurações globais de identidade ficam em:
rbn-data/resources/core/shared/config.luaIdentidade da cidade
O bloco Core.Brand guarda o nome, o site, o Discord e as imagens usadas pela base.
| Campo | Uso |
|---|---|
name | Nome exibido da cidade/base |
website | Endereço do site |
connect | Endereço usado para conexão |
discordInvite | Convite do Discord |
logoUrl | Logo usada por interfaces e integrações |
loadingLogoUrl | Logo da tela de carregamento |
attentionLabel | Título do aviso da criação de personagem |
attentionText | Texto HTML do aviso |
Core.Brand = {
name = 'MINHA CIDADE',
website = 'https://exemplo.com',
connect = 'play.exemplo.com',
discordInvite = 'discord.gg/seu-convite',
logoUrl = 'https://cdn.exemplo.com/logo.png',
loadingLogoUrl = 'https://cdn.exemplo.com/loading.png',
}Utilize URLs HTTPS públicas para imagens. Teste cada endereço em uma janela anônima antes de reiniciar a base.
Paleta global
O bloco Core.Colors concentra as cores de destaque para construção, inventário, HUD, grupos, placar, ranking, marketplace e missões.
Core.Colors = {
building = '#5830be',
inventory = '#5830be',
hud = '#5830be',
gangs = '#5830be',
marketplace = '#5830be',
}Mantenha o formato hexadecimal #RRGGBB. Os campos internos de missions, compassPointer e buildingOutline possuem estados próprios e devem permanecer dentro de seus blocos.
Aparência dos logs
Core.Logs define nome, avatar, rodapé, ícone e cores dos embeds enviados ao Discord. Essa área muda apenas a apresentação; os endereços dos canais ficam em Core.Webhooks.
Depois de editar, execute ensure core e confira a HUD, o inventário, a tela de entrada e um log de teste.