Ce projet n'est pas affilié avec Gala Lab
Script écrit python 3.7
ayant pour but de filtrer les ressources de Fly For Fun et de les récrire aux formats JSON
et XML
.
Lancer le script :
py core.py
Les modules sont listé dans le fichier module.py
.
Par defauts tous les modules sont désactivés.
Pour activer un module modifier la valeur active
en True
.
Pour activer un filtre un module modifier la valeur filtre
en True
.
"header": {
"active": True,
"filter": False
}
La liste des fichiers constituant le projet est composé dans project.py
.
Le résultat de core
sortira dans les dossiers :
- output/filter
- output/xml
- output/json
- output/json/text
- output/json/header
- output/prop
- output/documentation
La fonction create_directories
créera les dossiers nécessaires aux fichiers de sortie.
- doc : documentation sur le projet
- Ressource : contient les fichiers d'origine de Fly For Fun.
- World : contient les mondes.
- defines : contient fichier header
.h
. - model : contient les fichiers listant les models.
- network : contient la liste des PACKETTYPE et SNAPSHOTTYPE du projet.
- prop : contient les fichiers de configuration
.inc
et.txt
. - text : contient la liste des textes
.txt.txt
.
- util : script en relation avec les fichers de configuration
Ressource/defines
Ressource/text
et diverts fonction utile. - model : script en relation avec les fichers de configuration
Ressource/model
. - network : script en relation avec les fichers de configuration
Ressource/network
. - prop : script en relation avec les fichers de configuration
Ressource/prop
. - world : script en relation avec les fichers de configuration
Ressource/World
.
- Lecture de tous les fichiers
.txt.txt
- Lecture de tous les fichiers
.h
- Lecture de tous les fichiers
.inc
- Lecture de tous les fichiers
.txt
- Chargement des mondes
- Convertion de tous les fichier en
JSON
- Convertion de tous les fichier en
XML
- Version 15
- Version 16
- Version 17
- Version 18
- Version 19
- Version 20
- Version 21