void RegisterStoryline(int n)
{
	ref storyline; makeref(storyline, Storylines);
	aref sl; makearef(sl, storyline.list);
	string sn = "sl" + (n + 1);
	sl.(sn).id = "Bartolomeu";
	sl.(sn).index = n;
	sl.(sn).dir = "Bartolomeu\";

	sl.(sn).start.location = "Hispaniola_port";
	sl.(sn).start.port = "Hispaniola_port";
	sl.(sn).start.model = "gypsycaptain";
	sl.(sn).start.name = "Bartolomeu";
	sl.(sn).start.lastname = "o Portugues";
	sl.(sn).start.date.hour = 10;
	sl.(sn).start.date.min = 24;
	sl.(sn).start.date.sec = 42;
	sl.(sn).start.date.day = 15;
	sl.(sn).start.date.month = 4;
	sl.(sn).start.date.year = 1660;

	switch (LanguageGetLanguage())
	{
		case "Polish":
			sl.(sn).title = "";
			sl.(sn).description = "";
		break;
		// default:
			sl.(sn).title = "Bartolomeu o Portugues";
			sl.(sn).description = "Play the story of Bartolomeu o Portugues, a famous Portuguese pirate.";
		break;
	}
}
