• المنتجات
  • الميزات
  • Mod Master
  • تحميل
  • ألعاب
  • مدونة
  • التسعير

R2API_ContentManagement

المؤلف:RiskofThunderآخر تحديث:19/12/2022 01:26:074.3M35KB

Risk of Rain 2 R2API_ContentManagement-1-لاغو فاست مودماستر

التبعيات المسبقة

مقدمة التعديل

API لإضافة المحتوى إلى اللعبة

R2api. contentmanagement-إنشاء وإدارة حزمة المحتوى.

حول

R2api.contentmanagement عبارة عن مجموعة وحدة فرعية لـ r2api توفر نظامًا موحدًا للتعامل مع حزم المحتوى من التعديلات التي تستخدم r2api. تتعامل الوحدة الفرعية لإدارة المحتوى مع الإنشاء التلقائي لحزم المحتوى للتجميع الذي يستدعي طريقة تضيف أي جزء من المحتوى إلى اللعبة، على هذا النحو، فإن معظم الوحدات الفرعية المتعلقة بالمحتوى لها اعتماد مباشر على الوحدة الفرعية لإدارة المحتوى.

حالات الاستخدام/الميزات

يستخدم r2api.contentmanaged للتعديلات التي ترغب في أن يتعامل r2api مع المحتوى المضاف إلى اللعبة، جنبًا إلى جنب مع التعديلات التي ترغب في الحصول على فوائد السماح لr2api بالتعامل مع أجزاء معينة من إنشاء المحتوى

  • R2apiserializablecontentpack هو نسخة محدثة من serializablecontentpack الأصلي لـ ror2، فهو يحتوي على جميع الحقول المفقودة التي يتم إضافتها إلى الناجين من الفراغ إلى جانب إجراءات السلامة لتجنب إضافة إدخالات فارغة إلى حزمة المحتوى النهائية.
    • ملاحظة: لا يرث r2apiserializablecontentpack من serializablecontentpack، ولا يدعم نظام إدارة المحتوى أي نوع آخر من serializablecontentpack، سواء كان الفانيليا أو المخصص.
  • عن طريق إضافة حزمة محتوى إلى إدارة المحتوى، سيتعامل r2api تلقائيًا مع الأشياء التالية:
    • تجنب الإدخالات الفارغة على حزم المحتوى.
    • تجنب السلاسل الفارغة كأسماء أصول، مما يقوم بإصلاح بعض المشكلات مثل تفضيلات skilldef.
    • أنظمة لتوصيل حزمة المحتوى بالمجموعة التي أضافتها، والعكس صحيح.
    • التحميل التلقائي لحزمة المحتوى باستخدام مزود حزمة المحتوى (اختياري)
  • فئة إضافة المحتوى التي يمكن استخدامها لإضافة قطع المحتوى باستخدام مدير المحتوى، تأتي الفئة مزودة بوظيفة التحقق من الأخطاء التي ستبلغ منشئ التعديل إذا كان هناك خطأ ما في قطعة المحتوى الخاصة به (أي: محتوى أثري لا يحتوي على أيقونات. (يسبب استثناءات في وقت التشغيل));
    • في حين أنه يمكن إضافة itemdefs وequipmentdefs وelitedefs عن طريق إضافة المحتوى، فمن المستحسن بشدة استخدام وحدات العناصر والنخبة على التوالي.

سجل التغييرات

'1.0.10'

  • يعزز دعم وضع اللعبة المعدل
    • ContentAddition.AddGameMode () يأخذ الآن إضافيًا gameModeDescription الوسيطة بدلاً من مطالبة الموديلين بإضافة المكون بأنفسهم.
    • تقوم الآن بفرز أوضاع اللعبة المعدلة بشكل منفصل، لذلك ليست هناك حاجة لإضافة x إلى بداية وضع اللعبة الجاهزة

'1.0.9'

  • يضيف دعمًا أفضل لأوضاع اللعبة المعدلة
    • يضيف إصلاحات لأوضاع اللعبة المعدلة التي لا تظهر في قائمة متعدد اللاعبين
    • يضيف فرزًا لأوضاع اللعبة لعرضها بالترتيب المناسب (الأوضاع المعدلة بعد الفانيليا)
    • يضيف إضافة أزرار تلقائية إلى شاشة "أحداث الألعاب البديلة".
    • يضيف مكونًا مخصصًا لمعلومات وضع اللعبة الإضافية

'1.0.8'

  • يضيف فحوصات فارغة إضافية إلى محتوى itemrelationshipprovider.

'1.0.7'

  • يضيف مقدمي علاقات العناصر إلى حزمة المحتوى كما هو مقصود.

'1.0.6'

  • إصلاح الحلقة اللانهائية لبرنامج تهيئة النظام.

'1.0.5'

  • الإصلاحات الأولية لإصدار sots dlc2.

'1.0.4'

  • إصلاح نسب المحتوى بشكل خاطئ إلى حزمة محتوى r2api.

'1.0.3'

  • إعادة الاشتراك في مهيئات النظام، وإصلاح السلوك المتعلق بالتسجيل المتأخر للمحتوى.

'1.0.2'

  • اجعل API أكثر أمانًا.

'1.0.1'

  • قم بإصلاح بعض حزم r2api nuget التي تم تعيين أرقام إصدارات تبعياتها بشكل غير صحيح.

'1.0.0'

  • انقسم من r2api.dll الرئيسي إلى وحدة فرعية خاصة به.
هذه الأداة مقدمة من طرف ثالث [bufftool]أيقونة التنبيه

تنزيل التعديلات الآن

قم بتثبيت LagoFast، ثم قم بتشغيل Risk of Rain 2 والعب بالتعديلات التي تحبها.