• Welcome to Final Fantasy Hacktics. Please login or sign up.
 
May 18, 2024, 02:25:53 pm

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!


Attack.out Battle Event Conditionals

Started by Cheetah, January 21, 2009, 10:44:06 pm

Xifanie

July 12, 2009, 11:04:58 pm #20 Last Edit: December 31, 1969, 07:00:00 pm by Xifanie
I asked for the address of those and LD pointed me to this topic. So I found the pointers easily and made an editor. I didn't know they had pointers until yesterday because I never messed with them.
  • Modding version: PSX
Love what you're seeing? https://supportus.ffhacktics.com/ 💜 it's really appreciated

Anything is possible as long as it is within the hardware's limits. (ie. disc space, RAM, Video RAM, processor, etc.)
<R999> My target market is not FFT mod players
<Raijinili> remember that? it was awful

Cheetah

July 13, 2009, 12:12:10 am #21 Last Edit: December 31, 1969, 07:00:00 pm by Cheetah
Well that is freaking awesome news, now we can really start on decoding this stuff and having really custom storylines and events... This is huge. I think there is only one more piece of the puzzle we are missing though. How does the game know how many events to use for a specific battle, I'm thinking of the script number? Because we can make a battle have as many mid battle events as we want by editing this portion of attack.out and the main battle structure part, but then how does it know where to read that in TEST.EVT?
Current Projects:

Xifanie

July 13, 2009, 12:51:53 am #22 Last Edit: December 31, 1969, 07:00:00 pm by Xifanie
after 1900 is the event script to load.
  • Modding version: PSX
Love what you're seeing? https://supportus.ffhacktics.com/ 💜 it's really appreciated

Anything is possible as long as it is within the hardware's limits. (ie. disc space, RAM, Video RAM, processor, etc.)
<R999> My target market is not FFT mod players
<Raijinili> remember that? it was awful

Cheetah

July 13, 2009, 01:30:55 am #23 Last Edit: December 31, 1969, 07:00:00 pm by Cheetah
Oh...does that mean that I am one off on that whole long list of this info... Oh whatever I guess it doesn't matter now that you have the excel sheet. Wait...but I don't believe you are you sure it isn't the first byte like how I have it now?

So if we figure this stuff out really well will you include it as part of your attack.out editor?

PS: Can you tell me the offsets for the pointers so that I know where they are?
Current Projects:

Xifanie

July 13, 2009, 01:46:23 am #24 Last Edit: December 31, 1969, 07:00:00 pm by Xifanie
The scenario pointers are at 0x00014938 (this is the zero for all pointers).
Those point to the instruction pointers that start at 0x00014A5A
And finally the instruction pointers point to the instructions at 0x14E70.
  • Modding version: PSX
Love what you're seeing? https://supportus.ffhacktics.com/ 💜 it's really appreciated

Anything is possible as long as it is within the hardware's limits. (ie. disc space, RAM, Video RAM, processor, etc.)
<R999> My target market is not FFT mod players
<Raijinili> remember that? it was awful

Cheetah

August 12, 2009, 06:43:43 pm #25 Last Edit: December 31, 1969, 07:00:00 pm by Cheetah
Okay so I fixed my first post so now all that information is correct and in accordance with Zodiac's spreadsheet. Now that that is done all of this is making much much more sense and I'm working on decoding the instructions.
Current Projects:

Cheetah

October 23, 2009, 12:52:48 pm #26 Last Edit: December 31, 1969, 07:00:00 pm by Cheetah
I have updated the first post with essentially all information about this subject. There are only a few things missing and I hope to add them later.
Current Projects:

Kokojo

October 23, 2009, 05:22:08 pm #27 Last Edit: December 31, 1969, 07:00:00 pm by Kokojo
Great Job cheetah ! This really does help me ! I now have new ideas for battle, since you could make it something around :
If X enemy unit reaches X,Y , do Z.

Z is an infinite numbers of awesome probabilitys, like lose the game, acquire new unit, ect...

Thanks a lot and good job !

/bow down.
I keep leaving, I keep coming back. Boomerang boy.

Jumza

October 23, 2009, 06:28:36 pm #28 Last Edit: December 31, 1969, 07:00:00 pm by Jumza
Zodiac i can't seem to open your xls file. Whats the problem? I just get this error..
  • Modding version: PSX
Nyzer: Alma teleports out of her own possessed body.
Raijinili: Remember that you're telling a modding community that the game they love could use some fixing.

Xifanie

October 23, 2009, 06:32:19 pm #29 Last Edit: December 31, 1969, 07:00:00 pm by Xifanie
...Adobe Reader?
You need either Excel 2003 or higher, or Open Office.
  • Modding version: PSX
Love what you're seeing? https://supportus.ffhacktics.com/ 💜 it's really appreciated

Anything is possible as long as it is within the hardware's limits. (ie. disc space, RAM, Video RAM, processor, etc.)
<R999> My target market is not FFT mod players
<Raijinili> remember that? it was awful

Jumza

October 23, 2009, 06:37:35 pm #30 Last Edit: December 31, 1969, 07:00:00 pm by Jumza
haha oops silly me thx! :)
  • Modding version: PSX
Nyzer: Alma teleports out of her own possessed body.
Raijinili: Remember that you're telling a modding community that the game they love could use some fixing.

Jumza

October 25, 2009, 10:37:58 am #31 Last Edit: October 29, 2009, 06:15:44 pm by Jumza
-DELETED-
  • Modding version: PSX
Nyzer: Alma teleports out of her own possessed body.
Raijinili: Remember that you're telling a modding community that the game they love could use some fixing.

Cheetah

October 25, 2009, 01:27:42 pm #32 Last Edit: December 31, 1969, 07:00:00 pm by Cheetah
Um this is technically possible, but there a lot of factors involved. For instance are you just changing an existing event conditional, or do you want to add an entirely new one? Because right now it would involve alot of work to add just an entirely new event conditional in the middle of the game because everything else would have to be shifted. But if you want to just overwrite an old one getting this stuff to happen is really easy.
Current Projects:

Jumza

October 25, 2009, 11:09:08 pm #33 Last Edit: December 31, 1969, 07:00:00 pm by Jumza
-DELETED-
  • Modding version: PSX
Nyzer: Alma teleports out of her own possessed body.
Raijinili: Remember that you're telling a modding community that the game they love could use some fixing.

Jumza

October 29, 2009, 06:22:42 pm #34 Last Edit: December 31, 1969, 07:00:00 pm by Jumza
Ok as if i hadn't said anything before on the posts i have just deleted... i have no clue how to use zodiac's editor...thing. I open it then i have all this stuff ( see pic below) then im clueless from there... Im trying to replace Defeat all enemies to Killing a certain person ID-86 can anyone tell me what to do?
  • Modding version: PSX
Nyzer: Alma teleports out of her own possessed body.
Raijinili: Remember that you're telling a modding community that the game they love could use some fixing.

Jumza

October 30, 2009, 09:45:08 pm #35 Last Edit: December 31, 1969, 07:00:00 pm by Jumza
uhm, pleaze?
  • Modding version: PSX
Nyzer: Alma teleports out of her own possessed body.
Raijinili: Remember that you're telling a modding community that the game they love could use some fixing.

Kokojo

October 30, 2009, 10:32:45 pm #36 Last Edit: December 31, 1969, 07:00:00 pm by Kokojo
What event do you want to modify ?
I keep leaving, I keep coming back. Boomerang boy.

Xifanie

October 30, 2009, 10:35:36 pm #37 Last Edit: December 31, 1969, 07:00:00 pm by Xifanie
0x0016 = Defeat all enemies
0x0004 = Defeat unit ID

So, replace 1600 by 040086000000 just like shown on the first page.
  • Modding version: PSX
Love what you're seeing? https://supportus.ffhacktics.com/ 💜 it's really appreciated

Anything is possible as long as it is within the hardware's limits. (ie. disc space, RAM, Video RAM, processor, etc.)
<R999> My target market is not FFT mod players
<Raijinili> remember that? it was awful

Jumza

October 31, 2009, 09:44:40 am #38 Last Edit: December 31, 1969, 07:00:00 pm by Jumza
it didnt work. I went into my attack out file and changed what zodiac said to then saved it imported it with cdmage and tried it out i killed the guy with id 86 and the battle  didnt end.. is there something wrong with what i did?
  • Modding version: PSX
Nyzer: Alma teleports out of her own possessed body.
Raijinili: Remember that you're telling a modding community that the game they love could use some fixing.

Xifanie

October 31, 2009, 10:31:20 am #39 Last Edit: December 31, 1969, 07:00:00 pm by Xifanie
Before trying anything (since it can be a lot of stuff) does the event end if you kill all enemies?
  • Modding version: PSX
Love what you're seeing? https://supportus.ffhacktics.com/ 💜 it's really appreciated

Anything is possible as long as it is within the hardware's limits. (ie. disc space, RAM, Video RAM, processor, etc.)
<R999> My target market is not FFT mod players
<Raijinili> remember that? it was awful