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.

Bilgi Mount And Blade:Bannerlord harmony [Mod tanıtım]

Bilgi

zody

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

Ekran Alıntısı.PNG


NotlarBu, harici kütüphane bağımlılıklarını yönetmek için daha kolay bir yol oluşturmak amacıyla oluşturulmuş Harmony kütüphanesinin resmi olmayan bir dağıtımıdır.Mod deposu - Bannerlord.Harmony.

Mod Geliştiricileri İçin Bannerlord.Lib.Harmony DuyurusuOrijinal Harmony kütüphanesi artık netstandard2.0'ı tam olarak destekliyor, bu nedenle ona geri döndük. Kütüphanemizin çatallaması artık kullanılmıyor.

KurulumBu mod yükleme sıralamasında en üstte olmalıdır. En üste yerleştirilmesi gereken diğer modlar (Better Exception Window, ButterLib, MCM, vb.) bu moddan sonra yüklenmelidir.

Oyuncular İçinBu mod, oyuncunun mod listesinde yer alan tüm modların en son Harmony sürümünü kullandığından emin olarak çakışmaları en aza indirmeyi amaçlar.

Mod Geliştiricileri İçinBir Debug UI ekledik! CTRL+ALT+H ile kullanılabilir.

Harmony'yi bir NuGet paketi olarak referans göstermeniz gerekmektedir, modülünüzün son /bin çıktısına 0Harmony.dll eklemeniz gerekmemektedir.SubModule.xml dosyanıza şunu eklemeniz gerekmektedir:

Bu şekilde oyun, Harmony kütüphanesinin modunuzdan önce yüklendiğinden emin olacaktır.

SürümlemeModül, kullanılan Harmony sürümünü ve Modülü yayınlayan Yapı Id'sini birleştirir. Yapı Id'si basitçe sona eklenir.2.0.2.22, Harmony 2.0.2.0'ın kullanıldığını ve 22'nin Yapı Id'si olduğunu gösterir.2.0.0.1025, Harmony 2.0.0.10'ın kullanıldığını ve 25'in Yapı Id'si olduğunu gösterir.

Kendi sürüm sistemimizi tanıtarak Rimworld yaklaşımını kullanmayı düşündük, ancak bu, Modülün hangi Harmony sürümünü içerdiğini tespit etmenin net bir yolunu sağlamaz. Kullanıcının Modülün hangi sürümünü kullandığını bildirmesi, montaj sürümünü kontrol etmekten/sunmaktan daha kolaydır.

Sorun Giderme

  • Arşivi çıkarırken sorun mu yaşıyorsunuz? Vortex ile kurun veya 7-zip'i indirin. WINDOWS UYGULAMA MAĞAZASINDAN HERHANGİ BİR ŞEY KULLANMAYIN.Ayrıca 7-zip'in nasıl kurulacağı ve kullanılacağına dair bir makale ekledik!
  • Oyun başlarken çöküyorsa, büyük olasılıkla Fixed Launcher'ı kullanıyorsunuz veya kullanmışsınızdır. Kurulduğunda, 0Harmony.dll dosyasını kopyalar ve bu, Bannerlord.Harmony'nin çalışmasını engeller.
  • Fixed Launcher kaldırıldıysa veya hiç kurulmadıysa, oyunun ana /bin klasöründe (Mount & Blade II Bannerlord\bin\Win64_Shipping_Client) şu dosyaların olmadığını kontrol edin:
  • TaleWorlds.MountAndBlade.Launcher.exe.config
  • 0Harmony.dll
  • LauncherPatcher.dll
  • LauncherPatcher.pdb
HakkındaHarmony, C# ile yazılmış uygulamalardaki işlevselliği değiştirmenin zarif ve yüksek seviyeli bir yolunu sunar. Oyunlarda harika çalışır ve 7 Days To Die, BattleTech, Besiege, Cities


, Kerbal Space Program, Oxygen Not Included, Ravenfield, Rimworld, Sheltered, Stardew Valley, Staxel, Subnautica, The Ultimate Nerd Game, Total Miner, Unturned ve daha birçok oyunda iyi bir şekilde kurulmuştur.


Ayrıca, WFP kontrollerinde birim testlerinde ve birçok başka alanda kullanılır.

Nasıl ÇalışırC# ile geliştiriyorsanız ve kodunuz bir ana uygulamaya modül/eklenti olarak yükleniyorsa, Harmony'yi kullanarak bu uygulamanın mevcut tüm derlemelerinin işlevselliğini değiştirebilirsiniz. Diğer yama kütüphanelerinin yalnızca orijinal yöntemi değiştirmesine izin verdiği yerde, Harmony bir adım daha ileri gider ve size şunları sunar:

• Orijinal yöntemi bozulmadan tutma yolu• Kendi kodunuzu orijinal yöntemden önce ve/veya sonra çalıştırma• IL kod işleyicileri ile orijinali değiştirme• Birden fazla Harmony yaması birlikte var olur ve birbiriyle çakışmaz• Çalışma zamanında çalışır ve herhangi bir dosyaya dokunmaz

DokümantasyonLütfen dokümantasyona göz atın.

MOD LİNK

 

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.