vilkalizer Posted March 6, 2015 Share Posted March 6, 2015 I've extracted some battle animations from FE7 to play around with. So far, so good. However, I keep running into a problem trying to re-insert the frames. FEditorAdvance.ClassAnimationCreator.loadFromScript_helper: SyntaxException Error parsing line 342: Can't add a terminator to an empty mode. I've tried a couple of different scripts. This one is Lyn's, pasted below for convenience: //begin Mode 1C03C071 p- frame000.png3 p- frame001.png4 p- frame002.pngC4318 p- frame003.pngC232 p- frame004.png2 p- frame005.pngC1AC04C202 p- frame007.png5 p- frame008.png3 p- frame009.png2 p- frame010.png1 p- frame011.pngC01C232 p- frame012.png2 p- frame013.png2 p- frame014.pngC344 p- frame015.png5 p- frame016.png3 p- frame017.png3 p- frame018.png4 p- frame019.png4 p- frame020.png4 p- frame021.png4 p- frame022.png3 p- frame023.pngC373 p- frame024.png1 p- frame025.pngC063 p- frame025.png2 p- frame026.png1 p- frame001.pngC0D~~~//begin Mode 2C03C071 p- frame030.png3 p- frame030.png4 p- frame030.pngC4318 p- frame030.pngC232 p- frame030.png2 p- frame006.pngC1AC04C202 p- frame030.png5 p- frame030.png3 p- frame030.png2 p- frame030.png1 p- frame030.pngC01C232 p- frame030.png2 p- frame030.png2 p- frame030.pngC344 p- frame030.png5 p- frame030.png3 p- frame031.png3 p- frame031.png4 p- frame031.png4 p- frame031.png4 p- frame031.png4 p- frame031.png3 p- frame031.pngC373 p- frame031.png1 p- frame031.pngC063 p- frame031.png2 p- frame031.png1 p- frame030.pngC0D~~~//begin Mode 3C03C071 p- frame000.png3 p- frame001.png4 p- frame002.pngC4310 p- frame003.png4 p- frame034.pngC364 p- frame035.png3 p- frame036.png3 p- frame037.png4 p- frame038.png1 p- frame039.png1 p- frame040.png1 p- frame039.png1 p- frame041.png1 p- frame039.png1 p- frame042.png1 p- frame043.png1 p- frame042.png1 p- frame043.png1 p- frame044.png1 p- frame045.png1 p- frame044.png1 p- frame045.png1 p- frame046.png1 p- frame047.png1 p- frame046.png1 p- frame047.png1 p- frame048.png1 p- frame049.png1 p- frame048.png1 p- frame049.png1 p- frame048.png1 p- frame050.png1 p- frame051.png1 p- frame050.png1 p- frame051.png1 p- frame050.png1 p- frame051.png1 p- frame050.png1 p- frame051.png2 p- frame050.png1 p- frame051.png1 p- frame050.png2 p- frame052.png1 p- frame032.png1 p- frame052.png19 p- frame032.pngC201 p- frame053.png1 p- frame055.png1 p- frame057.png10 p- frame033.pngC211 p- frame058.png1 p- frame060.png1 p- frame062.png10 p- frame033.pngC04C09C2010 p- frame033.pngC011 p- frame063.png1 p- frame065.png1 p- frame066.png1 p- frame067.png1 p- frame068.png1 p- frame069.png1 p- frame070.png2 p- frame071.png2 p- frame016.png3 p- frame017.png3 p- frame018.png4 p- frame019.png4 p- frame020.png4 p- frame021.png4 p- frame022.png3 p- frame023.pngC373 p- frame024.png1 p- frame025.pngC063 p- frame025.png2 p- frame026.png1 p- frame001.pngC0D~~~//begin Mode 4C03C071 p- frame030.png3 p- frame030.png4 p- frame030.pngC4310 p- frame030.png4 p- frame031.pngC364 p- frame031.png3 p- frame031.png3 p- frame031.png4 p- frame031.png1 p- frame032.png1 p- frame032.png1 p- frame032.png1 p- frame032.png1 p- frame032.png1 p- frame032.png1 p- frame032.png1 p- frame032.png1 p- frame032.png1 p- frame032.png1 p- frame032.png1 p- frame032.png1 p- frame032.png1 p- frame032.png1 p- frame032.png1 p- frame032.png1 p- frame032.png1 p- frame032.png1 p- frame032.png1 p- frame032.png1 p- frame032.png1 p- frame032.png1 p- frame033.png1 p- frame033.png1 p- frame033.png1 p- frame033.png1 p- frame033.png1 p- frame033.png1 p- frame033.png1 p- frame033.png2 p- frame033.png1 p- frame033.png1 p- frame033.png2 p- frame032.png1 p- frame032.png1 p- frame032.png19 p- frame032.pngC201 p- frame054.png1 p- frame056.png1 p- frame057.png10 p- frame033.pngC211 p- frame059.png1 p- frame061.png1 p- frame062.png10 p- frame033.pngC04C09C2010 p- frame033.pngC011 p- frame064.png1 p- frame031.png1 p- frame033.png1 p- frame033.png1 p- frame033.png1 p- frame033.png1 p- frame033.png2 p- frame033.png2 p- frame030.png3 p- frame031.png3 p- frame031.png4 p- frame031.png4 p- frame031.png4 p- frame031.png4 p- frame031.png3 p- frame031.pngC373 p- frame031.png1 p- frame031.pngC063 p- frame031.png2 p- frame031.png1 p- frame030.pngC0D~~~//begin Mode 5C03C071 p- frame000.png3 p- frame026.png4 p- frame025.png3 p- frame027.pngC051 p- frame028.pngC013 p- frame027.pngC37C063 p- frame025.png3 p- frame026.pngC0D~~~//begin Mode 6C03C071 p- frame000.png3 p- frame026.png4 p- frame025.png3 p- frame027.png3 p- frame028.png1 p- frame029.png3 p- frame028.png2 p- frame029.png3 p- frame028.png1 p- frame029.png2 p- frame028.png1 p- frame029.pngC051 p- frame028.pngC013 p- frame027.pngC37C063 p- frame025.png3 p- frame026.pngC0D~~~//begin Mode 7C021 p- frame000.pngC0E3 p- frame072.png1 p- frame073.pngC013 p- frame072.pngC0D~~~//begin Mode 8C021 p- frame000.pngC0E3 p- frame072.png1 p- frame073.pngC013 p- frame072.pngC0D~~~//begin Mode 91 p- frame000.pngC01~~~//begin Mode 101 p- frame000.pngC01~~~//begin Mode 111 p- frame000.pngC01~~~//begin Mode 12C03C071 p- frame000.png3 p- frame001.png4 p- frame002.pngC4318 p- frame003.pngC232 p- frame004.png2 p- frame005.pngC042 p- frame007.png5 p- frame008.png3 p- frame009.png2 p- frame010.png1 p- frame011.pngC01C232 p- frame012.png2 p- frame013.png2 p- frame014.pngC344 p- frame015.png5 p- frame016.png3 p- frame017.png3 p- frame018.png4 p- frame019.png4 p- frame020.png4 p- frame021.png4 p- frame022.png3 p- frame023.pngC373 p- frame024.png1 p- frame025.pngC063 p- frame025.png2 p- frame026.png1 p- frame001.pngC0D~~~//End of animation script However, the same thing also happens with Hector, both using regular attack and hand axe, as well as a generic general.The strange thing is: Regardless of which character I'm trying to use, the error happens at the same place in the script, the ~~~ after mode 11....Of course, mode 11 is not actually empty: //begin Mode 11 1 p- frame000.png C01 ~~~ Nor is frame000 empty or nonexistent. This happens both when I try using my edited frames, and when turning right around and trying to re-insert the frames FEditor just spat out....I appear to have solved it by removing modes 2 and 4 and manually editing the piercing frames together, which confuses me even more. I'd understand if the length of Lyn's script was an issue, but Hector's, with like half as many frames, still does the same thing. I can't make any sense of it. Does anyone have any insight on this matter? Quote Link to comment Share on other sites More sharing options...
Eliwan Posted March 6, 2015 Share Posted March 6, 2015 Modes 2 and 4 are automatically generated by FEditor. You actually /have/ to skip them, the animation assembler goes 1-3-5-6-7-8-9-10-11-12. Quote Link to comment Share on other sites More sharing options...
vilkalizer Posted March 6, 2015 Author Share Posted March 6, 2015 The scripts created by a frame dump do have modes 2 and 4 as separate images. So... you're saying FEditor creates scripts that it, itself, cannot use? That also doesn't explain why it goes through those modes without complaints, yet chokes on 11, specifically. Quote Link to comment Share on other sites More sharing options...
Brendor Posted March 6, 2015 Share Posted March 6, 2015 (edited) you have to skip mode 2 and 4 or else it gets misaligned, it's treating Mode 11 like a theoretical Mode 13 which obviously doesn't exist so delete mode 2 and 4 from the script, it should go: Mode 1 then Mode 3 then Mode 5 then 6,7,8...onto12 Edited March 6, 2015 by Brendor Quote Link to comment Share on other sites More sharing options...
CT075 Posted March 6, 2015 Share Posted March 6, 2015 the script dump was actually only added recently and wasn't part of the original functionality Quote Link to comment Share on other sites More sharing options...
vilkalizer Posted March 6, 2015 Author Share Posted March 6, 2015 you have to skip mode 2 and 4 or else it gets misaligned, it's treating Mode 11 like a theoretical Mode 13 which obviously doesn't exist so delete mode 2 and 4 from the script, it should go: Mode 1 then Mode 3 then Mode 5 then 6,7,8...onto12 Okay, so you do have to manually assemble the piercing frames, then. the script dump was actually only added recently and wasn't part of the original functionality I know, I only found out about it yesterday. I mean I don't want to complain too much, it's still a lot handier than having to guess at the timing and sound effects, but I got really excited at the prospect of a single smooth process to extract, edit, and re-insert animations. Quote Link to comment Share on other sites More sharing options...
Brendor Posted March 6, 2015 Share Posted March 6, 2015 Okay, so you do have to manually assemble the piercing frames, then. yip Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.