예제 #1
0
 public void acidDamageSubscribe(FloatAdjuster observer)
 {
     if (!acidDamageObservers.Contains(observer))
     {
         acidDamageObservers.Add(observer);
     }
     observer.connect(acidDamageObservers);
 }
예제 #2
0
 public void poisonDamageSubscribe(FloatAdjuster observer)
 {
     if (!poisonDamageObservers.Contains(observer))
     {
         poisonDamageObservers.Add(observer);
     }
     observer.connect(poisonDamageObservers);
 }
예제 #3
0
 public void fireDamageSubscribe(FloatAdjuster observer)
 {
     if (!fireDamageObservers.Contains(observer))
     {
         fireDamageObservers.Add(observer);
     }
     observer.connect(fireDamageObservers);
 }
예제 #4
0
 public void electricDamageSubscribe(FloatAdjuster observer)
 {
     if (!electricDamageObservers.Contains(observer))
     {
         electricDamageObservers.Add(observer);
     }
     observer.connect(electricDamageObservers);
 }
예제 #5
0
 public void bludgeoningDamageSubscribe(FloatAdjuster observer)
 {
     if (!bludgeoningDamageObservers.Contains(observer))
     {
         bludgeoningDamageObservers.Add(observer);
     }
     observer.connect(bludgeoningDamageObservers);
 }
예제 #6
0
 public void slashingDamageSubscribe(FloatAdjuster observer)
 {
     if (!slashingDamageObservers.Contains(observer))
     {
         slashingDamageObservers.Add(observer);
     }
     observer.connect(slashingDamageObservers);
 }
예제 #7
0
 public void rawDamageSubscribe(FloatAdjuster observer)
 {
     if (!rawDamageObservers.Contains(observer))
     {
         rawDamageObservers.Add(observer);
     }
     observer.connect(rawDamageObservers);
 }
예제 #8
0
 public void mechHealingDamageSubscribe(FloatAdjuster observer)
 {
     if (!mechHealingDamageObservers.Contains(observer))
     {
         mechHealingDamageObservers.Add(observer);
     }
     observer.connect(mechHealingDamageObservers);
 }
예제 #9
0
 public void drainingDamageSubscribe(FloatAdjuster observer)
 {
     if (!drainingDamageObservers.Contains(observer))
     {
         drainingDamageObservers.Add(observer);
     }
     observer.connect(drainingDamageObservers);
 }
예제 #10
0
 public void occultDamageSubscribe(FloatAdjuster observer)
 {
     if (!occultDamageObservers.Contains(observer))
     {
         occultDamageObservers.Add(observer);
     }
     observer.connect(occultDamageObservers);
 }
예제 #11
0
 public void magicDamageSubscribe(FloatAdjuster observer)
 {
     if (!magicDamageObservers.Contains(observer))
     {
         magicDamageObservers.Add(observer);
     }
     observer.connect(magicDamageObservers);
 }