[hedgewars] 02/12: Updated version 0.9.23-dfsg from 'upstream/0.9.23-dfsg'

Gianfranco Costamagna locutusofborg at moszumanska.debian.org
Thu Nov 16 15:41:44 UTC 2017


This is an automated email from the git hooks/post-receive script.

locutusofborg pushed a commit to branch master
in repository hedgewars.

commit d267232922fe8f162ee5816f9711e4945e05dd87
Merge: 39f9571 c4d4af1
Author: Gianfranco Costamagna <costamagnagianfranco at yahoo.it>
Date:   Thu Nov 16 10:08:35 2017 +0100

    Updated version 0.9.23-dfsg from 'upstream/0.9.23-dfsg'
    
    with Debian dir 20349b0f6924dae827eb71bcda92021c038650d5

 .travis.yml                                        |  128 +-
 CMakeLists.txt                                     |   55 +-
 CREDITS                                            |   84 +-
 CTestTestfile.cmake                                |   19 -
 ChangeLog.txt                                      |  445 +-
 INSTALL                                            |   50 +-
 INSTALL.md                                         |  203 +
 QTfrontend/CMakeLists.txt                          |   24 +-
 QTfrontend/binds.cpp                               |    3 +-
 QTfrontend/campaign.cpp                            |  148 +-
 QTfrontend/campaign.h                              |    8 +
 QTfrontend/game.cpp                                |   32 +-
 QTfrontend/game.h                                  |    3 +-
 QTfrontend/gameuiconfig.cpp                        |   21 +-
 QTfrontend/hedgewars.qrc                           |   26 +-
 QTfrontend/hwconsts.cpp.in                         |    9 +-
 QTfrontend/hwconsts.h                              |    3 +-
 QTfrontend/hwform.cpp                              |  347 +-
 QTfrontend/hwform.h                                |   13 +-
 QTfrontend/main.cpp                                |   52 +-
 QTfrontend/model/GameStyleModel.cpp                |   15 +-
 QTfrontend/model/MapModel.cpp                      |   50 +-
 QTfrontend/model/MapModel.h                        |    9 +-
 QTfrontend/model/ThemeModel.cpp                    |   15 +
 QTfrontend/model/ThemeModel.h                      |    3 +
 QTfrontend/model/ammoSchemeModel.cpp               |  152 +-
 QTfrontend/model/ammoSchemeModel.h                 |    1 +
 QTfrontend/model/roomslistmodel.cpp                |   25 +-
 QTfrontend/net/hwmap.h                             |    3 +-
 QTfrontend/net/newnetclient.cpp                    |   11 +-
 QTfrontend/net/newnetclient.h                      |    1 +
 QTfrontend/net/tcpBase.cpp                         |   21 +-
 QTfrontend/res/Multiplayer.png                     |  Bin 60842 -> 58238 bytes
 QTfrontend/res/NetworkPlay.png                     |  Bin 79166 -> 77106 bytes
 QTfrontend/res/Palette.png                         |  Bin 0 -> 2872 bytes
 QTfrontend/res/PlaySound.png                       |  Bin 2480 -> 1515 bytes
 QTfrontend/res/SimpleGame.png                      |  Bin 68129 -> 66614 bytes
 QTfrontend/res/StatsBestKiller.png                 |  Bin 953 -> 2083 bytes
 QTfrontend/res/StatsCustomAchievement.png          |  Bin 953 -> 499 bytes
 QTfrontend/res/StatsHedgehogsKilled.png            |  Bin 953 -> 1743 bytes
 QTfrontend/res/StatsMedal1 at 2x.png                  |  Bin 10058 -> 7587 bytes
 QTfrontend/res/StatsMedal2 at 2x.png                  |  Bin 9090 -> 3970 bytes
 QTfrontend/res/StatsMedal3 at 2x.png                  |  Bin 10002 -> 7570 bytes
 QTfrontend/res/StatsMedal4 at 2x.png                  |  Bin 6949 -> 4312 bytes
 QTfrontend/res/StatsMostSelfDamage.png             |  Bin 953 -> 1770 bytes
 QTfrontend/res/StatsSelfKilled.png                 |  Bin 953 -> 1769 bytes
 QTfrontend/res/StatsSkipped.png                    |  Bin 953 -> 1392 bytes
 QTfrontend/res/Videos.png                          |  Bin 3770 -> 3244 bytes
 QTfrontend/res/audio.png                           |  Bin 3549 -> 2937 bytes
 QTfrontend/res/botlevels/net0.png                  |  Bin 917 -> 1364 bytes
 QTfrontend/res/botlevels/net1.png                  |  Bin 993 -> 1430 bytes
 QTfrontend/res/botlevels/net2.png                  |  Bin 1022 -> 1420 bytes
 QTfrontend/res/botlevels/net3.png                  |  Bin 1033 -> 1410 bytes
 QTfrontend/res/botlevels/net4.png                  |  Bin 1042 -> 1402 bytes
 QTfrontend/res/botlevels/net5.png                  |  Bin 1068 -> 1398 bytes
 QTfrontend/res/botlevels/small0.png                |  Bin 0 -> 1948 bytes
 QTfrontend/res/botlevels/small1.png                |  Bin 0 -> 2033 bytes
 QTfrontend/res/botlevels/small2.png                |  Bin 0 -> 2027 bytes
 QTfrontend/res/botlevels/small3.png                |  Bin 0 -> 2043 bytes
 QTfrontend/res/botlevels/small4.png                |  Bin 0 -> 2033 bytes
 QTfrontend/res/botlevels/small5.png                |  Bin 0 -> 2038 bytes
 QTfrontend/res/btnAISurvival.png                   |  Bin 2119 -> 2570 bytes
 QTfrontend/res/btnAISurvival at 2x.png                |  Bin 4686 -> 7187 bytes
 QTfrontend/res/btnBorder.png                       |  Bin 3935 -> 1681 bytes
 QTfrontend/res/btnBorder at 2x.png                    |  Bin 12824 -> 5065 bytes
 QTfrontend/res/btnBottomBorder.png                 |  Bin 2711 -> 1764 bytes
 QTfrontend/res/btnBottomBorder at 2x.png              |  Bin 4641 -> 5573 bytes
 QTfrontend/res/btnForts.png                        |  Bin 2851 -> 0 bytes
 QTfrontend/res/btnForts at 2x.png                     |  Bin 8320 -> 0 bytes
 QTfrontend/res/btnLowGravity.png                   |  Bin 3211 -> 2792 bytes
 QTfrontend/res/btnLowGravity at 2x.png                |  Bin 10891 -> 8741 bytes
 QTfrontend/res/btnMoreWind.png                     |  Bin 1016 -> 358 bytes
 QTfrontend/res/btnMoreWind at 2x.png                  |  Bin 812 -> 741 bytes
 QTfrontend/res/btnNoWind.png                       |  Bin 1502 -> 263 bytes
 QTfrontend/res/btnNoWind at 2x.png                    |  Bin 1019 -> 452 bytes
 QTfrontend/res/btnPlaceHog.png                     |  Bin 1642 -> 2027 bytes
 QTfrontend/res/btnPlaceHog at 2x.png                  |  Bin 4023 -> 3048 bytes
 QTfrontend/res/btnRandomOrder at 2x.png               |  Bin 12261 -> 9094 bytes
 .../res/campaign/A_Classic_Fairytale/epil.png      |  Bin 22331 -> 21735 bytes
 .../res/campaign/A_Classic_Fairytale/family.png    |  Bin 28354 -> 28770 bytes
 .../res/campaign/A_Classic_Fairytale/journey.png   |  Bin 23934 -> 33396 bytes
 .../res/campaign/A_Classic_Fairytale/shadow.png    |  Bin 33396 -> 24144 bytes
 .../res/campaign/A_Classic_Fairytale/united.png    |  Bin 14885 -> 14028 bytes
 .../res/campaign/A_Space_Adventure/cosmos.png      |  Bin 24237 -> 26418 bytes
 .../res/campaign/A_Space_Adventure/death01.png     |  Bin 24100 -> 21393 bytes
 .../res/campaign/A_Space_Adventure/death02.png     |  Bin 28021 -> 27004 bytes
 .../res/campaign/A_Space_Adventure/fruit03.png     |  Bin 68749 -> 44818 bytes
 .../res/campaign/A_Space_Adventure/ice01.png       |  Bin 29959 -> 29790 bytes
 .../res/campaign/A_Space_Adventure/ice02.png       |  Bin 27527 -> 25025 bytes
 .../res/campaign/A_Space_Adventure/moon02.png      |  Bin 15388 -> 14030 bytes
 QTfrontend/res/css/qt.css                          |    2 +-
 QTfrontend/res/dlcMarker.png                       |  Bin 0 -> 125 bytes
 QTfrontend/res/dlcMarkerSelected.png               |  Bin 0 -> 123 bytes
 QTfrontend/res/folder.png                          |  Bin 0 -> 1904 bytes
 QTfrontend/res/frontendicon.png                    |  Bin 0 -> 4064 bytes
 QTfrontend/res/home.png                            |  Bin 0 -> 2354 bytes
 QTfrontend/res/html/about.html                     |  117 +-
 QTfrontend/res/iconAirMine.png                     |  Bin 0 -> 1992 bytes
 QTfrontend/res/iconDud.png                         |  Bin 939 -> 1191 bytes
 QTfrontend/res/iconDud at 2x.png                      |  Bin 3418 -> 0 bytes
 QTfrontend/res/iconExplosive.png                   |  Bin 0 -> 1858 bytes
 QTfrontend/res/iconExplosive at 2x.png                |  Bin 0 -> 4048 bytes
 QTfrontend/res/iconHealthPercent.png               |  Bin 0 -> 1571 bytes
 QTfrontend/res/iconInitHealth.png                  |  Bin 0 -> 493 bytes
 QTfrontend/res/iconMine.png                        |  Bin 1092 -> 1113 bytes
 QTfrontend/res/iconMine at 2x.png                     |  Bin 3513 -> 0 bytes
 QTfrontend/res/iconMineTime.png                    |  Bin 0 -> 1599 bytes
 QTfrontend/res/iconScript.png                      |  Bin 0 -> 1790 bytes
 QTfrontend/res/iconScript at 2x.png                   |  Bin 0 -> 4265 bytes
 QTfrontend/res/iconSuddenDeathTime.png             |  Bin 0 -> 2732 bytes
 QTfrontend/res/iconSuddenDeathWater.png            |  Bin 0 -> 2507 bytes
 QTfrontend/res/missionFinished.png                 |  Bin 0 -> 483 bytes
 QTfrontend/res/missionFinishedSelected.png         |  Bin 0 -> 380 bytes
 QTfrontend/res/net.png                             |  Bin 917 -> 2515 bytes
 QTfrontend/res/schemeicon.png                      |  Bin 0 -> 3246 bytes
 QTfrontend/sdlkeys.h                               |    4 +-
 QTfrontend/servermessages.h                        |   43 +-
 QTfrontend/team.cpp                                |    8 +
 QTfrontend/team.h                                  |    1 +
 QTfrontend/ui/dialog/bandialog.cpp                 |    9 +-
 QTfrontend/ui/dialog/input_ip.cpp                  |    1 +
 QTfrontend/ui/dialog/upload_video.cpp              |    2 +-
 QTfrontend/ui/page/AbstractPage.cpp                |   21 +-
 QTfrontend/ui/page/AbstractPage.h                  |    9 +-
 QTfrontend/ui/page/pagecampaign.cpp                |   53 +-
 QTfrontend/ui/page/pagecampaign.h                  |    3 +
 QTfrontend/ui/page/pagedata.cpp                    |   61 +-
 QTfrontend/ui/page/pagedata.h                      |    1 +
 QTfrontend/ui/page/pageeditteam.cpp                |  277 +-
 QTfrontend/ui/page/pageeditteam.h                  |   30 +-
 QTfrontend/ui/page/pagegamestats.cpp               |    7 +-
 QTfrontend/ui/page/pageinfo.cpp                    |    5 +-
 QTfrontend/ui/page/pagemain.cpp                    |    4 +-
 QTfrontend/ui/page/pagemultiplayer.cpp             |   15 +-
 QTfrontend/ui/page/pagenet.cpp                     |    4 +-
 QTfrontend/ui/page/pagenetgame.cpp                 |   19 +-
 QTfrontend/ui/page/pagenetserver.cpp               |    6 +-
 QTfrontend/ui/page/pageoptions.cpp                 |   82 +-
 QTfrontend/ui/page/pageplayrecord.cpp              |   40 +-
 QTfrontend/ui/page/pageplayrecord.h                |    1 +
 QTfrontend/ui/page/pageroomslist.cpp               |    5 +-
 QTfrontend/ui/page/pagescheme.cpp                  |  234 +-
 QTfrontend/ui/page/pagescheme.h                    |    4 +-
 QTfrontend/ui/page/pageselectweapon.cpp            |    5 +-
 QTfrontend/ui/page/pagetraining.cpp                |  220 +-
 QTfrontend/ui/page/pagetraining.h                  |    8 +-
 QTfrontend/ui/page/pagevideos.cpp                  |   10 +-
 QTfrontend/ui/widget/MinesTimeSpinBox.cpp          |   40 +
 QTfrontend/ui/widget/MinesTimeSpinBox.h            |   55 +
 QTfrontend/ui/widget/about.cpp                     |   72 +-
 QTfrontend/ui/widget/chatwidget.cpp                |   29 +-
 QTfrontend/ui/widget/chatwidget.h                  |    3 +
 QTfrontend/ui/widget/databrowser.cpp               |    2 +-
 QTfrontend/ui/widget/feedbackdialog.cpp            |   81 +-
 QTfrontend/ui/widget/gamecfgwidget.cpp             |   13 +-
 QTfrontend/ui/widget/gamecfgwidget.h               |    3 +-
 QTfrontend/ui/widget/hatprompt.cpp                 |    1 +
 QTfrontend/ui/widget/hedgehogerWidget.cpp          |    2 +-
 QTfrontend/ui/widget/keybinder.cpp                 |   11 +-
 QTfrontend/ui/widget/mapContainer.cpp              |  120 +-
 QTfrontend/ui/widget/mapContainer.h                |    4 +
 QTfrontend/ui/widget/roomnameprompt.cpp            |    1 +
 QTfrontend/ui/widget/seedprompt.cpp                |    1 +
 QTfrontend/ui/widget/selectWeapon.cpp              |   62 +-
 QTfrontend/ui/widget/selectWeapon.h                |   10 +-
 QTfrontend/ui/widget/teamselect.cpp                |   40 +-
 QTfrontend/ui/widget/teamselect.h                  |    3 +-
 QTfrontend/ui/widget/themeprompt.cpp               |    1 +
 QTfrontend/util/DataManager.cpp                    |   10 +-
 QTfrontend/util/DataManager.h                      |    9 +-
 QTfrontend/util/FileEngine.cpp                     |   11 +-
 QTfrontend/util/LibavInteraction.cpp               |   50 +-
 QTfrontend/util/LibavInteraction.h                 |    2 +-
 QTfrontend/util/SDLInteraction.cpp                 |   35 +-
 QTfrontend/util/SDLInteraction.h                   |   18 +-
 QTfrontend/util/namegen.cpp                        |  288 +-
 QTfrontend/util/namegen.h                          |   25 +-
 QTfrontend/util/platform/CocoaInitializer.h        |    2 +-
 QTfrontend/util/platform/CocoaInitializer.mm       |    2 +-
 QTfrontend/util/platform/SparkleAutoUpdater.mm     |    2 +-
 QTfrontend/util/platform/Xfire Game SDK.url        |    5 -
 QTfrontend/util/platform/xfire.cpp                 |   85 -
 QTfrontend/util/platform/xfire.h                   |   39 -
 QTfrontend/util/platform/xfire_license.txt         |  103 -
 QTfrontend/util/platform/xfiregameclient.cpp       |  121 -
 QTfrontend/util/platform/xfiregameclient.h         |   49 -
 QTfrontend/weapons.h                               |  189 +-
 README                                             |   47 +-
 README.md                                          |  125 +
 cmake_modules/CMakeSystemSpecificInformation.cmake |  123 +
 cmake_modules/CheckHaskellModuleExists.cmake       |    7 +-
 cmake_modules/CheckTypeSize.c.in                   |   37 +
 cmake_modules/CheckTypeSize.cmake                  |  231 +
 cmake_modules/FindEmscripten.cmake                 |   36 +
 cmake_modules/FindGLEW.cmake                       |    5 +
 cmake_modules/FindLua.cmake                        |    2 +-
 cmake_modules/FindOpenGL.cmake                     |  209 +
 cmake_modules/FindSDL1or2.cmake                    |   24 -
 cmake_modules/FindSDL2.cmake                       |    5 +
 cmake_modules/FindSDL2_image.cmake                 |   94 +
 cmake_modules/FindSDL2_mixer.cmake                 |   93 +
 cmake_modules/FindSDL2_net.cmake                   |   94 +
 cmake_modules/FindSDL2_ttf.cmake                   |   94 +
 cmake_modules/Platform/Emscripten.cmake            |  275 ++
 cmake_modules/TestBigEndian.cmake                  |   30 +
 cmake_modules/checkModule.hs                       |    1 +
 cmake_modules/cpackvars.cmake                      |    2 +
 cmake_modules/paths.cmake                          |    2 +-
 gameServer/Actions.hs                              |   65 +-
 gameServer/CMakeLists.txt                          |    4 +-
 gameServer/CoreTypes.hs                            |  124 +-
 gameServer/EngineInteraction.hs                    |   95 +-
 gameServer/FloodDetection.hs                       |    6 +-
 gameServer/HWProtoCore.hs                          |   16 +-
 gameServer/HWProtoInRoomState.hs                   |   18 +-
 gameServer/HWProtoLobbyState.hs                    |   12 +-
 gameServer/NetRoutines.hs                          |    9 +-
 gameServer/OfficialServer/GameReplayStore.hs       |    8 +-
 gameServer/OfficialServer/Glicko2.hs               |   70 +
 gameServer/OfficialServer/checker.hs               |    7 +-
 gameServer/OfficialServer/extdbinterface.hs        |   86 +-
 gameServer/OfficialServer/updateRating.hs          |  103 +
 gameServer/ServerCore.hs                           |    6 +-
 gameServer/Utils.hs                                |   17 +-
 gameServer/Votes.hs                                |   15 +-
 gameServer/hedgewars-server.cabal                  |   11 +-
 hedgewars/ArgParsers.pas                           |    8 +-
 hedgewars/CMakeLists.txt                           |   44 +-
 hedgewars/LuaPas.pas                               |    2 +-
 hedgewars/PNGh.pas                                 |    1 +
 hedgewars/SDLh.pas                                 |  628 +--
 hedgewars/adler32.pas                              |    4 +-
 hedgewars/avwrapper/CMakeLists.txt                 |    8 +-
 hedgewars/avwrapper/avwrapper.c                    |  198 +-
 hedgewars/hwengine.pas                             |  218 +-
 hedgewars/options.inc                              |    8 +-
 hedgewars/pas2cRedo.pas                            |    6 +-
 hedgewars/pas2cSystem.pas                          |   10 +-
 hedgewars/sdlmain/CMakeLists.txt                   |    7 -
 hedgewars/sdlmain/SDLMain.h                        |   16 -
 hedgewars/sdlmain/SDLMain.m                        |  385 --
 hedgewars/uAI.pas                                  |   49 +-
 hedgewars/uAIAmmoTests.pas                         |  123 +-
 hedgewars/uAmmos.pas                               |   61 +-
 hedgewars/uCaptions.pas                            |    2 +-
 hedgewars/uChat.pas                                |  184 +-
 hedgewars/uCollisions.pas                          |   10 +-
 hedgewars/uCommandHandlers.pas                     |   27 +-
 hedgewars/uConsole.pas                             |    2 +-
 hedgewars/uConsts.pas                              |   47 +-
 hedgewars/uCursor.pas                              |    7 +
 hedgewars/uDebug.pas                               |   30 +-
 hedgewars/uGame.pas                                |   18 +-
 hedgewars/uGears.pas                               |  268 +-
 hedgewars/uGearsHandlersMess.pas                   |  786 ++--
 hedgewars/uGearsHandlersRope.pas                   |   25 +-
 hedgewars/uGearsHedgehog.pas                       |  204 +-
 hedgewars/uGearsList.pas                           |   86 +-
 hedgewars/uGearsRender.pas                         |  176 +-
 hedgewars/uGearsUtils.pas                          |  208 +-
 hedgewars/uIO.pas                                  |   63 +-
 hedgewars/uInputHandler.pas                        |  276 +-
 hedgewars/uLand.pas                                |  403 +-
 hedgewars/uLandGenTemplateBased.pas                |    5 +-
 hedgewars/uLandGraphics.pas                        |  117 +-
 hedgewars/uLandObjects.pas                         |  208 +-
 hedgewars/uLandOutline.pas                         |    2 +-
 hedgewars/uLandTexture.pas                         |    9 +-
 hedgewars/uLandUtils.pas                           |    9 +
 hedgewars/uLocale.pas                              |   36 +-
 hedgewars/uMatrix.pas                              |    2 +-
 hedgewars/uMisc.pas                                |   32 +-
 hedgewars/uPhysFSLayer.pas                         |   84 +-
 hedgewars/uRandom.pas                              |    8 +-
 hedgewars/uRender.pas                              |  136 +-
 hedgewars/uRenderUtils.pas                         |  139 +-
 hedgewars/uScript.pas                              |  984 +++--
 hedgewars/uSound.pas                               |  327 +-
 hedgewars/uStats.pas                               |  179 +-
 hedgewars/uStore.pas                               |  362 +-
 hedgewars/uTeams.pas                               |  107 +-
 hedgewars/uTextures.pas                            |   10 +-
 hedgewars/uTouch.pas                               |  115 +-
 hedgewars/uTypes.pas                               |   47 +-
 hedgewars/uUtils.pas                               |  255 +-
 hedgewars/uVariables.pas                           |  585 ++-
 hedgewars/uVideoRec.pas                            |   50 +-
 hedgewars/uVisualGears.pas                         |   56 +-
 hedgewars/uVisualGearsHandlers.pas                 |   59 +-
 hedgewars/uVisualGearsList.pas                     |   33 +-
 hedgewars/uWorld.pas                               |  149 +-
 misc/OfficialChallenges/racer_#18.hwmap            |    1 +
 misc/OfficialChallenges/racer_#19.hwmap            |    1 +
 misc/OfficialChallenges/racer_#20.hwmap            |    1 +
 misc/hats_js_anim.xhtml                            |   16 +-
 misc/liblua/CMakeLists.txt                         |    4 +
 misc/liblua/Xcode/Lua.xcodeproj/project.pbxproj    |    3 +-
 misc/libphysfs/CMakeLists.txt                      |    2 +-
 .../Xcode/Physfs.xcodeproj/project.pbxproj         |    3 +-
 misc/libphysfs/archiver_dir.c                      |   74 +-
 misc/libphysfs/archiver_grp.c                      |   24 +-
 misc/libphysfs/archiver_hog.c                      |   24 +-
 misc/libphysfs/archiver_iso9660.c                  |   66 +-
 misc/libphysfs/archiver_lzma.c                     |   70 +-
 misc/libphysfs/archiver_mvl.c                      |   24 +-
 misc/libphysfs/archiver_qpak.c                     |   24 +-
 misc/libphysfs/archiver_slb.c                      |  126 +
 misc/libphysfs/archiver_unpacked.c                 |   36 +-
 misc/libphysfs/archiver_wad.c                      |   26 +-
 misc/libphysfs/archiver_zip.c                      |  821 ++--
 misc/libphysfs/lzma/7zC.txt                        |  237 +
 misc/libphysfs/lzma/7zFormat.txt                   |  471 ++
 misc/libphysfs/lzma/C/7zCrc.c                      |   32 +
 misc/libphysfs/lzma/C/7zCrc.h                      |   21 +
 misc/libphysfs/lzma/C/7zCrcT8.c                    |   40 +
 misc/libphysfs/lzma/C/Alloc.c                      |  119 +
 misc/libphysfs/lzma/C/Alloc.h                      |   29 +
 misc/libphysfs/lzma/C/Archive/7z/7zAlloc.c         |   70 +
 misc/libphysfs/lzma/C/Archive/7z/7zAlloc.h         |   20 +
 misc/libphysfs/lzma/C/Archive/7z/7zBuffer.c        |   29 +
 misc/libphysfs/lzma/C/Archive/7z/7zBuffer.h        |   19 +
 misc/libphysfs/lzma/C/Archive/7z/7zDecode.c        |  345 ++
 misc/libphysfs/lzma/C/Archive/7z/7zDecode.h        |   20 +
 misc/libphysfs/lzma/C/Archive/7z/7zExtract.c       |  119 +
 misc/libphysfs/lzma/C/Archive/7z/7zExtract.h       |   40 +
 misc/libphysfs/lzma/C/Archive/7z/7zHeader.c        |    5 +
 misc/libphysfs/lzma/C/Archive/7z/7zHeader.h        |   55 +
 misc/libphysfs/lzma/C/Archive/7z/7zIn.c            | 1314 ++++++
 misc/libphysfs/lzma/C/Archive/7z/7zIn.h            |   55 +
 misc/libphysfs/lzma/C/Archive/7z/7zItem.c          |  134 +
 misc/libphysfs/lzma/C/Archive/7z/7zItem.h          |   95 +
 misc/libphysfs/lzma/C/Archive/7z/7zMain.c          |  428 ++
 misc/libphysfs/lzma/C/Archive/7z/7zMethodID.c      |   10 +
 misc/libphysfs/lzma/C/Archive/7z/7zMethodID.h      |   10 +
 misc/libphysfs/lzma/C/Archive/7z/7z_C.dsp          |  211 +
 misc/libphysfs/lzma/C/Archive/7z/7z_C.dsw          |   29 +
 misc/libphysfs/lzma/C/Archive/7z/makefile          |   74 +
 misc/libphysfs/lzma/C/Archive/7z/makefile.gcc      |   55 +
 misc/libphysfs/lzma/C/Compress/Branch/BranchARM.c  |   26 +
 misc/libphysfs/lzma/C/Compress/Branch/BranchARM.h  |   10 +
 .../lzma/C/Compress/Branch/BranchARMThumb.c        |   35 +
 .../lzma/C/Compress/Branch/BranchARMThumb.h        |   10 +
 misc/libphysfs/lzma/C/Compress/Branch/BranchIA64.c |   66 +
 misc/libphysfs/lzma/C/Compress/Branch/BranchIA64.h |   10 +
 misc/libphysfs/lzma/C/Compress/Branch/BranchPPC.c  |   36 +
 misc/libphysfs/lzma/C/Compress/Branch/BranchPPC.h  |   10 +
 .../libphysfs/lzma/C/Compress/Branch/BranchSPARC.c |   36 +
 .../libphysfs/lzma/C/Compress/Branch/BranchSPARC.h |   10 +
 .../libphysfs/lzma/C/Compress/Branch/BranchTypes.h |   51 +
 misc/libphysfs/lzma/C/Compress/Branch/BranchX86.c  |   84 +
 misc/libphysfs/lzma/C/Compress/Branch/BranchX86.h  |   12 +
 .../libphysfs/lzma/C/Compress/Branch/BranchX86_2.c |  135 +
 .../libphysfs/lzma/C/Compress/Branch/BranchX86_2.h |   28 +
 .../lzma/C/Compress/Huffman/HuffmanEncode.c        |  146 +
 .../lzma/C/Compress/Huffman/HuffmanEncode.h        |   18 +
 misc/libphysfs/lzma/C/Compress/Lz/LzHash.h         |   53 +
 misc/libphysfs/lzma/C/Compress/Lz/MatchFinder.c    |  742 ++++
 misc/libphysfs/lzma/C/Compress/Lz/MatchFinder.h    |  106 +
 misc/libphysfs/lzma/C/Compress/Lz/MatchFinderMt.c  |  806 ++++
 misc/libphysfs/lzma/C/Compress/Lz/MatchFinderMt.h  |   95 +
 misc/libphysfs/lzma/C/Compress/Lzma/LzmaDecode.c   |  584 +++
 misc/libphysfs/lzma/C/Compress/Lzma/LzmaDecode.h   |  113 +
 .../lzma/C/Compress/Lzma/LzmaDecodeSize.c          |  712 +++
 .../lzma/C/Compress/Lzma/LzmaStateDecode.c         |  521 +++
 .../lzma/C/Compress/Lzma/LzmaStateDecode.h         |   96 +
 .../libphysfs/lzma/C/Compress/Lzma/LzmaStateTest.c |  195 +
 misc/libphysfs/lzma/C/Compress/Lzma/LzmaTest.c     |  342 ++
 misc/libphysfs/lzma/C/Compress/Lzma/LzmaTypes.h    |   45 +
 misc/libphysfs/lzma/C/CpuArch.h                    |   18 +
 misc/libphysfs/lzma/C/IStream.h                    |   19 +
 misc/libphysfs/lzma/C/Sort.c                       |   92 +
 misc/libphysfs/lzma/C/Sort.h                       |   11 +
 misc/libphysfs/lzma/C/Threads.c                    |  106 +
 misc/libphysfs/lzma/C/Threads.h                    |   69 +
 misc/libphysfs/lzma/C/Types.h                      |  100 +
 misc/libphysfs/lzma/CPP/7zip/Archive/7z/7z.ico     |  Bin 0 -> 4710 bytes
 .../lzma/CPP/7zip/Archive/7z/7zCompressionMode.cpp |    3 +
 .../lzma/CPP/7zip/Archive/7z/7zCompressionMode.h   |   50 +
 .../lzma/CPP/7zip/Archive/7z/7zDecode.cpp          |  330 ++
 misc/libphysfs/lzma/CPP/7zip/Archive/7z/7zDecode.h |   68 +
 .../lzma/CPP/7zip/Archive/7z/7zEncode.cpp          |  453 ++
 misc/libphysfs/lzma/CPP/7zip/Archive/7z/7zEncode.h |   55 +
 .../lzma/CPP/7zip/Archive/7z/7zExtract.cpp         |  269 ++
 .../lzma/CPP/7zip/Archive/7z/7zFolderInStream.cpp  |  130 +
 .../lzma/CPP/7zip/Archive/7z/7zFolderInStream.h    |   66 +
 .../lzma/CPP/7zip/Archive/7z/7zFolderOutStream.cpp |  165 +
 .../lzma/CPP/7zip/Archive/7z/7zFolderOutStream.h   |   60 +
 .../lzma/CPP/7zip/Archive/7z/7zHandler.cpp         |  793 ++++
 .../libphysfs/lzma/CPP/7zip/Archive/7z/7zHandler.h |  146 +
 .../lzma/CPP/7zip/Archive/7z/7zHandlerOut.cpp      |  464 ++
 .../lzma/CPP/7zip/Archive/7z/7zHeader.cpp          |   27 +
 misc/libphysfs/lzma/CPP/7zip/Archive/7z/7zHeader.h |   96 +
 misc/libphysfs/lzma/CPP/7zip/Archive/7z/7zIn.cpp   | 1206 ++++++
 misc/libphysfs/lzma/CPP/7zip/Archive/7z/7zIn.h     |  235 +
 misc/libphysfs/lzma/CPP/7zip/Archive/7z/7zItem.h   |  184 +
 misc/libphysfs/lzma/CPP/7zip/Archive/7z/7zOut.cpp  | 1026 +++++
 misc/libphysfs/lzma/CPP/7zip/Archive/7z/7zOut.h    |  193 +
 .../lzma/CPP/7zip/Archive/7z/7zProperties.cpp      |  162 +
 .../lzma/CPP/7zip/Archive/7z/7zProperties.h        |   22 +
 .../lzma/CPP/7zip/Archive/7z/7zRegister.cpp        |   18 +
 .../lzma/CPP/7zip/Archive/7z/7zSpecStream.cpp      |   24 +
 .../lzma/CPP/7zip/Archive/7z/7zSpecStream.h        |   35 +
 .../lzma/CPP/7zip/Archive/7z/7zUpdate.cpp          | 1029 +++++
 misc/libphysfs/lzma/CPP/7zip/Archive/7z/7zUpdate.h |   80 +
 misc/libphysfs/lzma/CPP/7zip/Archive/7z/StdAfx.cpp |    3 +
 misc/libphysfs/lzma/CPP/7zip/Archive/7z/StdAfx.h   |    9 +
 misc/libphysfs/lzma/CPP/7zip/Archive/Archive.def   |    6 +
 misc/libphysfs/lzma/CPP/7zip/Archive/Archive2.def  |    9 +
 .../lzma/CPP/7zip/Archive/ArchiveExports.cpp       |  130 +
 .../lzma/CPP/7zip/Archive/Common/CoderMixer2.cpp   |  121 +
 .../lzma/CPP/7zip/Archive/Common/CoderMixer2.h     |  174 +
 .../lzma/CPP/7zip/Archive/Common/CoderMixer2MT.cpp |  228 +
 .../lzma/CPP/7zip/Archive/Common/CoderMixer2MT.h   |   80 +
 .../7zip/Archive/Common/CrossThreadProgress.cpp    |   15 +
 .../CPP/7zip/Archive/Common/CrossThreadProgress.h  |   37 +
 .../CPP/7zip/Archive/Common/DummyOutStream.cpp     |   22 +
 .../lzma/CPP/7zip/Archive/Common/DummyOutStream.h  |   23 +
 .../lzma/CPP/7zip/Archive/Common/HandlerOut.cpp    |  618 +++
 .../lzma/CPP/7zip/Archive/Common/HandlerOut.h      |   86 +
 .../CPP/7zip/Archive/Common/InStreamWithCRC.cpp    |   40 +
 .../lzma/CPP/7zip/Archive/Common/InStreamWithCRC.h |   69 +
 .../lzma/CPP/7zip/Archive/Common/ItemNameUtils.cpp |   59 +
 .../lzma/CPP/7zip/Archive/Common/ItemNameUtils.h   |   24 +
 .../lzma/CPP/7zip/Archive/Common/MultiStream.cpp   |  201 +
 .../lzma/CPP/7zip/Archive/Common/MultiStream.h     |   76 +
 .../CPP/7zip/Archive/Common/OutStreamWithCRC.cpp   |   24 +
 .../CPP/7zip/Archive/Common/OutStreamWithCRC.h     |   38 +
 .../CPP/7zip/Archive/Common/ParseProperties.cpp    |  174 +
 .../lzma/CPP/7zip/Archive/Common/ParseProperties.h |   18 +
 .../lzma/CPP/7zip/Archive/DllExports2.cpp          |   82 +
 misc/libphysfs/lzma/CPP/7zip/Archive/IArchive.h    |  207 +
 .../lzma/CPP/7zip/Bundles/Alone7z/Alone.dsp        | 1453 +++++++
 .../lzma/CPP/7zip/Bundles/Alone7z/Alone.dsw        |   29 +
 .../lzma/CPP/7zip/Bundles/Alone7z/StdAfx.cpp       |    3 +
 .../lzma/CPP/7zip/Bundles/Alone7z/StdAfx.h         |    9 +
 .../lzma/CPP/7zip/Bundles/Alone7z/makefile         |  236 +
 .../lzma/CPP/7zip/Bundles/Alone7z/resource.rc      |    3 +
 .../CPP/7zip/Bundles/Format7zExtractR/StdAfx.cpp   |    3 +
 .../CPP/7zip/Bundles/Format7zExtractR/StdAfx.h     |    9 +
 .../CPP/7zip/Bundles/Format7zExtractR/makefile     |  165 +
 .../CPP/7zip/Bundles/Format7zExtractR/resource.rc  |    5 +
 .../lzma/CPP/7zip/Bundles/Format7zR/StdAfx.cpp     |    3 +
 .../lzma/CPP/7zip/Bundles/Format7zR/StdAfx.h       |    9 +
 .../lzma/CPP/7zip/Bundles/Format7zR/makefile       |  188 +
 .../lzma/CPP/7zip/Bundles/Format7zR/resource.rc    |    5 +
 .../libphysfs/lzma/CPP/7zip/Common/CreateCoder.cpp |  292 ++
 misc/libphysfs/lzma/CPP/7zip/Common/CreateCoder.h  |   98 +
 .../lzma/CPP/7zip/Common/FilePathAutoRename.cpp    |   57 +
 .../lzma/CPP/7zip/Common/FilePathAutoRename.h      |   10 +
 .../libphysfs/lzma/CPP/7zip/Common/FileStreams.cpp |  261 ++
 misc/libphysfs/lzma/CPP/7zip/Common/FileStreams.h  |  143 +
 .../libphysfs/lzma/CPP/7zip/Common/FilterCoder.cpp |  264 ++
 misc/libphysfs/lzma/CPP/7zip/Common/FilterCoder.h  |  143 +
 misc/libphysfs/lzma/CPP/7zip/Common/InBuffer.cpp   |   83 +
 misc/libphysfs/lzma/CPP/7zip/Common/InBuffer.h     |   75 +
 .../lzma/CPP/7zip/Common/InOutTempBuffer.cpp       |  122 +
 .../lzma/CPP/7zip/Common/InOutTempBuffer.h         |   55 +
 .../lzma/CPP/7zip/Common/LimitedStreams.cpp        |   24 +
 .../lzma/CPP/7zip/Common/LimitedStreams.h          |   33 +
 .../lzma/CPP/7zip/Common/LockedStream.cpp          |   23 +
 misc/libphysfs/lzma/CPP/7zip/Common/LockedStream.h |   38 +
 misc/libphysfs/lzma/CPP/7zip/Common/MethodId.cpp   |   27 +
 misc/libphysfs/lzma/CPP/7zip/Common/MethodId.h     |   10 +
 .../libphysfs/lzma/CPP/7zip/Common/MethodProps.cpp |   96 +
 misc/libphysfs/lzma/CPP/7zip/Common/MethodProps.h  |   41 +
 .../lzma/CPP/7zip/Common/OffsetStream.cpp          |   35 +
 misc/libphysfs/lzma/CPP/7zip/Common/OffsetStream.h |   25 +
 misc/libphysfs/lzma/CPP/7zip/Common/OutBuffer.cpp  |  119 +
 misc/libphysfs/lzma/CPP/7zip/Common/OutBuffer.h    |   64 +
 .../lzma/CPP/7zip/Common/ProgressUtils.cpp         |   42 +
 .../libphysfs/lzma/CPP/7zip/Common/ProgressUtils.h |   34 +
 misc/libphysfs/lzma/CPP/7zip/Common/RegisterArc.h  |   36 +
 .../libphysfs/lzma/CPP/7zip/Common/RegisterCodec.h |   33 +
 misc/libphysfs/lzma/CPP/7zip/Common/StdAfx.h       |    9 +
 .../lzma/CPP/7zip/Common/StreamBinder.cpp          |  150 +
 misc/libphysfs/lzma/CPP/7zip/Common/StreamBinder.h |   32 +
 .../lzma/CPP/7zip/Common/StreamObjects.cpp         |   68 +
 .../libphysfs/lzma/CPP/7zip/Common/StreamObjects.h |  117 +
 .../libphysfs/lzma/CPP/7zip/Common/StreamUtils.cpp |   44 +
 misc/libphysfs/lzma/CPP/7zip/Common/StreamUtils.h  |   11 +
 misc/libphysfs/lzma/CPP/7zip/Common/VirtThread.cpp |   45 +
 misc/libphysfs/lzma/CPP/7zip/Common/VirtThread.h   |   23 +
 .../lzma/CPP/7zip/Compress/Branch/ARM.cpp          |   19 +
 misc/libphysfs/lzma/CPP/7zip/Compress/Branch/ARM.h |   10 +
 .../lzma/CPP/7zip/Compress/Branch/ARMThumb.cpp     |   20 +
 .../lzma/CPP/7zip/Compress/Branch/ARMThumb.h       |   10 +
 .../lzma/CPP/7zip/Compress/Branch/BCJ2Register.cpp |   18 +
 .../lzma/CPP/7zip/Compress/Branch/BCJRegister.cpp  |   18 +
 .../lzma/CPP/7zip/Compress/Branch/BranchCoder.cpp  |   18 +
 .../lzma/CPP/7zip/Compress/Branch/BranchCoder.h    |   45 +
 .../CPP/7zip/Compress/Branch/BranchRegister.cpp    |   34 +
 .../lzma/CPP/7zip/Compress/Branch/IA64.cpp         |   19 +
 .../libphysfs/lzma/CPP/7zip/Compress/Branch/IA64.h |   10 +
 .../lzma/CPP/7zip/Compress/Branch/PPC.cpp          |   19 +
 misc/libphysfs/lzma/CPP/7zip/Compress/Branch/PPC.h |   10 +
 .../lzma/CPP/7zip/Compress/Branch/SPARC.cpp        |   19 +
 .../lzma/CPP/7zip/Compress/Branch/SPARC.h          |   10 +
 .../lzma/CPP/7zip/Compress/Branch/StdAfx.cpp       |    3 +
 .../lzma/CPP/7zip/Compress/Branch/StdAfx.h         |    8 +
 .../lzma/CPP/7zip/Compress/Branch/x86.cpp          |   14 +
 misc/libphysfs/lzma/CPP/7zip/Compress/Branch/x86.h |   21 +
 .../lzma/CPP/7zip/Compress/Branch/x86_2.cpp        |  392 ++
 .../lzma/CPP/7zip/Compress/Branch/x86_2.h          |  123 +
 .../lzma/CPP/7zip/Compress/ByteSwap/ByteSwap.cpp   |   38 +
 .../lzma/CPP/7zip/Compress/ByteSwap/ByteSwap.h     |   37 +
 .../7zip/Compress/ByteSwap/ByteSwapRegister.cpp    |   17 +
 .../lzma/CPP/7zip/Compress/ByteSwap/StdAfx.cpp     |    3 +
 .../lzma/CPP/7zip/Compress/ByteSwap/StdAfx.h       |    8 +
 .../lzma/CPP/7zip/Compress/CodecExports.cpp        |  157 +
 .../lzma/CPP/7zip/Compress/Copy/CopyCoder.cpp      |   62 +
 .../lzma/CPP/7zip/Compress/Copy/CopyCoder.h        |   33 +
 .../lzma/CPP/7zip/Compress/Copy/CopyRegister.cpp   |   13 +
 .../lzma/CPP/7zip/Compress/Copy/StdAfx.cpp         |    3 +
 .../libphysfs/lzma/CPP/7zip/Compress/Copy/StdAfx.h |    8 +
 .../lzma/CPP/7zip/Compress/LZ/LZOutWindow.cpp      |   16 +
 .../lzma/CPP/7zip/Compress/LZ/LZOutWindow.h        |   65 +
 misc/libphysfs/lzma/CPP/7zip/Compress/LZ/StdAfx.h  |    6 +
 misc/libphysfs/lzma/CPP/7zip/Compress/LZMA/LZMA.h  |   82 +
 .../lzma/CPP/7zip/Compress/LZMA/LZMADecoder.cpp    |  338 ++
 .../lzma/CPP/7zip/Compress/LZMA/LZMADecoder.h      |  255 ++
 .../lzma/CPP/7zip/Compress/LZMA/LZMAEncoder.cpp    | 1547 +++++++
 .../lzma/CPP/7zip/Compress/LZMA/LZMAEncoder.h      |  465 ++
 .../lzma/CPP/7zip/Compress/LZMA/LZMARegister.cpp   |   19 +
 .../lzma/CPP/7zip/Compress/LZMA/StdAfx.cpp         |    3 +
 .../libphysfs/lzma/CPP/7zip/Compress/LZMA/StdAfx.h |    8 +
 .../CPP/7zip/Compress/LZMA_Alone/AloneLZMA.dsp     |  504 +++
 .../CPP/7zip/Compress/LZMA_Alone/AloneLZMA.dsw     |   29 +
 .../CPP/7zip/Compress/LZMA_Alone/LzmaAlone.cpp     |  554 +++
 .../CPP/7zip/Compress/LZMA_Alone/LzmaBench.cpp     | 1024 +++++
 .../lzma/CPP/7zip/Compress/LZMA_Alone/LzmaBench.h  |   48 +
 .../CPP/7zip/Compress/LZMA_Alone/LzmaBenchCon.cpp  |  311 ++
 .../CPP/7zip/Compress/LZMA_Alone/LzmaBenchCon.h    |   20 +
 .../lzma/CPP/7zip/Compress/LZMA_Alone/LzmaRam.cpp  |  226 +
 .../lzma/CPP/7zip/Compress/LZMA_Alone/LzmaRam.h    |   46 +
 .../CPP/7zip/Compress/LZMA_Alone/LzmaRamDecode.c   |   78 +
 .../CPP/7zip/Compress/LZMA_Alone/LzmaRamDecode.h   |   55 +
 .../lzma/CPP/7zip/Compress/LZMA_Alone/StdAfx.cpp   |    3 +
 .../lzma/CPP/7zip/Compress/LZMA_Alone/StdAfx.h     |    8 +
 .../lzma/CPP/7zip/Compress/LZMA_Alone/makefile     |  136 +
 .../lzma/CPP/7zip/Compress/LZMA_Alone/makefile.gcc |  139 +
 .../lzma/CPP/7zip/Compress/RangeCoder/RangeCoder.h |  205 +
 .../CPP/7zip/Compress/RangeCoder/RangeCoderBit.cpp |   80 +
 .../CPP/7zip/Compress/RangeCoder/RangeCoderBit.h   |  120 +
 .../7zip/Compress/RangeCoder/RangeCoderBitTree.h   |  161 +
 .../CPP/7zip/Compress/RangeCoder/RangeCoderOpt.h   |   31 +
 .../lzma/CPP/7zip/Compress/RangeCoder/StdAfx.h     |    6 +
 misc/libphysfs/lzma/CPP/7zip/ICoder.h              |  185 +
 misc/libphysfs/lzma/CPP/7zip/IDecl.h               |   15 +
 misc/libphysfs/lzma/CPP/7zip/IPassword.h           |   24 +
 misc/libphysfs/lzma/CPP/7zip/IProgress.h           |   30 +
 misc/libphysfs/lzma/CPP/7zip/IStream.h             |   58 +
 misc/libphysfs/lzma/CPP/7zip/MyVersion.h           |    8 +
 misc/libphysfs/lzma/CPP/7zip/MyVersionInfo.rc      |   45 +
 misc/libphysfs/lzma/CPP/7zip/PropID.h              |   60 +
 .../lzma/CPP/7zip/UI/Client7z/Client7z.cpp         |  880 ++++
 .../lzma/CPP/7zip/UI/Client7z/Client7z.dsp         |  226 +
 .../lzma/CPP/7zip/UI/Client7z/Client7z.dsw         |   29 +
 .../libphysfs/lzma/CPP/7zip/UI/Client7z/StdAfx.cpp |    3 +
 misc/libphysfs/lzma/CPP/7zip/UI/Client7z/StdAfx.h  |    9 +
 misc/libphysfs/lzma/CPP/7zip/UI/Client7z/makefile  |   45 +
 .../lzma/CPP/7zip/UI/Common/ArchiveCommandLine.cpp | 1003 +++++
 .../lzma/CPP/7zip/UI/Common/ArchiveCommandLine.h   |  104 +
 .../CPP/7zip/UI/Common/ArchiveExtractCallback.cpp  |  479 +++
 .../CPP/7zip/UI/Common/ArchiveExtractCallback.h    |  139 +
 .../lzma/CPP/7zip/UI/Common/ArchiveName.cpp        |   46 +
 .../lzma/CPP/7zip/UI/Common/ArchiveName.h          |   10 +
 .../CPP/7zip/UI/Common/ArchiveOpenCallback.cpp     |  137 +
 .../lzma/CPP/7zip/UI/Common/ArchiveOpenCallback.h  |   93 +
 .../lzma/CPP/7zip/UI/Common/DefaultName.cpp        |   26 +
 .../lzma/CPP/7zip/UI/Common/DefaultName.h          |   11 +
 misc/libphysfs/lzma/CPP/7zip/UI/Common/DirItem.h   |   34 +
 .../lzma/CPP/7zip/UI/Common/EnumDirItems.cpp       |  281 ++
 .../lzma/CPP/7zip/UI/Common/EnumDirItems.h         |   39 +
 misc/libphysfs/lzma/CPP/7zip/UI/Common/ExitCode.h  |   27 +
 misc/libphysfs/lzma/CPP/7zip/UI/Common/Extract.cpp |  187 +
 misc/libphysfs/lzma/CPP/7zip/UI/Common/Extract.h   |   77 +
 .../lzma/CPP/7zip/UI/Common/ExtractMode.h          |   31 +
 .../lzma/CPP/7zip/UI/Common/ExtractingFilePath.cpp |   96 +
 .../lzma/CPP/7zip/UI/Common/ExtractingFilePath.h   |   10 +
 .../lzma/CPP/7zip/UI/Common/IFileExtractCallback.h |   43 +
 .../lzma/CPP/7zip/UI/Common/LoadCodecs.cpp         |  644 +++
 .../libphysfs/lzma/CPP/7zip/UI/Common/LoadCodecs.h |  215 +
 .../lzma/CPP/7zip/UI/Common/OpenArchive.cpp        |  461 ++
 .../lzma/CPP/7zip/UI/Common/OpenArchive.h          |  130 +
 .../lzma/CPP/7zip/UI/Common/PropIDUtils.cpp        |   89 +
 .../lzma/CPP/7zip/UI/Common/PropIDUtils.h          |   10 +
 misc/libphysfs/lzma/CPP/7zip/UI/Common/Property.h  |   14 +
 .../lzma/CPP/7zip/UI/Common/SetProperties.cpp      |   65 +
 .../lzma/CPP/7zip/UI/Common/SetProperties.h        |   10 +
 .../lzma/CPP/7zip/UI/Common/SortUtils.cpp          |   22 +
 misc/libphysfs/lzma/CPP/7zip/UI/Common/SortUtils.h |   10 +
 .../lzma/CPP/7zip/UI/Common/TempFiles.cpp          |   22 +
 misc/libphysfs/lzma/CPP/7zip/UI/Common/TempFiles.h |   16 +
 misc/libphysfs/lzma/CPP/7zip/UI/Common/Update.cpp  |  852 ++++
 misc/libphysfs/lzma/CPP/7zip/UI/Common/Update.h    |  165 +
 .../lzma/CPP/7zip/UI/Common/UpdateAction.cpp       |   64 +
 .../lzma/CPP/7zip/UI/Common/UpdateAction.h         |   57 +
 .../lzma/CPP/7zip/UI/Common/UpdateCallback.cpp     |  267 ++
 .../lzma/CPP/7zip/UI/Common/UpdateCallback.h       |   82 +
 .../lzma/CPP/7zip/UI/Common/UpdatePair.cpp         |  166 +
 .../libphysfs/lzma/CPP/7zip/UI/Common/UpdatePair.h |   24 +
 .../lzma/CPP/7zip/UI/Common/UpdateProduce.cpp      |   63 +
 .../lzma/CPP/7zip/UI/Common/UpdateProduce.h        |   31 +
 misc/libphysfs/lzma/CPP/7zip/UI/Common/WorkDir.cpp |   64 +
 misc/libphysfs/lzma/CPP/7zip/UI/Common/WorkDir.h   |   10 +
 .../lzma/CPP/7zip/UI/Common/ZipRegistry.h          |   98 +
 .../lzma/CPP/7zip/UI/Console/ConsoleClose.cpp      |   63 +
 .../lzma/CPP/7zip/UI/Console/ConsoleClose.h        |   24 +
 .../CPP/7zip/UI/Console/ExtractCallbackConsole.cpp |  235 +
 .../CPP/7zip/UI/Console/ExtractCallbackConsole.h   |   65 +
 misc/libphysfs/lzma/CPP/7zip/UI/Console/List.cpp   |  579 +++
 misc/libphysfs/lzma/CPP/7zip/UI/Console/List.h     |   16 +
 misc/libphysfs/lzma/CPP/7zip/UI/Console/Main.cpp   |  563 +++
 misc/libphysfs/lzma/CPP/7zip/UI/Console/MainAr.cpp |  161 +
 .../CPP/7zip/UI/Console/OpenCallbackConsole.cpp    |   58 +
 .../lzma/CPP/7zip/UI/Console/OpenCallbackConsole.h |   27 +
 .../lzma/CPP/7zip/UI/Console/PercentPrinter.cpp    |   90 +
 .../lzma/CPP/7zip/UI/Console/PercentPrinter.h      |   31 +
 misc/libphysfs/lzma/CPP/7zip/UI/Console/StdAfx.cpp |    3 +
 misc/libphysfs/lzma/CPP/7zip/UI/Console/StdAfx.h   |    9 +
 .../CPP/7zip/UI/Console/UpdateCallbackConsole.cpp  |  208 +
 .../CPP/7zip/UI/Console/UpdateCallbackConsole.h    |   58 +
 .../lzma/CPP/7zip/UI/Console/UserInputUtils.cpp    |   58 +
 .../lzma/CPP/7zip/UI/Console/UserInputUtils.h      |   24 +
 misc/libphysfs/lzma/CPP/7zip/UI/Console/afxres.h   |    1 +
 misc/libphysfs/lzma/CPP/Build.mak                  |   68 +
 misc/libphysfs/lzma/CPP/Common/AutoPtr.h           |   35 +
 misc/libphysfs/lzma/CPP/Common/Buffer.h            |   77 +
 misc/libphysfs/lzma/CPP/Common/CRC.cpp             |   14 +
 misc/libphysfs/lzma/CPP/Common/C_FileIO.cpp        |   88 +
 misc/libphysfs/lzma/CPP/Common/C_FileIO.h          |   47 +
 misc/libphysfs/lzma/CPP/Common/ComTry.h            |   17 +
 .../lzma/CPP/Common/CommandLineParser.cpp          |  232 +
 misc/libphysfs/lzma/CPP/Common/CommandLineParser.h |   72 +
 misc/libphysfs/lzma/CPP/Common/Defs.h              |   20 +
 misc/libphysfs/lzma/CPP/Common/DynamicBuffer.h     |   47 +
 misc/libphysfs/lzma/CPP/Common/IntToString.cpp     |   63 +
 misc/libphysfs/lzma/CPP/Common/IntToString.h       |   15 +
 misc/libphysfs/lzma/CPP/Common/ListFileUtils.cpp   |   74 +
 misc/libphysfs/lzma/CPP/Common/ListFileUtils.h     |   11 +
 misc/libphysfs/lzma/CPP/Common/MyCom.h             |  218 +
 misc/libphysfs/lzma/CPP/Common/MyException.h       |   14 +
 misc/libphysfs/lzma/CPP/Common/MyGuidDef.h         |   54 +
 misc/libphysfs/lzma/CPP/Common/MyInitGuid.h        |   15 +
 misc/libphysfs/lzma/CPP/Common/MyString.cpp        |  198 +
 misc/libphysfs/lzma/CPP/Common/MyString.h          |  636 +++
 misc/libphysfs/lzma/CPP/Common/MyUnknown.h         |   24 +
 misc/libphysfs/lzma/CPP/Common/MyVector.cpp        |   78 +
 misc/libphysfs/lzma/CPP/Common/MyVector.h          |  254 ++
 misc/libphysfs/lzma/CPP/Common/MyWindows.h         |  214 +
 misc/libphysfs/lzma/CPP/Common/NewHandler.cpp      |  116 +
 misc/libphysfs/lzma/CPP/Common/NewHandler.h        |   16 +
 misc/libphysfs/lzma/CPP/Common/StdAfx.h            |    9 +
 misc/libphysfs/lzma/CPP/Common/StdInStream.cpp     |   84 +
 misc/libphysfs/lzma/CPP/Common/StdInStream.h       |   31 +
 misc/libphysfs/lzma/CPP/Common/StdOutStream.cpp    |   93 +
 misc/libphysfs/lzma/CPP/Common/StdOutStream.h      |   35 +
 misc/libphysfs/lzma/CPP/Common/StringConvert.cpp   |   94 +
 misc/libphysfs/lzma/CPP/Common/StringConvert.h     |   71 +
 misc/libphysfs/lzma/CPP/Common/StringToInt.cpp     |   68 +
 misc/libphysfs/lzma/CPP/Common/StringToInt.h       |   17 +
 misc/libphysfs/lzma/CPP/Common/Types.h             |   57 +
 misc/libphysfs/lzma/CPP/Common/UTFConvert.cpp      |   91 +
 misc/libphysfs/lzma/CPP/Common/UTFConvert.h        |   11 +
 misc/libphysfs/lzma/CPP/Common/Wildcard.cpp        |  458 ++
 misc/libphysfs/lzma/CPP/Common/Wildcard.h          |   80 +
 misc/libphysfs/lzma/CPP/Windows/DLL.cpp            |  115 +
 misc/libphysfs/lzma/CPP/Windows/DLL.h              |   54 +
 misc/libphysfs/lzma/CPP/Windows/Defs.h             |   23 +
 misc/libphysfs/lzma/CPP/Windows/Error.cpp          |   50 +
 misc/libphysfs/lzma/CPP/Windows/Error.h            |   33 +
 misc/libphysfs/lzma/CPP/Windows/FileDir.cpp        |  841 ++++
 misc/libphysfs/lzma/CPP/Windows/FileDir.h          |  178 +
 misc/libphysfs/lzma/CPP/Windows/FileFind.cpp       |  408 ++
 misc/libphysfs/lzma/CPP/Windows/FileFind.h         |  153 +
 misc/libphysfs/lzma/CPP/Windows/FileIO.cpp         |  318 ++
 misc/libphysfs/lzma/CPP/Windows/FileIO.h           |   99 +
 misc/libphysfs/lzma/CPP/Windows/FileMapping.cpp    |   14 +
 misc/libphysfs/lzma/CPP/Windows/FileMapping.h      |   50 +
 misc/libphysfs/lzma/CPP/Windows/FileName.cpp       |   54 +
 misc/libphysfs/lzma/CPP/Windows/FileName.h         |   27 +
 misc/libphysfs/lzma/CPP/Windows/Handle.h           |   37 +
 misc/libphysfs/lzma/CPP/Windows/MemoryLock.cpp     |   78 +
 misc/libphysfs/lzma/CPP/Windows/MemoryLock.h       |   13 +
 misc/libphysfs/lzma/CPP/Windows/PropVariant.cpp    |  312 ++
 misc/libphysfs/lzma/CPP/Windows/PropVariant.h      |   57 +
 .../lzma/CPP/Windows/PropVariantConversions.cpp    |  150 +
 .../lzma/CPP/Windows/PropVariantConversions.h      |   14 +
 misc/libphysfs/lzma/CPP/Windows/StdAfx.h           |    9 +
 .../libphysfs/lzma/CPP/Windows/Synchronization.cpp |   10 +
 misc/libphysfs/lzma/CPP/Windows/Synchronization.h  |  168 +
 misc/libphysfs/lzma/CPP/Windows/System.cpp         |   64 +
 misc/libphysfs/lzma/CPP/Windows/System.h           |   16 +
 misc/libphysfs/lzma/CPP/Windows/Thread.h           |   38 +
 misc/libphysfs/lzma/CPP/Windows/Time.h             |   66 +
 misc/libphysfs/lzma/CS/7zip/Common/CRC.cs          |   55 +
 .../lzma/CS/7zip/Common/CommandLineParser.cs       |  274 ++
 misc/libphysfs/lzma/CS/7zip/Common/InBuffer.cs     |   72 +
 misc/libphysfs/lzma/CS/7zip/Common/OutBuffer.cs    |   47 +
 .../lzma/CS/7zip/Compress/LZ/IMatchFinder.cs       |   24 +
 .../lzma/CS/7zip/Compress/LZ/LzBinTree.cs          |  367 ++
 .../lzma/CS/7zip/Compress/LZ/LzInWindow.cs         |  132 +
 .../lzma/CS/7zip/Compress/LZ/LzOutWindow.cs        |  110 +
 .../lzma/CS/7zip/Compress/LZMA/LzmaBase.cs         |   76 +
 .../lzma/CS/7zip/Compress/LZMA/LzmaDecoder.cs      |  398 ++
 .../lzma/CS/7zip/Compress/LZMA/LzmaEncoder.cs      | 1480 +++++++
 .../lzma/CS/7zip/Compress/LzmaAlone/LzmaAlone.cs   |  364 ++
 .../CS/7zip/Compress/LzmaAlone/LzmaAlone.csproj    |   90 +
 .../lzma/CS/7zip/Compress/LzmaAlone/LzmaAlone.sln  |   20 +
 .../lzma/CS/7zip/Compress/LzmaAlone/LzmaBench.cs   |  340 ++
 .../Compress/LzmaAlone/Properties/AssemblyInfo.cs  |   29 +
 .../Compress/LzmaAlone/Properties/Resources.cs     |   70 +
 .../7zip/Compress/LzmaAlone/Properties/Settings.cs |   42 +
 .../lzma/CS/7zip/Compress/RangeCoder/RangeCoder.cs |  234 +
 .../CS/7zip/Compress/RangeCoder/RangeCoderBit.cs   |  117 +
 .../7zip/Compress/RangeCoder/RangeCoderBitTree.cs  |  157 +
 misc/libphysfs/lzma/CS/7zip/ICoder.cs              |  145 +
 misc/libphysfs/lzma/Java/SevenZip/CRC.java         |   52 +
 .../lzma/Java/SevenZip/Compression/LZ/BinTree.java |  382 ++
 .../Java/SevenZip/Compression/LZ/InWindow.java     |  131 +
 .../Java/SevenZip/Compression/LZ/OutWindow.java    |   85 +
 .../lzma/Java/SevenZip/Compression/LZMA/Base.java  |   88 +
 .../Java/SevenZip/Compression/LZMA/Decoder.java    |  329 ++
 .../Java/SevenZip/Compression/LZMA/Encoder.java    | 1416 ++++++
 .../Compression/RangeCoder/BitTreeDecoder.java     |   55 +
 .../Compression/RangeCoder/BitTreeEncoder.java     |   99 +
 .../SevenZip/Compression/RangeCoder/Decoder.java   |   88 +
 .../SevenZip/Compression/RangeCoder/Encoder.java   |  151 +
 .../lzma/Java/SevenZip/ICodeProgress.java          |    6 +
 misc/libphysfs/lzma/Java/SevenZip/LzmaAlone.java   |  253 ++
 misc/libphysfs/lzma/Java/SevenZip/LzmaBench.java   |  392 ++
 misc/libphysfs/lzma/LGPL.txt                       |  504 +++
 misc/libphysfs/lzma/Methods.txt                    |  141 +
 misc/libphysfs/lzma/history.txt                    |  198 +
 misc/libphysfs/lzma/lzma.txt                       |  663 +++
 misc/libphysfs/physfs.c                            |  503 ++-
 misc/libphysfs/physfs.h                            |  277 +-
 misc/libphysfs/physfs_casefolding.h                |    2 +-
 misc/libphysfs/physfs_internal.h                   |  255 +-
 misc/libphysfs/physfs_miniz.h                      |   13 +-
 misc/libphysfs/physfs_platforms.h                  |   16 +-
 misc/libphysfs/physfs_unicode.c                    |   40 +-
 misc/libphysfs/platform_beos.cpp                   |    2 +-
 misc/libphysfs/platform_macosx.c                   |   58 +-
 misc/libphysfs/platform_posix.c                    |   71 +-
 misc/libphysfs/platform_unix.c                     |   59 +-
 misc/libphysfs/platform_windows.c                  |   58 +-
 misc/libphysfs/platform_winrt.cpp                  |  676 +++
 misc/libphyslayer/CMakeLists.txt                   |   14 +-
 .../Xcode/Physlayer.xcodeproj/project.pbxproj      |    3 +-
 misc/libphyslayer/physfsrwops.c                    |    2 +-
 misc/loc_gen.txt                                   |   10 -
 misc/winutils/include/GL/glut.h                    |  716 ----
 .../assets/Data/Graphics/Buttons/forwardjump.png   |  Bin 11615 -> 16597 bytes
 .../{forwardjump.png => forwardjump_old.png}       |  Bin
 .../assets/Data/Graphics/Buttons/switchbutton.png  |  Bin 0 -> 17138 bytes
 .../assets/Data/Graphics/Buttons/targetbutton.png  |  Bin 0 -> 17199 bytes
 .../assets/Data/Graphics/Buttons/timerbutton.png   |  Bin 0 -> 18389 bytes
 project_files/hedgewars.kdevelop                   |  243 --
 project_files/hedgewars.pro                        |    7 +-
 project_files/hwc/CMakeLists.txt                   |   63 +-
 project_files/hwc/rtl/CMakeLists.txt               |    9 -
 project_files/hwc/rtl/GL.h                         |   31 +-
 project_files/hwc/rtl/fileio.c                     |   13 +
 project_files/hwc/rtl/fileio.h                     |    3 +
 project_files/hwc/rtl/fpcrtl.h                     |   10 +-
 project_files/hwc/rtl/misc.c                       |    2 +-
 project_files/hwc/rtl/pas2c.h                      |    2 +-
 project_files/hwc/rtl/pmath.h                      |   13 +
 project_files/hwc/rtl/system.c                     |    1 +
 project_files/web/post.js                          |    0
 project_files/web/pre.js                           |    0
 share/Info.plist.in                                |   10 +-
 share/hedgewars.appdata.xml                        |   79 +-
 share/hedgewars/Data/CMakeLists.txt                |   15 +-
 share/hedgewars/Data/Forts/EvilChicken-icon at 2x.png |  Bin 10280 -> 6448 bytes
 share/hedgewars/Data/Forts/Lonely_Island-icon.png  |  Bin 0 -> 1295 bytes
 .../hedgewars/Data/Forts/Lonely_Island-icon at 2x.png |  Bin 0 -> 3672 bytes
 .../hedgewars/Data/Forts/Lonely_Island-preview.png |  Bin 0 -> 9995 bytes
 .../Data/Forts/Lonely_Island-preview at 2x.png        |  Bin 0 -> 25657 bytes
 share/hedgewars/Data/Forts/Lonely_IslandL.png      |  Bin 0 -> 139148 bytes
 share/hedgewars/Data/Forts/Octopus-icon.png        |  Bin 0 -> 2477 bytes
 share/hedgewars/Data/Forts/Octopus-icon at 2x.png     |  Bin 0 -> 6818 bytes
 share/hedgewars/Data/Forts/Octopus-preview.png     |  Bin 0 -> 17849 bytes
 share/hedgewars/Data/Forts/Octopus-preview at 2x.png  |  Bin 0 -> 46625 bytes
 share/hedgewars/Data/Forts/OctopusL.png            |  Bin 0 -> 372965 bytes
 share/hedgewars/Data/Forts/OlympicL-icon.png       |  Bin 0 -> 1812 bytes
 share/hedgewars/Data/Forts/OlympicL-icon at 2x.png    |  Bin 0 -> 5160 bytes
 share/hedgewars/Data/Forts/OlympicL-preview.png    |  Bin 0 -> 14044 bytes
 share/hedgewars/Data/Forts/OlympicL-preview at 2x.png |  Bin 0 -> 39288 bytes
 share/hedgewars/Data/Forts/OlympicL.png            |  Bin 0 -> 299271 bytes
 share/hedgewars/Data/Forts/Snail-icon.png          |  Bin 0 -> 1451 bytes
 share/hedgewars/Data/Forts/Snail-icon at 2x.png       |  Bin 0 -> 3878 bytes
 share/hedgewars/Data/Forts/Snail-preview.png       |  Bin 0 -> 9240 bytes
 share/hedgewars/Data/Forts/Snail-preview at 2x.png    |  Bin 0 -> 19485 bytes
 share/hedgewars/Data/Forts/SnailL.png              |  Bin 0 -> 96533 bytes
 share/hedgewars/Data/Forts/Tank-icon at 2x.png        |  Bin 8570 -> 5156 bytes
 share/hedgewars/Data/Forts/Wood-icon at 2x.png        |  Bin 10580 -> 6484 bytes
 share/hedgewars/Data/Graphics/AmmoMenu/Ammos.png   |  Bin 59701 -> 0 bytes
 .../Data/Graphics/AmmoMenu/Ammos_base.png          |  Bin 0 -> 56327 bytes
 .../hedgewars/Data/Graphics/AmmoMenu/Ammos_bw.png  |  Bin 45439 -> 0 bytes
 .../Data/Graphics/AmmoMenu/Ammos_bw_base.png       |  Bin 0 -> 28763 bytes
 share/hedgewars/Data/Graphics/BigDigitsGray.png    |  Bin 0 -> 4374 bytes
 share/hedgewars/Data/Graphics/BigDigitsGreen.png   |  Bin 0 -> 8435 bytes
 share/hedgewars/Data/Graphics/BigDigitsRed.png     |  Bin 0 -> 7838 bytes
 share/hedgewars/Data/Graphics/Duck.png             |  Bin 0 -> 910 bytes
 share/hedgewars/Data/Graphics/Egg at 2x.png           |  Bin 7729 -> 4624 bytes
 share/hedgewars/Data/Graphics/Flags/armenia.png    |  Bin 108 -> 92 bytes
 share/hedgewars/Data/Graphics/Flags/cm_cyborg.png  |  Bin 604 -> 698 bytes
 share/hedgewars/Data/Graphics/Flags/cm_fcw.png     |  Bin 1053 -> 960 bytes
 .../hedgewars/Data/Graphics/Flags/cm_pentagram.png |  Bin 212 -> 382 bytes
 share/hedgewars/Data/Graphics/Flags/cm_soviet.png  |  Bin 753 -> 426 bytes
 share/hedgewars/Data/Graphics/Flags/ireland.png    |  Bin 121 -> 93 bytes
 share/hedgewars/Data/Graphics/Flags/nepal.png      |  Bin 539 -> 375 bytes
 share/hedgewars/Data/Graphics/Flags/suisse.png     |  Bin 138 -> 127 bytes
 share/hedgewars/Data/Graphics/Flags/sweden.png     |  Bin 214 -> 109 bytes
 share/hedgewars/Data/Graphics/Flags/turkey.png     |  Bin 278 -> 249 bytes
 share/hedgewars/Data/Graphics/Graves/Clover.png    |  Bin 0 -> 1795 bytes
 share/hedgewars/Data/Graphics/Graves/Old_Apple.png |  Bin 0 -> 1894 bytes
 .../Data/Graphics/Graves/Simple_reversed.png       |  Bin 0 -> 1285 bytes
 share/hedgewars/Data/Graphics/Graves/TV.png        |  Bin 0 -> 1718 bytes
 share/hedgewars/Data/Graphics/Graves/Whisky.png    |  Bin 0 -> 1410 bytes
 .../Data/Graphics/Graves/Yin_and_Yang.png          |  Bin 0 -> 1024 bytes
 .../hedgewars/Data/Graphics/Graves/dragonball.png  |  Bin 6126 -> 3378 bytes
 share/hedgewars/Data/Graphics/Graves/pi.png        |  Bin 0 -> 904 bytes
 share/hedgewars/Data/Graphics/Hats/RamboClean.png  |  Bin 0 -> 1128 bytes
 share/hedgewars/Data/Graphics/Hats/barrelhider.png |  Bin 0 -> 4013 bytes
 .../hedgewars/Data/Graphics/Hats/beefeaterhat.png  |  Bin 0 -> 1256 bytes
 share/hedgewars/Data/Graphics/Hats/bishop.png      |  Bin 0 -> 648 bytes
 share/hedgewars/Data/Graphics/Hats/jester.png      |  Bin 0 -> 1705 bytes
 share/hedgewars/Data/Graphics/Hats/lambdahat.png   |  Bin 0 -> 946 bytes
 share/hedgewars/Data/Graphics/Hats/leprechaun.png  |  Bin 0 -> 1223 bytes
 share/hedgewars/Data/Graphics/Hats/nursehat.png    |  Bin 0 -> 541 bytes
 .../Data/Graphics/Hats/pirate_bandana.png          |  Bin 0 -> 1039 bytes
 .../Data/Graphics/Hats/pirate_eyepatch.png         |  Bin 0 -> 448 bytes
 share/hedgewars/Data/Graphics/Hats/pirate_hat.png  |  Bin 0 -> 1180 bytes
 .../hedgewars/Data/Graphics/Hats/poke_ash_hat.png  |  Bin 0 -> 790 bytes
 .../hedgewars/Data/Graphics/Hats/sf_guile_hat.png  |  Bin 0 -> 1649 bytes
 share/hedgewars/Data/Graphics/Hats/sf_vega_hat.png |  Bin 0 -> 854 bytes
 .../hedgewars/Data/Graphics/Hats/simple_green.png  |  Bin 0 -> 682 bytes
 share/hedgewars/Data/Graphics/Hats/simple_red.png  |  Bin 0 -> 700 bytes
 .../hedgewars/Data/Graphics/Hats/simple_yellow.png |  Bin 0 -> 891 bytes
 share/hedgewars/Data/Graphics/Hats/tf_scount.png   |  Bin 1798 -> 0 bytes
 share/hedgewars/Data/Graphics/Hats/tf_scout.png    |  Bin 0 -> 1938 bytes
 share/hedgewars/Data/Graphics/Hats/thugclean.png   |  Bin 0 -> 1199 bytes
 share/hedgewars/Data/Graphics/Hats/zoo_octopus.png |  Bin 0 -> 2274 bytes
 share/hedgewars/Data/Graphics/Hedgehog.png         |  Bin 24938 -> 24180 bytes
 .../Data/Graphics/Hedgehog/amBaseball.png          |  Bin 839 -> 4605 bytes
 share/hedgewars/Data/Graphics/Hedgehog/amDuck.png  |  Bin 0 -> 1023 bytes
 share/hedgewars/Data/Graphics/Lag.png              |  Bin 28315 -> 16343 bytes
 .../Data/Graphics/Missions/CMakeLists.txt          |    2 +
 .../Challenge/Basic_Training_-_Sniper_Rifle.png    |  Bin 0 -> 16090 bytes
 .../Challenge/Basic_Training_-_Sniper_Rifle at 2x.png |  Bin 0 -> 36881 bytes
 .../Graphics/Missions/Challenge/CMakeLists.txt     |    5 +
 .../Challenge_-_Speed_Shoppa_-_Hedgelove at 2x.png    |  Bin
 .../Challenge_-_Speed_Shoppa_-_Ropes at 2x.png        |  Bin
 .../Challenge_-_Speed_Shoppa_-_ShoppaKing at 2x.png   |  Bin
 .../Missions/{Training => Challenge}/ClimbHome.png |  Bin
 .../{Training => Challenge}/ClimbHome at 2x.png       |  Bin
 .../Target_Practice_-_Bazooka_easy at 2x.png          |  Bin
 .../Target_Practice_-_Bazooka_hard at 2x.png          |  Bin
 .../Target_Practice_-_Cluster_Bomb at 2x.png          |  Bin
 .../Target_Practice_-_Grenade_easy at 2x.png          |  Bin
 .../Target_Practice_-_Grenade_hard at 2x.png          |  Bin
 .../Target_Practice_-_Homing_Bee at 2x.png            |  Bin
 .../Target_Practice_-_Shotgun at 2x.png               |  Bin
 .../User_Mission_-_RCPlane_Challenge.png           |  Bin
 .../User_Mission_-_RCPlane_Challenge at 2x.png        |  Bin
 .../User_Mission_-_Rope_Knock_Challenge.png        |  Bin
 .../User_Mission_-_Rope_Knock_Challenge at 2x.png     |  Bin
 .../User_Mission_-_That_Sinking_Feeling.png        |  Bin
 .../User_Mission_-_That_Sinking_Feeling at 2x.png     |  Bin
 .../Graphics/Missions/Scenario/Big_Armory at 2x.png   |  Bin 0 -> 60641 bytes
 .../Data/Graphics/Missions/Scenario/CMakeLists.txt |    5 +
 .../User_Mission_-_Bamboo_Thicket.png              |  Bin
 .../User_Mission_-_Bamboo_Thicket at 2x.png           |  Bin
 .../User_Mission_-_Dangerous_Ducklings.png         |  Bin
 .../User_Mission_-_Dangerous_Ducklings at 2x.png      |  Bin
 .../User_Mission_-_Diver.png                       |  Bin
 .../User_Mission_-_Diver at 2x.png                    |  Bin
 .../User_Mission_-_Newton_and_the_Hammock.png      |  Bin
 .../User_Mission_-_Newton_and_the_Hammock at 2x.png   |  Bin
 .../User_Mission_-_Nobody_Laugh.png                |  Bin
 .../Scenario/User_Mission_-_Nobody_Laugh at 2x.png    |  Bin 0 -> 24094 bytes
 .../User_Mission_-_Spooky_Tree.png                 |  Bin
 .../User_Mission_-_Spooky_Tree at 2x.png              |  Bin
 .../User_Mission_-_Teamwork.png                    |  Bin
 .../User_Mission_-_Teamwork at 2x.png                 |  Bin
 .../Scenario/User_Mission_-_Teamwork_2 at 2x.png      |  Bin 0 -> 19971 bytes
 .../User_Mission_-_The_Great_Escape.png            |  Bin
 .../User_Mission_-_The_Great_Escape at 2x.png         |  Bin
 .../Data/Graphics/Missions/Scenario/portal at 2x.png  |  Bin 0 -> 35625 bytes
 .../Training/Basic_Training_-_Flying_Saucer at 2x.png |  Bin 0 -> 50520 bytes
 .../Training/Basic_Training_-_Sniper_Rifle.png     |  Bin 17277 -> 0 bytes
 .../Training/Basic_Training_-_Sniper_Rifle at 2x.png  |  Bin 42175 -> 0 bytes
 .../Training/User_Mission_-_Nobody_Laugh at 2x.png    |  Bin 25584 -> 0 bytes
 .../Data/Graphics/Missions/Training/portal at 2x.png  |  Bin 30247 -> 0 bytes
 share/hedgewars/Data/Graphics/Progress.png         |  Bin 65594 -> 53418 bytes
 share/hedgewars/Data/Graphics/TargetBee at 2x.png     |  Bin 10347 -> 7967 bytes
 share/hedgewars/Data/Graphics/custom3.png          |  Bin 0 -> 72 bytes
 share/hedgewars/Data/Graphics/custom4.png          |  Bin 0 -> 72 bytes
 share/hedgewars/Data/Graphics/custom5.png          |  Bin 0 -> 72 bytes
 share/hedgewars/Data/Graphics/custom6.png          |  Bin 0 -> 72 bytes
 share/hedgewars/Data/Graphics/custom7.png          |  Bin 0 -> 72 bytes
 share/hedgewars/Data/Graphics/custom8.png          |  Bin 0 -> 72 bytes
 share/hedgewars/Data/Graphics/missions.png         |  Bin 4304 -> 4380 bytes
 share/hedgewars/Data/Locale/ar.txt                 |   14 +-
 share/hedgewars/Data/Locale/bg.txt                 |    2 +-
 share/hedgewars/Data/Locale/campaigns_de.txt       |   44 +-
 share/hedgewars/Data/Locale/campaigns_en.txt       |   41 +-
 share/hedgewars/Data/Locale/campaigns_pl.txt       |   61 +
 share/hedgewars/Data/Locale/cs.lua                 | 2058 +++++++--
 share/hedgewars/Data/Locale/cs.txt                 |   14 +-
 share/hedgewars/Data/Locale/da.lua                 | 2058 +++++++--
 share/hedgewars/Data/Locale/da.txt                 |   14 +-
 share/hedgewars/Data/Locale/de.lua                 | 4518 ++++++++++++--------
 share/hedgewars/Data/Locale/de.txt                 |  819 +++-
 share/hedgewars/Data/Locale/el.txt                 |   14 +-
 share/hedgewars/Data/Locale/en.txt                 |  799 +++-
 share/hedgewars/Data/Locale/es.lua                 | 2058 +++++++--
 share/hedgewars/Data/Locale/es.txt                 |   14 +-
 share/hedgewars/Data/Locale/fi.txt                 |  111 +-
 share/hedgewars/Data/Locale/fr.lua                 | 2240 ++++++++--
 share/hedgewars/Data/Locale/fr.txt                 |   14 +-
 share/hedgewars/Data/Locale/gd.txt                 |  549 +++
 share/hedgewars/Data/Locale/gl.txt                 |   10 +-
 share/hedgewars/Data/Locale/hedgewars_ar.ts        |  746 +++-
 share/hedgewars/Data/Locale/hedgewars_bg.ts        |  764 +++-
 share/hedgewars/Data/Locale/hedgewars_cs.ts        |  749 +++-
 share/hedgewars/Data/Locale/hedgewars_da.ts        |  736 +++-
 share/hedgewars/Data/Locale/hedgewars_de.ts        | 1617 ++++---
 share/hedgewars/Data/Locale/hedgewars_el.ts        |  744 +++-
 share/hedgewars/Data/Locale/hedgewars_en.ts        | 1995 ++++++---
 share/hedgewars/Data/Locale/hedgewars_es.ts        |  736 +++-
 share/hedgewars/Data/Locale/hedgewars_fi.ts        |  991 ++++-
 share/hedgewars/Data/Locale/hedgewars_fr.ts        |  778 +++-
 share/hedgewars/Data/Locale/hedgewars_gd.ts        | 1208 ++++--
 share/hedgewars/Data/Locale/hedgewars_gl.ts        |  830 +++-
 share/hedgewars/Data/Locale/hedgewars_hu.ts        |  747 +++-
 share/hedgewars/Data/Locale/hedgewars_it.ts        |  804 +++-
 share/hedgewars/Data/Locale/hedgewars_ja.ts        |  821 +++-
 share/hedgewars/Data/Locale/hedgewars_ko.ts        |  807 +++-
 share/hedgewars/Data/Locale/hedgewars_lt.ts        | 1844 +++++---
 share/hedgewars/Data/Locale/hedgewars_ms.ts        | 1836 +++++---
 share/hedgewars/Data/Locale/hedgewars_nl.ts        |  808 +++-
 share/hedgewars/Data/Locale/hedgewars_pl.ts        | 1105 ++++-
 share/hedgewars/Data/Locale/hedgewars_pt_BR.ts     |  732 +++-
 share/hedgewars/Data/Locale/hedgewars_pt_PT.ts     |  732 +++-
 share/hedgewars/Data/Locale/hedgewars_ro.ts        |  755 +++-
 share/hedgewars/Data/Locale/hedgewars_ru.ts        |  792 +++-
 share/hedgewars/Data/Locale/hedgewars_sk.ts        |  731 +++-
 share/hedgewars/Data/Locale/hedgewars_sv.ts        |  736 +++-
 share/hedgewars/Data/Locale/hedgewars_tr_TR.ts     |  721 +++-
 share/hedgewars/Data/Locale/hedgewars_uk.ts        |  741 +++-
 share/hedgewars/Data/Locale/hedgewars_zh_CN.ts     | 1846 +++++---
 share/hedgewars/Data/Locale/hedgewars_zh_TW.ts     | 1944 ++++++---
 share/hedgewars/Data/Locale/hu.txt                 |   14 +-
 share/hedgewars/Data/Locale/it.lua                 | 3227 ++++++++++----
 share/hedgewars/Data/Locale/it.txt                 |   14 +-
 share/hedgewars/Data/Locale/ja.txt                 |   14 +-
 share/hedgewars/Data/Locale/ko.lua                 | 2058 +++++++--
 share/hedgewars/Data/Locale/ko.txt                 |   14 +-
 share/hedgewars/Data/Locale/lt.lua                 | 2058 +++++++--
 share/hedgewars/Data/Locale/lt.txt                 |   16 +-
 share/hedgewars/Data/Locale/missions_de.txt        |   49 +-
 share/hedgewars/Data/Locale/missions_en.txt        |   56 +-
 share/hedgewars/Data/Locale/missions_gd.txt        |   86 +
 share/hedgewars/Data/Locale/missions_it.txt        |   38 +-
 share/hedgewars/Data/Locale/missions_pl.txt        |   69 +-
 share/hedgewars/Data/Locale/missions_ru.txt        |   59 +-
 share/hedgewars/Data/Locale/nl.txt                 |   14 +-
 share/hedgewars/Data/Locale/pl.lua                 | 3600 +++++++++++-----
 share/hedgewars/Data/Locale/pl.txt                 |  340 +-
 share/hedgewars/Data/Locale/pt_BR.lua              | 2058 +++++++--
 share/hedgewars/Data/Locale/pt_BR.txt              |   15 +-
 share/hedgewars/Data/Locale/pt_PT.lua              | 2059 +++++++--
 share/hedgewars/Data/Locale/pt_PT.txt              |   14 +-
 share/hedgewars/Data/Locale/ro.txt                 |   14 +-
 share/hedgewars/Data/Locale/ru.lua                 | 2400 +++++++++--
 share/hedgewars/Data/Locale/ru.txt                 |   34 +-
 share/hedgewars/Data/Locale/sk.lua                 | 2058 +++++++--
 share/hedgewars/Data/Locale/sk.txt                 |   33 +-
 share/hedgewars/Data/Locale/stub.lua               | 2080 +++++++--
 share/hedgewars/Data/Locale/sv.lua                 | 2058 +++++++--
 share/hedgewars/Data/Locale/sv.txt                 |   14 +-
 share/hedgewars/Data/Locale/tips_cs.xml            |    3 -
 share/hedgewars/Data/Locale/tips_da.xml            |    3 -
 share/hedgewars/Data/Locale/tips_de.xml            |   15 +-
 share/hedgewars/Data/Locale/tips_en.xml            |   15 +-
 share/hedgewars/Data/Locale/tips_es.xml            |    3 -
 share/hedgewars/Data/Locale/tips_fi.xml            |   97 +-
 share/hedgewars/Data/Locale/tips_gd.xml            |   78 +
 share/hedgewars/Data/Locale/tips_it.xml            |   68 +-
 share/hedgewars/Data/Locale/tips_pl.xml            |  111 +-
 share/hedgewars/Data/Locale/tips_ru.xml            |    3 -
 share/hedgewars/Data/Locale/tips_sk.xml            |    3 -
 share/hedgewars/Data/Locale/tips_uk.xml            |    3 -
 share/hedgewars/Data/Locale/tr.lua                 | 2058 +++++++--
 share/hedgewars/Data/Locale/tr.txt                 |   14 +-
 share/hedgewars/Data/Locale/uk.lua                 | 2059 +++++++--
 share/hedgewars/Data/Locale/uk.txt                 |   14 +-
 share/hedgewars/Data/Locale/zh_CN.lua              | 2058 +++++++--
 share/hedgewars/Data/Locale/zh_CN.txt              |   31 +-
 share/hedgewars/Data/Locale/zh_TW.txt              |  685 ++-
 share/hedgewars/Data/Maps/Bamboo/CMakeLists.txt    |    1 +
 share/hedgewars/Data/Maps/Bamboo/credits.txt       |    1 +
 .../Data/Maps/BambooPlinko/CMakeLists.txt          |    1 +
 share/hedgewars/Data/Maps/BambooPlinko/credits.txt |    1 +
 share/hedgewars/Data/Maps/Basketball/credits.txt   |    1 +
 share/hedgewars/Data/Maps/Basketball/desc.txt      |    4 +-
 share/hedgewars/Data/Maps/Basketball/map.lua       |   36 +-
 share/hedgewars/Data/Maps/Basketball/preview.png   |  Bin 32361 -> 25953 bytes
 .../Data/Maps/BasketballField/credits.txt          |    1 +
 .../Data/Maps/BasketballField/preview.png          |  Bin 32361 -> 25953 bytes
 share/hedgewars/Data/Maps/Bath/CMakeLists.txt      |    1 +
 share/hedgewars/Data/Maps/Bath/credits.txt         |    1 +
 share/hedgewars/Data/Maps/Battlefield/credits.txt  |    1 +
 share/hedgewars/Data/Maps/Blizzard/credits.txt     |    1 +
 share/hedgewars/Data/Maps/Blox/credits.txt         |    1 +
 share/hedgewars/Data/Maps/Bubbleflow/credits.txt   |    1 +
 share/hedgewars/Data/Maps/CTF_Blizzard/credits.txt |    1 +
 share/hedgewars/Data/Maps/CTF_Blizzard/desc.txt    |    4 +-
 share/hedgewars/Data/Maps/CTF_Blizzard/map.lua     |    9 +-
 share/hedgewars/Data/Maps/Cake/credits.txt         |    1 +
 share/hedgewars/Data/Maps/Castle/CMakeLists.txt    |    1 +
 share/hedgewars/Data/Maps/Castle/credits.txt       |    1 +
 share/hedgewars/Data/Maps/Cheese/credits.txt       |    1 +
 share/hedgewars/Data/Maps/Cheese/map.png           |  Bin 184198 -> 241126 bytes
 share/hedgewars/Data/Maps/Cheese/mask.png          |  Bin 15001 -> 22386 bytes
 share/hedgewars/Data/Maps/Cheese/preview.png       |  Bin 20899 -> 21892 bytes
 share/hedgewars/Data/Maps/Cheese/preview at 2x.png    |  Bin 56264 -> 49763 bytes
 share/hedgewars/Data/Maps/ClimbHome/CMakeLists.txt |    1 +
 share/hedgewars/Data/Maps/ClimbHome/credits.txt    |    1 +
 share/hedgewars/Data/Maps/ClimbHome/desc.txt       |    4 +-
 share/hedgewars/Data/Maps/ClimbHome/map.cfg        |    2 +-
 share/hedgewars/Data/Maps/ClimbHome/map.lua        |  261 +-
 share/hedgewars/Data/Maps/Cogs/credits.txt         |    1 +
 share/hedgewars/Data/Maps/Control/credits.txt      |    1 +
 share/hedgewars/Data/Maps/Control/desc.txt         |    4 +-
 share/hedgewars/Data/Maps/Control/map.lua          |   24 +-
 share/hedgewars/Data/Maps/EarthRise/CMakeLists.txt |    1 +
 share/hedgewars/Data/Maps/EarthRise/credits.txt    |    1 +
 share/hedgewars/Data/Maps/FlightJoust/credits.txt  |    1 +
 share/hedgewars/Data/Maps/Hammock/credits.txt      |    1 +
 share/hedgewars/Data/Maps/Hedgelove/CMakeLists.txt |    1 +
 share/hedgewars/Data/Maps/Hedgelove/credits.txt    |    1 +
 share/hedgewars/Data/Maps/Hedgewars/credits.txt    |    1 +
 share/hedgewars/Data/Maps/Hydrant/CMakeLists.txt   |    1 +
 share/hedgewars/Data/Maps/Hydrant/credits.txt      |    1 +
 share/hedgewars/Data/Maps/Knockball/CMakeLists.txt |    1 +
 share/hedgewars/Data/Maps/Knockball/desc.txt       |    4 +-
 share/hedgewars/Data/Maps/Knockball/map.hwp        |  Bin 0 -> 4034 bytes
 share/hedgewars/Data/Maps/Knockball/map.lua        |   30 +-
 .../hedgewars/Data/Maps/Lonely_Island/credits.txt  |    1 +
 share/hedgewars/Data/Maps/Mushrooms/CMakeLists.txt |    1 +
 share/hedgewars/Data/Maps/Mushrooms/credits.txt    |    1 +
 share/hedgewars/Data/Maps/Octorama/credits.txt     |    1 +
 .../hedgewars/Data/Maps/PirateFlag/CMakeLists.txt  |    1 +
 share/hedgewars/Data/Maps/PirateFlag/credits.txt   |    1 +
 share/hedgewars/Data/Maps/Plane/CMakeLists.txt     |    1 +
 share/hedgewars/Data/Maps/Plane/credits.txt        |    1 +
 share/hedgewars/Data/Maps/Ropes/credits.txt        |    1 +
 share/hedgewars/Data/Maps/Ruler/credits.txt        |    1 +
 share/hedgewars/Data/Maps/SB_Bones/credits.txt     |    1 +
 share/hedgewars/Data/Maps/SB_Crystal/credits.txt   |    1 +
 share/hedgewars/Data/Maps/SB_Grassy/credits.txt    |    1 +
 share/hedgewars/Data/Maps/SB_Haunty/credits.txt    |    1 +
 share/hedgewars/Data/Maps/SB_Oaks/credits.txt      |    1 +
 share/hedgewars/Data/Maps/SB_Shrooms/credits.txt   |    1 +
 share/hedgewars/Data/Maps/SB_Tentacles/credits.txt |    1 +
 .../hedgewars/Data/Maps/ShoppaKing/CMakeLists.txt  |    1 +
 share/hedgewars/Data/Maps/ShoppaKing/credits.txt   |    1 +
 share/hedgewars/Data/Maps/Sticks/CMakeLists.txt    |    1 +
 share/hedgewars/Data/Maps/Sticks/credits.txt       |    1 +
 share/hedgewars/Data/Maps/Tree/credits.txt         |    1 +
 .../hedgewars/Data/Maps/TrophyRace/CMakeLists.txt  |    1 +
 share/hedgewars/Data/Maps/TrophyRace/credits.txt   |    1 +
 share/hedgewars/Data/Maps/TrophyRace/desc.txt      |    4 +-
 share/hedgewars/Data/Maps/TrophyRace/map.lua       |   23 +-
 share/hedgewars/Data/Maps/portal/credits.txt       |    1 +
 share/hedgewars/Data/Missions/CMakeLists.txt       |    2 +
 .../Campaign/A_Classic_Fairytale/backstab.lua      |  208 +-
 .../Campaign/A_Classic_Fairytale/dragon.lua        |  276 +-
 .../Campaign/A_Classic_Fairytale/enemy.lua         |   42 +-
 .../Missions/Campaign/A_Classic_Fairytale/epil.lua |  255 +-
 .../Campaign/A_Classic_Fairytale/family.lua        |   89 +-
 .../Campaign/A_Classic_Fairytale/first_blood.lua   |  264 +-
 .../Campaign/A_Classic_Fairytale/journey.lua       |  478 ++-
 .../Campaign/A_Classic_Fairytale/queen.lua         |  459 +-
 .../Campaign/A_Classic_Fairytale/shadow.lua        |  280 +-
 .../Campaign/A_Classic_Fairytale/united.lua        |   52 +-
 .../Campaign/A_Space_Adventure/campaign.ini        |    2 +-
 .../Missions/Campaign/A_Space_Adventure/cosmos.lua |  385 +-
 .../Campaign/A_Space_Adventure/death01.lua         |   82 +-
 .../Campaign/A_Space_Adventure/death02.lua         |  126 +-
 .../Campaign/A_Space_Adventure/desert01.lua        |  356 +-
 .../Campaign/A_Space_Adventure/desert02.lua        |   59 +-
 .../Campaign/A_Space_Adventure/desert03.lua        |  108 +-
 .../Missions/Campaign/A_Space_Adventure/final.lua  |   88 +-
 .../Campaign/A_Space_Adventure/fruit01.lua         |  237 +-
 .../Campaign/A_Space_Adventure/fruit02.lua         |  422 +-
 .../Campaign/A_Space_Adventure/fruit03.lua         |  132 +-
 .../A_Space_Adventure/global_functions.lua         |   78 +-
 .../Missions/Campaign/A_Space_Adventure/ice01.lua  |  113 +-
 .../Missions/Campaign/A_Space_Adventure/ice02.lua  |  109 +-
 .../Missions/Campaign/A_Space_Adventure/moon01.lua |  263 +-
 .../Missions/Campaign/A_Space_Adventure/moon02.lua |  111 +-
 .../Challenge/Basic_Training_-_Sniper_Rifle.lua    |  424 ++
 .../Data/Missions/Challenge/CMakeLists.txt         |    5 +
 .../Challenge_-_Speed_Shoppa_-_Hedgelove.lua       |   38 +
 .../Challenge_-_Speed_Shoppa_-_Ropes.lua           |    0
 .../Challenge_-_Speed_Shoppa_-_ShoppaKing.lua      |   54 +
 .../Data/Missions/Challenge/ClimbHome.lua          |   34 +
 .../Challenge/Target_Practice_-_Bazooka_easy.lua   |   35 +
 .../Challenge/Target_Practice_-_Bazooka_hard.lua   |   40 +
 .../Challenge/Target_Practice_-_Cluster_Bomb.lua   |   33 +
 .../Challenge/Target_Practice_-_Grenade_easy.lua   |   31 +
 .../Challenge/Target_Practice_-_Grenade_hard.lua   |   42 +
 .../Challenge/Target_Practice_-_Homing_Bee.lua     |   36 +
 .../Challenge/Target_Practice_-_Shotgun.lua        |   39 +
 .../Challenge/User_Mission_-_RCPlane_Challenge.lua |  499 +++
 .../User_Mission_-_Rope_Knock_Challenge.lua        |  294 ++
 .../User_Mission_-_That_Sinking_Feeling.lua        |  301 ++
 .../Data/Missions/Scenario/Big_Armory.lua          |  310 ++
 .../Data/Missions/Scenario/CMakeLists.txt          |    5 +
 .../Scenario/User_Mission_-_Bamboo_Thicket.lua     |   92 +
 .../User_Mission_-_Dangerous_Ducklings.lua         |  151 +
 .../Missions/Scenario/User_Mission_-_Diver.lua     |  107 +
 .../User_Mission_-_Newton_and_the_Hammock.lua      |  134 +
 .../Scenario/User_Mission_-_Nobody_Laugh.lua       |  134 +
 .../Scenario/User_Mission_-_Spooky_Tree.lua        |  158 +
 .../Missions/Scenario/User_Mission_-_Teamwork.lua  |  117 +
 .../Scenario/User_Mission_-_Teamwork_2.lua         |  109 +
 .../Scenario/User_Mission_-_The_Great_Escape.lua   |  122 +
 share/hedgewars/Data/Missions/Scenario/portal.lua  |  206 +
 .../Missions/Training/Basic_Training_-_Bazooka.lua |   18 +-
 .../Training/Basic_Training_-_Flying_Saucer.lua    |  558 +++
 .../Missions/Training/Basic_Training_-_Grenade.lua |    9 +-
 .../Missions/Training/Basic_Training_-_Rope.lua    |   72 +-
 .../Training/Basic_Training_-_Sniper_Rifle.lua     |  349 --
 .../Challenge_-_Speed_Shoppa_-_Hedgelove.lua       |   38 -
 .../Challenge_-_Speed_Shoppa_-_ShoppaKing.lua      |   54 -
 .../hedgewars/Data/Missions/Training/ClimbHome.lua |   41 -
 .../Training/Target_Practice_-_Bazooka_easy.lua    |   35 -
 .../Training/Target_Practice_-_Bazooka_hard.lua    |   40 -
 .../Training/Target_Practice_-_Cluster_Bomb.lua    |   33 -
 .../Training/Target_Practice_-_Grenade_easy.lua    |   30 -
 .../Training/Target_Practice_-_Grenade_hard.lua    |   41 -
 .../Training/Target_Practice_-_Homing_Bee.lua      |   35 -
 .../Training/Target_Practice_-_Shotgun.lua         |   38 -
 .../Training/User_Mission_-_Bamboo_Thicket.lua     |   88 -
 .../User_Mission_-_Dangerous_Ducklings.lua         |  148 -
 .../Missions/Training/User_Mission_-_Diver.lua     |   97 -
 .../User_Mission_-_Newton_and_the_Hammock.lua      |  132 -
 .../Training/User_Mission_-_Nobody_Laugh.lua       |  130 -
 .../Training/User_Mission_-_RCPlane_Challenge.lua  |  490 ---
 .../User_Mission_-_Rope_Knock_Challenge.lua        |  221 -
 .../Training/User_Mission_-_Spooky_Tree.lua        |  153 -
 .../Missions/Training/User_Mission_-_Teamwork.lua  |  119 -
 .../User_Mission_-_That_Sinking_Feeling.lua        |  293 --
 .../Training/User_Mission_-_The_Great_Escape.lua   |  122 -
 share/hedgewars/Data/Missions/Training/portal.lua  |  235 -
 share/hedgewars/Data/Music/Beach.ogg               |  Bin 0 -> 3626732 bytes
 share/hedgewars/Data/Music/CMakeLists.txt          |    2 +
 share/hedgewars/Data/Music/Fruit.ogg               |  Bin 0 -> 3566365 bytes
 share/hedgewars/Data/Music/Jungle.ogg              |  Bin 0 -> 3768289 bytes
 share/hedgewars/Data/Music/credits.txt             |   12 +
 share/hedgewars/Data/Names/Bandit.cfg              |    1 +
 share/hedgewars/Data/Names/Cowboy.cfg              |    1 -
 share/hedgewars/Data/Names/Evil.cfg                |    1 +
 share/hedgewars/Data/Names/Glasses.cfg             |    1 -
 share/hedgewars/Data/Names/Hat.cfg                 |    1 -
 share/hedgewars/Data/Names/IndianChief.cfg         |    2 +-
 share/hedgewars/Data/Names/InfernalHorns.cfg       |    1 +
 .../Data/Names/{clown-copper.cfg => Joker.cfg}     |    0
 share/hedgewars/Data/Names/MegaHogX.cfg            |    1 -
 share/hedgewars/Data/Names/NoHat.cfg               |    1 -
 share/hedgewars/Data/Names/README.md               |   56 +
 share/hedgewars/Data/Names/RobinHood.cfg           |    1 -
 share/hedgewars/Data/Names/Samurai.cfg             |    2 +-
 share/hedgewars/Data/Names/Santa.cfg               |    1 -
 share/hedgewars/Data/Names/Sunglasses.cfg          |    1 -
 share/hedgewars/Data/Names/TeamSoldier.cfg         |    3 +
 share/hedgewars/Data/Names/Viking.cfg              |    2 +
 share/hedgewars/Data/Names/WhySoSerious.cfg        |    1 +
 share/hedgewars/Data/Names/WizardHat.cfg           |    7 +
 share/hedgewars/Data/Names/angel.cfg               |    3 +
 share/hedgewars/Data/Names/angel.txt               |  159 +
 share/hedgewars/Data/Names/apple.txt               |   43 +
 share/hedgewars/Data/Names/banana.txt              |   41 +
 share/hedgewars/Data/Names/bandit.txt              |   49 +-
 share/hedgewars/Data/Names/beefeater.cfg           |    1 -
 share/hedgewars/Data/Names/biblical.txt            |  325 ++
 share/hedgewars/Data/Names/brainslug.txt           |   12 -
 share/hedgewars/Data/Names/cap_blue.cfg            |    1 -
 share/hedgewars/Data/Names/cap_green.cfg           |    1 -
 share/hedgewars/Data/Names/cap_red.cfg             |    1 -
 share/hedgewars/Data/Names/cap_yellow.cfg          |    1 -
 share/hedgewars/Data/Names/clown-copper.cfg        |    1 +
 share/hedgewars/Data/Names/clown-crossed.cfg       |    1 +
 share/hedgewars/Data/Names/clown.cfg               |    1 +
 share/hedgewars/Data/Names/clown.txt               |    3 +-
 share/hedgewars/Data/Names/cowboy.txt              |   22 -
 share/hedgewars/Data/Names/crown.txt               |   97 +-
 share/hedgewars/Data/Names/cyborg1.cfg             |    1 -
 share/hedgewars/Data/Names/female.txt              |  199 +
 share/hedgewars/Data/Names/fr_apple.cfg            |    1 +
 share/hedgewars/Data/Names/fr_banana.cfg           |    1 +
 share/hedgewars/Data/Names/fr_lemon.cfg            |    1 +
 share/hedgewars/Data/Names/fr_orange.cfg           |    1 +
 share/hedgewars/Data/Names/fruit.txt               |   23 +-
 share/hedgewars/Data/Names/generic.txt             |  666 ++-
 share/hedgewars/Data/Names/hair_blue.cfg           |    1 -
 share/hedgewars/Data/Names/hair_green.cfg          |    1 -
 share/hedgewars/Data/Names/hair_grey.cfg           |    1 -
 share/hedgewars/Data/Names/hair_orange.cfg         |    1 -
 share/hedgewars/Data/Names/hair_pink.cfg           |    1 -
 share/hedgewars/Data/Names/hair_purple.cfg         |    1 -
 share/hedgewars/Data/Names/hair_red.cfg            |    1 -
 share/hedgewars/Data/Names/hair_yellow.cfg         |    1 -
 share/hedgewars/Data/Names/indian.txt              |  424 --
 share/hedgewars/Data/Names/jester.cfg              |    2 +
 share/hedgewars/Data/Names/kiss.txt                |  330 +-
 share/hedgewars/Data/Names/knight.cfg              |    1 +
 share/hedgewars/Data/Names/knight.txt              |  102 +
 share/hedgewars/Data/Names/lemon.txt               |   39 +
 share/hedgewars/Data/Names/morbid.txt              |  241 ++
 share/hedgewars/Data/Names/mv_Venom.cfg            |    1 -
 share/hedgewars/Data/Names/native_american.txt     |  419 ++
 share/hedgewars/Data/Names/ninja.txt               |  123 +-
 share/hedgewars/Data/Names/nordic.txt              |  247 ++
 share/hedgewars/Data/Names/ntd_Kirby.cfg           |    1 -
 share/hedgewars/Data/Names/nurse.cfg               |    1 +
 share/hedgewars/Data/Names/nursehat.cfg            |    2 +
 share/hedgewars/Data/Names/orange.txt              |   41 +-
 share/hedgewars/Data/Names/pirate.txt              |    2 +-
 share/hedgewars/Data/Names/pirate_bandana.cfg      |    1 +
 share/hedgewars/Data/Names/pirate_eyepatch.cfg     |    3 +
 share/hedgewars/Data/Names/pirate_hat.cfg          |    1 +
 share/hedgewars/Data/Names/poke_charmander.cfg     |    1 +
 share/hedgewars/Data/Names/poke_chikorita.cfg      |    1 +
 share/hedgewars/Data/Names/poke_diglett.cfg        |    1 +
 share/hedgewars/Data/Names/poke_jigglypuff.cfg     |    1 +
 share/hedgewars/Data/Names/poke_lugia.cfg          |    1 +
 share/hedgewars/Data/Names/poke_mudkip.cfg         |    1 +
 share/hedgewars/Data/Names/poke_pikachu.cfg        |    1 +
 share/hedgewars/Data/Names/poke_slowpoke.cfg       |    2 +-
 share/hedgewars/Data/Names/poke_squirtle.cfg       |    1 +
 share/hedgewars/Data/Names/poke_voltorb.cfg        |    1 +
 share/hedgewars/Data/Names/pokehogs.txt            |  637 +++
 share/hedgewars/Data/Names/policegirl.cfg          |    1 +
 share/hedgewars/Data/Names/royalguard.cfg          |    1 -
 share/hedgewars/Data/Names/scif_BrainSlug.cfg      |    2 +-
 share/hedgewars/Data/Names/scif_BrainSlug2.cfg     |    2 +-
 share/hedgewars/Data/Names/scif_swDarthvader.cfg   |    2 +-
 share/hedgewars/Data/Names/scif_swDarthvader.txt   |   76 +
 share/hedgewars/Data/Names/scif_swStormtrooper.cfg |    2 +-
 share/hedgewars/Data/Names/scif_swStormtrooper.txt |   42 +
 share/hedgewars/Data/Names/sf_chunli.cfg           |    1 +
 share/hedgewars/Data/Names/sf_ryu.cfg              |    1 -
 share/hedgewars/Data/Names/sm_daisy.cfg            |    1 +
 share/hedgewars/Data/Names/sm_peach.cfg            |    1 +
 share/hedgewars/Data/Names/tf_demoman.cfg          |    2 +
 share/hedgewars/Data/Names/tf_scout.cfg            |    2 +
 share/hedgewars/Data/Names/thug.cfg                |    2 +
 share/hedgewars/Data/Names/thugclean.cfg           |    2 +
 share/hedgewars/Data/Names/tiara.cfg               |    1 +
 share/hedgewars/Data/Names/touhou_remelia.cfg      |    1 +
 share/hedgewars/Data/Names/touhou_yukari.cfg       |    1 +
 share/hedgewars/Data/Names/types.ini               | 2435 ++++++++++-
 share/hedgewars/Data/Names/ushanka.cfg             |    1 -
 share/hedgewars/Data/Names/war.txt                 |  221 +
 share/hedgewars/Data/Names/war_UNPeacekeeper01.cfg |    3 +
 share/hedgewars/Data/Names/war_UNPeacekeeper02.cfg |    3 +
 share/hedgewars/Data/Names/war_airwarden02.cfg     |    3 +
 share/hedgewars/Data/Names/war_airwarden03.cfg     |    3 +
 .../hedgewars/Data/Names/war_americanww2helmet.cfg |    1 +
 share/hedgewars/Data/Names/war_britmedic.cfg       |    3 +
 share/hedgewars/Data/Names/war_britpthhelmet.cfg   |    3 +
 share/hedgewars/Data/Names/war_britsapper.cfg      |    3 +
 .../hedgewars/Data/Names/war_desertgrenadier1.cfg  |    3 +
 .../hedgewars/Data/Names/war_desertgrenadier2.cfg  |    3 +
 .../hedgewars/Data/Names/war_desertgrenadier4.cfg  |    3 +
 .../hedgewars/Data/Names/war_desertgrenadier5.cfg  |    3 +
 share/hedgewars/Data/Names/war_desertmedic.cfg     |    3 +
 share/hedgewars/Data/Names/war_desertofficer.cfg   |    3 +
 share/hedgewars/Data/Names/war_desertsapper1.cfg   |    3 +
 share/hedgewars/Data/Names/war_desertsapper2.cfg   |    3 +
 .../hedgewars/Data/Names/war_frenchww1gasmask.cfg  |    3 +
 share/hedgewars/Data/Names/war_frenchww1helmet.cfg |    3 +
 .../hedgewars/Data/Names/war_germanww1helmet2.cfg  |    3 +
 .../hedgewars/Data/Names/war_germanww1tankhelm.cfg |    3 +
 share/hedgewars/Data/Names/war_germanww2medic.cfg  |    3 +
 share/hedgewars/Data/Names/war_germanww2pith.cfg   |    3 +
 share/hedgewars/Data/Names/war_grenadier1.cfg      |    3 +
 share/hedgewars/Data/Names/war_trenchfrench01.cfg  |    3 +
 share/hedgewars/Data/Names/war_trenchfrench02.cfg  |    3 +
 .../hedgewars/Data/Names/war_trenchgrenadier1.cfg  |    3 +
 .../hedgewars/Data/Names/war_trenchgrenadier2.cfg  |    3 +
 .../hedgewars/Data/Names/war_trenchgrenadier3.cfg  |    3 +
 share/hedgewars/Data/Names/whysoserious.txt        |  252 +-
 share/hedgewars/Data/Names/zoo_Bunny.cfg           |    1 -
 share/hedgewars/Data/Scripts/Animate.lua           |   50 +-
 share/hedgewars/Data/Scripts/Locale.lua            |    4 +
 .../Scripts/Multiplayer/Balanced_Random_Weapon.lua |    6 +-
 .../Data/Scripts/Multiplayer/Battalion.cfg         |    2 +
 .../Data/Scripts/Multiplayer/Battalion.lua         | 1723 ++++++++
 .../Data/Scripts/Multiplayer/Capture_the_Flag.lua  |   76 +-
 .../Data/Scripts/Multiplayer/Construction_Mode.hwp |  Bin 79311 -> 21099 bytes
 .../Data/Scripts/Multiplayer/Construction_Mode.lua | 1189 +++---
 .../Scripts/Multiplayer/Continental_supplies.lua   |    6 +-
 .../hedgewars/Data/Scripts/Multiplayer/Frenzy.lua  |   91 +-
 .../hedgewars/Data/Scripts/Multiplayer/Gravity.lua |  116 +-
 .../Data/Scripts/Multiplayer/HedgeEditor.cfg       |    4 +-
 .../Data/Scripts/Multiplayer/HedgeEditor.hwp       |  Bin 100521 -> 19811 bytes
 .../Data/Scripts/Multiplayer/HedgeEditor.lua       | 2178 ++++------
 .../Data/Scripts/Multiplayer/Highlander.cfg        |    2 +-
 .../Data/Scripts/Multiplayer/Highlander.lua        |  137 +-
 .../hedgewars/Data/Scripts/Multiplayer/Mutant.lua  |  260 +-
 share/hedgewars/Data/Scripts/Multiplayer/Racer.hwp |  Bin 0 -> 4089 bytes
 share/hedgewars/Data/Scripts/Multiplayer/Racer.lua |  454 +-
 .../Data/Scripts/Multiplayer/Random_Weapon.lua     |    2 +-
 .../Data/Scripts/Multiplayer/ShoppaMap.lua         |   12 +
 .../Data/Scripts/Multiplayer/Space_Invasion.cfg    |    4 +-
 .../Data/Scripts/Multiplayer/Space_Invasion.lua    | 1156 ++---
 .../Data/Scripts/Multiplayer/TechRacer.cfg         |    2 +-
 .../Data/Scripts/Multiplayer/TechRacer.lua         |  231 +-
 .../Data/Scripts/Multiplayer/The_Specialists.lua   |   17 +-
 .../hedgewars/Data/Scripts/Multiplayer/Tumbler.cfg |    4 +-
 .../hedgewars/Data/Scripts/Multiplayer/Tumbler.lua |  327 +-
 share/hedgewars/Data/Scripts/Multiplayer/WxW.cfg   |    2 +-
 share/hedgewars/Data/Scripts/Multiplayer/WxW.lua   | 1548 ++++++-
 .../hedgewars/Data/Scripts/OfficialChallenges.lua  |   94 +-
 share/hedgewars/Data/Scripts/SpeedShoppa.lua       |    3 +
 share/hedgewars/Data/Scripts/TargetPractice.lua    |   35 +-
 share/hedgewars/Data/Scripts/TechMaps.lua          |    3 +
 share/hedgewars/Data/Scripts/Tracker.lua           |   12 +
 share/hedgewars/Data/Shaders/default.fs            |    2 +
 share/hedgewars/Data/Shaders/default.vs            |    2 +-
 share/hedgewars/Data/Shaders/water.fs              |    1 +
 share/hedgewars/Data/Shaders/water.vs              |    2 +-
 share/hedgewars/Data/Sounds/airmine_impact.ogg     |  Bin 0 -> 6290 bytes
 share/hedgewars/Data/Sounds/blowtorch.ogg          |  Bin 0 -> 19525 bytes
 share/hedgewars/Data/Sounds/countdown1.ogg         |  Bin 0 -> 5056 bytes
 share/hedgewars/Data/Sounds/countdown2.ogg         |  Bin 0 -> 5028 bytes
 share/hedgewars/Data/Sounds/countdown3.ogg         |  Bin 0 -> 5053 bytes
 share/hedgewars/Data/Sounds/countdown4.ogg         |  Bin 0 -> 5083 bytes
 share/hedgewars/Data/Sounds/custom1.ogg            |  Bin 0 -> 3584 bytes
 share/hedgewars/Data/Sounds/custom2.ogg            |  Bin 0 -> 3584 bytes
 share/hedgewars/Data/Sounds/custom3.ogg            |  Bin 0 -> 3584 bytes
 share/hedgewars/Data/Sounds/custom4.ogg            |  Bin 0 -> 3584 bytes
 share/hedgewars/Data/Sounds/custom5.ogg            |  Bin 0 -> 3584 bytes
 share/hedgewars/Data/Sounds/custom6.ogg            |  Bin 0 -> 3584 bytes
 share/hedgewars/Data/Sounds/custom7.ogg            |  Bin 0 -> 3584 bytes
 share/hedgewars/Data/Sounds/custom8.ogg            |  Bin 0 -> 3584 bytes
 share/hedgewars/Data/Sounds/extratime.ogg          |  Bin 0 -> 12535 bytes
 share/hedgewars/Data/Sounds/invulnerable.ogg       |  Bin 0 -> 5519 bytes
 share/hedgewars/Data/Sounds/jetpackboost.ogg       |  Bin 0 -> 10771 bytes
 share/hedgewars/Data/Sounds/knife_impact.ogg       |  Bin 0 -> 8191 bytes
 share/hedgewars/Data/Sounds/lasersight.ogg         |  Bin 0 -> 10555 bytes
 share/hedgewars/Data/Sounds/portalopen.ogg         |  Bin 0 -> 4118 bytes
 share/hedgewars/Data/Sounds/portalshot.ogg         |  Bin 0 -> 8075 bytes
 share/hedgewars/Data/Sounds/portalswitch.ogg       |  Bin 0 -> 4233 bytes
 share/hedgewars/Data/Sounds/rubberduck_die.ogg     |  Bin 0 -> 8248 bytes
 share/hedgewars/Data/Sounds/rubberduck_drop.ogg    |  Bin 0 -> 7888 bytes
 share/hedgewars/Data/Sounds/rubberduck_water.ogg   |  Bin 0 -> 8284 bytes
 .../Data/Sounds/voices/British/CMakeLists.txt      |    2 +-
 .../Data/Sounds/voices/Classic/CMakeLists.txt      |    2 +-
 .../Data/Sounds/voices/Default/CMakeLists.txt      |    2 +-
 .../Data/Sounds/voices/Default_es/CMakeLists.txt   |    2 +-
 .../Data/Sounds/voices/Default_ru/CMakeLists.txt   |    2 +-
 .../Data/Sounds/voices/Default_uk/CMakeLists.txt   |    2 +-
 .../Data/Sounds/voices/HillBilly/CMakeLists.txt    |    2 +-
 .../Data/Sounds/voices/Mobster/CMakeLists.txt      |    2 +-
 .../Data/Sounds/voices/Pirate/CMakeLists.txt       |    2 +-
 .../Data/Sounds/voices/Robot/CMakeLists.txt        |    2 +-
 .../Data/Sounds/voices/Russian/CMakeLists.txt      |    2 +-
 .../Data/Sounds/voices/Singer/CMakeLists.txt       |    2 +-
 .../Data/Sounds/voices/Surfer/CMakeLists.txt       |    2 +-
 share/hedgewars/Data/Themes/Art/CMakeLists.txt     |    1 +
 share/hedgewars/Data/Themes/Art/LandTex.png        |  Bin 20807 -> 18970 bytes
 share/hedgewars/Data/Themes/Art/credits.txt        |    1 +
 share/hedgewars/Data/Themes/Bamboo/CMakeLists.txt  |    1 +
 share/hedgewars/Data/Themes/Bamboo/credits.txt     |    1 +
 share/hedgewars/Data/Themes/Bamboo/theme.cfg       |    3 -
 share/hedgewars/Data/Themes/Bath/credits.txt       |    1 +
 share/hedgewars/Data/Themes/Bath/theme.cfg         |    3 -
 share/hedgewars/Data/Themes/Beach/BeachBall.png    |  Bin 14443 -> 5547 bytes
 share/hedgewars/Data/Themes/Beach/BlueWater.png    |  Bin 1824 -> 1550 bytes
 share/hedgewars/Data/Themes/Beach/Border.png       |  Bin 7763 -> 5020 bytes
 share/hedgewars/Data/Themes/Beach/Clouds.png       |  Bin 35029 -> 30400 bytes
 share/hedgewars/Data/Themes/Beach/Droplet.png      |  Bin 475 -> 343 bytes
 share/hedgewars/Data/Themes/Beach/Flake.png        |  Bin 653 -> 3002 bytes
 share/hedgewars/Data/Themes/Beach/Girder.png       |  Bin 11496 -> 10793 bytes
 share/hedgewars/Data/Themes/Beach/LandBackTex.png  |  Bin 77059 -> 52816 bytes
 share/hedgewars/Data/Themes/Beach/LandObject3.png  |  Bin 32251 -> 13168 bytes
 share/hedgewars/Data/Themes/Beach/LandObject38.png |  Bin 4028 -> 2673 bytes
 share/hedgewars/Data/Themes/Beach/LandObject4.png  |  Bin 2842 -> 3799 bytes
 share/hedgewars/Data/Themes/Beach/LandObject5.png  |  Bin 2928 -> 3177 bytes
 share/hedgewars/Data/Themes/Beach/LandTex.png      |  Bin 68269 -> 45400 bytes
 share/hedgewars/Data/Themes/Beach/Object.png       |  Bin 21076 -> 7905 bytes
 share/hedgewars/Data/Themes/Beach/Shell.png        |  Bin 5279 -> 1834 bytes
 share/hedgewars/Data/Themes/Beach/Sky.png          |  Bin 123 -> 105 bytes
 share/hedgewars/Data/Themes/Beach/Splash.png       |  Bin 19028 -> 18110 bytes
 .../hedgewars/Data/Themes/Beach/SprayObject29.png  |  Bin 6760 -> 3677 bytes
 .../hedgewars/Data/Themes/Beach/SprayObject36.png  |  Bin 8221 -> 3287 bytes
 share/hedgewars/Data/Themes/Beach/SprayObject4.png |  Bin 11029 -> 0 bytes
 share/hedgewars/Data/Themes/Beach/Surfboard.png    |  Bin 0 -> 17185 bytes
 share/hedgewars/Data/Themes/Beach/credits.txt      |    1 +
 .../Data/Themes/Beach/horizont-lowres.png          |  Bin 12840 -> 0 bytes
 share/hedgewars/Data/Themes/Beach/horizont.png     |  Bin 93941 -> 352 bytes
 share/hedgewars/Data/Themes/Beach/icon.png         |  Bin 10351 -> 2907 bytes
 share/hedgewars/Data/Themes/Beach/icon at 2x.png      |  Bin 10351 -> 4967 bytes
 share/hedgewars/Data/Themes/Beach/theme.cfg        |   29 +-
 share/hedgewars/Data/Themes/Blox/theme.cfg         |    3 -
 share/hedgewars/Data/Themes/Brick/CMakeLists.txt   |    1 +
 share/hedgewars/Data/Themes/Brick/credits.txt      |    1 +
 share/hedgewars/Data/Themes/CMakeLists.txt         |    1 +
 share/hedgewars/Data/Themes/Cake/CMakeLists.txt    |    1 +
 share/hedgewars/Data/Themes/Cake/credits.txt       |    1 +
 share/hedgewars/Data/Themes/Castle/credits.txt     |    1 +
 share/hedgewars/Data/Themes/Cave/CMakeLists.txt    |    2 +
 share/hedgewars/Data/Themes/Cave/credits.txt       |    1 +
 share/hedgewars/Data/Themes/Cave/theme.cfg         |    2 -
 share/hedgewars/Data/Themes/Cheese/theme.cfg       |    3 -
 share/hedgewars/Data/Themes/Christmas/credits.txt  |    1 +
 share/hedgewars/Data/Themes/Christmas/theme.cfg    |    3 -
 share/hedgewars/Data/Themes/City/CMakeLists.txt    |    1 +
 share/hedgewars/Data/Themes/City/credits.txt       |    1 +
 share/hedgewars/Data/Themes/Desert/icon at 2x.png     |  Bin 9562 -> 6064 bytes
 .../hedgewars/Data/Themes/EarthRise/CMakeLists.txt |    1 +
 share/hedgewars/Data/Themes/EarthRise/credits.txt  |    1 +
 share/hedgewars/Data/Themes/EarthRise/theme.cfg    |    3 -
 share/hedgewars/Data/Themes/Freeway/CMakeLists.txt |    1 +
 share/hedgewars/Data/Themes/Freeway/credits.txt    |    1 +
 share/hedgewars/Data/Themes/Freeway/theme.cfg      |    3 -
 share/hedgewars/Data/Themes/Fruit/CMakeLists.txt   |    1 +
 share/hedgewars/Data/Themes/Fruit/credits.txt      |    1 +
 share/hedgewars/Data/Themes/Fruit/theme.cfg        |    2 +-
 share/hedgewars/Data/Themes/Golf/CMakeLists.txt    |    1 +
 share/hedgewars/Data/Themes/Golf/credits.txt       |    1 +
 share/hedgewars/Data/Themes/Halloween/credits.txt  |    1 +
 share/hedgewars/Data/Themes/Halloween/theme.cfg    |    1 +
 share/hedgewars/Data/Themes/Hell/CMakeLists.txt    |    1 +
 share/hedgewars/Data/Themes/Hell/credits.txt       |    1 +
 .../hedgewars/Data/Themes/Hoggywood/CMakeLists.txt |    1 +
 share/hedgewars/Data/Themes/Hoggywood/credits.txt  |    1 +
 share/hedgewars/Data/Themes/Hoggywood/theme.cfg    |    4 -
 share/hedgewars/Data/Themes/Island/credits.txt     |    1 +
 share/hedgewars/Data/Themes/Island/theme.cfg       |    3 -
 share/hedgewars/Data/Themes/Jungle/CMakeLists.txt  |    1 +
 share/hedgewars/Data/Themes/Jungle/credits.txt     |    1 +
 share/hedgewars/Data/Themes/Jungle/icon at 2x.png     |  Bin 11241 -> 7720 bytes
 share/hedgewars/Data/Themes/Jungle/theme.cfg       |    4 +-
 share/hedgewars/Data/Themes/Nature/CMakeLists.txt  |    1 +
 share/hedgewars/Data/Themes/Nature/credits.txt     |    1 +
 share/hedgewars/Data/Themes/Nature/icon at 2x.png     |  Bin 9979 -> 6558 bytes
 share/hedgewars/Data/Themes/Nature/theme.cfg       |    3 -
 share/hedgewars/Data/Themes/Olympics/credits.txt   |    1 +
 share/hedgewars/Data/Themes/Olympics/theme.cfg     |    3 -
 share/hedgewars/Data/Themes/Planes/credits.txt     |    1 +
 share/hedgewars/Data/Themes/Planes/theme.cfg       |    3 -
 share/hedgewars/Data/Themes/Sheep/CMakeLists.txt   |    1 +
 share/hedgewars/Data/Themes/Sheep/credits.txt      |    1 +
 share/hedgewars/Data/Themes/Sheep/theme.cfg        |    3 -
 share/hedgewars/Data/Themes/Snow/CMakeLists.txt    |    1 +
 share/hedgewars/Data/Themes/Snow/credits.txt       |    1 +
 share/hedgewars/Data/Themes/Snow/theme.cfg         |    3 -
 share/hedgewars/Data/Themes/Stage/CMakeLists.txt   |    1 +
 share/hedgewars/Data/Themes/Stage/credits.txt      |    1 +
 share/hedgewars/Data/misc/CMakeLists.txt           |    1 +
 share/hedgewars/Data/misc/hedgewars.desktop        |    3 +
 share/hedgewars/Data/misc/hwengine.desktop.in      |   31 +-
 share/version_info.txt                             |    4 +-
 tests/README.md                                    |    6 +
 tests/lua/README.md                                |    3 +
 tests/lua/hellfire_burns.lua                       |    2 +-
 tests/lua/staticmines.lua                          |  137 +
 tests/lua/stuckcake.lua                            |  118 +
 tools/CMakeLists.txt                               |   21 +-
 tools/CreateMacBundle.cmake.in                     |   47 +-
 tools/build_windows.bat                            |    2 -
 tools/dmg_pkg_install.sh                           |   39 +
 tools/docgen.sh                                    |    8 +-
 tools/fix_fpc_ios_build_patch.diff                 |   57 +
 tools/pas2c/Pas2C.hs                               |    1 +
 tools/pas2c/PascalParser.hs                        |    8 +-
 tools/pas2c/pas2c.cabal                            |   30 +
 tools/rgit2hg.sh                                   |    9 +-
 tools/update_lua_locale_files.sh                   |   94 +
 1490 files changed, 156989 insertions(+), 31701 deletions(-)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/collab-maint/hedgewars.git



More information about the Pkg-games-commits mailing list