Oyuncunun doğum gününü Stardew Valley'ye ekleyen bir mod.
Hiç Stardew Valley'de neden doğum günü kutlanmadığını merak ettiniz mi? Artık endişelenmenize gerek yok!
Bu mod, doğum gününüz için bir gün seçmenize olanak tanır. Doğum gününüzde ailenizden mektuplar alırsınız ve köylüler size hediyeler verip doğum gününüzü kutlarlar.
SDV 1.6+ için güncellendi! SMAPI 4.0 veya üzerini gerektirir.
Bu modun Happy Birthday dosyasını indirin ve sıkıştırılmış dosyayı şuraya açın:Stardew Valley/Modlar.
Happy Birthday çevrilmiş içerik paketini indirin. İngilizce içerik paketi ayrı bir mod indirme sayfasında bulunabilir.BuradaBu, Vortex'in mod ile birlikte geldiğinde çalışmadığı için içerik paketini düzgün bir şekilde indirebildiğinden emin olmak içindir.
Kullanım Doğum gününüzü seçebileceğiniz menü sabah uyandığınızda karşınıza çıkacaktır. Doğum gününüzde, her zamanki gibi NPC'lerle konuşun; size mutlu yıllar dileyip hediyeler verecekler. Hediyeleri, onlarla olan arkadaşlığınıza göre değişecektir. Posta kutunuzu kontrol ederek ebeveynlerinizden gelen mektupları kontrol edin.
SSS 1.Yardım edin! Lewis doğum günümü kutlamak için gelmiyor ve eşim de en sevdiğim hediyeyi istemiyor! - En azından bir HappyBirthday içerik paketi yüklediniz mi? Benim tarafımdan desteklenen ve oluşturulan ana pakete şu adresten ulaşabilirsiniz:https://www.nexusmods.com/stardewvalley/mods/11148. -Android/IOS'ta mı oynuyorsunuz? Şu anda bu desteklenmiyor çünkü bu platformları desteklemek için daha büyük yeniden yazmalar yapmam gerekiyor. -HappyBirthday mod klasörünün altında, oyuncunuzun doğum gününü içeren bir veri klasörü var mı? Varsa, silmek sorunu çözer mi? -Konsolda SMAPI komutunu (tırnak işaretleri olmadan) çalıştırarak doğum gününüzü sorma istemini sıfırlayabilir misiniz? "Omegasis.Happy_Birthday.reset_birthday" 2. Bu mod mobilde çalışıyor mu? (Android/IOS) -Şu anda hayır, ama bunu yapmak için yükseltme fikrini düşündüm. En büyük engel, bunu yapmak için zaman bulup bunun için bir geliştirme ortamı kurmak olacak. 3. Bu modun (XYZ) moduyla uyumlu olmasını destekleyebilir misiniz? - Piyasada NPC'lerde, haritalarda vb. değişiklikler yapan ve hepsiyle uyumluluğu korumayı zorlaştıran birçok mod var. Bu modu hepsiyle uyumlu hale getirmeyi çok istesem de, maalesef bunu yapacak vaktim yok. Farklı uyumluluk seviyelerine sahip birkaç seçilmiş büyük mod (Stardew Valley Expanded gibi) olabilir, ancak bunlar duruma göre belirlenecektir. 4. Bu mod için bir içerik paketi hazırlayıp kendim yükleyebilir miyim? -Kesinlikle, lütfen yapın!
Sürüm 3.0.0'daki Yenilikler
Büyük Değişiklikler
Oyuncunun doğum gününde hediye/doğum günü dileği göndermeyen köylüler, bunun yerine gecikmiş dileklerini ve hediyelerini içeren bir mektup gönderecekler. Artık herkesi avlamaya son!
Artık oyuna başlarken oyunculara doğum günleri sorulmayacak. Bunun yerine Lewis, çiftlik evinin dışında bir etkinlik düzenleyerek size doğum gününü soracak.
Artık oyunculara oyuna başlarken en sevdikleri hediye sorulmayacak. Bunun yerine, eşleri evlendiklerinde onlarla bir etkinlik düzenleyecek ve onlardan hediye isteyecek. Bu, eşin oyuncuya en sevdiği hediyeyi vermesinin asıl amacına daha uygun. Yeni doğum günü etkinlikleri eklendi.
Topluluk doğum günü partisi: 5'ten fazla kalbiniz olduğunda tüm köylülerle birlikte salona gidip hoş bir sürpriz yapın. :)
Eşinize özel doğum günü etkinlikleri: Tüm eşlerin, size mutlu yıllar dileyip en sevdiğiniz hediyeyi verdikleri özel bir doğum günü etkinliği vardır! Orijinal diyalog hediyesinin dışında ekstra diyaloglar da içerir.
Joja ayrıca üyelerinin doğum günlerini de anıyor, ancak bunu yalnızca üyelerin şehirde olduğu sürece yapabiliyor.
Doğum günü etkinlikleri artık .json dosyalarına kaydediliyor, böylece herhangi bir rastgele çakışma durumunda (Örneğin, NPC'lerin modlanmış haritalarda takılıp kalması) değiştirilebiliyorlar. Küçük Değişiklikler
Junimos, bitmiş olsun ya da olmasın, oyuncu için Toplum Merkezi'nde doğum günü partisi düzenleyecek. Ama sakın Joja üyesi olmayın!
Anne ve babanın doğum günü hediyeleri artık modun yapılandırma dosyasında ayarlanabiliyor.
Babam 1. sınıfta daha az para veriyor, 2. ve üzeri yıllarda ise 5 bin dolar veriyor.
Leo'ya doğum günü dilekleri eklendi. Yaşam Kalitesi
Hediye Seçici Menüsüne arama kutusu eklendi.
Hediye Seçici Menüsüne araç ipucu gezinme kutuları eklendi. Modlama
Hediye ve doğum günü dilekleri sistemleri, Doğum Günün Kutlu Olsun için içerik paketi formatını kullanacak şekilde yeniden yazıldı. Bu, içerik paketleri aracılığıyla özel NPC'ler eklemenin ÇOK daha kolay olacağı anlamına geliyor, çünkü yalnızca hediyeleri ve diyalogları için bir giriş eklenmesi gerekiyor. Daha fazla bilgi için aşağıya bakın. Hata Düzeltmeleri:
Çiftlik işçilerinin oyunu yeniden başlatırken artık doğum günlerini tekrar seçmelerine gerek yok. (Bunun büyük bir hata raporu olduğunu biliyorum)
Kullanıcıların festival günlerinde doğum günlerini seçebilmelerini engelleyin. Bu özellik başlangıçta mevcuttu, ancak mod güncellenirken bir şekilde bozuldu. Artık oyuncular ertesi gün doğum günü dileklerini posta yoluyla alabileceğinden, birisi talep ederse bunu kaldırmayı düşünüyorum. :)
Gelişmiş: İçerik Paketleri Happy Birthday'i V 3.0'a yeniden yazarken, kullanıcıların benimle iletişime geçmeden Happy Birthday'e kendi içeriklerini ekleyebilmelerini sağlayacak bir yol eklemek istedim. Bu nedenle, bunun çözümü birkaç işlevi olan içerik paketleri yazmaktı. 1. Özel NPC diyaloglarına destek eklendi. 1.1. Özel iletişim kutusu, /Content/Strings/BirthdayWishes.json dosyasını oluşturup düzenleyerek oluşturulur. Kendi özel NPC'leriniz için yeni bir içerik paketi oluşturuyorsanız, tüm girdileri silin ve sadece kendi NPC'nizin adını ve söylemesini istediğiniz doğum günü dileğini ekleyin. Örneğin, Joshua adında özel bir NPC'niz varsa, tek yapmanız gereken BirthdayWishes.json dosyasına buna benzer bir şey eklemektir. "Joshua": "Hey @, doğum gününde seni görmek ne güzel! Umarım bugün senin için harika geçer! 1.1.1 Aynı şey eşler için de yapılabilir (modunuz özel evlilik adayları ekliyorsa), bunun yerine SpouseBirthdayWishes'ı düzenleyebilirsiniz. {TimeOfDay} veya {AffectionateSpouseWord} gibi bazı özel anahtar kelimelerin, varyasyonlara olanak sağlamak için sırasıyla "Günaydın" ve "Balkabağı, Tatlım, vb." gibi günün uygun saatine çevrildiğini unutmayın.
1.2. Postaya gecikmiş doğum günü mesajları eklemek/düzenlemek için /Content/Strings/Mail.json dosyasını değiştirmeniz gerekecek. Burada da aynı işlemi yapacaksınız ancak gecikmiş (yani ertesi gün) doğum günü dileği için bir mesaj yazacaksınız. Örneğin, şöyle görünebilir. "Joshua": "Gecikmeli doğum günün kutlu olsun, @! ^ Umarım bu yıl daha çok birlikte vakit geçirebiliriz. ^^ - Joshua {0}" 1.2.1: Dizenin sonundaki {0}kritikDoğum günü hediyeleri posta mesajına bu şekilde eklenir. Bunu unutmak, oyuncununolmayacakdinamik hediye desteğini e-postaya nasıl eklediğimin doğası gereği gecikmiş bir doğum günü hediyesi aldım. 1.2.2: Stardew Valley'de e-posta metni, diyalog metninden farklı yapılandırılmıştır. Uzun süre bakmadığım için kendim anlamam epey zaman aldığı için, ikisi arasındaki farkları anlamak için wiki'yi okumanızı tavsiye ederim.
1.3. Özel hediye desteği. /Content/Data/Gifts altına uygun NPC adını içeren bir dosya ekleyerek, o NPC'nin oyuncuya hangi hediyeleri vereceğini belirleyebilirsiniz. Tüm orijinal Stardew Valley hediye kimlikleri için /Content/Data/Gifts/RegisteredGifts.json dosyasına bakmanızı öneririm.
2. Etkinlikler için ek diyalog dizeleri eklemenin bir yolunu ekleyin. Çok ilgi çekici olmasa da, metnin artık mod geliştiricileri tarafından değiştirilebilmesine olanak tanıyor.
Kişisel tavsiyem, pakete dahil olan İngilizce içerik paketini alıp bir kopyasını oluşturmanız ve kendi içerik paketlerinizi oluşturmak için düzenlemenizdir. Bunu yaparken Manifest.json dosyasını değiştirmeyi unutmayın!
Gelişmiş: Çevirileri ekleme
Modların özel çeviriler eklemesine olanak sağlayan eklentiyle, içerik paketi sistemi aynı zamanda çeviri içerik sistemi olarak da hizmet veriyor. Vanilya içeriği için yeni bir çeviri eklerken yalnızca birkaç ayarlama yapılması gerekiyor.
1. /Content/Strings/ altındaki tüm dosyaların yeni çeviri için düzenlenmesi gerekecektir. Bu, doğum günü dilekleri, e-postalar, etkinlik diyalogları vb. içerir. 2. /TranslationInfo.json dosyasının, oyunun kullandığı çeviri kodunu yansıtacak şekilde "LanguageCode" alanına sahip olması için değiştirilmesi gerekecektir. Örneğin, İspanyolca bir çeviri eklemek için yeni içerik paketindeki dil kodunun "LanguageCode": "es-ES" olarak değiştirilmesi gerekecektir.
Bu, kullanıcıların bana bilgi göndermelerine gerek kalmadan özel çeviriler veya diyalog varyasyonları eklemelerini çok daha kolay hale getirecek. Bir içerik paketi oluşturup StardewValley/Mods klasörüne sürükleyip bırakmanız yeterli; hepsi bu kadar! Happy Birthday paketi sizin için otomatik olarak yüklenecek!
İçerik Paketleri Hakkında:
Lütfen içerik paketlerini kendi kullanıcı profiliniz altında yayınlamaktan çekinmeyin. Bu modun indirmeler bölümüne artık çeviri içerik paketleri eklemeyeceğim, bunun yerine başkalarının da emeklerinin karşılığını aldığını görmek beni mutlu eder. Bir içerik paketi oluşturursanız, Nexus'un mod bağış puan sistemine kaydolun!
Mod Desteği Hakkında: Stardew Valley Expanded gibi popüler modlar için destek eklemenin yaygın olarak talep edildiğini biliyorum. Bunu yapabilmek için şu anda birçok yapı ekledim, ancak yine de özellikle ne yapılması gerektiğini araştırmam ve bu yeni NPC'ler için etkinlik/diyalog vb. yazmam gerekiyor. Bu modla kendim oynamadım, bu yüzden yakın gelecekte bunun için bir söz veremem, ancak yine de yapmak istediğim bir şey.
Şimdilik, Happy Birthday için modlama genişletmelerine ilgi varsa, Oyuncunun doğum günü için modlardan verilecek özel öğeler eklemek, özel etkinlikler eklemek ve etkinlik yeteneklerini genişletmek gibi ek desteklerimiz mevcut. Nelerin mümkün olduğunu görmek için lütfen şuraya bakın: https://github.com/janavarro95/Stardew_Valley_Mods/blob/DevelopmentModRewrites/GeneralMods/HappyBirthday/Framework/API/HappyBirthdayAPI.cs Ve https://github.com/janavarro95/Stardew_Valley_Mods/tree/DevelopmentModRewrites/GeneralMods/HappyBirthday/Framework/Events Daha fazla bilgi için.
Hatalarla İlgili: Modda bir hata varsa, lütfen bu mod sayfasının Hatalar bölümüne yazın, böylece not alıp düzeltebilirim. Bu, hala nelerin düzeltilmesi gerektiğini görmeme yardımcı olacaktır. Bu yeni sürüm için elimden geldiğince testler yaptım, ancak üzerinde gecelerce çalışırken gözden kaçırdığım birkaç şey olabileceğini biliyorum, bu yüzden lütfen sabırlı olun ve bana bildirin.
Kapanış Notları: Video oyunu tasarımına tam anlamıyla giriş yapmak için yaptığım hobi denemesi olan Happy Birthday'i yayınlayalı 5 yıldan fazla oldu. Her zaman çok aktif olmadığımı bilsem de, toplulukla etkileşim kurmak, geri bildirimlerinizi görmek ve başkalarının çalışmalarımı ne kadar beğendiğini okumak harika oldu. Bu kadar popüler olmayı hiç düşünmemiştim, ama Stardew Valley'i olumlu bir şekilde deneyimlemenize yardımcı olduysam ne mutlu bana. Yolculuğunuz için teşekkürler ve her zamanki gibi en iyi dileklerimle. :)
Omegasis.
Aşağıdakilere özel teşekkürler!
nexus kullanıcısı:cerreliDoğum günü dilekleri için orijinal İngilizce diyalog için. Mod için kendi çevirilerini oluşturan tüm Nexus kullanıcıları! Yıllar boyunca modlama konusunda bana verdiği destek için PathosChild'e teşekkürler! Spacechase0, modun çalışmasına yardımcı olan (bir noktada!) SpaceCore'un kullanımı için! (SDV 1.5)
(LEGACY V 2.0) Çeviriler Dahil: Nexus kullanıcısına teşekkürlererinyang! Nexus kullanıcısı tarafından doğum günü etkinlikleri ve doğum günü dilekleri için kendim (Omegasis) tarafından yapılmıştır:cerreli İtalyan menü dizeleri:LeecanIt Nexus kullanıcısıNadin0147 Rusça: Nexus kullanıcısıpananaevas
BenimTwitterBazen üzerinde çalıştığım konularla ilgili paylaşımlarda bulunacağım.
Benim oyunum,Küratör, Üzerinde çalışıyorum. Hala geliştirme aşamasında, bu konuda da sabırlı olmanızı rica ediyorum.
Stardew Valley için En İyi Modlar
Stardew Valley için en iyi modları keşfedin; yeni özellikler, geliştirilmiş görseller ve oyun deneyiminizi dönüştürmenin heyecan verici yollarını sunar.
We use cookies to make interactions with our websites and services easy and meaningful. For more information about the cookies we use or to find out how you can disable cookies, click here