well, yes good idea sort of.
Firstly - the game already does have a few 'hidden abilities'. ironically, these are 'hidden' and so no one really 'knows' what they are.
Although, being 'Foul Prone' and 'Injury Prone' are already things that I believe exist in the game.
I think 'showing' the hidden skills, is kinda defeating the purpose though of a hidden trait....... A player who is high foul prone is usually pretty obvious, but a injury prone player not so much. I kindof like the fact that there are some things which are hidden, ... and hence, because they are hidden, i dont want them to become 'unhidden' . kinda ruins the fun!
I like where you are thinking in that, some only happen after a certain event, .... but, in real life, things aren't necessarily as rigid. Greg Oden was injury prone from day 1 of his NBA career. So im not entirely sure how this would all work. The Experience stat is an overall 'enhancer' of skills, which only happens after a certain amount of time, and events should be gradual, rather than strict in their definition. ie: Player gets gradually more injury prone. (which I think happens already with older guys?)
Overall i think hidden things should always remain hidden, otherwise they just become a stat like every other stat. And really, they should not be tied to an already existing stat - such as shotblocking - there is already a stat for that.
Here is the list of hidden traits that I believe already exist in the game.
- Injury prone
- Foul prone
- Gameshape variance (ie: Why are some guys so much harder to train in GS?)
- Foul-drawing - ability to draw fouls - Is not related to an existing stat.
- Aggression - but some people believe this is tied to the Foul prone - but maybe more related to number of 'hard fouls'.
so i like where you are thinking - maybe come up with a specific list of things which you think should be hidden.