Red Dead Redemption 2

File information

Last updated

Original upload

Created by

DrNemo

Uploaded by

spuchnietyjjid

Virus scan

Safe to use

Tags for this mod

About this mod

How long will you survive? No matter how many you kill, they still keep coming.
Prepare a strategy, set up traps and mounted weapons. Shape the environment to your liking and make yourself some cover. Once they
start coming, they will keep coming.

Requirements
Permissions and credits
Changelogs
TheyKeepComing - a Red Dead Redemption 2 mod

NEW IN 0.2-alpha:

Added debug mode (see readme).
Added customizable positions for player teleport and enemy spawns.
Added setting ped/vehicle density to 0 while the mod is loaded.

ABOUT THIS MOD
This mod will wrap you to the Saint Denis cemetery and spawn a set amount of peds and make them fight you. Once an enemy is killed, 
a new enemy is spawned so that the number of enemies going after you is constant. You can customize the number of enemies present at once
in the configuration file. The only way out is by dying. Once you die you will be presented with time of your attempt and number of enemies
you killed. This information will also be stored in TheyKeepComing.log. Share your highest time survived with some impressive kill count!


CONFIGURATION
Configuration is stored in TheyKeepComing.ini.
[NEW] Debug mode: You can change "Debug" value to "1" in the ini file to gain access to:
1) Pressing F2 will save your current position to the TheyKeepComing.log
2) Pressing F3 while the horde is active will stop the horde.

ScriptHook debug mode:
    "Runtime asi script reloading:
In order to use this feature you must create empty file called "ScriptHookRDR2.dev"
in you game's main dir. While being ingame press CTRL + R, beep sound will tell
you that all loaded scripts are fully unloaded and you can replace your *.asi,
press CTRL + R again to load the scripts, triple beep will indicate that
everything is loaded."
So in ScriptHook debug mode you can use CTRL + R twice to reload the script (and the configuration).

[NEW] You can customize your staring position and 2 positions for enemies to spawn (alternating). Please follow the format provided in the
INI file.

You can customize a number of enemies (MaxEnemies) that are present at once. Values can be between 10 and 512. Lower value means better
performance and less chance for the game to crash.
Keybinds can also be customized. Please refer to https://docs.microsoft.com/en-us/windows/win32/inputdev/virtual-key-codes for key values.


USAGE (default keybinds)
Press F3 and you will be teleported the Saint Denis cemetery. If you are already there, pressing it will start the attack.
The attack will come from the west gate.
Before you start an attack you can prepare yourself by spawning explosives, objects and mounted weapons using Spawner Menu.
Spawner Menu is activated by pressing X. Pressing X multiple times will cycle through menus. To select an item from the menu
press 1 - 9. You will be put into placing mode. While in placing mode you can move around to find a good spot for the item.
You can press Q to rotate the object clockwise (counter clockwise while holding SHIFT). To confirm the plcacement press E.
Selecting "> DEL LAST SPAWNED" in Explosives menu will remove last spawned object.
To remove all spawned objects you will need to reload save game.

DISCLAIMER
This mod is provided as-is and it will likely crash your game at some point. Please don't save the game after using this mod
and disable autosave. After done playing with the mod please load the savegame.
Tested with NativeTrainer installed. If it doesn't work for you or you have constant crashes please lower the amount
of enemies in the configuration file or remove other scrips than ScriptHook by AB, NativeTrainer and TheyKeepComing.

[NEW] Now the mod will also set ped/vehicle multiplier to 0 while it's running, so remove the mod when you're done playing.

Please don't redistribute this mod on its own but rather provide links to the original source. Thank you!

Author: Dr. Nemo

Special thanks for Alexander Blade for his amazing ScriptHook and for source code of NativeTrainer!