Zach Showers
a0ebd94ead
HDB: Fixed not being able to pick up Red Unimail Envelope with keyboard
2023-02-20 19:41:06 +01:00
D G Turner
cb949044db
HDB: Refactor AI Functions to Avoid Incompatible Function Pointer Casts
...
These warnings were emitted by GCC when -Wcast-function-type was passed.
This fixes these by refactoring so the engine only uses a single function
pointer type with the "extra" parameters always present.
2022-07-23 17:00:23 +01:00
antoniou79
1ab83c2a28
HDB: Add proper volume settings synchronization
...
Between GMM / ScummVM launcher settings and game
Also commented out some incomplete and unused code meant for cross fading or fading in and out music tracks (Songs)
2022-05-25 12:58:59 +03:00
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +01: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
D G Turner
4be7972561
HDB: Fix Missing Default Switch Cases
...
These are flagged by GCC if -Wswitch-default is enabled.
2019-12-03 22:12:24 +00:00
jepael
f702537820
HDB: Fix Shadowed Variable Compiler Warning
2019-09-26 20:01:24 +01:00
sluicebox
76ddbe7bd9
HDB: Fix empty string test
2019-09-10 16:20:19 -07:00
Strangerke
299c28e93e
HDB: Remove useless check on array vs null
2019-09-09 23:22:22 +02:00
Strangerke
49fe42cc33
HDB: Remove useless existence checks on entityName
2019-09-07 01:25:32 +02:00
D G Turner
cb88db65cd
HDB: Fix Some GCC Compiler Warnings
2019-09-04 19:47:15 +01:00
Strangerke
b29317c0b0
HDB: Janitorial - Fix some code formatting
2019-09-03 17:17:35 +02:00
Nipun Garg
0ca9c2fbcc
HDB: Remove unnecessary warnings
2019-09-03 17:17:34 +02:00
Strangerke
29eb9dc9d6
HDB: Remove an unused member of Song, get rid of the return value of several sound functions
2019-09-03 17:17:33 +02:00
Nipun Garg
680aeba0a4
HDB: Simplify conditional
2019-09-03 17:17:33 +02:00
Eugene Sandulenko
5a0305bb9a
HDB: Fix warnings
2019-09-03 17:17:32 +02:00
Nipun Garg
7ad5cf9d30
HDB: Add new PPC-specific code
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
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
Strangerke
f7bc31f9e6
HDB: Some cleanup in ai-init
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
Nipun Garg
5ba5a335a1
HDB: Unstub Sound related stubs
2019-09-03 17:17:29 +02:00
Strangerke
e955dbb4a2
HDB: Clean up in ai-funcs
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
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
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
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
Strangerke
1fd53de72a
HDB: Fix CppCheck warnings in ai-funcs
2019-09-03 17:17:26 +02:00
Eugene Sandulenko
252c6e61c9
HDB: Fix player collision detection code
2019-09-03 17:17:25 +02:00
Nipun Garg
ecefec2f77
HDB: Add _animTiles to fix memory leaks
2019-09-03 17:17:23 +02:00
Nipun Garg
7709b2828b
HDB: Fix memory leaks with FileMan::findFiles()
2019-09-03 17:17:22 +02:00
Nipun Garg
ac61b7ef9c
HDB: Fix warning
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
a1645e2958
HDB: Fix warning
2019-09-03 17:17:21 +02:00
Eugene Sandulenko
6789a868f0
HDB: Fix copy-paste error in AI::legalMove()
...
This led to inability to move over entities on level2 while they're on level1
2019-09-03 17:17:21 +02:00
Nipun Garg
723b86e1cf
HDB: Add cheating debug statment and remove...
...
redundant warnings
2019-09-03 17:17:20 +02:00
Nipun Garg
a3ba287c1e
HDB: Add code for drawing Debug Mark
2019-09-03 17:17:20 +02:00
Nipun Garg
0c5f2f0243
HDB: Add Player Attacking code
2019-09-03 17:17:20 +02:00
Eugene Sandulenko
f83f965462
HDB: Complete AI::checkPlayerCollision()
2019-09-03 17:17:18 +02:00
Eugene Sandulenko
35ead09d75
HDB: Complete AI::drawLevel2Ents()
2019-09-03 17:17:18 +02:00
Eugene Sandulenko
2be5c59d95
HDB: Complete checkPlayerTileCollision()
2019-09-03 17:17:18 +02:00
Nipun Garg
a7e17c07f7
HDB: Remove redundant warnings
2019-09-03 17:17:18 +02:00