Difference between revisions of "Tutorials:Combining Maxis Neighborhoods"
Line 85: | Line 85: | ||
[[Image:CombiningHoods-01.jpg|300x300px|right]]4. Now, open your My Documents\EA Games\The Sims 2\Neighborhoods\N001 folder. This is the Pleasantview folder (so if you're editing another neighborhood, you'll open the appropriate folder instead). You should see four folders inside, and quite a few files. Let's ignore everything that isn't .package files for a moment.<br><br> | [[Image:CombiningHoods-01.jpg|300x300px|right]]4. Now, open your My Documents\EA Games\The Sims 2\Neighborhoods\N001 folder. This is the Pleasantview folder (so if you're editing another neighborhood, you'll open the appropriate folder instead). You should see four folders inside, and quite a few files. Let's ignore everything that isn't .package files for a moment.<br><br> | ||
− | In my case, I have a N001_Neighborhood.package file. This is the main neighborhood file. And then I have 10 suburb files - N001_Suburb001.package through | + | In my case, I have a N001_Neighborhood.package file. This is the main neighborhood file. And then I have 10 suburb files - N001_Suburb001.package through N001_Suburb009.package. The first three suburb files (001, 002, and 003) are stealth sub-hoods... Weather, Hobbies, and Magic. I can ignore those. The last six suburb files, 004-009, are those that I made in Part 2. The new sub-hoods you made will always be the last ones, and there will always be the same number as you made in Part 2.<br><br> |
− | Select the .package files for the sub-hoods and copy them into the Sub-Hoods | + | Select the .package files for the sub-hoods you made and copy them into the Uber-Megahood\Sub-Hoods folder that you made in the last step. Note that if you are using a downtown instead of a shopping district, these will be called downtowns rather than suburbs.<br style="clear:all" /><br></blockquote> |
− | ===Part 4 - Make a Default Sub-Hood=== | + | ===Part 4 - Extract ID Numbers=== |
+ | |||
+ | Let's go ahead and extract the ID Numbers from the sub-hoods too while we're at it. These are the IDs which properly attach the sub-hoods to the neighborhood, and they'll need to be correct in our finished version. We won't be using them yet, but we may as well go ahead and extract them. | ||
+ | |||
+ | <blockquote>[[Image:CombiningHoods-03.jpg|right|300x300px]]1. Make a new subfolder in your Uber-Megahood folder. Call this subfolder "ID-Bluewater Village". You can also go ahead and make subfolders for the rest of the IDs you will need: | ||
+ | * ID-Strangetown | ||
+ | * ID-Veronaville | ||
+ | * ID-Riverblossom Hills | ||
+ | * ID-Desiderata Valley | ||
+ | * ID-Belladonna Cove<br> | ||
+ | |||
+ | 2. In your Uber-Megahood\Sub-Hoods folder, open the first suburb file (in this case, N001_Suburb004.package) in SimPE. Under the Resource Tree (on the top left), click on the line that says "ID Number (IDNO)(1)" and then right-click on the ID Number line under the Resource List (on the top right). On the right-click menu, choose Extract. Extract the file with its default filename to your Uber-Megahood\ID-Bluewater Village folder that you just made.<br><br> | ||
+ | |||
+ | 3. Repeat the last step for the rest of the suburb files in the Sub-Hoods folder. Whichever order you want the neighborhoods attached in is the order you should open and extract.<br> | ||
+ | :''Example:'' For my neighborhood, Bluewater Village is first (004), followed by Strangetown (005), Veronaville (006), Riverblossom Hills (007), Desiderata Valley (008), and Belladonna Cove (009). | ||
+ | |||
+ | :''Tip:'' It may be helpful for you to make a simple note of what order yours are in and their numbers. This will help keep track of things as you continue. | ||
+ | |||
+ | 4. You can go ahead and delete the Uber-Megahood\Sub-Hoods folder now. You only needed those files to extract their IDs, nothing else.</blockquote> | ||
+ | |||
+ | ===Part 5 - Make a Default Sub-Hood=== | ||
Now we're going to create a new default sub-hood, similar to how we already did, but just the one. | Now we're going to create a new default sub-hood, similar to how we already did, but just the one. | ||
Line 105: | Line 125: | ||
6. Exit the game.<br><br></blockquote> | 6. Exit the game.<br><br></blockquote> | ||
− | ===Part | + | ===Part 6 - Remove the Default Sub-Hood=== |
+ | |||
+ | <blockquote>1. Make a new subfolder in your Uber-Megahood folder on your Desktop. Call your new folder "Finished".<br><br> | ||
+ | |||
+ | 2. Open your My Documents\EA Games\The Sims 2\Neighborhoods\N001 folder. CUT AND PASTE (not copy!) the N001_Suburb004.package file (this is the default Bluewater Village we just made), and the N001_Suburb004.png file (the associated neighborhood picture) into your Uber-Megahood\Finished folder.<br></blockquote> | ||
+ | |||
+ | |||
+ | ===Part 7 - Add Strangetown as a Sub-Hood=== | ||
+ | |||
+ | Now comes the interesting (and somewhat more complicated part). What we're going to do is trick the game into thinking that Strangetown is actually the default Bluewater Village sub-hood template so we can add it as a sub-hood. | ||
+ | |||
+ | You should have already made a backup of your original Bluewater Village template under Program Files in Part 1, Step 2. If, for some reason, you didn't do that, go back and do it! | ||
+ | |||
+ | <blockquote>1. In your Uber-Megahood folder, create a new sub-folder. Call it "ID-Original Shopping District".<br><br> | ||
+ | |||
+ | 2. Open your Program Files\EA GAMES\The Sims 2 Open For Business\TSData\Res\NeighborhoodTemplate\B001 folder - the default location of the Bluewater Village template. Inside is several folders and files. Open the B001_Neighborhood.package in SimPE.<br><br> | ||
+ | |||
+ | [[Image:CombiningHoods-02.jpg|300x300px|right]]3. In SimPE, under the Resource Tree (on the top left), click on the line that says "ID Number (IDNO)(1)" and then right-click on the ID Number line under the Resource List (on the top right). On the right-click menu, choose Extract. Extract the file with its default filename to your Uber-Megahood\ID-Original Shopping District folder. This is the ID Number that the game recognizes as ID for the default shopping district, so we can use it to trick the game into thinking that another neighborhood is actually the default shopping district. File-Close in SimPE to close the file, or just close SimPE.<br style="clear:all" /><br> | ||
+ | |||
+ | 4. Open the default shopping district template folder, Program Files\EA GAMES\The Sims 2 Open For Business\TSData\Res\NeighborhoodTemplate\B001. Delete everything inside it.<br><br> | ||
+ | |||
+ | 5. In a separate folder window, open the Uber-Megahood\N002 folder which you copied there in Part 3, Step 2. Copy and paste the entire contents of the N002 folder to the now-empty B001 folder.<br><br> | ||
+ | |||
+ | 6. Select all the files you just pasted into the B001 folder. Right-click on the selected files and choose "Bulk Rename Here". This is an option you'll get when you install Bulk Renamer (as recommended in the "What you will need" section at the very beginning). If you don't get this option, go back and download and install Bulk Renamer.<br><br> | ||
+ | |||
+ | [[Image:CombiningHoods-04.jpg|300x300px|right]]7. When Bulk Renamer has loaded, in the list of options in the lower half, look at the second box on the top row, labeled "Repl. (3)". In the box labeled "Replace" type "N002". In the box labeled "With" type "B001". This will change all files that start with N002 to start with B001 instead.<br><br> | ||
+ | |||
+ | Down at the very bottom, make sure "Subfolders" is checked! Then, CTRL-A to select all of the files listed.<br><br> | ||
+ | |||
+ | When you've got it set up properly, click the "Rename" button at the bottom right of Bulk Renamer.<br><br> | ||
+ | |||
+ | You'll get a warning box saying files will be renamed. Click OK to continue. You'll get a second box saying that the rename operation is complete. It should say around 200 items were processed. Close Bulk Renamer.<br style="clear:all" /><br> | ||
+ | |||
+ | 8. Open the B001_Neighborhood.package from the B001 folder in SimPE. This is the old N002_Neighborhood.package file that you just copied there and then renamed. We need to fix its ID number so the game thinks it's the default shopping district.<br><br> | ||
+ | |||
+ | Select the ID Number in the B001_Neighborhood.package file like you did in Part 7, Step 3. Right-click on the file and instead of choosing Extract, this time choose Replace. When the Replace dialog pops up, navigate to your Uber-Megahood\ID-Original Shopping District folder and select the .simpe file inside and click Open. When you get a popup saying "Resource Changed" click Yes. File-Save to save file with the edited ID Number. The game should now think that Strangetown is actually the default shopping district, Bluewater Village.<br><br> | ||
+ | |||
+ | 9. Run the game and load Pleasantview.<br><br> | ||
+ | |||
+ | [[Image:CombiningHoods-05.jpg|300x300px|right]]10. Add a default shopping district. Normally this would be Bluewater Village, and you'll see when you bring up the box to add the shopping district, it'll still say Bluewater Village, but it will have the Strangetown picture and description. Go ahead and add it, and you'll see the next screen says "Creating Strangetown". When it's done, you can bring up the shopping district chooser, and you'll see that it's properly labeled as Strangetown.<br><br style="clear:all" /> | ||
+ | |||
+ | 11. Exit the game.<br><br> | ||
− | + | 12. Open the My Documents\EA Games\The Sims 2\Neighborhoods\N001 folder. You should see a new N001_Suburb004.package and N001_Suburb004.png Rename both these files from 004 to 005. Then cut and paste (don't copy!) them to the Uber-Megahood\Finished folder.</blockquote> |
Revision as of 18:56, 7 September 2008
Contents |
What this tutorial is for
This tutorial shows you how to add the Maxis neighborhoods as downtowns or shopping districts to a main neighborhood, the way I have made my Megahood. Though there are already merged versions available (SaraMK's version of the three original neighborhoods, and my Megahood which is the three originals plus all neighborhoods up to FT), you may wish to add more or less or some different combination. Thus, this tutorial will show you how.
A note on custom neighborhoods
It is technically possible to add the Maxis neighborhoods or other cutsom neighborhoods as sub-hoods of a custom neighborhood. However, I will NOT be demonstrating how to do that or providing support for it. If you would like to add the Maxis neighborhoods as a sub-hood of a custom neighborhood, I strongly suggest you read over this tutorial several times to understand the basic concepts, try it with the Maxis neighborhoods, and then consider whether you want to do it on your custom 'hood. If you -do- decide to try it on a custom 'hood, keep a backup!!
You will need
- SimPE. I am using 0.71.17 (QA Edition) but any version should work as long as it is compatible with the EPs you have installed.
- Sims 2 plus Nightlife or Open for Business. You will need Nightlife if you want to make your sub-hoods as downtowns, or Open for Business if you want them as shopping districts. Shopping districts are suggested.
- A program to rename files. Bulk Renamer Pro is recommended, what I will be using for this tutorial, and free.
- Suggested: If you are making your combined neighborhood for upload, you should use Numenor's AnyGameStarter to make it. Otherwise it will require all EPs you have installed, regardless of whether they are actually required for your combined neighborhood to work.
- Suggested: The Cleaned Up Templates, so you don't get unnecessary, extraneous sims showing up that you really don't need.
Thanks to
SaraMK, for her original tutorial on merging Maxis 'hoods. I mean no disrespect or insult toward her whatsoever by creating this tutorial - her tutorial allowed me to create the first Megahood and for that I am very grateful. However, I found her original tutorial kind of hard to follow due to the lack of explaining -why- things were being done. I learn better when I'm not only told what to do, but why I'm doing it.
Thus I am rewriting it as I make the Apartment Life Uber-Megahood to hopefully explain a little more about why things are being done for those who may have been confused by her tutorial.
Thank you, SaraMK. :)
The Tutorial
Part 1 - Make backups
Though you can do this as you go along, it's REALLY best to do this first so you don't forget! We're going to make a copy of everything we'll be changing.
1. Create a new folder somewhere safe to hold your backups. I suggest Program Files\EA Games\The Sims 2\Neighborhood Backups\
2. Make a copy of any and all neighborhood folders which you will be doing -anything- with during this tutorial, just in case something goes wrong. Paste copies of each of the folders you need to backup in to your Neighborhood Backups folder.
- Pleasantview: Program Files\EA GAMES\The Sims 2\TSData\Res\UserData\Neighborhoods\N001
- Strangetown: Program Files\EA GAMES\The Sims 2\TSData\Res\UserData\Neighborhoods\N002
- Veronaville: Program Files\EA GAMES\The Sims 2\TSData\Res\UserData\Neighborhoods\N003
- Downtown: Program Files\EA GAMES\The Sims 2 Nightlife\TSData\Res\NeighborhoodTemplate\D001
- Bluewater Village: Program Files\EA GAMES\The Sims 2 Open For Business\TSData\Res\NeighborhoodTemplate\B001
- Riverblossom Hills: Program Files\EA GAMES\The Sims 2 Seasons\TSData\Res\UserData\Neighborhoods\G001
- Desiderata Valley: Program Files\EA GAMES\The Sims 2 FreeTime\TSData\Res\UserData\Neighborhoods\F001
- Belladonna Cove: Program Files\EA GAMES\The Sims 2 Apartment Life\TSData\Res\UserData\Neighborhoods\E001
Part 2 - Create a Set of Sub-Hoods
The very first thing to do is to get a set of sub-hoods made - the same number as you want to have when you're done. We'll need these to get the right numbering at the end.
I am going to be demonstrating using Pleasantview as my base neighborhood (N001) and I will be using shopping districts from OfB as my sub-hood. If you are doing something different, your steps will be very slightly different but you should still be able to follow what I"m doing here.
1. If you have been playing already with your existing user files, you should let the game generate fresh ones. Do this by renaming your My Documents\EA Games\The Sims 2 folder to "The Sims 2 Backup" or similar, and run the game. It will take a while to load the game as it will be generating fresh copies of all the needed files.
2. Load the game.
3. Load the neighborhood you want to make the base neighborhood (in my case, Pleasantview). This may take a few minutes if it has to create the stealth sub-hoods like Weather, Hobbies, and Magic.
4. Attach a default sub-hood. If you're going to be using downtowns as your sub-hoods, attach a default Downtown. If you're going to be using shopping districts (as I am), attach a default Bluewater Village.
5. Now, attach another sub-hood of the same type. It doesn't matter what you name it, what map you choose, or what terrain type you choose. Repeat for as many sub-hoods as you need to have total.
6. Exit the game.
- Example: I want to attach Bluewater Village, Strangetown, Veronaville, Riverblossom Hills, Desiderata Valley, and Belladonna Cove as my shopping districts, so I need to first attach Bluewater Village as my first shopping district, and then I will attach 5 more for the other Maxis neighborhoods that I want as shopping districts for a total of 6 attached shopping districts.
Part 3 - Copy Needed Files
Now, we're going to copy the files that we're going to be working with elsewhere so we can keep everything straight.
1. Make yourself a folder to hold the files you'll be working with. I suggest making a folder on your Desktop for this. I'm going to call mine "Uber-Megahood" and whenever I refer to this folder to hold your working files, I'll be calling it the "Uber-Megahood folder" from now on.
2. Open your My Documents\EA Games\The Sims 2\Neighborhoods\ folder. Inside you'll see a set of folders. Copy all of the folders that you want to have attached as sub-hoods and paste the copies into your Uber-Megahood folder on your Desktop.
3. In your Uber-Megahood folder, create a subfolder. Call it "Sub-Hoods".
- Example: In my case, I'm attaching Strangetown, Veronaville, Riverblossom Hills, Desiderata Valley, and Belladonna Cove... so I need to copy all of those folders. That is, N002 (Strangetown), Veronaville (N003), Riverblossom Hills (G001), Desiderata Valley (F001) and Belladonna Cove (E001).
4. Now, open your My Documents\EA Games\The Sims 2\Neighborhoods\N001 folder. This is the Pleasantview folder (so if you're editing another neighborhood, you'll open the appropriate folder instead). You should see four folders inside, and quite a few files. Let's ignore everything that isn't .package files for a moment.
In my case, I have a N001_Neighborhood.package file. This is the main neighborhood file. And then I have 10 suburb files - N001_Suburb001.package through N001_Suburb009.package. The first three suburb files (001, 002, and 003) are stealth sub-hoods... Weather, Hobbies, and Magic. I can ignore those. The last six suburb files, 004-009, are those that I made in Part 2. The new sub-hoods you made will always be the last ones, and there will always be the same number as you made in Part 2.
Select the .package files for the sub-hoods you made and copy them into the Uber-Megahood\Sub-Hoods folder that you made in the last step. Note that if you are using a downtown instead of a shopping district, these will be called downtowns rather than suburbs.
Part 4 - Extract ID Numbers
Let's go ahead and extract the ID Numbers from the sub-hoods too while we're at it. These are the IDs which properly attach the sub-hoods to the neighborhood, and they'll need to be correct in our finished version. We won't be using them yet, but we may as well go ahead and extract them.
1. Make a new subfolder in your Uber-Megahood folder. Call this subfolder "ID-Bluewater Village". You can also go ahead and make subfolders for the rest of the IDs you will need:
- ID-Strangetown
- ID-Veronaville
- ID-Riverblossom Hills
- ID-Desiderata Valley
- ID-Belladonna Cove
2. In your Uber-Megahood\Sub-Hoods folder, open the first suburb file (in this case, N001_Suburb004.package) in SimPE. Under the Resource Tree (on the top left), click on the line that says "ID Number (IDNO)(1)" and then right-click on the ID Number line under the Resource List (on the top right). On the right-click menu, choose Extract. Extract the file with its default filename to your Uber-Megahood\ID-Bluewater Village folder that you just made.
3. Repeat the last step for the rest of the suburb files in the Sub-Hoods folder. Whichever order you want the neighborhoods attached in is the order you should open and extract.
- Example: For my neighborhood, Bluewater Village is first (004), followed by Strangetown (005), Veronaville (006), Riverblossom Hills (007), Desiderata Valley (008), and Belladonna Cove (009).
4. You can go ahead and delete the Uber-Megahood\Sub-Hoods folder now. You only needed those files to extract their IDs, nothing else.
- Tip: It may be helpful for you to make a simple note of what order yours are in and their numbers. This will help keep track of things as you continue.
Part 5 - Make a Default Sub-Hood
Now we're going to create a new default sub-hood, similar to how we already did, but just the one.
1. Delete your My Documents\EA Games\The Sims 2\Neighborhoods folder.
2. Run the game. It will regenerate a fresh Neighborhoods folder with new copies of everything (yes, again).
3. Once it has loaded, delete all but your base neighborhood - so in my case I'll delete everything that isn't Pleasantview from the neighborhood chooser.
4. Load your base neighborhood (again, mine is Pleasantview). It will again create the stealth-hoods if it did before.
5. Once it has loaded, attach the default sub-hood again. Since I'm doing shopping districts, I'll attach a default Bluewater Village.
6. Exit the game.
Part 6 - Remove the Default Sub-Hood
1. Make a new subfolder in your Uber-Megahood folder on your Desktop. Call your new folder "Finished".
2. Open your My Documents\EA Games\The Sims 2\Neighborhoods\N001 folder. CUT AND PASTE (not copy!) the N001_Suburb004.package file (this is the default Bluewater Village we just made), and the N001_Suburb004.png file (the associated neighborhood picture) into your Uber-Megahood\Finished folder.
Part 7 - Add Strangetown as a Sub-Hood
Now comes the interesting (and somewhat more complicated part). What we're going to do is trick the game into thinking that Strangetown is actually the default Bluewater Village sub-hood template so we can add it as a sub-hood.
You should have already made a backup of your original Bluewater Village template under Program Files in Part 1, Step 2. If, for some reason, you didn't do that, go back and do it!
1. In your Uber-Megahood folder, create a new sub-folder. Call it "ID-Original Shopping District".
2. Open your Program Files\EA GAMES\The Sims 2 Open For Business\TSData\Res\NeighborhoodTemplate\B001 folder - the default location of the Bluewater Village template. Inside is several folders and files. Open the B001_Neighborhood.package in SimPE.
3. In SimPE, under the Resource Tree (on the top left), click on the line that says "ID Number (IDNO)(1)" and then right-click on the ID Number line under the Resource List (on the top right). On the right-click menu, choose Extract. Extract the file with its default filename to your Uber-Megahood\ID-Original Shopping District folder. This is the ID Number that the game recognizes as ID for the default shopping district, so we can use it to trick the game into thinking that another neighborhood is actually the default shopping district. File-Close in SimPE to close the file, or just close SimPE.
4. Open the default shopping district template folder, Program Files\EA GAMES\The Sims 2 Open For Business\TSData\Res\NeighborhoodTemplate\B001. Delete everything inside it.
5. In a separate folder window, open the Uber-Megahood\N002 folder which you copied there in Part 3, Step 2. Copy and paste the entire contents of the N002 folder to the now-empty B001 folder.
6. Select all the files you just pasted into the B001 folder. Right-click on the selected files and choose "Bulk Rename Here". This is an option you'll get when you install Bulk Renamer (as recommended in the "What you will need" section at the very beginning). If you don't get this option, go back and download and install Bulk Renamer.
7. When Bulk Renamer has loaded, in the list of options in the lower half, look at the second box on the top row, labeled "Repl. (3)". In the box labeled "Replace" type "N002". In the box labeled "With" type "B001". This will change all files that start with N002 to start with B001 instead.
Down at the very bottom, make sure "Subfolders" is checked! Then, CTRL-A to select all of the files listed.
When you've got it set up properly, click the "Rename" button at the bottom right of Bulk Renamer.
You'll get a warning box saying files will be renamed. Click OK to continue. You'll get a second box saying that the rename operation is complete. It should say around 200 items were processed. Close Bulk Renamer.
8. Open the B001_Neighborhood.package from the B001 folder in SimPE. This is the old N002_Neighborhood.package file that you just copied there and then renamed. We need to fix its ID number so the game thinks it's the default shopping district.
Select the ID Number in the B001_Neighborhood.package file like you did in Part 7, Step 3. Right-click on the file and instead of choosing Extract, this time choose Replace. When the Replace dialog pops up, navigate to your Uber-Megahood\ID-Original Shopping District folder and select the .simpe file inside and click Open. When you get a popup saying "Resource Changed" click Yes. File-Save to save file with the edited ID Number. The game should now think that Strangetown is actually the default shopping district, Bluewater Village.
9. Run the game and load Pleasantview.
10. Add a default shopping district. Normally this would be Bluewater Village, and you'll see when you bring up the box to add the shopping district, it'll still say Bluewater Village, but it will have the Strangetown picture and description. Go ahead and add it, and you'll see the next screen says "Creating Strangetown". When it's done, you can bring up the shopping district chooser, and you'll see that it's properly labeled as Strangetown.
11. Exit the game.
12. Open the My Documents\EA Games\The Sims 2\Neighborhoods\N001 folder. You should see a new N001_Suburb004.package and N001_Suburb004.png Rename both these files from 004 to 005. Then cut and paste (don't copy!) them to the Uber-Megahood\Finished folder.