AstroWiki
FR

Configuration (race_config.toml)

Tune the eight races' stats, the evolution requirements and whether the starting races appear in the selector.

In development Configuration v0.0.1 2 min read

All of Seraph of the Slime's race numbers live in a single file, created on first launch: config/seraphoftheslime/race_config.toml. It does not touch Tensura's own reincarnation_config.toml.

File layout

One section per race, then an [Evolution] section for the requirements that are not EP. The file's comments are in English.

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

# ... one section per race ...

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

Race sections

The sections are named SanguinemFledgling, SanguinemNoble, Progenitor, FirstProgenitor, HyakuyaChild, SeraphVessel, SeraphOfTheEnd and FallenSeraph. Each contains:

Key Purpose
epRequirement EP needed to evolve into this race (0 for starting races)
minAura / maxAura Minimum / maximum aura
minMagicule / maxMagicule Minimum / maximum magicules
size Size bonus (0 everywhere by default)
maxHealth Max HP bonus
maxSpiritualHealth Spiritual HP bonus
attack Attack damage bonus
attackSpeed Attack speed bonus
knockbackResistance Knockback resistance bonus
movementSpeed Movement speed bonus
swimSpeed Swim speed multiplier bonus

Each race's default values are on its page (Races and evolution tree).

[Evolution] section

Key Default Purpose
addStartingRaces true Adds the Fledgling and the Hyakuya Child to Tensura's race selector
nobleBloodForFledgling 5 Noble's Blood a Human must drink to become a Fledgling
progenitorBloodForNoble 1 Progenitor's Blood a Fledgling must drink to become a Noble
bossesForProgenitor 3 Bosses to defeat to become a Progenitor
bossesForSeraphVessel 1 Bosses to defeat to become a Seraph Vessel
seraphFragmentsForFallenSeraph 1 Fragments a Noble or Progenitor must absorb to become a Fallen Seraph