Commit Graph

227 Commits

Author SHA1 Message Date
Roman Masanin e5a48faf89 merged from upstream 2020-10-02 04:03:17 +03:00
Roman Masanin 63e5faef11 rewieved some audio functions 2020-10-02 03:55:26 +03:00
Roman Masanin eb0e89d3ea half done processActiveQueues 2020-10-01 23:11:20 +03:00
Filip Gawin 4ec5e44b68 Mark audio code which is the same in re3 as done 2020-09-30 18:14:50 +02:00
Sergeanur 2129cc2906 Fix arg types 2020-09-30 02:18:11 +03:00
Sergeanur 5144b5051c Fix arg types 2020-09-28 21:37:59 +03:00
Roman Masanin f67275be13 correction of defects and another two audio functions 2020-09-27 03:35:15 +03:00
Roman Masanin c403df0861 processEngineDamage 2020-09-27 02:03:36 +03:00
Roman Masanin 356c50ec1e mark completed functions in audioManager.h 2020-09-26 20:50:51 +03:00
Roman Masanin 1bd497effc complete cleanup heli and flatTyre 2020-09-26 14:32:14 +03:00
Roman Masanin 6e3523d594 flat tyre and minimal refractoring 2020-09-25 23:27:28 +03:00
Roman Masanin 1d22c78f9f processCarHeli half done 2020-09-25 01:43:19 +03:00
Roman Masanin a9c3fdd63f rewisited:
ProcessReverseGear
ProcessWeather
ProcessScriptObject
ProcessExtraSounds
ProcessEntity
and so, more info in my repo
2020-09-22 03:28:14 +03:00
Roman Masanin 579d96534d fix enum edditing effects for oal target and small improvements 2020-09-21 03:21:17 +03:00
Roman Masanin 0f119ed371 cleanup processVehicleEngine and some fixes 2020-09-21 02:49:35 +03:00
Roman Masanin 5b9e4c4780 some style and bug fixes, updated sfx enum, and implemented processVehicleEngine 2020-09-21 01:55:22 +03:00
Sergeanur db2c34923d Fixes to MusicManager 2020-09-19 16:39:31 +03:00
Roman Masanin 223cd11835 just more cleanup... 2020-09-18 20:32:25 +03:00
Roman Masanin 5f810ff21c cleanup processVehicle 2020-09-18 19:14:36 +03:00
Roman Masanin 2d3d5d67ee revisit processVehicle 2020-09-15 22:06:18 +03:00
Roman Masanin 16dab00bec finish work on ProcessPlayerVehicleEngine and cleanup 2020-09-14 21:47:00 +03:00
Roman Masanin 8f948228d5 Merge branch 'miami' of https://github.com/GTAmodding/re3 into miami 2020-09-13 21:45:53 +03:00
Roman Masanin aa2f1b6b29 vehicle audio(first part) and temp fix for openAL 2020-09-13 21:45:42 +03:00
Sergeanur bc0a97af04 Add missing file 2020-09-10 01:08:44 +03:00
Sergeanur 7aca08a954 player mood enum 2020-09-10 00:32:51 +03:00
Sergeanur 4f4b1f9145 cMusicManager, cDMAudio, radio position save/load, a few commands implemented 2020-09-09 19:37:44 +03:00
Sergeanur ebdc5cca7f Merge branch 'master' into miami 2020-07-16 23:03:31 +03:00
Sergeanur 81c03f8e6d Audio fixes 2020-07-16 22:30:55 +03:00
Sergeanur 8045bec6a5 Merge branch 'master' into miami
# Conflicts:
#	src/audio/AudioLogic.cpp
#	src/audio/AudioManager.h
2020-06-30 19:12:06 +03:00
Sergeanur da93b0a078 Audio fixes 2020-06-30 19:06:58 +03:00
Sergeanur b26eec5daf Merge remote-tracking branch 'origin/master' into miami
# Conflicts:
#	src/audio/AudioLogic.cpp
#	src/audio/soundlist.h
#	src/control/Script.cpp
#	src/control/ScriptCommands.h
#	src/core/Cam.cpp
#	src/core/Camera.cpp
#	src/core/Camera.h
#	src/core/Frontend.cpp
#	src/core/Frontend.h
#	src/core/Game.cpp
#	src/core/MenuScreens.cpp
#	src/core/Pad.cpp
#	src/core/Pad.h
#	src/core/config.h
#	src/entities/Entity.cpp
#	src/render/Credits.cpp
#	src/render/Fluff.cpp
#	src/render/Hud.cpp
#	src/render/MBlur.cpp
#	src/render/Timecycle.cpp
#	src/skel/glfw/glfw.cpp
#	src/skel/win/win.cpp
#	src/text/Text.cpp
2020-06-29 12:56:50 +03:00
Fire-Head 63fdcf7e64 menu fixes 2020-06-29 10:29:02 +03:00
Fire_Head 860f75d66c
Merge branch 'master' into ps2menu 2020-06-29 09:37:53 +03:00
Fire-Head 1c11a8081f mips overdose 2020-06-28 00:01:51 +03:00
Sergeanur 8cd87236c9 miamification of some audio structs 2020-06-08 14:29:55 +03:00
Sergeanur 36a6d124aa Mission audio slots 2020-06-08 10:34:31 +03:00
Sergeanur be9954ecc6 IsMissionAudioSamplePlaying (from VC) 2020-06-08 10:33:32 +03:00
Sergeanur afa4fa6510 Merge branch 'master' into miami
# Conflicts:
#	src/audio/AudioLogic.cpp
#	src/audio/AudioSamples.h
#	src/audio/soundlist.h
#	src/core/Frontend.cpp
#	src/core/Frontend.h
#	src/core/MenuScreens.cpp
#	src/peds/Ped.cpp
#	src/peds/PlayerPed.cpp
#	src/render/Hud.cpp
#	src/vehicles/Vehicle.h
2020-06-06 08:42:58 +03:00
Sergeanur 2016cd54b0 ps2 audio banks 2020-06-06 03:45:24 +03:00
eray orçunus 016ebc0b00 fixes, mostly from miami 2020-06-04 06:03:12 +03:00
eray orçunus 5dc410a999 Peds, eSound and PedState enum, fixes 2020-06-03 17:01:11 +03:00
Sergeanur 1991aa388b Very basic compatibility with original sfx.raw/sdt 2020-05-26 18:25:34 +03:00
Sergeanur 0ce2af7a0d Merge remote-tracking branch 'origin/master' into miami
# Conflicts:
#	src/audio/AudioLogic.cpp
#	src/control/Garages.cpp
#	src/core/SurfaceTable.cpp
#	src/core/SurfaceTable.h
#	src/core/World.cpp
#	src/core/main.cpp
#	src/modelinfo/PedModelInfo.cpp
#	src/peds/Ped.cpp
#	src/render/Timecycle.cpp
#	src/vehicles/Automobile.cpp
#	src/vehicles/Automobile.h
#	src/vehicles/Heli.cpp
#	src/vehicles/Vehicle.cpp
#	src/weapons/Weapon.cpp
#	src/weapons/WeaponInfo.h
2020-05-26 17:24:47 +03:00
Sergeanur f2790f610b More audio cleanup 2020-05-23 22:48:50 +03:00
Sergeanur 37480fb617 Fix compilation errors 2020-05-17 00:33:52 +03:00
Sergeanur 13a0bf1c43 Move sound processors to AudioLogic.cpp, plus small fixes 2020-05-16 20:29:13 +03:00
Sergeanur ec1b91e527 Remove unused audio enum 2020-05-16 05:06:51 +03:00
erorcun c66c45f4c8
Merge pull request #509 from Fire-Head/master
OpenAL update
2020-05-11 03:23:36 +03:00
bigbossbro08 c798e1bacd Fixed typos and made all assert functions optional 2020-05-10 21:49:33 +06:00
bigbossbro08 af6e132b37 defined out asserts. 2020-05-10 19:54:37 +06:00
Sergeanur 1ac6bea590 Fix GetDistanceSquared 2020-05-07 14:32:00 +03:00
Sergeanur ed1bb7236f Fixed arguments for sound collisions 2020-05-07 14:10:56 +03:00
Fire-Head 8aac6060d3 oal upd 2020-05-04 20:33:48 +03:00
Sergeanur 7ba5b3c353 A bit more audio cleanup 2020-05-02 17:10:51 +03:00
Sergeanur d23b2c423e SetPosition, part 1 2020-05-02 15:13:09 +03:00
Sergeanur 299bbc47ec Changing prefixes for some audio fields 2020-04-28 14:00:38 +03:00
Sergeanur c94ccce6d6 Audio structs moved to their AudioManager.h 2020-04-27 20:06:54 +03:00
Fire-Head 75acd78190 ps2 particles, sampman oal started 2020-04-23 11:24:03 +03:00
Sergeanur 555f933780 Remove padding fields 2020-04-18 11:31:53 +03:00
Nikolay Korolev 5cb7e2e42a
Merge pull request #440 from Fire-Head/master
CWeapon done, fixes
2020-04-15 23:28:09 +03:00
Fire-Head daed13485e CWeapon done, ps2 cheats fix 2020-04-15 08:03:53 +03:00
Sergeanur 9a7b833aa5 Added missing audio ctors 2020-04-14 17:13:38 +03:00
Filip Gawin 3b9f1255af Finish audio code 2020-04-13 20:30:18 +02:00
Filip Gawin 7d137d8f2d Cleanup audio code 2020-04-12 02:50:52 +02:00
aap 34349c4df2 normalized line endings to LF 2020-04-09 20:50:24 +02:00
Filip Gawin bf2316bd54 Cleanup audiocode and fix for ComputeDopplerEffectedFrequency 2020-04-07 15:44:31 +02:00
Filip Gawin 58ec4b2157 ProcessVehicleEngine and ProcessActiveQueues
Also some smaller fixes, thx erorcun for help.
2020-03-28 20:18:54 +01:00
Filip Gawin b57e4febb0 fix include 2020-03-22 17:30:54 +01:00
Filip Gawin a097f225bc Fixes for review 2020-03-22 17:30:54 +01:00
Filip Gawin 337924c794 Cleanup audio code + fixes for review 2020-03-22 17:30:54 +01:00
Filip Gawin 7c425ac4ac Implement ProcessGarages + small cleanup 2020-03-22 17:30:54 +01:00
Filip Gawin 3b8a177470 Implement SetupJumboEngineSound 2020-03-22 17:30:54 +01:00
Filip Gawin 67398809a3 Implement ProcessFires 2020-03-22 17:30:54 +01:00
Filip Gawin 31382bc22c Implement ProcessCesna 2020-03-22 17:30:54 +01:00
Sergeanur a3e5ccde47 cMusicManager 2020-02-07 02:30:00 +02:00
Sergeanur 72a4abd347 Audio, use of enums and true/false 2020-02-02 15:57:27 +02:00
Sergeanur da253837d1 audio stuff
Collision audio and police radio stuff moved to a separate cpp's like in the original code
cPoliceRadioQueue added, code refactored correspondingly
cAudioManager::ServiceCollisions reversed
PlayOneShotScriptObject reversed
cAudioScriptObject moved to AudioScriptObject.cpp
Fixed use of numbers on non-integer types (bools, pointers)
enum is now used for ped audio calculation
Added fixes for vehicle description in the police radio (missing vehicles and wrong colors)
2020-01-25 12:48:27 +02:00
Sergeanur 045c638067 Two audio structs renamed to their original names 2020-01-13 20:01:23 +02:00
Filip Gawin c7e9ddb566 Audio fixes for erorcun review 2019-12-01 20:44:57 +01:00
Filip Gawin 9afac431b0 Implement ProcessVehicleSirenOrAlarm 2019-12-01 20:44:57 +01:00
Filip Gawin 5e771f1737 RE cAudioManager::UpdateReflections 2019-11-05 12:29:42 +01:00
Filip Gawin a2e59564c8 Implement PreloadMissionAudio + small fixes 2019-10-27 22:46:37 +01:00
Sergeanur cce3aac4c3 Audio fixes 2019-10-27 19:04:13 +02:00
Filip Gawin 405b83ca0f Audio9 (fixes) 2019-10-27 01:07:01 +02:00
Sergeanur d5a72fa597 Audio stuff moved around, removed MusicManager dependencies, eMusicMode used for ChangeMusicMode 2019-10-26 15:20:12 +03:00
Filip Gawin fef3b5f978 Audio fixes from Serg 2019-10-26 13:05:00 +02:00
Filip Gawin c27dbcfe6d Cleanup audio 2019-10-26 13:05:00 +02:00
Filip Gawin 8c52cdbedd Cleanup police radio 2019-10-26 13:05:00 +02:00
Filip Gawin 47d2cf6c0a More audio windows 2019-10-26 13:05:00 +02:00
Filip Gawin d2941b0368 More audio (to hook and test) 2019-10-26 13:05:00 +02:00
Filip Gawin 003ac856c6 More work 2019-10-26 13:05:00 +02:00
Filip Gawin 12ee71e4f7 audio7 2019-10-26 13:05:00 +02:00
Filip Gawin 5a36d46692 Audio fixes 2019-08-27 23:45:27 +02:00
Filip Gawin 01ac2929cd Cleanup 2019-08-27 22:29:23 +02:00
Filip Gawin 2fabbc3b4c More more more audio 2019-08-27 21:18:47 +02:00
Filip Gawin 458fc63f01 Cleanup 2019-08-27 21:14:28 +02:00
Filip Gawin af5bd951ae More audio ped 2019-08-27 21:13:17 +02:00
Fire-Head 6093d855b0 CParticleObject done, cDMAudio done 2019-08-15 04:43:00 +03:00
Fire-Head 6ba2b05443 sampman done 2019-08-02 23:20:12 +03:00
Nikolay Korolev a951996943 added CPool<cAudioScriptObject, cAudioScriptObject> 2019-07-20 18:00:57 +03:00
Filip Gawin e003f7ffba fixes for #142 2019-07-19 23:35:21 +02:00
Filip Gawin 40b3ff31bb More audio script 2019-07-19 16:25:16 +02:00
Filip Gawin 88a6d67494 more audio process 2019-07-19 16:23:03 +02:00
Filip Gawin 113abec6fa ProcessActiveQueues 2019-07-19 16:23:03 +02:00
Filip Gawin a04d8f24be ComputeDopplerEffectedFrequency 2019-07-19 16:22:46 +02:00
Filip Gawin 567937a8cd Fix reverse warn and air brakes 2019-07-07 17:49:33 +02:00
Filip Gawin d6944ec570 cAudioManager::Initialise 2019-07-07 17:48:32 +02:00
Filip Gawin e3fcb686cc More AudioManager 2019-07-04 22:20:05 +02:00
Filip Gawin d6957aaa57 RandomDisplacement 2019-07-04 01:02:00 +02:00
Filip Gawin 0ec77e8329 RequireDigitalHandle 2019-07-04 01:02:00 +02:00
Filip Gawin 9357e5cc83 ReleaseDigitalHandle 2019-07-04 01:02:00 +02:00
Filip Gawin e589589538 PlayerJustGotInCar 2019-07-04 01:02:00 +02:00
Filip Gawin 8cd2a19c4e CreateEntity 2019-07-04 01:02:00 +02:00
Filip Gawin 198a92555c SetEntityStatus 2019-07-04 01:02:00 +02:00
Filip Gawin 9df4bc2029 PreTerminateGameSpecificShutdown 2019-07-04 01:02:00 +02:00
Filip Gawin 1abd694107 DestroyEntity 2019-07-04 01:02:00 +02:00
Filip Gawin bd23f2c425 PostTerminateGameSpecificShutdown 2019-07-04 01:02:00 +02:00
Filip Gawin 404d9bedd2 SetDynamicAcousticModelingStatus 2019-07-04 01:02:00 +02:00
Filip Gawin 7488f094e2 IsAudioInitialised 2019-07-04 01:02:00 +02:00
Filip Gawin c6256aab4f GenerateIntegerRandomNumberTable 2019-07-04 01:02:00 +02:00
Filip Gawin 321c7e4af7 Implement GetSpecialCharacterTalkSfx 2019-06-30 19:06:41 +02:00
Filip Gawin 87997fffd7 Implement the rest of GetXTalkSfx 2019-06-29 14:07:32 +02:00
Filip Gawin 72ab729623 Implement some GetXTalkSfx methods 2019-06-29 14:07:32 +02:00
Filip Gawin 6c0f81f12a fixes for AudioManager::GetPhrase 2019-06-29 14:03:39 +02:00
Filip Gawin d4b566ecb2 AudioManager::GetPhrase 2019-06-29 14:03:39 +02:00
_AG 28509e216f Better organization for Frontend.cpp 2019-06-25 14:26:41 +02:00
eray orçunus 1e09bf9c30 CPed, CVehicle, mostly entering/exiting car
Signed-off-by: eray orçunus <erayorcunus@gmail.com>
2019-06-25 00:01:40 +03:00