//player data load success callback
	private void OnLoadSuccess() {
		EventsAggregator.Network.RemoveListener(ENetworkEvent.PlayerDataLoadSuccess, OnLoadSuccess);

		//TODO: assign correct values
		Resources = new PlayerResources(10, 2500, 100);
		Inventory = new PlayerInventory();
		Heroes = new PlayerHeroes(new BaseHero[] { new BaseHero(UnitsConfig.Instance.GetHeroData(EUnitKey.Hero_Sniper), 0) }, 0);
		HeroSkills = new PlayerHeroSkills();
		City = new PlayerCity();
		StoryProgress = new PlayerStoryProgress();
		Statistics = new PlayerStatistics();
		VIPStatus = EPlayerVIP.None;
	}
Beispiel #2
0
    //player data load success callback
    private void OnLoadSuccess()
    {
        EventsAggregator.Network.RemoveListener(ENetworkEvent.PlayerDataLoadSuccess, OnLoadSuccess);

        //TODO: assign correct values
        Resources     = new PlayerResources(10, 2500, 100);
        Inventory     = new PlayerInventory();
        Heroes        = new PlayerHeroes(new BaseHero[] { new BaseHero(UnitsConfig.Instance.GetHeroData(EUnitKey.Hero_Sniper), 0) }, 0);
        HeroSkills    = new PlayerHeroSkills();
        City          = new PlayerCity();
        StoryProgress = new PlayerStoryProgress();
        Statistics    = new PlayerStatistics();
        VIPStatus     = EPlayerVIP.None;
    }