예제 #1
0
        public CampSys()
        {
            Ins = this;

            if (RelationThreshold == null)
            {
                LoadInfo(Config.CampInfoValuePath);
            }
        }
예제 #2
0
파일: Enemy.cs 프로젝트: t61789/Thunder
        private void OnTriggerEnter(Collider col)
        {
            if (!col.GetComponent <BaseCharacter>(out var character))
            {
                return;
            }
            if (CampSys.IsAlly(Camp, character.Camp))
            {
                return;
            }

            BindTarget(character);
        }
예제 #3
0
파일: Turret.cs 프로젝트: t61789/Thunder
        private void OnTriggerEnter(Collider col)
        {
            if (!col.TryGetComponent <BaseCharacter>(out var character))
            {
                return;
            }
            if (!CampSys.IsHate(Camp, character.Camp))
            {
                return;
            }

            SetTarget(character);
            _CheckRange.enabled = false;
        }