void OnTriggerEnter(Collider other) { LifePool pool = other.GetComponent <LifePool>(); if (pool != null && myTeam.IsMutualEnemy(pool.myTeam)) { pool.Hurt(damage.constValue); } }
public override void Load() { if (!Main.dedServ) { LifePool = new LifePool(); ChatAnnouncements = new ChatAnnouncements(); ConfigureUi(ModContent.GetInstance <BflClientConfig>()); } }
public override void Unload() { if (!Main.dedServ) { LifePool?.Disable(); LifePool = null; ChatAnnouncements?.Disable(); ChatAnnouncements = null; } }