
Anyone being able to obtain the Medal of Honor and the Navy Distinguished Service Medal? Because the game seems to award only the Navy Cross as top award. Even when playing on 100% realism settings and completing missions in a single session with every secondary objective completed and replaying campaigns multiple times. Is this a bug or a feature? Are they hardly coded or you can mod them by yourself?
In the Campaign DSF files there are also the Purple Heart and the Navy Achievement Medal complete of their respective description and images, but also them never awarded as the manual states that CMHO is the highest medal.
There are also the Gold and Silver Lifesaving Medals, also them complete but never awarded.
In the reference manual in the game folder those are the medal supposed to be awarded:
-Bronze Star (got it)
-Silver Star (got it)
-Navy & Marine Corp Medal (got it)
-Navy Commendation Medal (got it)
-Navy Cross (got it)
-Navy Distinguished Service Medal (never)
-Medal of Honor (never)
In game DSF complete with image, description and file entry but unobtainable:
-Purple Heart
-Navy Achievement Medal
-Gold Lifesaving Medal
-Silver Lifesaving Medal
So, kind of old thread, and this isn’t an definitive answer, but a clue, i have a snippet old old source code from the game and here is the only part where the DMOH might get awarded:
Code:if (nScoreMax >= 200) // High-difficulty missions { if (m_aAwards[AWARD_SILVER_STAR] == 0) IssueAward(AWARD_SILVER_STAR); else if (rPercent >= 0.99f && m_aAwards[AWARD_NAVY_CROSS] != 0) IssueAward( AWARD_MEDAL_OF_HONOR ); else { if (rPercent >= 0.9f) IssueAward( AWARD_NAVY_CROSS ); else IssueAward( AWARD_SILVER_STAR ); } }So in other words, you’d have to be in a difficult mission anyway (over 200 points total), and have already received both the silver star and navy cross in previous missions. And play at 100% difficulty.
