git-svn-id: http://mc-server.googlecode.com/svn/trunk@902 0a769ca7-a7f5-676a-18bf-c427514a06d6
		
			
				
	
	
		
			26 lines
		
	
	
		
			544 B
		
	
	
	
		
			C++
		
	
	
	
	
	
			
		
		
	
	
			26 lines
		
	
	
		
			544 B
		
	
	
	
		
			C++
		
	
	
	
	
	
#pragma once
 | 
						|
#include "BlockHandler.h"
 | 
						|
#include "../MersenneTwister.h"
 | 
						|
#include "../World.h"
 | 
						|
 | 
						|
class cBlockIceHandler : public cBlockHandler
 | 
						|
{
 | 
						|
public:
 | 
						|
	cBlockIceHandler(BLOCKTYPE a_BlockID)
 | 
						|
		: cBlockHandler(a_BlockID)
 | 
						|
	{
 | 
						|
	}
 | 
						|
 | 
						|
	virtual int GetDropID() override
 | 
						|
	{
 | 
						|
		return E_ITEM_EMPTY;
 | 
						|
	}
 | 
						|
	
 | 
						|
	virtual void OnDestroyed(cWorld *a_World, int a_X, int a_Y, int a_Z) override
 | 
						|
	{
 | 
						|
		a_World->FastSetBlock(a_X, a_Y, a_Z, E_BLOCK_STATIONARY_WATER, 8);
 | 
						|
		//This is called later than the real destroying of this ice block
 | 
						|
	}	
 | 
						|
	
 | 
						|
	
 | 
						|
}; |