# Documentation for *HasConsumption* ## Overview class overview...
## Parent classes * [BaseBuilding](LuaFunctionDoc_BaseBuilding.md.html) * [CObject](LuaFunctionDoc_CObject.md.html) * ColorizableObject * FXObject * Holder * InitDone * [Object](LuaFunctionDoc_Object.md.html) * PropertyObject * SyncObject * [TaskRequester](LuaFunctionDoc_TaskRequester.md.html) * WaypointsObj ## Class properties ### Modifiable Properties #### Resource Consumption **consumption_amount** : Amount of stored consumption resources needed for consumption op. In other words, the convertion rate of consumption resources to other stuff. ### Template Properties #### Resource Consumption **consumption_resource_type** : The type of resource associated with consumption demands. **consumption_max_storage** : The max amount of storage for consumption resource. **consumption_amount** : Amount of stored consumption resources needed for consumption op. In other words, the convertion rate of consumption resources to other stuff. **consumption_type** : Determines the purpose of the consumption resource. **consumption_resource_stockpile_spot_name** : If there is any consumption, will try to attacha purely visual stockpile at this spot. (insert footer.md.html here)