Ampilteam-Ampil_PVPmod icon

Ampil PVPmod

Arena PvP Deathmatch mod for RoR2 with team selection, anti-one-shot balance engine, item drafting on kill/death, mercenary monster chests, and solo bot support.

Last updated 4 hours ago
Total downloads 17
Total rating 0 
Categories Gamemodes AI Generated
Dependency string Ampilteam-Ampil_PVPmod-1.3.0
Dependants 0 other packages depend on this package

This mod requires the following mods to function

bbepis-BepInExPack-5.4.2117 icon
bbepis-BepInExPack

Unified BepInEx all-in-one modding pack - plugin framework, detour library

Preferred version: 5.4.2117
RiskofThunder-R2API_Core-5.1.1 icon
RiskofThunder-R2API_Core

Core R2API module

Preferred version: 5.1.1
RiskofThunder-R2API_RecalculateStats-1.4.0 icon
RiskofThunder-R2API_RecalculateStats

API for manipulating Character Stats

Preferred version: 1.4.0
RiskofThunder-R2API_Networking-1.0.2 icon
RiskofThunder-R2API_Networking

Networking API around the Unity UNet Low Level API (LLAPI)

Preferred version: 1.0.2
RiskofThunder-R2API_Director-2.1.2 icon
RiskofThunder-R2API_Director

API for easily modifiying the Director (RoR2 monster / interactable spawner) behaviour

Preferred version: 2.1.2

README

⚔️ Ampil-PVPmod: Risk of Rain 2 Arena PvP Mode

Thunderstore Version Game Version Dependencies

Ampil-PVPmod converts Risk of Rain 2 into a fast-paced, competitive arena deathmatch with dedicated team selection, an anti-one-shot balance engine, post-kill item drafting, interactive mercenary monster contracts, and complete single-player practice bot support.


🌟 Key Features

🛡️ 1. Competitive PvP Balance Engine

  • Anti-One-Shot Protection: Maximum damage per hit is hard-capped (default $32%$ max HP/Shield), with soft-cap diminishing returns beyond $18%$.
  • Health & Sustain Rework: 5x health pool multiplier and 3x health regeneration to ensure long, tactical duels instead of instant deaths.
  • Friendly Fire & Self-Damage Shield: Complete immunity to your own explosions, splash damage, and teammates' skills/status effects.
  • Fair Status Effects: Freezing effects are converted into an $80%$ movement speed slow (1.5s) to prevent permanent stun-locks. Void instakill is disabled.

🎴 2. Post-Death & Post-Kill Item Draft

  • Killer Reward: Slaying an opponent lets you draft 2 items out of 5 choices directly from your screen with a $20%$ chance for a bonus Active Equipment slot.
  • Comeback Mechanic: Fallen players select 1 item out of 3 choices upon respawn to stay competitive.
  • Rapid Pick Hotkeys: Select cards seamlessly without opening bulky menus using number keys [1] – [6].

👾 3. Mercenary Monster Chests & Elite Contracts

  • Periodic containers drop into the arena (Capsules, Small, Large, and Legendary Chests).
  • Spend match gold (earned passively or through kills) to summon allied monsters that hunt down enemy players!
  • Rare 2% Elite Chest: Spawns with an orbiting violet aura, summoning blazing, overloading, or glacial elite defenders.

🤖 4. Solo Sandbox & Practice Bot

  • Practice anytime without friends! In single-player, a rival bot automatically spawns into the match.
  • Toggle between Aggressive Combat AI (attacks, dodges, and drafts items) and a Target Dummy mode for damage testing.

🏆 5. Clean Custom UI & Fast Match Control

  • Dynamic killfeed with survivor portraits and team highlights.
  • Real-time HUD scoreboard tracking kills, deaths, streaks, and chest timers.
  • Lobby team selector (Blue Team vs Red Team) with glowing survivor outlines.
  • Quick match reset key ([F8]) that wipes items and restarts the arena instantly.

⌨️ Controls & Hotkeys

Key Context Action
[F6] Lobby (Pre-game) Toggle in-game PvP Arena Configuration Window
[F7] Single-player Teleport test bot / practice dummy directly to your crosshair
[F8] Host / Match Instant round restart (cleans inventory, resets arena)
[F9] Single-player Toggle Bot mode: Aggressive AI ↔ Static Dummy
[1] – [6] During Draft Instantly pick corresponding item/equipment card

⚙️ Configuration

Press [F6] in the lobby to adjust settings directly inside the game, or modify BepInEx/config/com.daniil.ror2pvpmode.cfg:

  • TargetKills (Default: 15): Kill limit required to win the match.
  • WarmupDuration (Default: 10s): Pre-match invulnerability timer for positioning.
  • RespawnInvulnDuration (Default: 2.0s): Post-respawn ghost invulnerability.
  • PlayerHealthMultiplier (Default: 5.0): Health pool scale.
  • PvPDamageScale (Default: 0.30): Ingoing damage multiplier between players.
  • MercChestInterval (Default: 60s): Timer between mercenary monster container spawns.
  • ArenaMap: Select Treeborn Colony, Golden Dieback, or random rotation.

📦 Installation

  1. Install BepInExPack (v5.4.21 or higher).
  2. Install R2API (Core, RecalculateStats, Networking, Director).
  3. Download Ampil-PVPmod via the Thunderstore Mod Manager or extract RoR2PvPMode.dll into your Risk of Rain 2/BepInEx/plugins/ directory.
  4. All players in the lobby must have the mod installed.

🇷🇺 Описание на русском языке (Нажмите, чтобы развернуть)

О моде Ampil-PVPmod

Ampil-PVPmod превращает Risk of Rain 2 в соревновательный PvP-дезматч с балансом против ваншотов, драфтом предметов, командным разделением и механикой наёмных монстров.

Главные особенности:

  1. Баланс PvP без ваншотов: Множитель здоровья $\times 5$, регенерация $\times 3$, сжатие пикового урона (софт-кап после $18%$ и хард-кап $32%$ за удар). Заморозка превращена в 80% замедление на 1.5 секунды.
  2. Драфт предметов после дуэлей:
    • Победитель в дуэли выбирает 2 предмета из 5 (+ шанс 20% на слот снаряжения).
    • Погибший игрок выбирает 1 предмет из 3 в качестве компенсации.
    • Выбор кнопками [1]–[6] без паузы в геймплее.
  3. Сундуки с наёмниками: На арене появляются капсулы и сундуки с союзными монстрами (жуки, лемурианы, виспы, големы), атакующими соперников. С шансом 2% появляется фиолетовый Элитный сундук.
  4. Тренировочный бот (Одиночная игра): Работает без подключения друзей! Клавиша [F7] призывает бота к вам, а [F9] переключает его между боевым ИИ и манекеном для проверки урона.
  5. Удобный интерфейс: Киллфид с портретами выживших, таблица лидеров, выбор команды в лобби (Синие / Красные) с подсветкой манекенов и кнопка быстрого рестарта раунда [F8].