logo
fr
Français

Joyeux anniversaire

Créateur: Omegasis
Mis à jour:22/07/2025 15:12:28
83KB
mcafee
Authentification
Fiable pour 200,000,000+ utilisateurs

Mods prérequis

sera installé automatiquement lorsque vous utilisez Joyeux anniversaire

À propos de ce mod

Un mod qui ajoute l'anniversaire du joueur à Stardew Valley.
Vous êtes-vous déjà demandé pourquoi on ne fête pas d'anniversaire à Stardew Valley ? Ne vous inquiétez plus !

Ce mod vous permet de choisir un jour pour votre anniversaire. Ce jour-là, vous recevez des lettres de vos parents, et les villageois vous offrent des cadeaux et vous souhaitent un joyeux anniversaire.

Mis à jour pour SDV 1.6+ !
Nécessite SMAPI 4.0 ou version ultérieure.

Installer
  • Installer la dernière version de SMAPI.
  • Téléchargez le fichier Joyeux anniversaire de ce mod et décompressez-le dansStardew Valley/Mods.
  • Téléchargez un pack de contenu traduit « Joyeux anniversaire ». Le pack de contenu anglais est disponible sur une page de téléchargement dédiée aux mods.ici. Ceci permet de s'assurer que Vortex peut gérer correctement le téléchargement du pack de contenu car il ne fonctionnait pas lorsqu'il était fourni avec le mod.
  • Installez la version 3.0.0+ deNoyau de poussière d'étoileaussi.
  • Exécutez le jeu en utilisant SMAPI.

Usage
Le menu permettant de choisir votre date de naissance devrait apparaître à votre réveil. Le jour de votre anniversaire, parlez aux PNJ comme d'habitude ; ils vous souhaiteront un joyeux anniversaire et vous offriront des cadeaux. Leurs cadeaux varieront en fonction de votre amitié avec eux. Consultez votre boîte aux lettres pour voir si vous avez reçu des lettres de vos parents.

FAQ
1.Au secours ! Lewis ne vient pas me demander pour mon anniversaire et mon conjoint ne me demande pas mon cadeau préféré !
Avez-vous installé au moins un pack de contenu Joyeux Anniversaire ? Le principal, que j'ai créé et pris en charge, se trouve à l'adresse suivante :https://www.nexusmods.com/stardewvalley/mods/11148.
Jouez-vous sur Android/iOS ? Ce n'est pas encore pris en charge, car je devrais effectuer des modifications plus importantes pour les prendre en charge.
Sous le dossier mod HappyBirthday, y a-t-il un dossier de données contenant la date d'anniversaire de votre joueur ? Si oui, sa suppression résout-elle le problème ?
- Pouvez-vous exécuter la commande SMAPI (sans les guillemets) dans la console pour réinitialiser l'invite de demande de date de naissance ? « Omegasis.Happy_Birthday.reset_birthday »

2. Ce mod fonctionne-t-il sur mobile ? (Android/IOS)
- Pas actuellement, mais j'ai envisagé de le mettre à niveau pour y parvenir. Le plus gros problème serait de trouver le temps nécessaire et de mettre en place un environnement de développement adapté.
3. Pouvez-vous prendre en charge ce mod pour le rendre compatible avec le mod (XYZ) ?
De nombreux mods modifient les PNJ, les cartes, etc., ce qui rend difficile leur compatibilité. J'aimerais beaucoup rendre ce mod compatible avec tous, mais je n'ai malheureusement pas le temps. Il existe peut-être quelques mods plus importants offrant un niveau de compatibilité variable (comme Stardew Valley Expanded), mais cela sera décidé au cas par cas.
4. Puis-je créer un pack de contenu pour ce mod et le télécharger moi-même ?
-Absolument, et s'il vous plaît, faites-le !


Nouveautés de la version 3.0.0


    Changements majeurs
  • Les villageois qui n'ont pas offert de cadeau ou de vœux le jour de l'anniversaire du joueur enverront une lettre contenant ces vœux et cadeaux. Plus besoin de traquer tout le monde !
  • On ne demande plus aux joueurs leur date de naissance au début du jeu. Au lieu de cela, Lewis organise un événement à l'extérieur de la ferme où il vous le demandera.
  • On ne demande plus aux joueurs quel est leur cadeau préféré au début du jeu. Au lieu de cela, leur conjoint aura un événement avec eux lorsqu'ils seront mariés et le leur demandera à la place, ce qui correspond davantage à l'intention initiale du conjoint d'être celui qui offre au joueur son cadeau préféré.
    Ajout de nouveaux événements d'anniversaire.
  • Fête d'anniversaire communautaire : rendez-vous au saloon lorsque vous avez 5 cœurs ou plus avec tous les villageois pour une belle surprise. :)
  • Anniversaires spéciaux pour les conjoints : tous les conjoints ont un anniversaire spécial où ils vous souhaitent un joyeux anniversaire et vous offrent leur cadeau préféré ! Inclut des dialogues supplémentaires en plus du dialogue original.
  • Joja reconnaît également les anniversaires de ses membres, mais uniquement disponibles tant qu'ils sont encore en ville.
  • Les événements d'anniversaire sont désormais enregistrés dans des fichiers .json afin qu'ils puissent être modifiés en cas de conflit aléatoire de quelque sorte (par exemple, des PNJ bloqués sur des cartes moddées).
    Modifications mineures
  • Les Junimos fêteront désormais l'anniversaire du joueur au Centre communautaire, qu'il soit terminé ou non. Mais ne soyez pas membre de Joja !
  • Les cadeaux d'anniversaire de maman et papa peuvent désormais être ajustés dans le fichier de configuration du mod.
  • Papa donne moins d'argent pendant la première année et 5 000 $ pendant la deuxième année et plus.
  • Ajout de souhaits d'anniversaire pour Léo.
    Qualité de vie
  • Ajout d'une zone de recherche au menu de sélection de cadeaux.
  • Ajout de boîtes de survol d'info-bulle au menu de sélection de cadeaux.
    Modding
  • Les systèmes de cadeaux et de vœux d'anniversaire ont été réécrits pour utiliser un format de pack de contenu pour Joyeux Anniversaire. Cela signifie que l'ajout de PNJ personnalisés via des packs de contenu devrait être BEAUCOUP plus simple, car il suffit d'ajouter une entrée pour leurs cadeaux et leurs dialogues. Voir ci-dessous pour plus de détails.
    Corrections de bugs :
  • Les ouvriers agricoles n'ont plus besoin de resélectionner leur date de naissance lors du redémarrage du jeu. (Je sais que c'était un rapport de bug important.)
  • Empêcher les utilisateurs de sélectionner leur date de naissance les jours de festival. Cette fonctionnalité était initialement présente, mais elle a été interrompue lors d'une mise à jour du mod. Je suis prêt à la supprimer si quelqu'un le demande, car les joueurs peuvent désormais recevoir leurs vœux d'anniversaire par courrier le lendemain. :)



Avancé : Packs de contenu
Avec la refonte de Joyeux Anniversaire en version 3.0, je souhaitais permettre aux utilisateurs d'ajouter leur propre contenu à Joyeux Anniversaire sans avoir à me contacter. La solution a donc été de créer des packs de contenu proposant plusieurs fonctionnalités.

1. Ajoutez la prise en charge des dialogues PNJ personnalisés.
1.1. Les dialogues personnalisés s'obtiennent en créant/modifiant le fichier /Content/Strings/BirthdayWishes.json. Si vous créez un nouveau pack de contenu pour vos PNJ personnalisés, supprimez toutes les entrées et ajoutez simplement le nom de votre PNJ et le souhait d'anniversaire que vous souhaitez qu'il formule. Par exemple, si vous avez un PNJ personnalisé nommé Joshua, il vous suffit d'ajouter un « J'aime » comme celui-ci au fichier BirthdayWishes.json.
« Joshua » : « Hé @, c'est tellement génial de te voir pour ton anniversaire ! J'espère qu'aujourd'hui va être génial pour toi !
1.1.1 La même chose peut être faite pour les conjoints (si votre modérateur ajoute des candidats au mariage personnalisés) en modifiant SpouseBirthdayWishes. Notez que certains mots-clés spéciaux, tels que {TimeOfDay} ou {AffectionateSpouseWord}, sont traduits en texte approprié à l'heure de la journée, comme « Bonjour » et « Citrouille, mon cœur, etc. », afin de permettre des variations.

1.2. Pour ajouter/modifier des messages d'anniversaire tardifs dans le courrier, modifiez le fichier /Content/Strings/Mail.json où vous ferez la même chose, mais en rédigeant un message pour le souhait d'anniversaire tardif (le lendemain). Par exemple, cela pourrait ressembler à ceci.
"Joshua" : "Joyeux anniversaire en retard, @ ! ^ J'espère que cette année nous pourrons passer plus de temps ensemble. ^^ - Joshua {0}"
1.2.1 : Le {0} à la fin de la chaîne estcritiqueC'est ainsi que les cadeaux d'anniversaire sont ajoutés au message. Oublier cela signifie que le joueurne sera pasrecevoir un cadeau d'anniversaire tardif en raison de la nature de la façon dont j'ai ajouté la prise en charge des cadeaux dynamiques pour le courrier.
1.2.2 : Dans Stardew Valley, la structure du texte des messages est différente de celle des dialogues. Je vous recommande de lire le wiki pour comprendre les différences entre les deux, car il m'a fallu beaucoup de temps pour les comprendre moi-même, après une longue absence.

1.3. Prise en charge des cadeaux personnalisés. En ajoutant un fichier sous /Content/Data/Gifts avec le nom du PNJ approprié, vous pouvez spécifier les cadeaux que ce dernier offrira au joueur. Je vous recommande de consulter le fichier /Content/Data/Gifts/RegisteredGifts.json pour connaître tous les identifiants de cadeaux de Stardew Valley.

2. Ajout d'un moyen d'ajouter des dialogues supplémentaires pour les événements. Moins intéressant, mais permettant désormais aux moddeurs de modifier le texte.

Je vous recommande personnellement de prendre le pack de contenu anglais inclus, d'en faire une copie et de le modifier pour créer vos propres packs de contenu. Veillez simplement à modifier le fichier Manifest.json lors de cette opération !



Avancé : Ajout de traductions

Grâce à la possibilité pour les modérateurs d'ajouter des traductions personnalisées, le système de packs de contenu sert également de système de traduction. Seuls quelques ajustements sont nécessaires lors de l'ajout d'une nouvelle traduction au contenu standard.

1. Tous les fichiers sous /Content/Strings/ devront être modifiés pour la nouvelle traduction. Cela comprend les vœux d'anniversaire, les courriers, les dialogues d'événements, etc.
2. Le fichier /TranslationInfo.json devra être modifié afin que son champ « LanguageCode » reflète le code de traduction utilisé par le jeu. Par exemple, pour ajouter une traduction en espagnol, il faudra modifier le code de langue du nouveau pack de contenu en « LanguageCode : es-ES ».

Cela devrait permettre aux utilisateurs d'ajouter beaucoup plus facilement des traductions personnalisées ou des variantes de dialogue sans avoir à m'envoyer les informations. Créez simplement un pack de contenu, glissez-le dans le dossier StardewValley/Mods et tout devrait bien se passer ! Joyeux anniversaire le chargera automatiquement !


Concernant les packs de contenu :

N'hésitez pas à publier des packs de contenu sur votre profil utilisateur. Je n'inclurai plus les packs de traduction dans la section téléchargements de ce mod ; je serais ravi que d'autres soient également reconnus pour leur travail. Si vous créez un pack de contenu, n'hésitez pas à vous inscrire au système de dons de points de Nexus !

Concernant le support des mods :
Je sais que la prise en charge de mods populaires comme Stardew Valley Expanded a été largement demandée. J'ai beaucoup structuré le jeu pour pouvoir le faire, mais je dois encore mener des investigations pour déterminer les tâches spécifiques à effectuer, ainsi que rédiger des événements/dialogues, etc. pour ces nouveaux PNJ. Je n'ai pas encore joué à ce mod, je ne peux donc rien promettre pour l'instant, mais c'est quelque chose que j'aimerais bien faire.

Pour l'instant, si vous souhaitez ajouter des extensions à Joyeux Anniversaire, des fonctionnalités supplémentaires sont disponibles, comme l'ajout d'objets personnalisés offerts par les mods pour l'anniversaire du joueur, l'ajout d'événements personnalisés et l'extension des fonctionnalités des événements. Pour découvrir les possibilités, consultez la page
https://github.com/janavarro95/Stardew_Valley_Mods/blob/DevelopmentModRewrites/GeneralMods/HappyBirthday/Framework/API/HappyBirthdayAPI.cs
et

https://github.com/janavarro95/Stardew_Valley_Mods/tree/DevelopmentModRewrites/GeneralMods/HappyBirthday/Framework/Events
pour plus d'informations.


Concernant les bugs :
Si vous rencontrez un bug dans le mod, merci de le signaler dans la section « Bogues » de cette page afin que je puisse en prendre note et le corriger. Cela m'aidera à identifier les correctifs restants. Bien que j'aie testé autant que possible cette nouvelle version, je sais qu'il y a probablement quelques points que j'ai oubliés en travaillant tard le soir. Soyez donc patients et signalez-le-moi.

Notes de clôture :
Cela fait plus de cinq ans que j'ai sorti Happy Birthday, une expérience personnelle pour me lancer pleinement dans la conception de jeux vidéo. Même si je sais que je n'ai pas toujours été très actif, c'était formidable d'interagir avec la communauté, de lire vos commentaires et de lire à quel point mon travail a été apprécié. Je n'avais jamais eu l'intention de devenir aussi populaire, mais je suis heureux de vous avoir aidé à vivre Stardew Valley de manière positive. Merci pour ce voyage et meilleurs vœux, comme toujours. :)

Omégasis.

Un grand merci aux personnes suivantes !

utilisateur Nexus :cerrelipour le dialogue original en anglais pour les vœux d'anniversaire.
Tous les utilisateurs de Nexus créent leurs propres traductions pour le mod !
PathosChild pour tout le soutien au fil des années pour m'avoir aidé avec le modding !
Spacechase0 pour l'utilisation de SpaceCore qui (à un moment donné !) a aidé à faire fonctionner le mod ! (SDV 1.5)

énigme9999pour ajouter l'accès au lecteur d'écran via stardew-access.
Voirhttps://github.com/janavarro95/Stardew_Valley_Mods/pull/95ethttps://github.com/khanshoaib3/stardew-access

(LEGACY V 2.0) Traductions incluses :
Merci à l'utilisateur NexusErinyang!
Fait par moi-même (Omegasis) pour les événements d'anniversaire et les souhaits d'anniversaire faits par l'utilisateur de Nexus :cerreli
Chaînes de menu italiennes :LeecanIt
Utilisateur NexusNadin0147
Utilisateur Nexuspananaevas

Voir aussi

Meilleurs mods pour Stardew Valley

Découvrez les meilleurs mods pour Stardew Valley qui apportent de nouvelles fonctionnalités, des graphismes améliorés et des façons passionnantes de transformer votre expérience de jeu.

Déverrouillez tout le potentiel de Stardew Valley avec XMODhub — explorez ces meilleurs mods dès aujourd’hui !

mcafee
Authentification
Fiable pour 200,000,000+ utilisateurs

Besoin d’aide pour le téléchargement ou l’installation ? Rejoignez notre communauté Discord pour obtenir de l'aide!

logo
Langue

Solutions de jeu

Ressources

Partenaires

Suivez-nous sur

discordfacebooktwitteryoutube
Support:
support@xmodhub.com
Xmod_Lily
Affaires:
dc@xmodhub.com or cathy@business.xmodhub.com
catherine_79237

Larvas Limited

Room 1201, 12/F Tai Sang Bank Building 130-132 Des Voeux Road Central HK