This repository has been archived on 2025-03-20. You can view files and clone it, but cannot push or open issues or pull requests.
The-Powder-Toy/src/elements
Simon Robertshaw 4b073de82a Revert "Moved soap and stick men graphics things to special functions."
This reverts commit 7f5408f196.

Conflicts:

	includes/powder.h
2012-06-17 22:34:17 +01:00
..
acel.c Added GPLv3+ license headers to all files in src/elements/ 2012-05-06 12:55:05 +01:00
acid.c Added GPLv3+ license headers to all files in src/elements/ 2012-05-06 12:55:05 +01:00
amtr.c Added GPLv3+ license headers to all files in src/elements/ 2012-05-06 12:55:05 +01:00
anar.c Added GPLv3+ license headers to all files in src/elements/ 2012-05-06 12:55:05 +01:00
aray.c Added GPLv3+ license headers to all files in src/elements/ 2012-05-06 12:55:05 +01:00
bang.c Fix TNT not exploding if multiple TNT particles are in the same place 2012-05-11 20:40:08 +01:00
bcln.c Remember ctype when cloning lava 2012-06-10 22:57:26 +01:00
bcol.c Added GPLv3+ license headers to all files in src/elements/ 2012-05-06 12:55:05 +01:00
bizr.c Added GPLv3+ license headers to all files in src/elements/ 2012-05-06 12:55:05 +01:00
bmtl.c Added GPLv3+ license headers to all files in src/elements/ 2012-05-06 12:55:05 +01:00
bomb.c Change order of bomb loops - delete particles before creating sparks 2012-05-20 23:22:37 +01:00
boyl.c Added GPLv3+ license headers to all files in src/elements/ 2012-05-06 12:55:05 +01:00
brel.c Ton of changes to make EXOT work as expected. Added graphics to WARP to make it actually invisible besides BLOB mode, EXOT now makes rainbows and explodes with too many electrons o__o 2012-06-07 14:03:16 +01:00
brmt.c Changed EXOT to change into touching particles in the five frames at the top of every tmp cycle. Also, changed BREC references into BREL for consistency since it isn't often mentioned. 2012-06-07 14:03:38 +01:00
btry.c Added GPLv3+ license headers to all files in src/elements/ 2012-05-06 12:55:05 +01:00
c5.c Added GPLv3+ license headers to all files in src/elements/ 2012-05-06 12:55:05 +01:00
caus.c Added GPLv3+ license headers to all files in src/elements/ 2012-05-06 12:55:05 +01:00
cbnw.c Added GPLv3+ license headers to all files in src/elements/ 2012-05-06 12:55:05 +01:00
clne.c Remember ctype when cloning lava 2012-06-10 22:57:26 +01:00
clst.c Added GPLv3+ license headers to all files in src/elements/ 2012-05-06 12:55:05 +01:00
co2.c limit amount of ELEC produced to prevent infinite reactions 2012-05-24 11:02:42 -04:00
coal.c Added GPLv3+ license headers to all files in src/elements/ 2012-05-06 12:55:05 +01:00
conv.c Added GPLv3+ license headers to all files in src/elements/ 2012-05-06 12:55:05 +01:00
dest.c Added GPLv3+ license headers to all files in src/elements/ 2012-05-06 12:55:05 +01:00
deut.c Added GPLv3+ license headers to all files in src/elements/ 2012-05-06 12:55:05 +01:00
dlay.c Added GPLv3+ license headers to all files in src/elements/ 2012-05-06 12:55:05 +01:00
dstw.c Added GPLv3+ license headers to all files in src/elements/ 2012-05-06 12:55:05 +01:00
elec.c Update to EXOT that makes it permeable to neutrons as well as electrons. 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. 2012-06-13 13:51:24 +01:00
elementmisc.c Added GPLv3+ license headers to all files in src/elements/ 2012-05-06 12:55:05 +01:00
emp.c Changed EXOT to change into touching particles in the five frames at the top of every tmp cycle. Also, changed BREC references into BREL for consistency since it isn't often mentioned. 2012-06-07 14:03:38 +01:00
exot.c Update to EXOT that makes it permeable to neutrons as well as electrons. 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. 2012-06-13 13:51:24 +01:00
figh.c Revert "Moved soap and stick men graphics things to special functions." 2012-06-17 22:34:17 +01:00
fire.c Added GPLv3+ license headers to all files in src/elements/ 2012-05-06 12:55:05 +01:00
firw.c Revert "Make THDR TYPE_ENERGY again, so it goes in photon map" 2012-06-10 21:29:16 +01:00
fog.c Added GPLv3+ license headers to all files in src/elements/ 2012-05-06 12:55:05 +01:00
fray.c Added GPLv3+ license headers to all files in src/elements/ 2012-05-06 12:55:05 +01:00
frzw.c Added GPLv3+ license headers to all files in src/elements/ 2012-05-06 12:55:05 +01:00
frzz.c Added GPLv3+ license headers to all files in src/elements/ 2012-05-06 12:55:05 +01:00
fsep.c Added GPLv3+ license headers to all files in src/elements/ 2012-05-06 12:55:05 +01:00
fuse.c Added GPLv3+ license headers to all files in src/elements/ 2012-05-06 12:55:05 +01:00
fwrk.c Added GPLv3+ license headers to all files in src/elements/ 2012-05-06 12:55:05 +01:00
gbmb.c Added GPLv3+ license headers to all files in src/elements/ 2012-05-06 12:55:05 +01:00
gel.c fix compiling 2012-05-23 18:54:25 -04:00
glas.c Added GPLv3+ license headers to all files in src/elements/ 2012-05-06 12:55:05 +01:00
glow.c Added GPLv3+ license headers to all files in src/elements/ 2012-05-06 12:55:05 +01:00
goo.c Added GPLv3+ license headers to all files in src/elements/ 2012-05-06 12:55:05 +01:00
gpmp.c Remove silly copypasta from GPMP, causing gravity to depend on air pressure 2012-05-11 18:11:05 +01:00
graphics_default.c Added GPLv3+ license headers to all files in src/elements/ 2012-05-06 12:55:05 +01:00
h2.c limit amount of ELEC produced to prevent infinite reactions 2012-05-24 11:02:42 -04:00
hswc.c Added GPLv3+ license headers to all files in src/elements/ 2012-05-06 12:55:05 +01:00
ice.c Updated FRZZ element to behave somewhat like SNOW, since it has roughly the 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 18:28:13 +01:00
ignt.c Added GPLv3+ license headers to all files in src/elements/ 2012-05-06 12:55:05 +01:00
iron.c Added GPLv3+ license headers to all files in src/elements/ 2012-05-06 12:55:05 +01:00
isz.c Added GPLv3+ license headers to all files in src/elements/ 2012-05-06 12:55:05 +01:00
lava.c Added GPLv3+ license headers to all files in src/elements/ 2012-05-06 12:55:05 +01:00
lcry.c Added GPLv3+ license headers to all files in src/elements/ 2012-05-06 12:55:05 +01:00
legacy.c Added GPLv3+ license headers to all files in src/elements/ 2012-05-06 12:55:05 +01:00
ligh.c Revert "Make THDR TYPE_ENERGY again, so it goes in photon map" 2012-06-10 21:29:16 +01:00
merc.c Added GPLv3+ license headers to all files in src/elements/ 2012-05-06 12:55:05 +01:00
mort.c Added GPLv3+ license headers to all files in src/elements/ 2012-05-06 12:55:05 +01:00
nbhl.c Create BHOL when particles are stacked excessively 2012-06-09 12:37:44 +01:00
nble.c limit amount of ELEC produced to prevent infinite reactions 2012-05-24 11:02:42 -04:00
neut.c Update to EXOT that makes it permeable to neutrons as well as electrons. 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. 2012-06-13 13:51:24 +01:00
newgraphics.c Revert "Moved soap and stick men graphics things to special functions." 2012-06-17 22:34:17 +01:00
none.c Added GPLv3+ license headers to all files in src/elements/ 2012-05-06 12:55:05 +01:00
nptct.c Added GPLv3+ license headers to all files in src/elements/ 2012-05-06 12:55:05 +01:00
nwhl.c Added GPLv3+ license headers to all files in src/elements/ 2012-05-06 12:55:05 +01:00
O2.c Remove sdl_scale from update_O2 2012-06-13 00:45:35 +01:00
pbcn.c Remember ctype when cloning lava 2012-06-10 22:57:26 +01:00
pcln.c Remember ctype when cloning lava 2012-06-10 22:57:26 +01:00
phot.c Fancy motion blur for OpenGL, fix a lot of dialogues in OpenGL, fix gravity lensing in OpenGL, ensure Phot and Neut are PMODE_ADD, not FLAT 2012-05-12 01:35:55 +01:00
pipe.c Revert "Moved soap and stick men graphics things to special functions." 2012-06-17 22:34:17 +01:00
plnt.c Added a tmp=1 flag to PLNT so that VINE will actually function like intended when VINE_MODE is disabled. Plant touching wood is unaffected, but vine that touches wood will grow. 2012-06-13 18:28:27 +01:00
plsm.c Added GPLv3+ license headers to all files in src/elements/ 2012-05-06 12:55:05 +01:00
plut.c Added GPLv3+ license headers to all files in src/elements/ 2012-05-06 12:55:05 +01:00
prti.c Change pipe and portal to check element type using properties instead of falldown and state 2012-05-07 14:09:14 +01:00
prto.c Added GPLv3+ license headers to all files in src/elements/ 2012-05-06 12:55:05 +01:00
pump.c Fix for PUMP 2012-05-11 17:58:25 +01:00
pvod.c Added GPLv3+ license headers to all files in src/elements/ 2012-05-06 12:55:05 +01:00
pyro.c fusion changes 2012-05-23 19:53:50 -04:00
qrtz.c Added GPLv3+ license headers to all files in src/elements/ 2012-05-06 12:55:05 +01:00
repl.c Added GPLv3+ license headers to all files in src/elements/ 2012-05-06 12:55:05 +01:00
rime.c Added GPLv3+ license headers to all files in src/elements/ 2012-05-06 12:55:05 +01:00
shld.c Added GPLv3+ license headers to all files in src/elements/ 2012-05-06 12:55:05 +01:00
sing.c Added GPLv3+ license headers to all files in src/elements/ 2012-05-06 12:55:05 +01:00
sltw.c Added GPLv3+ license headers to all files in src/elements/ 2012-05-06 12:55:05 +01:00
smke.c Added GPLv3+ license headers to all files in src/elements/ 2012-05-06 12:55:05 +01:00
soap.c Soap bubbles are easily formed now. Also they inherit soap's 2012-05-26 19:01:14 +07:00
spng.c Added GPLv3+ license headers to all files in src/elements/ 2012-05-06 12:55:05 +01:00
sprk.c Move INST flood fill into a separate function 2012-06-15 13:45:55 +01:00
stkm2.c Revert "Moved soap and stick men graphics things to special functions." 2012-06-17 22:34:17 +01:00
stkm.c Revert "Moved soap and stick men graphics things to special functions." 2012-06-17 22:34:17 +01:00
stor.c Added GPLv3+ license headers to all files in src/elements/ 2012-05-06 12:55:05 +01:00
swch.c Added GPLv3+ license headers to all files in src/elements/ 2012-05-06 12:55:05 +01:00
thdr.c Revert "Make THDR TYPE_ENERGY again, so it goes in photon map" 2012-06-10 21:29:16 +01:00
thrm.c Added GPLv3+ license headers to all files in src/elements/ 2012-05-06 12:55:05 +01:00
tron.c Tron wasn't keeping its NODIE flag. 2012-06-07 01:04:51 -03:00
ttan.c Unnecessary optimisation 2012-06-07 19:54:13 +01:00
uran.c Added GPLv3+ license headers to all files in src/elements/ 2012-05-06 12:55:05 +01:00
vine.c Added a tmp=1 flag to PLNT so that VINE will actually function like intended when VINE_MODE is disabled. Plant touching wood is unaffected, but vine that touches wood will grow. 2012-06-13 18:28:27 +01:00
warp.c Added diffusion code for tmp2 in EXOT starting at >100 so that electron 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 14:03:22 +01:00
watr.c Added GPLv3+ license headers to all files in src/elements/ 2012-05-06 12:55:05 +01:00
wifi.c Added GPLv3+ license headers to all files in src/elements/ 2012-05-06 12:55:05 +01:00
wire.c Added GPLv3+ license headers to all files in src/elements/ 2012-05-06 12:55:05 +01:00
wtrv.c Added GPLv3+ license headers to all files in src/elements/ 2012-05-06 12:55:05 +01:00
yest.c Added GPLv3+ license headers to all files in src/elements/ 2012-05-06 12:55:05 +01:00