Commit Graph

1244 Commits

Author SHA1 Message Date
Ilya Shurumov
abb4d2854a - disable appveyor artifacts for a while 2020-09-29 09:35:42 +06:00
Ilya Shurumov
6560911152 - fix SquareRoot0 table error 2020-09-28 21:18:21 +06:00
Ilya Shurumov
c797398305 - show message on screen when game is being saved
- simplify FindPrevMissionFromLadderPos
2020-09-28 17:58:19 +06:00
Ilya Shurumov
fea509cb56 - fix PingOutAllCivCarsAndCopCars refactoring-caused bug 2020-09-28 17:57:39 +06:00
Ilya Shurumov
e8056ba84f - apply cone rotation for trailblazer & gates 2020-09-28 14:58:59 +06:00
Ilya Shurumov
1943b49d29 - fix saved game loading 2020-09-28 14:58:40 +06:00
Ilya Shurumov
c5b4d87e17 - [EMU] add gte_SetGeomOffset
- completely remove ghidra macros
2020-09-27 19:51:35 +06:00
Ilya
d25a2125a9
Merge pull request #32 from SoapyMan/develop-SoapyMan
Develop soapy man
2020-09-27 16:47:31 +06:00
Ilya Shurumov
a63d9b27e7 - complete CreateRoadblock refactoring 2020-09-27 16:09:11 +06:00
Ilya Shurumov
8e2af39cd0 - fix roadblocks appearing under bridges 2020-09-27 15:28:21 +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
26aea36f56 - added car control type and flag enums 2020-09-27 14:53:03 +06:00
André Vicente Milack
946607413f Allow the project to be compiled on Linux 2020-09-26 20:31:08 -03:00
Ilya Shurumov
7f84e34c66 - CreateRoadBlock refactoring progress 2020-09-27 02:55:16 +06:00
Ilya Shurumov
f54fc550d9 - make roadblocks by button press 2020-09-27 02:03:04 +06:00
Ilya Shurumov
4a1e1bec0f - improve cutscene skipping 2020-09-27 00:29:09 +06:00
Ilya Shurumov
df42d352f2 - allow skipping cutscenes (debug for now) 2020-09-27 00:20:22 +06:00
Ilya Shurumov
8293e74b94 - command line option to disable FMVs 2020-09-27 00:19:41 +06:00
Ilya Shurumov
d5f93d0f0f - refactor CheckChangeLanes 2020-09-26 23:01:00 +06:00
Ilya Shurumov
6ebbd1e126 - pause menu items improved 2020-09-26 22:37:50 +06:00
Ilya Shurumov
205f7966dc - remove duplicate gMissionCompletionState var
- faster version of CalcObjectRotationMatrices
2020-09-26 21:02:41 +06:00
Ilya Shurumov
423b27eff2 - fix ancient error in CivAccel (and occasonally add new one but it's now not seen lmao) 2020-09-26 20:15:33 +06:00
Ilya Shurumov
cd7d681f17 - refactor CivFindStation 2020-09-26 19:42:03 +06:00
Ilya Shurumov
a2ffce47f5 - refactor CivSteerAngle 2020-09-26 18:15:23 +06:00
Ilya Shurumov
2aa2837deb - lazy collision checks for dead cop cars instead of full 2020-09-26 18:02:14 +06:00
Ilya Shurumov
834c717070 - fix SetUpCivCollFlags refactoring error 2020-09-26 17:43:36 +06:00
Ilya Shurumov
496bf6683b - refactor SetUpCivCollFlags 2020-09-26 13:46:25 +06:00
Ilya Shurumov
1bd2a83a21 - refactor CivAccelTrafficRules & CivAccel 2020-09-26 12:02:40 +06:00
Ilya Shurumov
db907ec6cb - fix InitOverheadMap loading wrong tiles 2020-09-26 01:56:59 +06:00
Ilya Shurumov
19d3d161b3 - refactor PingInCivCar, cleanup of duplicate, reduce cycles, resolve some inlines
- civs react to chased cars
2020-09-26 01:25:07 +06:00
Ilya Shurumov
3dbf31ea31 - fix error in ROAD_IS_PARKING_ALLOWED_AT macro 2020-09-26 01:23:58 +06:00
Ilya Shurumov
e6f8ed8292 - [EMU] add branchless abs, min, max (further to be used on PSX) 2020-09-25 22:03:12 +06:00
Ilya Shurumov
e4414766de - fix refactoring bug in bFindCollisionTime 2020-09-25 22:02:32 +06:00
Ilya Shurumov
5e484ac414 - [EMU] tune reverb settings 2020-09-25 19:50:15 +06:00
Ilya Shurumov
63618c6715 - fix flag bug in SetReverbInGameState 2020-09-25 19:44:02 +06:00
Ilya Shurumov
b059c97d44 - [EMU] [SPU-AL] reverberation support (very basic, one effect)
- fix debug view crash in CivControl
2020-09-25 12:21:00 +06:00
Ilya Shurumov
13fb2fe940 - fix bug in CarBuildingCollision 2020-09-25 02:00:15 +06:00
Ilya Shurumov
e2a10e6680 - refactor CreateNewNode
- add macro ROAD_IS_PARKING_ALLOWED_AT and rename some other macros
2020-09-25 01:51:00 +06:00
Ilya Shurumov
3ef123a9b5 - refactor InitNodeList, CivFindPointOnPath 2020-09-24 00:58:41 +06:00
Ilya Shurumov
849812a2a7 Merge branch 'develop-SoapyMan' of https://github.com/SoapyMan/REDRIVER2 into develop-SoapyMan 2020-09-23 23:42:12 +06:00
Ilya Shurumov
a74b2ba68e - refactoring progress on CIV_AI.C 2020-09-23 23:39:04 +06:00
Ilya Shurumov
8b445492df - [EMU] fix gouraud-shaded line drawing colors 2020-09-23 15:28:31 +06:00
Ilya Shurumov
3b2621adff - CIV_AI.C refactoring progress 2020-09-23 01:23:57 +06:00
Ilya Shurumov
90b3df1c40 - little optimization for GlobalTimeStep 2020-09-23 01:05:37 +06:00
Ilya Shurumov
df3dd3cb32 - fix bug in bFindCollisionTime 2020-09-23 01:05:26 +06:00
Ilya Shurumov
d5b1681587 - FMV height and subtitle tuning 2020-09-22 23:30:56 +06:00
Ilya Shurumov
896a6d45e5 - more proper macros for dealing with roads
- fix error in CheckPlayerMiscFelonies
2020-09-22 23:30:31 +06:00
Ilya Shurumov
87b02f8cac - touch up on refactored stuff 2020-09-22 23:07:09 +06:00
Ilya Shurumov
481856c02a - fix DealWithHorn
- disable ReadAVI verbosity
2020-09-22 02:31:50 +06:00