- 1 read
Each Achievement has an
Safe: raise points/gold, add a
id, a valueType, trigger params (numericalParam comparison/value, strEqParam) and one rank line per stage: value threshold, points score, gold payout, optional rewardTitle. disabled 1 switches the whole achievement off. Only the payout half is safe to edit.
<Achievements>
<Achievement id="6" valueType="1">
<rank value="1000000" points="10" gold="0" />
<rank value="20000000" points="30" gold="0" rewardTitle="7" />
</Achievement>
<Achievement id="30" disabled="1" valueType="1">
<strEqParam value="s1340_thar_aliendebris13" />
<rank value="1" points="0" gold="0" />
</Achievement>
</Achievements>rewardTitle id from titles.xml, or set disabled 1 to hide a broken achievement. Never change trigger params or rank thresholds unless you know that achievement's stat; wrong thresholds make it unwinnable or instant.Additional Notes:
rewardTitle ids must exist in titles.xml. Trigger params are opaque.