summaryrefslogtreecommitdiff
path: root/src/simulation/Simulation.cpp
AgeCommit message (Collapse)AuthorFilesLines
2013-05-04Fix solidification temperature of molten TUGNjacksonmj1-0/+3
Previously it was 973 K, not the same as the melting point of TUGN
2013-04-30INST flood fill change so that vertical conduction is only prevented for 1px ↵jacksonmj1-4/+4
wire crossings. Needs thorough testing Fixes #129 , and prevents INST diodes when using a 2px vertical crossing a 1px horizontal.
2013-04-07Merge branch 'master' of github.com:FacialTurd/The-Powder-ToySimon Robertshaw1-0/+1
2013-03-25Fix NEUT not going through INVSjacob11-0/+1
2013-03-22Move all GUI source files into gui/Simon Robertshaw1-1/+1
2013-03-16add identifier constants based on the display name to the lua apijacob11-3/+3
2013-03-11Change some old NEUTPENETRATE to NEUTPASS, NEUT should only displace GOO, ↵cracker641-2/+0
WOOD, and PLNT.
2013-03-09fix empty signs being created when shifting them out of bounds, draw parts ↵jacob11-4/+7
of images when it goes partway off the top of the screen.
2013-03-06remove auto generated comments from all files, fix some missing tabs, remove ↵jacob11-5/+5
unused variables from config.h
2013-03-04revert life changes, will be redone later in a faster wayjacob11-0/+5
2013-03-04fix LIFEjacob11-27/+20
2013-03-03PSTN ctype sets the element that stops it, FRME with a tmp of one is ↵jacob11-2/+2
non-sticky (doesn't pull)
2013-03-03fix crash when drawing particles in invalid coordinates (using console)jacob11-7/+7
2013-02-25fix a few more memory errorsjacob11-6/+2
2013-02-24fix problems found with valgrind with shifting stamps and savingjacob11-1/+9
2013-02-24ACEL and DCEL use life for strength valueSimon Robertshaw1-6/+1
2013-02-24allow ACEL and DCEL strength to be modified with ctypejacob11-0/+6
2013-02-22CRAY spawns elements at its temp, fix color glitch with ARAY too, move FRME ↵jacob11-0/+1
to force
2013-02-22fix PSTN bugs where FRME would still move even if all of it couldn't, fix ↵jacob11-4/+1
PSTN going through walls, fix bug where the PSTN extention may not be created in some glitched cases
2013-02-20fix CRAY INST mode ignoring length, fix CRAY going ignoring walls, fix CRAY ↵jacob11-2/+32
+ GOL particles, allow CRAY to create sparks
2013-02-10make smudge tool more similar to the old onejacob11-11/+13
2013-02-09fix tpt.selectedl not updating with sample brush, always put photons[] on ↵jacob11-6/+6
top in HUD
2013-02-08minor fixes to color picker / small speed improvementjacob11-47/+54
2013-01-20C-RAY: Similar to A-RAY, creates particlesSimon Robertshaw1-1/+2
2013-01-20attempt to fix random deletion bug (can't reproduce easily, so can't tell if ↵jacob11-7/+8
it's fixed easily)
2013-01-07save signs in snapshotsjacob11-0/+2
2013-01-07fix many more uninitialized variablesjacob11-11/+15
2013-01-06fix element function replacement optionjacob11-11/+4
2013-01-04fix Ctrl+x being one pixel off, better xor_rect from tpt, delete test.cjacob11-2/+2
2012-12-23revert stickmen CONV fix, and do it another way that doesn't crashjacob11-8/+31
2012-12-18use kill_part when creating a new particle over an index, fixes STKM not ↵jacob11-6/+1
respawning after CONV and probably other stuff too
2012-12-18fix undo not allowing any more stickmen to be placed, save stickmen in snapshotsjacob11-2/+6
2012-12-18make TSNS not detect METL, some other sensor and CONV fixesjacob11-12/+10
2012-12-18make water equalization use flags, not tmp2 (fixes EXOT / BUBW)jacob11-5/+8
2012-12-18initialize variables in air.cpp and simulation.cppjacob11-6/+10
2012-12-18fix '=' resetting air heat, fix uninitialized ambient heat setting, a few ↵jacob11-9/+11
LOLZ / LOVE changes
2012-12-18fix WARP being invisible, make it visible in heat display mode thoughjacob11-0/+4
2012-12-15save stamps on 1 pixel grid (works exactly like in tpt now), delete signs ↵jacob11-13/+21
with Ctrl+X, also fixes stamps on very bottom/right edge and other edge cases
2012-12-14More accurate elementCountSimon Robertshaw1-3/+5
2012-12-14update gravity wall zones whether or not newtonian gravity is on. Fixes #92jacob11-6/+5
2012-12-13make it easier to create new energy particles (like for mods), they would ↵jacob11-1/+1
just disappear when hitting anything before
2012-12-06give TRON the ability to go through activated SWCHjacob11-2/+10
2012-11-17fix directly sparking metal not heating it up, fix formatting, allowing ↵jacob11-11/+20
update_particles_i to be parsed
2012-11-12Element palette for automatic element ID/mod mappingSimon Robertshaw1-0/+44
2012-11-04Change freezing point of VIBR lava, and make sure VIBR always absorbs energy ↵jacksonmj1-0/+12
particles
2012-11-01Add PLSM to stacking exclusion list, and fix some cases of stacked EMBR ↵jacksonmj1-2/+4
causing BHOL Stacked EMBR + displacement -> other particles stacked -> BHOL. Therefore stop displacement to stop BHOL formation.
2012-10-26Make conversion of PHOT to ELEC using BIZR, and enrichment of DEUT with ↵jacksonmj1-1/+17
ELEC, work better
2012-10-26initialize all stickmen variables, not just legsjacob11-1/+1
2012-10-26improve the GOL menu descriptionsjacob11-1/+1
2012-10-26TSNS doesn't detect things with an equal temp (fixes detecting wires)jacob11-1/+1