Class ExtractorBuildingModuleDataProvider
- Namespace
- Root
- Assembly
- SPZGameAssembly.dll
public class ExtractorBuildingModuleDataProvider : IBuildingModules
- Inheritance
-
objectExtractorBuildingModuleDataProvider
- Implements
- Extension Methods
Constructors
ExtractorBuildingModuleDataProvider(ResearchSpeedId, ResearchSpeedId, float, ILogger)
public ExtractorBuildingModuleDataProvider(ResearchSpeedId beltSpeed, ResearchSpeedId beltBuildingSpeed, float beltBuildingDuration, ILogger logger)
Parameters
beltSpeedResearchSpeedIdbeltBuildingSpeedResearchSpeedIdbeltBuildingDurationfloatloggerILogger
Methods
GetInfoModules(IBuildingDefinition)
public IEnumerable<IHUDSidePanelModuleData> GetInfoModules(IBuildingDefinition definition)
Parameters
definitionIBuildingDefinition
Returns
- IEnumerable<IHUDSidePanelModuleData>
GetInfoModules(IMapModel, BuildingModel)
public IEnumerable<IHUDSidePanelModuleData> GetInfoModules(IMapModel map, BuildingModel building)
Parameters
mapIMapModelbuildingBuildingModel
Returns
- IEnumerable<IHUDSidePanelModuleData>