Commit Graph

1300 Commits

Author SHA1 Message Date
Strangerke
22251ec2a7 HDB: Introduce two new enums for the sound 2019-09-03 17:17:32 +02:00
Nipun Garg
cb8976b65a HDB: Add Handango GFX and Demo Title Screen 2019-09-03 17:17:32 +02:00
Nipun Garg
9c2d639a35 HDB: Adapt loadFont, Picture::load, Tile::load for
PPC
2019-09-03 17:17:32 +02:00
Nipun Garg
1d1ace6ab5 HDB: Simplify setPixel() 2019-09-03 17:17:32 +02:00
Nipun Garg
16fd226902 HDB: Remove NULL deletes 2019-09-03 17:17:32 +02:00
Nipun Garg
43ad1af61e HDB: Draw Pointer only for Windows version
Temporarily until pointer is not adapted to PPC
2019-09-03 17:17:31 +02:00
Eugene Sandulenko
08d486981c HDB: Check map hitting code 2019-09-03 17:17:31 +02:00
Eugene Sandulenko
d4f1d41275 HDB: Fix fade rendering. No artifacts, yay! 2019-09-03 17:17:31 +02:00
Eugene Sandulenko
c4495e5449 HDB: Added commented out credits debugging patch 2019-09-03 17:17:31 +02:00
Eugene Sandulenko
25eaaf38fb HDB: Fix inconsistency in platform-specific code
This led to crash in destructors
2019-09-03 17:17:31 +02:00
Eugene Sandulenko
7916f2c86b HDB: Fix warnings 2019-09-03 17:17:31 +02:00
Eugene Sandulenko
9247adefec HDB: Fix isPPC() check 2019-09-03 17:17:31 +02:00
Eugene Sandulenko
ee0445e557 HDB: Sync sound settings with config at the startup 2019-09-03 17:17:31 +02:00
Nipun Garg
c63d716180 HDB: Rewind played-out sounds 2019-09-03 17:17:31 +02:00
Nipun Garg
7ad5cf9d30 HDB: Add new PPC-specific code 2019-09-03 17:17:31 +02:00
Nipun Garg
878eefceb5 HDB: Integrate PPC version of Menu and Gfx 2019-09-03 17:17:31 +02:00
Nipun Garg
89e4c9f5a9 HDB: Integrate PPC version of Window 2019-09-03 17:17:31 +02:00
Nipun Garg
345c017ff7 HDB: Section off WIN32 specific-code 2019-09-03 17:17:31 +02:00
Eugene Sandulenko
e3ec3480ae HDB: Fix warning 2019-09-03 17:17:31 +02:00
Nipun Garg
8062f98b5a HDB: Add Window Platform-specific Constants 2019-09-03 17:17:31 +02:00
Nipun Garg
b2fded7dca HDB: Fix _screenDrawWidth and _screenDrawHeight 2019-09-03 17:17:31 +02:00
Nipun Garg
b51881c446 HDB: Change song names for PPC 2019-09-03 17:17:31 +02:00
Nipun Garg
63f9cd97ad HDB: Fix PPC crash due to _menuBackoutGfx 2019-09-03 17:17:31 +02:00
Nipun Garg
a5ee5fbd18 HDB: Add Platform-specific constants for Menu 2019-09-03 17:17:31 +02:00
Eugene Sandulenko
abaf1336a7 HDB: Hid noisy debug messages, removed one unneeded stub 2019-09-03 17:17:31 +02:00
Eugene Sandulenko
02d855b066 HDB: Replaced font name with a constant 2019-09-03 17:17:30 +02:00
Eugene Sandulenko
7b7420144f HDB: De not create fade screen on every frame 2019-09-03 17:17:30 +02:00
Eugene Sandulenko
a7828397af HDB: Made rendering pipeline to match original 2019-09-03 17:17:30 +02:00
Eugene Sandulenko
f3d0bca83a HDB: Fix warning 2019-09-03 17:17:30 +02:00
Nipun Garg
a9e65176a1 HDB: Add more Platform-specific Constants 2019-09-03 17:17:30 +02:00
Nipun Garg
0fb3ad7ba0 HDB: Make Platform specific constants into variables 2019-09-03 17:17:30 +02:00
Nipun Garg
6e357d9d97 HDB: Minor PPC fixes 2019-09-03 17:17:30 +02:00
Nipun Garg
c1d2468f07 HDB: Section off PPC-specific code 2019-09-03 17:17:30 +02:00
Nipun Garg
d93c6ec724 HDB: Set Music and Voice to DisposeAfterUse::YES 2019-09-03 17:17:30 +02:00
Eugene Sandulenko
517a261fbf HDB: Added Handango flag 2019-09-03 17:17:30 +02:00
Eugene Sandulenko
446afec1ca HDB: Reduce header dependency 2019-09-03 17:17:30 +02:00
Eugene Sandulenko
52f9e18d43 HDB: Use PocketPC platform enum 2019-09-03 17:17:30 +02:00
Nipun Garg
c75e14cabb HDB: Remove redundant warning 2019-09-03 17:17:30 +02:00
Nipun Garg
13d7a0c934 HDB: Set DisposeAfterUse::NO in playStream() 2019-09-03 17:17:30 +02:00
Nipun Garg
bcb0171891 HDB: Fix WAV format checker and other minor fixes 2019-09-03 17:17:30 +02:00
Nipun Garg
4539c04181 HDB: Fix warnings 2019-09-03 17:17:30 +02:00
Nipun Garg
1184c542cd JANITORIAL: Fix whitespace errors 2019-09-03 17:17:30 +02:00
Nipun Garg
b8bbc32a89 HDB: Add support for the PPC version 2019-09-03 17:17:30 +02:00
Nipun Garg
3acb70c759 HDB: Wrap ReadStreams pointing to compressed...
...files
2019-09-03 17:17:30 +02:00
Nipun Garg
52f2af77f3 HDB: Fix Null-deleting code 2019-09-03 17:17:30 +02:00
Nipun Garg
469fbe1c8a HDB: Add isPPC Flag 2019-09-03 17:17:30 +02:00
Nipun Garg
78278af46a HDB: Check isDemo() first, otherwise it would crash
by trying to load Demo GFX
2019-09-03 17:17:30 +02:00
Eugene Sandulenko
6e67fe35b9 HDB: Even more demo differences 2019-09-03 17:17:29 +02:00
Eugene Sandulenko
d1b906a442 HDB: Implement rest of the demo differences 2019-09-03 17:17:29 +02:00
Eugene Sandulenko
67d45170ed HDB: More code differences for demo 2019-09-03 17:17:29 +02:00
Nipun Garg
444327deaf HDB: Remove redundant function call 2019-09-03 17:17:29 +02:00
Eugene Sandulenko
6c21dfbbe6 HDB: Implemented demo differences for menu 2019-09-03 17:17:29 +02:00
Nipun Garg
5fe9b6f6e7 HDB: Minor fixes in Sound Effects code 2019-09-03 17:17:29 +02:00
Strangerke
f7bc31f9e6 HDB: Some cleanup in ai-init 2019-09-03 17:17:29 +02:00
Eugene Sandulenko
0a6cd0a99a JANITORIAL: Beautify table formatting 2019-09-03 17:17:29 +02:00
Eugene Sandulenko
cfa90aa7bf HDB: Added more demo Lua constants 2019-09-03 17:17:29 +02:00
Strangerke
2e3a36acba HDB: Simplify animateEntity by removing a useless call to getMapBGTileFlags() 2019-09-03 17:17:29 +02:00
Eugene Sandulenko
74f3917db7 HDB: Made file manager case-insensitive.
Demo uses lowercase everywhere
2019-09-03 17:17:29 +02:00
Eugene Sandulenko
421ae7165e HDB: Added heuristic to determing sound file type 2019-09-03 17:17:29 +02:00
Eugene Sandulenko
fc0dd1fb1a HDB: Added demo sound constants 2019-09-03 17:17:29 +02:00
Eugene Sandulenko
7f7de57ba4 HDB: Modified the patching engine so it works for the demo 2019-09-03 17:17:29 +02:00
Eugene Sandulenko
da5f1fa265 HDB: Added demo-specific start code 2019-09-03 17:17:29 +02:00
Eugene Sandulenko
ac90e5541e HDB: Added more detection entries 2019-09-03 17:17:29 +02:00
Eugene Sandulenko
c6af142ce7 HDB: Fix warning 2019-09-03 17:17:29 +02:00
Nipun Garg
588d0235ae HDB: Comment out SND code until data is found 2019-09-03 17:17:29 +02:00
Nipun Garg
12f46b3f9d HDB: Remove redundant stubs 2019-09-03 17:17:29 +02:00
Nipun Garg
5ba5a335a1 HDB: Unstub Sound related stubs 2019-09-03 17:17:29 +02:00
Nipun Garg
d3eacb7e0f HDB: Add playSound(), playSoundEx(), stopChannel() 2019-09-03 17:17:29 +02:00
Nipun Garg
85b922895a HDB: Fix Deliveries with no GFX 2019-09-03 17:17:29 +02:00
Nipun Garg
1edab20e02 HDB: Add additional debug output 2019-09-03 17:17:29 +02:00
Nipun Garg
2bb60c69cd HDB: Add Music/Song data and functions 2019-09-03 17:17:29 +02:00
Nipun Garg
3aa373ab2b HDB: Fix misplaced Enum value 2019-09-03 17:17:28 +02:00
Strangerke
e955dbb4a2 HDB: Clean up in ai-funcs 2019-09-03 17:17:28 +02:00
Strangerke
b7a89a5edd HDB: Clean up in ai-cinematic 2019-09-03 17:17:28 +02:00
Strangerke
29c7a6cc4a HDB: More clean up in ai-bots 2019-09-03 17:17:28 +02:00
Strangerke
becfce8bfc HDB: More cleanup in ai-bots 2019-09-03 17:17:28 +02:00
Nipun Garg
174b8c31cf HDB: Update Music filenames 2019-09-03 17:17:28 +02:00
Nipun Garg
5ba58bf03c HDB: Simplify Voice struct 2019-09-03 17:17:28 +02:00
Nipun Garg
123b65931e HDB: Add playVoice() 2019-09-03 17:17:28 +02:00
Nipun Garg
a09ac7b114 HDB: Add voice related data 2019-09-03 17:17:28 +02:00
Nipun Garg
236318ce0c HDB: Update Sound Names in mpc.h 2019-09-03 17:17:28 +02:00
Nipun Garg
4a44f62b10 HDB: Add extension field to SoundCache 2019-09-03 17:17:28 +02:00
Nipun Garg
2ba18da94d HDB: Stick Sound names in Lua 2019-09-03 17:17:28 +02:00
Nipun Garg
1a7fc846cf HDB: Add Sound Cache 2019-09-03 17:17:28 +02:00
Eugene Sandulenko
a50e1469b7 HDB: Reduce header dependency 2019-09-03 17:17:28 +02:00
Eugene Sandulenko
e0b0d85f5b HDB: Reduce header dependency 2019-09-03 17:17:28 +02:00
Eugene Sandulenko
951943ecec HDB: Reduce header dependency 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
a0856c6c3a HDB: Reduce header dependency 2019-09-03 17:17:28 +02:00
Eugene Sandulenko
c63d207d63 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
99fc798b2e HDB: Reduce header dependency 2019-09-03 17:17:27 +02:00
Eugene Sandulenko
0c29eff799 HDB: Remove unused console.cpp 2019-09-03 17:17:27 +02:00
Eugene Sandulenko
9ea453bc4c HDB: Reduce header dependency 2019-09-03 17:17:27 +02:00
Eugene Sandulenko
e53367e225 HDB: Fix guard defines 2019-09-03 17:17:27 +02:00
Eugene Sandulenko
01d114e5c1 HDB: Remove leftover file 2019-09-03 17:17:27 +02:00
Eugene Sandulenko
17ef555e2d 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
Eugene Sandulenko
b845e70102 HDB: Reduce header dependency 2019-09-03 17:17:27 +02:00
Eugene Sandulenko
0c8e483d09 HDB: const'ness 2019-09-03 17:17:27 +02:00
Eugene Sandulenko
f7713df735 HDB: Fix warnings 2019-09-03 17:17:27 +02:00
Eugene Sandulenko
c131e7c890 HDB: Fix compilation 2019-09-03 17:17:27 +02:00
Nipun Garg
4c012861bc HDB: Play a MP3 sound from hdb.cpp 2019-09-03 17:17:27 +02:00
Nipun Garg
a9fbd1ae1e HDB: Add Sound names 2019-09-03 17:17:27 +02:00
Nipun Garg
4a7c028e70 HDB: Add sound data to mpc.h 2019-09-03 17:17:26 +02:00
Nipun Garg
8e102a7dc7 HDB: Add cheat to test MAP29 2019-09-03 17:17:26 +02:00
Strangerke
452612d02a HDB: Fix CppCheck warnings in window 2019-09-03 17:17:26 +02:00
Strangerke
f1bf353cd3 HDB: Reduce some more variable scopes 2019-09-03 17:17:26 +02:00
Strangerke
0ce52ccc53 HDB: Implement removeSaveState() 2019-09-03 17:17:26 +02:00
Eugene Sandulenko
20a270a5ae HDB: Fix waypoints calculation code
Now player does not go back and forth
2019-09-03 17:17:26 +02:00
Strangerke
4b65e396c8 HDB: Reduce some variable scopes, some janitorial work 2019-09-03 17:17:26 +02:00
Strangerke
bf57f7befb HDB: Fix an out of bound issue in mapname 2019-09-03 17:17:26 +02:00
Strangerke
616045496c HDB: (Hopefully) fix a c&p error in hasFeature() 2019-09-03 17:17:26 +02:00
Strangerke
bcf910470c HDB: Fix some CppCheck warnings in ai-player, ai-use, ai-waypoint and gfx 2019-09-03 17:17:26 +02:00
Eugene Sandulenko
04901e7ac9 HDB: Fix load menu items 2019-09-03 17:17:26 +02:00
Eugene Sandulenko
b776651e45 HDB: More script patches to MAP30.LUA 2019-09-03 17:17:26 +02:00
Eugene Sandulenko
f94d153275 HDB: Fix secret stars level launching 2019-09-03 17:17:26 +02:00
Eugene Sandulenko
312ebf6aaf HDB: Load thumbnail from the launcher 2019-09-03 17:17:26 +02:00
Eugene Sandulenko
d61d93ebe1 HDB: Fix loading of Lua script from the save 2019-09-03 17:17:26 +02:00
Nipun Garg
599e144453 HDB: Fix initialization warning 2019-09-03 17:17:26 +02:00
Nipun Garg
7d4c665176 HDB: Fix LIGHTBARREL in Slime & moving floats 2019-09-03 17:17:26 +02:00
Eugene Sandulenko
d4f927f338 HDB: Put both data and Lua saves into single file 2019-09-03 17:17:26 +02:00
Strangerke
cfe228d7bb HDB: Fix some CppCheck warnings in ai-inventory and ai-lists 2019-09-03 17:17:26 +02:00
Nipun Garg
8a44ed4a97 HDB: Fix findTeleporterDest() 2019-09-03 17:17:26 +02:00
Strangerke
1fd53de72a HDB: Fix CppCheck warnings in ai-funcs 2019-09-03 17:17:26 +02:00
Nipun Garg
933089dcba HDB: Patch misplaced function names 2019-09-03 17:17:26 +02:00
Nipun Garg
1b9e2f36f1 HDB: Fix aiFatFrogTongueDraw() 2019-09-03 17:17:26 +02:00
Nipun Garg
73c90d1a20 HDB: Clear MAP06 through level-select 2019-09-03 17:17:25 +02:00
Strangerke
01bf7aa811 HDB: Fix some more CppCheck warnings, use static const in various functions 2019-09-03 17:17:25 +02:00
Strangerke
0d989250ee HDB: Fix some CppCheck warnings in ai-bots 2019-09-03 17:17:25 +02:00
Eugene Sandulenko
43438a632c HDB: Support loading from the launcher 2019-09-03 17:17:25 +02:00
Strangerke
bd26cda952 HDB: Fix compilation for MSVC9 2019-09-03 17:17:25 +02:00
Eugene Sandulenko
252c6e61c9 HDB: Fix player collision detection code 2019-09-03 17:17:25 +02:00
Eugene Sandulenko
4c0181ac31 HDB: Remove leftover code 2019-09-03 17:17:25 +02:00
Eugene Sandulenko
9370c0a4f3 HDB: Added script patches for MAP19.LUA 2019-09-03 17:17:25 +02:00
Eugene Sandulenko
74e6168e0a HDB: Added script patch for MAP29.LUA 2019-09-03 17:17:25 +02:00
Eugene Sandulenko
54c94a9b25 HDB: Added more script patches to MAP30.LUA 2019-09-03 17:17:25 +02:00
Eugene Sandulenko
d7c876d269 HDB: Sorted script patches 2019-09-03 17:17:25 +02:00
Eugene Sandulenko
409a62352b HDB: Add one more patch to GLOBAL.LUA
The call first occurs in MAP11.LUA when entering the lab
2019-09-03 17:17:25 +02:00
Eugene Sandulenko
2988407936 HDB: Improved error messages during Lua execution 2019-09-03 17:17:25 +02:00
Eugene Sandulenko
b2f52580f4 HDB: Added cheat code for MAP11 for testing the Lab 2019-09-03 17:17:25 +02:00
Eugene Sandulenko
c34824de58 HDB: Added support for CINE_OUTRO from the command line (level 31) 2019-09-03 17:17:25 +02:00
Eugene Sandulenko
f778e08a1a HDB: Fix copy/paste error in map centering code.
This prevents us from seeing NO TILES in MAP10
2019-09-03 17:17:25 +02:00
Eugene Sandulenko
edc68ef7b1 HDB: Added more constants instead of magic numbers 2019-09-03 17:17:25 +02:00
Eugene Sandulenko
f9422e4347 HDB: Fix another incorrect allocation/deallocation.
This leads to double free, because gfxList contains list to pointers to gfxCache,
which is managed by the Gfx code
2019-09-03 17:17:24 +02:00
Eugene Sandulenko
b96049a236 HDB: Fix game restarting 2019-09-03 17:17:24 +02:00
Eugene Sandulenko
7b07d2f88c HDB: Hid some debug messages to deeper level 2019-09-03 17:17:24 +02:00
Eugene Sandulenko
cecf6e5fc8 HDB: Fix progress bar rendering 2019-09-03 17:17:24 +02:00
Eugene Sandulenko
c10fee7393 HDB: More Lua script patches to MAP30.LUA 2019-09-03 17:17:24 +02:00
Eugene Sandulenko
22a9c9ef5c HDB: Added line references to the script patches 2019-09-03 17:17:24 +02:00
Eugene Sandulenko
442835b555 HDB: Added script patch from MAP21.LUA 2019-09-03 17:17:24 +02:00
Nipun Garg
ada43165a1 HDB: Animate Bridges 2019-09-03 17:17:24 +02:00
Nipun Garg
f02bc1da84 HDB: Add Lua Patch for Map11 2019-09-03 17:17:24 +02:00
Eugene Sandulenko
c10034df93 HDB: Fix warning 2019-09-03 17:17:24 +02:00
Nipun Garg
6d3856cd94 HDB: Add Patches for Map10 2019-09-03 17:17:24 +02:00
Nipun Garg
9d45057630 HDB: Add Debug Output for Actions List 2019-09-03 17:17:24 +02:00
Nipun Garg
31ec40a91a HDB: Fix checkActionList() 2019-09-03 17:17:24 +02:00
Nipun Garg
1b6b2a96a0 HDB: Fix warnings 2019-09-03 17:17:24 +02:00
Nipun Garg
9e1f792751 HDB: Differentiate Debug messages 2019-09-03 17:17:24 +02:00
Nipun Garg
72dbb6074d HDB: Fix uninitialized read 2019-09-03 17:17:24 +02:00
Nipun Garg
8a80cc77e9 HDB: Add warnings 2019-09-03 17:17:24 +02:00
Eugene Sandulenko
927770f34b HDB: Initialise class variables 2019-09-03 17:17:23 +02:00
Eugene Sandulenko
cea2285db1 HDB: Remove redundant frees
ManagedSurface takes care of freeing itself
2019-09-03 17:17:23 +02:00
Eugene Sandulenko
bba1fa849b HDB: Fix loading 2019-09-03 17:17:23 +02:00
Nipun Garg
ae1f4efeb5 HDB: Fix memory leaks in Menu 2019-09-03 17:17:23 +02:00
Nipun Garg
62a33b1399 HDB: Delete all _tTileLookupArray values at once 2019-09-03 17:17:23 +02:00
Nipun Garg
d0248243d2 HDB: Refactor getPicGfx(), getTileGfx() and fix...
... memory leaks
2019-09-03 17:17:23 +02:00
Nipun Garg
ecefec2f77 HDB: Add _animTiles to fix memory leaks 2019-09-03 17:17:23 +02:00
Nipun Garg
a8d277be18 HDB: Fix delete command for _dir 2019-09-03 17:17:23 +02:00
Nipun Garg
05cb55b888 HDB: Delete Cached gfx data in one place 2019-09-03 17:17:23 +02:00
Nipun Garg
fd91bb7f59 HDB: Fix more memory leaks 2019-09-03 17:17:23 +02:00
Nipun Garg
8d9004e432 HDB: Fix memory leaks when stream is returned NULL 2019-09-03 17:17:23 +02:00
Nipun Garg
ea77240d4e HDB: Fix memory leak due to removed animTargets 2019-09-03 17:17:23 +02:00
Nipun Garg
5363b38fe5 HDB: Delete Player Graphics in destructor 2019-09-03 17:17:23 +02:00
Nipun Garg
fa71ee9034 HDB: Fix memory leaks due to findFirstData() 2019-09-03 17:17:23 +02:00
Eugene Sandulenko
7b78aa5e9f HDB: Fix double free() and meaningless 'new' allocations 2019-09-03 17:17:23 +02:00
Nipun Garg
161f9e6707 HDB: NULL each tile after calling destructor 2019-09-03 17:17:23 +02:00
Nipun Garg
e9e654d7db HDB: Convert _surface from struct to pointer 2019-09-03 17:17:22 +02:00
Nipun Garg
adb43a79b7 HDB: Fix memory leaks in AI lists 2019-09-03 17:17:22 +02:00
Nipun Garg
7709b2828b HDB: Fix memory leaks with FileMan::findFiles() 2019-09-03 17:17:22 +02:00
Nipun Garg
b90f0e143f HDB: Remove redundant FileMan function 2019-09-03 17:17:22 +02:00
Nipun Garg
8825980e1f HDB: Remove redundant custom free() function 2019-09-03 17:17:22 +02:00
Nipun Garg
f5aff6c72d HDB: Fix memset() 2019-09-03 17:17:22 +02:00
Nipun Garg
d706fbf22e HDB: Fix memory leaks 2019-09-03 17:17:22 +02:00
Eugene Sandulenko
ff2c6fe30a HDB: More var initialisation 2019-09-03 17:17:22 +02:00
Nipun Garg
d3ad2ed14a HDB: Fix memory leak in Player Graphics 2019-09-03 17:17:22 +02:00
Eugene Sandulenko
0c71ae2121 HDB: Fix uninitialised variables 2019-09-03 17:17:22 +02:00
Nipun Garg
be1fcc2fa8 HDB: Fix GfxCache memory leak 2019-09-03 17:17:22 +02:00
Nipun Garg
14dbbdd852 HDB: Fix _fontSurfaces memory leak 2019-09-03 17:17:22 +02:00
Nipun Garg
ac61b7ef9c HDB: Fix warning 2019-09-03 17:17:22 +02:00
Eugene Sandulenko
d80023c737 HDB: Fix delete mismatch 2019-09-03 17:17:22 +02:00
Eugene Sandulenko
e74bdbf410 HDB: Fix uninitalised reads 2019-09-03 17:17:22 +02:00
Eugene Sandulenko
9ab298748e HDB: Fix flag checking across the engien 2019-09-03 17:17:22 +02:00
Eugene Sandulenko
5cf1f6a2f9 HDB: Fix switches 2019-09-03 17:17:22 +02:00
Nipun Garg
74931e7205 HDB: Add destructor to AIEntity and AnimTarget 2019-09-03 17:17:22 +02:00
Eugene Sandulenko
e1c616e06f HDB: Rename saves as in the original 2019-09-03 17:17:22 +02:00
Eugene Sandulenko
2909d9a9a0 HDB: Move save filename generation to genSaveFileName() 2019-09-03 17:17:22 +02:00
Eugene Sandulenko
345830222d HDB: Fix Lua execution at game restore 2019-09-03 17:17:21 +02:00