Пример #1
0
        private void StartCreditScreen()
        {
            state = OpeningSequenceState.Credit;

            count = 0;
            timer = 200;
        }
Пример #2
0
        private void StartTitleScreen()
        {
            this.State = OpeningSequenceState.Title;
            this.count = 0;

            this.timer = DoomApplication.Instance.IWad == "doom2" ||
                         DoomApplication.Instance.IWad == "freedoom2" ||
                         DoomApplication.Instance.IWad == "plutonia" ||
                         DoomApplication.Instance.IWad == "tnt"
                                        ? 385
                                        : 170;
        }
Пример #3
0
        private void StartTitleScreen()
        {
            state = OpeningSequenceState.Title;

            count = 0;
            if (options.GameMode == GameMode.Commercial)
            {
                timer = 35 * 11;
            }
            else
            {
                timer = 170;
            }
        }
Пример #4
0
        private void StartDemo(string lump)
        {
            state = OpeningSequenceState.Demo;

            demo = new Demo(resource.Wad.ReadLump(lump));
            demo.Options.GameVersion = options.GameVersion;
            demo.Options.GameMode    = options.GameMode;
            demo.Options.MissionPack = options.MissionPack;
            demo.Options.Renderer    = options.Renderer;
            demo.Options.Sound       = options.Sound;
            demo.Options.Music       = options.Music;

            game = new DoomGame(resource, demo.Options);
            game.DeferedInitNew();
        }
Пример #5
0
 private void StartCreditScreen()
 {
     this.State = OpeningSequenceState.Credit;
     this.count = 0;
     this.timer = 200;
 }