19 if (cellFace.HasValue) {
20 int cellValue =
m_subsystemTerrain.Terrain.GetCellValue(cellFace.Value.
X, cellFace.Value.
Y, cellFace.Value.
Z);
29 float minDistance = 8f;
39 new Vector3(cellFace.Value.
X, cellFace.Value.
Y, cellFace.Value.
Z),
51 base.Load(valuesDictionary);
virtual float GetDensity(int value)
static BulletType GetBulletType(int data)
SubsystemTerrain SubsystemTerrain
override bool OnHitAsProjectile(CellFace? cellFace, ComponentBody componentBody, WorldItem worldItem)
override void Load(ValuesDictionary valuesDictionary)
SubsystemAudio m_subsystemAudio
SubsystemTerrain m_subsystemTerrain
SubsystemExplosions m_subsystemExplosions
override int[] HandledBlocks
static int ExtractContents(int value)
static int ExtractData(int value)
ValuesDictionary ValuesDictionary