Advertisement
007tropix

Untitled

Dec 8th, 2022
1,086
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.12 KB | None | 0 0
  1. public void AddActor(string type, string name)
  2.         {
  3.             ActorAddEventArgs args = new ActorAddEventArgs();
  4.             if (type.Equals("Fighter") || type.Equals("Mage") || type.Equals("Cleric"))
  5.             {
  6.                
  7.                 if (type.Equals("Fighter"))
  8.                 {
  9.                     Fighter newFighter = new Fighter(name);
  10.                     heroes.Add(newFighter);
  11.                     turnOrder.Add(newFighter);
  12.                 }
  13.  
  14.                 else if (type.Equals("Mage"))
  15.                 {
  16.                     Mage newMage = new Mage(name);
  17.                     heroes.Add(newMage);
  18.                     turnOrder.Add(newMage);
  19.                 }
  20.  
  21.                
  22.             }
  23.             else
  24.             {
  25.                 if (type.Equals("Bandit"))
  26.                 {
  27.                     Bandit newBandit = new Bandit(name);
  28.                     villains.Add(newBandit);
  29.                     turnOrder.Add(newBandit);
  30.                 }
  31.             }
  32.  
  33.             args.characterType = type;
  34.             args.characterName = name;
  35.             OnActorAdd(this, args);
  36.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement