public TutorialBasicCondition(IScenarioDescription receiver, TutorialScene scene)
 {
     this.receiver = receiver;
     tutorialScene = scene;
 }
 public static TutorialCondition Create(IScenarioDescription receiver, TutorialScene scene)
 {
     return new TutorialBasicCondition(receiver, scene);
 }
Пример #3
0
 protected override void Start()
 {
     base.Start();
     graphicalEffects = (GraphicalEffectFactory)FindObjectOfType(typeof(GraphicalEffectFactory));
     tutorialPropagator = Tutorial.GetTutorialDescription(this, control);
     scenarioWindow = new ScenarioDescriptionGUI(tutorialPropagator);
     conditionChecker = tutorialPropagator.GetCondition();
     gui = GameGUIFactory.Create(tutorialPropagator.GetGUIOptions(),(IGUIMessages)this);
     tutorialPropagator.Start();
 }
 public ScenarioDescriptionGUI(IScenarioDescription receiver)
 {
     this.receiver = receiver;
 }