Beispiel #1
0
 public MusicTalking(RPGPlayer player)
     : base("Let The Music Do The Talking", player)
 {
     Depends      = "Get Funkadelic";
     attributeInt = 45;
     IsComplete   = false;
 }
Beispiel #2
0
 public GoodRiddance(RPGPlayer player)
     : base("Good Riddance (Score Of Your Life)", player)
 {
     Depends      = "Let The Music Do The Talking";
     attributeInt = 100000;
     IsComplete   = false;
 }
Beispiel #3
0
 public PickOfDestiny(RPGPlayer player) : base("Pick of Destiny", player)
 {
     hit      = new Action <SongData.NoteSet>(player_NoteWasHit);
     miss     = new Action <SongData.NoteSet>(player_NoteWasMissed);
     notesHit = 0;
     onGoing  = true;
 }
Beispiel #4
0
 public KingOfRock(RPGPlayer player)
     : base("The King of Rock", player)
 {
     Depends      = "Nuthin\' but a score Thang";
     attributeInt = 2;
     IsComplete   = false;
 }
Beispiel #5
0
 public ScoreThang(RPGPlayer player)
     : base("Nuthin\' but a score Thang", player)
 {
     Depends      = "Dream On";
     attributeInt = 90;
     IsComplete   = false;
 }
Beispiel #6
0
 public Skill(string name, RPGPlayer player)
 {
     this.name     = name;
     this.player   = player;
     this.level    = 0;
     this.maxLevel = 3;
 }
Beispiel #7
0
 public Task(string name, RPGPlayer player)
 {
     this.name       = name;
     this.player     = player;
     this.Depends    = "None";
     this.isComplete = false;
     this.running    = false;
 }
Beispiel #8
0
        public ChocolateRain(RPGPlayer player) : base("Chocolate Rain", player)
        {
            //Select note that will be used as the swap note:
            Random r    = new Random();
            int    temp = r.Next(0, 4);

            note = (ulong)(1 << temp);

            numberOfNotesToSwap = CalculateNumberOfNotesToSwap();
        }
Beispiel #9
0
        public SoundManager(RPGPlayer player, Game g)
        {
            this.g            = g;
            this.player       = player;
            NoteMissedHandler = new Action <SongData.NoteSet>(player_NoteWasMissed);
            SkillUsedHandler  = new SkillUsedEventHandler(player_SkillWasUsed);

            cm     = new ContentManager(g.Services, @"Content");
            sounds = new Dictionary <string, SoundEffect>();
            loadSounds();
        }
Beispiel #10
0
 public TurnItToEleven(RPGPlayer player) : base("Turn It To 11 (10% more points)", player)
 {
     onGoing = true;
 }
Beispiel #11
0
 public NumberOfTheBeast(RPGPlayer player) : base("The Number of the Beast", player)
 {
     prevNotesHit    = player.NotesHit;
     prevNotesMissed = player.NotesMissed;
     onGoing         = true;
 }
Beispiel #12
0
            //public SkillManager oldSkills;

            public DreamOn(RPGPlayer player)
                : base("Dream On", player)
            {
                IsComplete = false;
            }
Beispiel #13
0
 public GreatBallsOfFire(RPGPlayer player) : base("Great Balls of Fire", player)
 {
 }
Beispiel #14
0
 public ColorMeBad(RPGPlayer player) : base("Color Me Bad", player)
 {
 }
Beispiel #15
0
 public Thunderstruck(RPGPlayer player) : base("Thunderstruck", player)
 {
     numberOfNotesToSwap = CalculateNumberOfNotesToSwap();
 }
Beispiel #16
0
 public MilliVanilli(RPGPlayer player) : base("Rock It Like Milli Vanilli", player)
 {
     action  = new Action <SongData.NoteSet>(player_NoteWasMissed);
     onGoing = true;
 }
Beispiel #17
0
 public BiggerHeartShapedBox(RPGPlayer player) : base("Bigger Heart Shaped Box", player)
 {
     onGoing = true;
 }
Beispiel #18
0
 public Funkadelic(RPGPlayer player)
     : base("Get Funkadelic", player)
 {
     reset();
     IsComplete = false;
 }
Beispiel #19
0
 public FinalTask(RPGPlayer player)
     : base("Why Don\'t You Get A Job?", player)
 {
     IsComplete = false;
 }