diff options
author | arved <arved@FreeBSD.org> | 2003-01-22 10:54:17 +0000 |
---|---|---|
committer | arved <arved@FreeBSD.org> | 2003-01-22 10:54:17 +0000 |
commit | 6c878ee5a1be8882fc375b181a7be4e6c953e10e (patch) | |
tree | 903158be97a26b8dc61784aa9d4f82627515e0a4 /games/dmjava | |
parent | a922b94404d08206bf1585c4f769bf31f00d072a (diff) | |
download | FreeBSD-ports-6c878ee5a1be8882fc375b181a7be4e6c953e10e.zip FreeBSD-ports-6c878ee5a1be8882fc375b181a7be4e6c953e10e.tar.gz |
Add Dungeon Master Java, a remake of the classic FTL game Dungeon Master
PR: 42298
Submitted by: Oliver Lehmann <lehmann@ans-netz.de>
Diffstat (limited to 'games/dmjava')
-rw-r--r-- | games/dmjava/Makefile | 48 | ||||
-rw-r--r-- | games/dmjava/distinfo | 7 | ||||
-rw-r--r-- | games/dmjava/pkg-comment | 1 | ||||
-rw-r--r-- | games/dmjava/pkg-descr | 14 | ||||
-rw-r--r-- | games/dmjava/pkg-plist | 1633 | ||||
-rw-r--r-- | games/dmjava/scripts/dmj-rename.sh | 39 |
6 files changed, 1742 insertions, 0 deletions
diff --git a/games/dmjava/Makefile b/games/dmjava/Makefile new file mode 100644 index 0000000..c600f5d --- /dev/null +++ b/games/dmjava/Makefile @@ -0,0 +1,48 @@ +# New ports collection makefile for: dmjava +# Date Created: 1 Sep 2002 +# Whom: Oliver Lehmann <lehmann@ans-netz.de> +# +# $FreeBSD$ +# + +PORTNAME= dmjava +PORTVERSION= 1.037 +CATEGORIES= games +MASTER_SITES= http://www.toppoint.de/~hscholz/dmjava/ \ + http://phobos.raisdorf.net/~olivleh1/src/ \ + http://www.owlserver.de:2080/ftp/pub/echo/gfd/gfd.app.game/ \ + ftp://ftp.owlserver.de/pub/echo/gfd/gfd.app.game/ \ + http://keok.mine.nu/gfd/appgame/ \ + http://www.dmjump.net/patches/ +DISTFILES= DMJ.ZIP ${MY_PATCHFILES} +DIST_SUBDIR= ${PORTNAME} +EXTRACT_ONLY= DMJ.ZIP + +MAINTAINER= lehmann@ans-netz.de + +EXTRACT_AFTER_ARGS= -d ${WRKSRC} + +MY_PATCHFILES= PATCH1.ZIP PATCH2.ZIP PATCH3.ZIP PATCH35.ZIP PATCH36.ZIP PATCH37.ZIP + +USE_ZIP= yes +USE_JAVA= 1.3+ + +SCRIPTS_ENV= BASEDIR="${WRKSRC}" + +pre-patch: + @${SETENV} ${SCRIPTS_ENV} ${SH} ${SCRIPTDIR}/dmj-rename.sh + +post-patch: +.for i in ${MY_PATCHFILES} + @${EXTRACT_CMD} -oq ${DISTDIR}/${DIST_SUBDIR}/$i ${EXTRACT_AFTER_ARGS} +.endfor + +do-build: # empty + +do-install: + @${MKDIR} ${PREFIX}/${PORTNAME} + @${CP} -r ${WRKSRC}/* ${PREFIX}/${PORTNAME} + @${ECHO_MSG} "" + @${ECHO_MSG} "To start dmjava, type 'cd ${PREFIX}/${PORTNAME} && javavm dmnew'" + @${ECHO_MSG} "" +.include <bsd.port.mk> diff --git a/games/dmjava/distinfo b/games/dmjava/distinfo new file mode 100644 index 0000000..6e0d7bd --- /dev/null +++ b/games/dmjava/distinfo @@ -0,0 +1,7 @@ +MD5 (dmjava/DMJ.ZIP) = b6385141e3c7ea52aff337d1753cedf1 +MD5 (dmjava/PATCH1.ZIP) = 9b4644018e764927cae53304f41c3f51 +MD5 (dmjava/PATCH2.ZIP) = bee875408334ddcfbad039df597eba46 +MD5 (dmjava/PATCH3.ZIP) = d866fab3c0905a2eebfcc77e8753644d +MD5 (dmjava/PATCH35.ZIP) = 110bd4b5f25c5a8cff1d850029472360 +MD5 (dmjava/PATCH36.ZIP) = 05e54c1e95cbb1c0e4a80a51bef874ac +MD5 (dmjava/PATCH37.ZIP) = ba7282a83a1afe2f1d263416610b33ee diff --git a/games/dmjava/pkg-comment b/games/dmjava/pkg-comment new file mode 100644 index 0000000..691f313 --- /dev/null +++ b/games/dmjava/pkg-comment @@ -0,0 +1 @@ +Dungeon Master Java is a remake of the classic Dungeon Master by FTL diff --git a/games/dmjava/pkg-descr b/games/dmjava/pkg-descr new file mode 100644 index 0000000..6f50a8f --- /dev/null +++ b/games/dmjava/pkg-descr @@ -0,0 +1,14 @@ +Dungeon Master Java is a remake of the classic FTL game Dungeon Master. +It is written entirely in Java, and is designed to run as a stand-alone +application rather than an applet in a web browser. It has high-resolution +graphics that simulate a 3D environment. Most of the graphics are rendered +in the free ray-tracer Pov-Ray. Item graphics and character portraits are +done by hand with a paint program, though many are simply taken from the +original and its sequels and touched-up. + +Gameplay is very similar to the original, with real-time action, 90-degree +turns, and step-by-step movement. One major change from the original is that +monsters are not "stuck" in groups: they are completely free to wander, +sometimes occupying a square with other monsters and sometimes not. + +WWW: http://www.cs.pitt.edu/~alandale/dmjava/ diff --git a/games/dmjava/pkg-plist b/games/dmjava/pkg-plist new file mode 100644 index 0000000..e9aa46a --- /dev/null +++ b/games/dmjava/pkg-plist @@ -0,0 +1,1633 @@ +dmjava/Alcove.class +dmjava/AlcoveData.class +dmjava/AlcovePatch.class +dmjava/AlcoveWizard.class +dmjava/Altar.class +dmjava/AltarData.class +dmjava/AltarPatch.class +dmjava/AltarWizard.class +dmjava/Chest.class +dmjava/Compass.class +dmjava/CreateCharacter$1.class +dmjava/CreateCharacter.class +dmjava/DMEditor$1.class +dmjava/DMEditor$ItemListen.class +dmjava/DMEditor$MapClick.class +dmjava/DMEditor$MenuListen.class +dmjava/DMEditor.class +dmjava/DMMap.class +dmjava/DarknessFilter.class +dmjava/Decoration.class +dmjava/DecorationData.class +dmjava/DecorationWizard.class +dmjava/Door.class +dmjava/DoorData.class +dmjava/DoorWizard.class +dmjava/DungTheme.class +dmjava/Dungeons/dungeon.dat +dmjava/Endings/credits.gif +dmjava/Endings/fuseend.gif +dmjava/Endings/introa.gif +dmjava/Endings/introb.gif +dmjava/Endings/introc.gif +dmjava/Endings/introd.gif +dmjava/Endings/stormend.gif +dmjava/EnterName.class +dmjava/Entrance.jpg +dmjava/EventSquare.class +dmjava/EventSquareData.class +dmjava/EventWizard$Choice.class +dmjava/EventWizard.class +dmjava/FDecoration.class +dmjava/FDecorationData.class +dmjava/FDecorationWizard.class +dmjava/FakeWall.class +dmjava/FakeWallData.class +dmjava/Floor.class +dmjava/FloorData.class +dmjava/FloorSwitch.class +dmjava/FloorSwitchData.class +dmjava/FloorSwitchPatch.class +dmjava/FloorSwitchWizard.class +dmjava/FluxCageData.class +dmjava/Fountain.class +dmjava/FountainData.class +dmjava/FountainPatch.class +dmjava/FountainWizard.class +dmjava/FulYaPit.class +dmjava/FulYaPitData.class +dmjava/FulYaWizard.class +dmjava/GameWinData.class +dmjava/GameWinSquare.class +dmjava/GameWinWizard.class +dmjava/Generator.class +dmjava/GeneratorData.class +dmjava/GeneratorWizard.class +dmjava/HeroData.class +dmjava/HeroPanel$ChampionEdit.class +dmjava/HeroPanel$HeroSheet.class +dmjava/HeroPanel$SheetClick.class +dmjava/HeroPanel.class +dmjava/Heroes/ANTMAN.GIF +dmjava/Heroes/Bnarl.gif +dmjava/Heroes/Csb/airwing.gif +dmjava/Heroes/Csb/algor.gif +dmjava/Heroes/Csb/aroc.gif +dmjava/Heroes/Csb/buzzzzz.gif +dmjava/Heroes/Csb/dema.gif +dmjava/Heroes/Csb/deth.gif +dmjava/Heroes/Csb/gnatu.gif +dmjava/Heroes/Csb/itza.gif +dmjava/Heroes/Csb/kazai.gif +dmjava/Heroes/Csb/lana.gif +dmjava/Heroes/Csb/leta.gif +dmjava/Heroes/Csb/lor.gif +dmjava/Heroes/Csb/mantia.gif +dmjava/Heroes/Csb/necro.gif +dmjava/Heroes/Csb/petal.gif +dmjava/Heroes/Csb/plague.gif +dmjava/Heroes/Csb/skelar.gif +dmjava/Heroes/Csb/slogar.gif +dmjava/Heroes/Csb/sting.gif +dmjava/Heroes/Csb/talon.gif +dmjava/Heroes/Csb/toadrot.gif +dmjava/Heroes/Csb/tula.gif +dmjava/Heroes/Csb/tunda.gif +dmjava/Heroes/Csb/ven.gif +dmjava/Heroes/Dm plus/dm +dmjava/Heroes/Dm/alex.gif +dmjava/Heroes/Dm/azizi.gif +dmjava/Heroes/Dm/boris.gif +dmjava/Heroes/Dm/chani.gif +dmjava/Heroes/Dm/daroou.gif +dmjava/Heroes/Dm/elija.gif +dmjava/Heroes/Dm/gando.gif +dmjava/Heroes/Dm/gothmog.gif +dmjava/Heroes/Dm/halk.gif +dmjava/Heroes/Dm/hawk.gif +dmjava/Heroes/Dm/hissssa.gif +dmjava/Heroes/Dm/iaido.gif +dmjava/Heroes/Dm/leif.gif +dmjava/Heroes/Dm/leyla.gif +dmjava/Heroes/Dm/linflas.gif +dmjava/Heroes/Dm/mophus.gif +dmjava/Heroes/Dm/nabi.gif +dmjava/Heroes/Dm/sonja.gif +dmjava/Heroes/Dm/stamm.gif +dmjava/Heroes/Dm/syra.gif +dmjava/Heroes/Dm/tiggy.gif +dmjava/Heroes/Dm/wutse.gif +dmjava/Heroes/Dm/wuuf.gif +dmjava/Heroes/Dm/zed.gif +dmjava/Heroes/GROWLG.GIF +dmjava/Heroes/MORG.GIF +dmjava/Heroes/NAGLA.GIF +dmjava/Heroes/Pantara.gif +dmjava/Heroes/SANA.GIF +dmjava/Heroes/SEPPO.GIF +dmjava/Heroes/Torg.gif +dmjava/Heroes/WARWICK.GIF +dmjava/Heroes/WISHBONE.GIF +dmjava/Heroes/balaan.gif +dmjava/Heroes/syra_f.gif +dmjava/Heroes/vaag.gif +dmjava/Icons/additem.gif +dmjava/Icons/addmon.gif +dmjava/Icons/alcove-s.gif +dmjava/Icons/alcove.gif +dmjava/Icons/altar-s.gif +dmjava/Icons/altar.gif +dmjava/Icons/antman.gif +dmjava/Icons/back.gif +dmjava/Icons/beholder.gif +dmjava/Icons/chaos.gif +dmjava/Icons/couatyl.gif +dmjava/Icons/decoration-s.gif +dmjava/Icons/decoration.gif +dmjava/Icons/demon.gif +dmjava/Icons/demonlord.gif +dmjava/Icons/door-s.gif +dmjava/Icons/door.gif +dmjava/Icons/down.gif +dmjava/Icons/dragon.gif +dmjava/Icons/event-s.gif +dmjava/Icons/event.gif +dmjava/Icons/fader.gif +dmjava/Icons/fakewall-s.gif +dmjava/Icons/fakewall.gif +dmjava/Icons/fdecoration-s.gif +dmjava/Icons/fdecoration.gif +dmjava/Icons/fireel.gif +dmjava/Icons/floorswitch-s.gif +dmjava/Icons/floorswitch.gif +dmjava/Icons/forward.gif +dmjava/Icons/fountain-s.gif +dmjava/Icons/fountain.gif +dmjava/Icons/fulya-s.gif +dmjava/Icons/fulya.gif +dmjava/Icons/gamewin-s.gif +dmjava/Icons/gamewin.gif +dmjava/Icons/generator-s.gif +dmjava/Icons/generator.gif +dmjava/Icons/ghost.gif +dmjava/Icons/giggler.gif +dmjava/Icons/goblin.gif +dmjava/Icons/golem.gif +dmjava/Icons/invisiblewall-s.gif +dmjava/Icons/invisiblewall.gif +dmjava/Icons/key.gif +dmjava/Icons/knight.gif +dmjava/Icons/launcher-s.gif +dmjava/Icons/launcher.gif +dmjava/Icons/left.gif +dmjava/Icons/mirror-s.gif +dmjava/Icons/mirror.gif +dmjava/Icons/movement.gif +dmjava/Icons/multfloorswitch-s.gif +dmjava/Icons/multfloorswitch.gif +dmjava/Icons/multwallswitch-s.gif +dmjava/Icons/multwallswitch.gif +dmjava/Icons/mummy.gif +dmjava/Icons/muncher.gif +dmjava/Icons/noghosts.gif +dmjava/Icons/nomons.gif +dmjava/Icons/pillar-s.gif +dmjava/Icons/pillar.gif +dmjava/Icons/pit-s.gif +dmjava/Icons/pit.gif +dmjava/Icons/powergem-s.gif +dmjava/Icons/powergem.gif +dmjava/Icons/question.gif +dmjava/Icons/rat.gif +dmjava/Icons/right.gif +dmjava/Icons/rockpile.gif +dmjava/Icons/sconce-s.gif +dmjava/Icons/sconce.gif +dmjava/Icons/scorpion.gif +dmjava/Icons/screamer.gif +dmjava/Icons/skeleton.gif +dmjava/Icons/slime.gif +dmjava/Icons/sorcerer.gif +dmjava/Icons/spider.gif +dmjava/Icons/stairsdown-s.gif +dmjava/Icons/stairsdown.gif +dmjava/Icons/stairsup-s.gif +dmjava/Icons/stairsup.gif +dmjava/Icons/stormbringer-s.gif +dmjava/Icons/stormbringer.gif +dmjava/Icons/teleport-s.gif +dmjava/Icons/teleport.gif +dmjava/Icons/tentacle.gif +dmjava/Icons/turnleft.gif +dmjava/Icons/turnright.gif +dmjava/Icons/up.gif +dmjava/Icons/wall-s.gif +dmjava/Icons/wall.gif +dmjava/Icons/wallswitch-s.gif +dmjava/Icons/wallswitch.gif +dmjava/Icons/waterel.gif +dmjava/Icons/wingeye.gif +dmjava/Icons/worm.gif +dmjava/Icons/writing-s.gif +dmjava/Icons/writing.gif +dmjava/Icons/zoom.gif +dmjava/ImageTilePanel.class +dmjava/InvisibleWall.class +dmjava/InvisibleWallData.class +dmjava/Item.class +dmjava/ItemCreator.class +dmjava/ItemFinder.class +dmjava/ItemWizard.class +dmjava/Items/apple.gif +dmjava/Items/armet.gif +dmjava/Items/arrow-away.gif +dmjava/Items/arrow-left.gif +dmjava/Items/arrow-right.gif +dmjava/Items/arrow-toward.gif +dmjava/Items/arrow.gif +dmjava/Items/ashes.gif +dmjava/Items/axe-away.gif +dmjava/Items/axe-left.gif +dmjava/Items/axe-right.gif +dmjava/Items/axe-toward.gif +dmjava/Items/axe.gif +dmjava/Items/barbarian_hide.gif +dmjava/Items/basinet.gif +dmjava/Items/berserker_helm.gif +dmjava/Items/black_boots.gif +dmjava/Items/bolt_blade-anim.gif +dmjava/Items/bolt_blade-dead.gif +dmjava/Items/bolt_blade.gif +dmjava/Items/bolt_bomb.gif +dmjava/Items/bones.gif +dmjava/Items/boots_speed.gif +dmjava/Items/boulder.gif +dmjava/Items/bow.gif +dmjava/Items/bread.gif +dmjava/Items/buckler.gif +dmjava/Items/calista.gif +dmjava/Items/cape.gif +dmjava/Items/casque_n_coif.gif +dmjava/Items/cheese.gif +dmjava/Items/chest.gif +dmjava/Items/choker.gif +dmjava/Items/claw_bow.gif +dmjava/Items/cloak_night.gif +dmjava/Items/club-away.gif +dmjava/Items/club-left.gif +dmjava/Items/club-right.gif +dmjava/Items/club-toward.gif +dmjava/Items/club.gif +dmjava/Items/coin_copper.gif +dmjava/Items/coin_gold.gif +dmjava/Items/coin_gor.gif +dmjava/Items/coin_silver.gif +dmjava/Items/compass-e.gif +dmjava/Items/compass-n.gif +dmjava/Items/compass-s.gif +dmjava/Items/compass-w.gif +dmjava/Items/conduit.gif +dmjava/Items/corbamite.gif +dmjava/Items/corbum.gif +dmjava/Items/corn.gif +dmjava/Items/cross_key.gif +dmjava/Items/cross_neta.gif +dmjava/Items/crossbow.gif +dmjava/Items/crown_nerra.gif +dmjava/Items/dagger-away.gif +dmjava/Items/dagger-left.gif +dmjava/Items/dagger-right.gif +dmjava/Items/dagger-toward.gif +dmjava/Items/dagger.gif +dmjava/Items/dapple.gif +dmjava/Items/darc_greave.gif +dmjava/Items/darc_helm.gif +dmjava/Items/darc_poleyn.gif +dmjava/Items/darc_shield.gif +dmjava/Items/darc_torso.gif +dmjava/Items/darkwing.gif +dmjava/Items/darkwing_cutter-away.gif +dmjava/Items/darkwing_cutter-left.gif +dmjava/Items/darkwing_cutter-right.gif +dmjava/Items/darkwing_cutter-toward.gif +dmjava/Items/darkwing_cutter.gif +dmjava/Items/darrow.gif +dmjava/Items/dart-away.gif +dmjava/Items/dart-left.gif +dmjava/Items/dart-right.gif +dmjava/Items/dart-toward.gif +dmjava/Items/dart.gif +dmjava/Items/dashes.gif +dmjava/Items/daxe.gif +dmjava/Items/dblack_boots.gif +dmjava/Items/dblack_clothes.gif +dmjava/Items/dblue_clothes.gif +dmjava/Items/dbolt_bomb.gif +dmjava/Items/dbones.gif +dmjava/Items/dboots_speed.gif +dmjava/Items/dboulder.gif +dmjava/Items/dbow.gif +dmjava/Items/dbox_blue.gif +dmjava/Items/dbox_green.gif +dmjava/Items/dbread.gif +dmjava/Items/dbrown_clothes.gif +dmjava/Items/dcheese.gif +dmjava/Items/dchest.gif +dmjava/Items/dchoker.gif +dmjava/Items/dclaw_bow.gif +dmjava/Items/dclub.gif +dmjava/Items/dcoin_gold.gif +dmjava/Items/dcoin_silver.gif +dmjava/Items/dcompass.gif +dmjava/Items/dconduit.gif +dmjava/Items/dcorbamite.gif +dmjava/Items/dcorn.gif +dmjava/Items/dcrossbow.gif +dmjava/Items/dcrown.gif +dmjava/Items/ddagger.gif +dmjava/Items/ddarkwing_cutter.gif +dmjava/Items/ddart.gif +dmjava/Items/ddragon_spit.gif +dmjava/Items/ddrumstick.gif +dmjava/Items/dearth_rune.gif +dmjava/Items/delta.gif +dmjava/Items/delven_boots.gif +dmjava/Items/delven_clothes.gif +dmjava/Items/deth_staff.gif +dmjava/Items/dexhelm.gif +dmjava/Items/dfire_rune.gif +dmjava/Items/dfirestaff.gif +dmjava/Items/dfirestaff_gem.gif +dmjava/Items/dflamitt.gif +dmjava/Items/dflask.gif +dmjava/Items/dful_bomb.gif +dmjava/Items/dgem_blue.gif +dmjava/Items/dgem_green.gif +dmjava/Items/dgem_orange.gif +dmjava/Items/dgreave.gif +dmjava/Items/dhalter.gif +dmjava/Items/dhelm.gif +dmjava/Items/dhorn.gif +dmjava/Items/diamond_edge.gif +dmjava/Items/dkey_gold.gif +dmjava/Items/dkey_iron.gif +dmjava/Items/dlarge_shield.gif +dmjava/Items/dleather_boots.gif +dmjava/Items/dleg_plate.gif +dmjava/Items/dlock_picks.gif +dmjava/Items/dmace.gif +dmjava/Items/dmagnifier.gif +dmjava/Items/dmail.gif +dmjava/Items/dmirror.gif +dmjava/Items/dmoonstone.gif +dmjava/Items/dmorningstar.gif +dmjava/Items/dnecklace.gif +dmjava/Items/dpendant.gif +dmjava/Items/drabbit_foot.gif +dmjava/Items/dragon_fang.gif +dmjava/Items/dragon_greave.gif +dmjava/Items/dragon_helm.gif +dmjava/Items/dragon_poleyn.gif +dmjava/Items/dragon_shield.gif +dmjava/Items/dragon_spit-on.gif +dmjava/Items/dragon_spit.gif +dmjava/Items/dragon_steak.gif +dmjava/Items/dragon_torso.gif +dmjava/Items/dragon_tounge.gif +dmjava/Items/dring.gif +dmjava/Items/drock.gif +dmjava/Items/drope.gif +dmjava/Items/drumstick.gif +dmjava/Items/dsandals.gif +dmjava/Items/dsar_sword.gif +dmjava/Items/dsceptre.gif +dmjava/Items/dscreamer_slice.gif +dmjava/Items/dscroll.gif +dmjava/Items/dserpent_staff.gif +dmjava/Items/dshank.gif +dmjava/Items/dslayer.gif +dmjava/Items/dsmall_helm.gif +dmjava/Items/dsmall_shield.gif +dmjava/Items/dstaff.gif +dmjava/Items/dsteak.gif +dmjava/Items/dstick.gif +dmjava/Items/dstone_club.gif +dmjava/Items/dstormbringer.gif +dmjava/Items/dsword.gif +dmjava/Items/dthrowing_star.gif +dmjava/Items/dtorch.gif +dmjava/Items/dtorso_plate.gif +dmjava/Items/dven_bomb.gif +dmjava/Items/dvorpal_blade.gif +dmjava/Items/dwand.gif +dmjava/Items/dwater_flask.gif +dmjava/Items/dwater_rune.gif +dmjava/Items/dwaterskin.gif +dmjava/Items/dwhite_clothes.gif +dmjava/Items/dwind_rune.gif +dmjava/Items/dworm_round.gif +dmjava/Items/earth_rune.gif +dmjava/Items/ekkhard_cross.gif +dmjava/Items/elven_boots.gif +dmjava/Items/elven_circlet-on.gif +dmjava/Items/elven_circlet.gif +dmjava/Items/elven_dublet.gif +dmjava/Items/elven_huke.gif +dmjava/Items/emerald_key.gif +dmjava/Items/emerald_key2.gif +dmjava/Items/executioner.gif +dmjava/Items/executioner_hood.gif +dmjava/Items/eye_time-dead.gif +dmjava/Items/eye_time.gif +dmjava/Items/falchion.gif +dmjava/Items/fine_robe_bottom.gif +dmjava/Items/fine_robe_top.gif +dmjava/Items/fire_rune.gif +dmjava/Items/firestaff.gif +dmjava/Items/firestaff_gem.gif +dmjava/Items/fistfoot-old.gif +dmjava/Items/fistfoot.gif +dmjava/Items/flail.gif +dmjava/Items/flamebain.gif +dmjava/Items/flamitt-dead.gif +dmjava/Items/flamitt-on.gif +dmjava/Items/flamitt.gif +dmjava/Items/flask.gif +dmjava/Items/foot_plate.gif +dmjava/Items/ful_bomb.gif +dmjava/Items/fury-anim.gif +dmjava/Items/fury-dead.gif +dmjava/Items/fury.gif +dmjava/Items/gem_ages.gif +dmjava/Items/gem_blue.gif +dmjava/Items/gem_green.gif +dmjava/Items/gem_orange.gif +dmjava/Items/ghi.gif +dmjava/Items/ghi_trousers.gif +dmjava/Items/gold_key.gif +dmjava/Items/grapple.gif +dmjava/Items/gunna.gif +dmjava/Items/halter.gif +dmjava/Items/hand_axe.gif +dmjava/Items/hardcleave.gif +dmjava/Items/hellion.gif +dmjava/Items/helmet.gif +dmjava/Items/hide_shield.gif +dmjava/Items/horn_fear.gif +dmjava/Items/illumlet-on.gif +dmjava/Items/illumlet.gif +dmjava/Items/inquisitor.gif +dmjava/Items/iron_key.gif +dmjava/Items/jewel_symal-on.gif +dmjava/Items/jewel_symal.gif +dmjava/Items/key_b.gif +dmjava/Items/kirtle.gif +dmjava/Items/ku_sword.gif +dmjava/Items/ku_sword2.gif +dmjava/Items/large_shield.gif +dmjava/Items/leather_boots.gif +dmjava/Items/leather_jerkin.gif +dmjava/Items/leather_pants.gif +dmjava/Items/leg_plate.gif +dmjava/Items/lock_picks.gif +dmjava/Items/lyte_greave.gif +dmjava/Items/lyte_helm.gif +dmjava/Items/lyte_poleyn.gif +dmjava/Items/lyte_shield.gif +dmjava/Items/lyte_torso.gif +dmjava/Items/mace.gif +dmjava/Items/mace_order.gif +dmjava/Items/magic_box_blue.gif +dmjava/Items/magic_box_green.gif +dmjava/Items/magnifier.gif +dmjava/Items/mail_aketon.gif +dmjava/Items/mail_hosen.gif +dmjava/Items/mail_leg.gif +dmjava/Items/master_key.gif +dmjava/Items/mirror_dawn.gif +dmjava/Items/mithril_aketon.gif +dmjava/Items/mithril_hosen.gif +dmjava/Items/mithril_leg.gif +dmjava/Items/moonstone.gif +dmjava/Items/morningstar.gif +dmjava/Items/onyx_key.gif +dmjava/Items/pendant_feral.gif +dmjava/Items/potion_dex.gif +dmjava/Items/potion_health.gif +dmjava/Items/potion_int.gif +dmjava/Items/potion_mana.gif +dmjava/Items/potion_resist.gif +dmjava/Items/potion_shield.gif +dmjava/Items/potion_silence.gif +dmjava/Items/potion_stamina.gif +dmjava/Items/potion_str.gif +dmjava/Items/potion_ven.gif +dmjava/Items/potion_vit.gif +dmjava/Items/potion_wis.gif +dmjava/Items/powertowers.gif +dmjava/Items/ra_blade.gif +dmjava/Items/ra_circlet.gif +dmjava/Items/ra_crystal.gif +dmjava/Items/ra_greave.gif +dmjava/Items/ra_helm.gif +dmjava/Items/ra_key.gif +dmjava/Items/ra_necklace.gif +dmjava/Items/ra_poleyn.gif +dmjava/Items/ra_robe_bottom.gif +dmjava/Items/ra_robe_top.gif +dmjava/Items/ra_shield.gif +dmjava/Items/ra_torso.gif +dmjava/Items/rabbit_foot.gif +dmjava/Items/rapier.gif +dmjava/Items/robe_bottom.gif +dmjava/Items/robe_top.gif +dmjava/Items/rock.gif +dmjava/Items/rope.gif +dmjava/Items/rope2.gif +dmjava/Items/ros_bow.gif +dmjava/Items/ros_bow2.gif +dmjava/Items/ruby_key.gif +dmjava/Items/sabre.gif +dmjava/Items/samurai_sword.gif +dmjava/Items/sandals.gif +dmjava/Items/sapphire_key.gif +dmjava/Items/sar_circlet.gif +dmjava/Items/sar_crystal.gif +dmjava/Items/sar_greave.gif +dmjava/Items/sar_helm.gif +dmjava/Items/sar_helm_old.gif +dmjava/Items/sar_necklace.gif +dmjava/Items/sar_poleyn.gif +dmjava/Items/sar_robe_bottom.gif +dmjava/Items/sar_robe_top.gif +dmjava/Items/sar_shield.gif +dmjava/Items/sar_staff.gif +dmjava/Items/sar_sword-away.gif +dmjava/Items/sar_sword-left.gif +dmjava/Items/sar_sword-right.gif +dmjava/Items/sar_sword-toward.gif +dmjava/Items/sar_sword.gif +dmjava/Items/sar_torso.gif +dmjava/Items/sceptre_lyf.gif +dmjava/Items/screamer_slice.gif +dmjava/Items/scroll-open.gif +dmjava/Items/scroll.gif +dmjava/Items/serpent_staff.gif +dmjava/Items/shank.gif +dmjava/Items/silk_shirt.gif +dmjava/Items/skeleton_key.gif +dmjava/Items/slayer-away.gif +dmjava/Items/slayer-left.gif +dmjava/Items/slayer-right.gif +dmjava/Items/slayer-toward.gif +dmjava/Items/slayer.gif +dmjava/Items/sling.gif +dmjava/Items/small_shield.gif +dmjava/Items/snake_staff.gif +dmjava/Items/solid_key.gif +dmjava/Items/speedbow.gif +dmjava/Items/square_key.gif +dmjava/Items/staff.gif +dmjava/Items/staff_claws.gif +dmjava/Items/staff_decay.gif +dmjava/Items/staff_irra.gif +dmjava/Items/staff_manar.gif +dmjava/Items/stick.gif +dmjava/Items/stone_club-away.gif +dmjava/Items/stone_club-left.gif +dmjava/Items/stone_club-right.gif +dmjava/Items/stone_club-toward.gif +dmjava/Items/stone_club.gif +dmjava/Items/storm_ring-dead.gif +dmjava/Items/storm_ring.gif +dmjava/Items/stormbringer-away.gif +dmjava/Items/stormbringer-left.gif +dmjava/Items/stormbringer-right.gif +dmjava/Items/stormbringer-toward.gif +dmjava/Items/stormbringer.gif +dmjava/Items/sword-away.gif +dmjava/Items/sword-left.gif +dmjava/Items/sword-right.gif +dmjava/Items/sword-toward.gif +dmjava/Items/sword.gif +dmjava/Items/tabbard.gif +dmjava/Items/teowand.gif +dmjava/Items/throwing_star-away.gif +dmjava/Items/throwing_star-left.gif +dmjava/Items/throwing_star-right.gif +dmjava/Items/throwing_star-toward.gif +dmjava/Items/throwing_star.gif +dmjava/Items/topaz_key.gif +dmjava/Items/torch1.gif +dmjava/Items/torch2.gif +dmjava/Items/torch3.gif +dmjava/Items/torch4.gif +dmjava/Items/torch5.gif +dmjava/Items/torch6.gif +dmjava/Items/torch7.gif +dmjava/Items/torso_plate.gif +dmjava/Items/tourquoise_key.gif +dmjava/Items/triashka.gif +dmjava/Items/tunic.gif +dmjava/Items/ven_blade-anim.gif +dmjava/Items/ven_blade-dead.gif +dmjava/Items/ven_blade.gif +dmjava/Items/ven_bomb.gif +dmjava/Items/vorpal_blade-away.gif +dmjava/Items/vorpal_blade-left.gif +dmjava/Items/vorpal_blade-right.gif +dmjava/Items/vorpal_blade-toward.gif +dmjava/Items/vorpal_blade.gif +dmjava/Items/wand.gif +dmjava/Items/water_flask.gif +dmjava/Items/water_rune.gif +dmjava/Items/waterskin.gif +dmjava/Items/waterskin_empty.gif +dmjava/Items/wind_rune.gif +dmjava/Items/winged_key.gif +dmjava/Items/wooden_shield.gif +dmjava/Items/worm_round.gif +dmjava/Items/yew_staff.gif +dmjava/Items/zo_kath_ra.gif +dmjava/Items/zo_kath_sar.gif +dmjava/Launcher.class +dmjava/LauncherData.class +dmjava/LauncherWizard.class +dmjava/MapData.class +dmjava/MapObject.class +dmjava/MapPanel$Target.class +dmjava/MapPanel.class +dmjava/MapPoint.class +dmjava/MapSquare.class +dmjava/Maps/alcove11.gif +dmjava/Maps/alcove12.gif +dmjava/Maps/alcove13.gif +dmjava/Maps/alcove21.gif +dmjava/Maps/alcove22.gif +dmjava/Maps/alcove23.gif +dmjava/Maps/alcove31.gif +dmjava/Maps/alcove32.gif +dmjava/Maps/alcove33.gif +dmjava/Maps/altar12.gif +dmjava/Maps/altar21.gif +dmjava/Maps/altar22.gif +dmjava/Maps/altar23.gif +dmjava/Maps/altar31.gif +dmjava/Maps/altar32.gif +dmjava/Maps/altar33.gif +dmjava/Maps/altaranim.gif +dmjava/Maps/altarcol11.gif +dmjava/Maps/altarcol12.gif +dmjava/Maps/altarcol13.gif +dmjava/Maps/altarcol31.gif +dmjava/Maps/altarcol32.gif +dmjava/Maps/altarcol33.gif +dmjava/Maps/altwall01.gif +dmjava/Maps/altwall03.gif +dmjava/Maps/altwall11.gif +dmjava/Maps/altwall12.gif +dmjava/Maps/altwall13.gif +dmjava/Maps/altwall21.gif +dmjava/Maps/altwall22.gif +dmjava/Maps/altwall23.gif +dmjava/Maps/altwall31.gif +dmjava/Maps/altwall32.gif +dmjava/Maps/altwall33.gif +dmjava/Maps/back-dif.gif +dmjava/Maps/back.gif +dmjava/Maps/backother.gif +dmjava/Maps/blackdoor-w1.gif +dmjava/Maps/blackdoor-w2.gif +dmjava/Maps/blackdoor-w3.gif +dmjava/Maps/blackdoor1.gif +dmjava/Maps/blackdoor2.gif +dmjava/Maps/blackdoor3.gif +dmjava/Maps/bluegem1-p.gif +dmjava/Maps/bluegem1.gif +dmjava/Maps/bluegem2-p.gif +dmjava/Maps/bluegem2.gif +dmjava/Maps/bluegem3-p.gif +dmjava/Maps/bluegem3.gif +dmjava/Maps/bluegemcol11.gif +dmjava/Maps/bluegemcol12.gif +dmjava/Maps/bluegemcol13.gif +dmjava/Maps/bluegemcol31.gif +dmjava/Maps/bluegemcol32.gif +dmjava/Maps/bluegemcol33.gif +dmjava/Maps/brasskey1.gif +dmjava/Maps/brasskey2.gif +dmjava/Maps/brasskey3.gif +dmjava/Maps/brasskeycol11.gif +dmjava/Maps/brasskeycol12.gif +dmjava/Maps/brasskeycol13.gif +dmjava/Maps/brasskeycol31.gif +dmjava/Maps/brasskeycol32.gif +dmjava/Maps/brasskeycol33.gif +dmjava/Maps/chaos1-p.gif +dmjava/Maps/chaos1.gif +dmjava/Maps/chaos2-p.gif +dmjava/Maps/chaos2.gif +dmjava/Maps/chaos3-p.gif +dmjava/Maps/chaos3.gif +dmjava/Maps/chaoscol11-p.gif +dmjava/Maps/chaoscol11.gif +dmjava/Maps/chaoscol12-p.gif +dmjava/Maps/chaoscol12.gif +dmjava/Maps/chaoscol13-p.gif +dmjava/Maps/chaoscol13.gif +dmjava/Maps/chaoscol31-p.gif +dmjava/Maps/chaoscol31.gif +dmjava/Maps/chaoscol32-p.gif +dmjava/Maps/chaoscol32.gif +dmjava/Maps/chaoscol33-p.gif +dmjava/Maps/chaoscol33.gif +dmjava/Maps/coinslot1.gif +dmjava/Maps/coinslot2.gif +dmjava/Maps/coinslot3.gif +dmjava/Maps/coinslotcol11.gif +dmjava/Maps/coinslotcol12.gif +dmjava/Maps/coinslotcol13.gif +dmjava/Maps/coinslotcol31.gif +dmjava/Maps/coinslotcol32.gif +dmjava/Maps/coinslotcol33.gif +dmjava/Maps/concealpit01.gif +dmjava/Maps/concealpit02.gif +dmjava/Maps/concealpit03.gif +dmjava/Maps/concealpit11.gif +dmjava/Maps/concealpit12.gif +dmjava/Maps/concealpit13.gif +dmjava/Maps/concealpit21.gif +dmjava/Maps/concealpit22.gif +dmjava/Maps/concealpit23.gif +dmjava/Maps/cpit01.gif +dmjava/Maps/cpit02.gif +dmjava/Maps/cpit03.gif +dmjava/Maps/cpit11.gif +dmjava/Maps/cpit12.gif +dmjava/Maps/cpit13.gif +dmjava/Maps/cpit21.gif +dmjava/Maps/cpit22.gif +dmjava/Maps/cpit23.gif +dmjava/Maps/cpit31.gif +dmjava/Maps/cpit32.gif +dmjava/Maps/cpit33.gif +dmjava/Maps/doortrack.gif +dmjava/Maps/emeraldkey1.gif +dmjava/Maps/emeraldkey2.gif +dmjava/Maps/emeraldkey3.gif +dmjava/Maps/emeraldkeycol11.gif +dmjava/Maps/emeraldkeycol12.gif +dmjava/Maps/emeraldkeycol13.gif +dmjava/Maps/emeraldkeycol31.gif +dmjava/Maps/emeraldkeycol32.gif +dmjava/Maps/emeraldkeycol33.gif +dmjava/Maps/eyekey1.gif +dmjava/Maps/eyekey2.gif +dmjava/Maps/eyekey3.gif +dmjava/Maps/eyekeycol11.gif +dmjava/Maps/eyekeycol12.gif +dmjava/Maps/eyekeycol13.gif +dmjava/Maps/eyekeycol31.gif +dmjava/Maps/eyekeycol32.gif +dmjava/Maps/eyekeycol33.gif +dmjava/Maps/fancymetal1.gif +dmjava/Maps/fancymetal2.gif +dmjava/Maps/fancymetal3.gif +dmjava/Maps/fancywood1.gif +dmjava/Maps/fancywood2.gif +dmjava/Maps/fancywood3.gif +dmjava/Maps/fluxcage01.gif +dmjava/Maps/fluxcage02.gif +dmjava/Maps/fluxcage03.gif +dmjava/Maps/fluxcage11.gif +dmjava/Maps/fluxcage12.gif +dmjava/Maps/fluxcage13.gif +dmjava/Maps/fluxcage21.gif +dmjava/Maps/fluxcage22.gif +dmjava/Maps/fluxcage23.gif +dmjava/Maps/fluxcage31.gif +dmjava/Maps/fluxcage32.gif +dmjava/Maps/fluxcage33.gif +dmjava/Maps/fountain12.gif +dmjava/Maps/fountain21.gif +dmjava/Maps/fountain22.gif +dmjava/Maps/fountain23.gif +dmjava/Maps/fountain31.gif +dmjava/Maps/fountain32.gif +dmjava/Maps/fountain33.gif +dmjava/Maps/fountaincol11.gif +dmjava/Maps/fountaincol12.gif +dmjava/Maps/fountaincol13.gif +dmjava/Maps/fountaincol31.gif +dmjava/Maps/fountaincol32.gif +dmjava/Maps/fountaincol33.gif +dmjava/Maps/fswitch11.gif +dmjava/Maps/fswitch12.gif +dmjava/Maps/fswitch13.gif +dmjava/Maps/fswitch21.gif +dmjava/Maps/fswitch22.gif +dmjava/Maps/fswitch23.gif +dmjava/Maps/fswitch31.gif +dmjava/Maps/fswitch32.gif +dmjava/Maps/fswitch33.gif +dmjava/Maps/fulya-con1.png +dmjava/Maps/fulya-con2.png +dmjava/Maps/fulya02.gif +dmjava/Maps/fulya11-alt.gif +dmjava/Maps/fulya11.gif +dmjava/Maps/fulya12-alt.gif +dmjava/Maps/fulya12.gif +dmjava/Maps/fulya13-alt.gif +dmjava/Maps/fulya13.gif +dmjava/Maps/fulya21-alt.gif +dmjava/Maps/fulya21.gif +dmjava/Maps/fulya22-alt.gif +dmjava/Maps/fulya22.gif +dmjava/Maps/fulya23-alt.gif +dmjava/Maps/fulya23.gif +dmjava/Maps/fulya31-alt.gif +dmjava/Maps/fulya31.gif +dmjava/Maps/fulya32-alt.gif +dmjava/Maps/fulya32.gif +dmjava/Maps/fulya33-alt.gif +dmjava/Maps/fulya33.gif +dmjava/Maps/gemhole1.gif +dmjava/Maps/gemhole2.gif +dmjava/Maps/gemhole3.gif +dmjava/Maps/gemholecol11.gif +dmjava/Maps/gemholecol12.gif +dmjava/Maps/gemholecol13.gif +dmjava/Maps/gemholecol31.gif +dmjava/Maps/gemholecol32.gif +dmjava/Maps/gemholecol33.gif +dmjava/Maps/generator11.gif +dmjava/Maps/generator12.gif +dmjava/Maps/generator13.gif +dmjava/Maps/generator21.gif +dmjava/Maps/generator22.gif +dmjava/Maps/generator23.gif +dmjava/Maps/generator31.gif +dmjava/Maps/generator32.gif +dmjava/Maps/generator33.gif +dmjava/Maps/glass1.png +dmjava/Maps/glass2.png +dmjava/Maps/glass3.png +dmjava/Maps/goldkey1.gif +dmjava/Maps/goldkey2.gif +dmjava/Maps/goldkey3.gif +dmjava/Maps/goldkeycol11.gif +dmjava/Maps/goldkeycol12.gif +dmjava/Maps/goldkeycol13.gif +dmjava/Maps/goldkeycol31.gif +dmjava/Maps/goldkeycol32.gif +dmjava/Maps/goldkeycol33.gif +dmjava/Maps/grass1.gif +dmjava/Maps/grass2.gif +dmjava/Maps/grass3.gif +dmjava/Maps/grate-brk1.gif +dmjava/Maps/grate-brk2.gif +dmjava/Maps/grate-brk3.gif +dmjava/Maps/grate1.gif +dmjava/Maps/grate2.gif +dmjava/Maps/grate3.gif +dmjava/Maps/greengem1-p.gif +dmjava/Maps/greengem1.gif +dmjava/Maps/greengem2-p.gif +dmjava/Maps/greengem2.gif +dmjava/Maps/greengem3-p.gif +dmjava/Maps/greengem3.gif +dmjava/Maps/greengemcol11.gif +dmjava/Maps/greengemcol12.gif +dmjava/Maps/greengemcol13.gif +dmjava/Maps/greengemcol31.gif +dmjava/Maps/greengemcol32.gif +dmjava/Maps/greengemcol33.gif +dmjava/Maps/ironkey1.gif +dmjava/Maps/ironkey2.gif +dmjava/Maps/ironkey3.gif +dmjava/Maps/ironkeycol11.gif +dmjava/Maps/ironkeycol12.gif +dmjava/Maps/ironkeycol13.gif +dmjava/Maps/ironkeycol31.gif +dmjava/Maps/ironkeycol32.gif +dmjava/Maps/ironkeycol33.gif +dmjava/Maps/launcher1.gif +dmjava/Maps/launcher2.gif +dmjava/Maps/launcher3.gif +dmjava/Maps/launchercol11.gif +dmjava/Maps/launchercol12.gif +dmjava/Maps/launchercol13.gif +dmjava/Maps/launchercol31.gif +dmjava/Maps/launchercol32.gif +dmjava/Maps/launchercol33.gif +dmjava/Maps/lever-down1.gif +dmjava/Maps/lever-down2.gif +dmjava/Maps/lever-down3.gif +dmjava/Maps/lever-downcol11.gif +dmjava/Maps/lever-downcol12.gif +dmjava/Maps/lever-downcol13.gif +dmjava/Maps/lever-downcol31.gif +dmjava/Maps/lever-downcol32.gif +dmjava/Maps/lever-downcol33.gif +dmjava/Maps/lever-up1.gif +dmjava/Maps/lever-up2.gif +dmjava/Maps/lever-up3.gif +dmjava/Maps/lever-upcol11.gif +dmjava/Maps/lever-upcol12.gif +dmjava/Maps/lever-upcol13.gif +dmjava/Maps/lever-upcol31.gif +dmjava/Maps/lever-upcol32.gif +dmjava/Maps/lever-upcol33.gif +dmjava/Maps/line1col11.gif +dmjava/Maps/line1col12.gif +dmjava/Maps/line1col13.gif +dmjava/Maps/line1col31.gif +dmjava/Maps/line1col32.gif +dmjava/Maps/line1col33.gif +dmjava/Maps/line2col11.gif +dmjava/Maps/line2col12.gif +dmjava/Maps/line2col13.gif +dmjava/Maps/line2col31.gif +dmjava/Maps/line2col32.gif +dmjava/Maps/line2col33.gif +dmjava/Maps/line3col11.gif +dmjava/Maps/line3col12.gif +dmjava/Maps/line3col13.gif +dmjava/Maps/line3col31.gif +dmjava/Maps/line3col32.gif +dmjava/Maps/line3col33.gif +dmjava/Maps/line4col11.gif +dmjava/Maps/line4col12.gif +dmjava/Maps/line4col13.gif +dmjava/Maps/line4col31.gif +dmjava/Maps/line4col32.gif +dmjava/Maps/line4col33.gif +dmjava/Maps/line5col11.gif +dmjava/Maps/line5col12.gif +dmjava/Maps/line5col13.gif +dmjava/Maps/line5col31.gif +dmjava/Maps/line5col32.gif +dmjava/Maps/line5col33.gif +dmjava/Maps/line6col11.gif +dmjava/Maps/line6col12.gif +dmjava/Maps/line6col13.gif +dmjava/Maps/line6col31.gif +dmjava/Maps/line6col32.gif +dmjava/Maps/line6col33.gif +dmjava/Maps/masterkey1.gif +dmjava/Maps/masterkey2.gif +dmjava/Maps/masterkey3.gif +dmjava/Maps/masterkeycol11.gif +dmjava/Maps/masterkeycol12.gif +dmjava/Maps/masterkeycol13.gif +dmjava/Maps/masterkeycol31.gif +dmjava/Maps/masterkeycol32.gif +dmjava/Maps/masterkeycol33.gif +dmjava/Maps/metal1.gif +dmjava/Maps/metal2.gif +dmjava/Maps/metal3.gif +dmjava/Maps/mirror1.gif +dmjava/Maps/mirror2.gif +dmjava/Maps/mirror3.gif +dmjava/Maps/mirrorcol11.gif +dmjava/Maps/mirrorcol12.gif +dmjava/Maps/mirrorcol13.gif +dmjava/Maps/mirrorcol31.gif +dmjava/Maps/mirrorcol32.gif +dmjava/Maps/mirrorcol33.gif +dmjava/Maps/onealcove21.gif +dmjava/Maps/onealcove23.gif +dmjava/Maps/onealcove31.gif +dmjava/Maps/onealcove33.gif +dmjava/Maps/onealcovecol12.gif +dmjava/Maps/onealcovecol13.gif +dmjava/Maps/onealcovecol32.gif +dmjava/Maps/onealcovecol33.gif +dmjava/Maps/onyxkey1.gif +dmjava/Maps/onyxkey2.gif +dmjava/Maps/onyxkey3.gif +dmjava/Maps/onyxkeycol11.gif +dmjava/Maps/onyxkeycol12.gif +dmjava/Maps/onyxkeycol13.gif +dmjava/Maps/onyxkeycol31.gif +dmjava/Maps/onyxkeycol32.gif +dmjava/Maps/onyxkeycol33.gif +dmjava/Maps/openbut1.gif +dmjava/Maps/openbut2.gif +dmjava/Maps/openbut3.gif +dmjava/Maps/openkey1.gif +dmjava/Maps/openkey2.gif +dmjava/Maps/openkey3.gif +dmjava/Maps/opennorm1.gif +dmjava/Maps/opennorm2.gif +dmjava/Maps/opennorm3.gif +dmjava/Maps/pillara1.gif +dmjava/Maps/pillara2.gif +dmjava/Maps/pillara3.gif +dmjava/Maps/pillarb1.gif +dmjava/Maps/pillarb2.gif +dmjava/Maps/pillarb3.gif +dmjava/Maps/pit01.gif +dmjava/Maps/pit02.gif +dmjava/Maps/pit03.gif +dmjava/Maps/pit11.gif +dmjava/Maps/pit12.gif +dmjava/Maps/pit13.gif +dmjava/Maps/pit21.gif +dmjava/Maps/pit22.gif +dmjava/Maps/pit23.gif +dmjava/Maps/pit31.gif +dmjava/Maps/pit32.gif +dmjava/Maps/pit33.gif +dmjava/Maps/powergem-u1.gif +dmjava/Maps/powergem-u2.gif +dmjava/Maps/powergem-u3.gif +dmjava/Maps/powergem1.png +dmjava/Maps/powergem2.png +dmjava/Maps/powergem3.png +dmjava/Maps/puddle1.gif +dmjava/Maps/puddle2.gif +dmjava/Maps/puddle3.gif +dmjava/Maps/rakey1.gif +dmjava/Maps/rakey2.gif +dmjava/Maps/rakey3.gif +dmjava/Maps/rakeycol11.gif +dmjava/Maps/rakeycol12.gif +dmjava/Maps/rakeycol13.gif +dmjava/Maps/rakeycol31.gif +dmjava/Maps/rakeycol32.gif +dmjava/Maps/rakeycol33.gif +dmjava/Maps/reddoor1.gif +dmjava/Maps/reddoor2.gif +dmjava/Maps/reddoor3.gif +dmjava/Maps/redgem1-p.gif +dmjava/Maps/redgem1.gif +dmjava/Maps/redgem2-p.gif +dmjava/Maps/redgem2.gif +dmjava/Maps/redgem3-p.gif +dmjava/Maps/redgem3.gif +dmjava/Maps/redgemcol11.gif +dmjava/Maps/redgemcol12.gif +dmjava/Maps/redgemcol13.gif +dmjava/Maps/redgemcol31.gif +dmjava/Maps/redgemcol32.gif +dmjava/Maps/redgemcol33.gif +dmjava/Maps/ruby2key1.gif +dmjava/Maps/ruby2key2.gif +dmjava/Maps/ruby2key3.gif +dmjava/Maps/ruby2keycol11.gif +dmjava/Maps/ruby2keycol12.gif +dmjava/Maps/ruby2keycol13.gif +dmjava/Maps/ruby2keycol31.gif +dmjava/Maps/ruby2keycol32.gif +dmjava/Maps/ruby2keycol33.gif +dmjava/Maps/rubykey1.gif +dmjava/Maps/rubykey2.gif +dmjava/Maps/rubykey3.gif +dmjava/Maps/rubykeycol11.gif +dmjava/Maps/rubykeycol12.gif +dmjava/Maps/rubykeycol13.gif +dmjava/Maps/rubykeycol31.gif +dmjava/Maps/rubykeycol32.gif +dmjava/Maps/rubykeycol33.gif +dmjava/Maps/sconce-t1.gif +dmjava/Maps/sconce-t11.gif +dmjava/Maps/sconce-t13.gif +dmjava/Maps/sconce-t2.gif +dmjava/Maps/sconce-t21.gif +dmjava/Maps/sconce-t23.gif +dmjava/Maps/sconce-t3.gif +dmjava/Maps/sconce-t31.gif +dmjava/Maps/sconce-t33.gif +dmjava/Maps/sconce1.gif +dmjava/Maps/sconce11.gif +dmjava/Maps/sconce13.gif +dmjava/Maps/sconce2.gif +dmjava/Maps/sconce21.gif +dmjava/Maps/sconce23.gif +dmjava/Maps/sconce3.gif +dmjava/Maps/sconce31.gif +dmjava/Maps/sconce33.gif +dmjava/Maps/scratch1.gif +dmjava/Maps/scratch2.gif +dmjava/Maps/scratch3-old.gif +dmjava/Maps/scratch3.gif +dmjava/Maps/scratchcol11.gif +dmjava/Maps/scratchcol12.gif +dmjava/Maps/scratchcol13.gif +dmjava/Maps/scratchcol31-old.gif +dmjava/Maps/scratchcol31.gif +dmjava/Maps/scratchcol32-old.gif +dmjava/Maps/scratchcol32.gif +dmjava/Maps/scratchcol33-old.gif +dmjava/Maps/scratchcol33.gif +dmjava/Maps/seal02.gif +dmjava/Maps/seal11.gif +dmjava/Maps/seal12.gif +dmjava/Maps/seal13.gif +dmjava/Maps/seal21.gif +dmjava/Maps/seal22.gif +dmjava/Maps/seal23.gif +dmjava/Maps/seal31.gif +dmjava/Maps/seal32.gif +dmjava/Maps/seal33.gif +dmjava/Maps/skeletonkey1.gif +dmjava/Maps/skeletonkey2.gif +dmjava/Maps/skeletonkey3.gif +dmjava/Maps/skeletonkeycol11.gif +dmjava/Maps/skeletonkeycol12.gif +dmjava/Maps/skeletonkeycol13.gif +dmjava/Maps/skeletonkeycol31.gif +dmjava/Maps/skeletonkeycol32.gif +dmjava/Maps/skeletonkeycol33.gif +dmjava/Maps/smallbutton1-p.gif +dmjava/Maps/smallbutton1.gif +dmjava/Maps/smallbutton2.gif +dmjava/Maps/smallbuttoncol11.gif +dmjava/Maps/smallbuttoncol31.gif +dmjava/Maps/stairs01.gif +dmjava/Maps/stairs03.gif +dmjava/Maps/stairs21.gif +dmjava/Maps/stairs23.gif +dmjava/Maps/stairsdown02.gif +dmjava/Maps/stairsdown11.gif +dmjava/Maps/stairsdown12.gif +dmjava/Maps/stairsdown13.gif +dmjava/Maps/stairsdown21.gif +dmjava/Maps/stairsdown22.gif +dmjava/Maps/stairsdown23.gif +dmjava/Maps/stairsdown31.gif +dmjava/Maps/stairsdown32.gif +dmjava/Maps/stairsdown33.gif +dmjava/Maps/stairsdowncol11.gif +dmjava/Maps/stairsdowncol31.gif +dmjava/Maps/stairsup02.gif +dmjava/Maps/stairsup11.gif +dmjava/Maps/stairsup12.gif +dmjava/Maps/stairsup13.gif +dmjava/Maps/stairsup21.gif +dmjava/Maps/stairsup22.gif +dmjava/Maps/stairsup23.gif +dmjava/Maps/stairsup31.gif +dmjava/Maps/stairsup32.gif +dmjava/Maps/stairsup33.gif +dmjava/Maps/stairsupcol11.gif +dmjava/Maps/stairsupcol31.gif +dmjava/Maps/stonebutton1-p.gif +dmjava/Maps/stonebutton1.gif +dmjava/Maps/stonebutton2.gif +dmjava/Maps/stonebutton3.gif +dmjava/Maps/stonebuttoncol11.gif +dmjava/Maps/stonebuttoncol12.gif +dmjava/Maps/stonebuttoncol13.gif +dmjava/Maps/stonebuttoncol31.gif +dmjava/Maps/stonebuttoncol32.gif +dmjava/Maps/stonebuttoncol33.gif +dmjava/Maps/stormbringer-u1.gif +dmjava/Maps/stormbringer-u2.gif +dmjava/Maps/stormbringer-u3.gif +dmjava/Maps/stormbringer1.gif +dmjava/Maps/stormbringer2.gif +dmjava/Maps/stormbringer3.gif +dmjava/Maps/teleport01.gif +dmjava/Maps/teleport02.gif +dmjava/Maps/teleport03.gif +dmjava/Maps/teleport11.gif +dmjava/Maps/teleport12.gif +dmjava/Maps/teleport13.gif +dmjava/Maps/teleport21.gif +dmjava/Maps/teleport22.gif +dmjava/Maps/teleport23.gif +dmjava/Maps/teleport30.gif +dmjava/Maps/teleport31.gif +dmjava/Maps/teleport32.gif +dmjava/Maps/teleport33.gif +dmjava/Maps/teleport34.gif +dmjava/Maps/tourqkey1.gif +dmjava/Maps/tourqkey2.gif +dmjava/Maps/tourqkey3.gif +dmjava/Maps/tourqkeycol11.gif +dmjava/Maps/tourqkeycol12.gif +dmjava/Maps/tourqkeycol13.gif +dmjava/Maps/tourqkeycol31.gif +dmjava/Maps/tourqkeycol32.gif +dmjava/Maps/tourqkeycol33.gif +dmjava/Maps/wall01.gif +dmjava/Maps/wall03.gif +dmjava/Maps/wall11.gif +dmjava/Maps/wall12.gif +dmjava/Maps/wall13.gif +dmjava/Maps/wall21.gif +dmjava/Maps/wall22.gif +dmjava/Maps/wall23.gif +dmjava/Maps/wall30.gif +dmjava/Maps/wall31.gif +dmjava/Maps/wall32.gif +dmjava/Maps/wall33.gif +dmjava/Maps/wall34.gif +dmjava/Maps/wallcrack1.gif +dmjava/Maps/wallcrack2.gif +dmjava/Maps/wallcrack3.gif +dmjava/Maps/wallcrackb1-p.gif +dmjava/Maps/wallcrackb1.gif +dmjava/Maps/wallcrackcol11.gif +dmjava/Maps/wallcrackcol12.gif +dmjava/Maps/wallcrackcol13.gif +dmjava/Maps/wallcrackcol31.gif +dmjava/Maps/wallcrackcol32.gif +dmjava/Maps/wallcrackcol33.gif +dmjava/Maps/walldrain1.gif +dmjava/Maps/walldrain2.gif +dmjava/Maps/walldrain3.gif +dmjava/Maps/walldraincol11.gif +dmjava/Maps/walldraincol12.gif +dmjava/Maps/walldraincol13.gif +dmjava/Maps/walldraincol31.gif +dmjava/Maps/walldraincol32.gif +dmjava/Maps/walldraincol33.gif +dmjava/Maps/wallgrate1.gif +dmjava/Maps/wallgrate2.gif +dmjava/Maps/wallgrate3.gif +dmjava/Maps/wallgratecol11.gif +dmjava/Maps/wallgratecol12.gif +dmjava/Maps/wallgratecol13.gif +dmjava/Maps/wallgratecol31.gif +dmjava/Maps/wallgratecol32.gif +dmjava/Maps/wallgratecol33.gif +dmjava/Maps/wallhook1.gif +dmjava/Maps/wallhook2.gif +dmjava/Maps/wallhook3.gif +dmjava/Maps/wallhookcol11.gif +dmjava/Maps/wallhookcol12.gif +dmjava/Maps/wallhookcol13.gif +dmjava/Maps/wallhookcol31.gif +dmjava/Maps/wallhookcol32.gif +dmjava/Maps/wallhookcol33.gif +dmjava/Maps/wallring1.gif +dmjava/Maps/wallring2.gif +dmjava/Maps/wallring3.gif +dmjava/Maps/wallringcol11.gif +dmjava/Maps/wallringcol12.gif +dmjava/Maps/wallringcol13.gif +dmjava/Maps/wallringcol31.gif +dmjava/Maps/wallringcol32.gif +dmjava/Maps/wallringcol33.gif +dmjava/Maps/wallslime1.gif +dmjava/Maps/wallslime2.gif +dmjava/Maps/wallslime3.gif +dmjava/Maps/wallslimecol11.gif +dmjava/Maps/wallslimecol12.gif +dmjava/Maps/wallslimecol13.gif +dmjava/Maps/wallslimecol31.gif +dmjava/Maps/wallslimecol32.gif +dmjava/Maps/wallslimecol33.gif +dmjava/Maps/wingedkey1.gif +dmjava/Maps/wingedkey2.gif +dmjava/Maps/wingedkey3.gif +dmjava/Maps/wingedkeycol11.gif +dmjava/Maps/wingedkeycol12.gif +dmjava/Maps/wingedkeycol13.gif +dmjava/Maps/wingedkeycol31.gif +dmjava/Maps/wingedkeycol32.gif +dmjava/Maps/wingedkeycol33.gif +dmjava/Maps/wood-brk1.gif +dmjava/Maps/wood-brk2.gif +dmjava/Maps/wood-brk3.gif +dmjava/Maps/wood-w1.gif +dmjava/Maps/wood-w2.gif +dmjava/Maps/wood-w3.gif +dmjava/Maps/wood1.gif +dmjava/Maps/wood2.gif +dmjava/Maps/wood3.gif +dmjava/Maps/writ12.gif +dmjava/Maps/writ21.gif +dmjava/Maps/writ22.gif +dmjava/Maps/writ23.gif +dmjava/Maps/writ31.gif +dmjava/Maps/writ32.gif +dmjava/Maps/writ33.gif +dmjava/Maps/writcol11.gif +dmjava/Maps/writcol12.gif +dmjava/Maps/writcol13.gif +dmjava/Maps/writcol31.gif +dmjava/Maps/writcol32.gif +dmjava/Maps/writcol33.gif +dmjava/Maps/writing.gif +dmjava/Maps/writing2.gif +dmjava/Maps/writing3.gif +dmjava/Mirror.class +dmjava/MirrorData.class +dmjava/MirrorWizard.class +dmjava/MonCellRenderer.class +dmjava/MonSpecials.class +dmjava/MonsterData.class +dmjava/MonsterPatch.class +dmjava/MonsterWizard.class +dmjava/Monsters/antman-attack.gif +dmjava/Monsters/antman-away.gif +dmjava/Monsters/antman-left.gif +dmjava/Monsters/antman-right.gif +dmjava/Monsters/antman-toward.gif +dmjava/Monsters/beholder-attack.gif +dmjava/Monsters/beholder.gif +dmjava/Monsters/chaos-attack.gif +dmjava/Monsters/chaos-away.gif +dmjava/Monsters/chaos-left.gif +dmjava/Monsters/chaos-right.gif +dmjava/Monsters/chaos-toward.gif +dmjava/Monsters/couatyl-attack.gif +dmjava/Monsters/couatyl-away.gif +dmjava/Monsters/couatyl-left.gif +dmjava/Monsters/couatyl-right.gif +dmjava/Monsters/couatyl-toward.gif +dmjava/Monsters/demon-attack.gif +dmjava/Monsters/demon-away.gif +dmjava/Monsters/demon-left.gif +dmjava/Monsters/demon-right.gif +dmjava/Monsters/demon-toward.gif +dmjava/Monsters/demonlord-attack.png +dmjava/Monsters/demonlord.png +dmjava/Monsters/dethknight-attack.gif +dmjava/Monsters/dethknight-away.gif +dmjava/Monsters/dethknight-left.gif +dmjava/Monsters/dethknight-right.gif +dmjava/Monsters/dethknight-toward.gif +dmjava/Monsters/dragon-attack.gif +dmjava/Monsters/dragon-away.gif +dmjava/Monsters/dragon-left.gif +dmjava/Monsters/dragon-right.gif +dmjava/Monsters/dragon-toward.gif +dmjava/Monsters/fader.gif +dmjava/Monsters/fireel-attack.gif +dmjava/Monsters/fireel.gif +dmjava/Monsters/ghost-attack.gif +dmjava/Monsters/ghost.gif +dmjava/Monsters/giggler-away.gif +dmjava/Monsters/giggler-left.gif +dmjava/Monsters/giggler-right.gif +dmjava/Monsters/giggler-toward.gif +dmjava/Monsters/goblin-attack.gif +dmjava/Monsters/goblin-away.gif +dmjava/Monsters/goblin-left.gif +dmjava/Monsters/goblin-right.gif +dmjava/Monsters/goblin-toward.gif +dmjava/Monsters/golem-attack.gif +dmjava/Monsters/golem-away.gif +dmjava/Monsters/golem-left.gif +dmjava/Monsters/golem-right.gif +dmjava/Monsters/golem-toward.gif +dmjava/Monsters/mondeath.png +dmjava/Monsters/mummy-attack.gif +dmjava/Monsters/mummy-away.gif +dmjava/Monsters/mummy-left.gif +dmjava/Monsters/mummy-right.gif +dmjava/Monsters/mummy-toward.gif +dmjava/Monsters/muncher-attack.gif +dmjava/Monsters/muncher-away.gif +dmjava/Monsters/muncher-left.gif +dmjava/Monsters/muncher-right.gif +dmjava/Monsters/muncher-toward.gif +dmjava/Monsters/rat-attack.gif +dmjava/Monsters/rat-away.gif +dmjava/Monsters/rat-left.gif +dmjava/Monsters/rat-right.gif +dmjava/Monsters/rat-toward.gif +dmjava/Monsters/rockpile-attack.gif +dmjava/Monsters/rockpile.gif +dmjava/Monsters/scorpion-attack.gif +dmjava/Monsters/scorpion-away.gif +dmjava/Monsters/scorpion-left.gif +dmjava/Monsters/scorpion-right.gif +dmjava/Monsters/scorpion-toward.gif +dmjava/Monsters/screamer-attack.gif +dmjava/Monsters/screamer.gif +dmjava/Monsters/skeleton-attack.gif +dmjava/Monsters/skeleton-away.gif +dmjava/Monsters/skeleton-left.gif +dmjava/Monsters/skeleton-right.gif +dmjava/Monsters/skeleton-toward.gif +dmjava/Monsters/slime-attack.gif +dmjava/Monsters/slime.gif +dmjava/Monsters/sorcerer-attack.gif +dmjava/Monsters/sorcerer-away.gif +dmjava/Monsters/sorcerer-left.gif +dmjava/Monsters/sorcerer-right.gif +dmjava/Monsters/sorcerer-toward.gif +dmjava/Monsters/spider-attack.gif +dmjava/Monsters/spider-away.gif +dmjava/Monsters/spider-left.gif +dmjava/Monsters/spider-right.gif +dmjava/Monsters/spider-toward.gif +dmjava/Monsters/tentaclemon-attack-old.gif +dmjava/Monsters/tentaclemon-attack.gif +dmjava/Monsters/tentaclemon-old.gif +dmjava/Monsters/tentaclemon.gif +dmjava/Monsters/waterel-attack.gif +dmjava/Monsters/waterel.gif +dmjava/Monsters/wingeye-attack.gif +dmjava/Monsters/wingeye.gif +dmjava/Monsters/worm-attack.gif +dmjava/Monsters/worm-away.gif +dmjava/Monsters/worm-left.gif +dmjava/Monsters/worm-right.gif +dmjava/Monsters/worm-toward.gif +dmjava/MoverDialog.class +dmjava/MultFloorSwitch2.class +dmjava/MultFloorSwitchData.class +dmjava/MultFloorSwitchPatch.class +dmjava/MultFloorSwitchWizard.class +dmjava/MultWallSwitch2.class +dmjava/MultWallSwitchData.class +dmjava/MultWallSwitchPatch.class +dmjava/MultWallSwitchWizard.class +dmjava/MyMapPanel.class +dmjava/OneAlcove.class +dmjava/OneAlcoveData.class +dmjava/OneAlcovePatch.class +dmjava/OptionsDialog.class +dmjava/PartyInfoDialog.class +dmjava/Patch3.class +dmjava/Patcher.class +dmjava/Pillar.class +dmjava/PillarData.class +dmjava/PillarWizard.class +dmjava/Pit.class +dmjava/PitData.class +dmjava/PitWizard.class +dmjava/PoisonCloudData.class +dmjava/PowerGem.class +dmjava/PowerGemData.class +dmjava/ProjectileData.class +dmjava/Saves/saves.txt.txt +dmjava/Sconce.class +dmjava/SconceData.class +dmjava/SconcePatch.class +dmjava/SconceWizard.class +dmjava/SideDialog.class +dmjava/SidedWall.class +dmjava/SidedWall2.class +dmjava/SidedWallData.class +dmjava/Sounds/altar.wav +dmjava/Sounds/bow.wav +dmjava/Sounds/bump.wav +dmjava/Sounds/burn.wav +dmjava/Sounds/couatyl.wav +dmjava/Sounds/demonlord.wav +dmjava/Sounds/dink.wav +dmjava/Sounds/door.wav +dmjava/Sounds/fball.wav +dmjava/Sounds/flap.wav +dmjava/Sounds/fuseend.wav +dmjava/Sounds/giggler.wav +dmjava/Sounds/gulp.wav +dmjava/Sounds/mummy.wav +dmjava/Sounds/oof.wav +dmjava/Sounds/roar.wav +dmjava/Sounds/rockmon.wav +dmjava/Sounds/scorpion.wav +dmjava/Sounds/scream.wav +dmjava/Sounds/slime.wav +dmjava/Sounds/spider.wav +dmjava/Sounds/step.wav +dmjava/Sounds/stormend.wav +dmjava/Sounds/swing.wav +dmjava/Sounds/switch.wav +dmjava/Sounds/teleport.wav +dmjava/Sounds/thunk.wav +dmjava/Sounds/waterel.wav +dmjava/Sounds/worm.wav +dmjava/Sounds/zap.wav +dmjava/Spell.class +dmjava/Spells/arcbolt.gif +dmjava/Spells/arcboltend.gif +dmjava/Spells/arcboltend0.gif +dmjava/Spells/bolt.gif +dmjava/Spells/boltend.gif +dmjava/Spells/boltend0.gif +dmjava/Spells/fire.png +dmjava/Spells/fireend.gif +dmjava/Spells/fireend0.gif +dmjava/Spells/fuse.gif +dmjava/Spells/fuse0.gif +dmjava/Spells/magic_arrow.gif +dmjava/Spells/magic_arrowend.gif +dmjava/Spells/magic_arrowend0.gif +dmjava/Spells/poison.gif +dmjava/Spells/poisoncloud0.gif +dmjava/Spells/poisoncloud1.gif +dmjava/Spells/poisoncloud2.gif +dmjava/Spells/poisoncloud3.gif +dmjava/Spells/poisonend.gif +dmjava/Spells/poisonend0.gif +dmjava/Spells/silence.gif +dmjava/Spells/silenceend.gif +dmjava/Spells/silenceend0.gif +dmjava/Spells/spell.gif +dmjava/Spells/spellend.gif +dmjava/Spells/spellend0.gif +dmjava/Spells/weak.gif +dmjava/Spells/weakend.gif +dmjava/Spells/weakend0.gif +dmjava/Stairs.class +dmjava/StairsData.class +dmjava/Stormbringer.class +dmjava/StormbringerData.class +dmjava/TargetFrame.class +dmjava/Teleport.class +dmjava/TeleportData.class +dmjava/TeleportWizard.class +dmjava/Title$Intro.class +dmjava/Title.class +dmjava/Torch.class +dmjava/Wall.class +dmjava/WallData.class +dmjava/WallSwitch.class +dmjava/WallSwitchData.class +dmjava/WallSwitchPatch.class +dmjava/WallSwitchWizard.class +dmjava/Waterskin.class +dmjava/Writing2.class +dmjava/WritingData.class +dmjava/WritingWizard.class +dmjava/alandale.gif +dmjava/bluerock.gif +dmjava/dead.gif +dmjava/dmnew$1.class +dmjava/dmnew$2.class +dmjava/dmnew$3.class +dmjava/dmnew$4.class +dmjava/dmnew$ArrowSheet.class +dmjava/dmnew$DungClick.class +dmjava/dmnew$DungMove.class +dmjava/dmnew$DungView.class +dmjava/dmnew$FluxCage.class +dmjava/dmnew$Formation.class +dmjava/dmnew$Hero.class +dmjava/dmnew$HeroClick.class +dmjava/dmnew$HeroSheet.class +dmjava/dmnew$Holding.class +dmjava/dmnew$Message.class +dmjava/dmnew$MirrorClick.class +dmjava/dmnew$Monster.class +dmjava/dmnew$PoisonCloud.class +dmjava/dmnew$Projectile.class +dmjava/dmnew$SheetClick.class +dmjava/dmnew$SpellCasterClick.class +dmjava/dmnew$SpellClick.class +dmjava/dmnew$SpellSheet.class +dmjava/dmnew$SpellSymbolClick.class +dmjava/dmnew$WeaponClick.class +dmjava/dmnew$WeaponFunctClick.class +dmjava/dmnew$WeaponSheet.class +dmjava/dmnew.class +dmjava/downarrow.gif +dmjava/entrance.jpg +dmjava/fastdownarrow.gif +dmjava/fastuparrow.gif +dmjava/gamefont.ttf +dmjava/heroicon0.gif +dmjava/heroicon1.gif +dmjava/heroicon2.gif +dmjava/heroicon3.gif +dmjava/hsheet.gif +dmjava/hurt_feet.gif +dmjava/hurt_hand.gif +dmjava/hurt_head.gif +dmjava/hurt_legs.gif +dmjava/hurt_torso.gif +dmjava/hurt_weapon.gif +dmjava/leftarrow.gif +dmjava/openchest.gif +dmjava/patch1.txt +dmjava/patch2.txt +dmjava/patch3.txt +dmjava/poisoned.gif +dmjava/presents.gif +dmjava/readme.txt +dmjava/resreinc.gif +dmjava/ressreinc.gif +dmjava/rightarrow.gif +dmjava/scroll.gif +dmjava/scrollfont.ttf +dmjava/spell.gif +dmjava/theend.gif +dmjava/title.gif +dmjava/uparrow.gif +dmjava/wephit.gif +dmjava/wephit2.gif +dmjava/wephit3.gif +dmjava/wepmiss.gif +@dirrm dmjava/Dungeons +@dirrm dmjava/Endings +@dirrm dmjava/Heroes/Csb +@dirrm dmjava/Heroes/Dm +@dirrm dmjava/Heroes/Dm plus +@dirrm dmjava/Heroes +@dirrm dmjava/Icons +@dirrm dmjava/Items +@dirrm dmjava/Maps +@dirrm dmjava/Monsters +@dirrm dmjava/Saves +@dirrm dmjava/Sounds +@dirrm dmjava/Spells +@dirrm dmjava/ diff --git a/games/dmjava/scripts/dmj-rename.sh b/games/dmjava/scripts/dmj-rename.sh new file mode 100644 index 0000000..65f59d1 --- /dev/null +++ b/games/dmjava/scripts/dmj-rename.sh @@ -0,0 +1,39 @@ +#!/bin/sh + +if [ -z "$BASEDIR" ] ; then + exit 1 +else + cd $BASEDIR || exit 1; + if [ ! -f dmnew.class ]; then exit 1 ;fi +fi + +# Fix our dirs +if [ -d SOUNDS ] ; then mv SOUNDS Sounds ; fi +if [ -d MONSTERS ] ; then mv MONSTERS Monsters ; fi +if [ -d ITEMS ] ; then mv ITEMS Items ; fi +if [ -d ICONS ] ; then mv ICONS Icons ; fi +if [ -d SPELLS ] ; then mv SPELLS Spells ; fi + +find -E . -iregex '.*(gif|png|jpg|wav)' -type f | while read i ; do + mv "$BASEDIR/$i" "$BASEDIR/`dirname "$i"`"/"`echo \`basename $i\` | tr '[A-Z]' '[a-z]'`" +done + + +# Fix hero portraits +cd $BASEDIR/Heroes || exit 1; +mv -f pantara.gif Pantara.gif +mv -f sana.gif SANA.GIF +mv -f wishbone.gif WISHBONE.GIF +mv -f seppo.gif SEPPO.GIF +mv -f torg.gif Torg.gif +mv -f nagla.gif NAGLA.GIF +mv -f antman.gif ANTMAN.GIF +mv -f warwick.gif WARWICK.GIF +mv -f bnarl.gif Bnarl.gif +mv -f growlg.gif GROWLG.GIF +mv -f morg.gif MORG.GIF + +# Fix the directory delimeter +cd $BASEDIR/Dungeons || exit 1; +sed -e 's/Heroes\\/Heroes\//g' < dungeon.dat > dungeon2.dat +mv dungeon2.dat dungeon.dat |