90499 Commits

Author SHA1 Message Date
Nipun Garg
21cbd050d4 HDB: Fix wrong code introduced during debugging 2019-09-03 17:16:56 +02:00
Nipun Garg
28ab1f9549 HDB: Add and init the _window subsystem 2019-09-03 17:16:56 +02:00
Nipun Garg
3ffbcec87e HDB: Add Window Class 2019-09-03 17:16:56 +02:00
Nipun Garg
a990792f9a HDB: Add the loadPic() helper 2019-09-03 17:16:56 +02:00
Nipun Garg
6e9647eab5 HDB: Fix local variable warnings 2019-09-03 17:16:56 +02:00
Nipun Garg
2e820d0e69 HDB: Add debug output for activateAction 2019-09-03 17:16:56 +02:00
Nipun Garg
168dd10981 HDB: Add entityName to _dummyPlayer 2019-09-03 17:16:56 +02:00
Nipun Garg
b351bec867 HDB: Call initAnimInfo() from hdb.cpp 2019-09-03 17:16:56 +02:00
Nipun Garg
0b4a6fd1b0 HDB: Add initAnimInfo() 2019-09-03 17:16:56 +02:00
Nipun Garg
b2ee1c6802 HDB: Add checkOneTileExistInRange() 2019-09-03 17:16:56 +02:00
Nipun Garg
ef7eaa9257 HDB: Add NULL checking to getMapBG/FGTileFlags() 2019-09-03 17:16:55 +02:00
Nipun Garg
776b257e52 HDB: Add cacheTileSequence() 2019-09-03 17:16:55 +02:00
Nipun Garg
996ae929fa HDB: Add checkAutoList calls to C_USENTITY 2019-09-03 17:16:55 +02:00
Nipun Garg
d1a48b9d6f HDB: Fix CineCommand string and title values 2019-09-03 17:16:55 +02:00
Nipun Garg
2b2d375027 HDB: Fix initialization warnings 2019-09-03 17:16:55 +02:00
Nipun Garg
070a1c45b2 HDB: Comment out C_USEENTITY
It seems that some Entities are being loaded with
a null name. This is causing a crash.
2019-09-03 17:16:55 +02:00
Nipun Garg
c3755f74ce HDB: Add addToActionList() and checkActionList() 2019-09-03 17:16:55 +02:00
Nipun Garg
ab0402622e HDB: Add findEntity() 2019-09-03 17:16:55 +02:00
Nipun Garg
43f6a0a475 HDB: Add checkForTouchplate() 2019-09-03 17:16:55 +02:00
Nipun Garg
2cdf2a62de HDB: Add stubbed addWaypoint() 2019-09-03 17:16:55 +02:00
Nipun Garg
a39b9f373c HDB: Modify AI pointer arrays to be struct arrays 2019-09-03 17:16:55 +02:00
Nipun Garg
653960f58a HDB: Shift Action initialization to AI() 2019-09-03 17:16:55 +02:00
Nipun Garg
154fc3c7f3 HDB: Add _actions list and related data 2019-09-03 17:16:55 +02:00
Nipun Garg
5cba8ae09c HDB: Remove Player Gfx stub from lookAtEntityXY 2019-09-03 17:16:55 +02:00
Nipun Garg
00f125e7bd HDB: Unstub checkAutoList() from C_USEENTITY 2019-09-03 17:16:55 +02:00
Nipun Garg
dd6f335925 HDB: Remove _dummyPlayer stub from getPlayer() 2019-09-03 17:16:55 +02:00
Nipun Garg
7c823019be HDB: Add _dummyPlayer as Virtual Player 2019-09-03 17:16:55 +02:00
Nipun Garg
ab917b038a HDB: Add addAnimTarget() and animateTargets() 2019-09-03 17:16:55 +02:00
Nipun Garg
dfa76fc545 HDB: Add _animTargets and related data 2019-09-03 17:16:54 +02:00
Nipun Garg
204a9424cf HDB: Add list functions for _autoActions 2019-09-03 17:16:54 +02:00
Nipun Garg
f80550e524 HDB: Add AutoAction struct and _autoActions array 2019-09-03 17:16:54 +02:00
Nipun Garg
4965fecadc HDB: Add stubbed Action Functions 2019-09-03 17:16:54 +02:00
Nipun Garg
db838a656e HDB: Add animGrabbing() 2019-09-03 17:16:54 +02:00
Nipun Garg
d5dca7ea7c HDB: Add variables for AutoAction tiles 2019-09-03 17:16:54 +02:00
Nipun Garg
b085dcfa97 HDB: Remove stub from processCines: C_USEENTITY 2019-09-03 17:16:54 +02:00
Nipun Garg
8c024e7f57 HDB: Remove stubs from processCines: C_RESETCAMERA 2019-09-03 17:16:54 +02:00
Nipun Garg
1ad0764274 HDB: Use Masked Blitting instead of MaskedAlpha
This is a temporary fix until MaskedAlphaBlitting
is implemented.
2019-09-03 17:16:54 +02:00
Nipun Garg
16d6c638e8 HDB: Unstub aiSergeantInit/2 and aiSergeantAction 2019-09-03 17:16:54 +02:00
Nipun Garg
c12d1a2cec HDB: Add stubbed animateEntity() 2019-09-03 17:16:54 +02:00
Nipun Garg
bf98bcca01 HDB: Add removeFirstWaypoint() 2019-09-03 17:16:54 +02:00
Nipun Garg
755bd46728 HDB: Add killPlayer() 2019-09-03 17:16:54 +02:00
Nipun Garg
bbe7c82069 HDB: Add onEvenTile() 2019-09-03 17:16:54 +02:00
Nipun Garg
76b589c901 HDB: Add checkFloating() 2019-09-03 17:16:54 +02:00
Nipun Garg
b6520708a5 HDB: Draw Entities, Foregrounds and Gratings 2019-09-03 17:16:54 +02:00
Nipun Garg
1a8292fccb HDB: Unstub 'Increment Stun Timer' 2019-09-03 17:16:54 +02:00
Nipun Garg
a56dca47f8 HDB: Unstub 'Draw Floating Entities' 2019-09-03 17:16:54 +02:00
Nipun Garg
b913a3632d HDB: Add time-keeping functions 2019-09-03 17:16:54 +02:00
Nipun Garg
aec87e7058 HDB: Add _floats data
Addition includes struct and member variables
2019-09-03 17:16:54 +02:00
Nipun Garg
4d22df8037 HDB: Add drawForegrounds() and drawGratings() 2019-09-03 17:16:54 +02:00
Nipun Garg
60b4c33a9c HDB: Add NULL check to BG/FG tile animation 2019-09-03 17:16:54 +02:00