public void TryAddEnemyLockingOnToUs(PlayerScript enemy) { EnemyTargetingUsInfo info; if (Enemies.TryGetValue(enemy, out info)) { info.TimeSinceLastNotification = 0f; } else { info = new EnemyTargetingUsInfo { TimeSinceLastNotification = 0f }; Enemies.Add(enemy, info); OnStartedBeingLockedOnByEnemy(enemy); } }
public void TryAddEnemyLockingOnToUs(PlayerScript enemy) { EnemyTargetingUsInfo info; if (Enemies.TryGetValue(enemy, out info)) { info.TimeSinceLastNotification = 0f; } else { info = new EnemyTargetingUsInfo {TimeSinceLastNotification = 0f}; Enemies.Add(enemy, info); OnStartedBeingLockedOnByEnemy(enemy); } }