public SpaceResource GetReserveOfType(ESpaceResource resource) { switch (resource) { case ESpaceResource.Organic: return(m_organicReserve); case ESpaceResource.Oxygen: return(m_oxgenReserve); case ESpaceResource.Metal: return(m_metalReserve); } return(null); }
public void GainResource(ESpaceResource resource, float amount) { GetReserveOfType(resource).GainResource(amount); }