#1
19th Mar 2023 at 12:29 PM
Custom Hobby/Vacation Lot Dialog
I've been successful in creating custom hobby lots from scratch following information found on MTS, and changing the u4 number to match those in the original file so that each lot corresponds to it's hobby. However, the Dialog from the iconic hobbyist when giving membership and upon entry to the lot still refers to the names of the maxis lots, and I'm not into that.
I'm making a greek mythology hood, so I don't want an invite/weclome to Sue's (Secret) Kitchen, I want Meliai's Kitchen Garden, etc. I've edited STR# Dialog prim set in group 0x07F9ECC6A for each lot, but that wasn't enough to change the dialog when testing in-game. I then looked into the BHAV files ('Interaction - Iconic Visit' and 'Function - Main'), found a couple of entries corresponding to the dialog I want to change, and using that hammer and sickle button unclicked 'use temp' which brings up my edited STR# text to the right. When testing in-game this still brings up the maxis text. Doing a resource search for STR# for Sue's (Secret) Kitchen still brings up that Dialog prim string set that no longer contains those words in it's text!!
I'm baffled. In that same group is a file 'Controller - EP7 - Secret Hobby Lots', and in the miscellaneous section is an entry titled 'No New name from Template' in the RAW Data, set to 0x0000; I wonder if a change here would be the fix I need, and for the following issue I find with secret vacation lots?
When a map is discovered, it refers to the original maxis destinations and lots, not my custom ones. So I've changed these in the catalogue descriptions for each map (groups 0x7F034A0C, 0x7F505688, 0x7F9C2207). I've also looked in Group 0x7F084A90 and edited the 'Secret Lot and Neighborhood Names' file according to my lots and destinations. Looking into the BHAV file for 'Dig for stuff - Found Object TNS) there are 2 Dialog options (for him or her), each referring to $SemiGlobalString:0:1 and one ending in 2, which must be lot and destination. Looking into 'Dig for Stuff - Create Object and Add to Inventory' and viewing BHAV of entries Create Obj - Map then Array -Fill with valid maps, leads to 3 boxes 'Add map if don't have' with numbers that correspond to the numbers in the edited STR# file 'Secret Lot and Neighborhood Names'!
I feel like I'm getting closer to a solution, but if there is indeed a solution at all, there's nothing more I can do to achieve it as my computer knowledge isn't good enough, and I'm not sure any of the tutorials deal with this. I can try setting those 'No New name from Template' to false, and placing my lots in the N'hood template files, but that won't give me my customised iconic hobbyist dialogue...
Any suggestions? I really want to turn up to the games hobby lot and to see "Poker Downstairs? I hardly know her!" show up in the dialog