Пример #1
0
        public Client(ISettings settings, IApiFailureStrategy apiFailureStrategy)
        {
            Settings   = settings;
            ApiFailure = apiFailureStrategy;
            Login      = new Rpc.Login(this);
            Player     = new Rpc.Player(this);
            Download   = new Rpc.Download(this);
            Inventory  = new Rpc.Inventory(this);
            Map        = new Rpc.Map(this);
            Fort       = new Rpc.Fort(this);
            Encounter  = new Rpc.Encounter(this);
            Misc       = new Rpc.Misc(this);

            Player.SetInitial(Settings.DefaultLatitude, Settings.DefaultLongitude, Settings.DefaultAltitude);
            Player.SetCoordinates(Settings.DefaultLatitude, Settings.DefaultLongitude, Settings.DefaultAltitude);
        }