PlayerBotsFork
Fork of PlayerBots. Adds AI controlled teammates to your game.
| Date uploaded | 2 months ago |
| Version | 1.0.0 |
| Download link | BTFighter-PlayerBotsFork-1.0.0.zip |
| Downloads | 1477 |
| Dependency string | BTFighter-PlayerBotsFork-1.0.0 |
This mod requires the following mods to function
bbepis-BepInExPack
Unified BepInEx all-in-one modding pack - plugin framework, detour library
Preferred version: 5.4.2121README
RoR2-PlayerBots
A fork of a mod for Risk of Rain 2 with added features and more custom character support.
Base Characters
| Character | |
|---|---|
| Commando | |
| Huntress | |
| Bandit | |
| MUL-T | |
| Engineer | |
| Artificer | |
| Mercenary | |
| REX | |
| Loader | |
| Acrid | |
| Captain | |
| Railgunner | |
| Void Fiend | |
| Seeker | |
| False Son | |
| CHEF | |
| Operator | |
| Drifter |
Modded Characters
If you have friends in your lobby that you want to spawn bots for, add their slot number in the lobby after the rest of the arguements. Example: addbot engineer 5 3 will spawn 5 engineers for the 3rd player in the lobby.
Alternatively, you can set the amount of bots spawned at the beginning of a run in the config. These bots will default to having the host as their master.
Other Console Commands
pb_startingbots [survivor name OR survivor index] [amount] - Changes the amount of bots spawned at the beginning of a run.
pb_startingbots_random [amount] - Changes the amount of random bots spawned at the beginning of a run.
pb_startingbots_reset - Resets the amount of all bots that spawn at the beginning of a run to 0.
pb_listsurvivors - Lists all the loaded survivors and their index numbers, useful for adding bots
removebots - Removes all bots from the run
killbots - Kills all the bots currently in the run. They will respawn in the next stage.
tpbots - Teleports all the bots to your position
Compatability List
Compatable:
ImprovedSurvivorAI
ShareSuite
Incompatable:
TeammateRevival
Support
You can support Meledy (original creator) at https://buymeacoffee.com/melledy if you like this mod.
Credits
Meledy - for the original PlayerBots mod.
.score - for LemurFusion, used for the teleportation feature and VFX.
Samuel - for ImprovedSurvivorAI, decided to use their Drifter and Operator AI instead.
DISCLAIMER: This fork uses AI to generate code for fixes/additions.
CHANGELOG
- 1.0.0 (ror2 1.4.1)
- Added support for the ff: - Custodian (Forgot to mention in 0.9.9)
- Improved base AI.
- Improved AI for the following survivors: - Acrid - Artificer - Bandit - Drifter - Operator - Seeker - Nemesis Enforcer
- Revamped Personal Space feature.
- Disabled Desolator AI's special to stop it from spamming.
- Thanks to ImprovedSurvivor for most of the code (Vanilla Survivors/Base AI).
- 0.9.9 (ror2 1.4.0)
- Improved AI for the ff:
- Drifter
- Celestial War Tank
- Desolator
- Enforcer
- Operator
- Credit and thanks to ImprovedSurvivorAI for Drifter and Operator.
- Added support for the ff:
- Nemesis Enforcer
- Shock Trooper
- Improved AI for the ff:
- 0.9.8 (ror2 1.4.0)
- Added ContinueAfterDeath blacklist.
- List stages that you don't want ContinueAfterDeath to be enabled.
- Added Character blacklist.
- List characters you don't want included in "pb_startingbots_random" and "addrandombot"
- Added item blacklist.
- List items you don't want bots to buy.
- Improved Drifter AI
- Sale Star is now functional for bots, even without BotsUseInteractables enabled.
- Disabled BotsUseInteractables for now, currently broken.
- Added ContinueAfterDeath blacklist.
- 0.9.7 (ror2 1.4.0)
- Operator can now buy drones.
- Can be adjusted in the config. Set to 0 to disable this feature.
- Can also adjust in the config to allow all characters to buy drones.
- Fixed early-pod teleport spam.
- Operator can now buy drones.
- 0.9.6 (ror2 1.4.0)
- Thunderstore page rework.
- 0.9.5 (ror2 1.4.0)
- Bots now teleport to players if they are too far away.
- Can be adjusted in the config. Set to 0 to disable this feature.
- Game no longer count bots when giving Aurelionite Fragments.
- Bots no longer buy scrap. (Hopefully)
- Bots now teleport to players if they are too far away.
- 0.9.4 (ror2 1.4.0)
- Simplified version numbering, starting from v0.9.3
- Fixed WolfoQOL mod incompatability related to the scoreboard.
- Fixed Personal Space not respected after reviving.
- 0.9.3 (ror2 1.4.0)
- SkillHelpers:
- Added Operator
- Added Drifter (BETA)
- Bots no longer count when the game gives items after a boss is defeated.
- Shrine of Shaping now works with bots.
- Fixed pb_startingbots command.
- SkillHelpers:
- 0.9.2 (ror2 1.3.9)
- Nerfed Robomando
- Robomando can no longer give himself free items, instead he can buy items as much as possible if he can afford it.
- Has 40% discount when buying items.
- Removed giving himself 5 items every stage, giving 3 items to others randomly stays.
- Seeker Players and PlayerBots can now revive PlayerBots with Meditate.
- Nerfed Robomando
- 0.9.1 (ror2 1.3.9)
- Fixed unable to spectate bots with PlayerMode enabled.
- Fixed "addbot" command not randomizing survivors.
- 0.8.2 (ror2 1.3.8)
- Backported spectator fix
- Nerfed Robomando
- Robomando can no longer give himself free items, instead he can buy items as much as possible if he can afford it.
- Has 40% discount when buying items.
- Removed giving himself 5 items every stage, giving 3 items to others randomly stays.
- Seeker Players and PlayerBots can now revive PlayerBots with Meditate.
- 0.9.0 (ror2 1.3.9)
- Fix AllyCardManager error
- 0.8.1 (ror2 1.3.8)
- Reverted "Temporary Solution"
- I realized that this was going to bloat the mod, and it would be better to actually fix it instead of hacky workarounds.
- Reverted "Temporary Solution"
- 0.8.0 (ror2 1.3.8)
- Merged "ScaleEnemiesWithBots" and a new config "AllowSpectateSummonedBots" to "EnablePseudoPlayerMode".
- "AllowSpectateSummonedBots" allows players to spectate summoned bots.
- Added "BotSacrificeRevive"
- When a player dies, a summoned bot will die to revive them at the bot's position.
- Merged "ScaleEnemiesWithBots" and a new config "AllowSpectateSummonedBots" to "EnablePseudoPlayerMode".
- 0.7.0 (ror2 1.3.8)
- Added configs "ForceDlcBotsAsSummons" and "ScaleEnemiesWithBots"
- "ForceDlcBotsAsSummons" makes DLC Survivors always spawn with PlayerMode off. This is a temporary fix for the first issue.
- "ScaleEnemiesWithBots" increments the player count for each bot that has PlayerMode off. Highly recommended to be used with "ForceDlcBotsAsSummons".
- Exempted Robomando from losing money when buying items.
- Added configs "ForceDlcBotsAsSummons" and "ScaleEnemiesWithBots"
- 0.6.0 (ror2 1.3.8)
- SkillHelpers:
- Added CHEF (RoR1 version)
- Added Chirr
- Added Belmont
- Added Dancer
- Added Kindred
- Added Robomando
- Adjusted Enforcer
- Adjusted Celestial War Tank
- Modified "Master Transfer" to now distribute bots among players evenly.
- Fixed "Personal Space" not working.
- Modified README. (Some mods are updated)
- Updated links and version numbers.
- SkillHelpers:
- 0.5.0 (ror2 1.3.7)
- Added Bot Owner Transfer feature, where if a player that a bot is following dies, the bot will follow another player.
- 0.4.0 (ror2 1.3.7)
- Added Rocket (Raccoon).
- Fixes Huntress not spawing. (Huntress' AiSkillDriver was empty. Oops.)
- 0.3.0 (ror2 1.3.7)
- Updated to work for latest verison. Massive thanks to @Donniecoe828 for his code.
- Added the ff:
- Executioner
- Nemesis Commando
- Nemesis Mercenary
- Space Marine
- Templar
- Disabled the ff:
- Builder
- Nemesis Enforcer
- Seamstress
- 0.2.0 (ror2 1.3.6)
- Updated to PlayerBots v1.7.1, now being able to play with Seekers of the Storm DLC!
- 0.1.0 (ror2 1.2.3.1)
- Initial Release
- Added suppor for more custom characters.


