Jogador maluco, problemático, olho parado...
- Juntou-se
- 21 de Julho de 2015
- Postagens
- 601
- Soluções
- 3
- Bravecoins
- 381
- Área
- Programação
- Motor de jogo
- RPG Maker 2003
XGB Custom Options
Plugin para RPG Maker MV
Sobre o plugin
Este plugin foi desenvolvido comSua função é permitir que o desenvolvedor possa criar opções personalizadas para seus jogos de forma dinâmica, sem precisar criar mais plugins somente para suportar novas configurações simples.
INSTRUÇÕES DE USO DO PLUGIN
Ao baixar o plugin, certifique-se de que este plugin veio em um arquivo compactado, como ZIP ou 7z, junto com um arquivo chamado
CustomOptions.json.Caso você deseja utilizar outro nome para este arquivo, lembre-se de que você precisa renomear este arquivo e, em seguida, alterar o parâmetro
"File Name" no plugin com o mesmo nome deste arquivo, sem incluir a extensão.Mova o arquivo
CustomOptions.json para a pasta data/ de seu projeto.Este arquivo serve para você armazenar todas as opções personalizadas do jogo. Fique à vontade para criar suas opções neste arquivo.
É muito importante seguir a estrutura proposta por este documento para que o plugin funcione corretamente:
Exemplos:
Json:
{
"foo": {
"title": "Foo property",
"type": "boolean",
"default": false
}
}
Json:
{
"bar": {
"title": "Bar propery",
"type": "select",
"options": [ "red", "yellow", "green" ],
"default": 1
}
}
ConfigManager. Portanto não utilize espaçamentos e caracteres especiais (com exceção do _).- title: O nome de exibição da opção.
- type: O tipo da opção. Há dois tipos de opção:
- boolean: Valores booleanos, ou seja, somente
trueoufalse. - select: Lista de valores onde o jogador navegará com as setas esquerda e direita para escolher a opção.
- boolean: Valores booleanos, ou seja, somente
- options: A lista de opções quando o valor de
"type"for"select". - default: O valor padrão da opção caso o mesmo ainda não foi configurado. Quando o valor de
"type"for"select", este será considerado o índice da lista. Por exemplo: se nesta opção temos a lista:[ "abacaxi", "banana", "caju", "damasco" ]e"default"é1, então o valor padrão será exibido como"banana". Este atributo não é obrigatório. Quando o atributo for omitido e o valor de"type"for"boolean", o padrão será considerado o valorfalsee quando o valor de"type"for"select", será considerado o primeiro índice da lista, ou seja, o valor0.

