Jump to content

Why do Dragons fly through everything?


antstubell

Recommended Posts

I know that it is not a good thing to put a normal dragon inside a building. It will try to fly right through the walls and ceiling.

 

A video game is just a rough simulation of the real world. As advanced as the game is, the collision is rather rudimentary. If the clothing and armor items all clip, and the solid pieces of metal armor stretch and bend, what would you expect to happen when a dragon flies into a mountainside?

 

I think that dragons behave as they do because of their animations, their AI packages, and the positions of the idle markers on a dragon battle location. Due to time, money, and technological constraints, the programmers at Bethesda built the dragons this way. They look pretty darn good 90% of the time. And the 10% was a formidable case of diminishing returns that was pushed no further. So 90% was declared to be good enough.

Link to comment
Share on other sites

They clip because they use the translateTo function to move, happens the same with my flying mod, and no, it cannot be fixed.

 

How about using occlusion markers on buildings/mountains/objects you want the dragon to avoid? Would this restrict the player or is that only collision markers?

Link to comment
Share on other sites

Well that could actually work, but you would probably have to script the whole thing. You can also create an array with all the objects you want your dragon to avoid, and make it constantly itinerate checking the distance of each element, that might do the trick.
Link to comment
Share on other sites

Well that could actually work, but you would probably have to script the whole thing. You can also create an array with all the objects you want your dragon to avoid, and make it constantly itinerate checking the distance of each element, that might do the trick.

 

I'll give it a go in a minute and let you know if it works. At the moment I need to figure out how to make an NPC ride a horse. Do you know? I have an NPC with a Patrol Package (4 xmarkers) and the package is checked True to "Ride Horse If Posible2 there is a horse next to him but he won't get on it, just walks the route.

Link to comment
Share on other sites

Well that could actually work, but you would probably have to script the whole thing. You can also create an array with all the objects you want your dragon to avoid, and make it constantly itinerate checking the distance of each element, that might do the trick.

 

I'll give it a go in a minute and let you know if it works. At the moment I need to figure out how to make an NPC ride a horse. Do you know? I have an NPC with a Patrol Package (4 xmarkers) and the package is checked True to "Ride Horse If Posible2 there is a horse next to him but he won't get on it, just walks the route.

 

Adding occlusion blocks does nothing to help - quite the opposite. Dragon continues to fly through walls, floors, etc and the buildings and walls I put the blocks on disappear periodically.

Link to comment
Share on other sites

  • 1 year later...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...