Config
O arquivo database/Config.json
contém as definições de configurações padrão do jogo. O usuário pode adicionar novas configurações ao jogo (como teclas de controles,dificuldade do jogo, etc).
As configurações existentes são usadas pelos operadores internos do BGForce,
portanto não podem ser removidas caso deseje utilizá-los. Ainda assim, é
possível remover configurações que não queira utilizar sem afetar o
funcionamento total dos operadores (por exemplo, removendo a configuração
"AnisotropicFiltering"
ainda assim aplicará as configurações de vídeo
existentes através do operador ApplyConfig
).
Propriedades
Abaixo estão listadas as propriedades válidas deste arquivo.
Lang
-
Linguagem do jogo, deve ser o nome de um dos arquivos em
lang
(sem extensão). -
Tipo: str
BgmVol
BgmEnable
-
Se a reprodução de música está ativada. Tem efeito na música tocada por contextos ou pelo operador
PlayBgm
. -
Tipo: bool
SfxVol
-
Volume dos efeitos sonoros. Tem efeito nos sons tocados pelo operador
PlaySfx
. -
Tipo: float
SfxEnable
-
Se a reprodução de efeitos sonoros está ativada. Tem efeito nos sons tocados pelo operador
PlaySfx
. -
Tipo: bool
Resolution
-
Resolução de tela. Tem efeito caso aplicada com o operador
ApplyConfig
. - Tipo: str
- Exemplo:
"1280x720"
Fullscreen
-
Se o jogo deve rodar em tela cheia. Tem efeito caso aplicado com o operador
ApplyConfig
. -
Tipo: bool
AnisotropicFiltering
-
Nível da filtragem anisotrópica. Tem efeito caso aplicado com o operador
ApplyConfig
. - Tipo: int
- Valores:
1
,2
,4
,8
ou16
Mipmaps
-
Tipo de mipmapping. Tem efeito caso aplicado com o operador
ApplyConfig
. - Tipo: str
- Valores:
"None"
,"Nearest"
ou"Linear"
MotionBlur
-
Nível do desfoque de movimento. Tem efeito caso aplicado com o operador
ApplyConfig
. -
Tipo: float (
0.0
a1.0
)
Vsync
-
Ativar sincronização vertical. Tem efeito caso aplicado com o operador
ApplyConfig
. -
Tipo: bool
Lights
-
Ativar luzes. Tem efeito caso aplicado com o operador
ApplyConfig
. -
Tipo: bool
Shaders
-
Ativar shaders. Tem efeito caso aplicado com o operador
ApplyConfig
. -
Tipo: bool
Shadows
-
Ativar sombras. Tem efeito caso aplicado com o operador
ApplyConfig
. -
Tipo: bool
Ramps
-
Ativar ramps de materiais. Tem efeito caso aplicado com o operador
ApplyConfig
. -
Tipo: bool
Nodes
-
Ativar nós de materiais. Tem efeito caso aplicado com o operador
ApplyConfig
. -
Tipo: bool
ExtraTextures
-
Ativar texturas extras (normal maps, specular maps, etc). Tem efeito caso aplicado com o operador
ApplyConfig
. -
Tipo: bool