Example #1
0
        public void ExecuteCommand(int number)
        {
            if (this.CurrentState == State.MainMenu)
            {
                switch (number)
                {
                    case 1:
                        this.World = new World();
                        break;
                    case 2:
                        this.World.ActiveCivilization = new Civilization();
                        break;
                    case 3:
                        this.World.ActiveCivilization.Settlement = new Settlement();
                        break;
                    default:
                        throw new InvalidCommandException();
                }

            }
        }
Example #2
0
 internal BrowseWorld(World world)
 {
     this.GameWorld = world;
     this.View = new Camera(GameWorld.Origin);
 }
Example #3
0
 public void New()
 {
     this.World = new World();
 }