diff --git a/beatmapparser.py b/beatmapparser.py index e92a8c8..d270b9d 100644 --- a/beatmapparser.py +++ b/beatmapparser.py @@ -257,7 +257,7 @@ def parse_event(self, line): members = line.split(',') if members[0] == '0' and members[1] == '0' and members[2]: - bg_name = members[2].trim() + bg_name = members[2].split() if bg_name[0] == '"' and bg_name[len(bg_name) - 1] == '"': self.beatmap["bg_filename"] = bg_name.substring(1, bg_name.length - 1) diff --git a/curve.py b/curve.py index 967cfda..f7cffa4 100644 --- a/curve.py +++ b/curve.py @@ -46,11 +46,11 @@ def point_at_distance(array, distance): return [array[0][0], array[0][1], angle, 0] if distance_from_points(array) <= distance: - angle = angle_from_points(array[array.length - 2], array[array.length - 1]) - return [array[array.length - 1][0], - array[array.length - 1][1], + angle = angle_from_points(array[len(array) - 2], array[len(array) - 1]) + return [array[len(array) - 1][0], + array[len(array) - 1][1], angle, - array.length - 2] + len(array) - 2] for i in range(len(array) - 2): x = (array[i][0] - array[i + 1][0])