I'm trying to think how to model the odd advancement structure of the Iron Kingdoms RPG and was hoping for some hints. I don't want to just post the table, since that's probably not allowed.
Here's a breakdown of how it works. Each session gives you some number of XPs, which accumulate over the life of the character (like D&D). As you cross certain thresholds, you can increase certain... things. There is no absolute value to how often you get 'stuff'. It starts at every 2, then every 3, and every 5 by the time you get near 100xps. Here's an example.
Now each of these things have their own Resource and I know how to increase the resource, but I'm trying to think of the best way to store the table of info to start with so that it can be presented to the user to 1) know where they are in the progression and 2) be able to make the necessary choices at each threshold so I can increase the necessary resource.
Here's a breakdown of how it works. Each session gives you some number of XPs, which accumulate over the life of the character (like D&D). As you cross certain thresholds, you can increase certain... things. There is no absolute value to how often you get 'stuff'. It starts at every 2, then every 3, and every 5 by the time you get near 100xps. Here's an example.
Code:
XP Advancement
2 +2 Occupational Skill
4 +1 spell, ability, connection or military skill
6 +1 stat
....
27 +2 occupational skill
30 +1 archetype benefit or +1 career and +2 occupational skills
Now each of these things have their own Resource and I know how to increase the resource, but I'm trying to think of the best way to store the table of info to start with so that it can be presented to the user to 1) know where they are in the progression and 2) be able to make the necessary choices at each threshold so I can increase the necessary resource.