If a character can create a campfire anywhere in an exterior area, then yes, you can create a sound placeable using its resref.
Does not work. I tried this:
object oSound = CreateObject(OBJECT_TYPE_PLACEABLE,"campfire",GetLocation(OBJECT_SELF));
I can't listen to the sound of campfire
I guess because it isn't PLACEABLE and it is SOUND.
How to play sound al_cv_firecamp1 by 60 seconds?