* Returns a localizable-string representation of * the soldier's military rank. * @return String ID for rank. */
| 248 | * @return String ID for rank. |
| 249 | */ |
| 250 | std::string Soldier::getRankString() const |
| 251 | { |
| 252 | switch (_rank) |
| 253 | { |
| 254 | case RANK_ROOKIE: |
| 255 | return "STR_ROOKIE"; |
| 256 | case RANK_SQUADDIE: |
| 257 | return "STR_SQUADDIE"; |
| 258 | case RANK_SERGEANT: |
| 259 | return "STR_SERGEANT"; |
| 260 | case RANK_CAPTAIN: |
| 261 | return "STR_CAPTAIN"; |
| 262 | case RANK_COLONEL: |
| 263 | return "STR_COLONEL"; |
| 264 | case RANK_COMMANDER: |
| 265 | return "STR_COMMANDER"; |
| 266 | default: |
| 267 | return ""; |
| 268 | } |
| 269 | } |
| 270 | |
| 271 | /** |
| 272 | * Returns a graphic representation of |
no outgoing calls
no test coverage detected