Commit Graph

2441 Commits

Author SHA1 Message Date
Ilya Shurumov
4338b0da4b - version bump 2022-12-19 13:34:50 +06:00
Ilya Shurumov
4a4b632f1e - Frontend Hires font 2022-12-19 13:33:32 +06:00
Ilya Shurumov
e78eed458a - replace ttf with fn2 and tga fonts 2022-12-18 23:42:44 +06:00
Ilya Shurumov
8553bdbeff - HQ font loading redone for further FE font support
- added font generator tool
- moved DebugOverlay.cpp into utils
2022-12-18 23:37:16 +06:00
Ilya Shurumov
6b6ab5806b - change use of define USE_PGXP 2022-12-18 23:35:31 +06:00
Ilya Shurumov
aa77722e9f - add premake android module 2022-12-18 23:34:39 +06:00
Ilya Shurumov
836e5f6dc2 - add car cosmetics loading from file 2022-11-15 16:21:17 +06:00
Ilya Shurumov
6a2db421b0 - fix pathfind bug causing cop path not straight enough 2022-11-15 14:49:44 +06:00
Ilya Shurumov
e0874de48f - smol fix and good to go 2022-11-12 16:16:17 +06:00
Ilya Shurumov
08b2353fa0 - pathfind: fix obstacles, iterations, directions 2022-11-12 15:34:29 +06:00
Ilya Shurumov
34b7c8e5ce - update road debug overlay 2022-10-25 12:07:36 +06:00
Ilya Shurumov
047aa12e2e - better describe road bit fields 2022-10-25 11:52:38 +06:00
Ilya Shurumov
b9683ea1e0 - fix CivAI regression in GetNextRoadInfo 2022-10-20 12:17:50 +06:00
Ilya Shurumov
ec9ae182aa - one more last Civ AI junction traverse bug fix I SWEAR 2022-10-20 11:38:14 +06:00
Ilya Shurumov
2b0d066cde - remove user chases feature 2022-10-20 01:25:18 +06:00
Ilya Shurumov
ae62c78dd6 - a bit of revert 2022-10-20 01:05:33 +06:00
Ilya Shurumov
b74c5e2b79 - fix light trails bugs 2022-10-20 01:05:12 +06:00
Ilya Shurumov
9010d9d9f0 - fix logic behind GetLeftBoundLane/GetRightBoundLane again 2022-10-19 19:00:33 +06:00
Ilya Shurumov
e243cefe87 - fix crash and simplify code 2022-10-19 14:22:16 +06:00
Ilya Shurumov
90caa8cb70 - fix Civ AI junction exit selection bugs (hopefully last time) 2022-10-19 13:57:29 +06:00
Ilya Shurumov
06bfd658f8 - fix Civ AI lane changing bug fix 2022-10-19 02:04:39 +06:00
Ilya Shurumov
06ea2422cd - SetUpCivCollFlags regression fix causing height check to skip 2022-09-13 20:48:25 +06:00
Ilya Shurumov
aa77332952 - fix rain drops
- added RAND macro
2022-09-01 00:06:44 +06:00
Ilya Shurumov
12f2b8a48f - fix tyre tracks flipped 2022-08-01 00:49:11 +06:00
Ilya Shurumov
45b90ef181 - fix Chicago bridge getting incorrectly rotated at west side at some angles 2022-07-27 12:41:14 +06:00
Ilya Shurumov
b7a0bb4b71 - fix light trails bugs 2022-07-12 23:16:01 +06:00
Ilya Shurumov
38f53aca68 - treat the region without valid roadmap with non-sea plane as OG game did 2022-07-07 18:12:01 +06:00
Ilya Shurumov
5c2a9ce299 - revert EVENT_CAR_SPEED
- fix expression regression in PingInCivCar
2022-06-17 20:49:02 +06:00
Ilya Shurumov
e6a4dbc720 - fix parked car wobbling introduced in ff7af5c 2022-06-16 11:43:03 +06:00
Ilya Shurumov
b11bbb1cd0 - imrpove HQ font rendering 2022-06-15 20:00:33 +06:00
Ilya Shurumov
b90b7118e2 - tweak view draw distance to fix car lights repetition 2022-05-13 21:08:32 +06:00
Ilya Shurumov
7737225ee8 - improve PVS and draw distance
- add view distance constants
- move PositionVisible to draw.c and use newPositionVisible for it
2022-05-13 20:57:30 +06:00
Ilya Shurumov
60f962d4eb - added few defines for compile-time choosing game fixes and enchancements 2022-05-05 11:55:44 +06:00
Ilya Shurumov
f4145a0458 - fix Jones in trouble cutscene deviation 2022-05-05 11:10:32 +06:00
Ilya Shurumov
f65e1cec71 - fix trailblazer cones data position getting modified 2022-04-20 16:57:27 +06:00
Ilya Shurumov
db22ff2b59 - add HQ in-game font files 2022-04-20 13:02:34 +06:00
Ilya Shurumov
dab9d62145 - enable some PSX optimizations manually 2022-04-19 17:10:02 +06:00
Ilya Shurumov
c98ab84111 - give gWeather constants the name 2022-04-19 16:36:12 +06:00
Ilya Shurumov
a440f4b75d - give name to gTimeOfDay constants 2022-04-19 16:32:24 +06:00
Ilya Shurumov
f70d545947 - XA subtitles Y position correction 2022-04-19 16:00:17 +06:00
Ilya Shurumov
0e9ad1a72d - different XM song position setting 2022-04-19 16:00:00 +06:00
Ilya Shurumov
cb04b933d7 - add DrawSync to hires font drawing, create font textures once 2022-04-19 14:52:54 +06:00
Ilya Shurumov
7e71c9b769 - hires TTF fonts support 2022-04-17 12:05:47 +06:00
Ilya Shurumov
ef837b4a4d - make Vegas ground at night a bit darker to match walls when Dlights are on 2022-04-14 18:01:05 +06:00
Ilya Shurumov
f1f5388ec8 - fix PC frontend replay filenames can't be longer than 16 characters 2022-04-14 17:59:53 +06:00
Ilya Shurumov
7503934836 - fix Caine's compound LORRY not being drawn 2022-04-14 00:57:06 +06:00
Ilya Shurumov
de28e2fa69 - fix LoadMapTile producing incorrect dummy map tile 2022-04-13 22:27:10 +06:00
Ilya Shurumov
15bda7a0ae - max draw distance for cars
- few optimizations on gTimeOfDay lookups
2022-04-13 22:00:34 +06:00
Ilya Shurumov
b0c9a28dda - fix litSprites table not being cleaned up 2022-04-13 21:10:50 +06:00
Ilya Shurumov
bcab674b5f - changes to plot context 2022-04-11 13:47:18 +06:00