#34 Send beacon marker (ICM) to teammates

closed-rejected
Tim Riker
None
5
2011-07-31
2003-09-03
Adam Krell
No

This patch allows you to mark any player, a whole team,
or even yourself with a beacon marker. This is done
through the text messaging. By preceding a player's
callsign with a tilde “~“ in the text message, the
recipient of the message will have a two pulsating
concentric circles drawn around the player on the radar
screen for 5 seconds accompanied by a short beacon
sound. The beaconed players' scoreboard entry will
flash as well. A whole team can be beaconed by typing
the tilde followed by the either greenteam, blueteam,
redteam, purpleteam, or rogueteam.

For example, if I send the following message to my
teammates all of them will have a beacon marker drawn
around all members of the red team:

~redteam

If there is a player with the callsign “Killer“ I can
set a beacon marker on him for all my teammates by
sending them the following message:

~Killer

The message is case sensitive. You must follow the case
of the callsign. So the following would not work for
"Killer":

~killer

However, the message can include other text as long as
you use the tilde syntax:

I need help against ~Killer

You may use a substring of a player's callsign if the
substring is unique to that player. For example, if
Killer is the only player with the capital “K“ in his
callsign the following would put a beacon marker around
him:

~K

If another player does use the capital letter “K“ in
her callsign (for example: Kim or hacKer) then you
could add as many significant extra characters as
necessary to make sure that just “Killer“ gets beaconed:

~Kil

You may not use a substring for marking the teams. You
must use the tilde and either greenteam, blueteam,
redteam, purpleteam, or rogueteam in all small case
letters. But, again, you can include other text in the
message:

Notice where all the ~purpleteam is everybody

I have included a patch against 1.7g2 and against the
current cvs (1.9). Also, add beacon.wav to your data
directory.

This patch gives the functionality of the Inter Console
Marker (ICM) feature mentioned in the "Work In
Progress" wiki page.

Any comments are appreciated.

Discussion

1 2 > >> (Page 1 of 2)
  • Adam Krell
    Adam Krell
    2003-09-03

    beacon diff for 1.9

     
    Attachments
  • Adam Krell
    Adam Krell
    2003-09-03

    beacon diff for 1.7g2

     
    Attachments
  • Adam Krell
    Adam Krell
    2003-09-03

    beacon sound file

     
    Attachments
  • Jason Clouse
    Jason Clouse
    2003-09-06

    Logged In: YES
    user_id=347501

    Would it be possible for the marked tank to shoot up a wide,
    glowing, cylindrical laser beacon as well (only visible to
    the person or persons specified)? Kind of like that thing
    in Tron? Does anybody have a clue what I'm talking about? :-)

     
  • Adam Krell
    Adam Krell
    2003-10-04

    Logged In: YES
    user_id=632483

    Ive updated the patch (beacon19.diff) with some
    improvements and the ability to beacon an arbitrary
    location. Pressing E activates the beacon marker in the
    radar. It is moved around by the mouse (driving in the HUD
    via mouse is temporarily disabled) and then can be set by
    pressing the right mouse button (Identify). The beacon
    marker will appear on your teammates radar screen. The
    beacon will last five seconds just like when beaconing a
    player or team using the tilde method mentioned on previous
    posts.

    A number of us play on our lan at work with this patch and
    it can be very useful in pointing out where a particular
    flag is located or to indicate a place to meet.

    Let me know what you think.

     
  • Adam Krell
    Adam Krell
    2003-10-04

    Beacon patch for latest cvs

     
    Attachments
  • Adam Krell
    Adam Krell
    2003-12-26

    beacon diff for 1.10

     
    Attachments
  • Adam Krell
    Adam Krell
    2003-12-26

    Logged In: YES
    user_id=632483

    Updated for 1.10.

     
  • Jeff Myers
    Jeff Myers
    2011-07-30

    chat is not the way to do it.

     
  • Jeff Myers
    Jeff Myers
    2011-07-30

    • labels: 371933 -->
    • status: open --> closed-rejected
     
1 2 > >> (Page 1 of 2)