Mootilda
24th Sep 2008, 07:39 PM
According to the readme that came with Apartment Life, there is a problem with beach apartments:Note that zoning a beach lot into an apartment lot will severely corrupt the ocean and lot terrain and is strongly not recommended.However, I have only been able to find one small problem with beach apartments. That problem is easy to fix using the Apartment Life version of SimPE.
Note that this same problem occurs if you try to create an apartment on uneven terrain, or if you create an apartment with a basement.
There is no problem adding a residential beach lot to your neighborhood, building an apartment complex on that lot, or using the "changelotzoning apartmentbase" cheat to change the lot from residential to an apartment building:
http://thumbs2.modthesims2.com/img/5/8/9/2/5/2/MTS2_Mootilda_817458_BeachApt.JPG
The problem occurs when you move a sim into the apartment building. The lot terrain drops down several stories, so that neighboring lots are up on hills and the water is hovering in the air:
http://thumbs2.modthesims2.com/img/5/8/9/2/5/2/MTS2_Mootilda_817459_BeachAptProblem.JPG
Simple Fix:
If you have installed a patch for Apartment Life, or if you have the Mansion and Garden Stuff pack, then you may be able to fix this bug in-game.
Just pick up the occupied apartment building in the neighborhood view and then place it down again in the same place. That's it; you've fixed the problem.
If the game allows you to pick up the lot, but doesn't allow you to place it down again, press the esc (escape) key to abort the move.
Thanks to J. M. Pescado for suggesting that I look into what happens when an occupied apartment is moved in the neighborhood.
Not-So-Simple Fix:
If the simple fix doesn't work for you, then follow the rest of this tutorial:
When this problem occurs, save and backup your game.
Be sure that you have the latest version of SimPE (0.72 or later). You must have a version which is compatible with Apartment Life, or you can destroy your entire neighborhood.
1) Start SimPE and open your neighborhood using the menu: Tools / Neighborhood / Neighborhood Browser, then select your neighborhood from the ones displayed. Alternatively, you can use the menu: File / Open, then select the appropriate neighborhood package. You will have to use the second method if you are using the AnyGameStarter or BaseGameStarter.
2) In the Resource Tree (left pane) of SimPE, choose "Lot Description (LTXT)". In the Resource List (right pane), click on the "Name" column title to sort the list of lots. Scroll down until you find the name of your beach apartment.
http://thumbs2.modthesims2.com/img/5/8/9/2/5/2/MTS2_Mootilda_817460_SimPEFindBase.JPG
You will notice that there is at least one other lot with the same name, but with a number tacked on the end of the name. That is because AL will spawn clones of your lot for each playable family which moves onto the lot; the lot name for each of these clones will be the apartment name, followed by the family number. You want to choose the unoccupied apartment base, the one with no additional family number at the end of the name.
3) At the bottom of the window, choose the "Plugin View". Information about your lot will be displayed in the bottom pane. Select the information labelled "Z:" at the top right side of the bottom pane. This is the correct elevation of your lot. Copy this number to the clipboard by holding down the <ctrl> key and typing "c". Or, write down the number so that you can type it in later.
4) Now, select the occupied apartment sublot in the Resource List, the one with an additional family number at the end of the name. You will notice that the Z value does not match the one from the apartment base in step 3. This is the bug.
If the apartment sublot Z value matches the apartment base Z value, then you may have selected the wrong sublot. See whether there is another lot with the same name, but a different number on the end.
http://thumbs2.modthesims2.com/img/5/8/9/2/5/2/MTS2_Mootilda_817461_SimPEFindSublot.JPG
5) Select the incorrect Z value. Copy the correct value from the clipboard by holding down the <ctrl> key and typing "v". Or, type in the number that you wrote down in step 3.
http://thumbs2.modthesims2.com/img/5/8/9/2/5/2/MTS2_Mootilda_817462_SimPEFixSublot.JPG
6) Click on the "Commit" button, then save the neighborhood package using the menu: File / Save.
If you've followed these instructions correctly, you have now fixed the bug for this family. Run the game and play the family to ensure that everything looks OK. If you move another family into this apartment building, you will have to make this change again for the new occupied apartment sublot.
Thanks to Inge Jones for asking me to look into this problem.
Note that this same problem occurs if you try to create an apartment on uneven terrain, or if you create an apartment with a basement.
There is no problem adding a residential beach lot to your neighborhood, building an apartment complex on that lot, or using the "changelotzoning apartmentbase" cheat to change the lot from residential to an apartment building:
http://thumbs2.modthesims2.com/img/5/8/9/2/5/2/MTS2_Mootilda_817458_BeachApt.JPG
The problem occurs when you move a sim into the apartment building. The lot terrain drops down several stories, so that neighboring lots are up on hills and the water is hovering in the air:
http://thumbs2.modthesims2.com/img/5/8/9/2/5/2/MTS2_Mootilda_817459_BeachAptProblem.JPG
Simple Fix:
If you have installed a patch for Apartment Life, or if you have the Mansion and Garden Stuff pack, then you may be able to fix this bug in-game.
Just pick up the occupied apartment building in the neighborhood view and then place it down again in the same place. That's it; you've fixed the problem.
If the game allows you to pick up the lot, but doesn't allow you to place it down again, press the esc (escape) key to abort the move.
Thanks to J. M. Pescado for suggesting that I look into what happens when an occupied apartment is moved in the neighborhood.
Not-So-Simple Fix:
If the simple fix doesn't work for you, then follow the rest of this tutorial:
When this problem occurs, save and backup your game.
Be sure that you have the latest version of SimPE (0.72 or later). You must have a version which is compatible with Apartment Life, or you can destroy your entire neighborhood.
1) Start SimPE and open your neighborhood using the menu: Tools / Neighborhood / Neighborhood Browser, then select your neighborhood from the ones displayed. Alternatively, you can use the menu: File / Open, then select the appropriate neighborhood package. You will have to use the second method if you are using the AnyGameStarter or BaseGameStarter.
2) In the Resource Tree (left pane) of SimPE, choose "Lot Description (LTXT)". In the Resource List (right pane), click on the "Name" column title to sort the list of lots. Scroll down until you find the name of your beach apartment.
http://thumbs2.modthesims2.com/img/5/8/9/2/5/2/MTS2_Mootilda_817460_SimPEFindBase.JPG
You will notice that there is at least one other lot with the same name, but with a number tacked on the end of the name. That is because AL will spawn clones of your lot for each playable family which moves onto the lot; the lot name for each of these clones will be the apartment name, followed by the family number. You want to choose the unoccupied apartment base, the one with no additional family number at the end of the name.
3) At the bottom of the window, choose the "Plugin View". Information about your lot will be displayed in the bottom pane. Select the information labelled "Z:" at the top right side of the bottom pane. This is the correct elevation of your lot. Copy this number to the clipboard by holding down the <ctrl> key and typing "c". Or, write down the number so that you can type it in later.
4) Now, select the occupied apartment sublot in the Resource List, the one with an additional family number at the end of the name. You will notice that the Z value does not match the one from the apartment base in step 3. This is the bug.
If the apartment sublot Z value matches the apartment base Z value, then you may have selected the wrong sublot. See whether there is another lot with the same name, but a different number on the end.
http://thumbs2.modthesims2.com/img/5/8/9/2/5/2/MTS2_Mootilda_817461_SimPEFindSublot.JPG
5) Select the incorrect Z value. Copy the correct value from the clipboard by holding down the <ctrl> key and typing "v". Or, type in the number that you wrote down in step 3.
http://thumbs2.modthesims2.com/img/5/8/9/2/5/2/MTS2_Mootilda_817462_SimPEFixSublot.JPG
6) Click on the "Commit" button, then save the neighborhood package using the menu: File / Save.
If you've followed these instructions correctly, you have now fixed the bug for this family. Run the game and play the family to ensure that everything looks OK. If you move another family into this apartment building, you will have to make this change again for the new occupied apartment sublot.
Thanks to Inge Jones for asking me to look into this problem.