• Manual
  • Scripting API
  • Changelog
  • Contact
Search Results for

    Show / Hide Table of Contents
    • BattleBehaviour
      • BattleBehaviour.Fusion
        • FusionManager
        • GameCharacterFusion
      • Battle
      • BossSize
      • CharacterGroup
      • ScriptableBattlePosition
      • ScriptableBattleStage
      • TeamData
      • BattleBehaviour.Backup
        • BackupState
        • BattleBackup
    • GameActors
      • GameActor
      • GameCharacter
      • GameCharacter.AIState
      • GameItem
    • States
      • BattleState
      • ChangeStageState
      • FightState
      • FightState.LoseCondition
      • FightState.WinCondition
      • PreparationState
      • ResetSceneState
    • Battlefield
      • BattleGrid
      • BattleGrid.GridType
      • Bench
      • GridCell
      • GridCellEffect
      • SellZone
    • BattleUI
      • CharacterEnergyUI
      • CharacterHealthUI
      • CharacterStatsUI
      • DamagePopup
      • ItemDescriptionUI
      • ShopExpBarUI
      • StageUI
      • TraitDescriptionUI
      • TraitListUI
      • TraitListUI.OrderBy
      • TraitStatsUI
      • TraitUI
    • EditorScripts
      • BattleGridEditor
      • BattlePositionEditor
      • BenchEditor
      • GameCharacterEditor
      • NetworkObjectsListEditor
      • NFO_GameCharacterEditor
      • NGO_MenuActions
      • ReadOnlyDrawer
    • Formulas
      • BattleFormulas
      • BattleFormulas.DamageType
    • Movement
      • ApproximateAstarMovement
      • ExactAstarMovement
      • IBattleMovement
      • PathFinding2D
    • Multiplayer
      • BattleBehaviour
        • NetworkObjectList
        • StatsStruct
        • GameActors
          • NGO_GameCharacter
          • NGO_GameItem
        • Player
          • GamePlayer
          • IPlayer
        • States
          • MP_ConnectionState
          • MP_FightState
          • MP_PreparationState
      • ClientTransform
        • ClientNetworkTransform
      • EditorScripts
        • NGO_MenuActions
      • GamingServices
        • GamingServices
          • GamingServices.RelayHostData
          • GamingServices.RelayJoinData
      • UI
        • NetworkManagerUI
    • Shop
      • ScriptableShopItem
      • ShopCharacter
      • ShopGameItem
      • ShopItemInfo
      • ShopLevel
      • ShopLevelManager
      • ShopManager
      • ShopGUI
        • CurrencyUI
        • EquippedItemDescriptionUI
        • ShopItemUI
        • ShopUI
        • SpecialAttackDescriptionUI
        • Timer
      • ShopList
        • IShopList
        • ScriptableDeckList
        • ScriptableGroupItemList
        • ScriptableIndividualItemList
        • ShopItemList
    • Skills
      • ApplyBuffOnHitEffect
      • ApplyDebuffOnHitEffect
      • ArrowEffect
      • BuffEffect
      • BuffEffectInfo
      • FixedDamageOverTimeEffect
      • HealthMeteoriteAllEffect
      • HealthStealEffect
      • IAttackEffect
      • MeleeEffect
      • MeteoriteEffect
      • OnHitEffect
      • Projectile
      • RangedEffect
      • SimpleBuffEffect
      • SwordEffect
      • VariableDamageOverTimeEffect
    • Stats
      • CharacterStats
      • CharacterStats.CharacterStat
      • ItemModificator
      • StatModificator
      • StatsModificator
      • StatsModificator.ModificatorType
      • Trait
      • TraitOption
      • TraitOption.TraitTarget
    • Utility
      • AutoBattleSettings
      • ReadOnlyAttribute
      • UIUtility

    Namespace AutoBattleFramework.Skills

    Classes

    ApplyBuffOnHitEffect

    When an attack with this effects hits a GameCharacter, applies a BuffEffect on that GameCharacter. Use it to apply negative effects such as stat reduction, or effect damage such as poison or burns.

    ApplyDebuffOnHitEffect

    When an attack with this effects hits a GameCharacter, applies a BuffEffect on that GameCharacter. Use it to apply negative effects such as stat reduction, or effect damage such as poison or burns.

    ArrowEffect

    Simple projectile attack. The projectile moves in straight line until it reaches the target.

    BuffEffect

    It represents an effect that modifies statistics or adds new effects, temporarily.

    BuffEffectInfo

    It contains buff information that depends on each character, such as elapsed time or stacks.

    FixedDamageOverTimeEffect

    Damages the owner of the buff with a fixed amount of damage.

    HealthMeteoriteAllEffect

    The projectile spawns above the target and moves in straight line until it reaches the target.

    HealthStealEffect

    When an attack hits the defender, the attacker receives a percentage proportional to the damage inflicted.

    IAttackEffect

    Represents the effects of an attack, including damage, sound effects and visual effects.

    MeleeEffect

    It represents an attack that does not need to create a Projectile

    MeteoriteEffect

    The projectile spawns above the target and moves in straight line until it reaches the target.

    OnHitEffect

    Effect that is only applied when a GameCharacter attacks another.

    Projectile

    Behavior of projectiles such as arrows or spells. The default behavior is to go straight towards the target.

    RangedEffect

    It represents an attack that does needs to create a Projectile

    SimpleBuffEffect

    A simple stat or effect application. Modify the values in the Inspector to customize the buff.

    SwordEffect

    Simple melee attack

    VariableDamageOverTimeEffect

    Damages the owner of the buff with a fixed amount of damage.

    In This Article
    Back to top Auto-Battle Framework documentation