| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2012-08-02 | move some key stuff out of sdl_poll, zoom won't be triggered even when ↵ | jacob1 | 2 | -97/+106 | |
| disabled by lua now Conflicts: src/interface.c src/main.c | |||||
| 2012-08-01 | Disable decorations by default | Simon Robertshaw | 1 | -0/+1 | |
| 2012-07-24 | Correct pasting text within existing text, courtesy of jacob1 | Simon Robertshaw | 1 | -1/+1 | |
| 2012-07-19 | 0 is a valid value for activeMenu | jacksonmj | 1 | -1/+1 | |
| 2012-07-12 | Now stickmen can shoot plasma. | Savely Skresanov | 1 | -1/+4 | |
| 2012-07-09 | Add ptypes.enabled checks to a few more places | jacksonmj | 10 | -15/+15 | |
| 2012-07-09 | Salt should only melt ice that is above saltwater freezing temperature | jacksonmj | 1 | -1/+1 | |
| 2012-07-08 | Optimization for GoL, Added brush size and mouse wheel to lua! | cracker64 | 4 | -23/+34 | |
| 2012-07-08 | This should fix PLNT lag just a little bit... (mostly after shooting through ↵ | cracker64 | 1 | -1/+1 | |
| NEUT) | |||||
| 2012-07-06 | Ensure an array terminator is only written if the signs array actually exists. | Simon Robertshaw | 1 | -1/+1 | |
| 2012-06-29 | C5 should not explode when touching cold INSL | jacksonmj | 1 | -1/+1 | |
| 2012-06-29 | Ensure any clicks on stacked save link signs only open the first found sign. | Simon Robertshaw | 1 | -0/+1 | |
| 2012-06-28 | Stop STKM being able to jump on the bottom of the screen | jacksonmj | 1 | -5/+6 | |
| 2012-06-28 | Prevent acid from eating broken glass | jacksonmj | 1 | -1/+1 | |
| 2012-06-28 | Prevent STKM falling through activated PVOD with a ctype that isn't STKM | jacksonmj | 1 | -5/+18 | |
| 2012-06-28 | Make VOID and BHOL eat stickmen again | jacksonmj | 1 | -0/+13 | |
| Broken by making stickmen heads pass through everything, since the eating happened in try_move, which stickmen no longer use for head movement. | |||||
| 2012-06-28 | Use atan2 for LIGH angle calculations | jacksonmj | 2 | -7/+9 | |
| atan2 gives the actual angle (in the range -pi to pi). acos and asin just give the principal value (in the range 0 to pi, or -pi/2 to pi/2) | |||||
| 2012-06-26 | Reduce rate of lightning creation by clone | jacksonmj | 4 | -4/+4 | |
| 2012-06-26 | Lightning direction affected by Newtonian gravity | jacksonmj | 2 | -19/+22 | |
| 2012-06-26 | Allow INST to be sparked directly with the brush | jacksonmj | 1 | -0/+5 | |
| 2012-06-26 | Fix infinite loop when flood_INST finds some INST with a non zero life value | jacksonmj | 1 | -9/+29 | |
| Also fix memory leaks when flood fill functions return early. | |||||
| 2012-06-23 | FIRW: less advection, and don't go faster when multiple fire particles are ↵ | jacksonmj | 2 | -1/+2 | |
| touching it | |||||
| 2012-06-22 | Completely remove SING formation from fusion | jacksonmj | 2 | -2/+0 | |
| 2012-06-22 | Only create one NBLE particle for each fusing H2 particle | jacksonmj | 1 | -6/+0 | |
| 2012-06-22 | fix compression during fusion | Jacob1 | 5 | -24/+20 | |
| Conflicts: src/powder.c | |||||
| 2012-06-22 | Reset particle flags in create_part | jacksonmj | 1 | -0/+1 | |
| 2012-06-22 | Allow stickman head to go through everything | jacksonmj | 1 | -1/+25 | |
| 2012-06-22 | Prevent STKM floating in gases | jacksonmj | 1 | -1/+1 | |
| 2012-06-21 | Gravity modes and Newtonian gravity for fireworks | jacksonmj | 4 | -18/+70 | |
| Resolves issue #59 | |||||
| 2012-06-21 | Fix minor bug with deco sample tool | jacksonmj | 1 | -3/+3 | |
| If particles are not being drawn with blendpixel, then it is possible for the R/G/B component of a pixel to be 255. Adding 1 gives 256, which does not produce the right colour when combined into a RRGGBB value | |||||
| 2012-06-20 | Use eval_move(PT_FIGH, ...) when fighters are checking for obstacles | jacksonmj | 2 | -13/+13 | |
| Also stop fighters being included in the stacking check | |||||
| 2012-06-20 | Save an extra tmp2 byte, for EXOT | jacksonmj | 1 | -2/+17 | |
| 2012-06-20 | Replace all explosion sparks with new element (EMBR) | jacksonmj | 11 | -201/+259 | |
| 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 | 2 | -22/+26 | |
| 2012-06-17 | Correct freezing temperature for SLTW (-21.1 C) | jacksonmj | 1 | -2/+2 | |
| 2012-06-17 | Revert "Moved soap and stick men graphics things to special functions." | Simon Robertshaw | 7 | -157/+140 | |
| This reverts commit 7f5408f196002476c4765f1cae833e1441e4b276. Conflicts: includes/powder.h | |||||
| 2012-06-15 | Move INST flood fill into a separate function | jacksonmj | 2 | -97/+150 | |
| Since there were so many if statements for INST in flood_parts. Also, allow INST inside walls to be sparked. | |||||
| 2012-06-14 | Fix bug with the improvement to text wrapping | jacksonmj | 1 | -4/+4 | |
| Cursor was sometimes in the wrong place | |||||
| 2012-06-14 | Minor improvement to text wrapping | jacksonmj | 1 | -0/+8 | |
| When text flows onto a new line, don't put the space between words at the start of the new line. | |||||
| 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 | 2 | -3/+5 | |
| 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 | 4 | -37/+64 | |
| 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 | Make ambient heat convection work a bit better | jacksonmj | 1 | -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-12 | Remove sdl_scale from update_O2 | jacksonmj | 1 | -1/+1 | |
| Particle coords are not affected by sdl_scale, only mouse coords | |||||
| 2012-06-12 | STOR should not conduct heat | Simon Robertshaw | 1 | -1/+1 | |
| 2012-06-10 | Remember ctype when cloning lava | jacksonmj | 4 | -11/+41 | |
| 2012-06-10 | Prevent THDR from counting towards stacked particle limit | jacksonmj | 1 | -1/+4 | |
| 2012-06-10 | Revert "Make THDR TYPE_ENERGY again, so it goes in photon map" | jacksonmj | 6 | -9/+7 | |
| 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. | |||||
