Outils pour utilisateurs

Outils du site


Panneau latéral

Sidebar

doc:technique:pk3

Fichiers pk3

<note important>Attention, informations redondantes, page à revoir intégralement !</note>

Les fichiers pk3 sont des archives Zip, dont l'extension a été renommée en .pk3. Ils contiennent les données graphiques et sonores du jeu.

Chargement des ressources dans le jeu

Les ressources du jeu sont contenues dans des archives stoquées dans $INSTALL_OA/baseoa. Au lancement du jeu, ces ressources sont recensées et décompréssées à la volée pour être utilisées. Lorsque plusieurs pk3 contiennent chacun une version du même fichier, c'est celle du dernier pk3 chargé en mémoire qui sera utilisée.

Ordre de chargement en mémoire

  1. Tous les pk3 contenus dans $INSTALL_OA/baseoa sont chargés selon l'ordre alphabétique
  2. Tous les pk3 contenus dans $HOME_OA/baseoa sont chargés selon l'ordre alphabétique

<note>Cela explique pourquoi la plupart des paks additionnels proposés par la communauté de joueurs commencent par z.</note>

Utiliser des ressources

Les ressources développées par la communauté de joueurs sont à placer soit dans $HOME_OA/baseoa, soit dans $INSTALL_OA/baseoa.1)

Si vous les mettez dans $INSTALL_OA, cela profitera à tous les utilisateurs de votre système.

<note warning>Comme vu précédemment, il est inutile de modifier les paks fournis avec le jeu, puisqu'il suffit de proposer un pak qui sera chargé après ceux du jeu. Ne modifiez pas les PK3 fournis avec le jeu, cela rendrait votre client systématiquement unpure</note>

1)
Voyez nos conventions d'écriture au sujet de ces chemins.
doc/technique/pk3.txt · Dernière modification: 2017/02/20 09:21 (modification externe)