#7
7th Feb 2010 at 4:01 PM
Last edited by MogHughson : 7th Feb 2010 at
4:36 PM.
Posts: 773
Thanks: 72153 in 38 Posts
23 Achievements
View My Journal
Hmmm - I was interested by this because I too would like to be able to update the CTSS (Catalog string) on-the-fly. So far I have checked out the Diploma and the CTSS is
not updated - it retains the fixed catalog string that is in the package. All the interesting automatic stuff is part of viewing the diploma and does not affect the catalog string (which you see when you have something in your inventory).
I will now look at deeds and First Simolean awards to see if they update CTSS. In-Game inspection certainly suggests that the CTSS
is being updated.
Deed
It has two CTSS resources, instance values 0x000007D0, and 0x000007D1. The
OBJDwiki Resource cross-refs, show it using the first (0x000007D0) which is the one which says "Deed to %s", so I guess the one that says "Deed to nothing" is surplus to requirements. I'm not quite sure how the %s gets substituted yet. Address Book entries use %s as a substitution for each Neighbor ID in the array you provide them with. The Deed object does have the Lot ID as it's first attribute. Whether that is all that is required or whether there is more to it than that - I don't know yet.