I have a theme for a dungeon where I want to place a lot of grabbable arrows in the walls (as if someone shot a bunch of arrows into the walls) but I don't want them to settle if the player interacts with them, only for them to stick into the wall and be able to be picked up by the player out of the wall. "Don't Havok Settle," is only for when the cell initially loads, but if the player collides with the arrows then it havok settles. I don't want that. Anyone know if/how this can be done?
You can use the script command http://www.creationkit.com/SetMotionType_-_ObjectReference. So for example, after placing the arrows in your cell, connect them all to each other using linked refs (eg first arrow's linked ref is the second arrow, second arrow's linked ref is the third arrow, third arrow's linked ref is the fourth, etc). Then attach this script to the first arrow:
Scriptname Example extends ObjectReferenceEvent OnLoad() ObjectReference CurrArrow = Self while (CurrArrow) CurrArrow.SetMotionType(Motion_KeyFramed, False) CurrArrow = CurrArrow.GetLinkedRef() endwhileEndEvent