Skill XP Calculator
1 · Pick a skill
Practical · has Knowledge parent
Astronomy
Improve it by learning about it on the computer.
Max level 20
2 · From level → to level
From
L1To
L103 · Learning Speed bonuses
Each tick adds the raw XP-per-hour from status-effects.json.
Parent Knowledge level
L0 → +0 XP/hFormula: floor((parentL − 1) × 0.25). Ignored on Slow Learning.
Result
Total XP to grind
378
L1 → L10 on Astronomy
In-game hours
95h
@ 4 XP / in-game hour
Real-life time
2h 23m
Storyteller pace: 0.66 in-game min/real sec
Constants from Setting/Skills.cs · Formula from SkillManager.GetExperienceNeededToLevelUp · Build 19867
The XP curve
Per-level curve straight from the game data for Astronomy.
Methodology · what is verified
Every number here is decompiled from Paralives build 19867. The XP formula is xpToNext(L) = 10 + 8 × (L − 1) , taken directly from SkillManager.GetExperienceNeededToLevelUp; skills that ship an explicit per-level XP curve use it directly. Per-hour gain is additive: base 4 XP/hour (or 3 on slow learning), plus floor((parentKnowledgeLevel − 1) × 0.25) for Practical skills with a Knowledge umbrella, plus the integer values of any active SkillLearningSpeed status effects. Real time uses the storyteller pace of 0.66 in-game minutes per real second (uniform across all three shipped storytellers). Browse every skill page for the per-skill triggers.