Lethal Company

Details

Last Updated
4 hours ago
First Uploaded
4 hours ago
Downloads
9
Likes
0
Size
18KB
Dependency string
Finishim-QuotaReward-1.0.0
Dependants

QuotaReward

🇪🇸 Español

📌 Descripción

QuotaReward agrega un sistema de escudo persistente que recompensa a los jugadores por completar cuotas de ganancia.
Cada cuota completada aumenta el escudo máximo, el cual absorbe daño antes de la vida.

El escudo:

  • Se guarda por partida
  • Se reinicia correctamente al ser despedidos
  • Se cura al máximo al iniciar un nuevo día
  • Es seguro en multijugador
  • NO interfiere con la vida ni con sistemas de curación

⚙️ Cómo funciona

  • Completar una cuota aumenta el escudo máximo
  • El escudo absorbe daño antes de la vida
  • El valor se guarda por partida
  • Al ser despedidos, el escudo vuelve a 0
  • Al reiniciar el día (nave en órbita), el escudo se cura al máximo
  • El HUD del escudo aparece solo tras obtener la primera recompensa

🔧 Configuración (LethalConfig)

Puedes modificar:

  • ShieldPerQuota – Escudo ganado por cuota
  • ShieldMaxLimit – Límite máximo de escudo
  • ShieldLabel – Texto mostrado en el HUD

⚠️ Compatibilidad

  • Compatible con partidas existentes
  • Compatible con la mayoría de mods
  • Si usas un mod que permite abrir la puerta de la nave en el espacio:
    • Asegúrate de que también ejecute la lógica de despido
    • De lo contrario podrían ocurrir comportamientos inesperados

🧩 Dependencias

Requeridas:

  • BepInEx
  • LethalModDataLib (MaxWasUnavailable)

Si instalas el mod manualmente, asegúrate de instalar también estas dependencias.


🛠️ Por hacer

  • Ocultar el HUD del escudo al abrir el menú de pausa / opciones
  • Posible personalización del color del HUD
  • Más opciones de posicionamiento del HUD

🇬🇧 English

📌 Description

QuotaReward adds a persistent shield system that rewards players for completing profit quotas.
Each completed quota increases the maximum shield capacity, which acts as damage absorption before health.

The shield:

  • Is saved per save file
  • Resets correctly when the crew is fired
  • Restores to max at the start of a new day
  • Is fully multiplayer-safe
  • Does NOT interfere with health or healing systems

⚙️ How it works

  • Completing a quota increases your maximum shield
  • The shield absorbs damage before health
  • Shield values are saved per run
  • On dismissal (fired), shield resets to 0
  • On day reset (ship returns to orbit), shield is restored to max
  • Shield HUD only appears after the first quota reward

🔧 Configuration (via LethalConfig)

You can configure:

  • ShieldPerQuota – Shield gained per completed quota
  • ShieldMaxLimit – Maximum allowed shield
  • ShieldLabel – HUD label text

⚠️ Compatibility Notes

  • Compatible with existing saves
  • Compatible with most gameplay mods
  • If you use a mod that allows opening ship doors in space, make sure:
    • It properly triggers the dismissal / end-of-run logic
    • Otherwise shield values may persist incorrectly

🧩 Dependencies

Required:

  • BepInEx
  • LethalModDataLib (MaxWasUnavailable)

If installing manually, make sure both dependencies are installed.


🛠️ To Do

  • Hide shield HUD while pause menu / settings are open
  • Optional HUD color customization
  • Additional HUD positioning options

Created by Finishim

Thunderstore development is made possible with ads. Please consider making an exception to your adblock.
Thunderstore development is made possible with ads. Please consider making an exception to your adblock.
Thunderstore development is made possible with ads. Please consider making an exception to your adblock.