sexta-feira, 5 de agosto de 2022

PC - BF2022 - pt 4- Explorando

 Vamos explorar a pasta do jogo ?

Nunca havia feito isso , vamos lá :



Arquivos :
bf22-23.exe = Executável do jogo ( coisa mais importante numa atualização de Brasfoot )
erros.txt = Não entendi como funciona , mais abaixo eu posto o que ta escrito
Manual_Brasfoot.pdf = Manual
options.bcf =  configurações do jogo que aparecem ao clicar em Novo Jogo

Abrindo o arquivo erros.txt :
<html>java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
<br>        at java.util.ArrayList.rangeCheck(Unknown Source)
<br>        at java.util.ArrayList.get(Unknown Source)
<br>        at a.fB.fx(Unknown Source)
<br>        at a.fB.c(Unknown Source)
<br>        at a.fT.actionPerformed(Unknown Source)
<br>        at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
<br>        at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
<br>        at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
<br>        at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
<br>        at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
<br>        at java.awt.Component.processMouseEvent(Unknown Source)
<br>        at javax.swing.JComponent.processMouseEvent(Unknown Source)
<br>        at java.awt.Component.processEvent(Unknown Source)
<br>        at java.awt.Container.processEvent(Unknown Source)
<br>        at java.awt.Component.dispatchEventImpl(Unknown Source)
<br>        at java.awt.Container.dispatchEventImpl(Unknown Source)
<br>        at java.awt.Component.dispatchEvent(Unknown Source)
<br>        at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
<br>        at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
<br>        at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
<br>        at java.awt.Container.dispatchEventImpl(Unknown Source)
<br>        at java.awt.Window.dispatchEventImpl(Unknown Source)
<br>        at java.awt.Component.dispatchEvent(Unknown Source)
<br>        at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
<br>        at java.awt.EventQueue.access$500(Unknown Source)
<br>        at java.awt.EventQueue$3.run(Unknown Source)
<br>        at java.awt.EventQueue$3.run(Unknown Source)
<br>        at java.security.AccessController.doPrivileged(Native Method)
<br>        at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
<br>        at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
<br>        at java.awt.EventQueue$4.run(Unknown Source)
<br>        at java.awt.EventQueue$4.run(Unknown Source)
<br>        at java.security.AccessController.doPrivileged(Native Method)
<br>        at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
<br>        at java.awt.EventQueue.dispatchEvent(Unknown Source)
<br>        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
<br>        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
<br>        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
<br>        at java.awt.WaitDispatchSupport$2.run(Unknown Source)
<br>        at java.awt.WaitDispatchSupport$4.run(Unknown Source)
<br>        at java.awt.WaitDispatchSupport$4.run(Unknown Source)
<br>        at java.security.AccessController.doPrivileged(Native Method)
<br>        at java.awt.WaitDispatchSupport.enter(Unknown Source)
<br>        at java.awt.Dialog.show(Unknown Source)
<br>        at java.awt.Component.show(Unknown Source)
<br>        at java.awt.Component.setVisible(Unknown Source)
<br>        at java.awt.Window.setVisible(Unknown Source)
<br>        at java.awt.Dialog.setVisible(Unknown Source)
<br>        at best.S.a(Unknown Source)
<br>        at a.eg.rv(Unknown Source)
<br>        at a.fc.actionPerformed(Unknown Source)
<br>        at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
<br>        at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
<br>        at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
<br>        at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
<br>        at javax.swing.AbstractButton.doClick(Unknown Source)
<br>        at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
<br>        at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)
<br>        at java.awt.Component.processMouseEvent(Unknown Source)
<br>        at javax.swing.JComponent.processMouseEvent(Unknown Source)
<br>        at java.awt.Component.processEvent(Unknown Source)
<br>        at java.awt.Container.processEvent(Unknown Source)
<br>        at java.awt.Component.dispatchEventImpl(Unknown Source)
<br>        at java.awt.Container.dispatchEventImpl(Unknown Source)
<br>        at java.awt.Component.dispatchEvent(Unknown Source)
<br>        at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
<br>        at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
<br>        at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
<br>        at java.awt.Container.dispatchEventImpl(Unknown Source)
<br>        at java.awt.Window.dispatchEventImpl(Unknown Source)
<br>        at java.awt.Component.dispatchEvent(Unknown Source)
<br>        at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
<br>        at java.awt.EventQueue.access$500(Unknown Source)
<br>        at java.awt.EventQueue$3.run(Unknown Source)
<br>        at java.awt.EventQueue$3.run(Unknown Source)
<br>        at java.security.AccessController.doPrivileged(Native Method)
<br>        at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
<br>        at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
<br>        at java.awt.EventQueue$4.run(Unknown Source)
<br>        at java.awt.EventQueue$4.run(Unknown Source)
<br>        at java.security.AccessController.doPrivileged(Native Method)
<br>        at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
<br>        at java.awt.EventQueue.dispatchEvent(Unknown Source)
<br>        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
<br>        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
<br>        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
<br>        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
<br>        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
<br>        at java.awt.EventDispatchThread.run(Unknown Source)
</html>


Pasta : conf_estadual
Arquivos .ces são de configuração dos estaduais ( Carioca, Paulistão , etc )


Pasta : confi_ligas_nacionais
Arquivos .cfg são de configuração dos Nacionais ( Brasileirão , Afegão, etc )


Aqui eu não detalhei, mas são arquivos .jpg de 125 e 401 kb
São fundos de tela

Pasta sav 
Aqui fica os saves do jogo,  não sei quando mudou isso


Pasta selecoes > camisas
Camisas dos clubes formato .png 


Pasta selecoes > camisas2
Segunda camisa das seleções


Pasta selecoes > escudos
Era pra ser pasta de Escudos de selecoes, mas ta vazio, porém as selecoes tem escudo no jogo


Pasta sons 
Arquivos .wav ( esqueci de classificar por Tipo , desculpem )
São áudio que vão tocar quando acontecer aquele tipo de ação


Pasta teams
Pastas : 
camisas = 1° camisa dos times ( 55x55 .png )
camisas2 = 2° camisa dos times
camisas3 = 3° camisa dos times
escudos = escudo dos clubes, formato .png 60x60
escudosMini  = escudo dos clubes, formato .png 18x18
escudoss = ignorem isso , pois eu uso um programa que converte uma imagem .png grande pra uma menor
arquivos .ban = são os times
Nisso que você cria um time, precisa dar um nome a ele , normalmente o formato é : 
nomedotime_país/estado.ban
exemplos : 
4dejulho_pi.ban >>> PI de Piauí
Aalen_ale.ban >>> ALE de Alemanha


Pasta trofeus

Arquivos png 100x100

Esses maiores eu epguei num site e não testei ainda

Nenhum comentário:

Postar um comentário

Observação: somente um membro deste blog pode postar um comentário.