about summary refs log tree commit diff
path: root/src/game
diff options
context:
space:
mode:
Diffstat (limited to 'src/game')
-rw-r--r--src/game/client/animstate.cpp2
-rw-r--r--src/game/client/animstate.h2
-rw-r--r--src/game/client/component.h2
-rw-r--r--src/game/client/components/binds.cpp2
-rw-r--r--src/game/client/components/binds.h2
-rw-r--r--src/game/client/components/broadcast.cpp2
-rw-r--r--src/game/client/components/broadcast.h2
-rw-r--r--src/game/client/components/camera.cpp2
-rw-r--r--src/game/client/components/camera.h2
-rw-r--r--src/game/client/components/chat.cpp2
-rw-r--r--src/game/client/components/chat.h2
-rw-r--r--src/game/client/components/console.cpp2
-rw-r--r--src/game/client/components/console.h2
-rw-r--r--src/game/client/components/controls.cpp2
-rw-r--r--src/game/client/components/controls.h2
-rw-r--r--src/game/client/components/damageind.cpp2
-rw-r--r--src/game/client/components/damageind.h2
-rw-r--r--src/game/client/components/debughud.cpp2
-rw-r--r--src/game/client/components/debughud.h2
-rw-r--r--src/game/client/components/effects.cpp2
-rw-r--r--src/game/client/components/effects.h2
-rw-r--r--src/game/client/components/emoticon.cpp2
-rw-r--r--src/game/client/components/emoticon.h2
-rw-r--r--src/game/client/components/flow.cpp2
-rw-r--r--src/game/client/components/flow.h2
-rw-r--r--src/game/client/components/hud.cpp2
-rw-r--r--src/game/client/components/hud.h2
-rw-r--r--src/game/client/components/items.cpp2
-rw-r--r--src/game/client/components/items.h2
-rw-r--r--src/game/client/components/killmessages.cpp2
-rw-r--r--src/game/client/components/killmessages.h2
-rw-r--r--src/game/client/components/mapimages.cpp2
-rw-r--r--src/game/client/components/mapimages.h2
-rw-r--r--src/game/client/components/maplayers.cpp2
-rw-r--r--src/game/client/components/maplayers.h2
-rw-r--r--src/game/client/components/menus.cpp3
-rw-r--r--src/game/client/components/menus.h2
-rw-r--r--src/game/client/components/menus_browser.cpp2
-rw-r--r--src/game/client/components/menus_demo.cpp2
-rw-r--r--src/game/client/components/menus_ingame.cpp2
-rw-r--r--src/game/client/components/menus_settings.cpp2
-rw-r--r--src/game/client/components/motd.cpp2
-rw-r--r--src/game/client/components/motd.h2
-rw-r--r--src/game/client/components/nameplates.cpp2
-rw-r--r--src/game/client/components/nameplates.h2
-rw-r--r--src/game/client/components/particles.cpp2
-rw-r--r--src/game/client/components/particles.h2
-rw-r--r--src/game/client/components/players.cpp2
-rw-r--r--src/game/client/components/players.h2
-rw-r--r--src/game/client/components/scoreboard.cpp2
-rw-r--r--src/game/client/components/scoreboard.h2
-rw-r--r--src/game/client/components/skins.cpp3
-rw-r--r--src/game/client/components/skins.h2
-rw-r--r--src/game/client/components/sounds.cpp2
-rw-r--r--src/game/client/components/sounds.h2
-rw-r--r--src/game/client/components/voting.cpp2
-rw-r--r--src/game/client/components/voting.h2
-rw-r--r--src/game/client/gameclient.cpp2
-rw-r--r--src/game/client/gameclient.h2
-rw-r--r--src/game/client/lineinput.cpp2
-rw-r--r--src/game/client/lineinput.h2
-rw-r--r--src/game/client/render.cpp3
-rw-r--r--src/game/client/render.h2
-rw-r--r--src/game/client/render_map.cpp3
-rw-r--r--src/game/client/ui.cpp3
-rw-r--r--src/game/client/ui.h2
-rw-r--r--src/game/collision.cpp3
-rw-r--r--src/game/collision.h2
-rw-r--r--src/game/editor/ed_editor.cpp3
-rw-r--r--src/game/editor/ed_editor.h2
-rw-r--r--src/game/editor/ed_io.cpp2
-rw-r--r--src/game/editor/ed_layer_game.cpp2
-rw-r--r--src/game/editor/ed_layer_quads.cpp2
-rw-r--r--src/game/editor/ed_layer_tiles.cpp2
-rw-r--r--src/game/editor/ed_popups.cpp2
-rw-r--r--src/game/gamecore.cpp3
-rw-r--r--src/game/gamecore.h2
-rw-r--r--src/game/layers.cpp2
-rw-r--r--src/game/layers.h2
-rw-r--r--src/game/localization.cpp2
-rw-r--r--src/game/localization.h2
-rw-r--r--src/game/mapitems.h2
-rw-r--r--src/game/server/entities/character.cpp2
-rw-r--r--src/game/server/entities/character.h2
-rw-r--r--src/game/server/entities/flag.cpp2
-rw-r--r--src/game/server/entities/flag.h2
-rw-r--r--src/game/server/entities/laser.cpp3
-rw-r--r--src/game/server/entities/laser.h2
-rw-r--r--src/game/server/entities/pickup.cpp2
-rw-r--r--src/game/server/entities/pickup.h2
-rw-r--r--src/game/server/entities/projectile.cpp2
-rw-r--r--src/game/server/entities/projectile.h2
-rw-r--r--src/game/server/entity.cpp2
-rw-r--r--src/game/server/entity.h2
-rw-r--r--src/game/server/eventhandler.cpp2
-rw-r--r--src/game/server/eventhandler.h2
-rw-r--r--src/game/server/gamecontext.cpp2
-rw-r--r--src/game/server/gamecontext.h2
-rw-r--r--src/game/server/gamecontroller.cpp3
-rw-r--r--src/game/server/gamecontroller.h2
-rw-r--r--src/game/server/gamemodes/ctf.cpp3
-rw-r--r--src/game/server/gamemodes/ctf.h2
-rw-r--r--src/game/server/gamemodes/dm.cpp3
-rw-r--r--src/game/server/gamemodes/dm.h2
-rw-r--r--src/game/server/gamemodes/mod.cpp3
-rw-r--r--src/game/server/gamemodes/mod.h2
-rw-r--r--src/game/server/gamemodes/tdm.cpp3
-rw-r--r--src/game/server/gamemodes/tdm.h2
-rw-r--r--src/game/server/gameworld.cpp2
-rw-r--r--src/game/server/gameworld.h2
-rw-r--r--src/game/server/player.cpp2
-rw-r--r--src/game/server/player.h2
-rw-r--r--src/game/tuning.h2
-rw-r--r--src/game/variables.h2
-rw-r--r--src/game/version.h2
115 files changed, 230 insertions, 14 deletions
diff --git a/src/game/client/animstate.cpp b/src/game/client/animstate.cpp
index cb706774..096ff63c 100644
--- a/src/game/client/animstate.cpp
+++ b/src/game/client/animstate.cpp
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 
 #include <base/math.h>
 #include <game/generated/protocol.h>
diff --git a/src/game/client/animstate.h b/src/game/client/animstate.h
index e7fce9a1..cb3b0e18 100644
--- a/src/game/client/animstate.h
+++ b/src/game/client/animstate.h
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #ifndef GAME_CLIENT_ANIMSTATE_H
 #define GAME_CLIENT_ANIMSTATE_H
 
diff --git a/src/game/client/component.h b/src/game/client/component.h
index 64e0588d..244f5daf 100644
--- a/src/game/client/component.h
+++ b/src/game/client/component.h
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #ifndef GAME_CLIENT_COMPONENT_H
 #define GAME_CLIENT_COMPONENT_H
 
diff --git a/src/game/client/components/binds.cpp b/src/game/client/components/binds.cpp
index 4b0db425..f2cdd85f 100644
--- a/src/game/client/components/binds.cpp
+++ b/src/game/client/components/binds.cpp
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #include <engine/config.h>
 #include <engine/shared/config.h>
 #include "binds.h"
diff --git a/src/game/client/components/binds.h b/src/game/client/components/binds.h
index e8393979..1f73016e 100644
--- a/src/game/client/components/binds.h
+++ b/src/game/client/components/binds.h
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #ifndef GAME_CLIENT_COMPONENTS_BINDS_H
 #define GAME_CLIENT_COMPONENTS_BINDS_H
 #include <game/client/component.h>
diff --git a/src/game/client/components/broadcast.cpp b/src/game/client/components/broadcast.cpp
index c3eb3b56..7908c2db 100644
--- a/src/game/client/components/broadcast.cpp
+++ b/src/game/client/components/broadcast.cpp
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #include <engine/shared/config.h>
 #include <engine/graphics.h>
 #include <engine/textrender.h>
diff --git a/src/game/client/components/broadcast.h b/src/game/client/components/broadcast.h
index ed281a2f..c580ce28 100644
--- a/src/game/client/components/broadcast.h
+++ b/src/game/client/components/broadcast.h
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #ifndef GAME_CLIENT_COMPONENTS_BROADCAST_H
 #define GAME_CLIENT_COMPONENTS_BROADCAST_H
 #include <game/client/component.h>
diff --git a/src/game/client/components/camera.cpp b/src/game/client/components/camera.cpp
index e6806114..f1ca6a1b 100644
--- a/src/game/client/components/camera.cpp
+++ b/src/game/client/components/camera.cpp
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #include <engine/shared/config.h>
 
 #include <base/math.h>
diff --git a/src/game/client/components/camera.h b/src/game/client/components/camera.h
index 9b865885..ba433285 100644
--- a/src/game/client/components/camera.h
+++ b/src/game/client/components/camera.h
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #ifndef GAME_CLIENT_COMPONENTS_CAMERA_H
 #define GAME_CLIENT_COMPONENTS_CAMERA_H
 #include <base/vmath.h>
diff --git a/src/game/client/components/chat.cpp b/src/game/client/components/chat.cpp
index 4ce570c4..0d3efa1c 100644
--- a/src/game/client/components/chat.cpp
+++ b/src/game/client/components/chat.cpp
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 
 #include <engine/graphics.h>
 #include <engine/textrender.h>
diff --git a/src/game/client/components/chat.h b/src/game/client/components/chat.h
index 1e5ba657..8289bb9e 100644
--- a/src/game/client/components/chat.h
+++ b/src/game/client/components/chat.h
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #ifndef GAME_CLIENT_COMPONENTS_CHAT_H
 #define GAME_CLIENT_COMPONENTS_CHAT_H
 #include <game/client/component.h>
diff --git a/src/game/client/components/console.cpp b/src/game/client/components/console.cpp
index 420b7884..4d421970 100644
--- a/src/game/client/components/console.cpp
+++ b/src/game/client/components/console.cpp
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #include <math.h>
 #include <time.h>
 
diff --git a/src/game/client/components/console.h b/src/game/client/components/console.h
index 40ee082f..2739724b 100644
--- a/src/game/client/components/console.h
+++ b/src/game/client/components/console.h
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #ifndef GAME_CLIENT_COMPONENTS_CONSOLE_H
 #define GAME_CLIENT_COMPONENTS_CONSOLE_H
 #include <engine/shared/ringbuffer.h>
diff --git a/src/game/client/components/controls.cpp b/src/game/client/components/controls.cpp
index 1863e97c..44758d3f 100644
--- a/src/game/client/components/controls.cpp
+++ b/src/game/client/components/controls.cpp
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #include <base/math.h>
 
 #include <engine/shared/config.h>
diff --git a/src/game/client/components/controls.h b/src/game/client/components/controls.h
index 666d2915..38b3c8ba 100644
--- a/src/game/client/components/controls.h
+++ b/src/game/client/components/controls.h
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #ifndef GAME_CLIENT_COMPONENTS_CONTROLS_H
 #define GAME_CLIENT_COMPONENTS_CONTROLS_H
 #include <base/vmath.h>
diff --git a/src/game/client/components/damageind.cpp b/src/game/client/components/damageind.cpp
index 8dfbf022..cba47666 100644
--- a/src/game/client/components/damageind.cpp
+++ b/src/game/client/components/damageind.cpp
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #include <engine/graphics.h>
 #include <game/generated/protocol.h>
 #include <game/generated/client_data.h>
diff --git a/src/game/client/components/damageind.h b/src/game/client/components/damageind.h
index b6e0bb47..0515f646 100644
--- a/src/game/client/components/damageind.h
+++ b/src/game/client/components/damageind.h
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #ifndef GAME_CLIENT_COMPONENTS_DAMAGEIND_H
 #define GAME_CLIENT_COMPONENTS_DAMAGEIND_H
 #include <base/vmath.h>
diff --git a/src/game/client/components/debughud.cpp b/src/game/client/components/debughud.cpp
index dace2c6e..b904f60a 100644
--- a/src/game/client/components/debughud.cpp
+++ b/src/game/client/components/debughud.cpp
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #include <engine/shared/config.h>
 #include <engine/graphics.h>
 #include <engine/textrender.h>
diff --git a/src/game/client/components/debughud.h b/src/game/client/components/debughud.h
index ae1c17ef..ad378dc8 100644
--- a/src/game/client/components/debughud.h
+++ b/src/game/client/components/debughud.h
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #ifndef GAME_CLIENT_COMPONENTS_DEBUGHUD_H
 #define GAME_CLIENT_COMPONENTS_DEBUGHUD_H
 #include <game/client/component.h>
diff --git a/src/game/client/components/effects.cpp b/src/game/client/components/effects.cpp
index b95d66e0..79117d30 100644
--- a/src/game/client/components/effects.cpp
+++ b/src/game/client/components/effects.cpp
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #include <engine/demo.h>
 
 #include <game/generated/client_data.h>
diff --git a/src/game/client/components/effects.h b/src/game/client/components/effects.h
index e8345500..494c5137 100644
--- a/src/game/client/components/effects.h
+++ b/src/game/client/components/effects.h
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #ifndef GAME_CLIENT_COMPONENTS_EFFECTS_H
 #define GAME_CLIENT_COMPONENTS_EFFECTS_H
 #include <game/client/component.h>
diff --git a/src/game/client/components/emoticon.cpp b/src/game/client/components/emoticon.cpp
index 0f59001d..4500f418 100644
--- a/src/game/client/components/emoticon.cpp
+++ b/src/game/client/components/emoticon.cpp
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #include <engine/graphics.h>
 #include <engine/shared/config.h>
 #include <game/generated/protocol.h>
diff --git a/src/game/client/components/emoticon.h b/src/game/client/components/emoticon.h
index 580c8736..add6c9b9 100644
--- a/src/game/client/components/emoticon.h
+++ b/src/game/client/components/emoticon.h
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #ifndef GAME_CLIENT_COMPONENTS_EMOTICON_H
 #define GAME_CLIENT_COMPONENTS_EMOTICON_H
 #include <base/vmath.h>
diff --git a/src/game/client/components/flow.cpp b/src/game/client/components/flow.cpp
index d2ba704c..824687c0 100644
--- a/src/game/client/components/flow.cpp
+++ b/src/game/client/components/flow.cpp
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #include <engine/graphics.h>
 #include <game/mapitems.h>
 #include <game/layers.h>
diff --git a/src/game/client/components/flow.h b/src/game/client/components/flow.h
index e8134797..3785ab56 100644
--- a/src/game/client/components/flow.h
+++ b/src/game/client/components/flow.h
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #ifndef GAME_CLIENT_COMPONENTS_FLOW_H
 #define GAME_CLIENT_COMPONENTS_FLOW_H
 #include <base/vmath.h>
diff --git a/src/game/client/components/hud.cpp b/src/game/client/components/hud.cpp
index 662a7124..239bcd17 100644
--- a/src/game/client/components/hud.cpp
+++ b/src/game/client/components/hud.cpp
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #include <engine/graphics.h>
 #include <engine/textrender.h>
 #include <engine/shared/config.h>
diff --git a/src/game/client/components/hud.h b/src/game/client/components/hud.h
index 50f6b3b1..f1f3dc0a 100644
--- a/src/game/client/components/hud.h
+++ b/src/game/client/components/hud.h
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #ifndef GAME_CLIENT_COMPONENTS_HUD_H
 #define GAME_CLIENT_COMPONENTS_HUD_H
 #include <game/client/component.h>
diff --git a/src/game/client/components/items.cpp b/src/game/client/components/items.cpp
index a039717e..9d2d27c0 100644
--- a/src/game/client/components/items.cpp
+++ b/src/game/client/components/items.cpp
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #include <engine/graphics.h>
 #include <engine/demo.h>
 #include <game/generated/protocol.h>
diff --git a/src/game/client/components/items.h b/src/game/client/components/items.h
index e4525546..444d0209 100644
--- a/src/game/client/components/items.h
+++ b/src/game/client/components/items.h
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #ifndef GAME_CLIENT_COMPONENTS_ITEMS_H
 #define GAME_CLIENT_COMPONENTS_ITEMS_H
 #include <game/client/component.h>
diff --git a/src/game/client/components/killmessages.cpp b/src/game/client/components/killmessages.cpp
index a3dc3b9c..5ca40405 100644
--- a/src/game/client/components/killmessages.cpp
+++ b/src/game/client/components/killmessages.cpp
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #include <engine/graphics.h>
 #include <engine/textrender.h>
 #include <game/generated/protocol.h>
diff --git a/src/game/client/components/killmessages.h b/src/game/client/components/killmessages.h
index b4954e22..8bf93758 100644
--- a/src/game/client/components/killmessages.h
+++ b/src/game/client/components/killmessages.h
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #ifndef GAME_CLIENT_COMPONENTS_KILLMESSAGES_H
 #define GAME_CLIENT_COMPONENTS_KILLMESSAGES_H
 #include <game/client/component.h>
diff --git a/src/game/client/components/mapimages.cpp b/src/game/client/components/mapimages.cpp
index 8870c5c6..2a9cecd4 100644
--- a/src/game/client/components/mapimages.cpp
+++ b/src/game/client/components/mapimages.cpp
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #include <engine/graphics.h>
 #include <engine/map.h>
 #include <engine/storage.h>
diff --git a/src/game/client/components/mapimages.h b/src/game/client/components/mapimages.h
index 2ef5fc32..2aaa51fc 100644
--- a/src/game/client/components/mapimages.h
+++ b/src/game/client/components/mapimages.h
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #ifndef GAME_CLIENT_COMPONENTS_MAPIMAGES_H
 #define GAME_CLIENT_COMPONENTS_MAPIMAGES_H
 #include <game/client/component.h>
diff --git a/src/game/client/components/maplayers.cpp b/src/game/client/components/maplayers.cpp
index 5d2e85bd..b882726d 100644
--- a/src/game/client/components/maplayers.cpp
+++ b/src/game/client/components/maplayers.cpp
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #include <engine/graphics.h>
 #include <engine/keys.h>
 #include <engine/demo.h>
diff --git a/src/game/client/components/maplayers.h b/src/game/client/components/maplayers.h
index 9f70d9cb..ac78bebf 100644
--- a/src/game/client/components/maplayers.h
+++ b/src/game/client/components/maplayers.h
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #ifndef GAME_CLIENT_COMPONENTS_MAPLAYERS_H
 #define GAME_CLIENT_COMPONENTS_MAPLAYERS_H
 #include <game/client/component.h>
diff --git a/src/game/client/components/menus.cpp b/src/game/client/components/menus.cpp
index 67010c91..46fdeee7 100644
--- a/src/game/client/components/menus.cpp
+++ b/src/game/client/components/menus.cpp
@@ -1,4 +1,5 @@
-// copyright (c) 2007 magnus auvinen, see licence.txt for more info
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #include <math.h>
 
 #include <base/system.h>
diff --git a/src/game/client/components/menus.h b/src/game/client/components/menus.h
index 9b7647b1..0c6686cd 100644
--- a/src/game/client/components/menus.h
+++ b/src/game/client/components/menus.h
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #ifndef GAME_CLIENT_COMPONENTS_MENUS_H
 #define GAME_CLIENT_COMPONENTS_MENUS_H
 
diff --git a/src/game/client/components/menus_browser.cpp b/src/game/client/components/menus_browser.cpp
index 32f16daf..8b8adeba 100644
--- a/src/game/client/components/menus_browser.cpp
+++ b/src/game/client/components/menus_browser.cpp
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #include <engine/serverbrowser.h>
 #include <engine/textrender.h>
 #include <engine/keys.h>
diff --git a/src/game/client/components/menus_demo.cpp b/src/game/client/components/menus_demo.cpp
index 25ab0240..4918fcfe 100644
--- a/src/game/client/components/menus_demo.cpp
+++ b/src/game/client/components/menus_demo.cpp
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 
 #include <base/math.h>
 
diff --git a/src/game/client/components/menus_ingame.cpp b/src/game/client/components/menus_ingame.cpp
index fcec7e5b..eacabeba 100644
--- a/src/game/client/components/menus_ingame.cpp
+++ b/src/game/client/components/menus_ingame.cpp
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #include <time.h>
 
 #include <base/math.h>
diff --git a/src/game/client/components/menus_settings.cpp b/src/game/client/components/menus_settings.cpp
index fc5f01f1..3c134cce 100644
--- a/src/game/client/components/menus_settings.cpp
+++ b/src/game/client/components/menus_settings.cpp
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 
 #include <base/math.h>
 
diff --git a/src/game/client/components/motd.cpp b/src/game/client/components/motd.cpp
index 5905d52e..96347933 100644
--- a/src/game/client/components/motd.cpp
+++ b/src/game/client/components/motd.cpp
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #include <engine/shared/config.h>
 #include <engine/graphics.h>
 #include <engine/textrender.h>
diff --git a/src/game/client/components/motd.h b/src/game/client/components/motd.h
index 41e15b8c..e2240fa2 100644
--- a/src/game/client/components/motd.h
+++ b/src/game/client/components/motd.h
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #ifndef GAME_CLIENT_COMPONENTS_MOTD_H
 #define GAME_CLIENT_COMPONENTS_MOTD_H
 #include <game/client/component.h>
diff --git a/src/game/client/components/nameplates.cpp b/src/game/client/components/nameplates.cpp
index da114bbb..1efd8702 100644
--- a/src/game/client/components/nameplates.cpp
+++ b/src/game/client/components/nameplates.cpp
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #include <engine/textrender.h>
 #include <engine/shared/config.h>
 #include <game/generated/protocol.h>
diff --git a/src/game/client/components/nameplates.h b/src/game/client/components/nameplates.h
index 2c4ae6a7..a3516a0c 100644
--- a/src/game/client/components/nameplates.h
+++ b/src/game/client/components/nameplates.h
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #ifndef GAME_CLIENT_COMPONENTS_NAMEPLATES_H
 #define GAME_CLIENT_COMPONENTS_NAMEPLATES_H
 #include <game/client/component.h>
diff --git a/src/game/client/components/particles.cpp b/src/game/client/components/particles.cpp
index 479ac7ba..7aa8771c 100644
--- a/src/game/client/components/particles.cpp
+++ b/src/game/client/components/particles.cpp
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #include <base/math.h>
 #include <engine/graphics.h>
 #include <engine/demo.h>
diff --git a/src/game/client/components/particles.h b/src/game/client/components/particles.h
index af9a9203..641ec261 100644
--- a/src/game/client/components/particles.h
+++ b/src/game/client/components/particles.h
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #ifndef GAME_CLIENT_COMPONENTS_PARTICLES_H
 #define GAME_CLIENT_COMPONENTS_PARTICLES_H
 #include <base/vmath.h>
diff --git a/src/game/client/components/players.cpp b/src/game/client/components/players.cpp
index 90a6b594..d1fe2aed 100644
--- a/src/game/client/components/players.cpp
+++ b/src/game/client/components/players.cpp
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #include <engine/demo.h>
 #include <engine/graphics.h>
 #include <engine/shared/config.h>
diff --git a/src/game/client/components/players.h b/src/game/client/components/players.h
index 8d24ea91..34cebd90 100644
--- a/src/game/client/components/players.h
+++ b/src/game/client/components/players.h
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #ifndef GAME_CLIENT_COMPONENTS_PLAYERS_H
 #define GAME_CLIENT_COMPONENTS_PLAYERS_H
 #include <game/client/component.h>
diff --git a/src/game/client/components/scoreboard.cpp b/src/game/client/components/scoreboard.cpp
index 0f91a0df..5b17388e 100644
--- a/src/game/client/components/scoreboard.cpp
+++ b/src/game/client/components/scoreboard.cpp
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #include <engine/demo.h>
 #include <engine/graphics.h>
 #include <engine/textrender.h>
diff --git a/src/game/client/components/scoreboard.h b/src/game/client/components/scoreboard.h
index 871b34fd..64d6ad0e 100644
--- a/src/game/client/components/scoreboard.h
+++ b/src/game/client/components/scoreboard.h
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #ifndef GAME_CLIENT_COMPONENTS_SCOREBOARD_H
 #define GAME_CLIENT_COMPONENTS_SCOREBOARD_H
 #include <game/client/component.h>
diff --git a/src/game/client/components/skins.cpp b/src/game/client/components/skins.cpp
index 52c79220..638baeae 100644
--- a/src/game/client/components/skins.cpp
+++ b/src/game/client/components/skins.cpp
@@ -1,4 +1,5 @@
-// copyright (c) 2007 magnus auvinen, see licence.txt for more info
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #include <math.h>
 
 #include <base/system.h>
diff --git a/src/game/client/components/skins.h b/src/game/client/components/skins.h
index 9568e793..519f2e73 100644
--- a/src/game/client/components/skins.h
+++ b/src/game/client/components/skins.h
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #ifndef GAME_CLIENT_COMPONENTS_SKINS_H
 #define GAME_CLIENT_COMPONENTS_SKINS_H
 #include <base/vmath.h>
diff --git a/src/game/client/components/sounds.cpp b/src/game/client/components/sounds.cpp
index c20a699d..d631a330 100644
--- a/src/game/client/components/sounds.cpp
+++ b/src/game/client/components/sounds.cpp
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #include <engine/sound.h>
 #include <engine/shared/config.h>
 #include <game/generated/client_data.h>
diff --git a/src/game/client/components/sounds.h b/src/game/client/components/sounds.h
index ce74b85e..62fee72a 100644
--- a/src/game/client/components/sounds.h
+++ b/src/game/client/components/sounds.h
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #ifndef GAME_CLIENT_COMPONENTS_SOUNDS_H
 #define GAME_CLIENT_COMPONENTS_SOUNDS_H
 #include <game/client/component.h>
diff --git a/src/game/client/components/voting.cpp b/src/game/client/components/voting.cpp
index 59f6d934..4ddd6318 100644
--- a/src/game/client/components/voting.cpp
+++ b/src/game/client/components/voting.cpp
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #include <engine/shared/config.h>
 
 #include <game/generated/protocol.h>
diff --git a/src/game/client/components/voting.h b/src/game/client/components/voting.h
index ff982640..60631107 100644
--- a/src/game/client/components/voting.h
+++ b/src/game/client/components/voting.h
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #ifndef GAME_CLIENT_COMPONENTS_VOTING_H
 #define GAME_CLIENT_COMPONENTS_VOTING_H
 #include <game/client/component.h>
diff --git a/src/game/client/gameclient.cpp b/src/game/client/gameclient.cpp
index 26de650e..5dea0876 100644
--- a/src/game/client/gameclient.cpp
+++ b/src/game/client/gameclient.cpp
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #include <engine/graphics.h>
 #include <engine/textrender.h>
 #include <engine/sound.h>
diff --git a/src/game/client/gameclient.h b/src/game/client/gameclient.h
index be46c678..d60fef2a 100644
--- a/src/game/client/gameclient.h
+++ b/src/game/client/gameclient.h
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #ifndef GAME_CLIENT_GAMECLIENT_H
 #define GAME_CLIENT_GAMECLIENT_H
 
diff --git a/src/game/client/lineinput.cpp b/src/game/client/lineinput.cpp
index f1159caf..b5d35ef8 100644
--- a/src/game/client/lineinput.cpp
+++ b/src/game/client/lineinput.cpp
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #include <engine/keys.h>
 #include "lineinput.h"
 
diff --git a/src/game/client/lineinput.h b/src/game/client/lineinput.h
index 71612b99..83614a2e 100644
--- a/src/game/client/lineinput.h
+++ b/src/game/client/lineinput.h
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #ifndef GAME_CLIENT_LINEINPUT_H
 #define GAME_CLIENT_LINEINPUT_H
 
diff --git a/src/game/client/render.cpp b/src/game/client/render.cpp
index 2b773112..68d62ac5 100644
--- a/src/game/client/render.cpp
+++ b/src/game/client/render.cpp
@@ -1,4 +1,5 @@
-// copyright (c) 2007 magnus auvinen, see licence.txt for more info
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #include <math.h>
 
 #include <base/math.h>
diff --git a/src/game/client/render.h b/src/game/client/render.h
index 6d7c46a3..fe8d2dd6 100644
--- a/src/game/client/render.h
+++ b/src/game/client/render.h
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #ifndef GAME_CLIENT_RENDER_H
 #define GAME_CLIENT_RENDER_H
 
diff --git a/src/game/client/render_map.cpp b/src/game/client/render_map.cpp
index 1af41f99..bffc4c2d 100644
--- a/src/game/client/render_map.cpp
+++ b/src/game/client/render_map.cpp
@@ -1,4 +1,5 @@
-// copyright (c) 2007 magnus auvinen, see licence.txt for more info
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #include <math.h>
 #include <base/math.h>
 #include <engine/graphics.h>
diff --git a/src/game/client/ui.cpp b/src/game/client/ui.cpp
index 0759d0c1..3b323e56 100644
--- a/src/game/client/ui.cpp
+++ b/src/game/client/ui.cpp
@@ -1,4 +1,5 @@
-// copyright (c) 2007 magnus auvinen, see licence.txt for more info
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #include <base/system.h>
 
 #include <engine/shared/config.h>
diff --git a/src/game/client/ui.h b/src/game/client/ui.h
index e88b0e39..477799f7 100644
--- a/src/game/client/ui.h
+++ b/src/game/client/ui.h
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #ifndef GAME_CLIENT_UI_H
 #define GAME_CLIENT_UI_H
 
diff --git a/src/game/collision.cpp b/src/game/collision.cpp
index f114fd06..4ffd7b9d 100644
--- a/src/game/collision.cpp
+++ b/src/game/collision.cpp
@@ -1,4 +1,5 @@
-// copyright (c) 2007 magnus auvinen, see licence.txt for more info
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #include <base/system.h>
 #include <base/math.h>
 #include <base/vmath.h>
diff --git a/src/game/collision.h b/src/game/collision.h
index 66603890..def7cd47 100644
--- a/src/game/collision.h
+++ b/src/game/collision.h
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #ifndef GAME_COLLISION_H
 #define GAME_COLLISION_H
 
diff --git a/src/game/editor/ed_editor.cpp b/src/game/editor/ed_editor.cpp
index 8beb6339..fc929eb5 100644
--- a/src/game/editor/ed_editor.cpp
+++ b/src/game/editor/ed_editor.cpp
@@ -1,4 +1,5 @@
-// copyright (c) 2007 magnus auvinen, see licence.txt for more info
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 
 #include <base/system.h>
 
diff --git a/src/game/editor/ed_editor.h b/src/game/editor/ed_editor.h
index 6ff9e6c8..38532392 100644
--- a/src/game/editor/ed_editor.h
+++ b/src/game/editor/ed_editor.h
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #ifndef GAME_EDITOR_ED_EDITOR_H
 #define GAME_EDITOR_ED_EDITOR_H
 
diff --git a/src/game/editor/ed_io.cpp b/src/game/editor/ed_io.cpp
index 30fe4c0b..cb914ad9 100644
--- a/src/game/editor/ed_io.cpp
+++ b/src/game/editor/ed_io.cpp
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #include <engine/client.h>
 #include <engine/console.h>
 #include <engine/graphics.h>
diff --git a/src/game/editor/ed_layer_game.cpp b/src/game/editor/ed_layer_game.cpp
index 82a9cb1d..cf48845e 100644
--- a/src/game/editor/ed_layer_game.cpp
+++ b/src/game/editor/ed_layer_game.cpp
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #include "ed_editor.h"
 
 
diff --git a/src/game/editor/ed_layer_quads.cpp b/src/game/editor/ed_layer_quads.cpp
index 83fd4392..98f50b9e 100644
--- a/src/game/editor/ed_layer_quads.cpp
+++ b/src/game/editor/ed_layer_quads.cpp
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #include <base/math.h>
 
 #include <engine/console.h>
diff --git a/src/game/editor/ed_layer_tiles.cpp b/src/game/editor/ed_layer_tiles.cpp
index ae3e28e5..5707587e 100644
--- a/src/game/editor/ed_layer_tiles.cpp
+++ b/src/game/editor/ed_layer_tiles.cpp
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #include <base/math.h>
 
 #include <engine/graphics.h>
diff --git a/src/game/editor/ed_popups.cpp b/src/game/editor/ed_popups.cpp
index 3d153222..2054e67f 100644
--- a/src/game/editor/ed_popups.cpp
+++ b/src/game/editor/ed_popups.cpp
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #include <engine/console.h>
 #include <engine/graphics.h>
 #include <engine/input.h>
diff --git a/src/game/gamecore.cpp b/src/game/gamecore.cpp
index f5aa18cf..c3c29537 100644
--- a/src/game/gamecore.cpp
+++ b/src/game/gamecore.cpp
@@ -1,4 +1,5 @@
-// copyright (c) 2007 magnus auvinen, see licence.txt for more info
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #include "gamecore.h"
 
 const char *CTuningParams::m_apNames[] =
diff --git a/src/game/gamecore.h b/src/game/gamecore.h
index 816e1771..43456c90 100644
--- a/src/game/gamecore.h
+++ b/src/game/gamecore.h
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #ifndef GAME_GAMECORE_H
 #define GAME_GAMECORE_H
 
diff --git a/src/game/layers.cpp b/src/game/layers.cpp
index e99befd2..c6ab0553 100644
--- a/src/game/layers.cpp
+++ b/src/game/layers.cpp
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #include "layers.h"
 
 CLayers::CLayers()
diff --git a/src/game/layers.h b/src/game/layers.h
index 198fe695..3f8eacaa 100644
--- a/src/game/layers.h
+++ b/src/game/layers.h
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #ifndef GAME_LAYERS_H
 #define GAME_LAYERS_H
 
diff --git a/src/game/localization.cpp b/src/game/localization.cpp
index 536a4fce..26db48ca 100644
--- a/src/game/localization.cpp
+++ b/src/game/localization.cpp
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 
 #include "localization.h"
 #include <base/tl/algorithm.h>
diff --git a/src/game/localization.h b/src/game/localization.h
index c84075e2..277d637e 100644
--- a/src/game/localization.h
+++ b/src/game/localization.h
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #ifndef GAME_LOCALIZATION_H
 #define GAME_LOCALIZATION_H
 #include <base/tl/string.h>
diff --git a/src/game/mapitems.h b/src/game/mapitems.h
index 3c309561..31f7299f 100644
--- a/src/game/mapitems.h
+++ b/src/game/mapitems.h
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #ifndef GAME_MAPITEMS_H
 #define GAME_MAPITEMS_H
 
diff --git a/src/game/server/entities/character.cpp b/src/game/server/entities/character.cpp
index ef60cd4c..581b0357 100644
--- a/src/game/server/entities/character.cpp
+++ b/src/game/server/entities/character.cpp
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #include <new>
 #include <engine/shared/config.h>
 #include <game/server/gamecontext.h>
diff --git a/src/game/server/entities/character.h b/src/game/server/entities/character.h
index bea0c002..6346570f 100644
--- a/src/game/server/entities/character.h
+++ b/src/game/server/entities/character.h
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #ifndef GAME_SERVER_ENTITIES_CHARACTER_H
 #define GAME_SERVER_ENTITIES_CHARACTER_H
 
diff --git a/src/game/server/entities/flag.cpp b/src/game/server/entities/flag.cpp
index 4d2e1612..e155f848 100644
--- a/src/game/server/entities/flag.cpp
+++ b/src/game/server/entities/flag.cpp
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #include <game/server/gamecontext.h>
 #include "flag.h"
 
diff --git a/src/game/server/entities/flag.h b/src/game/server/entities/flag.h
index 1406d982..89f5e2c5 100644
--- a/src/game/server/entities/flag.h
+++ b/src/game/server/entities/flag.h
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #ifndef GAME_SERVER_ENTITIES_FLAG_H
 #define GAME_SERVER_ENTITIES_FLAG_H
 
diff --git a/src/game/server/entities/laser.cpp b/src/game/server/entities/laser.cpp
index 6bc26074..1c598e6b 100644
--- a/src/game/server/entities/laser.cpp
+++ b/src/game/server/entities/laser.cpp
@@ -1,4 +1,5 @@
-// copyright (c) 2007 magnus auvinen, see licence.txt for more info
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #include <game/generated/protocol.h>
 #include <game/server/gamecontext.h>
 #include "laser.h"
diff --git a/src/game/server/entities/laser.h b/src/game/server/entities/laser.h
index 040cfb4c..91ba5df6 100644
--- a/src/game/server/entities/laser.h
+++ b/src/game/server/entities/laser.h
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #ifndef GAME_SERVER_ENTITIES_LASER_H
 #define GAME_SERVER_ENTITIES_LASER_H
 
diff --git a/src/game/server/entities/pickup.cpp b/src/game/server/entities/pickup.cpp
index 020b4c60..87be87e7 100644
--- a/src/game/server/entities/pickup.cpp
+++ b/src/game/server/entities/pickup.cpp
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #include <game/generated/protocol.h>
 #include <game/server/gamecontext.h>
 #include "pickup.h"
diff --git a/src/game/server/entities/pickup.h b/src/game/server/entities/pickup.h
index c076464c..47a8ed6f 100644
--- a/src/game/server/entities/pickup.h
+++ b/src/game/server/entities/pickup.h
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #ifndef GAME_SERVER_ENTITIES_PICKUP_H
 #define GAME_SERVER_ENTITIES_PICKUP_H
 
diff --git a/src/game/server/entities/projectile.cpp b/src/game/server/entities/projectile.cpp
index 18652ba1..f45fe99d 100644
--- a/src/game/server/entities/projectile.cpp
+++ b/src/game/server/entities/projectile.cpp
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #include <game/generated/protocol.h>
 #include <game/server/gamecontext.h>
 #include "projectile.h"
diff --git a/src/game/server/entities/projectile.h b/src/game/server/entities/projectile.h
index 87f4f6c3..5e534066 100644
--- a/src/game/server/entities/projectile.h
+++ b/src/game/server/entities/projectile.h
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #ifndef GAME_SERVER_ENTITIES_PROJECTILE_H
 #define GAME_SERVER_ENTITIES_PROJECTILE_H
 
diff --git a/src/game/server/entity.cpp b/src/game/server/entity.cpp
index d17c3fab..1f37d167 100644
--- a/src/game/server/entity.cpp
+++ b/src/game/server/entity.cpp
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 
 #include "entity.h"
 #include "gamecontext.h"
diff --git a/src/game/server/entity.h b/src/game/server/entity.h
index b7fd3d94..b088864d 100644
--- a/src/game/server/entity.h
+++ b/src/game/server/entity.h
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #ifndef GAME_SERVER_ENTITY_H
 #define GAME_SERVER_ENTITY_H
 
diff --git a/src/game/server/eventhandler.cpp b/src/game/server/eventhandler.cpp
index 48b6689e..25eddba2 100644
--- a/src/game/server/eventhandler.cpp
+++ b/src/game/server/eventhandler.cpp
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #include "eventhandler.h"
 #include "gamecontext.h"
 
diff --git a/src/game/server/eventhandler.h b/src/game/server/eventhandler.h
index 3833efe0..ea9fcb15 100644
--- a/src/game/server/eventhandler.h
+++ b/src/game/server/eventhandler.h
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #ifndef GAME_SERVER_EVENTHANDLER_H
 #define GAME_SERVER_EVENTHANDLER_H
 
diff --git a/src/game/server/gamecontext.cpp b/src/game/server/gamecontext.cpp
index c09beb20..0cf9bc58 100644
--- a/src/game/server/gamecontext.cpp
+++ b/src/game/server/gamecontext.cpp
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #include <new>
 #include <base/math.h>
 #include <engine/shared/config.h>
diff --git a/src/game/server/gamecontext.h b/src/game/server/gamecontext.h
index d55203e7..f2326af8 100644
--- a/src/game/server/gamecontext.h
+++ b/src/game/server/gamecontext.h
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #ifndef GAME_SERVER_GAMECONTEXT_H
 #define GAME_SERVER_GAMECONTEXT_H
 
diff --git a/src/game/server/gamecontroller.cpp b/src/game/server/gamecontroller.cpp
index 1883c2f7..f9b797e7 100644
--- a/src/game/server/gamecontroller.cpp
+++ b/src/game/server/gamecontroller.cpp
@@ -1,4 +1,5 @@
-// copyright (c) 2007 magnus auvinen, see licence.txt for more info
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #include <engine/shared/config.h>
 #include <game/mapitems.h>
 
diff --git a/src/game/server/gamecontroller.h b/src/game/server/gamecontroller.h
index 0624dcab..2ff6acd3 100644
--- a/src/game/server/gamecontroller.h
+++ b/src/game/server/gamecontroller.h
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #ifndef GAME_SERVER_GAMECONTROLLER_H
 #define GAME_SERVER_GAMECONTROLLER_H
 
diff --git a/src/game/server/gamemodes/ctf.cpp b/src/game/server/gamemodes/ctf.cpp
index 2c348df2..ad9f8e89 100644
--- a/src/game/server/gamemodes/ctf.cpp
+++ b/src/game/server/gamemodes/ctf.cpp
@@ -1,4 +1,5 @@
-// copyright (c) 2007 magnus auvinen, see licence.txt for more info
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #include <game/mapitems.h>
 #include <game/server/entities/character.h>
 #include <game/server/entities/flag.h>
diff --git a/src/game/server/gamemodes/ctf.h b/src/game/server/gamemodes/ctf.h
index f50509be..ffe0baba 100644
--- a/src/game/server/gamemodes/ctf.h
+++ b/src/game/server/gamemodes/ctf.h
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #ifndef GAME_SERVER_GAMEMODES_CTF_H
 #define GAME_SERVER_GAMEMODES_CTF_H
 #include <game/server/gamecontroller.h>
diff --git a/src/game/server/gamemodes/dm.cpp b/src/game/server/gamemodes/dm.cpp
index 173ef5fd..d2b69b43 100644
--- a/src/game/server/gamemodes/dm.cpp
+++ b/src/game/server/gamemodes/dm.cpp
@@ -1,4 +1,5 @@
-// copyright (c) 2007 magnus auvinen, see licence.txt for more info
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #include "dm.h"
 
 
diff --git a/src/game/server/gamemodes/dm.h b/src/game/server/gamemodes/dm.h
index f2854680..e88fad0d 100644
--- a/src/game/server/gamemodes/dm.h
+++ b/src/game/server/gamemodes/dm.h
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #ifndef GAME_SERVER_GAMEMODES_DM_H
 #define GAME_SERVER_GAMEMODES_DM_H
 #include <game/server/gamecontroller.h>
diff --git a/src/game/server/gamemodes/mod.cpp b/src/game/server/gamemodes/mod.cpp
index 9213fefc..ecf06e48 100644
--- a/src/game/server/gamemodes/mod.cpp
+++ b/src/game/server/gamemodes/mod.cpp
@@ -1,4 +1,5 @@
-// copyright (c) 2007 magnus auvinen, see licence.txt for more info
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #include "mod.h"
 
 CGameControllerMOD::CGameControllerMOD(class CGameContext *pGameServer)
diff --git a/src/game/server/gamemodes/mod.h b/src/game/server/gamemodes/mod.h
index 2c4b4b0d..847d35f3 100644
--- a/src/game/server/gamemodes/mod.h
+++ b/src/game/server/gamemodes/mod.h
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #ifndef GAME_SERVER_GAMEMODES_MOD_H
 #define GAME_SERVER_GAMEMODES_MOD_H
 #include <game/server/gamecontroller.h>
diff --git a/src/game/server/gamemodes/tdm.cpp b/src/game/server/gamemodes/tdm.cpp
index b54e3ac0..581fca2f 100644
--- a/src/game/server/gamemodes/tdm.cpp
+++ b/src/game/server/gamemodes/tdm.cpp
@@ -1,4 +1,5 @@
-// copyright (c) 2007 magnus auvinen, see licence.txt for more info
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #include <game/server/entities/character.h>
 #include <game/server/player.h>
 #include "tdm.h"
diff --git a/src/game/server/gamemodes/tdm.h b/src/game/server/gamemodes/tdm.h
index 2d149456..806e799a 100644
--- a/src/game/server/gamemodes/tdm.h
+++ b/src/game/server/gamemodes/tdm.h
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #ifndef GAME_SERVER_GAMEMODES_TDM_H
 #define GAME_SERVER_GAMEMODES_TDM_H
 #include <game/server/gamecontroller.h>
diff --git a/src/game/server/gameworld.cpp b/src/game/server/gameworld.cpp
index 42c19487..6a66d526 100644
--- a/src/game/server/gameworld.cpp
+++ b/src/game/server/gameworld.cpp
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 
 #include "gameworld.h"
 #include "entity.h"
diff --git a/src/game/server/gameworld.h b/src/game/server/gameworld.h
index 2d1cc4be..86ac6a0c 100644
--- a/src/game/server/gameworld.h
+++ b/src/game/server/gameworld.h
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #ifndef GAME_SERVER_GAMEWORLD_H
 #define GAME_SERVER_GAMEWORLD_H
 
diff --git a/src/game/server/player.cpp b/src/game/server/player.cpp
index 6408707d..e76c5e56 100644
--- a/src/game/server/player.cpp
+++ b/src/game/server/player.cpp
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #include <new>
 #include "player.h"
 
diff --git a/src/game/server/player.h b/src/game/server/player.h
index 7aab0b6e..c4c413fc 100644
--- a/src/game/server/player.h
+++ b/src/game/server/player.h
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #ifndef GAME_SERVER_PLAYER_H
 #define GAME_SERVER_PLAYER_H
 
diff --git a/src/game/tuning.h b/src/game/tuning.h
index b336fcb3..5bdb576e 100644
--- a/src/game/tuning.h
+++ b/src/game/tuning.h
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #ifndef GAME_TUNING_H
 #define GAME_TUNING_H
 #undef GAME_TUNING_H // this file will be included several times
diff --git a/src/game/variables.h b/src/game/variables.h
index 28efad48..f2e00a14 100644
--- a/src/game/variables.h
+++ b/src/game/variables.h
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #ifndef GAME_VARIABLES_H
 #define GAME_VARIABLES_H
 #undef GAME_VARIABLES_H // this file will be included several times
diff --git a/src/game/version.h b/src/game/version.h
index 534a5dd2..5508f942 100644
--- a/src/game/version.h
+++ b/src/game/version.h
@@ -1,3 +1,5 @@
+/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
+/* If you are missing that file, acquire a complete release at teeworlds.com.                */
 #ifndef GAME_VERSION_H
 #define GAME_VERSION_H
 #include "generated/nethash.c"