View Full Version : What is keeping this object from being BaseGame
Phaenoh
22nd Apr 2009, 03:27 AM
I'm working in making a windmill and I thought I could just clone numenor's basegame maxis lost and found windmill, but he made it in a sneaky way that I couldn't clone it. I had to clone the one from AL. I've managed to make a version that works in Pets (I'm assuming its under the requires at least one EP) but would like to make it work in the base game. I thought I could try to use that Fix Fence trick, but found out quite quickly that they don't even have the same part to try the trick on. All the BHAVs are 8007, and I tried just changing the EP Flag to base but of course that didn't work. Is there another way to pull this off?
HugeLunatic
22nd Apr 2009, 04:23 AM
values are in decimal:
The value in 0x001: version_1 – Read Only should be 139, 140 I believe refers to Base plus one EP.
The value in 0x0040: valid EP Flags should be 0.
As a side note, all OBJDs must be the same, or they tend to crash Mac games. I don't have a base install to test this with, but it didn't crash my Mac game with EPs up to BV.
Inge Jones
22nd Apr 2009, 10:54 AM
If you use Peter's new OBJD tool that comes with the latest version of SimPE, it makes all this clearer and easier. With any package open that contains OBJDs, use Tools/PJSE/OBJD tool/
HugeLunatic
22nd Apr 2009, 02:44 PM
That's a cool tool Inge. I notice it only changes the EP Flag field. I tried this with an AL item, but the object does not show in my Mac game with EPs to BV. The Mac must be more strict in the flags read. I have an object that has 0x001 set to 140, and one of the BHAVs does have ox8009, with Flags required as 4 and it shows up on my Mac. It actually requires NL.
If I change that 0x001 from 141 to 140, then it shows up in game. I didn't test any interactions cause I assume they wouldn't work.
Phaenoh
22nd Apr 2009, 06:02 PM
I tried what you suggested HL, and it worked perfectly. I'll keep your suggestion in mind, Inge, if I run into this situation again with an object that has a lot of OBJDs. Thanks to both of you!
Inge Jones
22nd Apr 2009, 09:16 PM
HL, which SimPE are you using? Things got fixed in that since it first came out.
HugeLunatic
23rd Apr 2009, 04:41 AM
I just downloaded it less than 30 days ago, computers only been put together maybe 3 weeks. And I have the patch for M&G. Not on PC to double check version number.
Inge Jones
23rd Apr 2009, 08:43 AM
That's not the latest then. On the home page there is a link to the QA we released to the public. It's not a public release, it's a published QA lol - but very stable and usable.
HugeLunatic
23rd Apr 2009, 03:56 PM
Ah, yes that is newer. So I just start simpe from the exe in the QA folder? and then update my icon to point to that exe? I've not had SimPE without an installer before lol.
So barring any screwups with starting the new version, got all my preferences set and tried again with my AL package. It still didn't change the 0x001 version to 140 even though the EP flag is set to 1 and the OBJD tool says it is only base game. I tried opening this package on a PC with NL and it crashes, on my Mac it just doesn't show.
Inge Jones
23rd Apr 2009, 05:39 PM
no it doesn't change the "version" you have to do that manually. The flag settings were not quite right earlier though and that was fixed
vBulletin v3.0.14, Copyright ©2000-2013, Jelsoft Enterprises Ltd.