| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
- Removed calls that constructed an empty chunk, found it was invalid, and did nothing with said chunk
Partially addresses #2324
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
|
| |
* WakeUp is for singular changes (block breaking for example). The simulator should check blocks around the position and discover other affected blocks as it sees fit
* AddBlock is for when you know a whole area is to be updated; chunk loading, or area wakeups for example
+ Prepares for correct handling of destroyed blocks after removal of SolidBlockHandler in the redstone simulator
|
|
|
|
| |
- cSimulator no longer wakes up positions already woken by cChunk::SetBlock
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
MSVC was complaining about an unknown pragma.
|
| |
|
|
|
|
| |
THis wil hopefully allow for unit testing
|
| |
|
|
|