Un outil pour tester et déboguer les mods dans Elden Ring
Sauvegardez vos sauvegardes avant d'utiliser cet outil et restaurez les sauvegardes avant de vous connecter. Utiliser cet outil pour parcourir le jeu (par exemple aller à la grâce de la folie avant de parler à Melina ou tuer Margit) vous entraînera à être banni !
Désactivez EAC pour utiliser cet outil. Vous devrez utiliser quelque chose comme le lanceur hors ligne de Luke Yui.
Resources/ItemCategories.txt
et supprimez les deux barres obliques du début de //0x40000000 false Items/Goods/SeamlessCoop.txt Seamless Coop
(ligne 10). Cela chargera les éléments Seamless Coop au prochain démarrage de l'outil de débogage.Il s'agit de dossiers de ressources qui étendent l'outil pour qu'il puisse fonctionner avec des révisions, comme Convergence.
Pour publier la sortie finale, exécutez cette commande dans le répertoire Elden-Ring-Debug-Tool
dotnet publish '.srcElden-Ring-Debug-Tool-WPFElden-Ring-Debug-Tool-WPF.csproj' -c Release /p:PublishProfile=FolderProfile
Resources/Params/Defs
et une définition dans l'un des fichiers dans Resources/Params/Pointers
Offset:Name
. Vous pouvez organiser ces fichiers comme vous le souhaitez. Ils seront tous ouverts, lus, divisés et ajoutés à la liste Param, s'il existe une définition correspondante. Si le paramètre a une définition partagée, vous pouvez éventuellement formater comme ceci Offset:Name:ParamDefName
et l'outil recherchera la bonne paramdef.Resources/Params/Names
pour ajouter des noms de lignes. Le nom par défaut sera simplement l'ID de ligne.ErdTools by Me, qui utilise :
Octokit par l'équipe Octokit
GlobalHotkeys par Marc Rousavy
ParamètresFournisseurs par Bluegrams
TKGP Auteur de DS Gadget Property Hook et SoulsFormats
vawser Auteur de Yapped Rune Bear et conservateur des connaissances.
Pav Auteur de l'une des tables CE que j'ai utilisé pour trouver des pointeurs et des décalages, et qui a également fourni la liste des pointeurs
inuNorii Créateur de la table The Grand Archives, que j'ai également utilisé pour cela, et l'un des administrateurs de TGA Discord.
FrankvdStam A aidé avec l'action de construction, les éléments MVVM et le dépannage général.
Le système de chargement local de King Borehaha Who a très bien fonctionné pour beaucoup de choses, y compris ce projet
jamesq7 Pour avoir aidé à comprendre la triche permettant d'activer la carte pendant le combat et sa réécriture du script Target de Wulf wulf2k Auteur original du script cible et diverses autres contributions
Onglet Gestes ajouté
Prise en charge fixe pour les utilisateurs japonais
Mis à jour pour fonctionner avec Elden Ring DLC.
Ajout d'éléments DLC et de grâces. Les indicateurs d'événements d'objet ne fonctionnent pas encore pour les éléments DLC, désolé (cela inclut les cartes).
Correction de l'outil de débogage accrochant le mauvais programme.
Ajout des paramètres DLC en tant que paramètres vides. A besoin d'être mis à jour.
Indicateurs d'événements et autres corrections de bugs à venir.
AoB et décalages mis à jour pour la version 1.08
Correction possible du gel de l'interface graphique lors du forçage de la météo.
Ajout d'une mise à jour pour les éléments ERR.
Correction d'un bug où les chaînes n'étaient pas extraites des ressources s'il n'y avait pas de chaîne en mémoire pour les lignes Param.
Paramètres mis à jour pour AtkParam, SpEffect, GameSystemCommonParam et SwordArtsParam + ajout de FinalDamageRateParam
Correction d'un bug avec la valeur maximale et la génération de plusieurs éléments
Correction des PlayerIns qui ne se rechargeaient pas correctement et ajout d'un verrouillage au type Chr et Team.
Déverrouillage du numéro de version
Déverrouillage du fichier ERR magic.txt
Mis à jour vers 1.07
Ajout de l'animation actuelle à l'onglet Joueur et Cible.
Les paramètres lisent les chaînes de la mémoire, si elles sont disponibles.
Le rechargement du jeu actualise désormais la vue des paramètres, donc les anciens paramètres/valeurs ne sont toujours pas présents dans la liste
Icône du programme nettoyée grâce à Rayan
L'onglet Cible ne devrait désormais plus manquer aucun ennemi lorsque vous le ciblez.
Modification de la poignée de l'ennemi en un entier long et affichage de celle-ci sous forme hexadécimale.
Peut désormais verrouiller la cible avant d'en acquérir une, et elle se verrouillera
Correction d'un bug où la vue des grâces se figeait lors du verrouillage/déverrouillage de toutes les grâces.
Ajout d'éléments ERR aux ressources en option. Vous pouvez y accéder en les décommentant dans le fichier Resources/ItemCategories.txt
Ajout des décomptes d'inventaire à la page Inventaire.
Spawn Untradeable est désormais activé par défaut. Soyez prudent en apparaissant dans le contenu coupé (caché dans ItemCategories.txt) et en l'utilisant en ligne dans Vanilla. Toujours utile pour désactiver les gibs en masse d'un objet.
Panneau de joueur avec quelques informations (principalement les mêmes que la cible). Une refonte complète de la cible et du panneau Joueur sera bientôt disponible !
Onglet Divers où vous pouvez définir et désactiver les indicateurs d'événement par ID.
Onglet de gestion des grâces où vous pouvez gérer les grâces ouvertes, définir votre dernière grâce et passer à n'importe quelle grâce.
Création de plusieurs éléments activée.
La prise en charge des ordinateurs dont la configuration linguistique n'a pas pu trouver le processus Elden Ring.
L'objet Gib répond désormais correctement et ne vous donne une boîte de message que si vous n'avez pas obtenu l'objet auparavant.
Corrections de bugs dont les notes de patch ont été supprimées par maladresse.
Continuer à recolorer les choses.
Ajout de chaque onglet en tant que volet propre ancrable qui peut être empilé comme des onglets ordinaires ou placé côte à côte. Ils peuvent également être affichés et masqués.
Les champs ont désormais tous des contrôles d'incrémentation/décrémentation appropriés.
Les champs de plusieurs bits fonctionnent désormais, par exemple Bullet -> FollowType est désormais un nombre de 3 bits, avec un maximum de 7, au lieu d'une simple case à cocher.
Correction des valeurs nulles affichant 0
Correction des info-bulles disparaissant lorsque l'utilisateur a appelé l'interface utilisateur dans les paramètres Windows (la mise à jour .Net 6 peut être requise)
Correction d'un problème avec l'inventaire qui ne se mettait pas à jour correctement
Embelli la grille de données d'inventaire
Correction des info-bulles manquantes
Ajout de paramètres traduits
Correction de la triche météo et ajout de quelques étiquettes
Ajout de quelques informations à l'onglet ennemi
Rendu les raccourcis clavier plus faciles à créer et ajout d'un système pour référencer les paramètres dans d'autres onglets
Les raccourcis clavier ne sont pas sauvegardés pour le moment. Nous étudions actuellement les options avec le nouveau système de quai à venir
Tout devrait se charger beaucoup plus rapidement et la fenêtre ne devrait pas se figer pendant le chargement
Peut désormais verrouiller la cible ainsi que certaines statistiques sur la cible
Vous pouvez double-cliquer sur l’une des étiquettes du panneau ennemi pour copier l’étiquette dans votre presse-papiers.
Correction d'un bug où certains ennemis n'apparaissaient pas dans la cible.
Correction d'un bug où un double-clic dans la grille de données d'inventaire provoquait le blocage de l'outil.
Ajout de l'onglet de débogage cible. Travail en cours, mais donne quelques informations de base.
Liste d'éléments fixe. Il ne devrait plus y avoir de doublons et les catégories devraient avoir un sens.
Correction de la sélection des cendres de guerre ne mettant pas à jour l'infusion.
Ajout de nouveaux événements aux éléments générés, mais ne vous donne pas l'événement qui leur est attaché (IE Maps)
Activez l'ouverture de la carte dans Combat dans le nouvel onglet Astuces.
Mis à jour pour le patch 1.04
L'onglet Inventaire a été ajouté, grâce à inuNorii
Vous pouvez désormais vous donner n'importe quel objet du jeu, et ajouter des éléments à la liste via les fichiers Resources/Items et le fichier Rsources/ERItemCategories.txt.
Les éléments sont PAR DÉFAUT limités aux seuls éléments pouvant être partagés en multijoueur. Vous pouvez désactiver cette option en cochant la case dans le panneau à côté du panneau Give.
Le panneau de droite affiche les éléments actuellement dans l'inventaire du joueur.
Paramètres ajoutés au dossier local et onglet Paramètres ajouté.
Ajout de l'onglet raccourcis clavier dans le nouvel onglet paramètres.
Ajout d'un avertissement au démarrage de l'application.
Peut désormais sauvegarder les paramètres en utilisant la fonction intégrée du jeu grâce à Pav ! Les paramètres sont enregistrés dans ELDEN RING/capture/param
.
Ajout d'une fonctionnalité de glisser-déposer pour décrypter et rechiffrer régulation.bin dans l'exe.
Peut réinitialiser les paramètres tels qu’ils étaient lors du chargement de l’outil.
Lit TOUS les paramètres, maintenant.
Recherche de ligne
Recherche sur le terrain
Mise à jour de l'interface utilisateur
Champ optimisé pour le chargement/l'enregistrement des champs des lignes déjà chargées