포스의 힘은 섬에 추가하고 플레이어가 사용할 수 있는 스타워즈™ 테마 능력입니다. 이러한 능력은 전투 상호작용에 집중되어 있어, 시그니처 스타워즈 기술로 강화된 전투를 선보입니다. 핵심 메커니즘을 수정하지 않고도 상징적인 스타워즈 전투 능력을 섬에 더할 수 있는 방법입니다.
클래스 설명
UEFN에서 씬 그래프를 사용하여 포스의 힘을 구성하거나 사전 제작된 포스의 힘 아이템을 사용할 수 있습니다.
각 포스의 힘에는 두 가지 엔티티 타입이 있습니다.
ForcePower[NAME]_Weapon- 포스의 힘 무기 타입은 게임 내에서 플레이어가 획득하여 퀵바에 추가할 수 있는 아이템으로 나타납니다.ForcePower[NAME]_LightsaberAugment- 광선검 증강 타입은 광선검을 장착했을 때만 사용할 수 있으며, Verse를 통해서만 플레이어의 인벤토리에 지급됩니다.
두 포스의 힘 엔티티 모두 다음 포스의 힘 컴포넌트가 필요합니다.
force_power_item_component- 엔티티를 포스의 힘 아이템으로 지정합니다.force_power_[PowerName]_component- 특정 능력 타입을 정의합니다.
엔티티에 컴포넌트를 추가하는 방법은 엔티티 및 컴포넌트 작업하기를 참고하세요.
예기치 않은 동작을 방지하기 위해 한 번에 하나의 포스의 힘 증강만 장착하는 것이 좋습니다.
다음 표에는 현재 포스의 힘과 해당 프로퍼티 목록이 포함되어 있습니다.
능력 이름 | 설명 | 프로퍼티 |
| 플레이어 앞으로 부채꼴 형태의 번개를 날립니다. | Damage - 플레이어 및 NPC에게 준 피해입니다. BuildingDamage - 구조물에 준 피해입니다. Duration - 재사용 대기시간이 시작되기 전에 파워를 사용할 수 있는 시간입니다. Cooldown - 완전히 사용한 능력을 다시 사용할 수 있게 되기까지 대기해야 하는 시간입니다. |
| 플레이어 앞에 있는 주변의 모든 피직스 오브젝트를 밀어냅니다. | PushForce - 밀기에 적용할 힘의 강도입니다. Cooldown - 완전히 사용한 능력을 다시 사용할 수 있게 되기까지 대기해야 하는 시간입니다. |
| 플레이어 앞에 있는 주변의 모든 피직스 오브젝트를 플레이어 쪽으로 끌어당깁니다. | Cooldown - 완전히 사용한 능력을 다시 사용할 수 있게 되기까지 대기해야 하는 시간입니다. |
| 포스를 이용해 주변 사물을 적에게 던집니다. | Damage - 플레이어 및 NPC에게 준 피해입니다. BuildingDamage - 구조물에 준 피해입니다. Cooldown - 완전히 사용한 능력을 다시 사용할 수 있게 되기까지 대기해야 하는 시간입니다. |
| 플레이어 앞에 보호막을 생성하여 공격을 막습니다. 접촉하는 캐릭터도 밀쳐냅니다. | Energy - 해당 능력의 최대 에너지 양입니다. Cooldown - 완전히 사용한 능력을 다시 사용할 수 있게 되기까지 대기해야 하는 시간입니다. DrainRate - 능력이 활성화되어 있는 동안 매초 소모되는 에너지의 양입니다. RechargeRate - 능력이 비활성 상태일 때 초당 회복되는 에너지의 양입니다. RechargeDelay - 능력을 사용한 후 에너지 재충전을 일시 중지하는 초 단위 지속 시간입니다. KnockbackForce - 보호막과 충돌하는 적 플레이어 및 NPC에 적용할 힘의 강도입니다. |
| 플레이어 주변에 치유의 오라를 생성합니다. 팀과 관계없이 모든 캐릭터를 치유합니다. | Cooldown - 완전히 사용한 능력을 다시 사용할 수 있게 되기까지 대기해야 하는 시간입니다. DrainRate - 능력이 활성화되어 있는 동안 매초 소모되는 에너지의 양입니다. RechargeRate - 능력이 비활성 상태일 때 초당 회복되는 에너지의 양입니다. RechargeDelay - 능력을 사용한 후 에너지 재충전을 일시 중지하는 초 단위 지속 시간입니다. HealStrength - 매초 치유할 피해량입니다. |
| 다른 포스의 힘과 달리 이 능력은 플레이어에게 이단 점프와 향상된 전력질주 속도를 부여하는 지속 능력입니다. 아이템으로는 존재하지 않습니다. | JumpStaminaCost - 이단 점프에 필요한 스태미나 소모량입니다. StaminaCost - 향상된 전력질주의 스태미나 소모량입니다. |
| 반경 내 모든 적을 표시합니다. 플레이어로부터의 거리를 표시하고 적이 장착한 아이템을 보여줍니다. | Duration - 재사용 대기시간이 시작되기 전에 파워를 사용할 수 있는 시간입니다. Cooldown - 완전히 사용한 능력을 다시 사용할 수 있게 되기까지 대기해야 하는 시간입니다. |
| 일정 시간 동안 대상 캐릭터로 변신합니다. 다른 플레이어 또는 NPC일 수 있습니다. | Duration - 기만 효과가 지속되는 시간입니다. Cooldown - 완전히 사용한 능력을 다시 사용할 수 있게 되기까지 대기해야 하는 시간입니다. |
| 플레이어의 시야 내에 적 미끼를 생성합니다. 팀 미끼에는 게임 내 이름 태그가 있습니다. | Health - 미끼의 체력입니다. Duration - 완전히 사용한 미끼를 다시 사용하기까지의 걸리는 지연 시간입니다. |
| 광선검을 던지고 포스를 사용해 손으로 다시 끌어당깁니다. 광선검이 필요합니다. | Damage - 플레이어 및 NPC에게 준 피해입니다. BuildingDamage - 구조물에 준 피해입니다. Cooldown - 완전히 사용한 능력을 다시 사용할 수 있게 되기까지 대기해야 하는 시간입니다. |
다양한 사전 제작 포스의 힘 아이템 중에서 선택할 수도 있습니다.
UEFN에서 포스의 힘을 찾으려면 콘텐츠 드로어를 열고 전체 > 스타워즈 콘텐츠 > 무기로 이동합니다.
에디터에서 사용할 수 있는 사전 제작된 스타워즈 에셋에 대한 자세한 정보는 스타워즈™ 섬 작업하기를 참고하세요.
force_power_item_component는 item_component를 상속받으며, 해당 컴포넌트의 많은 프로퍼티를 공유합니다. 이는 force_power_item_component가 포함된 모든 엔티티가 일반적인 item_component와 같은 방식으로 아이템을 엔티티로 전환한다는 의미입니다. 이를 통해 포스의 힘을 인벤토리에 추가하고, 인벤토리 컴포넌트로 포스의 힘을 조작하고, 플레이어가 다른 아이템처럼 장착할 수 있습니다.
아이템에 대한 자세한 정보는 아이템 컴포넌트를 참고하세요.
인벤토리에 대한 자세한 정보는 인벤토리 컴포넌트를 참고하세요.
알려진 문제
다음은 알려진 문제입니다.
포스 인지 광선검 증강이 한 번만 활성화되고, 다시 사용하려면 광선검을 다시 장착해야 합니다.
포스 광선검 던지기가 재사용 대기시간 값을 따르지 않으며, 다시 사용하려면 플레이어에게 돌아와야 합니다.
예를 들어, 스타워즈 템플릿 맵의 광선검 워크벤치에서 Verse를 통해 플레이어에게 지급되는 포스 치유 및 포스 방벽 증강은 초기 에너지가 0이므로, 사용 전에 충전해야 합니다.
예시
Verse를 사용하여 플레이어가 작업 또는 행동을 완료할 때, 플레이어 인벤토리에 포스의 힘을 지급할 수 있습니다. 다음 예시는 Verse를 사용하여 지정된 버튼 장치를 누르면 플레이어에게 포스의 힘을 지급하는 포스의 힘 생성 장치입니다.
using { /Fortnite.com/Devices }
using { /Fortnite.com/StarWars }
using { /Fortnite.com/Items/ForcePower/StarWars }
using { /Verse.org/SceneGraph }
using { /Verse.org/Simulation }
using { /UnrealEngine.com/Itemization }
using { /UnrealEngine.com/Temporary/Diagnostics }
# Enum of Force Powers.
# Used as a shorthand for referencing a specific item entity.