Firing cannons now slightly works (charging, updating etc.)