sea-battle/Assets/Scripts/SoundProfile.cs
2026-01-09 08:45:22 +03:00

25 lines
817 B
C#

using UnityEngine;
[CreateAssetMenu(fileName = "NewSoundProfile", menuName = "Audio/Sound Profile")]
public class SoundProfile : ScriptableObject
{
[Header("Íàçâàíèå ïðîôèëÿ (íàïðèìåð, Bot1, Player, etc.)")]
public string profileName;
[Header("Ïîáåäà")]
public AudioClip[] playerVictory; // ïîáåäà èãðîêà
public AudioClip[] botVictory; // ïîáåäà áîòà
[Header("Ïîòîïëåíèå êîðàáëåé")]
public AudioClip[] botShipDestroyed; // ïîòîïëåí êîðàáëü áîòà
public AudioClip[] playerShipDestroyed; // ïîòîïëåí êîðàáëü èãðîêà
[Header("Ïîïàäàíèÿ")]
public AudioClip[] playerHit; // ïîïàäàíèå èãðîêà
public AudioClip[] botHit; // ïîïàäàíèå áîòà
[Header("Ïðîìàõè")]
public AudioClip[] playerMiss; // ïðîìàõ èãðîêà
public AudioClip[] botMiss; // ïðîìàõ áîòà
}