Esse sistema é simples, por isso duvido que ele não exista por ai, resolvi postar pois estava querendo mudar a janela de status na batalha e encontrava em fóruns várias pessoas procurando por isso e terminavam sem encontrar assim como eu.
Mas como esse sistema é curto e simples não creio que seria um desperdício posta-lo para os iniciantes mesmo que várias coisas pareçam um tanto óbvias.
Esse sistema muda o design da barra de HP e MP na janela de batalha (e pode ir um pouco mais além).
Importante:
É preferível que esse sistema seja usado sem duas coisas que existem na batalha padrão do RPG Maker, a janela inicial de "fight & run" e a narração da batalha, caso utilize algum script onde a batalha perde essas duas características vai funcionar perfeitamente (assim espero), porém, mesmo assim vou postar utilizando essa batalha padrão do VX.
Ele é perfeito para scripts como o Sideview Battle System /ATB
Número de Variáveis: 1
Número de imagens: 5
Número de condições: 4
Vamos a ele
primeiro ou começar mostrando a imagem de como tudo começa:
Para personalizar a barra é tão simples que até da vergonha em postar (faz os outros pensarem "sério que você pensou nisso?")
colocar a imagem do contorno da barra na batalha, utilizei essa imagem, na forma mais simples possível:
tendo como resultado:
E claro ela pode e deve ser personalizada da forma como o usuário achar melhor
para fazer com que o jogo saiba quantos personagens tem na batalha, precisará de 4 imagens (ou de quantos personagens por batalha seu jogo suportar) de barras em números diferentes.
EX:
1 personagem na party
2 personagem na party
3 personagem na party
4 personagem na party
seguido do seguinte comando na página de eventos dos grupos de batler (em todos eles):
PS: não se deixe enganar por essa imagem, a imagem com o nome "HUD 4" é a que possui as barras de 1 personagem e a "HUD 1" possui todas (e assim sucessivamente), não prestei muita atenção ao nomear as imagens.
se quiser arrancar o fundo colorido da janela basta colar o comando "self.back_opacity = 0" em "Window-BattleStatus" na janela de scripts.
exemplos em imagens:
antes
depois
(Na linha 317 e 318 desse script pode modificar a altura da barra de HP e nas linhas 353 e 354 as de MP e a partir da linha 110 pode mudar a cor da barra, no script "Window_Battle Status" nas páginas 44, 45, 46 e 47 pode mudar a largura das barras assim como a posição delas, a posição do nome do héroi e do status)
deixando a batalha assim:
Não satisfeito ainda, arranque com vontade o contorno da sua 'Window" (como na imagem acima) deixando mais espaço para uma imagem personalizada que sirva como janela, como essa tosqueira feita no paint (coloque algo muito mais legal):
deixando dessa forma:
(Claro, coloque essa imagem também na página dos grupos de battler mas com um número de imagem diferente ex:"imagem 2" e sem precisar de nenhuma condição)