DrAzTiK a écrit :Les 2 seules choses que je ne comprends pas trop, c'est l'onglet "encounter difficulty" (qui est tout le temps mis à 2 par défault).
D'après IESDP (lien fourni dans mon premier message), cette valeur sert à faire un calcul de puissance relative au groupe et aux monstres à invoquer. Si le niveau cumulé des monstres est N fois supérieur au niveau du groupe, les monstres apparaissent. J'ignore ce que signifie le niveau du groupe : on peut penser que c'est le cumul des niveaux des membres mais ce n'est pas certain.
Le meilleur moyen est de tester : il faut prendre soin de modifier, avec Near Infinity, une zone que tu n'as pas encore visitée (par exemple l'intérieur d'un bâtiment), et évidemment où il est possible de dormir. En jouant sur le niveau du monstre ou leur nombre, tu pourras dépasser le niveau du personnage principal ou le niveau cumulé des membres. En mettant la probabilité à 100 % aussi bien de jour que de nuit (le unkown qui suit "chance of encounter"), tu devrais rapidement te faire une idée du niveau des monstres nécessaire pour qu'ils cessent d'apparaître.
DrAzTiK a écrit :Et l'onglet "chance of encouter" : je ne sais pas trop quel est le systeme de numérotation utilisé. Par exemple si je veux avoir 80% de chance d'être réveillé, quel chiffre dois je inscrire dans cette onglet ?
IESDP en parle comme d'une probabilité. Dans d'autres formats de fichier, c'est forcément un nombre de 0 à 100. Je ne vois pas de raison que ce soit différent.
Dans tous les cas, essaie comme ci-dessus pour vérifier.
DrAzTiK a écrit :En tout cas y a pas à se prendre la tête avec des scripts, a rpiori ç'est donc pas trop compliqué.
Sauf que le patch d'un fichier AREA pour changer ça est loin d'être aussi simple que de modifier un script. Le bloc à modifier est à la fin du ARE et sa position dépend du nombre d'acteurs, de triggers, ... de la zone. Donc il faut lire la position de départ du bloc de gestion du repos dans le fichier ARE à patcher.
Le tp2 de BGSpawn donne une idée de la marche à suivre. Même s'il ne modifie pas la gestion du repos (tu as raison, je m'étais trompé en confondant avec les "spawn points"), sa macro de lecture des offsets peut-être récupérée pour lire les informations du fichier ARE. Le point de départ de la zone "rest spawn" correspond à la variable rest_off.