40eba5244d
- Remove cSolidBlockHandler * Functionality now integrated into simulator dispatcher * Fix door double open/close issues, arisen due to the top/bottom halves getting different power + Small migration to block states for redstone wire
34 lines
318 B
C++
34 lines
318 B
C++
|
|
#pragma once
|
|
|
|
#include "Simulator.h"
|
|
|
|
|
|
|
|
|
|
|
|
class cRedstoneSimulatorChunkData
|
|
{
|
|
public:
|
|
|
|
virtual ~cRedstoneSimulatorChunkData()
|
|
{
|
|
}
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
class cRedstoneSimulator:
|
|
public cSimulator
|
|
{
|
|
using Super = cSimulator;
|
|
|
|
public:
|
|
|
|
using Super::cSimulator;
|
|
|
|
virtual cRedstoneSimulatorChunkData * CreateChunkData() = 0;
|
|
};
|