[Engine-Campfire] Refactor to make it easier on translators

The piece-by-piece building of actions makes the translator's job
harder than it already is and makes the sentences forced even in the
original.