In this case, the BHAV you want is "Function - Cook" and its guardian. (They most likely won't be in your package, so you'll need to import them first.) A good place to start the effect, at least to me, might be right after the Standard Entry - and a good place to stop it is right before the Standard Exit.
Then you need to go into the OBJf's and make sure that the two of them that calls the "Function - Cook" calls your local "Function - Cook" instead of the global 2000-something one. And then you should be set.
Edit: If you want to have more control over when the effect starts, you can edit the "Cook - _Core" BHAV instead (which also will need to be imported into the package). Actually, that might be better. In that case, make sure that your local "Function - Cook" then calls your edited "Cook - _Core" instead of the semiglobal one (and that the OBJf'a are calling the local "Function - Cook" that calls the local "Cook - _Core".) Or, if you want different fires depending on whether the food is being fried or just simmering, you can edit those _Core BHAVS, and then have "Cook - _Core" call your edited cores.
Edit: The effect it has now wasn't added to the Main. It's imported as "Function - Start Run Mode" since that's the way I knew how to do it...thanks to adding that effect to a mesh for someone else.
I was editing my last post as you posted, so I'll reiterate what I wrote then. It might be better to edit the "Cook - _Core" BHAV instead; then you'll have more control over when the effect starts.
Edit: I made a test stove. (Hmm, now that I look closely at it, it looks a bit like it's actually the pan that's playing music, and not the stove. Bad Nix for not checking her Stack Object IDs. )
Thanks for telling me what to do here- and I'll be trying that out laterish too. I didn't get a chance to yet because I went back to bed and just got up. Bad MLC.
Yeah, re the musical notes, I pretty much just grabbed the first effects name I had handy. And you're welcome, I'm glad if I could help. 'Cause it sounds absolutely awesome to have a stove where the fire is only burning when it's in use.
Home. Firing up SimPE. Gonna give this a shot- hopefully it's as easy as adding the one effect I know how to add is. (I plan on adding fire to a couple of more things for my pixel pyromaniac giftee so it's a good thing I know how to add it!)
Aww, thanks. I actually didn't notice it at first, not until I was uploading the video. "Wait a sec, aren't the notes coming from..."
Oh, I forgot to say, you're going to need to stop the effect no less than four times - one for each cook type. But that's nothing fancy, either, just chuck it in after each little green T (and then have the Stop Effect return true instead) and you're good.
Speaking of cook types - do you want different fires for different types of cooking, or are you going to use the same for all? 'Cause if you want different fires, then it's the "Cook - _Type" BHAVs we should be playing with instead.