• Welcome to SC4 Devotion Forum Archives.

Confusion about what properties should be used in Prop Exemplars

Started by jmelvin, December 01, 2018, 07:51:48 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

jmelvin

I've used SC4PIM and ilive reader to look at a lot of prop exemplars and see what I consider a very mixed bag. The following is an example of what I think might be a basic set for a timed prop:

ParentCohort         0x00000000,0x00000000,0x00000000   
Exemplar Type         0x00000010   Uint32   0   Prop   
Exemplar Name         0x00000020   String   1   jam SG_field_Corn01   
Ignore lot state effects   0x09F00E59   Bool   0   True
        Set to True if the prop should ignore lot state effects (distressed, abandoned, traffic stress, etc.)
Simulator Date Interval   0x0A751675   Uint32   0   0x0000016D   
AppearanceZoomsFlag      0x0ABFC024   Uint32   0   0x0000001F   
        Value 0x1F is used if the model for the prop was built to show at viewing levels 1-5
Occupant Size         0x27812810   Float32   3   15.15450001,4,15.5   
Resource Key Type 4      0x27812824   Uint32   8   0x00000000,0x00000000,0x00000000,0x00000000,0x27812821,0x5AD0E817,0xB1963B04,0x00030000
        Used in conjunction with Simulator Date Interval, Simulater Date Duration, and Simulator Date Start for props that will appear only at certain times of the year; Used in
        conjunction with Prop Time of Day for props that will appear only for selected hours of the day   
Simulator Date Duration   0x4A764564   Uint32   0   0x00000038   
Previewable         0x4A89FCF3   Bool   0   True
        Set to True if prop is to be used on a ploppable lot and the prop should appear in the building plop preview    otherwise this property isn't needed.
Orient To Slope      0x69F14D33   Bool   0   True
        Set to true if the prop has some width and depth and you want it to tilt based on the slope it's on (people and trees would have this value set to False so they don't tilt on a
        slope.
Query as main building   0x6A95E503   Bool   0   True
        Quote from: Names and Descriptions of Buildings and Props by RippleJet
        "Query as main building = True
        (User Visible Name Key = 0,0,0 or any other address)
        Hovering above the prop, you will see the hover query for the building on the lot (the same as you would see hovering over the building)."   
User Visible Name Key   0x8A416A99   Uint32   3   0x00000000,0x00000000,0x00000000   
Is Ground Model      0x8A5E5DB8   Bool   0   True
        Set to True so the prop will cast shadows on terrain and buildings/props with an LOD < .3m hgt
Simulator Date Start   0xCA7515CC   Uint8   2   0x05,0x14   

There are several other properties that would come into play for special circumstances such as Prop Wealth if the prop should only appear for a specified wealth level or Light
if the prop has a light mask and should be lit at night.

My questions to experienced modders out there are:
    Are there other properties that should be included in this basic set?
    What would be the reason for including them?