So I did a little experimenting and this is what I got: This is attached to an external script ((MyBook as Form) as ObjectReference).Activate(Game.GetPlayer()) MyBook (is Book Property) cannot be cast as a ObjectReference directly, which is why I am casting it as a Form first The following is attached to MyBook Event OnRead()
;some code
EndEvent The code from the external script will activate the book and trigger the OnRead event. It does not however actually open the book (including the animation). I am pretty new to this so maybe I am doing something completely wrong. Any more help would be appreciated. Scrap all that, I made a mistake with the script in my mod, this doesn't trigger the onread event -_-. I went another way with the mod I am making, if someone still found a way please share. PS. Kudos to fg109 for helping me so far