RapidWaterOver Posted January 19, 2017 Posted January 19, 2017 Is there any easy ways of converting a custom third person animation to first person, without having to remake it in Blender, and then reexporting it? I have a custom animation that refuses to play in first person despite having Enhanced Camera, and using TapControl 14 in a script to change to 3rd person before using PlayIdle is not working.
D_ManXX2 Posted January 19, 2017 Posted January 19, 2017 if the bones for 1st person are the same as 3rd person then yes. but not like it currently is for oblivion lots of bones are missing so this needs to be recreated each time when switching from 3rd person skeleton to 1st person skeleton also the cam bones are named differently in each skeleton.
RapidWaterOver Posted January 20, 2017 Author Posted January 20, 2017 Does using SpecialIdle_CastSelf have anything to do with my issues? Becuase I've tried several things, and here's what I find: Creating a spell that you cast to play a specific animation works in third person This works too in first person but only if you spam PlayIdle until the game begrudingly plays it The above I can't get to work if in the magic effect script you code logic checks to determine an animation to play out of a bunch of them Creating an ability that get's automatically added and lasts a few seconds and plays the animation doesn't work Simply doing "set SomeAnim to yourAnin" and then "player.PlayIdle SomeAnim 1" only works if you're in third person before manually playing the idle yourself via a spell Doing the above but using TapControl 14 to force third person if in first person first doesn't work (this one's a head scratcher as it SHOULD work; I thought that maybe it had to do with timing between the TapControl and PlayIdle functions but nope didn't matter how far apart I put them) Creating an ingestible that forces the animation doesn't work either Haven't tried enchanted clothing but I'm assuming I'll get the same results as with the ingestible It's extremely infuriating, because it seems like no matter what I do PlayIdle simply doesn't reliably work when it should.
RapidWaterOver Posted January 22, 2017 Author Posted January 22, 2017 Okay. It seems that if you use specialidle in the animation file instead, and then use ToggleFirstPerson 0 right before using PlayIdle with Enhanced Camera, it will work.
Recommended Posts
Archived
This topic is now archived and is closed to further replies.