Yesterhaven Single-Player Edition |
Edited by Father Bronze |
Overview | |
Installation | |
Known Issues | |
Credits |
This is a simple MOD that changes the Yesterhaven map to a single-player adventure. It changes the main map and some of the resource files for Yesterhaven. This adventure adds the following:
That's it. There are no AI adjustments or monster tweaks. If you figure out how to solve some of the bugs listed in the known issues section, feel free to e-mail me at fatherbronze@hotmail.com. Enjoy! |
Intalling the appropriate files requires some file placement. It isn't the easiest process if you have never worked with .gas or .skrit files. You don't need to rewrite any of the files, just place them correctly. The following instructions try to make this process as painless as possible. What you need before installation Before you begin the installation process, you will need to acquire some files. These can be found at http://www.game-editing.net
The first program allows you to view and extract .dsmap and .dsres files. For this MOD you will need to extract the Yesterhaven.dsmap and replace the main.gas file and three region folders. The second program allows you to recreate .dsmap and .dsres files. For this MOD you will need to recreate the Yesterhaven.dsmap. Before you start, make sure that you have around 300MB of free space on your C: drive in order to do the editing of the Yesterhaven.dsmap file. While Yestehaven.dsmap is only about 31MB in size, when you extract the files from it the total size of the files will actually be about 130MB due to the decompression of the files. Make a back up copy of your current Yestehaven.dsmap. Browse to your Yesterhaven directory (mine is located at C:\Program Files\Microsoft Games\Dungeon Siege\Yesterhaven\ ) and right- click on the Yesterhaven.dsmap. Select 'rename' and add the extension .mp to the end of the file to create the following file: Yesterhaven.dsmap.mp. You will need this file if you ever really do want to play multi-player with others who haven't installed the YesterhavenSP version. Also, it's highly recommended that you have these intructions printed out so that they are handy while you are attempting to do this, since if you leave any steps out the map may not work correctly. Please go over the intructions first before starting. Setup
They will end up looking like this
4.) Extract all files in TankViewer.zip into the C:\Editing\TankViewer
folder. Do the same for TankCreator.zip extracting it into the C:\Editing\TankCreator
folder. Extracting the files from Yesterhaven.dsmap ("Spilling the .gas") C:\Program Files\Microsoft Games\Dungeon Siege\Yesterhaven\Yesterhaven.dsmap. Select the file and click Open. TankViewer will have a list of files
on the left, in a directory structure just like windows explorer; basically
you are looking at all the files contained within Yesterhaven.dsmap.
4.) Close TankViewer. Creating a new Yesterhaven.dsmap. What you are going to do is copy the main.gas file and three region folders to the proper folders in the C:\Editing\YesterhavenSP folder, overwriting the files that are currently there (the ones you just extracted using TankViewer). Readme.html explains this process, which I will describe in more detail. 1) Select main.gas from the C:\Editing folder and press CTRL-C to copy
it. Browse to the C:\Editing\YesterhavenSP\world\maps\yesterhaven folder.
You should see a file called main.gas already there. Press CTRL-V to paste
the copy of main.gas to this folder. Click 'yes' when it asks if you want
to overwrite the existing file. Recompiling the files into a new .dsmap file ('Filling the Tank') 1.) Open TankCreator by double clicking on TankCreator.exe.
4.) Click on the 'Advanced' button. Select the 'Misc.' tab and place
a check in the box next to 'Allow multiplayer transfer'. I'm pretty sure
this will enable future Single Player characters to be able to be transferred
from a single player save from this map to a multi player game. Placing the final files 1.) Open the C:\Editing folder and find the YesterSP.dsres file. 1.) Close any windows that may still be open. There are a few bugs that I just couldn't manage to erase. If you know how to fix any of these, please feel free to experiment with the game files and e-mail me, fatherbronze@hotmail.com, your workaround. I don't plan on adding any more content to the game. Please read the Yesterhaven documentation to see other known issues with the game.
If when starting a new single-player game, you don't see the file 'Yesterhaven SP Ed. by Father Bronze' in the maps list, you need to make sure that your YesterhavenSP.dmsap file is in the C:\Program Files\Microsoft Games\Dungeon Siege\Yesterhaven directory. If you get an error screen that says A
fatal error has occurred and the app must shut down. You probably overwrote some important Yesterhaven files. You should uninstall Yesterhaven by browsing to the C:\Program Files\Microsoft Games\Dungeon Siege\Yesterhaven\Install Files directory and selecting 'Dungeon Siege Yesterhaven Uninstall'. Follow the instructions on the screen. After the process is completed, reinstall Yesterhaven and start over. Once you have installed your YesterhavenSP.dsmap, it will most likely be the default map for Yesterhaven. Even if you have both maps (Yesterhaven.dsmap and YesterhavenSP.dsmap) in the Yesterhaven directory for some reson only the single-player map will show on your maps selection screen. To revert back to the original Yesterhaven map, you need to rename the YesterhavenSP.dsmap to YesterhavenSP.dsmap.sp (or some other back-up extension). There are so many people to thank, but here's a short list. Myros for putting together the single player version of the Utraen Peninsula and Masakari (whom Myros credited) for a template for these instructions. The helpful posters at the game-editing.net forums. I don't know if there is a more knowledgeable group on the net when it comes to editing Dungeon Siege. Thanks to Dave, David, Chris and others for helping debug the files and instructions. Ziroc and the gang at Ironworks for helping support my RPG addition. And of course Gas Powered Games and Microsoft for putting together such a fun game. Dungeon Siege is the registered trademark of Gas Powered
Games Corp., published by Microsoft © 2002. |