Ejemplo n.º 1
0
        /// <summary>
        /// Load the default Monster data
        /// </summary>
        /// <param name="temp"></param>
        /// <returns></returns>
        public static List <MonsterModel> LoadData(MonsterModel temp)
        {
            var datalist = new List <MonsterModel>()
            {
                DefaultMonsterHelper.DefaultChomper(),
                DefaultMonsterHelper.DefaultMassiveStatic(),
                DefaultMonsterHelper.DefaultMotobeast(),
                DefaultMonsterHelper.DefaultKazoom(),
                DefaultMonsterHelper.DefaultPanpot(),
                DefaultMonsterHelper.DefaultJackhammer(),
                DefaultMonsterHelper.DefaultBrakez(),
                DefaultMonsterHelper.DefaultDriller(),
                DefaultMonsterHelper.DefaultAlarmer(),
                DefaultMonsterHelper.DefaultShrillBabe(),
                DefaultMonsterHelper.DefaultBuzzRowdy(),
                DefaultMonsterHelper.DefaultPiercingFeedback(),
                DefaultMonsterHelper.DefaultFranDrescher(),
                DefaultMonsterHelper.DefaultYowlingFeline(),
                DefaultMonsterHelper.DefaultNickelback(),
                DefaultMonsterHelper.DefaultLloydChristmas(),
                DefaultMonsterHelper.DefaultRecorderApprentice(),
                DefaultMonsterHelper.DefaultAirhornLeviathan(),
                DefaultMonsterHelper.DefaultEarsplittingChalkboard(),
                DefaultMonsterHelper.DefaultRubberChickenBlob(),
                DefaultMonsterHelper.DefaultAgonizingSilence(),
                DefaultMonsterHelper.DefaultGilbertGottfried()
            };

            return(datalist);
        }
Ejemplo n.º 2
0
        /// <summary>
        /// Loads the default ScoreModel data
        /// </summary>
        /// <param name="temp"></param>
        /// <returns></returns>
        public static List <ScoreModel> LoadData(ScoreModel temp)
        {
            ScoreModel scoreTest = new ScoreModel
            {
                Name                  = "First Score",
                Description           = "Test Data",
                RoundCount            = 20,
                ScoreTotal            = 50000,
                ExperienceGainedTotal = 50000,
            };

            #region Adding to score for debugging

            scoreTest.AddToList(DefaultMonsterHelper.DefaultChomper());
            scoreTest.AddToList(DefaultMonsterHelper.DefaultAlarmer());
            scoreTest.AddToList(DefaultMonsterHelper.DefaultPiercingFeedback());
            scoreTest.AddToList(DefaultMonsterHelper.DefaultMassiveStatic());
            scoreTest.AddToList(DefaultMonsterHelper.DefaultKazoom());
            scoreTest.AddToList(DefaultMonsterHelper.DefaultJackhammer());
            scoreTest.AddToList(DefaultMonsterHelper.DefaultShrillBabe());
            scoreTest.AddToList(DefaultMonsterHelper.DefaultYowlingFeline());

            scoreTest.AddToList(DefaultCharacterHelper.DefaultTambourine());
            scoreTest.AddToList(DefaultCharacterHelper.DefaultBassist());
            scoreTest.AddToList(DefaultCharacterHelper.DefaultKeyboardist());
            scoreTest.AddToList(DefaultCharacterHelper.DefaultDrummer());
            scoreTest.AddToList(DefaultCharacterHelper.DefaultGuitarist());
            scoreTest.AddToList(DefaultCharacterHelper.DefaultLeadVocalist());

            scoreTest.AddToList(DefaultItemHelper.DefaultTriangle());
            scoreTest.AddToList(DefaultItemHelper.DefaultBunnySlippers());
            scoreTest.AddToList(DefaultItemHelper.DefaultComfySneakers());
            scoreTest.AddToList(DefaultItemHelper.DefaultLuckySocks());
            scoreTest.AddToList(DefaultItemHelper.DefaultAthleticSocks());
            scoreTest.AddToList(DefaultItemHelper.DefaultTemporaryTattoo());
            scoreTest.AddToList(DefaultItemHelper.DefaultMoodRing());
            scoreTest.AddToList(DefaultItemHelper.DefaultRing());
            scoreTest.AddToList(DefaultItemHelper.DefaultCoolOutfit());
            scoreTest.AddToList(DefaultItemHelper.DefaultBandHoodie());
            #endregion

            var datalist = new List <ScoreModel>()
            {
                scoreTest,

                new ScoreModel {
                    Name        = "Second Score",
                    Description = "Test Data",
                }
            };

            return(datalist);
        }
        /// <summary>
        /// Event handler for type picker - sets the character stats to the type default
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        public void Changed_MonsterTypePicker(object sender, EventArgs e)
        {
            // Update default monster type
            var currName = ViewModel.Data.Name;

            var newType = DefaultMonsterHelper.ConvertStringToEnum(MonsterTypePicker.SelectedItem.ToString());

            ViewModel.Data.Update(DefaultMonsterHelper.DefaultMonster(newType));

            ViewModel.Data.Name = currName;

            // Update displayed monster image
            IconImage.Source = ViewModel.Data.ImageURI;
        }
Ejemplo n.º 4
0
        /// <summary>
        /// Default MonsterModel
        /// Establish the Default Image Path
        /// </summary>
        public MonsterModel(MonsterTypeEnum type)
        {
            var data = DefaultMonsterHelper.DefaultMonster(type);

            Update(data);
        }