public void Execute()
            {
                for (int i = 0; i < ConvertedData.Length; i++)
                {
                    ObstacleData obstacle = PlacementHelper.ConvertObstacleDataWithVanillaMethod(RawData[i], NoteJumpSpeed, SecondEquivalentOfBeat, LineOffset);

                    obstacle.Color = ChromaSupport.GetColorForObstacle(RawData[i].CustomData);
                    obstacle.TransformData.Speed = NoteJumpSpeed;

                    if (UsesNoodleExtensions)
                    {
                        obstacle = NoodleExtensions.ConvertObstacle(obstacle, RawData[i], NoteJumpSpeed, SecondEquivalentOfBeat, LineOffset);
                    }

                    ConvertedData[i] = obstacle;
                }
            }
            public void Execute()
            {
                for (int i = 0; i < ConvertedData.Length; i++)
                {
                    NoteData note = PlacementHelper.ConvertNoteDataWithVanillaMethod(RawData[i], LineOffset);

                    note.TransformData.Speed = NoteJumpSpeed;

                    if (UsesNoodleExtensions)
                    {
                        note = NoodleExtensions.ConvertNoteData(note, RawData[i], LineOffset);
                    }
                    else if (UsesMappingExtensions)
                    {
                        note = MappingExtensions.ConvertNoteData(note, RawData[i], LineOffset);
                    }

                    ConvertedData[i] = note;
                }
            }