CONTAINER MGspline { NAME MGspline; INCLUDE Obase; GROUP ID_OBJECTPROPERTIES { GROUP { COLUMNS 3; LINK MG_SPLINE_RAIL { ACCEPT { Obase; } } BOOL MG_SPLINE_RAIL_TARGET {} BOOL MG_SPLINE_RAIL_SCALE {} } GROUP { COLUMNS 2; LONG MG_SPLINE_MODE { CYCLE { MG_SPLINE_MODE_COUNT; MG_SPLINE_MODE_STEP; MG_SPLINE_MODE_EVEN; MG_SPLINE_MODE_VERTEX; MG_SPLINE_MODE_GROUP1; MG_SPLINE_MODE_GROUP2; MG_SPLINE_MODE_GROUP3; MG_SPLINE_MODE_GROUP4; } } LONG MG_SPLINE_COUNT { MIN 0; } REAL MG_SPLINE_STEP { MIN 0.01f; UNIT METER; } BOOL MG_SPLINE_PERSEG { } BOOL MG_SPLINE_SMOOTH { } } REAL MG_SPLINE_OFFSET { UNIT PERCENT; MINSLIDER 0.0; MAXSLIDER 100.0; CUSTOMGUI REALSLIDER; } REAL MG_SPLINE_OFFSETVAR { UNIT PERCENT; MINSLIDER 0.0; MAXSLIDER 100.0; CUSTOMGUI REALSLIDER; } REAL MG_SPLINE_START { UNIT PERCENT; MIN 0.0; MAX 100.0; CUSTOMGUI REALSLIDER; } REAL MG_SPLINE_END { UNIT PERCENT; MIN 0.0; MAX 100.0; CUSTOMGUI REALSLIDER; } BOOL MG_SPLINE_LOOP { } SEPARATOR { LINE; } REAL MG_SPLINE_RATE { UNIT PERCENT; MINSLIDER 0.0; MAXSLIDER 100.0; CUSTOMGUI REALSLIDER; } REAL MG_SPLINE_RATEVAR { UNIT PERCENT; MINSLIDER 0.0; MAXSLIDER 100.0; CUSTOMGUI REALSLIDER; } LONG MG_SPLINE_SEED { MIN 0; } REAL MG_SPLINE_VOLUME_SPREAD { UNIT PERCENT; MINSLIDER 0.0; MAXSLIDER 100.0; CUSTOMGUI REALSLIDER; } } }