AstroWiki
EN

Configuration (race_config.toml)

Régler les stats des huit races, les conditions d'évolution et la présence des races de départ dans le sélecteur.

En développement Configuration v0.0.1 2 min de lecture

Toutes les valeurs chiffrées des races de Seraph of the Slime vivent dans un seul fichier, créé au premier lancement : config/seraphoftheslime/race_config.toml. Il ne touche pas au reincarnation_config.toml de Tensura.

Structure du fichier

Une section par race, puis une section [Evolution] pour les conditions qui ne sont pas de l'EP. Les commentaires du fichier sont en anglais.

toml
[SanguinemFledgling]
	#EP requirement to evolve into this race (0 for starting races).
	epRequirement = 0.0
	minAura = 2000.0
	maxAura = 4000.0
	minMagicule = 4000.0
	maxMagicule = 6000.0
	size = 0.0
	maxHealth = 8.0
	maxSpiritualHealth = 0.0
	attack = 2.0
	attackSpeed = 0.0
	knockbackResistance = 0.2
	movementSpeed = 0.0
	swimSpeed = 0.0

# ... une section par race ...

[Evolution]
	addStartingRaces = true
	nobleBloodForFledgling = 5
	progenitorBloodForNoble = 1
	bossesForProgenitor = 3
	bossesForSeraphVessel = 1
	seraphFragmentsForFallenSeraph = 1

Sections de race

Les sections s'appellent SanguinemFledgling, SanguinemNoble, Progenitor, FirstProgenitor, HyakuyaChild, SeraphVessel, SeraphOfTheEnd et FallenSeraph. Chacune contient :

Clé Rôle
epRequirement EP nécessaires pour évoluer vers cette race (0 pour les races de départ)
minAura / maxAura Aura minimale / maximale
minMagicule / maxMagicule Magicules minimales / maximales
size Bonus de taille (0 partout par défaut)
maxHealth Bonus de PV max
maxSpiritualHealth Bonus de PV spirituels
attack Bonus de dégâts d'attaque
attackSpeed Bonus de vitesse d'attaque
knockbackResistance Bonus de résistance au recul
movementSpeed Bonus de vitesse de déplacement
swimSpeed Bonus du multiplicateur de nage

Les valeurs par défaut de chaque race sont sur sa page (Races et arbre d'évolution).

Section [Evolution]

Clé Défaut Rôle
addStartingRaces true Ajoute le Jeune vampire et l'Enfant de Hyakuya au sélecteur de races de Tensura
nobleBloodForFledgling 5 Sangs de noble qu'un Humain doit boire pour devenir Jeune vampire
progenitorBloodForNoble 1 Sangs de Progéniteur qu'un Jeune vampire doit boire pour devenir Noble
bossesForProgenitor 3 Boss à vaincre pour devenir Progéniteur
bossesForSeraphVessel 1 Boss à vaincre pour devenir Réceptacle de Séraphin
seraphFragmentsForFallenSeraph 1 Fragments qu'un Noble ou un Progéniteur doit absorber pour devenir Séraphin déchu