Page 3 of 5 FirstFirst 12345 LastLast
Results 21 to 30 of 48

Thread: Customizing Car Classes

  1. #21
    Junior Member
    Join Date
    May 2017
    Posts
    16
    Quote Originally Posted by The Iron Wolf View Post
    Ok, I know the problem:
    Car classes are case sensitive, (I knew this is wrong, but my lazy ass never got to it). Also, despite how awesome CC is, guy can't detect that typo 2104 means 2014

    Correct string:
    "rf2ClassNames": [ "IndyCar_2014_Chevrolet", "IndyCar_2014_Honda" ],





    Make sure in Documents, your override file is in folder CrewChiefV4.

    Here's how output should look like:
    23:05:30.409 : New driver eddy waylon is using car class INDYCAR at position 2
    23:05:30.411 : New driver hunter shark is using car class INDYCAR at position 1
    23:05:30.412 : New driver takai shou is using car class INDYCAR at position 3
    Ok, changed the block to this:


    {
    "carClassEnum": "INDYCAR",
    "raceroomClassIds": [ 5383 ],
    "pCarsClassNames": [ "Indycar" ],
    "rf2ClassNames": [ "IndyCar_2014_Chevrolet", "IndyCar_2014_Honda" ],
    "brakeType": "Carbon",
    "maxSafeWaterTemp": 105,
    "maxSafeOilTemp": 140,
    "maxColdBrakeTemp": 411,
    "maxWarmBrakeTemp": 675,
    "maxHotBrakeTemp": 1570
    },

    And now I see this:

    08:05:26.676 : Purged 1 sounds, there are now 1170 active SoundPlayer objects
    08:05:49.051 : Initialized rFactor 2 Shared Memory
    08:05:49.058 : rFactor 2 Shared Memory version: 1.1.0.1
    08:06:20.321 : No landmarks defined for this track
    08:06:20.339 : New session, trigger data:
    08:06:20.342 : EventIndex 1
    08:06:20.344 : SessionType Practice
    08:06:20.346 : SessionPhase Garage
    08:06:20.347 : SessionIteration 0
    08:06:20.349 : HasMandatoryPitStop False
    08:06:20.350 : PitWindowStart 0
    08:06:20.352 : PitWindowEnd 0
    08:06:20.353 : NumCarsAtStartOfSession 1
    08:06:20.354 : SessionNumberOfLaps 0
    08:06:20.356 : SessionRunTime 9930
    08:06:20.357 : SessionStartPosition 1
    08:06:20.359 : SessionStartTime 2017-05-18 8:06:20 AM
    08:06:20.360 : TrackName Indianapolis -- Oval
    08:06:20.362 : Player is using car class INDYCAR at position 1
    08:06:20.364 : New session
    08:06:20.366 : New session details...
    08:06:20.367 : SessionType Practice
    08:06:20.368 : EventIndex 1
    08:06:20.370 : SessionIteration 0
    08:06:20.371 : TrackName Indianapolis -- Oval
    08:06:20.372 : Clearing game state...
    08:06:20.391 : Using unmapped driver last name ????????? for raw driver name ?????????
    08:06:20.419 : ********** starting spotter***********

    May I assume that:

    08:06:20.362 : Player is using car class INDYCAR at position 1

    is what we are looking for similar to what you describe, or should the output line be more specific?

    This line:

    08:06:20.391 : Using unmapped driver last name ????????? for raw driver name ?????????

    was using my nickname for ?????? and not my real name. Is there a way to influence what name is identified by crewchief in this line?

    The devil is always in the details?

  2. #22
    Ok, so we're making progress, looks like you mapped ISI dallara to Crew Chief indycar successfully Does Dw12 only has Chevy and Honda?

    Also, did you replace your nickname with ???? in above text?

  3. #23
    Crew Chief Mega Corp CEO mr_belowski's Avatar
    Join Date
    Feb 2017
    Posts
    1,017
    this looks correct - the INDYCAR line means that the app has correctly identified the game's car class as an Indycar.

    I don't understand the second question. Does the debug actually print "??????" or have you redacted your name? Bear in mind that this is what the app will use when it's telling *other players* about you. You'll never hear this.

    [edit] curse your ninja skillz


    [edit2]

    I would remove these lines:
    "maxColdBrakeTemp": 411,
    "maxWarmBrakeTemp": 675,
    "maxHotBrakeTemp": 1570

    and let the app use its standard "Carbon" brake temp thresholds (which are a lot higher than what you have here). The issue you were having wasn't incorrect temp thresholds for Indycars, it was because the app didn't know you were driving an Indycar

  4. #24
    Junior Member
    Join Date
    May 2017
    Posts
    16
    Quote Originally Posted by The Iron Wolf View Post
    Ok, so we're making progress, looks like you mapped ISI dallara to Crew Chief indycar successfully Does Dw12 only has Chevy and Honda?

    Also, did you replace your nickname with ???? in above text?
    yes, just redacted for this reply text, nickname shows in crewchief window.
    Last edited by smbrm; 05-18-2017 at 03:56 PM.

  5. #25
    Junior Member
    Join Date
    May 2017
    Posts
    16
    Quote Originally Posted by mr_belowski View Post
    this looks correct - the INDYCAR line means that the app has correctly identified the game's car class as an Indycar.

    I don't understand the second question. Does the debug actually print "??????" or have you redacted your name? Bear in mind that this is what the app will use when it's telling *other players* about you. You'll never hear this.

    [edit] curse your ninja skillz


    [edit2]

    I would remove these lines:
    "maxColdBrakeTemp": 411,
    "maxWarmBrakeTemp": 675,
    "maxHotBrakeTemp": 1570

    and let the app use its standard "Carbon" brake temp thresholds (which are a lot higher than what you have here). The issue you were having wasn't incorrect temp thresholds for Indycars, it was because the app didn't know you were driving an Indycar
    1) redacted the nickname, so the question here is sometimes I am shown as nickname and sometimes real name. Seems to depend on the server. I believe I am set to use real name, but I only set it one time. But as I say different servers show: nickname sometimes, real name other times?

    2) those are the actual mod values specific to the car, which would be related to actual mod brake performance dynamics, which would make more sense if you have them? Yes because I would believe mod physics will be dynamically responding to these numbers, not generic numbers for brake condition?
    Last edited by smbrm; 05-18-2017 at 04:07 PM.

  6. #26
    Crew Chief Mega Corp CEO mr_belowski's Avatar
    Join Date
    Feb 2017
    Posts
    1,017
    1: this should only change if your in-game name has changed or the driver name mappings have been updated and doesn't depend on the server.

    2: Not sure I follow - a max 'warm' temp for carbon brakes is a lot higher than 675 Celsius - this is right at the bottom end of their operating temperature

  7. #27
    Junior Member
    Join Date
    May 2017
    Posts
    16
    Quote Originally Posted by mr_belowski View Post
    1: this should only change if your in-game name has changed or the driver name mappings have been updated and doesn't depend on the server.

    2: Not sure I follow - a max 'warm' temp for carbon brakes is a lot higher than 675 Celsius - this is right at the bottom end of their operating temperature


    1: Well, as far as I know I have only ever assigned Rf2 to use real name. Why it uses it sometimes is a bit of a mystery that I haven't felt compelled to answer yet.

    2: Rf2 defines brakes this way:

    cold temperature where brake torque is half of optimal: 411
    min temp for optimal brake torque:675
    overheated temperature where brake torque is half of optimal:1570

    I did not have an explanation for the three values that crewchief defines, so assumed these would apply and used them in an attempt to get more appropriate temperature communication from the crewchief?

    "maxColdBrakeTemp": 411,
    "maxWarmBrakeTemp": 675,
    "maxHotBrakeTemp": 1570

    How you define the parmeters is important to understanding what the communication is telling you. What ever temps you use have to be consistent with the game, and the car mod definition; somehow. Perhaps 675 is too low for the crewchief definition, however, does Rfactor 2 provide a value or a method for determining a value consistent with the crewchief definition? So if max warm temp should be 1570, then what is max hot temp? Either way, one might be guessing?

  8. #28
    Crew Chief Mega Corp CEO mr_belowski's Avatar
    Join Date
    Feb 2017
    Posts
    1,017
    With these values a brake temp greater than 675 will trigger an overheating warning, which I don't think is what you want.

  9. #29
    Junior Member
    Join Date
    May 2017
    Posts
    16
    Quote Originally Posted by mr_belowski View Post
    With these values a brake temp greater than 675 will trigger an overheating warning, which I don't think is what you want.
    Ok, I understand that. With the values place in carClassicData file then it is important to understand what the warning is connected too. I used the numbers I did to fill in the blanks with something I could find since no other values are discussed in the carClassData file, nothing on ceramic or carbon. At the time I was hunting for ways to get the crewchief response to be more reasonable without having any idea why it wasn't. I assume that the below the first value is what triggers cold, and as you elude the second value suggests overheating, while the third triggers what? - cooking? ? What are the iron, carbon and ceramic default values?

    BTW, for for forum page reset seems short?

  10. #30
    Rushing to ninja Jim:
    maxColdIronRoadBrakeTemp = 80;
    maxWarmIronRoadBrakeTemp = 500;
    maxHotIronRoadBrakeTemp = 750;

    maxColdIronRaceBrakeTemp = 150;
    maxWarmIronRaceBrakeTemp = 700;
    maxHotIronRaceBrakeTemp = 900;

    maxColdCeramicBrakeTemp = 150;
    maxWarmCeramicBrakeTemp = 950;
    maxHotCeramicBrakeTemp = 1200;

    maxColdCarbonBrakeTemp = 400;
    maxWarmCarbonBrakeTemp = 1200;
    maxHotCarbonBrakeTemp = 1500;

Page 3 of 5 FirstFirst 12345 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •