The resources system provides a way to create game mechanics that revolve around the adding and removing of a resource to a resource container.
Examples of this are:
Ammo use and reloading
Energy use and replenishing
Heat production and dissipation
The resources system is for both positive resources (such as ammo) and negative resources (such as heat). It is not an inventory system, but a means to create mechanics around resource usage on the vehicle.