@@ -17,19 +17,39 @@ local labels = {}
1717local fields = {}
1818
1919if apiVersion >= 1.016 then
20- labels [# labels + 1 ] = { t = " Stick" , x = x , y = inc .y (lineSpacing ) }
21- fields [# fields + 1 ] = { t = " Low" , x = x + indent , y = inc .y (lineSpacing ), sp = x + sp , min = 1000 , max = 2000 , vals = { 6 , 7 } }
22- fields [# fields + 1 ] = { t = " Center" , x = x + indent , y = inc .y (lineSpacing ), sp = x + sp , min = 1000 , max = 2000 , vals = { 4 , 5 } }
23- fields [# fields + 1 ] = { t = " High" , x = x + indent , y = inc .y (lineSpacing ), sp = x + sp , min = 1000 , max = 2000 , vals = { 2 , 3 } }
20+ labels [# labels + 1 ] = { t = " Stick" , x = x , y = inc .y (lineSpacing ) }
21+ fields [# fields + 1 ] = { t = " Low" , x = x + indent , y = inc .y (lineSpacing ), sp = x + sp , min = 1000 , max = 2000 , vals = { 6 , 7 } }
22+ fields [# fields + 1 ] = { t = " Center" , x = x + indent , y = inc .y (lineSpacing ), sp = x + sp , min = 1000 , max = 2000 , vals = { 4 , 5 } }
23+ fields [# fields + 1 ] = { t = " High" , x = x + indent , y = inc .y (lineSpacing ), sp = x + sp , min = 1000 , max = 2000 , vals = { 2 , 3 } }
24+ end
25+
26+ if apiVersion >= 1.040 then
27+ labels [# labels + 1 ] = { t = " RC Smoothing" , x = x , y = inc .y (lineSpacing ) }
28+ fields [# fields + 1 ] = { t = " Type" , x = x + indent , y = inc .y (lineSpacing ), sp = x + sp , min = 0 , max = 1 , vals = { 25 }, table = { [0 ] = " Interpolation" , " Filter" } }
29+ fields [# fields + 1 ] = { t = " Channels" , x = x + indent , y = inc .y (lineSpacing ), sp = x + sp , min = 0 , max = 4 , vals = { 24 }, table = { [0 ] = " RP" , " RPY" , " RPYT" , " T" , " RT" } }
2430end
2531
2632if apiVersion >= 1.020 then
27- fields [# fields + 1 ] = { t = " Interp" , x = x , y = inc .y (lineSpacing ), sp = x + sp , min = 0 , max = 3 , vals = { 13 }, table = { [0 ]= " Off" , " Preset" , " Auto" , " Manual" } }
28- fields [# fields + 1 ] = { t = " Interp Int" , x = x , y = inc .y (lineSpacing ), sp = x + sp , min = 1 , max = 50 , vals = { 14 } }
33+ fields [# fields + 1 ] = { t = " Interpolation" , x = x , y = inc .y (lineSpacing ), sp = x + sp , min = 0 , max = 3 , vals = { 13 }, table = { [0 ]= " Off" , " Preset" , " Auto" , " Manual" } }
34+ fields [# fields + 1 ] = { t = " Interval" , x = x + indent , y = inc .y (lineSpacing ), sp = x + sp , min = 1 , max = 50 , vals = { 14 } }
35+
36+ end
37+
38+ if apiVersion >= 1.040 then
39+ labels [# labels + 1 ] = { t = " Input Filter" , x = x , y = inc .y (lineSpacing ) }
40+ fields [# fields + 1 ] = { t = " Cutoff" , x = x + indent , y = inc .y (lineSpacing ), sp = x + sp , min = 0 , max = 255 , vals = { 26 }, table = { [0 ] = " Auto" } }
41+ fields [# fields + 1 ] = { t = " Type" , x = x + indent , y = inc .y (lineSpacing ), sp = x + sp , min = 0 , max = 1 , vals = { 28 }, table = { [0 ] = " PT1" , " BIQUAD" } }
42+ labels [# labels + 1 ] = { t = " Derivative Filter" , x = x , y = inc .y (lineSpacing ) }
43+ fields [# fields + 1 ] = { t = " Cutoff" , x = x + indent , y = inc .y (lineSpacing ), sp = x + sp , min = 0 , max = 255 , vals = { 27 }, table = { [0 ] = " Auto" } }
44+ fields [# fields + 1 ] = { t = " Type" , x = x + indent , y = inc .y (lineSpacing ), sp = x + sp , min = 0 , max = 3 , vals = { 29 }, table = { [0 ] = " Off" , " PT1" , " BIQUAD" , " Auto" } }
45+ end
46+
47+ if apiVersion >= 1.042 then
48+ fields [# fields + 1 ] = { t = " Auto Smoothness" , x = x , y = inc .y (lineSpacing ), sp = x + sp , min = 0 , max = 50 , vals = { 31 } }
2949end
3050
3151if apiVersion >= 1.031 then
32- fields [# fields + 1 ] = { t = " Cam Angle" , x = x , y = inc .y (lineSpacing ), sp = x + sp , min = 0 , max = 90 , vals = { 23 } }
52+ fields [# fields + 1 ] = { t = " Cam Angle" , x = x , y = inc .y (lineSpacing ), sp = x + sp , min = 0 , max = 90 , vals = { 23 } }
3353end
3454
3555return {
0 commit comments