Registrarse

[error] Mugshot vía ASM en Script

Estado
Cerrado para nuevas respuestas.

Nachoius

Caminante del cielo
Bueno el error que he tenido es de carácter parcial, me explico en el siguiente script todo va bien, bueno no todo el problema es que primeramente he insertado el comando necesario para cargar los mugshot de manera doble DOS VECES, la primera vez va todo bien, y luego el script sigue, ya todo normal pero cuando vuelve a salir el mugshot de estos personajes por segunda vez dura unas dos lineas del texto y se van a "siluetas negras", lo que no sé pq pasa, cambio en el clima? cambio de música de fondo ? algun problema con el texto? o simplemente no se pueden llamar dos cargas de mugshot vía ASM en un mismo script lo desconozco.

Les dejo el script en cuestión (el cual aun está en desarrollo) y las imágenes correspondientes

#dynamic 0x800000

#org @incio
cry 0x12 0x0
pause 0x20
sound 0xA
applymovement 0xFF @mov1
waitmovement 0xFF
pause 0x20
msgbox @msg1 0x06
applymovement 0xFF @mov2
waitmovement 0xFF
pause 0x20
cry 0x12 0x0
pause 0x20
cry 0x12 0x0
sound 0xA
applymovement 0xFF @mov1
waitmovement 0xFF
msgbox @msg2 0x06
pause 0x20
special 0x113
applymovement 0x7F @mov4
waitmovement 0x0
sound 0x1F
setanimation 0x0 0x1
doanimation 0x1E
pause 0xF
Clearflag 0x201
Showsprite 0x2
Clearflag 0x202
Showsprite 0x3
playsong 0x0156 0x0
sound 0xA
applymovement 0xFF @mov3
waitmovement 0xFF
applymovement 0x7F @mov5
waitmovement 0x0
special 0x114
setvar 0x4500 0x1
setvar 0x4501 0x0
setvar 0x4502 0x0
callasm 0x8C093A1
msgbox @msg3 0x06
callasm 0x8C094C1

setvar 0x4500 0x1
setvar 0x4501 0x0
setvar 0x4502 0x0
callasm 0x8C093A1
setvar 0x4500 0x0
setvar 0x4501 0x1
setvar 0x4502 0x1
callasm 0x8C093A1
msgbox @msg4 0x06
msgbox @msg5 0x06
callasm 0x8C094C1

special 0x140
cry 0x12 0x0
showpokepic 0x12 0xA 0x4
msgbox @msg6 0x06
hidepokepic
setvar 0x4500 0x1
setvar 0x4501 0x0
setvar 0x4502 0x0
callasm 0x8C093A1
sound 0x15
applymovement 0xFF @mov8
waitmovement 0xFF
msgbox @msg7 0x06
callasm 0x8C094C1
Clearflag 0x200
Showsprite 0x1
sound 0xA
applymovement 0xFF @mov7
applymovement 0x1 @mov6
waitmovement 0x1
setweather 0xB
nop
doweather
setflag 0x200
hidesprite 0x1
setvar 0x4500 0x1
setvar 0x4501 0x0
setvar 0x4502 0x0
callasm 0x8C093A1
setvar 0x4500 0x0
setvar 0x4501 0x1
setvar 0x4502 0x1
callasm 0x8C093A1
msgbox @msg8 0x06
callasm 0x8C094C1

giveitem 0x167 0x1 0x0
release
end

#org @msg1
= Creí escuchar un POKéMON, si no\nme equivoco provenía de más allá.

#org @msg2
= Hey!, es el mismo sonido una vez\nmás creo que algo se acerca mejor\lno bajar la guardia.

#org @msg3
= [red_fr]Hey quien eres!?!?

#org @msg4
= Quién?, quién es sólo la forma de\lla función de qué, y qué soy? un\lhombre encapuchado.\p[red_fr]Sí, eso ya lo veo.\p[black_fr]Por supuesto que sí, no\ncuestiono tus poderes de\lobservación, simplemente comento\lsobre la paradoja de preguntarle a\lun hombre encapuchado... quién es.

#org @msg5
= [red_fr]Sí claro muy gracioso.\p[black_fr]Te has perdido no? La niebla\ndificulta la visión. Deja darte\lun consejo, pues nunca te\lintroduzcas en un lugar como este\lsin un POKéMON tipo volador.\p[red_fr]Hey, quién eres tú para\ndarme consejos?\p[black_fr]Eres un poco repetitivo no?\nEn fin Pidgeot [blue_fr]Despejar!

#org @msg6
= Pidgeoot!!

#org @msg7
= [red_fr]Qué? Un tornado!

#org @msg8
= Listo esto te ayudará novato,\ncomo puedes apreciar se ha\ldespejado.\p[red_fr]Novato? no sabes con quién...\p[black_fr]Lo siento el tiempo apremia\ndebes llegar luego, te están\lesperando.\p[red_fr]Qué? Dónde? Quienes?...\p[black_fr]Toma esto te servirá para\nauyentar espíritus mal\lintencionados, mi deber a\lconcluido, nos vemos sujeto...\pPor cierto cuida bien ese libro\nchico, lo necesitarás.

#org @mov1
#raw 0x53
#raw 0x1B
#raw 0x62
#raw 0x3
#raw 0x1B
#raw 0x1B
#raw 0x2
#raw 0x1B
#raw 0x1B
#raw 0x1
#raw 0xFE

#org @mov2
#raw 0x11
#raw 0x11
#raw 0x11
#raw 0xFE

#org @mov3
#raw 0x53
#raw 0x1B
#raw 0x62
#raw 0xFE

#org @mov4
#raw 0x11
#raw 0x11
#raw 0x11
#raw 0xFE

#org @mov5
#raw 0x10
#raw 0x10
#raw 0x10
#raw 0xFE

#org @mov6
#raw 0x0
#raw 0x1
#raw 0x2
#raw 0x3
#raw 0x21
#raw 0x22
#raw 0x23
#raw 0x24
#raw 0xFE

#org @mov7
#raw 0x62
#raw 0x1B
#raw 0x4E
#raw 0x1
#raw 0xFE

#org @mov8
#raw 0x63
#raw 0x1B
#raw 0xFE

Okey el color rosa corresponde a un primer mugshot con una sola imagen (todo perfecto), el color verde corresponde al primer Mugshot con DOS IMAGENES (ok todo bien) y el tercer de color naranjo es donde está el problema, una carta de mugshot (dos imagenes) vía ASM donde dura unos segundos y se va a negro.

Aquí van las imágenes

COLOR ROSADO


COLOR VERDE


COLOR NARANJO


Tiendo a pensar que puede ser el cambio de clima. Ojala puedan ayudarme
 

Oigres

Wuɔɥo ɐ ɯuɔɥo
Creo que es por que el cambio del clima hace que las pals que correspondían a los mugshots se cambien de sitio en la ram, pero no lo se al 100% ni tengo ni idea de como arreglarlo.

PD: Guión, please...
 
Estado
Cerrado para nuevas respuestas.
Arriba