• محصولات
  • ویژگی ها
  • Mod Master
  • دانلود
  • بازی‌ها
  • وبلاگ
  • قیمت گذاری

R2API_ContentManagement

نویسنده:RiskofThunderآخرین به‌روزرسانی:2022-12-19 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، چه وانیلی یا سفارشی پشتیبانی نمی کند.
  • با افزودن یک بسته محتوا به contentmanagement، r2 api به طور خودکار موارد زیر را اداره می کند:
    • از ورودی های خالی در بسته های محتوا اجتناب کنید.
    • از رشته های خالی به عنوان نام دارایی اجتناب کنید که مشکلات خاصی مانند ترجیحات skilldef را برطرف می کند.
    • سیستم هایی برای اتصال یک بسته محتوا به مونتاژی که آن را اضافه کرده است، و برعکس.
    • بارگیری خودکار بسته محتوا با استفاده از ارائه دهنده بسته محتوا (اختیاری)
  • یک کلاس اضافه کردن محتوا که می تواند برای اضافه کردن قطعات محتوا با استفاده از مدیر محتوا استفاده شود، این کلاس دارای عملکرد بررسی خطا است که در صورت اشتباه بودن در قطعه محتوا آنها به خالق مود اطلاع می دهد (یعنی: یک دفاع مصنوعی که نماد ندارد. (باعث ایجاد استثنائات در زمان اجرا)).
    • اگرچه itemdefs ، equipmentdefs و elitedefs را می توان با اضافه کردن محتوا اضافه کرد ، اما به شدت توصیه می شود از ماژول های itemdefs و elites استفاده کنید.

رده: تغییرات

'1.0.10'

  • پشتیبانی حالت بازی اصلاح شده را تقویت می کند
    • ContentAddition.AddGameMode () اکنون یک اضافی نیاز دارد توضیحات بازی پارامتر به جای نیاز به تعدیل کننده برای اضافه کردن مؤلفه خود.
    • اکنون حالت های بازی اصلاح شده را به طور جداگانه مرتب می کند، بنابراین نیازی به اضافه کردن یک نیست x تا آغاز پیش ساخته های حالت بازی

'1.0.9'

  • پشتیبانی بهتری را برای حالت های بازی اصلاح شده اضافه می کند
    • اصلاحاتی را برای حالتهای بازی اصلاح شده که در منوی چند نفره نمایش ندارند اضافه می کند
    • مرتب سازی حالت های بازی را اضافه می کند تا آنها را به ترتیب مناسب نمایش دهد (حالت های اصلاح شده پس از وانیل)
    • افزودن دکمه خودکار را به صفحه نمایش "بازی های جایگزین" اضافه می کند
    • مؤلفه سفارشی را برای اطلاعات اضافی حالت بازی اضافه می کند

'1.0.8'

  • چک های خالی اضافی را به محتوای itemrelationshipprovider اضافه می کند.

'1.0.7'

  • ارائه دهندگان relationship itemrelations را همانطور که در نظر گرفته شده به بسته محتوا اضافه می کند.

'1.0.6'

  • حلقه نامتناهی سیستماتیالیزر را برطرف کنید.

'1.0.5'

  • اصلاحات اولیه برای انتشار sots dlc2.

'1.0.4'

  • اصلاح محتوای که به اشتباه به بسته محتوای r2api نسبت داده می شود.

'1.0.3'

  • انتخاب مجدد در اولیه سازهای سیستم، رفع رفتار مربوط به ثبت نام دیرهنگام محتوا.

'1.0.2'

  • API را ایمن تر کنید.

'1.0.1'

  • برخی از بسته های nuget r2api را که شماره نسخه وابستگی آنها به اشتباه تنظیم شده بود، برطرف کنید.

'1.0.0'

  • از r2api.dll اصلی به زیر ماژول خود تقسیم می شود.
این ابزار توسط یک شخص ثالث ارائه شده است [bufftool]نماد توجه

همین حالا مدها را دانلود کنید

LagoFast را نصب کنید، Risk of Rain 2 را اجرا کنید و با مدهایی که دوست دارید بازی کنید.