Implement many UX improvements, packages and their assets and a UI overhaul in collection

This commit is contained in:
2026-07-09 10:18:24 +02:00
parent 61030d84b7
commit 844e81488c
111 changed files with 4480 additions and 258 deletions
+4 -6
View File
@@ -84,8 +84,7 @@ namespace KernelPanic.Combat
return;
}
context.Source.Shield += amount;
context.CombatManager.ReportEffectResult($"gained {amount} shield");
context.CombatManager.GrantPlayerShield(amount, "card");
}
}
@@ -110,8 +109,7 @@ namespace KernelPanic.Combat
return;
}
context.Source.Shield += amount;
context.CombatManager.ReportEffectResult($"gained {amount} shield");
context.CombatManager.GrantPlayerShield(amount, "card");
}
}
@@ -502,8 +500,7 @@ namespace KernelPanic.Combat
continue;
}
context.Source.Shield += overkill;
context.CombatManager.ReportEffectResult($"overkill -> {overkill} shield");
context.CombatManager.GrantPlayerShield(overkill, "overkill");
}
}
}
@@ -572,6 +569,7 @@ namespace KernelPanic.Combat
if (context.HandController.Remove(junk))
{
context.DeckController.Exhaust(junk);
context.CombatManager.HandleCardExhausted(junk);
int cycleGain = UpgradeMath.ScaleAmount(_cycleGain, context.Card);
context.Source.Cycles += cycleGain;
context.CombatManager.ReportEffectResult($"autoremove exhausted {GetCardName(junk)}: +{cycleGain} cycle");