À propos du projet
SoulSplitter est un plugin LiveSplit destiné aux speedrunners des jeux "Souls" de FromSoftware. Il s'intègre à LiveSplit pour fournir un split automatique et un chronométrage précis basé sur la lecture de la mémoire du jeu.
Les jeux pris en charge incluent Dark Souls 1, Dark Souls 3, Elden Ring, Sekiro: Shadows Die Twice et Armored Core 6. Pour Dark Souls 3, Elden Ring et Sekiro, le temps des écrans noirs/chargement est retiré du chronomètre.
Capacités clés :
- Split automatique piloté par les événements du jeu et la configuration du parcours, avec la configuration stockée dans les fichiers .lss de LiveSplit pour être partagée.
- Un journal de flags d'événements intégré pour tous les jeux pris en charge, utile pour découvrir les flags sur lesquels autosplitter.
- Un suivi de flags d'événements adapté aux runs 100% ou au suivi des boss (par exemple tous les boss d'Elden Ring), avec couleurs d'arrière-plan et taille de police ajustables pour les overlays OBS/stream.
- La lecture de la mémoire du jeu publiée comme bibliothèque autonome, SoulMemory, disponible sur NuGet avec son propre readme.
L'installation se fait via LiveSplit : installez LiveSplit, entrez le nom du jeu souhaité et cliquez sur activer, ce qui télécharge et installe les composants requis. Les paramètres se configurent via le bouton de paramètres adjacent. Le README note que LiveSplit doit être réglé pour comparer au temps de jeu.
Le projet crédite la communauté soulsmodding et divers contributeurs individuels pour les outils, le code et les recherches antérieurs. Il mentionne également la signature de code gratuite via SignPath.io et l'utilisation d'une instance SonarQube auto-hébergée pour les contrôles de qualité du code. La documentation de dépannage est disponible sur le wiki du projet et le wiki soulsSpeedruns, avec un support communautaire via les serveurs Discord.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.