logo
it
Italiano

Buon compleanno

Creatore: Omegasis
Aggiornato:2025-07-22 15:12:28
83KB
mcafee
Verifica
fiducioso da 200,000,000+ utenti

mod pre-richiedente

verrà installato automaticamente quando si utilizza Buon compleanno

Su questo mod

Un mod che aggiunge il compleanno del giocatore a Stardew Valley.
Ti sei mai chiesto perché non si festeggia il compleanno a Stardew Valley? Beh, non preoccuparti più!

Questa mod ti permette di scegliere un giorno per il tuo compleanno. Nel giorno del tuo compleanno riceverai lettere dai tuoi genitori e gli abitanti del villaggio ti faranno regali e ti faranno gli auguri.

Aggiornato per SDV 1.6+!
Richiede SMAPI 4.0 o versione successiva.

Installare
  • Installa l'ultima versione di SMAPI.
  • Scarica il file Happy Birthday di questa mod e decomprimilo inStardew Valley/Mod.
  • Scarica il pacchetto di contenuti tradotto di "Happy Birthday". Il pacchetto di contenuti in inglese è disponibile in una pagina di download delle mod separata.QuiQuesto serve per garantire che Vortex possa gestire correttamente il download del pacchetto di contenuti, dato che non funzionava quando era in bundle con la mod.
  • Installa la versione 3.0.0+ diNucleo di polvere di stelleanche.
  • Esegui il gioco utilizzando SMAPI.

Utilizzo
Il menu per scegliere il tuo compleanno dovrebbe apparire al tuo risveglio. Il giorno del tuo compleanno, parla con i PNG come al solito: ti faranno gli auguri e ti faranno dei regali. I loro regali cambieranno in base al livello di amicizia che hai con loro. Controlla la tua cassetta postale per vedere se hai ricevuto lettere dai tuoi genitori.

Domande frequenti
1.Aiuto! Lewis non si presenta a chiedermi il mio compleanno e il mio coniuge non mi chiede il mio regalo preferito!
- Hai installato almeno un pacchetto di contenuti HappyBirthday? Quello principale, supportato e creato da me, si trova qui.https://www.nexusmods.com/stardewvalley/mods/11148.
-Giochi su Android/iOS? Al momento non è supportato, perché dovrei apportare delle modifiche più consistenti per supportare queste piattaforme.
-Sotto la cartella mod HappyBirthday c'è una cartella dati che contiene la data di nascita del tuo giocatore? In tal caso, eliminarla risolve il problema?
- Puoi eseguire il comando SMAPI (senza virgolette) nella console per reimpostare il prompt per chiedere il tuo compleanno? "Omegasis.Happy_Birthday.reset_birthday"

2. Questa mod funziona sui dispositivi mobili? (Android/IOS)
- Al momento no, ma ho preso in considerazione l'idea di aggiornarlo per farlo. Il limite maggiore sarebbe trovare il tempo per farlo e creare un ambiente di sviluppo per questo.
3. Potete supportare questa mod per renderla compatibile con la mod (XYZ)?
-Ci sono molte mod in circolazione che apportano modifiche a PNG, mappe, ecc., rendendo difficile mantenere la compatibilità con tutte. Per quanto mi piacerebbe poter rendere questa mod compatibile con tutte, purtroppo non ho il tempo di farlo. Potrebbero esserci alcune mod più grandi selezionate che avrebbero un grado variabile di supporto alla compatibilità (come Stardew Valley Expanded), ma la loro scelta verrà valutata caso per caso.
4. Posso creare un pacchetto di contenuti per questa mod e caricarlo io stesso?
-Assolutamente sì, e per favore fallo!


Novità nella versione 3.0.0


    Cambiamenti importanti
  • Gli abitanti del villaggio che non hanno fatto un regalo/auguri di compleanno il giorno del compleanno del giocatore invieranno una lettera con i suddetti auguri e regali in ritardo. Niente più danze a tappeto!
  • Ai giocatori non viene più chiesto il loro compleanno all'inizio del gioco. Lewis organizza un evento fuori dalla fattoria in cui te lo chiederà.
  • Ai giocatori non viene più chiesto quale sia il loro regalo preferito all'inizio del gioco. Sarà invece il coniuge a organizzare un evento con loro una volta sposati e a chiederglielo, il che è più in linea con l'intento originale, secondo cui sarebbe stato il coniuge a fare al giocatore il suo regalo preferito.
    Aggiunti nuovi eventi di compleanno.
  • Festa di compleanno della comunità: vai al saloon quando hai più di 5 cuori con tutti gli abitanti del villaggio per una bella sorpresa. :)
  • Eventi di compleanno specifici per il coniuge: tutti i coniugi hanno un evento di compleanno speciale in cui ti augurano buon compleanno e ti fanno il regalo che preferisci! Include dialoghi extra oltre al dialogo originale.
  • Joja riconosce anche i compleanni dei suoi membri, ma questa informazione è disponibile solo finché si trovano ancora in città.
  • Gli eventi di compleanno vengono ora salvati in file .json in modo che possano essere modificati in caso di un conflitto casuale di qualche tipo (ad esempio, i PNG rimangono bloccati su mappe modificate)
    Modifiche minori
  • D'ora in poi, i Junimos festeggeranno il compleanno del giocatore al Centro Comunitario, indipendentemente dal fatto che la festa sia finita o meno. Ma non diventare un membro di Joja!
  • Ora è possibile modificare i regali di compleanno di mamma e papà nel file di configurazione della mod.
  • Il papà dà meno soldi durante il primo anno e 5.000 dollari durante il secondo anno e oltre.
  • Aggiunti gli auguri di compleanno per Leo.
    Qualità della vita
  • Aggiunta una casella di ricerca al menu Selettore regali.
  • Aggiunte caselle di suggerimento al menu Selettore regali.
    Modding
  • Abbiamo riscritto i sistemi di regali e auguri di compleanno per utilizzare un formato di pacchetto di contenuti per "Buon Compleanno". Ciò significa che aggiungere PNG personalizzati tramite pacchetti di contenuti dovrebbe essere MOLTO più semplice, poiché è necessario aggiungere solo una voce per i loro regali e i dialoghi. Vedi sotto per maggiori dettagli.
    Correzioni di bug:
  • I braccianti agricoli non devono più selezionare nuovamente la loro data di nascita quando riavviano il gioco. (So che si trattava di un bug enorme)
  • Impedisce agli utenti di selezionare la propria data di nascita nei giorni di festa. Questa funzionalità era presente in origine, ma in qualche modo si è bloccata durante l'aggiornamento della mod. Sono disposto a rimuoverla se qualcuno la richiede, dato che ora i giocatori possono ricevere gli auguri di compleanno per posta il giorno successivo. :)



Avanzato: Pacchetti di contenuti
Con la riscrittura di "Happy Birthday" alla versione 3.0, volevo offrire agli utenti la possibilità di aggiungere contenuti personalizzati senza dovermi contattare. La soluzione è stata quindi quella di creare pacchetti di contenuti che svolgessero diverse funzioni.

1. Aggiungere il supporto per dialoghi NPC personalizzati.
1.1. Il dialogo personalizzato si ottiene creando/modificando /Content/Strings/BirthdayWishes.json. Se si crea un nuovo pacchetto di contenuti per i propri PNG personalizzati, eliminare tutte le voci e aggiungere solo il nome del proprio PNG e l'augurio di compleanno che si desidera che dica. Ad esempio, se si ha un PNG personalizzato di nome Joshua, tutto ciò che si deve fare è aggiungere un testo simile a questo al file BirthdayWishes.json.
"Joshua": "Ehi @, è fantastico vederti per il tuo compleanno! Spero che oggi sia una giornata fantastica per te!
1.1.1 Lo stesso può essere fatto per i coniugi (se il tuo moderatore aggiunge candidati personalizzati per il matrimonio) modificando invece SpouseBirthdayWishes. Nota che ci sono alcune parole chiave speciali come {TimeOfDay} o {AffectionateSpouseWord} che vengono tradotte in un testo appropriato per l'ora del giorno, come rispettivamente "Buongiorno" e "Zucca, Tesoro, ecc.", per consentire variazioni.

1.2. Per aggiungere/modificare messaggi di auguri di compleanno in ritardo nella posta, dovrai modificare /Content/Strings/Mail.json, dove farai la stessa cosa, ma scriverai un messaggio per l'augurio di compleanno in ritardo (ovvero il giorno dopo). Ad esempio, potrebbe apparire così.
"Joshua": "Buon compleanno in ritardo, @! ^ Spero che quest'anno potremo passare più tempo insieme. ^^ - Joshua {0}"
1.2.1: Il {0} alla fine della stringa ècriticopoiché è così che i regali di compleanno vengono aggiunti al messaggio di posta. Dimenticarlo significherà che il giocatorenon lo faròricevere un regalo di compleanno in ritardo a causa del modo in cui ho aggiunto il supporto dinamico per i regali tramite posta.
1.2.2: Il testo delle e-mail è strutturato in modo diverso in Stardew Valley rispetto al testo dei dialoghi. Vi consiglio di leggere la wiki per comprendere le differenze tra i due, dato che ci ho messo un sacco di tempo a capirlo anch'io, dopo non averlo consultato per molto tempo.

1.3. Supporto per regali personalizzati. Aggiungendo un file in /Content/Data/Gifts con il nome del PNG appropriato, è possibile specificare quali regali quel PNG farà al giocatore. Consiglio di consultare il file /Content/Data/Gifts/RegisteredGifts.json per tutti gli ID regalo di Stardew Valley.

2. Aggiungere un modo per avere stringhe di dialogo aggiuntive per gli eventi. Non è così interessante, ma ora consente ai modder di modificare il testo.

Il mio consiglio personale è di prendere il pacchetto di contenuti in inglese incluso, farne una copia e modificarlo per creare i propri pacchetti di contenuti. Assicuratevi solo di modificare il file Manifest.json!



Avanzate: aggiunta di traduzioni

Con l'aggiunta delle mod per aggiungere traduzioni personalizzate, il sistema di pacchetti di contenuti funge anche da sistema di traduzione dei contenuti. Sono necessarie solo poche modifiche quando si aggiunge una nuova traduzione per i contenuti originali.

1. Tutti i file in /Content/Strings/ dovranno essere modificati per la nuova traduzione. Ciò includerà auguri di compleanno, e-mail, dialoghi di eventi, ecc.
2. Il file /TranslationInfo.json dovrà essere modificato per includere il campo "LanguageCode" che riflette il codice di traduzione utilizzato dal gioco. Ad esempio, aggiungere una traduzione in spagnolo richiederebbe di modificare il codice della lingua nel nuovo pacchetto di contenuti in "LanguageCode": "es-ES".

Questo dovrebbe rendere molto più semplice per gli utenti aggiungere traduzioni personalizzate o varianti di dialogo senza dover più inviarmi le informazioni. Basta creare un pacchetto di contenuti e trascinarlo nella cartella StardewValley/Mods e il gioco è fatto! "Happy Birthday" lo caricherà automaticamente per te!


Per quanto riguarda i pacchetti di contenuti:

Sentitevi liberi di pubblicare pacchetti di contenuti con il vostro profilo utente. Non includerò più pacchetti di contenuti di traduzione nella sezione download di questa mod, ma mi farebbe piacere vedere che anche altri ricevano il giusto riconoscimento per il lavoro svolto. Se create un pacchetto di contenuti, iscrivetevi al sistema di donazioni per le mod di Nexus!

Per quanto riguarda il supporto Mod:
So che è stato ampiamente richiesto di aggiungere il supporto per mod popolari come Stardew Valley Expanded. Ho aggiunto molta struttura per poterlo fare ora, ma devo ancora indagare su cosa debba essere fatto specificamente, oltre a scrivere eventi/dialoghi, ecc. per questi nuovi PNG. Non ho giocato personalmente con quella mod, quindi non posso promettere nulla al riguardo nell'immediato futuro, ma è comunque qualcosa che mi piacerebbe fare.

Per ora, se siete interessati a modificare le espansioni per "Happy Birthday", è disponibile un supporto aggiuntivo per attività come l'aggiunta di oggetti personalizzati da assegnare tramite mod per il compleanno del giocatore, l'aggiunta di eventi personalizzati e l'espansione delle funzionalità degli eventi. Per scoprire cosa è possibile fare, consultate
https://github.com/janavarro95/Stardew_Valley_Mods/blob/DevelopmentModRewrites/GeneralMods/HappyBirthday/Framework/API/HappyBirthdayAPI.cs
E

https://github.com/janavarro95/Stardew_Valley_Mods/tree/DevelopmentModRewrites/GeneralMods/HappyBirthday/Framework/Events
per maggiori informazioni.


Per quanto riguarda i bug:
Se c'è un bug nella mod, vi prego di segnalarlo nella sezione Bug di questa pagina della mod, così posso prenderne nota e risolverlo. Mi aiuterà a capire cosa deve ancora essere corretto. Anche se ho testato il più possibile questa nuova versione, so che probabilmente ci sono alcune cose che ho trascurato lavorandoci fino a tarda notte, quindi vi prego di avere pazienza e segnalarmelo.

Note di chiusura:
Sono passati più di 5 anni da quando ho pubblicato "Happy Birthday", parte di un esperimento amatoriale per addentrarmi nel mondo del videogame design. So di non essere sempre stato molto attivo, ma è stato fantastico interagire con la community, leggere i vostri feedback e leggere quanto gli altri abbiano apprezzato il mio lavoro. Non è mai stata mia intenzione diventare così popolare, ma sono felice di avervi aiutato a vivere Stardew Valley in modo positivo. Grazie per il viaggio e i miei migliori auguri come sempre. :)

Omegasis.

Un ringraziamento speciale a:

utente Nexus:cerreliper il dialogo originale in inglese per gli auguri di compleanno.
Tutti gli utenti Nexus creano le proprie traduzioni per la mod!
PathosChild per tutto il supporto che mi ha dato nel corso degli anni aiutandomi con le modifiche!
Spacechase0 per l'utilizzo di SpaceCore che (a un certo punto!) ha contribuito a far funzionare la mod! (SDV 1.5)

enigma9999per aggiungere l'accesso allo screen reader tramite stardew-access.
Vederehttps://github.com/janavarro95/Stardew_Valley_Mods/pull/95Ehttps://github.com/khanshoaib3/stardew-access

(LEGACY V 2.0) Traduzioni incluse:
Cinese: Grazie all'utente Nexuserinyang!
Realizzato da me (Omegasis) per eventi di compleanno e auguri di compleanno fatti dall'utente Nexus:cerreli
Stringhe del menu italiano:LeecanIt
Utente NexusNadin0147
Russo: utente Nexuspananaevas

Vedi anche

Top Mod per Stardew Valley

esplorare i migliori mod per Stardew Valley che portano nuove funzionalità, visuali aggiornati e modi emozionanti per trasformare la tua esperienza di gameplay.

sblocca il pieno potenziale di Stardew Valley con XMODhub- esplora questi mod top oggi!

mcafee
Verifica
fiducioso da 200,000,000+ utenti

Hai bisogno di aiuto per il download o l'installazione? Unisciti al nostroComunità DiscordCerca supporto.

logo
lingua

soluzioni di giochi

risorse

richieste di partenariato e supporto

Seguici

discordfacebooktwitteryoutube
Supporto:
support@xmodhub.com
Xmod_Lily
Affari:
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