इस प्रोजेक्ट के बारे में

यह रिपॉज़िटरी गेम 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 टूल्स (publiciser और refasmer) इंस्टॉल करने के लिए `dotnet tool restore` चलाएँ। Linux पर, publicizer के लिए dotnet 6 आवश्यक है; README में channel 6.0 के साथ Microsoft की इंस्टॉल स्क्रिप्ट का उपयोग करने का सुझाव दिया गया है। 5. इसके बाद, मॉड्स कंपाइल होने चाहिए और पूरा होने पर डेव फ़ोल्डर में कॉपी हो जाने चाहिए। इस रिपॉज़िटरी को आधार के रूप में उपयोग करके नया मॉड बनाने के लिए, नए प्रोजेक्ट सेटिंग्स में "Unsafe Code" सक्षम करें, क्योंकि यह publiciser के लिए आवश्यक है (README कहता है कि अब यह सॉल्यूशन सेटिंग के माध्यम से स्वचालित रूप से होना चाहिए)। एक प्रोजेक्ट टेम्पलेट `UpdatedOniTemplate.zip` के रूप में शामिल है। वितरण: मॉड्स Steam Workshop पर प्रकाशित होते हैं। सीधे डाउनलोड नाइटली बिल्ड्स और पूर्ण रिलीज़ के रूप में GitHub releases के माध्यम से उपलब्ध हैं, और पुराने ONI संस्करणों के लिए डाउनलोड भी releases में पाए जा सकते हैं। योगदान नीति: निम्न-गुणवत्ता वाले AI-जनित pull requests स्वीकार नहीं किए जाते। इसमें कोडिंग एजेंट्स द्वारा लिखे या सह-लिखे गए commits, स्रोत कोड में बड़े AI-जनित कमेंट ब्लॉक (कमेंट्स संक्षिप्त होने चाहिए और केवल आवश्यकता पड़ने पर उपयोग किए जाने चाहिए), और किसी भी रूप में AI-जनित एसेट निर्माण शामिल है।