karelpeeters
06/16/2018, 9:10 PMHullaballoonatic
06/16/2018, 9:15 PMHullaballoonatic
06/16/2018, 9:16 PMkarelpeeters
06/16/2018, 9:17 PMkarelpeeters
06/16/2018, 9:19 PMHullaballoonatic
06/16/2018, 9:19 PMHullaballoonatic
06/16/2018, 9:19 PMHullaballoonatic
06/16/2018, 9:19 PMval type: String? = null,
val entry: EntryType = Class.forName(type!!.capitalize()).getConstructor().newInstance() as EntryType
karelpeeters
06/16/2018, 9:20 PMHullaballoonatic
06/16/2018, 9:21 PMHullaballoonatic
06/16/2018, 9:28 PMopen class ItemData (
var rarity: Any
) {
init {
rarity = when (rarity) {
"Common" -> Rarity.COMMON
else -> Rarity.NONE
}
}
enum class Rarity {
NONE, COMMON
}
Hullaballoonatic
06/16/2018, 9:29 PMkarelpeeters
06/16/2018, 9:29 PMAny
and not Rarity
?karelpeeters
06/16/2018, 9:30 PMHullaballoonatic
06/16/2018, 9:30 PMHullaballoonatic
06/16/2018, 9:30 PMHullaballoonatic
06/16/2018, 9:30 PMHullaballoonatic
06/16/2018, 9:44 PM