Mount & Blade II için uzantı kütüphanesi: değiştirme geliştirme için ortak işlevleri içeren bannerlord.
Kaynak mevcut
GitHub!
KurulumBu modül yükleme sırasında en yüksek modüllerden biri olmalı ve yerel modüllerin üzerine yerleştirilmelidir. İdeal olarak, yük sırasında ikinci olmalıdır
Bannerlord.HarmonyV1.2.0 için önemli bilgilerButterLib ve Bew kaza gazetecileri tw tarafından kırıldı. Burada butterlib aracılığıyla bir şey yapamıyoruz, bu yüzden çökme raporunun tekrar çalışmasını sağlamak için nexusmod'dan blse v1.4.0 veya daha yüksek indirmenizi öneririz!
Oyuncular içinBu mod, kendi başına hiçbir şey sağlamayan bir bağımlı moddur. Bunu kullanan modları eklemeniz gerekir.
Modifikatörler içinDağıtılmış kütüphaneler:Butterlib 2.1.0 bazı kütüphaneleri kendileriyle dağıtıyor. Ne yazık ki, oyunun katı bir bağımlılık sistemi vardır ve sürümler eşleşmezse oyun çökür. Bu yüzden paketlerin listesi şu:
- Microsoft.extensions.depencyinjection
- Microsoft.Extensions.DependencyInjection.Abstractions -2.0.0
- Microsoft. extensions. logging
- Microsoft.Extensions.Logging.Abstractions
- Microsoft. extensions. options
- Microsoft.Extensions.Primitives -2.0.0
- System. Reflection. Meta Veriler
- Sistem.koleksiyon.değişmez -5.0.0
- Sistem. Bellek
- Sistem.tamponlar -4.5.4
- -4.5.3
- Serilog -2.10.0
- Serilog.extensions.log -3.1.0
- Serilog.Sinks.File -5.0.0
Ne yazık ki herkesi tam olarak bu sürümleri kullanmaya zorluyoruz.
Microsoft. Extensions. * 2.0.0 çünkü serilog kütüphanenin 2.0.0 sürümlerine karşı derleniyor ve oyun tam sürüm eşleşmesini uyguluyor! Aynı şey için
System. Reflection. Meta Veriler,
System.Runtime.CompilerServices.Unsafe Bunu uyguluyor.
Vurgulanan özellikler:- Exceptionhandler-bew stilinde tüm istisnaları yakalayın ve çökme raporunu kaydetme yeteneği verin
- Crashuploader-paylaşmak için küçük bir URL oluşturmak için bu çökme raporlarını https://butr.dev'e yükleyin!
- Kampanya tanımlayıcısı -İlk karaktere göre benzersiz dize kimliğini her kampanyaya ilişkilendirir.
- Mesafe Matrisi -Mbobject türü ve her bir nesne için verilen genel bir sınıf
Çift, onu oluşturan nesneler arasındaki mesafeyi hesaplar. - Gecikmeli alt modül -Belirli alt modül yönteminden sonra kodu yürütür.
- Alt modül sarıcısı -Korunmuş dahili metodları daha kolay çağırmak için mbsubmodulebase'yi sarın.
Kontrol edin
/Makaleler Belgelerdeki mevcut tüm özellikleri görmek için bölüm
Sorun GidermeDLL'nin engellenmesini açmaHer şeyi sağ tıklamanız gerekebilir
Bannerlord.ButterLib. *\bin\Win64_Shipping_Client\*.dll
Dosyaları, özellikleri tıklatın ve zip dosyasını çıkarmak için Windows Explorer veya çıkarılan dosyaları güvence altına almaya çalışan diğer programlarla çıkarırsanız, engellemeyi tıklatın.
Harmonik kurulum sorunları:Nasıl düzeltileceğine dair daha fazla bilgi için Harmony'nin sorun gidermesini kontrol edin.