عن المشروع
يجمع هذا المستودع تعديلات للعبة Oxygen Not Included (ONI) وتوسعتها Spaced Out، وكلها من إنشاء Sgt_Imalas. وتشير ملف README إلى أن قائمة التعديلات على الأرجح ليست محدثة.
بناء المستودع:
1. استنسخ المستودع أو نزّله وافتحه في Visual Studio.
2. انسخ `Directory.Build.props.default` إلى `Directory.Build.props.user`، ثم اضبط المتغيرين `ModFolder` و`GameLibsFolder` على مجلد التطوير المحلي ومجلد اللعبة لديك حتى تُعاد ربط المراجع إلى تجميعات اللعبة.
3. إذا كنت لا تعرف ما هو refasmer، فغيّر القيمة المجاورة لـ `RefasmerInstalled` من 1 إلى 0.
4. شغّل `dotnet tool restore` لتثبيت أدوات dotnet المطلوبة (publiciser وrefasmer). على Linux، يلزم dotnet 6 من أجل publicizer؛ ويقترح ملف README استخدام سكربت التثبيت من Microsoft مع القناة 6.0.
5. بعد ذلك، ينبغي أن تُترجم التعديلات وتُنسخ إلى مجلد التطوير عند الاكتمال. لإنشاء تعديل جديد باستخدام هذا المستودع كأساس، فعّل "Unsafe Code" في إعدادات المشروع الجديد، لأنه مطلوب من أجل publiciser (ويقول ملف README إن هذا ينبغي أن يحدث الآن تلقائيًا عبر إعداد الحل). ويتضمن قالب مشروع باسم `UpdatedOniTemplate.zip`.
التوزيع: تُنشر التعديلات على Steam Workshop. وتتوفر تنزيلات مباشرة على شكل إصدارات nightly وإصدارات كاملة عبر إصدارات GitHub، كما يمكن العثور على تنزيلات لإصدارات ONI الأقدم في الإصدارات.
سياسة المساهمة: لا تُقبل طلبات السحب المنخفضة الجودة المولّدة بالذكاء الاصطناعي. ويشمل ذلك الالتزامات التي ينشئها أو يشارك في إنشائها وكلاء البرمجة، وكتل التعليقات الكبيرة المولّدة بالذكاء الاصطناعي في الشيفرة المصدرية (ينبغي أن تكون التعليقات موجزة ولا تُستخدم إلا عند الحاجة)، وأي شكل من أشكال إنشاء الأصول المولّدة بالذكاء الاصطناعي.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.