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.
[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 |
