iridesence Posted May 27, 2013 Share Posted May 27, 2013 (edited) Hi, i just started getting into the hack patching scene. was working on some battle animations. for now before i make fully custom animations, im trying animations ripped from FE6 to figure out excatly how everything works out. i got the sprites ready, and a script file from the tutorial file from Blaze, but when i got to the "customer battle animations scripts" at chapter 58 i just got dead-walled. i took a look at the "0x85 Command Usage" doc from the nightmare modules. and it didnt help me that much. im looking at all the different commands and such and its just frying my brain.. o3o is there a simpler way to describe how to do this? i got the standing animation working in the game, but i have no idea how to code the rest of the sprite frames into the animation. still looking at the docs but any help is apprecatied, thanks! i should prob say that i have no scripting experince, as most of my experince is artisic-based. but i researched enough to know how to mod chars, items, a few chap datas and maps, etc trying to expand my hacking knowledge here. Edited May 27, 2013 by iridesence Quote Link to comment Share on other sites More sharing options...
iridesence Posted May 27, 2013 Author Share Posted May 27, 2013 now that i think about it if anyone has a completed animation script .txt file i could use for a refrence that would be extremely helpful. im trying to make a magic user atm also if that helps. ^-^ Quote Link to comment Share on other sites More sharing options...
iridesence Posted May 27, 2013 Author Share Posted May 27, 2013 here is what i have currently for my animation script: /// - Mode 1C03 -C07 -3 p- standing.png2 p- attack1.png2 p- attack2.png2 p- attack3.png2 p- attack4.png2 p- attack5.png2 p- attack6.png2 p- attack7.png2 p- attack8.png2 p- attack9.png2 p- attack10.png2 p- attack11.png2 p- attack13.png2 p- attack14.png2 p- attack15.png2 p- attack16.png2 p- attack17.png2 p- attack18.png2 p- attack19.png2 p- attack20.png2 p- attack21.png/// - Attack FramesC04C1AC1F/// - Frames after hitting but before stopping to wait for HP depletionC01/// - RETURN TO BASE3 p- standing.pngC06C0D~~~ -/// - Mode 3C03 -C07 -3 p- standing.pngC382 p- critical1.png2 p- critical2.png2 p- critical3.png2 p- critical4.png2 p- critical5.png2 p- critical6.png2 p- critical7.png2 p- critical8.png2 p- critical9.png2 p- critical10.png2 p- critical11.png2 p- critical12.png2 p- critical13.png2 p- critical14.png2 p- critical15.png2 p- critical16.png2 p- critical17.png2 p- critical18.png2 p- critical19.png2 p- critical20.png2 p- critical21.png2 p- critical22.png2 p- critical23.png2 p- critical24.png2 p- critical25.png2 p- critical26.png2 p- critical27.png2 p- critical28.png2 p- critical29.png2 p- critical30.png2 p- critical31.png2 p- critical32.png/// - Critical FramesC04C08C1F5 p- standing.png/// - Frames after hitting but before stopping to wait for HP depletionC01/// - RETURN TO BASE3 p- standing.pngC06C0D~~~ - Mode 5C03 -C07 -5 p- standing.PNGC053 p- standing.pngC012 p- attack1.pngC062 p- attack2.png2 p- attack3.png2 p- attack4.png2 p- attack5.png2 p- attack6.png2 p- attack7.png2 p- attack8.png2 p- attack9.png2 p- attack10.png2 p- attack11.png2 p- attack13.png2 p- attack14.png2 p- attack15.png2 p- attack16.png2 p- attack17.png2 p- attack18.png2 p- attack19.png2 p- attack20.png2 p- attack21.png4 p- standing.PNG3 p- standing.pngC0D~~~ - Mode 6C03 -C07 -5 p- standing.PNGC052 p- critical1.png2 p- critical2.png2 p- critical3.png2 p- critical4.png2 p- critical5.png2 p- critical6.png2 p- critical7.png2 p- critical8.png2 p- critical9.png2 p- critical10.png2 p- critical11.png2 p- critical12.png2 p- critical13.png2 p- critical14.png2 p- critical15.png2 p- critical16.png2 p- critical17.png2 p- critical18.png2 p- critical19.png2 p- critical20.png2 p- critical21.png2 p- critical22.png2 p- critical23.png2 p- critical24.png2 p- critical25.png2 p- critical26.png2 p- critical27.png2 p- critical28.png2 p- critical29.png2 p- critical30.png2 p- critical31.png2 p- critical32.pngC014 p- standing.PNGC063 p- standing.pngC0D~~~ - Mode 7C022 p- dodge1.PNGC0E3 p- dodge2.PNGC012 p- dodge3.PNGC062 p- standing.pngC0D~~~ - Mode 8C022 p- dodge1.PNGC0E3 p- dodge2.PNGC012 p- dodge3.PNGC062 p- standing.pngC0D~~~ - Mode 93 p- standing.pngC01 -~~~ - Mode 103 p- standing.pngC01 -~~~ - Mode 113 p- standing.pngC01 -~~~ - Mode 12C03 -C07 -3 p- attack1.png/// - Attack-That-Will-Miss FramesC04C1F/// - Frames after hitting but before stopping to wait for HP depletionC01/// - RETURN TO BASE3 p- standing.pngC06C0D~~~ - End Animation Data Quote Link to comment Share on other sites More sharing options...
Agro Posted May 27, 2013 Share Posted May 27, 2013 I'm not very good with animations but I do know that you can get some sample scripts from the FEditor Animations topic if you open up the RARs and take a look at their scripts Quote Link to comment Share on other sites More sharing options...
eCut Posted May 27, 2013 Share Posted May 27, 2013 Just to remind you, double/triple/etc. posting is against the rules. Unless you have an update to make, please use the edit button. Quote Link to comment Share on other sites More sharing options...
Brendor Posted May 28, 2013 Share Posted May 28, 2013 what exactly are you having trouble with? In basic terms all you do is list the frames in the right mode in the order you want them to go with commands in between for sound and things like that. heres my own script if it helps at all /// - Mode 1 C03 C07 3 p- Greil301.png 3 p- Greil296.png C4C 3 p- Greil297.png 3 p- Greil298.png 3 p- Greil295.png 3 p- Greil294.png C50 C05 C01 5 p- Greil301.png C06 C0D ~~~ /// - Mode 3 C03 C07 3 p- Greil301.png 3 p- Greil296.png C2F 3 p- Greil297.png 3 p- Greil298.png 3 p- Greil295.png 3 p- Greil294.png C05 C01 5 p- Greil301.png C06 C0D ~~~ /// - Mode 5 C03 C07 3 p- Greil301.png 3 p- Greil296.png C4C 3 p- Greil297.png 3 p- Greil298.png 3 p- Greil295.png 3 p- Greil294.png C05 C01 5 p- Greil301.png C06 C0D ~~~ /// - Mode 6 C03 C07 3 p- Greil301.png 3 p- Greil296.png C2F 1 p- Greil296.png 1 p- Greil296.png 1 p- Greil296.png 1 p- Greil296.png 1 p- Greil296.png 1 p- Greil296.png 1 p- Greil296.png 1 p- Greil296.png 1 p- Greil296.png 1 p- Greil296.png 1 p- Greil296.png 1 p- Greil296.png 1 p- Greil296.png 1 p- Greil296.png 1 p- Greil296.png 1 p- Greil296.png 1 p- Greil296.png 1 p- Greil296.png 1 p- Greil296.png 1 p- Greil296.png 1 p- Greil296.png 1 p- Greil296.png 1 p- Greil296.png 1 p- Greil296.png 1 p- Greil296.png 1 p- Greil296.png 1 p- Greil296.png 1 p- Greil296.png 1 p- Greil296.png 1 p- Greil296.png 1 p- Greil296.png 1 p- Greil296.png 1 p- Greil296.png 1 p- Greil296.png 1 p- Greil296.png 1 p- Greil296.png 1 p- Greil296.png 1 p- Greil296.png 1 p- Greil296.png 1 p- Greil296.png 1 p- Greil297.png 1 p- Greil297.png 1 p- Greil297.png 1 p- Greil297.png 1 p- Greil297.png 1 p- Greil297.png 1 p- Greil297.png 1 p- Greil297.png 1 p- Greil297.png 1 p- Greil297.png 1 p- Greil297.png 1 p- Greil297.png 1 p- Greil297.png 1 p- Greil297.png 1 p- Greil297.png 1 p- Greil297.png 1 p- Greil297.png 1 p- Greil297.png 1 p- Greil297.png 1 p- Greil297.png 1 p- Greil297.png 1 p- Greil297.png 1 p- Greil297.png 1 p- Greil297.png 1 p- Greil297.png 1 p- Greil297.png 1 p- Greil297.png 1 p- Greil297.png 1 p- Greil297.png 1 p- Greil297.png 1 p- Greil297.png 1 p- Greil297.png 1 p- Greil297.png 1 p- Greil297.png 1 p- Greil297.png 1 p- Greil297.png 1 p- Greil298.png 1 p- Greil298.png 1 p- Greil298.png 1 p- Greil298.png 1 p- Greil298.png 1 p- Greil298.png 1 p- Greil298.png 1 p- Greil298.png 1 p- Greil298.png 1 p- Greil298.png 1 p- Greil298.png 1 p- Greil298.png 1 p- Greil298.png 1 p- Greil298.png 1 p- Greil298.png 1 p- Greil298.png 1 p- Greil298.png 1 p- Greil298.png 1 p- Greil298.png 1 p- Greil298.png 1 p- Greil298.png 1 p- Greil298.png 3 p- Greil298.png 3 p- Greil298.png 3 p- Greil295.png 3 p- Greil294.png C05 C01 1 p- Greil301.png C06 C0D ~~~ /// - Mode 7 C02 1 p- Greil301.png C0E C03 C07 1 p- Greil302.png 1 p- Greil303.png C01 1 p- Greil303.png 1 p- Greil302.png 1 p- Greil301.png C06 C0D ~~~ /// - Mode 8 C02 1 p- Greil301.png C0E C03 C07 1 p- Greil302.png 1 p- Greil303.png C01 1 p- Greil303.png 1 p- Greil302.png 1 p- Greil301.png C06 C0D ~~~ /// - Mode 9 3 p- Greil301.png C01 ~~~ /// - Mode 10 3 p- Greil301.png C01 ~~~ /// - Mode 11 3 p- Greil301.png C01 ~~~ /// - Mode 12 C03 C07 3 p- Greil301.png 3 p- Greil296.png C4C 3 p- Greil297.png 3 p- Greil298.png 3 p- Greil295.png 3 p- Greil294.png C05 C01 C51 5 p- Greil301.png C06 C0D ~~~ /// - End of animation Quote Link to comment Share on other sites More sharing options...
iridesence Posted May 28, 2013 Author Share Posted May 28, 2013 (edited) so i have a prototype script i made for a custom animation, but when i got to load it in FEeditor i get an error: "Unexpected error loading or reading the script" here is the script i am currently using for the animation: /// - Mode 1C03C073 p- standing.PNG3 p- atk1.PNG3 p- atk2.PNG3 p- atk3.PNGC233 p- atk4.PNG3 p- atk5.PNG3 p- atk6.PNGC246 p- atk7.PNGC04C1AC1F4 p- atk8.PNG2 p- atk9.PNG2 p- atk10.PNG2 p- atk11.PNGC01C23C1B2 p- atk1.PNG2 p- atk2.PNGC23C1B2 p- atk4.PNGC062 p- atk6.PNG3 p- standing.PNGC0D~~~ -/// - Mode 3C03C073 p- standing.PNG3 p- atk1.PNG3 p- atk2.PNG3 p- atk3.PNGC233 p- atk4.PNG3 p- atk5.PNG3 p- atk6.PNGC246 p- atk7.PNGC04C0AC1F4 p- atk8.PNG2 p- atk9.PNG2 p- atk10.PNG2 p- atk11.PNGC01C23C1B2 p- atk1.PNG2 p- atk2.PNGC23C1B2 p- atk4.PNGC062 p- atk6.PNG3 p- standing.PNGC0D~~~ - Mode 5C03C07C1B4 p- rng1.PNG3 p- rng1.PNG3 p- rng1.PNGC1B5 p- rng1.PNGC23C053 p- rng1.PNGC013 p- rng1.PNG3 p- rng1.PNG3 p- rng1.PNGC063 p- standing.PNGC0D~~~ - Mode 6C03C07C1B4 p- rng1.PNGC383 p- rng1.PNG3 p- rng1.PNG3 p- rng1.PNG3 p- rng1.PNG3 p- rng1.PNG3 p- rng1.PNG2 p- rng1.PNG3 p- rng1.PNG3 p- rng1.PNGC1B5 p- rng1.PNGC23C053 p- r5.PNGC013 p- rng1.PNG3 p- rng1.PNG3 p- rng1.PNGC063 p- standing.PNGC0D~~~ - Mode 7C023 p- dodge1.PNGC0E3 p- dodge1.PNGC013 p- dodge1.PNGC06C0D~~~ - Mode 8C023 p- dodge1.PNGC0E3 p- dodge1.PNGC013 p- dodge1.PNGC06C0D~~~ - Mode 97 p- standing.PNGC01~~~ - Mode 107 p- standing.PNGC01~~~ - Mode 117 p- standing.PNGC01~~~ - Mode 12/// - Mode 1C03C073 p- standing.PNG3 p- atk1.PNG3 p- atk2.PNG3 p- atk3.PNGC233 p- atk4.PNG3 p- atk5.PNG3 p- atk6.PNGC246 p- atk7.PNGC044 p- atk8.PNG2 p- atk9.PNG2 p- atk10.PNG2 p- atk11.PNGC01C23C1B2 p- atk1.PNG2 p- atk2.PNGC23C1B2 p- atk4.PNGC062 p- atk6.PNG3 p- standing.PNGC0D~~~ - End Animation Data anyone know what i am doing wrong? i learned a bit since the OP, after searching the information superhighway and finding a more dumbed down tutorial then the one blazer wrote, but im still having problems trying to import anything beyond the standing animation.. =/ also, here is what i am working on for my first animation: (starting off easy with a remake/remodel of the blind archers halberdier animation before i step-up and go full custom drawing) Edited May 28, 2013 by iridesence Quote Link to comment Share on other sites More sharing options...
eCut Posted May 29, 2013 Share Posted May 29, 2013 Do you have permission to edit TBA's halberdier animation? I know you don't need to ask him before using that animation in a hack but I'm not sure how kindly he'll take to you altering his sprites without permission (most spriters aren't really keen on that). Quote Link to comment Share on other sites More sharing options...
Klokinator Posted May 29, 2013 Share Posted May 29, 2013 Well he gave credit and wasn't trying to claim it as his own, so he probably has good intentions. Quote Link to comment Share on other sites More sharing options...
eCut Posted May 29, 2013 Share Posted May 29, 2013 (edited) I don't mean to sound like I'm accusing him of stealing, I just want to make sure he knows that altering other people's sprites without their permission is generally not something the spriter appreciates. :P Edited May 29, 2013 by eCut Grammar fix~ 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.