Example #1
0
        public override Screen Update(float deltaTime)
        {
            if (initializing && Dungeon.complete)
            {
                FinishInitialization();
            }

            if (!loading)
            {
                if (Input.Tapped(Keys.F5) && Dungeon.complete)
                {
                    initializing = true;
                    Dungeon.Generate();
                }

                Dungeon.Update();
                KickIdlePlayers(deltaTime);

                UpdateEntityArray();

                UpdateClients();
            }

            return(base.Update(deltaTime));
        }
Example #2
0
        public SinglePlayer()
        {
            server = true;

            players.Clear();
            ClearContent();

            Dungeon.Generate();

            players.Add(player);
        }