Commit Graph

1284 Commits

Author SHA1 Message Date
Ilya Shurumov
8a6dea83c0 - configurable data folder in config.ini 2020-10-24 22:35:51 +06:00
Ilya Shurumov
81963cb08c - fix DrawTILES not setting plotContext draw buffer
- other minor stuff
2020-10-24 22:35:29 +06:00
Ilya Shurumov
455fbb2f49 - disable obstacle map debug display 2020-10-24 20:55:08 +06:00
Ilya Shurumov
48ed8f4292 - refactor UpdateCopMap, addCivs, getInterpolatedDistance and
- complete PATHFIND.C refactoring
2020-10-24 20:45:42 +06:00
Ilya Shurumov
68029eccf9 - temporary disabled stored pings reading in replays 2020-10-24 20:44:45 +06:00
Ilya Shurumov
8aabcacb55 - fix camera invalidation bugs in Film Director 2020-10-24 20:44:18 +06:00
Ilya Shurumov
4a60008677 - refactor popNode, iterate 2020-10-24 01:44:56 +06:00
Ilya Shurumov
cca064cac8 - load saved replay from frontend (temp) 2020-10-24 01:44:21 +06:00
Ilya Shurumov
bc6e418230 - director chase camera height now can be properly lower 2020-10-24 01:43:59 +06:00
Ilya Shurumov
16015815e7 Merge branch 'develop-SoapyMan' of https://github.com/SoapyMan/REDRIVER2 into develop-SoapyMan 2020-10-23 16:06:58 +06:00
Ilya Shurumov
bbe8bab6d1 - use MAP_REGION_SIZE and MAP_CELL_SIZE to determine region grid 2020-10-23 16:06:50 +06:00
Ilya Shurumov
2c88991cdd - partially figured out Driver 1 spool offsets 2020-10-23 16:04:21 +06:00
Ilya Shurumov
498107312d - refactor WunCell, InvalidateMap, BloodyHell and fix pathfinding map generation bugs 2020-10-23 02:24:10 +06:00
Ilya Shurumov
b8419e6f9d - CellEmpty hack for super-thin walls 2020-10-23 02:22:38 +06:00
Ilya Shurumov
80ae15bc13 - attempt to use CellAtPositionEmpty instead of lineClear in PATHFIND.C 2020-10-22 02:53:13 +06:00
Ilya Shurumov
cbd77a3cf1 - fix cops getting stuck along the wall 2020-10-22 02:52:41 +06:00
Ilya Shurumov
05b6548a58 - fix compile error
- fix crash related to config
2020-10-22 02:51:19 +06:00
Ilya Shurumov
25c74feac7 - car lod switch distance now dynamic with zoom 2020-10-21 14:41:04 +06:00
Ilya Shurumov
c3e06f7f82 - do not reset ping buffer when going to quick replay/director 2020-10-21 13:30:50 +06:00
Ilya Shurumov
daea299659 - remove pointless operation xD 2020-10-21 12:10:39 +06:00
Ilya Shurumov
d5963e26d5 - fix free camera for Release build 2020-10-21 12:08:13 +06:00
Ilya Shurumov
b9af50cd89 - include default config into project 2020-10-21 11:54:50 +06:00
Ilya Shurumov
ca711efd80 Merge branch 'develop-SoapyMan' of https://github.com/SoapyMan/REDRIVER2 into develop-SoapyMan 2020-10-21 11:43:41 +06:00
Ilya Shurumov
6fc37b1498 - add INI configuration support
- add fullscreen support
2020-10-21 11:43:29 +06:00
Ilya Shurumov
6de9f86938 - remove CMake files 2020-10-21 11:10:47 +06:00
Ilya Shurumov
2bacfdfc23 - appveyor build 'Release Dev' 2020-10-21 01:14:21 +06:00
Ilya Shurumov
1e936f1ad5 - attempt to fix ped head rotation of disappeared interest
- bump game version
2020-10-21 01:11:00 +06:00
Ilya Shurumov
139aa1bc3e - [EMU] analog controller support in LIBPAD 2020-10-21 00:47:52 +06:00
Ilya Shurumov
728bbfc95a - [EMU] move controller reading code to LIBPAD 2020-10-21 00:14:35 +06:00
Ilya Shurumov
f11765185a - almost refactored PAD.C 2020-10-21 00:14:13 +06:00
Ilya Shurumov
bde9216283 - Car/Tanner controls as enums 2020-10-20 23:41:56 +06:00
Ilya Shurumov
8818004ab2 - always store pings in replays use them 2020-10-20 23:35:54 +06:00
Ilya Shurumov
f3789c1620 - fix a WTF formatting 2020-10-20 23:01:26 +06:00
Ilya Shurumov
64b7d53272 - refactor OBJANIM.C 2020-10-20 22:50:47 +06: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
3304fc1adb - replace FixFloorSigned macro calls with divisions 2020-10-20 15:52:19 +06:00
Ilya Shurumov
20d32a16ca - refactor TARGETS.C 2020-10-20 00:21:12 +06:00
Ilya Shurumov
402dc22785 - refactor WHEELFORCES.C 2020-10-19 23:17:42 +06:00
Ilya Shurumov
670d1c4c26 - scale sky verts a little bit more 2020-10-19 21:07:01 +06:00
Ilya Shurumov
d4ebcd2cd3 - update CONTRIBUTING.md 2020-10-19 21:06:46 +06:00
Ilya Shurumov
e408ebfcb9 - less pointer dereferencing in cycles 2020-10-19 15:06:22 +06:00
Ilya Shurumov
91c9f40be3 - complete TileNxN, Tile1x1 2020-10-19 13:22:41 +06:00
Ilya Shurumov
65d5972c03 - TILE.C refactoring almost done 2020-10-18 21:35:28 +06:00
Ilya Shurumov
e2f7a3723d - minor cleanups 2020-10-18 21:34:04 +06:00
Ilya Shurumov
3737f4c4e5 - fix sky wobble 2020-10-18 21:33:42 +06:00
Ilya Shurumov
1bbf9512a2 - fix last camera deletion freeze 2020-10-18 20:30:15 +06:00
Ilya Shurumov
1d45c62a0f - refactor SHADOW.C tyre tracks 2020-10-18 19:54:11 +06:00
Ilya Shurumov
26005b2991 - disable Driver 1 sinking code as it is a garbage 2020-10-18 13:03:18 +06:00
Ilya Shurumov
33af974844 - allow zooming for non-tracking camera in director
- use unused value in PLAYBACKCAMERA to store camera zoom
2020-10-18 13:02:57 +06:00
Ilya Shurumov
7391945dff - optimize shadow code
- fix tyre tracks and refactoring progress on SHADOW.C
2020-10-18 13:02:04 +06:00