Open alex7850 opened 3 years ago
Аналогичная проблема с прерыванием полета снарядов
func _on_Player_unit_attacked():
units.damage_unit_at_cell(player.unit_attack_target_cell, player.unit.weapon.damage)
player.unit.act(player.get_shoot_cost())
SReady()
Когда сам себя атакуешь? Но это же пока костылявый вариант контрола, так что запариваться думаю пока не стоит, уже когда нормальная архитектура будет, поправлю.
После сигнала юнита "acted" (точнее exhausted) вызвал control.next_turn()
Получил следующую ошибку: Понятное дело, что вызов во время неоконченного перемещения по карте не предполагался, предлагаю просто изменить логику сигнала