If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.

rFactor 2 Unofficial Features

Version 4.9.6.4 of the Crew Chief includes new rFactor 2 specific features. Basically, CC now has access to Message Center and track Pitlane Speed Limit data.

However, those features are off by default, because:

* Data is extracted by using unofficial means, not via rF2 Internals API. Since that is not supported, use this functionality at your own risk. It could potentially crash rF2, corrupting .json files, especially after game updates. I suggest having your .json files backed up. You've been warned

* Only English Message Center strings are recognized, if you are using another UI language, some functionality may not work.

To enable: * Start Crew Chief in rF2 mode and allow it to update rF2 plugin.* Start rF2 and exit the game (this will update CustomPluginVariables.json).* set EnableDirectMemoryAccess: 1 in CustomPluginVariables.json* if you want message center features, MC needs to enabled. I only tested "Message Center Detail":3 in player.json.

Here's how SM plugin configuration should look like (space before " Enabled" is required):

Pitlane Speed LimitCC will announce speed limit on pitlane approach (CC tries to guess that you approach pitlane, it won't always work on all tracks). Also, there's new voice command to ask about pitlane speed:

CC will consider tracks with Speed limit above 200kph as having no speed limit.

Next steps:

I'll be adding more messages as I catch them.

I'll try making Stock Car Rules plugin work in both offline and online sessions.

Will see if it is possible to calculate optimal tire/brake temperatures based on static curves for currently selected car/tires/upgrade.

Big thanks: Jim for recording a lot of new soundsMorten our CCMC colleague for his technical expertise and code contributions that made this feature possible
@Nibo (rF2 Log Analyzer author) for a lot of work he put in testing this stuff and collecting traces

Version 4.9.6.6 of CC improves support for Stock Car Rules plugins (both official and evolving one by Matt Sentell).

To enable SCR support make sure "EnableDirectMemoryAccess" is enabled in SM plugin (see the first post), and make sure "Use American terms" option is enabled in the CC's preferences. For best experience, it is also recommended that oval tracks are mapped and marked as "isOval" in trackLandmarks.json file (most already are).

Note that old functionality of hosting SCR plugin is removed from the Shared Memory Plugin and is no longer supported. New functionality is based on reading text directly from the Low Speed Indicator. Note that LSI does not have to be visible for SCR messages to get picked up by CC. The best part is that this approach should work in both offline and online sessions.

If you notice an issue, please provide CC trace and log file with your report.

Special thanks goes to Mike Schreiner for the initial testing of this feature.