void UpdateCount(G20_HitObject hitObject)
 {
     if (!(hitObject && hitObject.IsHitRateUp))
     {
         ResetChainCount();
     }
 }
Exemple #2
0
 public void Remove(G20_HitObject hit_object)
 {
     hitObjectList.Remove(hit_object);
     if (hit_object.HitTag == G20_HitTag.ASSIST)
     {
         assitObjectList.Remove(hit_object);
     }
 }
Exemple #3
0
 public void Add(G20_HitObject hit_object)
 {
     hitObjectList.Add(hit_object);
     if (hit_object.HitTag == G20_HitTag.ASSIST)
     {
         assitObjectList.Add(hit_object);
     }
 }
Exemple #4
0
 public void UpdateTagList(G20_HitObject hit_object)
 {
     if (assitObjectList.Contains(hit_object) && hit_object.HitTag != G20_HitTag.ASSIST)
     {
         assitObjectList.Remove(hit_object);
     }
     if (!assitObjectList.Contains(hit_object) && hit_object.HitTag == G20_HitTag.ASSIST)
     {
         assitObjectList.Add(hit_object);
     }
 }
Exemple #5
0
 void AdjustAIMAssist(G20_HitObject hitObject)
 {
     if (hitObject && (hitObject.HitTag == G20_HitTag.ASSIST))
     {
         aimAssistValue -= param.OneChangeValue;
     }
     else
     {
         aimAssistValue += param.OneChangeValue;
     }
     aimAssistValue = Mathf.Clamp(aimAssistValue, 0, param.MaxValue);
 }