Foruma hoş geldin 👋, Ziyaretçi

Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

Paylaşım M&B Bannerlord Banner Color Persistence (now with BannerPaste)

Paylaşım

zody

King
Moderatör
Katılım
19 Tem 2024
Mesajlar
1,401
Tepkime puanı
21
Puanları
0

BannerColorPersistence Modu​

BannerColorPersistence, başlangıçta özel bayrakların kaydedilip yüklendikten sonra bozulmasını önlemek amacıyla oluşturulmuştu. Ancak, zamanla bu mod, Bannerlord'un gelişimi sırasında karmaşık bayrakların düzgün çalışmasını sağlamak için çeşitli sorunları çözmek üzere genişletildi. Özel bayraklarınızla ilgili sorunlar yaşıyorsanız, BannerColorPersistence bu sorunları gidermeyi amaçlar. Bu sorunlar arasında şunlar yer alır:

  • Bayrak simgelerinin yükleme sırasında arka plan rengine dönüşmesi.
  • Bir krallığa katıldığınızda bayrakların bozulması.
  • Bir krallıkta iken kıyafet/zırh renklerinin bayrak renklerinizle uyumlu olmaması.
  • Birden fazla simgeli bir bayrak kullanırken ticaret veya envanter menüsünü açarken masaüstüne çökme.
  • Bu modun varsayılan davranışı, bir krallığa katıldığınızda bayrak ve kıyafet renklerinizin değişmesini engellemektir. Ancak, renk değişimine izin vermek için yapılandırma seçenekleri mevcuttur. Bu seçenekleri kullanmanız, yalnızca bayrak renklerinin nasıl uygulandığını iyi anlıyorsanız ve bu değişiklikle çalışacak şekilde özel bir bayrak oluşturduysanız önerilir.
BannerColorPersistence artık BannerPaste mantığını içerir! BannerPaste, gooboon tarafından yaratılmış olup, birçok Bannerlord sürümünde topluluğa hizmet etmiştir. Ancak, 1.7.2 sürümü ile uyumsuz hale gelmiştir. gooboon'un izniyle, orijinal kodu BCP'ye ekledim ve bu sorunlar için çözümler sağladım. Kullanmak için bir bayrak kodunu (örneğin, bannerlord.party üzerinden oluşturulmuş) kopyalayıp bayrak düzenleyici ekranında Ctrl + V tuşlarına basarak oyuna yapıştırın. Yoğun talep üzerine, BannerPaste mantığını BCP 1.2.5 sürümüne de geri taşıdım. Bannerlord'unuzun sürümüyle uyumlu olan sürümü kullandığınızdan emin olun!

Gereksinimler​

BCP 1.3.1 itibariyle (Bannerlord sürüm 1.8.0+ için), Harmony artık zorunlu bir mod haline gelmiştir. Kullanıcılar için işleri olabildiğince basit tutmaya çalıştım ve geçmişte Harmony dll'sini BCP ile birlikte paketledim. Ancak bu uygulama artık oldukça eski ve Harmony'yi diğer modlar için ayrı olarak kuran kullanıcılar için sorunlara neden olabilir. Çatışmaların ve sorunların olasılığını azaltmak amacıyla, BCP artık 1.3.1 sürümünden itibaren Harmony’yi içermeyecek. Kullandığınız Bannerlord ve BCP sürümü için gerekli Harmony sürümünü indirdiğinizden ve kurduğunuzdan emin olun. Ayrıca, Harmony'nin mod yükleme sıralamasında en üstte olduğundan emin olun.

Özel Bayrak Bilgisi​

Bu mod bağlamında "özel bayrak", daha detaylı ve karmaşık bir tasarım oluşturmak için birden fazla simge katmanı kullanılarak oluşturulan bayrak anlamına gelir. Bu bayraklar genellikle web düzenleyici kullanılarak oluşturulur ve üretilen kod oyun içi düzenleyiciye (CTRL + V) veya xml dosyaları üzerinden yapıştırılır. Kodun oyun içinde yapıştırılması, artık BannerColorPersistence tarafından sağlanan BannerPaste işlevselliğini gerektirir. Topluluk tarafından oluşturulan çok çeşitli özel bayrakları görmek için BannerlordBanners subreddit'ini ziyaret edin ve orada sabitlenmiş eğiticiye de göz atın.

Yapılandırma​

BannerColorPersistence, ihtiyaç duyanlar için birkaç yapılandırma seçeneği içerir. Çoğu kullanıcı için bu seçenekler varsayılan değerlerde bırakılmalıdır.

  • enableBannerColorPersistence - varsayılan olarak true. Bayrak renk kalıcılığı mantığının çalıştırılmasını istemiyorsanız false olarak ayarlayın. Bu, yalnızca BannerPaste işlevselliği ve temel çökme düzeltmelerinin çalışmasına izin verecektir. Kendi sorumluluğunuzda kullanın.
  • preventNPCBannerColorChanges - varsayılan olarak false, yalnızca CBU veya POC gibi başka bir mod aracılığıyla NPC'leriniz için özel bayraklar çalıştırıyorsanız true olarak ayarlanmalıdır.
  • allowColorChangeOnIconsMatchingBackgroundColor - varsayılan olarak false. Bu seçenek sizin için iyi çalışabilir veya çalışmayabilir. Tamamen bayrağınıza bağlıdır. Buradaki fikir, krallık değişiminde arka plan rengi değişikliğine izin veriyorsanız, özel bayrağınızın bazen diğer simgeleri kapatmak ve değiştirmek için arka planla aynı renkte simgeler kullanmasıdır. Yalnızca arka plan rengini değiştiriyorsanız, bu simgeler orijinal renklerinde kalır ve bayrağınız garip görünür. Bu yapılandırma seçeneği, bu simgelerin rengini de değiştirmeye çalışacaktır. Ancak - bu çok büyük bir ancak - simgeler arka plan renkleriyle TAM olarak eşleşmelidir ve HER İKİ rengi de eşleşmelidir. Her arka planın ve simgenin İKİ rengi vardır ve her iki renk de uymazsa, değişiklik gerçekleşmez. Bu, çok renkli arka planlar kullanan bayrakların muhtemelen doğru şekilde değişmeyeceği anlamına gelir. Ayrıca, bayrağınız simgelerin ikincil rengine dikkat edilmeden oluşturulmuşsa, muhtemelen doğru değişmeyeceği anlamına gelir. Tüm bunlar söylenmiş olsa da, gerçekten krallık değişimiyle bayrağınızın değiştiğini görmek istiyorsanız bu yapılandırmayı deneyin, ancak aksi takdirde görmezden gelin çünkü mükemmel çalışması oldukça düşük bir ihtimaldir. Yine de bazı insanlar bunu istedi, bu yüzden burada.
Mod Link:
 

Bu konuyu görüntüleyenler

Tema özelleştirme sistemi

Bu menüden forum temasının bazı alanlarını kendinize özel olarak düzenleye bilirsiniz.

Zevkine göre renk kombinasyonunu belirle

Tam ekran yada dar ekran

Temanızın gövde büyüklüğünü sevkiniz, ihtiyacınıza göre dar yada geniş olarak kulana bilirsiniz.

Sidebar blogunu kapat/aç

Forumun kalabalığında kurtulmak için sidebar (kenar çubuğunu) açıp/kapatarak gereksiz kalabalıklardan kurtula bilirsiniz.

Yapışkan sidebar kapat/aç

Yapışkan sidebar ile sidebar alanını daha hızlı ve verimli kullanabilirsiniz.

Radius aç/kapat

Blok köşelerinde bulunan kıvrımları kapat/aç bu şekilde tarzını yansıt.

Foruma hoş geldin 👋, Ziyaretçi

Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.