├── .github └── workflows │ └── build.yaml ├── .gitignore ├── .gitmodules ├── CMakeLists.txt ├── cmake ├── Download_GTest_CMakeLists.txt.in ├── FindCrypto.cmake ├── FindMySQL.cmake ├── FindOwnFreetype.cmake ├── FindPnglite.cmake ├── FindSDL2.cmake ├── FindWavpack.cmake ├── FindZLIB.cmake └── toolchains │ ├── darwin.toolchain │ ├── mingw32.toolchain │ └── mingw64.toolchain ├── datasrc ├── audio │ ├── foley_body_impact-01.wv │ ├── foley_body_impact-02.wv │ ├── foley_body_impact-03.wv │ ├── foley_body_splat-01.wv │ ├── foley_body_splat-02.wv │ ├── foley_body_splat-03.wv │ ├── foley_body_splat-04.wv │ ├── foley_dbljump-01.wv │ ├── foley_dbljump-02.wv │ ├── foley_dbljump-03.wv │ ├── foley_foot_left-01.wv │ ├── foley_foot_left-02.wv │ ├── foley_foot_left-03.wv │ ├── foley_foot_left-04.wv │ ├── foley_foot_right-01.wv │ ├── foley_foot_right-02.wv │ ├── foley_foot_right-03.wv │ ├── foley_foot_right-04.wv │ ├── foley_land-01.wv │ ├── foley_land-02.wv │ ├── foley_land-03.wv │ ├── foley_land-04.wv │ ├── hook_attach-01.wv │ ├── hook_attach-02.wv │ ├── hook_attach-03.wv │ ├── hook_loop-01.wv │ ├── hook_loop-02.wv │ ├── hook_noattach-01.wv │ ├── hook_noattach-02.wv │ ├── hook_noattach-03.wv │ ├── music_menu.wv │ ├── sfx_ctf_cap_pl.wv │ ├── sfx_ctf_drop.wv │ ├── sfx_ctf_grab_en.wv │ ├── sfx_ctf_grab_pl.wv │ ├── sfx_ctf_rtn.wv │ ├── sfx_hit_strong-01.wv │ ├── sfx_hit_strong-02.wv │ ├── sfx_hit_weak-01.wv │ ├── sfx_hit_weak-02.wv │ ├── sfx_hit_weak-03.wv │ ├── sfx_msg-client.wv │ ├── sfx_msg-highlight.wv │ ├── sfx_msg-server.wv │ ├── sfx_pickup_arm-01.wv │ ├── sfx_pickup_arm-02.wv │ ├── sfx_pickup_arm-03.wv │ ├── sfx_pickup_arm-04.wv │ ├── sfx_pickup_gun.wv │ ├── sfx_pickup_hrt-01.wv │ ├── sfx_pickup_hrt-02.wv │ ├── sfx_pickup_launcher.wv │ ├── sfx_pickup_ninja.wv │ ├── sfx_pickup_sg.wv │ ├── sfx_skid-01.wv │ ├── sfx_skid-02.wv │ ├── sfx_skid-03.wv │ ├── sfx_skid-04.wv │ ├── sfx_spawn_wpn-01.wv │ ├── sfx_spawn_wpn-02.wv │ ├── sfx_spawn_wpn-03.wv │ ├── vo_teefault_cry-01.wv │ ├── vo_teefault_cry-02.wv │ ├── vo_teefault_ninja-01.wv │ ├── vo_teefault_ninja-02.wv │ ├── vo_teefault_ninja-03.wv │ ├── vo_teefault_ninja-04.wv │ ├── vo_teefault_pain_long-01.wv │ ├── vo_teefault_pain_long-02.wv │ ├── vo_teefault_pain_short-01.wv │ ├── vo_teefault_pain_short-02.wv │ ├── vo_teefault_pain_short-03.wv │ ├── vo_teefault_pain_short-04.wv │ ├── vo_teefault_pain_short-05.wv │ ├── vo_teefault_pain_short-06.wv │ ├── vo_teefault_pain_short-07.wv │ ├── vo_teefault_pain_short-08.wv │ ├── vo_teefault_pain_short-09.wv │ ├── vo_teefault_pain_short-10.wv │ ├── vo_teefault_pain_short-11.wv │ ├── vo_teefault_pain_short-12.wv │ ├── vo_teefault_sledge-01.wv │ ├── vo_teefault_sledge-02.wv │ ├── vo_teefault_sledge-03.wv │ ├── vo_teefault_spawn-01.wv │ ├── vo_teefault_spawn-02.wv │ ├── vo_teefault_spawn-03.wv │ ├── vo_teefault_spawn-04.wv │ ├── vo_teefault_spawn-05.wv │ ├── vo_teefault_spawn-06.wv │ ├── vo_teefault_spawn-07.wv │ ├── wp_flump_explo-01.wv │ ├── wp_flump_explo-02.wv │ ├── wp_flump_explo-03.wv │ ├── wp_flump_launch-01.wv │ ├── wp_flump_launch-02.wv │ ├── wp_flump_launch-03.wv │ ├── wp_gun_fire-01.wv │ ├── wp_gun_fire-02.wv │ ├── wp_gun_fire-03.wv │ ├── wp_hammer_hit-01.wv │ ├── wp_hammer_hit-02.wv │ ├── wp_hammer_hit-03.wv │ ├── wp_hammer_swing-01.wv │ ├── wp_hammer_swing-02.wv │ ├── wp_hammer_swing-03.wv │ ├── wp_laser_bnce-01.wv │ ├── wp_laser_bnce-02.wv │ ├── wp_laser_bnce-03.wv │ ├── wp_laser_fire-01.wv │ ├── wp_laser_fire-02.wv │ ├── wp_laser_fire-03.wv │ ├── wp_ninja_attack-01.wv │ ├── wp_ninja_attack-02.wv │ ├── wp_ninja_attack-03.wv │ ├── wp_ninja_attack-04.wv │ ├── wp_ninja_hit-01.wv │ ├── wp_ninja_hit-02.wv │ ├── wp_ninja_hit-03.wv │ ├── wp_ninja_hit-04.wv │ ├── wp_noammo-01.wv │ ├── wp_noammo-02.wv │ ├── wp_noammo-03.wv │ ├── wp_noammo-04.wv │ ├── wp_noammo-05.wv │ ├── wp_shotty_fire-01.wv │ ├── wp_shotty_fire-02.wv │ ├── wp_shotty_fire-03.wv │ ├── wp_switch-01.wv │ ├── wp_switch-02.wv │ └── wp_switch-03.wv ├── compile.py ├── content.py ├── countryflags │ ├── AD.png │ ├── AE.png │ ├── AF.png │ ├── AG.png │ ├── AI.png │ ├── AL.png │ ├── AM.png │ ├── AO.png │ ├── AR.png │ ├── AS.png │ ├── AT.png │ ├── AU.png │ ├── AW.png │ ├── AX.png │ ├── AZ.png │ ├── BA.png │ ├── BB.png │ ├── BD.png │ ├── BE.png │ ├── BF.png │ ├── BG.png │ ├── BH.png │ ├── BI.png │ ├── BJ.png │ ├── BL.png │ ├── BM.png │ ├── BN.png │ ├── BO.png │ ├── BR.png │ ├── BS.png │ ├── BT.png │ ├── BW.png │ ├── BY.png │ ├── BZ.png │ ├── CA.png │ ├── CC.png │ ├── CD.png │ ├── CF.png │ ├── CG.png │ ├── CH.png │ ├── CI.png │ ├── CK.png │ ├── CL.png │ ├── CM.png │ ├── CN.png │ ├── CO.png │ ├── CR.png │ ├── CU.png │ ├── CV.png │ ├── CW.png │ ├── CX.png │ ├── CY.png │ ├── CZ.png │ ├── DE.png │ ├── DJ.png │ ├── DK.png │ ├── DM.png │ ├── DO.png │ ├── DZ.png │ ├── EC.png │ ├── EE.png │ ├── EG.png │ ├── EH.png │ ├── ER.png │ ├── ES.png │ ├── ET.png │ ├── FI.png │ ├── FJ.png │ ├── FK.png │ ├── FM.png │ ├── FO.png │ ├── FR.png │ ├── GA.png │ ├── GB.png │ ├── GD.png │ ├── GE.png │ ├── GF.png │ ├── GG.png │ ├── GH.png │ ├── GI.png │ ├── GL.png │ ├── GM.png │ ├── GN.png │ ├── GP.png │ ├── GQ.png │ ├── GR.png │ ├── GS.png │ ├── GT.png │ ├── GU.png │ ├── GW.png │ ├── GY.png │ ├── HK.png │ ├── HN.png │ ├── HR.png │ ├── HT.png │ ├── HU.png │ ├── ID.png │ ├── IE.png │ ├── IL.png │ ├── IM.png │ ├── IN.png │ ├── IO.png │ ├── IQ.png │ ├── IR.png │ ├── IS.png │ ├── IT.png │ ├── JE.png │ ├── JM.png │ ├── JO.png │ ├── JP.png │ ├── KE.png │ ├── KG.png │ ├── KH.png │ ├── KI.png │ ├── KM.png │ ├── KN.png │ ├── KP.png │ ├── KR.png │ ├── KW.png │ ├── KY.png │ ├── KZ.png │ ├── LA.png │ ├── LB.png │ ├── LC.png │ ├── LI.png │ ├── LK.png │ ├── LR.png │ ├── LS.png │ ├── LT.png │ ├── LU.png │ ├── LV.png │ ├── LY.png │ ├── MA.png │ ├── MC.png │ ├── MD.png │ ├── ME.png │ ├── MF.png │ ├── MG.png │ ├── MH.png │ ├── MK.png │ ├── ML.png │ ├── MM.png │ ├── MN.png │ ├── MO.png │ ├── MP.png │ ├── MQ.png │ ├── MR.png │ ├── MS.png │ ├── MT.png │ ├── MU.png │ ├── MV.png │ ├── MW.png │ ├── MX.png │ ├── MY.png │ ├── MZ.png │ ├── NA.png │ ├── NC.png │ ├── NE.png │ ├── NF.png │ ├── NG.png │ ├── NI.png │ ├── NL.png │ ├── NO.png │ ├── NP.png │ ├── NR.png │ ├── NU.png │ ├── NZ.png │ ├── OM.png │ ├── PA.png │ ├── PE.png │ ├── PF.png │ ├── PG.png │ ├── PH.png │ ├── PK.png │ ├── PL.png │ ├── PM.png │ ├── PN.png │ ├── PR.png │ ├── PS.png │ ├── PT.png │ ├── PW.png │ ├── PY.png │ ├── QA.png │ ├── RE.png │ ├── RO.png │ ├── RS.png │ ├── RU.png │ ├── RW.png │ ├── SA.png │ ├── SB.png │ ├── SC.png │ ├── SD.png │ ├── SE.png │ ├── SG.png │ ├── SH.png │ ├── SI.png │ ├── SK.png │ ├── SL.png │ ├── SM.png │ ├── SN.png │ ├── SO.png │ ├── SR.png │ ├── SS.png │ ├── ST.png │ ├── SV.png │ ├── SX.png │ ├── SY.png │ ├── SZ.png │ ├── TC.png │ ├── TD.png │ ├── TF.png │ ├── TG.png │ ├── TH.png │ ├── TJ.png │ ├── TK.png │ ├── TL.png │ ├── TM.png │ ├── TN.png │ ├── TO.png │ ├── TR.png │ ├── TT.png │ ├── TV.png │ ├── TW.png │ ├── TZ.png │ ├── UA.png │ ├── UG.png │ ├── US.png │ ├── UY.png │ ├── UZ.png │ ├── VA.png │ ├── VC.png │ ├── VE.png │ ├── VG.png │ ├── VI.png │ ├── VN.png │ ├── VU.png │ ├── WF.png │ ├── WS.png │ ├── XBZ.png │ ├── XCA.png │ ├── XEN.png │ ├── XES.png │ ├── XGA.png │ ├── XNI.png │ ├── XSC.png │ ├── XWA.png │ ├── YE.png │ ├── ZA.png │ ├── ZM.png │ ├── ZW.png │ ├── default.png │ └── index.json ├── datatypes.py ├── deadtee.png ├── editor │ ├── automap │ │ ├── desert_main.json │ │ ├── grass_doodads.json │ │ ├── grass_main.json │ │ ├── jungle_main.json │ │ └── winter_main.json │ ├── background.png │ ├── checker.png │ ├── cursor.png │ └── entities.png ├── emoticons.png ├── fonts │ ├── DejaVuSans.ttf │ ├── LICENSE │ └── VERSION ├── game.png ├── mapres │ ├── bg_cloud1.png │ ├── bg_cloud2.png │ ├── bg_cloud3.png │ ├── desert_doodads.png │ ├── desert_main.png │ ├── desert_mountains.png │ ├── desert_mountains2.png │ ├── desert_sun.png │ ├── easter.png │ ├── generic_deathtiles.png │ ├── generic_lamps.png │ ├── generic_shadows.png │ ├── generic_unhookable.png │ ├── grass_doodads.png │ ├── grass_main.png │ ├── jungle_background.png │ ├── jungle_deathtiles.png │ ├── jungle_doodads.png │ ├── jungle_main.png │ ├── jungle_midground.png │ ├── jungle_unhookables.png │ ├── light.png │ ├── moon.png │ ├── mountains.png │ ├── snow.png │ ├── stars.png │ ├── sun.png │ ├── winter_doodads.png │ ├── winter_main.png │ ├── winter_mountains.png │ ├── winter_mountains2.png │ └── winter_mountains3.png ├── maps │ └── Kobra 4.map ├── network.py ├── particles.png ├── race_flag.png ├── skins │ ├── beaver.json │ ├── bluekitty.json │ ├── bluestripe.json │ ├── body │ │ ├── bat.png │ │ ├── bear.png │ │ ├── beaver.png │ │ ├── dog.png │ │ ├── force.png │ │ ├── fox.png │ │ ├── hippo.png │ │ ├── kitty.png │ │ ├── koala.png │ │ ├── monkey.png │ │ ├── mouse.png │ │ ├── piglet.png │ │ ├── raccoon.png │ │ ├── spiky.png │ │ ├── standard.png │ │ └── x_ninja.png │ ├── bot.png │ ├── brownbear.json │ ├── bumbler.json │ ├── cammo.json │ ├── cammostripes.json │ ├── cavebat.json │ ├── decoration │ │ ├── hair.png │ │ ├── twinbopp.png │ │ ├── twinmello.png │ │ ├── twinpen.png │ │ ├── unibop.png │ │ ├── unimelo.png │ │ └── unipento.png │ ├── default.json │ ├── eyes │ │ ├── colorable.png │ │ ├── negative.png │ │ ├── standard.png │ │ ├── standardreal.png │ │ └── x_ninja.png │ ├── feet │ │ └── standard.png │ ├── force.json │ ├── fox.json │ ├── greycoon.json │ ├── greyfox.json │ ├── hands │ │ └── standard.png │ ├── hippo.json │ ├── koala.json │ ├── limedog.json │ ├── limekitty.json │ ├── marking │ │ ├── bear.png │ │ ├── belly1.png │ │ ├── belly2.png │ │ ├── blush.png │ │ ├── bug.png │ │ ├── cammo1.png │ │ ├── cammo2.png │ │ ├── cammostripes.png │ │ ├── coonfluff.png │ │ ├── donny.png │ │ ├── downdony.png │ │ ├── duodonny.png │ │ ├── fox.png │ │ ├── hipbel.png │ │ ├── lowcross.png │ │ ├── lowpaint.png │ │ ├── marksman.png │ │ ├── mice.png │ │ ├── mixture1.png │ │ ├── mixture2.png │ │ ├── monkey.png │ │ ├── panda1.png │ │ ├── panda2.png │ │ ├── purelove.png │ │ ├── saddo.png │ │ ├── setisu.png │ │ ├── sidemarks.png │ │ ├── singu.png │ │ ├── stripe.png │ │ ├── striped.png │ │ ├── stripes.png │ │ ├── stripes2.png │ │ ├── thunder.png │ │ ├── tiger1.png │ │ ├── tiger2.png │ │ ├── toptri.png │ │ ├── triangular.png │ │ ├── tricircular.png │ │ ├── tripledon.png │ │ ├── tritri.png │ │ ├── twinbelly.png │ │ ├── twincross.png │ │ ├── twintri.png │ │ ├── uppy.png │ │ ├── warpaint.png │ │ ├── warstripes.png │ │ ├── whisker.png │ │ ├── wildpaint.png │ │ ├── wildpatch.png │ │ └── yinyang.png │ ├── monkey.json │ ├── paintgre.json │ ├── pandabear.json │ ├── panther.json │ ├── pento.json │ ├── piggy.json │ ├── pinky.json │ ├── raccoon.json │ ├── redbopp.json │ ├── redstripe.json │ ├── saddo.json │ ├── setisu.json │ ├── snowti.json │ ├── spiky.json │ ├── swardy.json │ ├── tiger.json │ ├── tooxy.json │ ├── toptri.json │ ├── twinbop.json │ ├── twintri.json │ ├── warmouse.json │ ├── warpaint.json │ ├── x_ninja.json │ └── xmas_hat.png └── ui │ ├── blob.png │ ├── console.png │ ├── console_bar.png │ ├── debug_font.png │ ├── demo_buttons.png │ ├── file_icons.png │ ├── gametypes │ ├── ctf.png │ ├── dm.png │ ├── lms.png │ ├── lts.png │ ├── mod.png │ ├── race.png │ └── tdm.png │ ├── gui_buttons.png │ ├── gui_cursor.png │ ├── gui_icons.png │ ├── gui_logo.png │ ├── icons │ ├── arrows.png │ ├── browse.png │ ├── browser.png │ ├── chat_whisper.png │ ├── friend.png │ ├── level.png │ ├── menu.png │ ├── sidebar.png │ ├── timer_clock.png │ └── tools.png │ ├── menuimages │ ├── demos.png │ ├── editor.png │ ├── local_server.png │ ├── play_game.png │ └── settings.png │ ├── no_skinpart.png │ ├── sound_icons.png │ └── themes │ ├── heavens.png │ ├── heavens_day.map │ ├── heavens_night.map │ ├── jungle.png │ ├── jungle_day.map │ ├── jungle_night.map │ ├── none.png │ ├── winter.png │ ├── winter_day.map │ └── winter_night.map ├── license.txt ├── other ├── bundle │ ├── client │ │ ├── Info.plist.in │ │ └── PkgInfo │ └── server │ │ ├── Info.plist.in │ │ └── PkgInfo ├── config_directory.bat ├── icons │ ├── DDNet7-Server.icns │ ├── DDNet7-Server.ico │ ├── DDNet7-Server.rc │ ├── DDNet7.icns │ ├── DDNet7.ico │ ├── DDNet7.rc │ ├── DDNet7_128x128x32.png │ ├── DDNet7_16x16x32.png │ ├── DDNet7_256x256x32.png │ ├── DDNet7_32x32x32.png │ ├── DDNet7_48x48x32.png │ ├── DDNet7_512x512x32.png │ └── license.txt ├── manifest │ ├── DDNet7.manifest │ └── DDNet7.rc ├── teeworlds.appdata.xml └── teeworlds.desktop ├── readme.md ├── scripts ├── SDL_scancode.h ├── check_header_guards.py ├── compiler.py ├── convert_l10n.py ├── copyright.py ├── count_source.sh ├── darwin_change_dylib.py ├── dat2c.py ├── dmg.py ├── download.py ├── font_converter.py ├── font_installer.sh ├── gen_keys.py ├── git_revision.py ├── linecount.sh ├── make_docs.sh ├── mass_server.py ├── netobj.py ├── nicks.txt ├── png.py ├── process_blame.py ├── reconvert_l10n.py ├── refactor_count.py ├── tw_api.py └── twlib.py ├── src ├── base │ ├── color.h │ ├── detect.h │ ├── hash.c │ ├── hash.h │ ├── hash_bundled.c │ ├── hash_ctxt.h │ ├── hash_libtomcrypt.c │ ├── hash_openssl.c │ ├── math.h │ ├── system.c │ ├── system.h │ ├── tl │ │ ├── algorithm.h │ │ ├── allocator.h │ │ ├── array.h │ │ ├── base.h │ │ ├── range.h │ │ ├── sorted_array.h │ │ ├── string.h │ │ └── threading.h │ ├── unicode │ │ ├── VERSION │ │ ├── confusables.c │ │ ├── confusables_data.h │ │ ├── tolower.c │ │ └── tolower_data.h │ └── vmath.h ├── engine │ ├── client.h │ ├── client │ │ ├── backend_sdl.cpp │ │ ├── backend_sdl.h │ │ ├── client.cpp │ │ ├── client.h │ │ ├── contacts.cpp │ │ ├── contacts.h │ │ ├── graphics_threaded.cpp │ │ ├── graphics_threaded.h │ │ ├── input.cpp │ │ ├── input.h │ │ ├── keynames.h │ │ ├── serverbrowser.cpp │ │ ├── serverbrowser.h │ │ ├── serverbrowser_entry.h │ │ ├── serverbrowser_fav.cpp │ │ ├── serverbrowser_fav.h │ │ ├── serverbrowser_filter.cpp │ │ ├── serverbrowser_filter.h │ │ ├── sound.cpp │ │ ├── sound.h │ │ └── text.cpp │ ├── config.h │ ├── console.h │ ├── contacts.h │ ├── demo.h │ ├── docs │ │ ├── client_time.txt │ │ ├── prediction.txt │ │ ├── server_op.txt │ │ └── snapshots.txt │ ├── editor.h │ ├── engine.h │ ├── external │ │ ├── important.txt │ │ ├── json-parser │ │ │ ├── VERSION │ │ │ ├── json.c │ │ │ └── json.h │ │ ├── md5 │ │ │ ├── md5.c │ │ │ └── md5.h │ │ ├── pnglite │ │ │ ├── VERSION │ │ │ ├── pnglite.c │ │ │ └── pnglite.h │ │ ├── wavpack │ │ │ ├── VERSION │ │ │ ├── arm.S │ │ │ ├── arml.S │ │ │ ├── bits.c │ │ │ ├── coldfire.S │ │ │ ├── float.c │ │ │ ├── license.txt │ │ │ ├── metadata.c │ │ │ ├── readme.txt │ │ │ ├── unpack.c │ │ │ ├── wavpack.h │ │ │ ├── words.c │ │ │ ├── wputils.c │ │ │ └── wvfilter.c.no_compile │ │ └── zlib │ │ │ ├── VERSION │ │ │ ├── adler32.c │ │ │ ├── compress.c │ │ │ ├── crc32.c │ │ │ ├── crc32.h │ │ │ ├── deflate.c │ │ │ ├── deflate.h │ │ │ ├── gzguts.h │ │ │ ├── infback.c │ │ │ ├── inffast.c │ │ │ ├── inffast.h │ │ │ ├── inffixed.h │ │ │ ├── inflate.c │ │ │ ├── inflate.h │ │ │ ├── inftrees.c │ │ │ ├── inftrees.h │ │ │ ├── trees.c │ │ │ ├── trees.h │ │ │ ├── uncompr.c │ │ │ ├── zconf.h │ │ │ ├── zlib.h │ │ │ ├── zutil.c │ │ │ └── zutil.h │ ├── graphics.h │ ├── input.h │ ├── kernel.h │ ├── keys.h │ ├── map.h │ ├── masterserver.h │ ├── message.h │ ├── server.h │ ├── server │ │ ├── authmanager.cpp │ │ ├── authmanager.h │ │ ├── register.cpp │ │ ├── register.h │ │ ├── server.cpp │ │ ├── server.h │ │ ├── sql_connector.cpp │ │ ├── sql_connector.h │ │ ├── sql_server.cpp │ │ ├── sql_server.h │ │ ├── sql_string_helpers.cpp │ │ └── sql_string_helpers.h │ ├── serverbrowser.h │ ├── shared │ │ ├── compression.cpp │ │ ├── compression.h │ │ ├── config.cpp │ │ ├── config.h │ │ ├── config_variables.h │ │ ├── console.cpp │ │ ├── console.h │ │ ├── datafile.cpp │ │ ├── datafile.h │ │ ├── demo.cpp │ │ ├── demo.h │ │ ├── econ.cpp │ │ ├── econ.h │ │ ├── engine.cpp │ │ ├── fifo.cpp │ │ ├── fifo.h │ │ ├── filecollection.cpp │ │ ├── filecollection.h │ │ ├── global_uuid_manager.cpp │ │ ├── huffman.cpp │ │ ├── huffman.h │ │ ├── jobs.cpp │ │ ├── jobs.h │ │ ├── kernel.cpp │ │ ├── linereader.cpp │ │ ├── linereader.h │ │ ├── map.cpp │ │ ├── mapchecker.cpp │ │ ├── mapchecker.h │ │ ├── masterserver.cpp │ │ ├── memheap.cpp │ │ ├── memheap.h │ │ ├── message.h │ │ ├── netban.cpp │ │ ├── netban.h │ │ ├── network.cpp │ │ ├── network.h │ │ ├── network_client.cpp │ │ ├── network_conn.cpp │ │ ├── network_console.cpp │ │ ├── network_console_conn.cpp │ │ ├── network_server.cpp │ │ ├── network_token.cpp │ │ ├── packer.cpp │ │ ├── packer.h │ │ ├── protocol.h │ │ ├── protocol_ex.cpp │ │ ├── protocol_ex.h │ │ ├── protocol_ex_msgs.h │ │ ├── ringbuffer.cpp │ │ ├── ringbuffer.h │ │ ├── snapshot.cpp │ │ ├── snapshot.h │ │ ├── storage.cpp │ │ ├── teehistorian_ex.cpp │ │ ├── teehistorian_ex.h │ │ ├── teehistorian_ex_chunks.h │ │ ├── uuid_manager.cpp │ │ └── uuid_manager.h │ ├── sound.h │ ├── storage.h │ ├── textrender.h │ └── uuid.h ├── game │ ├── client │ │ ├── animstate.cpp │ │ ├── animstate.h │ │ ├── component.h │ │ ├── components │ │ │ ├── binds.cpp │ │ │ ├── binds.h │ │ │ ├── broadcast.cpp │ │ │ ├── broadcast.h │ │ │ ├── camera.cpp │ │ │ ├── camera.h │ │ │ ├── chat.cpp │ │ │ ├── chat.h │ │ │ ├── console.cpp │ │ │ ├── console.h │ │ │ ├── controls.cpp │ │ │ ├── controls.h │ │ │ ├── countryflags.cpp │ │ │ ├── countryflags.h │ │ │ ├── damageind.cpp │ │ │ ├── damageind.h │ │ │ ├── debughud.cpp │ │ │ ├── debughud.h │ │ │ ├── effects.cpp │ │ │ ├── effects.h │ │ │ ├── emoticon.cpp │ │ │ ├── emoticon.h │ │ │ ├── flow.cpp │ │ │ ├── flow.h │ │ │ ├── hud.cpp │ │ │ ├── hud.h │ │ │ ├── infomessages.cpp │ │ │ ├── infomessages.h │ │ │ ├── items.cpp │ │ │ ├── items.h │ │ │ ├── mapimages.cpp │ │ │ ├── mapimages.h │ │ │ ├── maplayers.cpp │ │ │ ├── maplayers.h │ │ │ ├── menus.cpp │ │ │ ├── menus.h │ │ │ ├── menus_browser.cpp │ │ │ ├── menus_callback.cpp │ │ │ ├── menus_demo.cpp │ │ │ ├── menus_ingame.cpp │ │ │ ├── menus_popups.cpp │ │ │ ├── menus_settings.cpp │ │ │ ├── menus_start.cpp │ │ │ ├── motd.cpp │ │ │ ├── motd.h │ │ │ ├── nameplates.cpp │ │ │ ├── nameplates.h │ │ │ ├── notifications.cpp │ │ │ ├── notifications.h │ │ │ ├── particles.cpp │ │ │ ├── particles.h │ │ │ ├── players.cpp │ │ │ ├── players.h │ │ │ ├── scoreboard.cpp │ │ │ ├── scoreboard.h │ │ │ ├── skins.cpp │ │ │ ├── skins.h │ │ │ ├── sounds.cpp │ │ │ ├── sounds.h │ │ │ ├── spectator.cpp │ │ │ ├── spectator.h │ │ │ ├── stats.cpp │ │ │ ├── stats.h │ │ │ ├── voting.cpp │ │ │ └── voting.h │ │ ├── gameclient.cpp │ │ ├── gameclient.h │ │ ├── lineinput.cpp │ │ ├── lineinput.h │ │ ├── localization.cpp │ │ ├── localization.h │ │ ├── render.cpp │ │ ├── render.h │ │ ├── render_map.cpp │ │ ├── ui.cpp │ │ └── ui.h │ ├── collision.cpp │ ├── collision.h │ ├── commands.h │ ├── ddracecommands.h │ ├── editor │ │ ├── auto_map.cpp │ │ ├── auto_map.h │ │ ├── editor.cpp │ │ ├── editor.h │ │ ├── io.cpp │ │ ├── layer_game.cpp │ │ ├── layer_quads.cpp │ │ ├── layer_tiles.cpp │ │ └── popups.cpp │ ├── gamecore.cpp │ ├── gamecore.h │ ├── layers.cpp │ ├── layers.h │ ├── mapitems.h │ ├── server │ │ ├── alloc.h │ │ ├── ddracechat.cpp │ │ ├── ddracechat.h │ │ ├── ddracecommands.cpp │ │ ├── entities │ │ │ ├── character.cpp │ │ │ ├── character.h │ │ │ ├── door.cpp │ │ │ ├── door.h │ │ │ ├── dragger.cpp │ │ │ ├── dragger.h │ │ │ ├── flag.cpp │ │ │ ├── flag.h │ │ │ ├── gun.cpp │ │ │ ├── gun.h │ │ │ ├── laser.cpp │ │ │ ├── laser.h │ │ │ ├── light.cpp │ │ │ ├── light.h │ │ │ ├── pickup.cpp │ │ │ ├── pickup.h │ │ │ ├── plasma.cpp │ │ │ ├── plasma.h │ │ │ ├── projectile.cpp │ │ │ └── projectile.h │ │ ├── entity.cpp │ │ ├── entity.h │ │ ├── eventhandler.cpp │ │ ├── eventhandler.h │ │ ├── gamecontext.cpp │ │ ├── gamecontext.h │ │ ├── gamecontroller.cpp │ │ ├── gamecontroller.h │ │ ├── gamemodes │ │ │ ├── DDRace.cpp │ │ │ ├── DDRace.h │ │ │ └── gamemode.h │ │ ├── gameworld.cpp │ │ ├── gameworld.h │ │ ├── player.cpp │ │ ├── player.h │ │ ├── save.cpp │ │ ├── save.h │ │ ├── score.h │ │ ├── score │ │ │ ├── file_score.cpp │ │ │ ├── file_score.h │ │ │ ├── sql_score.cpp │ │ │ └── sql_score.h │ │ ├── teams.cpp │ │ ├── teams.h │ │ ├── teehistorian.cpp │ │ └── teehistorian.h │ ├── teamscore.cpp │ ├── teamscore.h │ ├── tuning.h │ ├── variables.h │ ├── version.h │ └── voting.h ├── mastersrv │ ├── mastersrv.cpp │ └── mastersrv.h ├── osxlaunch │ ├── client.h │ ├── client.m │ └── server.mm ├── test │ ├── ex.cpp │ ├── fs.cpp │ ├── git_revision.cpp │ ├── hash.cpp │ ├── storage.cpp │ ├── str.cpp │ ├── teehistorian.cpp │ ├── test.cpp │ ├── test.h │ └── thread.cpp ├── tools │ ├── crapnet.cpp │ ├── fake_server.cpp │ ├── map_resave.cpp │ ├── map_version.cpp │ ├── packetgen.cpp │ └── uuid.cpp └── versionsrv │ ├── mapversions.h │ ├── versionsrv.cpp │ └── versionsrv.h └── storage.cfg /.gitmodules: -------------------------------------------------------------------------------- 1 | [submodule "datasrc/languages"] 2 | path = datasrc/languages 3 | url = git://github.com/teeworlds/teeworlds-translation.git 4 | branch = master 5 | [submodule "ddnet-libs"] 6 | path = ddnet-libs 7 | url = https://github.com/ddnet/ddnet-libs 8 | -------------------------------------------------------------------------------- /cmake/Download_GTest_CMakeLists.txt.in: -------------------------------------------------------------------------------- 1 | cmake_minimum_required(VERSION 2.8) 2 | 3 | project(googletest-download NONE) 4 | 5 | include(ExternalProject) 6 | ExternalProject_Add(googletest 7 | GIT_REPOSITORY https://github.com/google/googletest.git 8 | GIT_TAG "${TEEWORLDS_GTEST_VERSION}" 9 | SOURCE_DIR "${CMAKE_BINARY_DIR}/googletest-src" 10 | BINARY_DIR "${CMAKE_BINARY_DIR}/googletest-build" 11 | CONFIGURE_COMMAND "" 12 | BUILD_COMMAND "" 13 | INSTALL_COMMAND "" 14 | TEST_COMMAND "" 15 | TLS_VERIFY ON 16 | ) 17 | -------------------------------------------------------------------------------- /cmake/FindCrypto.cmake: -------------------------------------------------------------------------------- 1 | if(NOT PREFER_BUNDLED_LIBS) 2 | find_package(OpenSSL) 3 | if(OPENSSL_FOUND) 4 | set(CRYPTO_FOUND ON) 5 | set(CRYPTO_BUNDLED OFF) 6 | set(CRYPTO_LIBRARY ${OPENSSL_CRYPTO_LIBRARY}) 7 | set(CRYPTO_INCLUDEDIR ${OPENSSL_INCLUDE_DIR}) 8 | endif() 9 | endif() 10 | 11 | include(FindPackageHandleStandardArgs) 12 | find_package_handle_standard_args(Crypto DEFAULT_MSG CRYPTO_LIBRARY CRYPTO_INCLUDEDIR) 13 | 14 | mark_as_advanced(CRYPTO_LIBRARY CRYPTO_INCLUDEDIR) 15 | 16 | if(CRYPTO_FOUND) 17 | set(CRYPTO_LIBRARIES ${CRYPTO_LIBRARY}) 18 | set(CRYPTO_INCLUDE_DIRS ${CRYPTO_INCLUDEDIR}) 19 | endif() 20 | -------------------------------------------------------------------------------- /cmake/toolchains/darwin.toolchain: -------------------------------------------------------------------------------- 1 | set(CMAKE_SYSTEM_NAME Darwin) 2 | 3 | set(CMAKE_C_COMPILER o64-clang) 4 | set(CMAKE_CXX_COMPILER o64-clang++) 5 | set(CMAKE_INSTALL_NAME_TOOL x86_64-apple-darwin15-install_name_tool) 6 | set(CMAKE_OTOOL x86_64-apple-darwin15-otool) 7 | 8 | set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER) 9 | set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY) 10 | set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY) 11 | set(CMAKE_FIND_ROOT_PATH_MODE_PACKAGE ONLY) 12 | -------------------------------------------------------------------------------- /cmake/toolchains/mingw32.toolchain: -------------------------------------------------------------------------------- 1 | set(CMAKE_SYSTEM_NAME Windows) 2 | 3 | set(CMAKE_C_COMPILER i686-w64-mingw32-gcc) 4 | set(CMAKE_CXX_COMPILER i686-w64-mingw32-g++) 5 | set(CMAKE_RC_COMPILER i686-w64-mingw32-windres) 6 | 7 | set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER) 8 | set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY) 9 | set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY) 10 | set(CMAKE_FIND_ROOT_PATH_MODE_PACKAGE ONLY) 11 | -------------------------------------------------------------------------------- /cmake/toolchains/mingw64.toolchain: -------------------------------------------------------------------------------- 1 | set(CMAKE_SYSTEM_NAME Windows) 2 | 3 | set(CMAKE_C_COMPILER x86_64-w64-mingw32-gcc) 4 | set(CMAKE_CXX_COMPILER x86_64-w64-mingw32-g++) 5 | set(CMAKE_RC_COMPILER x86_64-w64-mingw32-windres) 6 | 7 | set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER) 8 | set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY) 9 | set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY) 10 | set(CMAKE_FIND_ROOT_PATH_MODE_PACKAGE ONLY) 11 | -------------------------------------------------------------------------------- /datasrc/audio/foley_body_impact-01.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/foley_body_impact-01.wv -------------------------------------------------------------------------------- /datasrc/audio/foley_body_impact-02.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/foley_body_impact-02.wv -------------------------------------------------------------------------------- /datasrc/audio/foley_body_impact-03.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/foley_body_impact-03.wv -------------------------------------------------------------------------------- /datasrc/audio/foley_body_splat-01.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/foley_body_splat-01.wv -------------------------------------------------------------------------------- /datasrc/audio/foley_body_splat-02.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/foley_body_splat-02.wv -------------------------------------------------------------------------------- /datasrc/audio/foley_body_splat-03.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/foley_body_splat-03.wv -------------------------------------------------------------------------------- /datasrc/audio/foley_body_splat-04.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/foley_body_splat-04.wv -------------------------------------------------------------------------------- /datasrc/audio/foley_dbljump-01.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/foley_dbljump-01.wv -------------------------------------------------------------------------------- /datasrc/audio/foley_dbljump-02.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/foley_dbljump-02.wv -------------------------------------------------------------------------------- /datasrc/audio/foley_dbljump-03.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/foley_dbljump-03.wv -------------------------------------------------------------------------------- /datasrc/audio/foley_foot_left-01.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/foley_foot_left-01.wv -------------------------------------------------------------------------------- /datasrc/audio/foley_foot_left-02.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/foley_foot_left-02.wv -------------------------------------------------------------------------------- /datasrc/audio/foley_foot_left-03.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/foley_foot_left-03.wv -------------------------------------------------------------------------------- /datasrc/audio/foley_foot_left-04.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/foley_foot_left-04.wv -------------------------------------------------------------------------------- /datasrc/audio/foley_foot_right-01.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/foley_foot_right-01.wv -------------------------------------------------------------------------------- /datasrc/audio/foley_foot_right-02.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/foley_foot_right-02.wv -------------------------------------------------------------------------------- /datasrc/audio/foley_foot_right-03.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/foley_foot_right-03.wv -------------------------------------------------------------------------------- /datasrc/audio/foley_foot_right-04.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/foley_foot_right-04.wv -------------------------------------------------------------------------------- /datasrc/audio/foley_land-01.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/foley_land-01.wv -------------------------------------------------------------------------------- /datasrc/audio/foley_land-02.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/foley_land-02.wv -------------------------------------------------------------------------------- /datasrc/audio/foley_land-03.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/foley_land-03.wv -------------------------------------------------------------------------------- /datasrc/audio/foley_land-04.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/foley_land-04.wv -------------------------------------------------------------------------------- /datasrc/audio/hook_attach-01.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/hook_attach-01.wv -------------------------------------------------------------------------------- /datasrc/audio/hook_attach-02.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/hook_attach-02.wv -------------------------------------------------------------------------------- /datasrc/audio/hook_attach-03.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/hook_attach-03.wv -------------------------------------------------------------------------------- /datasrc/audio/hook_loop-01.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/hook_loop-01.wv -------------------------------------------------------------------------------- /datasrc/audio/hook_loop-02.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/hook_loop-02.wv -------------------------------------------------------------------------------- /datasrc/audio/hook_noattach-01.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/hook_noattach-01.wv -------------------------------------------------------------------------------- /datasrc/audio/hook_noattach-02.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/hook_noattach-02.wv -------------------------------------------------------------------------------- /datasrc/audio/hook_noattach-03.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/hook_noattach-03.wv -------------------------------------------------------------------------------- /datasrc/audio/music_menu.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/music_menu.wv -------------------------------------------------------------------------------- /datasrc/audio/sfx_ctf_cap_pl.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/sfx_ctf_cap_pl.wv -------------------------------------------------------------------------------- /datasrc/audio/sfx_ctf_drop.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/sfx_ctf_drop.wv -------------------------------------------------------------------------------- /datasrc/audio/sfx_ctf_grab_en.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/sfx_ctf_grab_en.wv -------------------------------------------------------------------------------- /datasrc/audio/sfx_ctf_grab_pl.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/sfx_ctf_grab_pl.wv -------------------------------------------------------------------------------- /datasrc/audio/sfx_ctf_rtn.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/sfx_ctf_rtn.wv -------------------------------------------------------------------------------- /datasrc/audio/sfx_hit_strong-01.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/sfx_hit_strong-01.wv -------------------------------------------------------------------------------- /datasrc/audio/sfx_hit_strong-02.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/sfx_hit_strong-02.wv -------------------------------------------------------------------------------- /datasrc/audio/sfx_hit_weak-01.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/sfx_hit_weak-01.wv -------------------------------------------------------------------------------- /datasrc/audio/sfx_hit_weak-02.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/sfx_hit_weak-02.wv -------------------------------------------------------------------------------- /datasrc/audio/sfx_hit_weak-03.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/sfx_hit_weak-03.wv -------------------------------------------------------------------------------- /datasrc/audio/sfx_msg-client.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/sfx_msg-client.wv -------------------------------------------------------------------------------- /datasrc/audio/sfx_msg-highlight.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/sfx_msg-highlight.wv -------------------------------------------------------------------------------- /datasrc/audio/sfx_msg-server.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/sfx_msg-server.wv -------------------------------------------------------------------------------- /datasrc/audio/sfx_pickup_arm-01.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/sfx_pickup_arm-01.wv -------------------------------------------------------------------------------- /datasrc/audio/sfx_pickup_arm-02.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/sfx_pickup_arm-02.wv -------------------------------------------------------------------------------- /datasrc/audio/sfx_pickup_arm-03.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/sfx_pickup_arm-03.wv -------------------------------------------------------------------------------- /datasrc/audio/sfx_pickup_arm-04.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/sfx_pickup_arm-04.wv -------------------------------------------------------------------------------- /datasrc/audio/sfx_pickup_gun.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/sfx_pickup_gun.wv -------------------------------------------------------------------------------- /datasrc/audio/sfx_pickup_hrt-01.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/sfx_pickup_hrt-01.wv -------------------------------------------------------------------------------- /datasrc/audio/sfx_pickup_hrt-02.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/sfx_pickup_hrt-02.wv -------------------------------------------------------------------------------- /datasrc/audio/sfx_pickup_launcher.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/sfx_pickup_launcher.wv -------------------------------------------------------------------------------- /datasrc/audio/sfx_pickup_ninja.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/sfx_pickup_ninja.wv -------------------------------------------------------------------------------- /datasrc/audio/sfx_pickup_sg.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/sfx_pickup_sg.wv -------------------------------------------------------------------------------- /datasrc/audio/sfx_skid-01.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/sfx_skid-01.wv -------------------------------------------------------------------------------- /datasrc/audio/sfx_skid-02.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/sfx_skid-02.wv -------------------------------------------------------------------------------- /datasrc/audio/sfx_skid-03.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/sfx_skid-03.wv -------------------------------------------------------------------------------- /datasrc/audio/sfx_skid-04.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/sfx_skid-04.wv -------------------------------------------------------------------------------- /datasrc/audio/sfx_spawn_wpn-01.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/sfx_spawn_wpn-01.wv -------------------------------------------------------------------------------- /datasrc/audio/sfx_spawn_wpn-02.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/sfx_spawn_wpn-02.wv -------------------------------------------------------------------------------- /datasrc/audio/sfx_spawn_wpn-03.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/sfx_spawn_wpn-03.wv -------------------------------------------------------------------------------- /datasrc/audio/vo_teefault_cry-01.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/vo_teefault_cry-01.wv -------------------------------------------------------------------------------- /datasrc/audio/vo_teefault_cry-02.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/vo_teefault_cry-02.wv -------------------------------------------------------------------------------- /datasrc/audio/vo_teefault_ninja-01.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/vo_teefault_ninja-01.wv -------------------------------------------------------------------------------- /datasrc/audio/vo_teefault_ninja-02.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/vo_teefault_ninja-02.wv -------------------------------------------------------------------------------- /datasrc/audio/vo_teefault_ninja-03.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/vo_teefault_ninja-03.wv -------------------------------------------------------------------------------- /datasrc/audio/vo_teefault_ninja-04.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/vo_teefault_ninja-04.wv -------------------------------------------------------------------------------- /datasrc/audio/vo_teefault_pain_long-01.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/vo_teefault_pain_long-01.wv -------------------------------------------------------------------------------- /datasrc/audio/vo_teefault_pain_long-02.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/vo_teefault_pain_long-02.wv -------------------------------------------------------------------------------- /datasrc/audio/vo_teefault_pain_short-01.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/vo_teefault_pain_short-01.wv -------------------------------------------------------------------------------- /datasrc/audio/vo_teefault_pain_short-02.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/vo_teefault_pain_short-02.wv -------------------------------------------------------------------------------- /datasrc/audio/vo_teefault_pain_short-03.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/vo_teefault_pain_short-03.wv -------------------------------------------------------------------------------- /datasrc/audio/vo_teefault_pain_short-04.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/vo_teefault_pain_short-04.wv -------------------------------------------------------------------------------- /datasrc/audio/vo_teefault_pain_short-05.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/vo_teefault_pain_short-05.wv -------------------------------------------------------------------------------- /datasrc/audio/vo_teefault_pain_short-06.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/vo_teefault_pain_short-06.wv -------------------------------------------------------------------------------- /datasrc/audio/vo_teefault_pain_short-07.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/vo_teefault_pain_short-07.wv -------------------------------------------------------------------------------- /datasrc/audio/vo_teefault_pain_short-08.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/vo_teefault_pain_short-08.wv -------------------------------------------------------------------------------- /datasrc/audio/vo_teefault_pain_short-09.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/vo_teefault_pain_short-09.wv -------------------------------------------------------------------------------- /datasrc/audio/vo_teefault_pain_short-10.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/vo_teefault_pain_short-10.wv -------------------------------------------------------------------------------- /datasrc/audio/vo_teefault_pain_short-11.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/vo_teefault_pain_short-11.wv -------------------------------------------------------------------------------- /datasrc/audio/vo_teefault_pain_short-12.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/vo_teefault_pain_short-12.wv -------------------------------------------------------------------------------- /datasrc/audio/vo_teefault_sledge-01.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/vo_teefault_sledge-01.wv -------------------------------------------------------------------------------- /datasrc/audio/vo_teefault_sledge-02.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/vo_teefault_sledge-02.wv -------------------------------------------------------------------------------- /datasrc/audio/vo_teefault_sledge-03.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/vo_teefault_sledge-03.wv -------------------------------------------------------------------------------- /datasrc/audio/vo_teefault_spawn-01.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/vo_teefault_spawn-01.wv -------------------------------------------------------------------------------- /datasrc/audio/vo_teefault_spawn-02.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/vo_teefault_spawn-02.wv -------------------------------------------------------------------------------- /datasrc/audio/vo_teefault_spawn-03.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/vo_teefault_spawn-03.wv -------------------------------------------------------------------------------- /datasrc/audio/vo_teefault_spawn-04.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/vo_teefault_spawn-04.wv -------------------------------------------------------------------------------- /datasrc/audio/vo_teefault_spawn-05.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/vo_teefault_spawn-05.wv -------------------------------------------------------------------------------- /datasrc/audio/vo_teefault_spawn-06.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/vo_teefault_spawn-06.wv -------------------------------------------------------------------------------- /datasrc/audio/vo_teefault_spawn-07.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/vo_teefault_spawn-07.wv -------------------------------------------------------------------------------- /datasrc/audio/wp_flump_explo-01.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/wp_flump_explo-01.wv -------------------------------------------------------------------------------- /datasrc/audio/wp_flump_explo-02.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/wp_flump_explo-02.wv -------------------------------------------------------------------------------- /datasrc/audio/wp_flump_explo-03.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/wp_flump_explo-03.wv -------------------------------------------------------------------------------- /datasrc/audio/wp_flump_launch-01.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/wp_flump_launch-01.wv -------------------------------------------------------------------------------- /datasrc/audio/wp_flump_launch-02.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/wp_flump_launch-02.wv -------------------------------------------------------------------------------- /datasrc/audio/wp_flump_launch-03.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/wp_flump_launch-03.wv -------------------------------------------------------------------------------- /datasrc/audio/wp_gun_fire-01.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/wp_gun_fire-01.wv -------------------------------------------------------------------------------- /datasrc/audio/wp_gun_fire-02.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/wp_gun_fire-02.wv -------------------------------------------------------------------------------- /datasrc/audio/wp_gun_fire-03.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/wp_gun_fire-03.wv -------------------------------------------------------------------------------- /datasrc/audio/wp_hammer_hit-01.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/wp_hammer_hit-01.wv -------------------------------------------------------------------------------- /datasrc/audio/wp_hammer_hit-02.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/wp_hammer_hit-02.wv -------------------------------------------------------------------------------- /datasrc/audio/wp_hammer_hit-03.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/wp_hammer_hit-03.wv -------------------------------------------------------------------------------- /datasrc/audio/wp_hammer_swing-01.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/wp_hammer_swing-01.wv -------------------------------------------------------------------------------- /datasrc/audio/wp_hammer_swing-02.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/wp_hammer_swing-02.wv -------------------------------------------------------------------------------- /datasrc/audio/wp_hammer_swing-03.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/wp_hammer_swing-03.wv -------------------------------------------------------------------------------- /datasrc/audio/wp_laser_bnce-01.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/wp_laser_bnce-01.wv -------------------------------------------------------------------------------- /datasrc/audio/wp_laser_bnce-02.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/wp_laser_bnce-02.wv -------------------------------------------------------------------------------- /datasrc/audio/wp_laser_bnce-03.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/wp_laser_bnce-03.wv -------------------------------------------------------------------------------- /datasrc/audio/wp_laser_fire-01.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/wp_laser_fire-01.wv -------------------------------------------------------------------------------- /datasrc/audio/wp_laser_fire-02.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/wp_laser_fire-02.wv -------------------------------------------------------------------------------- /datasrc/audio/wp_laser_fire-03.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/wp_laser_fire-03.wv -------------------------------------------------------------------------------- /datasrc/audio/wp_ninja_attack-01.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/wp_ninja_attack-01.wv -------------------------------------------------------------------------------- /datasrc/audio/wp_ninja_attack-02.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/wp_ninja_attack-02.wv -------------------------------------------------------------------------------- /datasrc/audio/wp_ninja_attack-03.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/wp_ninja_attack-03.wv -------------------------------------------------------------------------------- /datasrc/audio/wp_ninja_attack-04.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/wp_ninja_attack-04.wv -------------------------------------------------------------------------------- /datasrc/audio/wp_ninja_hit-01.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/wp_ninja_hit-01.wv -------------------------------------------------------------------------------- /datasrc/audio/wp_ninja_hit-02.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/wp_ninja_hit-02.wv -------------------------------------------------------------------------------- /datasrc/audio/wp_ninja_hit-03.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/wp_ninja_hit-03.wv -------------------------------------------------------------------------------- /datasrc/audio/wp_ninja_hit-04.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/wp_ninja_hit-04.wv -------------------------------------------------------------------------------- /datasrc/audio/wp_noammo-01.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/wp_noammo-01.wv -------------------------------------------------------------------------------- /datasrc/audio/wp_noammo-02.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/wp_noammo-02.wv -------------------------------------------------------------------------------- /datasrc/audio/wp_noammo-03.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/wp_noammo-03.wv -------------------------------------------------------------------------------- /datasrc/audio/wp_noammo-04.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/wp_noammo-04.wv -------------------------------------------------------------------------------- /datasrc/audio/wp_noammo-05.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/wp_noammo-05.wv -------------------------------------------------------------------------------- /datasrc/audio/wp_shotty_fire-01.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/wp_shotty_fire-01.wv -------------------------------------------------------------------------------- /datasrc/audio/wp_shotty_fire-02.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/wp_shotty_fire-02.wv -------------------------------------------------------------------------------- /datasrc/audio/wp_shotty_fire-03.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/wp_shotty_fire-03.wv -------------------------------------------------------------------------------- /datasrc/audio/wp_switch-01.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/wp_switch-01.wv -------------------------------------------------------------------------------- /datasrc/audio/wp_switch-02.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/wp_switch-02.wv -------------------------------------------------------------------------------- /datasrc/audio/wp_switch-03.wv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/audio/wp_switch-03.wv -------------------------------------------------------------------------------- /datasrc/countryflags/AD.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/AD.png -------------------------------------------------------------------------------- /datasrc/countryflags/AE.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/AE.png -------------------------------------------------------------------------------- /datasrc/countryflags/AF.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/AF.png -------------------------------------------------------------------------------- /datasrc/countryflags/AG.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/AG.png -------------------------------------------------------------------------------- /datasrc/countryflags/AI.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/AI.png -------------------------------------------------------------------------------- /datasrc/countryflags/AL.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/AL.png -------------------------------------------------------------------------------- /datasrc/countryflags/AM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/AM.png -------------------------------------------------------------------------------- /datasrc/countryflags/AO.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/AO.png -------------------------------------------------------------------------------- /datasrc/countryflags/AR.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/AR.png -------------------------------------------------------------------------------- /datasrc/countryflags/AS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/AS.png -------------------------------------------------------------------------------- /datasrc/countryflags/AT.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/AT.png -------------------------------------------------------------------------------- /datasrc/countryflags/AU.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/AU.png -------------------------------------------------------------------------------- /datasrc/countryflags/AW.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/AW.png -------------------------------------------------------------------------------- /datasrc/countryflags/AX.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/AX.png -------------------------------------------------------------------------------- /datasrc/countryflags/AZ.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/AZ.png -------------------------------------------------------------------------------- /datasrc/countryflags/BA.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/BA.png -------------------------------------------------------------------------------- /datasrc/countryflags/BB.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/BB.png -------------------------------------------------------------------------------- /datasrc/countryflags/BD.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/BD.png -------------------------------------------------------------------------------- /datasrc/countryflags/BE.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/BE.png -------------------------------------------------------------------------------- /datasrc/countryflags/BF.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/BF.png -------------------------------------------------------------------------------- /datasrc/countryflags/BG.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/BG.png -------------------------------------------------------------------------------- /datasrc/countryflags/BH.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/BH.png -------------------------------------------------------------------------------- /datasrc/countryflags/BI.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/BI.png -------------------------------------------------------------------------------- /datasrc/countryflags/BJ.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/BJ.png -------------------------------------------------------------------------------- /datasrc/countryflags/BL.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/BL.png -------------------------------------------------------------------------------- /datasrc/countryflags/BM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/BM.png -------------------------------------------------------------------------------- /datasrc/countryflags/BN.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/BN.png -------------------------------------------------------------------------------- /datasrc/countryflags/BO.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/BO.png -------------------------------------------------------------------------------- /datasrc/countryflags/BR.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/BR.png -------------------------------------------------------------------------------- /datasrc/countryflags/BS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/BS.png -------------------------------------------------------------------------------- /datasrc/countryflags/BT.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/BT.png -------------------------------------------------------------------------------- /datasrc/countryflags/BW.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/BW.png -------------------------------------------------------------------------------- /datasrc/countryflags/BY.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/BY.png -------------------------------------------------------------------------------- /datasrc/countryflags/BZ.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/BZ.png -------------------------------------------------------------------------------- /datasrc/countryflags/CA.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/CA.png -------------------------------------------------------------------------------- /datasrc/countryflags/CC.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/CC.png -------------------------------------------------------------------------------- /datasrc/countryflags/CD.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/CD.png -------------------------------------------------------------------------------- /datasrc/countryflags/CF.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/CF.png -------------------------------------------------------------------------------- /datasrc/countryflags/CG.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/CG.png -------------------------------------------------------------------------------- /datasrc/countryflags/CH.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/CH.png -------------------------------------------------------------------------------- /datasrc/countryflags/CI.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/CI.png -------------------------------------------------------------------------------- /datasrc/countryflags/CK.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/CK.png -------------------------------------------------------------------------------- /datasrc/countryflags/CL.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/CL.png -------------------------------------------------------------------------------- /datasrc/countryflags/CM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/CM.png -------------------------------------------------------------------------------- /datasrc/countryflags/CN.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/CN.png -------------------------------------------------------------------------------- /datasrc/countryflags/CO.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/CO.png -------------------------------------------------------------------------------- /datasrc/countryflags/CR.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/CR.png -------------------------------------------------------------------------------- /datasrc/countryflags/CU.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/CU.png -------------------------------------------------------------------------------- /datasrc/countryflags/CV.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/CV.png -------------------------------------------------------------------------------- /datasrc/countryflags/CW.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/CW.png -------------------------------------------------------------------------------- /datasrc/countryflags/CX.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/CX.png -------------------------------------------------------------------------------- /datasrc/countryflags/CY.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/CY.png -------------------------------------------------------------------------------- /datasrc/countryflags/CZ.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/CZ.png -------------------------------------------------------------------------------- /datasrc/countryflags/DE.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/DE.png -------------------------------------------------------------------------------- /datasrc/countryflags/DJ.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/DJ.png -------------------------------------------------------------------------------- /datasrc/countryflags/DK.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/DK.png -------------------------------------------------------------------------------- /datasrc/countryflags/DM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/DM.png -------------------------------------------------------------------------------- /datasrc/countryflags/DO.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/DO.png -------------------------------------------------------------------------------- /datasrc/countryflags/DZ.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/DZ.png -------------------------------------------------------------------------------- /datasrc/countryflags/EC.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/EC.png -------------------------------------------------------------------------------- /datasrc/countryflags/EE.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/EE.png -------------------------------------------------------------------------------- /datasrc/countryflags/EG.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/EG.png -------------------------------------------------------------------------------- /datasrc/countryflags/EH.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/EH.png -------------------------------------------------------------------------------- /datasrc/countryflags/ER.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/ER.png -------------------------------------------------------------------------------- /datasrc/countryflags/ES.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/ES.png -------------------------------------------------------------------------------- /datasrc/countryflags/ET.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/ET.png -------------------------------------------------------------------------------- /datasrc/countryflags/FI.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/FI.png -------------------------------------------------------------------------------- /datasrc/countryflags/FJ.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/FJ.png -------------------------------------------------------------------------------- /datasrc/countryflags/FK.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/FK.png -------------------------------------------------------------------------------- /datasrc/countryflags/FM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/FM.png -------------------------------------------------------------------------------- /datasrc/countryflags/FO.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/FO.png -------------------------------------------------------------------------------- /datasrc/countryflags/FR.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/FR.png -------------------------------------------------------------------------------- /datasrc/countryflags/GA.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/GA.png -------------------------------------------------------------------------------- /datasrc/countryflags/GB.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/GB.png -------------------------------------------------------------------------------- /datasrc/countryflags/GD.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/GD.png -------------------------------------------------------------------------------- /datasrc/countryflags/GE.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/GE.png -------------------------------------------------------------------------------- /datasrc/countryflags/GF.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/GF.png -------------------------------------------------------------------------------- /datasrc/countryflags/GG.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/GG.png -------------------------------------------------------------------------------- /datasrc/countryflags/GH.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/GH.png -------------------------------------------------------------------------------- /datasrc/countryflags/GI.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/GI.png -------------------------------------------------------------------------------- /datasrc/countryflags/GL.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/GL.png -------------------------------------------------------------------------------- /datasrc/countryflags/GM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/GM.png -------------------------------------------------------------------------------- /datasrc/countryflags/GN.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/GN.png -------------------------------------------------------------------------------- /datasrc/countryflags/GP.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/GP.png -------------------------------------------------------------------------------- /datasrc/countryflags/GQ.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/GQ.png -------------------------------------------------------------------------------- /datasrc/countryflags/GR.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/GR.png -------------------------------------------------------------------------------- /datasrc/countryflags/GS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/GS.png -------------------------------------------------------------------------------- /datasrc/countryflags/GT.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/GT.png -------------------------------------------------------------------------------- /datasrc/countryflags/GU.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/GU.png -------------------------------------------------------------------------------- /datasrc/countryflags/GW.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/GW.png -------------------------------------------------------------------------------- /datasrc/countryflags/GY.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/GY.png -------------------------------------------------------------------------------- /datasrc/countryflags/HK.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/HK.png -------------------------------------------------------------------------------- /datasrc/countryflags/HN.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/HN.png -------------------------------------------------------------------------------- /datasrc/countryflags/HR.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/HR.png -------------------------------------------------------------------------------- /datasrc/countryflags/HT.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/HT.png -------------------------------------------------------------------------------- /datasrc/countryflags/HU.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/HU.png -------------------------------------------------------------------------------- /datasrc/countryflags/ID.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/ID.png -------------------------------------------------------------------------------- /datasrc/countryflags/IE.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/IE.png -------------------------------------------------------------------------------- /datasrc/countryflags/IL.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/IL.png -------------------------------------------------------------------------------- /datasrc/countryflags/IM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/IM.png -------------------------------------------------------------------------------- /datasrc/countryflags/IN.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/IN.png -------------------------------------------------------------------------------- /datasrc/countryflags/IO.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/IO.png -------------------------------------------------------------------------------- /datasrc/countryflags/IQ.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/IQ.png -------------------------------------------------------------------------------- /datasrc/countryflags/IR.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/IR.png -------------------------------------------------------------------------------- /datasrc/countryflags/IS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/IS.png -------------------------------------------------------------------------------- /datasrc/countryflags/IT.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/IT.png -------------------------------------------------------------------------------- /datasrc/countryflags/JE.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/JE.png -------------------------------------------------------------------------------- /datasrc/countryflags/JM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/JM.png -------------------------------------------------------------------------------- /datasrc/countryflags/JO.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/JO.png -------------------------------------------------------------------------------- /datasrc/countryflags/JP.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/JP.png -------------------------------------------------------------------------------- /datasrc/countryflags/KE.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/KE.png -------------------------------------------------------------------------------- /datasrc/countryflags/KG.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/KG.png -------------------------------------------------------------------------------- /datasrc/countryflags/KH.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/KH.png -------------------------------------------------------------------------------- /datasrc/countryflags/KI.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/KI.png -------------------------------------------------------------------------------- /datasrc/countryflags/KM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/KM.png -------------------------------------------------------------------------------- /datasrc/countryflags/KN.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/KN.png -------------------------------------------------------------------------------- /datasrc/countryflags/KP.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/KP.png -------------------------------------------------------------------------------- /datasrc/countryflags/KR.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/KR.png -------------------------------------------------------------------------------- /datasrc/countryflags/KW.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/KW.png -------------------------------------------------------------------------------- /datasrc/countryflags/KY.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/KY.png -------------------------------------------------------------------------------- /datasrc/countryflags/KZ.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/KZ.png -------------------------------------------------------------------------------- /datasrc/countryflags/LA.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/LA.png -------------------------------------------------------------------------------- /datasrc/countryflags/LB.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/LB.png -------------------------------------------------------------------------------- /datasrc/countryflags/LC.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/LC.png -------------------------------------------------------------------------------- /datasrc/countryflags/LI.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/LI.png -------------------------------------------------------------------------------- /datasrc/countryflags/LK.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/LK.png -------------------------------------------------------------------------------- /datasrc/countryflags/LR.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/LR.png -------------------------------------------------------------------------------- /datasrc/countryflags/LS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/LS.png -------------------------------------------------------------------------------- /datasrc/countryflags/LT.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/LT.png -------------------------------------------------------------------------------- /datasrc/countryflags/LU.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/LU.png -------------------------------------------------------------------------------- /datasrc/countryflags/LV.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/LV.png -------------------------------------------------------------------------------- /datasrc/countryflags/LY.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/LY.png -------------------------------------------------------------------------------- /datasrc/countryflags/MA.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/MA.png -------------------------------------------------------------------------------- /datasrc/countryflags/MC.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/MC.png -------------------------------------------------------------------------------- /datasrc/countryflags/MD.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/MD.png -------------------------------------------------------------------------------- /datasrc/countryflags/ME.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/ME.png -------------------------------------------------------------------------------- /datasrc/countryflags/MF.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/MF.png -------------------------------------------------------------------------------- /datasrc/countryflags/MG.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/MG.png -------------------------------------------------------------------------------- /datasrc/countryflags/MH.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/MH.png -------------------------------------------------------------------------------- /datasrc/countryflags/MK.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/MK.png -------------------------------------------------------------------------------- /datasrc/countryflags/ML.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/ML.png -------------------------------------------------------------------------------- /datasrc/countryflags/MM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/MM.png -------------------------------------------------------------------------------- /datasrc/countryflags/MN.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/MN.png -------------------------------------------------------------------------------- /datasrc/countryflags/MO.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/MO.png -------------------------------------------------------------------------------- /datasrc/countryflags/MP.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/MP.png -------------------------------------------------------------------------------- /datasrc/countryflags/MQ.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/MQ.png -------------------------------------------------------------------------------- /datasrc/countryflags/MR.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/MR.png -------------------------------------------------------------------------------- /datasrc/countryflags/MS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/MS.png -------------------------------------------------------------------------------- /datasrc/countryflags/MT.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/MT.png -------------------------------------------------------------------------------- /datasrc/countryflags/MU.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/MU.png -------------------------------------------------------------------------------- /datasrc/countryflags/MV.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/MV.png -------------------------------------------------------------------------------- /datasrc/countryflags/MW.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/MW.png -------------------------------------------------------------------------------- /datasrc/countryflags/MX.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/MX.png -------------------------------------------------------------------------------- /datasrc/countryflags/MY.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/MY.png -------------------------------------------------------------------------------- /datasrc/countryflags/MZ.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/MZ.png -------------------------------------------------------------------------------- /datasrc/countryflags/NA.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/NA.png -------------------------------------------------------------------------------- /datasrc/countryflags/NC.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/NC.png -------------------------------------------------------------------------------- /datasrc/countryflags/NE.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/NE.png -------------------------------------------------------------------------------- /datasrc/countryflags/NF.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/NF.png -------------------------------------------------------------------------------- /datasrc/countryflags/NG.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/NG.png -------------------------------------------------------------------------------- /datasrc/countryflags/NI.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/NI.png -------------------------------------------------------------------------------- /datasrc/countryflags/NL.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/NL.png -------------------------------------------------------------------------------- /datasrc/countryflags/NO.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/NO.png -------------------------------------------------------------------------------- /datasrc/countryflags/NP.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/NP.png -------------------------------------------------------------------------------- /datasrc/countryflags/NR.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/NR.png -------------------------------------------------------------------------------- /datasrc/countryflags/NU.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/NU.png -------------------------------------------------------------------------------- /datasrc/countryflags/NZ.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/NZ.png -------------------------------------------------------------------------------- /datasrc/countryflags/OM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/OM.png -------------------------------------------------------------------------------- /datasrc/countryflags/PA.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/PA.png -------------------------------------------------------------------------------- /datasrc/countryflags/PE.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/PE.png -------------------------------------------------------------------------------- /datasrc/countryflags/PF.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/PF.png -------------------------------------------------------------------------------- /datasrc/countryflags/PG.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/PG.png -------------------------------------------------------------------------------- /datasrc/countryflags/PH.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/PH.png -------------------------------------------------------------------------------- /datasrc/countryflags/PK.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/PK.png -------------------------------------------------------------------------------- /datasrc/countryflags/PL.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/PL.png -------------------------------------------------------------------------------- /datasrc/countryflags/PM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/PM.png -------------------------------------------------------------------------------- /datasrc/countryflags/PN.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/PN.png -------------------------------------------------------------------------------- /datasrc/countryflags/PR.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/PR.png -------------------------------------------------------------------------------- /datasrc/countryflags/PS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/PS.png -------------------------------------------------------------------------------- /datasrc/countryflags/PT.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/PT.png -------------------------------------------------------------------------------- /datasrc/countryflags/PW.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/PW.png -------------------------------------------------------------------------------- /datasrc/countryflags/PY.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/PY.png -------------------------------------------------------------------------------- /datasrc/countryflags/QA.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/QA.png -------------------------------------------------------------------------------- /datasrc/countryflags/RE.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/RE.png -------------------------------------------------------------------------------- /datasrc/countryflags/RO.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/RO.png -------------------------------------------------------------------------------- /datasrc/countryflags/RS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/RS.png -------------------------------------------------------------------------------- /datasrc/countryflags/RU.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/RU.png -------------------------------------------------------------------------------- /datasrc/countryflags/RW.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/RW.png -------------------------------------------------------------------------------- /datasrc/countryflags/SA.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/SA.png -------------------------------------------------------------------------------- /datasrc/countryflags/SB.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/SB.png -------------------------------------------------------------------------------- /datasrc/countryflags/SC.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/SC.png -------------------------------------------------------------------------------- /datasrc/countryflags/SD.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/SD.png -------------------------------------------------------------------------------- /datasrc/countryflags/SE.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/SE.png -------------------------------------------------------------------------------- /datasrc/countryflags/SG.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/SG.png -------------------------------------------------------------------------------- /datasrc/countryflags/SH.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/SH.png -------------------------------------------------------------------------------- /datasrc/countryflags/SI.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/SI.png -------------------------------------------------------------------------------- /datasrc/countryflags/SK.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/SK.png -------------------------------------------------------------------------------- /datasrc/countryflags/SL.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/SL.png -------------------------------------------------------------------------------- /datasrc/countryflags/SM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/SM.png -------------------------------------------------------------------------------- /datasrc/countryflags/SN.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/SN.png -------------------------------------------------------------------------------- /datasrc/countryflags/SO.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/SO.png -------------------------------------------------------------------------------- /datasrc/countryflags/SR.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/SR.png -------------------------------------------------------------------------------- /datasrc/countryflags/SS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/SS.png -------------------------------------------------------------------------------- /datasrc/countryflags/ST.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/ST.png -------------------------------------------------------------------------------- /datasrc/countryflags/SV.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/SV.png -------------------------------------------------------------------------------- /datasrc/countryflags/SX.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/SX.png -------------------------------------------------------------------------------- /datasrc/countryflags/SY.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/SY.png -------------------------------------------------------------------------------- /datasrc/countryflags/SZ.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/SZ.png -------------------------------------------------------------------------------- /datasrc/countryflags/TC.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/TC.png -------------------------------------------------------------------------------- /datasrc/countryflags/TD.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/TD.png -------------------------------------------------------------------------------- /datasrc/countryflags/TF.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/TF.png -------------------------------------------------------------------------------- /datasrc/countryflags/TG.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/TG.png -------------------------------------------------------------------------------- /datasrc/countryflags/TH.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/TH.png -------------------------------------------------------------------------------- /datasrc/countryflags/TJ.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/TJ.png -------------------------------------------------------------------------------- /datasrc/countryflags/TK.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/TK.png -------------------------------------------------------------------------------- /datasrc/countryflags/TL.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/TL.png -------------------------------------------------------------------------------- /datasrc/countryflags/TM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/TM.png -------------------------------------------------------------------------------- /datasrc/countryflags/TN.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/TN.png -------------------------------------------------------------------------------- /datasrc/countryflags/TO.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/TO.png -------------------------------------------------------------------------------- /datasrc/countryflags/TR.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/TR.png -------------------------------------------------------------------------------- /datasrc/countryflags/TT.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/TT.png -------------------------------------------------------------------------------- /datasrc/countryflags/TV.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/TV.png -------------------------------------------------------------------------------- /datasrc/countryflags/TW.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/TW.png -------------------------------------------------------------------------------- /datasrc/countryflags/TZ.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/TZ.png -------------------------------------------------------------------------------- /datasrc/countryflags/UA.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/UA.png -------------------------------------------------------------------------------- /datasrc/countryflags/UG.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/UG.png -------------------------------------------------------------------------------- /datasrc/countryflags/US.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/US.png -------------------------------------------------------------------------------- /datasrc/countryflags/UY.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/UY.png -------------------------------------------------------------------------------- /datasrc/countryflags/UZ.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/UZ.png -------------------------------------------------------------------------------- /datasrc/countryflags/VA.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/VA.png -------------------------------------------------------------------------------- /datasrc/countryflags/VC.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/VC.png -------------------------------------------------------------------------------- /datasrc/countryflags/VE.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/VE.png -------------------------------------------------------------------------------- /datasrc/countryflags/VG.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/VG.png -------------------------------------------------------------------------------- /datasrc/countryflags/VI.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/VI.png -------------------------------------------------------------------------------- /datasrc/countryflags/VN.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/VN.png -------------------------------------------------------------------------------- /datasrc/countryflags/VU.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/VU.png -------------------------------------------------------------------------------- /datasrc/countryflags/WF.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/WF.png -------------------------------------------------------------------------------- /datasrc/countryflags/WS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/WS.png -------------------------------------------------------------------------------- /datasrc/countryflags/XBZ.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/XBZ.png -------------------------------------------------------------------------------- /datasrc/countryflags/XCA.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/XCA.png -------------------------------------------------------------------------------- /datasrc/countryflags/XEN.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/XEN.png -------------------------------------------------------------------------------- /datasrc/countryflags/XES.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/XES.png -------------------------------------------------------------------------------- /datasrc/countryflags/XGA.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/XGA.png -------------------------------------------------------------------------------- /datasrc/countryflags/XNI.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/XNI.png -------------------------------------------------------------------------------- /datasrc/countryflags/XSC.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/XSC.png -------------------------------------------------------------------------------- /datasrc/countryflags/XWA.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/XWA.png -------------------------------------------------------------------------------- /datasrc/countryflags/YE.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/YE.png -------------------------------------------------------------------------------- /datasrc/countryflags/ZA.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/ZA.png -------------------------------------------------------------------------------- /datasrc/countryflags/ZM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/ZM.png -------------------------------------------------------------------------------- /datasrc/countryflags/ZW.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/ZW.png -------------------------------------------------------------------------------- /datasrc/countryflags/default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/countryflags/default.png -------------------------------------------------------------------------------- /datasrc/deadtee.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/deadtee.png -------------------------------------------------------------------------------- /datasrc/editor/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/editor/background.png -------------------------------------------------------------------------------- /datasrc/editor/checker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/editor/checker.png -------------------------------------------------------------------------------- /datasrc/editor/cursor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/editor/cursor.png -------------------------------------------------------------------------------- /datasrc/editor/entities.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/editor/entities.png -------------------------------------------------------------------------------- /datasrc/emoticons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/emoticons.png -------------------------------------------------------------------------------- /datasrc/fonts/DejaVuSans.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/fonts/DejaVuSans.ttf -------------------------------------------------------------------------------- /datasrc/fonts/VERSION: -------------------------------------------------------------------------------- 1 | 2.33 2 | -------------------------------------------------------------------------------- /datasrc/game.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/game.png -------------------------------------------------------------------------------- /datasrc/mapres/bg_cloud1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/mapres/bg_cloud1.png -------------------------------------------------------------------------------- /datasrc/mapres/bg_cloud2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/mapres/bg_cloud2.png -------------------------------------------------------------------------------- /datasrc/mapres/bg_cloud3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/mapres/bg_cloud3.png -------------------------------------------------------------------------------- /datasrc/mapres/desert_doodads.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/mapres/desert_doodads.png -------------------------------------------------------------------------------- /datasrc/mapres/desert_main.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/mapres/desert_main.png -------------------------------------------------------------------------------- /datasrc/mapres/desert_mountains.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/mapres/desert_mountains.png -------------------------------------------------------------------------------- /datasrc/mapres/desert_mountains2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/mapres/desert_mountains2.png -------------------------------------------------------------------------------- /datasrc/mapres/desert_sun.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/mapres/desert_sun.png -------------------------------------------------------------------------------- /datasrc/mapres/easter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/mapres/easter.png -------------------------------------------------------------------------------- /datasrc/mapres/generic_deathtiles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/mapres/generic_deathtiles.png -------------------------------------------------------------------------------- /datasrc/mapres/generic_lamps.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/mapres/generic_lamps.png -------------------------------------------------------------------------------- /datasrc/mapres/generic_shadows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/mapres/generic_shadows.png -------------------------------------------------------------------------------- /datasrc/mapres/generic_unhookable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/mapres/generic_unhookable.png -------------------------------------------------------------------------------- /datasrc/mapres/grass_doodads.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/mapres/grass_doodads.png -------------------------------------------------------------------------------- /datasrc/mapres/grass_main.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/mapres/grass_main.png -------------------------------------------------------------------------------- /datasrc/mapres/jungle_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/mapres/jungle_background.png -------------------------------------------------------------------------------- /datasrc/mapres/jungle_deathtiles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/mapres/jungle_deathtiles.png -------------------------------------------------------------------------------- /datasrc/mapres/jungle_doodads.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/mapres/jungle_doodads.png -------------------------------------------------------------------------------- /datasrc/mapres/jungle_main.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/mapres/jungle_main.png -------------------------------------------------------------------------------- /datasrc/mapres/jungle_midground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/mapres/jungle_midground.png -------------------------------------------------------------------------------- /datasrc/mapres/jungle_unhookables.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/mapres/jungle_unhookables.png -------------------------------------------------------------------------------- /datasrc/mapres/light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/mapres/light.png -------------------------------------------------------------------------------- /datasrc/mapres/moon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/mapres/moon.png -------------------------------------------------------------------------------- /datasrc/mapres/mountains.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/mapres/mountains.png -------------------------------------------------------------------------------- /datasrc/mapres/snow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/mapres/snow.png -------------------------------------------------------------------------------- /datasrc/mapres/stars.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/mapres/stars.png -------------------------------------------------------------------------------- /datasrc/mapres/sun.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/mapres/sun.png -------------------------------------------------------------------------------- /datasrc/mapres/winter_doodads.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/mapres/winter_doodads.png -------------------------------------------------------------------------------- /datasrc/mapres/winter_main.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/mapres/winter_main.png -------------------------------------------------------------------------------- /datasrc/mapres/winter_mountains.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/mapres/winter_mountains.png -------------------------------------------------------------------------------- /datasrc/mapres/winter_mountains2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/mapres/winter_mountains2.png -------------------------------------------------------------------------------- /datasrc/mapres/winter_mountains3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/mapres/winter_mountains3.png -------------------------------------------------------------------------------- /datasrc/maps/Kobra 4.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/maps/Kobra 4.map -------------------------------------------------------------------------------- /datasrc/particles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/particles.png -------------------------------------------------------------------------------- /datasrc/race_flag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/race_flag.png -------------------------------------------------------------------------------- /datasrc/skins/beaver.json: -------------------------------------------------------------------------------- 1 | {"skin": { 2 | "body": { 3 | "filename": "beaver", 4 | "custom_colors": "true", 5 | "hue": 19, 6 | "sat": 105, 7 | "lgt": 85 8 | }, 9 | "marking": { 10 | "filename": "twinbelly", 11 | "custom_colors": "true", 12 | "hue": 32, 13 | "sat": 59, 14 | "lgt": 209, 15 | "alp": 198 16 | }, 17 | "hands": { 18 | "filename": "standard", 19 | "custom_colors": "true", 20 | "hue": 16, 21 | "sat": 133, 22 | "lgt": 121 23 | }, 24 | "feet": { 25 | "filename": "standard", 26 | "custom_colors": "true", 27 | "hue": 17, 28 | "sat": 129, 29 | "lgt": 38 30 | }, 31 | "eyes": { 32 | "filename": "colorable", 33 | "custom_colors": "true", 34 | "hue": 23, 35 | "sat": 202, 36 | "lgt": 45 37 | }} 38 | } 39 | -------------------------------------------------------------------------------- /datasrc/skins/bluekitty.json: -------------------------------------------------------------------------------- 1 | {"skin": { 2 | "body": { 3 | "filename": "kitty", 4 | "custom_colors": "true", 5 | "hue": 132, 6 | "sat": 118, 7 | "lgt": 184 8 | }, 9 | "marking": { 10 | "filename": "whisker", 11 | "custom_colors": "true", 12 | "hue": 130, 13 | "sat": 109, 14 | "lgt": 219, 15 | "alp": 255 16 | }, 17 | "hands": { 18 | "filename": "standard", 19 | "custom_colors": "true", 20 | "hue": 120, 21 | "sat": 82, 22 | "lgt": 235 23 | }, 24 | "feet": { 25 | "filename": "standard", 26 | "custom_colors": "true", 27 | "hue": 120, 28 | "sat": 82, 29 | "lgt": 235 30 | }, 31 | "eyes": { 32 | "filename": "standard", 33 | "custom_colors": "false" 34 | }} 35 | } 36 | -------------------------------------------------------------------------------- /datasrc/skins/bluestripe.json: -------------------------------------------------------------------------------- 1 | {"skin": { 2 | "body": { 3 | "filename": "standard", 4 | "custom_colors": "true", 5 | "hue": 155, 6 | "sat": 116, 7 | "lgt": 122 8 | }, 9 | "marking": { 10 | "filename": "stripes", 11 | "custom_colors": "false" 12 | }, 13 | "hands": { 14 | "filename": "standard", 15 | "custom_colors": "true", 16 | "hue": 11, 17 | "sat": 117, 18 | "lgt": 0 19 | }, 20 | "feet": { 21 | "filename": "standard", 22 | "custom_colors": "true", 23 | "hue": 29, 24 | "sat": 173, 25 | "lgt": 87 26 | }, 27 | "eyes": { 28 | "filename": "standard", 29 | "custom_colors": "false" 30 | }} 31 | } 32 | -------------------------------------------------------------------------------- /datasrc/skins/body/bat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/body/bat.png -------------------------------------------------------------------------------- /datasrc/skins/body/bear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/body/bear.png -------------------------------------------------------------------------------- /datasrc/skins/body/beaver.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/body/beaver.png -------------------------------------------------------------------------------- /datasrc/skins/body/dog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/body/dog.png -------------------------------------------------------------------------------- /datasrc/skins/body/force.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/body/force.png -------------------------------------------------------------------------------- /datasrc/skins/body/fox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/body/fox.png -------------------------------------------------------------------------------- /datasrc/skins/body/hippo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/body/hippo.png -------------------------------------------------------------------------------- /datasrc/skins/body/kitty.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/body/kitty.png -------------------------------------------------------------------------------- /datasrc/skins/body/koala.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/body/koala.png -------------------------------------------------------------------------------- /datasrc/skins/body/monkey.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/body/monkey.png -------------------------------------------------------------------------------- /datasrc/skins/body/mouse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/body/mouse.png -------------------------------------------------------------------------------- /datasrc/skins/body/piglet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/body/piglet.png -------------------------------------------------------------------------------- /datasrc/skins/body/raccoon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/body/raccoon.png -------------------------------------------------------------------------------- /datasrc/skins/body/spiky.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/body/spiky.png -------------------------------------------------------------------------------- /datasrc/skins/body/standard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/body/standard.png -------------------------------------------------------------------------------- /datasrc/skins/body/x_ninja.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/body/x_ninja.png -------------------------------------------------------------------------------- /datasrc/skins/bot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/bot.png -------------------------------------------------------------------------------- /datasrc/skins/brownbear.json: -------------------------------------------------------------------------------- 1 | {"skin": { 2 | "body": { 3 | "filename": "bear", 4 | "custom_colors": "true", 5 | "hue": 16, 6 | "sat": 133, 7 | "lgt": 121 8 | }, 9 | "marking": { 10 | "filename": "bear", 11 | "custom_colors": "true", 12 | "hue": 17, 13 | "sat": 110, 14 | "lgt": 168, 15 | "alp": 255 16 | }, 17 | "decoration": { 18 | "filename": "hair", 19 | "custom_colors": "false" 20 | }, 21 | "hands": { 22 | "filename": "standard", 23 | "custom_colors": "true", 24 | "hue": 16, 25 | "sat": 133, 26 | "lgt": 121 27 | }, 28 | "feet": { 29 | "filename": "standard", 30 | "custom_colors": "true", 31 | "hue": 17, 32 | "sat": 129, 33 | "lgt": 38 34 | }, 35 | "eyes": { 36 | "filename": "standard", 37 | "custom_colors": "false" 38 | }} 39 | } 40 | -------------------------------------------------------------------------------- /datasrc/skins/bumbler.json: -------------------------------------------------------------------------------- 1 | {"skin": { 2 | "body": { 3 | "filename": "raccoon", 4 | "custom_colors": "true", 5 | "hue": 150, 6 | "sat": 16, 7 | "lgt": 29 8 | }, 9 | "marking": { 10 | "filename": "setisu", 11 | "custom_colors": "true", 12 | "hue": 34, 13 | "sat": 183, 14 | "lgt": 220, 15 | "alp": 96 16 | }, 17 | "hands": { 18 | "filename": "standard", 19 | "custom_colors": "true", 20 | "hue": 27, 21 | "sat": 138, 22 | "lgt": 158 23 | }, 24 | "feet": { 25 | "filename": "standard", 26 | "custom_colors": "true", 27 | "hue": 28, 28 | "sat": 103, 29 | "lgt": 143 30 | }, 31 | "eyes": { 32 | "filename": "colorable", 33 | "custom_colors": "true", 34 | "hue": 28, 35 | "sat": 107, 36 | "lgt": 54 37 | }} 38 | } 39 | -------------------------------------------------------------------------------- /datasrc/skins/cammo.json: -------------------------------------------------------------------------------- 1 | {"skin": { 2 | "body": { 3 | "filename": "standard", 4 | "custom_colors": "true", 5 | "hue": 81, 6 | "sat": 101, 7 | "lgt": 70 8 | }, 9 | "marking": { 10 | "filename": "cammo2", 11 | "custom_colors": "true", 12 | "hue": 76, 13 | "sat": 97, 14 | "lgt": 45, 15 | "alp": 255 16 | }, 17 | "hands": { 18 | "filename": "standard", 19 | "custom_colors": "true", 20 | "hue": 11, 21 | "sat": 117, 22 | "lgt": 0 23 | }, 24 | "feet": { 25 | "filename": "standard", 26 | "custom_colors": "true", 27 | "hue": 29, 28 | "sat": 173, 29 | "lgt": 87 30 | }, 31 | "eyes": { 32 | "filename": "standard", 33 | "custom_colors": "false" 34 | }} 35 | } 36 | -------------------------------------------------------------------------------- /datasrc/skins/cammostripes.json: -------------------------------------------------------------------------------- 1 | {"skin": { 2 | "body": { 3 | "filename": "standard", 4 | "custom_colors": "true", 5 | "hue": 81, 6 | "sat": 101, 7 | "lgt": 70 8 | }, 9 | "marking": { 10 | "filename": "cammostripes", 11 | "custom_colors": "true", 12 | "hue": 29, 13 | "sat": 142, 14 | "lgt": 0, 15 | "alp": 255 16 | }, 17 | "hands": { 18 | "filename": "standard", 19 | "custom_colors": "true", 20 | "hue": 11, 21 | "sat": 117, 22 | "lgt": 0 23 | }, 24 | "feet": { 25 | "filename": "standard", 26 | "custom_colors": "true", 27 | "hue": 29, 28 | "sat": 173, 29 | "lgt": 87 30 | }, 31 | "eyes": { 32 | "filename": "standard", 33 | "custom_colors": "false" 34 | }} 35 | } 36 | -------------------------------------------------------------------------------- /datasrc/skins/cavebat.json: -------------------------------------------------------------------------------- 1 | {"skin": { 2 | "body": { 3 | "filename": "bat", 4 | "custom_colors": "true", 5 | "hue": 16, 6 | "sat": 167, 7 | "lgt": 185 8 | }, 9 | "marking": { 10 | "filename": "belly2", 11 | "custom_colors": "true", 12 | "hue": 10, 13 | "sat": 39, 14 | "lgt": 45, 15 | "alp": 152 16 | }, 17 | "hands": { 18 | "filename": "standard", 19 | "custom_colors": "true", 20 | "hue": 10, 21 | "sat": 45, 22 | "lgt": 72 23 | }, 24 | "feet": { 25 | "filename": "standard", 26 | "custom_colors": "true", 27 | "hue": 14, 28 | "sat": 123, 29 | "lgt": 156 30 | }, 31 | "eyes": { 32 | "filename": "colorable", 33 | "custom_colors": "true", 34 | "hue": 8, 35 | "sat": 112, 36 | "lgt": 47 37 | }} 38 | } 39 | -------------------------------------------------------------------------------- /datasrc/skins/decoration/hair.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/decoration/hair.png -------------------------------------------------------------------------------- /datasrc/skins/decoration/twinbopp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/decoration/twinbopp.png -------------------------------------------------------------------------------- /datasrc/skins/decoration/twinmello.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/decoration/twinmello.png -------------------------------------------------------------------------------- /datasrc/skins/decoration/twinpen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/decoration/twinpen.png -------------------------------------------------------------------------------- /datasrc/skins/decoration/unibop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/decoration/unibop.png -------------------------------------------------------------------------------- /datasrc/skins/decoration/unimelo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/decoration/unimelo.png -------------------------------------------------------------------------------- /datasrc/skins/decoration/unipento.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/decoration/unipento.png -------------------------------------------------------------------------------- /datasrc/skins/default.json: -------------------------------------------------------------------------------- 1 | {"skin": { 2 | "body": { 3 | "filename": "standard", 4 | "custom_colors": "true", 5 | "hue": 27, 6 | "sat": 111, 7 | "lgt": 116 8 | }, 9 | "hands": { 10 | "filename": "standard", 11 | "custom_colors": "true", 12 | "hue": 27, 13 | "sat": 117, 14 | "lgt": 158 15 | }, 16 | "feet": { 17 | "filename": "standard", 18 | "custom_colors": "true", 19 | "hue": 28, 20 | "sat": 135, 21 | "lgt": 62 22 | }, 23 | "eyes": { 24 | "filename": "standard", 25 | "custom_colors": "false" 26 | }} 27 | } 28 | -------------------------------------------------------------------------------- /datasrc/skins/eyes/colorable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/eyes/colorable.png -------------------------------------------------------------------------------- /datasrc/skins/eyes/negative.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/eyes/negative.png -------------------------------------------------------------------------------- /datasrc/skins/eyes/standard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/eyes/standard.png -------------------------------------------------------------------------------- /datasrc/skins/eyes/standardreal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/eyes/standardreal.png -------------------------------------------------------------------------------- /datasrc/skins/eyes/x_ninja.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/eyes/x_ninja.png -------------------------------------------------------------------------------- /datasrc/skins/feet/standard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/feet/standard.png -------------------------------------------------------------------------------- /datasrc/skins/force.json: -------------------------------------------------------------------------------- 1 | {"skin": { 2 | "body": { 3 | "filename": "force", 4 | "custom_colors": "true", 5 | "hue": 24, 6 | "sat": 19, 7 | "lgt": 52 8 | }, 9 | "marking": { 10 | "filename": "wildpaint", 11 | "custom_colors": "true", 12 | "hue": 30, 13 | "sat": 54, 14 | "lgt": 3, 15 | "alp": 54 16 | }, 17 | "hands": { 18 | "filename": "standard", 19 | "custom_colors": "true", 20 | "hue": 27, 21 | "sat": 0, 22 | "lgt": 63 23 | }, 24 | "feet": { 25 | "filename": "standard", 26 | "custom_colors": "true", 27 | "hue": 28, 28 | "sat": 0, 29 | "lgt": 0 30 | }, 31 | "eyes": { 32 | "filename": "standard", 33 | "custom_colors": "true", 34 | "hue": 0, 35 | "sat": 0, 36 | "lgt": 0 37 | }} 38 | } 39 | -------------------------------------------------------------------------------- /datasrc/skins/fox.json: -------------------------------------------------------------------------------- 1 | {"skin": { 2 | "body": { 3 | "filename": "fox", 4 | "custom_colors": "true", 5 | "hue": 16, 6 | "sat": 210, 7 | "lgt": 107 8 | }, 9 | "marking": { 10 | "filename": "fox", 11 | "custom_colors": "true", 12 | "hue": 16, 13 | "sat": 255, 14 | "lgt": 242, 15 | "alp": 227 16 | }, 17 | "hands": { 18 | "filename": "standard", 19 | "custom_colors": "true", 20 | "hue": 16, 21 | "sat": 180, 22 | "lgt": 99 23 | }, 24 | "feet": { 25 | "filename": "standard", 26 | "custom_colors": "true", 27 | "hue": 16, 28 | "sat": 210, 29 | "lgt": 114 30 | }, 31 | "eyes": { 32 | "filename": "colorable", 33 | "custom_colors": "true", 34 | "hue": 21, 35 | "sat": 255, 36 | "lgt": 96 37 | }} 38 | } 39 | -------------------------------------------------------------------------------- /datasrc/skins/greycoon.json: -------------------------------------------------------------------------------- 1 | {"skin": { 2 | "body": { 3 | "filename": "raccoon", 4 | "custom_colors": "true", 5 | "hue": 14, 6 | "sat": 0, 7 | "lgt": 147 8 | }, 9 | "marking": { 10 | "filename": "coonfluff", 11 | "custom_colors": "true", 12 | "hue": 23, 13 | "sat": 0, 14 | "lgt": 105, 15 | "alp": 255 16 | }, 17 | "hands": { 18 | "filename": "standard", 19 | "custom_colors": "true", 20 | "hue": 27, 21 | "sat": 0, 22 | "lgt": 171 23 | }, 24 | "feet": { 25 | "filename": "standard", 26 | "custom_colors": "true", 27 | "hue": 19, 28 | "sat": 0, 29 | "lgt": 152 30 | }, 31 | "eyes": { 32 | "filename": "standard", 33 | "custom_colors": "true", 34 | "hue": 16, 35 | "sat": 143, 36 | "lgt": 50 37 | }} 38 | } 39 | -------------------------------------------------------------------------------- /datasrc/skins/greyfox.json: -------------------------------------------------------------------------------- 1 | {"skin": { 2 | "body": { 3 | "filename": "fox", 4 | "custom_colors": "true", 5 | "hue": 16, 6 | "sat": 10, 7 | "lgt": 67 8 | }, 9 | "marking": { 10 | "filename": "cammostripes", 11 | "custom_colors": "true", 12 | "hue": 23, 13 | "sat": 21, 14 | "lgt": 191, 15 | "alp": 32 16 | }, 17 | "hands": { 18 | "filename": "standard", 19 | "custom_colors": "true", 20 | "hue": 156, 21 | "sat": 28, 22 | "lgt": 19 23 | }, 24 | "feet": { 25 | "filename": "standard", 26 | "custom_colors": "true", 27 | "hue": 32, 28 | "sat": 12, 29 | "lgt": 56 30 | }, 31 | "eyes": { 32 | "filename": "colorable", 33 | "custom_colors": "true", 34 | "hue": 28, 35 | "sat": 90, 36 | "lgt": 65 37 | }} 38 | } 39 | -------------------------------------------------------------------------------- /datasrc/skins/hands/standard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/hands/standard.png -------------------------------------------------------------------------------- /datasrc/skins/koala.json: -------------------------------------------------------------------------------- 1 | {"skin": { 2 | "body": { 3 | "filename": "koala", 4 | "custom_colors": "true", 5 | "hue": 0, 6 | "sat": 0, 7 | "lgt": 184 8 | }, 9 | "marking": { 10 | "filename": "twinbelly", 11 | "custom_colors": "true", 12 | "hue": 21, 13 | "sat": 12, 14 | "lgt": 226, 15 | "alp": 255 16 | }, 17 | "hands": { 18 | "filename": "standard", 19 | "custom_colors": "true", 20 | "hue": 0, 21 | "sat": 0, 22 | "lgt": 184 23 | }, 24 | "feet": { 25 | "filename": "standard", 26 | "custom_colors": "true", 27 | "hue": 149, 28 | "sat": 4, 29 | "lgt": 71 30 | }, 31 | "eyes": { 32 | "filename": "standard", 33 | "custom_colors": "false" 34 | }} 35 | } 36 | -------------------------------------------------------------------------------- /datasrc/skins/limedog.json: -------------------------------------------------------------------------------- 1 | {"skin": { 2 | "body": { 3 | "filename": "dog", 4 | "custom_colors": "true", 5 | "hue": 36, 6 | "sat": 185, 7 | "lgt": 169 8 | }, 9 | "marking": { 10 | "filename": "whisker", 11 | "custom_colors": "true", 12 | "hue": 0, 13 | "sat": 153, 14 | "lgt": 255, 15 | "alp": 255 16 | }, 17 | "hands": { 18 | "filename": "standard", 19 | "custom_colors": "true", 20 | "hue": 12, 21 | "sat": 178, 22 | "lgt": 136 23 | }, 24 | "feet": { 25 | "filename": "standard", 26 | "custom_colors": "true", 27 | "hue": 14, 28 | "sat": 205, 29 | "lgt": 112 30 | }, 31 | "eyes": { 32 | "filename": "negative", 33 | "custom_colors": "true", 34 | "hue": 19, 35 | "sat": 255, 36 | "lgt": 25 37 | }} 38 | } 39 | -------------------------------------------------------------------------------- /datasrc/skins/limekitty.json: -------------------------------------------------------------------------------- 1 | {"skin": { 2 | "body": { 3 | "filename": "kitty", 4 | "custom_colors": "true", 5 | "hue": 70, 6 | "sat": 98, 7 | "lgt": 195 8 | }, 9 | "marking": { 10 | "filename": "whisker", 11 | "custom_colors": "true", 12 | "hue": 69, 13 | "sat": 98, 14 | "lgt": 224, 15 | "alp": 255 16 | }, 17 | "hands": { 18 | "filename": "standard", 19 | "custom_colors": "true", 20 | "hue": 58, 21 | "sat": 104, 22 | "lgt": 239 23 | }, 24 | "feet": { 25 | "filename": "standard", 26 | "custom_colors": "true", 27 | "hue": 58, 28 | "sat": 104, 29 | "lgt": 239 30 | }, 31 | "eyes": { 32 | "filename": "standard", 33 | "custom_colors": "false" 34 | }} 35 | } 36 | -------------------------------------------------------------------------------- /datasrc/skins/marking/bear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/marking/bear.png -------------------------------------------------------------------------------- /datasrc/skins/marking/belly1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/marking/belly1.png -------------------------------------------------------------------------------- /datasrc/skins/marking/belly2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/marking/belly2.png -------------------------------------------------------------------------------- /datasrc/skins/marking/blush.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/marking/blush.png -------------------------------------------------------------------------------- /datasrc/skins/marking/bug.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/marking/bug.png -------------------------------------------------------------------------------- /datasrc/skins/marking/cammo1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/marking/cammo1.png -------------------------------------------------------------------------------- /datasrc/skins/marking/cammo2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/marking/cammo2.png -------------------------------------------------------------------------------- /datasrc/skins/marking/cammostripes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/marking/cammostripes.png -------------------------------------------------------------------------------- /datasrc/skins/marking/coonfluff.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/marking/coonfluff.png -------------------------------------------------------------------------------- /datasrc/skins/marking/donny.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/marking/donny.png -------------------------------------------------------------------------------- /datasrc/skins/marking/downdony.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/marking/downdony.png -------------------------------------------------------------------------------- /datasrc/skins/marking/duodonny.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/marking/duodonny.png -------------------------------------------------------------------------------- /datasrc/skins/marking/fox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/marking/fox.png -------------------------------------------------------------------------------- /datasrc/skins/marking/hipbel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/marking/hipbel.png -------------------------------------------------------------------------------- /datasrc/skins/marking/lowcross.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/marking/lowcross.png -------------------------------------------------------------------------------- /datasrc/skins/marking/lowpaint.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/marking/lowpaint.png -------------------------------------------------------------------------------- /datasrc/skins/marking/marksman.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/marking/marksman.png -------------------------------------------------------------------------------- /datasrc/skins/marking/mice.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/marking/mice.png -------------------------------------------------------------------------------- /datasrc/skins/marking/mixture1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/marking/mixture1.png -------------------------------------------------------------------------------- /datasrc/skins/marking/mixture2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/marking/mixture2.png -------------------------------------------------------------------------------- /datasrc/skins/marking/monkey.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/marking/monkey.png -------------------------------------------------------------------------------- /datasrc/skins/marking/panda1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/marking/panda1.png -------------------------------------------------------------------------------- /datasrc/skins/marking/panda2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/marking/panda2.png -------------------------------------------------------------------------------- /datasrc/skins/marking/purelove.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/marking/purelove.png -------------------------------------------------------------------------------- /datasrc/skins/marking/saddo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/marking/saddo.png -------------------------------------------------------------------------------- /datasrc/skins/marking/setisu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/marking/setisu.png -------------------------------------------------------------------------------- /datasrc/skins/marking/sidemarks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/marking/sidemarks.png -------------------------------------------------------------------------------- /datasrc/skins/marking/singu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/marking/singu.png -------------------------------------------------------------------------------- /datasrc/skins/marking/stripe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/marking/stripe.png -------------------------------------------------------------------------------- /datasrc/skins/marking/striped.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/marking/striped.png -------------------------------------------------------------------------------- /datasrc/skins/marking/stripes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/marking/stripes.png -------------------------------------------------------------------------------- /datasrc/skins/marking/stripes2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/marking/stripes2.png -------------------------------------------------------------------------------- /datasrc/skins/marking/thunder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/marking/thunder.png -------------------------------------------------------------------------------- /datasrc/skins/marking/tiger1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/marking/tiger1.png -------------------------------------------------------------------------------- /datasrc/skins/marking/tiger2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/marking/tiger2.png -------------------------------------------------------------------------------- /datasrc/skins/marking/toptri.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/marking/toptri.png -------------------------------------------------------------------------------- /datasrc/skins/marking/triangular.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/marking/triangular.png -------------------------------------------------------------------------------- /datasrc/skins/marking/tricircular.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/marking/tricircular.png -------------------------------------------------------------------------------- /datasrc/skins/marking/tripledon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/marking/tripledon.png -------------------------------------------------------------------------------- /datasrc/skins/marking/tritri.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/marking/tritri.png -------------------------------------------------------------------------------- /datasrc/skins/marking/twinbelly.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/marking/twinbelly.png -------------------------------------------------------------------------------- /datasrc/skins/marking/twincross.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/marking/twincross.png -------------------------------------------------------------------------------- /datasrc/skins/marking/twintri.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/marking/twintri.png -------------------------------------------------------------------------------- /datasrc/skins/marking/uppy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/marking/uppy.png -------------------------------------------------------------------------------- /datasrc/skins/marking/warpaint.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/marking/warpaint.png -------------------------------------------------------------------------------- /datasrc/skins/marking/warstripes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/marking/warstripes.png -------------------------------------------------------------------------------- /datasrc/skins/marking/whisker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/marking/whisker.png -------------------------------------------------------------------------------- /datasrc/skins/marking/wildpaint.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/marking/wildpaint.png -------------------------------------------------------------------------------- /datasrc/skins/marking/wildpatch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/marking/wildpatch.png -------------------------------------------------------------------------------- /datasrc/skins/marking/yinyang.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/marking/yinyang.png -------------------------------------------------------------------------------- /datasrc/skins/paintgre.json: -------------------------------------------------------------------------------- 1 | {"skin": { 2 | "body": { 3 | "filename": "standard", 4 | "custom_colors": "true", 5 | "hue": 36, 6 | "sat": 154, 7 | "lgt": 106 8 | }, 9 | "marking": { 10 | "filename": "lowpaint", 11 | "custom_colors": "true", 12 | "hue": 52, 13 | "sat": 255, 14 | "lgt": 255, 15 | "alp": 255 16 | }, 17 | "hands": { 18 | "filename": "standard", 19 | "custom_colors": "true", 20 | "hue": 39, 21 | "sat": 171, 22 | "lgt": 139 23 | }, 24 | "feet": { 25 | "filename": "standard", 26 | "custom_colors": "true", 27 | "hue": 32, 28 | "sat": 132, 29 | "lgt": 59 30 | }, 31 | "eyes": { 32 | "filename": "standard", 33 | "custom_colors": "false" 34 | }} 35 | } 36 | -------------------------------------------------------------------------------- /datasrc/skins/panther.json: -------------------------------------------------------------------------------- 1 | {"skin": { 2 | "body": { 3 | "filename": "kitty", 4 | "custom_colors": "true", 5 | "hue": 165, 6 | "sat": 0, 7 | "lgt": 0 8 | }, 9 | "marking": { 10 | "filename": "wildpaint", 11 | "custom_colors": "true", 12 | "hue": 0, 13 | "sat": 255, 14 | "lgt": 255, 15 | "alp": 43 16 | }, 17 | "hands": { 18 | "filename": "standard", 19 | "custom_colors": "true", 20 | "hue": 27, 21 | "sat": 0, 22 | "lgt": 16 23 | }, 24 | "feet": { 25 | "filename": "standard", 26 | "custom_colors": "true", 27 | "hue": 28, 28 | "sat": 0, 29 | "lgt": 54 30 | }, 31 | "eyes": { 32 | "filename": "negative", 33 | "custom_colors": "true", 34 | "hue": 32, 35 | "sat": 255, 36 | "lgt": 59 37 | }} 38 | } 39 | -------------------------------------------------------------------------------- /datasrc/skins/piggy.json: -------------------------------------------------------------------------------- 1 | {"skin": { 2 | "body": { 3 | "filename": "piglet", 4 | "custom_colors": "true", 5 | "hue": 251, 6 | "sat": 220, 7 | "lgt": 180 8 | }, 9 | "marking": { 10 | "filename": "hipbel", 11 | "custom_colors": "true", 12 | "hue": 3, 13 | "sat": 101, 14 | "lgt": 112, 15 | "alp": 171 16 | }, 17 | "hands": { 18 | "filename": "standard", 19 | "custom_colors": "true", 20 | "hue": 249, 21 | "sat": 189, 22 | "lgt": 147 23 | }, 24 | "feet": { 25 | "filename": "standard", 26 | "custom_colors": "true", 27 | "hue": 252, 28 | "sat": 180, 29 | "lgt": 143 30 | }, 31 | "eyes": { 32 | "filename": "colorable", 33 | "custom_colors": "true", 34 | "hue": 0, 35 | "sat": 255, 36 | "lgt": 128 37 | }} 38 | } 39 | -------------------------------------------------------------------------------- /datasrc/skins/pinky.json: -------------------------------------------------------------------------------- 1 | {"skin": { 2 | "body": { 3 | "filename": "standard", 4 | "custom_colors": "true", 5 | "hue": 242, 6 | "sat": 201, 7 | "lgt": 187 8 | }, 9 | "marking": { 10 | "filename": "whisker", 11 | "custom_colors": "true", 12 | "hue": 243, 13 | "sat": 198, 14 | "lgt": 214, 15 | "alp": 255 16 | }, 17 | "hands": { 18 | "filename": "standard", 19 | "custom_colors": "true", 20 | "hue": 229, 21 | "sat": 137, 22 | "lgt": 218 23 | }, 24 | "feet": { 25 | "filename": "standard", 26 | "custom_colors": "true", 27 | "hue": 229, 28 | "sat": 137, 29 | "lgt": 218 30 | }, 31 | "eyes": { 32 | "filename": "standard", 33 | "custom_colors": "false" 34 | }} 35 | } 36 | -------------------------------------------------------------------------------- /datasrc/skins/raccoon.json: -------------------------------------------------------------------------------- 1 | {"skin": { 2 | "body": { 3 | "filename": "raccoon", 4 | "custom_colors": "true", 5 | "hue": 16, 6 | "sat": 133, 7 | "lgt": 121 8 | }, 9 | "marking": { 10 | "filename": "coonfluff", 11 | "custom_colors": "true", 12 | "hue": 17, 13 | "sat": 110, 14 | "lgt": 54, 15 | "alp": 255 16 | }, 17 | "hands": { 18 | "filename": "standard", 19 | "custom_colors": "true", 20 | "hue": 16, 21 | "sat": 133, 22 | "lgt": 121 23 | }, 24 | "feet": { 25 | "filename": "standard", 26 | "custom_colors": "true", 27 | "hue": 17, 28 | "sat": 129, 29 | "lgt": 38 30 | }, 31 | "eyes": { 32 | "filename": "standard", 33 | "custom_colors": "true", 34 | "hue": 23, 35 | "sat": 196, 36 | "lgt": 45 37 | }} 38 | } 39 | -------------------------------------------------------------------------------- /datasrc/skins/redstripe.json: -------------------------------------------------------------------------------- 1 | {"skin": { 2 | "body": { 3 | "filename": "standard", 4 | "custom_colors": "true", 5 | "hue": 248, 6 | "sat": 214, 7 | "lgt": 123 8 | }, 9 | "marking": { 10 | "filename": "stripe", 11 | "custom_colors": "false" 12 | }, 13 | "hands": { 14 | "filename": "standard", 15 | "custom_colors": "true", 16 | "hue": 0, 17 | "sat": 0, 18 | "lgt": 184 19 | }, 20 | "feet": { 21 | "filename": "standard", 22 | "custom_colors": "true", 23 | "hue": 149, 24 | "sat": 4, 25 | "lgt": 71 26 | }, 27 | "eyes": { 28 | "filename": "standard", 29 | "custom_colors": "false" 30 | }} 31 | } 32 | -------------------------------------------------------------------------------- /datasrc/skins/saddo.json: -------------------------------------------------------------------------------- 1 | {"skin": { 2 | "body": { 3 | "filename": "standard", 4 | "custom_colors": "true", 5 | "hue": 109, 6 | "sat": 109, 7 | "lgt": 127 8 | }, 9 | "marking": { 10 | "filename": "saddo", 11 | "custom_colors": "true", 12 | "hue": 108, 13 | "sat": 54, 14 | "lgt": 68, 15 | "alp": 255 16 | }, 17 | "hands": { 18 | "filename": "standard", 19 | "custom_colors": "true", 20 | "hue": 55, 21 | "sat": 141, 22 | "lgt": 170 23 | }, 24 | "feet": { 25 | "filename": "standard", 26 | "custom_colors": "true", 27 | "hue": 88, 28 | "sat": 97, 29 | "lgt": 119 30 | }, 31 | "eyes": { 32 | "filename": "standard", 33 | "custom_colors": "false" 34 | }} 35 | } 36 | -------------------------------------------------------------------------------- /datasrc/skins/snowti.json: -------------------------------------------------------------------------------- 1 | {"skin": { 2 | "body": { 3 | "filename": "kitty", 4 | "custom_colors": "true", 5 | "hue": 23, 6 | "sat": 0, 7 | "lgt": 255 8 | }, 9 | "marking": { 10 | "filename": "tiger2", 11 | "custom_colors": "true", 12 | "hue": 28, 13 | "sat": 107, 14 | "lgt": 0, 15 | "alp": 204 16 | }, 17 | "hands": { 18 | "filename": "standard", 19 | "custom_colors": "true", 20 | "hue": 22, 21 | "sat": 0, 22 | "lgt": 173 23 | }, 24 | "feet": { 25 | "filename": "standard", 26 | "custom_colors": "true", 27 | "hue": 22, 28 | "sat": 0, 29 | "lgt": 192 30 | }, 31 | "eyes": { 32 | "filename": "colorable", 33 | "custom_colors": "true", 34 | "hue": 28, 35 | "sat": 147, 36 | "lgt": 42 37 | }} 38 | } 39 | -------------------------------------------------------------------------------- /datasrc/skins/spiky.json: -------------------------------------------------------------------------------- 1 | {"skin": { 2 | "body": { 3 | "filename": "spiky", 4 | "custom_colors": "true", 5 | "hue": 28, 6 | "sat": 0, 7 | "lgt": 255 8 | }, 9 | "marking": { 10 | "filename": "warstripes", 11 | "custom_colors": "true", 12 | "hue": 0, 13 | "sat": 0, 14 | "lgt": 0, 15 | "alp": 255 16 | }, 17 | "hands": { 18 | "filename": "standard", 19 | "custom_colors": "true", 20 | "hue": 27, 21 | "sat": 0, 22 | "lgt": 255 23 | }, 24 | "feet": { 25 | "filename": "standard", 26 | "custom_colors": "true", 27 | "hue": 28, 28 | "sat": 135, 29 | "lgt": 255 30 | }, 31 | "eyes": { 32 | "filename": "colorable", 33 | "custom_colors": "true", 34 | "hue": 0, 35 | "sat": 0, 36 | "lgt": 28 37 | }} 38 | } 39 | -------------------------------------------------------------------------------- /datasrc/skins/swardy.json: -------------------------------------------------------------------------------- 1 | {"skin": { 2 | "body": { 3 | "filename": "spiky", 4 | "custom_colors": "true", 5 | "hue": 75, 6 | "sat": 171, 7 | "lgt": 32 8 | }, 9 | "marking": { 10 | "filename": "duodonny", 11 | "custom_colors": "true", 12 | "hue": 85, 13 | "sat": 52, 14 | "lgt": 189, 15 | "alp": 96 16 | }, 17 | "hands": { 18 | "filename": "standard", 19 | "custom_colors": "true", 20 | "hue": 85, 21 | "sat": 112, 22 | "lgt": 0 23 | }, 24 | "feet": { 25 | "filename": "standard", 26 | "custom_colors": "true", 27 | "hue": 85, 28 | "sat": 87, 29 | "lgt": 156 30 | }, 31 | "eyes": { 32 | "filename": "standard", 33 | "custom_colors": "true", 34 | "hue": 28, 35 | "sat": 178, 36 | "lgt": 94 37 | }} 38 | } 39 | -------------------------------------------------------------------------------- /datasrc/skins/tiger.json: -------------------------------------------------------------------------------- 1 | {"skin": { 2 | "body": { 3 | "filename": "kitty", 4 | "custom_colors": "true", 5 | "hue": 22, 6 | "sat": 210, 7 | "lgt": 107 8 | }, 9 | "marking": { 10 | "filename": "tiger1", 11 | "custom_colors": "true", 12 | "hue": 19, 13 | "sat": 255, 14 | "lgt": 219, 15 | "alp": 220 16 | }, 17 | "hands": { 18 | "filename": "standard", 19 | "custom_colors": "true", 20 | "hue": 22, 21 | "sat": 180, 22 | "lgt": 99 23 | }, 24 | "feet": { 25 | "filename": "standard", 26 | "custom_colors": "true", 27 | "hue": 22, 28 | "sat": 210, 29 | "lgt": 114 30 | }, 31 | "eyes": { 32 | "filename": "colorable", 33 | "custom_colors": "true", 34 | "hue": 28, 35 | "sat": 255, 36 | "lgt": 0 37 | }} 38 | } 39 | -------------------------------------------------------------------------------- /datasrc/skins/toptri.json: -------------------------------------------------------------------------------- 1 | {"skin": { 2 | "body": { 3 | "filename": "standard", 4 | "custom_colors": "true", 5 | "hue": 93, 6 | "sat": 95, 7 | "lgt": 163 8 | }, 9 | "marking": { 10 | "filename": "toptri", 11 | "custom_colors": "false" 12 | }, 13 | "hands": { 14 | "filename": "standard", 15 | "custom_colors": "true", 16 | "hue": 55, 17 | "sat": 141, 18 | "lgt": 170 19 | }, 20 | "feet": { 21 | "filename": "standard", 22 | "custom_colors": "true", 23 | "hue": 88, 24 | "sat": 97, 25 | "lgt": 119 26 | }, 27 | "eyes": { 28 | "filename": "standard", 29 | "custom_colors": "false" 30 | }} 31 | } 32 | -------------------------------------------------------------------------------- /datasrc/skins/twintri.json: -------------------------------------------------------------------------------- 1 | {"skin": { 2 | "body": { 3 | "filename": "standard", 4 | "custom_colors": "true", 5 | "hue": 52, 6 | "sat": 156, 7 | "lgt": 124 8 | }, 9 | "marking": { 10 | "filename": "twintri", 11 | "custom_colors": "true", 12 | "hue": 40, 13 | "sat": 222, 14 | "lgt": 227, 15 | "alp": 255 16 | }, 17 | "hands": { 18 | "filename": "standard", 19 | "custom_colors": "true", 20 | "hue": 0, 21 | "sat": 0, 22 | "lgt": 185 23 | }, 24 | "feet": { 25 | "filename": "standard", 26 | "custom_colors": "true", 27 | "hue": 147, 28 | "sat": 4, 29 | "lgt": 72 30 | }, 31 | "eyes": { 32 | "filename": "standard", 33 | "custom_colors": "false" 34 | }} 35 | } 36 | -------------------------------------------------------------------------------- /datasrc/skins/warmouse.json: -------------------------------------------------------------------------------- 1 | {"skin": { 2 | "body": { 3 | "filename": "mouse", 4 | "custom_colors": "true", 5 | "hue": 28, 6 | "sat": 0, 7 | "lgt": 213 8 | }, 9 | "marking": { 10 | "filename": "mice", 11 | "custom_colors": "true", 12 | "hue": 0, 13 | "sat": 0, 14 | "lgt": 255, 15 | "alp": 255 16 | }, 17 | "hands": { 18 | "filename": "standard", 19 | "custom_colors": "true", 20 | "hue": 27, 21 | "sat": 0, 22 | "lgt": 255 23 | }, 24 | "feet": { 25 | "filename": "standard", 26 | "custom_colors": "true", 27 | "hue": 28, 28 | "sat": 135, 29 | "lgt": 255 30 | }, 31 | "eyes": { 32 | "filename": "negative", 33 | "custom_colors": "true", 34 | "hue": 0, 35 | "sat": 200, 36 | "lgt": 28 37 | }} 38 | } 39 | -------------------------------------------------------------------------------- /datasrc/skins/warpaint.json: -------------------------------------------------------------------------------- 1 | {"skin": { 2 | "body": { 3 | "filename": "standard", 4 | "custom_colors": "true", 5 | "hue": 29, 6 | "sat": 173, 7 | "lgt": 87 8 | }, 9 | "marking": { 10 | "filename": "warpaint", 11 | "custom_colors": "false" 12 | }, 13 | "hands": { 14 | "filename": "standard", 15 | "custom_colors": "true", 16 | "hue": 11, 17 | "sat": 115, 18 | "lgt": 1 19 | }, 20 | "feet": { 21 | "filename": "standard", 22 | "custom_colors": "true", 23 | "hue": 29, 24 | "sat": 173, 25 | "lgt": 87 26 | }, 27 | "eyes": { 28 | "filename": "standard", 29 | "custom_colors": "false" 30 | }} 31 | } 32 | -------------------------------------------------------------------------------- /datasrc/skins/x_ninja.json: -------------------------------------------------------------------------------- 1 | {"skin": { 2 | "body": { 3 | "filename": "x_ninja", 4 | "custom_colors": "true", 5 | "hue": 0, 6 | "sat": 0, 7 | "lgt": 0 8 | }, 9 | "marking": { 10 | "filename": "uppy", 11 | "custom_colors": "true", 12 | "hue": 0, 13 | "sat": 0, 14 | "lgt": 64, 15 | "alp": 255 16 | }, 17 | "hands": { 18 | "filename": "standard", 19 | "custom_colors": "false" 20 | }, 21 | "feet": { 22 | "filename": "standard", 23 | "custom_colors": "false" 24 | }, 25 | "eyes": { 26 | "filename": "x_ninja", 27 | "custom_colors": "false" 28 | }} 29 | } 30 | -------------------------------------------------------------------------------- /datasrc/skins/xmas_hat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/skins/xmas_hat.png -------------------------------------------------------------------------------- /datasrc/ui/blob.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/ui/blob.png -------------------------------------------------------------------------------- /datasrc/ui/console.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/ui/console.png -------------------------------------------------------------------------------- /datasrc/ui/console_bar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/ui/console_bar.png -------------------------------------------------------------------------------- /datasrc/ui/debug_font.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/ui/debug_font.png -------------------------------------------------------------------------------- /datasrc/ui/demo_buttons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/ui/demo_buttons.png -------------------------------------------------------------------------------- /datasrc/ui/file_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/ui/file_icons.png -------------------------------------------------------------------------------- /datasrc/ui/gametypes/ctf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/ui/gametypes/ctf.png -------------------------------------------------------------------------------- /datasrc/ui/gametypes/dm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/ui/gametypes/dm.png -------------------------------------------------------------------------------- /datasrc/ui/gametypes/lms.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/ui/gametypes/lms.png -------------------------------------------------------------------------------- /datasrc/ui/gametypes/lts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/ui/gametypes/lts.png -------------------------------------------------------------------------------- /datasrc/ui/gametypes/mod.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/ui/gametypes/mod.png -------------------------------------------------------------------------------- /datasrc/ui/gametypes/race.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/ui/gametypes/race.png -------------------------------------------------------------------------------- /datasrc/ui/gametypes/tdm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/ui/gametypes/tdm.png -------------------------------------------------------------------------------- /datasrc/ui/gui_buttons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/ui/gui_buttons.png -------------------------------------------------------------------------------- /datasrc/ui/gui_cursor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/ui/gui_cursor.png -------------------------------------------------------------------------------- /datasrc/ui/gui_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/ui/gui_icons.png -------------------------------------------------------------------------------- /datasrc/ui/gui_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/ui/gui_logo.png -------------------------------------------------------------------------------- /datasrc/ui/icons/arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/ui/icons/arrows.png -------------------------------------------------------------------------------- /datasrc/ui/icons/browse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/ui/icons/browse.png -------------------------------------------------------------------------------- /datasrc/ui/icons/browser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/ui/icons/browser.png -------------------------------------------------------------------------------- /datasrc/ui/icons/chat_whisper.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/ui/icons/chat_whisper.png -------------------------------------------------------------------------------- /datasrc/ui/icons/friend.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/ui/icons/friend.png -------------------------------------------------------------------------------- /datasrc/ui/icons/level.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/ui/icons/level.png -------------------------------------------------------------------------------- /datasrc/ui/icons/menu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/ui/icons/menu.png -------------------------------------------------------------------------------- /datasrc/ui/icons/sidebar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/ui/icons/sidebar.png -------------------------------------------------------------------------------- /datasrc/ui/icons/timer_clock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/ui/icons/timer_clock.png -------------------------------------------------------------------------------- /datasrc/ui/icons/tools.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/ui/icons/tools.png -------------------------------------------------------------------------------- /datasrc/ui/menuimages/demos.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/ui/menuimages/demos.png -------------------------------------------------------------------------------- /datasrc/ui/menuimages/editor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/ui/menuimages/editor.png -------------------------------------------------------------------------------- /datasrc/ui/menuimages/local_server.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/ui/menuimages/local_server.png -------------------------------------------------------------------------------- /datasrc/ui/menuimages/play_game.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/ui/menuimages/play_game.png -------------------------------------------------------------------------------- /datasrc/ui/menuimages/settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/ui/menuimages/settings.png -------------------------------------------------------------------------------- /datasrc/ui/no_skinpart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/ui/no_skinpart.png -------------------------------------------------------------------------------- /datasrc/ui/sound_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/ui/sound_icons.png -------------------------------------------------------------------------------- /datasrc/ui/themes/heavens.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/ui/themes/heavens.png -------------------------------------------------------------------------------- /datasrc/ui/themes/heavens_day.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/ui/themes/heavens_day.map -------------------------------------------------------------------------------- /datasrc/ui/themes/heavens_night.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/ui/themes/heavens_night.map -------------------------------------------------------------------------------- /datasrc/ui/themes/jungle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/ui/themes/jungle.png -------------------------------------------------------------------------------- /datasrc/ui/themes/jungle_day.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/ui/themes/jungle_day.map -------------------------------------------------------------------------------- /datasrc/ui/themes/jungle_night.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/ui/themes/jungle_night.map -------------------------------------------------------------------------------- /datasrc/ui/themes/none.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/ui/themes/none.png -------------------------------------------------------------------------------- /datasrc/ui/themes/winter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/ui/themes/winter.png -------------------------------------------------------------------------------- /datasrc/ui/themes/winter_day.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/ui/themes/winter_day.map -------------------------------------------------------------------------------- /datasrc/ui/themes/winter_night.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/datasrc/ui/themes/winter_night.map -------------------------------------------------------------------------------- /other/bundle/client/PkgInfo: -------------------------------------------------------------------------------- 1 | APPL???? 2 | -------------------------------------------------------------------------------- /other/bundle/server/Info.plist.in: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | CFBundleDevelopmentRegion 6 | English 7 | CFBundleExecutable 8 | ${TARGET_SERVER_LAUNCHER} 9 | CFBundleIconFile 10 | ${TARGET_SERVER} 11 | CFBundleInfoDictionaryVersion 12 | 6.0 13 | CFBundlePackageType 14 | APPL 15 | CFBundleSignature 16 | ???? 17 | CFBundleVersion 18 | ${PROJECT_VERSION} 19 | 20 | 21 | -------------------------------------------------------------------------------- /other/bundle/server/PkgInfo: -------------------------------------------------------------------------------- 1 | APPL???? 2 | -------------------------------------------------------------------------------- /other/config_directory.bat: -------------------------------------------------------------------------------- 1 | @start explorer %APPDATA%\Teeworlds 2 | -------------------------------------------------------------------------------- /other/icons/DDNet7-Server.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/other/icons/DDNet7-Server.icns -------------------------------------------------------------------------------- /other/icons/DDNet7-Server.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/other/icons/DDNet7-Server.ico -------------------------------------------------------------------------------- /other/icons/DDNet7-Server.rc: -------------------------------------------------------------------------------- 1 | ID ICON "DDNet7-Server.ico" 2 | -------------------------------------------------------------------------------- /other/icons/DDNet7.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/other/icons/DDNet7.icns -------------------------------------------------------------------------------- /other/icons/DDNet7.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/other/icons/DDNet7.ico -------------------------------------------------------------------------------- /other/icons/DDNet7.rc: -------------------------------------------------------------------------------- 1 | ID ICON "DDNet7.ico" 2 | -------------------------------------------------------------------------------- /other/icons/DDNet7_128x128x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/other/icons/DDNet7_128x128x32.png -------------------------------------------------------------------------------- /other/icons/DDNet7_16x16x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/other/icons/DDNet7_16x16x32.png -------------------------------------------------------------------------------- /other/icons/DDNet7_256x256x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/other/icons/DDNet7_256x256x32.png -------------------------------------------------------------------------------- /other/icons/DDNet7_32x32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/other/icons/DDNet7_32x32x32.png -------------------------------------------------------------------------------- /other/icons/DDNet7_48x48x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/other/icons/DDNet7_48x48x32.png -------------------------------------------------------------------------------- /other/icons/DDNet7_512x512x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddnet/ddnet7/e291f9fb56cc2327dae72bc2605fa5917590cc9b/other/icons/DDNet7_512x512x32.png -------------------------------------------------------------------------------- /other/icons/license.txt: -------------------------------------------------------------------------------- 1 | "DDNet7-Server" icon is based on "Game Server" icon by Deepz from the Noun Project (Creative Commons CCBY) 2 | -------------------------------------------------------------------------------- /other/manifest/DDNet7.rc: -------------------------------------------------------------------------------- 1 | #include "winuser.h" 2 | 1 RT_MANIFEST DDNet7.manifest 3 | -------------------------------------------------------------------------------- /other/teeworlds.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Name=Teeworlds 3 | GenericName=Online multi-player 2D platform shooter 4 | Type=Application 5 | Terminal=false 6 | Exec=teeworlds 7 | Icon=teeworlds 8 | Comment=Teeworlds: Jumping the Gun 9 | Categories=Game;ArcadeGame; 10 | -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- 1 | [![DDraceNetwork](https://ddnet.tw/ddnet-small.png)](https://ddnet.tw) [![CircleCI Build Status](https://circleci.com/gh/ddnet/ddnet/tree/master.png)](https://circleci.com/gh/ddnet/ddnet7) 2 | 3 | Not updated anymore since we have 0.7 client support in DDNet: https://github.com/ddnet/ddnet 4 | 5 | Old description: 6 | 7 | DDNet work in progress for teeworlds version 0.7 (server only!) 8 | 9 | ported by fokkonaut from https://github.com/ddnet/ddnet to the latest teeworlds base http://github.com/teeworlds/teeworlds 10 | -------------------------------------------------------------------------------- /scripts/count_source.sh: -------------------------------------------------------------------------------- 1 | svn blame `svn -R ls | grep ^src | grep -v external | grep -v /$ | grep -v \.txt` | python scripts/process_blame.py 2 | -------------------------------------------------------------------------------- /scripts/dat2c.py: -------------------------------------------------------------------------------- 1 | import sys 2 | 3 | data = file(sys.argv[1], "rb").read() 4 | 5 | i = 0 6 | print "unsigned char", sys.argv[2], "[] = {" 7 | print str(ord(data[0])), 8 | for d in data[1:]: 9 | s = ","+str(ord(d)) 10 | print s, 11 | i += len(s)+1 12 | 13 | if i >= 70: 14 | print "" 15 | i = 0 16 | print "" 17 | print "};" 18 | -------------------------------------------------------------------------------- /scripts/font_installer.sh: -------------------------------------------------------------------------------- 1 | echo Generating .fnts... 2 | ../../font_generator/a.out 3 | python ../scripts/font_converter.py default*.fnt 4 | -------------------------------------------------------------------------------- /scripts/git_revision.py: -------------------------------------------------------------------------------- 1 | import errno 2 | import subprocess 3 | try: 4 | from subprocess import DEVNULL 5 | except ImportError: 6 | import os 7 | DEVNULL = open(os.devnull, 'wb') 8 | try: 9 | FileNotFoundError 10 | except NameError: 11 | FileNotFoundError = OSError 12 | try: 13 | git_hash = subprocess.check_output(["git", "rev-parse", "--short=16", "HEAD"], stderr=DEVNULL).decode().strip() 14 | definition = '"{}"'.format(git_hash) 15 | except FileNotFoundError as e: 16 | if e.errno != errno.ENOENT: 17 | raise 18 | definition = "0" 19 | except subprocess.CalledProcessError: 20 | definition = "0"; 21 | print("const char *GIT_SHORTREV_HASH = {};".format(definition)) 22 | -------------------------------------------------------------------------------- /scripts/linecount.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | wc `find . -iname *.cpp` `find . -iname *.h` `find . -iname *.c` 3 | -------------------------------------------------------------------------------- /scripts/make_docs.sh: -------------------------------------------------------------------------------- 1 | perl docs/tool/NaturalDocs -i src/game -i src/engine -xi src/engine/external -p docs/conf -o html docs/output 2 | -------------------------------------------------------------------------------- /scripts/process_blame.py: -------------------------------------------------------------------------------- 1 | import sys 2 | user_map = {"kma":"matricks", "teetow":"matricks", "jlha":"matricks", "jdv":"void", "jaf":"serp"} 3 | users = {} 4 | for line in sys.stdin: 5 | fields = line.split() 6 | name = user_map.get(fields[1], fields[1]) 7 | users[name] = users.get(name, 0) + 1 8 | 9 | total = reduce(lambda x,y: x+y, users.values()) 10 | for u in users: 11 | print "%6s %6d %s" % ("%03.2f"%(users[u]*100.0/total), users[u], u) 12 | print "%03.2f %6d %s" % (100, total, "Total") 13 | -------------------------------------------------------------------------------- /scripts/twlib.py: -------------------------------------------------------------------------------- 1 | import sys 2 | if sys.version_info[0] == 2: 3 | import urllib 4 | url_lib = urllib 5 | elif sys.version_info[0] == 3: 6 | import urllib.request 7 | url_lib = urllib.request 8 | 9 | def fetch_file(url): 10 | print("trying %s" % url) 11 | try: 12 | local = dict(url_lib.urlopen(url).info()) 13 | if "Content-Disposition" in local: 14 | key_name = "Content-Disposition" 15 | elif "content-disposition" in local: 16 | key_name = "content-disposition" 17 | else: 18 | return False 19 | local = local[key_name].split("=")[1] 20 | url_lib.urlretrieve(url, local) 21 | return local 22 | except IOError: 23 | return False 24 | -------------------------------------------------------------------------------- /src/base/hash_bundled.c: -------------------------------------------------------------------------------- 1 | #if !defined(CONF_OPENSSL) 2 | 3 | #include "hash_ctxt.h" 4 | 5 | #include 6 | 7 | void md5_update(MD5_CTX *ctxt, const void *data, size_t data_len) 8 | { 9 | md5_append(ctxt, data, data_len); 10 | } 11 | 12 | MD5_DIGEST md5_finish(MD5_CTX *ctxt) 13 | { 14 | MD5_DIGEST result; 15 | md5_finish_(ctxt, result.data); 16 | return result; 17 | } 18 | 19 | #endif 20 | -------------------------------------------------------------------------------- /src/base/hash_openssl.c: -------------------------------------------------------------------------------- 1 | #if defined(CONF_OPENSSL) 2 | #include "hash_ctxt.h" 3 | 4 | void sha256_init(SHA256_CTX *ctxt) 5 | { 6 | SHA256_Init(ctxt); 7 | } 8 | 9 | void sha256_update(SHA256_CTX *ctxt, const void *data, size_t data_len) 10 | { 11 | SHA256_Update(ctxt, data, data_len); 12 | } 13 | 14 | SHA256_DIGEST sha256_finish(SHA256_CTX *ctxt) 15 | { 16 | SHA256_DIGEST result; 17 | SHA256_Final(result.data, ctxt); 18 | return result; 19 | } 20 | 21 | void md5_init(MD5_CTX *ctxt) 22 | { 23 | MD5_Init(ctxt); 24 | } 25 | 26 | void md5_update(MD5_CTX *ctxt, const void *data, size_t data_len) 27 | { 28 | MD5_Update(ctxt, data, data_len); 29 | } 30 | 31 | MD5_DIGEST md5_finish(MD5_CTX *ctxt) 32 | { 33 | MD5_DIGEST result; 34 | MD5_Final(result.data, ctxt); 35 | return result; 36 | } 37 | #endif 38 | -------------------------------------------------------------------------------- /src/base/tl/allocator.h: -------------------------------------------------------------------------------- 1 | /* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */ 2 | /* If you are missing that file, acquire a complete release at teeworlds.com. */ 3 | #ifndef BASE_TL_ALLOCATOR_H 4 | #define BASE_TL_ALLOCATOR_H 5 | 6 | template 7 | class allocator_default 8 | { 9 | public: 10 | static T *alloc() { return new T; } 11 | static void free(T *p) { delete p; } 12 | 13 | static T *alloc_array(int size) { return new T [size]; } 14 | static void free_array(T *p) { delete [] p; } 15 | }; 16 | 17 | #endif // TL_FILE_ALLOCATOR_HPP 18 | -------------------------------------------------------------------------------- /src/base/tl/base.h: -------------------------------------------------------------------------------- 1 | /* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */ 2 | /* If you are missing that file, acquire a complete release at teeworlds.com. */ 3 | #ifndef BASE_TL_BASE_H 4 | #define BASE_TL_BASE_H 5 | 6 | #include 7 | 8 | inline void tl_assert(bool statement) 9 | { 10 | dbg_assert(statement, "assert!"); 11 | } 12 | 13 | template 14 | inline void tl_swap(T &a, T &b) 15 | { 16 | T c = b; 17 | b = a; 18 | a = c; 19 | } 20 | 21 | #endif 22 | -------------------------------------------------------------------------------- /src/base/unicode/VERSION: -------------------------------------------------------------------------------- 1 | 12.0.0 2 | -------------------------------------------------------------------------------- /src/base/unicode/tolower.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include "tolower_data.h" 4 | 5 | static int compul(const void *a, const void *b) 6 | { 7 | struct UPPER_LOWER *ul_a = (struct UPPER_LOWER *) a; 8 | struct UPPER_LOWER *ul_b = (struct UPPER_LOWER *) b; 9 | return ul_a->upper - ul_b->upper; 10 | } 11 | 12 | int str_utf8_tolower(int code) 13 | { 14 | struct UPPER_LOWER key; 15 | struct UPPER_LOWER *res; 16 | key.upper = code; 17 | res = bsearch(&key, tolower, NUM_TOLOWER, sizeof(struct UPPER_LOWER), compul); 18 | 19 | if(res == NULL) 20 | return code; 21 | return res->lower; 22 | } 23 | -------------------------------------------------------------------------------- /src/engine/docs/client_time.txt: -------------------------------------------------------------------------------- 1 | Title: Time on the client 2 | 3 | tick, intratick 4 | predtick, predintratick 5 | 6 | prevtick tick predtick 7 | 4 8 14 8 | |---------------------|---------------------| 9 | 0 <- intratick -> 1 10 | 0 <- ticktime(in s)-> X 11 | 0 <- predintratick?-> 1 12 | -------------------------------------------------------------------------------- /src/engine/docs/server_op.txt: -------------------------------------------------------------------------------- 1 | Title: Server Operation 2 | 3 | Section: Init 4 | 5 | Section: Running 6 | 7 | Here is an graph over how the server operates on each refresh. 8 | 9 | (start code) 10 | load map 11 | init mod 12 | 13 | while running 14 | if map change then 15 | load new map 16 | shutdown mod 17 | reset clients to init state 18 | init mod 19 | end if 20 | 21 | if new tick then 22 | call 23 | for each client do 24 | create snapshot 25 | send snapshot 26 | end for 27 | end 28 | 29 | process new network messages 30 | end while 31 | 32 | unload map 33 | (end) 34 | 35 | 36 | 37 | Section: Reinit 38 | 39 | Section: Shutdown 40 | -------------------------------------------------------------------------------- /src/engine/editor.h: -------------------------------------------------------------------------------- 1 | /* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */ 2 | /* If you are missing that file, acquire a complete release at teeworlds.com. */ 3 | #ifndef ENGINE_EDITOR_H 4 | #define ENGINE_EDITOR_H 5 | #include "kernel.h" 6 | 7 | class IEditor : public IInterface 8 | { 9 | MACRO_INTERFACE("editor", 0) 10 | public: 11 | 12 | virtual ~IEditor() {} 13 | virtual void Init() = 0; 14 | virtual void UpdateAndRender() = 0; 15 | virtual bool HasUnsavedData() const = 0; 16 | }; 17 | 18 | extern IEditor *CreateEditor(); 19 | #endif 20 | -------------------------------------------------------------------------------- /src/engine/external/important.txt: -------------------------------------------------------------------------------- 1 | The source code under this directory are external libraries 2 | with their own licences. The source you find here is stripped 3 | of unnessesary information. Please visit their websites for 4 | more information and official releases. 5 | 6 | -------------------------------------------------------------------------------- /src/engine/external/json-parser/VERSION: -------------------------------------------------------------------------------- 1 | unmarked version: 11.11.2018 2 | -------------------------------------------------------------------------------- /src/engine/external/pnglite/VERSION: -------------------------------------------------------------------------------- 1 | 0.1.17 -------------------------------------------------------------------------------- /src/engine/external/wavpack/VERSION: -------------------------------------------------------------------------------- 1 | 4.40 -------------------------------------------------------------------------------- /src/engine/external/zlib/VERSION: -------------------------------------------------------------------------------- 1 | 1.2.11 2 | -------------------------------------------------------------------------------- /src/engine/external/zlib/inffast.h: -------------------------------------------------------------------------------- 1 | /* inffast.h -- header to use inffast.c 2 | * Copyright (C) 1995-2003, 2010 Mark Adler 3 | * For conditions of distribution and use, see copyright notice in zlib.h 4 | */ 5 | 6 | /* WARNING: this file should *not* be used by applications. It is 7 | part of the implementation of the compression library and is 8 | subject to change. Applications should only use zlib.h. 9 | */ 10 | 11 | void ZLIB_INTERNAL inflate_fast OF((z_streamp strm, unsigned start)); 12 | -------------------------------------------------------------------------------- /src/engine/message.h: -------------------------------------------------------------------------------- 1 | /* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */ 2 | /* If you are missing that file, acquire a complete release at teeworlds.com. */ 3 | #ifndef ENGINE_MESSAGE_H 4 | #define ENGINE_MESSAGE_H 5 | 6 | #include 7 | #include 8 | 9 | class CMsgPacker : public CPacker 10 | { 11 | public: 12 | CMsgPacker(int Type, bool System=false) 13 | { 14 | Reset(); 15 | // NETMSG_EX, NETMSGTYPE_EX for UUID messages 16 | int NetType = Type < OFFSET_UUID ? Type : 0; 17 | AddInt((NetType<<1)|(System?1:0)); 18 | if(Type >= OFFSET_UUID) 19 | { 20 | g_UuidManager.PackUuid(Type, this); 21 | } 22 | } 23 | }; 24 | 25 | #endif 26 | -------------------------------------------------------------------------------- /src/engine/shared/compression.h: -------------------------------------------------------------------------------- 1 | /* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */ 2 | /* If you are missing that file, acquire a complete release at teeworlds.com. */ 3 | #ifndef ENGINE_SHARED_COMPRESSION_H 4 | #define ENGINE_SHARED_COMPRESSION_H 5 | // variable int packing 6 | class CVariableInt 7 | { 8 | public: 9 | static unsigned char *Pack(unsigned char *pDst, int i); 10 | static const unsigned char *Unpack(const unsigned char *pSrc, int *pInOut); 11 | static long Compress(const void *pSrc, int SrcSize, void *pDst, int DstSize); 12 | static long Decompress(const void *pSrc, int SrcSize, void *pDst, int DstSize); 13 | }; 14 | #endif 15 | -------------------------------------------------------------------------------- /src/engine/shared/fifo.h: -------------------------------------------------------------------------------- 1 | #ifndef ENGINE_SHARED_FIFO_H 2 | #define ENGINE_SHARED_FIFO_H 3 | 4 | #include 5 | 6 | #if defined(CONF_FAMILY_UNIX) 7 | 8 | class CFifo 9 | { 10 | IConsole *m_pConsole; 11 | int m_Flag; 12 | int m_File; 13 | 14 | public: 15 | void Init(IConsole *pConsole, char *pFifoFile, int Flag); 16 | void Update(); 17 | void Shutdown(); 18 | }; 19 | 20 | #endif 21 | 22 | #endif 23 | -------------------------------------------------------------------------------- /src/engine/shared/global_uuid_manager.cpp: -------------------------------------------------------------------------------- 1 | #include "protocol_ex.h" 2 | #include "teehistorian_ex.h" 3 | #include "uuid_manager.h" 4 | 5 | #include 6 | 7 | static CUuidManager CreateGlobalUuidManager() 8 | { 9 | CUuidManager Manager; 10 | RegisterUuids(&Manager); 11 | RegisterTeehistorianUuids(&Manager); 12 | RegisterGameUuids(&Manager); 13 | return Manager; 14 | } 15 | 16 | CUuidManager g_UuidManager = CreateGlobalUuidManager(); 17 | -------------------------------------------------------------------------------- /src/engine/shared/linereader.h: -------------------------------------------------------------------------------- 1 | /* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */ 2 | /* If you are missing that file, acquire a complete release at teeworlds.com. */ 3 | #ifndef ENGINE_SHARED_LINEREADER_H 4 | #define ENGINE_SHARED_LINEREADER_H 5 | #include 6 | 7 | // buffered stream for reading lines, should perhaps be something smaller 8 | class CLineReader 9 | { 10 | char m_aBuffer[4*1024]; 11 | unsigned m_BufferPos; 12 | unsigned m_BufferSize; 13 | unsigned m_BufferMaxSize; 14 | IOHANDLE m_IO; 15 | public: 16 | void Init(IOHANDLE IoHandle); 17 | char *Get(); 18 | }; 19 | #endif 20 | -------------------------------------------------------------------------------- /src/engine/shared/memheap.h: -------------------------------------------------------------------------------- 1 | /* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */ 2 | /* If you are missing that file, acquire a complete release at teeworlds.com. */ 3 | #ifndef ENGINE_SHARED_MEMHEAP_H 4 | #define ENGINE_SHARED_MEMHEAP_H 5 | class CHeap 6 | { 7 | struct CChunk 8 | { 9 | char *m_pMemory; 10 | char *m_pCurrent; 11 | char *m_pEnd; 12 | CChunk *m_pNext; 13 | }; 14 | 15 | enum 16 | { 17 | // how large each chunk should be 18 | CHUNK_SIZE = 1024*64, 19 | }; 20 | 21 | CChunk *m_pCurrent; 22 | 23 | 24 | void Clear(); 25 | void NewChunk(); 26 | void *AllocateFromChunk(unsigned int Size); 27 | 28 | public: 29 | CHeap(); 30 | ~CHeap(); 31 | void Reset(); 32 | void *Allocate(unsigned Size); 33 | }; 34 | #endif 35 | -------------------------------------------------------------------------------- /src/engine/shared/message.h: -------------------------------------------------------------------------------- 1 | /* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */ 2 | /* If you are missing that file, acquire a complete release at teeworlds.com. */ 3 | #ifndef ENGINE_SHARED_MESSAGE_H 4 | #define ENGINE_SHARED_MESSAGE_H 5 | class CMessage 6 | { 7 | public: 8 | virtual bool Pack(void *pData, unsigned MaxDataSize); 9 | virtual bool Unpack(const void *pData, unsigned DataSize); 10 | }; 11 | #endif 12 | -------------------------------------------------------------------------------- /src/engine/shared/protocol_ex.h: -------------------------------------------------------------------------------- 1 | #ifndef ENGINE_SHARED_PROTOCOL_EX_H 2 | #define ENGINE_SHARED_PROTOCOL_EX_H 3 | 4 | #include 5 | 6 | enum 7 | { 8 | NETMSG_EX_INVALID=UUID_INVALID, 9 | NETMSG_EX_UNKNOWN=UUID_UNKNOWN, 10 | 11 | OFFSET_NETMSG_UUID=OFFSET_UUID, 12 | 13 | __NETMSG_UUID_HELPER=OFFSET_NETMSG_UUID-1, 14 | #define UUID(id, name) id, 15 | #include "protocol_ex_msgs.h" 16 | #undef UUID 17 | OFFSET_TEEHISTORIAN_UUID, 18 | 19 | UNPACKMESSAGE_ERROR=0, 20 | UNPACKMESSAGE_OK, 21 | UNPACKMESSAGE_ANSWER, 22 | }; 23 | 24 | void RegisterUuids(class CUuidManager *pManager); 25 | 26 | int UnpackMessageID(int *pID, bool *pSys, struct CUuid *pUuid, CUnpacker *pUnpacker, CMsgPacker *pPacker); 27 | 28 | #endif // ENGINE_SHARED_PROTOCOL_EX_H 29 | -------------------------------------------------------------------------------- /src/engine/shared/teehistorian_ex.cpp: -------------------------------------------------------------------------------- 1 | #include "teehistorian_ex.h" 2 | 3 | #include 4 | 5 | void RegisterTeehistorianUuids(CUuidManager *pManager) 6 | { 7 | #define UUID(id, name) pManager->RegisterName(id, name); 8 | #include "teehistorian_ex_chunks.h" 9 | #undef UUID 10 | } 11 | -------------------------------------------------------------------------------- /src/engine/shared/teehistorian_ex.h: -------------------------------------------------------------------------------- 1 | #ifndef GAME_TEEHISTORIAN_EX_H 2 | #define GAME_TEEHISTORIAN_EX_H 3 | #include "protocol_ex.h" 4 | 5 | enum 6 | { 7 | __TEEHISTORIAN_UUID_HELPER=OFFSET_TEEHISTORIAN_UUID-1, 8 | #define UUID(id, name) id, 9 | #include "teehistorian_ex_chunks.h" 10 | #undef UUID 11 | OFFSET_GAME_UUID 12 | }; 13 | 14 | void RegisterTeehistorianUuids(class CUuidManager *pManager); 15 | #endif // GAME_TEEHISTORIAN_EX_H 16 | -------------------------------------------------------------------------------- /src/engine/shared/teehistorian_ex_chunks.h: -------------------------------------------------------------------------------- 1 | UUID(TEEHISTORIAN_TEST, "teehistorian-test@ddnet.tw") 2 | UUID(TEEHISTORIAN_AUTH_INIT, "teehistorian-auth-init@ddnet.tw") 3 | UUID(TEEHISTORIAN_AUTH_LOGIN, "teehistorian-auth-login@ddnet.tw") 4 | UUID(TEEHISTORIAN_AUTH_LOGOUT, "teehistorian-auth-logout@ddnet.tw") 5 | -------------------------------------------------------------------------------- /src/engine/uuid.h: -------------------------------------------------------------------------------- 1 | #ifndef ENGINE_UUID_H 2 | #define ENGINE_UUID_H 3 | void RegisterGameUuids(CUuidManager *pManager); 4 | #endif // ENGINE_UUID_H 5 | -------------------------------------------------------------------------------- /src/game/client/components/debughud.h: -------------------------------------------------------------------------------- 1 | /* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */ 2 | /* If you are missing that file, acquire a complete release at teeworlds.com. */ 3 | #ifndef GAME_CLIENT_COMPONENTS_DEBUGHUD_H 4 | #define GAME_CLIENT_COMPONENTS_DEBUGHUD_H 5 | #include 6 | 7 | class CDebugHud : public CComponent 8 | { 9 | void RenderNetCorrections(); 10 | void RenderTuning(); 11 | public: 12 | virtual void OnRender(); 13 | }; 14 | 15 | #endif 16 | -------------------------------------------------------------------------------- /src/game/client/components/flow.h: -------------------------------------------------------------------------------- 1 | /* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */ 2 | /* If you are missing that file, acquire a complete release at teeworlds.com. */ 3 | #ifndef GAME_CLIENT_COMPONENTS_FLOW_H 4 | #define GAME_CLIENT_COMPONENTS_FLOW_H 5 | #include 6 | #include 7 | 8 | class CFlow : public CComponent 9 | { 10 | struct CCell 11 | { 12 | vec2 m_Vel; 13 | }; 14 | 15 | CCell *m_pCells; 16 | int m_Height; 17 | int m_Width; 18 | int m_Spacing; 19 | 20 | void DbgRender(); 21 | void Init(); 22 | public: 23 | CFlow(); 24 | 25 | vec2 Get(vec2 Pos); 26 | void Add(vec2 Pos, vec2 Vel, float Size); 27 | void Update(); 28 | }; 29 | 30 | #endif 31 | -------------------------------------------------------------------------------- /src/game/client/components/motd.h: -------------------------------------------------------------------------------- 1 | /* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */ 2 | /* If you are missing that file, acquire a complete release at teeworlds.com. */ 3 | #ifndef GAME_CLIENT_COMPONENTS_MOTD_H 4 | #define GAME_CLIENT_COMPONENTS_MOTD_H 5 | #include 6 | 7 | class CMotd : public CComponent 8 | { 9 | // motd 10 | int64 m_ServerMotdTime; 11 | char m_aServerMotd[1024]; 12 | public: 13 | void Clear(); 14 | bool IsActive(); 15 | const char *GetMotd() const { return m_aServerMotd; } 16 | 17 | virtual void OnRender(); 18 | virtual void OnStateChange(int NewState, int OldState); 19 | virtual void OnMessage(int MsgType, void *pRawMsg); 20 | virtual bool OnInput(IInput::CEvent Event); 21 | }; 22 | 23 | #endif 24 | -------------------------------------------------------------------------------- /src/game/client/components/nameplates.h: -------------------------------------------------------------------------------- 1 | /* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */ 2 | /* If you are missing that file, acquire a complete release at teeworlds.com. */ 3 | #ifndef GAME_CLIENT_COMPONENTS_NAMEPLATES_H 4 | #define GAME_CLIENT_COMPONENTS_NAMEPLATES_H 5 | #include 6 | 7 | class CNamePlates : public CComponent 8 | { 9 | void RenderNameplate( 10 | const CNetObj_Character *pPrevChar, 11 | const CNetObj_Character *pPlayerChar, 12 | const CNetObj_PlayerInfo *pPlayerInfo, 13 | int ClientID 14 | ); 15 | 16 | public: 17 | virtual void OnRender(); 18 | }; 19 | 20 | #endif 21 | -------------------------------------------------------------------------------- /src/game/client/components/notifications.h: -------------------------------------------------------------------------------- 1 | /* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */ 2 | /* If you are missing that file, acquire a complete release at teeworlds.com. */ 3 | #ifndef GAME_CLIENT_COMPONENTS_NOTIFICATIONS_H 4 | #define GAME_CLIENT_COMPONENTS_NOTIFICATIONS_H 5 | #include 6 | 7 | class CNotifications : public CComponent 8 | { 9 | float m_SoundToggleTime; 10 | 11 | void OnConsoleInit(); 12 | void RenderSoundNotification(); 13 | 14 | static void Con_SndToggle(IConsole::IResult *pResult, void *pUserData); 15 | public: 16 | CNotifications(); 17 | virtual void OnRender(); 18 | }; 19 | 20 | #endif 21 | -------------------------------------------------------------------------------- /src/game/editor/layer_game.cpp: -------------------------------------------------------------------------------- 1 | /* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */ 2 | /* If you are missing that file, acquire a complete release at teeworlds.com. */ 3 | #include 4 | #include "editor.h" 5 | 6 | 7 | CLayerGame::CLayerGame(int w, int h) 8 | : CLayerTiles(w, h) 9 | { 10 | str_copy(m_aName, "Game", sizeof(m_aName)); 11 | m_Game = 1; 12 | } 13 | 14 | CLayerGame::~CLayerGame() 15 | { 16 | } 17 | 18 | int CLayerGame::RenderProperties(CUIRect *pToolbox) 19 | { 20 | int r = CLayerTiles::RenderProperties(pToolbox); 21 | m_Image = -1; 22 | return r; 23 | } 24 | -------------------------------------------------------------------------------- /src/game/server/entities/door.h: -------------------------------------------------------------------------------- 1 | /* (c) Shereef Marzouk. See "licence DDRace.txt" and the readme.txt in the root of the distribution for more information. */ 2 | #ifndef GAME_SERVER_ENTITIES_DOOR_H 3 | #define GAME_SERVER_ENTITIES_DOOR_H 4 | 5 | #include 6 | 7 | class CTrigger; 8 | 9 | class CDoor: public CEntity 10 | { 11 | vec2 m_To; 12 | int m_EvalTick; 13 | void ResetCollision(); 14 | int m_Length; 15 | vec2 m_Direction; 16 | 17 | public: 18 | void Open(int Tick, bool ActivatedTeam[]); 19 | void Open(int Team); 20 | void Close(int Team); 21 | CDoor(CGameWorld *pGameWorld, vec2 Pos, float Rotation, int Length, 22 | int Number); 23 | 24 | virtual void Reset(); 25 | virtual void Tick(); 26 | virtual void Snap(int SnappingClient); 27 | }; 28 | 29 | #endif // GAME_SERVER_ENTITIES_DOOR_H 30 | -------------------------------------------------------------------------------- /src/game/server/entities/gun.h: -------------------------------------------------------------------------------- 1 | /* copyright (c) 2007 magnus auvinen, see licence.txt for more info */ 2 | 3 | #ifndef GAME_SERVER_ENTITIES_GUN_H 4 | #define GAME_SERVER_ENTITIES_GUN_H 5 | 6 | #include 7 | #include 8 | 9 | class CCharacter; 10 | 11 | class CGun : public CEntity 12 | { 13 | int m_EvalTick; 14 | 15 | vec2 m_Core; 16 | bool m_Freeze; 17 | bool m_Explosive; 18 | 19 | void Fire(); 20 | int m_LastFire; 21 | 22 | public: 23 | CGun(CGameWorld *pGameWorld, vec2 Pos, bool Freeze, bool Explosive, int Layer = 0, int Number = 0); 24 | 25 | virtual void Reset(); 26 | virtual void Tick(); 27 | virtual void Snap(int SnappingClient); 28 | }; 29 | 30 | #endif // GAME_SERVER_ENTITIES_GUN_H 31 | -------------------------------------------------------------------------------- /src/game/server/gamemodes/DDRace.h: -------------------------------------------------------------------------------- 1 | #ifndef GAME_SERVER_GAMEMODES_DDRACE_H 2 | #define GAME_SERVER_GAMEMODES_DDRACE_H 3 | #include 4 | #include 5 | #include 6 | 7 | #include 8 | #include 9 | 10 | class CGameControllerDDRace: public IGameController 11 | { 12 | public: 13 | 14 | CGameControllerDDRace(class CGameContext *pGameServer); 15 | ~CGameControllerDDRace(); 16 | 17 | CGameTeams m_Teams; 18 | 19 | std::map > m_TeleOuts; 20 | std::map > m_TeleCheckOuts; 21 | 22 | void InitTeleporter(); 23 | virtual void Tick(); 24 | }; 25 | #endif // GAME_SERVER_GAMEMODES_DDRACE_H 26 | -------------------------------------------------------------------------------- /src/game/server/gamemodes/gamemode.h: -------------------------------------------------------------------------------- 1 | /* (c) Shereef Marzouk. See "licence DDRace.txt" and the readme.txt in the root of the distribution for more information. */ 2 | /* This is used for all NONE Official Builds of DDRace, if you changed the source in anyway change this to something other than DDRace */ 3 | #ifndef GAME_SERVER_GAMEMODES_GAMEMODE_H 4 | #define GAME_SERVER_GAMEMODES_GAMEMODE_H 5 | 6 | #define GAME_NAME "DDraceNetwork" 7 | #define TEST_NAME "TestDDraceNetwork" 8 | #endif // GAME_SERVER_GAMEMODES_GAMEMODE_H 9 | -------------------------------------------------------------------------------- /src/game/version.h: -------------------------------------------------------------------------------- 1 | /* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */ 2 | /* If you are missing that file, acquire a complete release at teeworlds.com. */ 3 | #ifndef GAME_VERSION_H 4 | #define GAME_VERSION_H 5 | #define GAME_VERSION "0.7.4, 0.9" 6 | #define GAME_NETVERSION "0.7 802f1be60a05665f" 7 | #define CLIENT_VERSION 0x0704 8 | #define SETTINGS_FILENAME "settings07" 9 | static const char GAME_RELEASE_VERSION[8] = "0.9"; 10 | extern const char *GIT_SHORTREV_HASH; 11 | #endif 12 | -------------------------------------------------------------------------------- /src/game/voting.h: -------------------------------------------------------------------------------- 1 | /* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */ 2 | /* If you are missing that file, acquire a complete release at teeworlds.com. */ 3 | #ifndef GAME_VOTING_H 4 | #define GAME_VOTING_H 5 | 6 | enum 7 | { 8 | VOTE_DESC_LENGTH=64, 9 | VOTE_CMD_LENGTH=512, 10 | VOTE_SEARCH_LENGTH=64, 11 | VOTE_REASON_LENGTH=16, 12 | 13 | MAX_VOTE_OPTIONS=8192, 14 | 15 | VOTE_COOLDOWN=60, 16 | }; 17 | 18 | struct CVoteOptionClient 19 | { 20 | CVoteOptionClient *m_pNext; 21 | CVoteOptionClient *m_pPrev; 22 | char m_aDescription[VOTE_DESC_LENGTH]; 23 | }; 24 | 25 | struct CVoteOptionServer 26 | { 27 | CVoteOptionServer *m_pNext; 28 | CVoteOptionServer *m_pPrev; 29 | char m_aDescription[VOTE_DESC_LENGTH]; 30 | char m_aCommand[1]; 31 | }; 32 | 33 | #endif 34 | -------------------------------------------------------------------------------- /src/osxlaunch/client.h: -------------------------------------------------------------------------------- 1 | #ifndef OSXLAUNCH_CLIENT_H 2 | #define OSXLAUNCH_CLIENT_H 3 | /* SDLMain.m - main entry point for our Cocoa-ized SDL app 4 | Initial Version: Darrell Walisser 5 | Non-NIB-Code & other changes: Max Horn 6 | 7 | Feel free to customize this file to suit your needs 8 | */ 9 | 10 | #import 11 | 12 | @interface SDLMain : NSObject 13 | @end 14 | #endif 15 | -------------------------------------------------------------------------------- /src/test/fs.cpp: -------------------------------------------------------------------------------- 1 | #include "test.h" 2 | #include 3 | 4 | #include 5 | 6 | TEST(Filesystem, CreateCloseDelete) 7 | { 8 | CTestInfo Info; 9 | 10 | IOHANDLE File = io_open(Info.m_aFilename, IOFLAG_WRITE); 11 | ASSERT_TRUE(File); 12 | EXPECT_FALSE(io_close(File)); 13 | EXPECT_FALSE(fs_remove(Info.m_aFilename)); 14 | } 15 | -------------------------------------------------------------------------------- /src/test/git_revision.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | #include 5 | 6 | extern const char *GIT_SHORTREV_HASH; 7 | 8 | TEST(GitRevision, ExistsOrNull) 9 | { 10 | if(GIT_SHORTREV_HASH) 11 | { 12 | ASSERT_STRNE(GIT_SHORTREV_HASH, ""); 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /src/test/test.cpp: -------------------------------------------------------------------------------- 1 | #include "test.h" 2 | #include 3 | 4 | #include 5 | 6 | CTestInfo::CTestInfo() 7 | { 8 | const ::testing::TestInfo *pTestInfo = 9 | ::testing::UnitTest::GetInstance()->current_test_info(); 10 | str_format(m_aFilename, sizeof(m_aFilename), "%s.%s-%d.tmp", 11 | pTestInfo->test_case_name(), pTestInfo->name(), pid()); 12 | } 13 | 14 | int main(int argc, char **argv) 15 | { 16 | ::testing::InitGoogleTest(&argc, argv); 17 | net_init(); 18 | return RUN_ALL_TESTS(); 19 | } 20 | -------------------------------------------------------------------------------- /src/test/test.h: -------------------------------------------------------------------------------- 1 | #ifndef TEST_TEST_H 2 | #define TEST_TEST_H 3 | class CTestInfo 4 | { 5 | public: 6 | CTestInfo(); 7 | char m_aFilename[64]; 8 | }; 9 | #endif // TEST_TEST_H 10 | -------------------------------------------------------------------------------- /src/tools/uuid.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | int main(int argc, char **argv) 3 | { 4 | dbg_logger_stdout(); 5 | if(argc != 2) 6 | { 7 | dbg_msg("usage", "uuid "); 8 | return -1; 9 | } 10 | CUuid Uuid = CalculateUuid(argv[1]); 11 | char aBuf[UUID_MAXSTRSIZE]; 12 | FormatUuid(Uuid, aBuf, sizeof(aBuf)); 13 | dbg_msg("uuid", "%s", aBuf); 14 | } 15 | --------------------------------------------------------------------------------