changes in JSON files

Discussion in 'General Discussion' started by redapg, Nov 13, 2015.

  1. redapg

    redapg Registered

    Joined:
    Jan 16, 2012
    Messages:
    1,298
    Likes Received:
    35
    Because i need to compare some JSON files if a new build has been released, to make sure that my online editing tool is "up to date", i thought it also might be interesting for others, to know what has been changed.
    If something changed, it is strongly recommended to let the game create a new JSON file instead of putting the old file in the new installation.
    Also if you just update the game.

    I compare 3 files:
    player.JSON
    Multiplayer.JSON
    CustomPluginVariables.JSON

    player.JSON 1080 -> 1084
    no changes

    Multiplayer.JSON 1080 -> 1084
    no changes

    CustomPluginVariables.JSON 1080 -> 1084

    no changes




    player.JSON 1052 -> 1080
    The default Setting for:
    Rearview Particles":
    changed from old: false to new: true

    removed Entries:
    "Sim Processor Thresh":255,

    Multiplayer.JSON 1052 -> 1080
    The default Setting for:
    Temporary Vehicle Graphics":
    changed from old: 10 to new: 20

    CustomPluginVariables.JSON 1052 -> 1080

    The "StockCarRules.dll" Entry has 2 new Variables:
    "AdjustUntilYellowFlagState":4,
    "AllowFrozenAdjustments":1,

    And the SteamPlugin has been added.
    Entry:
    "SteamPlugin.dll":{
    " Enabled":1
    },




    player.JSON 1036 -> 1052
    The Entry "Self In Cockpit Rearview":0, changed to "Self In Rearview":"",
    And the default Settings for:
    "CHAMP Num Qual Sessions":
    "CURNT Num Qual Sessions":
    "GPRIX Num Qual Sessions":
    "MULTI Num Qual Sessions":
    "RPLAY Num Qual Sessions":
    Changed from old: 0 to new: 1

    removed Entries:
    "Self In TV Rearview"

    Multiplayer.JSON 1036 -> 1052
    no changes

    CustomPluginVariables.JSON 1036 -> 1052

    no changes



    player.JSON 1028 -> 1036
    The Comment (ONLY the Comment!) for "Speed Units" changed from:
    "0 = MPH, 1 = KPH"
    to:
    "false=MPH, true=KPH"

    And the default Settings for:
    "CHAMP Failure Rate":
    "CURNT Failure Rate":
    "GPRIX Failure Rate":
    "MULTI Failure Rate":
    "RPLAY Failure Rate":
    Changed from old: 2 to new: 1



    Multiplayer.JSON 1028 -> 1036
    no changes

    CustomPluginVariables.JSON 1028 -> 1036

    no changes


    And new, the Differences between the Non-Steam and Steam Versions:
    [TABLE="width: 600, align: left"]
    [TR]
    [TD]Build 1036 Non Steam Version
    [/TD]
    [TD] Build 1036 Steam Version
    [/TD]
    [/TR]
    [TR]
    [TD]player.JSON Differences
    [/TD]
    [TD][/TD]
    [/TR]
    [TR]
    [TD]"Speed Units#":"false=MPH, true=KPH",
    [/TD]
    [TD]"Speed Units#":"0 = MPH, 1 = KPH",
    [/TD]
    [/TR]
    [TR]
    [TD]"CURNT Failure Rate":1,
    [/TD]
    [TD]"CURNT Failure Rate":2,
    [/TD]
    [/TR]
    [TR]
    [TD]"GPRIX Failure Rate":1,
    [/TD]
    [TD]"GPRIX Failure Rate":2,
    [/TD]
    [/TR]
    [TR]
    [TD]"MULTI Failure Rate":1,
    [/TD]
    [TD]"MULTI Failure Rate":2,
    [/TD]
    [/TR]
    [TR]
    [TD]"RPLAY Failure Rate":1
    [/TD]
    [TD]"RPLAY Failure Rate":2
    [/TD]
    [/TR]
    [TR]
    [TD]Multiplayer.JSON Differences
    [/TD]
    [TD][/TD]
    [/TR]
    [TR]
    [TD]identical
    [/TD]
    [TD][/TD]
    [/TR]
    [TR]
    [TD]CustomPluginVariables.JSON Differences
    [/TD]
    [TD][/TD]
    [/TR]
    [TR]
    [TD][/TD]
    [TD]Additional Entry for SteamPlugin.dll
    [/TD]
    [/TR]
    [/TABLE]



    NOTE:
    Because 0 isn't shown in the tables if i use it more times for any reason, i use NULL instead of it.

    player.JSON 1008 -> 1028
    removed:
    "Debris Removal"
    "Parts Duration"
    "Replay Wraparound"
    "Double File Override"
    "Lucky Dog Override"


    added:
    "Tooltips"

    changed default values:
    [TABLE="width: 500, align: left"]
    [TR]
    [TD]entry
    [/TD]
    [TD]old
    [/TD]
    [TD]new
    [/TD]
    [/TR]
    [TR]
    [TD]CURNT Allowed Vehicles
    [/TD]
    [TD][/TD]
    [TD]NO_AI
    [/TD]
    [/TR]
    [TR]
    [TD]GPRIX Allowed Vehicles
    [/TD]
    [TD][/TD]
    [TD]NO_AI
    [/TD]
    [/TR]
    [TR]
    [TD]Cockpit Vibration Mult2
    [/TD]
    [TD]1
    [/TD]
    [TD]NULL
    [/TD]
    [/TR]
    [TR]
    [TD]Gap Check
    [/TD]
    [TD]0.03
    [/TD]
    [TD]NULL
    [/TD]
    [/TR]
    [TR]
    [TD]LSI Top
    [/TD]
    [TD]0.167
    [/TD]
    [TD]0.15
    [/TD]
    [/TR]
    [TR]
    [TD]Max Headlights
    [/TD]
    [TD]12
    [/TD]
    [TD]256
    [/TD]
    [/TR]
    [TR]
    [TD]Opponent Detail
    [/TD]
    [TD]NULL
    [/TD]
    [TD]2
    [/TD]
    [/TR]
    [TR]
    [TD]Player Detail
    [/TD]
    [TD]1
    [/TD]
    [TD]2
    [/TD]
    [/TR]
    [TR]
    [TD]Rearview Particles
    [/TD]
    [TD]true
    [/TD]
    [TD]false
    [/TD]
    [/TR]
    [TR]
    [TD]Road Reflections
    [/TD]
    [TD]1
    [/TD]
    [TD]NULL
    [/TD]
    [/TR]
    [TR]
    [TD]Shadow Blur
    [/TD]
    [TD]NULL
    [/TD]
    [TD]2
    [/TD]
    [/TR]
    [TR]
    [TD]Texture Detail
    [/TD]
    [TD]1
    [/TD]
    [TD]2
    [/TD]
    [/TR]
    [TR]
    [TD]Texture Filter
    [/TD]
    [TD]1
    [/TD]
    [TD]2
    [/TD]
    [/TR]
    [TR]
    [TD]Track Detail
    [/TD]
    [TD]1
    [/TD]
    [TD]2
    [/TD]
    [/TR]
    [TR]
    [TD]CHAMP Weather
    [/TD]
    [TD]4
    [/TD]
    [TD]3
    [/TD]
    [/TR]
    [TR]
    [TD]CURNT Weather
    [/TD]
    [TD]4
    [/TD]
    [TD]3
    [/TD]
    [/TR]
    [TR]
    [TD]GPRIX PrivatePractice
    [/TD]
    [TD]1
    [/TD]
    [TD]NULL
    [/TD]
    [/TR]
    [TR]
    [TD]GPRIX Weather
    [/TD]
    [TD]4
    [/TD]
    [TD]3
    [/TD]
    [/TR]
    [TR]
    [TD]MULTI Weather
    [/TD]
    [TD]4
    [/TD]
    [TD]3
    [/TD]
    [/TR]
    [TR]
    [TD]RPLAY Weather
    [/TD]
    [TD]4
    [/TD]
    [TD]3
    [/TD]
    [/TR]
    [TR]
    [TD]Run Practice1
    [/TD]
    [TD]false
    [/TD]
    [TD]true
    [/TD]
    [/TR]
    [/TABLE]


    Multiplayer.JSON 1008 -> 1028

    changed default values:
    [TABLE="width: 500, align: left"]
    [TR]
    [TD]entry
    [/TD]
    [TD]old
    [/TD]
    [TD]new
    [/TD]
    [/TR]
    [TR]
    [TD]Auto Exit
    [/TD]
    [TD]false
    [/TD]
    [TD]true
    [/TD]
    [/TR]
    [/TABLE]

    CustomPluginVariables.JSON 1008 -> 1028
    no changes
     
    Last edited by a moderator: Apr 28, 2016
  2. argo0

    argo0 Registered

    Joined:
    Jan 22, 2012
    Messages:
    624
    Likes Received:
    8
    That's useful to me, certainly. Thanks.
    Sent from my SM-N9005 using Tapatalk
     
  3. peterchen

    peterchen Registered

    Joined:
    Oct 25, 2011
    Messages:
    2,099
    Likes Received:
    285
    Thanks for info!
    Should be sticky and updated every time!
     
  4. Emery

    Emery Registered

    Joined:
    Oct 24, 2010
    Messages:
    2,604
    Likes Received:
    1,253
  5. Euskotracks

    Euskotracks Registered

    Joined:
    Nov 29, 2013
    Messages:
    1,093
    Likes Received:
    187
    Very good post!
    I would also think that it is interesting to remark which variables in the 3 default JSON files change their default value in a substantial way. I suppose OP is using notepad++ compare plugin to find new and obsolete variables. When doing the check I think it would be easy to account for default value changes. I found a difference in multiplayer.json which seemed to affect collision detection stuff. I'll check and edit my post later because I can't remember the name.

    Enviado desde mi SM-T530 mediante Tapatalk
     
  6. TJones

    TJones Registered

    Joined:
    Oct 5, 2010
    Messages:
    950
    Likes Received:
    124
    Now that's interesting, would be nice to have, in the car setup screen for example.
    Question, is the actual UI capable of using Tooltips?

    Thank's redapg.
     
  7. redapg

    redapg Registered

    Joined:
    Jan 16, 2012
    Messages:
    1,298
    Likes Received:
    35
    I had the same thought after i posted the thread.
    I will add the changed "default" values in the first posting, soon.

    And just for information: i use Total Commander for content-comparison of files. ;)
     
  8. redapg

    redapg Registered

    Joined:
    Jan 16, 2012
    Messages:
    1,298
    Likes Received:
    35
  9. matf1

    matf1 Registered

    Joined:
    Dec 27, 2011
    Messages:
    671
    Likes Received:
    1
    Thanks Chris, Missed this first time round for some reason, but subscribed now ;)
     
  10. redapg

    redapg Registered

    Joined:
    Jan 16, 2012
    Messages:
    1,298
    Likes Received:
    35
  11. alpha-bravo

    alpha-bravo Registered

    Joined:
    Dec 22, 2012
    Messages:
    1,379
    Likes Received:
    31
    thank you !
     
  12. Hazi

    Hazi Registered

    Joined:
    Jan 15, 2012
    Messages:
    756
    Likes Received:
    74
    thx
     
  13. redapg

    redapg Registered

    Joined:
    Jan 16, 2012
    Messages:
    1,298
    Likes Received:
    35
  14. redapg

    redapg Registered

    Joined:
    Jan 16, 2012
    Messages:
    1,298
    Likes Received:
    35

Share This Page