Develop - melua/nephilimpack GitHub Wiki
assembla.com : dernière révision system et dernière modification.
Le Nephilim Pack est un projet open-source, vous pouvez consulter les sources surSommaire |
---|
Home |
Develop |
Download |
Participate |
Support |
Tools |
Fonctionnement
Le travail du Nephilim Pack est divisé en deux parties distinctes, les //sources// et les //systems//. Les sources sont EN CLAIR et traduites par toute l'équipe dans les fichiers .TSV (à l'aide d'un tableur ou d'un editeur de texte) Les systems sont ENCODES par les développeurs en fichiers .DAT à l'aide de L2Dat_EncDec (voir plus bas).
Les 15 étapes du développement
- Récupérer les sources
- Ouvrir la source dans un tableur ou dans un éditeur compatibles UTF-8
- Traduire (profitez de toutes les fonctions de votre éditeur de code source ou tableur)
- Enregistrer au format //Texte Séparé par Tabulation// (.TSV) encodé en UTF-8
- Livrer les fichiers traduits
- Récupérer les sources traduites
- Vérifier l'intégrité du fichier
- Encoder au format .DAT grace à un encodeur L2
- Tester en situation de jeu
- Livrer les fichiers finis
Règles
Une désorganisation peut être catastrophique pour l'avancée du développement, le Nephilim Pack répond donc à un certain nombre de règles à respecter à la lettre.
- Encoder en UTF-8
- Séparateur tabulation uniquement (pas de "")
- Pas de fautes d'orthographe/conjugaison
- Pas de majuscules accentuées
- Pas de traduction des noms propres (Zones, NPCs, Equipements, Items)
- Uniquement des cellules au format texte
Tutoriels
Afin de faciliter la formation de nos développeur, nous avons mis en ligne un certain nombre de tutoriels, il est impératif de les avoir tous lus !
- les outils du développeur
- comment récupérer les fichiers
- comment mettre à jour les fichiers
- du bon usage des expressions régulières
- comment envoyer les fichiers
Priorités
Comme tout projet nous avons des priorités, les nôtres se situent au niveau des fichiers, vous êtes encouragé à suivre ce tableau mais il n'a rien d'impératif.
Fichier / Fonction / Lignes / Importance
- actionname-e.dat | Description des actions des joueurs | 180 |
- classinfo-e.dat | Citations visibles lors de la création de personnage | 13 |
- gametip-e.dat | Astuces affichées lors du chargement jeu | 254 |
- skillname-e.patch | Description des RB dans skillname | 297 |
- sysstring-e.dat | L'interface du jeu | 2223 |
- systemmsg-e.dat | Les messages systeme | 3021 |
- zonename-e.dat | Noms affichés lors des changements de zones | 490 |
- Lignes totales 6478
- Priorité
Haute /
Moyenne /
Basse /
Terminé