• Welcome to Final Fantasy Hacktics. Please login or sign up.
 
May 18, 2024, 09:26:19 am

News:

Don't be hasty to start your own mod; all our FFT modding projects are greatly understaffed! Find out how you can help in the Recruitment section or our Discord!


Nate's ASM Hacks

Started by nates1984, January 26, 2009, 07:23:50 am

nates1984

January 30, 2009, 03:51:00 pm #20 Last Edit: December 31, 1969, 07:00:00 pm by nates1984
QuoteSeeing this thread being bumped a lot recently made me think of something regarding the "doesn't take enemy's faith into account" hack: Doesn't that kind of screw over Innocent status?

Yea, you can't hide from magical attacks using innocence, you can't roll a bunch of units with low faith and expect it to do some good either. Faith is like brave now, the higher the better. Eventually I'd like to put some time into changing some reactions like Counter Magic to be based on faith rather then brave.

QuoteMay I suggest some evasion changes?
1 - Job's Class Evade affecting both physical and magical evasion.
2 - Job's Class Evade working against side attacks. (i.e. not only frontal)

Like skip said, Zodiac already did 2, but 1 isn't such a bad idea. I'll look into it after I finish up Vanya's and Asmo's requests.

Dokurider

January 30, 2009, 04:22:32 pm #21 Last Edit: December 31, 1969, 07:00:00 pm by Dokurider
QuoteYea, you can't hide from magical attacks using innocence, you can't roll a bunch of units with low faith and expect it to do some good either. Faith is like brave now, the higher the better. Eventually I'd like to put some time into changing some reactions like Counter Magic to be based on faith rather then brave.
Excellent.

nates1984

January 30, 2009, 06:03:27 pm #22 Last Edit: December 31, 1969, 07:00:00 pm by nates1984
QuoteInstruments & Books (((PA+MA)/2)*WP) ---> (MA*WP)

Bags (Axe Formula) --->(PA*WP)

Cloths ((((PA+MA)/2)*WP) ---> (Axe Formula)

Done.

Vanya

January 31, 2009, 11:41:58 am #23 Last Edit: February 03, 2009, 08:07:16 pm by Vanya
Cool! Thanks a lot for your l33t ski11z, dood! ^_^

I have an idea I'd like to run by you. Since you have designated space to put new code, is it possible to add new formulas in the empty spots on the list?

Either way I'd like to request, if you have the time for it, 3 formula changes. ^_^
1E --> Dmg_(PA*Y) #Hit_(Rdm {1,X})
1F --> Dmg_F(MA*Y) #Hit_(Rdm {1,X})
5C or 5D --> 100% Cast spell Indexed As Status NS EDIT

I'm not sure if there's enough room for 5C. That's why I inquired about adding new formulas. I guess it depends on how they're indexed, right? If they use a simple pointer table, it shouldn't be very difficult, I guess.

Anyway, thanks again! ^_^


BTW...
QuoteNote: Overrides changes done to Cloths in the "Instrument, Dictionary, and Cloth formulas become MA*WP" hack

That just affects the cloths?
  • Modding version: Other/Unknown
¯\(°_0)/¯

nates1984

February 01, 2009, 06:16:23 am #24 Last Edit: December 31, 1969, 07:00:00 pm by nates1984
QuoteThat just affects the cloths?

Yeah, just cloths.

QuoteSince you have designated space to put new code, is it possible to add new formulas in the empty spots on the list?

Empty spots? You mean like 18, 19, 46, ect? I don't know. I've never set an ability to one of them to see what happens. It's a good question that I don't have an answer to at the moment.

Quote1E --> Dmg_(PA*Y) #Hit_(Rdm {1,X})
1F --> Dmg_F(MA*Y) #Hit_(Rdm {1,X})
5C --> Dmg_[Weapon] 100% Cast spell Indexed As Status NS

The first two shouldn't pose much of a problem. The third, well, if I can piggyback off 02 and find an easy way to change the percentage without altering 02 that should be easy as well, but if I have to write a bunch of new code it'll probably take me awhile.

It'll be awhile until I can get to 'em though, I got a couple other things I have to do (or, well, attempt), and I wouldn't be surprised if one of them ate up two or three days. The first two look pretty easy though, I could probably bang 'em out before Tuesday rolls along.

Vanya

February 01, 2009, 09:54:43 am #25 Last Edit: February 03, 2009, 08:04:48 pm by Vanya
QuoteThe first two shouldn't pose much of a problem. The third, well, if I can piggyback off 02 and find an easy way to change the percentage without altering 02 that should be easy as well, but if I have to write a bunch of new code it'll probably take me awhile.

It'll be awhile until I can get to 'em though, I got a couple other things I have to do (or, well, attempt), and I wouldn't be surprised if one of them ate up two or three days. The first two look pretty easy though, I could probably bang 'em out before Tuesday rolls along.

Interesting idea. The actual percentage is hard-coded, so maybe you could rearrange 02 to load the value from a memory address instead and then just change it when appropriate for each version of the formula?

There's no hurry at all for these. Take as much time as you need. I'm still in the process of cobbling together a new computer since I think I screwed my BIOS completely. ^_^
  • Modding version: Other/Unknown
¯\(°_0)/¯

Zozma

February 03, 2009, 11:34:57 am #26 Last Edit: December 31, 1969, 07:00:00 pm by Zozma
Quote from: "Vanya"5C --> Dmg_[Weapon] 100% Cast spell Indexed As Status NS

i second this one, i really really need it...... lol

another id really like to see..

5D --> 100% Cast spell indexed as status NS
(nothing else, not doing any sort of damage or anything on its own. kind of like the elemental guns but giving you the option to choose the ability you want)
  • Modding version: Other/Unknown
Wiegraf: Draw your sword Ramza!
Ramza: But im a monk!!

Vanya

February 03, 2009, 03:05:38 pm #27 Last Edit: December 31, 1969, 07:00:00 pm by Vanya
Quote from: "Zozma"another id really like to see..

5D --> 100% Cast spell indexed as status NS
(nothing else, not doing any sort of damage or anything on its own. kind of like the elemental guns but giving you the option to choose the ability you want)

If that formula were used with a weapon wouldn't it do 0 damage? Since weapons have X & Y values of 0 by default...

Maybe something like this would work better?:

Dmg_(MA+Z) 100% Cast spell indexed as status NS

Plus, I don't think formula 5D is big enough to house it.
  • Modding version: Other/Unknown
¯\(°_0)/¯

Zozma

February 03, 2009, 03:40:23 pm #28 Last Edit: December 31, 1969, 07:00:00 pm by Zozma
Quote from: "Vanya"
Quote from: "Zozma"another id really like to see..

5D --> 100% Cast spell indexed as status NS
(nothing else, not doing any sort of damage or anything on its own. kind of like the elemental guns but giving you the option to choose the ability you want)

If that formula were used with a weapon wouldn't it do 0 damage? Since weapons have X & Y values of 0 by default...

Maybe something like this would work better?:

Dmg_(MA+Z) 100% Cast spell indexed as status NS

Plus, I don't think formula 5D is big enough to house it.

no vanya, it should do exactly what say a glacial gun would do, where the damage is actually just the spell itself.
  • Modding version: Other/Unknown
Wiegraf: Draw your sword Ramza!
Ramza: But im a monk!!

Vanya

February 03, 2009, 08:04:18 pm #29 Last Edit: December 31, 1969, 07:00:00 pm by Vanya
OK-ies! If that's the case then I'd rather have it that way. I'll even edit the post I made with my request. ^_^
  • Modding version: Other/Unknown
¯\(°_0)/¯

Zozma

February 05, 2009, 09:16:38 am #30 Last Edit: December 31, 1969, 07:00:00 pm by Zozma
this one might be easier to do right away than the formula 4C and 4D edits...

could you make Blind status reduce hit rate of everything including spells by 50% ?
  • Modding version: Other/Unknown
Wiegraf: Draw your sword Ramza!
Ramza: But im a monk!!

Dokurider

February 07, 2009, 05:39:03 pm #31 Last Edit: December 31, 1969, 07:00:00 pm by Dokurider
Question: If Knight Swords are changed from (100*PA)*WP to just a PA*WP formula, will that enable poaching again?

Archael

February 07, 2009, 06:57:40 pm #32 Last Edit: December 31, 1969, 07:00:00 pm by Archael
Quote from: "Dokurider"Question: If Knight Swords are changed from (100*PA)*WP to just a PA*WP formula, will that enable poaching again?

yes!

wait..

is the ASM formula treated as a weapon formula?

if so yes

else

no

Vanya

February 11, 2009, 12:02:34 pm #33 Last Edit: December 31, 1969, 07:00:00 pm by Vanya
It should be, yes. From what I can tell ASM hack was just to redirect Knight Swords to use the sword weapon formula. But I guess only Nate knows for sure.
  • Modding version: Other/Unknown
¯\(°_0)/¯

Dokurider

February 11, 2009, 04:08:48 pm #34 Last Edit: December 31, 1969, 07:00:00 pm by Dokurider
I'd test it myself, but even if I knew how to apply ASM, my computer's broke.

Archael

February 11, 2009, 07:16:36 pm #35 Last Edit: December 31, 1969, 07:00:00 pm by Archael
Quote from: "Vanya"It should be, yes. From what I can tell ASM hack was just to redirect Knight Swords to use the sword weapon formula. But I guess only Nate knows for sure.

yeah it makes sense

Kokojo

February 13, 2009, 07:23:23 pm #36 Last Edit: December 31, 1969, 07:00:00 pm by Kokojo
May i ask for a special 100% status hit heal formula ?

I would want to have a add : Death Sentence afther a heal thecnique for a Blood Knight ability.

Any Heal formula but 35 can do, thanks, if possible.
I keep leaving, I keep coming back. Boomerang boy.

Skip Sandwich

February 14, 2009, 12:59:27 pm #37 Last Edit: December 31, 1969, 07:00:00 pm by Skip Sandwich
doesn't the revive formula already add status at 100%? or do you need one that isn't percentage based?
"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

nates1984

February 18, 2009, 12:19:21 pm #38 Last Edit: December 31, 1969, 07:00:00 pm by nates1984
QuoteEither way I'd like to request, if you have the time for it, 3 formula changes. ^_^
1E --> Dmg_(PA*Y) #Hit_(Rdm {1,X})
1F --> Dmg_F(MA*Y) #Hit_(Rdm {1,X})
5C or 5D --> 100% Cast spell Indexed As Status NS EDIT
QuoteMay i ask for a special 100% status hit heal formula ?

I would want to have a add : Death Sentence afther a heal thecnique for a Blood Knight ability.

Any Heal formula but 35 can do, thanks, if possible.

QuoteQuestion: If Knight Swords are changed from (100*PA)*WP to just a PA*WP formula, will that enable poaching again?

I wouldn't be surprised if it was a separate calculation.

I have many hobbies, typically something has to give when I philosophize. There are things due, and philosophy drains a lot of my intellectual capacity.


Thy FFT hobby, you shan't be forgotten; dusky winds will bring thyself here once again in futures time. Light load on thy summer days, the warm summer winds will send me direction if nothing else lends me its platform to travel.

Vanya

February 18, 2009, 12:28:03 pm #39 Last Edit: December 31, 1969, 07:00:00 pm by Vanya
Yeah, I'm like locked into school work, real work, and 8-bit ASM hacking right now myself. I really haven't touched FFT in like a month or so. ^_^
  • Modding version: Other/Unknown
¯\(°_0)/¯