137 Commits

Author SHA1 Message Date
Nipun Garg
ebea69eceb HDB: Unstub lasers and more 2019-09-03 17:17:13 +02:00
Eugene Sandulenko
0d2f2f2bf7 HDB: Fix enity lists, and warn on missing files 2019-09-03 17:17:13 +02:00
Nipun Garg
a27faf35b4 HDB: Add Laser related stubs 2019-09-03 17:17:12 +02:00
Nipun Garg
48546f3c8d HDB: Add laserScan() 2019-09-03 17:17:12 +02:00
Nipun Garg
22ca561f4a HDB: Add _laserRescan and _laserOnScreen 2019-09-03 17:17:12 +02:00
Nipun Garg
ab06602332 HDB: Add clearDiverters() 2019-09-03 17:17:12 +02:00
Eugene Sandulenko
2d04954052 HDB: Safer loops 2019-09-03 17:17:11 +02:00
Eugene Sandulenko
85f37fd67a HDB: Hid noisy debug output 2019-09-03 17:17:10 +02:00
Nipun Garg
1e5e8ed4ec HDB: Unstub 'Cache graphics for Deliveries' 2019-09-03 17:17:10 +02:00
Eugene Sandulenko
a48ee7d111 HDB: Safer version of AI::moveEnts() 2019-09-03 17:17:10 +02:00
Nipun Garg
f832f66dd3 HDB: Fix removeEntity to not manipulate pointers 2019-09-03 17:17:10 +02:00
Eugene Sandulenko
fe9242f412 HDB: Implement safe version of removeEntity(). The previous one crashed 2019-09-03 17:17:10 +02:00
Nipun Garg
5e343d6591 HDB: Add checkForTouchplate call 2019-09-03 17:17:10 +02:00
Eugene Sandulenko
9369775b76 HDB: Fix compilation 2019-09-03 17:17:10 +02:00
Nipun Garg
ffe05e989b HDB: Add checkForTouchplate() 2019-09-03 17:17:10 +02:00
Nipun Garg
4622fb3b80 HDB: Unstub playSound calls 2019-09-03 17:17:09 +02:00
Eugene Sandulenko
362cb060f3 HDB: Rename _drawMan -> _gfx 2019-09-03 17:17:07 +02:00
Nipun Garg
b9fbfa1639 HDB: Unstub DialogChoice and MessageBar checks 2019-09-03 17:17:07 +02:00
Eugene Sandulenko
f9c560fd9a HDB: Fix warnings, const'ness 2019-09-03 17:17:06 +02:00
Nipun Garg
016e0baca8 HDB: Add entityFace() 2019-09-03 17:17:06 +02:00
Nipun Garg
f2150cd89a HDB: Add functions for Lua Entities 2019-09-03 17:17:06 +02:00
Nipun Garg
2a9c34f95b HDB: Add getEntityXY() 2019-09-03 17:17:06 +02:00
Eugene Sandulenko
b697371154 HDB: Make animations follow the requested framerate 2019-09-03 17:17:05 +02:00
Eugene Sandulenko
e5cf4308b9 JANITORIAL: Fix code formatting 2019-09-03 17:17:05 +02:00
Eugene Sandulenko
216ec886ac JANITORIAL: Fix code formatting 2019-09-03 17:17:05 +02:00
Eugene Sandulenko
a4eb195ab8 HDB: Remove warning 2019-09-03 17:17:05 +02:00
Eugene Sandulenko
ba6ca58d3b HDB: Fix legalMove() check 2019-09-03 17:17:05 +02:00
Eugene Sandulenko
9bc1d5fb6e HDB: Fix directional key logic 2019-09-03 17:17:05 +02:00
Nipun Garg
8c3bad6520 HDB: Fix copy-paste error 2019-09-03 17:17:05 +02:00
Nipun Garg
81ea30aa18 HDB: Add movePlayer() and playerUse() 2019-09-03 17:17:04 +02:00
Nipun Garg
f74437e503 HDB: Unstub checkTeleportList() 2019-09-03 17:17:03 +02:00
Nipun Garg
9182fef47d HDB: Add stunEnemy() 2019-09-03 17:17:03 +02:00
Eugene Sandulenko
4461c1b7ef HDB: Fix warnings 2019-09-03 17:17:03 +02:00
Nipun Garg
922e70b723 HDB: Remove 'checkTriggerList' stub 2019-09-03 17:17:02 +02:00
Nipun Garg
8aa509d9bf HDB: Remove the stopEntity stub from animateEntity 2019-09-03 17:17:01 +02:00
Nipun Garg
4905233ef0 HDB: Add floatEntity() 2019-09-03 17:17:01 +02:00
Eugene Sandulenko
8d4168ca58 HDB: Hid noisy stubs 2019-09-03 17:17:01 +02:00
Eugene Sandulenko
11166ea5d3 HDB: Added missing code to AI::stopEntity()
Now the level intro plays to the end. Yay!
2019-09-03 17:17:00 +02:00
Eugene Sandulenko
8dbbb9b85c HDB: Added some code to stopping entity.
Now Sergeant stops, but she is in incorrect state. More code needs to be unstubbed
2019-09-03 17:17:00 +02:00
Eugene Sandulenko
aa793bdcfd HDB: Added more debug output and hid some verbose stubs 2019-09-03 17:17:00 +02:00
Nipun Garg
fcdd7511d1 HDB: Add findPath() 2019-09-03 17:16:59 +02:00
Nipun Garg
70888532f8 HDB: Add checkPlayerCollision functions 2019-09-03 17:16:59 +02:00
Nipun Garg
12a677d900 HDB: Add legalMove functions 2019-09-03 17:16:59 +02:00
Nipun Garg
4be327e394 HDB: Add findEntityIgnore() and findEntityType() 2019-09-03 17:16:59 +02:00
Eugene Sandulenko
f49b4d3221 HDB: Implemented AI::drawLevel2Ents() 2019-09-03 17:16:59 +02:00
Eugene Sandulenko
8d087a3c7f HDB: Added rest of the stubs for the rendering pipeline 2019-09-03 17:16:59 +02:00
Eugene Sandulenko
32e30366a4 HDB: Added more debug output and hid some noisy one 2019-09-03 17:16:59 +02:00
Nipun Garg
f8d7dd18d0 HDB: Fix setEntityGoal() direction 2019-09-03 17:16:59 +02:00
Nipun Garg
f937418f6d HDB: Add debug output 2019-09-03 17:16:59 +02:00
Eugene Sandulenko
727c0b81ad HDB: More debug output for entity drawing 2019-09-03 17:16:58 +02:00