Table of Contents

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

building BuildingModel
soundDefinition IBeltLaneSoundDefinition
lane SingleItemLane
laneSFxs LaneSound[]

TriggerSounds(BuildingModel, IBeltLaneSoundDefinition, SingleItemLane, LaneSound[], Ticks)

void TriggerSounds(BuildingModel entity, IBeltLaneSoundDefinition soundDefinition, SingleItemLane lane, LaneSound[] laneSFxs, Ticks progress_T)

Parameters

entity BuildingModel
soundDefinition IBeltLaneSoundDefinition
lane SingleItemLane
laneSFxs LaneSound[]
progress_T Ticks

UpdateSounds(BuildingModel, IBeltLaneSoundDefinition, SingleItemLane, LaneSound[])

void UpdateSounds(BuildingModel building, IBeltLaneSoundDefinition soundDefinition, SingleItemLane lane, LaneSound[] laneSounds)

Parameters

building BuildingModel
soundDefinition IBeltLaneSoundDefinition
lane SingleItemLane
laneSounds LaneSound[]