The world your PC goes adventuring in.
To be blunt, you are being too dang cautious with this. What you've got now would work fine in a war game, but it doesn't work in an RPG. But it's a good start at a design tool.
To expand on my first point, not every type of armor is going to be available everywhere. Armor A may be the best armor ever made, but if it aint on sale in your home town, you can't buy it.
Now I present my take on the three types of armor.
Flexible: Max Dex: Full; Armor Check: 0; Spell Failure: 0%
Semi-rigid: Max Dex: -1; Armor Check: -1; Spell Failure: 5%
Rigid: Max Dex: -2; Armor Check: -2; Spell Failure: 10%
(The above assumes armor of average quality. Masterwork armor lowers penalties by 1 point (5%), while shoddy armor raises penalties by 1 point (5%))
Above you have the base. The material used, and the weight thereof, affects AC, DR, Max Dex, Armor Check, and Spell Failure. For example, a suit of light steel chain will alter the stats for flexible armor thusly:
Light Steel Chain: AC +3, DR 1, Max Dex -2, Armor Check -2, Spell Failure 10%. Weight: 40 pounds.
A suit of heavy steel chain would look like this:
Heavy Steel Chain: AC +7, DR 5, Max Dex -6, Armor Check -6, Spell Failure 30%. Weight, 80 pounds.
This is what I was talking about.
Remember, any RPG that consists of only one type of activity soon becomes boring.
To be blunt, you are being too dang cautious with this. What you've got now would work fine in a war game, but it doesn't work in an RPG. But it's a good start at a design tool.
To expand on my first point, not every type of armor is going to be available everywhere. Armor A may be the best armor ever made, but if it aint on sale in your home town, you can't buy it.
Now I present my take on the three types of armor.
Flexible: Max Dex: Full; Armor Check: 0; Spell Failure: 0%
Semi-rigid: Max Dex: -1; Armor Check: -1; Spell Failure: 5%
Rigid: Max Dex: -2; Armor Check: -2; Spell Failure: 10%
(The above assumes armor of average quality. Masterwork armor lowers penalties by 1 point (5%), while shoddy armor raises penalties by 1 point (5%))
Above you have the base. The material used, and the weight thereof, affects AC, DR, Max Dex, Armor Check, and Spell Failure. For example, a suit of light steel chain will alter the stats for flexible armor thusly:
Light Steel Chain: AC +3, DR 1, Max Dex -2, Armor Check -2, Spell Failure 10%. Weight: 40 pounds.
A suit of heavy steel chain would look like this:
Heavy Steel Chain: AC +7, DR 5, Max Dex -6, Armor Check -6, Spell Failure 30%. Weight, 80 pounds.
This is what I was talking about.
Remember, any RPG that consists of only one type of activity soon becomes boring.