#==============================================================================
# ** Vocab
#------------------------------------------------------------------------------
#  This module defines terms and messages. It defines some data as constant
# variables. Terms in the database are obtained from $data_system.
#==============================================================================

module Vocab

  #//////////////////////////////////////////////////////////////////////////
  # * Public Methods
  #//////////////////////////////////////////////////////////////////////////
  
  #//////////////////////////////////////////////////////////////////////////
  # * Stats Parameters related
  #//////////////////////////////////////////////////////////////////////////
  
  #--------------------------------------------------------------------------
  # * Get HP Label
  #--------------------------------------------------------------------------
  def self.hp_label
    return self.hp
  end
  
  #--------------------------------------------------------------------------
  # * Get MP Label
  #--------------------------------------------------------------------------
  def self.mp_label
    return self.mp
  end
  
  #--------------------------------------------------------------------------
  # * Get ATK Label
  #--------------------------------------------------------------------------
  def self.atk_label
    return self.atk
  end
  
  #--------------------------------------------------------------------------
  # * Get DEF Label
  #--------------------------------------------------------------------------
  def self.def_label
    return self.def
  end
  
  #--------------------------------------------------------------------------
  # * Get SPI Label
  #--------------------------------------------------------------------------
  def self.spi_label
    return self.spi
  end
  
  #--------------------------------------------------------------------------
  # * Get AGI Label
  #--------------------------------------------------------------------------
  def self.agi_label
    return self.agi
  end
  
  #--------------------------------------------------------------------------
  # * Get EVA Label
  #--------------------------------------------------------------------------
  def self.eva_label
    return "EVA"
  end
  
  #--------------------------------------------------------------------------
  # * Get HIT Label
  #--------------------------------------------------------------------------
  def self.hit_label
    return "HIT"
  end
  
  #//////////////////////////////////////////////////////////////////////////
  # * Transaction Window related
  #//////////////////////////////////////////////////////////////////////////

  #--------------------------------------------------------------------------
  # * Get Total of the transaction text
  #--------------------------------------------------------------------------
  def self.transaction_total_text
    return "Total"
  end
  
  #--------------------------------------------------------------------------
  # * Get Difference of the transaction Label
  #--------------------------------------------------------------------------
  def self.transaction_diff_text
    return "Difference"
  end
  
  #//////////////////////////////////////////////////////////////////////////
  # * Shop Status Window related
  #//////////////////////////////////////////////////////////////////////////
  
  #--------------------------------------------------------------------------
  # * Get Text to show when the new item is equivalent to the one already equipped
  #--------------------------------------------------------------------------
  def self.status_equivalent_text
    return "Equivalent"
  end
  
  #--------------------------------------------------------------------------
  # * Get Text to show the character can't equip an item
  #--------------------------------------------------------------------------
  def self.status_cantequip_text
    return "Can't equip"
  end
  
  #--------------------------------------------------------------------------
  # * Get Text to show when the new equipment is already equipped
  #--------------------------------------------------------------------------
  def self.status_equipped_text
    return "Equipped"
  end

  #//////////////////////////////////////////////////////////////////////////
  # * Details Window related
  #//////////////////////////////////////////////////////////////////////////
  
  #--------------------------------------------------------------------------
  # * Get Label to show for the Elements list
  #--------------------------------------------------------------------------
  def self.elements_label
    return "ELEMENTS"
  end
  
  #--------------------------------------------------------------------------
  # * Get Label to show for the States list
  #--------------------------------------------------------------------------
  def self.states_label
    return "STATES"
  end
  
  #--------------------------------------------------------------------------
  # * Get Label to show for the Stats
  #--------------------------------------------------------------------------
  def self.stats_label
    return "STATS"
  end
  
  #--------------------------------------------------------------------------
  # * Get Label to show for the Recovery effect
  #--------------------------------------------------------------------------
  def self.recovery_label
    return "RECOVERY"
  end
  
  #--------------------------------------------------------------------------
  # * Get Label to show for the Damage effect
  #--------------------------------------------------------------------------
  def self.damage_label
    return "DAMAGE"
  end
  
  #--------------------------------------------------------------------------
  # * Get Label to show for the Scope list
  #--------------------------------------------------------------------------
  def self.scopes_label
    return "DAMAGE"
  end
  
  #--------------------------------------------------------------------------
  # * Get Label to show for the Bonus list
  #--------------------------------------------------------------------------
  def self.bonus_label
    return "BONUS"
  end
  
  #//////////////////////////////////////////////////////////////////////////
  # * Confirmation Window related
  #//////////////////////////////////////////////////////////////////////////
  
  #--------------------------------------------------------------------------
  # * Get Text to show in the confirmation window when buying
  #--------------------------------------------------------------------------
  def self.confirm_buy_text
    return "Complete transaction ?"
  end
  
  #--------------------------------------------------------------------------
  # * Get Text to show in the confirmation window when selling
  #--------------------------------------------------------------------------
  def self.confirm_sell_text
    return "Complete transaction ?"
  end
  
  #--------------------------------------------------------------------------
  # * Get Text to show Yes command of the confirmation window
  #--------------------------------------------------------------------------
  def self.confirm_yes_text
    return "Yes"
  end
  
  #--------------------------------------------------------------------------
  # * Get Text to show No command of the confirmation window
  #--------------------------------------------------------------------------
  def self.confirm_no_text
    return "No"
  end

end
