Pawn 클래스를 사용해서 AI를 만드는데요
적군으로 쓸 생각입니다.
제가 알고싶은것은
AI의 HP값인데요..
뭘 바꿔도 AI의 HP가 안바뀌는것같네요
어떻게 바꾸면되죠?
그리고 이 AI에게 주는 무기의 데미지는 어느 클래스에 있는건가요?
Pawn 클래스를 사용해서 AI를 만드는데요
적군으로 쓸 생각입니다.
제가 알고싶은것은
AI의 HP값인데요..
뭘 바꿔도 AI의 HP가 안바뀌는것같네요
어떻게 바꾸면되죠?
그리고 이 AI에게 주는 무기의 데미지는 어느 클래스에 있는건가요?
프로젝타일에 대미지가 있고
폰에 테이크데미지가 있을텐데요.
Intel Core i5 2500K 4.0GHz O.C
16GB RAM
GeForce 560Ti O.C
ASUS P67 Chipset
Windows 7 Ultimate K 64bit
아 감사합니다.
제가 헷갈린건
UTWeap 클래스에 instance damage가 있더라고요 이게 뭔지 잘 몰라서요 ㅎ
아 그런데
Pawn클래스에 테이크 데미지가 있다고 하셨는데
테이크 데미지는 뭐죠?
프로젝타일에있는 데미지와 폰에있는 테이크데미지의 상관관계는 어떻게되나요?
Instance Damage는 Weapon의 WeaponFireTypes이 EWFT_InstantHit일때 적용되는 데미지입니다.
만약 저 타입이 EWFT_Projectile 일 경우 프로젝타일에 있는 데미지가 적용되게 됩니다.
어떤 WeaponFireTypes 이든 결국 데미지 계산은 TakeDamage 함수로 넘겨지게 됩니다. 함수 내용은 Pawn 클래스에서 찾아보시면 될거구요.
TakeDamage 함수로 전체 검색해보시면 Instance Fire든 Projectile Fire든 결국 저 함수 호출로 데미지 계산을 적용시키게 됩니다.
Bookmarks