ん、ムードだけではないらしい
両者はそもそも文法的なカテゴリが違うので説明は単純ではないようだ
ムードに関わるのは「は」の方

「昔々あるところにおじいさんとおばあさんがいました。ある日、おじいさんは山へ…」
の場合、新情報には「が」旧情報には「は」を使う

この場合は英語の冠詞 a/an, the の使い分けと同じ
Once upon a time, "an" old man and ...
One day, "the" old man went to ...

でも>>113の場合は新旧の感覚が逆な気がするので、また別なパターンなんだろう