@@ -198,7 +198,7 @@ public struct CurvePoint
198198
199199 public class VolumeCurve
200200 {
201- public enum Controls { None , DistanceControlled , SpeedControlled , Variable1Controlled , Variable2Controlled , Variable3Controlled , BrakeCylControlled , CurveForceControlled } ;
201+ public enum Controls { None , DistanceControlled , SpeedControlled , Variable1Controlled , Variable2_1Controlled , Variable3_1Controlled , Variable4_1Controlled , Variable2Controlled , Variable3Controlled , BrakeCylControlled , CurveForceControlled } ;
202202
203203 public Controls Control = Controls . None ;
204204 public float Granularity = 1.0f ;
@@ -214,6 +214,9 @@ public VolumeCurve(STFReader stf)
214214 case "distancecontrolled" : Control = Controls . DistanceControlled ; break ;
215215 case "speedcontrolled" : Control = Controls . SpeedControlled ; break ;
216216 case "variable1controlled" : Control = Controls . Variable1Controlled ; break ;
217+ case "variable2_1controlled" : Control = Controls . Variable2_1Controlled ; break ;
218+ case "variable3_1controlled" : Control = Controls . Variable3_1Controlled ; break ;
219+ case "variable4_1controlled" : Control = Controls . Variable4_1Controlled ; break ;
217220 case "variable2controlled" : Control = Controls . Variable2Controlled ; break ;
218221 case "variable3controlled" : Control = Controls . Variable3Controlled ; break ;
219222 case "brakecylcontrolled" : Control = Controls . BrakeCylControlled ; break ;
@@ -339,7 +342,7 @@ public Discrete_Trigger(STFReader f)
339342 public class Variable_Trigger : Trigger
340343 {
341344 public enum Events { Speed_Inc_Past , Speed_Dec_Past , Distance_Inc_Past , Distance_Dec_Past ,
342- Variable1_Inc_Past , Variable1_Dec_Past , Variable2_Inc_Past , Variable2_Dec_Past , Variable3_Inc_Past , Variable3_Dec_Past , BrakeCyl_Inc_Past , BrakeCyl_Dec_Past , CurveForce_Inc_Past , CurveForce_Dec_Past
345+ Variable1_Inc_Past , Variable2_1_Inc_Past , Variable3_1_Inc_Past , Variable4_1_Inc_Past , Variable1_Dec_Past , Variable2_1_Dec_Past , Variable3_1_Dec_Past , Variable4_1_Dec_Past , Variable2_Inc_Past , Variable2_Dec_Past , Variable3_Inc_Past , Variable3_Dec_Past , BrakeCyl_Inc_Past , BrakeCyl_Dec_Past , CurveForce_Inc_Past , CurveForce_Dec_Past
343346 } ;
344347
345348 public Events Event ;
@@ -370,7 +373,13 @@ public Variable_Trigger(STFReader f)
370373 break ;
371374 }
372375 case "variable1_inc_past" : Event = Events . Variable1_Inc_Past ; break ;
376+ case "variable2_1_inc_past" : Event = Events . Variable2_1_Inc_Past ; break ;
377+ case "variable3_1_inc_past" : Event = Events . Variable3_1_Inc_Past ; break ;
378+ case "variable4_1_inc_past" : Event = Events . Variable4_1_Inc_Past ; break ;
373379 case "variable1_dec_past" : Event = Events . Variable1_Dec_Past ; break ;
380+ case "variable2_1_dec_past" : Event = Events . Variable2_1_Dec_Past ; break ;
381+ case "variable3_1_dec_past" : Event = Events . Variable3_1_Dec_Past ; break ;
382+ case "variable4_1_dec_past" : Event = Events . Variable4_1_Dec_Past ; break ;
374383 case "variable2_inc_past" : Event = Events . Variable2_Inc_Past ; break ;
375384 case "variable2_dec_past" : Event = Events . Variable2_Dec_Past ; break ;
376385 case "variable3_inc_past" : Event = Events . Variable3_Inc_Past ; break ;
0 commit comments