منصوبے کے بارے میں

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 کے طور پر شائع کی گئی ہے، جو NuGet پر اپنے ریڈمی کے ساتھ دستیاب ہے۔ انسٹالیشن LiveSplit کے ذریعے کی جاتی ہے: LiveSplit انسٹال کریں، مطلوبہ گیم کا نام درج کریں اور ایکٹیویٹ پر کلک کریں، جو ضروری اجزاء ڈاؤن لوڈ اور انسٹال کرتا ہے۔ سیٹنگز ملحقہ سیٹنگز بٹن سے کنفیگر کی جاتی ہیں۔ README نوٹ کرتا ہے کہ LiveSplit کو گیم ٹائم کے مقابلے کے لیے سیٹ کیا جانا چاہیے۔ یہ پروجیکٹ soulsmodding کمیونٹی اور مختلف انفرادی شراکت داروں کو پہلے کے ٹولز، کوڈ اور تحقیق کے لیے کریڈٹ دیتا ہے۔ یہ SignPath.io کے ذریعے مفت کوڈ سائننگ اور کوڈ کوالٹی چیکس کے لیے سیلف ہوسٹڈ SonarQube انسٹنس کے استعمال کا بھی ذکر کرتا ہے۔ ٹربل شوٹنگ دستاویزات پروجیکٹ وکی اور soulsSpeedruns وکی پر دستیاب ہیں، جس میں Discord سرورز کے ذریعے کمیونٹی سپورٹ موجود ہے۔