Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

I think the best practice for accomplishing this without hacks is two steps:

  1. Hidden item before exit that performs the logic to see which ending text the player should be shown. This item stores the ending text to a variable.
  2. Ending displays appropriate ending text using 'say'

I wrote a tutorial which covers this and variables in general: