Table of Contents

Class ExtractorBuildingModuleDataProvider

Namespace
Root
Assembly
SPZGameAssembly.dll
public class ExtractorBuildingModuleDataProvider : IBuildingModules
Inheritance
object
ExtractorBuildingModuleDataProvider
Implements
Extension Methods

Constructors

ExtractorBuildingModuleDataProvider(ResearchSpeedId, ResearchSpeedId, float, ILogger)

public ExtractorBuildingModuleDataProvider(ResearchSpeedId beltSpeed, ResearchSpeedId beltBuildingSpeed, float beltBuildingDuration, ILogger logger)

Parameters

beltSpeed ResearchSpeedId
beltBuildingSpeed ResearchSpeedId
beltBuildingDuration float
logger ILogger

Methods

GetInfoModules(IBuildingDefinition)

public IEnumerable<IHUDSidePanelModuleData> GetInfoModules(IBuildingDefinition definition)

Parameters

definition IBuildingDefinition

Returns

IEnumerable<IHUDSidePanelModuleData>

GetInfoModules(IMapModel, BuildingModel)

public IEnumerable<IHUDSidePanelModuleData> GetInfoModules(IMapModel map, BuildingModel building)

Parameters

map IMapModel
building BuildingModel

Returns

IEnumerable<IHUDSidePanelModuleData>