SkyEmerald Posted August 21, 2017 Share Posted August 21, 2017 Hi there, Does anyone know how I would make it possible to add an actor to the inventory, - drop it to make a full actor and then collect it again. A little like the campfire tent in Skyrim but with an actor instead. Thanks! I thought this script below might be useful, but then how to I get it back in my inventory? In some cases the aforementioned item addition can be utilized to add non-inventory items. The below will add an Alduin NPC form to the player's inventory that, when dropped, will be a full-sized Alduin actor.Game.GetPlayer().EquipItem((Game.GetForm(0x00032DB7) As ObjectReference).GetBaseObject()) Link to comment Share on other sites More sharing options...
JonathanOstrus Posted August 21, 2017 Share Posted August 21, 2017 I'm not really sure what the use case would be. But one way I would go about it is making like a pseudo follower (so you get dialogue). Put a fragment on the dialogue to move the actor to a holding cell when you want to "pick them up". Then have the fragment give you a misc item. Put a script on the misc item that when dropped moves the actor back to the player. Since you'd have a quest for the dialogue you can have an alias on it that creates the actor in the holding cell, or somewhere else. The misc item's script would then reference the alias instead of the actor directly. Probably would want to have the misc item disable and delete itself too in this scenario. Alternatively you could use an aid item so that when you use it the npc comes back, talk to npc to make them leave and have the dialogue fragment give you a new aid item to summon them. Link to comment Share on other sites More sharing options...
Recommended Posts