From: plassy <pl...@us...> - 2010-02-18 23:05:15
|
Update of /cvsroot/arianne/stendhal/src/games/stendhal/client/actions In directory sfp-cvsdas-1.v30.ch3.sourceforge.com:/tmp/cvs-serv31928/actions Modified Files: MuteAction.java Log Message: make muting the enirely sound a core functionality of the SoundManager class Index: MuteAction.java =================================================================== RCS file: /cvsroot/arianne/stendhal/src/games/stendhal/client/actions/MuteAction.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** MuteAction.java 11 Feb 2010 20:58:58 -0000 1.2 --- MuteAction.java 18 Feb 2010 23:04:29 -0000 1.3 *************** *** 5,8 **** --- 5,9 ---- import games.stendhal.client.gui.wt.core.WtWindowManager; import games.stendhal.client.sound.SoundSystemFacade; + import games.stendhal.client.sound.system.Time; *************** *** 26,30 **** play = !play; WtWindowManager.getInstance().setProperty("sound.play", Boolean.toString(play)); ! SoundSystemFacade.get().setMute(!play); if (play) { ClientSingletonRepository.getUserInterface().addEventLine(new StandardEventLine("Sounds are now on.")); --- 27,31 ---- play = !play; WtWindowManager.getInstance().setProperty("sound.play", Boolean.toString(play)); ! SoundSystemFacade.get().mute(!play, new Time(2, Time.Unit.SEC)); if (play) { ClientSingletonRepository.getUserInterface().addEventLine(new StandardEventLine("Sounds are now on.")); |