fallenoak
|
0d4afee947
|
fix(sound): correct potential use-after-scope in SI2::PlaySoundKit
|
2025-12-07 13:33:46 -06:00 |
|
fallenoak
|
dccca0b63d
|
feat(sound): add more vars to SI2::RegisterUserCVars
|
2025-11-30 14:00:16 -06:00 |
|
fallenoak
|
9fd47fccc6
|
feat(sound): partially implement EnableMusic_CVarCallback
|
2025-11-29 19:55:25 -06:00 |
|
fallenoak
|
1761751768
|
feat(sound): implement EnableSFX_CVarCallback
|
2025-11-29 19:47:41 -06:00 |
|
fallenoak
|
ee8c3e7a13
|
feat(sound): implement AmbienceVolume_CVarCallback
|
2025-11-29 19:43:46 -06:00 |
|
fallenoak
|
d097ad2870
|
feat(sound): implement MusicVolume_CVarCallback
|
2025-11-29 19:41:56 -06:00 |
|
fallenoak
|
0960530192
|
feat(sound): implement SFXVolume_CVarCallback
|
2025-11-29 19:39:05 -06:00 |
|
fallenoak
|
b4c63a2474
|
feat(sound): implement MasterVolume_CVarCallback
|
2025-11-29 19:36:23 -06:00 |
|
fallenoak
|
1c7165d73e
|
feat(sound): add SESound::SetMasterVolume
|
2025-11-29 19:36:04 -06:00 |
|
fallenoak
|
7838a0fe85
|
fix(sound): use alloca instead of dynamic allocation to make MSVC happy
|
2025-11-29 16:59:15 -06:00 |
|
fallenoak
|
51ff90314c
|
feat(sound): implement EnableAllSound_CVarCallback
|
2025-11-29 16:34:43 -06:00 |
|
fallenoak
|
4f4e8a700b
|
feat(sound): add SESound::ProcessVolumeUpdates
|
2025-11-29 16:23:06 -06:00 |
|
fallenoak
|
30650a4476
|
feat(sound): set up fade in SESoundInternal::Play
|
2025-11-29 16:06:27 -06:00 |
|
fallenoak
|
dafab62718
|
feat(sound): add SESound::MuteChannelGroup
|
2025-11-29 15:13:01 -06:00 |
|
fallenoak
|
e64f267bee
|
feat(sound): update volume in SESoundInternal::Play
|
2025-11-29 15:05:26 -06:00 |
|
fallenoak
|
1add43d93c
|
feat(sound): correct create logic in SESound::GetChannelGroup
|
2025-11-29 15:05:05 -06:00 |
|
fallenoak
|
7412f9951b
|
fix(sound): correct logic in SESoundInternal::GetVolume
|
2025-11-29 12:47:28 -06:00 |
|
fallenoak
|
9af59d47a6
|
feat(sound): apply channel group volume in SESoundInternal::GetVolume
|
2025-11-29 12:42:35 -06:00 |
|
fallenoak
|
a063aaa0c7
|
feat(sound): update volume in SESound::Play
|
2025-11-29 12:30:16 -06:00 |
|
fallenoak
|
c2fa5de4aa
|
chore(sound): clean up inlined function
|
2025-11-29 12:26:42 -06:00 |
|
fallenoak
|
873342dba8
|
feat(sound): add SESound::SetChannelGroup
|
2025-11-29 12:24:17 -06:00 |
|
fallenoak
|
d5cebf9a02
|
feat(sound): add SESound::SetChannelGroupVolume
|
2025-11-29 11:59:11 -06:00 |
|
fallenoak
|
87a8f7cdc5
|
feat(sound): add SESound::GetChannelGroupVolume
|
2025-11-29 11:54:41 -06:00 |
|
fallenoak
|
10c17fefe7
|
feat(sound): use better name for static
|
2025-11-29 11:50:00 -06:00 |
|
fallenoak
|
965a85c8ef
|
feat(sound): add SESound::GetChannelGroup
|
2025-11-29 11:44:19 -06:00 |
|
fallenoak
|
0865230059
|
feat(sound): add SESound::CreateMasterChannelGroup
|
2025-11-29 09:58:02 -06:00 |
|
fallenoak
|
4291944518
|
feat(sound): improve name
|
2025-11-29 09:49:07 -06:00 |
|
fallenoak
|
25d2d36636
|
feat(sound): add SEChannelGroup
|
2025-11-28 22:51:12 -06:00 |
|
fallenoak
|
1c0cee8077
|
feat(sound): stop existing glue music in SI2::StartGlueMusic
|
2025-11-27 12:20:14 -06:00 |
|
fallenoak
|
7c500a5ba0
|
feat(sound): add SI2::StartCreditsMusic
|
2025-11-27 12:15:05 -06:00 |
|
fallenoak
|
1d2ac04370
|
feat(sound): add SI2::StopCreditsMusic
|
2025-11-27 11:58:22 -06:00 |
|
fallenoak
|
485a93aa30
|
feat(sound): add SI2::StopGlueMusic
|
2025-11-27 11:40:28 -06:00 |
|
fallenoak
|
5b714b0650
|
feat(sound): add SI2::StopOrFadeOut
|
2025-11-27 11:29:12 -06:00 |
|
fallenoak
|
916c23acb2
|
feat(sound): add SESound::StopOrFadeOut
|
2025-11-27 11:23:24 -06:00 |
|
fallenoak
|
775c1cbce8
|
feat(sound): add SESound::SetVolume
|
2025-11-26 23:33:37 -06:00 |
|
fallenoak
|
08dc4513af
|
feat(sound): add SESoundInternal::GetVolume
|
2025-11-26 23:28:05 -06:00 |
|
fallenoak
|
0f9a2afe2a
|
feat(sound): set fade in and fade out in SI2::PlaySoundKit
|
2025-11-26 23:24:35 -06:00 |
|
fallenoak
|
611bf14fde
|
feat(sound): implement SI2::CreditsMusicUpdate
|
2025-11-26 20:50:30 -06:00 |
|
fallenoak
|
6ef5254f2c
|
feat(sound): implement SI2::GlueMusicUpdate
|
2025-11-26 20:42:58 -06:00 |
|
fallenoak
|
d353be2a22
|
fix(sound): correct logic in SESound::IsPlaying
|
2025-11-26 20:42:39 -06:00 |
|
fallenoak
|
9f47aea413
|
fix(sound): correct flag check in SI2::PlaySoundKit
|
2025-11-26 20:22:39 -06:00 |
|
fallenoak
|
703b865237
|
feat(sound): implement SI2::StartGlueMusic
|
2025-11-26 20:21:31 -06:00 |
|
fallenoak
|
a6a3cbb147
|
feat(sound): correct type for SOUNDKITOBJECT::m_sound
|
2025-11-26 20:00:26 -06:00 |
|
fallenoak
|
cb669a8019
|
chore(sound): correct return values in SESound::IsPlaying
|
2025-11-26 19:38:11 -06:00 |
|
fallenoak
|
13ecfda19f
|
feat(sound): add SESound::GetUserData
|
2025-11-26 19:37:38 -06:00 |
|
fallenoak
|
94c825bb04
|
feat(sound): add SESound::SetUserData
|
2025-11-26 19:28:14 -06:00 |
|
fallenoak
|
12ad89551d
|
feat(sound): add SI2::PlaySoundKit overload
|
2025-11-26 19:13:50 -06:00 |
|
fallenoak
|
a5c2189536
|
feat(sound): use SOUNDKITOBJECT in SI2::PlaySoundKit
|
2025-11-26 19:01:08 -06:00 |
|
fallenoak
|
4669e306c3
|
feat(sound): add SI2::IsPlaying
|
2025-11-26 18:59:06 -06:00 |
|
fallenoak
|
f64e75a490
|
feat(sound): add SEUserData and SI2USERDATA
|
2025-11-26 14:10:54 -06:00 |
|