Commit Graph

24 Commits

Author SHA1 Message Date
Ilya Shurumov
0bd12cf1b3 - lots, lots and lots of changes of some complex types to typedefs 2020-12-08 22:45:14 +06:00
Ilya Shurumov
514d429bbd - fix Frontend SetVariable of gWantNight 2020-11-29 20:20:00 +06:00
Ilya Shurumov
e1ca31d978 - fix Tanner not getting exploded 2020-11-29 20:04:36 +06:00
Ilya Shurumov
65f2727bde - little cleanup 2020-11-29 18:39:43 +06:00
Ilya Shurumov
fba19b1390 - HandleThrownBombs to process thrown bombs even if there is not bomb target vehicle 2020-11-16 00:40:45 +06:00
Fireboyd78
d75311ef01 Use LONGVECTOR, LONGQUATERNION instead of long[4].
TODO: Determine where LONGQUATERNION should be used.
2020-10-30 17:57:58 -07:00
Fireboyd78
633cfe9eb5 Refactored all types with the help of regex magic.
- Merged typedef tags and aliases together

- Removed unnecessary declarations of struct/union/enum

- Updated references to tag names to use their aliases instead
  - e.g. "_TARGET" becomes "MS_TARGET", "_EVENT" becomes "EVENT", etc.

- Moved a couple types into their appropriate header files
2020-10-30 17:11:58 -07:00
Ilya Shurumov
c33dc9c78b - MAX_CARS everywhere, add CAMERA_COLLIDER_CARID and TANNER_COLLIDER_CARID
- fix mistakes
2020-10-20 16:35:36 +06:00
Ilya Shurumov
b7f7363f79 - bomberman refactoring update 2020-10-07 20:54:48 +06:00
Ilya Shurumov
8936f22569 - [EMU] added RAND.H which includes stdlib for rand
- removed all non-PSX header includes
2020-09-30 11:05:35 +06:00
Ilya Shurumov
0aea3ef7e4 - more changes of controlType operations to use new car enums 2020-09-27 15:28:07 +06:00
Ilya Shurumov
8dec1bdf39 - change all controlType operations to use new car enums 2020-09-27 15:03:11 +06:00
Ilya Shurumov
e157f36eb6 - rename macro and add same macro (non-half rounding) 2020-09-11 15:30:58 +06:00
Ilya Shurumov
3df233179d - breakdown of THISDUST.H on DR2LIMITS, DR2MATH, DR2TYPES, VERSION headers 2020-09-06 00:12:14 +06:00
Ilya Shurumov
0a93bb83b8 - fix DrawFadePoly error
- complete ExplosionCollisionCheck
2020-09-04 21:47:03 +06:00
Ilya Shurumov
5f360cf3bb - tested BOMBERMAN.C 2020-09-04 21:43:00 +06:00
Ilya Shurumov
9c86706bd9 - more bug fixes with ASan
- different version title screens
2020-08-11 22:08:07 +06:00
Ilya Shurumov
31c78a6912 - implement BombThePlayerToHellAndBack, ExplosionCollisionCheck 2020-06-05 22:31:38 +06:00
Ilya Shurumov
3e5c01d485 - implement DrawThrownBombs
- fix HandleThrownBombs
2020-06-05 21:51:00 +06:00
Ilya Shurumov
64e2cbbbfd - implement InitThrownBombs, HandleThrownBombs, AddFlash 2020-06-05 21:32:32 +06:00
Ilya Shurumov
bb51019d59 - implement AnimatePed, DeActivatePedestrian, SetupCivPedRouteData, PingOutPed, SetupCivJump, CivPedJump, SetupCivPedWalk, CivPedWalk, CivPedSit, HandlePedestrians
- pretty GetSurfaceIndex
2020-05-15 16:33:29 +06:00
Ilya Shurumov
6100845a24 - implement DrawCarWheels, DrawWheelObject, MangleWheelModels 2020-04-21 21:28:52 +06:00
Ilya Shurumov
bf1dde5d34 - many sources processed and added UNIMPLEMENTED()
- game now goes to loading screen
2020-04-04 10:56:09 +06:00
Ilya Shurumov
c40d40bd22 - added sources rebuilt with TDR and partially decompiled intro sequence
- moved necessary data to new sources
- running intro with TOMB5 HLE emulator
2020-03-28 03:25:35 +06:00