режим предателя + UI референсы и DragonUI
This commit is contained in:
@@ -0,0 +1,51 @@
|
||||
|
||||
SOUND_MASTERVOLUME_STEP = 0.1;
|
||||
|
||||
local tonumber = tonumber;
|
||||
local GetCVar = GetCVar;
|
||||
local SetCVar = SetCVar;
|
||||
|
||||
|
||||
function Sound_ToggleMusic()
|
||||
if ( GetCVar("Sound_EnableAllSound") == "0" ) then
|
||||
ActionStatus_DisplayMessage(SOUND_DISABLED);
|
||||
else
|
||||
if ( GetCVar("Sound_EnableMusic") == "0" ) then
|
||||
SetCVar("Sound_EnableMusic", 1);
|
||||
ActionStatus_DisplayMessage(MUSIC_ENABLED)
|
||||
else
|
||||
SetCVar("Sound_EnableMusic", 0);
|
||||
ActionStatus_DisplayMessage(MUSIC_DISABLED)
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
function Sound_ToggleSound()
|
||||
if ( GetCVar("Sound_EnableAllSound") == "0" ) then
|
||||
ActionStatus_DisplayMessage(SOUND_DISABLED);
|
||||
else
|
||||
if ( GetCVar("Sound_EnableSFX") == "0" ) then
|
||||
SetCVar("Sound_EnableSFX", 1);
|
||||
SetCVar("Sound_EnableAmbience", 1);
|
||||
ActionStatus_DisplayMessage(SOUND_EFFECTS_ENABLED);
|
||||
else
|
||||
SetCVar("Sound_EnableSFX", 0);
|
||||
SetCVar("Sound_EnableAmbience", 0);
|
||||
ActionStatus_DisplayMessage(SOUND_EFFECTS_DISABLED);
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
function Sound_MasterVolumeUp()
|
||||
local volume = tonumber(GetCVar("Sound_MasterVolume"));
|
||||
if ( volume ) then
|
||||
SetCVar("Sound_MasterVolume", volume + SOUND_MASTERVOLUME_STEP);
|
||||
end
|
||||
end
|
||||
|
||||
function Sound_MasterVolumeDown()
|
||||
local volume = tonumber(GetCVar("Sound_MasterVolume"));
|
||||
if ( volume ) then
|
||||
SetCVar("Sound_MasterVolume", volume - SOUND_MASTERVOLUME_STEP);
|
||||
end
|
||||
end
|
||||
Reference in New Issue
Block a user