public void AddUnitAttackListener(BaseUnit b, CombatMoveType c) { uiButton.onClick.AddListener(() => b.BroadcastUnitAttacked(c)); }