voodoo47 on 6/3/2016 at 15:05
Quote Posted by Unna Oertdottir
Test the mission in DromEd in game mode without difficulty and save it. This can be done with dml?
ok, that can't be dml fixed. I was thinking maybe setting some difficulty var would do it (that can be done via dml). but as the original author did not forbid editing/fixing, I guess it would be ok to edit and redistribute the level.
fortuni on 16/4/2016 at 12:50
Hi Voodoo.....or if any of you other clever Dromed boffins could take a look.
Lord Binclair T1 mission.....There's an issue with a couple of objectives when playing on expert. These are
not Newdark related as the issues are reported all the way back in 2002, nor are they related to the T1/TG old convict bug, but being objectives issues you may not be able to dml fix them, but then again you never know till you have looked :sly:
The Objective
'Find and free Romeo and than bring him to Lord Ceaner' checks off the moment to pick up Romeo, but you are a long way from Lord Ceaner's house, however this objective unchecks if at any point you drop Romeo, so even when you drop him in Lord Ceaner's house the objective unchecks
Collecting Romeo save (
https://drive.google.com/file/d/0B7UExWqHXPI2UGlEakFPaFEycE0/view?usp=sharing)
Similarly the objective
'When all is done, bring the evidence inconspicuously to Lord Cleaner' is related to the Hypocritical letter, the objective checks off whilst you are carrying the letter in the lobby of Lord Ceaner's house, but after you have dropped it on the floor of the lobby and then leave the lobby it unchecks.
It is possible to finish the mission by completing all your other objectives and then entering Lord Ceaner's house carrying both the Hypocritical letter and Romeo but if we could find a solution to this bug it would make the game play more realistic as well as less confusing.
Quicksave outside Lord Ceaner's house (
https://drive.google.com/file/d/0B7UExWqHXPI2UnZtUkRwTnZoRG8/view?usp=sharing)
I'm guessing the author did not set up the objectives correctly which I expect is unfixable but hopefully it may be something easily fixed.
Thanks for looking in advance :thumb:
ps. The author has not given permission for his mission to be altered, so only a dml fix, if one is possible, is permissible.
Ricebug on 16/4/2016 at 13:45
Quote Posted by fortuni
The author has not given permission for his mission to be altered, so only a dml fix, if one is possible, is permissible.
Are you sure he won't give permission? Most of these early authors have disappeared into history.
I looked at the mission in Dromed. The objective to bring X to point Y needs a PATH link, which is missing in the mission. There also has to be a room brush ID'd to X to satisfy the goal. There is none.
Since I'm unfamiliar with DML stuff, I'll let someone else answer the rest of it.
fortuni on 16/4/2016 at 14:59
Quote Posted by Ricebug
Are you sure he won't give permission?
Quote from read-me file
Distribution of this level is allowed as long as it is free and
the package is kept intact.
Others may disagree but to my reading that says do not change the contents of the file.
And thanks for looking into that Terry, I guess Voodoo can give a precise answer as to whether a .dml is possible in this instance
voodoo47 on 16/4/2016 at 19:58
the annoying part is that I don't know how the objective stuff works too well, so I have to figure it out first before attempting a fix. would be much easier if I knew exactly what needs to be fixed and or added - if you know what needs to be done (obj ids or whatever), let me know.
Unna Oertdottir on 17/4/2016 at 09:04
Quote Posted by fortuni
The Objective
'Find and free Romeo and than bring him to Lord Ceaner' checks off the moment to pick up Romeo, but you are a long way from Lord Ceaner's house, however this objective unchecks if at any point you drop Romeo, so even when you drop him in Lord Ceaner's house the objective unchecks
I looked into this. I think it's not possible to fix it with a dml. First "Romeo" (1122) is an object that's also an objective (take him-->goal complete).
There's no script like TrigRoomDeposit in T1, so a complicated setup with S&R has to be done.
There's only a single concrete EndRoom with a WelcomeRoom-script. Adding more scripts to this room wouldn't improve anything.
Quote:
Similarly the objective
'When all is done, bring the evidence inconspicuously to Lord Cleaner' is related to the Hypocritical letter, the objective checks off whilst you are carrying the letter in the lobby of Lord Ceaner's house, but after you have dropped it on the floor of the lobby and then leave the lobby it unchecks.
This is wrong. The letter has nothing to do with that objective. It's just the final objective on expert-->go to that room at the end. But the goal is not set as "irreversible" that's why you're confused.
fortuni on 17/4/2016 at 10:49
Thanks for looking into that Unna.
So the objective 'When all is done, bring the evidence inconspicuously to Lord Cleaner' is really a bit like the more typical final objective such as ....'When you have finished all your tasks, return to where you started'. I'm not the only confused person, there are a number of comments in the forum about this objective and it was from there that I got the info about the Hypocritical letter :nono:
I have just restarted the mission and went straight to Lord Ceaner's lobby and yes that objective checks off even though I had not collected anything yet.
Unna Oertdottir on 17/4/2016 at 11:14
Quote Posted by fortuni
I have just restarted the mission and went straight to Lord Ceaner's lobby and yes that objective checks off even though I had not collected anything yet.
Yes it's just a go-to objective. It also has the final flag, so it's the trigger to end the mission if everything else is done.
voodoo47 on 23/4/2016 at 15:48
will check and upload.