public void AddToResource(string key, double amount) { if (!ResourceMap.ContainsKey(key)) { return; } ResourceInstance res = ResourceMap[key]; Engine.Log().Log($"[{Name}]Generated {amount:0.} {res.Resource.Name}."); res.Add(amount); }