fixed attack.listen(): camera follows cursor, can't center attack on self
Iris Lightshard nilix@nilfm.cc
PGP Signature
-----BEGIN PGP SIGNATURE----- iQJDBAABCAAtFiEEkFh6dA+k/6CXFXU4O3+8IhROY5gFAl0EjYsPHG5pbGl4QG5p bGZtLmNjAAoJEDt/vCIUTmOY0IQP/2I2e7MpUtzMWzfcJVERwk+iFRLul7EIWzk7 JFL82AieEtVsci4ckLMYurXs3SSwII5q8IQZkVBDsXnmuWtpRdEDWRef21eU4lZr 4BiZ4ZP3d27a0+8BcGcSOpFyCSj39pyL4TloBe13YOb6nI8e9ETOa8ApquBd6hOF XqJHycvReiXbQfroYqG2ZuGruPc4SHyaAlirKRL2/+EowONjUUS6avO518dqJIUU DxJsR0tcBTkDMNwVYv+uy5IH942ztUdo5TqXeSOd7t+YKcrDRryO9RzmmNiMdAb8 r3sAl0mtCzbGx1LD3MNyc+alcSIsQnVyficBh+1A5iQDW6l7SHNQa1KW/EHWP/d3 V7DpOJbJ8R4d2naZZDhpy5uU/z/y7uHEC3/hkvNGJrf8DaNapTfgasWmP8CmKrtG iqVimvBTUzKdGd5EzkdU613pWGMDCk9RgWscVzJG45sCs11LDt6oOHTPyH+0MN/4 286Xztej0D7onoaYWEDzCrdvItE0EN4QPSlkd1ZVd4JGMBjejX6LWAFqI/ZAhxAn N3/sqTicDHiobXBo51L07nUiHzeas6bo46kg1ODt64locwjQ2f+zeKGN86x9oEWg hGgH+l4nmo3XodoLhNNBVUOZBdZYj3rEAnAZAAUjF5vo0/79kPskXiTJm35ZCTnY fb3N5tXq =U5cI -----END PGP SIGNATURE-----
1 files changed,
2 insertions(+),
0 deletions(-)
jump to
M
Attack.js
→
Attack.js
@@ -79,6 +79,7 @@
if (controller.up || controller.down || controller.left || controller.right) { mapCursor.manage(); + camera.manage(); } if (dist(mapCursor, this.src) > this.src.equipment.range) {@@ -100,6 +101,7 @@ attack.cancel();
} if (controller.y) { + if (mapCursor.x != this.src.x || mapCursor.y != this.src.y) attack.confirm(); } }