ACBS - Atoa Custom Battle System
por Victor Sant
Scripts RGSS, Resources, Tutorials and Translations by Victor Sant is licensed under a
Creative Commons Atribuição-Uso Não-Comercial-Compartilhamento pela mesma Licença 2.5 Brasil License.
Permissions beyond the scope of this license may be available at Santuário RPG Maker
Este
script é exclusividade do Santuário RPG Maker e seus pareciros: Reino
RPG, Mundo RPG Maker e Dungeon Makers. Não postar em outras comunidades
sem autorização
Introdução por Victor Sant
Scripts RGSS, Resources, Tutorials and Translations by Victor Sant is licensed under a
Creative Commons Atribuição-Uso Não-Comercial-Compartilhamento pela mesma Licença 2.5 Brasil License.
Permissions beyond the scope of this license may be available at Santuário RPG Maker
Este
script é exclusividade do Santuário RPG Maker e seus pareciros: Reino
RPG, Mundo RPG Maker e Dungeon Makers. Não postar em outras comunidades
sem autorização
Para aqueles que não conhecem, o ACBS é um sistema de batalha 100% Animado, que permite criar batalhas de diferentes estilos.
Com ele você poderá criar desde sistemas laterais básicos, até sistemas frontais e isométricos.
São muitas as possibilidades.
Características
• Sistema de Batalha 100% Animado.
• Permite o uso de Sprites em formatos diferentes ao mesmo tempo.
• Permite que você crie batalhas laterais, frontais, isométrica em 4 direções e batalhas "no mapa".
• Elevadíssimo nível de personalização.
• Vários sistemas úteis integrados.
• Compatível com battlers de vários estilos.
• Muitos Add-Ons Para que você possa alterar a batalha.
Screenshots
Sim esta imagem também é do ACBS, é apenas uma amostra do que ele é capaz
Este é um teste do Add-On da Batalha Chrono Trigger
Como usar
O mais recomendado é usar a demo como base para seu projeto.
Caso
isto não seja possível copie os scripts entre o script Scene_Debug e o
script Main dentro da Demo, na mesma ordem que eles estão nela.
ADD-ONS
Existem vários Scripts opicionais dentro da demo, eles são os ADD-ONs.
Todos eles estão colocados abaixo do script Main, portanto não tendo nenhum efeito.
Para Ativa-los basta move-los para acima do Script Main, deixando-os abaixo do script principal de batalha
Configurando Battlers personalizados
Esta
é uma das melhores funções deste script, ele permite que você configure
padrões diferentes para os quadros de animação de acordo com o nome do
arquivo de battler.
Nas configurações avançadas você vai encontar um local chamado "CONFIGURAÇÃO DOS GRÁFICOS COM POSES PERSONALIZADAS".
Neste local você pode configurar as poese individualmente para cada grafico.
Em vermelho: Este é o nome do arquivo do gráfico do battler.
Em verde: Estas são as configurações básicas.
'Base' => [X, Y, SPD, Mirror]
'Base' = este é o valor que define a configuração base, não altere.
X = número de quadros horizontais. Valor numérico maior que zero. Padrão 4.
Y = número de quadros verticais. Valor numérico maior que zero. Padrão 11.
SDP = velocidade de movimento. Valor numérico maior que zero. Padrão 200.
Mirror = inverter gráfico. true ou false. Padrão false.
Ex.:
'Base' => [4, 11, 200, false]
Em azul: Os valores em azul são a configuração indvidual de cada pose.
Pose_ID => [Frames, Tempo, Loop]
Pose_ID = ID da pose. Valor numérico maior que zero.
Frames = Número de quadros de animação da pose. Valor numérico maior que zero.
Tempo = Duração de cada quadro da pose. Valor numérico maior que zero.
Loop = Repetição da Animação. true ou false.
Ex.:
5 => [4, 4, true]
Importante
O script possui centenas de valores configuráveis, todos eles estão com as devidas explicações.
Portanto, *LEIA TODAS AS INSTRUÇÕES*
Não irei dar suporte para pessoas preguiçosas e folgadas que não as lerem.
Estudem a Demo para ver como cada função foi feita.
Demo
Versão 3.22 Demo
Atoa Custom Battle System 3
Script
Scripts na demo
Perguntas Frequentes
Citar
Pergunta:Fuincona no VX? Você pode fazer um para VX?Créditos
Resposta:Respectivamente: não e não. Se desejam algo parecido para VX terão que buscar por versões criadas especialmente para o VX.
Pergunta:Como faço para usar os chars invés de Sprites?
Resposta:Se
você deseja usar chars, melhor usar o Sistema de Batalha Lateral, este
sistema é para sprites, para usar charsets, o sistema lateral é muito
melhor.
Pergunta:É possivel fazer [insira aqui sua função de prefrencia]?
Resposta:Como disse acima Não irei dar suporte para pessoas preguiçosas e folgadas. Então explore as configurações do script antes de perguntar se algo é possivel
Não irei responder perguntas que podem ser respondidas lendo todas as intruções
Pergunta:Você pode adicionar ao script o sitema de [insira aqui sua função de prefrencia]?
Resposta:Depende, se eu considerar que pode ser algo útil ao sistem, talvez eu adicione em uma futura atualização.
Pergunta:Os battler aparecem cortados, o que aconteceu
Resposta:Se
você não estiver usando battlers com estilos diferentes, é por que o
battler que você está usando não segue o mesmo estilo que o padrão.
Então você precisará criar uma configuração personalizada para ele.
Agora se o gráfico já possuir uma configuração personalizada, a configuração foi feita errada.
Verifique os valores indicados como na imagem abaixo e veja se eles conferem com as dimensões do gráfico
•Feito por Victor Sant
Agradecimentos:
•SephirotSpawn - (rmxp.org)
•SleepingLionheart - (rmxp.org)
•CCOA - (rpgrevolution.com)
•Charlie Lee - (rpgrevolution.com)
•Farenheight - (reinorpg.com)
•RTH - (?)
•XRXS - (?)
•KGC - (?)
•Cogwheel - (?)
Por seus scripts que foram usados como base para estudos ou até mesmo como base para algumas das funções.
•XeloX - (rmxp.org)
•Apocrifis - (rmxp.org)
•Neoz Kaho - (rmxp.org)
•Linkei - (santuariorpgmaker.com)
•NicholasRg - (santuariorpgmaker.com)
Ajuda com debug do sistema.