More Awesome Than You!

Awesomeware => The Armory => Topic started by: J. M. Pescado on 2005 November 18, 04:20:44



Title: No Uni Invulnerability For Dormies
Post by: J. M. Pescado on 2005 November 18, 04:20:44
At first I thought, "Gee, you know, my dormies seem to have gotten smarter since I installed Nightlife.". Then the cafeteria worker started horsing around instead of serving food. Naturally, this meant there was no food to eat. My sims, of course, had no difficulty making their own, but after 3 days of nobody attempting the cowplant, and, more important, NO DORMIES STARVING TO DEATH FROM LACK OF FOOD....I discovered something was up. Something had apparently been activated as a result of the NL selectability changes. Something not funny. Also, dormies had stopped peeing themselves. And that is not funny at all. So now you can go back to torturing and killing dormies.

(http://www.moreawesomethanyou.com/terror/green.gif)
UNI & NL: (http://www.moreawesomethanyou.com/zip.gif) nouniprotect.zip (http://www.moreawesomethanyou.com/ffs/nl/hacks/nouniprotect.zip)

No University Protection (v1b) for TS2U v1.0p1 & TS2NL v1.0p1
Made by: Flying Fish Systems (J. M. Pescado)

Special Thanks To:
Quaxi, for writing SimPE
Brynne, for no particularly obvious reason...

Congratulations to: Draklixa!

INSTRUCTIONS:
Place in your MYDOCU~1\EAGAME~1\THESIM~1\DOWNLO~1 directory.

FEATURES:
Disables the "magic invulnerability protection" given to non-selectables in Uni
dorms and frathouses that appears to have activated itself due to NL/patch.
Dormies and visitors will now be required to eat, sleep, pee, and bathe like
everyone else again. Hilarity ensues!

COMPATIBILITY:
Compatible with all FFS hacks. Tested for TS2U v1.0p1 & TS2NL v1.0p1.

SIDE EFFECTS:
May cause computer damage, incontinence, explosion of user's head, coma, death,
and/or halitosis.


Title: Re: No Uni Invulnerability For Dormies
Post by: Motoki on 2005 November 18, 04:24:59
Is this consistent? My old bags seem to make food okay. Well that is when they aren't getting bitten by vampire guests.  ;D


Title: Re: No Uni Invulnerability For Dormies
Post by: J. M. Pescado on 2005 November 18, 04:27:57
Is this consistent? My old bags seem to make food okay. Well that is when they aren't getting bitten by vampire guests.  ;D
I'm not sure yet. I just know this one particular dorm doesn't seem to have a cafeteriaperson at the moment. She shows up on schedule, but instead of doing, well, cafeteria things, she simply wanders around being an obstacle in the hallway, occasionally harassing a dormie, and being generally ignored by the rest of my sims as they zip along in their Rampages.


Title: Re: No Uni Invulnerability For Dormies
Post by: Andygal on 2005 November 18, 04:29:02
thank you pescado, I was bored today and was trying to make a dormie pass out. Now I can!


Title: Re: No Uni Invulnerability For Dormies
Post by: aussieone on 2005 November 18, 04:32:50

[/quote]
I'm not sure yet. I just know this one particular dorm doesn't seem to have a cafeteriaperson at the moment. She shows up on schedule, but instead of doing, well, cafeteria things, she simply wanders around being an obstacle in the hallway, occasionally harassing a dormie, and being generally ignored by the rest of my sims as they zip along in their Rampages.
[/quote]

Could it be that you have a bug or perhaps a conflicting hack J.M.?  ;) :P 
*Runs away to avoid painful lip ripping*


Title: Re: No Uni Invulnerability For Dormies
Post by: MissDoh on 2005 November 18, 04:54:30
If I remember well, I read from a Maxoid that the best would be to delete the stove and place a new one since it was reprogram and it should go back to normal.  I think it was MaxoidTom that said that on this site awhile ago.

EDIT:  I did not experience that since I started fresh after I install Nightlife so I have no idea if what I mention above could actually work.


Title: Re: No Uni Invulnerability For Dormies
Post by: Andygal on 2005 November 18, 05:15:25
I had a problem like you describe after installing either NL or the patch (can't remember which...had an excess cafeteria worker wandering around. I either reset or deleted him, can't remember which and that solved it.


Title: Re: No Uni Invulnerability For Dormies
Post by: SciBirg on 2005 November 18, 08:46:23
Won't this inflate the number of character files in the game since dormies are not particularly bright and thus prone to death by stupidity?


Title: Re: No Uni Invulnerability For Dormies
Post by: J. M. Pescado on 2005 November 18, 09:27:41
I call your attention to NO DORMIE RESPAWNING (http://www.moreawesomethanyou.com/ffs/nl/hacks/nodormiespawns.zip).


Title: Re: No Uni Invulnerability For Dormies
Post by: SciBirg on 2005 November 18, 10:06:02
Thank you kindly, sir!  ;D


Title: Re: No Uni Invulnerability For Dormies
Post by: Hairfish on 2005 November 18, 11:46:33
I haven't had cafeteria workers wander aimlessly in my dorms, BUT, they do occasionally fix a family-style meal instead of individual servings. The only gripe I have with that is that the worker then sits down with the students and eats with them. On the up-side, I can click the serving dish and call everyone to the meal...

Will this have any effect on said behavior, or do you have the slightest idea what I'm talking about even?  ;)


Title: Re: No Uni Invulnerability For Dormies
Post by: Motoki on 2005 November 18, 13:36:14
On the up-side, I can click the serving dish and call everyone to the meal...

If you watch her and catch her just after the food is read but before she finishes putting all the individual servings on the counter and the serving plate dissappears, you can actually click on the serving plate while she is holding it and call everyone to the meal. ;)

Yes, I am bored with a lot of time on my hands sometimes and wait around for the old bat to make food.  ;D


Title: Re: No Uni Invulnerability For Dormies
Post by: Ancient Sim on 2005 November 18, 17:20:49
I've had that problem a couple of times with the cook not acting like a cook, but it was solved by buying a new stove.  Best to delete the cook before doing so though, to avoid another being spawned.  I have noticed that the dormies seem to realise when they're about to starve to death playing musical instruments now, which they didn't before.  The game always sends them to bed at a certain time, regardless of whether or not they're tired, and of course their motives reset once they're in their rooms.  I'd like to see them have normal motives and go to bed when they're tired, that way they might seem more 'human' (as it were).


Title: Re: No Uni Invulnerability For Dormies
Post by: Dark Trepie on 2005 November 18, 20:59:08
All I have to say is make sure your dorm room is locked if you install this.  I've caught quite a few dormies sleeping in my bed.   >:(

On the other hand I'm seeing all sorts of desperation icons popping up over their heads now.  One had a bladder desperation.  But saddly he didn't pee himself.   :(


Title: Re: No Uni Invulnerability For Dormies
Post by: Carmelita on 2005 November 18, 21:17:02
I always keep all my dorm rooms locked anyway.  Keeps stupid dormies from waking my Sims up by barging into their dorm room in the middle of the night to play on their computer. 


Title: Re: No Uni Invulnerability For Dormies
Post by: J. M. Pescado on 2005 November 18, 21:41:18
I have noticed that the dormies seem to realise when they're about to starve to death playing musical instruments now, which they didn't before.
With this hack, or without it? Without it, the dormies wouldn't ever starve to death no matter how long they played the damn instruments, they'd keep plugging away forever until something broke it up because they'd never have to stop from motives.

Quote
The game always sends them to bed at a certain time, regardless of whether or not they're tired, and of course their motives reset once they're in their rooms.  I'd like to see them have normal motives and go to bed when they're tired, that way they might seem more 'human' (as it were).
Not entirely true, I don't think. They do sometimes go to their rooms arbitrarily on their own, but I don't think this actually resets anything but their energy.


Title: Re: No Uni Invulnerability For Dormies
Post by: Dark Trepie on 2005 November 19, 06:04:55
I have to say this is an entertaining hack.  Only just installed it today and I've already caught quite a few dormies passing out in their food and on the floor all over the place.  One even passed out in the communal shower room.  I giggled about that one for a few minutes.

I'm waiting with fingers crossed for a visit from Grimmy.  And I made sure I have No Dormie Respawn in excited anticipation.


Title: Re: No Uni Invulnerability For Dormies
Post by: Ancient Sim on 2005 November 19, 06:24:37
I have noticed that the dormies seem to realise when they're about to starve to death playing musical instruments now, which they didn't before.
With this hack, or without it? Without it, the dormies wouldn't ever starve to death no matter how long they played the damn instruments, they'd keep plugging away forever until something broke it up because they'd never have to stop from motives.
Without it.  I misunderstood how it worked and thought it was going to STOP them suffering, so I didn't download it.  Now I know it will actually bring back the suffering, I will download it.  Not that I need it yet as so far in my new neighbourhood I haven't made a Uni due to not having anyone old enough to go, but I'm going to need one soon.


Title: Re: No Uni Invulnerability For Dormies
Post by: Andygal on 2005 November 19, 07:22:02
(http://img.photobucket.com/albums/v694/Andygal/snapshot_90696673_908a8222.jpg)

 ;D 8)


Title: Re: No Uni Invulnerability For Dormies
Post by: SciBirg on 2005 November 19, 10:01:43
(http://img.photobucket.com/albums/v694/Andygal/snapshot_90696673_908a8222.jpg)

 ;D 8)

The trials of student life... :D


Title: Re: No Uni Invulnerability For Dormies
Post by: J. M. Pescado on 2005 November 19, 10:02:38
Yeah, that looks more like college as I remember it.


Title: Re: No Uni Invulnerability For Dormies
Post by: vector on 2005 November 22, 19:29:41
All I have to say is make sure your dorm room is locked if you install this.  I've caught quite a few dormies sleeping in my bed.   >:(

On the other hand I'm seeing all sorts of desperation icons popping up over their heads now.  One had a bladder desperation.  But saddly he didn't pee himself.   :(

Yeah, I noticed the bed-hogging as well. Even the cow mascot comes and sleeps in my bed when nobody even invited the evil sod into my house, nevermind my bed. I'm going to make a special dormie pen, where all the dormie's doors lead to the same tiny room where they can go and disappear whenever they want - then I'll put beds for them in normal rooms and lock my door.

I'd never had a dormie death accidentally before I installed this, btw - I just noticed when I zoomed out that somebody was curled up at the very edge of my lot. And they pee themselves ALL the time now, which is nice, but it means the maid goes into their rooms to clean up their puddles then gets locked in for days.

Some amusing college pictures below (the third dormie is being punished in a cell for her constant fighting):


[attachment deleted by admin]


Title: Re: No Uni Invulnerability For Dormies
Post by: syberspunk on 2005 November 22, 19:45:42
 :D Those pics are funny. I am pretty sure I have this hack installed and thus far, have yet to see the effects on any of my dormies. *shrugs*

They still seem pretty "invulnerable" but I guess they've all just been lucky. I also had a sim that seemed to be stuck doing research for what may have been days, if not at least several hours. I was barely paying attention when I noticed the same sim stuck on the couch doing group reseach. She might have possibly wandered away when I wasn't looking and came back. I guess she just really loves to do research? :P At one point, I was sick of her hoggin up the couch, preventing other sims from "enjoying" the Sports Party I was throwing. ::) I also noticed that often, when she comes back from class, she is one of those, what I like to call "low inertia" dormies, who just stand around for hours on end either in front of the toilet, next the mailbox, or in a corner just staring at the wall. I mean, I know they have very low A.I., but this is ridiculous!

At least I finally stuck in some tweaks of my own so that the dormies aren't Always gallavanting around in their freakin bathing suits. You set one hot tub on the roof, and Every sim and their mother has to sit in it and relax. And they never put on their regular clothes back! I know it's college, and you can pretty much wear whatever you want, but jeez, have some sense of decency. ::) At least now I don't have dormies constantly going to class in their bikinis or swim trunks and bare feet. ::)

Ste


Title: Re: No Uni Invulnerability For Dormies
Post by: vector on 2005 November 22, 19:57:30
At least I finally stuck in some tweaks of my own so that the dormies aren't Always gallavanting around in their freakin bathing suits. You set one hot tub on the roof, and Every sim and their mother has to sit in it and relax. And they never put on their regular clothes back! I know it's college, and you can pretty much wear whatever you want, but jeez, have some sense of decency. ::) At least now I don't have dormies constantly going to class in their bikinis or swim trunks and bare feet. ::)

Who did the hack that stopped non-playables from wasting all your Love Tub charge? I think it's bundled with Pescado's asp recharger mod. I only ever use the love tub because then *I* can decide when people are allowed to sit in *my* hot tub, instead of everybody just deciding to plonk themselves in it when I want a free space for a controllable sim. I don't know anybody with a hot tub IRL, but if I did, I wouldn't just go and stick my fat ass in it as soon as I walked in their door for god's sake. Especially if I'd only just met them.

My dormies stand around uselessly a lot more, too. Not sure why - it's maybe because sans-hack they go and research or play the drums for three semesters at a time, and with the hack they have to use the toilet and eat and stuff instead. And sometimes don't really need to do anything, so just stand around vacuously.


Title: Re: No Uni Invulnerability For Dormies
Post by: Ancient Sim on 2005 November 23, 02:44:19
Mine always have used the toilet and eaten and taken baths and the rest of it, it just seemed pretty pointless when walking through the door of their room would instantly reset them.  I'm assuming that this resetting is gone with this mod - certainly hope so, anyway.  Not sure what effect it will have on my two YA vamps if they appear again - one was a dormie but isn't anymore and she spent the entire day re-appearing and disappearing on the lot, then when she could have been up and about she wasn't because the game insisted on sending her to 'bed' at 10 pm.  Once she was stood standing in her room for 3 days [OK oldie Brits, who was it used to say "stood standing".  Was it Hylda Baker?  I know it ages me, whoever it was).


Title: Re: No Uni Invulnerability For Dormies
Post by: Kyna on 2005 November 23, 11:52:14
I've had to take this hack out of my game as I couldn't stand the books the dormies are leaving everywhere. 

They're sitting there researching.  They stop because their fun has bottomed out, put the book down on endtable or floor, walk a few steps to the bookcase, grab another book and start research, put the book down because of their totally red fun, grab another book, repeat, repeat, repeat.  It's as bad as when they used to leave their assignments everywhere.  I once 'carpeted' the entire ground floor of a dorm with those assignments and made a good start on the upstairs before I got your hack that stopped the assignment spam.

It's been fun watching them head dive into their food and pass out on the floor.  I even managed a death - but I missed seeing grimmy.  Just noticed a replacement dormie and headstone for the dead dormie at the end of the footpath by the portal.  She must have died as soon as she stepped back onto the lot.


Title: Re: No Uni Invulnerability For Dormies
Post by: vector on 2005 November 23, 11:57:42
The dormies used to do that to me even before this hack, because they're filthy slobs.
(http://prft.co.uk/mess.jpg)

I solved this problem by spawning the Sim Modder and changing all their neat points to max. It's not very student-like, but it does mean you're able to move around. It doesn't stop them with the OCD research, but they do put their book back on the shelf instead of leaving it lying at their ass.


Title: Re: No Uni Invulnerability For Dormies
Post by: dmchess on 2005 November 23, 12:09:37
I also had a sim that seemed to be stuck doing research for what may have been days, if not at least several hours.
I've definitely had them stuck researching for days (pre-NL).  See Unsticking Jennifer (http://www.davidchess.com/words/sims2_a/UnstickingJennifer.html)...

DC


Title: Re: No Uni Invulnerability For Dormies
Post by: miramis on 2005 November 23, 13:06:55
Since Nightlife my dormies don't seem to do any research, all they seem to do is sit in the hot-tub, fight, eat, do the occasional assignment and bowl.  They do more of the fighting then anything else, so much fighting that I sometimes have to invite them into the hot-tub before sending my sim to do something without distractions.  I haven't been back to Uni since installing this so couldn't say if there has been any difference yet.


Title: Re: No Uni Invulnerability For Dormies
Post by: ElviraGoth on 2005 November 23, 22:05:00
I have one dorm that has two townies who fight ALL the time.  It's gotten so bad that evey other sim ignores it.  I even took a pic of two sims "hanging out" while the pair was fighting right next to them.

Need this hack.  Tired of the cheerleader and the mascot hogging the stuff I want my sims to use for hours and hours on end while MY sims have to eat, sleep and pee.

Thank you, Most Awwsome One! (Yeah that's misspelled on purpose.)


Title: Re: No Uni Invulnerability For Dormies
Post by: Ancient Sim on 2005 November 24, 01:52:11
Well, I have been having some amazing fun with this, I tell you.  Been cracking myself up.  I took quite a few pics but unfortunately because I didn't add them to the album, they aren't appearing in Storytelling.  That means I have to go back to the dorm and add them, which will take a while because the second I go back one of my Sims has to go on a date.  Once I've sorted it, I will be back to post the pics.


Title: Re: No Uni Invulnerability For Dormies
Post by: Kyna on 2005 November 24, 06:42:58
The dormies used to do that to me even before this hack, because they're filthy slobs.

I solved this problem by spawning the Sim Modder and changing all their neat points to max. It's not very student-like, but it does mean you're able to move around. It doesn't stop them with the OCD research, but they do put their book back on the shelf instead of leaving it lying at their ass.

I pulled the hack out of my d/l folder, as I said before.  Without the hack the dormies have stopped the endless cycle of "get book out - sit & research - instantly stop - put book on floor - get book out - repeat - repeat - repeat, etc".  So the behaviour was caused either by the hack itself or the hack is conflicting with another hack I have. 

I don't mind them leaving books out, as normally it's only a few books a day ... it was the looping behaviour, causing a situation like your picture.

While the hack was in the dormies kept trying to research as if that would satisfy their fun need, with it out they've gone back to watching tv to boost their fun.  And, more importantly, they are no longer blocking the bookcase with their silly cycle of behaviour.


Title: Re: No Uni Invulnerability For Dormies
Post by: vector on 2005 November 24, 09:44:42
I pulled the hack out of my d/l folder, as I said before.  Without the hack the dormies have stopped the endless cycle of "get book out - sit & research - instantly stop - put book on floor - get book out - repeat - repeat - repeat, etc".  So the behaviour was caused either by the hack itself or the hack is conflicting with another hack I have. 

I don't think it's a conflict as such - just general dormie ineptness. Under normal circumstances they'd just take out a book and never get up off the sofa again (I've had dormies that spent their whole time in college doing this before). Now they try to research, but find it isn't fun enough, so want to stop right away, and then decide they want to research, "oh, but it's no fun", etc.

Perhaps an update to make researching non-autonomous for the little beggars? If it's possible.


Title: Re: No Uni Invulnerability For Dormies
Post by: Ancient Sim on 2005 November 24, 14:29:44
Mine are doing exactly the same thing with the research, but only the ones with very low fun, the others aren't researching at all.  Some are coping with the hack amazingly well, others definitely are not coping.  I wouldn't want it stopped though, because it helps my own YA's if they join in.  The problem is that they keep trying to play the instruments but they can't because "I'm not in the mood for that, maybe later" Syndrome kicks-in.  Even my own Sims won't play instruments if their fun is really low, not even to perform, they seem to think it's work rather than pleasure, but surely that reaction should only go with the practice option? 

I've had one dormie just now totally bottomed-out on fun, energy and comfort.  She went into another dormie's room (one vacated by one of my Sims, so it had a more comfortable bed than hers) with the bed icon in her queue.  I followed her to see if she really would sleep and when I went into buy mode she was wearing her pyjamas and getting into the bed.  Next I knew, she was standing beside it with the icon "Disable Me" in her queue.  I've never seen that before and I have no idea what it means.  The day before I was told that there wasn't enough room for my Sims (there was) and she left, only to return immediately to fill the empty space she'd created, so maybe she was disabled then as well.  She's constantly bottoming out on fun, as is one of the males, but the others are basically OK most of the time.  For some reason these two seem to lose their fun as quickly as they acquire it.


Title: Re: No Uni Invulnerability For Dormies
Post by: Kyna on 2005 November 24, 14:40:51

I don't think it's a conflict as such - just general dormie ineptness. Under normal circumstances they'd just take out a book and never get up off the sofa again (I've had dormies that spent their whole time in college doing this before). Now they try to research, but find it isn't fun enough, so want to stop right away, and then decide they want to research, "oh, but it's no fun", etc.

Perhaps an update to make researching non-autonomous for the little beggars? If it's possible.

That's the situation exactly.  I like the autonomous research as my sims can join in when they're rampaging - but perhaps an update to make dormies do something that would satisfy their fun would solve the problem.  So long as they don't start kicking my flamingoes.  I already spend too much time rotating those flamingoes because they get stuck when my sims kick them.  Besides, flamingoes are too good for dormies, the dormies don't deserve to use them.


Title: Re: No Uni Invulnerability For Dormies
Post by: vector on 2005 November 24, 17:46:48
Heh heh heh - I left a flamingo on the lawn hoping they could use it to get their fun up, and only one dormie ever kicks it, and even then she only does something like once a semester. I put a swingset out for them as well, but forgot I also had Pescado's nobogartswings hack, so they don't use it at all. I should maybe take that out sometime.

I don't really use instruments, learned not to long before this hack came out. Might be worthwhile adding them again, since they won't use them day and goddamn night anymore.


Title: Re: No Uni Invulnerability For Dormies
Post by: Ancient Sim on 2005 November 25, 14:13:53
Well, I know I promised some pics of my results from this mod, but I can't post them because the "upload folder is full" or something.  In any case, only one is worth posting because the others are too dark due to me having GunMod's Radiance Light System in my game. 

Basically, what I have had to do is remove all the beds from the dormies' rooms and scatter them around the lot.  Is there anything that can be done so they can actually sleep in the beds in their rooms?  As I reported in my last post, they are trying to do this but the game won't let them, instead they are being "disabled", whatever that means.  It would seem so much more realistic if they could sleep in their beds.  Since installing this mod and realising just how controlled the dormies really are, I've re-named them the Stepford Dormies.  Somehow, it seems to fit.


Title: Re: No Uni Invulnerability For Dormies
Post by: J. M. Pescado on 2005 November 26, 03:49:07
When a dormie goes to its room, its energy is refreshed as if it had gone to sleep. This part is essentially "faked", because dorm rooms are faded out to ostensibly reduce graphical and computational load.


Title: Re: No Uni Invulnerability For Dormies
Post by: maxon on 2005 November 26, 12:52:23
When a dormie goes to its room, its energy is refreshed as if it had gone to sleep. This part is essentially "faked", because dorm rooms are faded out to ostensibly reduce graphical and computational load.

In one of my dorms I think I have a bug.  The rooms of the dormies are not faded out since I installed NL.  I installed your mod and, indeed, it has the desired effect: dormies passing out, dormies starving, etc. etc.  They are now sleeping in their little beds too - I can see them doing their zeds (is that zees if you're American?). 

Anyway, one slightly unexpected side-effect of the hack is this.  The dormies now sleep in their beds.  Some of the idiots also lock their doors.  When the maid comes in the morning, she spends hours walking from one locked dormie room to another, wanting to make the beds but not being able to get in.  As she seems to prioritise bed-making over something important, like say, cleaning the f***ing green-smoking toilets which haven't been cleaned in 5 days, you silly cow, she spends hours walking up and down the corridors not doing anything useful and then gets paid a big wad of money at the end of the day for it.  I have had to resort to taking the beds out of the rooms (because I can't unlock the doors without a major fiddle about) just so that she can make them in the corridor and get over her bed fixation.  It's almost as bad as the fish tank (has that been fixed yet?).

You know if you were to make one hack that would really improve the quality of my game play it would be one that would allow me to administer a smack to the sims when they did something stupid.  I know you can't make that and it's all wishful thinking but you have no idea just how much it would add to my experience of the game.  (Clean the fishtank for the nth time, smack!, clean the fishtank ..., smack ... sigh.  Perhaps I should play something else).


Title: Re: No Uni Invulnerability For Dormies
Post by: ElviraGoth on 2005 November 26, 13:18:36
One thing I've noticed is that now my sims have to lock their doors or they find a dormie sleeping in their bed!

Three different dorms.  Each one had one girl I was about to send to bed and their was a male dormie already sleeping in her bed.

I haven't had to lock my sims doors before because the dormies didn't bother them enough to.  Now it's essential.  Is this part of the hack that allows this to happen?


Title: Re: No Uni Invulnerability For Dormies
Post by: Ancient Sim on 2005 November 26, 20:16:21
How are people getting the dormies to sleep in their beds?  They won't in mine unless I take them out of the rooms and put them outside or something, apart from the one who tried and got straght out again because the game insisted on "disabling" her.  Had my first death yesterday, too.  The game seems to be sending them to class far more often since I put this mod in, especially when they're on the verge of starving, so one poor girl died the second she got back from class.  Pity really, she was one of the few decent-looking ones.  A night or two after she died I got all the ghost noises but there was no sign of her ghost, just everyone jumping in fright at the image of one of the other dormies, so maybe she's possessed her.


Title: Re: No Uni Invulnerability For Dormies
Post by: J. M. Pescado on 2005 November 26, 22:33:17
I haven't had to lock my sims doors before because the dormies didn't bother them enough to.  Now it's essential.  Is this part of the hack that allows this to happen?
Well, previously, dormies had no needs at all, since they could never become tired, hungry, dirty, uncomfortable, bored out of their skulls, etc. This meant that they'd be content to basically hog the instruments for hours and hours, never growing tired of this because nothing would make them stop until something forcibly yoinked them off, like the class call, or being sent to their rooms by the dorm controller.

Now dormies have needs again, so they'll do the usual imbecile-type-sim activities, like trying to sleep in random people's beds. It's a side effect of dormies becoming mortal again.


Title: Re: No Uni Invulnerability For Dormies
Post by: Andygal on 2005 November 26, 23:45:10
I've been using the mind control mirror to get them out of my sims' beds and into their own damn bed.

And also to wake up a few that passed out standing up in the bathroom because I didn't want them in the way.


Title: Re: No Uni Invulnerability For Dormies
Post by: Ancient Sim on 2005 November 27, 00:46:05
Well in the past they did lose stats, although probably not beyond a certain level.  One thing I noticed is that often they would have green fumes emitting from their persons and everyone would be holding their noses, yet when I checked them they weren't lacking in hygiene at all.  The game just seems to decide certain things at certain times regardless of whether they need them or not.  Now when they really are stinky, they don't always have the green fumes.  I think the poor game is confused.  One thing's for sure, they haven't a clue how to look after themselves.  I am starting to feel really sorry for them now. 


Title: Re: No Uni Invulnerability For Dormies
Post by: Oddysey on 2005 November 27, 00:49:03
And that's why all dorms should come equipped with cow plants: to put those poor, confused dormies out of their misery. And so we can point and laugh.


Title: Re: No Uni Invulnerability For Dormies
Post by: Ancient Sim on 2005 November 27, 02:05:33
I've encountered a problem with this.  I just had a new dormie, who happens to be one of my vamps.  In the past, she's been OK because she's spent all day arriving, going to her room, attempting to have a swing, then leaving because she "must flee".  She did this continously all day until sunset.  Now, unfortunately, she's not getting the signal to leave and as a result, she ate a meal then went to class before I realised she'd gone.  While at class, she went totally into the red on everything except social and turned into a pile of ashes immediately on return.  I teleported her boyfriend in to save her, at which pont her icon appeared in the panel although she wasn't selectable.  I made her selectable and put a coffin out, but as soon as I did that the game sent another dormie to replace her. 

So, basically it doesn't work with vamps, although it's not this mod so much as bad Maxis progamming.  They simply haven't allowed for the fact that dormies could become vamps, otherwise they wouldn't wake them up during the day and send them to bed at night.  Even constantly coming onto the lot and leaving again is not how it should be, but that's how it is without the mod.  Anyway, after exiting without saving and starting again, I've discovered that if I keep pushing her energy level right down, she stays in her coffin as long as her other vitals are above halfway.  Not ideal, but better than her turning into cinders every day.  She's been in the dorm 3 days now and only managed to go to class once without me realising and she was back just after daylight so didn't turn into a pile of ashes.


Title: Re: No Uni Invulnerability For Dormies
Post by: ElviraGoth on 2005 November 27, 13:06:12
This meant that they'd be content to basically hog the instruments for hours and hours, never growing tired of this because nothing would make them stop until something forcibly yoinked them off, like the class call, or being sent to their rooms by the dorm controller.

Yeah, I had one dorm with an EDS on the roof and had a stupid cheerleader hog the thing all day and all night before she finally left and went home.  Have had professors spend hours on end playing musical instuments.  Or singing karaoke very badly.

And now that's all gone.  YEA!

Keeping the doors locked is no biggie unless I have a couple who wants to get it on in a double bed I have placed in one room, but that's easily solved by unlocking it just prior to the event.

Love this mod!  I have dormies passing out everywhere, now.  Thank yuh, thank yuh vera much!  (Slight Elvis drawl there.)


Title: Re: No Uni Invulnerability For Dormies
Post by: jsalemi on 2006 February 08, 20:58:36
The latest NL patch from Maxis may be breaking this one.  I had a situation where everyone, including my two playable sims, got stuck on the second floor of a dorm and couldn't go down the inside stairs or out the doors to the outside stairs.  They were just all stuck in the same room.  I disabled this patch, and things seemed to return to normal in the dorm, as everyone became 'unstuck'.  I'll reactivate it and try it with a different dorm to see if the problem happens again.


Title: Re: No Uni Invulnerability For Dormies
Post by: J. M. Pescado on 2006 February 09, 01:10:02
I can't imagine why the patch would specifically break this, since I don't think the code changed there, but oftentimes simply wiggling random things will "unstick" things that were stuck on a specific lot, even if the problem was unrelated, simply because it may cause something to reset.


Title: Re: No Uni Invulnerability For Dormies
Post by: jsalemi on 2006 February 09, 01:44:07
Yea, I reactivated it and didn't have a problem with a different dorm, so it may have been a random thing (though I did try using the FFS debugger to force errors on everything in the lot, and it didn't help).  I actually ended up turning moveobjects on and physically moving all the sims to different locations, so that may have helped too.

So for now we can probably chalk this up to a one-time glitch, and I'll just keep an eye out to see if it acts up again.


Title: Re: No Uni Invulnerability For Dormies
Post by: agcons on 2006 February 24, 10:13:36
I think the NL patch did something as well.  No, I don't know what, exactly, but life in the dorms is definitely not as disorganised as it was before.

In the two dorms I've played since patch installation I've had some of the same dormies as before.  Those who were very hygiene-averse are now using the shower regularly, and those who always had trouble remembering where the toilet was are managing to find it now.  I've had "bathroom uses you" in the game for weeks, long before installing the NL patch, so it's not causing the change in behaviour.  I've had a few pass out in the hallways, but neither as many times nor as many different dormies as previously.

So far the most interesting behaviour concerns one dormie I checked with the mind-control mirror:  she had seriously low motives, especially hunger, fun, bladder, and energy. She exited the lot for about 30 sim-minutes, so she wasn't in class, and she came back totally and mysteriously refreshed.  The icon in her queue said "Hide".  If the patch changed things so they shower, pee, and eat like normal sims that's not so bad, but if their motives get so low the game drags them off the lot briefly for a magical restorative regimen of some kind that's a bit much for me.  I don't know yet if that will happen consistently, but I'll keep watching for it. 

I've tried re-setting the dorms by moving things around and by forcing errors with the FFS Debugger, but no changes so far.  One thing I haven't tried yet is playing a fresh dorm from the lot bin; I'll do that this weekend to see what happens.


Title: Re: No Uni Invulnerability For Dormies
Post by: J. M. Pescado on 2006 February 24, 12:13:19
So far the most interesting behaviour concerns one dormie I checked with the mind-control mirror:  she had seriously low motives, especially hunger, fun, bladder, and energy. She exited the lot for about 30 sim-minutes, so she wasn't in class, and she came back totally and mysteriously refreshed.  The icon in her queue said "Hide".  If the patch changed things so they shower, pee, and eat like normal sims that's not so bad, but if their motives get so low the game drags them off the lot briefly for a magical restorative regimen of some kind that's a bit much for me.  I don't know yet if that will happen consistently, but I'll keep watching for it.
Hey, leaving the lot for a magical restorative regimen sounds fine to me. That's what happens when you go to a community lot, after all. At least now they're acting quasi-like-your-sims.


Title: Re: No Uni Invulnerability For Dormies
Post by: ElviraGoth on 2006 July 10, 02:57:12
First, I love this mod.  Finally had an annoying prankster dormie DIE, dammit!

I have one thing I would like to request with this, though.  Now I have some dormies passing out (or falling asleep standing up) either on the portal or in the bathroom where they're in the way.  Or in front of a door.  I can move them with moveobjects, but I wondered if there was a way to check for where they are before they pass out?

I also have TJ's move away from the portal mod, but it doesn't seem to help where this is concerned.


Title: Re: No Uni Invulnerability For Dormies
Post by: J. M. Pescado on 2006 July 10, 03:00:47
Place a noisemaker in places you don't want any sleeping in. I have townies that seem to pass out in my stores, but the store radio stops them from doing it.


Title: Re: No Uni Invulnerability For Dormies
Post by: ElviraGoth on 2006 July 10, 22:26:27
OK, I'll give that a try.  I never thought about putting something that made noise out by the portal or in a bathroom, but I guess putting a speaker there would work.


Title: Re: No Uni Invulnerability For Dormies
Post by: jsalemi on 2006 July 11, 13:23:20
I just went into a dorm I hadn't played in a bit, and EVERY dormie was sound asleep someplace -- bathrooms, halls, in their food -- everywhere. I decided not to disturb them to see what happens, and my playable went through an entire semester (shortened to about 30 hours or so with the college clock) with only one of them waking up. :)  Not long after he got back from his final, two others woke up and immediately died from hunger.  I figured at that point it was time to wake up the others, since I didn't want all of them to kick off (yet  ;) ).


Title: Re: No Uni Invulnerability For Dormies
Post by: jrd on 2006 July 11, 13:37:24
I also use speakers to keep the doormats^H^H^H^H^H^Hrmies awake. We should have sprinklers for front lawns though, so we can be like the French against illegal campers, and maybe in EP4 (5? Does FFS with game version 1.4 count?) we'll be able to train attack dogs to keep dormies from sleeping everywhere in public.


Title: Re: No Uni Invulnerability For Dormies
Post by: jsalemi on 2006 July 11, 13:43:16
Or you could get the 'attack bot' from Paladin over at simwardrobe, and use it to shock the sleeping dormies awake. :)


Title: Re: No Uni Invulnerability For Dormies
Post by: jrd on 2006 July 11, 13:54:48
Shiny. I'll try that one. It should really be autonomous though and attack all Sims sleeping standing up or on floors.


Title: Re: No Uni Invulnerability For Dormies
Post by: dizzy on 2006 August 12, 00:24:52
Nice hack, but it should probably be retitled to something like Knee-Deep In the Fainted, the Dead and their Urine or something like that.  ;D


Title: Re: No Uni Invulnerability For Dormies
Post by: syberspunk on 2006 September 27, 22:15:11
I'm curious. I just looked at the code and compared it to the object.package, and am I imagining something? But I don't see a difference. Has OFB or the OFB patches included your changes? ???

The only difference that I noticed was just that the return errors are set as the same value as the return false.

Quote from: nouniprotect
     0000 : 0118 : 0300000000000000000000000000 : 01 : 0001 : 0001
[global 0x0118] Idle (0x0003)

     0001 : 0002 : 1400020000080600000000000000 : 00 : 0002 : 0019
[prim 0x0002] Expression (Game Edition Flag Set? Literal 0x0002)

     0002 : 03DC : FFFFFFFFFFFFFF00000000000000 : 01 : 0004 : 0003
[global 0x03DC] Lot - Is Dorm? - EP1 ()

     0003 : 03DD : FFFFFFFFFFFFFF00000000000000 : 01 : 0004 : 0019
[global 0x03DD] Lot - Is Frat? - EP1 ()

     0004 : 0118 : 9600000000000000000000000000 : 01 : 0004 : 0005
[global 0x0118] Idle (0x0096)

     0005 : 0002 : 0000000000050A00000000000000 : 00 : 0006 : 0006
[prim 0x0002] Expression (Stack Object ID := Literal 0x0000)

     0006 : 001F : 00000000810A0000000000000000 : 01 : 0007 : 0004
[prim 0x001F] Set to Next (Stack Object ID, person)

     0007 : 0002 : 9E00010000081300000000000000 : 00 : 0006 : 0008
[prim 0x0002] Expression (Stack Object's Selection Flags Flag Set? Literal 0x0001)

     0008 : 03DC : FFFFFFFFFFFFFF00000000000000 : 01 : 000A : 0009
[global 0x03DC] Lot - Is Dorm? - EP1 ()

     0009 : 03EA : 131F00060A000A000A0000010000 : 01 : 000B : 0006
[global 0x03EA] College - Is NID a Frat Member? (Stack Object's neighbor id, Current House)

     000A : 03C9 : 131F00060A0007FF0A0000010000 : 01 : 000B : 0006
[global 0x03C9] College - Have Key? (Stack Object's neighbor id, Current House, Literal 0xFFFF)

     000B : 0002 : 0900BBFF00010F00000000000000 : 00 : 000C : 000D
[prim 0x0002] Expression (Stack Object's motive Bladder < Literal 0xFFBB)

     000C : 0002 : 0900F1FF00050F00000000000000 : 00 : 000D : 000D
[prim 0x0002] Expression (Stack Object's motive Bladder := Literal 0xFFF1)

     000D : 0002 : 0600BBFF00010F00000000000000 : 00 : 000E : 000F
[prim 0x0002] Expression (Stack Object's motive Comfort < Literal 0xFFBB)

     000E : 0002 : 0600F1FF00050F00000000000000 : 00 : 000F : 000F
[prim 0x0002] Expression (Stack Object's motive Comfort := Literal 0xFFF1)

     000F : 0002 : 0500D8FF00000F00000000000000 : 00 : 0011 : 0010
[prim 0x0002] Expression (Stack Object's motive Energy > Literal 0xFFD8)

     0010 : 0002 : 0500190000050F00000000000000 : 00 : 0011 : 0011
[prim 0x0002] Expression (Stack Object's motive Energy := Literal 0x0019)

     0011 : 0002 : 0F00CEFF00010F00000000000000 : 00 : 0012 : 0013
[prim 0x0002] Expression (Stack Object's motive Fun < Literal 0xFFCE)

     0012 : 0002 : 0F00F6FF00050F00000000000000 : 00 : 0013 : 0013
[prim 0x0002] Expression (Stack Object's motive Fun := Literal 0xFFF6)

     0013 : 0002 : 0700BAFF00010F00000000000000 : 00 : 0014 : 0015
[prim 0x0002] Expression (Stack Object's motive Hunger < Literal 0xFFBA)

     0014 : 0002 : 0700F1FF00050F00000000000000 : 00 : 0015 : 0015
[prim 0x0002] Expression (Stack Object's motive Hunger := Literal 0xFFF1)

     0015 : 0002 : 0800BAFF00010F00000000000000 : 00 : 0016 : 0017
[prim 0x0002] Expression (Stack Object's motive Hygiene < Literal 0xFFBA)

     0016 : 0002 : 0800F1FF00050F00000000000000 : 00 : 0017 : 0017
[prim 0x0002] Expression (Stack Object's motive Hygiene := Literal 0xFFF1)

     0017 : 0002 : 0E00CEFF00010F00000000000000 : 00 : 0018 : 0006
[prim 0x0002] Expression (Stack Object's motive Social < Literal 0xFFCE)

     0018 : 0002 : 0E00ECFF00050F00000000000000 : 00 : 0006 : 0006
[prim 0x0002] Expression (Stack Object's motive Social := Literal 0xFFEC)

     0019 : 0012 : 0000020000000000000000000000 : 00 : 001A : 001A
[prim 0x0012] Remove Object Instance (Me)

     001A : 0118 : 2C01000000000000000000000000 : 01 : 0019 : 0019
[global 0x0118] Idle (0x012C)

Quote from: object.package
     0000 : 0118 : 0300000000000000000000000000 : 01 : 0001 : FFFC
[global 0x0118] Idle (0x0003)

     0001 : 0002 : 1400020000080600000000000000 : 00 : 0002 : 0019
[prim 0x0002] Expression (Game Edition Flag Set? Literal 0x0002)

     0002 : 03DC : FFFFFFFFFFFFFF00000000000000 : 01 : 0004 : 0003
[global 0x03DC] Lot - Is Dorm? - EP1 ()

     0003 : 03DD : FFFFFFFFFFFFFF00000000000000 : 01 : 0004 : 0019
[global 0x03DD] Lot - Is Frat? - EP1 ()

     0004 : 0118 : 9600000000000000000000000000 : 01 : 0005 : FFFC
[global 0x0118] Idle (0x0096)

     0005 : 0002 : 0000000000050A00000000000000 : 00 : 0006 : FFFC
[prim 0x0002] Expression (Stack Object ID := Literal 0x0000)

     0006 : 001F : 00000000810A0000000000000000 : 01 : 0007 : 0004
[prim 0x001F] Set to Next (Stack Object ID, person)

     0007 : 0002 : 9E00010000081300000000000000 : 00 : 0006 : 0008
[prim 0x0002] Expression (Stack Object's Selection Flags Flag Set? Literal 0x0001)

     0008 : 03DC : FFFFFFFFFFFFFF00000000000000 : 01 : 000A : 0009
[global 0x03DC] Lot - Is Dorm? - EP1 ()

     0009 : 03EA : 131F00060A000A000A0000010000 : 01 : 000B : 0006
[global 0x03EA] College - Is NID a Frat Member? (Stack Object's neighbor id, Current House)

     000A : 03C9 : 131F00060A0007FF0A0000010000 : 01 : 000B : 0006
[global 0x03C9] College - Have Key? (Stack Object's neighbor id, Current House, Literal 0xFFFF)

     000B : 0002 : 0900BBFF00010F00000000000000 : 00 : 000C : 000D
[prim 0x0002] Expression (Stack Object's motive Bladder < Literal 0xFFBB)

     000C : 0002 : 0900F1FF00050F00000000000000 : 00 : 000D : FFFC
[prim 0x0002] Expression (Stack Object's motive Bladder := Literal 0xFFF1)

     000D : 0002 : 0600BBFF00010F00000000000000 : 00 : 000E : 000F
[prim 0x0002] Expression (Stack Object's motive Comfort < Literal 0xFFBB)

     000E : 0002 : 0600F1FF00050F00000000000000 : 00 : 000F : FFFC
[prim 0x0002] Expression (Stack Object's motive Comfort := Literal 0xFFF1)

     000F : 0002 : 0500D8FF00000F00000000000000 : 00 : 0011 : 0010
[prim 0x0002] Expression (Stack Object's motive Energy > Literal 0xFFD8)

     0010 : 0002 : 0500190000050F00000000000000 : 00 : 0011 : FFFC
[prim 0x0002] Expression (Stack Object's motive Energy := Literal 0x0019)

     0011 : 0002 : 0F00CEFF00010F00000000000000 : 00 : 0012 : 0013
[prim 0x0002] Expression (Stack Object's motive Fun < Literal 0xFFCE)

     0012 : 0002 : 0F00F6FF00050F00000000000000 : 00 : 0013 : FFFC
[prim 0x0002] Expression (Stack Object's motive Fun := Literal 0xFFF6)

     0013 : 0002 : 0700BAFF00010F00000000000000 : 00 : 0014 : 0015
[prim 0x0002] Expression (Stack Object's motive Hunger < Literal 0xFFBA)

     0014 : 0002 : 0700F1FF00050F00000000000000 : 00 : 0015 : FFFC
[prim 0x0002] Expression (Stack Object's motive Hunger := Literal 0xFFF1)

     0015 : 0002 : 0800BAFF00010F00000000000000 : 00 : 0016 : 0017
[prim 0x0002] Expression (Stack Object's motive Hygiene < Literal 0xFFBA)

     0016 : 0002 : 0800F1FF00050F00000000000000 : 00 : 0017 : FFFC
[prim 0x0002] Expression (Stack Object's motive Hygiene := Literal 0xFFF1)

     0017 : 0002 : 0E00CEFF00010F00000000000000 : 00 : 0018 : 0006
[prim 0x0002] Expression (Stack Object's motive Social < Literal 0xFFCE)

     0018 : 0002 : 0E00ECFF00050F00000000000000 : 00 : 0006 : FFFC
[prim 0x0002] Expression (Stack Object's motive Social := Literal 0xFFEC)

     0019 : 0012 : 0000020000000000000000000000 : 00 : 001A : 001A
[prim 0x0012] Remove Object Instance (Me)

     001A : 0118 : 2C01000000000000000000000000 : 01 : 0019 : FFFC
[global 0x0118] Idle (0x012C)

Am I missing something? Just wondering if someone can verify that the code is the same, and thus nouniprotect is no longer required? Or maybe I'm totally blind and I'm missing something. I did a side by side comparison with a text diffing type tool...

Ste


Title: Re: No Uni Invulnerability For Dormies
Post by: dizzy on 2006 September 28, 00:44:28
Code:
hack:

###########################
# Group = 0x7F175BF9

###
# Group = 0x7F175BF9, Instance = 0x101F
# Title = Function - Main - NPC Motives
#
# Format = 8007, Params = 0, Locals = 0
# Tree type = 0, Header flag = 4, Tree version = FFFF800C (-32756)

     0: Idle(3); true: 1, false: 1
     1: Global(Game Edition) Flag Set? 2; true: 2, false: 19
     2: Lot - Is Dorm? - EP1; true: 4, false: 3
     3: Lot - Is Frat? - EP1; true: 4, false: 19
     4: Idle(150 (0x96)); true: 4, false: 5
     5: Stack Object := 0; true: 6, false: 6
     6: Set to Next: person; true: 7, false: 4
     7: stack obj's person data Selection Flags (0x9E) Flag Set? Selectable(Shown in Skewer); true: 6, false: 8
     8: Lot - Is Dorm? - EP1; true: A, false: 9
     9: College - Is NID a Frat Member?(stack obj's person data neighbor id (0x1F), Global(Current House)); true: B, false: 6
     A: College - Have Key?(stack obj's person data neighbor id (0x1F), Global(Current House), -1 (0xFFFF)); true: B, false: 6
     B: stack obj's motives Bladder (0x9) < -69 (0xFFBB); true: C, false: D
     C: stack obj's motives Bladder (0x9) := -15 (0xFFF1); true: D, false: D
     D: stack obj's motives Comfort (0x6) < -69 (0xFFBB); true: E, false: F
     E: stack obj's motives Comfort (0x6) := -15 (0xFFF1); true: F, false: F
     F: stack obj's motives Energy (0x5) > -40 (0xFFD8); true: 11, false: 10
    10: stack obj's motives Energy (0x5) := 25 (0x19); true: 11, false: 11
    11: stack obj's motives Fun (0xF) < -50 (0xFFCE); true: 12, false: 13
    12: stack obj's motives Fun (0xF) := -10 (0xFFF6); true: 13, false: 13
    13: stack obj's motives Hunger (0x7) < -70 (0xFFBA); true: 14, false: 15
    14: stack obj's motives Hunger (0x7) := -15 (0xFFF1); true: 15, false: 15
    15: stack obj's motives Hygiene (0x8) < -70 (0xFFBA); true: 16, false: 17
    16: stack obj's motives Hygiene (0x8) := -15 (0xFFF1); true: 17, false: 17
    17: stack obj's motives Social (0xE) < -50 (0xFFCE); true: 18, false: 6
    18: stack obj's motives Social (0xE) := -20 (0xFFEC); true: 6, false: 6
    19: Remove Object Instance: Me; true: 1A, false: 1A
    1A: Idle(300 (0x12C)); true: 19, false: 19
   
Maxis:

###
# Group = 0x7F175BF9, Instance = 0x101F
# Title = Function - Main - NPC Motives
#
# Format = 8007, Params = 0, Locals = 0
# Tree type = 0, Header flag = 4, Tree version = FFFF800C (-32756)

     0: Idle(3); true: D, false: error
     1: stack obj's motives Hygiene (0x8) := -15 (0xFFF1); true: 19, false: error
     2: Idle(150 (0x96)); true: 3, false: error
     3: Stack Object := 0; true: 4, false: error
     4: Set to Next: person; true: 12, false: 2
     5: stack obj's motives Bladder (0x9) < -69 (0xFFBB); true: 6, false: 7
     6: stack obj's motives Bladder (0x9) := -15 (0xFFF1); true: 7, false: error
     7: stack obj's motives Comfort (0x6) < -69 (0xFFBB); true: 8, false: 9
     8: stack obj's motives Comfort (0x6) := -15 (0xFFF1); true: 9, false: error
     9: stack obj's motives Energy (0x5) > -40 (0xFFD8); true: B, false: A
     A: stack obj's motives Energy (0x5) := 25 (0x19); true: B, false: error
     B: stack obj's motives Fun (0xF) < -50 (0xFFCE); true: C, false: 16
     C: stack obj's motives Fun (0xF) := -10 (0xFFF6); true: 16, false: error
     D: Global(Game Edition) Flag Set? 2; true: 10, false: E
     E: Remove Object Instance: Me; true: F, false: F
     F: Idle(300 (0x12C)); true: E, false: error
    10: Lot - Is Dorm? - EP1; true: 2, false: 11
    11: Lot - Is Frat? - EP1; true: 2, false: E
    12: stack obj's person data Selection Flags (0x9E) Flag Set? Selectable(Shown in Skewer); true: 4, false: 13
    13: Lot - Is Dorm? - EP1; true: 14, false: 15
    14: College - Have Key?(stack obj's person data neighbor id (0x1F), Global(Current House), -1 (0xFFFF)); true: 5, false: 4
    15: College - Is NID a Frat Member?(stack obj's person data neighbor id (0x1F), Global(Current House)); true: 5, false: 4
    16: stack obj's motives Hunger (0x7) < -70 (0xFFBA); true: 17, false: 18
    17: stack obj's motives Hunger (0x7) := -15 (0xFFF1); true: 18, false: error
    18: stack obj's motives Hygiene (0x8) < -70 (0xFFBA); true: 1, false: 19
    19: stack obj's motives Social (0xE) < -50 (0xFFCE); true: 1A, false: 4
    1A: stack obj's motives Social (0xE) := -20 (0xFFEC); true: 4, false: error

Little easier with disaSim.  :P


Title: Re: No Uni Invulnerability For Dormies
Post by: syberspunk on 2006 September 28, 04:00:37
Actually also did a comparison after using disasim, and I couldn't see a difference. I just went into SimPE after, so that I could move the lines around in the object.package so they match Pescados, but didn't change any of the opcode/operands themselves. Just sorted the order. And I could swear it doesn't look different...

I must be totally blind. ???

Ste

ETA:
nouniprotect:
Code:
###########################
# Group = 0x7F175BF9

###
# Group = 0x7F175BF9, Instance = 0x101F
# Title = Function - Main - NPC Motives
#
# Format = 8007, Params = 0, Locals = 0
# Tree type = 0, Header flag = 4, Tree version = FFFF800C (-32756)

     0: Idle(3); true: 1, false: 1
     1: Global(Game Edition) Flag Set? 2; true: 2, false: 19
     2: Lot - Is Dorm? - EP1; true: 4, false: 3
     3: Lot - Is Frat? - EP1; true: 4, false: 19
     4: Idle(150 (0x96)); true: 4, false: 5
     5: Stack Object := 0; true: 6, false: 6
     6: Set to Next: person; true: 7, false: 4
     7: stack obj's person data Selection Flags (0x9E) Flag Set? Selectable(Shown in Skewer); true: 6, false: 8
     8: Lot - Is Dorm? - EP1; true: A, false: 9
     9: College - Is NID a Frat Member?(stack obj's person data neighbor id (0x1F), Global(Current House)); true: B, false: 6
     A: College - Have Key?(stack obj's person data neighbor id (0x1F), Global(Current House), -1 (0xFFFF)); true: B, false: 6
     B: stack obj's motives Bladder (0x9) < -69 (0xFFBB); true: C, false: D
     C: stack obj's motives Bladder (0x9) := -15 (0xFFF1); true: D, false: D
     D: stack obj's motives Comfort (0x6) < -69 (0xFFBB); true: E, false: F
     E: stack obj's motives Comfort (0x6) := -15 (0xFFF1); true: F, false: F
     F: stack obj's motives Energy (0x5) > -40 (0xFFD8); true: 11, false: 10
    10: stack obj's motives Energy (0x5) := 25 (0x19); true: 11, false: 11
    11: stack obj's motives Fun (0xF) < -50 (0xFFCE); true: 12, false: 13
    12: stack obj's motives Fun (0xF) := -10 (0xFFF6); true: 13, false: 13
    13: stack obj's motives Hunger (0x7) < -70 (0xFFBA); true: 14, false: 15
    14: stack obj's motives Hunger (0x7) := -15 (0xFFF1); true: 15, false: 15
    15: stack obj's motives Hygiene (0x8) < -70 (0xFFBA); true: 16, false: 17
    16: stack obj's motives Hygiene (0x8) := -15 (0xFFF1); true: 17, false: 17
    17: stack obj's motives Social (0xE) < -50 (0xFFCE); true: 18, false: 6
    18: stack obj's motives Social (0xE) := -20 (0xFFEC); true: 6, false: 6
    19: Remove Object Instance: Me; true: 1A, false: 1A
    1A: Idle(300 (0x12C)); true: 19, false: 19


Maxis:
Code:
###########################
# Group = 0x7F175BF9

###
# Group = 0x7F175BF9, Instance = 0x101F
# Title = Function - Main - NPC Motives
#
# Format = 8009, Params = 0, Locals = 0
# Tree type = 0, Header flag = 0, Tree version = FFFF800C (-32756), Cache flags = 0

     0: Idle(3); true: 1, false: error
     1: Global(Game Edition) Flag Set? 2; true: 2, false: 19
     2: Lot - Is Dorm? - EP1; true: 4, false: 3
     3: Lot - Is Frat? - EP1; true: 4, false: 19
     4: Idle(150 (0x96)); true: 5, false: error
     5: Stack Object := 0; true: 6, false: error
     6: Set to Next: person; true: 7, false: 4
     7: stack obj's person data Selection Flags (0x9E) Flag Set? Selectable(Shown in Skewer); true: 6, false: 8
     8: Lot - Is Dorm? - EP1; true: A, false: 9
     9: College - Is NID a Frat Member?(stack obj's person data neighbor id (0x1F), Global(Current House)); true: B, false: 6
     A: College - Have Key?(stack obj's person data neighbor id (0x1F), Global(Current House), -1 (0xFFFF)); true: B, false: 6
     B: stack obj's motives Bladder (0x9) < -69 (0xFFBB); true: C, false: D
     C: stack obj's motives Bladder (0x9) := -15 (0xFFF1); true: D, false: error
     D: stack obj's motives Comfort (0x6) < -69 (0xFFBB); true: E, false: F
     E: stack obj's motives Comfort (0x6) := -15 (0xFFF1); true: F, false: error
     F: stack obj's motives Energy (0x5) > -40 (0xFFD8); true: 11, false: 10
    10: stack obj's motives Energy (0x5) := 25 (0x19); true: 11, false: error
    11: stack obj's motives Fun (0xF) < -50 (0xFFCE); true: 12, false: 13
    12: stack obj's motives Fun (0xF) := -10 (0xFFF6); true: 13, false: error
    13: stack obj's motives Hunger (0x7) < -70 (0xFFBA); true: 14, false: 15
    14: stack obj's motives Hunger (0x7) := -15 (0xFFF1); true: 15, false: error
    15: stack obj's motives Hygiene (0x8) < -70 (0xFFBA); true: 16, false: 17
    16: stack obj's motives Hygiene (0x8) := -15 (0xFFF1); true: 17, false: error
    17: stack obj's motives Social (0xE) < -50 (0xFFCE); true: 18, false: 6
    18: stack obj's motives Social (0xE) := -20 (0xFFEC); true: 6, false: error
    19: Remove Object Instance: Me; true: 1A, false: 1A
    1A: Idle(300 (0x12C)); true: 19, false: error


Title: Re: No Uni Invulnerability For Dormies
Post by: dizzy on 2006 September 28, 07:23:11
Maybe I'm blind too. Didn't spot this right away:

Code:
original:

     3: Lot - Is Frat? - EP1; true: 4, false: 19
     4: Idle(150 (0x96)); true: 5, false: error
     5: Stack Object := 0; true: 6, false: error
 
hack:

     3: Lot - Is Frat? - EP1; true: 4, false: 19
     4: Idle(150 (0x96)); true: 4, false: 5
     5: Stack Object := 0; true: 6, false: 6

Pescado has a silly sense of humor.  :P


Title: Re: No Uni Invulnerability For Dormies
Post by: syberspunk on 2006 September 28, 17:34:53
Ah... er... weird then. So, does Idle Ever return false? And if it doesn't... then that means this code is Never run, and it basically just idles all the time?

Hrm... ok. Thanks for pointing that out. I stared at it for a loooong time, and since most of the changes just involved setting the return false to the same value as return true, instead of returning an error, my eyes/mind must have just glossed over that detail there. :P

Ste


Title: Re: No Uni Invulnerability For Dormies
Post by: Gwill on 2006 November 02, 21:28:06
A bit of necromancy...  Any cance you could track down and stompinate the PIP window of dormies passing out?  I already know they're droping like flies, I don't need a pop-up to tell me.


Title: Re: No Uni Invulnerability For Dormies
Post by: J. M. Pescado on 2006 November 03, 00:38:10
I thought that window was there so you could send your sims to point and laugh.


Title: Re: No Uni Invulnerability For Dormies
Post by: syberspunk on 2006 November 03, 01:12:52
Hrm. I think you need to add features so that sims will actually walk over and point and laugh, at least depending on personality. Right now, all they do is pretty much ignore them and step over them. Occassionally, when they actually notice them, they might stop and worry. :P

Ste


Title: Re: No Uni Invulnerability For Dormies
Post by: J. M. Pescado on 2006 November 03, 01:18:34
Oh, yeah. I forgot you don't have that feature. All I have to do is click on the target sim and choose "Point and laugh at".


Title: Re: No Uni Invulnerability For Dormies
Post by: jsalemi on 2006 November 03, 02:14:03
It's probably something conflicting, but I'm not sure what, and the hack scanner doesn't show anything, but ever since I installed Pets, the dormies pass out standing up, no matter where they are or how much room they have.  They don't fall to the floor anymore.

Any ideas what I should look for that could cause this?


Title: Re: No Uni Invulnerability For Dormies
Post by: Gwill on 2006 November 03, 15:15:05
I had a problem with a dormie coming home from class and passing out right at the portal, blocking the way for one of my playables trying to get to his exam.  I had to move her with moveobjects on to get my sim to his final.


Title: Re: No Uni Invulnerability For Dormies
Post by: Kyna on 2006 November 03, 15:48:45
I was having that problem.  I solved it by putting a speaker on the outside wall - the noise woke up any dormies who passed out at the portal.