[Beta release] Ultrasound - sound effect replacement/addition mod

  • Thread starter Thread starter ficedula
  • Start date Start date
Status
Not open for further replies.
Hmm i have a request that would very much solve one of my last issues here.
You know how we have sound plays depending on PPV or Field ID so far.
Can we add a possibility where a sound plays if a specific item ID plays that sound?

My reason being Barrets Gatling gun is model ID 10.
This way i wouldn't have to find a way to add new sounds or find a pointless one.
 
If I ever get round to making my dll, it will probably be battle only - but it will be based entirely on ID. If I made it for field also, it would depend how it all works - but where possible it would be ID entirely.

The programming side is the fun side.  But no chance I am going to recreate 700+ oggs from some high quality source.  I am not sure where we'd get that.  Probably epsxe with modded field file to play all effects.
 
Problem solved. I used a sound im sure only gets used once which is the very 1st train sound the second you start.
I added a FieldID tag so the sound is replaced on every field but that 1 so were golden now

EDIT: Problem IS solved except for 1 thing....
I can't put a hex file in a 7h mod to do this. I have the right codes in the document but even though they get           put in they don't change. I checked it in cheat engine. If i alter them myself through it it's fine.

I assume this is because the kernel gets put in after the hext files do so they are changing it back.
I need a way to either delay it or find a way to patch only these codes into the kernel because i don't want to replace the whole thing in case another mod uses it.
 
Last edited:
Hmm still not working. Is it just a case of doing this

Code: [Select]
Code:
..\ff7bc.exeDelay=500000DBECD4 = 2E 35
Those codes refuse to change. I have this inside a hext folder inside an IRO for 7H
 
delay does not go there.  It goes in settings.ini in HL_Files.

See the readme and see the log.
 
So i have to put hext launch ect inside the IRO as well? I thought 7H came with that stuff so i didn't bother. I don't understand how external programs running from an IRO work. Ficedula basically set up ultrasound for me.

Any hexts i've put in so far are just text documents in a hext folder. No programs required 7H just does it for me.
 
Last edited:
Mm, 7H can also apply hex patches, but doesn't (currently) support the delay option. That would be really quite easy to add, though. I'll put an update up later today that adds that in.

(EDIT: Done)
 
Last edited:
Only way i have found for this is to redistribute the reunion kernel with my changes if that's okay?
Was pretty hard to work this out.

I had to switch his crit sound to his normal sound, then change his normal sound to the train sound effect under the condition that it would only change if your not on map md8stin.

If you could code a sound effect to only be swapped if it came from that weapon ID it would help SO much

Still can't figure out how to add the hex codes in through 7H yet.
Id love to have a list of all the runtime vars possible for 7H.
Like i have no clue how that dynamic weapon came around.
How does it know what weapon Cloud is using???

So i figure if that's possible then changing sound depending on weapon might be too

I'll send you a link to the Beta-Test today so you can poke around and see what i've got

After that the in battle text makes this a complete thing for me.
All im lacking right now is the text inside the guard scorpion battle
 
Last edited:
Hey ficedula, i came across something i can't figure out. Check this video and you'll see.
Sometimes when a line is spoken if you get a battle after it, once the battle is over it will play the last line again. I tried changing the game moment once it finishes and adding a PPv value to the line but that didn't work.

    Watch from 15:40 to see an example
 
Status
Not open for further replies.
Back
Top