Um .. if the PC can avoid furniture then there must, in your theory, be navmesh in some form so why would it differ for other mobile objects (aka. mobs in its original meaning) like pets?Tommy_The_Gun wrote: »It is probably more a technical issue. In almost all games (all The Elders Scrolls games I know of) you had something called
"Navmesh" - in short is is a flat polygon which "maps" places where NPCs can walk, and what places are "blocked" (example walls).
Since you can place furnitures in your house literally everywhere - creating navesh automagically "on the fly" would require too much processing power and will cause lags when communicating with server.
Um .. if the PC can avoid furniture then there must, in your theory, be navmesh in some form so why would it differ for other mobile objects (aka. mobs in its original meaning) like pets?Tommy_The_Gun wrote: »It is probably more a technical issue. In almost all games (all The Elders Scrolls games I know of) you had something called
"Navmesh" - in short is is a flat polygon which "maps" places where NPCs can walk, and what places are "blocked" (example walls).
Since you can place furnitures in your house literally everywhere - creating navesh automagically "on the fly" would require too much processing power and will cause lags when communicating with server.
Judas Helviaryn wrote: »Don't incorporate bugs into your builds, and you won't have [an] issue.
Um .. if the PC can avoid furniture then there must, in your theory, be navmesh in some form so why would it differ for other mobile objects (aka. mobs in its original meaning) like pets?Tommy_The_Gun wrote: »It is probably more a technical issue. In almost all games (all The Elders Scrolls games I know of) you had something called
"Navmesh" - in short is is a flat polygon which "maps" places where NPCs can walk, and what places are "blocked" (example walls).
Since you can place furnitures in your house literally everywhere - creating navesh automagically "on the fly" would require too much processing power and will cause lags when communicating with server.