mirror of
https://github.com/natsukagami/youmubot.git
synced 2025-04-19 16:58:55 +00:00
Calculate HT timing after HR application
This commit is contained in:
parent
c61c7155a1
commit
e5a74d87e1
1 changed files with 5 additions and 5 deletions
|
@ -109,17 +109,17 @@ impl Difficulty {
|
||||||
if mods.contains(Mods::EZ) {
|
if mods.contains(Mods::EZ) {
|
||||||
diff.apply_everything_by_ratio(0.5);
|
diff.apply_everything_by_ratio(0.5);
|
||||||
}
|
}
|
||||||
if mods.contains(Mods::HT) {
|
|
||||||
diff.apply_ar_by_time_ratio(4.0 / 3.0);
|
|
||||||
diff.apply_od_by_time_ratio(4.0 / 3.0);
|
|
||||||
diff.apply_length_by_ratio(4, 3);
|
|
||||||
}
|
|
||||||
if mods.contains(Mods::HR) {
|
if mods.contains(Mods::HR) {
|
||||||
let old_cs = diff.cs;
|
let old_cs = diff.cs;
|
||||||
diff.apply_everything_by_ratio(1.4);
|
diff.apply_everything_by_ratio(1.4);
|
||||||
// CS is changed by 1.3 tho
|
// CS is changed by 1.3 tho
|
||||||
diff.cs = old_cs * 1.3;
|
diff.cs = old_cs * 1.3;
|
||||||
}
|
}
|
||||||
|
if mods.contains(Mods::HT) {
|
||||||
|
diff.apply_ar_by_time_ratio(4.0 / 3.0);
|
||||||
|
diff.apply_od_by_time_ratio(4.0 / 3.0);
|
||||||
|
diff.apply_length_by_ratio(4, 3);
|
||||||
|
}
|
||||||
if mods.contains(Mods::DT) {
|
if mods.contains(Mods::DT) {
|
||||||
diff.apply_ar_by_time_ratio(2.0 / 3.0);
|
diff.apply_ar_by_time_ratio(2.0 / 3.0);
|
||||||
diff.apply_od_by_time_ratio(2.0 / 3.0);
|
diff.apply_od_by_time_ratio(2.0 / 3.0);
|
||||||
|
|
Loading…
Add table
Reference in a new issue