summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2012-06-12Make ambient heat convection work a bit betterjacksonmj1-3/+3
Previously, it was comparing the temperature of the current cell to the average of the cells around it (plus some advection affecting the average, but that makes no difference if the air starts out stationary), and basing the velocity change on this temperature difference. If the cell below is hotter and the cell above is cooler, the air should rise. But in this case, the average of surrounding cells tends to be near the temperature of the current cell, so not much happens. Just using the temperature difference between the current cell and the cell above makes convection work a lot better.
2012-06-12Remove sdl_scale from update_O2jacksonmj1-1/+1
Particle coords are not affected by sdl_scale, only mouse coords
2012-06-12TPT: Tron wasn't keeping its NODIE flagSimon Robertshaw1-1/+1
2012-06-12TPT: Fix the bug with not-spawning fighter.Simon Robertshaw1-2/+0
2012-06-12TPT: Put ifs into switch in create_partSimon Robertshaw2-196/+215
2012-06-12TPT: Check fire colour values are with the correct rangeSimon Robertshaw1-0/+9
2012-06-12TPT: Prevent allocation of particles with type==0, bleep bloopSimon Robertshaw1-1/+1
2012-06-12TPT: Fix PROP_NEUTPENETRATE, particles weren't being moved into empty spaceSimon Robertshaw1-1/+1
2012-06-12Fix SOAP.cpp from previous commitSimon Robertshaw1-1/+1
2012-06-12TPT: Fixed the bug with snow, where it melted without taking it's ctype into ↵Simon Robertshaw2-7/+7
account.
2012-06-12TPT: Fix SLTW boiling temperature typoSimon Robertshaw1-2/+2
2012-06-12TPT: Added '.gitattributes' file s that '.gitignore' won't be included in ↵Simon Robertshaw1-0/+2
archives that are created with 'git archive'
2012-06-12TPT: Soap bubbles are easily formed now.Simon Robertshaw1-33/+31
2012-06-12TPT: VOID & PVOD can be set to only eat/not eat certain thingsSimon Robertshaw1-1/+2
2012-06-12TPT: energy type particles automatically go into photons, not pmapSimon Robertshaw2-10/+11
2012-06-12TPT: fix crash, spark reset set type without checking if it was a valid numberSimon Robertshaw1-2/+7
2012-06-12TPT: fix lua console freeze/bugsSimon Robertshaw1-4/+6
2012-06-12TPT: small o2 fusion changeSimon Robertshaw1-1/+1
2012-06-12TPT: GPMP activated at drawSimon Robertshaw1-1/+1
2012-06-12TPT: oxygen fusion, fix two small bugsSimon Robertshaw4-24/+45
2012-06-12TPT: fusion changesSimon Robertshaw2-10/+8
2012-06-12Use a heap allocation when hiding password textSimon Robertshaw1-2/+3
2012-06-12TPT: Check for version before enabling movable flag for sponge. 393d247312Simon Robertshaw1-1/+1
2012-06-12TPT: Fix the bug with stickman standing on the screen edge. d0a1b14409Simon Robertshaw1-5/+7
2012-06-12TPT: Fix the bug where gel didn't transfer water from sponge. 0cf636ad24Simon Robertshaw1-0/+6
2012-06-12TPT: Make tron follow TRON_NOGROW , thought that was in there.... (github ↵Simon Robertshaw1-1/+2
edit because cate is annoying me) c5b9b8d28a
2012-06-12TPT: Update gravity mask when loading saves 0fb6b85706Simon Robertshaw1-0/+3
2012-06-12TPT Fix infinite loop when trying to detach soap with extra ctype bits set ↵Simon Robertshaw1-3/+3
eb0b2f9ca3
2012-06-12TPT: Change order of bomb loops - delete particles before creating sparks ↵Simon Robertshaw1-13/+13
089ea8b7a0
2012-06-12TPT: New flood_parts function, should fix crashing due to too much recursion ↵Simon Robertshaw1-74/+140
a11202313d
2012-06-12TPT: Make TTAN block pressure when framestepping 58ea2b2acfSimon Robertshaw1-7/+2
2012-06-12TPT: Don't hide stickman when energy particles pass through his head 9f0c4857eSimon Robertshaw1-1/+1
2012-06-12Correct TTAN high temperature transitionSimon Robertshaw1-1/+1
2012-06-12TPT: Allow TTAN to conduct more than once 81f84c4678aSimon Robertshaw1-1/+1
2012-06-12TPT: New element: Titanium, absorbs some neutrons, acts as a solid wall to ↵Simon Robertshaw3-1/+72
air d7fa0b139e
2012-06-12TPT: Fix TNT not exploding if multiple TNT particles are in the same place ↵Simon Robertshaw1-1/+2
de6203e049
2012-06-12TPT: Remove silly copypasta from GPMP, causing gravity to depend on air ↵Simon Robertshaw1-3/+1
pressure befd4f5ef58
2012-06-12TPT: Fix for PUMP 835d6bbfb9Simon Robertshaw1-11/+7
2012-06-12TPT: Limit gel tmp value 1c5381662dSimon Robertshaw1-0/+2
2012-06-12TPT: Change pipe and portal to check element type using properties instead ↵Simon Robertshaw2-6/+6
of falldown and state 11bd67eb61
2012-06-12TPT: Fix crash when pasting text on platforms which don't support it d0b57d7d99Simon Robertshaw1-1/+3
2012-06-12TPT: Add PROP_NOAMBHEAT to prevent certain elements from being heated by ↵Simon Robertshaw3-3/+4
Ambient heat… 8397b6e51a
2012-06-12TPT: strncpy for loading sign text in OPS 433c1881bcSimon Robertshaw1-1/+5
2012-06-12TPT: One gel particle can't absorb more than 100 water particles now. 74979102b3Simon Robertshaw1-1/+1
2012-06-12TPT: Save soap bubbles 6717f4ff32Simon Robertshaw2-8/+121
2012-06-12TPT: Fix bounds checking for SING and make explosion pressure area smaller ↵Simon Robertshaw1-7/+7
d7f798da60
2012-06-12OPS loading: don't replace existing particles twice, and clear soap c…Simon Robertshaw2-33/+38
2012-06-12TPT: Use an array instead of ctype to cache tron colour 6101c04ff9Simon Robertshaw1-21/+20
2012-06-12TPT: Save tmp2 for tron c8a1524d6bSimon Robertshaw1-1/+1
2012-06-12TPT: Add tmp2 support to old console 418bdf0892Simon Robertshaw1-3/+3