internal ChargeDash(AbilityManager manager) : base(manager) { }
internal WallJump(AbilityManager manager) : base(manager) { }
internal Glide(AbilityManager manager) : base(manager) { }
/// <summary> /// Only construct this in AbilityManager. /// </summary> internal Ability(AbilityManager abilities) { oPlayer = abilities.oPlayer; player = oPlayer.player; }
internal Stomp(AbilityManager manager) : base(manager) { }
internal Burrow(AbilityManager manager) : base(manager) { }
internal Launch(AbilityManager manager) : base(manager) { }
internal Climb(AbilityManager manager) : base(manager) { }
internal SoulLink(AbilityManager manager) : base(manager) { }
internal LookUp(AbilityManager manager) : base(manager) { }
internal ChargeJump(AbilityManager manager) : base(manager) { }
internal Bash(AbilityManager manager) : base(manager) { }
internal AirJump(AbilityManager manager) : base(manager) { }