Example #1
0
 public IFFFile()
 {
     Card         = new CardCollection();
     Items        = new ItemCollection();
     SetItem      = new SetItemCollection();
     Character    = new CharacterCollection();
     HairStyle    = new HairStyleCollection();
     Club         = new ClubSetCollection();
     Caddie       = new CaddieCollection();
     Skin         = new SkinCollection();
     CaddieItem   = new CaddieItemCollection();
     Mascot       = new MascotCollection();
     CutinInfo    = new CutinInfoCollection();
     GrandPrix    = new GrandPrixDataCollection();
     LevelPrize   = new LevelUpPrizeItemCollection();
     Ball         = new BallCollection();
     GPSpecial    = new GrandPrixSpecialHoleCollection();
     GPReward     = new GrandPrixRankRewardCollection();
     MemorialRare = new MemorialShopRareItemCollection();
     MemorialCoin = new MemorialShopCoinItemCollection();
     MgicBox      = new CadieMagicCollection();
     AuxPart      = new AuxPartCollection();
     Desc         = new DescCollection();
     Part         = new PartCollection();
 }
Example #2
0
 public IFFFile(string filename)
 {
     FileName            = filename;
     Part                = new PartCollection();
     Card                = new CardCollection();
     Caddie              = new CaddieCollection();
     Item                = new ItemCollection();
     LevelUpPrizeItem    = new LevelUpPrizeItemCollection();
     Character           = new CharacterCollection();
     Ball                = new BallCollection();
     Ability             = new AbilityCollection();
     Skin                = new SkinCollection();
     CaddieItem          = new CaddieItemCollection();
     Club                = new ClubCollection();
     ClubSet             = new ClubSetCollection();
     Course              = new CourseCollection();
     CutinInformation    = new CutinInformationCollection();
     Desc                = new DescCollection();
     Furniture           = new FurnitureCollection();
     FurnitureAbility    = new FurnitureAbilityCollection();
     Mascot              = new MascotCollection();
     TikiSpecialTable    = new TikiSpecialTableCollection();
     TikiRecipe          = new TikiRecipeCollection();
     TikiPointTable      = new TikiPointTableCollection();
     CadieMagicBox       = new CadieMagicBoxCollection();
     CadieMagicBoxRandom = new CadieMagicBoxRandomCollection();
     HairStyle           = new HairStyleCollection();
     Match               = new MatchCollection();
     SetItem             = new SetItemCollection();
     Enchant             = new EnchantCollection();
     Achievement         = new AchievementCollection();
     AuxPart             = new AuxPartCollection();
 }
Example #3
0
 public Inventory(uint ID)
 {
     UID               = ID;
     ItemCardEquip     = new CardEquipCollection((int)UID);
     ItemCharacter     = new CharacterCollection((int)UID);
     ItemMascot        = new MascotCollection((int)UID);
     ItemWarehouse     = new WarehouseCollection((int)UID);
     ItemCaddie        = new CaddieCollection((int)UID);
     ItemCard          = new CardCollection((int)UID);
     ItemTransaction   = new TransactionsCollection();
     ItemRoom          = new FurnitureCollection((int)UID);
     ItemSlot          = new ItemSlotData();
     ItemDecoration    = new ItemDecorationData();
     ItemTrophies      = new TrophyCollection();
     ItemTrophySpecial = new TrophySpecialCollection();
 }
Example #4
0
        public PlayerInventory(UInt32 TUID)
        {
            UID               = TUID;
            ItemCardEquip     = new CardEquipCollection((int)UID);
            ItemCharacter     = new CharacterCollection((int)UID);
            ItemMascot        = new MascotCollection((int)UID);
            ItemWarehouse     = new WarehouseCollection((int)UID);
            ItemCaddie        = new CaddieCollection((int)UID);
            ItemCard          = new CardCollection((int)UID);
            ItemTransaction   = new TransactionsCollection();
            ItemRoom          = new FurnitureCollection((int)UID);
            ItemSlot          = new ItemSlotData();
            ItemDecoration    = new ItemDecorationData();
            ItemTrophies      = new TrophyCollection();
            ItemTrophyGP      = new TrophyGPCollection();
            ItemTrophySpecial = new TrophySpecialCollection();
            ItemSlotData Items;
            var          _db = new PangyaEntities();

            foreach (var info in _db.ProcGetToolbar((int)UID))
            {
                Items = new ItemSlotData
                {
                    Slot1  = (uint)info.ITEM_SLOT_1,
                    Slot2  = (uint)info.ITEM_SLOT_2,
                    Slot3  = (uint)info.ITEM_SLOT_3,
                    Slot4  = (uint)info.ITEM_SLOT_4,
                    Slot5  = (uint)info.ITEM_SLOT_5,
                    Slot6  = (uint)info.ITEM_SLOT_6,
                    Slot7  = (uint)info.ITEM_SLOT_7,
                    Slot8  = (uint)info.ITEM_SLOT_8,
                    Slot9  = (uint)info.ITEM_SLOT_9,
                    Slot10 = (uint)info.ITEM_SLOT_10,
                };

                ItemSlot.SetItemSlot(Items);
                SetTitleIndex((uint)info.Skin_1);
                SetCharIndex((uint)info.CHARACTER_ID);
                SetCaddieIndex((uint)info.CADDIE);
                SetBallTypeID((uint)info.BALL_ID);
                SetClubSetIndex((uint)info.CLUB_ID);
                SetMascotIndex((uint)info.MASCOT_ID);
                SetPoster((uint)info.POSTER_1, (uint)info.POSTER_2);
            }

            ItemCharacter.Card = ItemCardEquip;
        }
Example #5
0
 public IffManager()
 {
     try
     {
         if (File.Exists("data/pangya_gb.iff"))
         {
             Card         = new CardCollection();
             Items        = new ItemCollection();
             SetITem      = new SetItemCollection();
             Character    = new CharacterCollection();
             HairStyle    = new HairStyleCollection();
             Club         = new ClubSetCollection();
             Caddie       = new CaddieCollection();
             Skin         = new SkinCollection();
             CaddieItem   = new CaddieItemCollection();
             Mascot       = new MascotCollection();
             CutinInfo    = new CutinInfoCollection();
             GrandPrix    = new GrandPrixDataCollection();
             LevelPrize   = new LevelUpPrizeItemCollection();
             Ball         = new BallCollection();
             GPSpecial    = new GrandPrixSpecialHoleCollection();
             GPReward     = new GrandPrixRankRewardCollection();
             MemorialRare = new MemorialShopRareItemCollection();
             MemorialCoin = new MemorialShopCoinItemCollection();
             MgicBox      = new CadieMagicCollection();
             AuxPart      = new AuxPartCollection();
             Part         = new PartCollection();
             WriteConsole.WriteLine("[SERVER_SYSTEM_IFF]: Sucess !", ConsoleColor.Green);
         }
         else
         {
             throw new Exception("[SERVER_SYSTEM_IFF]: data/pangya_gb.iff file in folder not found !");
         }
     }
     catch (Exception ex)
     {
         WriteConsole.WriteLine(ex.Message, ConsoleColor.Red);
         Console.ReadKey();
         Environment.Exit(0);
     }
 }
        /// <summary>
        /// Carrega dados do perfil do usuário
        /// </summary>
        /// <returns>Os dados MemberInfo foi carregado</returns>
        public void LoadMember(string userName)
        {
            //Member = new MemberRepository().GetByUserName(userName);

            Member_Old = _pangyaMemberRepository.GetByUserName(userName);

            Guild = _pangyaGuildRepository.GetById(Member_Old.UID);

            User_Statistics = _pangyaUserStatisticsRepository.GetByUID(Member_Old.UID);

            Characters = new CharacterCollection(this);

            UserEquip = _pangyaUserEquipRepository.GetByUID(Member_Old.UID);

            //LoadCaddies
            Caddies = new CaddieCollection(this);

            Mascots = new MascotCollection(this);

            WarehouseCollection = new WarehouseCollection(this);

            //return Member_Old != null;
        }