Post by giftfish on Apr 9, 2017 1:22:39 GMT
So... yeah. This works 
It can't for humans or asari due to the implementation of phonemes for those races in ME3, but for all other races (including drell), this works.
Here's the verification; the replacement lines have missing audio:
I replaced two lines, in a clean, vanilla file for this test. All I did was the following:
--Clone the animation for a full line from ME2 to ME3
--Change all string references for the ME3 line I wanted to replace to "000000" (test only)
--Change all ME2 string references in the new animation to the desired ME3 string (the one that was zeroed out)
--Change the name of the dialogue reference for the link to the Wwiseevent to match the destination dialogue
--Increase the index by one
Takes literally about 45s.
Replacement #1 -- Siha. I heard Earth was under attack. I didn't know you'd made it out.
This is Thane's opening line to a romanced Shep at Huerta. For this test I chose some Facefx from ME2 that was MUCH shorter, to ensure the change would be clear. The lip sync for this line now corresponds to "Of course." I don't have a good clip of the ME2 source, but here's the vanilla ME3. The difference is very, very clear:
Replacement #2 -- I have only a few loves left, and you are my last. Let me do what I can for you.
This is the paragon interrupt in ME3. For this line, I changed the lip sync to a very distinctive line in ME2 that has a pause, a lot of head movement, and a smile. The new lipsync says: "It is difficult. All things worth keeping are."
ME2 Source:
Vanilla ME3:
Again, the difference is very clear.
This is really exciting for ThaneMOD.
It means I can literally pull the face animation from any line from ME2 into ME3. There's no guarantee that all lines will work, BUT the fact that these two do is a very good sign.
As far as the audio... it shouldn't be missing. Not sure what's happening there. I'm still referencing the vanilla audio, so it should be playing. Obviously that's something I need to look into further, but I'm confident it can be fixed. Well, unless it's some bug with the editor. That would be... unfortunate.
Either way, copying the lip sync itself is completely doable. Just... no asari or humans

It can't for humans or asari due to the implementation of phonemes for those races in ME3, but for all other races (including drell), this works.
Here's the verification; the replacement lines have missing audio:
I replaced two lines, in a clean, vanilla file for this test. All I did was the following:
--Clone the animation for a full line from ME2 to ME3
--Change all string references for the ME3 line I wanted to replace to "000000" (test only)
--Change all ME2 string references in the new animation to the desired ME3 string (the one that was zeroed out)
--Change the name of the dialogue reference for the link to the Wwiseevent to match the destination dialogue
--Increase the index by one
Takes literally about 45s.
Replacement #1 -- Siha. I heard Earth was under attack. I didn't know you'd made it out.
This is Thane's opening line to a romanced Shep at Huerta. For this test I chose some Facefx from ME2 that was MUCH shorter, to ensure the change would be clear. The lip sync for this line now corresponds to "Of course." I don't have a good clip of the ME2 source, but here's the vanilla ME3. The difference is very, very clear:
Replacement #2 -- I have only a few loves left, and you are my last. Let me do what I can for you.
This is the paragon interrupt in ME3. For this line, I changed the lip sync to a very distinctive line in ME2 that has a pause, a lot of head movement, and a smile. The new lipsync says: "It is difficult. All things worth keeping are."
ME2 Source:
Vanilla ME3:
Again, the difference is very clear.
This is really exciting for ThaneMOD.
It means I can literally pull the face animation from any line from ME2 into ME3. There's no guarantee that all lines will work, BUT the fact that these two do is a very good sign.
As far as the audio... it shouldn't be missing. Not sure what's happening there. I'm still referencing the vanilla audio, so it should be playing. Obviously that's something I need to look into further, but I'm confident it can be fixed. Well, unless it's some bug with the editor. That would be... unfortunate.
Either way, copying the lip sync itself is completely doable. Just... no asari or humans
