Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #==============================================================================
- # MBS - Event Export: Ace
- #------------------------------------------------------------------------------
- # por Masked
- #==============================================================================
- ($imported ||= {})[:mbs_event_export_adapter] = true
- #==============================================================================
- # ** MBS
- #==============================================================================
- module MBS
- #============================================================================
- # ** EventExport
- #============================================================================
- module EventExport
- #------------------------------------------------------------------------
- # * Versão do RGSS
- #------------------------------------------------------------------------
- RGSS = 3
- #------------------------------------------------------------------------
- # * Lista associativa de comandos
- #------------------------------------------------------------------------
- COMMANDS = {
- 0 => 101, # Mostrar Mensagem
- 1 => 102, # Mostrar escolhas
- 2 => 402, # Escolha
- 3 => 403, # Se cancelar
- 4 => 103, # Entrada numérica
- 5 => 104, # Selecionar item
- 6 => 105, # Mostrar texto em rolagem
- 7 => 405, # Mostrar texto em rolagem
- 8 => 108, # Comentários
- 9 => 408, # Comentários
- 10 => 111, # Condições
- 11 => 411, # Excessão
- 12 => 112, # Iniciar ciclo
- 13 => 413, # Repetir acima
- 14 => 113, # Romper ciclo
- 15 => 115, # Sair do processamento do evento
- 16 => 117, # Chamar evento comum
- 17 => 118, # Label
- 18 => 119, # Ir para label
- 19 => 121, # Controle de switches
- 20 => 122, # Controle de variáveis
- 21 => 123, # Controle de switch local
- 22 => 124, # Controle do cronômetro
- 23 => 125, # Mudança de dinheiro
- 24 => 126, # Mudança de itens
- 25 => 127, # Mudança de armas
- 26 => 128, # Mudança de armaduras
- 27 => 129, # Mudança de grupo
- 28 => 132, # Mudança de BGM de batalha
- 29 => 133, # Mudança de ME de fim de batalha
- 30 => 134, # Mudança de permissão de save
- 31 => 135, # Mudança de permissão de menu
- 32 => 136, # Mudança de permissão de encontros
- 33 => 137, # Mudança de permissão de formação
- 34 => 138, # Mudança de cor da janela
- 35 => 201, # Transferência do jogador
- 36 => 202, # Definir posição do veículo
- 37 => 203, # Definir posição do evento
- 38 => 204, # Rolagem do mapa
- 39 => 205, # Definir rota de movimento
- 40 => 206, # Embarcar/Desembarcar do veículo
- 41 => 211, # Mudança de transparência
- 42 => 212, # Mostrar Animação
- 43 => 213, # Mostrar ícone de emoção
- 44 => 214, # Apagar evento
- 45 => 216, # Mudança de exibição de segudores
- 46 => 217, # Reunir seguidores
- 47 => 221, # Fade out
- 48 => 222, # Fade in
- 49 => 223, # Tonalidade de tela
- 50 => 224, # Efeito de flash
- 51 => 225, # Efeito de tremor
- 52 => 230, # Tempo de espera
- 53 => 231, # Mostrar imagem
- 54 => 232, # Mover imagem
- 55 => 233, # Rotação da imagem
- 56 => 234, # Tonalidade da imagem
- 57 => 235, # Apagar imagem
- 58 => 236, # Definir efeito de clima
- 59 => 241, # Reproduzir BGM
- 60 => 242, # Parar BGM
- 61 => 243, # Memorizar BGM
- 62 => 244, # Continuar BGM
- 63 => 245, # Reproduzir BGS
- 64 => 246, # Parar BGS
- 65 => 249, # Reproduzir ME
- 66 => 250, # Reproduzir SE
- 67 => 251, # Parar SE
- 68 => 261, # Reproduzir filme
- 69 => 281, # Mudança de exibição de nome do mapa
- 70 => 282, # Mudança de tileset
- 71 => 283, # Mudança de fundo de batalha
- 72 => 284, # Mudança de panorama
- 73 => 285, # Aquisição das informações de uma posição específica
- 74 => 301, # Processamento da batalha
- 75 => 601, # Se vencer
- 76 => 602, # Se fugir
- 77 => 603, # Se perder
- 78 => 302, # Processamento da loja
- 79 => 303, # Processamento da entrada de nome
- 80 => 311, # Mudança de HP
- 81 => 312, # Mudança de MP
- 82 => 313, # Mudança de estado
- 83 => 314, # Curar tudo
- 84 => 315, # Mudança de experiência
- 85 => 316, # Mudança de nível
- 86 => 317, # Mudança de parâmetros
- 87 => 318, # Mudança de habilidades
- 88 => 319, # Mudança de equipamentos
- 89 => 320, # Mudança de nome
- 90 => 321, # Mudança de classe
- 91 => 322, # Mudança de gráfico do personagem
- 92 => 323, # Mudança de gráfico do veículo
- 93 => 324, # Mudança de segundo nome
- 94 => 331, # Mudança de HP do inimigo
- 95 => 332, # Mudança de MP do inimigo
- 96 => 333, # Mudança de estado do inimigo
- 97 => 334, # Curar tudo (inimigos)
- 98 => 335, # Aparecimento de inimigos
- 99 => 336, # Transformação de inimigos
- 100 => 337, # Mostrar animação de batalha
- 101 => 339, # Forçar ação
- 102 => 340, # Suspender combate
- 103 => 351, # Abrir menu principal
- 104 => 352, # Abrir menu de save
- 105 => 353, # Game Over
- 106 => 354, # Retornar à tela de título
- 107 => 355, # Chamar script
- 108 => 655, # Chamar script
- 999 => 0, # Fim do evento
- }
- #------------------------------------------------------------------------
- module_function
- #------------------------------------------------------------------------
- # * Aquisição do comando de movimento
- #------------------------------------------------------------------------
- def move_command(n)
- n || 999
- end
- #------------------------------------------------------------------------
- # * Aquisição do comando de evento
- #------------------------------------------------------------------------
- def command(n)
- COMMANDS.invert[n] || 999
- end
- #------------------------------------------------------------------------
- # * Aquisição do comando de movimento
- #------------------------------------------------------------------------
- def to_move_command(n)
- n || 999
- end
- #------------------------------------------------------------------------
- # * Aquisição do comando de evento
- #------------------------------------------------------------------------
- def to_command(n)
- COMMANDS[n] || 999
- end
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement