| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2012-06-20 | Replace all explosion sparks with new element (EMBR) | jacksonmj | 8 | -194/+200 | |
| Replaces: BOMB sparks and flash, electrons + glass sparks, sparks from IGNC, sparks from TNT explosion, and sparks from FWRK and FIRW. | |||||
| 2012-06-18 | Make ELEC+water form H2 and O2 in the correct proportions | jacksonmj | 1 | -3/+3 | |
| 2012-06-17 | Prevent stacking from ELEC+NEUT, ELEC+water, and CO2 from BUBW | jacksonmj | 2 | -13/+10 | |
| Also conserve number of particles when CO2 from BUBW is absorbed by water, and when splitting water into H2+O2 using ELEC. | |||||
| 2012-06-17 | Fix STKM causing stacking and falling through some powders | jacksonmj | 1 | -11/+12 | |
| 2012-06-17 | Revert "Moved soap and stick men graphics things to special functions." | Simon Robertshaw | 5 | -154/+9 | |
| This reverts commit 7f5408f196002476c4765f1cae833e1441e4b276. Conflicts: includes/powder.h | |||||
| 2012-06-15 | Move INST flood fill into a separate function | jacksonmj | 1 | -1/+1 | |
| Since there were so many if statements for INST in flood_parts. Also, allow INST inside walls to be sparked. | |||||
| 2012-06-13 | Added a tmp=1 flag to PLNT so that VINE will actually function like intended ↵ | Catelite | 2 | -1/+2 | |
| when VINE_MODE is disabled. Plant touching wood is unaffected, but vine that touches wood will grow. | |||||
| 2012-06-13 | Updated FRZZ element to behave somewhat like SNOW, since it has roughly the ↵ | Catelite | 1 | -0/+2 | |
| same physical properties. Also changed its element description, since it actually appears on a menu. Leftover FRZZ will eventually become ICE if touching ICE with FRZW ctype. | |||||
| 2012-06-13 | Update to EXOT that makes it permeable to neutrons as well as electrons. ↵ | Catelite | 3 | -37/+63 | |
| Neutrons cause a water>distilled water spread that enables EXOT's copy function, at its original speed. Electrons reset mode, but not tmp2. Trippy monochrome colors for copy mode. Conflicts: src/elements/exot.c | |||||
| 2012-06-12 | Remove sdl_scale from update_O2 | jacksonmj | 1 | -1/+1 | |
| Particle coords are not affected by sdl_scale, only mouse coords | |||||
| 2012-06-10 | Remember ctype when cloning lava | jacksonmj | 4 | -11/+41 | |
| 2012-06-10 | Revert "Make THDR TYPE_ENERGY again, so it goes in photon map" | jacksonmj | 4 | -7/+5 | |
| This reverts commit 8b20bfd764308fddc1280b8a9d030e77503d0b0c. TYPE_ENERGY makes THDR move like photons, and means adjacent particles don't conduct as much heat from it (since the heat conduction code only looks for particles in pmap, not photons). Heat transfer could be fixed by increasing THDR's heat conductivity, but gas or powder movement is probably better than photon movement for THDR. | |||||
| 2012-06-09 | Avoid stacking in INVS and FILT, and fix pressurised INVS graphics | jacksonmj | 1 | -2/+1 | |
| Collisions now always work for particles inside INVS and FILT, so particles don't stack (just a single particle on top of each INVS/FILT). Pressurised INVS was being drawn using PMODE_FLAT (with no alpha blending), which sometimes hid particles inside INVS. Also limit BHOL tmp value to make sure it saves correctly. | |||||
| 2012-06-09 | Create BHOL when particles are stacked excessively | jacksonmj | 1 | -1/+4 | |
| 2012-06-09 | Make THDR TYPE_ENERGY again, so it goes in photon map | jacksonmj | 4 | -5/+7 | |
| Will simplify checking for excessive stacking | |||||
| 2012-06-07 | Unnecessary optimisation | Simon Robertshaw | 1 | -13/+9 | |
| 2012-06-07 | Neighbour check should be less or equal to 6 to find 2 TTAN | Simon Robertshaw | 1 | -1/+1 | |
| 2012-06-07 | Titanium only blocks air when it is connected | Simon Robertshaw | 1 | -2/+23 | |
| 2012-06-07 | Should return out after changing type. | cracker64 | 1 | -0/+5 | |
| 2012-06-07 | Tweaks to glow colors. EXOT now mimicks Heat View's color scale, and its ↵ | Catelite | 1 | -8/+17 | |
| irradiated color scheme uses tmp2 instead of temp so it appears to cycle. | |||||
| 2012-06-07 | ...Slowed down replication a ton. Interferes with making bombs a ton, and ↵ | Catelite | 1 | -2/+3 | |
| makes the element seem less like insta-paste. Will still be usable for machines, though. | |||||
| 2012-06-07 | Added condition so that EXOT does not automatically replicate WARP to avoid ↵ | Catelite | 1 | -1/+1 | |
| confusion, and changed spawn tmp value to avoid instant copying on spawn. | |||||
| 2012-06-07 | Changed EXOT to change into touching particles in the five frames at the top ↵ | Catelite | 3 | -5/+8 | |
| of every tmp cycle. Also, changed BREC references into BREL for consistency since it isn't often mentioned. | |||||
| 2012-06-07 | ...Doubled pressure generating limit, so it doesn't explode out of ↵ | Catelite | 1 | -1/+1 | |
| containers -quite- as much. | |||||
| 2012-06-07 | Added diffusion code for tmp2 in EXOT starting at >100 so that electron ↵ | Catelite | 2 | -8/+39 | |
| patterns won't cause abrupt fission reactions. Also, rearranged air generation line that depends on tmp already so that it doesn't abruptly switch on past 5000 and then violenly explode, but slowly increments instead. | |||||
| 2012-06-07 | Ton of changes to make EXOT work as expected. Added graphics to WARP to make ↵ | Catelite | 4 | -11/+75 | |
| it actually invisible besides BLOB mode, EXOT now makes rainbows and explodes with too many electrons o__o | |||||
| 2012-06-07 | Oops. +2 files. | Catelite | 2 | -0/+73 | |
| 2012-06-07 | Tron wasn't keeping its NODIE flag. | cracker64 | 1 | -1/+1 | |
| 2012-06-02 | Moved soap and stick men graphics things to special functions. | Savely Skresanov | 5 | -9/+154 | |
| 2012-05-26 | Soap bubbles are easily formed now. Also they inherit soap's | Savely Skresanov | 1 | -33/+31 | |
| decoration color. | |||||
| 2012-05-24 | remove lastx/lasty variables when OGLR is disabled | Jacob1 | 1 | -0/+2 | |
| Conflicts: src/graphics.c | |||||
| 2012-05-24 | limit amount of ELEC produced to prevent infinite reactions | Jacob1 | 4 | -4/+4 | |
| 2012-05-24 | small o2 fusion change, add my name to contibuters (it is ok for me to do ↵ | Jacob1 | 1 | -1/+1 | |
| that, right?) | |||||
| 2012-05-24 | oxygen fusion, fix two small bugs | Jacob1 | 3 | -22/+42 | |
| 2012-05-23 | fusion changes | Jacob1 | 5 | -16/+14 | |
| 2012-05-23 | fix compiling | Jacob1 | 1 | -2/+3 | |
| 2012-05-23 | Fix the bug with stickman standing on the screen edge. | Savely Skresanov | 1 | -4/+6 | |
| 2012-05-23 | Fix the bug where gel didn't transfer water from sponge. | Savely Skresanov | 1 | -0/+6 | |
| 2012-05-23 | Make tron follow TRON_NOGROW , thought that was in there.... (github edit ↵ | cracker64 | 1 | -1/+2 | |
| because cate is annoying me) | |||||
| 2012-05-20 | Fix infinite loop when trying to detach soap with extra ctype bits set | jacksonmj | 1 | -2/+2 | |
| 2012-05-20 | Change order of bomb loops - delete particles before creating sparks | jacksonmj | 1 | -12/+12 | |
| Fixes pressurised INVS being immune to bomb, as the sparks were being deleted instead of the INVS. | |||||
| 2012-05-12 | Fancy motion blur for OpenGL, fix a lot of dialogues in OpenGL, fix gravity ↵ | Simon Robertshaw | 2 | -2/+6 | |
| lensing in OpenGL, ensure Phot and Neut are PMODE_ADD, not FLAT | |||||
| 2012-05-11 | New element: Titanium, absorbs some neutrons, acts as a solid wall to air. ↵ | Simon Robertshaw | 2 | -0/+27 | |
| Move blockair filling into update_particles so it can be used by elements | |||||
| 2012-05-11 | Fix TNT not exploding if multiple TNT particles are in the same place | jacksonmj | 1 | -0/+1 | |
| flood_prop only changes the tmp value of one TNT particle at each coordinate. So some TNT particles can retain tmp=1 and keep running flood_prop, stopping the TNT from exploding. | |||||
| 2012-05-11 | Remove silly copypasta from GPMP, causing gravity to depend on air pressure | Simon Robertshaw | 1 | -2/+0 | |
| 2012-05-11 | Fix for PUMP | Simon Robertshaw | 1 | -10/+7 | |
| 2012-05-07 | Limit gel tmp value | jacksonmj | 1 | -0/+2 | |
| 2012-05-07 | Change pipe and portal to check element type using properties instead of ↵ | jacksonmj | 2 | -4/+4 | |
| falldown and state | |||||
| 2012-05-06 | Added GPLv3+ license headers to all files in src/elements/ | Aditya Vaidya | 103 | -2/+1547 | |
| 2012-04-29 | One gel particle can't absorb more than 100 water particles now. | savask | 1 | -1/+1 | |
