devolution

Author Topic: Job Ratings  (Read 3507 times)

0 Members and 1 Guest are viewing this topic.

Offline Lord

  • Newbie
  • *
  • Posts: 24
Job Ratings
« on: March 31, 2015, 11:28:24 AM »
I'm using the latest version of Crazy's Mod, and I understand "x" and the "S - E" well enough in the Job Ratings, but what does the "0" mean? And I'm also guessing the "!" between the rating and job name means you should put her on that job, but what about the "?"? This last one probably seems simple enough, but I'm not sure if it actually means what I think it means.


This is also my first post on this forum, so hopefully it's in the right place.
"He urged me to go away, and said that I shouldn't return until I was... "younger and female", were his words, I believe."

Offline aevojoey

  • Hero Member
  • *****
  • Posts: 1413
  • Thats ok, I'm used to disappointment.
Re: Job Ratings
« Reply #1 on: March 31, 2015, 11:37:18 AM »
I'm using the latest version of Crazy's Mod, and I understand "x" and the "S - E" well enough in the Job Ratings, but what does the "0" mean? And I'm also guessing the "!" between the rating and job name means you should put her on that job, but what about the "?"? This last one probably seems simple enough, but I'm not sure if it actually means what I think it means.
0 means the calculation for that job ended with the number 0. (10 +(-10) = 0)

? means it is a general rating not actually used in the job but rather a general idea of her ability to do that job.


This is also my first post on this forum, so hopefully it's in the right place.
It should go in the "User Mods" section and will probably be moved there by the admins.
« Last Edit: March 31, 2015, 11:39:49 AM by aevojoey »
Fixing the game is a better game than actually playing it.
Get the Current Version <|> Discuss the Game <|> Report a bug

Offline Lord

  • Newbie
  • *
  • Posts: 24
Re: Job Ratings
« Reply #2 on: March 31, 2015, 11:38:42 AM »
So '0' is below 'E', sorta the bottom line?
"He urged me to go away, and said that I shouldn't return until I was... "younger and female", were his words, I believe."

Offline aevojoey

  • Hero Member
  • *****
  • Posts: 1413
  • Thats ok, I'm used to disappointment.
Re: Job Ratings
« Reply #3 on: March 31, 2015, 11:43:39 AM »
So '0' is below 'E', sorta the bottom line?
Yes and no.
E can be anything between -499 and 69 except 0.
0 was originally put in because when I was rewriting how the jobs were rated, if I didn't add it to a job, it would return 0.

Here is how it is written in the code with the //notes
Code: [Select]
string sGirl::JobRatingLetter(int value)
{
    /* */if (value < -500)        return "X    ";    // Can not do this job
    else if (value == 0)        return "0    ";    // Bad input
    else if (value >= 350)        return "   I  ";    // Incomparable
    else if (value >= 245)        return "  S  ";    // Superior
    else if (value >= 185)        return " A   ";    // Amazing
    else if (value >= 145)        return "B    "; // Better
    else if (value >= 100)        return "C    ";    // Can do it
    else if (value >= 70)        return "D    ";    // Don't bother
    else                        return "E    "; // Expect Failure
}
Fixing the game is a better game than actually playing it.
Get the Current Version <|> Discuss the Game <|> Report a bug

Offline Lord

  • Newbie
  • *
  • Posts: 24
Re: Job Ratings
« Reply #4 on: March 31, 2015, 11:47:59 AM »
I get it now. Thanks for the help.


And next time I'll hopefully post in the right section if I have any other questions.
"He urged me to go away, and said that I shouldn't return until I was... "younger and female", were his words, I believe."