private void CreateMovementActionGroup() { var movementsGroup = new CharacterActionListImpl <CharacterMovement>(CharacterActionType.Movement, Generator, this); movementsGroup.Name = MOVEMENT_ACTION_GROUP_NAME; this.CharacterActionGroups.Add(movementsGroup); }
private void CreateDefaultAbilityGroup() { if (this.DefaultAbilities == null) { var defaultAbilitiesGroup = new CharacterActionListImpl <AnimatedAbility>(CharacterActionType.Ability, Generator, this); defaultAbilitiesGroup.Name = DEFAULT_ABILITIES_ACTION_GROUP_NAME; this.CharacterActionGroups.Add(defaultAbilitiesGroup); } }
private void CreateAbilityGroup() { if (this.Abilities == null) { var abilitiesGroup = new CharacterActionListImpl <AnimatedAbility>(CharacterActionType.Ability, Generator, this); abilitiesGroup.Name = ABILITY_ACTION_GROUP_NAME; this.CharacterActionGroups.Add(abilitiesGroup); } }