Bgf
O arquivo database/Bgf.json
contém configurações globais do framework, desde configurações gerais até definições de propriedades de interface usuário.
Global
O objeto "Global"
contém configurações gerais que são aplicadas de forma global ao jogo.
Propriedades
Abaixo estão listadas as propriedades válidas deste arquivo.
BgmFadeSpeed
-
Velocidade da transição entre músicas.
-
Tipo: bool
Cache
-
Ativar cache de arquivos.
-
Tipo: bool
ContextFadeSpeed
-
Velocidade da transição da troca de contextos.
-
Tipo: float
Debug
-
Ativar mensagens de debug no console.
-
Tipo: bool
ExitKey
-
Tecla de saída do jogo. Exemplos:
"F12"
,"Esc"
,0
(desativar). -
Tipo: str ou int
MouseNative
-
Mostrar o cursor do mouse nativo do sistema operacional.
-
Tipo: bool
StartupOperators
-
Lista de operadores que deverão ser executados automaticamente ao iniciar o jogo.
-
Tipo: list[str]
Gui
O objeto "Gui"
contém as definições de estilos e comportamento padrão dos
widgets de interface de usuário do framework. Os dados podem ser editados à
vontade, porém não encorajamos esta alteração e nenhum deles pode ser removido,
uma vez que eles são parte do núcleo de funcionamento dos widgets.
Alterar as definições deste arquivo afetará o visual e comportamento dos
widgets de forma global no projeto. Caso seu intuito seja estilizar e
personalizar os widgets de interface de usuário sem alterá-los globalmente,
crie estilos personalizados em database/Styles.json
.
Propriedades
- Para referência de propriedades dos widgets, veja suas respectivas propriedades em
Widgets
. - Para referência de propriedades do cursor do mouse, veja suas respectivas propriedades em
ScnMouseCursor
.