Member Controls

Developers > Planning for next EP - Freetime
Inge JonesLink to postposted: Sun Jan 06, 2008 10:46 am

Member since:
 2005-03-06
Posts:
 1900

Ok let's not all sit back and wait for Quaxi to do all the work this time.   We can all play a role.

 

Things that need doing - can anyone add to this?

 

Analyse the data structure associated with a Sim and his inventory to see what new fields were added

Coding the UI to display the new fields

Changing the xregs to pick up the new EP

 

We can agree which of us will do which part so we can get straight on with it.

quaxiLink to postposted: Sun Jan 06, 2008 12:09 pm
Avator for quaxi

Member since:
 2006-04-28
Posts:
 3154
I'll take care of the SDE and memory resources.
jfadeLink to postposted: Mon Jan 07, 2008 6:02 am

Member since:
 2005-03-10
Posts:
 25

Since my involvement as far as coding is pretty much non-existant, and since I don't know anything about any of those things you mentioned, I don't know if I'll be much help in those regards, but if I get it early enough like I usually do, who knows, I may take a quick look at stuff.

 

However, if anything at all changes with collections or skins, I'll know about it and be sure to post it here. :)

Inge JonesLink to postposted: Mon Jan 07, 2008 10:05 am

Member since:
 2005-03-06
Posts:
 1900
Quaxi, when you say memory resources, you don't mean the Sims memory tokens, do you?  You mean memory for the site or SimPE's processes?
TheoLink to postposted: Mon Jan 07, 2008 1:01 pm

Member since:
 2006-01-07
Posts:
 75
The runtime manages the SimPe process memory, so he surely means the HGBH editor.
Inge JonesLink to postposted: Mon Jan 07, 2008 2:48 pm

Member since:
 2005-03-06
Posts:
 1900
I need to start familiarising myself with the storage of the Persondata structure so I can check what has changed there.  What's confusing me is some Persondata values are obviously per instance, eg "persontype" while others are persistent like skill levels and personality.  So they must be stored in seperate files?  I know the Sim instance is stored in the lot file along with details such as their stack - what BHAV line they're running - but where is the data that is shared across instances?
quaxiLink to postposted: Sun Jan 13, 2008 12:44 pm
Avator for quaxi

Member since:
 2006-04-28
Posts:
 3154

The SDSC Wrapper is kind of - let's say interessting to program ;) So I think it would be fastest (assuming I get some time) if I would do at least the programming work there.

Same goes for the NGBH wrapper.




Edit:
About the instances. I'd say the shared data should be in the SDSC. What data do you mean specifically?

Inge JonesLink to postposted: Sun Jan 13, 2008 4:21 pm

Member since:
 2005-03-06
Posts:
 1900
I've never even heard of an SDSC!  Well I don't know if this is what you're asking me, but if you have one Sim called Simon, and when you last played and saved the Goth's house he was visiting there, and when you played and saved the Kat house he was visiting there, and he was at his own home too, there are three instances of him.  Each of those instances has a different status.  The visiting ones are Persondata Persontype = 1 and the at home instance is Persondata Persontype = 0.  Those are stored with the lot files I think.   But Persondata cleaning Skill is the same across all instances.  If I play the Goth house and something that increases the sim's cleaning skill, when I go to the Kat house or to his home, that instance will have the same improved cleaning skill.   Obviously cleaning skill can't be stored per instance.  Is that what you are asking?


viewthread, 0, 0, Planning-for-next-EP-Freetime