voodoo47 on 31/3/2019 at 11:17
then everything should be fine - but using old saves will not work properly as always.
fortuni on 31/3/2019 at 11:33
Just re-installed TFix 1.26 and still no NVScript in my TG folder, don't know why but I have a NVScript in an old TG install so will copy that over.
voodoo47 on 31/3/2019 at 11:34
don't. the latest NVScript is in the OSM folder.
fortuni on 31/3/2019 at 12:50
NVScript seems to be loading correctly in re-installed TFix
So far have checked the following missions and the dml has worked correctly with them all. :D
But I have fully tested all the dml's before when writing the T1/TG walks so I know they work, so I'm not going to play every mission to the end but just will prove to myself that the dml has loaded correctly with your package and it works for the necessary fix.
Tested and goodEscape the Bear Pits
The Gem
The Golden Book
The Golden Book campaign
Out for a Walk
Fall of a Chook
The Item
Shadow of Doubt campaign
Notes: Fall of a Chook is probably best left out of this package as to get the final sewers objective working players also need to change their intrface folder as the author made a typo in Fiction#11 see (
https://www.ttlg.com/forums/showthread.php?t=46622&p=2317392&viewfull=1#post2317392) here
Lets remove
Garrett's Revenge out of this package. I've tested the 3 old versions that do not contain the word Gold in the zip (630Garrettsrevenge, GarrettsRevenge, grevenge) and only the grevenge.zip that now appears to have a problem when you read the Keepers book not triggering the new objective
Find information on who, grassed, set up, framed, Cutty. If there are 4 zips out there that are good it's not a good idea to be placing oldconvict.osm in those missions. Don't know why there's a difference from 4 years ago apart from I would have been testing on a very much older Newdark 1.21a maybe?
Trial by Night does not crash when you enter the attic, guessing that was a bug unique to 1.21a, so probably does need to be in the rep any more.
The Item has a missing gem ring (obj 150) that's embedded into a floor. Can you amend the dml to raises it up a few inches so it sits on the floor. Thanks
voodoo47 on 31/3/2019 at 13:18
go for SOD if you want to test a more complex dml (that requires NVscript). it adds dousable hanging lamps and candles, among other things (and guards in the second mission dropping their lanterns properly, for example). and as mentioned, the makeshift lockpick should now be a nail, and identify as such in the inventory (custom resource load test). basically the SOD fix currently is the most complex, so if that one works without a hitch, then the rest should do as well.
fortuni on 31/3/2019 at 17:37
Voodoo how can I check if my NVScript is loading correctly?
I ask as when I reinstalled TFix, when I quicksaved the on-screen notification saying 'Save Successful' was small block letters, but on the last couple missions I've played the letter are larger and more rounded. Is this an indication that any of my scripts are not loading correctly?
voodoo47 on 31/3/2019 at 17:56
thief.log should say Loaded script module "nvscript.osm" somewhere.
and I doubt any kind of script could affect fonts in any way.
fortuni on 31/3/2019 at 18:26
Thanks, thief.log confirms that in many locations.
Started on Shadow of Doubt, may take a couple of days to finish it in it's entirety but so far your package looks good.
Hope your keeping an eye on post #34 where i'm making notes for your attention as I go through all these missions.
trudnicki on 31/3/2019 at 19:49
With all respect to all fm authors
If You create something like fm and it is no longer working or working not properly. Would you be mad at anyone who is making Your fm playable again.
I dont think so.
So please for a good of mankind F U C K Patents copyrights and other such things which are IMHO just hold on for a progress of human kind.
It is like mastering old audio or video tape.
O my god you made my music or movie enjoyable again..... Thank Y.... but actually no I will sue Your ass for making that. It is ridiculous.
voodoo47 on 31/3/2019 at 19:54
yeah - (
https://drive.google.com/drive/folders/0B7quQTgSRc9Kfl9ESXhMRGNibXBEM0xyaVFFRlF4MWdockItcjZwYlJMTnN6ZDlGN0RoY00) uploaded the latest version as folder, so anyone can edit it or learn how things work. anyway;
- added the ring fix in the Item.
- removed Garrett's Revenge dml.
- added Trial by Night dmls (they are only making the candles interactive, but showcase what can be done if a gamesys dml is required, but the gamesys name isn't unique).
- keeping Fall of a Chook, a partial fix is better than nothing.
ok, so basically there are a couple of scenarios that can happen:
=> a FM requires a mission dml. create the dml, fingerprint it, name the file properly, put it into the \dbmods\miss_all folder.
=> a FM requires a gamesys dml as well.
- if the FM gamesys has a custom name (custom.gam) create a properly named gamesys dml (custom.gam.dml) and place it into the FMdml folder.
- if the FM gamesys doesn't have a custom name, find unique archetypes, create a gamesys dml, fingerprint it, rename it to fmname.gam.dml (fmname = name of the fm), and place it to the dbmods folder (see trial.gam.dml)
- if the FM gamesys doesn't have a custom name, and cannot be fingerprinted, you are out of luck.
=> a FM also requires a resource fix. depends on the needed fix - if it can be added as a custom resource (say, an object with a custom unique name, coupled with a mission dml that will modify a concrete to use the custom object), then it should be doable (see sod_miss30.mis.dml obj 873, and nail.bin in the obj folder). if not, you are out luck.
this should allow easy creation of a similar package for T2, for example. I'm not going touch the TG package for a while, so anyone is welcome to test it as much as possible, and report everything interesting.
also yeah, that's what I did in the small world of SS2 FMs - I've just grabbed everything, and manually fixed it to death. sue me for making (a tiny bit of) the world a better place (I'm a weird ghoul living in a basement, eating cheap pizza to survive, so good luck finding something anyone could do to me that life hasn't already).