Jump to content

Navmesh issue with megaton house


adrios1

Recommended Posts

I made my own mod of the Megaton player home. I completed and finalized the Navmesh, but for some reason my companion has difficuties following me in the house. been trying to fix the issue, have been toying with just letting it auto generate the navmesh. ayone know what the issue might be?

Link to comment
Share on other sites

If you auto generate you will end up doing it anyway yourself. The auto generate does not do a very good job most of the time.

When you say "difficuties following me in the house" do you mean sometimes or all the time?

Did you follow or read the tutorial on Navmesh?

Do you have a green triangle by the door in the Navmesh?

Are the 2 doors still linked correctly? Sometimes you might need to actually delete the door completely and relink it.

Is your Navmesh at the floors height? Looking at it from above all the time you can miss big height differences. This is especially true with multistory houses.

Is the door reference marker, the yellow direction marker, in the correct place? When you relink doors these can move into the wrong spot.

Link to comment
Share on other sites

When you run "Finalize" that is when the green triangle appears as one of the Navmesh triangles close to the door. This green triangle is essentially what tells the NPC's that a "teleporting" door is at that location. Other than that it really has nothing to do with NPC's navigating the area.

If you are having issues with NPC's not going into certain rooms and not going up stairs then you have some other issue besides the door. Check the stairs to make sure that the Navmesh is following the incline of the stairs and not below or above it. It can be ever so slightly, but not much.

Remember that NPC's want to follow the Red triangles and lines. They will not cross any other color of lines between triangles. If there is even the smallest gap between triangles or the lines between the triangles then it won't work. In other words you cannot make "separate" triangles and then just push them close together. There has to be uninterrupted connected triangles. What can happen is people look at the Navmesh in the Megaton Home as an example and if you look at the doorways it looks like there are gaps because you cannot see the Navmesh because it is below the door frame and hidden. Unless of course you set the view to transparent.

Run "Find Cover Edges" before Finalize. Also, on the Navmesh Bar there is a button that says "Test navmesh" that is very helpful in these situations. Click it and then you can right-click 2 places in your cell to see a green line that shows exactly how an NPC would navigate between those 2 spots. If the line is yellow then it will stop at where the issue is that prevents the NPC from proceeding to the finish point. Keep in mind that on stairs you might still see the green line if the Navmesh is well below the stairs, but if you look from the side you will see the green line going between the stairs down to the floor below and back up. In the game this would not work at all, but since the Test does not take into account statics like stairs it gets fooled.

This is all as good a place to start as any.

Link to comment
Share on other sites

If it just crashes sometimes then consider that as the GECK just working as normal. :smile: I have never had it crash on me using that particular tool though. You might have some minor Navmesh errors or something else in the mod that is causing the crash. I would lean towards perhaps a minor Navmesh issue or it could just be the GECK being the GECK. When you save it make sure it does not pop up any Navmesh errors.

Navmesh is one of those things in the GECK that can work with ease or be a major pain. I had an exterior door once that companions refused to follow me through for some reason. They would run to a second door on the other side of the building to follow me, but not through this door. Everything looked perfect, but they just would not use that door and I tried EVERYTHING multiple times. I ended up doing some crazy renovation of the building walls where the door was located and it started working. Why? Because its the GECK.

Link to comment
Share on other sites

  • Recently Browsing   0 members

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