SubStanding

Apps SubStanding 1.1

Login or Register an account to download this content
Hi nice app, i made some modifications:

-added option to show mini preview instead of badge for the car
+uses an existing "preview_mini.png" or jpg, fallback is normal preview image in skin folder
+create the "preview_mini.png" with this "CM preview-preset": acstuff dot ru /s/ZBPg
+note: it will not interfere with your normal preview-pic; at 228x165 it will create those files fast

-moved and changed config files, so CM can change them per UI
"apps\python\SubStanding\settings\settings.ini"
"apps\python\SubStanding\settings\settings_defaults.ini"

-added shorter names option (two letters from first name, five from last; or seven if only one name)

-and it filters out ai-strength and aggression from drrivers names, if its there

edit: update down below

with enabled mini-skin:
substanding_v1.2pic.png


using the linked "CM preview-preset":
substanding_v1.2pic_CM.png


CM app-options:
substanding_v1.2pic_CM_settings.png
 
Last edited:
Will this App show the correct/actual position of a car that is shared in multiplayer with driver swap? The realtime app does not work when using driver swaps.
 
SubStanding v1.4
-added option for switching camera when clicking on name label - now you must be careful where to click and drag these windows ;)
(all windows with names are affected)
-slightly changed the settings page in CM-settings-apps-substanding

(rename attached file after download, its a zip-archive, then unpack to ac root folder)
 

Attachments

  • SubStanding_v1.4.zip.txt
    174.2 KB · Views: 263
Yes.. also looking for this functionality
*facepalm*
RealTime tells what actually car is in front/behind, even if it’s not the same lap.
Try to be lapped and see the difference
It might be a bit late for you guys, but since I've just started with Assetto Corsa I've updated the original v1.1 to my needs, including the relative window.

relative_global_changes.png


I've marked the changed config properties in red.

General updates include:
- Added relative app (shows relative in all modes instead of best times)
- Changed time colors (orange in front, yellow in front lapped, green behind, blue behind lapped), adjusted +- for in front behind (based on ACC)
- added lower alpha texts for lapped cars
- allow colorDistance 0 for always full colorized
- add bottom anchor functionality (if the number of drivers changes the bottom of the window will stay in the same position, useful for anchoring to bottom of the screen)
- fixed the first lap distance jumping issue completely, including session resets
- minor performance improvements (better string formatting, removal of unnecessary code)

For your understanding, cars are marked yellow even before they lap you if they are displayed behind in relative. Same for cars you will lap. You will always be in the center position of the relative. Even when in lead or last.

Since I don't need the previous changes from this thread and they do not seem easily mergeable (since both of us refactored the original code in different ways), I will most likely not merge them. Maybe leBluem will merge my changes into his version.
 

Attachments

  • SubStanding_1.1b.zip.txt
    179.8 KB · Views: 170
Last edited:
I use the basic position windows of substanding (Global position and Class position) in multiclass races a lot, but i found manually managing the classes.ini file a bit tedious.

Screenshot_1.png


So i wrote a small batch file that auto creates classes in the format needed for substanding's classes.ini file. Personally i have already tagged most of the cars with the correct class using the hastag tag variant. So for example all GT3 cars would have the "#GT3" tag applied to them in CM.

The batch file is pretty basic, but it does its job for me. Here's the workflow:
Installation: Copy both the batch file and the sample.txt in the \cars\ subfolder of AC.
1. Change the search string in the sample.txt file to whatever class you want the batch file to search - and create a class list for.
2. Run the batch file. It will look for the contents of sample.txt in every single ui_car.json in every subfolder.
3. It will generate and open a result.txt file with all car folder names that it found already put in a format compatible with substanding. Just add a class name to the top of the file, so replace [ Class] with [GT3 Class] or [LMP1 Class] for example, and you're good to go.
4. Copy the entire contents of result.txt over to the classes.ini file in \apps\python\SubStanding\SubStanding_classes\
5. Repeat for as many classes as you want substanding to recognize.

It's a simple tool tbh. and by no means perfect, but i thought it might help other users that still use substanding, especially when it comes to multiclass races.
 

Attachments

  • substanding_classbatch.zip.txt
    792 bytes · Views: 132
Last edited:
Is there a way to hide certain drivers or classes from showing up in the list? I want our cars used for recording/live stream to not show up. Maybe it could be done with either ignoring certain driver names or a certain class?
 

Latest News

What's needed for simracing in 2024?

  • More games, period

  • Better graphics/visuals

  • Advanced physics and handling

  • More cars and tracks

  • AI improvements

  • AI engineering

  • Cross-platform play

  • New game Modes

  • Other, post your idea


Results are only viewable after voting.
Back
Top