WhiteWolf424242 Posted February 28, 2021 Share Posted February 28, 2021 Hello, I have a problem that I just can't seem to be able to debug, so a bit of help would be appreciated. At one point in my quest, there's a note stuck to a wall with a knife. The player is supposed to read the note (then OnRead() continues the quest).The problem is that the note is uninteractable in the game, there is no "(E) Read" cursor.Essentially it's as if it was a static object instead of a note. I've done multiple notes like this before, and they all work as expected. A see no difference in this one's implementation, so I'm utterly baffled about what could be wrong with this one.Here's some screenshots: As you can see even the quest pointer is visible, it's just that it cannot be read/picked up. The implementation is that it's a Book, placed in the Render Window, set to initially disabled. Havok disabled, and there is also a havok freeze script (not the vanilla, but a custom one based on an old forum post here for a script that works like this).It's put into a quest Alias that does fill (definitely filled, confirmed by that fact that the quest objective pointer points at it), and when the quest is moved to a certain stage, it's Alias.GetReference.Enable(). Definitely works - since it's there. But why can't I interact with it? Is something wrong with the base Book object, or it's something with the Alias... or what? Any idea about where to look for what's wrong would be helpful, because I definitely cannot see it for now. Link to comment Share on other sites More sharing options...
maxarturo Posted February 28, 2021 Share Posted February 28, 2021 (edited) Check that the wall's collision in which the note is placed, it's not covering the 'Note Mesh', or another collision interfering with the 'Note Mesh'. Edited February 28, 2021 by maxarturo Link to comment Share on other sites More sharing options...
WhiteWolf424242 Posted February 28, 2021 Author Share Posted February 28, 2021 Aha, if I tcl then move into the wall like this (or even further), then it works. But it's not touching the wall mesh though. However, it is inside one of my trigger volumes that covers this gutter. Maybe that could be a problem? Though I don't understand why. I guess I can try backing the edge of the trigger back a few cm's from the wall so that the note is not in it, or also move the note even further from the wall just in case? Link to comment Share on other sites More sharing options...
maxarturo Posted February 28, 2021 Share Posted February 28, 2021 (edited) Collision especially on walls are a little further from the mesh so that the player won't clip / get out of the wall's border when near it, so that the camera won't get out of the rendering field, and render outside / behind the wall. Move the note a little further / closer to the dagger's handle, or place a wood plaque - log or anything to get outside the wall's collision. Edited February 28, 2021 by maxarturo Link to comment Share on other sites More sharing options...
WhiteWolf424242 Posted February 28, 2021 Author Share Posted February 28, 2021 I see. I moved it a further and indeed it works now. Thanks very much for the insight :) Link to comment Share on other sites More sharing options...
Recommended Posts