tung362 / RoR2PVP

Risk of Rain 2 PVP Mod
https://thunderstore.io/package/60dfb16d5e944afc/RoR2PVP/
5 stars 0 forks source link

RoR2PVP

RoR2PVP is a mod that adds a free for all and team PVP game mode to the game Risk of Rain 2.
Note: Everything is server sided, so only host needs this mod installed

Want to create your own custom game modes? Check out my API: RoR2GameModeAPI!

Want to buy me a coffee?

(Optional: non host players can also vote on settings if they have the mod installed but isn't needed necessarily to play)
alt text

Menus
alt text
alt text
alt text
alt text

Videos of mod in action:

PVP Mod With PlayerBots Mod
IMAGE ALT TEXT HERE
Vanilla Characters
IMAGE ALT TEXT HERE
Bandit and Sniper Only (Old)
IMAGE ALT TEXT HERE

Found a bug? Want a feature added?:

Feel free to submit an issue here on my github!

To do:

Features:

Requirements:

BepInExPack 5.4.9
R2API 3.0.50
HookGenPatcher 1.2.1
RoR2GameModeAPI 1.0.0
Friends :(

Installation:

  1. Install BepInExPack (Version is provided above)
  2. Install R2API (Version is provided above)
  3. Install HookGenPatcher (Version is provided above)
  4. Install RoR2GameModeAPI (Version is provided above)
  5. Download and unzip RoR2PVP (From releases or on thunderstore.io)
  6. Place RoR2PVP.dll into your \Risk of Rain 2\BepInEx\plugins\ folder

Configuration:

  1. Run your game at least once with the RoR2PVP mod installed
  2. Navigate to \Risk of Rain 2\BepInEx\config
  3. Open PVP.cfg with any text editor
  4. Open PVPBannedItemList.cfg with any text editor
  5. Open PVPCustomPlayableCharacters.cfg with any text editor
  6. Open PVPCustomInteractablesSpawner.cfg with any text editor
  7. Edit the configs as you see fit
Default config values
PVP.cfg
Keys Default values
Grace Timer Duration 60
Cash Delay 10
Cash Grant Amount 70
Respawns Per Round 2
PVPBannedItemList.cfg Default banned items
I13
I85
I105
I112
I122
I76
E39
E29
E11
E9
E10
E27
E13
E19
E24
E17
E16
PVPCustomPlayableCharacters.cfg Character slots Default custom characters
Commando slot BanditBody
Huntress slot BanditBody
Bandit slot BanditBody
MUL-T slot BanditBody
Engineer slot BanditBody
Artificer slot BanditBody
Mercenary slot SniperBody
REX slot SniperBody
Loader slot SniperBody
Acrid slot SniperBody
Captain slot SniperBody
PVPCustomInteractablesSpawner.cfg keys Default Values
Mega Drone Amount 0
Mega Drone Price 300
Gunner Drone Amount 0
Gunner Drone Price -1
Missile Drone Amount 0
Missile Drone Price -1
Healer Drone Amount 8
Healer Drone Price -1
Equipment Drone Amount 0
Flame Drone Amount 0
Flame Drone Price -1
Turret Amount 0
Turret Price -1
Shrine Of Order Amount 2
Shrine Of Blood Amount 0
Shrine Of Chance Amount 3
Shrine Of Chance Price -1
Shrine Of Combat Amount 0
Shrine Of Healing Amount 0
Shrine Of Healing Price -1
Gold Shrine Amount 0
Gold Shrine Price -1
Capsule Amount 0
Radar Tower Amount 1
Radar Tower Price -1
Celestial Portal Amount 0
Shop Portal Amount 0
Duplicator Amount 2
Duplicator Large Amount 1
Duplicator Military Amount 0
Gold Chest Amount 2
Gold Chest Price 300
Small Chest Amount 16
Small Chest Price -1
Large Chest Amount 8
Large Chest Price -1
Damage Chest Amount 4
Damage Chest Price -1
Healing Chest Amount 4
Healing Chest Price -1
Utility Chest Amount 4
Utility Chest Price -1
Triple Shop Amount 3
Triple Shop Price -1
Triple Shop Large Amount 3
Triple Shop Large Price -1
Equipment Barrel Amount 6
Equipment Barrel Price -1
Lockbox Amount 4
Lunar Chest Amount 4

Compatibility:

Credits:

Special thanks to my friend Riley for helping me test https://github.com/SimpleManGames
Special thanks to my friend Justin for helping me test https://github.com/Sethix

Change log:

1.6.0 (Current)