O RF Echelon é desenvolvido com uma ferramenta própria, feita do zero pela nossa equipe: o RF Editor. A gente não depende de edição manual em arquivo binário nem de gambiarra — cada sistema do servidor tem uma tela dedicada, com validação, pra editar com segurança. Editor de conteúdo (quests, itens, skills, classes...) O editor de quests, por exemplo, deixa configurar tudo visualmente: raça, tipo de ação, alvo, quantidade, até 6 recompensas de item por quest, experiência, gold, e se é uma quest diária com intervalo de repetição próprio — e salva com hot-reload, sem precisar derrubar o servidor pra a mudança valer. Editor de mundo (mapas, monstros, drops, NPCs e lojas) O mesmo vale pro mundo: monstros, drops, portais, NPCs e as lojas de cada mapa são editados visualmente em cima do mapa 3D real — incluindo o que cada loja vende e por qual preço. Terrain Tools — escultura de terreno ao vivo Pra construção de mapa, o RF Editor tem ferramentas de terreno completas: Paint, Sculpt, Ramp, Pit/Crater, Scatter, Trail, Layer Paint, Recess, Platform, Subdivide, Expand e mais. No modo Sculpt dá pra levantar, abaixar, nivelar ou suavizar o terreno arrastando direto em cima do mapa 3D, com raio de pincel e altura mínima/máxima ajustáveis — o resultado aparece na hora, sem precisar exportar nada. Editor de entidades — decoração do mapa Pra decorar o cenário, o RF Editor lista todo mesh disponível pra colocar no mapa (mais de 1100 no catálogo atual, entre arquivos soltos e empacotados), com pré-visualização antes de posicionar. Dá pra escolher, ver o modelo e colocar direto na cena 3D, sem sair do editor. Sprite Viewer — ícones e sprites da interface Todo ícone e sprite de interface do cliente também é navegável, ação por ação, quadro por quadro, com importação e exportação de PNG (inclusive em lote). E tem um alerta de segurança embutido: arquivos de sprite compartilhados por várias telas da interface nativa são marcados como "crítico" antes de qualquer sobrescrita, pra ninguém quebrar a UI do cliente inteiro por acidente. Editor de poções — do campo ao ícone Cada poção tem uma tela própria com todos os campos que importam pra ela funcionar direito: nome interno e de exibição, descrição, limite de nível, tipo de moeda e preço, se é vendível/negociável/dropável/armazenável, e o efeito ligado a ela. O ícone é escolhido visualmente numa grade de sprites, que já avisa quais ícones outros itens já estão usando — evita duplicar ícone sem querer. Editor de skills e forças — com prévia ao vivo O editor de skill/força mostra todos os requisitos (HP/FP/SP, cast delay) e os valores de efeito e duração por nível, do 1 ao 7, numa tela só. E o diferencial: dá pra tocar a skill numa cena de combate de teste, ao vivo, e ver o efeito visual e o dano batendo no alvo antes de publicar qualquer mudança. Essa parte específica (criar skill nova do zero, com partícula própria) ainda está em progresso, cerca de 50% pronta — falta sincronizar a animação corretamente, renderizar o esqueleto certo pra fixar a partícula no ponto certo do personagem, fechar alguns gaps de partícula, e ainda fazer alterações no cliente e no servidor do jogo pra aceitar skills novas de verdade. Editar skill que já existe já funciona normal. Editor de UI nativa — monta janela sem escrever Lua na mão O RF Editor também monta janela de interface nativa do zero, visualmente: fundo, texto, botão, imagem, lista, barra de progresso, paginação — organiza tudo numa hierarquia com drag-and-drop pra reordenar, e cada elemento tem posição, tamanho, cor e sprite editáveis num painel próprio. No final, gera o Lua da janela automaticamente ou aplica como override em cima de uma janela nativa já existente. Ainda em progresso, mas já funcional — as janelas do Battle Pass e das Habilidades da Guilda aí em cima foram montadas nele. Além dessas telas, o RF Editor também tem editores dedicados pra armas, equipamentos, animus, força/skill, poções, recursos, itens de baú, loja de cash, receitas de craft, anéis/amuletos e classes inteiras. É essa ferramenta que nos permite corrigir, balancear e adicionar conteúdo rápido no RF Echelon, sem depender de terceiros.
Nosso Editor Próprio
Por Equipe Echelon · há 1 h