Info about the field scripting language goes here.

  • Thread starter Thread starter halkun
  • Start date Start date
Status
Not open for further replies.
Commands
64 = SCR2D | 6  - screen 2 destination - change center of screen immidietly
I have no idea what first two bytes doing, everytime I tried to change theri values into something other than 0, ff7.exe crashed. After that is short (2 byte int) determining destination x in the picture. Last short is y value determining destination in picture
66 = SCR2DC | 9 - screen 2 destination - change center of screen in time in line,  trajectory is not uniformly divided, you speed is increasing at the start and decreasing in the end. Agan, first  2 bytes unknown, short y, short x and last short is time you have on move.
68 = SCR2DL | 9  - screen 2 destination - change center of screen in time on line,   move uniformly (speed is constant). Parameters same as in SCR2DC.

coordinates x and y are absolute, center is probably in the center of backgound/foreground image. - moves you to right/up, + to the left/down.

Maybe useless, It seems to me that some people have already decoded most of commands.  If I try to decode some more commands, will it be usefull?
I will soon write some text on section 1 based from script_dump.src
Can someone plz explain about sections and scripts? To me it seems that one section is in fact for one object in field. Line One for treasure chest, one for soldier, one for chocobo and so on. But what about scripts in one section? When are they running? Normally i would thought that you have one section and one script for one object. You have to run  them, but how? First section 1, script1, sec1,script2...sec1,script 5, sec2 script1,sec1 script2.... and so on in eternal loop?

I have seen a lot of parts like this one
****** Section n°2 (ba) Script n° 1 ******
000 : [00] - RET
where is absolutly nothing usefull, can someone explain?
 
Status
Not open for further replies.
Back
Top