31 public override void OnPoll(
int value,
int x,
int y,
int z,
int pollPass) {
38 base.Load(valuesDictionary);
virtual bool IsTransparent_(int value)
override void OnPoll(int value, int x, int y, int z, int pollPass)
override int[] HandledBlocks
SubsystemSeasons m_subsystemSeasons
override void Load(ValuesDictionary valuesDictionary)
static bool StopsFallenLeaves(int value)
SubsystemTerrain m_subsystemTerrain
static bool CanSupportFallenLeaves(int value)
override void OnNeighborBlockChanged(int x, int y, int z, int neighborX, int neighborY, int neighborZ)
static bool CanBeReplacedByFallenLeaves(int value)
override void OnBlockGenerated(int value, int x, int y, int z, bool isLoaded)
void UpdateFallenLeaves(int x, int y, int z)
virtual void DestroyCell(int toolLevel, int x, int y, int z, int newValue, bool noDrop, bool noParticleSystem, MovingBlock movingBlock=null)
static int ExtractContents(int value)
virtual int GetCellValue(int x, int y, int z)
static int MakeBlockValue(int contents)
ValuesDictionary ValuesDictionary