PDA

View Full Version : Editting the sims' wants, and seeking a little bit of info....


DemonOfSarila
26th Nov 2008, 03:21 PM
Ok, I'm not perfectly sure if this is the right place or whatever, but I think so. :bunny:

Ok, details, I'm trying to edit part of the wantstree.package. I'm trying to change things like how only knowledge sims like being vampires, and all other types of sims have like mass want cure/d spam. Thanks to what I read on Xenos's vampire wants upload, I know how to get to the "Wants Tree Item" instance 0x8fe04166 and xml thing for vampire related wants. Some parts of it make sense, others not so much so. :help:

Like I'm reading through the xml file, and I'm finding things like: <!--Want name is alphaTriggerSleep_4def16f1.xml-->. What want is that? A lot of them are things like "SimIsVampireGood_8f6bf4cb.xml" and I understand what those mean, at least I think I do. I also think I mostly understand the <ads> (well, like maybe 6 of them, I don't get the personData one, but I don't think I care that I don't know what it is) and how to change them to get what I want. I haven't really tried to change them and save and test yet, but I downloaded Xenos's xml file and compared the whole thing to my xml file in my game like line by line, and that helped me understand a few things.

Also, under the <ads> tag there's an attribute called weight and it has a numerical value. I think I might know what it means, sort of, but if anyone knows what it means and can explain what it does I would be very thankful.

And a random side question, the sub tags under the <cGZPropertySetString> tag, if anybody has any idea what any of those sub tags mean, sharing that info would be nice. Because the only thing I've been able to figure out the meaning of in there is the one comment (the "Want name is" one), well, sometimes.

I've tried looking around some, but I haven't had much luck in finding information about editing what a sim will roll for wants/fears. I guess I'm just mostly wondering if anyone has some knowledge in this area, because I'm not always the best at figuring things out for myself by testing them... I've tried that with other things.... didn't work even a little bit, I figured this time I'ld ask for a little help.

Um, as far as my skills, I have limited knowledge of simPE, I know xml some what, and I have some program experience with BV.net. I know enough to know to back-up things before trying to mess with them. I've used simPE for editing a sim (skills, personality, etc) and I think I remember how to change like say how much energy a bed gives. Thanks for reading my chatter, and sorry if i'm just missing something obvious.

J. M. Pescado
26th Nov 2008, 05:07 PM
Basically, all those ad/weight values control the various factors that seed the want into possibly wanting to appear at all. Then the check tree is run for validity. I have actually created exactly the item you might be looking for already on More Awesome Than You, without having to alter core datafiles, but basically, "Don't Mess With Those". The WantTrees package does not respond to overrides and the only way to alter them is to bugger up the core datafile, rendering your game unpatchable/etc.

It is, however, possible to *ADD* a new want tree. Just not to override and thus modify an existing one. Don't try this.

DemonOfSarila
26th Nov 2008, 08:12 PM
Thanks for the warning Pescado, and many of your lovely mods, but I know it's isn't the safest thing to do. I know I'm going to have to back up the core file I change, and that I may have to re-install in the end (won't be the first time; just because I've never come crying about a broked game doesn't mean I've never had/caused one). Though I would also try restoring the un-changed file before trying to patch or something like that.

Anyway, if it is possible to do this without changing core files, I'm totally down with that, I would just need to know about to go about doing so.

*correction*: i downloaded the creaturefixes, because it has the don't roll want for becoming a vampire while being one, but I want to take it out because it gets rid of random biting of NPCs.

----------------------------

Surely someone must have something to say besides don't try it because it's like taboo or something. Unless I find an alt way of doing so (and it's something i can actually do) then I'm doing this. In fact, now (dec. 1) I've tried editing it, and so far everything is working just fine. I just want know if anyone else has some know-how about this type of thing.