I've always wanted to create a mod with lots of dynamically generated content. From my knowledge, there is not a lot of support for this with any of the bethesda games.
Will OpenMW be flexible enough to handle dynamic maps, content, and lighting?
Engine Flexibility Questions For Dynamic Features
Engine Flexibility Questions For Dynamic Features
Last edited by izackp on 19 Jun 2014, 17:15, edited 1 time in total.
Re: Engine Flexibility Question
Define "dynamic". Out of the box, it supports dynamic lighting already (at least as far as light sources go), though dynamic mapping and content would (AFAIK) require an extension of the current system; it's not meant for making roguelike-esque randomized scenarios, though that's certainly possible with the Morrowind content.
Some dynamic material may be possible through scripting, of course.
Some dynamic material may be possible through scripting, of course.
Re: Engine Flexibility Question
Roguelike-esque randomized scenarios was exactly what I was thinking lol. I'd also like to be able to modify maps during run time.
So, I guess the question is, would I have to 'extend' the system or 'rewrite' the system in order to support something like this. Seemingly, I think this would lean towards 'rewrite' since it would probably effect saves, AI pathfinding, and include features that the original didn't support, but thats just my guess.
So, I guess the question is, would I have to 'extend' the system or 'rewrite' the system in order to support something like this. Seemingly, I think this would lean towards 'rewrite' since it would probably effect saves, AI pathfinding, and include features that the original didn't support, but thats just my guess.
Re: Engine Flexibility Questions For Dynamic Features
Probably extend. You'd also probably need to feed in information about the cell elements. As far as saving cells, you'd probably just have to make an extension on that. As far as AI pathfinding, I don't recall how that works in Morrowind; I thought it was dynamic to begin with. In any case, if you're combining existing elements rather than building truly dynamic ones, you're probably fine.
There used to be a random dungeon generator for Morrowind, but I can't find it. I can find a level made with it, though: http://elderscrolls.filefront.com/file/Arg_Domurg;81343
EDIT: It may be one of the dead links here:
http://www.mwmythicmods.com/toolsmod.htm
EDIT 2: Think I found it (or something like it) here:
http://www.fliggerty.com/phpBB3/viewtop ... &start=150 (if you're not on the thing you're looking for, type "dungeon" into a find in text box to get it).
There used to be a random dungeon generator for Morrowind, but I can't find it. I can find a level made with it, though: http://elderscrolls.filefront.com/file/Arg_Domurg;81343
EDIT: It may be one of the dead links here:
http://www.mwmythicmods.com/toolsmod.htm
EDIT 2: Think I found it (or something like it) here:
http://www.fliggerty.com/phpBB3/viewtop ... &start=150 (if you're not on the thing you're looking for, type "dungeon" into a find in text box to get it).
Last edited by SquireNed on 19 Jun 2014, 17:47, edited 1 time in total.
Re: Engine Flexibility Questions For Dynamic Features
Awesome thanks for the info .
Re: Engine Flexibility Questions For Dynamic Features
There's no source, unfortunately, and it's not dynamic, but you could examine the .esp's it creates for some good ol' clean room reverse engineering.
-
- Posts: 33
- Joined: 25 May 2014, 19:53
Re: Engine Flexibility Questions For Dynamic Features
I was also considering something like this, maybe a Dwemer dungeon complex that randomly rebuilds as you travel. I think there's some decent existing ones that we can use the open source code from if some more popular scripting languages get implemented post 1.0.
- silentthief
- Posts: 456
- Joined: 18 Apr 2013, 01:20
- Location: Currently traversing the Ascadian Isles
Re: Engine Flexibility Questions For Dynamic Features
I have all the genmods, they made random dungeons. They would make dungeons that were different, and you added them as normal. They did NOT make dungeons that changed when you walk out and then back in it still was the same.
If there is a place to upload or some such, you can get copies. I think they had sourcecode as well.
ST
If there is a place to upload or some such, you can get copies. I think they had sourcecode as well.
ST
Re: Engine Flexibility Questions For Dynamic Features
A dungeon that changes as you play could be done through scripting, no engine additions required. Would likely require additional script commands. Currently, you can move things using script, however, I dont believe there is a way to change where a load door leads(unless you use that trick by putting another load door to appear in front of the old one)MithrilLeaf wrote:I was also considering something like this, maybe a Dwemer dungeon complex that randomly rebuilds as you travel. I think there's some decent existing ones that we can use the open source code from if some more popular scripting languages get implemented post 1.0.
- silentthief
- Posts: 456
- Joined: 18 Apr 2013, 01:20
- Location: Currently traversing the Ascadian Isles
Re: Engine Flexibility Questions For Dynamic Features
What about having multiple load doors in the same place, but only one enabled?Tarius wrote:I dont believe there is a way to change where a load door leads(unless you use that trick by putting another load door to appear in front of the old one)
ST