동물 펫한테 행동트리 로직 적용
일정 범위 이상 플레이어한테 떨어지면 플레이어를 한번 찍고 다시 적을 탐색.
적이 비활성화(사망) 되면 새로운 적을 탐색함.
늑대, 거북, 유니콘 스프라이트 멀티풀 작업
이동 방향에 따라 스프라이트 반전 추가.
유니콘, 거북이, 늑대 동물펫 추가.
공격 애니메이션 변경.
Main Scene에 임시 테스트용 펫 스포너 생성.
동물펫 공격 이펙트 6종 멀티풀 작업.
동물펫 공격 이펙트 추가.
DamageUI Prefab -> UI Damage(Script) Component , Base Scale 0.18 => 0.07
데미지 적용 추가.
타겟팅된 몬스터의 BaseData 를 가져와서 AnimalPetData 의 monsterData에 할당. -> monsterData의 SubstractHP 메서드 호출 (파라미터 값으로 타겟과 나 사이의 방향, 적용 데미지, 넉백)
현재 공격을 시작하면 데미지를 적용하게 했음. (애니메이션이 1번당 1번 공격, bool 변수 attackIntervalControl 로 조정)
타겟 몬스터 사망시 더 빠른 다음 몬스터 서치
동물펫 공격 이펙트 딜레이 설정.
펫 크기 1.3배 증가
몬스터 펫한테 맞는 피격 이펙트 추가. (플레이어가 때리는 피격이랑 다름)
인벤토리 필요.
등급 / 레벨 / 종류
펫의 공격력
펫 보유 능력치
선택 -> 선택 아이템 인벤토리 -> 인벤토리에서 자동장착
능력치 10개
체력, 공격력, 방어력 (받는 데미지 감소)- 기본 베이스
이 외 7가지는 추가 능력치
낮은 등급에서는 기본 베이스 위주
등급이 높아질수록 좋은 추가 능력치 부여
능력치 합산 전투력 하단 배치 (높은것을 선택할 수 있게)
펫 4개 슬록 각 등급별 부여
악세서리 2칸
총 6칸
펫 슬록 처음에는 1칸만 오픈 추 후 렙업 or 스테이지 오픈가능
영혼구 -> 레벨업 or 던전 or 보스 or 오프라인 보상
영혼구 레벨업 -> 뽑기 확률 및 펫/악세서리 레벨 증가
펫 / 악세서리 데이터를 SO or CSV 관리 -> 파싱필요.