Commit Graph

1157 Commits

Author SHA1 Message Date
Ilya Shurumov
5985ee7f95 - optimize memory usage on cell object pointers 2020-10-17 15:48:21 +06:00
Ilya Shurumov
f5ca7b325a - allow engine to draw 320 tiles by using previously unused memory 2020-10-17 15:27:44 +06:00
Ilya Shurumov
fc0f4791f1 - DEBRIS.C refactoring progress 2020-10-17 13:26:57 +06:00
Ilya Shurumov
4162325ec5 - zero camera offset in cutscenes
- flip some conditions
2020-10-17 13:00:28 +06:00
Ilya Shurumov
0f54517d69 - add replay limits to DR2LIMITS.H
- add StorePingInfo function
- clean some FELONY.C code
2020-10-17 12:45:09 +06:00
Ilya Shurumov
28084e6bc1 - fix felony not increasing/decreasing over time bug
- use felony constants
2020-10-17 12:03:08 +06:00
Ilya Shurumov
a7d231c2a1 - reset gCameraMaxDistance and gCameraOffset after cutscene 2020-10-17 11:44:43 +06:00
Ilya Shurumov
4bbeb2273a - rename CameraPos to gCameraOffset 2020-10-17 11:44:17 +06:00
Ilya Shurumov
486cede1d4 - pretty some mission code 2020-10-17 02:04:06 +06:00
Ilya Shurumov
4e37e32e41 - simplify some camera code 2020-10-17 02:03:46 +06:00
Ilya Shurumov
c5305f5462 - fix director UI, allow saving replay 2020-10-17 02:02:53 +06:00
Ilya Shurumov
6181b8c1de - fix -playercar and -players command line
- fix camera distance not being reset
2020-10-17 01:25:38 +06:00
Ilya Shurumov
22e09c80f7 - refactor DIRECTOR.C 2020-10-17 00:51:37 +06:00
Ilya Shurumov
0faea02c75 - allow camera distance and offset 2020-10-17 00:47:03 +06:00
Ilya Shurumov
46810ca811 - fix replay saving and loading bugs 2020-10-17 00:30:22 +06:00
Ilya
53dd370fc9
Merge pull request #39 from SoapyMan/develop-SoapyMan
Develop soapy man
2020-10-15 00:22:54 +06:00
Ilya Shurumov
f16bd6b1bc - fix pinging in Civ Cars on curves bug 2020-10-14 22:30:32 +06:00
Ilya Shurumov
2ca37034d7 - break up _TARGET fields with unions 2020-10-14 21:53:17 +06:00
Ilya Shurumov
88be7441f5 - print addresses in mission script dump 2020-10-14 18:15:58 +06:00
Ilya Shurumov
36ccbdbe33 - mission script dumper prototype 2020-10-14 17:01:43 +06:00
Ilya Shurumov
788f686080 Merge branch 'linux' of https://github.com/andre-vm/REDRIVER2 into andre-vm-linux 2020-10-14 11:13:49 +06:00
Ilya Shurumov
f7e6b703b1 - bump version to 2.5 2020-10-14 01:00:52 +06:00
Ilya Shurumov
22f5bb3fc6 - check SCORES.C 2020-10-14 00:53:26 +06:00
Ilya Shurumov
da44ee75c7 - refactor REPLAYS.C 2020-10-14 00:43:20 +06:00
Ilya Shurumov
b357ad4b95 - refactor PRES.C 2020-10-14 00:24:56 +06:00
Ilya Shurumov
93678a9a5e - fix road block car touching 2020-10-13 22:49:49 +06:00
Ilya Shurumov
5ee58b06a2 - fix Tanner turn animation 2020-10-13 22:49:21 +06:00
Ilya Shurumov
25d8b897a8 - refactor COP_AI.C 2020-10-13 22:48:51 +06:00
Ilya Shurumov
348ece8294 - [EMU] PSX-correct ApplyRotMatrixLV 2020-10-12 22:53:58 +06:00
Ilya Shurumov
ff8ab8575f - refactor DRAW.C 2020-10-12 22:53:30 +06:00
Ilya Shurumov
95c99842a7 - DRAW.C refactoring progress 2020-10-12 01:58:53 +06:00
Ilya Shurumov
ee8c87c10c - [EMU] add real GTE operations to ApplyMatrix* 2020-10-12 01:58:33 +06:00
Ilya Shurumov
f5b7960582 - update AI.C 2020-10-11 22:14:45 +06:00
Ilya Shurumov
c01bfb24cb - refactor MAIN.C 2020-10-11 22:14:26 +06:00
Ilya Shurumov
8a311ac9e0 - refactor PLAYERS.C 2020-10-11 20:02:13 +06:00
Ilya Shurumov
f16edd31c9 - complete refactoring PEDEST.C 2020-10-11 19:38:07 +06:00
Ilya Shurumov
554decc991 - PEDEST.C refactoring progress 2020-10-11 16:19:12 +06:00
Ilya Shurumov
db15e79765 - fix incomplete road blocks 2020-10-11 14:54:13 +06:00
Ilya Shurumov
8a7b5bb274 - fix main() - Release build 2020-10-11 02:10:50 +06:00
Ilya Shurumov
ad1de1c108 - car lod distance improve 2020-10-11 02:09:34 +06:00
André Vicente Milack
05781c88b1 Fix savefile path for Linux 2020-10-10 15:03:53 -03:00
Ilya Shurumov
d1266bdfbc - chase selection from debug menu 2020-10-10 02:13:49 +06:00
Ilya Shurumov
3e14d7ab35 - civ AI don't honk to tailed cars 2020-10-10 02:13:31 +06:00
Ilya Shurumov
95b0583d2c - fix XA subtitles pause handling 2020-10-09 23:00:39 +06:00
Ilya Shurumov
a3f81aed0e - implement XA subtitles inside WAV files 2020-10-09 22:12:14 +06:00
Ilya Shurumov
aa00e8e050 - hardcoded fix for vegas limo cosmetics
- remove dummyCosmetics
2020-10-09 18:13:44 +06:00
Ilya Shurumov
f7d791aefb - fix midget and overly fat pedestrians 2020-10-09 15:45:24 +06:00
Ilya Shurumov
c1189801cf - fix crash in initOBox due to pinged out car
- confused debug message only in debug build
2020-10-09 15:25:28 +06:00
Ilya Shurumov
abfe25c9d9 - fix & improve CellEmpty bugs (cops in tunnels) 2020-10-09 14:43:22 +06:00
Ilya Shurumov
f03ac0459f - fix CIV AI node debug drawing 2020-10-09 11:09:28 +06:00