hiker
3082267eb4
Properly test for sfx disabled, and only schedule events if sfx
...
are enabled. Fixes #1629 .
2014-10-18 12:11:02 +11:00
hiker
df5635e90f
Fixed typo in warning message.
2014-10-18 12:10:27 +11:00
hiker
02435e4977
Merge branch 'master' of github.com:supertuxkart/stk-code
2014-10-18 11:47:20 +11:00
hiker
19f9afb67f
Manually keep track of the duration each sfx has been played (instead
...
of relying on the world clock, which can run backwards, e.g. in
FTL mode). Fixes #1624 .
2014-10-18 11:46:22 +11:00
Marianne Gagnon
acc90fd03c
Don't let irrlicht process tab events. FIxes #1619 , fixes #1225 , fixed #1454
2014-10-17 19:39:38 -04:00
Marianne Gagnon
c95e90b925
Tweak checkbox position on login screen
2014-10-17 19:24:21 -04:00
Vincent Lejeune
2f45266c6f
Fix position of speedmeter
...
Only need to get the texture
2014-10-17 18:51:41 +02:00
Vincent Lejeune
ce7f017adf
Some fixes
2014-10-17 18:43:39 +02:00
Vincent Lejeune
f67f207d4b
Start fixing speedmeter
2014-10-17 18:19:23 +02:00
hiker
3694758f56
Removed debug output.
...
Conflicts:
src/audio/sfx_manager.cpp
2014-10-17 16:54:44 +11:00
hiker
7103ea8e88
Throttle sfx command if the queue should get too long (might need some
...
tuning). Non-essential sfx (positioning, speed, looping, and play)
are discarded.
2014-10-17 16:53:44 +11:00
hiker
0a39842b04
Throttle sfx command if the queue should get too long (might need some
...
tuning). Non-essential sfx (positioning, speed, looping, and play)
are discarded.
2014-10-17 16:49:14 +11:00
hiker
403702d6bb
Handle pauseAll and resumeAll completely in thread now. Avoids a crash
...
(caused by pauseAll trying to pause a sfx that is still in the list of
all sfx, but has a delete command already queued up).
2014-10-17 16:26:15 +11:00
hiker
383cbef14d
Merge branch 'master' of github.com:supertuxkart/stk-code
2014-10-17 12:04:04 +11:00
hiker
c7f37297b1
Fixed potential deadlock (if a sfx is not found in the queue, which shouldn't
...
happen); stop sounds which are deleted only once, slightly reduce size of
locked region.
2014-10-17 12:02:23 +11:00
hiker
813edc7ddf
Remove SFX_INITIAL state.
2014-10-17 12:00:00 +11:00
Marianne Gagnon
1bd9fc0423
Fix mesh tangents caching
2014-10-16 18:40:49 -04:00
Marianne Gagnon
bf5c77d061
Merge branch 'master' into TangentsCaching
2014-10-16 18:20:23 -04:00
hiker
a40d6d8a00
Removed isPlaying function, and use getStatus instead.
2014-10-17 08:27:40 +11:00
Deve
3499975b03
Move track name to center.
...
It allows a bit longer track names and looks better.
2014-10-16 19:33:54 +02:00
hiker
3d15f13c74
iFixed #1624 (though it is a bit of a hack).
2014-10-16 23:45:09 +11:00
hiker
6dc36b6096
Merge branch 'quizywiz-master'
2014-10-16 22:51:18 +11:00
hiker
31c4b2c475
Merge branch 'master' of https://github.com/quizywiz/stk-code into quizywiz-master
2014-10-16 22:47:46 +11:00
hiker
014bc73940
Don't create a sound effect for AIs if its volume is set to 0.
2014-10-16 21:46:31 +11:00
Deve
9921c742e3
Merge pull request #1621 from marcoll/master
...
Use length limit for dynamic ribbon labels in the GP editor
2014-10-16 08:30:34 +02:00
hiker
662200371a
Merge branch 'master' of github.com:supertuxkart/stk-code
2014-10-16 17:17:26 +11:00
hiker
4bb1091f3e
Moved sfx thread update to happen after graphics code is finished.
...
This improves performance since threads in graphics code do not
compete with threads in sfx handling anymore.
2014-10-16 17:11:15 +11:00
hiker
e4e0724cb9
Removed unnecessary stop of music (music will stop anyway once the
...
buffer is finished, but if music is completely threaded it might
just keep on playing).
2014-10-16 17:03:13 +11:00
hiker
a18766e3e6
Handle looping in sfx thread.
2014-10-16 16:57:12 +11:00
hiker
4edcf6169b
Removed debug code.
2014-10-16 12:55:59 +11:00
hiker
c61b7d632d
Fix stk hanging on exit.
2014-10-16 12:48:48 +11:00
hiker
8a89ce5161
Merge branch 'master' of github.com:supertuxkart/stk-code
2014-10-16 12:47:45 +11:00
hiker
1f87dbb94e
Merge branch 'master' of github.com:supertuxkart/stk-code
2014-10-16 09:12:19 +11:00
hiker
0cccb5f1d5
Fixed typo.
2014-10-16 09:11:56 +11:00
hiker
140ea5ed84
Update comments.
2014-10-16 08:21:26 +11:00
hiker
aae834ba4b
Run the music manager from the sfx thread.
2014-10-16 08:13:55 +11:00
hiker
09f8ffb16e
Merge branch 'master' of github.com:supertuxkart/stk-code
2014-10-16 07:40:43 +11:00
hiker
bba7156aff
Handle the setting of the listener position in the sfx thread.
2014-10-15 23:42:59 +11:00
hiker
7e4e857b41
Improve situation of #1624 - it should only happen now if you pause the
...
game in the first one or two seconds after start (still wip).
2014-10-15 23:38:13 +11:00
Marianne Gagnon
3fe2870c39
Cleaner fix for #1626 , closes #1626
2014-10-14 20:03:50 -04:00
Marianne Gagnon
514d0c4dfe
Work around #1626
2014-10-14 19:59:42 -04:00
Arthur-D
c45f6a1133
Merge branch 'master' of https://github.com/supertuxkart/stk-code
2014-10-14 23:21:58 +02:00
hiker
607e94ea84
Fixed #1622 (missing password field in login screen).
2014-10-15 08:20:06 +11:00
hiker
eec19b0703
Merge branch 'master' of github.com:supertuxkart/stk-code
2014-10-15 07:56:50 +11:00
hiker
8fcc373b2a
Add volume, speed, and position settings to be done by the sfx
...
thread. Removed more unnecessary error checks (which mostly flood
stdout with 'not playing ...' messages), and renamed volume, position
and speed to setVolume, setPosition and setSpeed.
2014-10-15 07:55:18 +11:00
quizywiz
6dd9feff36
escape or back on friends profile takes you to your profile
...
Also, fixed bug where user info dialog was accessing m_enter_profile
after it was deleted
2014-10-14 12:07:08 +05:30
hiker
c18579d86a
Fixed compiler warning.
2014-10-14 09:57:53 +11:00
hiker
22633aa363
Avoid calling querying the openal status in getStatus (which causes
...
a slowdown of sfx).
2014-10-14 09:01:26 +11:00
hiker
d753fab7db
Removed debug output.
2014-10-14 09:01:13 +11:00
hiker
665f146923
Moved SFXStatus enum to SFXBase.
2014-10-14 08:05:04 +11:00