Replies: 16 (Who?), Viewed: 5032 times.
Lab Assistant
Original Poster
#1 Old 24th Apr 2006 at 4:00 AM
Default Can I use SimPE to expand the lot size?
There's a few pre-made houses I like in Pleasantview, but there's not enough space for car park.

Can SimPE be used to expand the lot size?
Advertisement
world renowned whogivesafuckologist
retired moderator
#2 Old 24th Apr 2006 at 4:11 AM
Everything I've ever seen has said that lot size is unchangeable. We don't have modded lot sizes, and there's no way to change a lot's size once it's placed.

my simblr (sometimes nsfw)

“Dude, suckin’ at something is the first step to being sorta good at something.”
Panquecas, panquecas e mais panquecas.
Instructor
#3 Old 24th Apr 2006 at 4:52 AM
I'd be willing to bet it could be done, it's just that nobody has figured out how yet.
Lab Assistant
Original Poster
#4 Old 24th Apr 2006 at 5:08 AM
Hehe, I hope you're right Amber lol.
Object(ive) Investigator
retired moderator
#5 Old 13th May 2006 at 9:40 AM
It might be part of the lot description (in the neighborhood's package file).

Please don't PM me with questions. Post them in the appropriate thread.
Instructor
#6 Old 22nd May 2006 at 7:27 PM
I put in a request over at the EA BBS Suggestion Forum. Specifically, it was for a new add-on feature that would give us the ability to resize/enlarge a lot. It always seemed such an obvious function to me, that I wonder why it was never done before. It may be more complicated that it seems to me, but all you need is a way to overlay your current lot down on top of a bigger lot.

HD
Object(ive) Investigator
retired moderator
#7 Old 22nd May 2006 at 7:58 PM
Size is included in the lot description, but there's no way to tell what it'd do if you changed it.

Please don't PM me with questions. Post them in the appropriate thread.
Lab Assistant
#8 Old 6th Apr 2007 at 6:21 PM
I know this is an old thread but I thought I would add my 2 cents worth. I am doing a bit of digging around in the Lot Description and have figured out a few things.

It seems the lot description may only hold the size of the lot as it pertains to the Neighborhood map, including direction, etc. Changing the size of the lot IS possible here, but it isn't straight-forward with SimPE and you will need an additional hex editor (unless the hex editor in SimPE is more functional that I realized after only 1 day of using it).

First of all the width and height is directly linked to the number of entries in the "Unknown List" (UL). Each entry in the UL is a series of 4 bytes. Typically these will all be set to "00" although this isn't always the case and I haven't determined exactly why. The number of 4 byte entries in the UL depends on the width and height listed byt it isn't straight-forward either. All lot dimensions that have the same width will increment by certain number and that number increases as the width number goes up. I is like this:

widths of 1 increment by +2 for each height increment
widths of 2 increment by +3 for each height increment
widths of 3 increment by +4 for each height increment
widths of 4 increment by +5 for each height increment
widths of 5 increment by +6 for each height increment
widths of 6 increment by +7 for each height increment

The starting number of UL entries for each width sequence is double the amount of the increment.

I made a table to figure it out but this should give you a little clue:

increment of 2
1x1 = 4
1x2 = 6

increment of 3
2x1 = 6
2x2 = 9

increment of 4
3x1 = 8
3x2 = 12

By following those rules you can get: 6x6 = 49 entries in the UL.

This is where it gets tricky. As far as I can tell you can't add new UL entries with SimPE... so you have to export that particular lot hack the SimPE file with a hex editor and the delete the lot in SimPE and import the hacked one. I used UltraEdit32 to edit the SimPE file. You need to add the appropriate number of BYTES (not number of entries) to the middle of the exported PE file. You can tell the right place because the middle should be filled with 00 byte codes... or whatever combination of byte codes were in the UL. Immediately before the listing of UL bytes will be a counter byte. This holds the total counts of ENTRIES not bytes.

So... if you are changing a 3x3 (16 4byte entries) to a 5x5 (36 4byte entries) you are going to have to add the difference in byte count to the file:

36-16 = 20

20*4 = 80 bytes to add to the SimPE file

Then you need to change the counter to match the number of entries:

Using the same 3x3 to 5x5 example from above, the counter would be initially set at 10 (the Hexidecimal for 16). You have 36 entries now so 36 in Decimal is 24 in Hexidecimal.... so you would change the counter byte to 24

You will have to play around a bit with the "Left" and "Top" settings to get it placed right after words since changing the lot size seems to screw up the placement. I have really studied it in depth to determine why.

This doesn't give a fresh resized lot ready to play. What you will wind up with is a lot the same size... but with a hole in the Neighborhood terrain the size of the lot you want. I have an idea about what might change the actual size of the lot's ground to fill the gap, but I haven't tested it yet.... I believe it might be in the packages in the "Lots" folder. If anyone has any idea how to figure out which one goes to which lot please let me know.

In the mean time I will fool around with this some more and see what else I can find out.
world renowned whogivesafuckologist
retired moderator
#9 Old 6th Apr 2007 at 6:51 PM
Or you could use the LotExpander: http://www.modthesims2.com/showthread.php?t=175884

my simblr (sometimes nsfw)

“Dude, suckin’ at something is the first step to being sorta good at something.”
Panquecas, panquecas e mais panquecas.
Lab Assistant
#10 Old 6th Apr 2007 at 7:21 PM
Already tried that.... it crashed in the middle of working and destroyed my neighborhood every time I tried to use it.

Regardless, any knowledge on how it works should be welcome I would think :D
Warrior Gryphon
site owner
#11 Old 7th Apr 2007 at 8:39 AM
Moved to Modding Discussion - anything that can help identify the Unknowns in the file formats is a good thing.

mooman, You might also want to check the wiki out, since most of the existing formats are already there.

Regards
Delphy

Story books are full of fairy tales, of Kings and Queens, and the bluest skies.
Lab Assistant
#12 Old 7th Apr 2007 at 5:21 PM
Thanks
Test Subject
#14 Old 16th Apr 2007 at 5:57 PM
you can ask maxis if they can maker bigger lots
Test Subject
#15 Old 21st Jul 2007 at 3:21 PM
OK, so the chances are that I am nowhere near you guys, as I really don't play the sims 2 that often (More of an RCT3 man) but, looking on the simPE, I managed to change the lot size, so that it was 6x10.

It showed up in the game and everything, but when I clicked to play it begun loading then on load complete I was returned to my neighbourhood!
Mad Poster
#16 Old 21st Jul 2007 at 6:22 PM
LittleMac,

cool experiment.
The presently known size limit for lots is 64x64 for a whole lot page. So,
You may try to mod that to 128x64, 128x128 or else, too.

Good lucks...
Site Helper
#17 Old 5th Sep 2007 at 3:28 PM
Please note that the problems with the LotExpander have been fixed. Please try again with the new version:

http://www.modthesims2.com/showthre...180#post1747180
Back to top