Beispiel #1
0
 public void RemoveAimFXHandler(AimReticalFX _aimFXData)
 {
     for (int i = 0; i < aimFXHandlers.Count; i++)
     {
         if (aimFXHandlers[i].ContainsAimFXData(_aimFXData))
         {
             aimFXHandlers[i].KillAimerReferences();
             aimFXHandlers.Remove(aimFXHandlers[i]);
         }
     }
 }
Beispiel #2
0
 public bool ContainsAimFXData(AimReticalFX _data)
 {
     return(aimFXData == _data);
 }
Beispiel #3
0
 public void Initialize(AimReticalFX _data)
 {
     aimFXData = _data;
     SpawnDefaultReticals();
     SetActiveAimReference(0);
 }
Beispiel #4
0
 public void AddAimFXHandler(AimReticalFX _aimFXData)
 {
     aimFXHandlers.Add(new AimReticalFXHandler());
     aimFXHandlers[aimFXHandlers.Count - 1].Initialize(_aimFXData);
 }