Смотри как сделан подобный класс,и меняй нужные параметры
Нереально разобраться там, там 11 файлов с подобным именем (attack1), и не в одном не написано, чтобы класс attack1 отвечал за оружие TankCannon, я просто не могу понять где связка TankCannon и класс attack1