You are viewing a potentially older version of this package. View all versions.
WAAAAGH-PlayerLevels-0.0.7 icon

PlayerLevels

Kill monsters, clear levels, gain exp and grow (WIP)

By WAAAAGH
Date uploaded a week ago
Version 0.0.7
Download link WAAAAGH-PlayerLevels-0.0.7.zip
Downloads 3692
Dependency string WAAAAGH-PlayerLevels-0.0.7

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2100 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2100
Zehs-REPOLib-2.0.1 icon
Zehs-REPOLib

Library for adding content to R.E.P.O.

Preferred version: 2.0.1
nickklmao-MenuLib-2.4.1 icon
nickklmao-MenuLib

A library for creating UI!

Preferred version: 2.4.1

README

PlayerLevels

A mod for R.E.P.O that allows players to level up and receive upgrades. (Still WIP!)

Features

Additional options such as the look and behavior can be set in the config file:

Levelling

  • Number of upgrades received per level.
  • Max stamina upgrades
  • Max health upgrades
  • Max strength upgrades
  • Max range upgrades
  • Max speed upgrades
  • Max jump upgrades
  • Max tumble upgrades

Regen

  • Delay before regen.
  • Stamina regen per level.
  • Health regen per level.
  • Base stamina level (regen level).
  • Base health level (regen level).

Tumble Damage

  • Level 1 Tumble Damage.
  • Level 2 Tumble Damage.
  • Level 3 Tumble Damage.
  • Level 4 Tumble Damage.
  • Tumble Damage for each level after 4.

Experience gained

You can configure how much exp you get from killing different types of enemies.

Known Issues

  • Tumble damage does not work as a client (non-host)
  • Enemy deaths sometimes triggers multiple times causing multiple exp gains
  • Enemy deaths sometimes do not register as a client (non-host)

CHANGELOG

Changelog

[0.0.11] - 2025-04-29

Changed

[0.0.10] - 2025-04-29

Added

  • Configurations to add custom monsters to the exp table
  • Updates to README.md to add instructions on how to add custom monsters and how to add exp for killing custom monsters

Fixed

  • Potential NaN exp gain and level up when configuration sets Exp needed to level to 0
  • Missing exp values for Headman

[0.0.9] - 2025-04-29

Fixed

  • Desync counter going negative, upgrades should work again

[0.0.8] - 2025-04-29

Added

  • Added a notification when a player leaves the game, can be disabled in the config

Changed

  • Tumble launch damage is no longer added to the base damage but replaces it
  • Rebalanced Tumble launch damage scaling
    • Level 1 (Default: 15 damage, no increase from base damage)
    • Level 2 (Default: 25 damage)
    • Level 3 (Default: 35 damage)
    • Level 4 (Default: 45 damage)
    • Tumble Damage for each level after 4 (default: 5)

Fixed

  • Issues with Exp counter not displaying actual exp gained correctly
  • Null exception errors related when checking stats too eagerly when transitioning between scenes

Temp Solution

  • A desync hotfix is implemented to compensate players for missing upgrades. Players with missing upgrades will get additional upgrades on their next level up

[0.0.7] - 2025-04-26

Added

  • UI for player leaving during a game

Fixed

  • Some issues with Exp & level up page animations playing during game loading
  • Issue with kill count tracking not being reset

[0.0.6] - 2025-04-25

Added

  • UI for experience gained for killing monsters

Changed

  • Rebalanced level up values
  • Config descriptions to be "more" accurate

Known Issues

  • Tumble damage does not work as a client (non-host)
  • Enemy deaths sometimes triggers multiple times causing multiple exp gains
  • Enemy deaths sometimes do not register as a client (non-host)
  • UI animation sometimes plays too fast
  • Player Health is sometimes desynced between host and clients

[0.0.5] - 2025-04-23

Added

  • Added config for monster exp gained when monsters are killed
  • Added config for exp required for level up

Changed

  • Rebalanced base values for levelling

Known Issues

  • Tumble damage does not work as a client (non-host)
  • Enemy deaths sometimes triggers multiple times causing multiple exp gains
  • Enemy deaths sometimes do not register as a client (non-host)

[0.0.4] - 2025-04-22

Added

  • Tumble damage scaling with player levels
  • New configuration options for Tumble damage:
    • Level 1 Tumble Damage (default: 20)
    • Level 2 Tumble Damage (default: 40)
    • Level 3 Tumble Damage (default: 60)
    • Level 4 Tumble Damage (default: 80)
    • Tumble Damage for each level after 4 (default: 10)
  • Extra jump attribute for players

Changed

  • Updated README.md with new configuration options

[0.0.3] - Previous Release

Initial release features.