Skip to content
This repository has been archived by the owner on Dec 21, 2024. It is now read-only.

Develop

Kévin Guignard edited this page May 18, 2020 · 2 revisions
Le Nephilim Pack est un projet open-source, vous pouvez consulter les sources sur assembla.com : dernière révision system et dernière modification.
Sommaire
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

  1. Récupérer les sources
  2. Ouvrir la source dans un tableur ou dans un éditeur compatibles UTF-8
  3. Traduire (profitez de toutes les fonctions de votre éditeur de code source ou tableur)
  4. Enregistrer au format //Texte Séparé par Tabulation// (.TSV) encodé en UTF-8
  5. Livrer les fichiers traduits
  6. Récupérer les sources traduites
  7. Vérifier l'intégrité du fichier
  8. Encoder au format .DAT grace à un encodeur L2
  9. Tester en situation de jeu
  10. 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 !

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é
Clone this wiki locally