• 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 ScriptableShopItem

    Allows the item to be sold in the shop. Defines the name of the item and the image to be displayed in the shop.

    Inheritance
    Object
    ScriptableShopItem
    ShopCharacter
    ShopGameItem
    Namespace: AutoBattleFramework.Shop
    Assembly: cs.temp.dll.dll
    Syntax
    public abstract class ScriptableShopItem : ScriptableObject

    Fields

    descriptionImage

    Image of the item that will be displayed in CharacterStatsUI. If null, the image displayed is itemImage.

    Declaration
    public Sprite descriptionImage
    Field Value
    Type Description
    Sprite

    itemDescription

    Description of the item.

    Declaration
    public string itemDescription
    Field Value
    Type Description
    String

    itemID

    Item identification. Used to check if a character or item is the same, but one level higher.

    Declaration
    public string itemID
    Field Value
    Type Description
    String

    itemImage

    Image of the item that will be displayed in ItemImage.

    Declaration
    public Sprite itemImage
    Field Value
    Type Description
    Sprite

    itemName

    Name of the item

    Declaration
    public string itemName
    Field Value
    Type Description
    String

    shopItem

    Item that can be purchased in the shop.

    Declaration
    public GameActor shopItem
    Field Value
    Type Description
    GameActor

    shopItemUIPrefab

    Prefab of the item interface in the shop.

    Declaration
    public ShopItemUI shopItemUIPrefab
    Field Value
    Type Description
    ShopItemUI

    Methods

    ShowUIAdditional(ShopItemUI)

    Displays additional information in the ShopItemUI of the item in the store.

    Declaration
    public abstract void ShowUIAdditional(ShopItemUI ui)
    Parameters
    Type Name Description
    ShopItemUI ui

    Shop item UI

    In This Article
    Back to top Auto-Battle Framework documentation