ReadOnlyList< CellFace > CellFaces
MountedElectricElement(SubsystemElectricity subsystemElectricity, CellFace cellFace)
override bool OnInteract(TerrainRaycastResult raycastResult, ComponentMiner componentMiner)
RotateableElectricElement(SubsystemElectricity subsystemElectricity, CellFace cellFace)
static int GetRotation(int data)
static int SetRotation(int data, int rotation)
void PlaySound(string name, float volume, float pitch, float pan, float delay)
SubsystemAudio SubsystemAudio
SubsystemTerrain SubsystemTerrain
virtual void ChangeCell(int x, int y, int z, int value, bool updateModificationCounter=true, MovingBlock movingBlock=null)
static int ReplaceData(int value, int data)
virtual int GetCellValue(int x, int y, int z)
static int ExtractData(int value)