Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
You are viewing a potentially older version of this package.
View all versions.
Extra Lives
Adds retry attempts to R.E.P.O. When all players die, return to the shop with progress preserved, then retry the same level up to 3 times.
By Lokirit
| Date uploaded | 15 hours ago |
| Version | 3.0.0 |
| Download link | Lokirit-Extra_Lives-3.0.0.zip |
| Downloads | 388 |
| Dependency string | Lokirit-Extra_Lives-3.0.0 |
This mod requires the following mods to function
BepInEx-BepInExPack
BepInEx pack for Mono Unity games. Preconfigured and ready to use.
Preferred version: 5.4.2100README
Extra Lives for R.E.P.O.
Adds retry attempts to R.E.P.O. When all players die, the level ends and you return to the shop with progress preserved. When you leave the shop, you return to the same level for another attempt.
Features
- Configurable number of retry attempts (default: 3)
- Visual UI showing remaining retries
- Progress and money preserved between retries
- Automatic retry system when all players die
- Works in both singleplayer and multiplayer
How It Works
- All players die → Level ends, everyone returns to the shop
- Progress saved → Money and collected valuables are preserved
- Leave shop → Return to the same level (retry)
- Repeat → Up to 3 retry attempts
- After retries exhausted → Normal level progression resumes
Installation
- Install BepInEx 5.x for R.E.P.O.
- Download
ExtraLives.dllfrom Releases - Place it in
R.E.P.O./BepInEx/plugins/ - Launch the game
Configuration
Edit BepInEx/config/ExtraLives.cfg:
[General]
## Number of retry attempts before normal progression resumes. Set to 0 to disable.
# Setting type: Int32
# Default value: 3
ExtraLives = 3
## Show remaining retries counter on screen.
# Setting type: Boolean
# Default value: true
ShowUI = true
## Reset retries at the start of each new run.
# Setting type: Boolean
# Default value: true
ResetOnNewRun = true
## Enable debug logging for troubleshooting.
# Setting type: Boolean
# Default value: false
DebugMode = false
Game Flow
Start Run → Level 1 → All Die → Shop (keep progress) → Level 1 (retry 1) → All Die → Shop → Level 1 (retry 2) → ... → Level 1 (retry 3) → Level 2 (normal progression)
Requirements
- R.E.P.O. (Steam)
- BepInEx 5.x
License
MIT
CHANGELOG
Changelog
3.0.0
- Config file
ExtraLives.cfg - Added resetOnNewRun option
- Added debug mode
- Added chat commands (!addlife)
- Improved health restoration logic
2.0.0
- Added multiplayer support
- Added UI counter for remaining retries
- Added epic death screen
1.0.0
- Initial release
- Basic retry system on death
- Configurable retry count