Пример #1
0
 public Scene(int id, List<PartyMember> group, List<IEvent> events)
 {
     //Laden der bis jetzt ungeladenen Backgrounds
     LoadContentHelper.LoadingScreenBackground.Update();
     LoadContentHelper.DemoEndBackground.Update();
     //Decision wird standardmäßig auf true gesetzt um auch Charactere hinzuzufügen bei denen ein JoinEvent
     //kein DecisionEvent als vorgänger hat
     Decision = true;
     this.ID = id;
     SceneGroup = new List<PartyMember>();
     FightCadre = new List<PartyMember>();
     this.SceneGroup = this.SceneGroup.Concat(group).ToList();
     this.Events = events;
     this.IsDone = true;
     activeEvent = 0;
     Initialized = false;
     color.A = 0;
     transitionBackground = LoadContentHelper.LoadingScreenBackground;
     transitionBackground.changeColor(color);
 }