Defensive Tower - UQdeco2800/2022-studio-1 GitHub Wiki
Introduction
The Defensive Tower class was designed as an extension of the Infrastructure class, and implements attributes that are more specialised for defensive towers. These attributes include damage, range and also the tower's desired texture.
Class Design
This class was designed as an abstract class, to allow for other defensive towers to extend the class and create specialised towers with unique attributes and/or effects. One such Tower which builds off of the Defensive Tower class is Tower1.