Alceister Posted April 29, 2013 Share Posted April 29, 2013 (edited) How can I make a "perk Activate Choice" option transition into a Message screen with button options? *EDIT* Just going to expand on what I've said here. Basically, I want the Activate Choice option for a perk to switch over to a message screen with button options, and the way that would work is that each of those button options will apply an effect on a target similar to the robot shutdown or cannibalism effects. Edited April 30, 2013 by Alceister Link to comment Share on other sites More sharing options...
Gribbleshnibit8 Posted April 30, 2013 Share Posted April 30, 2013 The activate choice entry is built in to display a message box. Each entry point adds a new button to the box that appears, and multiple perks can add to it at the same time without interfering with each other. It's pretty nifty actually. To do what you want just make multiple entry points for Activate Choice, and have the result script do what you need. If you need to do more than the result script will allow, have it instead fire off a quest stage that will do what you need instead. Link to comment Share on other sites More sharing options...
Alceister Posted April 30, 2013 Author Share Posted April 30, 2013 The activate choice entry is built in to display a message box. Each entry point adds a new button to the box that appears, and multiple perks can add to it at the same time without interfering with each other. It's pretty nifty actually. To do what you want just make multiple entry points for Activate Choice, and have the result script do what you need. If you need to do more than the result script will allow, have it instead fire off a quest stage that will do what you need instead. Okay, but how do I make the script use the references provided by the perk's Activate Choice? Link to comment Share on other sites More sharing options...
Gribbleshnibit8 Posted May 2, 2013 Share Posted May 2, 2013 Well, you could use NVSE GetCrosshairRef. Link to comment Share on other sites More sharing options...
Alceister Posted May 2, 2013 Author Share Posted May 2, 2013 Well, you could use NVSE GetCrosshairRef. Thank you, thank you. I was planning to use GetCombatTarget, but I had some misgivings that it could possibly backfire. Link to comment Share on other sites More sharing options...
pintocat Posted May 11, 2013 Share Posted May 11, 2013 Edit: didn't read fully Link to comment Share on other sites More sharing options...
Recommended Posts