feat: agregar lógica de penalización por fatiga en recompensas; actualizar tipos de recompensa para incluir monedas base y monedas después de la penalización

This commit is contained in:
2025-10-09 01:57:58 -05:00
parent 0b0a73d114
commit 3a311c8bb6
4 changed files with 38 additions and 24 deletions

View File

@@ -66,6 +66,8 @@ export type RunResult = {
rewardModifiers?: {
fatigueCoinMultiplier?: number; // 0.85 si hay -15%
fatigueMagnitude?: number; // magnitud original del efecto
baseCoinsAwarded?: number; // suma antes de aplicar multiplicador de fatiga
coinsAfterPenalty?: number; // suma final depositada en wallet
};
};