Įvykių tvarka

Įvykiai

Daugelis veiksmų žaidime įvyksta su atgaliniu skaičiavimu, kuris veda į įvykį. Tai gali būti, pavyzdžiui, kariai, keliaujantys užpulti gyvenvietę, čia įvykis baigiasi mūšiu, arba, pavyzdžiui, pastato lygio pakėlimas.


Natūralu, kad įvykiai vyksta chronologine tvarka, kai jie baigiasi. Taigi, kas įvyksta 10:05:20, bus apdorota prieš tai, kas įvyksta 10:05:21.


Kariai visada paskutiniai


Eiliškumas yra sudėtingesnis, kai įvykiai įvyksta tą pačią sekundę. Paprastai karių judėjimas visada įvyksta pasibaigus kitiems įvykiams, pvz., baigiant statyti ar atvykus prekeiviui.

Karių judėjimo tvarka išsidėsto priklausomai nuo to, kas buvo išsiųsti pirmiau. Kariai, kurie buvo išsiųsti anksčiau pasieks tikslinę gyvenvietę prieš kitus karius, kurie atvyksta tą pačią sekundę.


Tai reiškia, kad jei ateina puolimas, nebeišeina siųsti pastiprinimo į kaimą taip, kad kariai jį pasiektų tą pačią sekundę, bet prieš puolimą. Vienintelis būdas jiems dalyvauti mūšyje yra pasiekti kaimą likus, bent sekundei iki atakos.


Tačiau jei pastiprinimas jau buvo pakeliui ir tada ataka buvo pasiųsta užpulti gyvenvietę tą pačią sekundę, pastiprinimas pasieks kaimą anksčiau už puolėjus.


Pastatai, prekeiviai ir kiti įvykiai


Kalbant apie kitų tipų įvykius, nėra garantijos, kokia tvarka jie įvyks (išskyrus tai, kad tai bus prieš mūšius). Pavyzdžiui, jei sandėlis turi būti baigtas tuo pačiu metu, kai į kaimą atvyks prekeiviai, nėra garantuota, kuris įvykis bus užbaigtas pirmas.


Įvykiai skirtinguose gyvenvietėse

Be to, nėra garantuotos įvykių eilės skirtinguose kaimuose. Tai reiškia, kad jei tą pačią sekundę kaimas bus užpultas, o kariai iš puolamo kaimo savo ataka pasiekia kitą, mūšiai gali vykti bet kokia tvarka.


Momentiniai veiksmai

Kai kurie veiksmai žaidime yra įvykdomi iš karto ir jie nėra apdorojami, kaip įvykiai (nėra atgalinio skaičiavimo). Tokiais atvejais jie paprastai apdorojami akimirksniu (jei įmanoma) ir nėra garantuotos tvarkos tarp jų ir įvykių.

Did you find it helpful? Yes No

Send feedback
Atsiprašome, kad negalėjome padėti. Padėkite mums patobulinti šį straipsnį palikdami atsiliepimus.