Page 1 of 1

MCP 2.3 & 2.4

Posted: 12 Aug 2017, 05:05
by JohnMaster
Hello all, this thread is just to highlight the release of new versions of MCP and the possibility of bugs or features that may be of interest to the OpenMW team.

I started to add the updates to the Wiki but only got as far as the new bugs fixes. If I get more time, I'll add the new optional features as well.

Changelog at Nexus:

MCP Wiki page:

Related disscussion to a new MCP fix.
NPCs can now open an unlocked but closed door, instead of treating the door as if it was locked.

Re: MCP 2.3 & 2.4

Posted: 12 Aug 2017, 06:30
by psi29a
Great news otherwise, but I moved this topic since MCP itself doesn't have anything to do with the technical development of OpenMW.

Re: MCP 2.3 & 2.4

Posted: 12 Aug 2017, 09:54
by JohnMaster
Thanks for moving it. Yes, MCP is not applicable to the technical development but it is relevant to the development of OpenMW. MCP is one of the highest recommended mods to use with vanilla so the changes by MCP do shape the expectations of those outside the OpenMW world in what OpenMW fixes and offers. The usual conversations of why should I use OpenMW sometimes dismiss OpenMW due to the lack of understanding of what a new engine truly offers.

Re: MCP 2.3 & 2.4

Posted: 12 Aug 2017, 17:33
by Ravenwing
Thanks for this, I've often wished for something to point to on what parts of MCP we've covered or plan to cover. I don't know if you wrote the whole wiki article yourself, but I have a suggestion for the terms in the OpenMW Status column. I think these are sometimes misleading, especially Ignored. It makes it sound like we've actively decided not to implement something rather than what it specifies in the comment next to it, that it should be natively supported. I propose the following terms to use for clarity:

Natively supported in OpenMW - things that OpenMW already does as a fully functional game engine. E.g. save games properly and without corruption

Implemented - something that was an obvious bug in Morrowind that has been fixed in OpenMW E.g. fixing unarmored to give damage reduction when no armor is equipped at all

Not implemented - something that is a bug with Vanilla engine, but that hasn't been addressed yet. If it has a bug report already, include a link in comments E.g. Fixes merchants to not pay less for an item with increasing Mercantile skill.

Out of scope - anything that would be better fixed by a mod or that the MCP author changed simply out of preference. We stick to only engine related fixes, and we try to stay as close to vanilla behavior as possible, at least for the game mechanics. OpenMW will support a much wider range of features in plugins once OpenCS is fully implemented. E.g. Fixes transparent clothes to correctly show up on the inventory paper doll.

Possibly Post-1.0 - things that have been mentioned via OpenMW developers that they'd like to implement, but that is out of scope for now. E.g. better AI

I suppose there could be more, but that's what I'm thinking right now, basically everything should be one of three things: fixed, not fixed but will be worked on, or not fixed and will never be worked on.

Re: MCP 2.3 & 2.4

Posted: 12 Aug 2017, 18:07
by psi29a
Sounds reasonable...

Re: MCP 2.3 & 2.4

Posted: 13 Aug 2017, 10:42
by JohnMaster
Ravenwing wrote:
12 Aug 2017, 17:33
Thanks for this, I've often wished for something to point to on what parts of MCP we've covered or plan to cover. I don't know if you wrote the whole wiki article yourself...
From the Wiki history, Atahualpa did massive overhaul during November 2016. All credit to Atahualpa. Good suggestions. Better separation of Ignored is good. For an item to be Post 1.0, as you said there should be a link to a dev mentioning it. It is probably best that the category list doesn't grow larger. I suggest seeing what Atahualpa thinks as well.
  • Natively Supported
  • Not Implemented
  • Partially Implemented
  • Implemented
  • Out of scope
  • Post 1.0