problems solved (thx armure) 🛡️

SQLite
Lucas Delanier 2 years ago
parent a411caadca
commit 9d38ca5150

@ -80,6 +80,8 @@ class CraftFragment : Fragment() {
buttonForge.setOnClickListener{ buttonForge.setOnClickListener{
currentPlayer.craft(recipe) currentPlayer.craft(recipe)
initializeViews(view, currentPlayer)
setUpRecyclerView(view, currentPlayer)
} }

@ -10,7 +10,7 @@ class Item(
var stack: Int = 1, var stack: Int = 1,
var image: Int, var image: Int,
var xpReward: Int = 0, var xpReward: Int = 0,
) : Parcelable{ ) : Parcelable {
override fun describeContents(): Int { override fun describeContents(): Int {

@ -49,7 +49,7 @@ class Player(val pseudo: String, var xp: Int = 0) {
println("findItem n: "+findItem.stack+" item nb:"+item.stack) println("findItem n: "+findItem.stack+" item nb:"+item.stack)
findItem.stack += item.stack findItem.stack += item.stack
} }
else{items.add(item)} else{items.add( Item(item.name, item.rarity, item.stack, item.image, item.xpReward))}
} }
fun gainXp(xp: Int) { fun gainXp(xp: Int) {

@ -14,8 +14,8 @@ class RecipeManager {
Item("Wooden Plank", image = R.drawable.wooden_plank, stack = 2) Item("Wooden Plank", image = R.drawable.wooden_plank, stack = 2)
), "Objects"), ), "Objects"),
Recipe( Recipe(
Item("Wooden Plank", image = R.drawable.wooden_plank, stack = 4),listOf( Item("Wooden Plank", image = R.drawable.wooden_plank, stack = 3),listOf(
Item("Beech Log", image = R.drawable.log2, stack = 2) Item("Beech Log", image = R.drawable.log2, stack = 1)
), "Objects"), ), "Objects"),
Recipe( Recipe(
Item("Wooden Ball", image = R.drawable.wooden_ball, stack = 1),listOf( Item("Wooden Ball", image = R.drawable.wooden_ball, stack = 1),listOf(

Loading…
Cancel
Save