Beispiel #1
0
 public void ieduNnurne(ICustomizeHandler icustomizeHandler_1, IBasicHandler ibasicHandler_1, IGroupManager igroupManager_1, IFriendsManager ifriendsManager_1, IContactsManager icontactsManager_1)
 {
     this.icustomizeHandler_0 = icustomizeHandler_1;
     this.ibasicHandler_0     = ibasicHandler_1;
     this.igroupManager_0     = igroupManager_1;
     this.ifriendsManager_0   = ifriendsManager_1;
     this.icontactsManager_0  = icontactsManager_1;
 }
Beispiel #2
0
        public OutgoingFriendRequestsViewModel(IFriendsManager friendsManager)
        {
            _friendsManager = friendsManager;

            RemoveFriendRequestCommand = new RelayCommand <string>(RemoveFriendRequest);

            LoadFriends();
        }
Beispiel #3
0
        public FriendSelectionViewModel(IPageService pageService, IFriendsManager friendsManager, IChatManager chatManager)
        {
            _pageService    = pageService;
            _friendsManager = friendsManager;
            _chatManager    = chatManager;

            CloseCommand  = new Command(async() => await _pageService.Navigation.PopModalAsync());
            SelectCommand = new Command(async(o) => await SelectFriend(o));
        }
Beispiel #4
0
 public LifeCycleState(IKeyValueStore store, IAppUserManager appUserManager,
                       IContactsManager contactsManager, IFriendsManager friendsManager, IChatService chatService)
 {
     _store           = store;
     _userManager     = appUserManager;
     _contactsManager = contactsManager;
     _friendsManager  = friendsManager;
     _chatService     = chatService;
 }
Beispiel #5
0
 public MainAppBehavior(IKeyValueStore store, IAppUserManager appUserManager,
                        IContactsManager contactsManager, IFriendsManager friendsManager, IChatService chatService)
 {
     _store           = store;
     _userManager     = appUserManager;
     _contactsManager = contactsManager;
     _friendsManager  = friendsManager;
     _chatService     = chatService;
 }
        public IncomingFriendRequestsViewModel(IFriendsManager friendsManager)
        {
            _friendsManager = friendsManager;

            ConfirmFriendRequestCommand = new RelayCommand <string>(ConfirmFriendRequest);
            RemoveFriendRequestCommand  = new RelayCommand <string>(RemoveFriendRequest);

            LoadFriends();
        }
Beispiel #7
0
        public DebugPageViewModel(IPageService pageService, IKeyValueStore keyValueStore, IFriendsManager friendsManager, IRealmStore realmStore)
        {
            _pageService = pageService;
            _friendsManager = friendsManager;
            _realmStore = realmStore;
            _keyValueStore = keyValueStore;

            Initcommands();
        }
Beispiel #8
0
 public FriendsController(IUnitOfWork unitOfWork,
                          SignInManager <AppUser> signInManager,
                          IFriendsManager friendsManager,
                          IChatsManager chatsManager)
 {
     _unitOfWork     = unitOfWork;
     _signInManager  = signInManager;
     _friendsManager = friendsManager;
     _chatsManager   = chatsManager;
 }
    public NetworkFriendsManager()
    {
#if PLAYFAB
        friendsManager = new PlayFabFriendsManager();
#elif GAMESPARKS
        friendsManager = new GameSparksFriendsManager();
#endif
        NetworkManager.OnLoginEvent += GetFriends;

        GameEvent.OnMapState         += PlaceFriendsPositionsOnMap;
        MenuManager.OnMenuLeadboard  += GetLeadboardOnLevel;
        NetworkManager.OnLogoutEvent += Logout;//1.3.3
    }
        public PeopleProfileViewModel(
            IProfilesManager profilesManager,
            IFriendsManager friendsManager,
            IPreferencesService preferencesService)
        {
            _profilesManager    = profilesManager;
            _friendsManager     = friendsManager;
            _preferencesService = preferencesService;

            _customNavigationService = ServiceLocator.Current.GetInstance <ICustomNavigationService>("PeopleInternal");
            _personProfileId         = (string)_customNavigationService.CurrentPageParams;

            _profile = preferencesService.Profile;

            LoadProfile();
        }
        public FriendsListViewModel(
            IProfilesManager profilesManager,
            IFriendsManager friendsManager,
            IPreferencesService preferencesService)
        {
            _profilesManager         = profilesManager;
            _friendsManager          = friendsManager;
            _preferencesService      = preferencesService;
            _customNavigationService = ServiceLocator.Current.GetInstance <ICustomNavigationService>("PeopleInternal");

            _currentUser = preferencesService.User;

            RemoveFriendCommand = new RelayCommand <string>(RemoveFriend);

            LoadData();
        }
Beispiel #12
0
 public CharacterFactory(ILogger <ICharacterFactory> logger,
                         IDatabase database,
                         ILogger <Character> characterLogger,
                         IGameWorld gameWorld,
                         IDatabasePreloader databasePreloader,
                         IGameDefinitionsPreloder definitionsPreloder,
                         ICountryProvider countryProvider,
                         ISpeedManager speedManager,
                         IStatsManager statsManager,
                         IHealthManager healthManager,
                         ILevelProvider levelProvider,
                         ILevelingManager levelingManager,
                         IInventoryManager inventoryManager,
                         ILinkingManager linkingManager,
                         IGuildManager guildManager,
                         IGameSession gameSession,
                         IStealthManager stealthManager,
                         IAttackManager attackManager,
                         ISkillsManager skillsManager,
                         IBuffsManager buffsManager,
                         IElementProvider elementProvider,
                         IKillsManager killsManager,
                         IVehicleManager vehicleManager,
                         IShapeManager shapeManager,
                         IMovementManager movementManager,
                         IAdditionalInfoManager additionalInfoManager,
                         IMapProvider mapProvider,
                         ITeleportationManager teleportationManager,
                         IPartyManager partyManager,
                         ITradeManager tradeManager,
                         IFriendsManager friendsManager,
                         IDuelManager duelManager,
                         IBankManager bankManager,
                         IQuestsManager questsManager,
                         IUntouchableManager untouchableManager,
                         IWarehouseManager warehouseManager,
                         IShopManager shopManager,
                         ISkillCastingManager skillCastingManager,
                         ICastProtectionManager castProtectionManager,
                         IGamePacketFactory packetFactory,
                         UserManager <DbUser> userManager)
 {
     _logger                = logger;
     _database              = database;
     _characterLogger       = characterLogger;
     _gameWorld             = gameWorld;
     _databasePreloader     = databasePreloader;
     _definitionsPreloder   = definitionsPreloder;
     _countryProvider       = countryProvider;
     _speedManager          = speedManager;
     _statsManager          = statsManager;
     _healthManager         = healthManager;
     _levelProvider         = levelProvider;
     _levelingManager       = levelingManager;
     _inventoryManager      = inventoryManager;
     _linkingManager        = linkingManager;
     _guildManager          = guildManager;
     _gameSession           = gameSession;
     _stealthManager        = stealthManager;
     _attackManager         = attackManager;
     _skillsManager         = skillsManager;
     _buffsManager          = buffsManager;
     _elementProvider       = elementProvider;
     _killsManager          = killsManager;
     _vehicleManager        = vehicleManager;
     _shapeManager          = shapeManager;
     _movementManager       = movementManager;
     _additionalInfoManager = additionalInfoManager;
     _mapProvider           = mapProvider;
     _teleportationManager  = teleportationManager;
     _partyManager          = partyManager;
     _tradeManager          = tradeManager;
     _friendsManager        = friendsManager;
     _duelManager           = duelManager;
     _bankManager           = bankManager;
     _questsManager         = questsManager;
     _untouchableManager    = untouchableManager;
     _warehouseManager      = warehouseManager;
     _shopManager           = shopManager;
     _skillCastingManager   = skillCastingManager;
     _castProtectionManager = castProtectionManager;
     _packetFactory         = packetFactory;
     _userManager           = userManager;
 }
Beispiel #13
0
        public Character(ILogger <Character> logger,
                         IDatabasePreloader databasePreloader,
                         IGuildManager guildManager,
                         ICountryProvider countryProvider,
                         ISpeedManager speedManager,
                         IStatsManager statsManager,
                         IAdditionalInfoManager additionalInfoManager,
                         IHealthManager healthManager,
                         ILevelProvider levelProvider,
                         ILevelingManager levelingManager,
                         IInventoryManager inventoryManager,
                         IStealthManager stealthManager,
                         IAttackManager attackManager,
                         ISkillsManager skillsManager,
                         IBuffsManager buffsManager,
                         IElementProvider elementProvider,
                         IKillsManager killsManager,
                         IVehicleManager vehicleManager,
                         IShapeManager shapeManager,
                         IMovementManager movementManager,
                         ILinkingManager linkinManager,
                         IMapProvider mapProvider,
                         ITeleportationManager teleportationManager,
                         IPartyManager partyManager,
                         ITradeManager tradeManager,
                         IFriendsManager friendsManager,
                         IDuelManager duelManager,
                         IBankManager bankManager,
                         IQuestsManager questsManager,
                         IUntouchableManager untouchableManager,
                         IWarehouseManager warehouseManager,
                         IShopManager shopManager,
                         ISkillCastingManager skillCastingManager,
                         ICastProtectionManager castProtectionManager,
                         IGameSession gameSession,
                         IGamePacketFactory packetFactory) : base(databasePreloader, countryProvider, statsManager, healthManager, levelProvider, buffsManager, elementProvider, movementManager, untouchableManager, mapProvider)
        {
            _logger        = logger;
            _packetFactory = packetFactory;

            AdditionalInfoManager = additionalInfoManager;
            InventoryManager      = inventoryManager;
            StealthManager        = stealthManager;
            LevelingManager       = levelingManager;
            SpeedManager          = speedManager;
            AttackManager         = attackManager;
            SkillsManager         = skillsManager;
            KillsManager          = killsManager;
            VehicleManager        = vehicleManager;
            ShapeManager          = shapeManager;
            LinkingManager        = linkinManager;
            TeleportationManager  = teleportationManager;
            PartyManager          = partyManager;
            TradeManager          = tradeManager;
            FriendsManager        = friendsManager;
            DuelManager           = duelManager;
            GuildManager          = guildManager;
            BankManager           = bankManager;
            QuestsManager         = questsManager;
            WarehouseManager      = warehouseManager;
            ShopManager           = shopManager;
            SkillCastingManager   = skillCastingManager;
            CastProtectionManager = castProtectionManager;
            GameSession           = gameSession;

            HealthManager.MP_SP_Used += SendUseMPSP;
            HealthManager.OnCurrentHitpointsChanged += SendCurrentHitpoints;
            StatsManager.OnAdditionalStatsUpdate    += SendAdditionalStats;
            StatsManager.OnResetStats         += SendResetStats;
            BuffsManager.OnBuffAdded          += SendAddBuff;
            BuffsManager.OnBuffRemoved        += SendRemoveBuff;
            AttackManager.OnStartAttack       += SendAttackStart;
            VehicleManager.OnUsedVehicle      += SendUseVehicle;
            SkillsManager.OnResetSkills       += SendResetSkills;
            InventoryManager.OnAddItem        += SendAddItemToInventory;
            InventoryManager.OnRemoveItem     += SendRemoveItemFromInventory;
            InventoryManager.OnItemExpired    += SendItemExpired;
            AttackManager.TargetOnBuffAdded   += SendTargetAddBuff;
            AttackManager.TargetOnBuffRemoved += SendTargetRemoveBuff;
            DuelManager.OnDuelResponse        += SendDuelResponse;
            DuelManager.OnStart                   += SendDuelStart;
            DuelManager.OnCanceled                += SendDuelCancel;
            DuelManager.OnFinish                  += SendDuelFinish;
            LevelingManager.OnExpChanged          += SendExperienceGain;
            QuestsManager.OnQuestMobCountChanged  += SendQuestCountUpdate;
            QuestsManager.OnQuestFinished         += SendQuestFinished;
            ShopManager.OnUseShopClosed           += SendUseShopClosed;
            ShopManager.OnUseShopItemCountChanged += SendUseShopItemCountChanged;
            ShopManager.OnSoldItem                += SendSoldItem;

            Bless.Instance.OnDarkBlessChanged  += OnDarkBlessChanged;
            Bless.Instance.OnLightBlessChanged += OnLightBlessChanged;
        }
Beispiel #14
0
 public void method_6(IFriendsManager ifriendsManager_1)
 {
     this.ifriendsManager_0 = ifriendsManager_1;
 }
 public FriendsController(UserManager <AppUser> userManager, IFriendsManager friendsManager)
 {
     this._userManager    = userManager;
     this._friendsManager = friendsManager;
 }
 public ProfileController(IUserManager<User> managerUser, IPostManager<Post> managerPost, IFriendsManager<Friends> managerFriends )
 {
     _managerUser = managerUser;
     _managerPost = managerPost;
     _managerFriends = managerFriends;
 }
Beispiel #17
0
 public SearchUsersViewModel(SearchEngine searchEngine, IFriendsManager friendsManager)
 {
     SearchEngine    = searchEngine;
     _friendsManager = friendsManager;
 }
Beispiel #18
0
 public FriendHandlers(IGamePacketFactory packetFactory, IGameSession gameSession, IFriendsManager friendsManager, IGameWorld gameWorld, ICountryProvider countryProvider) : base(packetFactory, gameSession)
 {
     _friendsManager  = friendsManager;
     _gameWorld       = gameWorld;
     _countryProvider = countryProvider;
 }