Commit Graph
87 Commits
Author SHA1 Message Date
Eugene Sandulenko ef385b14bc HDB: Plug a few memory leaks. Bug #11142 2020-08-26 22:44:19 +02:00
Eugene Sandulenko a37e9a8f9a HDB: Replace NULL with nullptr 2020-04-28 09:42:27 +02:00
Eugene Sandulenko 16f1ff13bc HDB: Use Common::strlcpy() everywhere 2020-04-27 18:29:39 +02:00
sluicebox a76c476b19 HDB: Use fabs instead of abs for doubles
Fixes VS2015 build
2019-09-21 16:27:58 -07:00
Strangerke d99ba0a126 HDB: Fix some array compared to nullptr, reduce some variable scopes 2019-09-07 19:47:36 +02:00
Nipun Garg 0ca9c2fbcc HDB: Remove unnecessary warnings 2019-09-03 17:17:34 +02:00
Eugene Sandulenko abaf1336a7 HDB: Hid noisy debug messages, removed one unneeded stub 2019-09-03 17:17:31 +02:00
Nipun Garg 12f46b3f9d HDB: Remove redundant stubs 2019-09-03 17:17:29 +02:00
Strangerke b7a89a5edd HDB: Clean up in ai-cinematic 2019-09-03 17:17:28 +02:00
Eugene Sandulenko 810ac81b0f HDB: Reduce header dependency 2019-09-03 17:17:28 +02:00
Eugene Sandulenko 91da8c7aab HDB: Reduce header dependency 2019-09-03 17:17:27 +02:00
Eugene Sandulenko a0817b0b5a HDB: Reduce header dependency 2019-09-03 17:17:27 +02:00
Eugene Sandulenko 2844b48ac1 HDB: Reduce header dependency 2019-09-03 17:17:27 +02:00
Eugene Sandulenko c3d0f49538 HDB: Reduce header dependency 2019-09-03 17:17:27 +02:00
Strangerke 01bf7aa811 HDB: Fix some more CppCheck warnings, use static const in various functions 2019-09-03 17:17:25 +02:00
Nipun Garg 779f455292 HDB: Add temp variable to store Map name 2019-09-03 17:17:20 +02:00
Nipun Garg e0f49e8aee HDB: Add cineFunction() 2019-09-03 17:17:19 +02:00
Nipun Garg 2f893eeadd HDB: Add cineRemoveEntity() 2019-09-03 17:17:19 +02:00
Nipun Garg e1fbaaea2b HDB: Add cinematic functions for Pic 2019-09-03 17:17:19 +02:00
Eugene Sandulenko 5941748209 HDB: Fixed AI::cineRemoveFromBlitList()
This fixes bug with only 1 manny envelope flying
2019-09-03 17:17:13 +02:00
Nipun Garg 9b48e15b8e HDB: Add cinePlayVoice() and cinePlaySound() 2019-09-03 17:17:13 +02:00
Nipun Garg 373106f896 HDB: Add cineStartMap() 2019-09-03 17:17:13 +02:00
Eugene Sandulenko 71cff7f256 HDB: Fix AI::cineStart() 2019-09-03 17:17:11 +02:00
Eugene Sandulenko 375498e352 HDB: Fix cineAbort(), so it really removes the state machine program 2019-09-03 17:17:11 +02:00
Eugene Sandulenko 0a1ec9097c HDB: Finish cineCleanup() 2019-09-03 17:17:11 +02:00
Eugene Sandulenko 92a4ff67fe HDB: Implement cineSpawnEntity() 2019-09-03 17:17:10 +02:00
Eugene Sandulenko 6247f1ebec HDB: Implement Window::closeAll()
Now the player is not locked when pressing ESC with dialog on screen
2019-09-03 17:17:08 +02:00
Eugene Sandulenko 362cb060f3 HDB: Rename _drawMan -> _gfx 2019-09-03 17:17:07 +02:00
Eugene Sandulenko 7529d3e2b7 HDB: Fix crash when skipping cinematic 2019-09-03 17:17:05 +02:00
Eugene Sandulenko 5b22ced438 HDB: Fix drawing Cine Pics. This affects drawing thorwn clock 2019-09-03 17:17:04 +02:00
Eugene Sandulenko 806e9fedac HDB: Use case-insensitive string comparison 2019-09-03 17:17:04 +02:00
Nipun Garg 0ede3a249c HDB: Remove 'Check Pause Flag' stubs 2019-09-03 17:17:04 +02:00
Nipun Garg a406218c2e HDB: Process cineTextOut() and cineCenterTextOut() 2019-09-03 17:17:03 +02:00
Nipun Garg ba002d8616 HDB: Add cineTextOut() and cineCenterTextOut() 2019-09-03 17:17:03 +02:00
Eugene Sandulenko 8d4168ca58 HDB: Hid noisy stubs 2019-09-03 17:17:01 +02:00
Eugene Sandulenko 79e33b113a HDB: Fix CineCommand struct, use const char * insted of preallocated arrays 2019-09-03 17:17:01 +02:00
Nipun Garg 578b063a9d HDB: Add debug output to cineDialog 2019-09-03 17:17:00 +02:00
Eugene Sandulenko aa793bdcfd HDB: Added more debug output and hid some verbose stubs 2019-09-03 17:17:00 +02:00
Nipun Garg a28eb3e60e HDB: Fix space formatting 2019-09-03 17:16:59 +02:00
Nipun Garg f937418f6d HDB: Add debug output 2019-09-03 17:16:59 +02:00
Nipun Garg 91e74dca09 HDB: Fix boolean check 2019-09-03 17:16:59 +02:00
Nipun Garg 9c0b5d939e HDB: Process cineSetAnimFrame() 2019-09-03 17:16:59 +02:00
Nipun Garg e1b5fca018 HDB: Add cineSetAnimFrame() 2019-09-03 17:16:59 +02:00
Nipun Garg 2f54ef2f7f HDB: Process cineAnimEntity() 2019-09-03 17:16:58 +02:00
Nipun Garg 812878661a HDB: Add cineAnimEntity() 2019-09-03 17:16:58 +02:00
Nipun Garg d7cc3ab225 HDB: Add cineStop() Lua function 2019-09-03 17:16:58 +02:00
Nipun Garg e46e8b45d8 HDB: Process stopCine() 2019-09-03 17:16:58 +02:00
Nipun Garg d3d0ceee41 HDB: Add cineStop() 2019-09-03 17:16:58 +02:00
Nipun Garg 8e099fdc2d HDB: Remove stub for _cineBlitList drawing 2019-09-03 17:16:58 +02:00
Nipun Garg 2a04717617 HDB: Remove checkDialogsClose() stub 2019-09-03 17:16:58 +02:00