summaryrefslogtreecommitdiffstats
path: root/source/Simulator (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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