Commit Graph
137148 Commits
Author SHA1 Message Date
Eugene Sandulenko cbbe538e5d HDB: More Global script patches 2019-09-03 17:17:15 +02:00
Nipun Garg b7b8b23d29 HDB: Add openFile, write, closeFile Lua functions 2019-09-03 17:17:15 +02:00
Nipun Garg 6e60d6a287 HDB: Unstub saveGlobal, loadGlobal, purgeGlobals 2019-09-03 17:17:15 +02:00
Eugene Sandulenko 2315a05ad3 HDB: Fix calling Lua save/load 2019-09-03 17:17:15 +02:00
Nipun Garg 85a8209d97 HDB: Add save/load for the Lua Globals environment 2019-09-03 17:17:15 +02:00
Nipun Garg 961f3b46f0 HDB: Add structs and functions for Lua Globals 2019-09-03 17:17:15 +02:00
Nipun Garg d510e3efe5 HDB: Unstub save/load _animTargets[i].gfxList 2019-09-03 17:17:15 +02:00
Nipun Garg 910c1ed36d HDB: Unstub Load/Save _ents and _floats 2019-09-03 17:17:15 +02:00
Nipun Garg 17eaafacfd HDB: Unstub code for saving and loading Gfx 2019-09-03 17:17:15 +02:00
Nipun Garg ebbee5cef4 HDB: Add FuncLookUp structs and functions 2019-09-03 17:17:15 +02:00
Nipun Garg fffa7bd1a2 HDB: Unstub _ai->save() call 2019-09-03 17:17:15 +02:00
Eugene Sandulenko 56f0e3f930 HDB: Removed useless warning 2019-09-03 17:17:15 +02:00
Eugene Sandulenko a8a43329bb HDB: Initialise variables 2019-09-03 17:17:14 +02:00
Eugene Sandulenko a7d78a1b00 HDB: Fix Sky handling
Now sky appears on Map 29
2019-09-03 17:17:14 +02:00
Eugene Sandulenko 168ca5fc0d HDB: Used transparent alpha blitting 2019-09-03 17:17:14 +02:00
Eugene Sandulenko 3851c2d9a6 GRAPHICS: Added source transparency parameter to ManagedSurface::transBlit 2019-09-03 17:17:14 +02:00
Eugene Sandulenko 14f8e0574f GRAPHICS: Fix Managed Surface alpha blending 2019-09-03 17:17:14 +02:00
Nipun Garg b4db168f2a HDB: Add AI save() and loadSaveFile()
There are stubs for Pointers and Function Pointers
2019-09-03 17:17:14 +02:00
Nipun Garg 32465a119d HDB: Modify InvEnt to have AIEntity as member 2019-09-03 17:17:14 +02:00
Nipun Garg 69303997ae HDB: Unstub double reads and writes 2019-09-03 17:17:14 +02:00
Nipun Garg 82fe644f54 HDB: Remove unnecessary functions 2019-09-03 17:17:14 +02:00
Eugene Sandulenko ce6b62d896 HDB: Turn _gratinds[] and _foregrounds[] into structs from pointers 2019-09-03 17:17:14 +02:00
Nipun Garg d2df277403 HDB: Add saveSlot, loadSlot, saveGame and loadGame 2019-09-03 17:17:14 +02:00
Nipun Garg 0a6d4c042f HDB: Fix endian issues 2019-09-03 17:17:14 +02:00
Nipun Garg 2990f6cff5 HDB: Fix endian issues 2019-09-03 17:17:14 +02:00
Nipun Garg 8b806991b9 HDB: Add save and loadSave functions
For Tile and Pic
2019-09-03 17:17:14 +02:00
Nipun Garg 6f472b60a6 HDB: Fix Endian reading issues 2019-09-03 17:17:14 +02:00
Nipun Garg 2eb9bdfee8 HDB: Add stubbed Sound save() and loadSaveFile() 2019-09-03 17:17:14 +02:00
Nipun Garg 55a58747e2 HDB: Add Gfx save() and loadSaveFile() 2019-09-03 17:17:14 +02:00
Nipun Garg c819a79c9b HDB: Add Window save() and loadSaveFile() 2019-09-03 17:17:14 +02:00
Eugene Sandulenko 6559b71819 HDB: Fix removeBGTileAnimation() and removeFGTileAnimation() implementations 2019-09-03 17:17:14 +02:00
Nipun Garg cdf8d2548f HDB: Remove unreferenced variable 2019-09-03 17:17:13 +02:00
Nipun Garg 40879e47dd HDB: Fix Name Change 2019-09-03 17:17:13 +02:00
Nipun Garg 8d57db2572 HDB: Add Map save() and loadSaveFile() 2019-09-03 17:17:13 +02:00
Nipun Garg 06c87e518c HDB: Add HDBGame save() and load() 2019-09-03 17:17:13 +02:00
Nipun Garg 3fc69963f4 HDB: Add setInMapName() and related data 2019-09-03 17:17:13 +02:00
Nipun Garg 7cb5f460c0 HDB: Add member variables to Menu 2019-09-03 17:17:13 +02:00
Nipun Garg c63e7c838b HDB: Unstub stubs 2019-09-03 17:17:13 +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
Eugene Sandulenko d285201ec8 HDB: Disable skipping manny quest for now 2019-09-03 17:17:13 +02:00
Nipun Garg f89015a90d HDB: Add Lua functions for _sound 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 f6a3eac497 HDB: Add cineStartMap() Lua function 2019-09-03 17:17:13 +02:00
Nipun Garg 373106f896 HDB: Add cineStartMap() 2019-09-03 17:17:13 +02:00
Nipun Garg a2c9c83b83 HDB: Unstub Window function calls 2019-09-03 17:17:13 +02:00
Nipun Garg ebea69eceb HDB: Unstub lasers and more 2019-09-03 17:17:13 +02:00
Nipun Garg 0dff3cd8e6 HDB: Unstub Lua Snow functions 2019-09-03 17:17:13 +02:00
Nipun Garg 267ddc8358 HDB: Add turnOnSnow() 2019-09-03 17:17:13 +02:00
Nipun Garg aed071e5a0 HDB: Add stubbed getMusicVolume() 2019-09-03 17:17:13 +02:00
Nipun Garg 74675ba2d5 HDB: Fix type warning 2019-09-03 17:17:13 +02:00