Join Date: Jan 2009
Location: Wrexham, North Wales, 25 mins from Oulton Park
S4 New Build
A thread to discuss what is new!
I will start with re-posting a Tony Gardner post on "Spotter Functionality" which is the first layer of the "Team" stuff coming out this week;
Before get into Spotter functionality thought would briefly touch on Team Racing. A tremendous amount of work has been done to the underlying architecture of iRacing to roll out what we are calling Team Racing as the overall project. This project literally impacted almost every major piece of code and system in iRacing, and forced us to rethink and rework hundreds of details and thousands of lines of code.
It was a bigger project than we anticipated and a long time coming, but we think the end result, assuming it all goes as planned, will be worth the wait as we will be the only game or sim ever to have something like this. Along with adding spotters, a new in-sim radio & scanner, pit crew & driver swaps for any type of racing including endurance racing, we think the whole concept of being able to create your own team on iRacing will add tremendously to the competitive, social and support aspects of the service.
I wrote a longer version of this piece which covers Team Racing plans more generally and will post soon but for this will focus on the coming Spotter functionality in more detail.
The first phase of this Team project is planned to roll out in our next build which is basically upon us. (However, please note the build will not be early this week)
That phase is what we are calling “spotter functionality.” The spotter functionality will allow any member to join any race session as a spotter, similar to the way any member can join any race session as a spectator or in ghost racing mode. However, every member controls how and who they will allow to spot their races. A member can turn the spotting functionality off so nobody can spot for them, or on, so anyone can spot for them. In addition, members can also limit spotting so that only friends can spot, or only people they have provided a password can spot. A spotter can view the race with all the same views that are available in Spectator Mode.
The spotter and driver can talk or text together privately in-sim. We are basically replacing the old radio with a new radio that will be a combination radio/scanner. Both driver and spotter can set-up buttons on wheel or other buttons in the options area like they do for existing chat and easily scroll from team radio to public radio, for example. Basically the operator controls the microphone portion, like a real-world scanner. Therefore if driver and spotter set the function to private, the conversation within that group will be private. If spotter is set to public and driver to private, the spotter will be the only one to hear the driver talk, but everybody else in the race/session will hear the spotter talk.
Specifics or new radio/scanner:
Your new radio is capable of scanning a total of 32 channels. Your radio will be tuned-to one of these scanned channels. Both voice chat and text chat that you transmit will be sent on your “tuned-to” channel. Only other users who are scanning that channel can receive the message. You can use the “Next Channel”/”Prev Channel” controls to select which channel your radio is tuned-to.
A channel is identified by its name. It will begin with the @ symbol, and can include letters, digits, and the – (dash) symbol. Channel names are converted to all upper case letters, and so they are not case sensitive. “Letters” include most of those found in Western European languages (those in the ISO/IEC 8859-1 character set).
Channels have permissions. Only a certain set of people can talk on a channel, and a different set of people can scan (listen to) the channel. If you are not allowed to talk on a particular channel, it will be skipped when you tune your radio to the next/previous channel.
There are some predefined channel names:
@ADMIN – Anyone who has admin privileges on the server can scan and talk on this channel. This channel is intended to allow server admins to talk among themselves, without others on the server listening-in.
@CONTROL – (short for “race control”) People with admin privileges on the server can talk on this channel. Everyone on the server can (and should) scan this channel. It is intended as a way for the server admins to communicate with everyone on the server at once (“I’m going to throw a competition-caution on Lap 30”).
@PUBLIC – This is the equivalent of the “old” radio. Everyone can scan this channel, and everyone except spectators can talk on it.
@SPECTATOR – Anyone can scan and talk on this channel, including spectators.
There are some predefined channel names that can actually map to many distinct channels internally:
@CLUB – There will be a separate channel for each club represented by those connected to the server. You can only scan and talk on your club’s own club channel.
@TEAM – Each team will have its own channel. Only people who connect to the server as part of your team can scan and talk on your team channel.
@USER – Each person who connects to the server will have their own private channel. You must scan your own private channel. Private text chat messages are sent to you on your private @USER channel. Anyone can private text chat to you, and only server admins can voice chat to you.
Server admins can always scan and talk on any channel provided they know the channel name.
Your radio will come pre-configured to scan a particular set of channels, depending on how you registered for the server, and your rights on the server.
- If you are a spectator, you will scan the @SPECTATOR and @CLUB channels.
- If you are a participant in the session, you will scan the @PUBLIC, @TEAM, and @CLUB channels.
- All server admins will scan the @ADMIN channel.
In addition, there are some more global channel settings.
Everyone will scan their own @USER channel.
Everyone will scan the @CONTROL channel.
For the purpose of voice chat, radio channels have priorities. Your radio will automatically silence someone speaking on one channel if someone starts speaking on a higher-priority channel. For example, if you are hearing someone speak on @PUBLIC and one of your teammates starts talking on your @TEAM channel, your teammate’s message will take priority. Channels are ordered as follows, from highest to lowest priority:
You will be able to create your own radio channel. Anyone who knows the channel name will be able to add this channel to their radio, and speak on and listen to the channel.
Will attach some screen shots, click on each picture to enlarge for better visual.