• Welcome to Final Fantasy Hacktics. Please login or sign up.
 
March 28, 2024, 06:25:54 am

News:

Please use .png instead of .bmp when uploading unfinished sprites to the forum!


Shuushin; A Japanese Fantasy Rework

Started by Lydyn, September 20, 2008, 01:52:52 pm

Would you like to see this done?

Yes!
35 (72.9%)
Not interested.
13 (27.1%)

Total Members Voted: 46

Voting closed: September 20, 2008, 01:52:52 pm

Vanya

September 26, 2008, 12:21:57 pm #20 Last Edit: December 31, 1969, 07:00:00 pm by Vanya
That may be the case with "Nigger", but that particular situation is ironically very retarded and stupid. The evolution of the word orient has a logical course though. And if you get down to the pure semantics of it orient means 'the East' and oriental means 'from the East'. This means different things to different people. Technically, for us in the Americas the Orient includes all of Europe, Africa, Asia, and Australia. But this is totally off topic.
  • Modding version: Other/Unknown
¯\(°_0)/¯

DarthPaul

September 26, 2008, 01:27:05 pm #21 Last Edit: December 31, 1969, 07:00:00 pm by darthpaul
yea i guess i get your point and nice pointing out the irony there  :lol:
Oh pitiful shadow lost in the darkness, bringing torment and pain to others. Oh damned soul wallowing in your sin, perhaps...it is time to die

Lydyn

September 26, 2008, 04:55:32 pm #22 Last Edit: December 31, 1969, 07:00:00 pm by Lydyn
Quote from: "LastingDawn"In any case about Dash... it's a possibility you might want to change the animations associated with the skill.  To do that, look up the "Animation Skill Links" in which this should follow.

O.o Um, a lot of thanks for this, but I seem so far beyond anyone due to my absence and business ... I haven't a clue how to use this. Or much of anything else that's new for that matter ...

Asmo X

September 27, 2008, 12:43:55 am #23 Last Edit: December 31, 1969, 07:00:00 pm by Asmo X
Quote from: "darthpaul"i understand that language is dynamic but common usage is not what the word actually mean and my chief example is the "n" word used to mean dirty stupid and retarded but now people think its a bad term for black people thats where i say NO

What the fuck is this shit?

Lydyn

September 27, 2008, 12:33:25 pm #24 Last Edit: December 31, 1969, 07:00:00 pm by Lydyn
Okay, since everyone is more busy with arguments about proper terms rather than lending a helping hand, maybe changing the formula to that of Repeating Fists will help...

Edit: ... nope, he's still tackling. >.<

Skip Sandwich

September 27, 2008, 12:48:48 pm #25 Last Edit: December 31, 1969, 07:00:00 pm by Skip Sandwich
yeah, the animation that the character does is hardcoded, so even if you set the effect to say, Fire, he'd still tackle. one of the excell forms on the forums, I think the one for tracking ability name changes, lists what animation each skill slot calls on.
"Dave?  Are you there?"
"Yeah.  I can't get you through the cell now."
"You have to talk through the bratwurst from now on. I'm sorry. I didn't know it would do that."
http://www.johndiesattheend.com

DarthPaul

September 27, 2008, 01:26:25 pm #26 Last Edit: December 31, 1969, 07:00:00 pm by darthpaul
Quote from: "Asmo X"
Quote from: "darthpaul"i understand that language is dynamic but common usage is not what the word actually mean and my chief example is the "n" word used to mean dirty stupid and retarded but now people think its a bad term for black people thats where i say NO

What the fuck is this shit?

it was an example in an argument that is over and buried a stalemate was reached and we're done....DONE

why not just change from spin fist animation to the spin fist move?
Oh pitiful shadow lost in the darkness, bringing torment and pain to others. Oh damned soul wallowing in your sin, perhaps...it is time to die

Lydyn

September 27, 2008, 02:30:59 pm #27 Last Edit: December 31, 1969, 07:00:00 pm by Lydyn
... not sure what you mean honestly. LastingDawn said something about Animation Skill Links, but I didn't see anything in there about how to change them. So, I guess Tackle will stay Tackle for now.

Vanya

September 27, 2008, 06:29:11 pm #28 Last Edit: December 31, 1969, 07:00:00 pm by Vanya
  • Modding version: Other/Unknown
¯\(°_0)/¯

Lydyn

September 27, 2008, 07:06:30 pm #29 Last Edit: December 31, 1969, 07:00:00 pm by Lydyn
Quote from: "Vanya"read up on this:

http://www.ffhacktics.com/forum/viewtopic.php?t=888

Yeah, I've skimmed through all five pages and I still don't see anywhere where it explains how to edit Animation Skill Links, only what certain ones do and such. :(

DarthPaul

September 27, 2008, 09:43:11 pm #30 Last Edit: December 31, 1969, 07:00:00 pm by darthpaul
play around with it thats how you discover stuff
Oh pitiful shadow lost in the darkness, bringing torment and pain to others. Oh damned soul wallowing in your sin, perhaps...it is time to die

Vanya

September 27, 2008, 10:58:25 pm #31 Last Edit: December 31, 1969, 07:00:00 pm by Vanya
I think on pg3 Zodiac posted a list of the offsets of each of the skills. Just look at the values and you'll be able to figure out what pose corresponds to what.

I also put in an explanation of what each of the 3 byte per entry control. byte 1 is post part 1, byte 2 is pose part 3, and byte 3 is text displayed after using the skill.

I'm going to add a lot of info on this to the wiki when I have some time. In the mean time I'll show you 2 important values:

$012C00 = Standard spell-casting pose with spell energy color determined by the spell's element.

$070000 = Standard weapon attack pose. Works in conjunction with the weapon strike check box in the Patcher.

Hope this helps. =)
  • Modding version: Other/Unknown
¯\(°_0)/¯

Lydyn

September 27, 2008, 11:35:47 pm #32 Last Edit: December 31, 1969, 07:00:00 pm by Lydyn
Sorry, those numbers mean absolutely nothing to me. Hex editing, I assume? I've never really played with hex editing ... which I guess kind of makes me lame and far behind anyone else here in terms of doing things.

Vanya

September 28, 2008, 02:11:41 am #33 Last Edit: December 31, 1969, 07:00:00 pm by Vanya
Here:

http://www.ffhacktics.com/forum/viewtopic.php?t=700

I put together a small tutorial about Hex editing! =)
It's really very easy.
  • Modding version: Other/Unknown
¯\(°_0)/¯

Lydyn

September 28, 2008, 12:59:29 pm #34 Last Edit: December 31, 1969, 07:00:00 pm by Lydyn
Quote from: "Vanya"Here:

http://www.ffhacktics.com/forum/viewtopic.php?t=700

I put together a small tutorial about Hex editing! =)
It's really very easy.

Okay, I kind of see what's going on now, but ... I'm still a bit confused, sorry. >.< For example, when I open BATTLE.BIN, I see this for the first & second line;

Quote00000000 || 88880680888806808888068088880680 || ................
00000010 || 94880680948806809488068094880680 || ................

This part makes no sense to me relating to any of the lists provided with things like;

Quotex2CE10
x2CE13 Cure
x2CE16 Cure 2
x2CE19 Cure 3
x2CE1C Cure 4
x2CE1F Raise
x2CE22 Raise 2
x2CE25 Reraise
x2CE28 Regen
x2CE2B Protect
x2CE2E Protect 2

I mean, I understand hex counting fairly easily, but these two 'tables' don't mesh well at all and the Readme for the hex editor doesn't really explain much.

Vanya

September 28, 2008, 02:52:47 pm #35 Last Edit: December 31, 1969, 07:00:00 pm by Vanya
x2ce13 is the address or offset of the 3 byte entry for Cure.

If you go to x2ce13 you'll see this: 01 2c 00.

The line starts at 2ce10.
01 is at 2ce13.
2c is at 2ce14.
00 is at 2ce15.

The next entry is at 2ce16.

See? BTW what program are you using?
  • Modding version: Other/Unknown
¯\(°_0)/¯

Lydyn

September 28, 2008, 03:10:41 pm #36 Last Edit: December 31, 1969, 07:00:00 pm by Lydyn
WindHex and what you said doesn't make much sense to me either. Sorry for being so difficult ... I'm a very visual learner.

Vanya

September 28, 2008, 05:40:07 pm #37 Last Edit: September 28, 2008, 05:55:48 pm by Vanya
Quote from: "Lydyn"
Quote00000000 || 88880680888806808888068088880680 || ................
00000010 || 94880680948806809488068094880680 || ................

The numbers all the way on the left, "00000000" and "00000010", are the starting addresses of those two lines.

Like in any number system the leading 0's don't have to be typed. Thus, the offset of the first byte of each of those lines is "0x0" & "0x10". The "0x" tells you that we're talking about an offset. OK?
Also, it can be written without the first 0 as in "x0" & "x10", but that isn't proper.

The value stored at 0x0 is "$88". The value stored at 0x1 is also "$88".
When writing a hex value you put a "$" in front of it or an "h" after it. Thus, $88 is the same as 88h, OK?

So when I tell you that the skill animation at 0x2ce13 is 012c00. It means that the three bytes at that address are 01, 2c, and 00.

In WinHex, you load battle.bin.
Click on the 'Search' menu.
Go down to 'Go To Offset' and click on it.
The dialogue box that pops up has a space marked 'File Position'. In that space type "2ce13" and press enter.
It will jump down to line '0002ce10' which will be highlighted, and the cursor will be on the number '01'.
Next to it will be '2c', and next to that is '00'.
Those 3 numbers are the skill animation value. If you change it to "$070000" the cure spell will make the caster use their weapon instead of the normal spellcast animation.
Try it and see.
  • Modding version: Other/Unknown
¯\(°_0)/¯

Lydyn

September 28, 2008, 05:55:11 pm #38 Last Edit: September 28, 2008, 06:06:47 pm by Lydyn
[Scratches out.]

Vanya

September 28, 2008, 05:56:26 pm #39 Last Edit: December 31, 1969, 07:00:00 pm by Vanya
Wasn't done typing yet... read the whole thing now.
I'm adding this to the tutorial, too. In case anyone else needs detailed explanations like it in the future. =)
  • Modding version: Other/Unknown
¯\(°_0)/¯