Moce to zdolności ze świata Gwiezdnych Wojen™, które można dodać do wyspy i z których mogą korzystać gracze. Te Moce koncentrują się na interakcjach bojowych i umożliwiają toczenie ciekawszych bitew z wykorzystaniem zdolności charakterystycznych dla uniwersum Gwiezdnych Wojen. Umożliwiają dodanie do wyspy kultowych zdolności bojowych ze świata Gwiezdnych Wojen bez modyfikowania podstawowych mechanik.
Opis klasy
Moce możesz konfigurować w UEFN w narzędziu Scene Graph lub możesz używać gotowych przedmiotów Mocy.
W przypadku każdej Mocy istnieją dwa typy jednostek:
ForcePower[NAZWA]_Weapon– Typ broni z Mocą reprezentowany w grze jako przedmiot do podniesienia, który gracz może dodać do paska szybkiego dostępu.ForcePower[NAZWA]_LightsaberAugment– Typ ulepszenia miecza świetlnego może zostać wykorzystany tylko wtedy, gdy gracz jest wyposażony w miecz świetlny. Jest przekazywany do ekwipunku gracza wyłącznie przy użyciu kodu Verse.
Obie jednostki Mocy wymagają następujących komponentów Mocy:
force_power_item_component– Określa jednostkę jako przedmiot Mocy.force_power_[NazwaMocy]_component– Definiuje konkretny typ Mocy.
Aby uzyskać informacje na temat dodawania komponentu do jednostki, patrz: Praca z jednostkami i komponentami.
W celu uniknięcia wystąpienia nieoczekiwanego zachowania zalecane jest wyposażanie tylko jednego ulepszenia z Mocą naraz.
Poniższa tabela zawiera listę obecnie istniejących Mocy i ich właściwości:
Nazwa Mocy | Opis | Właściwości |
| Wystrzeliwuje przed gracza błyskawicę. | Damage – obrażenia zadawane graczom i postaciom NPC. BuildingDamage – obrażenia zadawane budowlom. Duration – czas, przez który można używać Mocy, zanim będzie konieczne jej odnowienie. Cooldown – czas oczekiwania na możliwość ponownego użycia w pełni wykorzystanej Mocy. |
| Odpycha wszystkie pobliskie obiekty fizyki znajdujące się przed graczem. | PushForce – siła pchnięcia. Cooldown – czas oczekiwania na możliwość ponownego użycia w pełni wykorzystanej Mocy. |
| Przyciąga do gracza wszystkie znajdujące się przed nim pobliskie obiekty fizyki. | Cooldown – czas oczekiwania na możliwość ponownego użycia w pełni wykorzystanej Mocy. |
| Używa Mocy, aby rzucić pobliskimi obiektami we wrogów. | Damage – obrażenia zadawane graczom i postaciom NPC. BuildingDamage – obrażenia zadawane budowlom. Cooldown – czas oczekiwania na możliwość ponownego użycia w pełni wykorzystanej Mocy. |
| Tworzy przed graczem tarczę blokującą ataki. Ponadto odrzuca postacie, które się z nią zderzają. | Nergy – maksymalna energia Mocy. Cooldown – czas oczekiwania na możliwość ponownego użycia w pełni wykorzystanej Mocy. DrainRate – ilość energii wyczerpywanej co sekundę, gdy Moc jest aktywna. RechargeRate – ilość energii odzyskiwanej co sekundę, gdy Moc jest nieaktywna. RechargeDelay – czas (w sekundach) wstrzymywania regeneracji energii po użyciu Mocy. KnockbackForce – siła odrzutu stosowana względem przeciwników i postaci NPC zderzających się z tarczą. |
| Tworzy wokół gracza leczącą aurę. Leczy WSZYSTKIE postacie bez względu na przynależność do drużyny. | Cooldown – czas oczekiwania na możliwość ponownego użycia w pełni wykorzystanej Mocy. DrainRate – ilość energii wyczerpywanej co sekundę, gdy Moc jest aktywna. RechargeRate – ilość energii odzyskiwanej co sekundę, gdy Moc jest nieaktywna. RechargeDelay – czas (w sekundach) wstrzymywania regeneracji energii po użyciu Mocy. HealStrength – ilość obrażeń leczonych co sekundę. |
| W przeciwieństwie do innych Mocy jest to pasywna zdolność, która umożliwia graczowi wykonanie podwójnego skoku lub sprintu z większą szybkością. Nie istnieje jako przedmiot. | JumpStaminaCost – ilość energii wykorzystywana przy podwójnym skoku. StaminaCost – ilość energii wykorzystywana przy szybszym sprincie. |
| Zaznacza wszystkich wrogów w określonym promieniu. Ujawnia ich odległość od gracza i pokazuje wyposażone przedmioty przeciwnika. | Duration – czas, przez który można używać Mocy, zanim będzie konieczne jej odnowienie. Cooldown – czas oczekiwania na możliwość ponownego użycia w pełni wykorzystanej Mocy. |
| Na określony czas przekształca gracza w inną postać. Może to być inny gracz lub postać NPC. | Duration – czas trwania efektu sztuczki. Cooldown – czas oczekiwania na możliwość ponownego użycia w pełni wykorzystanej Mocy. |
| Tworzy wabik na wroga w zasięgu linii wzroku gracza. Wabiki drużynowe zawierają tagi nazw stosowanych w trakcie gry. | Health – punkty zdrowia wabika. Duration – czas oczekiwania na możliwość ponownego użycia w pełni wykorzystanego wabika. |
| Rzuca mieczem świetlnym i używa Mocy, aby przyciągnąć go z powrotem do dłoni gracza. Wymaga miecza świetlnego. | Damage – obrażenia zadawane graczom i postaciom NPC. BuildingDamage – obrażenia zadawane budowlom. Cooldown – czas oczekiwania na możliwość ponownego użycia w pełni wykorzystanej Mocy. |
Do wyboru masz także różne gotowe przedmioty Mocy.
Aby znaleźć Moce w UEFN, otwórz Szufladę zawartości i wybierz Wszystko > Treści z Gwiezdnych Wojen > Bronie.
Aby uzyskać więcej informacji na temat gotowych zasobów związanych z Gwiezdnymi Wojnami dostępnymi w edytorze, patrz: Praca nad wyspami inspirowanymi przez GWIEZDNE WOJNY™.
Komponent force_power_item_component dziedziczy z komponentu item_component i współużytkuje wiele jego właściwości. Oznacza to, że każda jednostka zawierająca komponent force_power_item_component przekształca jednostkę w przedmiot, tak samo jak robi to standardowy komponent item_component. Umożliwia to dodawanie Mocy do ekwipunku, manipulowanie Mocami za pomocą komponentów ekwipunku i wyposażanie ich przez gracza tak jak każdego innego przedmiotu.
Aby uzyskać więcej informacji na temat przedmiotów, patrz: Komponent przedmiotu.
Aby uzyskać więcej informacji na temat ekwipunków, patrz: Komponent ekwipunku.
Znane problemy
Znane problemy:
Rozszerzenie miecza świetlnego Świadomość Mocy aktywuje się tylko raz i wymaga ponownego wyposażenia w miecz świetlny.
Rzut miecza Mocą nie przestrzega czasu odnowienia i nadal musi wrócić do gracza przed ponownym użyciem.
Rozszerzenia Uzdrowienie Mocą i Bariera Mocy przyznawane graczom przy użyciu kodu Verse (na przykład w warsztacie mieczy świetlnych na szablonie mapy Gwiezdne Wojny) mają na początku 0 energii i konieczne jest ich naładowanie przed użyciem.
Przykład
Możesz użyć kodu Verse, jeśli chcesz przekazać Moce do ekwipunku gracza, gdy wykona on zadanie lub akcję. Poniższy przykład przedstawia urządzenie generatora Mocy, które wykorzystuje kod Verse, aby przyznać graczowi Moc po naciśnięciu określonego urządzenia przycisku.
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.