AC Apps #1


Rivali Tempo


I was inspired by RSR Live Timing which I could not get to work when the Early Release was first out. Although competitors/rivals, I have a great relationship with RSR, sharing code and discussing our mods.

Rivali Tempo
Ingame
rivalitempo-country.pngrivalitempo-steam.pngrivalitempo-world.png 

Website
website.png

Current features
  • View your times and disqus them, cars and tracks online.
    http://rivalitempo-softgrip.rhcloud.com
  • Re-sizable interface.
  • Leaderboard - top 3 + next fastest and next slowest.
  • Steam friends leaderboard.
  • Check steam friends online.
  • View your lap performance deltas online and compare it with others.
  • Dynamic leaderboards streamed to client (currently world, country and steam friends - more will be added to the server - there should be no need for a client update).
  • Splits and diffs.
  • Current lap.
  • Improved lap invalidation - uses the same type of detection as AC which means things like the ripple strips on Vallelunga hairpins will not invalidate your lap. I changed this from the 4 dirty tyres method as it feels more natural and correct - instead of getting a surprise when you have obviously travelled an appropriate line.
  • Preset (pro/racer/custom etc) independent - you can set a time with pro and custom and they will both be recorded.
  • Leaderboard takes tyre choice into consideration. You can set a lap with each tyre choice independently.
  • Can be filtered by country.

Main timing site is here
http://rivalitempo-softgrip.rhcloud.com/

Installation instructions:
Extract to your Assetto Corsa folder.



DOWNLOAD [UC] : 2.9.rar : [UP] DOWNLOAD

*********************************************************************************

VisorXForce - Goggles 




Lotus Type 49 Goggles, aka The Nipple :D v1.0 final (dev quality).

I tried to make them look as much 3D as possible, enjoy.

You'll need VisorX or VisorXForce
(mod edit: please include all needed resource without having to download them externally)





DOWNLOAD [UC] :  【1.6.rar】  : [UP] DOWNLOAD


*********************************************************************************


Ka0s Leaderboard



Introduction

Ka0s Leaderboard is an app for Assetto Corsa which aims to bring comprehensive in-gamelive timing into the game. Unlike apps like Rivali Tempo and RSR, this app will not push data to an external website for later analysis - Rivali and RSR do a fantastic job of that already. Instead, it will focus solely on in-game data display, with the long term objective of replacing the default leaderboard (which you get when you press TAB).

Instead of typing a wall of text explaining what the app does, just watch the video below and see for yourself (watch in HD Fullscreen).





Assetto Corsa Ka0s Leaderboard v0.3.0 App Demo



Changes in Latest Version (0.4.0 | 29-Aug-2014)
  • Updated for AC 0.22 shared memory update
Installation
  • Download the latest file from http://www.racedepartment.com/downloads/ka0s-leaderboard.2679/
  • Extract the contents of the archive into your main Assetto Corsa folder (typically SteamApps/common/assettocorsa)
    • IMPORTANT: Make sure you delete the existing app folder (assettocorsa\apps\python\ka0sleaderboard) before installing this version
  • In-game (during a session), move your mouse towards the right of the screen and click on the "K" icons shown below to activate the leaderboard and laps app:
[​IMG] [​IMG]

Configuration

You can configure many aspects of the app directly in the code (Configuration GUI is Coming Soon ™).

Head over to assettocorsa/apps/python/ka0sleaderboard/klb/src/config.py and tinker away to your heart's content. There are pretty detailed comments inside the file itself, explaining what the various options do - feel free to ask me how to change some stuff around as well.

You can :
  • Change the font size and window opacity
  • Change the colors being used for various features
  • Adjust the number of rows being displayed
  • Modify which columns are displayed, and the order in which they are displayed
And more!

Screenshots

Leaderboard App : Default Layout
[​IMG]

Leaderboard App : Minimal Layout (Time)
[​IMG]

Leaderboard App : Minimal Layout (Distance)
[​IMG]

Leaderboard App : Minimal Layout (Time+Distance)
[​IMG]

Leaderboard App : Delta Layout (Time)
[​IMG]

Leaderboard App : Delta Layout (Distance)
[​IMG]

Leaderboard App : Delta Layout (Time+Distance)
[​IMG]

Leaderboard App : Completion Layout
[​IMG]

Leaderboard App : Speed Layout
[​IMG]

Leaderboard App : Drag Race Layout
[​IMG] 


Laps App : Default Layout
[​IMG]

Known Issue

The app does not current work in multi-player races. 

This is due to a bug in the API which does not record all data in MP races. Rombik has filed a bug report for this here, but no luck yet =( The devs are aware of this, so hopefully this gets fixed soon. This is Early Access after all, so have patience =)

Bug Report
Code:
=== Python API doesn't return LapTime, lastSplits, BestLap, LapCount for other cars (id != 0) in MP ===

This info is a must have for apps which show timing, positions, delta etc.
Btw, API for NormalizedSplinePosition, DriverName, etc works fine.

PS
I understand that this is low priority and related to "Programming Language - Apps - GUI Themes" forum, but it seems like that forum is ignored by developers.
Credits

This app is heavily inspired by Rombik's Race Delta app, and uses a lot of the same codebase (with his permission ofc). Big thank you!

TODO

  • GUI configuration
  • Pit/Invalid lap/etc indicator
  • Add columns for current lap delta and projected lap time for on current lap
  • Drift points column
  • Real-time graphs
  • Bugfixes in replay/drag/drift mode
  • Various performance improvements
And more as I can think of stuff! Suggestions are also welcome of course =)


DOWNLOAD [UC] : 1 MB.rar : [UP] DOWNLOAD

*********************************************************************************

No comments