Simblesse Oblige Forum Index Simblesse Oblige
Forums for serious Simmers to share knowledge about The Sims 1
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Still working on my paint

 
Post new topic   Reply to topic    Simblesse Oblige Forum Index -> Hacker's Hideout
View previous topic :: View next topic  
Author Message
Alexa
Member
Member


Joined: 31 Jul 2009
Posts: 91
Location: France

PostPosted: Sat Oct 01, 2011 8:46 pm    Post subject: Still working on my paint Reply with quote

Following Somsimsthings to get rid off the requirement EP, I ran into this line:
Quote:
Local Variable 0 += my person data i: Technology ( Hot Date )

Does it means that it will still require Hot Date? Or can it still sit there without being removed, but someone not having this EP won't have... whatever effect it's supposed to do?

_________________
My items on TSR as Kilhian
My Facebook as Kilhian (Alexa)
Back to top
View user's profile Send private message Visit poster's website
peter9g
Member
Member


Joined: 03 Sep 2006
Posts: 507

PostPosted: Thu Oct 20, 2011 11:49 am    Post subject: Reply with quote

Code:
my person data i: Technology ( Hot Date )

is person data field 54.

The major risk in using your code line in a game prior to Hot Date would be if field 54 didn't exist at all in that game version, in which case your code would abort.

I don't have a no-EP game available right now, but I believe there are always at least 70 person data fields ( field 70 = zodiac in later versions, see Behavior.iff STR# 200) and that field 54 was something else relatively unimportant or unused prior to Hot Date.
Back to top
View user's profile Send private message Visit poster's website
peter9g
Member
Member


Joined: 03 Sep 2006
Posts: 507

PostPosted: Sun Oct 23, 2011 12:57 am    Post subject: Reply with quote

The NoEP Behavior.iff file lists 74 fields (0 - 73) for Person Data. So trying to put the value of field 54 into local variable (0) is fine, but trying to use
field 74 = Render Display Flags
would give an out of range error.

Looking specifically for changed fields we can make the following table


Code:

   12   s: mechanical
   13   s: gardening ( old ) --> i: Exercise ( Hot Date )
   14   s: music ( old ) --> i: Food ( Hot Date )
   15   s: creativity
   16   s: literacy ( old ) --> i: Parties  ( Hot Date )
   17   s: body
   18   s: logic
   19   mix carry animation  --> Unused & Do NOT Use
   20   personal style --> i: Style ( Hot Date )
   21   unused 21 --> Costume Trunk offset ( House Party )
        ...
        26   unused 26 --> i: Hollywood ( Hot Date )
   27   tick counter
   28   time left --> Tree Use Data Field #2
        ...
   53   i: Outdoors
   54   Old Conv. Topic --> i: Technology ( Hot Date )
   55   Old Conv. Topic --> i: Romance ( Hot Date )
        ...
   59   Disable Social --> Object Social Object ID




As expected, most of the Hot Date interest fields replace fields that were unused in the original shipped game.
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    Simblesse Oblige Forum Index -> Hacker's Hideout All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You can attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group