COSAS 2 Mission X - Available Now ... 8-15-08 | Updated Jun 22 2024 - by Digital Nightfall
SlyFoxx on 15/12/2021 at 12:43
Quote Posted by vfig
(although a little less nagging about how slow i was doing wouldve been nice, steel!)
Steady on! That was the best part of the mission!
:sly:
Fox7Fog on 12/5/2024 at 00:04
Is there any reason why the objective about copying the documents is not checked out?
I have copied all 5 documents (they all have a check in the stats), I have 5 copied documents in my inverntory but the main objective about copying important documents is failed for some reason
baeuchlein on 12/5/2024 at 00:54
The only thing I find in fortuni's walkthru is that you have to exit the "Ivory Rose" area in order for this objective to tick off. I do not remember how it worked when I played "Mission X".
Fox7Fog on 12/5/2024 at 01:51
Maybe it depends on the difficulty, the walkthroughs I checked were mainly Impossible or Professional. I was playing on the Expert and after copying each document the new ticked off objective with the name of the document appeared in my objective list. But after finishing the mission, the optional objective "Make a copy of any document which would be useful to The Circle" is failed.
Anyway, thanks for help!
baeuchlein on 12/5/2024 at 05:29
Interesting... I just checked out my old savegames of v1.14 of the mission, and there is a similar problem present in one of the saves. In this case, I played on Expert (which is the lowest difficulty level in Mission X), and my map page shows all five chores of Rubber crossed out, but the objective is unchecked (not fulfilled). When Dante uses the mask to tell his fellows that he is leaving the "Ivory Rose", he also tells Rubber that his chores are completed.
This prevents me from finishing the mission, so whether the objective for the five copied scrolls would tick off or be marked as "failed" I can't say.
The names of the savegames suggest I was so frustrated that I used a former savegame to finish the mission. That was with Rubber's chores completed (and counting as such) but one document not copied, but I had had enough anyway.
R Soul on 12/5/2024 at 16:40
I just gave it a test and the objective for Rubber's chores worked fine. One possiblity is that there was some glitch, another is that one of the tasks might have become undone (e.g. most will remain done, but it's possible to unlock the doors to the clubhouse again, or move the drunk guard out of the office, though the second one is unlikely to happen).
Not sure about the document situation. The mission only allows the correct ones to be copied, so if you have one or more it should be fine. Again, it could be some random glitch where something didn't register. I'd be willing to look at any savegames either of you have and if the underlying actions are fine, I could tweak things to allow the mission to finish correctly.
baeuchlein on 16/5/2024 at 00:27
Your assumptions about one of the tasks having been undone were right. If one locks the doors to the clubhouse and then unlocks them again, the objectives screen correctly shows that you have not fulfilled that goal at this time. However, the crossed-out line on the map and the report to the team once Dante tells them that he is leaving the "Ivory Rose" are
not updated, which leads to the confusion. Whether this can or should be corrected I do not know. Maybe a correction in the mission's Readme/Info files could also be an idea, or just making sure this problem is mentioned in one of the walkthroughs (fortuni, I'm looking at
you!:cheeky:) for "Mission X".
The problem that enough documents have been copied (reflected by the individual goals in the objectives screen), but the "summary" objective does
not tick off did happen to me as well now. The game nevertheless ends with success, so that is a bug without any real consequence - in theory. However, since the player is not told that (s)he has to copy
a certain number of documents, but "any useful ones", (s)he may search in vain for more documents at this point. Another candidate for the Readme files or walkthroughs, or something to be fixed? I'm not sure.
Anyway, (
https://1drv.ms/u/s!AmV4DcMDnt19g1fYRXEu4RyyPcGb?e=kXeqW7) here is a savegame near the end with which these two problems might be investigated, if anyone thinks it is necessary. Dante is standing outside the clubhouse, and is ready to leave the mission. One of the clubhouse's double doors has been unlocked again. Five documents have been copied, but the objective to copy
all (whatever that means...) documents which could be of use for The Circle has not ticked off. Dante has not told the team that he is leaving so far. The savegame was made on Expert (the
easiest difficulty level) with version "114" of the mission.
EDIT: Just to make it clear - I do not need a repaired savegame, as I could now handle both problems good enough to have the mission finish. The savegame is meant for anyone interested in potentially fixing the underlying issues.
R Soul on 19/5/2024 at 00:44
The situation with initial 'copy any document' objective can be confirmed as just a bug. It's supposed to become hidden once any document is copied (it's redundant at that point). Due to the number of possible documents, there are some additional optional objectives which suggest if there are any more documents you could find, and their visibility changes as you get more of them. Once you get all 5, you get a final one saying how awesome you are for getting 5.
The cause of the bug is that for version 1.14 I replaced the copy of NVScript.osm that comes with this mission with the latest version (updated in 2017). I've double checked and when I put back the original 2008 copy, those additional document objectives all show/hide at the right moments. But the whole point of replacing that file was due to its importance in so many things, and it's usually best to have the latest versions of things. Having done a lot of digging I've found the objects that are affected. I guess it's time for a 1.15 release.
Jax64 on 19/5/2024 at 01:59
The reason that particular issue occurs is due to the space between the stimulus intensity and stimulus name in some relay parameters. Specifically, the objects named "OneCopy", "FourCopies", and "FiveCopies" should have this space removed in the "NVRelayTrapTOn" parameter to work with the newer modules. This DML should fix this, but perhaps a new release is still warranted.
Code:
DML1
//T2 FM: Circle of Stone and Shadow: Mission X by Team CoSaS / Fix new NVScript compatibility: miss23.mis.dml
ObjProp 286 "DesignNote" = NVRelayTrapTOn="[301]GenStim"; NVRelayTrapTOff="Null"; NVRelayTrapTDest="[Me]"
ObjProp 274 "DesignNote" = NVRelayTrapTOn="[303]GenStim"; NVRelayTrapTOff="Null"; NVRelayTrapTDest="[Me]"
ObjProp 252 "DesignNote" = NVRelayTrapTOn="[304]GenStim"; NVRelayTrapTOff="Null"; NVRelayTrapTDest="[Me]"
Evidently, very old versions of NVScript were tolerant to this, though modern versions are not. I cannot say for certain, but it seems like this change was made to allow for the possibility of stimulus names with spaces in them, as the 2008 module does not permit this.
R Soul on 19/5/2024 at 10:51
The above is exactly what I found. Those spaces could have been put in 20 years ago, and the change to NVScript will have been between 16 and 7 years ago. This is why we need time travel, none of that 'preventing disasters' nonsense.
A new release could also include a way of making it more obvious if any of Rubber's tasks have been undone (for gameplay reasons it's probably best that the player can undo/redo the tasks for the drunk guard and clubhouse doors). I think any technical discussion is best done in the Editors' Guild.