summaryrefslogtreecommitdiff
path: root/src/elements
AgeCommit message (Collapse)AuthorFilesLines
2011-07-12Move SING back to where it belongs, acid heats up when dissolving materialsSimon Robertshaw1-0/+5
2011-07-12Added blunt temperature controls to CLST that cause it to freeze in place ↵Cate1-1/+11
when cooled by cohesion. Doesn't produce the exact same finger shapes as before for some arcane reason, I seriously have no clue why. But looks close enough for passing.
2011-07-12Added CLST element, which is Clay dust, for making concrete with water. :D ↵Cate1-0/+23
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-08Deleted whole repository due to weirdness with recognizing folder. From ↵Cate1-25/+119
current source, added Cracker64's changes that make 1px pipe several times faster than thicker pipe. Doesn't break saves. :D
2011-07-06Change PBCN switching methodjacksonmj2-23/+20
PCLN is different for compatibility with some existing saves relying on the exact time taken for a switch on/off to spread through adjacent PCLN dots (commit 692e2ba86d694103bfcad00ddd6816fc96d595bd)
2011-06-28Powered Breakable clone, Gravity Pump, New menu section for powered elements ↵Simon Robertshaw7-8/+128
(needs icon)
2011-06-25Fix segfault with aray striking particles with abnormal ctypeSimon Robertshaw1-1/+1
2011-06-25Make pipe save ctype and tmpjacksonmj1-0/+6
2011-06-25Allow changing of stkm spawn element by setting ctypejacksonmj2-0/+10
2011-06-25Change checking back to ctype for Aray conditionSimon Robertshaw1-1/+2
2011-06-25Check photon map in Lua functions, and allow any ctypejacksonmj5-6/+6
Also add some extra checks on ctype in the rest of the game
2011-06-25Fixes for high life stickmanjacksonmj2-2/+4
2011-06-25Fix walls for SING explosionsjacksonmj1-21/+23
2011-06-11Fix a load of memory leaksjacksonmj4-13/+9
Also fix some compiler warnings (missing headers, wrong pointer type for modf, etc) and move variable declarations for Visual Studio.
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-04Bubbles now don't pop because of gases.savask1-1/+2
2011-06-04Some fixes for stick mans.savask2-4/+8
2011-06-04Some work on frozen bubbles.savask1-29/+36
2011-06-04Moved detach(i) function to powder.c, made soap display connections whensavask2-17/+4
it's double-joined, made portal in detach soap before teleportating (works strangely)
2011-06-04MercurySimon Robertshaw1-0/+73
2011-06-02Speed up update_PIPEjacksonmj1-78/+85
By making it call rand() once instead of 6 times.
2011-05-29Large speed improvement for QRTZjacksonmj2-34/+41
Also prevent growing when sparked.
2011-05-28Make NBHL/NWHL eat things in the same way as BHOL/WHOLjacksonmj2-16/+1
Also make ANAR move opposite to Newtonian gravity
2011-05-28Fix STKM always going through wallsjacksonmj2-26/+38
Now behaves as normal, i.e. only occasionally goes through walls. Walls which completely block all particles are in the pmap with type 0xFF. ptypes[] doesn't go up to 0xFF, so ptypes[0xFF].state will not necessarily result in an answer that gives correct behaviour for walls.
2011-05-24Fix sim options description, GOO and DEUTjacksonmj1-5/+5
2011-05-20Move Diamond into solids menu, add gravity elementsSimon Robertshaw2-0/+27
2011-05-19Fix DEUT explosionjacksonmj1-2/+5
2011-05-14Decoration has a color menu. GoL uses less memory(17MB less), and probably ↵Cracker641-5/+3
a bit faster.
2011-05-14Use properties for life decrement/killSimon Robertshaw5-0/+10
2011-05-14fix neutron cloningSimon Robertshaw4-38/+40
2011-05-05ANAR changes, WHOL absorbs ANAR and gets colder. ANAR burns with CFLM ↵Cracker641-0/+27
strangely.
2011-05-05Make damp sponge much less flammablejacksonmj1-16/+38
Also make evaporation cool the sponge better
2011-05-05Remove some unnecessary checksjacksonmj1-6/+5
2011-05-05H2 burns from spark, lava, plasma; O2 burns from plasmajacksonmj2-0/+6
2011-05-05Some work on bubbles. Added "bubble x,y" command to console.savask1-11/+74
Also made them save like regular soap.
2011-05-05Some changes to soap.savask1-41/+87
2011-05-05Initial soap commitSimon Robertshaw1-0/+108
2011-05-05Revert "Dem bubbles"Simon Robertshaw1-217/+0
This reverts commit 607572cf0d21cca38063bf71b8e1db2e776c1ac4.
2011-05-05Dem bubblesunknown1-0/+217
2011-04-25Fix pause with gravity and test deuterium improvementsSimon Robertshaw1-3/+51
2011-04-25portal now uses particles as storage, so it keeps everything.Cracker642-22/+18
2011-04-23Dear PSTESimon Robertshaw1-2/+2
Nobody likes you Sincerely, Everyone
2011-04-22Fix WTRV formed from burning firework dustjacksonmj1-0/+1
2011-04-22Restrict temperature in DEUT explosionjacksonmj1-1/+1
2011-04-21Fix returns for Coal codeSimon Robertshaw2-0/+2
2011-04-19Added the same IF to COAL for consistency, seems to work. Changed Ctypes to ↵Cate2-2/+9
PT_Names instead of equivilent numbers.
2011-04-19bcol Catelite mergeSimon1-0/+7
2011-04-16Ensure invisible photons get killedjacksonmj1-0/+4
2011-04-16Photons and neutrons through portaljacksonmj1-15/+22
2011-04-10Distilled water instead of water from H2+O2Simon1-1/+1