Originally posted by SkaliburHola Amigos, queria esperar a que otros pidieran ayuda, pero como nadie lo hace, y estoy medio atorado aquí con mi Hack, bueno ahí voy:
1)¿Hay algun Block que sea como el Shatter pero que al romperse te de tiempo para saltar?
2)¿Se puede poner 2 Generadores que funcionen simultaneamente en el mismo nivel? ¿Cómo se hace?
3)Esta pregunta es para Masterlink, esque en el Thread de Ayuda antiguo, una vez pedí el Block de las escaleras del SMWCP2, el DownpassFX modificado. La verdad es que el Block me funciona exelente para Bajar, pero no para subir, ya que no te tira para arriba como en le SMWCP2 y ahora necesito que haga eso (quizas es otro Block parecido). De antemano gracias Masterlink.
4)¿Cómo se le puede cambiar la paleta de color a un Sprite? Ejemplo: un Sprite que usa la paleta 10 (la de los koopas amarillos), necesito que use la paleta 12 (la de los koopas rojos).
- De Antemano Muchas Gracias Amigos Hacker´s -
1. Creo que se puede hacer un block así si se usa en conjunto con un sprite. Funcionaría de un modo similar al donut block. Pero creo que nadie lo ha creado, o por lo menos no sé si lo han subido.
2. Me parece que sí se puede, aunque yo te recomendaría usar LevelASM o LevelASM tool. Creo que basta con porlos ambos en el nivel. Si eso no funciona, puedes abrir el archivo ASM de ambos generadores en el bloc de notas y combinar los códigos. Es un poco complicado explicar cómo combinarlos:
a)Copia el código debajo del "Main" hasta el final.
b)Crea una etiqueta o
label al final del otro archivo con el nombre que quieras, como por ejemplo "Main2:" (no olvides los dos puntos del final).
c)Ve al inicio del archivo ASM con los dos generadores combinados y usa un "JSR" para llamar la etiqueta que acabas de poner, que en este caso sería "JSR Main2".
3. *Pregunta para Masterlink*
4. Para cambiar la paleta de los sprites puedes usar:
Sprites normales:
Tweaker: Este te deja cambiar la paleta de los que ya están en el juego original de SMW, además te deja cambiar otras cosas.
Hex edits: hay algunos sprites que no se pueden cambiar de este modo, sino sólo con hex edits. Esto se debe a que en lugar de llamar la tabla de propiedades utilizan rutinas específicas (por ejemplo, algunos sprites que cambian de color contantemente). A veces es difícil encontrar las direcciones que tienes que editar y hasta tienes que usar el all.log o un
dissasembly del sprite.
Custom sprites:
CGF Editor: Para los custom sprites puedes usar el cfg_editor.exe que viene con Sprite tool. Sólo abre el CFG correspondiente a la insercción y edita el campo donde viene la paleta.
Edición manual: Al igual que los sprites normales, hay algunos custom sprites que usan rutinas de gráficos un poco complejas (aunque también hay unas simples) que no responden a los cambios del archivo .cfg. Para estos sprites debes editar el archivo .asm. Lo cual es un poquito complicado y hay que saber algunas cosas como manejar bits y conocer el formato YXPPCCCT (y explicarlo haría abismalmente más largo mi post
).