From 65544312c5601d54762675a724839268b9ae8889 Mon Sep 17 00:00:00 2001 From: izajime <izan.jimenez@estudiantes.uva.es> Date: Fri, 22 Nov 2024 16:54:14 +0100 Subject: [PATCH] Feature: La tienda ahora tambien ofrece objetos de utilidad --- .../ellegadodepintia/repositorios/RepositorioObjetos.kt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/example/ellegadodepintia/repositorios/RepositorioObjetos.kt b/app/src/main/java/com/example/ellegadodepintia/repositorios/RepositorioObjetos.kt index 1c12161..39377c0 100644 --- a/app/src/main/java/com/example/ellegadodepintia/repositorios/RepositorioObjetos.kt +++ b/app/src/main/java/com/example/ellegadodepintia/repositorios/RepositorioObjetos.kt @@ -87,14 +87,15 @@ object RepositorioObjetos { } fun obtenerObjetosAleatoriosTienda(cantidad: Int): ArrayList<String> { - val consumibles = objetos.values.filterIsInstance<ObjetoConsumible>() + val consumibles = objetos.values.filter { it is ObjetoConsumible || it is ObjetoUtilidad } return ArrayList<String>().apply { repeat(cantidad) { - add(consumibles.random().nombre) + add((consumibles.random()).nombre) } } } + fun convertirNombresAObjetos(nombres: List<String>): List<Objeto?> { return nombres.map { nombre -> obtenerObjetoPorNombre(nombre) -- GitLab