Awesome feedback :3
And another suggestion is to display the full criteria for receiving the medal on the description ('awarded after serving for 3 months', 'given by killing at least 10 Sectoids', etc.) so that it's easier to figure what a soldier still needs to do to receive that medal.
I thought about this and decided against it. My rationale is that it's less gamey and more realistic (sort of not really ;p) when the commendation sounds like something that could actually be given. On the other hand, the ruleset lays everything bare; if you want to know, you can go look there.
I was thinking about this - sometimes it feels that the squad is showered with medals after a mission.
As the_third_curry said, commendations have 10 levels. What I have coded already but yet to take advantage of, is the ability to "skip" decoration levels, lowering the amount of awards. That is to say, maybe the "kills" commendation will only get 1 bronze star, 2 silver stars and 3 gold stars as it's decorative levels, allowing me to reduce the amount of times it gets reawarded without increasing difficulty. I am considering doing this to all the "odd" commendations, like night terror missions and the like, but keeping the ten levels for all the modular medals, like the gun related or alien related ones.
I got the same thing - it seems to be triggered after 3 missions? 5 missions seems better.
Also, I can't figure out the criteria for the Order of Earth.
Personally I'd also remove the Honor Cross (or whichever) that everyone gets; it feels cheap.
The Military Cross is awarded after 3, 5, 10... missions and the last one is up to 50.
The Order of Earth medal is awarded for completing missions that are considered "important"; mostly non-scout missions and no base defense missions.
The Honor Cross is indeed awarded to everyone, even if they didn't do anything. I could require the soldier to at least be a squaddie to receive it... however a medal that everyone gets isn't special, I agree. I think the rationale behind this one was "not every soldier gets it, only xcom soldiers get it"
The Service Medal is awarded after 3 months, 6, 9, ... up to 30 months of service.