Ícone Pokémon Global Server Pokémon Global Server

Relatórios

Registro técnico do projeto

Esta página carrega o relatório atual da raiz do repositório, o Registro.md, para mostrar o andamento técnico mais recente do projeto.

Registro.md

Registro

Registro

Relatório: #74 Projeto: Pokemon-Global-Server-Definitivo Gerado em: 2026-05-19T21:46:34 Modelo de relatório: 11 Autor: Leon Cunha Alvaro Lopez Soto

1. Visão geral

  • Pastas: 1.388
  • Arquivos: 74.308
  • Arquivos de texto: 680
  • Peso dos arquivos de texto: 7006.95 KB
  • Tamanho total: 1.921 GB (2.062.294.803 bytes)
  • Dias desde a criação do projeto: 78
  • Dias desde a criação oficial: 352
  • Horas estimadas: 637.00
  • Linhas totais gerais: 193.290
  • Commits (projeto): 747
  • Adições desde o último relatório: <span style='color: green'>+14.893</span>
  • Reduções desde o último relatório: <span style='color: red'>-980</span>

2. Python

  • Arquivos .py: 271
  • Linhas totais: 87.691
  • Tamanho total .py: 3862.47 KB
  • Classes encontradas: 249
  • Funções encontradas: 1.763
  • Métodos encontrados: 3.427
  • Total funções + métodos: 5.190
  • Bibliotecas diferentes usadas: 48

3. Macro áreas

Gráfico de barras das macro áreas
Gráfico de pizza das macro áreas
Crescimento das macro áreas
RankÁreaCaminhoSubpastasArquivosLinhas geraisTamanho (KB)
1DadosDados1717781.2712293.87
2FrontEndCodigo + Game.py2019048.7212126.31
3BackEndServidor + ServidorGeral1414137.5871833.48
4SiteSite/src69914.998520.14
5DocumentaçãoDocumentação91903.06075.77

4. Principais pastas

Gráfico de barras das 12 pastas principais
Gráfico de pizza das 12 pastas principais
Crescimento das 6 maiores pastas principais
Crescimento das 6 menores pastas principais
RankPastaSubpastasArquivosLinhas geraisTamanho (KB)
1ServerGerais45712.151652.44
2ServerLogica32910.347436.85
3ModulosMundo24210.325482.06
4Paineis0188.739390.24
5ModulosGerais2367.863326.01
6ServerBatalha1287.851363.74
7Telas2227.446293.66
8ServerMundo2267.160377.90
9Ferramentas0117.131275.36
10ModulosBatalha0176.134289.75
11Visual7404.545209.98
12Prefabs0143.583132.01

5. Arquitetura

Codigo/

Codigo/
├── ModulosBatalha/
│   ├── AnimadorAtaquesBatalha.py
│   ├── AplicadorDiffBatalhaCliente.py
│   ├── Arena.py
│   ├── ClimaBatalha.py
│   ├── ControladorAnimacoes.py
│   ├── ControladorBatalha.py
│   ├── ElementosHudBatalha.py
│   ├── FinalizadorBatalha.py
│   ├── FluxoBatalha.py
│   ├── IndicadorAtaque.py
│   ├── InicializadorBatalha.py
│   ├── LeitorLogs.py
│   ├── MontadorJogadas.py
│   ├── PlayerBatalha.py
│   ├── PokemonBatalha.py
│   ├── RenderizadorBatalha.py
│   └── SeletorCapturaBatalha.py
├── ModulosGerais/
│   ├── Cenas/
│   │   ├── CenaCarregamento.py
│   │   ├── CenaCombate.py
│   │   ├── CenaLogin.py
│   │   ├── CenaMenu.py
│   │   ├── CenaMundo.py
│   │   ├── ControladorCenas.py
│   │   ├── EventosCenaMundo.py
│   │   ├── FluxoCenaMundo.py
│   │   └── RenderCenaMundo.py
│   ├── Server/
│   │   ├── GerenciadorServerList.py
│   │   ├── Login.py
│   │   ├── ServerBatalha.py
│   │   ├── ServerLogin.py
│   │   ├── ServerMenu.py
│   │   ├── ServerMundo.py
│   │   └── ServerTerminal.py
│   ├── Auxiliares.py
│   ├── Camera.py
│   ├── Colisor.py
│   ├── CompositorModernGL.py
│   ├── DesenhaAtor.py
│   ├── DesenhoMapa.py
│   ├── Discord.py
│   ├── EfeitosTela.py
│   ├── FiltroCamera.py
│   ├── GerenciadorPokemons.py
│   ├── GerenciadorTiles.py
│   ├── ImagensMapa.py
│   ├── LoaderCatalogos.py
│   ├── LoaderTabelas.py
│   ├── LogoMenu.py
│   ├── ModuladorRegras.py
│   ├── PipelineGrafica.py
│   ├── PropriedadesAtaques.py
│   ├── ServicoSkills.py
│   └── Sonoridades.py
├── ModulosMundo/
│   ├── Geradores/
│   │   ├── Player/
│   │   │   ├── Controle.py
│   │   │   ├── Inventario.py
│   │   │   ├── Perfil.py
│   │   │   └── Player.py
│   │   ├── Armadilhas.py
│   │   ├── Ator.py
│   │   ├── Baus.py
│   │   ├── ConstrutorDungeon.py
│   │   ├── Doce.py
│   │   ├── Dungeon.py
│   │   ├── Estadio.py
│   │   ├── EstruturaNaturais.py
│   │   ├── ItemInventario.py
│   │   ├── ItemMundo.py
│   │   ├── PokemonInventario.py
│   │   ├── PokemonMundo.py
│   │   ├── portal.py
│   │   ├── Projetil.py
│   │   └── XpMundo.py
│   ├── AtualizadorObjetos.py
│   ├── CacheChunksMundo.py
│   ├── ControladorAtores.py
│   ├── ControladorCriaveis.py
│   ├── ControladorDungeons.py
│   ├── ControladorMundo.py
│   ├── ControladorObjetos.py
│   ├── ControladorPlayer.py
│   ├── ElementosHudMundo.py
│   ├── ExecutaveisPoção.py
│   ├── InteracoesObjetos.py
│   ├── InteracoesPlayer.py
│   ├── LeitorDialogo.py
│   ├── LeitorMundo.py
│   ├── Loja.py
│   ├── MecanicasTiles.py
│   ├── Minimapa.py
│   ├── MovimentoPlayer.py
│   ├── RenderizadorChunksMundo.py
│   ├── RenderizadorObjetos.py
│   ├── ServicoCraft.py
│   ├── ServicoMapaMundo.py
│   └── SistemaPacotes.py
├── Paineis/
│   ├── Container.py
│   ├── FichaAtaque.py
│   ├── FichaItem.py
│   ├── FichaPokemon.py
│   ├── FichaPokemonBatalha.py
│   ├── MiniPaineisConhecimentos.py
│   ├── PainelAcoes.py
│   ├── PainelArvoreHabilidades.py
│   ├── PainelAuxiliarPoke.py
│   ├── PainelCaptura.py
│   ├── PainelConhecimento.py
│   ├── PainelCraft.py
│   ├── PainelEstatisticas.py
│   ├── PainelGaleria.py
│   ├── PainelProgresso.py
│   ├── PainelReceitas.py
│   ├── PainelTimes.py
│   └── VisualizadorLog.py
├── Prefabs/
│   ├── Arrastavel.py
│   ├── Barra.py
│   ├── BarraPesquisa.py
│   ├── Botao.py
│   ├── CaixaTexto.py
│   ├── EfeitosVisuais.py
│   ├── Fluxos.py
│   ├── Mensagem.py
│   ├── Opcoes.py
│   ├── Painel.py
│   ├── Terminal.py
│   ├── Texto.py
│   ├── TextoCinematico.py
│   └── Tooltip.py
├── Telas/
│   ├── Subtelas/
│   │   ├── Subtela.py
│   │   ├── SubtelaCriarPersonagem.py
│   │   ├── SubtelaDialogo.py
│   │   ├── SubtelaFinalizacao.py
│   │   ├── SubtelaInventario.py
│   │   ├── SubtelaInventarioEstatisticas.py
│   │   ├── SubtelaInventarioItens.py
│   │   ├── SubtelaInventarioPokemons.py
│   │   ├── SubtelaMundo.py
│   │   ├── SubtelaOpcoes.py
│   │   └── SubtelaPreBatalha.py
│   └── Telas/
│       ├── TelaConfig.py
│       ├── TelaConfigAvancada.py
│       ├── TelaConta.py
│       ├── TelaCreditos.py
│       ├── TelaLogin.py
│       ├── TelaMapa.py
│       ├── TelaMenu.py
│       ├── TelaMorrer.py
│       ├── TelaOperador.py
│       ├── TelaServers.py
│       └── TelasGenericas.py
└── Visual/
    ├── Shaders/
    │   ├── comum/
    │   │   ├── amostras.glsl
    │   │   ├── constantes.glsl
    │   │   ├── cores.glsl
    │   │   ├── geometria.glsl
    │   │   └── ruido.glsl
    │   ├── efeitos/
    │   │   ├── batalha/
    │   │   │   ├── areas_batalha.glsl
    │   │   │   ├── ataques_batalha.glsl
    │   │   │   ├── clima_batalha.glsl
    │   │   │   └── estados_batalha.glsl
    │   │   ├── hud/
    │   │   │   ├── menu_logo.glsl
    │   │   │   └── texto_cinematico.glsl
    │   │   ├── mundo/
    │   │   │   ├── biomas_mundo.glsl
    │   │   │   ├── captura.glsl
    │   │   │   ├── clima_mundo.glsl
    │   │   │   ├── dungeon_ambiente.glsl
    │   │   │   └── grade_global.glsl
    │   │   ├── biomas_mundo.glsl
    │   │   ├── captura.glsl
    │   │   ├── clima_batalha.glsl
    │   │   ├── clima_mundo.glsl
    │   │   ├── grade_global.glsl
    │   │   └── menu_logo.glsl
    │   ├── uniformes/
    │   │   ├── ataques.glsl
    │   │   ├── batalha.glsl
    │   │   ├── globais.glsl
    │   │   ├── hud.glsl
    │   │   └── mundo.glsl
    │   ├── compositor.frag
    │   ├── compositor.vert
    │   └── comum.glsl
    ├── ArenaAnimator.py
    ├── ArenaBatalhaVisual.py
    ├── AtorEstado.py
    ├── AuxiliaresVisuais.py
    ├── ContatoIrregularAnimator.py
    ├── PokemonBatalhaAnimator.py
    ├── PokemonBatalhaEstado.py
    ├── PokemonMundoAnimator.py
    ├── PokemonMundoEstado.py
    └── ProjetilBatalha.py

Server/

Servidor/
├── Batalha/
│   ├── BatalhaIA/
│   │   ├── AvaliadorIA.py
│   │   ├── ConfigIA.py
│   │   ├── ContextoIA.py
│   │   ├── ControladorIA.py
│   │   ├── ControladorIABoss.py
│   │   ├── FallbackIA.py
│   │   ├── GeradorAcoesIA.py
│   │   ├── HackerIA.py
│   │   ├── MacroSimulador.py
│   │   ├── MemoriaIA.py
│   │   ├── MetadadosIA.py
│   │   ├── MicroSimulador.py
│   │   └── PlanejadorIA.py
│   ├── Alvificacao.py
│   ├── CalculoDanoBatalha.py
│   ├── ColetorAcoes.py
│   ├── Construto.py
│   ├── ConstrutorLog.py
│   ├── ExecutorAcoesBatalha.py
│   ├── FraquezasResistencia.py
│   ├── GerenciadorPartidas.py
│   ├── IDsBatalha.py
│   ├── InicializadorPartida.py
│   ├── Partida.py
│   ├── PokemonBatalha.py
│   ├── PropriedadesAtaques.py
│   ├── ResolvedorFlags.py
│   └── RodadorTurno.py
├── Gerais/
│   ├── Geradores/
│   │   ├── Java/
│   │   │   ├── classes/
│   │   │   │   ├── Biome.class
│   │   │   │   ├── BiomeDefinition.class
│   │   │   │   ├── BiomeRules.class
│   │   │   │   ├── ClimateSource.class
│   │   │   │   ├── GeneratorContext$1.class
│   │   │   │   ├── GeneratorContext.class
│   │   │   │   ├── GeradorBiomas$1.class
│   │   │   │   ├── GeradorBiomas.class
│   │   │   │   ├── GeradorDungeons$DungeonDef.class
│   │   │   │   ├── GeradorDungeons.class
│   │   │   │   ├── GeradorImagens$1.class
│   │   │   │   ├── GeradorImagens.class
│   │   │   │   ├── GeradorLocalidades.class
│   │   │   │   ├── GeradorObjetos.class
│   │   │   │   ├── GeradorRotas$RouteCandidate.class
│   │   │   │   ├── GeradorRotas$RouteNode.class
│   │   │   │   ├── GeradorRotas.class
│   │   │   │   ├── GeradorTerreno.class
│   │   │   │   ├── LocalityPoiConfig.class
│   │   │   │   ├── LocalityRules.class
│   │   │   │   ├── NaturalStructure.class
│   │   │   │   ├── NoiseLayerConfig.class
│   │   │   │   ├── Poi.class
│   │   │   │   ├── PoiConfig.class
│   │   │   │   ├── PoiType.class
│   │   │   │   ├── RegionData.class
│   │   │   │   ├── RouteData.class
│   │   │   │   ├── RouteRules.class
│   │   │   │   ├── SimpleToml.class
│   │   │   │   ├── TerrainRules.class
│   │   │   │   ├── Tile.class
│   │   │   │   ├── TomlTable.class
│   │   │   │   └── WorldGenerator.class
│   │   │   ├── GeradorBiomas.java
│   │   │   ├── GeradorDungeons.java
│   │   │   ├── GeradorImagens.java
│   │   │   ├── GeradorLocalidades.java
│   │   │   ├── GeradorObjetos.java
│   │   │   ├── GeradorRotas.java
│   │   │   ├── GeradorTerreno.java
│   │   │   └── WorldGenerator.java
│   │   ├── AplicadorConfigMundo.py
│   │   ├── GeradorBaus.py
│   │   ├── GeradorDungeons.py
│   │   ├── GeradorMundo.py
│   │   └── GeradorPokemon.py
│   ├── Rotas/
│   │   ├── Ativador.py
│   │   ├── Atualizador.py
│   │   ├── Entrada.py
│   │   ├── RotasBatalha.py
│   │   ├── ServerOperar.py
│   │   └── Terminal.py
│   ├── ContextoServidor.py
│   ├── EstadoServidor.py
│   ├── LoaderCatalogos.py
│   ├── LoaderRegras.py
│   └── LoaderTabelas.py
├── Logica/
│   ├── Comandos/
│   │   ├── Comandos.py
│   │   ├── ComandosBatalha.py
│   │   ├── ComandosGeral.py
│   │   └── ComandosMundo.py
│   └── Executes/
│       ├── ExecutesAtaques/
│       │   ├── ControladorExecutes.py
│       │   ├── ExecutesAgua.py
│       │   ├── ExecutesCosmico.py
│       │   ├── ExecutesDragao.py
│       │   ├── ExecutesEletrico.py
│       │   ├── ExecutesFada.py
│       │   ├── ExecutesFantasma.py
│       │   ├── ExecutesFogo.py
│       │   ├── ExecutesGelo.py
│       │   ├── ExecutesInseto.py
│       │   ├── ExecutesLutador.py
│       │   ├── ExecutesMetal.py
│       │   ├── ExecutesNormal.py
│       │   ├── ExecutesPedra.py
│       │   ├── ExecutesPlanta.py
│       │   ├── ExecutesPsiquico.py
│       │   ├── ExecutesSombrio.py
│       │   ├── ExecutesSonoro.py
│       │   ├── ExecutesTerrestre.py
│       │   ├── ExecutesVeneno.py
│       │   ├── ExecutesVoador.py
│       │   └── UtilitariosExecutes.py
│       ├── ExecutesFrutas.py
│       ├── ExecutesPokebolas.py
│       └── PassivasEquipaveis.py
└── Mundo/
    ├── Cerebros/
    │   ├── CerebroBaus.py
    │   ├── CerebroCentral.py
    │   ├── CerebroDungeons.py
    │   ├── CerebroEstadios.py
    │   ├── CerebroEstruturasNaturais.py
    │   ├── CerebroItensMundo.py
    │   ├── CerebroNPCs.py
    │   ├── CerebroPokemons.py
    │   ├── CerebroProjeteis.py
    │   ├── CerebroSpawnPokemons.py
    │   ├── CerebroTempo.py
    │   └── CerebroXpMundo.py
    ├── Dungeons/
    │   ├── __init__.py
    │   └── EstadoDungeon.py
    ├── AutoridadeCaptura.py
    ├── BancoDados.py
    ├── CerebroArmadilhas.py
    ├── Colisor.py
    ├── DungeonBatalha.py
    ├── DungeonGeometria.py
    ├── EstadioGeometria.py
    ├── InicializadorNPC.py
    ├── ObjetosMundoServer.py
    ├── PacotesTick.py
    ├── ServicoInventario.py
    └── TiqueServidor.py

Dados/

Dados/
├── Ataques/
│   ├── MetaDadosAtaques/
│   │   ├── MetaDadosAgua.json
│   │   ├── MetaDadosCosmico.json
│   │   ├── MetaDadosDragao.json
│   │   ├── MetaDadosEletrico.json
│   │   ├── MetaDadosFada.json
│   │   ├── MetaDadosFantasma.json
│   │   ├── MetaDadosFogo.json
│   │   ├── MetaDadosGelo.json
│   │   ├── MetaDadosInseto.json
│   │   ├── MetaDadosLutador.json
│   │   ├── MetaDadosMetal.json
│   │   ├── MetaDadosNormal.json
│   │   ├── MetaDadosPedra.json
│   │   ├── MetaDadosPlanta.json
│   │   ├── MetaDadosPsiquico.json
│   │   ├── MetaDadosSombrio.json
│   │   ├── MetaDadosSonoro.json
│   │   ├── MetaDadosTerrestre.json
│   │   ├── MetaDadosVeneno.json
│   │   └── MetaDadosVoador.json
│   └── PropriedadesAtaques/
│       ├── PropriedadesAgua.json
│       ├── PropriedadesCosmico.json
│       ├── PropriedadesDragao.json
│       ├── PropriedadesEletrico.json
│       ├── PropriedadesFada.json
│       ├── PropriedadesFantasma.json
│       ├── PropriedadesFogo.json
│       ├── PropriedadesGelo.json
│       ├── PropriedadesInseto.json
│       ├── PropriedadesLutador.json
│       ├── PropriedadesMetal.json
│       ├── PropriedadesNormal.json
│       ├── PropriedadesPedra.json
│       ├── PropriedadesPlanta.json
│       ├── PropriedadesPsiquico.json
│       ├── PropriedadesSombrio.json
│       ├── PropriedadesSonoro.json
│       ├── PropriedadesTerrestre.json
│       ├── PropriedadesVeneno.json
│       └── PropriedadesVoador.json
├── Catalogos/
│   ├── Baus.json
│   ├── Comandos.json
│   ├── Creditos.json
│   ├── Dungeon.json
│   ├── MoveList.json
│   ├── Musicas.json
│   ├── Receitas.json
│   └── Sons.json
├── Dialogos/
│   ├── Combatentes/
│   │   ├── Capitaes/
│   │   │   ├── Bento Seda.json
│   │   │   ├── Breno Punho.json
│   │   │   ├── Caio Ferraz.json
│   │   │   ├── Cássio Estelar.json
│   │   │   ├── Dante Brasa.json
│   │   │   ├── Flora Encanto.json
│   │   │   ├── Gaia Verde.json
│   │   │   ├── Helena Voltz.json
│   │   │   ├── Isabela Geada.json
│   │   │   ├── Luan Eco.json
│   │   │   ├── Luna Véu.json
│   │   │   ├── Marina Maré.json
│   │   │   ├── Mauro Umbra.json
│   │   │   ├── Nora Campos.json
│   │   │   ├── Nádia Víbora.json
│   │   │   ├── Petra Rocha.json
│   │   │   ├── Ryu Draconi.json
│   │   │   ├── Téo Barro.json
│   │   │   ├── Vânia Celeste.json
│   │   │   └── Ícaro Mente.json
│   │   ├── Desafiantes/
│   │   │   ├── Alice Ferraz.json
│   │   │   ├── Aurora Cosmo.json
│   │   │   ├── Bianca Neve.json
│   │   │   ├── Cael Víbora.json
│   │   │   ├── Clara Campos.json
│   │   │   ├── Cíntia Véu.json
│   │   │   ├── Davi Areia.json
│   │   │   ├── Enzo Raio.json
│   │   │   ├── Hugo Punho.json
│   │   │   ├── Ian Casulo.json
│   │   │   ├── Kael Draco.json
│   │   │   ├── Lia Azul.json
│   │   │   ├── Melina Eco.json
│   │   │   ├── Mirela Encanto.json
│   │   │   ├── Olívia Broto.json
│   │   │   ├── Otávio Umbra.json
│   │   │   ├── Raul Granito.json
│   │   │   ├── Ravi Chamas.json
│   │   │   ├── Sofia Prisma.json
│   │   │   └── Yuri Asa.json
│   │   ├── Dissociados/
│   │   │   └── .gitkeep
│   │   └── Lideres/
│   │       ├── Alleka.json
│   │       ├── Amable.json
│   │       ├── Caio.json
│   │       ├── Felipox.json
│   │       ├── Felps.json
│   │       ├── Ferraz.json
│   │       ├── Garcia.json
│   │       ├── Guedes.json
│   │       ├── Henrique.json
│   │       ├── João.json
│   │       ├── Lisciele.json
│   │       ├── Murilo.json
│   │       ├── Nathzinha.json
│   │       ├── Paulo.json
│   │       ├── Ph.json
│   │       ├── Ramos.json
│   │       ├── Sidney.json
│   │       ├── Suneiva.json
│   │       ├── Suriane.json
│   │       └── Vasques.json
│   ├── Exemplos/
│   │   ├── ExemploCapitao_Laura.json
│   │   ├── ExemploDesafiante_Ravi.json
│   │   ├── ExemploDissociado_Nico.json
│   │   ├── ExemploLider_Alleka.json
│   │   └── ManualDialogos.json
│   └── Vendedores/
│       ├── Itens/
│       │   ├── .gitkeep
│       │   ├── Bianca.json
│       │   ├── Cecília.json
│       │   ├── Dário.json
│       │   ├── Estela.json
│       │   ├── Igor.json
│       │   ├── Osvaldo.json
│       │   ├── Priscila.json
│       │   ├── Ramon.json
│       │   ├── Samira.json
│       │   └── Valter.json
│       ├── Moedas/
│       │   ├── Bruno.json
│       │   ├── Clarice.json
│       │   ├── Danilo.json
│       │   ├── Edward Newgate.json
│       │   ├── Hans.json
│       │   ├── Helena.json
│       │   ├── Josefa.json
│       │   ├── Kleber.json
│       │   ├── Lia.json
│       │   ├── Marina.json
│       │   ├── Michel.json
│       │   ├── Mirela.json
│       │   ├── Mortis.json
│       │   ├── Nicolas.json
│       │   ├── Olavo.json
│       │   ├── Ravena.json
│       │   ├── Rubiano.json
│       │   ├── Selena.json
│       │   ├── Tatiana.json
│       │   └── Vanessa.json
│       └── Pokemons/
│           ├── .gitkeep
│           ├── Baltazar.json
│           ├── Carmen Noctis.json
│           ├── Morigan.json
│           ├── Nair Sombria.json
│           └── Vlad.json
├── Regras/
│   ├── Batalha.toml
│   ├── Biomas.toml
│   ├── Camera.toml
│   ├── Ciclo.toml
│   ├── Dungeons.toml
│   ├── EstruturasNaturais.toml
│   ├── Localidades.toml
│   ├── Mundo.toml
│   ├── NPCs.toml
│   ├── Player.toml
│   ├── Pokemons.toml
│   ├── Projeteis.toml
│   ├── Server.toml
│   ├── Skils.toml
│   ├── Spawn.toml
│   └── Terreno.toml
└── Tabelas/
    ├── Pokemon Global Server - Ataques.csv
    ├── Pokemon Global Server - Dungeons.csv
    ├── Pokemon Global Server - Efeitos.csv
    ├── Pokemon Global Server - Equipaveis.csv
    ├── Pokemon Global Server - Itens.csv
    ├── Pokemon Global Server - NPC Combatente.csv
    ├── Pokemon Global Server - NPC Vendedor.csv
    ├── Pokemon Global Server - Pokemons.csv
    ├── Pokemon Global Server - Sistema FR.csv
    └── Pokemon Global Server - Spawn.csv

Site/

Site/
├── public/
│   ├── Ataques/
│   ├── Atributos/
│   ├── Efeitos/
│   ├── Equipaveis/
│   ├── Ferramentas/
│   ├── Frutas/
│   ├── GlobalServer/
│   ├── Imagens/
│   ├── Insigneas/
│   ├── Medalhoes/
│   ├── Musicas/
│   │   ├── Batalha/
│   │   │   ├── BatalhasTipos/
│   │   │   ├── Bosses/
│   │   │   ├── Confrontos/
│   │   │   ├── Fechamento/
│   │   │   └── Lideres/
│   │   ├── Menu/
│   │   └── Mundo/
│   ├── Objetos/
│   ├── Pokebolas/
│   ├── Poções/
│   ├── Recursos/
│   ├── Skins/
│   └── Tipos/
├── src/
│   ├── Codigo/
│   │   ├── AssetsPublicos.js
│   │   ├── AtaquesRuntime.js
│   │   ├── AtaquesWikiDados.js
│   │   ├── ComandosRuntime.js
│   │   ├── ComandosWikiDados.js
│   │   ├── CombateWikiDados.js
│   │   ├── DungeonsRuntime.js
│   │   ├── DungeonsWikiDados.js
│   │   ├── EfeitosRuntime.js
│   │   ├── EfeitosWikiDados.js
│   │   ├── EquipaveisRuntime.js
│   │   ├── EquipaveisWikiDados.js
│   │   ├── EstadiosRuntime.js
│   │   ├── HabilidadesRuntime.js
│   │   ├── HabilidadesWikiDados.js
│   │   ├── ItemWikiDados.js
│   │   ├── ItensRuntime.js
│   │   ├── MundoRuntime.js
│   │   ├── MundoWikiDados.js
│   │   ├── MusicasRuntime.js
│   │   ├── MusicasWikiDados.js
│   │   ├── NpcsRuntime.js
│   │   ├── NpcsWikiDados.js
│   │   ├── PokedexRuntime.js
│   │   ├── PokemonWikiDados.js
│   │   ├── RelatoriosDados.js
│   │   ├── RelatoriosRuntime.js
│   │   ├── RotasSite.js
│   │   ├── SistemasPorTrasDoJogo.js
│   │   ├── site.js
│   │   ├── WikiCsv.js
│   │   └── WikiRuntimeBase.js
│   ├── Componentes/
│   │   ├── Botao.astro
│   │   ├── CampoBuscaWiki.astro
│   │   ├── CardCatalogo.astro
│   │   ├── CardWiki.astro
│   │   ├── DetalheTopo.astro
│   │   ├── FaixaMusica.astro
│   │   ├── FiltroTipoIcones.astro
│   │   ├── Footer.astro
│   │   ├── Header.astro
│   │   ├── JsonPayload.astro
│   │   ├── Layout.astro
│   │   ├── ModalControles.astro
│   │   ├── ModalDetalhe.astro
│   │   ├── NpcDetalheModal.astro
│   │   ├── PainelDetalhe.astro
│   │   ├── PokemonDetalheModal.astro
│   │   ├── ResumoWiki.astro
│   │   ├── SelectFiltroWiki.astro
│   │   ├── TipoIcone.astro
│   │   ├── WikiCatalogoShell.astro
│   │   ├── WikiGrid.astro
│   │   ├── WikiMenu.astro
│   │   ├── WikiStatus.astro
│   │   ├── WikiToolbar.astro
│   │   ├── WikiTopo.astro
│   │   └── WikiVazio.astro
│   ├── Estilos/
│   │   ├── auth.css
│   │   ├── global.css
│   │   ├── home.css
│   │   ├── por-tras-do-jogo.css
│   │   ├── wiki-ataques.css
│   │   ├── wiki-base.css
│   │   ├── wiki-cards.css
│   │   ├── wiki-catalogos.css
│   │   ├── wiki-combate.css
│   │   ├── wiki-dungeons.css
│   │   ├── wiki-equipaveis.css
│   │   ├── wiki-itens.css
│   │   ├── wiki-modal.css
│   │   ├── wiki-mundo.css
│   │   ├── wiki-musicas.css
│   │   ├── wiki-pokedex.css
│   │   └── wiki.css
│   └── pages/
│       ├── por-tras-do-jogo/
│       │   ├── [sistema].astro
│       │   ├── index.astro
│       │   └── relatorio.astro
│       ├── wiki/
│       │   ├── ataques.astro
│       │   ├── comandos.astro
│       │   ├── combate.astro
│       │   ├── dungeons.astro
│       │   ├── efeitos.astro
│       │   ├── equipaveis.astro
│       │   ├── estadios.astro
│       │   ├── habilidades.astro
│       │   ├── index.astro
│       │   ├── itens.astro
│       │   ├── lore.astro
│       │   ├── mundo.astro
│       │   ├── musicas.astro
│       │   ├── npcs.astro
│       │   ├── pokemons.astro
│       │   ├── receitas.astro
│       │   └── tipos.astro
│       ├── conta.astro
│       ├── contato.astro
│       ├── download.astro
│       └── index.astro
├── astro.config.mjs
└── package.json

Ferramentas/

Ferramentas/
├── AtualizadorReadMe.py
├── AtualizadorRelatorios.py
├── ConfigFixa.py
├── EditorAnimaçãoAtaques.py
├── EditorSkins.py
├── GameTestFPS.py
├── GeradorRelatorios.py
├── IlustradorSalas.py
├── Mixer.py
├── OtimizadorSite.py
└── SimuladorBatalha.py

6. Ranks

Top 50 maiores arquivos .py por linhas

ArquivoLinhasTamanho (KB)
Ferramentas/GeradorRelatorios.py2.11780.24
Servidor/Gerais/EstadoServidor.py1.93081.56
Codigo/Paineis/FichaPokemon.py1.26957.20
Codigo/ModulosBatalha/MontadorJogadas.py1.21060.39
Servidor/Gerais/Geradores/GeradorDungeons.py1.16752.78
Servidor/Gerais/Geradores/GeradorPokemon.py1.15247.15
Ferramentas/EditorAnimaçãoAtaques.py1.11848.05
Codigo/Telas/Subtelas/SubtelaInventarioPokemons.py1.10550.69
Codigo/Paineis/VisualizadorLog.py1.10164.15
Servidor/Batalha/PokemonBatalha.py1.06653.90
Servidor/Batalha/Partida.py1.03151.44
Servidor/Logica/Executes/ExecutesAtaques/UtilitariosExecutes.py1.01943.10
Servidor/Mundo/Cerebros/CerebroDungeons.py94455.30
Servidor/Mundo/BancoDados.py82140.67
Codigo/Prefabs/Texto.py81931.41
Servidor/Gerais/Rotas/Atualizador.py78642.57
Codigo/ModulosMundo/Loja.py78538.47
Codigo/ModulosGerais/Sonoridades.py77023.69
Codigo/Visual/PokemonBatalhaAnimator.py77034.54
Servidor/Gerais/Geradores/GeradorMundo.py77030.84
Servidor/Mundo/Cerebros/CerebroNPCs.py74739.45
Codigo/Paineis/FichaPokemonBatalha.py73335.90
Ferramentas/IlustradorSalas.py69531.49
Codigo/ModulosMundo/Geradores/PokemonMundo.py68833.25
Servidor/Logica/Executes/ExecutesAtaques/ExecutesAgua.py67829.96
Codigo/ModulosGerais/ImagensMapa.py66929.71
Servidor/Logica/Executes/ExecutesAtaques/ExecutesLutador.py66228.73
Codigo/Paineis/Container.py64023.55
Ferramentas/AtualizadorRelatorios.py63922.97
Servidor/Logica/Comandos/ComandosMundo.py62825.72
Codigo/Telas/Telas/TelaCreditos.py62226.98
Codigo/Paineis/PainelConhecimento.py61625.24
Codigo/ModulosMundo/Geradores/Player/Perfil.py61333.11
Servidor/Gerais/LoaderRegras.py60935.45
Codigo/Visual/PokemonBatalhaEstado.py59927.12
Servidor/Gerais/Rotas/Ativador.py58929.20
Codigo/Telas/Telas/TelaServers.py58118.36
Codigo/Telas/Subtelas/SubtelaMundo.py57120.55
Servidor/Logica/Executes/ExecutesAtaques/ExecutesVoador.py55923.83
Codigo/ModulosBatalha/ControladorAnimacoes.py55325.20
Codigo/Telas/Telas/TelasGenericas.py54718.58
Codigo/ModulosGerais/Cenas/ControladorCenas.py54022.66
Servidor/Mundo/InicializadorNPC.py53827.63
Codigo/Visual/ContatoIrregularAnimator.py52923.57
Codigo/ModulosGerais/CompositorModernGL.py52823.59
Ferramentas/GameTestFPS.py52818.17
Codigo/ModulosBatalha/Arena.py52023.68
Codigo/Telas/Subtelas/SubtelaInventarioItens.py51723.76
Servidor/Logica/Executes/ExecutesAtaques/ExecutesPsiquico.py51723.93
Codigo/ModulosBatalha/PokemonBatalha.py51424.97

Top 20 maiores classes

ArquivoClasseLinhas
Codigo/Paineis/FichaPokemon.pyFichaPokemon1.246
Codigo/ModulosBatalha/MontadorJogadas.pyMontadorJogadas1.163
Codigo/Telas/Subtelas/SubtelaInventarioPokemons.pyInventarioPokemons1.075
Servidor/Batalha/Partida.pyPartida987
Servidor/Batalha/PokemonBatalha.pyPokemonBatalha983
Codigo/Paineis/VisualizadorLog.pyVisualizadorLog911
Servidor/Mundo/Cerebros/CerebroDungeons.pyCerebroDungeons906
Servidor/Mundo/BancoDados.pyBancoDadosMundo791
Codigo/ModulosMundo/Loja.pyLoja768
Codigo/Visual/PokemonBatalhaAnimator.pyPokemonAnimator738
Servidor/Mundo/Cerebros/CerebroNPCs.pyCerebroNPCs727
Codigo/Paineis/FichaPokemonBatalha.pyFichaPokemonBatalha713
Codigo/ModulosMundo/Geradores/PokemonMundo.pyPokemon663
Codigo/Paineis/Container.pyContainer630
Codigo/ModulosGerais/ImagensMapa.pyGerenciadorImagensMapa622
Codigo/ModulosMundo/Geradores/Player/Perfil.pyPerfil606
Codigo/Telas/Telas/TelaCreditos.pyTelaCreditos558
Codigo/Visual/PokemonBatalhaEstado.pyPokemonBatalhaEstado543
Servidor/Mundo/InicializadorNPC.pyInicializadorNPC523
Codigo/ModulosGerais/Cenas/ControladorCenas.pyControladorCenas519

Top 20 maiores funções e métodos

ArquivoNomeTipoLinhas
Servidor/Gerais/Rotas/Atualizador.pyprocessar_atualizador_jsonfuncao392
Codigo/Paineis/VisualizadorLog.pyVisualizadorLog._registro_eventometodo340
Ferramentas/GeradorRelatorios.pycoletar_metricasfuncao252
Codigo/Prefabs/Fluxos.pyFluxo.desenharmetodo249
Codigo/ModulosMundo/Geradores/Estadio.pyEstadioInterno.renderizarmetodo196
Servidor/Gerais/Geradores/GeradorDungeons.pygerar_dungeon_layoutfuncao186
Codigo/ModulosGerais/Cenas/FluxoCenaMundo.pyFluxoCenaMundoMixin.atualizar_cenametodo185
Servidor/Batalha/PokemonBatalha.pyPokemonBatalha.ReceberDanometodo177
Codigo/Telas/Telas/TelaMapa.pyTelaMapa.desenharmetodo164
Servidor/Batalha/PokemonBatalha.pyPokemonBatalha.ReceberEfeitometodo156
Servidor/Gerais/EstadoServidor.py_mesclar_perfil_atualizacaofuncao154
Ferramentas/GeradorRelatorios.pygerar_markdownfuncao151
Codigo/Telas/Subtelas/SubtelaInventarioPokemons.pyInventarioPokemons.atualizarmetodo148
Servidor/Gerais/Geradores/GeradorMundo.py_executar_world_generatorfuncao148
Codigo/ModulosGerais/Colisor.pyColisor.resolver_movimento_com_colisoresmetodo146
Ferramentas/GeradorRelatorios.pygerar_graficosfuncao146
Servidor/Gerais/EstadoServidor.py_normalizar_perfilfuncao142
Servidor/Gerais/Rotas/Ativador.pyprocessar_ativador_jsonfuncao142
Codigo/ModulosGerais/CompositorModernGL.pyCompositorModernGL.renderizarmetodo132
Ferramentas/GeradorRelatorios.pyanalisar_python_astfuncao132

Top 10 arquivos mais importados

ArquivoVezes importado
Codigo/Prefabs/Texto.py48
Codigo/Prefabs/Botao.py35
Servidor/Gerais/EstadoServidor.py22
Servidor/Logica/Executes/ExecutesAtaques/UtilitariosExecutes.py22
Codigo/ModulosGerais/Sonoridades.py20
Codigo/ModulosMundo/Geradores/ItemInventario.py18
Servidor/Mundo/BancoDados.py18
Codigo/ModulosGerais/Auxiliares.py15
Servidor/Gerais/LoaderRegras.py14
Servidor/Mundo/ObjetosMundoServer.py14

Top 10 arquivos que mais importam

ArquivoArquivos internos importadosImports totaisLinhas
Servidor/Logica/Executes/ExecutesAtaques/ControladorExecutes.py2325285
Servidor/Mundo/Cerebros/CerebroCentral.py1827492
Codigo/Telas/Subtelas/SubtelaInventarioPokemons.py17221.105
Codigo/ModulosBatalha/ControladorBatalha.py1418432
Codigo/ModulosGerais/Cenas/FluxoCenaMundo.py1417469
Codigo/ModulosGerais/Cenas/ControladorCenas.py1319540
Servidor/Gerais/Rotas/Atualizador.py1217786
Servidor/Batalha/BatalhaIA/ControladorIA.py1216166
Codigo/ModulosGerais/Cenas/CenaMundo.py121294
Servidor/Gerais/EstadoServidor.py11241.930

Top 10 maiores arquivos por linhas

ArquivoExtLinhas
Dados/Catalogos/Dungeon.json.json6.429
Ferramentas/GeradorRelatorios.py.py2.117
Servidor/Gerais/EstadoServidor.py.py1.930
Dados/Dialogos/Combatentes/Lideres/Vasques.json.json1.678
Dados/Dialogos/Combatentes/Lideres/Caio.json.json1.580
Dados/Dialogos/Combatentes/Lideres/Garcia.json.json1.393
Dados/Dialogos/Combatentes/Lideres/Guedes.json.json1.384
Dados/Dialogos/Combatentes/Lideres/Paulo.json.json1.342
Dados/Dialogos/Combatentes/Lideres/Alleka.json.json1.325
Dados/Tabelas/Pokemon Global Server - Pokemons.csv.csv1.309

7. Linhas por extensão

Gráfico de barras das linhas por extensão
Gráfico de pizza das linhas por extensão
Crescimento das linhas por extensão
ExtLinhas% das linhasArquivosPeso
.py87.69145.38%2713.77 MB
.json76.93939.82%1491.92 MB
.js6.5863.41%32262.81 KB
.css5.4012.80%17133.48 KB
.java4.2542.20%8161.54 KB
.astro3.0111.56%50123.84 KB
.md2.8261.46%4971.94 KB
.toml2.2651.17%1650.17 KB
.csv2.0821.08%10278.53 KB
.glsl1.4940.77%2872.62 KB
.mmd6300.33%4522.50 KB
.yml390.02%1605 bytes

8. Peso por extensão

Gráfico de barras do peso por extensão - Top 12
Gráfico de pizza do peso por categoria
ExtArquivosPeso% do jogo
.png72.4411.146 GB59.68%
.mp377556.09 MB28.27%
.ogg72185.63 MB9.44%
.webp96736.48 MB1.85%
.wav93.81 MB0.19%
.py2713.77 MB0.19%
.jpg233.61 MB0.18%
.json1491.92 MB0.10%
.ttf3320.02 KB0.02%
.csv10278.53 KB0.01%
.js32262.81 KB0.01%
.java8161.54 KB0.01%
.class33135.56 KB0.01%
.css17133.48 KB0.01%
.astro50123.84 KB0.01%
.glsl2872.62 KB0.00%
.md4971.94 KB0.00%
.toml1650.17 KB0.00%
.mmd4522.50 KB0.00%
.frag12.80 KB0.00%
.yml1605 bytes0.00%
.mjs1562 bytes0.00%
.vert1170 bytes0.00%

9. Comparativo com o último relatório

MétricaRelatório anteriorRelatório atualDiferença
Arquivos74.30474.308+4
Linhas184.719193.290+8.571
Linhas .py86.38787.691+1.304
Métodos/funções5.1185.190+72
Classes248249+1
Commits736747+11
Tamanho1.921 GB1.921 GB+159.54 KB

Top 3 commits por tamanho de diff

RankCommitMensagemArquivosAdiçõesReduçõesDiff total
15286aad08356relatorio405.406695.475
2a16fe5aa8ee1animações de ataques melhoradas 173.0983413.439
3ab6609b53dcdanimação de ataques melhoradas 262.4492622.711

10. Gráficos de crescimento

Crescimento de linhas gerais
Crescimento de linhas .py
Crescimento de arquivos .py
Crescimento de commits
Crescimento de peso do jogo
Horas estimadas conforme o tempo