Sonolus Wiki

Archetype Life

Archetype Life block contains life configuration of each archetype.

Identifier

const ArchetypeLifeId = 5000

Values

IndexInitial ValueDescription
0-30Configuration of 0th archetype
4-70Configuration of 1st archetype
8-110Configuration of 2nd archetype
.........

For each archetype:

IndexInitial ValueDescription
Archetype offset + 00Perfect life increment
Archetype offset + 10Great life increment
Archetype offset + 20Good life increment
Archetype offset + 30Miss life increment

Access

CallbackReadWrite
preprocess
spawnOrder
shouldSpawn
initialize
updateSequential
touch
updateParallel
terminate

Remarks

Player starts every level with 1,000 life. Upon reaching 0, the level is considered failed (player can still continue playing).

Judgment life increment applies for judgment hit, as long as the level is not failed. For example for a particular archetype, a Miss life increment of -100 will result in reducing player life by 100 upon a Miss on entities with this archetype.