Lasery

#Lasery > Zasady gry

Lasery mają określony typ AoE. Ich zachowanie różni się od klasycznych obszarów działania.

Funkcje getWeaponArea i getChipArea zwracają stałą AREA_LASER_LINE, jeśli broń lub chip ma obszar działania podobny do lasera.

Tak zwana „laserowa” broń lub chip może strzelać tylko w linii, więc musisz ustawić się w jednej linii z celem, używając moveTowardLine i isOnSameLine.

Zachowanie lasera

Zachowanie lasera będzie zależeć od komórki docelowej i obecności lub braku przeszkody w kierunku strzału.

Bez barier

W przypadku lasera o zasięgu od 2 do 7 komórek, jeśli nie ma przeszkody i celujesz w celę 2 od siebie, obszar będzie taki:

!Linia laserowa

Wszystkie jednostki na tym obszarze zostaną dotknięte laserem. Lasery nie podlegają takiej samej redukcji jak inne obszary działania: każda komórka dozna 100% efektu.

Trafione komórki będą w zasięgu, w przykładzie wszystkie te z przedziału od 2 do 7, od 2 do 7 włącznie. Jeśli obiekt lub przeszkoda znajduje się przed pierwszą komórką obszaru działania (w przykładzie komórka 1), nie można strzelać.

Ten sam obszar od 2 do 7 zostanie dotknięty niezależnie od pola wskazanego wśród pól zaznaczonych na czerwono.

Z przeszkodami

Przeszkody zatrzymują laser. W ten sposób laser „kontynuuje swoją drogę”, dopóki nie osiągnie maksymalnego zasięgu lub przeszkody.

Nadal z zasięgiem od 2 do 7, jeśli komórka oddalona o 2 jest celem, a przeszkoda znajduje się w odległości 5 komórek, obszar dotknięty będzie następujący:

!Obst laserowy