summaryrefslogtreecommitdiffstats
path: root/src/Simulator/RedstoneSimulator.cpp (unfollow)
Commit message (Expand)AuthorFilesLines
2014-02-04Improved Type safety of eBlockFaceTycho1-2/+3
2014-02-01Split cCoord template into one and two data typesTiger Wang1-2/+2
2014-02-01Changed pointers to referencesTycho1-2/+2
2014-02-01Changed signitures of Several BLockHandler MethodsTycho1-2/+4
2014-01-29Fixed redstone simulator crash found in #570Tiger Wang1-12/+13
2014-01-18Basic command block implementationandrew1-1/+26
2014-01-13Fixed wire, rail, and pressure plate unpoweringTiger Wang1-3/+4
2014-01-11Did some stuff with the vectorsTiger Wang1-32/+17
2014-01-10Fixed doors, fixes #453Tiger Wang1-38/+8
2014-01-10Major refactoring of redstoneTiger Wang1-146/+138
2013-12-26Moved increment operator to back of variablesTiger Wang1-9/+9
2013-12-24Implemented stone and wooden pressure platesTiger Wang1-1/+101
2013-12-23Provides an enhancement to daylight sensorsTiger Wang1-2/+27
2013-12-23Daylight sensor sensing enhancementTiger Wang1-9/+11
2013-12-22A fix for daylight sensorsTiger Wang1-2/+3
2013-12-22Daylight sensorsTiger Wang1-2/+1
2013-12-22Fixed them again, confound itTiger Wang1-9/+21
2013-12-20Fixed repeaters delay, maybeTiger Wang1-8/+33
2013-12-19Fixed repeaters not updating powerTiger Wang1-11/+41
2013-12-18Fixed wire powering blocks beneathTiger Wang1-1/+1
2013-12-18Fixed bad repeater power queuing in corner caseTiger Wang1-83/+73
2013-12-15Implemented xoft's suggestionsTiger Wang1-3/+16
2013-12-15Fixed wire repeater checkingTiger Wang1-1/+1
2013-12-15Wires now power repeaters properlyTiger Wang1-0/+7
2013-12-15Fixed the hopefully final wire self-powering bugTiger Wang1-1/+13
2013-12-14Potentially fixed debug assertsTiger Wang1-5/+5
2013-12-14Wires no longer power if a block cuts them offTiger Wang1-23/+32
2013-12-14Implemented note block playing and fixed wireTiger Wang1-4/+48
2013-12-14Fixed compilating!Tiger Wang1-5/+5
2013-12-14Fixes to redstone wire and torchesTiger Wang1-19/+31
2013-12-14Removed loads of unneeded code againTiger Wang1-86/+60
2013-12-14Reduced loads of unneeded codeTiger Wang1-188/+44
2013-12-10Provides a possible fix for repeater timingsTiger Wang1-1/+1
2013-12-10Readded initial lineTiger Wang1-0/+1
2013-12-10Fixed compile (alas, no more goto)Tiger Wang1-11/+14
2013-12-10Added repeater delaysTiger Wang1-1/+53
2013-12-10Slight redstone wire performance improvementTiger Wang1-1/+6
2013-12-10Changed more FastSetBlocks to SetBlocksTiger Wang1-3/+3
2013-12-07Changed some FastSetBlocks to SetBlockTiger Wang1-3/+3
2013-12-07Fixed trapdoors not togglingTiger Wang1-16/+90
2013-12-06Re-implemented redstone duplicate checkingTiger Wang1-0/+29
2013-12-01Fixed linux compile errors and formatting in RedstoneSimulator.cppmadmaxoft1-14/+26
2013-11-30Fixed pistons extendingTiger Wang1-0/+10
2013-11-30Removed redstone duplicate power checkingTiger Wang1-2/+0
2013-11-30Improved piston direction checkingTiger Wang1-62/+8
2013-11-30Pistons no longer accept power through front faceTiger Wang1-3/+94
2013-11-30Improved redstone speed and fixed a wire bugTiger Wang1-73/+83
2013-11-29Implemented trapdoors, fixes #43 and #105Tiger Wang1-0/+17
2013-11-24Moved source to srcAlexander Harkness1-0/+0
2013-11-23Properly fixed piston bugsTiger Wang1-4/+9
2013-11-21Multiple enhancements [SEE DESC]Tiger Wang1-57/+34
2013-11-20Multiple bugfixes [SEE DESC]Tiger Wang1-125/+263
2013-11-19Possible compile fixTiger Wang1-1/+1
2013-11-18Redstone Megacommit [SEE DESC]Tiger Wang1-866/+761
2013-08-25Redstone fixes [SEE DESC]Tiger Wang1-0/+24
2013-08-19Moved entities into the Entities subfolder.madmaxoft1-1/+1
2013-06-22Made redstone lamps turn on when powered and turn off when not powered.nielsbreu@gmail.com1-0/+10
2013-06-22TNT changes to primed TNT when powered by redstone.nielsbreu@gmail.com1-0/+8
2013-06-04Removed cLadder, cSign, cStairs, cTorch and cVine classes, moved their functionality into the appropriate BlockHandlers / ItemHandlersmadmaxoft@gmail.com1-2/+2
2013-05-28Moved BlockEntities to a separate foldermadmaxoft@gmail.com1-1/+1
2013-05-28More dropspenser redstone interaction fixes.madmaxoft@gmail.com1-0/+7
2013-05-28Added a forgotten change to make dropspensers activate only once on redstone activationmadmaxoft@gmail.com1-1/+1
2013-05-27DropSpensers: Fixed activation when receiving redstone signal. Now only one item is dropspensed.madmaxoft@gmail.com1-12/+12
2013-05-26Implemented droppersmadmaxoft@gmail.com1-16/+12
2013-03-09Pickups are now being saved into Anvil.madmaxoft@gmail.com1-4/+4
2013-03-03Redstone simulator: adding a block now checks if the neighbors are redstone-related; if not, the block is ignored.madmaxoft@gmail.com1-107/+144
2013-02-28Converted simulators to take cWorld reference instead of a pointermadmaxoft@gmail.com1-35/+35
2013-02-28Simulators now have direct access to the cChunk object in the WakeUp() callmadmaxoft@gmail.com1-3/+2
2012-12-26Dispensers can dispense items and liquids nowluksor111@gmail.com1-0/+37
2012-12-20Fixed a crash in redstone simulator when destroying blocks in Y < 2madmaxoft@gmail.com1-0/+4
2012-12-16RedstoneSimulator refactoring to use cWorld::GetBlockTypeMeta() as much as possiblemadmaxoft@gmail.com1-294/+383
2012-12-16Levers (patch contributed by Keyboard)madmaxoft@gmail.com1-12/+93
2012-11-16Fixed boolean comparison.madmaxoft@gmail.com1-4/+4
2012-10-13Preparation for multiple fluid simulators.madmaxoft@gmail.com1-4/+4
2012-10-06Completely removed the old (buggy) redstone simulator.madmaxoft@gmail.com1-51/+236
2012-09-24Source files cleanup: The rest of the files renamed.madmaxoft@gmail.com1-5/+5
2012-09-23Source files cleanup: OSSupport-related files in a separate subfolder, renamed.madmaxoft@gmail.com1-1/+0
2012-06-14Attempt to bring sanity to newlines across systems.cedeel@gmail.com1-701/+701
2012-03-06Sticky pistons should work as well nowfaketruth1-0/+3
2012-03-06Yay redstone repeaters!faketruth1-48/+224
2012-03-04Removed redstone debugging: powered dirt blocks change into stonefaketruth1-8/+8
2012-03-01New redstone simulator. Should work without crashes!faketruth1-0/+523