public LineupEvent CreateLineupEvent()
{
Time startTime;
LineupEvent lineup;
if (Periods.Count == 0) {
startTime = new Time (0);
} else {
startTime = Periods [0].PeriodNode.Start;
}
lineup = new LineupEvent {
Name = Catalog.GetString ("Lineup"),
EventType = SubstitutionsEventType,
HomeStartingPlayers = LocalTeamTemplate.StartingPlayersList,
HomeBenchPlayers = LocalTeamTemplate.BenchPlayersList,
AwayStartingPlayers = VisitorTeamTemplate.StartingPlayersList,
AwayBenchPlayers = VisitorTeamTemplate.BenchPlayersList,
EventTime = startTime
};
AddEvent (lineup);
return lineup;
}