summaryrefslogtreecommitdiffstats
path: root/source/Simulator (follow)
Commit message (Expand)AuthorAgeFilesLines
* Simulators don't simulate in invalid chunks (valgrind error)madmaxoft@gmail.com2013-07-223-3/+3
* Made redstone lamps turn on when powered and turn off when not powered.nielsbreu@gmail.com2013-06-221-0/+10
* TNT changes to primed TNT when powered by redstone.nielsbreu@gmail.com2013-06-221-0/+8
* Added dragon egg to falling blocks.nielsbreu@gmail.com2013-06-101-0/+1
* Removed cLadder, cSign, cStairs, cTorch and cVine classes, moved their functionality into the appropriate BlockHandlers / ItemHandlersmadmaxoft@gmail.com2013-06-041-2/+2
* Moved BlockEntities to a separate foldermadmaxoft@gmail.com2013-05-282-2/+2
* More dropspenser redstone interaction fixes.madmaxoft@gmail.com2013-05-281-0/+7
* Added a forgotten change to make dropspensers activate only once on redstone activationmadmaxoft@gmail.com2013-05-281-1/+1
* DropSpensers: Fixed activation when receiving redstone signal. Now only one item is dropspensed.madmaxoft@gmail.com2013-05-271-12/+12
* Implemented droppersmadmaxoft@gmail.com2013-05-262-17/+13
* Added sound to the vaporize simulator. FS #315 nielsbreu@gmail.com2013-05-251-1/+2
* Fixed entity chunking.madmaxoft@gmail.com2013-05-191-0/+6
* Please keep the lists alpha-sortedmadmaxoft@gmail.com2013-05-071-3/+6
* Sand can fall through snow.faketruth2013-05-071-0/+3
* Rewritten entities so that they are owned by individual chunks and ticked within their chunk's Tick()madmaxoft@gmail.com2013-04-131-2/+2
* Cobwebs are now washed away by water and can be broken by swords and shears, giving string.madmaxoft@gmail.com2013-04-061-0/+1
* Fixed block update queueing and water meta change not propagated to clients.madmaxoft@gmail.com2013-03-221-7/+27
* Simulator: fixed a problem when manipulating the bedrock layermadmaxoft@gmail.com2013-03-221-2/+8
* DelayedFluidSimulator: optimized block storage for large amounts of blocks.madmaxoft@gmail.com2013-03-202-20/+62
* Fluid simulator: fixed an out-of-bounds read when determining fluid directionmadmaxoft@gmail.com2013-03-171-2/+5
* Small performance improvements in fluid simulator.madmaxoft@gmail.com2013-03-142-4/+7
* Removed the Classic fluid simulator, it was too unstablemadmaxoft@gmail.com2013-03-142-622/+0
* Added a Noop fluid simulator that doesn't do anything with the fluid (fluid doesn't spread at all, behaves like a normal block)madmaxoft@gmail.com2013-03-141-0/+36
* Added a Vaporize fluid simulator that simply replaces fluid blocks with air.madmaxoft@gmail.com2013-03-142-0/+86
* Changed DelayedFluidSimulatorData to be a vector rather than a list, performance doubled :)madmaxoft@gmail.com2013-03-142-6/+6
* Pickups are now being saved into Anvil.madmaxoft@gmail.com2013-03-092-5/+5
* Simulators are woken up upon chunk loadmadmaxoft@gmail.com2013-03-031-0/+2
* Redstone simulator: adding a block now checks if the neighbors are redstone-related; if not, the block is ignored.madmaxoft@gmail.com2013-03-031-107/+144
* Simulators now check if they are given a valid chunkmadmaxoft@gmail.com2013-03-032-0/+10
* SandSimulator: Fixed sand dropping on half-slabs; added more blocks that break falling sand into pickups, fixed instant-fallmadmaxoft@gmail.com2013-03-032-32/+48
* cSandSimulator: implemented InstantFallmadmaxoft@gmail.com2013-03-021-1/+27
* Rewritten SandSimulator to use direct chunk access; and sand falling on torches now creates a pickup.madmaxoft@gmail.com2013-03-022-61/+232
* DelayedFluidSimulator: removed an obnoxious debugging outputmadmaxoft@gmail.com2013-03-021-4/+0
* Floody fluid simulator has been converted to use direct chunk accessmadmaxoft@gmail.com2013-03-025-135/+218
* New fire simulator, fully rewritten to the new scheme of things, directly accessing chunk data.madmaxoft@gmail.com2013-03-014-91/+313
* Converted simulators to take cWorld reference instead of a pointermadmaxoft@gmail.com2013-02-2818-129/+160
* Simulators now have direct access to the cChunk object in the WakeUp() callmadmaxoft@gmail.com2013-02-2814-49/+69
* Removed all E_ITEM_ symbols equivalent to E_BLOCK_, and all obsolete item and block symbols.madmaxoft@gmail.com2013-02-161-1/+1
* Added the HOOK_BLOCK_TO_PICKUPS hook that fires when a block is dug up and should be converted to pickups.madmaxoft@gmail.com2013-01-272-3/+3
* Floody fluid simulator can create sourceblocks (configurable in World.ini)madmaxoft@gmail.com2013-01-042-4/+74
* Dispensers can dispense items and liquids nowluksor111@gmail.com2012-12-262-0/+38
* Fixed a crash in redstone simulator when destroying blocks in Y < 2madmaxoft@gmail.com2012-12-201-0/+4
* RedstoneSimulator refactoring to use cWorld::GetBlockTypeMeta() as much as possiblemadmaxoft@gmail.com2012-12-162-299/+389
* Levers (patch contributed by Keyboard)madmaxoft@gmail.com2012-12-162-12/+95
* Fixed boolean comparison.madmaxoft@gmail.com2012-11-161-4/+4
* Fixed more valgrind issuesmadmaxoft@gmail.com2012-10-272-19/+14
* Removed excessive debug loggin in Floody fluid simulator.madmaxoft@gmail.com2012-10-201-1/+1
* Fluids will wash away crops and sugarcane.madmaxoft@gmail.com2012-10-191-0/+2
* Fixed a few bugs in fluid placement - fluid into other fluid, fluid into washable blocks.madmaxoft@gmail.com2012-10-181-5/+9
* Reverted previous commit, chose a different solution, much cleaner.madmaxoft@gmail.com2012-10-181-2/+1
* Made constants in cChunkDef enums, compilation fixes for gcc.madmaxoft@gmail.com2012-10-181-1/+2
* More blocks can be washed away by fluids.madmaxoft@gmail.com2012-10-161-0/+4
* Fixed floody fluid sim making downward fluid behave like source blocks.madmaxoft@gmail.com2012-10-161-8/+16
* Decreased logging in floody fluid simulator.madmaxoft@gmail.com2012-10-161-1/+1
* Fixed DelayedFluidSimulator.madmaxoft@gmail.com2012-10-152-8/+15
* Floody fluid sim: reads params from world.ini; water and lava react together into cobblestone / stone / obsidianmadmaxoft@gmail.com2012-10-141-9/+67
* Floody fluid simulator now dries up correctly, too.madmaxoft@gmail.com2012-10-141-2/+8
* Initial Floody fluid simulator.madmaxoft@gmail.com2012-10-1411-41/+417
* Better split of the fluid simulator functionality; removed the old LavaSimulator and WaterSimulator files.madmaxoft@gmail.com2012-10-138-211/+145
* Forgotten filemadmaxoft@gmail.com2012-10-131-0/+721
* Preparation for multiple fluid simulators.madmaxoft@gmail.com2012-10-1317-0/+1696