Profil de voleur : Shuri Ninja _______________________________ Version : 2.0.0 Auteur : Twinblades2 Support : Gwendolyne Langues : anglais, français Plateforme : Windows, Mac, Linux Téléchargement : https://github.com/GwendolyneFreddy/Shuri-Ninja/releases/latest Discussion: https://www.baldursgateworld.fr/lacouronne/modules-crees-ou-en-cours-de-developpement/33164-kit-le-mod-shuri-ninja-est-disponible-pour-les-jeux-ee.html Présentation ============ Ce module ajoute un nouveau profil de voleur dans le jeu : le shuri ninja. Créé il y a de nombreuses années par Twinblades2, il a été réécrit dans les standards modernes de code WeiDU et rendu compatible pour les jeux Enhanced par Aalkaor et Gwendolyne (aka Freddy_Gwendo). Compatibilité ============= # Jeux concernés ---------------- Ce mod est conçu pour fonctionner sur la plupart des jeux Infinity Engine, ce qui inclut : - La série des Éditions Améliorées (Enhanced Editions) publiées par Beamdog, Baldur's Gate: Enhanced Edition (BGEE), Baldur's Gate II: Enhanced Edition (BG2EE), ainsi que l'extension de BGEE, Siege of Dragonspear (SoD). Toutes les Éditions Améliorées comprennent leurs extensions originales. - Le jeu original Baldur's Gate II avec son extension Trône de Bhaal (Throne of Bhaal : ToB). Assurez-vous que vous avez bien installé le patch 26498 pour le Trône de Bhaal. - Les mods de conversion basés sur ToB : Baldur's Gate Trilogy (BGT), Baldur's Gate Tutu (Tutu) et Enhanced Edition Trilogy (EET). # Compatibilité avec les autres mods ------------------------------------ Shuri Ninja est un mod WeiDU et devrait par conséquent être compatible avec n'importe quel mod WeiDU. Bien que nous nous efforcions de le rendre compatible avec le plus grand nombre possible de mods, des incompatibilités risquent toujours de se produire. Voici la liste de celles recensées jusqu'à présent : - Kit Revisions Si vous rencontrez des bugs, veuillez les signaler dans le forum, s'il vous plaît. # Ordre d'installation ---------------------- Bien qu'il ne soit pas requis pour faire correctement tourner Shuri Ninja, nous recommandons fortement aux joueurs de ToB original de télécharger et d'installer la dernière version du BG2 Fixpack ( https://www.gibberlings3.net/mods/fixes/bg2fixpack/ ) avant d'installer ce mod. Voici l'ordre d'installation conseillé : - Veuillez installer Shuri Ninja après ToBEx, BG2 Fixpack et EET. - Veuillez installer Shuri Ninja avant EET_end et les procédures finales de « biffing » [NdT : archivage avec Generalized biffing]. Installation ============ 1. Mise en garde ---------------- Si une ancienne version de ce mod est déjà installée, il est nécessaire de la désinstaller d'abord. Pour cela, lancez `setup-shurininja.exe` et désinstallez le composant principal précédemment installé. Une fois la désinstallation achevée, supprimez le répertoire shurininja et le fichier setup-shurininja.exe avant d'extraire la nouvelle version du mod. Lorsque vous installez ou désinstallez, ne fermez pas la fenêtre DOS en cliquant sur le bouton X ! Au lieu de cela, appuyez sur la touche Entrée lorsque l'invite de commandes vous le demande. Par précaution, désactivez les antivirus ou tout logiciel résidant en mémoire avant d'installer ce mod, ou tout autre mod. Certains (en particulier avast et Norton !) ont une fâcheuse tendance à déclarer les exécutables des mods comme des faux positifs, provoquant ainsi l'échec de la procédure d'installation. 2. Note spéciale pour Siege of Dragonspear fourni par Steam/GOG --------------------------------------------------------------- Good Old Games (GOG) et Steam fournissent le contenu de Siege of Dragonspear dans un format que WeiDU, l'outil utilisé pour installer ce mod, ne peut pas reconnaitre. Vous devez donc lancer le programme DLC Merger (https://github.com/Argent77/A7-DlcMerger/releases/latest ) dans votre répertoire de SoD avant d'installer ce mod, ou tout autre mod utilisant WeiDU. 3. Note pour les jeux en Édition Améliorée (EE) ----------------------------------------------- Les Éditions améliorées sont des jeux que le développeur fait encore évoluer, notamment par l'ajout de capacités supplémentaires destinées à la création de mods et par l'ajout de contenus. N'oubliez pas que chaque patch de mise à jour effacera les mods que vous avez installés ! Ce mod ne fera pas exception à la règle. Si vous pouvez retarder la mise à jour du patch en plein milieu d'un partie moddée (si vous en avez la possibilité, notamment chez Beamdog et Good Old Games), n'oubliez pas que même après avoir réinstallé les mods sur un nouveau patch, vous ne pourrez peut-être pas continuer le jeu avec vos anciennes sauvegardes, en particulier à cause de noms de personnages, de lieux, etc. qui pourraient être incorrects. Pour y remédier, copiez tout le dossier du jeu dans un nouveau dossier dans lequel vous installerez vos mods, et qui ne sera pas modifié par les patches de mise à jour. Il est important que vous installiez le mod dans la version linguistique dans laquelle vous jouez. Sinon, les dialogues du mod ne s'afficheront pas et provoqueront des messages d'erreur. 4. Windows ---------- Shuri Ninja pour Windows est livré et installé avec WeiDU, et est diffusé sous forme d'archive. Vous devez extraire les fichiers de l'archive dans votre répertoire de jeu (le dossier qui contient le fichier CHITIN.KEY). Une fois l'archive extraite correctement, vous devriez trouver le répertoire shurininja et le fichier setup-shurininja.exe dans votre répertoire de jeu. Pour installer le mod, il suffit de double-cliquer sur `setup-shurininja.exe` et de suivre les instructions affichées à l'écran. Pour réinstaller, désinstaller ou changer certains composants, lancez `setup-shurininja.exe` dans votre répertoire de jeu. 5. Mac OS X ----------- Shuri Ninja pour Mac OS X est livré et installé avec WeiDU, et est diffusé dans la même archive compressée. Extrayez le contenu de l'archive dans votre répertoire de jeu. Après une extraction réussie, ce dernier contiendra les fichiers setup-shurininja, setup-shurininja.command, et le répertoire shurininja. Pour installer le mod, il suffit de double-cliquer sur `setup-shurininja.command` et de suivre les instructions affichées à l'écran. Pour réinstaller, désinstaller ou changer certains composants, lancez `setup-shurininja.command` dans votre répertoire de jeu. 6. Linux -------- Shuri Ninja pour Linux est diffusé dans la même archive compressée, mais sans l'installateur WeiDU. Extrayez le contenu du mod dans le répertoire du jeu que vous voulez modifier. Téléchargez la version la plus récente de WeiDU pour Linux sur WeiDU.org ( https://github.com/WeiDUorg/weidu/releases ), puis copiez weidu et weinstall dans `/usr/local/bin` (créez-le s'il n'existe pas). Ouvrez ensuite un terminal et allez (`cd`) dans le répertoire d'installation de votre jeu, lancez `/usr/local/bin/tolower` et répondez « Y » aux deux questions. Vous pouvez éviter d'exécuter la seconde option (linux.ini) si vous l'avez déjà lancée une fois dans le même dossier. Pour gagner du temps, l'archive est déjà passée en minuscules, aussi il n'est pas non plus nécessaire d'exécuter la première option (passer les noms de fichiers en minuscules) si vous n'avez extrait que ce mod depuis la dernière fois que vous avez passé les noms de fichiers en minuscules. Si vous avez un doute, il vaut mieux exécuter tolower et accepter les deux options. Tapez la commande `export PATH=$PATH:/usr/local/bin`, puis lancez `weinstall setup-shurininja` depuis le dossier de votre jeu pour installer le mod. Exécutez ensuite `wine bgmain.exe` (ou `wine baldur.exe` pour les jeux EE) et commencez votre partie. 7. Note pour effectuer une désinstallation complète --------------------------------------------------- En plus des méthodes détaillées plus haut pour supprimer des composants, il est possible de désinstaller complètement le mod en tapant `setup-shurininja --uninstall` dans une ligne de commandes, ce qui supprimera tous les composants sans devoir ingurgiter tous les messages. Composants ========== Le programme d'installation comprend les composants suivants. Chacun possède un numéro distinct et pré-défini qui lui attribue une position déterminée (mot-clé `DESIGNATED` en langage WeiDU] ; ce qui permet aux autres composants de le détecter et aux utilitaires d'installation automatiques de préciser quels composants installer. ==> À cause des limitations du moteur IE, il n'est malheureusement pas possible de restreindre les armes que peut utiliser le shuri ninja au katana, au cimeterre, à la dague, à l'arc court et aux fléchettes, sans impacter d'autres kits et pauser des problèmes de compatibilité avec d'autres mods. Cette restriction ne s'applique donc qu'aux jeux EE. 10. Profil de shuri ninja original ---------------------------------- Ce composant installe le profil de voleur original : "Les shuri ninjas sont formés par le Shurikai, une organisation d'assassins ninjas qui opère dans tout le Kara-Tur. Ils se fondent dans les ombres, sont rapides, d'une redoutable efficacité au combat, et excellent dans le maniement des lames orientales, des armes de lancer et des arcs. Il est de notoriété publique qu'une cible désignée par le Shurikai ne passe pas la nuit. Leurs techniques de combat mortelles leur ont fait gagner le respect, mais aussi la haine farouche des samouraïs et des autres clans rivaux de ninjas. Rares sont en effet les combattants qui ont survécu après avoir croisé le fer avec un shuri ninja. Beaucoup s'affranchissent du Shurikai pour suivre leur propre voie, même s'il doivent constamment surveiller leurs arrières pour ne pas être victimes de la lame de leurs anciens compagnons d'armes. S'ils parviennent à rejoindre sans encombre les contrées occidentales, ils savent que les guildes de voleurs locales apprécient et recherchent ardemment leurs services. Des guildes entières ayant été décimées par un seul shuri ninja, personne n'ose les trahir. Le Kara-Tur comptant très peu de demi-humains, seuls les humains sont autorisés à bénéficier des enseignements secrets du Shurikai Ninjutsu. Avantages : - +20 % en Furtivité. - +2 à la Dextérité. - Obtient les capacités spéciales du guerrier à haut niveau. - Bonus de 1 au toucher et aux dégâts tous les 4 niveaux (à partir du niveau 4). - Bonus de 1 à la CA tous les 5 niveaux (à partir du niveau 5). - Peut se spécialiser (deux étoiles) dans le maniement du katana, du cimeterre, des dagues, des fléchettes et de l'arc court. - Peut se spécialiser (deux étoiles) dans le style de combat d'arme à une main et allouer trois étoiles dans le style de combat à deux armes. À mesure qu'il augmente de niveau, le shuri ninja acquiert de nouvelles techniques redoutables qui perfectionnent sa science martiale et ses talents d'assassin : - Au niveau 5 (ceinture bleue), il gagne la capacité Vision véritable deux fois par jour pour détecter les illusions. - Au niveau 10 (ceinture violette), il sait frapper les points vitaux de ses adversaires (Coup étourdissant deux fois par jour). Toutes ses attaques réussies au cours du round suivant obligent la victime à réussir un jet de sauvegarde contre les sorts sous peine d'être assommée. - Au niveau 15 (ceinture rouge), il peut utiliser la capacité Frappe éclair une fois par jour, tous les 10 niveaux d'expérience. Pendant 10 secondes, toutes ses attaques infligent le maximum de dégâts. - Au niveau 20 (ceinture marron), une fois par jour, il peut utiliser la capacité Paume vibratoire du moine, dont le secret a été volé dans un monastère oriental. Sa prochaine attaque réussie force sa victime à réussir un jet de sauvegarde contre les sorts ou mourir. - Au niveau 25 (ceinture noire), il peut enduire son arme de poison une fois par jour (capacité Arme empoisonnée). - Au niveau 30, il peut protéger son esprit de toute attaque mentale une fois par jour (capacité Ordres chaotiques) et il gagne 20 % supplémentaires en Furtivité. - Au niveau 35 (premier dan), il est encore plus fort au combat (bonus de 1 au TAC0) et gagne une utilisation supplémentaire de la capacité Arme empoisonnée. ARME EMPOISONNÉE : Chaque coup réussi au cours du prochain round empoisonnera la cible. Chaque cible ne peut être affectée qu'une fois par round. Le montant des dégâts de poison dépend du niveau du personnage : - 1er : la cible subit 1 point de dégât de poison par seconde pendant 6 secondes (annulé par une sauvegarde contre la mort à +1) - 5ème : la cible subit 1 point de dégât de poison par seconde pendant 12 secondes (annulé par une sauvegarde contre la mort) et subit immédiatement 2 points de dégâts de poison (sans sauvegarde) - 9ème : la cible subit 1 point de dégât de poison par seconde pendant 18 secondes (annulé par une sauvegarde contre la mort à -1) et subit immédiatement 4 points de dégâts de poison (sans sauvegarde) - 13ème : la cible subit 1 point de dégât de poison par seconde pendant 24 secondes (annulé par une sauvegarde contre la mort à -2) et subit immédiatement 6 points de dégâts de poison (sans sauvegarde) Désavantages : - Ne peut pas poser de pièges. - Pénalité de 2 points à la Force, à la Constitution et au Charisme à la création du personnage. - Ne peut utiliser que les armes suivantes : katana, cimeterre, dague, arc court et fléchette. (**jeux EE**) - Ne peut utiliser que les armes suivantes : épée longue, épée courte, katana, cimeterre, dague, gourdin, bâton arbalète, arc court, fléchette et fronde. (**jeux classiques**) - Ne peut pas être compétent dans les styles de combat armes à deux mains et épée et bouclier. - Ne peut pas se jumeler. - Doit être d'alignement chaotique. - Doit être un humain." Je pense que les deux composants suivants ne nécessitent pas de description... 20. Profil de Shuri Ninja limité aux armures de cuir (seulement pour EE) ------------------------------------------------------------------------ 30. Profil de Shuri Ninja sans armure (seulement pour EE) --------------------------------------------------------- Crédits et remerciements ======================== - Auteur : Twinblades2 (at twblds@hotmail.com) - Maintenance : Gwendolyne (at https://www.baldursgateworld.fr/lacouronne/members/freddy_gwendo.html ) Remerciements ------------- - Aalkaor pour avoir déterré ce mod, l'avoir traduit en français, commencé le code WeiDU et initié l'idée de le rendre compatible avec les jeux EE. - Gwendolyne pour avoir terminé le code WeiDU, l'avoir rendu compatible avec les jeux EE et avoir relu la traduction. Pour toute question ou demande d'assistance, veuillez consulter le forum du mod. ( https://www.baldursgateworld.fr/lacouronne/modules-crees-ou-en-cours-de-developpement/33166-shuri-ninja-kit-rapport-de-bugs-bug-reports.html ) Information sur les droits d'auteur ----------------------------------- Shuri Ninja n'est pas développé, supporté ni approuvé par BioWare™ ou Interplay/Black Isle, Overhaul, Beamdog ou Wizards of the Coast. Il a été développé par Twinblades2, et est basé sur le jeu Baldur's Gate II et son extension. Tout le contenu du mod appartient à ©Twinblades2. Baldur's Gate II : Les Ombres d'Amn et Baldur's Gate II : Trône de Bhaal appartiennent à © TSR, Inc. Le moteur Infinity Engine appartient à © BioWare Corp. Toutes les autres marques et droits d'auteur appartiennent à leurs propriétaires respectifs. Ce mod a été créé pour être librement apprécié par tous les joueurs de Baldur's Gate II. Cependant, il ne doit pas être vendu, publié, compilé ou redistribué sous une forme quelconque sans le consentement de son auteur. Historique des versions ======================= Note du traducteur : l'historique n'est volontairement pas traduit afin de faciliter la mise à jour continue du mod. Version 2.0.0 (April 6, 2021) - Added "shurininja.ini" metadata file to support AL|EN's "Project Infinity". - Renamed "Setup-Shurinin.tp2" -> "shurininja.tp2" to support AL|EN's "Project Infinity". - Replaced `AUTHOR` keyword with `SUPPORT`. - Added `VERSION` flag. - Replaced `AT_INTERACTIVE_EXIT` deprecated command with `README`. - Added `HANDLE_CHARSETS` function to convert string entries for EE games. - Added `REQUIRE_PREDICATE` conditions to avoid installing the mod in inaccurate games. - Added components `DESIGNATED` numbers and "gw_shuri_ninja_kit_original", "gw_shuri_ninja_kit_only_leather" and "gw_shuri_ninja_kit_no_armor" `LABELS`. - Added "always.tpa" library. - Externalized tp2 code into "main_component.tpa" library for more comfortable readability and maintenance. - Commented code as much as possible. - Added two sub-components (EE only): "Shuri Ninja may not wear heavier armor than leather" and "Shuri Ninja may not wear any armor". - Added native BG:EE and BG2EE compatibility (probably with EET, but not yet tested): - Added armor restrictions (new sub-components). - Added weapons restriction: from now on, Shuri Ninja can't equip long sword, short sword, quarterstaff, club, crossbow and sling, as per description. Unfortunately, IE limitations does not allow to code it for classic games, without breaking other mods compatibility. - Shuri Ninja can't wear any shield. - Added specific Stunning Blow and Quivering Palm abilities: applied op#248 to any weapon wielded (EE games: parameter2 is set to 4 - fists only). - BGT, tutu and IWD:EE: Added katanas, Ninjatos and Wakizashis to the games, so that she Shuri Ninja kit should be friendly playable. - Removed one extra Blinding strike at 40th level. - Fixed innate Chaotic Commands ability: duration reduced to 1 turn and included a few fixes ( https://www.gibberlings3.net/forums/topic/29670-is-this-possible-to-add-in-bg2-fixpack/?tab=comments#comment-263138 ). - Fixed wrong proficiencies pips. - No longer overwrites system files (cloned and patched existing SPL files to improve compatibility). - Handled special classic game engine restriction: kit descriptions can't exceed 4815 characters, or the game crashes at chargen!. - Updated and renamed readme file to "shurininja-readme-%LANGUAGE%.txt" (Shuri Ninja now supports translated readmes). - Proofread English texts (Gwendolyne). - Added French translation, including readme (Aalkaor and Gwendolyne). - Traification. Feel free to provide me with translations. I will include them as soon as possible. - Removed unused files and "backup" folder. - Reorganized mod architecture tree: created or renamed folders to sort files according to their types. - Lower cased files. - Included Linux and Mac Os X versions in the same package (thanks AL|EN's Infinity Auto Packager tool!). - Added archive libiconv-1.9.2-1-src.7z with iconv licence info. - Updated WeiDU installer to v247. Version 1 (February 10, 2004) - Initial release