238b7f84d8
Changes the ConfigDB to expose global functions to scripts instead of properties and custom objects.
...
Fixes #2172
Refs #1886
This was SVN commit r13914.
2013-09-29 18:56:50 +00:00
9781b67cf4
Changes the Console to expose global functions to scripts instead of properties.
...
Fixes #2140
Refs #1886
This was SVN commit r13884.
2013-09-21 14:48:19 +00:00
011ba8255e
New sound system implementation by stwf, refs #1223 , #961 .
...
Enables audio on OS X, refs #685 , #931 .
Fixes music not playing after a game, refs #946 .
This was SVN commit r12428.
2012-08-15 00:10:44 +00:00
be69735582
Trying to clean up music in the scripts. It is still broken.
...
This was SVN commit r10249.
2011-09-11 03:30:41 +00:00
db137737ba
Because we don't randomly change to new tracks and some of the existing ambient ones are too annoying if played constantly, we'll just set a default for now.
...
This was SVN commit r10239.
2011-09-10 01:49:30 +00:00
10b94a6741
Until we deal with networked mode, return to main menu after match. Removed some console.write statements.
...
This was SVN commit r10220.
2011-09-08 04:18:12 +00:00
85f60c4d28
New session tooltip colors and some code cleanup.
...
This was SVN commit r10197.
2011-09-07 01:43:56 +00:00
7a7ebaa983
Allow ingame menu to reverse, add sounds to all menu buttons, and some organizing and cleanup
...
This was SVN commit r10194.
2011-09-06 18:15:27 +00:00
cf667d335a
Reorganize sound functions, play new defeat music, clean up some tab versus space issues.
...
This was SVN commit r10182.
2011-09-04 01:54:54 +00:00
dfcabe4db3
Adjust main menu background scrolling speed and make submenu use random sounds when opening.
...
This was SVN commit r10179.
2011-09-03 03:18:40 +00:00
9674c3c0fe
Remove ScriptingHost initialisation code (share with ScriptInterface instead).
...
Fix GUI scripts to avoid strict warnings.
Rejig GUI/SpiderMonkey interface to use less custom code, and to work
with JSOPTION_VAROBJFIX.
Add event name to GUI event handler function names (visible in the
profiler).
This was SVN commit r7769.
2010-07-19 23:01:58 +00:00
f0d9806b3f
# Restructured GUI implementation
...
CGUI now represents a single 'page'. CGUIManager maintains multiple
pages and switches between them.
Split the XML files into pregame, loading, session and messagebox pages.
Added hotloading of GUI pages.
Minor GUI cleanups.
(Merge from hg 81862d33780c)
This was SVN commit r7214.
2009-12-03 20:17:22 +00:00