Asterra Posted December 14, 2017 Share Posted December 14, 2017 (edited) Seems to be missing from F4SE. I was maybe getting a little too comfortable using functions that had been in Skyrim for years. How can one fetch the camera state? Maybe you're thinking: Register for camera changes and tie a variable to that. Unfortunately, it seems that the event occasionally fails to pick up on changes, or gets confused when the changes come too quick. It's easy to reproduce. I can't count on RegisterForCameraState. I need to be able to ping the state directly. If for no other reason than the ability to know what the on-game-load camera state is. Edited December 14, 2017 by Asterra Link to comment Share on other sites More sharing options...
shavkacagarikia Posted December 14, 2017 Share Posted December 14, 2017 There is a bool variable which you can query on character's animation graph. Game.GetPlayer().GetAnimationVariableBool("IsFirstPerson") Not as useful as skyrim's getcamerastate, but you can easily detect if player is in first person or not. Link to comment Share on other sites More sharing options...
Recommended Posts