The basic game loop is get
pokemon agent councilor, map paint, receive resources, train your pokemons, give them
items organizations, repeat. It's quite nice.
But then some idiot had decided to include in this system ultra pokemons - the ones that would improve faster due to inborn perks Quick Learner (-20% xp per skill) or Striver (-30%).
How significant are they?
It's a turn-based game with 2-week long turns. ~25 turns annually. Agent conducts 1 mission per turn. Agents get 2 xp per successful mission and 1 for the failed one. Suppose that 2/3 missions are successful, it's ~40 xp annually (maybe more, since missions could be farmed for xp).
Skill raise costs 20 xp, or 14-16 xp with a discount.
A common pokemon would get ~2 skill raises annually, cool ones would get 2.5-3.
Agents have a sum of starting skills in a range of about 12-20, so a discounted one would outpace competition in a few years. With better skills they would succeed more often, get more xp, repeat loop.
There're 6 skills that matter, each with a skillcap of 25. If a game lasts 25 years, agent would get 1000 xp. Or 50 skill raises for a common agent, 62 for a quick one, 71 for a striver. An equivalent of an additional maxed-out skill or a bunch of utility picks.
Agent slots are limited (4-8), so with this system a player isn't interested in a majority of agents. Only xp-discounted ones matter. Common agents could be used temporarily, but one would and should hunt for dem shiny ones.
Then one notices that while agents seem to be randomized, the same shiny ones repeatedly appear between saves.
I've dug into savegame files a bit and yes - there's a tag for agents that denotes whether they're randomized or pregenerated.
Only pregenerated agents get discount skills. There're 7 strivers and 17 quicklearners in the game, total.
Agents also have a mother country that determines what
items orgs they may
purchase. And there're 2 prestige
classes perks that limit the orgs that agents can
use (government and criminal - e.g. only criminal agents can use criminal gangs).
If we're looking at a balanced game, those unique agents should be spread out across countries somewhat proportionally. Is it so?
| Striver | Quick Learner |
Canada | 1 | 1 |
China | 1 | |
EU | 2 | 1 |
India | | 3 |
Ireland | | 1 |
R Korea | 1 | |
UK | | 1 |
US | 2 | 10 |
Nope! Fucking Yankees are pretending to be chosen by god again. 16 out of 24 agents are from US or UK dominions.
Since there're only 7 best agents and maximum 8 agent slots, the ideal pokemon crew would always look the same.
Government-Criminal agents are also unbalanced, but whatever.
It's as if someone made a decent mechanic, but then ingame content was populated by chimps.