using System.Collections.Generic; using UnityEngine; using UnityEngine.Serialization; public class StepsSounds : CoreBehaviour { [SerializeField] private Player player; [SerializeField] [FormerlySerializedAs("randomAudio")] private RandomAudioWithDelay _randomAudio; [SerializeField] [FormerlySerializedAs("minLevelHeelsSound")] private string _minLevelHeelsSound; [SerializeField] public List normalSteps; [SerializeField] public List HeelsSteps; private void Update() { if (player.movePlayer.speed < 0.01f) { return; } bool heels = base.CoreDef.HaveMinLevelRich(_minLevelHeelsSound, player.richManagePlayer.richPoor); _randomAudio.randomClips = (heels ? HeelsSteps : normalSteps); _randomAudio.PlayNext(); } }