CONSCRIPT

CONSCRIPT

32 vurderinger
How to Get S+ (And Any Other Rank)
Af Dante
A formula on how to calculate rank points and which rank that gets you.
2
   
Pris
Føj til foretrukne
Gjort til foretrukken
Fjern som foretrukken
The Formula
NOT YET UPDATED FOR V1.0.1.0.
Though as far as I know, the update only affects endings below A rank.

(Heals Used * 0.8) + (Saves / 2) + (Game Minutes * 0.02)

Your total score must be less than 13 for S+!

Save once per chapter and you've already used 1/4th of your total points.

As for heals, you've got about 10 uses assuming you speedrun it save-less in less than four hours.

For time, you've got about 10 hours to do it if you play perfectly with no heals/saves.
(10 hours == 600 min. 600 * 0.02 == 12 points.)

Short Reference:
Name
Points
1 Heal
0.8
1 Hour
1.2
1 Save
0.5

So you'll have to balance things out for yourself and keep track of the formula.

(Results.GAME_TIME is a float64 (aka double) as seconds taken.)
What's in a Heal?
Things that count as a heal:
  • Fabric
  • Bandage
  • Disinfectant Bandage
  • Medkit
  • Morphine
  • Vials on Shelves

What doesn't:
  • Stimulants
  • Alcohol

Yes, morphine counts even if you were at max health to start with.

PS: There might be items I'm forgetting, but basically, if it restores HP, it counts as 1 heal used.
What Isn't Allowed for S+
  • Ending 1a/b (Abandoning your post in the mantle/end.)
  • Checkpoints
  • Unlimited Saves
  • NG+ (You must do it from a new game.)
What Rank Do You Get?
Score
Rank
< 13
S+
< 13 (With Unlimited Saves/Checkpoints/NG+)
S
< 13 (With Ending 1a/b)
A
>= 13 and < 17
A
>= 17 and < 20
B
>= 20 and < 23
C
>= 23
D
Source
function rank_get_score() //gml_Script_rank_get_score { var _rank_score = Results.HEALING_ITEMS * 0.8 + Results.SAVES * 0.5 + 0.02 * (Results.GAME_TIME / 60) if (_rank_score < 0) _rank_score = 0 return _rank_score; } function rank_calculate() //gml_Script_rank_calculate { Results.rank_score = rank_get_score() var _rank = -1 if (Results.rank_score < 13) { if (global.currentEnding == (0 << 0) || global.currentEnding == (1 << 0)) _rank = (3 << 0) else if ss_rank_possible() _rank = (5 << 0) else _rank = (4 << 0) } else if (Results.rank_score >= 13 && Results.rank_score < 17) _rank = (3 << 0) else if (Results.rank_score >= 17 && Results.rank_score < 20) _rank = (2 << 0) else if (Results.rank_score >= 20 && Results.rank_score < 23) _rank = (1 << 0) else if (Results.rank_score >= 23) _rank = (0 << 0) log("Rank score: " + string(Results.rank_score)) log("Rank: " + string(_rank)) return _rank; }
17 kommentarer
StickyMan95 5. feb. kl. 12:32 
My personal thoughts? I hate that you're essentially being punished for taking damage. "Oh, you made it through a section with excellent time, but you're down to danger? Healing yourself is gonna cost you points." I'd understand it a lot more if it was "No Morphine or Medkits" (like how the older REs say "No First Aid Sprays), but getting points deducted for scavenging healing items and using them sparingly? Even Resident Evil wasn't this extreme with its S+ rankings; I hate to compare, but it kills any drive for me to go for S+, especially when it incentives perfection.
Rez 2. feb. kl. 11:36 
@Dante
Ah thanks! It's hard to find this kind of detail even for the classic RE games end scoring! Appreciate the clarification on the various < 13 possibilities. I ended up with 13.14 on my first NG+ cleanup run, pretty happy with that. Going to bump it up to Vet and keep working at it.
Dante  [ophavsmand] 1. feb. kl. 16:53 
@Rez
That's been here for ages. Scroll up.
Rez 1. feb. kl. 13:55 
What are the point values for the other rankings, out of curiosity?
corbin.bunce 4. nov. 2024 kl. 6:52 
Does the Surgical Kit also improve the healing effect of Alcohol or not?
Dandy 27. okt. 2024 kl. 23:57 
Thank you for this guide! I'm proudly wearing my Pantalon Rouge now. Like many others, I aimed for 5 saves and no healing except for Morphine. Some of my personal notes:

- Once you get through Chapter 1 in good shape (take minimal damage, use no healing items besides Alcohol, and within 10-15 minutes) make a separate save - you can use this as your starting point if you need to try again.

- Rats are your worst enemy! If you get poisoned you can only heal it with a Medkit or Disinfectant Bandage. Make sure you don't leave any untreated corpses anywhere you will be coming back to. There is only one place where rats are unavoidable (the Long Hall beneath the Town) so make sure you are wearing your body armour when you go down there.

- You can simplify your routing through Town by saving one artillery shell from Chapter 2 or 4 for use in the Ruined Pasture.

- Definitely don't accidentally choose "Use" while picking up Fabric in Chapter 2. :steamfacepalm:
yri97 23. sep. 2024 kl. 23:11 
Nice to know alcohol doesn't count as heals, it doesn't heal much but can be a temporary solution when body armor isn't available. Alcohol also stop shaky aim, which become quite annoying towards end game.
Camelsnake 22. aug. 2024 kl. 14:03 
I wonder if there's any rounding of the numbers. Like if I get a score of 12.9 or something
Slycooper1926 2. aug. 2024 kl. 20:30 
So basically dont heal and maybe save once every 2 chapters.
slaythebeast 2. aug. 2024 kl. 6:14 
Usually in this type of games it's time+saves but in this case conditions are more complicated. I wouldn't figure them out on my own. Thanks for the guide. I'll be back if I manage to unlock this trophy.