80 Commits

Author SHA1 Message Date
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
Nipun Garg
e896fa8470 HDB: Process cineMoveMaskedPic() 2019-09-03 17:16:58 +02:00
Nipun Garg
d5778951b5 HDB: Add cineMoveMaskedPic() 2019-09-03 17:16:58 +02:00
Nipun Garg
b3b5ef0b56 HDB: Add cineAbort() and cineCleanUp() 2019-09-03 17:16:58 +02:00
Nipun Garg
d41983e837 HDB: Add _cineFreeList functions 2019-09-03 17:16:58 +02:00
Nipun Garg
667641ed57 HDB: Add _cineBlitList functions 2019-09-03 17:16:58 +02:00
Nipun Garg
7d4cc693b4 HDB: Add _cineBlitList and _cineFreeList
Addition includes related data such as constants
and structs
2019-09-03 17:16:58 +02:00
Nipun Garg
3522d6f334 HDB: Add debug output 2019-09-03 17:16:57 +02:00