It was the old, html ways.... when objectives/tasks was listed in a html file. But now, you can add new objectives anytime in the mission with addSimpleTask. So no need hidden objectives, because you don't add that objective to the player, but when you want "un-hide", just add it.