Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make message expiration time configurable #37

Open
dschwen opened this issue Oct 24, 2015 · 4 comments
Open

Make message expiration time configurable #37

dschwen opened this issue Oct 24, 2015 · 4 comments

Comments

@dschwen
Copy link
Contributor

dschwen commented Oct 24, 2015

In the new UI mode message that appear in the top left box (when issuing commands like Look or Use) disappear way too fast. The timeout for them should be a config option (maybe the last messages should be made sticky).

@yuv422
Copy link
Member

yuv422 commented Oct 26, 2015

Good point. I'll look at adding some more config options around the message box. The auto scrolling is a bit jarring at times.

It is also visible when you talk to an NPC which doesn't look nice when it retracts behind the converse gump.

@dschwen
Copy link
Contributor Author

dschwen commented Oct 26, 2015

Which class handles that message box? I was a bit lost in the code. It is not the Console object, right?

@dschwen
Copy link
Contributor Author

dschwen commented Oct 27, 2015

Looks like it is the MsgScroll or MsgScrollNewUI class.

@yuv422
Copy link
Member

yuv422 commented Oct 27, 2015

Yes the MsgScrollNewUI class handles the message box. It extends the MsgScroll class. MsgScroll formatting is quite fragile unfortunately. :(
It needs to handle the explicit and implicit page breaks from the original game. Along with some other formatting.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants