R3E Reality - Multiplayer Broadcast Overlay

Discussion in 'Community Workshop' started by Scout, Nov 27, 2018.

  1. Scout

    Scout Well-Known Member Beta tester

    Joined:
    Sep 3, 2018
    Ratings:
    +343 / 0 / -0
    This is still in the works. Short Video of Progress over the last couple of days.



    Whats New?

    DRS/PTP Indicators
    upload_2018-12-7_10-40-21.png

    I changed the UI and how these worked from what I had a few days ago. The DRS/PTP will now flash on screen when its being deployed. The remaining uses will also be displayed under the indicator.

    Event Info Widget
    upload_2018-12-7_10-41-53.png

    A new widget to show a summary of the track & conditions which can be displayed in the practice session before people join the lobby. (Air, Track temp labels will be added soon)

    Multiclass Results
    upload_2018-12-7_10-48-18.png

    The results screen now show the class colors and finishing position in class whilst keeping the overall positioning intact.

    New Theme Approach
    upload_2018-12-7_10-43-38.png

    The approach to theming changed slightly using 'theme files' comprised of LESS variables. A base theme is provided with the default styling, but the colors can be tweaked to your own preference. A number of manufacturer/esport themes have also been created as examples - Porsche, Mercedes, Audi, KTM.

    Also worth noting, there is no longer a need to have a 'DTM' or 'Audi TT Cup' theme for the DRS/PTP indicators to show, they work on all themes!

    upload_2018-12-7_10-46-5.png

    upload_2018-12-7_10-46-19.png

    upload_2018-12-7_10-46-26.png
     
    • Wonderful Wonderful x 6
    • Like Like x 2
    • Winner Winner x 2
    • Love it! Love it! x 1
  2. Sebastien Brunier

    Sebastien Brunier Active Member Beta tester

    Joined:
    Dec 17, 2017
    Ratings:
    +37 / 0 / -0
    @Scout you're the Man! Fantastic work!
     
    • Agree Agree x 1
    • Love it! Love it! x 1
  3. Georg Ortner

    Georg Ortner Sector3 Developer

    Joined:
    Jan 13, 2015
    Ratings:
    +2,825 / 0 / -0
    Beautiful work indeed, @Scout . Keep it up!
     
    • Agree Agree x 1
    • Love it! Love it! x 1
  4. Disco1909

    Disco1909 Member

    Joined:
    Oct 30, 2016
    Ratings:
    +6 / 0 / -0
    Awesome work, so i can stop my project for this ;)
     
    • Funny Funny x 1
  5. NL-Jos

    NL-Jos Well-Known Member

    Joined:
    Jun 5, 2015
    Ratings:
    +164 / 0 / -0
    If you can make it as an sort of little program including manual and choices to make you've at least one buyer
     
  6. Scout

    Scout Well-Known Member Beta tester

    Joined:
    Sep 3, 2018
    Ratings:
    +343 / 0 / -0
    Its based off and run the same way as the existing spectator tool. There are lots of differences both under the hood and visually, but its going to be free to download and modify of course. Working on documentation soon on how to change some theming and other general things.
     
    • Like Like x 2
    • Wonderful Wonderful x 1
  7. Rends

    Rends Member

    Joined:
    Nov 11, 2018
    Ratings:
    +8 / 0 / -0
    What? There are sector times in race already but never used before?
     
    • Disagree Disagree x 1
  8. Scout

    Scout Well-Known Member Beta tester

    Joined:
    Sep 3, 2018
    Ratings:
    +343 / 0 / -0
    They were always available, but hidden in favour of Gear, RPM, Speed in race sessions. I changed it so splits are available in all sessions instead.
     
    • Like Like x 1
  9. Dave Wyatt

    Dave Wyatt Member

    Joined:
    Feb 16, 2017
    Ratings:
    +15 / 0 / -0
    Fantastic work. I just streamed a multiclass race Tuesday with the original spectator tool and was disappointed because there was no support for multiclass. I can't wait for this to be released! Thanks for your work on this!
     
    • Like Like x 2
  10. almkicker

    almkicker Member

    Joined:
    Mar 23, 2016
    Ratings:
    +9 / 0 / -0
    Awesome!
     
  11. Scout

    Scout Well-Known Member Beta tester

    Joined:
    Sep 3, 2018
    Ratings:
    +343 / 0 / -0
    Any devs know if the pools that are being referenced in the R3E Javascript API were implemented specifically for the JS API or is their a list of all pools documented somewhere that can be queried?

    Code:
    ...
    
    getVehicleInfo: n({call: "GetVehicleInfo", pool: "vehicleInfo", requiresArguments: !0}),
    getPitInfo: n({call: "GetPitInfo", pool: "pitInfo", requiresArguments: !0}),
    getPushToPassInfo: n({call: "GetPtPInfo", pool: "ptPInfo", requiresArguments: !0}),
    getExtendedInfo: n({call: "GetExtendedInfo", pool: "extendedInfo", requiresArguments: !0}),
    getDriverInfo: n({call: "GetDriverInfo", pool: "driverInfo", requiresArguments: !0}),
    getDriversInfo: n({call: "GetDriversInfo", pool: "driversInfo"}),
    getSessionInfo: n({call: "GetSessionInfo", pool: "sessionInfo"}),
    getEventInfo: n({call: "GetEventInfo", pool: "eventInfo"}),
    showCursor: e({call: "ShowCursor"}),
    waitOnResults: e({call: "WaitForMe"}),
    goToNextEvent: e({call: "Proceed", noArgs: !0}),
    exit: e({call: "Exit", noArgs: !0}),
    
    ...
    
    
    I'm looking to retrieve some more data that currently isn't available through the JS API.

    Also, are the track map .svg's hosted in the portal somewhere? The latest .svg seems to be from the Nordschleife and therefore the track map won't render on any new tracks.
     
    Last edited: Dec 8, 2018
  12. Scout

    Scout Well-Known Member Beta tester

    Joined:
    Sep 3, 2018
    Ratings:
    +343 / 0 / -0
    • Added enhanced track map with driver info, class colors and all class leaders now highlighted by a gold name. Main use case is still the Nordschleife.
      upload_2018-12-10_23-26-16.png

      upload_2018-12-10_15-14-1.png


    • Tyre compound display for FR US, FR X17 and GTR 2 also added to both the standings and focused driver info widgets.
      • IndyCar Firestone Alternate Compound
      • IndyCar Firestone Primary Compound
      • Pirelli Hard Compound
      • Pirelli Medium Compound
      • Pirelli Soft Compound
    upload_2018-12-10_15-8-32.png

    Are there any more classes that have tyre choice besides those 3?
     
    • Wonderful Wonderful x 1
    Last edited: Dec 11, 2018
  13. OtterNas3

    OtterNas3 Well-Known Member

    Joined:
    Jan 9, 2018
    Ratings:
    +230 / 0 / -0
    Small idea to make the Track Map a bit more "clear"
    • Remove the Car pictures (Class color and Manufacturer Icon is enough)
    • Make the class colors more different (Light Blue / Blue is hard to diff)
    • Shorten the Names First Letters, like Rama Dama Balama = R. D. Balama
    The overlapping of all the Stuff makes it Hard to watch.

    This would reduce the overlapping of the stuff alot, on Shorter tracks then NOS
     
  14. RWB Charger

    RWB Charger Well-Known Member

    Joined:
    Nov 26, 2018
    Ratings:
    +89 / 0 / -0
    Excuse my ignorance but is this for replays or actual live driving I may have missed that somewhere?
     
  15. Scout

    Scout Well-Known Member Beta tester

    Joined:
    Sep 3, 2018
    Ratings:
    +343 / 0 / -0
    Agreed, thank you for feedback. I have changed a few things this morning:

    - Car image is still there, but is now about 20% of the size.
    - The names are now shortened like you said, however I might even change it to how its done in the standings widget where its just 3 letters of the last name instead to make it extra compact and predictable size wise.
    - The classes all have there own colours (LMP2, GT3, M235I Cup all have shades of blue as its the predominant colour in the class icon) but I will look at improving this and trying to make cars that would often race with each other in multiclass (or VLN) different colours.
     
    • Like Like x 1
  16. Scout

    Scout Well-Known Member Beta tester

    Joined:
    Sep 3, 2018
    Ratings:
    +343 / 0 / -0
    This is for broadcasting/streaming events for leagues/esports. This can't be used in replays/live driving, but can be used if the game is started in spectator mode and you join a MP server.
     
  17. RWB Charger

    RWB Charger Well-Known Member

    Joined:
    Nov 26, 2018
    Ratings:
    +89 / 0 / -0
    I guessed as much that's cool, will come in handy for the purpose, when do you think it will be released?
     
  18. Scout

    Scout Well-Known Member Beta tester

    Joined:
    Sep 3, 2018
    Ratings:
    +343 / 0 / -0
    Soon™ - basically as soon as its feature-full and stable enough.

    One of the main things causing the biggest delays is trying to test new features for certain cars/classes, but not being able to find them being driven in public lobbies. Eg. Push to Pass triggers and new UI were added about 5 days ago for the Audi TT Cup cars, but I havn't been able to confirm the functionality is working since they aren't driven that much or people don't have a PTT button assigned. The same goes for FR US, FR X17, GTR 2 - taking a lot of time searching lobbies for those cars to be used to test tyre choice displays.

    @OtterNas3 I changed the name to just 3 characters of the last name. Let me know which you think is better - with the car preview or without?

    upload_2018-12-11_11-38-14.png

    upload_2018-12-11_11-38-19.png

    upload_2018-12-11_11-38-28.png

    upload_2018-12-11_11-38-38.png
     
    • Like Like x 1
    • Informative Informative x 1
  19. RWB Charger

    RWB Charger Well-Known Member

    Joined:
    Nov 26, 2018
    Ratings:
    +89 / 0 / -0
    We can help you out with those cars if you need, we did the Formula X the other night, great car, hit us up if you need a lobby set up and well put the cars on you need.
     
  20. Sebastien Brunier

    Sebastien Brunier Active Member Beta tester

    Joined:
    Dec 17, 2017
    Ratings:
    +37 / 0 / -0
    A nice addition, if possible, would be in the timing tower to show amounts of pit stops and tyre changes, possibly as well any DT served