Shapeshifter followerenemy AI

Post » Sun Nov 18, 2012 12:07 pm

Again, if and when with mods will be possible to shapeshift, how difficult do you think it will be to make a shapeshifter npc that can intelligently react to the fight situation, at its most basic form?
User avatar
Juan Suarez
 
Posts: 3395
Joined: Sun Nov 25, 2007 4:09 am

Post » Sun Nov 18, 2012 4:50 pm

It is possible, there are already spells in the game to "shapeshift" NPCs, like the wabbajack. You can look at the wabbajack's spell to see how it works. The hardest thing is making it happen for particular situations where it would be useful. I'm sure it's possible though.
User avatar
Marguerite Dabrin
 
Posts: 3546
Joined: Tue Mar 20, 2007 11:33 am

Post » Sun Nov 18, 2012 12:30 pm

I mean for npcs to shapeshift themselves :)
User avatar
Myles
 
Posts: 3341
Joined: Sun Oct 21, 2007 12:52 pm

Post » Sun Nov 18, 2012 9:51 am

YOu will need a quest that monitors the NPC by assigning an alias and then attaching an alias script. THen you can recieve events like "Combat started". and OnHit. Then you will need some script code to examine the situation and decide if you want to transform.

My mod (Amazing Follower Tweaks) uses this approach to manage werewolf followers so that they automatically transform into werewolves when combat begins... but they dont if the target is flying as that would actually prevent them from being able to do any damage. I also use a combat monitor so that mages will cast healing spells on the Player if the player gets too low on health and helmet auto-toggle.

There are all kinds of cool things you can do with monitored combat... but is all bulls down to scripting. There is no way to have such fine grained control using simple Creation Kit Packages and Procedures.
User avatar
Tiffany Carter
 
Posts: 3454
Joined: Wed Jul 19, 2006 4:05 am

Post » Sun Nov 18, 2012 6:30 pm

no matter. in time it will happen :)
how performance-intensive that would be?
User avatar
Josh Dagreat
 
Posts: 3438
Joined: Fri Oct 19, 2007 3:07 am

Post » Sun Nov 18, 2012 7:26 pm

Well.. to get the spell, lets assume you need to read a spell book. There could be a limited number of spell books in the game so that at most only say... 5 NPCs could even have the ability. In that case, it wouldn't be too bad. But if you implement a more generic approach, were any and all npcs could have the ability, then it would bring the game to its knees. Papyrus slow as molassus, so you dont want too many "enhanced" npcs running around.
User avatar
Daramis McGee
 
Posts: 3378
Joined: Mon Sep 03, 2007 10:47 am

Post » Sun Nov 18, 2012 7:13 am

no no if anything I'd say a companion or a "boss" enemy. no random encounters.
User avatar
RUby DIaz
 
Posts: 3383
Joined: Wed Nov 29, 2006 8:18 am


Return to V - Skyrim