이번 Unreal 5.3 Gameplay Ability System 영상에서는 무기 속성을 생성하고, 해당 속성을 사용해 피해와 발사 속도를 적용하는 방법을 다룹니다. 먼저 피해와 발사 속도를 위한 새 속성 세트인 TDSWeaponSet을 생성합니다. 다음으로 무기 값이 (추후 수정자가 적용될 수 있는) 속성을 오버라이드하는 데 사용되는 기준값이 되므로, 동일한 속성을 TDSWeapon에 변수로 추가합니다. 그런 다음 무기의 기본 속성 값을 오버라이드하는 새 Gameplay Effect를 추가하고, 무기 및 발사체 블루프린트를 리팩터링합니다. 마지막으로 발사 속도와 피해에 Weapon Set 속성을 사용하는 무기 발사 Gameplay Ability를 생성합니다.
https://dev.epicgames.com/community/learning/tutorials/Vo89/unreal-engine-11