Ejemplo n.º 1
0
        private void registerMonstersButton_Click(object sender, EventArgs e)
        {
            this.richTextBox1.Text += "Please move at least once on the map and then attack the monsters you want to register.\n\n";

            registerMonstersButton.Enabled = false;
            stopButton.Enabled             = true;
            startButton.Enabled            = false;

            this.attackPackets  = new List <RecordedPacket>();
            this.movementPacket = null;

            if (manager != null)
            {
                manager.AddFilterAction(attackOperationCode, this.FilterAttackPackets);
                manager.AddFilterAction(movementOperationCode, this.FilterMovementPackets);
            }
        }
Ejemplo n.º 2
0
 private void FilterMovementPackets(RecordedPacket packet)
 {
     this.movementPacket     = packet;
     this.richTextBox1.Text += "You have moved!\n\n";
 }
Ejemplo n.º 3
0
 private void FilterAttackPackets(RecordedPacket packet)
 {
     this.attackPackets.Add(packet);
     this.richTextBox1.Text += "Monster registered (a total of " + this.attackPackets.Count + ")\n\n";
 }