Ricebug on 21/12/2014 at 20:18
I've done this many times in previous missions, but for some reason, it's not working all of a sudden. I've set up a book to be frobbed, and the screen text is supposed to show up. No art. Nothing happens. The monolog is giving me these errors:
Quote:
Failed to load palette Books\\book
WARNING: UI rects resource "Books\/bookr.bin" not found
I have
books.crf in the RES folder. I copied all the junk from DEDX's books folder (I'm using DEDX as a base). Nada. I've also double-checked other missions and they are setup the same. I'm getting a nasty feeling that maybe it's no longer compatible with NewDark. If I have to re-build my custom gamesys I'm gonna be one grouchy geezer.
I also tried different readables--scrolls, plaques, etc. Same results. I can get the text AND art to show up but not any screen text.
LarryG on 21/12/2014 at 21:09
Where are your fonts? IIRC NewDark allows you to put them all in one folder instead of having to have them in the same folder as the book. What is your config set for this? Mine is set up as base/Books/BookName for each book or scroll.
R Soul on 21/12/2014 at 22:27
You can only get on-screen text if there is no Art property (that includes parent archetypes). If it exists but is empty, the book script looks for art files in an empty folder.
The simplest solution is to make a plaque and change the model name to that of your book. A more thorough solution would be to make a new set of archetypes for books/scrolls that do not inherit the Art property.
Ricebug on 21/12/2014 at 23:37
I've tried the model/substitute trick. I also installed NVScript.osm and employed the NVOnscreenText, copying the same settings used from previous FMs. Still nothing.
Changing the gamesys, unfortunately, doesn't look like it's going to work. Big Crash and Burn.
LarryG on 22/12/2014 at 00:25
What exactly are you trying to do? Display On screen text with frobbing a book? If that's the case, take a plaque and give it a book model. But first check that it works without the new shape. If you can't get a plaque to work. Then you hosed something up, like maybe your scripts. Check what's loaded.
Ricebug on 22/12/2014 at 14:26
As said, I already did the plaque/book model strategy. But yes, player frobs book, title appears on screen. I've done it a thousand times in other FMs.
The monolog says that convict, gen and NVScript are loaded. I'll try re-loading them and see if that fixes things.
I switched back to the dark.gam gamesys, following darthslair's tweaks from Hammered. Went in-game and tried again. No luck. A vanilla gold plaque with art+text gives me a black screen and no text. The screen text-only plaque (disguised as a book) does nothing.
Even with the new gamesys, I'm still getting the two errors:
[INDENT]
Failed to load palette Books\\book
WARNING: UI rects resource "Books\/bookr.bin" not found[/INDENT]
Deleted the IntrinsicPlaque script. Switched back-and-forth between StdBook and StdScroll. Nothing.
Yandros on 22/12/2014 at 14:43
Sounds like that Thief install is unable to find the books.crf, since it can't find bookr.bin (which is in the CRF).
Ricebug on 22/12/2014 at 16:01
Well, it works when running in game mode but not under Dromed. Go figure.
EDIT: Path problem. I have cam_mod.ini with the standard path pointing to mod files:
Quote:
;mod_path .\MODS\t2water+.\MODS\t2skies+.\MODS\EP\EPBooks+.\MODS\EP+.\MODS\NTEX+.\patchedmis
So when I made up the working directory I never bothered to copy all those mod files, figuring I didn't need them. I forgot about the cam_mod.ini, and Russ clued me in.
Yandros on 23/12/2014 at 00:56
:thumb: