إقرار func SetAttackableFaction(attacker entity<Faction>, target entity<Faction>, attackable bool) go معلمات إدخال اسم نوع تفاصيل المهاجم Faction[قديم] مهاجمة المعسكر الهدف Faction[قديم] المعسكر المستهدف قابل للهجوم Bool هل هو قابل للهجوم؟