Starting to implement new weapon types