private void SetHitsoundAction(TargetVelocity velocity) { targetSetHitsoundIntents = new List <TargetSetHitsoundIntent>(); timeline.selectedNotes.ForEach(target => { var intent = new TargetSetHitsoundIntent(); intent.target = target.data; intent.startingVelocity = target.data.velocity; intent.newVelocity = velocity; targetSetHitsoundIntents.Add(intent); }); timeline.SetTargetHitsounds(targetSetHitsoundIntents); }
public TargetDataSetHitsoundIntent(TargetSetHitsoundIntent intent) { targetData = new TargetData(intent.target); startingVelocity = intent.startingVelocity; newVelocity = intent.newVelocity; }