Commit Graph
137148 Commits
Author SHA1 Message Date
Nipun Garg 1810015d8f HDB: Add restartSystem() and call it from init() 2019-09-03 17:16:49 +02:00
Nipun Garg 0da23abccf HDB: Add _ents Entity List and initialize it 2019-09-03 17:16:49 +02:00
Nipun Garg 3437261133 HDB: Set the Entity Spawn names in Lua 2019-09-03 17:16:49 +02:00
Eugene Sandulenko 81d6064430 HDB: Fix warnings 2019-09-03 17:16:49 +02:00
Nipun Garg bbf32c1870 HDB: Add init code for all AI Entities 2019-09-03 17:16:49 +02:00
Nipun Garg 29eb8cc4e9 HDB: Add aiEntList 2019-09-03 17:16:49 +02:00
Nipun Garg bcadc65910 HDB: Add AIStateDef and AIEntTypeInfo structs 2019-09-03 17:16:49 +02:00
Nipun Garg 159e50c82f HDB: Add isDemo() 2019-09-03 17:16:49 +02:00
Eugene Sandulenko f5a695191b HDB: Clear screen before drawing transparent stars 2019-09-03 17:16:49 +02:00
Eugene Sandulenko b2bc392530 HDB: Properly set up initial map position 2019-09-03 17:16:49 +02:00
Nipun Garg 4a76522283 HDB: Complete cineSetEntity and setEntity stubs 2019-09-03 17:16:49 +02:00
Nipun Garg 0047051e18 HDB: Process cineSetEntity() 2019-09-03 17:16:49 +02:00
Nipun Garg 78ef1a9f01 HDB: Add cineSetEntity() 2019-09-03 17:16:49 +02:00
Nipun Garg 4139b0e0e5 HDB: Add AIEntity struct 2019-09-03 17:16:49 +02:00
Nipun Garg d428d65408 HDB: Add enums for AIType, AIDir and AIState 2019-09-03 17:16:49 +02:00
Eugene Sandulenko b23906e11e HDB: Clip blitting properly 2019-09-03 17:16:49 +02:00
Eugene Sandulenko 89b19a1825 HDB: Fix camera setting 2019-09-03 17:16:48 +02:00
Eugene Sandulenko eecfb961b0 HDB: Fix output format 2019-09-03 17:16:48 +02:00
Nipun Garg 0091735d0a HDB: Add additional debug output for C_MOVECAMERA 2019-09-03 17:16:48 +02:00
Nipun Garg 70ab42ea7e HDB: Add debug output for C_MOVECAMERA 2019-09-03 17:16:48 +02:00
Nipun Garg 1457383df2 HDB: Add paint() to draw static images 2019-09-03 17:16:48 +02:00
Nipun Garg 2c2df56fdf HDB: Add updateVideo() 2019-09-03 17:16:48 +02:00
Nipun Garg 2a3911976e HDB: Set _fadeInfo.active = false in updateFade 2019-09-03 17:16:48 +02:00
Eugene Sandulenko cecaac514e HDB: Initialise CineCommand 2019-09-03 17:16:48 +02:00
Eugene Sandulenko 4bc2caaa9b HDB: Added debug output to Cine execution 2019-09-03 17:16:48 +02:00
Nipun Garg cd233e7728 HDB: Modify prcocessCines for complete and bailOut 2019-09-03 17:16:48 +02:00
Nipun Garg 59625b49c6 HDB: Change the type of _cineAbortFunc 2019-09-03 17:16:48 +02:00
Nipun Garg 337f057fd4 HDB: Fix type cast formatting errors 2019-09-03 17:16:48 +02:00
Nipun Garg 64760a08bb HDB: Load _map outside of the game loop 2019-09-03 17:16:48 +02:00
Nipun Garg 55d87676f2 HDB: Remove unreachable return statements 2019-09-03 17:16:48 +02:00
Nipun Garg c1511959d7 HDB: Fix argument type in checkParameters 2019-09-03 17:16:48 +02:00
Nipun Garg c4ac26f341 HDB: Complete the fade stubs in lua-script.cpp 2019-09-03 17:16:48 +02:00
Nipun Garg e460395f3e HDB: Call the fade Stubs from processCines() 2019-09-03 17:16:48 +02:00
Nipun Garg f849004886 HDB: Add getter-setter functions for _fadeInfo
Check if the fade is active. Check if the fade is
staying. Turn off the fade.
2019-09-03 17:16:48 +02:00
Nipun Garg 191079fc1e HDB: Add stubbed-out DrawMan::updateFade() 2019-09-03 17:16:48 +02:00
Nipun Garg 604e7e5f63 HDB: Add DrawMan::setFade() 2019-09-03 17:16:48 +02:00
Nipun Garg 70b1013f4c HDB: Add _fadeInfo struct 2019-09-03 17:16:48 +02:00
Nipun Garg 9da76b9f68 HDB: Process cineFadeIn() and cineFadeOut() 2019-09-03 17:16:48 +02:00
Nipun Garg 116d1d7cc8 HDB: Add cineFadeIn() and cineFadeOut() 2019-09-03 17:16:48 +02:00
Nipun Garg 6f82e8fc3d HDB: Move the _map and _ai code into the game loop 2019-09-03 17:16:48 +02:00
Nipun Garg 6a7d3a05d5 HDB: Complete stubs: cineWait + cineWaitUntilDone 2019-09-03 17:16:47 +02:00
Nipun Garg 35b2c26032 HDB: Complete the cineMoveCamera stub 2019-09-03 17:16:47 +02:00
Nipun Garg c322f7e3d6 HDB: Complete the cineResetCamera stub 2019-09-03 17:16:47 +02:00
Nipun Garg d67b047306 HDB: Complete the SetCamera stub in lua-script.cpp 2019-09-03 17:16:47 +02:00
Nipun Garg 21af74993a HDB: Fill out the cineStart stub in lua-script.cpp 2019-09-03 17:16:47 +02:00
Nipun Garg dafe1b6a16 HDB: Add checkParameters() to LuaScript 2019-09-03 17:16:47 +02:00
Nipun Garg 5533de992f HDB: Fix units in delay in processCines - C_WAIT 2019-09-03 17:16:47 +02:00
Nipun Garg 4de75b554e HDB: Add default case to processCines() 2019-09-03 17:16:47 +02:00
Nipun Garg 1db9dab4a3 HDB: Sort module.mk MODULE_OBJS alphabetically 2019-09-03 17:16:47 +02:00
Nipun Garg 0d3e719b8d HDB: Add the AI class to hdb.cpp 2019-09-03 17:16:47 +02:00