change internal mode of converted tko/mna map
This commit is contained in:
@@ -4,7 +4,7 @@ use crate::{
|
|||||||
curve::{Curve, CurveBuffers},
|
curve::{Curve, CurveBuffers},
|
||||||
limited_queue::LimitedQueue,
|
limited_queue::LimitedQueue,
|
||||||
parse::{legacy_sort, HitObjectKind, Pos2},
|
parse::{legacy_sort, HitObjectKind, Pos2},
|
||||||
Beatmap,
|
Beatmap, GameMode,
|
||||||
};
|
};
|
||||||
|
|
||||||
use self::{
|
use self::{
|
||||||
@@ -195,6 +195,8 @@ impl Beatmap {
|
|||||||
|
|
||||||
legacy_sort(&mut map.hit_objects);
|
legacy_sort(&mut map.hit_objects);
|
||||||
|
|
||||||
|
map.mode = GameMode::MNA;
|
||||||
|
|
||||||
map
|
map
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ use std::cmp::Ordering;
|
|||||||
use crate::{
|
use crate::{
|
||||||
curve::{Curve, CurveBuffers},
|
curve::{Curve, CurveBuffers},
|
||||||
parse::{HitObject, HitObjectKind},
|
parse::{HitObject, HitObjectKind},
|
||||||
Beatmap,
|
Beatmap, GameMode,
|
||||||
};
|
};
|
||||||
|
|
||||||
const LEGACY_TAIKO_VELOCITY_MULTIPLIER: f32 = 1.4;
|
const LEGACY_TAIKO_VELOCITY_MULTIPLIER: f32 = 1.4;
|
||||||
@@ -85,6 +85,8 @@ impl Beatmap {
|
|||||||
map.hit_objects
|
map.hit_objects
|
||||||
.sort_by(|p1, p2| p1.partial_cmp(p2).unwrap_or(Ordering::Equal));
|
.sort_by(|p1, p2| p1.partial_cmp(p2).unwrap_or(Ordering::Equal));
|
||||||
|
|
||||||
|
map.mode = GameMode::TKO;
|
||||||
|
|
||||||
map
|
map
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user