📋
Ability & Combat Toolkit
  • ABC it's easy as 123! (WIP)
  • Introduction
    • Core Components
    • 5 Stages of An Ability
    • API & Integration with ABC
  • Global Portal & Character Creator
    • Character Creator
    • Global Portal
  • Ability Manager
    • Overview
    • Ability List & Control Panel
    • General Settings
      • Settings
      • Key & Combo
      • Effects
      • Additional Settings
    • Position & Travel
      • Position & Travel Type
      • Travelling
      • Additional Starting Positions
    • Collision & Impact
      • Collider
      • Collision
      • Impact
    • Aesthetic & Animation
      • Preparing
      • Initation
      • Ability End
      • Graphic To Start
      • Scrollable Ability
      • Reload
  • Controller Manager
    • Overview
    • Settings
      • General
      • Mana
      • Weapons
      • Scrollable & Reload
      • UI Icons
      • Diagnostic
    • Target Settings
      • Target & Soft Target todo
  • State Manager
    • Overview
    • Settings
      • General & Stats
      • Health
      • Hit Animations
      • Targeter Limitations
    • Effect Watcher
  • Integrations
    • Game Creator
Powered by GitBook
On this page
  • The Core Components of ABC
  • ABC Global Portal
  • ABC Tagging & Tag Conversions

Was this helpful?

  1. Introduction

Core Components

Ability & Combat Toolkit (ABC) is Unity Editor Extension released at the end of 2019. The main focus for ABC is to bring high quality combat and combat related features to your game projects.

PreviousABC it's easy as 123! (WIP)Next5 Stages of An Ability

Last updated 3 years ago

Was this helpful?

The Core Components of ABC

ABC comes with 2 core components; ABC Controller and ABC State Manager which can both be attached to Objects.

is used to. It also includes functionality including AI, Weapons, UI, mana and targeting. You will notice all these features relate to activating or setting up for abilities to activate.

component is used to interact with abilities and receive effects. Objects require both the ABC State Manager and a collider to interact with ABC abilities. This component also has additional functionality all related to being on the receiving end of an ability including health, stats, hit animations, death features and effect diagnostic.

Objects can use both components but it's also possible for a Object to only have 1 of the 2 components. For example if a Character is designed to only activate abilities and not receive hits and effects then the Character only needs the ABC Controller Component and not the ABC State Manager Component.

ABC Global Portal

The Global portal can be accessed from the Unity Toolbar by going to Window > ABC > Global Portal. This will bring up a window which holds the Character Creator used to setup your characters for combat and a library of premade global weapons/abilities/effects which can be modified and linked/copied to your characters.

ABC Tagging & Tag Conversions

Global Portal
The ABC Controller
setup and activate abilities
The ABC State Manager