Commit Graph

639 Commits

Author SHA1 Message Date
Ilya Shurumov
e219e8ee63 - implement GetSmokeDrift, HandleDebris 2020-07-06 00:33:14 +06:00
Ilya Shurumov
98d493d599 - implement PlaceRoadBlockCops 2020-07-05 22:56:30 +06:00
Ilya Shurumov
09f8de7825 - implement set_coll_box, BuildCarCollisionBox, CheckForCar, 2020-07-05 22:32:12 +06:00
Ilya Shurumov
f761a5c59a - fix animations 2020-06-29 03:31:45 +06:00
Ilya Shurumov
e2082df3ec - fix Jericho vertices
- fix cutscene peds head
2020-06-29 03:03:07 +06:00
Ilya Shurumov
75e36891a5 - implement DoCivHead in very own way
- fix bugs
2020-06-29 02:27:46 +06:00
Ilya Shurumov
814a8c73a3 - implement DrawCiv, CloseControllers 2020-06-29 00:49:55 +06:00
Ilya Shurumov
ed72d7d346 - hacks for GetNextRoadInfo to make Civ AI drive properly on reversed roads (lane changes) 2020-06-24 21:08:00 +06:00
Ilya Shurumov
c3321ca281 - debug overlay distance limit 2020-06-24 20:35:03 +06:00
Ilya Shurumov
70508dfa74 - implement PositionVisible 2020-06-23 01:32:35 +06:00
Ilya Shurumov
659f331130 - fix pedestrian flags 2020-06-23 00:29:02 +06:00
Ilya Shurumov
ed436ca0dd - removed redundant bReverseAnimation in favor of flags 2020-06-23 00:10:11 +06:00
Ilya Shurumov
02fc5d40ed - fix sit down camera 2020-06-23 00:00:23 +06:00
Ilya Shurumov
a412d26394 - improve pedestrians to support two players 2020-06-22 23:50:29 +06:00
Ilya Shurumov
9343701150 - improve pedestrian drawing code 2020-06-22 22:24:03 +06:00
Ilya Shurumov
12acfbcadf - implement DrawCharacter, PingInPedestrians
- fix DrawBodySprite
2020-06-21 14:49:50 +06:00
Ilya Shurumov
3056ba6c3e - implement newShowTanner, newRotateBones
- fix DrawTanner
- try improve DrawBodySprite,
2020-06-21 07:12:38 +06:00
Ilya Shurumov
a8f3029eb1 - apply aspect on DrawSmashedCone 2020-06-21 07:10:30 +06:00
Ilya Shurumov
d7c9a752b6 - fix RotMatrixZYX_gte order 2020-06-21 07:10:07 +06:00
Ilya Shurumov
5eea051827 - implement AddSmokingEngine, AddFlamingEngine 2020-06-19 21:05:52 +06:00
Ilya Shurumov
96c2cdeacc - implement CreateRoadblock
- fix car dying
2020-06-19 20:10:30 +06:00
Ilya Shurumov
8a66dc633e - dirty hack GetNextRoadGetInfo to fix AI stopping
- attempt to fix unitialized variables properly
2020-06-19 19:14:47 +06:00
Ilya Shurumov
eed1d58868 - do not check felony when adding cop lights
- fix bugs
2020-06-18 02:11:06 +06:00
Ilya Shurumov
6d53ce9222 - Auto-detect 1.6 alpha (Demo) levels 2020-06-18 01:35:52 +06:00
Ilya Shurumov
e93f152ae4 - [EMU] fix controllers 2020-06-18 01:33:45 +06:00
Ilya Shurumov
bc7c17ee0b - PGPX switch button 2020-06-17 23:35:29 +06:00
Ilya Shurumov
70736556e1 - [EMU] [SPU-AL] revert volume calculation 2020-06-17 23:15:33 +06:00
Ilya Shurumov
c31b61256f - reimplement GetNextRoadInfo, CreateNewNode 2020-06-17 23:15:05 +06:00
Ilya Shurumov
c47a34dfd8 - [EMU] [SPU-AL] better stereo separation 2020-06-17 19:51:38 +06:00
Ilya Shurumov
e9be1b4d7d - implement CheckPlayerMissFelonies
- adding felony debug
2020-06-17 16:28:40 +06:00
Ilya Shurumov
8ac98618a6 - fix DrawMultiplayerTarget logic 2020-06-17 13:33:02 +06:00
Ilya Shurumov
69def522c2 - command line options to start missions and specify players 2020-06-17 03:02:31 +06:00
Ilya Shurumov
1ed924f95e - implement DrawMultiplayerTarget
- pretty some code
2020-06-17 03:02:06 +06:00
Ilya Shurumov
0954ec019d - implement DrawInGameCutscene 2020-06-17 00:20:03 +06:00
Ilya Shurumov
1826e715b4 - fix some game sound bugs 2020-06-17 00:19:40 +06:00
Ilya Shurumov
54278527ca - do not display light reflections if camera Y is under light 2020-06-16 22:45:11 +06:00
Ilya Shurumov
d6c9d0f0d4 - implement SetElTrainRotation, InitTrain, InitDoor, InitEvents, EventCollisions, GetBridgeRotation, MultiCarEvent 2020-06-14 22:01:40 +06:00
Ilya Shurumov
c22a8bd91d - implement DoPoliceLoudhailer, InitializeCutsceneSound, JerichoSpeak, InitEnvSnd, AddEnvSound, AddEnvSounds, SetEnvSndVol, SetEnvSndPos, LeadHorn
- fix bug in DoDopplerSFX
2020-06-14 01:03:59 +06:00
Ilya Shurumov
855e362305 - implement Tunnels, RecordWaypoint 2020-06-13 22:25:19 +06:00
Ilya Shurumov
d39edf92bc - implement DrawProximityBar 2020-06-13 21:54:48 +06:00
Ilya Shurumov
94e840427a - correct DrawDrivingGameOverlays 2020-06-13 20:19:18 +06:00
Ilya Shurumov
a59724208b - implement OnScoreTable, AddScoreToTable 2020-06-13 20:17:27 +06:00
Ilya Shurumov
d6ce74ca7e - implement DrawDrivingGameOverlays, PrintScoreTableTime, InitialiseScoreTables, ResetTable 2020-06-13 20:09:52 +06:00
Ilya Shurumov
600214a039 - implement InitDopplerSFX 2020-06-13 19:28:47 +06:00
Ilya Shurumov
40b68e12a8 - implement CheckForCorrectDisc, DiscSwapped, ReInitSystem, PlayFMV, PlayRender, ReportMode 2020-06-13 18:27:11 +06:00
Ilya Shurumov
d424ae16f7 - implement HandleDrivingGames, SetSmashedCone
- fix DrawSmashedCones
2020-06-13 16:13:01 +06:00
Ilya Shurumov
c89b4d0614 - implement DrawSmashedCone, DrawCone 2020-06-13 15:37:24 +06:00
Ilya Shurumov
7d19f51e03 - implement DrawDrivingGames, CarConeCollision, MoveSmashedCones, DrawSmashedCones 2020-06-13 15:28:42 +06:00
Ilya Shurumov
c0974eb768 - implement InitDrivingGames 2020-06-13 14:56:24 +06:00
Ilya Shurumov
e7eed7c668 - implement WibbleDownTheRoad
- more road stuff
2020-06-13 14:55:33 +06:00