Skip to content

zetsumi/Flyff-Scripts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flyff-Scripts


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.

discord

USAGE

Lancer le script :

py core.py

Modules

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
}

Résultat

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.

Structure

  • 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.

Roadmap

1.0:

  • 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 Ressource

Fait

En cours

  • Version 15

A faire

  • Version 16
  • Version 17
  • Version 18
  • Version 19
  • Version 20
  • Version 21

Releases

No releases published

Packages

No packages published