I'm working with a custom chat system. I have removed the output of chat and instead pipe it to a dialog. All chat messages still show up in Message Log (F11), however. After some testing, it seems I have two options:
(1) Hide the entire Menu Bar, in which case pressing the Esc key brings up the Game Menu. Unfortunately this is not acceptable.
(2) Show the Menu Bar, hiding Help and Achievements. There doesn't seem to be an option to hide Menu or Message Log. Also unacceptable since players can still get at Message Log, although it fixes the Esc key issue.
So is there a work-around for either of these scenarios? I just want to make it so that players can't access the Message Log (by clicking or pressing F11) and *also* not have Esc bring up the Game Menu. I can't seem to have both. Thanks!
I forget how, but I believe there are ways to lock the player's ability to do different things in the game. Example: Lock player screen movement. I don't remember how I did it, but I did figure out how to lock it.
I did that, but the Esc key is the problem. Also, you can't actually bring up the Game Menu via Triggers (unless you know something I don't)...you have to bring up a Custom Menu and add Menu Items to it (which are strictly controlled and you cannot actually duplicate all Game Menu items).
Thanks for confirmation. So, visually, is there any way I can hide the Message Log by making it 100% transparent or something like that? Via layout files?? I *must* display Menu Bar because Esc opening Game Menu is not acceptable.
Although sure, yes, you can do that and remap the ESC to something else. But it takes away from the player's comfort and already setup play style that may have been built over years. Small things like that can get annoying, feel uncomfortable, and if it's a real big pet peeve of a player, make it unplayable. Every design aspect and detail builds into a well polished, quality map. I'm sure you already know this. As I'm sure jcraigk already knows about remapping.
On a side note, I am also looking how to make ESC not bring up the menu, whilst hiding the menu bar at the same time. I'm working on an RPG where pressing escape is just plain habit, and will be annoying in-game if I accidentally hit it during a fight. Possibly even deadly.
Rollback Post to RevisionRollBack
Project Rise of Nigma
To post a comment, please login or register a new account.
I'm working with a custom chat system. I have removed the output of chat and instead pipe it to a dialog. All chat messages still show up in Message Log (F11), however. After some testing, it seems I have two options:
(1) Hide the entire Menu Bar, in which case pressing the Esc key brings up the Game Menu. Unfortunately this is not acceptable.
(2) Show the Menu Bar, hiding Help and Achievements. There doesn't seem to be an option to hide Menu or Message Log. Also unacceptable since players can still get at Message Log, although it fixes the Esc key issue.
So is there a work-around for either of these scenarios? I just want to make it so that players can't access the Message Log (by clicking or pressing F11) and *also* not have Esc bring up the Game Menu. I can't seem to have both. Thanks!
Write a dialog item that brings up the menu and another that brings up the help, and then hide the menu bar.
@DarkRevenantX: Go
No matter what, when you hide the menu bar, it makes Esc key bring it up.
I forget how, but I believe there are ways to lock the player's ability to do different things in the game. Example: Lock player screen movement. I don't remember how I did it, but I did figure out how to lock it.
@DarkRevenantX: Go
I did that, but the Esc key is the problem. Also, you can't actually bring up the Game Menu via Triggers (unless you know something I don't)...you have to bring up a Custom Menu and add Menu Items to it (which are strictly controlled and you cannot actually duplicate all Game Menu items).
@Enexy: Go
Thanks for confirmation. So, visually, is there any way I can hide the Message Log by making it 100% transparent or something like that? Via layout files?? I *must* display Menu Bar because Esc opening Game Menu is not acceptable.
@yukaboy: Go
Wow. Just wow.
I'm afraid what I'm after is simply not possible...seems like an overly restrictive feature on Blizzard's part.
Why do you need a 100% accurate menu and a free escape key? Can't you map whatever functions use escape to literally anything else on the keyboard?
@DarkRevenantX: Go
Although sure, yes, you can do that and remap the ESC to something else. But it takes away from the player's comfort and already setup play style that may have been built over years. Small things like that can get annoying, feel uncomfortable, and if it's a real big pet peeve of a player, make it unplayable. Every design aspect and detail builds into a well polished, quality map. I'm sure you already know this. As I'm sure jcraigk already knows about remapping.
On a side note, I am also looking how to make ESC not bring up the menu, whilst hiding the menu bar at the same time. I'm working on an RPG where pressing escape is just plain habit, and will be annoying in-game if I accidentally hit it during a fight. Possibly even deadly.