Commit Graph

8 Commits

Author SHA1 Message Date
0cdf1aa3a8 전투플레이어 로직 전체 수정
+ 이벤트 구독 방식에서 인터페이스 형식으로 변경
2024-06-17 06:29:06 +09:00
d76915283a #19 Rockfall 바닥 뚫는 버그 및 무한루프 버그 수정
+ DamageableProps Enable()함수에 Max체력으로 변경하는 로직 추거

Closes #19
2024-06-16 16:55:58 +09:00
1ee1df12dd #17 Rockfall FixedUpdate로 변경 2024-06-15 11:35:32 +09:00
65282463e5 #17 Rockfall 무한 루프 버그 수정
+ Rockfall 코루틴 방식 -> Update 방식으로 변경 (간헐적으로 무한 루프에 걸리는 버그 테스트 더 필요)
2024-06-15 11:26:48 +09:00
d27ac0918b #17 모래두더지 가시 일제 사격 스킬(GateOfSpike) 추가
+ 고정된 싸이클의 BehaviorTree로 변경
+ ProjectileController로직을 SphereCast -> OverlapSphereNonAlloc으로 변경
+ GateOfSpikes 관련 파티클 추가
+ GateOfSpike 클래스는 단일 오브젝트 컨트롤러
2024-06-15 08:37:41 +09:00
cc382747f0 #17 모래두더지 가시 연발 스킬(MultiThrowSpikes) 추가
+ ParticleWeapon class -> ProjectileController 변경
+ SandMole 스킬관련 Enum, 애니메이션 변경
+ 가시 연발 관련 Spike 파티클 추가
2024-06-15 05:36:32 +09:00
54bc27f11d #17 낙석에 Indicator 기능 추가 2024-06-14 18:34:58 +09:00
4db6c2bf57 #17 모래두더지 구르기 스킬(SingleRoll) 추가
+ BaseSkillData에서 TargetLayer를 받아오게끔 로직 수정(스킬마다의 Target이 다름)
+ DamageableProps 태그 추가
+ DamageableProps 부모 클래스 추가
+ DamageableProps 상속 클래스 Rockfall 추가
+ SandMole(모래두더지)가 벽에 박치기 한 뒤에 Rockfall(낙석)을 떨어뜨리는 기능 추가
2024-06-14 18:11:35 +09:00