BattleLevelsLevelSystem

Implementation of LevelSystem that uses BattleLevels.

Types

Link copied to clipboard
object Companion
Link copied to clipboard

Properties

Link copied to clipboard
open override val converter: ExpLevelConverter
Link copied to clipboard
open override var exp: Double
Link copied to clipboard
open override var level: Int
Link copied to clipboard
open override var totalExp: Double

Inherited properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open override fun giveExp(expAmount: Double)
Link copied to clipboard
open override fun giveLevels(lvlAmount: Int)
Link copied to clipboard
open override fun takeExp(expAmount: Double)
Link copied to clipboard
open override fun takeLevels(lvlAmount: Int)

Inherited functions

Link copied to clipboard
open fun didReachLevel(requiredLevel: Int): Boolean
Link copied to clipboard
open fun hasExp(requiredExp: Double): Boolean
Link copied to clipboard
open fun hasExpTotal(requiredExp: Double): Boolean