Upvote Upvoted 1 Downvote Downvoted
Voicemenu Generator
posted in Customization
1
#1
-1 Frags +

Repo link.

Voicemenu Generator (VMG) is a generator for emulated voicemenus. By emulated voicemenus, I mean emulating voicemenus through scripting and captions. "But couldn't you just change voicecommands.txt?" you ask, but you see, voicecommands.txt is not whitelisted in any sv_pure level higher than -1, so you can only remove entries. Even if they were in all sv_pure levels, voicecommands.txt is quite limiting, as you can't make entries run commands, can only use three voicemenus, forced to take a long time on unnecessary features, and even worse…you can't format the menu labels!

The alternative of course is to make emulate a voicemenu with scripting and captions. See you can bind a key to a command, but you can also bind a key to rebind other keys to rebind other keys to commands (this is the concept of a page). You can display what the binds do through captions, which also This is the concept of an emulated voicemenu. They are much less limited as you can format the menu labels, run any command through any entry, insert voicemenus into voicemenus to categorize binds (aka pages).

However, it takes a while to create an emulated voicemenu. You have to test it over and over, make more binds and . This is why I created the VMG: To reduce wasted time on making an emulated voicemenu.

"Why make an emulated voicemenu?" Well you could shift the binds that don't need direct input off your keyboard, to an external input system that doesn't cost money or isn't clunky to use, like an external keyboard. You could put chat binds, useful commands like load_itempreset and eureka_teleport into emulated voicemenus. That way you can use your keys for stuff that actually needs to have direct input.

(Yes the code may be bad, but it gets the job done.)

[url=https://github.com/WhyIsEvery4thYearAlwaysBad/VoicemenuGenerator]Repo link.[/url]

Voicemenu Generator (VMG) is a generator for emulated voicemenus. By emulated voicemenus, I mean emulating voicemenus through scripting and captions. "But couldn't you just change voicecommands.txt?" you ask, but you see, voicecommands.txt is not whitelisted in any sv_pure level higher than -1, so you can only remove entries. Even if they were in all sv_pure levels, voicecommands.txt is quite limiting, as you can't make entries run commands, can only use three voicemenus, forced to take a long time on unnecessary features, and even worse…you can't format the menu labels!

The alternative of course is to make emulate a voicemenu with scripting and captions. See you can bind a key to a command, but you can also bind a key to rebind other keys to rebind other keys to commands (this is the concept of a page). You can display what the binds do through captions, which also This is the concept of an emulated voicemenu. They are much less limited as you can format the menu labels, run any command through any entry, insert voicemenus into voicemenus to categorize binds (aka pages).

However, it takes a while to create an emulated voicemenu. You have to test it over and over, make more binds and . This is why I created the VMG: To reduce wasted time on making an emulated voicemenu.

"Why make an emulated voicemenu?" Well you could shift the binds that don't need direct input off your keyboard, to an external input system that doesn't cost money or isn't clunky to use, like an external keyboard. You could put chat binds, useful commands like load_itempreset and eureka_teleport into emulated voicemenus. That way you can use your keys for stuff that [i]actually[/i] needs to have direct input.

(Yes the code may be bad, but it gets the job done.)
Please sign in through STEAM to post a comment.