summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAditya Vaidya <kroq.gar78@gmail.com>2012-05-06 04:47:27 (GMT)
committer jacksonmj <mj-pt@jacksonmj.co.uk>2012-05-06 11:55:05 (GMT)
commitf69920b96cda8c46807a1782e40e546c0d434cb3 (patch)
treec58b8cbb32b08de661116b9fc2d4ecc516042519 /src
parentf1d686fb37ffc062bb810f94ed8455b1ea6f21f4 (diff)
downloadpowder-f69920b96cda8c46807a1782e40e546c0d434cb3.zip
powder-f69920b96cda8c46807a1782e40e546c0d434cb3.tar.gz
Added GPLv3+ license headers to all files in src/elements/
Diffstat (limited to 'src')
-rw-r--r--src/elements/O2.c15
-rw-r--r--src/elements/acel.c17
-rw-r--r--src/elements/acid.c15
-rw-r--r--src/elements/amtr.c15
-rw-r--r--src/elements/anar.c15
-rw-r--r--src/elements/aray.c15
-rw-r--r--src/elements/bang.c15
-rw-r--r--src/elements/bcln.c15
-rw-r--r--src/elements/bcol.c15
-rw-r--r--src/elements/bizr.c15
-rw-r--r--src/elements/bmtl.c15
-rw-r--r--src/elements/bomb.c15
-rw-r--r--src/elements/boyl.c15
-rw-r--r--src/elements/brmt.c15
-rw-r--r--src/elements/btry.c15
-rw-r--r--src/elements/c5.c15
-rw-r--r--src/elements/caus.c15
-rw-r--r--src/elements/cbnw.c15
-rw-r--r--src/elements/clne.c15
-rw-r--r--src/elements/clst.c15
-rw-r--r--src/elements/co2.c15
-rw-r--r--src/elements/coal.c15
-rw-r--r--src/elements/conv.c15
-rw-r--r--src/elements/dest.c15
-rw-r--r--src/elements/deut.c15
-rw-r--r--src/elements/dlay.c15
-rw-r--r--src/elements/dstw.c15
-rw-r--r--src/elements/elec.c15
-rw-r--r--src/elements/elementmisc.c15
-rw-r--r--src/elements/emp.c15
-rw-r--r--src/elements/figh.c15
-rw-r--r--src/elements/fire.c15
-rw-r--r--src/elements/firw.c15
-rw-r--r--src/elements/fog.c15
-rw-r--r--src/elements/fray.c15
-rw-r--r--src/elements/frzw.c15
-rw-r--r--src/elements/frzz.c15
-rw-r--r--src/elements/fsep.c15
-rw-r--r--src/elements/fuse.c15
-rw-r--r--src/elements/fwrk.c15
-rw-r--r--src/elements/gbmb.c15
-rw-r--r--src/elements/gel.c15
-rw-r--r--src/elements/glas.c15
-rw-r--r--src/elements/glow.c15
-rw-r--r--src/elements/goo.c15
-rw-r--r--src/elements/gpmp.c15
-rw-r--r--src/elements/graphics_default.c15
-rw-r--r--src/elements/h2.c15
-rw-r--r--src/elements/hswc.c15
-rw-r--r--src/elements/ice.c15
-rw-r--r--src/elements/ignt.c15
-rw-r--r--src/elements/iron.c15
-rw-r--r--src/elements/isz.c15
-rw-r--r--src/elements/lava.c15
-rw-r--r--src/elements/lcry.c15
-rw-r--r--src/elements/legacy.c15
-rw-r--r--src/elements/ligh.c15
-rw-r--r--src/elements/merc.c15
-rw-r--r--src/elements/mort.c15
-rw-r--r--src/elements/nbhl.c15
-rw-r--r--src/elements/nble.c15
-rw-r--r--src/elements/neut.c15
-rw-r--r--src/elements/newgraphics.c15
-rw-r--r--src/elements/none.c15
-rw-r--r--src/elements/nptct.c15
-rw-r--r--src/elements/nwhl.c15
-rw-r--r--src/elements/pbcn.c15
-rw-r--r--src/elements/pcln.c15
-rw-r--r--src/elements/phot.c15
-rw-r--r--src/elements/pipe.c15
-rw-r--r--src/elements/plnt.c15
-rw-r--r--src/elements/plsm.c15
-rw-r--r--src/elements/plut.c15
-rw-r--r--src/elements/prti.c15
-rw-r--r--src/elements/prto.c15
-rw-r--r--src/elements/pump.c15
-rw-r--r--src/elements/pvod.c15
-rw-r--r--src/elements/pyro.c15
-rw-r--r--src/elements/qrtz.c15
-rw-r--r--src/elements/repl.c15
-rw-r--r--src/elements/rime.c15
-rw-r--r--src/elements/shld.c15
-rw-r--r--src/elements/sing.c15
-rw-r--r--src/elements/sltw.c15
-rw-r--r--src/elements/smke.c17
-rw-r--r--src/elements/soap.c15
-rw-r--r--src/elements/spng.c15
-rw-r--r--src/elements/sprk.c15
-rw-r--r--src/elements/stkm.c15
-rw-r--r--src/elements/stkm2.c15
-rw-r--r--src/elements/stor.c15
-rw-r--r--src/elements/swch.c15
-rw-r--r--src/elements/thdr.c15
-rw-r--r--src/elements/thrm.c15
-rw-r--r--src/elements/tron.c15
-rw-r--r--src/elements/uran.c15
-rw-r--r--src/elements/vine.c15
-rw-r--r--src/elements/warp.c15
-rw-r--r--src/elements/watr.c15
-rw-r--r--src/elements/wifi.c15
-rw-r--r--src/elements/wire.c15
-rw-r--r--src/elements/wtrv.c15
-rw-r--r--src/elements/yest.c15
103 files changed, 1547 insertions, 2 deletions
diff --git a/src/elements/O2.c b/src/elements/O2.c
index b71870e..8ca0f46 100644
--- a/src/elements/O2.c
+++ b/src/elements/O2.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_O2(UPDATE_FUNC_ARGS)
diff --git a/src/elements/acel.c b/src/elements/acel.c
index 1fe4821..17b89c5 100644
--- a/src/elements/acel.c
+++ b/src/elements/acel.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_ACEL(UPDATE_FUNC_ARGS) {
@@ -55,4 +70,4 @@ int graphics_DCEL(GRAPHICS_FUNC_ARGS)
if(cpart->tmp)
*pixel_mode |= PMODE_GLOW;
return 0;
-} \ No newline at end of file
+}
diff --git a/src/elements/acid.c b/src/elements/acid.c
index f6a816a..2e1f33e 100644
--- a/src/elements/acid.c
+++ b/src/elements/acid.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_ACID(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/amtr.c b/src/elements/amtr.c
index 42002c8..dcbad5f 100644
--- a/src/elements/amtr.c
+++ b/src/elements/amtr.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_AMTR(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/anar.c b/src/elements/anar.c
index bab112c..c6fb880 100644
--- a/src/elements/anar.c
+++ b/src/elements/anar.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_ANAR(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/aray.c b/src/elements/aray.c
index d9f87ad..e569d84 100644
--- a/src/elements/aray.c
+++ b/src/elements/aray.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_ARAY(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/bang.c b/src/elements/bang.c
index 9a374c2..3203491 100644
--- a/src/elements/bang.c
+++ b/src/elements/bang.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_BANG(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/bcln.c b/src/elements/bcln.c
index 29a45a7..328fc6e 100644
--- a/src/elements/bcln.c
+++ b/src/elements/bcln.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_BCLN(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/bcol.c b/src/elements/bcol.c
index aac3ffe..1593470 100644
--- a/src/elements/bcol.c
+++ b/src/elements/bcol.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_BCOL(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/bizr.c b/src/elements/bizr.c
index a49aa20..e0fbd84 100644
--- a/src/elements/bizr.c
+++ b/src/elements/bizr.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
//Used by ALL 3 BIZR states
diff --git a/src/elements/bmtl.c b/src/elements/bmtl.c
index 97ad699..06c2f47 100644
--- a/src/elements/bmtl.c
+++ b/src/elements/bmtl.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_BMTL(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/bomb.c b/src/elements/bomb.c
index ae51810..2a826ff 100644
--- a/src/elements/bomb.c
+++ b/src/elements/bomb.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_BOMB(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/boyl.c b/src/elements/boyl.c
index ec8eec5..5121e9c 100644
--- a/src/elements/boyl.c
+++ b/src/elements/boyl.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_BOYL(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/brmt.c b/src/elements/brmt.c
index 1d39424..404088a 100644
--- a/src/elements/brmt.c
+++ b/src/elements/brmt.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_BRMT(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/btry.c b/src/elements/btry.c
index 4716c6a..d220b83 100644
--- a/src/elements/btry.c
+++ b/src/elements/btry.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_BTRY(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/c5.c b/src/elements/c5.c
index 93fd63c..016211b 100644
--- a/src/elements/c5.c
+++ b/src/elements/c5.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_C5(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/caus.c b/src/elements/caus.c
index cb7fab5..012b4c4 100644
--- a/src/elements/caus.c
+++ b/src/elements/caus.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_CAUS(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/cbnw.c b/src/elements/cbnw.c
index 95db27e..8d68c84 100644
--- a/src/elements/cbnw.c
+++ b/src/elements/cbnw.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_CBNW(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/clne.c b/src/elements/clne.c
index a7d22fd..3dfd7bb 100644
--- a/src/elements/clne.c
+++ b/src/elements/clne.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_CLNE(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/clst.c b/src/elements/clst.c
index a9e07e1..36046cd 100644
--- a/src/elements/clst.c
+++ b/src/elements/clst.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_CLST(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/co2.c b/src/elements/co2.c
index 3356397..77a92b0 100644
--- a/src/elements/co2.c
+++ b/src/elements/co2.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_CO2(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/coal.c b/src/elements/coal.c
index d17a547..63eca57 100644
--- a/src/elements/coal.c
+++ b/src/elements/coal.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_COAL(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/conv.c b/src/elements/conv.c
index 78ca6fc..9696d98 100644
--- a/src/elements/conv.c
+++ b/src/elements/conv.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_CONV(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/dest.c b/src/elements/dest.c
index 3a979f5..b6d5e71 100644
--- a/src/elements/dest.c
+++ b/src/elements/dest.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_DEST(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/deut.c b/src/elements/deut.c
index f4ed349..73b95a9 100644
--- a/src/elements/deut.c
+++ b/src/elements/deut.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_DEUT(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/dlay.c b/src/elements/dlay.c
index bc0a07b..961b115 100644
--- a/src/elements/dlay.c
+++ b/src/elements/dlay.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_DLAY(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/dstw.c b/src/elements/dstw.c
index e00d7b3..5d188df 100644
--- a/src/elements/dstw.c
+++ b/src/elements/dstw.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_DSTW(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/elec.c b/src/elements/elec.c
index a5c254f..667499f 100644
--- a/src/elements/elec.c
+++ b/src/elements/elec.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_ELEC(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/elementmisc.c b/src/elements/elementmisc.c
index a284b3a..71c3379 100644
--- a/src/elements/elementmisc.c
+++ b/src/elements/elementmisc.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_MISC(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/emp.c b/src/elements/emp.c
index 9f199cc..91fbbeb 100644
--- a/src/elements/emp.c
+++ b/src/elements/emp.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_EMP(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/figh.c b/src/elements/figh.c
index 928923f..ce00af7 100644
--- a/src/elements/figh.c
+++ b/src/elements/figh.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_FIGH(UPDATE_FUNC_ARGS)
diff --git a/src/elements/fire.c b/src/elements/fire.c
index 6dc620e..bc288bc 100644
--- a/src/elements/fire.c
+++ b/src/elements/fire.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int graphics_FIRE(GRAPHICS_FUNC_ARGS)
diff --git a/src/elements/firw.c b/src/elements/firw.c
index 2e7d68d..5bb8f3d 100644
--- a/src/elements/firw.c
+++ b/src/elements/firw.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_FIRW(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/fog.c b/src/elements/fog.c
index 135db12..8acb632 100644
--- a/src/elements/fog.c
+++ b/src/elements/fog.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_FOG(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/fray.c b/src/elements/fray.c
index 1b8cc9b..6036d92 100644
--- a/src/elements/fray.c
+++ b/src/elements/fray.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_FRAY(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/frzw.c b/src/elements/frzw.c
index 066bc64..b2f55e8 100644
--- a/src/elements/frzw.c
+++ b/src/elements/frzw.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_FRZW(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/frzz.c b/src/elements/frzz.c
index fbd083d..37119ab 100644
--- a/src/elements/frzz.c
+++ b/src/elements/frzz.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_FRZZ(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/fsep.c b/src/elements/fsep.c
index 7968240..f189ba7 100644
--- a/src/elements/fsep.c
+++ b/src/elements/fsep.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_FSEP(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/fuse.c b/src/elements/fuse.c
index 450308a..e917b9a 100644
--- a/src/elements/fuse.c
+++ b/src/elements/fuse.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_FUSE(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/fwrk.c b/src/elements/fwrk.c
index 3000a64..173b6e7 100644
--- a/src/elements/fwrk.c
+++ b/src/elements/fwrk.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_FWRK(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/gbmb.c b/src/elements/gbmb.c
index c31f323..a1da981 100644
--- a/src/elements/gbmb.c
+++ b/src/elements/gbmb.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_GBMB(UPDATE_FUNC_ARGS) {
int rx,ry,r;
diff --git a/src/elements/gel.c b/src/elements/gel.c
index 5c1b1f5..2a3f89f 100644
--- a/src/elements/gel.c
+++ b/src/elements/gel.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_GEL(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/glas.c b/src/elements/glas.c
index bc2d5ce..23f4d1e 100644
--- a/src/elements/glas.c
+++ b/src/elements/glas.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_GLAS(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/glow.c b/src/elements/glow.c
index 984ba7e..de8cfea 100644
--- a/src/elements/glow.c
+++ b/src/elements/glow.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_GLOW(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/goo.c b/src/elements/goo.c
index a3176e1..bf25799 100644
--- a/src/elements/goo.c
+++ b/src/elements/goo.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_GOO(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/gpmp.c b/src/elements/gpmp.c
index 1f2be1d..2e52460 100644
--- a/src/elements/gpmp.c
+++ b/src/elements/gpmp.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_GPMP(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/graphics_default.c b/src/elements/graphics_default.c
index e11c995..eb5df95 100644
--- a/src/elements/graphics_default.c
+++ b/src/elements/graphics_default.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int graphics_DEFAULT(GRAPHICS_FUNC_ARGS)
diff --git a/src/elements/h2.c b/src/elements/h2.c
index e80f04a..212e56e 100644
--- a/src/elements/h2.c
+++ b/src/elements/h2.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_H2(UPDATE_FUNC_ARGS)
diff --git a/src/elements/hswc.c b/src/elements/hswc.c
index 350cc07..6287126 100644
--- a/src/elements/hswc.c
+++ b/src/elements/hswc.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_HSWC(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/ice.c b/src/elements/ice.c
index 92b6450..eb0fa47 100644
--- a/src/elements/ice.c
+++ b/src/elements/ice.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_ICEI(UPDATE_FUNC_ARGS) { //currently used for snow as well
diff --git a/src/elements/ignt.c b/src/elements/ignt.c
index f002e2d..36f48a3 100644
--- a/src/elements/ignt.c
+++ b/src/elements/ignt.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_IGNT(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/iron.c b/src/elements/iron.c
index 451783d..55e8e75 100644
--- a/src/elements/iron.c
+++ b/src/elements/iron.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_IRON(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/isz.c b/src/elements/isz.c
index 348b78d..aa081c0 100644
--- a/src/elements/isz.c
+++ b/src/elements/isz.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_ISZ(UPDATE_FUNC_ARGS) { // for both ISZS and ISOZ
diff --git a/src/elements/lava.c b/src/elements/lava.c
index 0a9fb8a..8847485 100644
--- a/src/elements/lava.c
+++ b/src/elements/lava.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int graphics_LAVA(GRAPHICS_FUNC_ARGS)
diff --git a/src/elements/lcry.c b/src/elements/lcry.c
index b3c529f..cc1e625 100644
--- a/src/elements/lcry.c
+++ b/src/elements/lcry.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_LCRY(UPDATE_FUNC_ARGS)
diff --git a/src/elements/legacy.c b/src/elements/legacy.c
index 8674e4b..4cf51ad 100644
--- a/src/elements/legacy.c
+++ b/src/elements/legacy.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
// Interactions which only occur when legacy_enable is on
diff --git a/src/elements/ligh.c b/src/elements/ligh.c
index b62367a..146ba1f 100644
--- a/src/elements/ligh.c
+++ b/src/elements/ligh.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
#define LIGHTING_POWER 0.65
diff --git a/src/elements/merc.c b/src/elements/merc.c
index beb8f14..dcecdde 100644
--- a/src/elements/merc.c
+++ b/src/elements/merc.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_MERC(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/mort.c b/src/elements/mort.c
index d215abc..669fd0b 100644
--- a/src/elements/mort.c
+++ b/src/elements/mort.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_MORT(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/nbhl.c b/src/elements/nbhl.c
index 5f2cd46..96d5f1a 100644
--- a/src/elements/nbhl.c
+++ b/src/elements/nbhl.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_NBHL(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/nble.c b/src/elements/nble.c
index 43264b4..bca0291 100644
--- a/src/elements/nble.c
+++ b/src/elements/nble.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_NBLE(UPDATE_FUNC_ARGS)
diff --git a/src/elements/neut.c b/src/elements/neut.c
index 78552d5..21e0b90 100644
--- a/src/elements/neut.c
+++ b/src/elements/neut.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
diff --git a/src/elements/newgraphics.c b/src/elements/newgraphics.c
index cd420b8..f3d49a7 100644
--- a/src/elements/newgraphics.c
+++ b/src/elements/newgraphics.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
#include "hmap.h"
diff --git a/src/elements/none.c b/src/elements/none.c
index 7049811..f2a7e2d 100644
--- a/src/elements/none.c
+++ b/src/elements/none.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/nptct.c b/src/elements/nptct.c
index 95d4d9a..4f32bd7 100644
--- a/src/elements/nptct.c
+++ b/src/elements/nptct.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_NPTCT(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/nwhl.c b/src/elements/nwhl.c
index 674ede3..c1d75fa 100644
--- a/src/elements/nwhl.c
+++ b/src/elements/nwhl.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_NWHL(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/pbcn.c b/src/elements/pbcn.c
index f8424fe..df38248 100644
--- a/src/elements/pbcn.c
+++ b/src/elements/pbcn.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_PBCN(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/pcln.c b/src/elements/pcln.c
index 924ce7a..ac286aa 100644
--- a/src/elements/pcln.c
+++ b/src/elements/pcln.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_PCLN(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/phot.c b/src/elements/phot.c
index 27563e2..66cf4eb 100644
--- a/src/elements/phot.c
+++ b/src/elements/phot.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_PHOT(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/pipe.c b/src/elements/pipe.c
index 5487eca..bdafff8 100644
--- a/src/elements/pipe.c
+++ b/src/elements/pipe.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
#define PFLAG_NORMALSPEED 0x00010000
diff --git a/src/elements/plnt.c b/src/elements/plnt.c
index 97b09e2..6a2adc3 100644
--- a/src/elements/plnt.c
+++ b/src/elements/plnt.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_PLNT(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/plsm.c b/src/elements/plsm.c
index aeb1611..2861c25 100644
--- a/src/elements/plsm.c
+++ b/src/elements/plsm.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
#include "hmap.h"
diff --git a/src/elements/plut.c b/src/elements/plut.c
index cbc9b7b..e453b56 100644
--- a/src/elements/plut.c
+++ b/src/elements/plut.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_PLUT(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/prti.c b/src/elements/prti.c
index 8b15598..691a7a9 100644
--- a/src/elements/prti.c
+++ b/src/elements/prti.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
/*these are the count values of where the particle gets stored, depending on where it came from
0 1 2
diff --git a/src/elements/prto.c b/src/elements/prto.c
index 1dd00d4..68ea0f5 100644
--- a/src/elements/prto.c
+++ b/src/elements/prto.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
/*these are the count values of where the particle gets stored, depending on where it came from
0 1 2
diff --git a/src/elements/pump.c b/src/elements/pump.c
index 2e11ae0..26b376c 100644
--- a/src/elements/pump.c
+++ b/src/elements/pump.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_PUMP(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/pvod.c b/src/elements/pvod.c
index d52f758..5078745 100644
--- a/src/elements/pvod.c
+++ b/src/elements/pvod.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_PVOD(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/pyro.c b/src/elements/pyro.c
index 003c8f8..854e62d 100644
--- a/src/elements/pyro.c
+++ b/src/elements/pyro.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_PYRO(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/qrtz.c b/src/elements/qrtz.c
index c8017b0..26c9f45 100644
--- a/src/elements/qrtz.c
+++ b/src/elements/qrtz.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_QRTZ(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/repl.c b/src/elements/repl.c
index 254e219..7b7605d 100644
--- a/src/elements/repl.c
+++ b/src/elements/repl.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_REPL(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/rime.c b/src/elements/rime.c
index 1c994b8..4ac6c29 100644
--- a/src/elements/rime.c
+++ b/src/elements/rime.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_RIME(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/shld.c b/src/elements/shld.c
index ece353c..b1661c9 100644
--- a/src/elements/shld.c
+++ b/src/elements/shld.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_SHLD1(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/sing.c b/src/elements/sing.c
index 3e17fe0..e8b4a07 100644
--- a/src/elements/sing.c
+++ b/src/elements/sing.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_SING(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/sltw.c b/src/elements/sltw.c
index 619cdaf..4ceeb0b 100644
--- a/src/elements/sltw.c
+++ b/src/elements/sltw.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_SLTW(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/smke.c b/src/elements/smke.c
index 91318ba..5949034 100644
--- a/src/elements/smke.c
+++ b/src/elements/smke.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int graphics_SMKE(GRAPHICS_FUNC_ARGS)
@@ -15,4 +30,4 @@ int graphics_SMKE(GRAPHICS_FUNC_ARGS)
*pixel_mode |= FIRE_BLEND;
//Returning 1 means static, cache as we please
return 1;
-} \ No newline at end of file
+}
diff --git a/src/elements/soap.c b/src/elements/soap.c
index fbc5e37..097aca4 100644
--- a/src/elements/soap.c
+++ b/src/elements/soap.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_SOAP(UPDATE_FUNC_ARGS)
diff --git a/src/elements/spng.c b/src/elements/spng.c
index 65616ac..2e4d1ef 100644
--- a/src/elements/spng.c
+++ b/src/elements/spng.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_SPNG(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/sprk.c b/src/elements/sprk.c
index 00279f5..d7ee0f0 100644
--- a/src/elements/sprk.c
+++ b/src/elements/sprk.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_SPRK(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/stkm.c b/src/elements/stkm.c
index 7a67b65..affaad1 100644
--- a/src/elements/stkm.c
+++ b/src/elements/stkm.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_SPAWN(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/stkm2.c b/src/elements/stkm2.c
index f43262c..61ef286 100644
--- a/src/elements/stkm2.c
+++ b/src/elements/stkm2.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_SPAWN2(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/stor.c b/src/elements/stor.c
index 5805904..72cfef6 100644
--- a/src/elements/stor.c
+++ b/src/elements/stor.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_STOR(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/swch.c b/src/elements/swch.c
index 08a372a..d0acf45 100644
--- a/src/elements/swch.c
+++ b/src/elements/swch.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_SWCH(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/thdr.c b/src/elements/thdr.c
index 5179e1f..f1aafa3 100644
--- a/src/elements/thdr.c
+++ b/src/elements/thdr.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_THDR(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/thrm.c b/src/elements/thrm.c
index c296a8a..b953d72 100644
--- a/src/elements/thrm.c
+++ b/src/elements/thrm.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_THRM(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/tron.c b/src/elements/tron.c
index 00d2e9e..98a46e9 100644
--- a/src/elements/tron.c
+++ b/src/elements/tron.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
/* TRON element is meant to resemble a tron bike (or worm) moving around and trying to avoid obstacles itself.
diff --git a/src/elements/uran.c b/src/elements/uran.c
index 2b6c563..e5b971b 100644
--- a/src/elements/uran.c
+++ b/src/elements/uran.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_URAN(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/vine.c b/src/elements/vine.c
index 180d95c..03de6f1 100644
--- a/src/elements/vine.c
+++ b/src/elements/vine.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_VINE(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/warp.c b/src/elements/warp.c
index a3e49ec..27352fd 100644
--- a/src/elements/warp.c
+++ b/src/elements/warp.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_WARP(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/watr.c b/src/elements/watr.c
index 58a01a2..2dbe0fb 100644
--- a/src/elements/watr.c
+++ b/src/elements/watr.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_WATR(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/wifi.c b/src/elements/wifi.c
index 55d151d..40e1f96 100644
--- a/src/elements/wifi.c
+++ b/src/elements/wifi.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_WIFI(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/wire.c b/src/elements/wire.c
index 2688e5a..81b1d5f 100644
--- a/src/elements/wire.c
+++ b/src/elements/wire.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_WIRE(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/wtrv.c b/src/elements/wtrv.c
index 8532600..b7f94cf 100644
--- a/src/elements/wtrv.c
+++ b/src/elements/wtrv.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_WTRV(UPDATE_FUNC_ARGS) {
diff --git a/src/elements/yest.c b/src/elements/yest.c
index 3246de2..afd6243 100644
--- a/src/elements/yest.c
+++ b/src/elements/yest.c
@@ -1,3 +1,18 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#include <element.h>
int update_YEST(UPDATE_FUNC_ARGS) {