NavMesh Bug?
#1
Posted 10 February 2012 - 04:57 AM
http://www.youtube.c...h?v=RlNBVOcuW3M
Pretty shocking. I'm a little bit.... taken aback. The problem is that Bethesda seemed to have ignored this MAJOR glitch in their mod tools. Why????
Incidentally, just in case there are actually even a handful of people left who believe Todd Howard's claim that Creation Engine was "rewritten from the ground up" - (when in reality it's simply an optimised Gamebryo), please consider that in a supposedly rewritten engine all bugs from the previous engine magically reoccur. Curious.
#2
Posted 10 February 2012 - 05:01 AM
It's one of those nice loopholes regarding software copyrighting that should have been closed long ago.
Edited by Karnaon, 10 February 2012 - 05:07 AM.
#3
Posted 10 February 2012 - 05:06 AM
#4
Posted 10 February 2012 - 05:37 AM
Unsourced quotes aren't the best way to go about making a point when your point is that someone else is lying.Todd Howard's claim that Creation Engine was "rewritten from the ground up"
According to Game Informer's report, Bethesda's main goal in rewriting parts of the game engine was to improve scenery. There is no claim the entire engine was rewritten from the ground up: http://www.gameinfor...s-v-skyrim.aspx
"Rewritten from the ground up" doesn't necessarily mean a whole new thing built from scratch. You can build a house from the ground up, but that doesn't mean that none of its parts are preassembled.
Edited by Dinrauko, 10 February 2012 - 05:57 AM.
#5
Posted 10 February 2012 - 06:26 AM
You can't hide the Gamebryo, those robot animations are the most iconic thing in Bethesda games. It's basically Gamebryo with new bits bolted on and a few thing ripped out.
The quality of the animations is not dictated by the engine used.
#6
Posted 10 February 2012 - 02:17 PM
Unsourced quotes aren't the best way to go about making a point when your point is that someone else is lying.
According to Game Informer's report, Bethesda's main goal in rewriting parts of the game engine was to improve scenery. There is no claim the entire engine was rewritten from the ground up: http://www.gameinfor...s-v-skyrim.aspx
"Rewritten from the ground up" doesn't necessarily mean a whole new thing built from scratch. You can build a house from the ground up, but that doesn't mean that none of its parts are preassembled.
And you should broaden your search:
@nickbreckon
Nick Breckon
We can now confirm that the TES V: Skyrim engine is all-new. And it looks fantastic.
12 Dec 10 via web
Retweeted by reptilescorpio and 106 others
#7
Posted 10 February 2012 - 02:35 PM
An Engine is just a rendering tool. Gamebryo was the engine used for Dawn of War and Civilization IV in addition to TES. Neither of those games had any of TES's issues.
The common "bugs" are scapegoated on the engine, when they're actually an issue with the Developers. Even Daggerfall shares a lot of bugs with later TES games, and it's built on an in-house developed engine.
#8
Posted 10 February 2012 - 03:15 PM
#9
Posted 10 February 2012 - 07:55 PM
navmeshes themselves came with fo3, oblivion didn't have those. it used a system called pathing grid or something like that (not sure, haven't yet been modding back then)I never modded the Fallout games so I'm still learning this whole navmesh thing... I'm curious though, why was it not needed in Oblivion? Wasn't fallout 3 pretty much the same engine?
#10
Posted 10 February 2012 - 07:58 PM
for fo, it was quite easy to get around this: you'd have to just normally create your esp, save it, then open it in foedit, set the esm-flag, save and all mentioned navmesh issues magically disappeared (don't ask me why though), even though this doesn't even make the file an actual esm, but obviously makes the game treat it as one.If you've got a few minutes (and are planning on using the Creation Kit), I recommend you watch this:
http://www.youtube.c...h?v=RlNBVOcuW3M
Pretty shocking. I'm a little bit.... taken aback. The problem is that Bethesda seemed to have ignored this MAJOR glitch in their mod tools. Why????
Incidentally, just in case there are actually even a handful of people left who believe Todd Howard's claim that Creation Engine was "rewritten from the ground up" - (when in reality it's simply an optimised Gamebryo), please consider that in a supposedly rewritten engine all bugs from the previous engine magically reoccur. Curious.
can't tell for sure for skyrim yet though, still busy getting a bit of an overview of available pieces, look into the new scripting language and basics like that :-)
Edited by s7o, 10 February 2012 - 07:59 PM.
#11
Posted 10 February 2012 - 08:01 PM
As much of a tool as I think the guy who made that video is, in this instance, he's right, and I'm currently catching the brunt of complaints about it via my Open Cities mod.If you've got a few minutes (and are planning on using the Creation Kit), I recommend you watch this:
http://www.youtube.c...h?v=RlNBVOcuW3M
Pretty shocking. I'm a little bit.... taken aback. The problem is that Bethesda seemed to have ignored this MAJOR glitch in their mod tools. Why????
There's a workaround to mitigate it - right click the navmesh in a cell you're about to work on and give it an EditorID. The catch? Suppose the cell you're about to start working on has multiple navmeshes... or NO NAVMESH AT ALL. Then what do you do, because tricking it won't work when there's nothing there to start with.
Or, yeah, you could go the other route and convert it to an ESM. The CK doesn't save those though and we don't yet have a TES5Edit to do that sort of thing with.
#12
Posted 10 February 2012 - 08:34 PM
#13
Posted 10 February 2012 - 08:49 PM
Bethesda changed huge chunks of the engine, more than enough to call it a new engine, but yes, it's still based off the same middleware, Gamebryo. The engine is brand new, they didn't lie. The middleware it's based off the exact same, however.
Also, the guy in the video claims that we cannot make esm files, but that's BS. We've been able to since Oblivion (at least) so that isn't an issue.
#14
Posted 10 February 2012 - 08:51 PM
False flag conversions DO work, but they carry baggage in other ways, and you can't distribute those via the Workshop either.
#15
Posted 10 February 2012 - 08:54 PM
Why not? Can you distribute actual esm's?False flag conversions DO work, but they carry baggage in other ways, and you can't distribute those via the Workshop either.
#16
Posted 10 February 2012 - 08:59 PM
Actually it is an issue, if you're isolated and sticking only to the CK (he and his community are). The CK will not produce a valid ESM file. I've tried by tricking it into loading one that's been converted. It comes back out after saving as a standard ESP file.
False flag conversions DO work, but they carry baggage in other ways, and you can't distribute those via the Workshop either.
What's your recommended method of converting? I've been trying to esmify with WryeBash but the result is that the game doesn't seem to recognize that my mod's esm is above the master in load order and my changes are undone.
#17
Posted 10 February 2012 - 10:07 PM
Nope, unless the issue has been fixed, actual ESM files get renamed down to ESP files when the mod is published to SW.Why not? Can you distribute actual esm's?
Wrye Bash would be how I'd do it. If it's not loading your mod before the normal ESP files, then that's broken.What's your recommended method of converting? I've been trying to esmify with WryeBash but the result is that the game doesn't seem to recognize that my mod's esm is above the master in load order and my changes are undone.
#18
Posted 10 February 2012 - 10:23 PM
You can rename a copy of your plugin to Plugin.ESM and load it as an active file. Upon saving, the CK will tick its ESM flag. At that point, *so long as you don't try to edit anything else, you can even upload to the Workshop, but users will end up with a false flag ESP as somewhere in the UL/DL, the file extension gets changed. Still, the flag is what matters and not the extension. Might helpOr, yeah, you could go the other route and convert it to an ESM. The CK doesn't save those though and we don't yet have a TES5Edit to do that sort of thing with.
*instacrash
It's not that it being an ESM broke anything, but the the engine remember stuff according to a plugin's name including its extension. Had the plugin always been an ESM or if it were to become a false flag ESP, you'd have never seen the 'This save relies on content that is no longer present. Some objects may no longer be available. Continue Loading?' message.I've noticed that converting to ESM reverts all changes you've made to vanilla objects (setting to 'initially disabled' for example). So for any mod that improves towns/cities, for example, the only workaround for the navmesh bug effectively ruins the mod by only keeping its addtiions but not the changes made to the vanilla world.
Edited by JustinOther, 10 February 2012 - 10:31 PM.
#19
Posted 10 February 2012 - 10:26 PM
#20
Posted 10 February 2012 - 10:28 PM
Lol, well looks like none of my mods are getting published to the SW then.Nope, unless the issue has been fixed, actual ESM files get renamed down to ESP files when the mod is published to SW.
Edited by Alexander J. Velicky, 10 February 2012 - 10:28 PM.
#21
Posted 10 February 2012 - 10:34 PM
Wrye Bash would be how I'd do it. If it's not loading your mod before the normal ESP files, then that's broken.
As far as I know it's loading my mod before the other ESPs... the problem is that it looks like it's loading Skyrim.esm AFTER my mod's esm for some reason.
#22
Posted 10 February 2012 - 10:35 PM
If you rename a copy to ESM, upload, then delete the ESM version, you'd be left with the original, workable ESP. Would be really nice if we could just edit and save ESMs with the CK and, furthermore, upload to WS w/o subscribers losing the extension.Good to know, but not useful in my case as I still have 3 more cities to transfer worldspaces with, and there will be sure to be bugs that require it be updated regularly. Unless I'm supposed to keep repeating that ritual each time I'm ready to upload it?
What you see in the launcher is in no way indicative of your load order. If you're using WryeSmash, be sure to sort by load order.As far as I know it's loading my mod before the other ESPs... the problem is that it looks like it's loading Skyrim.esm AFTER my mod's esm for some reason.
Perhaps of interest, say you have four plugins:
- BonaFide.ESM
- FalseFlag.ESP
- FalseFlag.esm
- BonaFide.esp
Edited by JustinOther, 10 February 2012 - 11:49 PM.
#23
Posted 10 February 2012 - 10:41 PM
It just looks like it though. Skyrim is no different that past games. It will load Skyrim.esm (and Update.esm) before anything else. The rest go by dates. ESMs by date first, then ESPs by date.As far as I know it's loading my mod before the other ESPs... the problem is that it looks like it's loading Skyrim.esm AFTER my mod's esm for some reason.
Yeah, that's another way to go about it. One assumes that we're not going to run into the missing world chunks by changing that to a false-flag file? That ought to have been fixed in FO3, but who knows.If you rename a copy to ESM, upload, then delete the ESM version, you'd be left with the original, workable ESP. Would be really nice if we could just edit and save ESMs with the CK and, furthermore, upload to WS w/o subscribers losing the extension.
#24
Posted 10 February 2012 - 10:49 PM
It works without the whole ground vanishing under your feet ...thing.Yeah, that's another way to go about it. One assumes that we're not going to run into the missing world chunks by changing that to a false-flag file? That ought to have been fixed in FO3, but who knows.
Edited by JustinOther, 10 February 2012 - 10:55 PM.
#25
Posted 10 February 2012 - 10:52 PM
Incidentally, just in case there are actually even a handful of people left who believe Todd Howard's claim that Creation Engine was "rewritten from the ground up" - (when in reality it's simply an optimised Gamebryo), please consider that in a supposedly rewritten engine all bugs from the previous engine magically reoccur. Curious.
Yeah I'll call bull on that, skyrim is a great game no doubts, but I really wish beth could fix its editor. Seems they just rebranded gamebryo
Report on world editor bug in that video was from me turned the ground black, luckily roads are static now lol... could just build right over it.
I've found in the small tweaks I've done that when you edit the terrain there are still issues. Another big issue I've came across regarding the NavMesh is followers, for example give my Rorikstead house mod or any house mod for that that adds new NavMesh and you'll find that the follower refuses to leave the house. Even when you dismiss them. Luckily the follower package will teleport the follower to you if you go farther.
Anyone notice disappearing buildings too?
Edited by Doombuggie41, 10 February 2012 - 10:53 PM.
#26
Posted 10 February 2012 - 10:55 PM
If you rename a copy to ESM, upload, then delete the ESM version, you'd be left with the original, workable ESP. Would be really nice if we could just edit and save ESMs with the CK and, furthermore, upload to WS w/o subscribers losing the extension.What you see in the launcher is in now way indicative of your load order. If you're using WryeSmash, be sure to sort by load order.
Perhaps of interest, say you have four plugins:No matter how you sort them via modified date manipulation, they'll always load in the same order (as listed).
- BonaFide.ESM
- FalseFlag.ESP
- FalseFlag.esm
- BonaFide.esp
So what could be causing Skyrim.esm to overwrite the exterior cell changes I've made in the Tamriel worldspace in my own esm? I have WryeSmash sorted by load order (Skyrim.esm is 00, my mod esm is 01).
Edited by zenkmander, 10 February 2012 - 10:56 PM.
#27
Posted 10 February 2012 - 10:56 PM
So what could be causing Skyrim.esm to overwrite the exterior cell changes I've made in the Tamriel worldspace in my own esm? I have WryeSmash sorted by load order (Skyrim.esm is 00, my mod esm is 01).
Its not that its overwriting, more like erasing when you move two cells away and not replacing them when you enter the cell again. For example, in my house mod Skyrim.esm is not overwriting anything in my house.
That's my interpretation anyway.
#28
Posted 10 February 2012 - 10:58 PM
Again, guys, Gamebryo is not the game engine, it's the middleware they built it off. So, in technical terms, the engine is brand new, and they didn't lie to us. Now, yes it is based off the same thing and has a lot of the same issues and systems, but a lot of it is brand new as well. Did you guys miss how they essentially redid the scripting, music, some of the weather/regional stuff, animation, NPC/Ai handling, quest handling, and much of the dialogue systems from the ground up?Yeah I'll call bull on that, skyrim is a great game no doubts, but I really wish beth could fix its editor. Seems they just rebranded gamebryo
But yeah, if you ignore the huge amount of brand new/redid stuff, it's the exact same, isn't it?
#29
Posted 10 February 2012 - 11:01 PM
Its not that its overwriting, more like erasing when you move two cells away and not replacing them when you enter the cell again. For example, in my house mod Skyrim.esm is not overwriting anything in my house.
That's my interpretation anyway.
Well yeah, because you made a new interior cell. If I load a clean save with my mod in ESP format, everything is good except for the navmesh bug. If I load it in ESM format, all the vanilla objects in the exterior cells (of the Tamriel worldspace, which I edited) go back to their default positioning, etc. My new interior cells are not overwritten in either ESP or ESM format (since those cells are new additions and not edits of the existing world).
#30
Posted 10 February 2012 - 11:01 PM
Again, guys, Gamebryo is not the game engine, it's the middleware they built it off. So, in technical terms, the engine is brand new, and they didn't lie to us. Now, yes it is based off the same thing and has a lot of the same issues and systems, but a lot of it is brand new as well. Did you guys miss how they essentially redid the scripting, music, some of the weather/regional stuff, animation, NPC/Ai handling, quest handling, and much of the dialogue systems from the ground up?
But yeah, if you ignore the huge amount of brand new/redid stuff, it's the exact same, isn't it?
All I know is that the issue wasn't in Oblivion with its pathgrids, so whatever engine that used worked fine. Fallout 3 and on had the NavMesh issue.
It could be also the ESP file creation itself that's the issue since the NavMesh is not Broken with ESMs.
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users
Sign In
Create Account



This topic is locked
Back to top

Terms of Service