smallmodel
|
06d2eaf409
|
Fix doors opening and closing indefinitely by actors
|
2024-08-26 19:04:49 +02:00 |
|
smallmodel
|
444ce284ae
|
Spawn a trigger field even if the TOGGLE flag is set
This fixes Actors not being able to open doors
|
2024-08-26 18:55:10 +02:00 |
|
smallmodel
|
a150c1b18b
|
Fix animation delta repeating when getting delta of the same frame
This fixes actors moving too much and strangely
|
2024-08-26 18:18:20 +02:00 |
|
smallmodel
|
194e898d90
|
Ignore bad SFX for 3D loop sounds
|
2024-08-26 13:22:40 +02:00 |
|
smallmodel
|
0b1a20dcff
|
Properly save and restore sound position, also fix loopsounds not playing properly
|
2024-08-26 01:29:42 +02:00 |
|
smallmodel
|
93e7561cb3
|
Fix Actor::EventSoundDone() using the wrong parameter for the sfxName, causing the SoundDone event to be sent immediately
|
2024-08-26 01:05:58 +02:00 |
|
smallmodel
|
6ab654264b
|
Cleaned up Entity::ProcessSoundEvent()
|
2024-08-26 01:05:13 +02:00 |
|
smallmodel
|
7023184892
|
Fix subdivisions endianness
See #332
|
2024-08-26 00:45:21 +02:00 |
|
smallmodel
|
07f13d1ae9
|
Force the soundtrack to be sent again
|
2024-08-26 00:08:29 +02:00 |
|
smallmodel
|
ac22b1cfbf
|
Use an higher fragment size when sending a message to the loopback
|
2024-08-25 23:41:03 +02:00 |
|
smallmodel
|
e70cdfb898
|
Improve code readability
|
2024-08-25 22:01:03 +02:00 |
|
smallmodel
|
022181fcfd
|
Remove processed buffers after half of the queued buffers has been processed
|
2024-08-25 16:49:24 +02:00 |
|
smallmodel
|
e021289d36
|
Fix the turret setting incorrect angles
|
2024-08-24 19:23:11 +02:00 |
|
smallmodel
|
91b80a8e21
|
Fix the sound system not restarting when modifying the speaker type to 0
|
2024-08-24 19:19:55 +02:00 |
|
smallmodel
|
322ca2b42e
|
Fix the loop protection not working when multiple scripts are executed
This fix will apply the protection globally
|
2024-08-24 18:50:04 +02:00 |
|
smallmodel
|
d399ffd609
|
Set the correct sound velocity
|
2024-08-24 18:18:20 +02:00 |
|
smallmodel
|
bf2626f804
|
Set the pitch before playing the sound
|
2024-08-24 17:53:13 +02:00 |
|
smallmodel
|
00f27ac02d
|
Fix improper sound distance values
|
2024-08-24 17:35:35 +02:00 |
|
smallmodel
|
5134aed352
|
Mark the functions as inline to optimize function calls
|
2024-08-24 17:35:02 +02:00 |
|
smallmodel
|
b457a84ed9
|
Fix AL_DISTANCE_MODEL value type, it must be an integer
|
2024-08-24 16:39:43 +02:00 |
|
smallmodel
|
8188d46ee7
|
Fix SetLittleLong() writing past end of bytes buffer
(even though the union was still 4-bytes because of the integer)
|
2024-08-24 15:10:12 +02:00 |
|
smallmodel
|
d64e88451f
|
Fix compiler warnings
Note that in Dismiss(), checking for `this` is not necessary (original code was generated by the compiler)
|
2024-08-24 15:08:42 +02:00 |
|
smallmodel
|
c70c578194
|
Ignore ALC_OUTPUT_MODE_SOFT if unavailable
|
2024-08-24 14:51:58 +02:00 |
|
smallmodel
|
54ceff5107
|
Process the value of s_speaker_type
|
2024-08-24 14:25:25 +02:00 |
|
smallmodel
|
32b0b2dfac
|
Fix camera angles changing too much when switching between linked turrets
|
2024-08-24 00:40:23 +02:00 |
|
smallmodel
|
6506577787
|
Add shader flags with tcMod rotate
This fixes vehicle wheels rotating forever. Wheels now rotate consistently depending on the vehicle speed
|
2024-08-24 00:35:39 +02:00 |
|
smallmodel
|
56775399d3
|
Fix 3D sounds not being attached to an entity when specified
|
2024-08-23 23:38:52 +02:00 |
|
smallmodel
|
d6d40975e5
|
Add more file debug print
|
2024-08-23 23:32:46 +02:00 |
|
smallmodel
|
e3936f52a2
|
Move Com_SwapSaveStruct to a better place
|
2024-08-23 22:39:14 +02:00 |
|
smallmodel
|
53d5dd1e40
|
Differentiate saves from mohaa, mohta and mohtt
Fixes #339 where Spearhead and Breakthrough would also display saves from mohaa
|
2024-08-23 22:25:43 +02:00 |
|
smallmodel
|
b2ef0fd6e3
|
Swap the save game struct on big endian architectures
|
2024-08-23 21:09:12 +02:00 |
|
smallmodel
|
8832fbe55d
|
Fix entities loopsound incorrectly having the streamed value at the end of the name, causing some sounds unable to load
|
2024-08-23 21:03:02 +02:00 |
|
smallmodel
|
b5ffe756d6
|
Fix buffers unnecessarily being unqueued after source has stopped
|
2024-08-23 20:38:41 +02:00 |
|
smallmodel
|
8c41576daa
|
Remove assertion as sounds can be streamed at any time
|
2024-08-23 12:13:17 +02:00 |
|
smallmodel
|
a529b37f25
|
Show some AL errors on developer mode only
|
2024-08-23 12:07:28 +02:00 |
|
smallmodel
|
f84ed6b794
|
Fix crash when loading from save, caused by incorrect client-game state size
Closes #343
|
2024-08-23 11:48:50 +02:00 |
|
smallmodel
|
5e60b89a0d
|
Fix linux compile error
|
2024-08-22 16:13:03 +02:00 |
|
smallmodel
|
e46625a52c
|
Added more verbosity
|
2024-08-22 15:39:28 +02:00 |
|
smallmodel
|
f67a7c6621
|
List available devices and use Generic Software if Generic Hardware is the default
|
2024-08-22 13:30:04 +02:00 |
|
smallmodel
|
4839a2026b
|
Fix string casting
|
2024-08-22 12:43:18 +02:00 |
|
smallmodel
|
219dbbb5b7
|
Open the default device by passing in the default device name instead of NULL
|
2024-08-22 12:39:14 +02:00 |
|
smallmodel
|
d78de51bc2
|
Bump version number
|
2024-08-21 19:02:23 +02:00 |
|
smallmodel
|
f2b49f7ccb
|
Fix wrong parameters
|
2024-08-21 18:48:16 +02:00 |
|
smallmodel
|
13911b051a
|
Use OpenAL by default
|
2024-08-21 18:35:06 +02:00 |
|
Trung Lê
|
3b2e4ff9c1
|
Revert to original code
|
2024-08-21 00:18:38 +10:00 |
|
Trung Lê
|
16e0dc17a8
|
Add implicit conversion from const-qualified pointer types to non-const-qualified var
|
2024-08-21 00:13:04 +10:00 |
|
Trung Lê
|
1f4b7718e8
|
Refactoring gameExport_s::ReadLevel() and gameExport_s::WriteLevel()
|
2024-08-20 23:41:43 +10:00 |
|
smallmodel
|
8c59d6020e
|
Backported ioquake3 fixes for https://www.cvedetails.com/cve/CVE-2017-11721/ (Buffer overflow)
|
2024-08-18 13:35:59 +02:00 |
|
smallmodel
|
377b0896c2
|
Fix drivable vehicle not having the death waittill after loading from save
This caused some vehicles to be destroyed immediately after being handled from script (like the halftrack in t2l1)
|
2024-08-18 12:03:01 +02:00 |
|
smallmodel
|
a399fdf6cf
|
Removed useless comments
|
2024-08-17 21:07:25 +02:00 |
|