Use StartOfRound.Instance.audioListener for lyrics events
Probably doesn't make a difference, but it's nice to be able to calculate audio source<->listener distance directly.
This commit is contained in:
		
							parent
							
								
									2a28a36a69
								
							
						
					
					
						commit
						bacb9f07c7
					
				|  | @ -502,11 +502,12 @@ namespace MuzikaGromche | |||
|         public static bool LocalPlayerCanHearMusic(EnemyAI jester) | ||||
|         { | ||||
|             var player = GameNetworkManager.Instance.localPlayerController; | ||||
|             if (player == null || !player.isInsideFactory) | ||||
|             var listener = StartOfRound.Instance.audioListener; | ||||
|             if (player == null || listener == null || !player.isInsideFactory) | ||||
|             { | ||||
|                 return false; | ||||
|             } | ||||
|             var distance = Vector3.Distance(player.transform.position, jester.transform.position); | ||||
|             var distance = Vector3.Distance(listener.transform.position, jester.transform.position); | ||||
|             return distance <= AudioMaxDistance; | ||||
|         } | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue