quarta-feira, 5 de junho de 2013

Lateral Sistema de Batalha Básico

Deixe-me começar dizendo que este é realmente o básico, deixe-me dar-lhe uma imagem de como isso é básico: . Completamente sem frescuras, poderia ser a base para um sistema de batalha vista lateral animado que eu não sou susceptível de ser escrita Básico Lateral Batalha Script As instruções estão no roteiro. Exemplo battlers:
Posted Image






Posted ImagePosted ImagePosted ImagePosted Image

    
 
 



jogador partido.
----------------------
Instruções
----------------------
Você vai precisar de importar battlers para a festa de usar
eles devem ser nomeados da seguinte forma:
name_battler
eg
Ralph_battler
----------------------
Bugs conhecidos
----------------------
Nenhum
= End
classe Game_Actor <Game_Battler
  # ------------------------------------------------- -------------------------
  # ● Novo Método battler_name
  # ------------------------------------------------- -------------------------
  def battler_name
    voltar actor.name + "_battler"
  final
  # ------------------------------------------------- -------------------------
  # ● Reescreve use_sprite?
  # ------------------------------------------------- -------------------------
  def use_sprite?
    return true
  final
  # ------------------------------------------------- -------------------------
  # ● Novo Método screen_x
  # ------------------------------------------------- -------------------------
  def screen_x
    voltar 450
  final
  # ------------------------------------------------- -------------------------
  # ● Novo Método screen_y
  # ------------------------------------------------- -------------------------
  def screen_y
    retorno 120 + 40 * self.index
  final
  # ------------------------------------------------- -------------------------
  # ● Novo Método screen_z
  # ------------------------------------------------- -------------------------
  def screen_z
    retorno de 100
  final
final

classe Spriteset_Battle
  # ------------------------------------------------- -------------------------
  # ● Reescreve create_actors
  # ------------------------------------------------- -------------------------
  def create_actors
    @ Actor_sprites = $ game_party.battle_members.reverse.collect fazer | actor |
      Sprite_Battler.new (@ viewport1, ator)
    final
  final
final

Nenhum comentário:

Postar um comentário