Welcome to
Mod The Sims
Online: 2483
News:
Have an account? Sign in:
pass:
If you don't have an account, why not sign up now? It's free!
Other sites: SimsWiki
Reply  Replies: 24 (Who?), Viewed: 8912 times.
Search this Thread
Old 9th May 2008, 01:25 PM Zombie in FreeTime?? Numenor says: YES! :) #1
Kabuto
Original Poster

Instructor

Join Date: Jul 2006
Posts: 564
Thanks: 1007 in 6 Posts
8 Achievements


Hi,

I need your help in order to confirm if zombie is available in FreeTime because I saw the BHAV function named "Zombie - Is Sim a Zombie?" which call twice the "Expansion Pack - EP(param) Installed?" function in order to verify if param=0x1 (University) or param=0xD (FreeTime) is installed.


So I would like to know if the players who haven't got EP1 but have got EP7 can turn their sims into zombies ?
Last edited by Numenor : 20th May 2008 at 04:46 PM.
Old 9th May 2008, 01:41 PM #2
HystericalParoxysm
Retired Moderator



Join Date: Tommorow
Posts: 21,335
Thanks: 331792 in 310 Posts
46 Achievements

View My Journal


Certainly not - it's likely just a check for whether a sim is a zombie if users have University installed as well as FT. You can't have zombies without University.
Old 9th May 2008, 01:45 PM #3
treeag
Theorist

Join Date: Feb 2006
Posts: 2,340
Thanks: 78998 in 48 Posts
25 Achievements

View My Journal


No, HP. AFAIK, you can get zombies with FT only. You can get zombie from the genie resurrection wish.
Old 14th May 2008, 10:33 AM #4
Kabuto
Original Poster

Instructor

Join Date: Jul 2006
Posts: 564
Thanks: 1007 in 6 Posts
8 Achievements


Ok, thank you treeag for your confirmation !
Old 15th May 2008, 07:01 PM #5
CtfG
Field Researcher

Join Date: Sep 2005
Posts: 407
Thanks: 22551 in 68 Posts
16 Achievements


Actually, Zombies were introduced with EP1-UNI and the career reward Resurrectonomitron (or whatever it is called). Kabuto, when you install an EP / SP, the install programm merges the old files into the new files. So if you have all EPs installed, you will see Zombies, Plantsim, Werewolfs etc. in FT, because all older "objects.package" were merged into FT's "object.package".

Insert the FT DVD and open the file "compressed.zip" in the root. There you will find the objects.package from FT, containing only the FT files. HP is right: without UNI you will not get Zombies, because only with the UNI EP all Zombie functions, the skins etc. were published.

Let Teens Live Alone With TeenStar PC
Let Teens Adopt A Baby/Toddler/Child
>>> Check my profile page for further hacks <<<
Old 15th May 2008, 07:18 PM #6
simsample
'Death, death, death' Until the sun cries morning



Join Date: Feb 2005
Posts: 16,822
Thanks: 7847 in 83 Posts
18 Achievements

View My Journal


I could have sworn I read somewhere that someone with only FT was getting zombies from the genie backfire.

I will choose a path that's clear- I will choose free will
RUSH Headlong Flight Performing Arts Award Star Rush OC
Please check out my profile policies before PMing me! Thanks.
Old 15th May 2008, 07:32 PM #7
CtfG
Field Researcher

Join Date: Sep 2005
Posts: 407
Thanks: 22551 in 68 Posts
16 Achievements


I'll start SimPE and check the genie lamp. Now I want to know that, too

Let Teens Live Alone With TeenStar PC
Let Teens Adopt A Baby/Toddler/Child
>>> Check my profile page for further hacks <<<
Old 15th May 2008, 08:08 PM #8
Kabuto
Original Poster

Instructor

Join Date: Jul 2006
Posts: 564
Thanks: 1007 in 6 Posts
8 Achievements


Well, I extracted the "objects.package" from the "compressed.zip" and I see these functions are called :

NPC - Unique - Genie group ID : 0x7F285E93
Controller - Wishes - Resurect - Helper group ID : 0x7F3083B0

"Interaction - Wish - Resurrect"
-> "Run Tree by Name (Sub - Resurect Sim)" from Controller - Wishes - Resurect - Helper
---> "Sub - Resurrect - Zombie(nID)"



So I'm not completely crazy !
Last edited by Kabuto : 15th May 2008 at 08:29 PM.
Old 15th May 2008, 08:39 PM #9
CtfG
Field Researcher

Join Date: Sep 2005
Posts: 407
Thanks: 22551 in 68 Posts
16 Achievements


Here's what I found out about the Genie Lamp and resurrecting Zombies:

Group 7F285E93, NPC - Unique - Genie (0x0080), Inst. 100D "Interaction - Wish - Resurrect" calls the named tree "Sub - Resurrect Sim" when the genie lamp wish "Resurrect" is selected. Since GUID 0xD4321C38 (Controller - Wishes - Resurrect - Helper, Group 0x7F3083B0) is created in this process, I switched to that group (and silently thanked Pescado who explained to me how to find the correct tree).

Now, if you follow the program flow of this BHAV, you will eventually notice that there is no way to create a Zombie from the Genie Lamp's "Resurrect" wish. Because the line "[prim 0x0002] Expression (Stack Object's attribute 0x0001 ("Payment Amt") < Const 0x1001:0x02 (Value: 0x101F))" refers ONLY to University where this attribute is set by using this Resurrectothingy and paying money for the resurrection of a sim or pet. But the Genie Lamp does not touch this attribute, and therefore we come to the conclusion: FreeTime does not resurrect sims as Zombies.

Vironin

Let Teens Live Alone With TeenStar PC
Let Teens Adopt A Baby/Toddler/Child
>>> Check my profile page for further hacks <<<
Old 15th May 2008, 09:30 PM #10
Kabuto
Original Poster

Instructor

Join Date: Jul 2006
Posts: 564
Thanks: 1007 in 6 Posts
8 Achievements


Well, the zombie is disabled.


So if someone do a mod which replace this condition, the zombie resurrection will be possible, right ?


Thank you everyone for your confirmation !
Old 16th May 2008, 04:54 AM #11
CtfG
Field Researcher

Join Date: Sep 2005
Posts: 407
Thanks: 22551 in 68 Posts
16 Achievements


Quote:
Originally Posted by Kabuto
(...) So if someone do a mod which replace this condition, the zombie resurrection will be possible, right ? (...)


Theoretically, yes, and using this mod for your private game is surely okay. But publishing a mod that enables Freetime customers to use the zombie mesh and the zombie behavior without owning UNI means, you also have to include all zombie resources in your mod, and this might be a copyright violation, so I won't do it

Let Teens Live Alone With TeenStar PC
Let Teens Adopt A Baby/Toddler/Child
>>> Check my profile page for further hacks <<<
Old 16th May 2008, 01:00 PM #12
Kabuto
Original Poster

Instructor

Join Date: Jul 2006
Posts: 564
Thanks: 1007 in 6 Posts
8 Achievements


I was thinking all the zombie resource was already included because "Zombie - Is Sim a Zombie?" verify if FreeTime is present when University isn't I think they began to add zombie but they abandoned the idea.

Well, I must finish my current mod projects but I think I'll try later to override this "Stack Object's attribute 0x0001 ("Payment Amt")" test and see what will happen. it tell me if zombie resource is fully included or not.

Certainly you're right but I need to be sure.
Last edited by Kabuto : 16th May 2008 at 01:06 PM.
Old 17th May 2008, 05:41 AM #13
CtfG
Field Researcher

Join Date: Sep 2005
Posts: 407
Thanks: 22551 in 68 Posts
16 Achievements


The zombie ressources are not fully included in FreeTime. Load the FT objects.package again and list only OBJD. You will see some referrences to Pets, to Seasons, to Uni. There are additional functions needed to "transfer" informations between the Expansion Packs. If you override the Stack Object's attribute, it will definitely work on your installation because you have both FT and UNI (I assume). But if you hand out the finished mod to others who do not have UNI, it will not work. Because FT does only some checks, but has no other zombie resources included.

Let Teens Live Alone With TeenStar PC
Let Teens Adopt A Baby/Toddler/Child
>>> Check my profile page for further hacks <<<
Old 17th May 2008, 09:23 AM #14
Kabuto
Original Poster

Instructor

Join Date: Jul 2006
Posts: 564
Thanks: 1007 in 6 Posts
8 Achievements


OK, THANK YOU VERY MUCH about use your time in order to give me a complete answer.


I'll never understand why "Zombie - Is Sim a Zombie?" look for FreeTime.
Old 18th May 2008, 05:36 AM #15
CtfG
Field Researcher

Join Date: Sep 2005
Posts: 407
Thanks: 22551 in 68 Posts
16 Achievements


Quote:
Originally Posted by Kabuto
(...) I'll never understand why "Zombie - Is Sim a Zombie?" look for FreeTime.

Because you now have two objects to resurrect dead sims/pets:
a) the Resurrectonomitron from UNI
b) the Genie Lamp from FREETIME

Both objects call dead sims/pets back into life, but with different effects. When UNI is installed and you pay not enough money to resurrect the sim, s/he will come back to "earth" as a zombie. When FT is installed and you resurrect a dead sim, s/he will come back without restrictions. One behavior with two different effects = one function that does all the checkings. "Is Sim A Zombie" needed to be updated for FT because of the Genie Lamp. It is similar to getting the UI relationship flags. One function checks for all the symbols: friend, crush, love, engaged etc. With FT, this function had to be extended with the new "BFF" code and flag.

Let Teens Live Alone With TeenStar PC
Let Teens Adopt A Baby/Toddler/Child
>>> Check my profile page for further hacks <<<
Old 18th May 2008, 08:33 AM #16
Kabuto
Original Poster

Instructor

Join Date: Jul 2006
Posts: 564
Thanks: 1007 in 6 Posts
8 Achievements


Ok, Thanx :D
Old 18th May 2008, 09:03 AM #17
treeag
Theorist

Join Date: Feb 2006
Posts: 2,340
Thanks: 78998 in 48 Posts
25 Achievements

View My Journal


I swear I read that somebody said they have zombies from genie although they don't have UNI installed. I wonder how that's possible, then.

EDIT: here it is

Quote:
Originally Posted by starbucks_dreams
THANK YOU! last night i was trying to bring back all my family for pictures and i ended up getting 3 zombies. i had quit i was so frustrated! now i can put them right! but actually, question for this. i DON'T have university installed, it was the FreeTime genie lamp that gave me zombies, does this acknowledge uh, that?


from this thread.
Old 18th May 2008, 11:36 AM #18
Kabuto
Original Poster

Instructor

Join Date: Jul 2006
Posts: 564
Thanks: 1007 in 6 Posts
8 Achievements


starbucks_dreams profile

Quote:
Stuff Packs Purchased: Family Fun, Glamour Life, Celebration, H&M Fashion, Teen Style
Games Purchased: Original, University, Nightlife, Open for Business, Pets, Seasons, Bon Voyage, Free Time
Old 18th May 2008, 12:58 PM #19
treeag
Theorist

Join Date: Feb 2006
Posts: 2,340
Thanks: 78998 in 48 Posts
25 Achievements

View My Journal


LOL this is getting hilarious. Maybe it'll be easier if somebody could use AnyGameStarter and just see if with FT only you can get zombies or no.
Old 18th May 2008, 08:28 PM #20
CtfG
Field Researcher

Join Date: Sep 2005
Posts: 407
Thanks: 22551 in 68 Posts
16 Achievements


This is for sure the last time I post to this thread *lol*

With FT only, there is no way to get a zombie from the genie lamp's resurrect option. The check function is in FT, but it splits itself in two directions:
- UNI installed? If yes: Resurrect selected from Resurrectonomitron? If yes: Sim paid sufficient money? If yes: resurrect; if no: create zombie.
- FT installed, UNI not installed: full resurrect, no zombie.

Good night, everyone! See you in the next thread *laughs*

Let Teens Live Alone With TeenStar PC
Let Teens Adopt A Baby/Toddler/Child
>>> Check my profile page for further hacks <<<
Old 20th May 2008, 04:12 PM #21
Numenor
The ModFather



Join Date: Sep 2004
Posts: 8,400
Thanks: 197408 in 174 Posts
39 Achievements

View My Journal


Well, this should eliminate every possible doubt...





This snapshot has been taken in a fresh new "Only FreeTime" AnyGame.

I never tried before the "resurrect" option of the Genie, nor I have checked the code, so I can't say whether ALL the resurrections create zombies, or which conditions must be met.
The old man (the asker) was platinum, and no money was asked at all (so, there is no check about the amount paid, like for the Resurrectonomitron).

I would like, also, to explain the file structure of the various EP.
I too thought, at the beginning, that the installation of an EP somehow "merged" the various Objects.package. This is not true: the Objects package that comes with FreeTime contains ALL the objects and BHAVs and other resources from ALL the previous EPs. But then, why can't you have the objects for the EPs that you don't have installed? Because what is missing is the mesh, along with the textures, materials, joint structure etc: basically, everything related to the exterior look of the objects. When you install FreeTime, of course, you DON'T have all the "ObjectsXX.package" (located in Res\3D), and therefore those objects can't be seen in game, even if the main objects.package contains the OBJD, BHAV, SLOT, Text Lists etc. Moreover, each OBJD contains a special "EP code" that prevents an object from appearing in the catalog if you don't have the right EP installed.

Back to zombies
As said, the main Objects.package from FreeTime contains all the BHAVs related to the zombie management, and the "3D" files from FreeTime contain all the animations and textures for the zombies (they are duplicates of the UNI ones: in most cases their name is still "ep1_xyz...").

So, I'd change the title of this thread to "Zombie in FreeTime? YES!"


EDIT: I've resurrected three sims in total, and they all were zombies...

EDIT AGAIN:
I've checked the code; the lamp simulates a payment, based on a random number ("X") between 0 and 100:
X < 20 ---> simulated payment of 0§ ---> resurrect zombie
20 < X < 60 ---> simulate payment of 5000§ ---> resurrect sim with messed up personality
X > 60 ---> simulate payment of 10000§ ---> perfect resurrection.

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)


I *DON'T* accept requests, sorry.
Last edited by Numenor : 20th May 2008 at 04:41 PM.
Old 20th May 2008, 09:18 PM #22
plasticbox
Pettifogging Legalist!



Join Date: Oct 2005
Posts: 5,720
Thanks: 173250 in 468 Posts
31 Achievements


Oh noes! =P Now I'm gonna have to try this .. my actual game is non-Uni-but-FT. And one of my sims already has a lamp collecting dust in the corner ..

*goes looking for shotgun download*

Newbie Road/Wee Barnoid: Starter houses | Backdoor Lane: Urban lots | Baskerville | Middleground | Elsewhere

I'm gone for now. Boats > Sims. Thanks for everything – it was a great time!
Old 20th May 2008, 11:30 PM #23
Numenor
The ModFather



Join Date: Sep 2004
Posts: 8,400
Thanks: 197408 in 174 Posts
39 Achievements

View My Journal


Plasticbox, now I'm purely guessing, but if you find around a hack (such as a vial or something: I'm sure that someone MUST have created it) to manually turn sims to zombies, I bet that it will work in FT-only games, even if it says "UNI required" -

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)


I *DON'T* accept requests, sorry.
Old 21st May 2008, 12:04 AM #24
plasticbox
Pettifogging Legalist!



Join Date: Oct 2005
Posts: 5,720
Thanks: 173250 in 468 Posts
31 Achievements


Yeah there are vials and such, but that's no fun -- I like when my sims have unfortunate accidents =)

Newbie Road/Wee Barnoid: Starter houses | Backdoor Lane: Urban lots | Baskerville | Middleground | Elsewhere

I'm gone for now. Boats > Sims. Thanks for everything – it was a great time!
Old 24th May 2008, 10:34 AM #25
J. M. Pescado
Fat Obstreperous Jerk

Join Date: Oct 2004
Posts: 3,153
Thanks: 8587 in 38 Posts
14 Achievements


Unless such an object is specifically made to actually check for correct expansions and bail out if they are not present, it is likely the object will function in a Freetime only config. Given that most such objects are sloppily made, it is likely that no effort was made to prevent a user from using it inside of an illegal game configuration. The double-expansion calls from above are, obviously, an OR test to check if either Uni OR Freetime is installed, since either one would enable zombies.

Grant me the serenity to accept the things I cannot change, the courage to change the things I cannot accept, and the wisdom to hide the bodies of those I had to kill because they pissed me off.
Reply


Section jump:


Powered by MariaDB Some icons by http://dryicons.com.