@tehom said in Code Discussion: Ambiance Emits:
My feeling on them is that they should only be done when they're to emphasize or reinforce theme, or convey information that's relatively important. I think it's kind of damaging if people receive messages that are wrong in some way - if it's about something that isn't reflected in the room or character's current state, it's kind of jarring and annoying.
But for something that's meaningful, or fairly personalized for a character, I think it can be a nice touch.
Yeah, I love the idea of them, but think they need to be balanced carefully.  For example:  The occasional emit/message describing feeling listless when lower on willpower, or the occasional emit craving blood if a vampire is low on vitae/blood/whatever.  Or being hungry if a game tracks how often someone eats (noplz).
Or connected to a +weather code that has a dynamic weather, and emits various weather stuff.  Like 'it starts to rain outside'.
Light things that are either tied to a character's expendable stats, health, or otherwise variable attributes.  Or weather related. Or related to specific rooms.  (Crowds cheering a fight in the training center for example, would be kind of cool on Arx.)