Registrarse

Mapas distintos de ciudades

Estado
Cerrado para nuevas respuestas.

Jack Johnson

Hoenn Adventures Dev
Miembro del equipo
Administrador
Quisiera saber si puede haber una ciudad que después de pasar la liga sea distinta que antes de pasar la liga. Es decir, que después aparezca un edificio que antes no estaba.

Uso Rojo Fuego en español.
 

Sayer301!

UnityLord!
Miembro de honor
Claro que si, con un script de nivel y unos setmaptiles podrias hacerlo.

Haces el mapa con el edificio ya creado, y ahora con un script de nivel y el comando setmaptile(si no sabes lo que es busca un tuto, no me seas vago), cambias el mapeado para que el edificio no este.
Con una flag al principio del juego, activas ese script de nivel, por lo que no se vera nunca el edificio, y al pasarte la Liga, desactivas esa flag, haciendo que el edificio se vea.

Espero que me hayas entendido, un saludo!
 

Juanjo

Hacker del pasado... Compilador del presente
Miembro insignia
No amigo con setmaptiles tardaría muchísimo (Si intentas cambiar muchas cosas). Intenta hacer los dos mapas, luego con un script de nivel de setmaptile hacer el comando setmapfooter que te carga el mapeado y los tiles COMPLETOS del otro mapa y listo, te ahorras hacer muchos setmaptiles. (Aunque si solo vas poner un edificio, pues créele a Sayer).
 

cosarara97

Dejad de cambiar de nick
Miembro de honor
También puedes tener 2 mapas, poner un edificio como los de unión entre ciudades y rutas que hay en los juegos originales, y en lugar de un warp usar un gatillo con un comando warp (y un applymovement, para dejarlo bonito) dentro.
El resto es jugar con variables.
 

Juanjo

Hacker del pasado... Compilador del presente
Miembro insignia
También puedes tener 2 mapas, poner un edificio como los de unión entre ciudades y rutas que hay en los juegos originales, y en lugar de un warp usar un gatillo con un comando warp (y un applymovement, para dejarlo bonito) dentro.
El resto es jugar con variables.
Lo que dice cosita es posible pero tiene 2 problemas D:

1) Posiciones de vuelo, si vuelas a la ciudad llegas a la original.

2) Los warps y eventos propios de la ciudad.

3) Tendrías que hacer los eventos de nuevo (Gente y lugares).

Lo mejor es el setmaptile si quieres cambiar un par de tiles. O un setmapfooter si quieres cambiar a un mapa nuevo SIN cambiar los eventos propios del mapa
 

cosarara97

Dejad de cambiar de nick
Miembro de honor
Lo que dice cosita es posible pero tiene 2 problemas D:

1) Posiciones de vuelo, si vuelas a la ciudad llegas a la original.

2) Los warps y eventos propios de la ciudad.

3) Tendrías que hacer los eventos de nuevo (Gente y lugares).

Lo mejor es el setmaptile si quieres cambiar un par de tiles. O un setmapfooter si quieres cambiar a un mapa nuevo SIN cambiar los eventos propios del mapa
La estructura de eventos está separada del mapa. Si no recuerdo mal, hay un campo en el editor de header donde se puede cambiar, de modo que puedes tener dos mapas con los mismos eventos (coges el pointer de uno y lo pones en el otro mapa).
No tengo solución por lo que hace al vuelo a parte de modificar el motor o volar a un helipuerto (eh, imaginación al poder!) con mi método. De todos modos no recuerdo haber volado nunca en un hack (desgraciadamente).
 

Juanjo

Hacker del pasado... Compilador del presente
Miembro insignia
La estructura de eventos está separada del mapa. Si no recuerdo mal, hay un campo en el editor de header donde se puede cambiar, de modo que puedes tener dos mapas con los mismos eventos (coges el pointer de uno y lo pones en el otro mapa).
No tengo solución por lo que hace al vuelo a parte de modificar el motor o volar a un helipuerto (eh, imaginación al poder!) con mi método. De todos modos no recuerdo haber volado nunca en un hack (desgraciadamente).
El setmapfooter te inserta el Pie de mapa de un mapa en otro, manteniendo su header. De esa manera te ahorras hacer el metodo de cosita simplemente poniendo un comando setmapfooter 0x_. De esa manera se inserta el nuevo mapa en el original, manteniendo intactos los eventos :D ¡Es como un setmaptile en todo el mapa ¡Y con otros tileset!
 

Jack Johnson

Hoenn Adventures Dev
Miembro del equipo
Administrador
Todas son grandes ideas, de hecho me habéis solucionado varias cosas que iba a preguntar más adelante. Os agradezco a todos :heart:
 

Sayer301!

UnityLord!
Miembro de honor
Venga, gracias a todos, Juanjo y Cosarara es un lujo veros conversar se aprende mucho XD.
Hasta otra!

Cierro tema.
 
Estado
Cerrado para nuevas respuestas.
Arriba