Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +01:00
Orgad Shaneh
a386075217
AGS: Use nullptr
...
Using clang-tidy modernize-use-nullptr
2021-11-14 15:51:59 +02:00
Thierry Crozat
d9cf6e626a
AGS: Fix music and sfx being stopped when changing room in Strangeland
...
The original is unloading sounds that had already stopped, but is not
stopping the ones still playing.
2021-08-21 19:17:44 +01:00
Paul Gilbert
13f605e18d
AGS: Implement music playback in AGSWaves, SFX simplification
...
I was havbing a bunch of troubles trying to get the SFX loading
to work like the original, particularly when to free audio streams.
In the end, I decided to load sound effects from scratch each time
they're needed.
2021-07-24 17:32:11 -07:00
Paul Gilbert
aadd100b9c
AGS: Implementing AGSWaves sound methods
2021-07-20 20:25:54 -07:00
Paul Gilbert
f5afbc964d
AGS: Implemented AGSWaves weather methods
2021-07-20 20:25:54 -07:00
Paul Gilbert
74be1d8fd7
AGS: Further fleshing out AGSWaves gfx methods
2021-07-20 20:25:53 -07:00
Paul Gilbert
930be67a9f
AGS: Adding AGSWaves draw methods
2021-07-20 20:25:53 -07:00
Paul Gilbert
ae1814553f
AGS: Implement PluginMethod class as proxy for calling script methods
2021-07-18 21:47:45 -07:00
Paul Gilbert
d716cfa580
AGS: Beginnings of AGSWaves implementation
2021-07-18 18:44:10 -07:00
Paul Gilbert
8caed23e8b
AGS: Refactoring the plugins for new instance scheme
2021-07-18 17:07:02 -07:00
Paul Gilbert
b4056b39b0
AGS: Skeleton AGSWave plugin
2021-07-11 14:06:26 -07:00