Créez de nouvelles combinaisons aléatoires d'emplacements de carte, exécutez des graines de collection et affrontez des défis intéressants
Un randomiseur pour Nightreign qui modifie les fichiers chargés au démarrage du jeu, y compris un dérandomiseur pour des exécutions plus déterministes. Il est compatible avec une collaboration transparente.
Au niveau de base, la seule différence que vous pourriez remarquer en utilisant un générateur de randomisation est que les bosses de nuit sont beaucoup plus diversifiés pour un roi de nuit donné. Sous le capot, il crée des motifs cartographiques presque à partir de zéro et avec beaucoup de liberté de position. À l'avenir, cela pourrait être étendu à la randomisation des ennemis et des bosses dans la carte ainsi qu'à une personnalisation approfondie de la localisation.
Si vous souhaitez donner des commentaires, signaler des bugs ou consulter un changelog détaillé, vous pouvez rejoindre le serveur discord à l'adresse suivante
https://discord.gg/QArcYud (Fonctionne également avec Elden Ring Random Generator et d'autres mods). Ce mod est en cours de développement, alors s'il vous plaît vérifier cette page mod et le serveur pour les mises à jour.
Si vous souhaitez soutenir mon travail, vous pouvez utiliser
Mes pages Hi-Fi.
Aperçu du générateur aléatoireGénérateur aléatoire de carteVoir
https://thefifthmatt.github.io/nightreign/ Un résumé sur le fonctionnement de la carte Nightreign. En résumé:
Modèle de carte Décidez de l'emplacement des points de frai et des camps ennemis, des bosses, des événements spéciaux et des cercles finaux. Il y a un nombre limité de motifs de carte, 40 par Seigneur de la Nuit.
-
Graines d'aventure Est un nombre entier de 32 bits qui détermine le mode de carte sélectionné pour un Seigneur de la Nuit donné en fonction de la Terre en mouvement et de la mémoire active de tous les joueurs de l'équipe. Il détermine également l'emplacement du premier cercle, de la boutique, de la cataclysme et du scarab.
-Les récompenses d'objets (provenant des bosses, des coffres, etc.) et les pinatas de butin des joueurs morts en ligne ne sont pas déterminées par les graines d'expédition.
Le randomiseur de mapping peut remplacer le schéma de mapping ordinaire par un schéma de mapping basé sur
Générateur de random grainesChaque motif aléatoire est généré indépendamment de tous les autres motifs. Chaque demon de nuit possède toujours un ensemble limité de modes. Pour vous assurer que vous obtenez un modèle différent à chaque fois, retournez le randomiseur avec un torrent différent avant de réessayer un Night King spécifique. Le générateur aléatoire dispose de trois options préréglées:
-Semblable au jeu de base: exactement ce qu’il semble. Ceci essaie d'imiter le mode normal aussi près que possible, à l'exception de la sélection de Boss de nuit, qui peut placer n'importe quel Boss de nuit pour n'importe quel roi de nuit.
-Aléatoire équilibré: Inclut quelques randomisations supplémentaires telles que changer le type de récompense des objets dans les camps ennemis et randomiser légèrement le temps et la taille du cercle, ce qui fonctionne dans tous les modes de carte. Il y a des fonctionnalités supplémentaires plus intéressantes, telles que la garantie de ne pas avoir de camps ennemis en double et la garantie d'un camp ennemi avec la faiblesse du Roi de la Nuit.
-Aléatoire supplémentaire: supprime certaines restrictions de placement qui servaient normalement à des fins d'équilibrage, comme autoriser n'importe quel point de frai qualifié, même s'il n'y a pas de camp de départ là-bas, ou autoriser le déplacement de positions du cercle du jour suivant de la Terre qui ne contiennent pas de cible.
En plus de ces préréglages, vous pouvez également choisir n'importe quelle combinaison personnalisée de ces options ou d'autres options telles que augmenter considérablement la fréquence de Double Night Boss.
Certaines parties du mode carte n'ont pas encore été randomisées, comme les événements spéciaux et les points de frai (sauf si le "camp de départ garanti" n'est pas sélectionné), les ennemis sur la carte et les rencontres, ou les positions supplémentaires des cercles finaux. Les bosses de nuit 1 et 2 sont actuellement différents, sinon la progression sera verrouillée en douceur. En outre, par mesure de sécurité, les rencontres (camps et bosses) ne seront placées sur les lieux que s'il y a un motif de carte normal. La principale exception est le Wizard Rise difficile, qui peut apparaître partout où Wizard Rise apparaît habituellement. Il y a suffisamment de modes de carte ordinaires qui ne sont pas évidents dans la pratique.
UtilitairesCe mod comprend quelques paramètres supplémentaires pour ajouter de la variété et des défis à la course. Ceux-ci peuvent être utilisés sans randomiseur en décochant la case dans l'en-tête Mapper randomiseur.
Normalement, chaque Terre mobile a 2,21% de chance d'apparaître pendant chaque expédition sans être invoquée. « Augmenter considérablement la fréquence des expéditions uniques de déplacement de la Terre » porte ce pourcentage à 12,5%, ce qui rend les probabilités globalement égales pour chaque mode cartographique. Si vous ne voulez pas qu'il reste à proximité, n'oubliez pas de passer devant la terre en mouvement dans la salle d'attente.
Certains des modes de défi optionnels incluent l'affaiblissement du solo pour correspondre au comportement 1.01 (moins de runes, pas de résurrection gratuite), l'augmentation des dégâts de pluie après la deuxième nuit pour empêcher la collecte indéfinie de ressources, et la cachation des icônes de carte intra-jeu pour les camps et les bosses. Certains d'entre eux pourraient être utiles dans des compétitions compétitives, d'autres pourraient être des défis intéressants à essayer vous-même.
DérandomiserLe dérandomiseur est une fonction optionnelle ajoutée par
, une dll distribuée avec le mod et peut être utilisée indépendamment. Il permet de configurer directement les graines d'expédition, qui déterminent les modes de carte et d'autres comportements d'expédition pré-semés.
Utilisez le Seed Reroller dans le mod pour générer une seed aléatoire. Cela implique d'essayer de simuler la logique de sélection de mode du jeu afin que vous puissiez filtrer les torrents afin d'essayer de forcer un mode particulier. La logique des souvenirs et des objectifs personnels est
Non pas Analogique, alors assurez-vous que la mémoire n'est pas active lorsque vous utilisez ces graines.
Les chutes d'objets ne sont pas des graines, mais un mode de support qui peut être augmenté en apportant davantage de modifications aux paramètres du jeu et à la carte.
NightreignRandomizerHelper.dll Il écrasera également l'emplacement où le fichier a été enregistré, car me3 n'a pas encore fait cela, il est fortement recommandé. Les fichiers de configuration me3 générés par le générateur aléatoire l'incluent toujours. Il comprend également un signe pour sauter. Ne jamais utiliser un randomiseur ou un dérandomiseur dans le fichier de sauvegarde principal, et si vous le faites accidentellement, assurez-vous de restaurer ou de supprimer le fichier de sauvegarde après.
Installationme3 (Mod Engine 3) est la seule façon prise en charge d'utiliser le randomizer, qui génère des fichiers de jeu et des fichiers de configuration Mod pour lancer le jeu modifié.
Les versions piratées du jeu ne sont pas prises en charge. Vous devez obtenir Nightreign légalement pour utiliser ce mod.
1. Installez me3Allez à
https://me3.help/en/latest/ Suivez les instructions pour installer la dernière version. Cela ajoutera une association de fichier
. me3 Des fichiers, appelés fichiers de configuration de mod, vous permettent de lancer un jeu avec une configuration de mod donnée.
2. Télécharger et extraire le générateur aléatoireTéléchargez le fichier zip du mod et décompressez l'ensemble du contenu zip quelque part sur votre disque local, comme votre répertoire de profil me3. S’assurer que:
-Utilisez un programme comme 7-Zip pour cliquer explicitement sur "Extrait ici" et lancer
NightreignRandomizer.exe à partir d'un répertoire réel sur le disque, et non à partir d'un fichier zip.
-Ne téléchargez pas le mod sur un système de fichiers synchronisé comme OneDrive, car du point de vue du mod, les fichiers requis peuvent être perdus.
3. Installez d'autres mods d'abord, y compris Seamless Coop (facultatif)Pour le contexte, il existe deux types principaux de mods: les mods DLL et les mods de fichiers. Les mods dll s'accrochent à la mémoire du jeu pendant qu'il est en cours d'exécution, comme le font les scripts du moteur de triche. Le module Fichiers fournit des versions modifiées des fichiers de données utilisés par le jeu, comme regulation.bin (qui contient les paramètres du jeu) ou des fichiers emballés dans les archives du jeu, comme data0.bdt.
Le randomiseur peut se fusionner automatiquement avec d'autres mods de fichiers Nightreign,
Après Vous installez les autres mods dans un répertoire séparé. Ensuite, lorsque vous passez de
its Répertoire, il va lancer ces autres mods avec des changements de générateur de random en haut. Il n'est pas nécessaire de les fusionner manuellement vous-même. Pour le moment, cela est limité à un répertoire d'autres mods, qui peut être sélectionné à l'aide du bouton "Fusionner d'autres mods" dans le générateur de nombres aléatoires. Des fusions plus avancées seront possibles lorsque me3 ajoutera une API de profil.
Vous pouvez configurer les mods dll pour démarrer avec randomizer en utilisant le bouton "Ajouter mods dll" dans randomizer. Pour utiliser Seamless Collaboration, ajoutez
nrsc.dll De votre catalogue de cuillères sans couture. Veuillez noter
NightreignRandomizerHelper.dll Toujours inclus car il fournit des sauvegardes alternatives si les autres mods ne sont pas configurés.
4. Exécutez un générateur aléatoireAprès avoir configuré les paramètres et les mods fusionnés dans NightreignRandomizer.exe, cliquez sur le bouton "Randomiser" ou "Exécuter" pour générer le fichier mod. Vous pouvez spécifier une graine alphanumérique, sinon une graine aléatoire sera générée si "Re défiler la graine" est cochée. Chaque fois que vous modifiez les paramètres, les modules torrent, fusionner, ou les modules dll, vous devez fermer le jeu et cliquer à nouveau sur "randomiser" ou "exécuter" pour que les modifications prennent effet. La seule exception est le dérandomiseur, qui peut être rechargé pendant l'exécution du jeu.
Si vous travaillez de manière transparente avec d'autres utilisateurs, vos torrents et
Tous les paramètres La correspondance exacte doit être effectuée à l'avance, sinon la désync qui rompt le jeu se produira. Depuis le menu Paramètres, copiez la chaîne complète dans Paramètres options à partir de chaînes pour la synchroniser avec les autres.
5. Démarrez le jeu avec le randomizerTout d'abord, si nécessaire, vous pouvez configurer un fichier de sauvegarde alternatif en fonction du fichier de sauvegarde principal. Le bouton "Copier le fichier de sauvegarde principal" fait exactement ce qu'il dit, créant ou mettant à jour nr0000.co2 à partir de NR0000.sl2 par défaut. Faites
Non pas Copiez en arrière dans l'autre sens, car cela pourrait marquer votre fichier enregistré pour être interdit ultérieurement.
Après avoir exécuté le générateur aléatoire, cliquez sur le bouton "Démarrer Nightreign". C'est juste le démarrage
nightreign-randomizer.me3 Utilisez l'Explorateur Windows où me3 doit être installé (voir l'étape 1).
Lorsque vous le chargez dans le jeu, vérifiez que le titre du menu Aventure a changé pour quelque chose comme "Aventure (13654-5l8n43z)". Les cinq premiers bits sont le hachage de configuration qui change lorsque les paramètres sont modifiés, le hachage de configuration qui change lorsque le générateur de randomisation est actif, puis le seed. Cela doit correspondre exactement au titre de l'expédition des autres joueurs. Si vous ne le voyez pas, le mod n'est pas activé. Vérifier la connexion me3
Débogage ultérieur.
DésinstallationÉtant donné que le randomizer utilise son propre lanceur et son propre fichier de sauvegarde alternatif, il suffit de le lancer via Steam pour revenir au jeu normal.
Si vous touchez votre fichier de sauvegarde principal, assurez-vous de le restaurer à une version avant d'exécuter n'importe quel mods avant de retourner en ligne.
Erreurs et problèmes d'installationSi vous rencontrez des erreurs qui s'exécutent aléatoirement, vous pouvez les signaler, de préférence dans
Serveur discord pour modJe pourrais finir par les voir sur NexusMods, mais beaucoup de rapports de bug ici ne contiennent pas assez d'informations disponibles. Envoyez votre journal de spoiler ou une chaîne d'options complète,
Plus que des graines, et à quel endroit sur la carte le problème est rencontré.
Si vous voyez "Comment voulez-vous ouvrir ce fichier?" Il apparaît lors du démarrage du jeu via randomizer, indiquant que me3 n'est pas installé. Assurez-vous de compléter l'étape 1 ci-dessus.
me3 n'est pas entièrement fiable et parfois le jeu ne démarre pas correctement les fichiers modifiés. Si cela ne démarre pas pour cette raison, essayez de le démarrer à nouveau. Si tous les fichiers mod ne sont pas actifs (par exemple, si le texte du menu "Expédition" n'a pas changé lorsque vous utilisez le générateur de random), essayez de fermer le jeu et de recommencer. Vérifier la connexion me3
C:\Utilisateurs\\AppData\Local\garyttierney\me3\data\logs\nightreign-randomizer\ Débogage ultérieur.
AcknowledgementsMerci à TKGP pour avoir créé SoulsFormats et aidé à tester ce mod, à HotPocketRemix pour son travail préliminaire sur emedf, à Vawser et à d'autres pour leur travail préliminaire sur Nightreign paramdefs, et à d'autres pour avoir contribué à l'outil de mod et travaillé sur? Nom du serveur? Modifier le serveur discord (
https://discord.gg/mT2JJjx) et ailleurs.
Le ministère de la Défense utilise Avalonia et MessageBox. Avalonia est disponible sous la licence MIT et les paramdefs de Nightreign sous la licence Apache.