private TrickData findTrick(float angle) { TrickData res = null; trickList.ForEach((TrickData t) => { if (inRange(t.detectionAngle, angle)) { res = t; } }); if (res == null) { res = trickList[trickList.Count - 1]; } return(res); }
public TrickTransitionState(ref TrickData trickIn, ref ScoringData scoreIn) { c_trickData = trickIn; c_scoreData = scoreIn; }
void DirectionCheck() { TrickData.Trick(direction); direction = null; }
public TrickingState(ref TrickData trickIn, ref ScoringData scoreIn, ref IncrementCartridge cartIn) { cart_incr = cartIn; c_trickData = trickIn; c_scoreData = scoreIn; }
public TrickDisabledState(ref TrickData dataIn, ref ScoringData scoreIn) { this.c_trickData = dataIn; this.c_scoringData = scoreIn; }