diff --git a/appveyor.yml b/appveyor.yml index 9e8c92d6..5db41b6e 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -1,4 +1,4 @@ -version: 4.0.{build} +version: 4.2.{build} branches: only: diff --git a/changelog.txt b/changelog.txt index 53631846..ec061d67 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,4 +1,4 @@ -REDRIVER2 3.4 alpha +REDRIVER2 4.2 alpha Changelog since Oct 12 2000 diff --git a/data/config.ini b/data/config.ini index d5eda87d..8b38332b 100644 --- a/data/config.ini +++ b/data/config.ini @@ -13,4 +13,5 @@ pgxpZbuffer=0 [game] drawDistance=1200 freeCamera=1 -driver1music=0 \ No newline at end of file +driver1music=0 +userChases=RacingFreak,Snoopi,Olanov,Vortex,Fireboyd78 \ No newline at end of file diff --git a/src_rebuild/GAME/C/CUTSCENE.C b/src_rebuild/GAME/C/CUTSCENE.C index d114fdbe..71f11325 100644 --- a/src_rebuild/GAME/C/CUTSCENE.C +++ b/src_rebuild/GAME/C/CUTSCENE.C @@ -1377,12 +1377,14 @@ int LoadUserCutscene(int subindex, int userId = -1) if (userId >= 0 && userId < gNumUserChases) { + // get user chase instantly sprintf(customFilename, "REPLAYS\\User\\%s\\CUT%d_%d.D2RP", gUserReplayFolderList[userId], gCurrentMissionNumber, subindex); if (FileExists(customFilename)) userIndex = userId; } + // if still no valid user replay from input if (userIndex == -1) { // find first valid user replay @@ -1468,6 +1470,7 @@ int LoadCutsceneToBuffer(int subindex) { userId = rand() % (gNumUserChases + 1); + // if random decides to have no user chase - get og or replacement one if (userId == gNumUserChases) userId = -1; } diff --git a/src_rebuild/GAME/VERSION.H b/src_rebuild/GAME/VERSION.H index 21f942b9..c1950479 100644 --- a/src_rebuild/GAME/VERSION.H +++ b/src_rebuild/GAME/VERSION.H @@ -1,7 +1,7 @@ #ifndef VERSION_H #define VERSION_H -#define GAME_VERSION_N "4.0 alpha" +#define GAME_VERSION_N "4.2 alpha" #define GAME_TITLE "REDRIVER2" #define GAME_VERSION GAME_TITLE " " GAME_VERSION_N