Final Fantasy Hacktics

Modding => Event Editing => Topic started by: Jon on August 30, 2012, 10:45:45 am

Title: Jon's Events
Post by: Jon on August 30, 2012, 10:45:45 am
Incident at Nibelheim


Red XIII meets Seto


Lukahn's Prophecy


Marche and Babus Chat
Title: Re: Final Fantasy 7 Cloud's Story
Post by: 3lric on August 30, 2012, 08:33:23 pm
Nice touch adding the FF7 music in the background lol.

Anyway, a couple things... Primarily the rotation at 1:07, that made me XD, but it shouldnt :P any easy enough fix tho.

Also, you should use a fade ou command for the event end, so it doesn't just drop off. Not bad other than that, atleast someone else is learning events,
maybe that means my teaching wasnt wasted after all.
Title: Re: Final Fantasy 7 Cloud's Story
Post by: Joseph Strife on August 30, 2012, 08:39:49 pm
/me feels like he got Elric's message
Title: Re: Final Fantasy 7 Cloud's Story
Post by: MasterGrand on August 30, 2012, 08:54:45 pm
Good job Jon I Rate 10/10 :D !!
Title: Re: Final Fantasy 7 Cloud's Story
Post by: MiKeMiTchi on August 30, 2012, 09:03:06 pm
Amazing. 10/10.
Title: Re: Final Fantasy 7 Cloud's Story
Post by: Kaijyuu on August 30, 2012, 09:10:32 pm
This animation. It pleases me.
Title: Re: Final Fantasy 7 Cloud's Story
Post by: Lijj on August 30, 2012, 09:40:34 pm
11/11

because cloud matches his bed
Title: Re: Final Fantasy 7 Cloud's Story
Post by: Jon on August 31, 2012, 04:28:24 am
@Elric: Yeah! You're right, why is Cloud rotating counter clockwise when he can just turn clockwise? That's 5 movements as opposed to a potential 3! Gonna change that. Thanks for the feed back!

@MG, Mike, Kaijyuu and Lijj: Thanks! I'm glad you liked it :mrgreen: (I used 3 of Vormav's purples for Cloud's clothes and then darkened them all slightly)

Edit: New version, I updated the first post but you can also see it here:
http://www.youtube.com/watch?v=2rhAjlPwNkU
Title: Re: Final Fantasy 7 Cloud's Story
Post by: Argy on August 31, 2012, 03:11:09 pm
Absolutely brilliant. Great work Jon, keep it up.
Title: Re: Final Fantasy 7 Cloud's Story
Post by: 3lric on August 31, 2012, 10:31:20 pm
Quote from: Jon on August 31, 2012, 04:28:24 am
@Elric: Yeah! You're right, why is Cloud rotating counter clockwise when he can just turn clockwise? That's 5 movements as opposed to a potential 3! Gonna change that. Thanks for the feed back!

Cuz youa re using a number for the rotation type rather then having it at x00 so it chooses the fastest path, look at your rotation command.
Title: Re: Final Fantasy 7 Cloud's Story
Post by: MiKeMiTchi on September 01, 2012, 12:29:19 am
It's way better this time. Keep it up. We need eventers like you!!
Title: Re: Final Fantasy 7 Cloud's Story
Post by: Jon on September 01, 2012, 05:57:41 am
Thanks everyone! I hope I become awesome like Elric and Kokojo! :mrgreen:

@Elric: Its been fixed now, plus I moved all the characters except Red XIII over one tile so that Cloud rotates and actually walks away from the group when he's reflecting on his past :D The next event I have in mind is gonna be gigantic and long and will have multiple maps in the one event. I recall once seeing a video you made Elric where Ramza moves from map to map, can you maybe link me that video? I'm definitely gonna need it :)

Edit: I feel so dumb now, found exactly what I was looking for in the 101 WIP.
Title: Re: Final Fantasy 7 Cloud's Story
Post by: Jon on September 03, 2012, 09:30:01 am
Sorry for double post but...

I'd like to share the code with you guys and instructions so you can maybe actually learn from this event (obviously not experienced people). Still the code to this was really simple, maybe you can use it for your own projects! :mrgreen:

You have to change the map to the Beoulve bedroom one, the one where Balbanes dies. You also must download the 4 custom sprites of Barret, Red XIII, Tifa and Aeris/Aerith from the custom sprites on the main page of FFH. In FFTPatcher give them the correct unit numbers and the correct x and y coordinates where they stand on the map! Example Cloud x01-x4,y2 means Cloud should be assigned as unit 1, and be at the coordinates 4x, 2y on the map. Another thing, they should all be "Always present". Good luck if you wanna try to replicate this!
Offset(x00004000)

//Kalm Inn, Cloud shares his story with the group about the incident that occured at Nibelheim.
//Beoulve Bedroom of Balbanes
//Cloud x01-x4,y2, Red XIII x02-x2,y0, Barret x03-x3,y1, Tifa x04-x5,y2, Aeris x05-x5,y1

//Set Up and Camera
UnitAnim(x00,x00,x02,x00,x00)
FaceUnit(x01,x00,x03,x00,x00,x00,x00)
UnitAnim(x02,x00,x24,x00,x00)
Camera(+00616,-01276,+00952,+00302,+03584,+00000,+04096,+00001)
WaitForInstruction(x04,x00)
{1A}(r04E1E1E104)
Wait(00002)
{66}()
{63}(rAA)
Camera(+00504,+00032,+00392,+00302,+03584,+00000,+04096,+00152)
{4D}(r40)
Wait(00200)

//The Event
DisplayMessage(x10,x11,x0001,x05,x00,x00,+00000,+00000,+00000,x00)
WaitForInstruction(x01,x00)
Wait(00050)
DisplayMessage(x10,x11,x0002,x03,x00,x00,+00000,+00000,+00000,x00)
WaitForInstruction(x01,x00)
Wait(00020)
FaceUnit(x03,x00,x01,x00,x00,x08,x00)
Wait(00050)
DisplayMessage(x10,x11,x0003,x01,x00,x00,+00000,+00000,+00000,x00)
WaitForInstruction(x01,x00)
Wait(00050)
DisplayMessage(x10,x11,x0004,x03,x00,x00,+00000,+00000,+00000,x00)
WaitForInstruction(x01,x00)
Wait(00050)
DisplayMessage(x10,x11,x0005,x01,x00,x00,+00000,+00000,+00000,x00)
WaitForInstruction(x01,x00)
Wait(00050)
DisplayMessage(x10,x11,x0006,x04,x00,x00,+00000,+00000,+00000,x00)
WaitForInstruction(x01,x00)
Wait(00050)
DisplayMessage(x10,x11,x0007,x01,x00,x00,+00000,+00000,+00000,x00)
WaitForInstruction(x01,x00)
Wait(00050)
DisplayMessage(x10,x11,x0008,x05,x00,x00,+00000,+00000,+00000,x00)
WaitForInstruction(x01,x00)
Wait(00050)
RotateUnit(x01,x00,x08,x00,x00,000)
Wait(00010)
WaitRotateUnit(x01,x00)
Wait(00010)
WalkTo(x01,x00,004,004,x00,x00,+008,x01)
Wait(00030)
WaitWalk(x01,x00)
Wait(00005)
UnitAnim(x01,x00,x02,x00,x00)
Wait(00005)
DisplayMessage(x10,x11,x0009,x01,x00,x00,+00000,+00000,+00000,x00)
WaitForInstruction(x01,x00)
Wait(00050)
Camera(+00680,-00204,+00600,+00430,+04656,+00000,+02656,+00133)
Wait(00070)
ColorField(x00,-031,-031,+000,004)
ColorUnit(x00,x00,x00,-031,-031,+000,004)
Wait(00033)
ColorUnit(x00,x00,x00,-031,-031,-031,004)
ColorField(x00,-031,-031,-031,004)
Wait(00033)
EventEnd()

//Message x01
{font:08}Aeris{br}
{font:00}Guess everyone's here now.{end}

//Message x02
{font:08}Barret{br}
{font:00}So let's hear your story......{br}
You know, the one about Sephiroth  {br}
and the crisis facing the planet.{br}
Let's hear it all.{end}

//Message x03
{font:08}Cloud{br}
{font:00}......I used to want to be like Sephiroth,{br}
so I joined SOLDIER.{br}
After working with Sephiroth on{br}
several missions,{br}
we became friends.{end}

//Message x04
{font:08}Barret{br}
{font:00}You call that a friend?{end}

//Message x05
{font:08}Cloud{br}
{font:00}Yeah, well......{br}
{br}
He's older than me,{br}
and he hardly ever talked {br}
about himself.{end}

//Message x06
{font:08}Tifa{br}
{font:00}............{end}

//Message x07
{font:08}Cloud{br}
{font:00}So I guess you'd call him a war{br}
buddy...We trusted each other.{br}
Until one day......{end}

//Message x08
{font:08}Aeris{br}
{font:00}...one day??{end}

//Message x09
{font:08}Cloud{br}
{font:00}After the war it was SOLDIER's duty to put{br}
down any resistance against the Shinra.{br}
............that was 5 years ago.{br}
I was 16......{end}


Stay tuned people, next up is a much more touching scene, and it isn't Aeris/Aerith's death!

Edit: Also if you have any favorite scenes from any FF game, I guess you can post requests here. As long as its one scene! I'm not gonna make half a game for anyone! :P If I don't know the scene, I prolly won't make it, so stick to FF I-IX please! If I can't find sprites that are made for characters or look close enough, I prolly won't make it. If the scene is not super long and memorable, I'll prolly make it! :D The reason I'm writing all this is because I really want to learn event editing and replicating already existing scenes is really great practice! Try it out some time! :mrgreen:
Title: Re: Final Fantasy 7 Cloud's Story
Post by: 3lric on September 03, 2012, 11:05:34 am
Glad you are posting the code Jon, tho a couple things.

Tho the camera command may work in this instance, you should get used to using a more common setup, which will make it easier on you in the future,
take a look at my camera tutorial in my EE tutorial.

Also, some of the commands you have at the beginning i believe to be unneeded (mostly the unknown ones) such as {1A}(r04E1E1E104) and {66}(). Where di you get these from?
Title: Re: Final Fantasy 7 Cloud's Story
Post by: Jon on September 03, 2012, 11:15:27 am
Copy pasted them from (I think) the event where Cloud gets summoned. I guess I don't need them but then again it doesn't do anything negative to the event so whatever, I guess I'll just leave it as it is. I have also no idea what it does...(I'm still just copy pasting camera codes)
Title: Re: Final Fantasy 7 Cloud's Story
Post by: 3lric on September 03, 2012, 11:21:13 am
You should've copy/pasted mine instead, :P

The reason I say this isn't to bring you down, it is because, unknown codes can have other effects on the game that aren't seen right away,
such as effecting what happens at the worldmap or after the event and whatnot.

Just trying to stop a issue before it happens, since you are suggesting that other people try your event.
But seriously tho, read my camera commands, itll help you with what you had an issue with before and itll prevent you from using
O_o camera commands in the future :P.

Now, make more events damnit.
Title: Re: Final Fantasy 7 Cloud's Story
Post by: Jon on September 04, 2012, 09:57:12 am
Here is the latest, you can watch it directly on Youtube or scroll up! A sad event from FF7 that doesn't involve Aeris! Please note: I think I ran out of memory and that is why this event ends where it does. Couldn't be helped, but still you get the idea! ;) @Elric 3 outta 4 camera commands are from your tutorial this time! One is just for Focus()+Camera().
http://www.youtube.com/watch?v=DaOYg-RAoFw


And for those of you who would like to recreate this or just to see the code I used, here you go:
Map is Germanis Peak, state is 2
Cloud is at x1, y0 facing North
Red XIII is at x0, y0 facing North
Bugenhagen is at x1, y1 facing West
Seto is at x3, y6 facing West

Offset(x00004000)

//Cloud x01, Red XIII x02, Seto x03, Bugenhagen x04

UnitAnim(x00,x00,x02,x00,x00)
Camera(+00168,-00845,+00224,+00302,-00512,+00000,+04096,+00001)
WaitForInstruction(x04,x00)
{63}(rC9)
Wait(00001)
Camera(+00168,+00144,+00224,+00302,-00512,+00000,+04096,+00128)
WaitForInstruction(x04,x00)
{4D}(r78)
Wait(00150)
DisplayMessage(x10,x11,x0001,x02,x00,x00,+00000,+00000,+00000,x00)
WaitForInstruction(x01,x00)
Wait(00050)
DisplayMessage(x10,x12,x0002,x04,x00,x00,+00000,+00000,+00000,x00)
WaitForInstruction(x01,x00)
Wait(00010)
UnitAnim(x04,x00,x1C,x00,x00)
Wait(00040)
DisplayMessage(x10,x12,x0003,x04,x00,x00,+00000,+00000,+00000,x00)
WaitForInstruction(x01,x00)
UnitAnim(x00,x00,x02,x00,x00)
Wait(00050)
Camera(+00168,-00384,+00224,+00302,-00512,+00000,+04096,+00128)
Wait(00300)
Focus(x03,x00,x03,x00,x00)
Camera(+28673,+00018,+00000,+00302,-00512,+00000,+08192,+00128)
Wait(00200)
DisplayMessage(x10,x11,x0004,x02,x00,x00,+00000,+00000,+00000,x00)
WaitForInstruction(x01,x00)
Wait(00050)
DisplayMessage(x10,x11,x0005,x04,x00,x00,+00000,+00000,+00000,x00)
WaitForInstruction(x01,x00)
Wait(00050)
DisplayMessage(x10,x11,x0006,x02,x00,x00,+00000,+00000,+00000,x00)
WaitForInstruction(x01,x00)
Wait(00050)
Camera(+00168,-00384,+00224,+00302,-00512,+00000,+04096,+00128)
Wait(00100)
DisplayMessage(x10,x11,x0007,x04,x00,x00,+00000,+00000,+00000,x00)
WaitForInstruction(x01,x00)
Wait(00050)
DisplayMessage(x10,x11,x0008,x02,x00,x00,+00000,+00000,+00000,x00)
WaitForInstruction(x01,x00)
Wait(00050)
UnitAnim(x04,x00,x1C,x00,x00)
DisplayMessage(x10,x11,x0009,x04,x00,x00,+00000,+00000,+00000,x00)
WaitForInstruction(x01,x00)
UnitAnim(x00,x00,x02,x00,x00)
Wait(00050)
UnitAnim(x02,x00,x16,x00,x00)
Wait(00010)
DisplayMessage(x10,x11,x000A,x02,x00,x00,+00000,+00000,+00000,x00)
WaitForInstruction(x01,x00)
Wait(00050)
FaceUnit(x04,x00,x01,x00,x00)
Wait(00020)
WaitFaceUnit()
DisplayMessage(x10,x11,x000B,x04,x00,x00,+00000,+00000,+00000,x00)
WaitForInstruction(x01,x00)
Wait(00050)
RotateUnit(x01,x00,x01,x00,x00,128)
WaitRotateUnit(x01,x00)
Wait(00010)
Wait(00500)
EventEnd()

//Message 1
{font:08}Red XIII{br}
{font:00}This is...{end}

//Message 2
{font:08}Bugenhagen{br}
{font:00}...The warrior who fought{br}
against the Gi.{br}
He kept them from taking{br}
even one step into Cosmo Canyon.{br}
{br}
But he was never able{br}
to return to town.{end}

//Message 3
{font:08}Bugenhagen{br}
{font:00}Look Nanaki. Look at your father,{br}
at the warrior, Seto.{end}

//Message 4
{font:08}Red XIII{br}
{font:00}...That...That's...Seto?{end}

//Message 5
{font:08}Bugenhagen{br}
{font:00}Seto continued to fight{br}
the Gi tribe here.{br}
...To protect this Canyon.{br}
{br}
{br}
Even after the Gi's poisonous arrows{br}
turned his body to stone......{br}
{br}
Even after they all ran away...{br}
Seto continued to protect us.{br}
{br}
And he continues to protect us,{br}
even now.{end}

//Message 6
{font:08}Red XIII{br}
{font:00}Even now...{end}

//Message 7
{font:08}Bugenhagen{br}
{font:00}You thought that he was{br}
a coward and ran away.{br}
But he, alone, risked his life{br}
to protect Cosmo Canyon.{br}
{br}
That is your father, Seto.{end}

//Message 8
{font:08}Red XIII{br}
{font:00}That.....that is Seto? ...!?{br}
Did mother know?{end}

//Message 9
{font:08}Bugenhagen{br}
{font:00}Ho Ho Hoooo... She knew.{br}
{br}
The two of them made me promise{br}
to keep this cave shut.{br}
{br}
They asked me to seal it myself{br}
and not to tell a soul.{br}
{br}
They said we should forget{br}
about this cave.{end}

//Message A
{font:08}Red XIII{br}
{font:00}.........{end}

//Message B
{font:08}Bugenhagen{br}
{font:00}Cloud......Would you mind{br}
leaving the two of us alone?{end}


If you have any requests, post them! I'd like to make some stuff non-FF 7 related as well! :mrgreen:
Title: Re: Random Final Fantasy Events retold in FFT Style!
Post by: 3lric on September 04, 2012, 08:37:11 pm
To many periods in the text :P either use 1 or 3.

Otherwise not bad at all, now keep going!

/me cracks Whip
Title: Re: Random Final Fantasy Events retold in FFT Style!
Post by: Jon on September 05, 2012, 08:49:24 am
With the periods in text, if they were my own, custom events I would only use one or three, agreed 100%. I am actually copying the text of FF7 exactly, counting the periods. They use one at the end of sentences, and then vary between three, six or twelve whenever characters are thinking or trailing their thoughts.

Lol at Elric the slavemaster. Hey, I dunno what I should do for my next event, I'm pretty much up for anything FF I-IX but not another FF7 please...Any ideas Elric (or anyone else)?
Title: Re: Random Final Fantasy Events retold in FFT Style!
Post by: Jon on September 07, 2012, 03:03:06 pm
Here comes the classic Final Fantasy intro! I already made this event but now I've corrected it so the camera fades out at the end better! You can watch it above in the first post or directly on Youtube from here:

http://www.youtube.com/watch?v=1vjZqF3hbmc
Title: Re: Random Final Fantasy Events retold in FFT Style!
Post by: 3lric on September 08, 2012, 06:59:22 am
I will let you know if i come up with any good ideas, to tired to think right now.

But since I do like that more people are eventing lately, and we have a big lack of event videos on the
site besides what I've personally made and the few Xif and Pride have done, I'm going sticky this topic.

Keep it up Jon.
Title: Re: Random Final Fantasy Events retold in FFT Style!
Post by: Jon on September 09, 2012, 06:35:35 am
I was bored so I made this event just for fun in about 20 minutes. Event editing sure helps pass the time, so get out there and event edit something awesome everyone! :mrgreen:

Like always, video on first post or the link to Youtube here:
http://www.youtube.com/watch?v=g1cQcjNMUyo
Title: Re: Random Final Fantasy Events retold in FFT Style!
Post by: MiKeMiTchi on September 09, 2012, 07:58:48 am
Okay, I'm going to be honest here. Your events are mediocre. Nothing special with them. Eventing isn't all about dialogue. You must make sure the visuals fall in to proper place. All the intro texts are rough, and some portraits like Marche's need to be fixed. If you don't fix those visuals, then it'll diminish the mood you want to portray to your viewers. Maybe others can stomach it, but for me, when I see some graphical glitches like those, I complain and lose focus with the following story. You also can do better than just making characters walk and talk! Add spell effects and experiment on creating different scenes such as fighting and chasing scenes. I want to see more of that.

Take it to the next level, Jon. ;P
Title: Re: Random Final Fantasy Events retold in FFT Style!
Post by: Jon on September 09, 2012, 08:45:59 am
I don't want to take it to the next level yet, first I have to master stuff like walking and talking. Spell effects and attack animations are easy, the timing is a bit confusing though. Yeah, maybe my next event will be something a little better, I wanna take stuff step by step. I think you're right though Mike, they are pretty mediocre, then again I just started like one month ago...
Title: Re: Random Final Fantasy Events retold in FFT Style!
Post by: Xifanie on September 09, 2012, 11:43:07 am
Quote from: JonAn event I quickly made in about 20 minutes just for fun!

*just for attention
Title: Re: Random Final Fantasy Events retold in FFT Style!
Post by: 3lric on September 09, 2012, 12:04:43 pm
Jon, it's very good that you are still making events, my fear however is that you are digging yourself into a hole.

You can only do so much with Displaymessage and Walkto, you've gotten branch out now man, I do know the
appeal to what you are doing because it is how i started, but my very first event with Cloud's intro, which
even at its earliest stages with all the talking, still included several effects as well as some action.

I can help you learn to do this things, but you gotta ask, I would hate to see you stop eventing before you
even start. If you'd like I can provide you with all the events that are in the Jot5 demo, so you can see how
everything was done (except the very first battle, cuz that contains stuff that is my secret :P, and took very
long to pull off)
Title: Re: Random Final Fantasy Events retold in FFT Style!
Post by: Jon on September 10, 2012, 07:05:48 am
You're right, I'll try to make something with some fighting or spell effects and the like. I'm kinda happy right now that I finally mastered (or more or less mastered) the camera, now I can make some better events. I feel like doing something FF IVish next! :mrgreen:
Title: Re: Random Final Fantasy Events retold in FFT Style!
Post by: 3lric on September 10, 2012, 07:39:29 pm
Try playing with the camera movements a bit more as well during a event, next time I see you on IRC I will show you some videos of what I mean,
I can't post them here tho, since Jot5 isn't out yet
Title: Re: Random Final Fantasy Events retold in FFT Style!
Post by: Jon on September 26, 2012, 11:28:56 am
Crits please, I am making a mod seriously now and I want this to look awesome. Thanks in advance! :mrgreen: (Oh and the weird "marching sound" at 52-57 seconds will probably get cut, the sound lasts way too long and doesn't make sense)