Interface IBuildingSoundManager
- Namespace
- Root
- Assembly
- SPZGameAssembly.dll
public interface IBuildingSoundManager
- Extension Methods
Methods
RegisterSounds(BuildingModel, IBeltLaneSoundDefinition, SingleItemLane, LaneSound[])
void RegisterSounds(BuildingModel building, IBeltLaneSoundDefinition soundDefinition, SingleItemLane lane, LaneSound[] laneSFxs)
Parameters
buildingBuildingModelsoundDefinitionIBeltLaneSoundDefinitionlaneSingleItemLanelaneSFxsLaneSound[]
TriggerSounds(BuildingModel, IBeltLaneSoundDefinition, SingleItemLane, LaneSound[], Ticks)
void TriggerSounds(BuildingModel entity, IBeltLaneSoundDefinition soundDefinition, SingleItemLane lane, LaneSound[] laneSFxs, Ticks progress_T)
Parameters
entityBuildingModelsoundDefinitionIBeltLaneSoundDefinitionlaneSingleItemLanelaneSFxsLaneSound[]progress_TTicks
UpdateSounds(BuildingModel, IBeltLaneSoundDefinition, SingleItemLane, LaneSound[])
void UpdateSounds(BuildingModel building, IBeltLaneSoundDefinition soundDefinition, SingleItemLane lane, LaneSound[] laneSounds)
Parameters
buildingBuildingModelsoundDefinitionIBeltLaneSoundDefinitionlaneSingleItemLanelaneSoundsLaneSound[]