Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 17 Jun 2020 08:11:26 +0000 (UTC)
From:      Steve Wills <swills@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r539405 - in head/games: . cdogs-sdl cdogs-sdl/files
Message-ID:  <202006170811.05H8BQwD086447@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: swills
Date: Wed Jun 17 08:11:25 2020
New Revision: 539405
URL: https://svnweb.freebsd.org/changeset/ports/539405

Log:
  games/cdogs-sdl: create port
  
  C-Dogs SDL is a classic overhead run-and-gun game, supporting up to 4 players
  in co-op and deathmatch modes. Customize your player, choose from many weapons,
  and blast, slide and slash your way through over 100 user-created campaigns.
  Have fun!
  
  WWW: https://github.com/cxong/cdogs-sdl

Added:
  head/games/cdogs-sdl/
  head/games/cdogs-sdl/Makefile   (contents, props changed)
  head/games/cdogs-sdl/distinfo   (contents, props changed)
  head/games/cdogs-sdl/files/
  head/games/cdogs-sdl/files/patch-CMakeLists.txt   (contents, props changed)
  head/games/cdogs-sdl/files/patch-src_cdogs_enet_unix.c   (contents, props changed)
  head/games/cdogs-sdl/pkg-descr   (contents, props changed)
  head/games/cdogs-sdl/pkg-plist   (contents, props changed)
Modified:
  head/games/Makefile   (contents, props changed)

Modified: head/games/Makefile
==============================================================================
--- head/games/Makefile	Wed Jun 17 05:14:08 2020	(r539404)
+++ head/games/Makefile	Wed Jun 17 08:11:25 2020	(r539405)
@@ -133,6 +133,7 @@
     SUBDIR += catesc
     SUBDIR += cave9
     SUBDIR += cavezofphear
+    SUBDIR += cdogs-sdl
     SUBDIR += cgoban
     SUBDIR += chapping
     SUBDIR += chessx

Added: head/games/cdogs-sdl/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/cdogs-sdl/Makefile	Wed Jun 17 08:11:25 2020	(r539405)
@@ -0,0 +1,18 @@
+# $FreeBSD$
+
+PORTNAME=	cdogs-sdl
+PORTVERSION=	0.8.0
+CATEGORIES=	games
+
+MAINTAINER=	swills@FreeBSD.org
+COMMENT=	Classic overhead run-and-gun game
+
+USES=		cmake sdl pkgconfig gnome
+USE_SDL=	sdl2 image2 mixer2
+USE_GNOME=	gtk30
+
+USE_GITHUB=	yes
+GH_ACCOUNT=	cxong
+CMAKE_ARGS=	-DCDOGS_DATA_DIR=${DATADIR}/
+
+.include <bsd.port.mk>

Added: head/games/cdogs-sdl/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/cdogs-sdl/distinfo	Wed Jun 17 08:11:25 2020	(r539405)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1592311567
+SHA256 (cxong-cdogs-sdl-0.8.0_GH0.tar.gz) = ae5f493cfbbb5809824af79b164bd9a2ab7f7cfeb32468ff48f36b4a14982aba
+SIZE (cxong-cdogs-sdl-0.8.0_GH0.tar.gz) = 22479452

Added: head/games/cdogs-sdl/files/patch-CMakeLists.txt
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/cdogs-sdl/files/patch-CMakeLists.txt	Wed Jun 17 08:11:25 2020	(r539405)
@@ -0,0 +1,11 @@
+--- CMakeLists.txt.orig	2020-06-16 15:27:08 UTC
++++ CMakeLists.txt
+@@ -134,7 +134,7 @@ else()
+ 		endif()
+ 	endif()
+ 	if(NOT BEOS AND NOT HAIKU)
+-		add_definitions(-Winline -Werror)
++		add_definitions(-Winline)
+ 		set(EXTRA_LIBRARIES "m")
+ 	endif()
+ endif()

Added: head/games/cdogs-sdl/files/patch-src_cdogs_enet_unix.c
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/cdogs-sdl/files/patch-src_cdogs_enet_unix.c	Wed Jun 17 08:11:25 2020	(r539405)
@@ -0,0 +1,11 @@
+--- src/cdogs/enet/unix.c.orig	2020-06-16 13:26:23 UTC
++++ src/cdogs/enet/unix.c
+@@ -300,7 +300,7 @@ enet_socket_listen (ENetSocket socket, int backlog)
+ ENetSocket
+ enet_socket_create (ENetSocketType type)
+ {
+-    return socket (PF_INET, type == ENET_SOCKET_TYPE_DATAGRAM ? SOCK_DGRAM : SOCK_STREAM, 0);
++    return socket (AF_INET, type == ENET_SOCKET_TYPE_DATAGRAM ? SOCK_DGRAM : SOCK_STREAM, 0);
+ }
+ 
+ int

Added: head/games/cdogs-sdl/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/cdogs-sdl/pkg-descr	Wed Jun 17 08:11:25 2020	(r539405)
@@ -0,0 +1,6 @@
+C-Dogs SDL is a classic overhead run-and-gun game, supporting up to 4 players
+in co-op and deathmatch modes. Customize your player, choose from many weapons,
+and blast, slide and slash your way through over 100 user-created campaigns.
+Have fun!
+
+WWW: https://github.com/cxong/cdogs-sdl

Added: head/games/cdogs-sdl/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/cdogs-sdl/pkg-plist	Wed Jun 17 08:11:25 2020	(r539405)
@@ -0,0 +1,2265 @@
+bin/cdogs-sdl
+bin/cdogs-sdl-editor
+share/appdata/io.github.cxong.cdogs-sdl.appdata.xml
+share/applications/io.github.cxong.cdogs-sdl.desktop
+%%DATADIR%%/README.md
+%%DATADIR%%/data/README.md
+%%DATADIR%%/data/ammo.json
+%%DATADIR%%/data/bullets.json
+%%DATADIR%%/data/character_classes.json
+%%DATADIR%%/data/gamecontrollerbuttondb.txt
+%%DATADIR%%/data/gamecontrollerdb.txt
+%%DATADIR%%/data/guns.json
+%%DATADIR%%/data/map_objects.json
+%%DATADIR%%/data/particles.json
+%%DATADIR%%/data/pickups.json
+%%DATADIR%%/data/prefixes.txt
+%%DATADIR%%/data/suffixes.txt
+%%DATADIR%%/data/suffixnames.txt
+%%DATADIR%%/doc/AUTHORS
+%%DATADIR%%/doc/COPYING.BSD
+%%DATADIR%%/doc/COPYING.GPL
+%%DATADIR%%/doc/COPYING.MJSON.txt
+%%DATADIR%%/doc/COPYING.SDL2.txt
+%%DATADIR%%/doc/COPYING.xgetopt.txt
+%%DATADIR%%/doc/COPYING.yajl.txt
+%%DATADIR%%/doc/CREDITS
+%%DATADIR%%/doc/LICENSE.enet.txt
+%%DATADIR%%/doc/LICENSE.nanopb.txt
+%%DATADIR%%/doc/README_DATA.md
+%%DATADIR%%/doc/license.rlutil.txt
+%%DATADIR%%/doc/original_readme.txt
+%%DATADIR%%/dogfights/cubicle.cdogscpn/campaign.json
+%%DATADIR%%/dogfights/cubicle.cdogscpn/characters.json
+%%DATADIR%%/dogfights/cubicle.cdogscpn/missions.json
+%%DATADIR%%/dogfights/de_dust.cdogscpn/campaign.json
+%%DATADIR%%/dogfights/de_dust.cdogscpn/characters.json
+%%DATADIR%%/dogfights/de_dust.cdogscpn/missions.json
+%%DATADIR%%/dogfights/doom_e1m1.cdogscpn/bullets.json
+%%DATADIR%%/dogfights/doom_e1m1.cdogscpn/campaign.json
+%%DATADIR%%/dogfights/doom_e1m1.cdogscpn/characters.json
+%%DATADIR%%/dogfights/doom_e1m1.cdogscpn/graphics/armor_bonus.png
+%%DATADIR%%/dogfights/doom_e1m1.cdogscpn/graphics/armor_bonus.txt
+%%DATADIR%%/dogfights/doom_e1m1.cdogscpn/graphics/health_bonus.png
+%%DATADIR%%/dogfights/doom_e1m1.cdogscpn/graphics/health_bonus.txt
+%%DATADIR%%/dogfights/doom_e1m1.cdogscpn/graphics/stimpack.png
+%%DATADIR%%/dogfights/doom_e1m1.cdogscpn/graphics/stimpack.txt
+%%DATADIR%%/dogfights/doom_e1m1.cdogscpn/guns.json
+%%DATADIR%%/dogfights/doom_e1m1.cdogscpn/map_objects.json
+%%DATADIR%%/dogfights/doom_e1m1.cdogscpn/missions.json
+%%DATADIR%%/dogfights/doom_e1m1.cdogscpn/pickups.json
+%%DATADIR%%/dogfights/dungeon.cdogscpn/campaign.json
+%%DATADIR%%/dogfights/dungeon.cdogscpn/characters.json
+%%DATADIR%%/dogfights/dungeon.cdogscpn/missions.json
+%%DATADIR%%/dogfights/dwango5_map01.cdogscpn/awake10_megaWall.ogg
+%%DATADIR%%/dogfights/dwango5_map01.cdogscpn/bullets.json
+%%DATADIR%%/dogfights/dwango5_map01.cdogscpn/campaign.json
+%%DATADIR%%/dogfights/dwango5_map01.cdogscpn/characters.json
+%%DATADIR%%/dogfights/dwango5_map01.cdogscpn/graphics/armor_bonus.png
+%%DATADIR%%/dogfights/dwango5_map01.cdogscpn/graphics/bfg.png
+%%DATADIR%%/dogfights/dwango5_map01.cdogscpn/graphics/bfg_plasma_20x20.png
+%%DATADIR%%/dogfights/dwango5_map01.cdogscpn/graphics/bfg_spark.png
+%%DATADIR%%/dogfights/dwango5_map01.cdogscpn/graphics/health_bonus.png
+%%DATADIR%%/dogfights/dwango5_map01.cdogscpn/graphics/stimpack.png
+%%DATADIR%%/dogfights/dwango5_map01.cdogscpn/guns.json
+%%DATADIR%%/dogfights/dwango5_map01.cdogscpn/licenses.txt
+%%DATADIR%%/dogfights/dwango5_map01.cdogscpn/map_objects.json
+%%DATADIR%%/dogfights/dwango5_map01.cdogscpn/missions.json
+%%DATADIR%%/dogfights/dwango5_map01.cdogscpn/pickups.json
+%%DATADIR%%/dogfights/dwango5_map01.cdogscpn/sounds/bfg.ogg
+%%DATADIR%%/dogfights/dwango5_map01.cdogscpn/sounds/bfg_hit.ogg
+%%DATADIR%%/dogfights/dwango5_map01.cdogscpn/sounds/sshotgun.ogg
+%%DATADIR%%/dogfights/dwango5_map01.cdogscpn/sounds/sshotgun_r.ogg
+%%DATADIR%%/dogfights/map07.cdogscpn/bullets.json
+%%DATADIR%%/dogfights/map07.cdogscpn/campaign.json
+%%DATADIR%%/dogfights/map07.cdogscpn/characters.json
+%%DATADIR%%/dogfights/map07.cdogscpn/graphics/armor_bonus.png
+%%DATADIR%%/dogfights/map07.cdogscpn/graphics/bfg.png
+%%DATADIR%%/dogfights/map07.cdogscpn/graphics/bfg_plasma_20x20.png
+%%DATADIR%%/dogfights/map07.cdogscpn/graphics/bfg_spark.png
+%%DATADIR%%/dogfights/map07.cdogscpn/graphics/chainsaw.png
+%%DATADIR%%/dogfights/map07.cdogscpn/graphics/health_bonus.png
+%%DATADIR%%/dogfights/map07.cdogscpn/graphics/stimpack.png
+%%DATADIR%%/dogfights/map07.cdogscpn/guns.json
+%%DATADIR%%/dogfights/map07.cdogscpn/licenses.txt
+%%DATADIR%%/dogfights/map07.cdogscpn/missions.json
+%%DATADIR%%/dogfights/map07.cdogscpn/sounds/bfg.ogg
+%%DATADIR%%/dogfights/map07.cdogscpn/sounds/bfg_hit.ogg
+%%DATADIR%%/dogfights/map07.cdogscpn/sounds/chainsaw.ogg
+%%DATADIR%%/dogfights/map07.cdogscpn/sounds/sshotgun.ogg
+%%DATADIR%%/dogfights/map07.cdogscpn/sounds/sshotgun_r.ogg
+%%DATADIR%%/dogfights/spells_n_spikes.cdogscpn/LICENSE.md
+%%DATADIR%%/dogfights/spells_n_spikes.cdogscpn/ammo.json
+%%DATADIR%%/dogfights/spells_n_spikes.cdogscpn/bullets.json
+%%DATADIR%%/dogfights/spells_n_spikes.cdogscpn/campaign.json
+%%DATADIR%%/dogfights/spells_n_spikes.cdogscpn/characters.json
+%%DATADIR%%/dogfights/spells_n_spikes.cdogscpn/graphics/barrelstakes_4x4.png
+%%DATADIR%%/dogfights/spells_n_spikes.cdogscpn/graphics/boltcrossbow_7x7.png
+%%DATADIR%%/dogfights/spells_n_spikes.cdogscpn/graphics/bolts.png
+%%DATADIR%%/dogfights/spells_n_spikes.cdogscpn/graphics/shuriken_4x4.png
+%%DATADIR%%/dogfights/spells_n_spikes.cdogscpn/graphics/shurikenlogo.png
+%%DATADIR%%/dogfights/spells_n_spikes.cdogscpn/guns.json
+%%DATADIR%%/dogfights/spells_n_spikes.cdogscpn/missions.json
+%%DATADIR%%/dogfights/temple_of_carnage.cdogscpn/bullets.json
+%%DATADIR%%/dogfights/temple_of_carnage.cdogscpn/campaign.json
+%%DATADIR%%/dogfights/temple_of_carnage.cdogscpn/characters.json
+%%DATADIR%%/dogfights/temple_of_carnage.cdogscpn/graphics/detonator.png
+%%DATADIR%%/dogfights/temple_of_carnage.cdogscpn/guns.json
+%%DATADIR%%/dogfights/temple_of_carnage.cdogscpn/missions.json
+%%DATADIR%%/graphics/LICENSE.md
+%%DATADIR%%/graphics/README.md
+%%DATADIR%%/graphics/bag.png
+%%DATADIR%%/graphics/bag.txt
+%%DATADIR%%/graphics/barrel.png
+%%DATADIR%%/graphics/barrel_blue.png
+%%DATADIR%%/graphics/barrel_blue2.png
+%%DATADIR%%/graphics/barrel_blue2_wreck.png
+%%DATADIR%%/graphics/barrel_blue_wreck.png
+%%DATADIR%%/graphics/barrel_flame.png
+%%DATADIR%%/graphics/barrel_flame_wreck.png
+%%DATADIR%%/graphics/barrel_skull.png
+%%DATADIR%%/graphics/barrel_skull2.png
+%%DATADIR%%/graphics/barrel_wood.png
+%%DATADIR%%/graphics/barrel_wood2.png
+%%DATADIR%%/graphics/barrel_wood2_wreck.png
+%%DATADIR%%/graphics/barrel_wood_wreck.png
+%%DATADIR%%/graphics/bd.png
+%%DATADIR%%/graphics/bd.txt
+%%DATADIR%%/graphics/beam.txt
+%%DATADIR%%/graphics/bench.png
+%%DATADIR%%/graphics/bench_wreck.png
+%%DATADIR%%/graphics/biogun.png
+%%DATADIR%%/graphics/biogun.txt
+%%DATADIR%%/graphics/bloodstain.png
+%%DATADIR%%/graphics/bloodstain2.png
+%%DATADIR%%/graphics/blueprint.png
+%%DATADIR%%/graphics/bone_blood.png
+%%DATADIR%%/graphics/bookshelf.png
+%%DATADIR%%/graphics/bookshelf2.png
+%%DATADIR%%/graphics/bookshelf2.txt
+%%DATADIR%%/graphics/bookshelf2_wreck.png
+%%DATADIR%%/graphics/bottle.png
+%%DATADIR%%/graphics/bottle2.png
+%%DATADIR%%/graphics/bottle2.txt
+%%DATADIR%%/graphics/bottle_orange.png
+%%DATADIR%%/graphics/box.png
+%%DATADIR%%/graphics/box2.png
+%%DATADIR%%/graphics/box3.png
+%%DATADIR%%/graphics/box3.txt
+%%DATADIR%%/graphics/box3_gas_16x21.png
+%%DATADIR%%/graphics/box3_gas_16x21.txt
+%%DATADIR%%/graphics/box3_gray.png
+%%DATADIR%%/graphics/box3_gray.txt
+%%DATADIR%%/graphics/box3_gray_wreck.png
+%%DATADIR%%/graphics/box3_green.png
+%%DATADIR%%/graphics/box3_green.txt
+%%DATADIR%%/graphics/box3_green_wreck.png
+%%DATADIR%%/graphics/box3_red.png
+%%DATADIR%%/graphics/box3_red.txt
+%%DATADIR%%/graphics/box3_red_wreck.png
+%%DATADIR%%/graphics/box_gray.png
+%%DATADIR%%/graphics/box_green.png
+%%DATADIR%%/graphics/box_metal_green.png
+%%DATADIR%%/graphics/box_metal_green_wreck.png
+%%DATADIR%%/graphics/box_red.png
+%%DATADIR%%/graphics/box_wood.png
+%%DATADIR%%/graphics/box_wreck.png
+%%DATADIR%%/graphics/browny_gun.png
+%%DATADIR%%/graphics/browny_gun.txt
+%%DATADIR%%/graphics/bullet_3x3.png
+%%DATADIR%%/graphics/bullet_ball.png
+%%DATADIR%%/graphics/bullet_pickup.png
+%%DATADIR%%/graphics/bullet_pickup.txt
+%%DATADIR%%/graphics/cabinet.png
+%%DATADIR%%/graphics/cabinet_server.txt
+%%DATADIR%%/graphics/cabinet_server_16x24.png
+%%DATADIR%%/graphics/cabinet_server_wreck.png
+%%DATADIR%%/graphics/cabinet_wreck.png
+%%DATADIR%%/graphics/cd.png
+%%DATADIR%%/graphics/cdogs_icon.bmp
+%%DATADIR%%/graphics/chainsaw.png
+%%DATADIR%%/graphics/chainsaw.txt
+%%DATADIR%%/graphics/chair.png
+%%DATADIR%%/graphics/chair_task.png
+%%DATADIR%%/graphics/chair_task.txt
+%%DATADIR%%/graphics/chair_task_wreck.png
+%%DATADIR%%/graphics/chair_wreck.png
+%%DATADIR%%/graphics/chars/README.md
+%%DATADIR%%/graphics/chars/bodies/README.md
+%%DATADIR%%/graphics/chars/bodies/base/body_arms_legs_16x16.png
+%%DATADIR%%/graphics/chars/bodies/base/data.json
+%%DATADIR%%/graphics/chars/bodies/base/legs_idle_24x24.png
+%%DATADIR%%/graphics/chars/bodies/base/legs_run_24x24.png
+%%DATADIR%%/graphics/chars/bodies/base/src.blend
+%%DATADIR%%/graphics/chars/bodies/base/src.txt
+%%DATADIR%%/graphics/chars/bodies/base/upper_idle_24x24.png
+%%DATADIR%%/graphics/chars/bodies/base/upper_idle_handgun_24x24.png
+%%DATADIR%%/graphics/chars/bodies/base/upper_run_24x24.png
+%%DATADIR%%/graphics/chars/bodies/base/upper_run_handgun_24x24.png
+%%DATADIR%%/graphics/chars/bodies/make_spritesheet.sh
+%%DATADIR%%/graphics/chars/bodies/render.py
+%%DATADIR%%/graphics/chars/death_16x22.png
+%%DATADIR%%/graphics/chars/guns/blaster_20x20.png
+%%DATADIR%%/graphics/chars/guns/knife_16x20.png
+%%DATADIR%%/graphics/chars/hairs/beard_10x10.png
+%%DATADIR%%/graphics/chars/hairs/beret_10x10.png
+%%DATADIR%%/graphics/chars/hairs/cyber_shades_10x10.png
+%%DATADIR%%/graphics/chars/hairs/cyborg_10x10.png
+%%DATADIR%%/graphics/chars/hairs/dutch_10x10.png
+%%DATADIR%%/graphics/chars/hairs/eye_patch_10x10.png
+%%DATADIR%%/graphics/chars/hairs/flattop_10x10.png
+%%DATADIR%%/graphics/chars/hairs/goggles_10x10.png
+%%DATADIR%%/graphics/chars/hairs/helmet_10x10.png
+%%DATADIR%%/graphics/chars/hairs/hogan_10x10.png
+%%DATADIR%%/graphics/chars/hairs/horns_10x12.png
+%%DATADIR%%/graphics/chars/hairs/mohawk_10x14.png
+%%DATADIR%%/graphics/chars/hairs/ponytail_14x12.png
+%%DATADIR%%/graphics/chars/hairs/professor_10x10.png
+%%DATADIR%%/graphics/chars/hairs/riot_helmet_10x10.png
+%%DATADIR%%/graphics/chars/hairs/shades_10x10.png
+%%DATADIR%%/graphics/chars/hairs/ski_goggles_10x10.png
+%%DATADIR%%/graphics/chars/heads/README.md
+%%DATADIR%%/graphics/chars/heads/bugeye_10x10.png
+%%DATADIR%%/graphics/chars/heads/cyborg_10x10.png
+%%DATADIR%%/graphics/chars/heads/jones_10x10.png
+%%DATADIR%%/graphics/chars/heads/lady_14x12.png
+%%DATADIR%%/graphics/chars/heads/madbugeye_10x12.png
+%%DATADIR%%/graphics/chars/heads/make_spritesheet.sh
+%%DATADIR%%/graphics/chars/heads/ogre_10x10.png
+%%DATADIR%%/graphics/chars/heads/render.py
+%%DATADIR%%/graphics/chars/heads/robot_10x8.png
+%%DATADIR%%/graphics/chars/heads/skull.blend
+%%DATADIR%%/graphics/chars/heads/skull.txt
+%%DATADIR%%/graphics/chars/heads/skull_12x12.png
+%%DATADIR%%/graphics/chars/heads/skull_big_12x14.png
+%%DATADIR%%/graphics/chemo_gun.png
+%%DATADIR%%/graphics/chemo_gun.txt
+%%DATADIR%%/graphics/chip1.png
+%%DATADIR%%/graphics/chip1.txt
+%%DATADIR%%/graphics/chip2.png
+%%DATADIR%%/graphics/chip2.txt
+%%DATADIR%%/graphics/chip3.png
+%%DATADIR%%/graphics/chip3.txt
+%%DATADIR%%/graphics/circuit.png
+%%DATADIR%%/graphics/circuit.txt
+%%DATADIR%%/graphics/column.png
+%%DATADIR%%/graphics/confusion_grenade.png
+%%DATADIR%%/graphics/confusion_grenade.txt
+%%DATADIR%%/graphics/crate.png
+%%DATADIR%%/graphics/crate.txt
+%%DATADIR%%/graphics/crate2.png
+%%DATADIR%%/graphics/crate2.txt
+%%DATADIR%%/graphics/crate2_wreck.png
+%%DATADIR%%/graphics/crate_wreck.png
+%%DATADIR%%/graphics/crosshair.png
+%%DATADIR%%/graphics/crosshair.png.txt
+%%DATADIR%%/graphics/crosshair_trail.png
+%%DATADIR%%/graphics/disk1.png
+%%DATADIR%%/graphics/disk2.png
+%%DATADIR%%/graphics/disk3.png
+%%DATADIR%%/graphics/door/README.MD
+%%DATADIR%%/graphics/door/alien/base/bottom.png
+%%DATADIR%%/graphics/door/alien/base/h.png
+%%DATADIR%%/graphics/door/alien/base/key/blue_bottom.png
+%%DATADIR%%/graphics/door/alien/base/key/blue_h.png
+%%DATADIR%%/graphics/door/alien/base/key/blue_left.png
+%%DATADIR%%/graphics/door/alien/base/key/blue_right.png
+%%DATADIR%%/graphics/door/alien/base/key/blue_top.png
+%%DATADIR%%/graphics/door/alien/base/key/blue_v.png
+%%DATADIR%%/graphics/door/alien/base/key/green_bottom.png
+%%DATADIR%%/graphics/door/alien/base/key/green_h.png
+%%DATADIR%%/graphics/door/alien/base/key/green_left.png
+%%DATADIR%%/graphics/door/alien/base/key/green_right.png
+%%DATADIR%%/graphics/door/alien/base/key/green_top.png
+%%DATADIR%%/graphics/door/alien/base/key/green_v.png
+%%DATADIR%%/graphics/door/alien/base/key/red_bottom.png
+%%DATADIR%%/graphics/door/alien/base/key/red_h.png
+%%DATADIR%%/graphics/door/alien/base/key/red_left.png
+%%DATADIR%%/graphics/door/alien/base/key/red_right.png
+%%DATADIR%%/graphics/door/alien/base/key/red_top.png
+%%DATADIR%%/graphics/door/alien/base/key/red_v.png
+%%DATADIR%%/graphics/door/alien/base/key/yellow_bottom.png
+%%DATADIR%%/graphics/door/alien/base/key/yellow_h.png
+%%DATADIR%%/graphics/door/alien/base/key/yellow_left.png
+%%DATADIR%%/graphics/door/alien/base/key/yellow_right.png
+%%DATADIR%%/graphics/door/alien/base/key/yellow_top.png
+%%DATADIR%%/graphics/door/alien/base/key/yellow_v.png
+%%DATADIR%%/graphics/door/alien/base/left.png
+%%DATADIR%%/graphics/door/alien/base/open_h.png
+%%DATADIR%%/graphics/door/alien/base/open_v.png
+%%DATADIR%%/graphics/door/alien/base/right.png
+%%DATADIR%%/graphics/door/alien/base/top.png
+%%DATADIR%%/graphics/door/alien/base/v.png
+%%DATADIR%%/graphics/door/alien/base/wall.png
+%%DATADIR%%/graphics/door/alien/blue_bottom.png
+%%DATADIR%%/graphics/door/alien/blue_h.png
+%%DATADIR%%/graphics/door/alien/blue_hmid.png
+%%DATADIR%%/graphics/door/alien/blue_left.png
+%%DATADIR%%/graphics/door/alien/blue_right.png
+%%DATADIR%%/graphics/door/alien/blue_top.png
+%%DATADIR%%/graphics/door/alien/blue_v.png
+%%DATADIR%%/graphics/door/alien/blue_vmid.png
+%%DATADIR%%/graphics/door/alien/green_bottom.png
+%%DATADIR%%/graphics/door/alien/green_h.png
+%%DATADIR%%/graphics/door/alien/green_hmid.png
+%%DATADIR%%/graphics/door/alien/green_left.png
+%%DATADIR%%/graphics/door/alien/green_right.png
+%%DATADIR%%/graphics/door/alien/green_top.png
+%%DATADIR%%/graphics/door/alien/green_v.png
+%%DATADIR%%/graphics/door/alien/green_vmid.png
+%%DATADIR%%/graphics/door/alien/normal_bottom.png
+%%DATADIR%%/graphics/door/alien/normal_h.png
+%%DATADIR%%/graphics/door/alien/normal_hmid.png
+%%DATADIR%%/graphics/door/alien/normal_left.png
+%%DATADIR%%/graphics/door/alien/normal_right.png
+%%DATADIR%%/graphics/door/alien/normal_top.png
+%%DATADIR%%/graphics/door/alien/normal_v.png
+%%DATADIR%%/graphics/door/alien/normal_vmid.png
+%%DATADIR%%/graphics/door/alien/open_h.png
+%%DATADIR%%/graphics/door/alien/open_v.png
+%%DATADIR%%/graphics/door/alien/red_bottom.png
+%%DATADIR%%/graphics/door/alien/red_h.png
+%%DATADIR%%/graphics/door/alien/red_hmid.png
+%%DATADIR%%/graphics/door/alien/red_left.png
+%%DATADIR%%/graphics/door/alien/red_right.png
+%%DATADIR%%/graphics/door/alien/red_top.png
+%%DATADIR%%/graphics/door/alien/red_v.png
+%%DATADIR%%/graphics/door/alien/red_vmid.png
+%%DATADIR%%/graphics/door/alien/wall.png
+%%DATADIR%%/graphics/door/alien/yellow_bottom.png
+%%DATADIR%%/graphics/door/alien/yellow_h.png
+%%DATADIR%%/graphics/door/alien/yellow_hmid.png
+%%DATADIR%%/graphics/door/alien/yellow_left.png
+%%DATADIR%%/graphics/door/alien/yellow_right.png
+%%DATADIR%%/graphics/door/alien/yellow_top.png
+%%DATADIR%%/graphics/door/alien/yellow_v.png
+%%DATADIR%%/graphics/door/alien/yellow_vmid.png
+%%DATADIR%%/graphics/door/alien2/base/LICENSE.txt
+%%DATADIR%%/graphics/door/alien2/base/bottom.png
+%%DATADIR%%/graphics/door/alien2/base/h.png
+%%DATADIR%%/graphics/door/alien2/base/key/blue_bottom.png
+%%DATADIR%%/graphics/door/alien2/base/key/blue_h.png
+%%DATADIR%%/graphics/door/alien2/base/key/blue_left.png
+%%DATADIR%%/graphics/door/alien2/base/key/blue_right.png
+%%DATADIR%%/graphics/door/alien2/base/key/blue_top.png
+%%DATADIR%%/graphics/door/alien2/base/key/blue_v.png
+%%DATADIR%%/graphics/door/alien2/base/key/green_bottom.png
+%%DATADIR%%/graphics/door/alien2/base/key/green_h.png
+%%DATADIR%%/graphics/door/alien2/base/key/green_left.png
+%%DATADIR%%/graphics/door/alien2/base/key/green_right.png
+%%DATADIR%%/graphics/door/alien2/base/key/green_top.png
+%%DATADIR%%/graphics/door/alien2/base/key/green_v.png
+%%DATADIR%%/graphics/door/alien2/base/key/red_bottom.png
+%%DATADIR%%/graphics/door/alien2/base/key/red_h.png
+%%DATADIR%%/graphics/door/alien2/base/key/red_left.png
+%%DATADIR%%/graphics/door/alien2/base/key/red_right.png
+%%DATADIR%%/graphics/door/alien2/base/key/red_top.png
+%%DATADIR%%/graphics/door/alien2/base/key/red_v.png
+%%DATADIR%%/graphics/door/alien2/base/key/yellow_bottom.png
+%%DATADIR%%/graphics/door/alien2/base/key/yellow_h.png
+%%DATADIR%%/graphics/door/alien2/base/key/yellow_left.png
+%%DATADIR%%/graphics/door/alien2/base/key/yellow_right.png
+%%DATADIR%%/graphics/door/alien2/base/key/yellow_top.png
+%%DATADIR%%/graphics/door/alien2/base/key/yellow_v.png
+%%DATADIR%%/graphics/door/alien2/base/left.png
+%%DATADIR%%/graphics/door/alien2/base/open_h.png
+%%DATADIR%%/graphics/door/alien2/base/open_v.png
+%%DATADIR%%/graphics/door/alien2/base/right.png
+%%DATADIR%%/graphics/door/alien2/base/top.png
+%%DATADIR%%/graphics/door/alien2/base/v.png
+%%DATADIR%%/graphics/door/alien2/base/wall.png
+%%DATADIR%%/graphics/door/alien2/blue_bottom.png
+%%DATADIR%%/graphics/door/alien2/blue_h.png
+%%DATADIR%%/graphics/door/alien2/blue_hmid.png
+%%DATADIR%%/graphics/door/alien2/blue_left.png
+%%DATADIR%%/graphics/door/alien2/blue_right.png
+%%DATADIR%%/graphics/door/alien2/blue_top.png
+%%DATADIR%%/graphics/door/alien2/blue_v.png
+%%DATADIR%%/graphics/door/alien2/blue_vmid.png
+%%DATADIR%%/graphics/door/alien2/green_bottom.png
+%%DATADIR%%/graphics/door/alien2/green_h.png
+%%DATADIR%%/graphics/door/alien2/green_hmid.png
+%%DATADIR%%/graphics/door/alien2/green_left.png
+%%DATADIR%%/graphics/door/alien2/green_right.png
+%%DATADIR%%/graphics/door/alien2/green_top.png
+%%DATADIR%%/graphics/door/alien2/green_v.png
+%%DATADIR%%/graphics/door/alien2/green_vmid.png
+%%DATADIR%%/graphics/door/alien2/normal_bottom.png
+%%DATADIR%%/graphics/door/alien2/normal_h.png
+%%DATADIR%%/graphics/door/alien2/normal_hmid.png
+%%DATADIR%%/graphics/door/alien2/normal_left.png
+%%DATADIR%%/graphics/door/alien2/normal_right.png
+%%DATADIR%%/graphics/door/alien2/normal_top.png
+%%DATADIR%%/graphics/door/alien2/normal_v.png
+%%DATADIR%%/graphics/door/alien2/normal_vmid.png
+%%DATADIR%%/graphics/door/alien2/open_h.png
+%%DATADIR%%/graphics/door/alien2/open_v.png
+%%DATADIR%%/graphics/door/alien2/red_bottom.png
+%%DATADIR%%/graphics/door/alien2/red_h.png
+%%DATADIR%%/graphics/door/alien2/red_hmid.png
+%%DATADIR%%/graphics/door/alien2/red_left.png
+%%DATADIR%%/graphics/door/alien2/red_right.png
+%%DATADIR%%/graphics/door/alien2/red_top.png
+%%DATADIR%%/graphics/door/alien2/red_v.png
+%%DATADIR%%/graphics/door/alien2/red_vmid.png
+%%DATADIR%%/graphics/door/alien2/wall.png
+%%DATADIR%%/graphics/door/alien2/yellow_bottom.png
+%%DATADIR%%/graphics/door/alien2/yellow_h.png
+%%DATADIR%%/graphics/door/alien2/yellow_hmid.png
+%%DATADIR%%/graphics/door/alien2/yellow_left.png
+%%DATADIR%%/graphics/door/alien2/yellow_right.png
+%%DATADIR%%/graphics/door/alien2/yellow_top.png
+%%DATADIR%%/graphics/door/alien2/yellow_v.png
+%%DATADIR%%/graphics/door/alien2/yellow_vmid.png
+%%DATADIR%%/graphics/door/blast/base/bottom.png
+%%DATADIR%%/graphics/door/blast/base/h.png
+%%DATADIR%%/graphics/door/blast/base/key/blue_bottom.png
+%%DATADIR%%/graphics/door/blast/base/key/blue_h.png
+%%DATADIR%%/graphics/door/blast/base/key/blue_left.png
+%%DATADIR%%/graphics/door/blast/base/key/blue_right.png
+%%DATADIR%%/graphics/door/blast/base/key/blue_top.png
+%%DATADIR%%/graphics/door/blast/base/key/blue_v.png
+%%DATADIR%%/graphics/door/blast/base/key/green_bottom.png
+%%DATADIR%%/graphics/door/blast/base/key/green_h.png
+%%DATADIR%%/graphics/door/blast/base/key/green_left.png
+%%DATADIR%%/graphics/door/blast/base/key/green_right.png
+%%DATADIR%%/graphics/door/blast/base/key/green_top.png
+%%DATADIR%%/graphics/door/blast/base/key/green_v.png
+%%DATADIR%%/graphics/door/blast/base/key/red_bottom.png
+%%DATADIR%%/graphics/door/blast/base/key/red_h.png
+%%DATADIR%%/graphics/door/blast/base/key/red_left.png
+%%DATADIR%%/graphics/door/blast/base/key/red_right.png
+%%DATADIR%%/graphics/door/blast/base/key/red_top.png
+%%DATADIR%%/graphics/door/blast/base/key/red_v.png
+%%DATADIR%%/graphics/door/blast/base/key/yellow_bottom.png
+%%DATADIR%%/graphics/door/blast/base/key/yellow_h.png
+%%DATADIR%%/graphics/door/blast/base/key/yellow_left.png
+%%DATADIR%%/graphics/door/blast/base/key/yellow_right.png
+%%DATADIR%%/graphics/door/blast/base/key/yellow_top.png
+%%DATADIR%%/graphics/door/blast/base/key/yellow_v.png
+%%DATADIR%%/graphics/door/blast/base/left.png
+%%DATADIR%%/graphics/door/blast/base/open_h.png
+%%DATADIR%%/graphics/door/blast/base/open_v.png
+%%DATADIR%%/graphics/door/blast/base/right.png
+%%DATADIR%%/graphics/door/blast/base/top.png
+%%DATADIR%%/graphics/door/blast/base/v.png
+%%DATADIR%%/graphics/door/blast/base/wall.png
+%%DATADIR%%/graphics/door/blast/blue_bottom.png
+%%DATADIR%%/graphics/door/blast/blue_h.png
+%%DATADIR%%/graphics/door/blast/blue_hmid.png
+%%DATADIR%%/graphics/door/blast/blue_left.png
+%%DATADIR%%/graphics/door/blast/blue_right.png
+%%DATADIR%%/graphics/door/blast/blue_top.png
+%%DATADIR%%/graphics/door/blast/blue_v.png
+%%DATADIR%%/graphics/door/blast/blue_vmid.png
+%%DATADIR%%/graphics/door/blast/green_bottom.png
+%%DATADIR%%/graphics/door/blast/green_h.png
+%%DATADIR%%/graphics/door/blast/green_hmid.png
+%%DATADIR%%/graphics/door/blast/green_left.png
+%%DATADIR%%/graphics/door/blast/green_right.png
+%%DATADIR%%/graphics/door/blast/green_top.png
+%%DATADIR%%/graphics/door/blast/green_v.png
+%%DATADIR%%/graphics/door/blast/green_vmid.png
+%%DATADIR%%/graphics/door/blast/normal_bottom.png
+%%DATADIR%%/graphics/door/blast/normal_h.png
+%%DATADIR%%/graphics/door/blast/normal_hmid.png
+%%DATADIR%%/graphics/door/blast/normal_left.png
+%%DATADIR%%/graphics/door/blast/normal_right.png
+%%DATADIR%%/graphics/door/blast/normal_top.png
+%%DATADIR%%/graphics/door/blast/normal_v.png
+%%DATADIR%%/graphics/door/blast/normal_vmid.png
+%%DATADIR%%/graphics/door/blast/open_h.png
+%%DATADIR%%/graphics/door/blast/open_v.png
+%%DATADIR%%/graphics/door/blast/red_bottom.png
+%%DATADIR%%/graphics/door/blast/red_h.png
+%%DATADIR%%/graphics/door/blast/red_hmid.png
+%%DATADIR%%/graphics/door/blast/red_left.png
+%%DATADIR%%/graphics/door/blast/red_right.png
+%%DATADIR%%/graphics/door/blast/red_top.png
+%%DATADIR%%/graphics/door/blast/red_v.png
+%%DATADIR%%/graphics/door/blast/red_vmid.png
+%%DATADIR%%/graphics/door/blast/wall.png
+%%DATADIR%%/graphics/door/blast/yellow_bottom.png
+%%DATADIR%%/graphics/door/blast/yellow_h.png
+%%DATADIR%%/graphics/door/blast/yellow_hmid.png
+%%DATADIR%%/graphics/door/blast/yellow_left.png
+%%DATADIR%%/graphics/door/blast/yellow_right.png
+%%DATADIR%%/graphics/door/blast/yellow_top.png
+%%DATADIR%%/graphics/door/blast/yellow_v.png
+%%DATADIR%%/graphics/door/blast/yellow_vmid.png
+%%DATADIR%%/graphics/door/doom/base/bottom.png
+%%DATADIR%%/graphics/door/doom/base/h.png
+%%DATADIR%%/graphics/door/doom/base/key/blue_bottom.png
+%%DATADIR%%/graphics/door/doom/base/key/blue_h.png
+%%DATADIR%%/graphics/door/doom/base/key/blue_left.png
+%%DATADIR%%/graphics/door/doom/base/key/blue_right.png
+%%DATADIR%%/graphics/door/doom/base/key/blue_top.png
+%%DATADIR%%/graphics/door/doom/base/key/blue_v.png
+%%DATADIR%%/graphics/door/doom/base/key/green_bottom.png
+%%DATADIR%%/graphics/door/doom/base/key/green_h.png
+%%DATADIR%%/graphics/door/doom/base/key/green_left.png
+%%DATADIR%%/graphics/door/doom/base/key/green_right.png
+%%DATADIR%%/graphics/door/doom/base/key/green_top.png
+%%DATADIR%%/graphics/door/doom/base/key/green_v.png
+%%DATADIR%%/graphics/door/doom/base/key/red_bottom.png
+%%DATADIR%%/graphics/door/doom/base/key/red_h.png
+%%DATADIR%%/graphics/door/doom/base/key/red_left.png
+%%DATADIR%%/graphics/door/doom/base/key/red_right.png
+%%DATADIR%%/graphics/door/doom/base/key/red_top.png
+%%DATADIR%%/graphics/door/doom/base/key/red_v.png
+%%DATADIR%%/graphics/door/doom/base/key/yellow_bottom.png
+%%DATADIR%%/graphics/door/doom/base/key/yellow_h.png
+%%DATADIR%%/graphics/door/doom/base/key/yellow_left.png
+%%DATADIR%%/graphics/door/doom/base/key/yellow_right.png
+%%DATADIR%%/graphics/door/doom/base/key/yellow_top.png
+%%DATADIR%%/graphics/door/doom/base/key/yellow_v.png
+%%DATADIR%%/graphics/door/doom/base/left.png
+%%DATADIR%%/graphics/door/doom/base/open_h.png
+%%DATADIR%%/graphics/door/doom/base/open_v.png
+%%DATADIR%%/graphics/door/doom/base/right.png
+%%DATADIR%%/graphics/door/doom/base/top.png
+%%DATADIR%%/graphics/door/doom/base/v.png
+%%DATADIR%%/graphics/door/doom/base/wall.png
+%%DATADIR%%/graphics/door/doom/blue_bottom.png
+%%DATADIR%%/graphics/door/doom/blue_h.png
+%%DATADIR%%/graphics/door/doom/blue_hmid.png
+%%DATADIR%%/graphics/door/doom/blue_left.png
+%%DATADIR%%/graphics/door/doom/blue_right.png
+%%DATADIR%%/graphics/door/doom/blue_top.png
+%%DATADIR%%/graphics/door/doom/blue_v.png
+%%DATADIR%%/graphics/door/doom/blue_vmid.png
+%%DATADIR%%/graphics/door/doom/green_bottom.png
+%%DATADIR%%/graphics/door/doom/green_h.png
+%%DATADIR%%/graphics/door/doom/green_hmid.png
+%%DATADIR%%/graphics/door/doom/green_left.png
+%%DATADIR%%/graphics/door/doom/green_right.png
+%%DATADIR%%/graphics/door/doom/green_top.png
+%%DATADIR%%/graphics/door/doom/green_v.png
+%%DATADIR%%/graphics/door/doom/green_vmid.png
+%%DATADIR%%/graphics/door/doom/normal_bottom.png
+%%DATADIR%%/graphics/door/doom/normal_h.png
+%%DATADIR%%/graphics/door/doom/normal_hmid.png
+%%DATADIR%%/graphics/door/doom/normal_left.png
+%%DATADIR%%/graphics/door/doom/normal_right.png
+%%DATADIR%%/graphics/door/doom/normal_top.png
+%%DATADIR%%/graphics/door/doom/normal_v.png
+%%DATADIR%%/graphics/door/doom/normal_vmid.png
+%%DATADIR%%/graphics/door/doom/open_h.png
+%%DATADIR%%/graphics/door/doom/open_v.png
+%%DATADIR%%/graphics/door/doom/red_bottom.png
+%%DATADIR%%/graphics/door/doom/red_h.png
+%%DATADIR%%/graphics/door/doom/red_hmid.png
+%%DATADIR%%/graphics/door/doom/red_left.png
+%%DATADIR%%/graphics/door/doom/red_right.png
+%%DATADIR%%/graphics/door/doom/red_top.png
+%%DATADIR%%/graphics/door/doom/red_v.png
+%%DATADIR%%/graphics/door/doom/red_vmid.png
+%%DATADIR%%/graphics/door/doom/wall.png
+%%DATADIR%%/graphics/door/doom/yellow_bottom.png
+%%DATADIR%%/graphics/door/doom/yellow_h.png
+%%DATADIR%%/graphics/door/doom/yellow_hmid.png
+%%DATADIR%%/graphics/door/doom/yellow_left.png
+%%DATADIR%%/graphics/door/doom/yellow_right.png
+%%DATADIR%%/graphics/door/doom/yellow_top.png
+%%DATADIR%%/graphics/door/doom/yellow_v.png
+%%DATADIR%%/graphics/door/doom/yellow_vmid.png
+%%DATADIR%%/graphics/door/dungeon/base/bottom.png
+%%DATADIR%%/graphics/door/dungeon/base/h.png
+%%DATADIR%%/graphics/door/dungeon/base/key/blue_bottom.png
+%%DATADIR%%/graphics/door/dungeon/base/key/blue_h.png
+%%DATADIR%%/graphics/door/dungeon/base/key/blue_left.png
+%%DATADIR%%/graphics/door/dungeon/base/key/blue_right.png
+%%DATADIR%%/graphics/door/dungeon/base/key/blue_top.png
+%%DATADIR%%/graphics/door/dungeon/base/key/blue_v.png
+%%DATADIR%%/graphics/door/dungeon/base/key/green_bottom.png
+%%DATADIR%%/graphics/door/dungeon/base/key/green_h.png
+%%DATADIR%%/graphics/door/dungeon/base/key/green_left.png
+%%DATADIR%%/graphics/door/dungeon/base/key/green_right.png
+%%DATADIR%%/graphics/door/dungeon/base/key/green_top.png
+%%DATADIR%%/graphics/door/dungeon/base/key/green_v.png
+%%DATADIR%%/graphics/door/dungeon/base/key/red_bottom.png
+%%DATADIR%%/graphics/door/dungeon/base/key/red_h.png
+%%DATADIR%%/graphics/door/dungeon/base/key/red_left.png
+%%DATADIR%%/graphics/door/dungeon/base/key/red_right.png
+%%DATADIR%%/graphics/door/dungeon/base/key/red_top.png
+%%DATADIR%%/graphics/door/dungeon/base/key/red_v.png
+%%DATADIR%%/graphics/door/dungeon/base/key/yellow_bottom.png
+%%DATADIR%%/graphics/door/dungeon/base/key/yellow_h.png
+%%DATADIR%%/graphics/door/dungeon/base/key/yellow_left.png
+%%DATADIR%%/graphics/door/dungeon/base/key/yellow_right.png
+%%DATADIR%%/graphics/door/dungeon/base/key/yellow_top.png
+%%DATADIR%%/graphics/door/dungeon/base/key/yellow_v.png
+%%DATADIR%%/graphics/door/dungeon/base/left.png
+%%DATADIR%%/graphics/door/dungeon/base/open_h.png
+%%DATADIR%%/graphics/door/dungeon/base/open_v.png
+%%DATADIR%%/graphics/door/dungeon/base/right.png
+%%DATADIR%%/graphics/door/dungeon/base/top.png
+%%DATADIR%%/graphics/door/dungeon/base/v.png
+%%DATADIR%%/graphics/door/dungeon/base/wall.png
+%%DATADIR%%/graphics/door/dungeon/blue_bottom.png
+%%DATADIR%%/graphics/door/dungeon/blue_h.png
+%%DATADIR%%/graphics/door/dungeon/blue_hmid.png
+%%DATADIR%%/graphics/door/dungeon/blue_left.png
+%%DATADIR%%/graphics/door/dungeon/blue_right.png
+%%DATADIR%%/graphics/door/dungeon/blue_top.png
+%%DATADIR%%/graphics/door/dungeon/blue_v.png
+%%DATADIR%%/graphics/door/dungeon/blue_vmid.png
+%%DATADIR%%/graphics/door/dungeon/green_bottom.png
+%%DATADIR%%/graphics/door/dungeon/green_h.png
+%%DATADIR%%/graphics/door/dungeon/green_hmid.png
+%%DATADIR%%/graphics/door/dungeon/green_left.png
+%%DATADIR%%/graphics/door/dungeon/green_right.png
+%%DATADIR%%/graphics/door/dungeon/green_top.png
+%%DATADIR%%/graphics/door/dungeon/green_v.png
+%%DATADIR%%/graphics/door/dungeon/green_vmid.png
+%%DATADIR%%/graphics/door/dungeon/normal_bottom.png
+%%DATADIR%%/graphics/door/dungeon/normal_h.png
+%%DATADIR%%/graphics/door/dungeon/normal_hmid.png
+%%DATADIR%%/graphics/door/dungeon/normal_left.png
+%%DATADIR%%/graphics/door/dungeon/normal_right.png
+%%DATADIR%%/graphics/door/dungeon/normal_top.png
+%%DATADIR%%/graphics/door/dungeon/normal_v.png
+%%DATADIR%%/graphics/door/dungeon/normal_vmid.png
+%%DATADIR%%/graphics/door/dungeon/open_h.png
+%%DATADIR%%/graphics/door/dungeon/open_v.png
+%%DATADIR%%/graphics/door/dungeon/red_bottom.png
+%%DATADIR%%/graphics/door/dungeon/red_h.png
+%%DATADIR%%/graphics/door/dungeon/red_hmid.png
+%%DATADIR%%/graphics/door/dungeon/red_left.png
+%%DATADIR%%/graphics/door/dungeon/red_right.png
+%%DATADIR%%/graphics/door/dungeon/red_top.png
+%%DATADIR%%/graphics/door/dungeon/red_v.png
+%%DATADIR%%/graphics/door/dungeon/red_vmid.png
+%%DATADIR%%/graphics/door/dungeon/wall.png
+%%DATADIR%%/graphics/door/dungeon/yellow_bottom.png
+%%DATADIR%%/graphics/door/dungeon/yellow_h.png
+%%DATADIR%%/graphics/door/dungeon/yellow_hmid.png
+%%DATADIR%%/graphics/door/dungeon/yellow_left.png
+%%DATADIR%%/graphics/door/dungeon/yellow_right.png
+%%DATADIR%%/graphics/door/dungeon/yellow_top.png
+%%DATADIR%%/graphics/door/dungeon/yellow_v.png
+%%DATADIR%%/graphics/door/dungeon/yellow_vmid.png
+%%DATADIR%%/graphics/door/dungeon2/base/LICENSE.txt
+%%DATADIR%%/graphics/door/dungeon2/base/bottom.png
+%%DATADIR%%/graphics/door/dungeon2/base/h.png
+%%DATADIR%%/graphics/door/dungeon2/base/key/blue_bottom.png
+%%DATADIR%%/graphics/door/dungeon2/base/key/blue_h.png
+%%DATADIR%%/graphics/door/dungeon2/base/key/blue_left.png
+%%DATADIR%%/graphics/door/dungeon2/base/key/blue_right.png
+%%DATADIR%%/graphics/door/dungeon2/base/key/blue_top.png
+%%DATADIR%%/graphics/door/dungeon2/base/key/blue_v.png
+%%DATADIR%%/graphics/door/dungeon2/base/key/green_bottom.png
+%%DATADIR%%/graphics/door/dungeon2/base/key/green_h.png
+%%DATADIR%%/graphics/door/dungeon2/base/key/green_left.png
+%%DATADIR%%/graphics/door/dungeon2/base/key/green_right.png
+%%DATADIR%%/graphics/door/dungeon2/base/key/green_top.png
+%%DATADIR%%/graphics/door/dungeon2/base/key/green_v.png
+%%DATADIR%%/graphics/door/dungeon2/base/key/red_bottom.png
+%%DATADIR%%/graphics/door/dungeon2/base/key/red_h.png
+%%DATADIR%%/graphics/door/dungeon2/base/key/red_left.png
+%%DATADIR%%/graphics/door/dungeon2/base/key/red_right.png
+%%DATADIR%%/graphics/door/dungeon2/base/key/red_top.png
+%%DATADIR%%/graphics/door/dungeon2/base/key/red_v.png
+%%DATADIR%%/graphics/door/dungeon2/base/key/yellow_bottom.png
+%%DATADIR%%/graphics/door/dungeon2/base/key/yellow_h.png
+%%DATADIR%%/graphics/door/dungeon2/base/key/yellow_left.png
+%%DATADIR%%/graphics/door/dungeon2/base/key/yellow_right.png
+%%DATADIR%%/graphics/door/dungeon2/base/key/yellow_top.png
+%%DATADIR%%/graphics/door/dungeon2/base/key/yellow_v.png
+%%DATADIR%%/graphics/door/dungeon2/base/left.png
+%%DATADIR%%/graphics/door/dungeon2/base/open_h.png
+%%DATADIR%%/graphics/door/dungeon2/base/open_v.png
+%%DATADIR%%/graphics/door/dungeon2/base/right.png
+%%DATADIR%%/graphics/door/dungeon2/base/top.png
+%%DATADIR%%/graphics/door/dungeon2/base/v.png
+%%DATADIR%%/graphics/door/dungeon2/base/wall.png
+%%DATADIR%%/graphics/door/dungeon2/blue_bottom.png
+%%DATADIR%%/graphics/door/dungeon2/blue_h.png
+%%DATADIR%%/graphics/door/dungeon2/blue_hmid.png
+%%DATADIR%%/graphics/door/dungeon2/blue_left.png
+%%DATADIR%%/graphics/door/dungeon2/blue_right.png
+%%DATADIR%%/graphics/door/dungeon2/blue_top.png
+%%DATADIR%%/graphics/door/dungeon2/blue_v.png
+%%DATADIR%%/graphics/door/dungeon2/blue_vmid.png
+%%DATADIR%%/graphics/door/dungeon2/green_bottom.png
+%%DATADIR%%/graphics/door/dungeon2/green_h.png
+%%DATADIR%%/graphics/door/dungeon2/green_hmid.png
+%%DATADIR%%/graphics/door/dungeon2/green_left.png
+%%DATADIR%%/graphics/door/dungeon2/green_right.png
+%%DATADIR%%/graphics/door/dungeon2/green_top.png
+%%DATADIR%%/graphics/door/dungeon2/green_v.png
+%%DATADIR%%/graphics/door/dungeon2/green_vmid.png
+%%DATADIR%%/graphics/door/dungeon2/normal_bottom.png
+%%DATADIR%%/graphics/door/dungeon2/normal_h.png
+%%DATADIR%%/graphics/door/dungeon2/normal_hmid.png
+%%DATADIR%%/graphics/door/dungeon2/normal_left.png
+%%DATADIR%%/graphics/door/dungeon2/normal_right.png
+%%DATADIR%%/graphics/door/dungeon2/normal_top.png
+%%DATADIR%%/graphics/door/dungeon2/normal_v.png
+%%DATADIR%%/graphics/door/dungeon2/normal_vmid.png
+%%DATADIR%%/graphics/door/dungeon2/open_h.png
+%%DATADIR%%/graphics/door/dungeon2/open_v.png
+%%DATADIR%%/graphics/door/dungeon2/red_bottom.png
+%%DATADIR%%/graphics/door/dungeon2/red_h.png
+%%DATADIR%%/graphics/door/dungeon2/red_hmid.png
+%%DATADIR%%/graphics/door/dungeon2/red_left.png
+%%DATADIR%%/graphics/door/dungeon2/red_right.png
+%%DATADIR%%/graphics/door/dungeon2/red_top.png
+%%DATADIR%%/graphics/door/dungeon2/red_v.png
+%%DATADIR%%/graphics/door/dungeon2/red_vmid.png
+%%DATADIR%%/graphics/door/dungeon2/wall.png
+%%DATADIR%%/graphics/door/dungeon2/yellow_bottom.png
+%%DATADIR%%/graphics/door/dungeon2/yellow_h.png
+%%DATADIR%%/graphics/door/dungeon2/yellow_hmid.png
+%%DATADIR%%/graphics/door/dungeon2/yellow_left.png
+%%DATADIR%%/graphics/door/dungeon2/yellow_right.png
+%%DATADIR%%/graphics/door/dungeon2/yellow_top.png
+%%DATADIR%%/graphics/door/dungeon2/yellow_v.png
+%%DATADIR%%/graphics/door/dungeon2/yellow_vmid.png
+%%DATADIR%%/graphics/door/generate.sh
+%%DATADIR%%/graphics/door/office/base/bottom.png
+%%DATADIR%%/graphics/door/office/base/h.png
+%%DATADIR%%/graphics/door/office/base/key/blue_bottom.png
+%%DATADIR%%/graphics/door/office/base/key/blue_h.png
+%%DATADIR%%/graphics/door/office/base/key/blue_left.png
+%%DATADIR%%/graphics/door/office/base/key/blue_right.png
+%%DATADIR%%/graphics/door/office/base/key/blue_top.png
+%%DATADIR%%/graphics/door/office/base/key/blue_v.png
+%%DATADIR%%/graphics/door/office/base/key/green_bottom.png
+%%DATADIR%%/graphics/door/office/base/key/green_h.png
+%%DATADIR%%/graphics/door/office/base/key/green_left.png
+%%DATADIR%%/graphics/door/office/base/key/green_right.png
+%%DATADIR%%/graphics/door/office/base/key/green_top.png
+%%DATADIR%%/graphics/door/office/base/key/green_v.png
+%%DATADIR%%/graphics/door/office/base/key/red_bottom.png
+%%DATADIR%%/graphics/door/office/base/key/red_h.png
+%%DATADIR%%/graphics/door/office/base/key/red_left.png
+%%DATADIR%%/graphics/door/office/base/key/red_right.png
+%%DATADIR%%/graphics/door/office/base/key/red_top.png
+%%DATADIR%%/graphics/door/office/base/key/red_v.png
+%%DATADIR%%/graphics/door/office/base/key/yellow_bottom.png
+%%DATADIR%%/graphics/door/office/base/key/yellow_h.png
+%%DATADIR%%/graphics/door/office/base/key/yellow_left.png
+%%DATADIR%%/graphics/door/office/base/key/yellow_right.png
+%%DATADIR%%/graphics/door/office/base/key/yellow_top.png
+%%DATADIR%%/graphics/door/office/base/key/yellow_v.png
+%%DATADIR%%/graphics/door/office/base/left.png
+%%DATADIR%%/graphics/door/office/base/open_h.png
+%%DATADIR%%/graphics/door/office/base/open_v.png
+%%DATADIR%%/graphics/door/office/base/right.png
+%%DATADIR%%/graphics/door/office/base/top.png
+%%DATADIR%%/graphics/door/office/base/v.png
+%%DATADIR%%/graphics/door/office/base/wall.png
+%%DATADIR%%/graphics/door/office/blue_bottom.png
+%%DATADIR%%/graphics/door/office/blue_h.png
+%%DATADIR%%/graphics/door/office/blue_hmid.png
+%%DATADIR%%/graphics/door/office/blue_left.png
+%%DATADIR%%/graphics/door/office/blue_right.png
+%%DATADIR%%/graphics/door/office/blue_top.png
+%%DATADIR%%/graphics/door/office/blue_v.png
+%%DATADIR%%/graphics/door/office/blue_vmid.png
+%%DATADIR%%/graphics/door/office/green_bottom.png
+%%DATADIR%%/graphics/door/office/green_h.png
+%%DATADIR%%/graphics/door/office/green_hmid.png
+%%DATADIR%%/graphics/door/office/green_left.png
+%%DATADIR%%/graphics/door/office/green_right.png
+%%DATADIR%%/graphics/door/office/green_top.png
+%%DATADIR%%/graphics/door/office/green_v.png
+%%DATADIR%%/graphics/door/office/green_vmid.png
+%%DATADIR%%/graphics/door/office/normal_bottom.png
+%%DATADIR%%/graphics/door/office/normal_h.png
+%%DATADIR%%/graphics/door/office/normal_hmid.png
+%%DATADIR%%/graphics/door/office/normal_left.png
+%%DATADIR%%/graphics/door/office/normal_right.png
+%%DATADIR%%/graphics/door/office/normal_top.png
+%%DATADIR%%/graphics/door/office/normal_v.png
+%%DATADIR%%/graphics/door/office/normal_vmid.png
+%%DATADIR%%/graphics/door/office/open_h.png
+%%DATADIR%%/graphics/door/office/open_v.png
+%%DATADIR%%/graphics/door/office/red_bottom.png
+%%DATADIR%%/graphics/door/office/red_h.png
+%%DATADIR%%/graphics/door/office/red_hmid.png
+%%DATADIR%%/graphics/door/office/red_left.png
+%%DATADIR%%/graphics/door/office/red_right.png
+%%DATADIR%%/graphics/door/office/red_top.png
+%%DATADIR%%/graphics/door/office/red_v.png
+%%DATADIR%%/graphics/door/office/red_vmid.png
+%%DATADIR%%/graphics/door/office/wall.png
+%%DATADIR%%/graphics/door/office/yellow_bottom.png
+%%DATADIR%%/graphics/door/office/yellow_h.png
+%%DATADIR%%/graphics/door/office/yellow_hmid.png
+%%DATADIR%%/graphics/door/office/yellow_left.png
+%%DATADIR%%/graphics/door/office/yellow_right.png
+%%DATADIR%%/graphics/door/office/yellow_top.png
+%%DATADIR%%/graphics/door/office/yellow_v.png
+%%DATADIR%%/graphics/door/office/yellow_vmid.png
+%%DATADIR%%/graphics/door/office2/base/LICENSE.txt
+%%DATADIR%%/graphics/door/office2/base/bottom.png
+%%DATADIR%%/graphics/door/office2/base/h.png
+%%DATADIR%%/graphics/door/office2/base/key/blue_bottom.png
+%%DATADIR%%/graphics/door/office2/base/key/blue_h.png
+%%DATADIR%%/graphics/door/office2/base/key/blue_left.png
+%%DATADIR%%/graphics/door/office2/base/key/blue_right.png
+%%DATADIR%%/graphics/door/office2/base/key/blue_top.png
+%%DATADIR%%/graphics/door/office2/base/key/blue_v.png
+%%DATADIR%%/graphics/door/office2/base/key/green_bottom.png
+%%DATADIR%%/graphics/door/office2/base/key/green_h.png
+%%DATADIR%%/graphics/door/office2/base/key/green_left.png
+%%DATADIR%%/graphics/door/office2/base/key/green_right.png
+%%DATADIR%%/graphics/door/office2/base/key/green_top.png
+%%DATADIR%%/graphics/door/office2/base/key/green_v.png
+%%DATADIR%%/graphics/door/office2/base/key/red_bottom.png
+%%DATADIR%%/graphics/door/office2/base/key/red_h.png
+%%DATADIR%%/graphics/door/office2/base/key/red_left.png
+%%DATADIR%%/graphics/door/office2/base/key/red_right.png
+%%DATADIR%%/graphics/door/office2/base/key/red_top.png
+%%DATADIR%%/graphics/door/office2/base/key/red_v.png
+%%DATADIR%%/graphics/door/office2/base/key/yellow_bottom.png
+%%DATADIR%%/graphics/door/office2/base/key/yellow_h.png
+%%DATADIR%%/graphics/door/office2/base/key/yellow_left.png
+%%DATADIR%%/graphics/door/office2/base/key/yellow_right.png
+%%DATADIR%%/graphics/door/office2/base/key/yellow_top.png
+%%DATADIR%%/graphics/door/office2/base/key/yellow_v.png
+%%DATADIR%%/graphics/door/office2/base/left.png
+%%DATADIR%%/graphics/door/office2/base/open_h.png
+%%DATADIR%%/graphics/door/office2/base/open_v.png
+%%DATADIR%%/graphics/door/office2/base/right.png
+%%DATADIR%%/graphics/door/office2/base/top.png
+%%DATADIR%%/graphics/door/office2/base/v.png
+%%DATADIR%%/graphics/door/office2/base/wall.png
+%%DATADIR%%/graphics/door/office2/blue_bottom.png
+%%DATADIR%%/graphics/door/office2/blue_h.png
+%%DATADIR%%/graphics/door/office2/blue_hmid.png
+%%DATADIR%%/graphics/door/office2/blue_left.png
+%%DATADIR%%/graphics/door/office2/blue_right.png
+%%DATADIR%%/graphics/door/office2/blue_top.png
+%%DATADIR%%/graphics/door/office2/blue_v.png
+%%DATADIR%%/graphics/door/office2/blue_vmid.png
+%%DATADIR%%/graphics/door/office2/green_bottom.png
+%%DATADIR%%/graphics/door/office2/green_h.png
+%%DATADIR%%/graphics/door/office2/green_hmid.png
+%%DATADIR%%/graphics/door/office2/green_left.png
+%%DATADIR%%/graphics/door/office2/green_right.png
+%%DATADIR%%/graphics/door/office2/green_top.png
+%%DATADIR%%/graphics/door/office2/green_v.png
+%%DATADIR%%/graphics/door/office2/green_vmid.png
+%%DATADIR%%/graphics/door/office2/normal_bottom.png
+%%DATADIR%%/graphics/door/office2/normal_h.png
+%%DATADIR%%/graphics/door/office2/normal_hmid.png
+%%DATADIR%%/graphics/door/office2/normal_left.png
+%%DATADIR%%/graphics/door/office2/normal_right.png
+%%DATADIR%%/graphics/door/office2/normal_top.png
+%%DATADIR%%/graphics/door/office2/normal_v.png
+%%DATADIR%%/graphics/door/office2/normal_vmid.png
+%%DATADIR%%/graphics/door/office2/open_h.png
+%%DATADIR%%/graphics/door/office2/open_v.png
+%%DATADIR%%/graphics/door/office2/red_bottom.png
+%%DATADIR%%/graphics/door/office2/red_h.png
+%%DATADIR%%/graphics/door/office2/red_hmid.png
+%%DATADIR%%/graphics/door/office2/red_left.png
+%%DATADIR%%/graphics/door/office2/red_right.png
+%%DATADIR%%/graphics/door/office2/red_top.png
+%%DATADIR%%/graphics/door/office2/red_v.png
+%%DATADIR%%/graphics/door/office2/red_vmid.png
+%%DATADIR%%/graphics/door/office2/wall.png
+%%DATADIR%%/graphics/door/office2/yellow_bottom.png
+%%DATADIR%%/graphics/door/office2/yellow_h.png
+%%DATADIR%%/graphics/door/office2/yellow_hmid.png
+%%DATADIR%%/graphics/door/office2/yellow_left.png
+%%DATADIR%%/graphics/door/office2/yellow_right.png
+%%DATADIR%%/graphics/door/office2/yellow_top.png
+%%DATADIR%%/graphics/door/office2/yellow_v.png
+%%DATADIR%%/graphics/door/office2/yellow_vmid.png
+%%DATADIR%%/graphics/door/tech/base/LICENSE.txt
+%%DATADIR%%/graphics/door/tech/base/bottom.png
+%%DATADIR%%/graphics/door/tech/base/h.png
+%%DATADIR%%/graphics/door/tech/base/key/blue_bottom.png
+%%DATADIR%%/graphics/door/tech/base/key/blue_h.png
+%%DATADIR%%/graphics/door/tech/base/key/blue_left.png
+%%DATADIR%%/graphics/door/tech/base/key/blue_right.png
+%%DATADIR%%/graphics/door/tech/base/key/blue_top.png
+%%DATADIR%%/graphics/door/tech/base/key/blue_v.png
+%%DATADIR%%/graphics/door/tech/base/key/green_bottom.png
+%%DATADIR%%/graphics/door/tech/base/key/green_h.png
+%%DATADIR%%/graphics/door/tech/base/key/green_left.png
+%%DATADIR%%/graphics/door/tech/base/key/green_right.png
+%%DATADIR%%/graphics/door/tech/base/key/green_top.png
+%%DATADIR%%/graphics/door/tech/base/key/green_v.png
+%%DATADIR%%/graphics/door/tech/base/key/red_bottom.png
+%%DATADIR%%/graphics/door/tech/base/key/red_h.png
+%%DATADIR%%/graphics/door/tech/base/key/red_left.png
+%%DATADIR%%/graphics/door/tech/base/key/red_right.png
+%%DATADIR%%/graphics/door/tech/base/key/red_top.png
+%%DATADIR%%/graphics/door/tech/base/key/red_v.png
+%%DATADIR%%/graphics/door/tech/base/key/yellow_bottom.png
+%%DATADIR%%/graphics/door/tech/base/key/yellow_h.png
+%%DATADIR%%/graphics/door/tech/base/key/yellow_left.png
+%%DATADIR%%/graphics/door/tech/base/key/yellow_right.png
+%%DATADIR%%/graphics/door/tech/base/key/yellow_top.png
+%%DATADIR%%/graphics/door/tech/base/key/yellow_v.png
+%%DATADIR%%/graphics/door/tech/base/left.png
+%%DATADIR%%/graphics/door/tech/base/open_h.png
+%%DATADIR%%/graphics/door/tech/base/open_v.png
+%%DATADIR%%/graphics/door/tech/base/right.png
+%%DATADIR%%/graphics/door/tech/base/top.png
+%%DATADIR%%/graphics/door/tech/base/v.png
+%%DATADIR%%/graphics/door/tech/base/wall.png
+%%DATADIR%%/graphics/door/tech/blue_bottom.png
+%%DATADIR%%/graphics/door/tech/blue_h.png
+%%DATADIR%%/graphics/door/tech/blue_hmid.png
+%%DATADIR%%/graphics/door/tech/blue_left.png
+%%DATADIR%%/graphics/door/tech/blue_right.png
+%%DATADIR%%/graphics/door/tech/blue_top.png
+%%DATADIR%%/graphics/door/tech/blue_v.png
+%%DATADIR%%/graphics/door/tech/blue_vmid.png
+%%DATADIR%%/graphics/door/tech/green_bottom.png
+%%DATADIR%%/graphics/door/tech/green_h.png
+%%DATADIR%%/graphics/door/tech/green_hmid.png
+%%DATADIR%%/graphics/door/tech/green_left.png
+%%DATADIR%%/graphics/door/tech/green_right.png
+%%DATADIR%%/graphics/door/tech/green_top.png
+%%DATADIR%%/graphics/door/tech/green_v.png
+%%DATADIR%%/graphics/door/tech/green_vmid.png
+%%DATADIR%%/graphics/door/tech/normal_bottom.png

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202006170811.05H8BQwD086447>