• 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

    Class AutoBattleSettings

    Framework options. Helps editor methods to put references in the Inspector automatically.

    Inheritance
    Object
    AutoBattleSettings
    Namespace: AutoBattleFramework.Utility
    Assembly: cs.temp.dll.dll
    Syntax
    public class AutoBattleSettings : ScriptableObject

    Fields

    BattlePositionEditorSize

    Default size of cells in the ScriptableBattlePosition Inspector.

    Declaration
    public float BattlePositionEditorSize
    Field Value
    Type Description
    Single

    defaultAnimatorController

    Default animator controler used when creating a new character in the editor.

    Declaration
    public RuntimeAnimatorController defaultAnimatorController
    Field Value
    Type Description
    RuntimeAnimatorController

    defaultCharacterShopItemUI

    Default panel to be displayed in the shop when creating a new character in the editor.

    Declaration
    public ShopItemUI defaultCharacterShopItemUI
    Field Value
    Type Description
    ShopItemUI

    defaultHealthBar

    Default health bar used when creating a new character in the editor.

    Declaration
    public CharacterHealthUI defaultHealthBar
    Field Value
    Type Description
    CharacterHealthUI

    defaultHexTexture

    Default texture used in ScriptableBattlePosition editor when the BattleGrid is Hex.

    Declaration
    public Texture defaultHexTexture
    Field Value
    Type Description
    Texture

    defaultSquaredTexture

    Default texture used in ScriptableBattlePosition editor when the BattleGrid is Hex.

    Declaration
    public Texture defaultSquaredTexture
    Field Value
    Type Description
    Texture

    defaultStageEmptyUIPrefab

    Default Stage Empty prefab.

    Declaration
    public GameObject defaultStageEmptyUIPrefab
    Field Value
    Type Description
    GameObject

    NumberToFusion

    Default number of same characters to perform a fusion. Used when creating an GameCharacterFusion to level up characters using the menu action shortcuts.

    Declaration
    public int NumberToFusion
    Field Value
    Type Description
    Int32

    SettingsPath

    Address within the project where the option object will be included. Change the address in case of moving the object to another folder.

    Declaration
    public const string SettingsPath = "Assets/Auto-Battle Framework/Scripts/Editor/Settings/AutoBattleSettings.asset"
    Field Value
    Type Description
    String

    Methods

    GetOrCreateSettings()

    Returns the framework options. If they do not exist, create the new file at SettingsPath address.

    Declaration
    public static AutoBattleSettings GetOrCreateSettings()
    Returns
    Type Description
    AutoBattleSettings

    Framework options object.

    In This Article
    Back to top Auto-Battle Framework documentation