summaryrefslogtreecommitdiff
path: root/src/powder.c
AgeCommit message (Collapse)AuthorFilesLines
2011-07-24Update gravity mask when deleting gravity walljacksonmj1-0/+4
2011-07-24Avoid division by zero for circle brushjacksonmj1-1/+1
2011-07-24Fix liquids in vertical gravity when Newtonian gravity is turned onjacksonmj1-3/+13
2011-07-24Fixtridiaq1-1/+1
2011-07-12Allow flood_parts to cope with Life typesSimon Robertshaw1-9/+10
2011-07-12OMG FIXES. Lots of fixes for triangle brush to make sure it works, from ↵Cate1-0/+3
Cracker. Edited CLST to prevent "popcorning" when its float hits weird numbers. Also fixed it so it freezes nicely when cooled. Fingers are back! :DDD
2011-07-12Added Cracker changes for adding a triangle brush! :DDD Seems to work ↵Cate1-6/+20
without any issues.
2011-07-12fix potential crashes with LIFE - jacksonmjSimon Robertshaw1-1/+5
2011-07-12Line snapping (hold down Alt when drawing a line)jacksonmj1-3/+3
Specific element select changed to Ctrl+Alt
2011-07-12Added CLST element, which is Clay dust, for making concrete with water. :D ↵Cate1-0/+2
Neat due to element cohesion with itself, which causes it to sludge downwards in a way very uncharacteristic of any current powder. Cohesion is very easy to modify. Thanks to Savask for help with cohesion code. :D
2011-07-09Merge all GOL types into PT_LIFE, behaviour is determined by ctypeSimon Robertshaw1-10/+30
2011-07-08Deleted whole repository due to weirdness with recognizing folder. From ↵Cate1-2/+2
current source, added Cracker64's changes that make 1px pipe several times faster than thicker pipe. Doesn't break saves. :D
2011-07-01Savask experimental heat transferSimon Robertshaw1-1/+20
2011-06-28Powered Breakable clone, Gravity Pump, New menu section for powered elements ↵Simon Robertshaw1-4/+13
(needs icon)
2011-06-27Jagged arcsSimon Robertshaw1-0/+34
2011-06-27Better photons for persistent display, ability to toggle gravity view (ctrl+g)Simon Robertshaw1-1/+6
2011-06-25Small fixes for liquids in radial/Newtonian gravityjacksonmj1-4/+10
2011-06-25Better liquids movement in radial/Newtonian gravityjacksonmj1-2/+101
2011-06-25Fix fast photons reflecting through obstaclesjacksonmj1-19/+14
2011-06-25Fix walls for SING explosionsjacksonmj1-0/+7
2011-06-25Fix gravmap build up during repeated frame steppingjacksonmj1-4/+0
2011-06-15Revert "Heat simulation improvement."Simon Robertshaw1-5/+2
This reverts commit 5e43bb0510e704b66120391c027c7568f5b6f920.
2011-06-15Revert "Prevent photons stealing heat energy"Simon Robertshaw1-2/+3
This reverts commit aac8898f42e0e2fb3fcf6a3824ae19d8e676eb8c.
2011-06-14Prevent photons stealing heat energySimon Robertshaw1-3/+2
2011-06-14Heat simulation improvement.savask1-2/+5
2011-06-14Revert "Better heat treatment."Simon Robertshaw1-10/+12
This reverts commit 37df2abe90731f2da814a4463f406b0afe9308f9.
2011-06-14Better heat treatment.savask1-12/+10
2011-06-09Gravity zoningSimon Robertshaw1-1/+93
2011-06-08Create mercury with tmp valuejacksonmj1-0/+2
2011-06-08Fix WL_DESTROYALL for fast particles; and no H2 ignition from SPRKjacksonmj1-1/+1
H2 igniting from spark causes too many problems for electrolysis
2011-06-04Moved detach(i) function to powder.c, made soap display connections whensavask1-5/+19
it's double-joined, made portal in detach soap before teleportating (works strangely)
2011-06-02Fix air-particle heat transferjacksonmj1-12/+5
Heat transfer rate is proportional to temperature difference. Previously, the code caused the temperature change to be proportional to absolute temperature.
2011-06-02Walls no longer limit fast particles to 2 pixels per framejacksonmj1-1/+1
2011-06-02INVS should leave photons alone when under pressurejacksonmj1-1/+1
2011-06-01Ambient heat (disabled by default)Simon Robertshaw1-0/+13
2011-05-29Small speed improvement to eval_movejacksonmj1-73/+105
Warning: may be buggy, test thoroughly.
2011-05-29Fix WIND decoration, and reset dcolour in create_partjacksonmj1-0/+1
2011-05-29Revert "Pass decorations to saving functions (doesn't actually save yet)"jacksonmj1-18/+16
This reverts commit 7fe99f32102429113c671615fc2c5cadb9c51e56. Conflicts: src/main.c
2011-05-28Skip some calls to do_move for liquidsjacksonmj1-4/+6
No liquid can occupy the same space as itself unless in E-Hole
2011-05-28Make NBHL/NWHL eat things in the same way as BHOL/WHOLjacksonmj1-5/+11
Also make ANAR move opposite to Newtonian gravity
2011-05-19Small fix for liquid and powder movementjacksonmj1-7/+6
2011-05-19Make sure WIND can't be createdjacksonmj1-0/+4
Revert this if the element number is reused for something useful
2011-05-19Photons and neutrons go through portal instead of reflectingjacksonmj1-1/+32
2011-05-14Fix crash with negative lava ctypejacksonmj1-2/+5
E.g. "set type prti lava"
2011-05-14Pass decorations to saving functions (doesn't actually save yet)jacksonmj1-16/+18
2011-05-14Turn WIND into a tooljacksonmj1-4/+2
2011-05-14Fix overlapping particlesjacksonmj1-85/+59
2011-05-14Fix high speed photons when reflecting near glassjacksonmj1-0/+7
2011-05-14Use properties for life decrement/killSimon Robertshaw1-7/+13
2011-05-14fix neutron cloningSimon Robertshaw1-1/+6