इस प्रोजेक्ट के बारे में
SoulSplitter एक LiveSplit प्लगइन है जो FromSoftware के "Souls" गेम्स के स्पीडरनर्स के लिए बनाया गया है। यह LiveSplit के साथ एकीकृत होकर गेम मेमोरी रीडिंग के आधार पर स्वचालित विभाजन और सटीक इन-गेम समय प्रदान करता है।
समर्थित गेम्स में Dark Souls 1, Dark Souls 3, Elden Ring, Sekiro: Shadows Die Twice और Armored Core 6 शामिल हैं। Dark Souls 3, Elden Ring और Sekiro के लिए, ब्लैकस्क्रीन/लोडिंगस्क्रीन समय को टाइमर से हटा दिया जाता है।
मुख्य क्षमताएँ:
- इन-गेम इवेंट्स और रूट कॉन्फ़िगरेशन द्वारा संचालित स्वचालित विभाजन, सेटअप LiveSplit .lss फ़ाइलों में संग्रहीत होता है ताकि इसे साझा किया जा सके।
- सभी समर्थित गेम्स के लिए एक अंतर्निहित इवेंट फ्लैग लॉगर, जो ऑटोस्प्लिट के लिए फ्लैग खोजने में उपयोगी है।
- 100% पूर्णता रन या बॉस ट्रैकिंग (उदाहरण के लिए Elden Ring में सभी बॉस) के लिए उपयुक्त एक इवेंट फ्लैग ट्रैकर, OBS/स्ट्रीम ओवरले के लिए समायोज्य पृष्ठभूमि रंग और फ़ॉन्ट आकार के साथ।
- गेम मेमोरी रीडिंग कार्यक्षमता एक स्टैंडअलोन लाइब्रेरी, SoulMemory के रूप में प्रकाशित, जो अपने स्वयं के readme के साथ NuGet पर उपलब्ध है।
स्थापना LiveSplit के माध्यम से की जाती है: LiveSplit स्थापित करें, वांछित गेम का नाम दर्ज करें और सक्रिय करें पर क्लिक करें, जो आवश्यक घटकों को डाउनलोड और स्थापित करता है। सेटिंग्स आसन्न सेटिंग्स बटन से कॉन्फ़िगर की जाती हैं। README नोट करता है कि LiveSplit को गेम समय के विरुद्ध तुलना करने के लिए सेट किया जाना चाहिए।
परियोजना पिछले टूल, कोड और शोध के लिए soulsmodding समुदाय और विभिन्न व्यक्तिगत योगदानकर्ताओं को श्रेय देती है। यह SignPath.io के माध्यम से मुफ्त कोड साइनिंग और कोड गुणवत्ता जांच के लिए स्व-होस्टेड SonarQube इंस्टेंस के उपयोग का भी उल्लेख करती है। समस्या निवारण दस्तावेज़ परियोजना विकी और soulsSpeedruns विकी पर उपलब्ध है, जिसमें Discord सर्वर के माध्यम से सामुदायिक समर्थन शामिल है।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.