56 lines
2.9 KiB
Markdown
56 lines
2.9 KiB
Markdown
# beta.069 — retour des ordres du familier sur H
|
||
|
||
Branche `codex/familiar-orders-h-beta069`.
|
||
|
||
Les ordres du familier reviennent sur **H**. **F** conserve l’échange natif des
|
||
objets entre les mains ; **G** reste la technique du familier. Les touches
|
||
restent configurables dans les options et les libellés FR/EN existants suivent
|
||
le raccourci assigné.
|
||
|
||
Le remplacement introduit en beta.067/.068 est annulé au premier démarrage :
|
||
une ancienne affectation F des ordres devient H. Les autres touches
|
||
personnalisées sont conservées. Le nouveau marqueur local
|
||
`config/sanctuary-familiar-key-v2.txt` rend cette opération unique, même si le
|
||
marqueur v1 existe déjà. Les modifications manuelles ultérieures ne sont pas
|
||
réécrites. Le filtrage qui consommait les actions du raccourci d’échange des
|
||
mains est supprimé. Aucun changement du serveur ou des sauvegardes.
|
||
|
||
## Vérifications natives
|
||
|
||
Le parcours `Familiar067ClientChecks`, actualisé pour le retour sur H, réussit
|
||
en **1 min 7 s** : H ouvre les ordres sans échanger les mains ; F échange un
|
||
diamant et un lingot d’or dans les deux sens sans ouvrir de menu ; G conserve
|
||
son affectation par défaut ; une personnalisation des ordres sur K fonctionne.
|
||
Le reste de ce parcours existant (orientation, plané et vol du dragon) passe
|
||
également. Le test utilise un monde plat de développement et un serveur intégré.
|
||
|
||
Après le parcours, les options enregistrées sont bien H/F/G et le marqueur v2
|
||
contient beta.069 (`build/familiar069-controls.json`). Le lanceur réinitialise
|
||
la configuration de test ; ce parcours ne prétend donc pas valider la mise à
|
||
jour complète d’une ancienne installation. La conversion conditionnelle F→H
|
||
et le garde par marqueur ont été vérifiés dans le code ; la configuration
|
||
personnelle de Prism n’a pas été modifiée.
|
||
|
||
Journal : `build/familiar069-client.log`. Le sélecteur de ce parcours reste
|
||
`-PsanctuaryFamiliar067ClientTests=true`, avec `-PsanctuaryClientTests=true
|
||
-PsanctuaryQuickTests=true -PsanctuaryClientNoVsync=true`.
|
||
|
||
## Livraison locale
|
||
|
||
`check build assemblePack assembleTestPack` réussi en **2 min 13 s**, 122 tâches,
|
||
avec exclusion du serveur
|
||
dédié (`-x :sanctuary:runGameTest`) et les profils client/test rapide.
|
||
Voir `build/familiar069-check.log`. Aucun serveur dédié ni acceptation d’EULA.
|
||
|
||
Les 1 647 classes du mod correspondent à la compilation. Seule la classe
|
||
`FamiliarClient` change par rapport à beta.068 ; textures, traductions,
|
||
chargement, dragon et JEI restent identiques. Les archives beta.068 gardent
|
||
leurs empreintes. Reçu : `build/familiar069-artifact.json`.
|
||
|
||
- [Pack normal](../build/Sanctuary-beta.069.mrpack), 5726225 octets.
|
||
SHA-256 : `1c923452ff4d5d186309390fac3306b8e05162143c852619b7519741002aa165`.
|
||
- [Monde plat rapide](../build/Sanctuary-Test-beta.069.mrpack), 5745158 octets.
|
||
SHA-256 : `bed499fa29f4247a9e321207df503b3147b8b4fc8c8541d817cdfe2a2db9a945`.
|
||
|
||
Aucune instance personnelle ni canal public modifié.
|