using System.Collections.Generic; namespace GameAuthApi.Models; public class CreateSpawnableRequest { public string Name { get; set; } public int SpawnRate { get; set; } // Action players must perform to collect the item public string CollectAction { get; set; } // Possible outcomes of collecting the item public List CollectResults { get; set; } = []; // Should the spawnable be removed after a successful action? public bool ConsumeOnSuccess { get; set; } = false; }