Hi everyone, i try make a component which allow me adding curves in loft for more controll, through tween component, without loosing their position in a curve order. I was able to find their indices in a sequence based on their domain. But all my attempts to combine the curves into single list failed.

For instance i have 9 curves and 4 i want to insert, total 13 curves, first 3 incert between 3 and 4 curve and last incert between 8 and 9 curves, so i have a domain for 13 curves with their position: 0; 0.11; 0.15â€¦0.93; 1. This gave me indices from 1-13:

(0,1;2; [3-5 incerted]; 6; 7; 8; 9; 10; 11; [12 incerted];13).

So i have list with 9 curves and list with 13 indices for incerted curves, i tryed to combine curves through Incert Component but it didnâ€™t work correctly because of different list lenght.

Now i have no idea what to do. Maybe anyone have?

Sorry for the confusing explanation

In GH file there are some example which work almost like i want but in definition used components from Pufferfish and Peacock which you probably havenâ€™t installed.

ADDITION CURVES IN LOFT (help).gh (45.7 KB)