How to stop a dragon flying though walls.

Post » Wed Jun 20, 2012 6:07 pm

Hi i have a big in a building interior cell with sky, no idea if dragons work in a interior cells.
Im testing stuff with dragons but im having trouble with them.
The dragon im testing keep flying though my walls
and attacking some enemy's i dont want them to.

So far he land where i want him to but not on the dragonpearchtowers.
does the dragonperchtower have to be a tower? or can you place it on the floor as well?

I dont know much about how the dragons works so if soem one can tell me some fixed
like the wall problem and soem other things i need to know ill be very greatful thanks!
User avatar
Betsy Humpledink
 
Posts: 3443
Joined: Wed Jun 28, 2006 11:56 am

Post » Wed Jun 20, 2012 8:33 pm

Hi i have a big in a building interior cell with sky, no idea if dragons work in a interior cells.
Im testing stuff with dragons but im having trouble with them.
The dragon im testing keep flying though my walls
and attacking some enemy's i dont want them to.

So far he land where i want him to but not on the dragonpearchtowers.
does the dragonperchtower have to be a tower? or can you place it on the floor as well?

I dont know much about how the dragons works so if soem one can tell me some fixed
like the wall problem and soem other things i need to know ill be very greatful thanks!


I'm almost done with a big MOD that relies heavily on Dragons. Due to the limit of rendering statics, it is nearly impossible to create an interior room with enough space to have a flying Dragon (Unless of course you use a large cave room.

So here's what I've learned:

#1. World Spaces are much better.
#2. Actors do NOT have collision when flying. This makes it VERY difficult to control dragon behavior in the air. About the only way to do it is with combat override packages, and reqires a bit of coding.
#3. You can keep dragons on the ground by giving it a script that says
event onload()	 setallowflying(false)endevent

#4. To keep actors from attacking each other (actors that you don't want to attack each other) you need to either make your Dragon non-aggressive, or tweak it's factions.

#5. You need to set up Perch markers in order for a dragon to perch. They are a type of "Furniture"
#6. Scaling a Dragon can sometimes cause it's animations to wig out and do weird things.
User avatar
Elena Alina
 
Posts: 3415
Joined: Sun Apr 01, 2007 7:24 am

Post » Wed Jun 20, 2012 7:57 am

ok thanks is there a way i cant control where it flys? like maybe a patrol idlemarker, part for it and link them into a circle?
will things liek that work?

also, how do you getthem to activate im trying to make them like a boss when you kill a small enemy the dragon
wakes up and flys around not far but high and lands in place like liek on a roof, then maybe goes to the floor?

is it hard to override packages? i am not much of a scripter/coder at all, most the time i want the dragon to be on the floorany way.

How does the dragon wake up from like the drauger set up they sleep in the coffins what about the dragon?
Do i have to parent him to a button to get him to activate?
User avatar
Claire Jackson
 
Posts: 3422
Joined: Thu Jul 20, 2006 11:38 pm


Return to V - Skyrim