Jump to content

I'm trying to create Doom Fist from Overwatch, and I need help with animations


Recommended Posts

Hey, what's up :smile:

 

So what I've been doing lately is creating a weapon that allows you to perform the Doom Fist's moveset in Fallout 4, specifically the Rocket Punch and Rising Uppercut.

 

I could somehow achieve this using F4SE, CommonLibF4 and some Papyrus scripts, and I kinda know that this topic quite sounds like some kiddo whining for a Overwatch mod, so here's a video demonstrating what I've got so far.

 

 

Everything's working except that it has no animation yet. I've tried making one by myself, but there were some problems.

 

 

Problem 1. Sound glitch

 

 

Since I want this mod to be in a playable, balanced state, I've made it to consume Action Points.

 

If you're out of action points and still try to use the Rocket Punch or the Rising Uppercut, the script will interrupt it by calling PlayIdle(RaiderForceEquipCombat).

 

The problem is that OnAnimationEvent is slightly slower than the actual event manager, so the charge sound starts playing.

 

I've tried adding SoundStop.WPNDoomFistRocketPunchChargeUp annotation in WPNUnEquip.hkx or WPNEquip.hkx, but it seems like RaiderForceEquipCombat is not processing any animation events.

 

What would be a viable option to replace this mechanism?

 

I need the timings to be precise (can't use script) since I have to sync the sound effect WPNDoomFistRocketPunchChargeUp and WPNDoomFistRocketPunchChargeLoop, which should be started playing exactly 2.767 seconds after the charge up sound.

 

 

Problem 2. Converting hkx animation files to 32-bit

 

I have all the requirements needed to make Fallout 4 animations, but I can't find a way to convert animations like WPNAfterJiggleAdd.hkx to 32-bit.

 

Whenever I try to convert animations that are HK_UNKNOWN_ANIMATION type, my 3ds max crashes.

 

HK_SPLINE_COMPRESSED_ANIMATION files are just fine, but I'm not sure what "Add" animations do, so I can't start working on the animations.

 

 

 

Thanks for reading and sorry if my engrish is bad, it's just not my mother tongue.

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...