장비 UI에서 뜰 수 있어야 되는데, 그럴라면 동적 장비 데이터베이스에 해당하는게 필요함 (캐릭터 = 캐릭터 컨트롤러).
장비에서 쓰이는 데이터테이블을 -> SO -> 프리팹화?
세이브에 들어갈 자료구조 (구조체, id) 세이브 파일 = 캐릭터 세이브에 필드 추가. 동적으로 들고있는 것은 게임매니저임 <- 이걸 수정하면 세이브할 때 자동으로 내용 저장 됨.
SO 또는 프리팹 + 세이브 데이터 = 동적 장비 리스트 = 장착여부 -> 캐릭터 컨트롤러 쪽에서
UI 입장에서는 세이브파일의 정보들을 불러와서 동적 장비 데이터베이스를 생성한 리스트 필요함. 이걸 기준으로
동적 장비 리스트 = 세이브 데이터(강화여부, 소유여부
스코어는 아이템을 먹었을 때 오름. 스코어 기준으로 궁극기 게이지 오르게 구현완료.
장비는 본인이 장착 되엇는 여부를 알 필요가 없다. 세이브 데이터(게임데이터)에서 장착 여부 변경을 하고 최신화를 해주면 된다.
HUD - 패리 쿨타임 가져오기. 프로그레스 바 채우기(에너미 시퀀스 정보 필요).
총알 프리팹이 파티클로 이루어진 만큼, 적용하는 데 스크립트 수정 필요
가챠 구현
캐릭터 파티 설정 아이콘 바꾸기