fleshing out scripted endgame sequence

and continuing to remove SendMessage where possible