Recent discussion on the forum reminded me that we might have a lot of collective knowledge about the state of scripts in the three default esms. I would like to tap into that.
In particular I am interested in a list of scripts in these 3 esms that do not work. That means either scripts that are not used at all or that are in use and fail in some way to do what they were supposed to do. Currently I am implementing workarounds for all kinds of crap and it is entirely possible, that I am "fixing" stuff, that isn't supposed to work in the first place. I would like to avoid that, because many of these workarounds are nasty.
Brokem Scripts
- sirherrbatka
- Posts: 2159
- Joined: 07 Aug 2011, 17:21
Re: Brokem Scripts
I'm afraid that you may overestimate us.
I propose to create list of scripts that refuse to work with the OpenMW and ask morrowind modding community to test those scripts on morrowind.
I propose to create list of scripts that refuse to work with the OpenMW and ask morrowind modding community to test those scripts on morrowind.
Re: Brokem Scripts
Making a complete list of non-working scripts would be pointless right now, since there are still a lot of missing functions and instructions and also a few bugs in OpenMW. However there are some scripts I would like to be checked out.
Anyone know anything about the script vedeleaFollow? Is it used? Does it work at all?
And also: treelivescript. Anyone got anything about that one?
Anyone know anything about the script vedeleaFollow? Is it used? Does it work at all?
And also: treelivescript. Anyone got anything about that one?
Re: Brokem Scripts
vedeleaFollow is used and works. Generally speaking, it seems Elseif or Else statements with no corresponding If will still compile and be interpreted respectively as an If (like so:) or as no condition at all
On treelivescript, quoting IRC:
<@arvisrend> treelivescript and treedeadscript are half-working
<@arvisrend> the MCP 1.6.5d fixes the latter two
Code: Select all
Begin rotest
short poop
if ( poop == 0 )
set poop to 1
messagebox, "poop set to 1"
elseif ( poop == 1 )
set poop to 2
messagebox, "poop set to 2"
endif
elseif ( poop == 1 ) ;this is a new If loop
set poop to 3
messagebox, "poop set to 3"
endif
endif ;more endifs do not cause issues
End
On treelivescript, quoting IRC:
<@arvisrend> treelivescript and treedeadscript are half-working
<@arvisrend> the MCP 1.6.5d fixes the latter two
Re: Brokem Scripts
Yeah. Thanks! And now, someone please shoot me.
- sirherrbatka
- Posts: 2159
- Joined: 07 Aug 2011, 17:21
Re: Brokem Scripts
We don't have rocket launcher to do any harm to you, so let's skip shooting part
Re: Brokem Scripts
Okay, that is "fixed". Do we have any more details on treelivescript? To what degree do we need to get it working?
Re: Brokem Scripts
And do we have something about the script museum ?
Edit: And mockchangescript? Help, this is getting worse by the minute.
Edit 2: And matchmakegoval. Getting really frustrated with this crap.
Edit 3: Our wiki flags ModResistX instructions as removed (as in: we don't need to replicate them). That looks wrong, because I find some of them in the scripts.
Edit 4: And another one: ahnianote. I am starting to wonder how Morrowind.esm can work at all.
Edit: And mockchangescript? Help, this is getting worse by the minute.
Edit 2: And matchmakegoval. Getting really frustrated with this crap.
Edit 3: Our wiki flags ModResistX instructions as removed (as in: we don't need to replicate them). That looks wrong, because I find some of them in the scripts.
Edit 4: And another one: ahnianote. I am starting to wonder how Morrowind.esm can work at all.
-
- Posts: 33
- Joined: 12 Feb 2014, 13:45
- Gitlab profile: https://gitlab.com/Assumeru
Re: Brokem Scripts
Museum (Museum RobeLich) isn't used, there's a MuseumRobeLich that is.
MockChangeScript isn't used I think. WereChangeScript is an almost exact copy without the messagebox spam.
MatchMakeGoval is used, what's the problem with it?
ModResistX definitely works and is used. (Tested with a spriggan.)
AhniaNote is used.
MockChangeScript isn't used I think. WereChangeScript is an almost exact copy without the messagebox spam.
MatchMakeGoval is used, what's the problem with it?
ModResistX definitely works and is used. (Tested with a spriggan.)
AhniaNote is used.