
LotExpander for Free Time (Obsolete)
Flag Download
Hide Thanks Posts for this thread (Show only feedback)

Posts: 14,061
Thanks: 37856 in 176 Posts
I tried various things, but was unable to reproduce your problem... were you using the latest version of the LotExpander (1.2.4)?
I also fooled around with your lot and family a bit. It looks like we were on the right track with the "dummy" family. I determined that you need a family who is close to your legacy family in number of members, sex, age, etc in the lot catalog. Then, you can delete the dummy family and rename your legacy family to have the exact same file names as the corresponding members of the dummy family. This worked on my system, but I believe that some of the information about the family is actually stored with the corrupted lot and is therefore lost. Of course, I have no way of knowing for sure, since SimPE won't work and I don't know much about your legacy family.
So, you could try that technique and see what's missing from your legacy family... perhaps it will be good enough. If not, then I would suggest that you wait until SimPE is available for Bon Voyage, so that you can fix things up properly... by extracting the required information from the corrupted lot and inporting it into the new legacy lot.

Posts: 14,061
Thanks: 37856 in 176 Posts

http://www.modthesims2.com/showthread.php?p=1747180
The biggest change is another attempt to prevent corruption of the lot when a fatal error occurs. Instead, the LotExpander will refuse to continue with the expansion.
I tested many, but not all, of the new Bon Voyage vacation destinations and new entries in the lot catalog.
There are two known problems:
1) There is an issue with how the LotExpander decides on the terrain for the newly expanded land. As far as I know, this has been an issue with the program from the beginning. However, it is particularly noticable when expanding some of the new Bon Voyage beach lots. If you expand a beach or mountain lot and are unhappy with the results, just restore from backup. Some lots can be expanded more successfully than others, depending upon the orientation of the lot in the neighborhood when it was first created.
2) The rounded-pool problem from Seasons still exists, but it has an easy workaround.
As well as these two known problems, Tanterdimaleddeon experienced corruption of a Bon Voyage lot, but I have been unable to reproduce the problem. I suspect that the lot was already corrupt before the attempt to expand it.
Please let me know if you find any other bugs.
I think that the first issue should be the highest priority, since the release of Bon Voyage makes this type of lot more common, and therefore the issue is more noticable. I have an idea of how to fix this in the general case.

Posts: 4,403
Thanks: 10631 in 115 Posts
thanks yay...
BTW, have you checked Broke's corner 2x2 which happens to be a 30x30 lot with functional crossing roads? An interesting instance, isn't it?

Maybe, someday, custom road-side corner can be figured out.


Posts: 11,006
Thanks: 420867 in 1116 Posts
(Sorry for the advertisement .. I'm only doing this because I have been looking for those sizes before, and this thread was the first place I checked)
Stuff for TS2 · TS3 · TS4 | Please do not PM me with technical questions – we have Create forums for that.
In the kingdom of the blind, do as the Romans do.

Posts: 12

Posts: 77
Thanks: 4424 in 24 Posts
Tanterdimaleddeon, I tried various things, but was unable to reproduce your problem... were you using the latest version of the LotExpander (1.2.4)? I also fooled around with your lot and family a bit. It looks like we were on the right track with the "dummy" family. I determined that you need a family who is close to your legacy family in number of members, sex, age, etc in the lot catalog. Then, you can delete the dummy family and rename your legacy family to have the exact same file names as the corresponding members of the dummy family. This worked on my system, but I believe that some of the information about the family is actually stored with the corrupted lot and is therefore lost. Of course, I have no way of knowing for sure, since SimPE won't work and I don't know much about your legacy family. So, you could try that technique and see what's missing from your legacy family... perhaps it will be good enough. If not, then I would suggest that you wait until SimPE is available for Bon Voyage, so that you can fix things up properly... by extracting the required information from the corrupted lot and inporting it into the new legacy lot. |
Thanks a lot for all your help, time and dedication Mootilda, I'll wait until the new version of simPe, the dummy family didn't worked =(. And again, thanks a lot for everything
(ps: I used the 1.2.4 version)
thanks for everything
Dasenka K.
Paint it Black...

Posts: 4,403
Thanks: 10631 in 115 Posts
Suppose that I make a new dummy lot of the same dimension as Tanterdimaleddeon's case, and then I replace te files of a copy of the corrupted with some known files in the newly made dummy package or the vice versa the potential family files into a copy of the dummy lot package. After file replacements and probably package replacement, test in a testing environment...
What do you think?

Posts: 14,061
Thanks: 37856 in 176 Posts
Now, I'm wondering an experiment for Tanterdimaleddeon's case. Suppose that I make a new dummy lot of the same dimension as Tanterdimaleddeon's case, and then I replace te files of a copy of the corrupted with some known files in the newly made dummy package or the vice versa the potential family files into a copy of the dummy lot package. After file replacements and probably package replacement, test in a testing environment... What do you think? |
Yes, I really believe that this will work.
My experiment with replacing a dummy family in the LotCatalog with the legacy family seemed to work but the legacy family picked up some of the attributes of the dummy family... The character data seems to be split between the cx_{LotID}.package and the corresponding cx_Character_cx_{LotID}_{SimID}.package - probably in about the same way that the character data is normally split between the neighborhood package and the character package. So, I just don't know how to get the entire character data back until SimPE is working for Bon Voyage...
Note that the original legacy house is available from the download link and I was able to expand it without any problem at all, both empty and occupied:
http://www.modthesims2.com/showthread.php?t=249424

Posts: 2,858
Thanks: 17849 in 65 Posts
How on earth do you make SMALLER lots? It has been done, and I use MaryLou's 1x1 lot all the time. However, the shadow seems to be on the wrong side of the block for me, so I was thinking to make some of my own.
I saw Plasticbox's 2x N lots have a specific orientation, and that must be what I need to do, but I also have to make the lot smaller, which I cannot work out how to do. Can someone help?

Posts: 4,403
Thanks: 10631 in 115 Posts
Even Andi's original 1xn lots are all made backing the sun light direction.
Just hold on and may read post 412, here

Posts: 14,061
Thanks: 37856 in 176 Posts
How on earth do you make SMALLER lots? It has been done, and I use MaryLou's 1x1 lot all the time. However, the shadow seems to be on the wrong side of the block for me, so I was thinking to make some of my own. |
Suggestion #1:
Andi documented how to create a 1x1 lot in one of the earlier posts on this thread. Check out post #106:
http://www.modthesims2.com/showthread.php?p=1376196
This was written more than a year ago, so there may be a few new record instances that you need to deal with. Your best bet might be to create these lots with the base game, since most EPs add new record types that you would have to deal with. This also allows the most people to use the lot, since it will be compatible with everyone's installation.
Suggestion #2:
Perhaps someone could figure out how to make Andi's 1x1 lot into a template? Then, the sun direction can be chosen when the lot is first put into a neighborhood.
Suggestion #3:
I just realized that my "Rotating a house on a lot" technique would work in this case. This is really easy to do. Basically, you just add a new road in the back yard, and then tell the game that that new road is now at the front of the house. I've put my notes into this post:
http://www.modthesims2.com/showthread.php?p=1778075

Posts: 7,957
Thanks: 228617 in 184 Posts

The old LotExpander by Andi has been moved and archived into a new, locked thread here:
http://www.modthesims2.com/showthread.php?t=250686
And the ongoing discussion about modding the lot size, orientation etc, along with the nifty tutorials by Mootilda has been moved to the Research & Development forum, here:
http://www.modthesims2.com/showthread.php?t=250693
Don't forget to subscribe to the new discussion thread, if you want to be aware of new posts.
Now we can reserve this thread only to support and help posts strictly related to the Lot Expander.
I've finally started my Journal. Information only, no questions.
My latest activity: CEP 9.2.0! - AnyGameStarter 2.1.1 (UPD) - Scriptorium v.2.2f - Photo & Plaques hide with walls - Magazine Rack (UPD) - Animated Windows Hack (UPD) - Custom Instrument Hack (UPD) - Drivable Cars Without Nightlife (UPD) - Courtesy Lights (FIX) - Custom Fence-Arches - Painting-TV - Smarter Lights (UPD)

Posts: 11,680
Thanks: 9630 in 11 Posts
"You can do refraction by raymarching through the depth buffer" (c. Reddeyfish 2017)

Posts: 14,061
Thanks: 37856 in 176 Posts
Ok.. but a load of the cleaned up posts were research Mootilda asked for that was meant to help this project, like my post about the beach portals I made about half an hour ago. |
That's just fine. I'll certainly be looking at the other thread for research to help with my work on the LotExpander.
From now on, let's leave this thread for bug reports and problems with the LotExpander, as well as suggestions for new features.
I intend to spend some time now checking that the links are all still functional.

Posts: 7,957
Thanks: 228617 in 184 Posts
I've finally started my Journal. Information only, no questions.
My latest activity: CEP 9.2.0! - AnyGameStarter 2.1.1 (UPD) - Scriptorium v.2.2f - Photo & Plaques hide with walls - Magazine Rack (UPD) - Animated Windows Hack (UPD) - Custom Instrument Hack (UPD) - Drivable Cars Without Nightlife (UPD) - Courtesy Lights (FIX) - Custom Fence-Arches - Painting-TV - Smarter Lights (UPD)

Posts: 11,680
Thanks: 9630 in 11 Posts

"You can do refraction by raymarching through the depth buffer" (c. Reddeyfish 2017)

Posts: 4,403
Thanks: 10631 in 115 Posts
BTW, I'm happy with the arrangement as long as most of us who are concerned are satisfied.

Thanks 4 your help.

Posts: 6
Thanks: 335 in 2 Posts
However, something's happened that completely baffles me--I was able to resize the lot and place it properly with no problems, but upon closer inspection, all my family portraits have vanished. I didn't think it would be related to the expansion since literally everything else seemed to be fine, but I restored from a backup I'd made just before I tweaked the lot and, sure enough, all the paintings were fine. I then expanded the lot again, and once again the paintings vanished, leaving instead lovely white canvases that display...
The word 'painting,' and what looks like some hexadecimal. Fantastic.

Anyway, my question is, could the LotExpander cause this, or was it just a coincidence? I assumed it's related somehow since it happened both times I used the expander, but I'm pretty clueless when it comes to anything more complicated than downloading new stuff. If it was just an unfortunate coincidence, sorry for the off-topic post.


Posts: 14,061
Thanks: 37856 in 176 Posts
upon closer inspection, all my family portraits have vanished. {...} Anyway, my question is, could the LotExpander cause this, or was it just a coincidence? |
The LotExpander touches many of the objects on the lot, in order to move them to their new locations. This means that there is at least a possibility that the LotExpander is causing this behavior.
No one has reported this behavior before, so I'll need to try to reproduce the behavior on my machine. Can you tell me which expansion and stuff packs you have installed? Also, how were the portraits created? IE, were they painted by members of the family, custom content, photos taken with the career reward, ...?
Would it be possible to package up your lot and family and attach them to this thread? As long as you have your backup, there should be no problems with packaging the occupied lot to a file, attaching the file to this post, and then restoring from your backup.
There is one other thing that I'd like you to try: Put the family portraits into your sim's inventory before expanding the lot. Then, let me know whether the portraits come through the expansion correctly or not.
Thanks for reporting this.

Posts: 14,061
Thanks: 37856 in 176 Posts
Well, the 1xN lots Andi made are still workable and good for downloads... |
Are Andi's 1XN lots fundamentally different from MaryLou's residential 1xN lots?
I didn't add a link to Andi's lot in the first post because I thought that they were identical.

Posts: 4,403
Thanks: 10631 in 115 Posts
I used to think she released the vertical version only coz Andi has already the "horizontal" series posted.
Sorry for the confusion due to my not checking her thread carefully before or Andi's series was added after my first glimpse. My bad for not rechecking before posting.
She also linked back to Andi's thread.
Since her download thread is already featured, so I assume most users can easily get Andi's lots already. After all, I no longer see that as a problem.
Tsouka's case is a common reason why I personally wanna keep sims in the same lot even though the lot specifications no longer suit for the sims' need. Yet, I figure it's better take the screenshots and use the screenshot for the sims to turn them into portraits. So even they may lose the portraits, they can always repaint them back.
But, there should be a place to store the painting graphics in a lot pacakge so that it loads everytime the lot is accessed. Will modding the painting slot help figuaring its potential location easier?
Added:
Thanks for your on-going efforts


Posts: 6
Thanks: 335 in 2 Posts
Can you tell me which expansion and stuff packs you have installed? Also, how were the portraits created? IE, were they painted by members of the family, custom content, photos taken with the career reward, ...? |
I have Nightlife and Pets, no stuff packs. The portraits were created from within the game with the 'Paint Portrait of...' option on the easel.
There is one other thing that I'd like you to try: Put the family portraits into your sim's inventory before expanding the lot. Then, let me know whether the portraits come through the expansion correctly or not. |
Dropping them into somebody's inventory worked; I've expanded the lot and the portraits are safely back on the walls now.

Yet, I figure it's better take the screenshots and use the screenshot for the sims to turn them into portraits. So even they may lose the portraits, they can always repaint them back. |
*facepalm* That would probably be a much better way to do it. I'll have to try that instead from now on.


Posts: 14,061
Thanks: 37856 in 176 Posts
Dropping them into somebody's inventory worked; I've expanded the lot and the portraits are safely back on the walls now. ![]() |
Excellent. Always nice when there's a workaround until I can find and fix the problem.
Regardless, do you still need me to package up the lot? It's got a lot of custom content on it; I'm not sure how or if that would affect anything. I'm tempted to try it with another house and see. |
No, don't bother to give me the lot. I'm in the middle of a fairly extensive code change right now. Since you've got a workaround, I'll note it as a possible bug and try to reproduce it once I'm finished with my current work.
If you do have problems with other houses, please let me know.

Posts: 14,061
Thanks: 37856 in 176 Posts
But, there should be a place to store the painting graphics in a lot pacakge so that it loads everytime the lot is accessed. Will modding the painting slot help figuaring its potential location easier? |
Moved this discussion to the research thread:
http://www.modthesims2.com/showthread.php?p=1784613
I've completed the code to keep the lot in place in the neighborhood and am now working on getting the expanded terrain from the neighborhood package. Since Tsouka has a workaround for her problem, and the problem and workaround have been documented in the original post, I'm hoping to put this problem off until I complete the work on the neighborhood terrain.

Posts: 252
Page 3 of 12
|