public AbnormalityTracker(EntityTracker entityTracker, PlayerTracker playerTracker,
                           HotDotDatabase hotDotDatabase, AbnormalityStorage abnormalityStorage, Action <SkillResult> update = null)
 {
     EntityTracker       = entityTracker;
     PlayerTracker       = playerTracker;
     HotDotDatabase      = hotDotDatabase;
     UpdateDamageTracker = update;
     AbnormalityStorage  = abnormalityStorage;
 }
Example #2
0
 public PlayerTracker(EntityTracker entityTracker, ServerDatabase serverDatabase = null)
 {
     _serverDatabase              = serverDatabase;
     _entityTracker               = entityTracker;
     entityTracker.EntityUpdated += Update;
 }