Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2020-10-05 | Fix cmake not adding Werror on clang, and _lots_ of warnings (#4963) | peterbell10 | 1 | -6/+6 | |
* Fix cmake not adding Werror on clang, and _lots_ of warnings * WIP: Build fixes * Cannot make intermediate blockhandler instance * Tiger's changes * Fix BitIndex check * Handle invalid NextState values in cMultiVersionProtocol Co-authored-by: Tiger Wang <ziwei.tiger@outlook.com> | |||||
2020-09-21 | Implement redstone quasi-connectivity (#4889) | Tiger Wang | 1 | -2/+5 | |
2020-08-21 | Replace PowerData struct with PowerLevel | Tiger Wang | 1 | -5/+5 | |
* We no longer need to track the powering block with the removal of SolidBlockHandler. PowerLevel is now just an unsigned char | |||||
2020-08-21 | Remove std::make_unique from redstone handler creation | Tiger Wang | 1 | -58/+54 | |
2020-08-08 | Remove the redstone solid block handler | Tiger Wang | 1 | -117/+238 | |
- 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 | |||||
2020-08-02 | Ensure updating relatives calls the correct base case | Tiger Wang | 1 | -2/+2 | |
* Fixed recursive base unintentionally scheduling the origin position for an update because it called the wrong function | |||||
2020-07-26 | Use SimulateChunk in redstone simulator | Tiger Wang | 1 | -59/+93 | |
+ Improved performance, reduces bottleneck in chunkmap lookup * Stop allocating and throwing away lots of small vectors in Update/GetValidSourcePositions return values - Remove unused GetPowerLevel virtual | |||||
2020-05-08 | Add some comments about terracing | Tiger Wang | 1 | -17/+43 | |
2020-05-08 | Update RedstoneWireHandler style | Tiger Wang | 1 | -11/+9 | |
2020-05-03 | Update src/Simulator/IncrementalRedstoneSimulator/RedstoneWireHandler.h | mBornand | 1 | -8/+1 | |
Co-authored-by: peterbell10 <peterbell10@live.co.uk> | |||||
2020-05-03 | Update src/Simulator/IncrementalRedstoneSimulator/RedstoneWireHandler.h | mBornand | 1 | -8/+1 | |
Co-authored-by: peterbell10 <peterbell10@live.co.uk> | |||||
2020-05-03 | Made some style update and add comments | Marc_Bornand | 1 | -4/+9 | |
2020-05-03 | Fix the connexion to the side of the repeater | Marc_Bornand | 1 | -3/+25 | |
2020-04-16 | Using Super. | Mattes D | 1 | -2/+4 | |
2017-09-07 | Changed some int parameters to vector parameters (#3937) | Bond-009 | 1 | -5/+5 | |
2017-07-17 | Allocate redstone component handlers upfront | peterbell10 | 1 | -19/+16 | |
2016-01-11 | Fixed issue #2218 | Austin Martin | 1 | -3/+5 | |
2015-12-24 | Silenced the Redstone Simulator console spam | Safwat Halaby | 1 | -1/+1 | |
2015-12-24 | PF - "Special blocks" handling | Safwat Halaby | 1 | -1/+1 | |
2015-12-19 | Fixes for clang-3.7 | Lukas Pioch | 1 | -1/+1 | |
2015-12-18 | Reorganised the redstone simulator | Tiger Wang | 1 | -0/+134 | |
-> Many thanks to @worktycho for the idea, and @Haxi52 for the implementation plan! * Uses classes and inheritance now * Speed should be improved |