Ability =========================================== .. code-block:: csharp public class Ability Base class for any ability. Derive from it. It contains some ready virtual methods to override with your own actions. Comments in code should give you more info about it. You can also see example abilities classes and files, for example, ChangeWeapon or CarryOut.