Implemented a property that will allow a spawnable to be acted on a variable number of times before being consumed.

This commit is contained in:
hz
2025-06-09 23:05:40 -05:00
parent 5a27adf034
commit 43f3e8f0e7
12 changed files with 83 additions and 7 deletions
@@ -22,7 +22,8 @@ public class SpawnableControllerTests
sp.CollectResults.Count == 2 &&
sp.CollectResults[0].Result == "resource" &&
sp.CollectResults[0].SuccessRate == 75 &&
sp.ConsumeOnSuccess)))
sp.ConsumeOnSuccess &&
sp.Uses == 0)))
.Returns(Task.CompletedTask).Verifiable();
var controller = new SpawnableController(svc.Object);