Laserit

#Laserit > Pelin säännöt

Lasereilla on tietty AoE-tyyppi. Niiden käyttäytyminen eroaa klassisista vaikutusalueista.

Funktiot getWeaponArea ja getChipArea palauttavat vakion AREA_LASER_LINE, jos aseella tai sirulla on laserin kaltainen vaikutusalue.

Niin kutsuttu "laser"-ase tai siru voi ampua vain rivissä, joten sinun on asetuttava linjaan kohteen kanssa käyttämällä moveTowardLine- ja isOnSameLine-toimintoja.

Laserin käyttäytyminen

Laserin käyttäytyminen riippuu kohdesolusta ja siitä, onko laukauksen suunnassa este vai ei.

Esteetön

Jos kyseessä on laser, jonka kantama on 2–7 kennoa, jos esteitä ei ole ja tähdätään kennoon, joka on 2:n päässä sinusta, alue on seuraava:

!Laserlinja

Laser vaikuttaa kaikkiin alueen yksiköihin. Lasereihin ei kohdistu samaa vähennystä kuin muihin vaikutusalueisiin: jokainen solu kärsii vaikutuksesta 100 %.

Osumat ovat solut, jotka ovat alueen sisällä, esimerkissä kaikki solut välillä 2–7, 2–7 mukaan lukien. Jos entiteetti tai este on ennen vaikutusalueen ensimmäistä solua (esimerkissä solu 1), ei ole mahdollista ampua.

Tämä vaikuttaa samaan alueeseen 2–7 riippumatta punaisten ruutujen joukosta kohdistetusta laatikosta.

Esteillä

Esteet pysäyttävät laserin. Siten laser "jatkaa matkaansa", kunnes se saavuttaa maksimikantamansa tai esteen.

Edelleen vaihteluvälillä 2–7, jos kohteena oleva solu 2 on kohteena ja este on 5 solun päässä, vaikutusalue on seuraava:

!Laser obst