public override void DoCommand(AdvEngine engine) { engine.ScenarioPlayer.EndSceneGallery(engine); if (engine.IsSceneGallery) { engine.ScenarioPlayer.ReserveEndScenario(); } }
public override void DoCommand(AdvEngine engine) { if (string.IsNullOrEmpty(name)) { engine.GraphicManager.SpriteManager.FadeOutAll(fadeTime); } else { engine.GraphicManager.SpriteManager.FadeOut(name, fadeTime); } }
//コマンド終了待ち public override bool Wait(AdvEngine engine) { return(true); }
public override void DoCommand(AdvEngine engine) { engine.ScenarioPlayer.IfManager.EndIf(); }
public override void DoCommand(AdvEngine engine) { engine.LayerManager.BgOff(fadeTime); }
public override bool Wait(AdvEngine engine) { return(IsWait); }
public override void DoCommand(AdvEngine engine) { engine.GraphicManager.BgManager.FadeOutAll(fadeTime); }
public override void DoCommand(AdvEngine engine) { }
public override void DoCommand(AdvEngine engine) { CurrentTread.IsPlaying = false; }
public override void DoCommand(AdvEngine engine) { engine.GraphicManager.BgManager.FadeOutAll(engine.Page.ToSkippedTime(this.fadeTime)); }
public override void DoCommand(AdvEngine engine) { engine.Config.StopSkipInSelection(); engine.SelectionManager.Show(); }
public override void DoCommand(AdvEngine engine) { CurrentTread.IfManager.EndIf(); }
public override void DoCommand(AdvEngine engine) { engine.ScenarioPlayer.ReserveEndScenario(); }
public override void DoCommand(AdvEngine engine) { engine.UiManager.HideMenuButton(); }
public override void DoCommand(AdvEngine engine) { engine.SoundManager.StopAmbience(fadeTime); }
public override void DoCommand(AdvEngine engine) { CurrentTread.StartSubThread(label, name); }
public override void DoCommand(AdvEngine engine) { CurrentTread.JumpManager.EndSubroutine(); }
/// <summary> /// 初期化。スクリプトから動的に生成する場合に /// </summary> /// <param name="engine">ADVエンジン</param> /// <param name="width">ゲーム画面の幅</param> /// <param name="height">ゲーム画面の高さ</param> public void InitOnCreate(AdvEngine engine, float width, float height) { this.engine = engine; SetColliderSize(width, height); }
public override void DoCommand(AdvEngine engine) { engine.Page.UpdatePageTextData(pageCtrlType); }
public override void DoCommand(AdvEngine engine) { IsWait = true; }
public override bool Wait(AdvEngine engine) { return(engine.Page.IsWaitTextCommand); }
public override void DoCommand(AdvEngine engine) { engine.SoundManager.Stop(SoundManager.StreamType.Bgm, fadeTime); }
public override void DoCommand(AdvEngine engine) { engine.UiManager.ShowMessageWindow(); }
public override void DoCommand(AdvEngine engine) { engine.SoundManager.StopBgm(fadeTime); engine.SoundManager.StopAmbience(fadeTime); }
public override void DoCommand(AdvEngine engine) { engine.EndScenario(); }