Finish the 3 decimal write out.
Observation: we have two ways of writing out timing tags in NotesWriterSSC. Perhaps these should be unified soon.
This commit is contained in:
+11
-11
@@ -180,27 +180,27 @@ static void GetTimingTags( vector<RString> &lines, const TimingData &timing, boo
|
||||
static void WriteTimingTags( RageFile &f, const TimingData &timing, bool bIsSong = false )
|
||||
{
|
||||
f.PutLine(ssprintf("#BPMS:%s;",
|
||||
join(",\r\n", timing.ToVectorString(SEGMENT_BPM)).c_str()));
|
||||
join(",\r\n", timing.ToVectorString(SEGMENT_BPM, 3)).c_str()));
|
||||
f.PutLine(ssprintf("#STOPS:%s;",
|
||||
join(",\r\n", timing.ToVectorString(SEGMENT_STOP)).c_str()));
|
||||
join(",\r\n", timing.ToVectorString(SEGMENT_STOP, 3)).c_str()));
|
||||
f.PutLine(ssprintf("#DELAYS:%s;",
|
||||
join(",\r\n", timing.ToVectorString(SEGMENT_DELAY)).c_str()));
|
||||
join(",\r\n", timing.ToVectorString(SEGMENT_DELAY, 3)).c_str()));
|
||||
f.PutLine(ssprintf("#WARPS:%s;",
|
||||
join(",\r\n", timing.ToVectorString(SEGMENT_WARP)).c_str()));
|
||||
join(",\r\n", timing.ToVectorString(SEGMENT_WARP, 3)).c_str()));
|
||||
f.PutLine(ssprintf("#TIMESIGNATURES:%s;",
|
||||
join(",\r\n", timing.ToVectorString(SEGMENT_TIME_SIG)).c_str()));
|
||||
join(",\r\n", timing.ToVectorString(SEGMENT_TIME_SIG, 3)).c_str()));
|
||||
f.PutLine(ssprintf("#TICKCOUNTS:%s;",
|
||||
join(",\r\n", timing.ToVectorString(SEGMENT_TICKCOUNT)).c_str()));
|
||||
join(",\r\n", timing.ToVectorString(SEGMENT_TICKCOUNT, 3)).c_str()));
|
||||
f.PutLine(ssprintf("#COMBOS:%s;",
|
||||
join(",\r\n", timing.ToVectorString(SEGMENT_COMBO)).c_str()));
|
||||
join(",\r\n", timing.ToVectorString(SEGMENT_COMBO, 3)).c_str()));
|
||||
f.PutLine(ssprintf("#SPEEDS:%s;",
|
||||
join(",\r\n", timing.ToVectorString(SEGMENT_SPEED)).c_str()));
|
||||
join(",\r\n", timing.ToVectorString(SEGMENT_SPEED, 3)).c_str()));
|
||||
f.PutLine(ssprintf("#SCROLLS:%s;",
|
||||
join(",\r\n", timing.ToVectorString(SEGMENT_SCROLL)).c_str()));
|
||||
join(",\r\n", timing.ToVectorString(SEGMENT_SCROLL, 3)).c_str()));
|
||||
f.PutLine(ssprintf("#FAKES:%s;",
|
||||
join(",\r\n", timing.ToVectorString(SEGMENT_FAKE)).c_str()));
|
||||
join(",\r\n", timing.ToVectorString(SEGMENT_FAKE, 3)).c_str()));
|
||||
f.PutLine(ssprintf("#LABELS:%s;",
|
||||
join(",\r\n", timing.ToVectorString(SEGMENT_LABEL)).c_str()));
|
||||
join(",\r\n", timing.ToVectorString(SEGMENT_LABEL, 3)).c_str()));
|
||||
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user