// constructor public Block(BlockType _blockType, Vector3 _blockPosition, Chunk _parentChunk) { blockType = _blockType; parentChunk = _parentChunk; blockPosition = _blockPosition; currentBlockHealth = maxBlockHealth[(int)blockType]; crackBlockType = CrackBlockType.NOCRACK; }
public void SetBlockType(BlockType newBlockType) { blockType = newBlockType; crackBlockType = CrackBlockType.NOCRACK; currentBlockHealth = maxBlockHealth[(int)blockType]; }