Actually, it is very easy and relatively cheap. If your base code already has the monster flow code, you just add a new flow which represents noise. In Sil, this is just like the normal flow for monsters that can open doors, but it adds and extra +5 points of distance when going through a closed door. Making it go through granite and adding +10 squares of distance each time (or whatever) should just be a few lines of code.
I personally didn't see any advantage of having sound go through solid rock, but the move to having it use the base flow code was a big boost to enjoyable stealth gameplay, and having closed doors help is also really neat. If you also give a stealth penalty when in LOS, you have suddenly got a decent stealth system for very little work.
I personally didn't see any advantage of having sound go through solid rock, but the move to having it use the base flow code was a big boost to enjoyable stealth gameplay, and having closed doors help is also really neat. If you also give a stealth penalty when in LOS, you have suddenly got a decent stealth system for very little work.
Comment