Author Topic: Quickchat menu  (Read 23741 times)

Dersaidin

  • Posts: 58
  • Turrets: +0/-0
Quickchat menu
« on: April 03, 2006, 02:31:57 am »
One thing I think this game needs is a quick chat menu. It makes it easier to get some communication happening with your team and would enhance the team element of the game.

For anyone that doesn't know, the way it works (for example in Enemy Territory)...

The player presses the quickchat button, ie. v

Menu pops up
Then you press a number, for example 1
Then it goes on to the statements menu.
Then if you press 4 for example, it will play a sound to everyone on your team saying "Incomming!" as well as chatting it to them.

So basicly you can yell "Incomming!" by quickly pressing v14

Julius

  • Posts: 19
  • Turrets: +2/-3
    • FreeGamer Blog
Quickchat menu
« Reply #1 on: April 03, 2006, 02:59:05 pm »
I second that.

Also there should be location entities in the map (I think that is in vanilla Q3 already, but I might be wrong) that always add the location of the speaker to the message (so that the team knows where the speaker is).
It is really annoying when the overmind/forward base etc can't be located quickly, and that would solve it to a certain extent.

stahlsau

  • Posts: 160
  • Turrets: +1/-1
Quickchat menu
« Reply #2 on: April 04, 2006, 12:52:26 pm »
yeah, that'd be really great. Maybe not "Enemy in disguise", but there are a lot of voices one could make use of. I suppose the problem is that anyone had to create those soundfiles, right?

Catalyc

  • Posts: 214
  • Turrets: +2/-0
Quickchat menu
« Reply #3 on: April 04, 2006, 12:59:33 pm »
Yes.
ttp://tremmapping.pbwiki.com/

stahlsau

  • Posts: 160
  • Turrets: +1/-1
Quickchat menu
« Reply #4 on: April 04, 2006, 05:01:02 pm »
I think we should assign someone to do this ;)

CanadaDemon

  • Posts: 44
  • Turrets: +0/-0
Quickchat menu
« Reply #5 on: April 04, 2006, 09:34:37 pm »
I would love to see this. Esp a voice chat that says "GET AWAY FROM THEIR BASE!!!!!" :P or "Don't Die!!!"
color=yellow]{STS103}[/color]CanadaDemon

Dersaidin

  • Posts: 58
  • Turrets: +0/-0
Quickchat menu
« Reply #6 on: April 05, 2006, 02:44:54 am »
Aliens:

1. Statements
-----1. "Path cleared!"
-----2. "The Humans are weakened!"
-----3. "All clear!"
-----4. "Incomming!"
-----5. "Grenade!"
-----6. "I'm attacking"
-----7. "I'm defending"
-----8. "I'm constructing"
2. Requests
-----1. "I need time to regenerate"
-----2. "I need time to evolve!"
-----3. "I need backup!"
-----4. "We need builders!"
-----5. "We need to evolve!"
-----6. "We need to level!"
-----7. "Where to?"
-----8. "Regroup"
3. Commands
-----1. "Follow me!"
-----2. "Lets go!"
-----3. "Move!"
-----4. "Clear the path!"
-----5. "Defend our base!"
-----6. "Attack!"
-----7. "Stay alive!"
-----8. "Hold back!"
4. Talk
-----1. "Yes"
-----2. "No"
-----3. "Thanks"
-----4. "Welcome"
-----5. "Sory"
-----6. "Oops!"
5. Global
-----1. "Yes"
-----2. "No"
-----3. Some wierd alien hissing sound
-----4. "Hi"
-----5. "Bye"
-----6. "Great shot!"
-----7. Cheer
-----8. More...
----------1. "Thanks"
----------2. "Welcome"
----------3. "Oops!"
----------4. "Sory"
----------5. "Hold fire!"
----------6. "Good Game!"
6. Class
   "I'm a... (Dretch|Granger|Basilisk|Adv Basilisk|... etc)
7. Builds
-----1. "We need more spawns!"
-----2. "Build an Overmind!"
-----3. "Build a Booster!"
-----4. "Build base defences!"
-----5. "Move the base!"
-----6. "I'm moving the Overmind!!"


Humans:

1. Statements
-----1. "Path cleared!"
-----2. "The Aliens are weakened!"
-----3. "All clear!"
-----4. "Incomming!"
-----5. "Its a BIG ONE!"
-----6. "I'm attacking"
-----7. "I'm defending"
-----8. "I'm constructing"
2. Requests
-----1. "I need to heal"
-----2. "I need some weapons"
-----3. "I need backup!"
-----4. "We need builders!"
-----5. "We need some weapons!"
-----6. "We need to level!"
-----7. "Where to?"
-----8. "Regroup"
3. Commands
-----1. "Follow me!"
-----2. "Lets go!"
-----3. "Move!"
-----4. "Clear the path!"
-----5. "Defend our base!"
-----6. "Attack!"
-----7. "Stay alive!"
-----8. "Hold back!"
4. Talk
-----1. "Yes"
-----2. "No"
-----3. "Thanks"
-----4. "Welcome"
-----5. "Sory"
-----6. "Oops!"
5. Global
-----1. "Yes"
-----2. "No"
-----3. Laughter
-----4. "Hi"
-----5. "Bye"
-----6. "Ah! It bit me!" | "Ah, my leg!!"
-----7. Cheer
-----8. More...
----------1. "Thanks"
----------2. "Welcome"
----------3. "Oops!"
----------4. "Sory"
----------5. "Hold fire!"
----------6. "Good Game!"
6. Class
   "I'v got a... (Rifle|C Kit|... etc) [and (Armor|Battle suit)]
7. Builds
-----1. "We need more spawns!"
-----2. "Build a Reactor!"
-----3. "Build an Armory"
-----4. "Build base defences!"
-----5. "Move the base!"
-----6. "I'm moving the Reactor!"

Nosfore

  • Posts: 116
  • Turrets: +0/-0
Quickchat menu
« Reply #7 on: April 05, 2006, 02:51:56 am »
I agree, its a neat idea.

Here's some random quickchat I came with about the things I always wanted to say but never got the time to do quickly enough.

- Base under attack, defend the base
- Base need repair
- Regroup
- Incoming
- Moving reactor/overmind, don't build

Dersaidin

  • Posts: 58
  • Turrets: +0/-0
Quickchat menu
« Reply #8 on: April 05, 2006, 03:03:56 am »
Edited some of those into my list

Quote
<Caffeine> Dersaidin, the only problem is... what will the aliens sound like?  Why would their talk be understandable to humans? ;^)
<Dersaidin> um
<Dersaidin> whats that game
<Dersaidin> um
<Dersaidin> starcraft
<Dersaidin> the bug race in that
<Caffeine> ah
<Caffeine> zergs, yeah I remember that
<Caffeine> that was just the overmind and kerrigan mostly though
<Dersaidin> oh well
<Dersaidin> who says dretches aren't intelligent?
<Caffeine> :D
<Dersaidin> they're played by an intelligent person
<Dersaidin> so they are now!
<Dersaidin> and make the chat in text aswell
<Dersaidin> cause I'd imagine an alien voice would be difficult to understand if english wasn't your first language
<Dersaidin> maybe give the aliens a ...alienish... font
<Caffeine> heh, that might work

Nosfore

  • Posts: 116
  • Turrets: +0/-0
Quickchat menu
« Reply #9 on: April 05, 2006, 03:06:45 am »
Just make it so it's the Overmind wich speaks to its minions.
So only one voice is needed.

Dersaidin

  • Posts: 58
  • Turrets: +0/-0
Quickchat menu
« Reply #10 on: April 05, 2006, 03:10:17 am »
That'd be ok, but it should still show which player its from.

CanadaDemon

  • Posts: 44
  • Turrets: +0/-0
Quickchat menu
« Reply #11 on: April 05, 2006, 04:04:32 am »
Yea, exactly. That's how it works in ET; it shows what player says what. But it would NOT make sense for the overmind to say "I'm moving the overmind!" anyways. It would be a builder saying that.

And Dersaidin, so true. Who said the aliens weren't intelligent :P I mean, they could think English was the easiest language in the universe, so they all learn it when they are just lil baby Dretches. :P
color=yellow]{STS103}[/color]CanadaDemon

OverFlow

  • Posts: 386
  • Turrets: +44/-1
    • http://bobbin.vilkacis.net
Quickchat menu
« Reply #12 on: April 05, 2006, 04:21:38 am »
I wrote a little .cfg file that kinda does what you guys want.  It obvisouly doesn't add any sounds to the game, but functionally its the same kind of thing...  I was too lazy to add the number of commands listed above, but anyone could use this as a base for their own quickchat type of cfg.  :)

Warning:  any text that gets displayed on the screen while you have the menu 'active' will misalign the menu's text.  Also, pushing any of your quickChat buttons clears the display, meaning you could miss important text messages that will appear right before you push it.  You can fix the menu clearing issue by changing a line in the code, it is explained in the cfg how to do this.  However, changing this will make the menus a bit more confusing to use...



Just put it in your tremulous/base folder and add the line:  exec quickChat.cfg
to your autoexec.cfg file in the same folder.

http://bobbinm.net/tremulous/quickChat.cfg

some pictures...




CanadaDemon

  • Posts: 44
  • Turrets: +0/-0
Quickchat menu
« Reply #13 on: April 05, 2006, 04:32:05 am »
Sweeeet!! Thanks man!! Very helpful!

Oh hey... so, I don't really use custom configs... but, I'm guessing you have to create the file "autoexec.cfg"?

Because, I don't have that file in the base dir.
color=yellow]{STS103}[/color]CanadaDemon

Dersaidin

  • Posts: 58
  • Turrets: +0/-0
Quickchat menu
« Reply #14 on: April 05, 2006, 05:08:38 am »
Tempory fix, so long as you plan on implimenting it.

OverFlow

  • Posts: 386
  • Turrets: +44/-1
    • http://bobbin.vilkacis.net
Quickchat menu
« Reply #15 on: April 05, 2006, 05:19:13 am »
Quote from: "Dersaidin"
Tempory fix, so long as you plan on implimenting it.


Quickchat could easily be implemented in the next patch... which I assume we'll start up decently soon... maybe.  However, unless Dolby shows up again (haven't seen him in a long time...) I doubt we'll be able to do it with sounds.

CanadaDemon

  • Posts: 44
  • Turrets: +0/-0
Quickchat menu
« Reply #16 on: April 05, 2006, 05:35:07 am »
Okay, so I figured out the autoexec thing... no problem there.

But when I'm using your quickchat config, somehow my mouse1 button gets disabled, and I'm unable to spawn again.  :o Only happens AFTER I use a quick chat for the first message. But if I don't use any of the messages, it's fine.
color=yellow]{STS103}[/color]CanadaDemon

OverFlow

  • Posts: 386
  • Turrets: +44/-1
    • http://bobbin.vilkacis.net
Quickchat menu
« Reply #17 on: April 05, 2006, 06:21:40 pm »
Quote from: "CanadaDemon"
Okay, so I figured out the autoexec thing... no problem there.

But when I'm using your quickchat config, somehow my mouse1 button gets disabled, and I'm unable to spawn again.  :o Only happens AFTER I use a quick chat for the first message. But if I don't use any of the messages, it's fine.


 :oops: I'm very curious as to how that could happen... I'll test it out some more, could be possible one of the alias names is interefering with something else...

[edit] Ok, uploaded a new one.  I think the word 'menu' was taken, so just as a precaution I added 'quickChat' to the begining of all my aliases so they wont interfere with anything.  It should work now :)[/edit]

[edit2] Expanded all the menus.  Almost as big as posted above, but I got rid of a few things... the old one can be found here. [/edit2]

CanadaDemon

  • Posts: 44
  • Turrets: +0/-0
Quickchat menu
« Reply #18 on: April 05, 2006, 09:23:59 pm »
Thanks a lot man! I can't wait to try it out later. :P

This will be helpful when your team has all newbies :P


Edit: Ah hahaha... I love this one:

set quickChatMenuA56 "say_team Shazbot!;vstr quickChatQuit"


Good ol' Tribes, eh?

Anyways, this works like a charm man!!! Perfect! I just swapped menus 5 and 6, because that's what I'm used to with ET, but it's SWEET!!  :D
color=yellow]{STS103}[/color]CanadaDemon

Rippy

  • Posts: 385
  • Turrets: +0/-0
Quickchat menu
« Reply #19 on: July 23, 2006, 07:54:16 pm »
I totally agree.

Some of the messages should be:

"Eliminate the enemy."
"Try to do better than you are currently doing."
"Please win."

haha, jk. Anyone who's familiar with Red vs. Blue will get the joke.
remulous username: [GEC]MassiveDamage

PIE

  • Posts: 1471
  • Turrets: +96/-52
    • http://www.mercenariesguild.net
Quickchat menu
« Reply #20 on: July 23, 2006, 09:40:22 pm »
OMFG...
Go read the big fat 4 page thread about this before we keep saying the same thing over and over again.=
http://tremulous.net/phpBB2/viewtopic.php?t=1094