[REL] Tv Plugin

Discussion in 'Other' started by Gerald Jacobson, May 12, 2014.

  1. Gerald Jacobson

    Gerald Jacobson Registered

    Joined:
    Jan 26, 2013
    Messages:
    827
    Likes Received:
    18
    Cool :)

    Envoyé de mon GT-N7105 en utilisant Tapatalk
     
  2. Fraggon

    Fraggon Registered

    Joined:
    Aug 27, 2013
    Messages:
    202
    Likes Received:
    9
    yay :)
     
  3. Gerald Jacobson

    Gerald Jacobson Registered

    Joined:
    Jan 26, 2013
    Messages:
    827
    Likes Received:
    18
    Remote Console v1.2.0.0 & Tv Plugin v1.0.34

    - Add a GDB (Track file) provider to retrieve the latitude/longitute of the current played track (query via TV Plugin)

    Here how it works:
    When clicking "Start" on the remote console, the console contact the TV Plugin to retrieve the track file currently used. Then using the GDB filename, it will look if latitude and longitude are defined in the "GRTVPluginConsole-Track.ini" file if not, it extract lattitude and longitude from the GDB file.

    in the "GRTVPluginConsole-Track.ini", you can specify a latitude, longitude to do not use those in the GDB file (in case of incomplete or wrong or crypted mod). Each ini section must match to the GDB file name displayed in the Remote Console (case sensitive)
    Code:
    [SEBRING_12H.GDB]
    latitude=27.451052
    longitude=-81.352268
    ​
    in the "GRTVPluginConsole.ini", you must define under the "[RFACTOR2] section the rF2 core path and the directory where the GDB/AIW will be extracted (note: if you use Track Map plugin you can use the same directory.
    Code:
    [RFACTOR2]
    CorePath=C:\Users\Amphiprion\rFactor2\Core
    GDBExtractPath=C:\Users\Amphiprion\rFactor2\Core\Plugins\TrackMap\Tracks
    ​
    .
    View attachment 13165
     
    Last edited by a moderator: Jun 11, 2014
  4. Noel Hibbard

    Noel Hibbard Registered

    Joined:
    Oct 5, 2010
    Messages:
    2,744
    Likes Received:
    40
    I hope that API key isn't a real one.
     
  5. Gerald Jacobson

    Gerald Jacobson Registered

    Joined:
    Jan 26, 2013
    Messages:
    827
    Likes Received:
    18
    oops :) Edited , thanks
     
  6. SPASKIS

    SPASKIS Registered

    Joined:
    Sep 7, 2011
    Messages:
    3,155
    Likes Received:
    1,426
    The new feature works great. There is an error in the default GRTVPluginConsole.ini where the example of the core path. It reads


    CorePath=C:\Users\Amphiprion\rFactor2\Core

    where it should read


    CorePath=C:\Users\Amphiprion\rFactor2
     
  7. Noel Hibbard

    Noel Hibbard Registered

    Joined:
    Oct 5, 2010
    Messages:
    2,744
    Likes Received:
    40
    Once again the term "Core" creates confusion. The "Core" should have never contained a subfolder called core. It just creates a bunch of confusion. Oh well.
     
  8. SPASKIS

    SPASKIS Registered

    Joined:
    Sep 7, 2011
    Messages:
    3,155
    Likes Received:
    1,426
    In this case if I use the path ending in /core the console will not find modmgr.exe. When I remove it, it works ok.
    It is a little bit strange since modmgr.exe is a actually within core folder...

    enviado mediante tapatalk
     
  9. Gerald Jacobson

    Gerald Jacobson Registered

    Joined:
    Jan 26, 2013
    Messages:
    827
    Likes Received:
    18
    It depends user installation. In my case i have a double core folder. (the application concat "/core" to the given path in the ini filename)
     
    Last edited by a moderator: Jun 12, 2014
  10. Noel Hibbard

    Noel Hibbard Registered

    Joined:
    Oct 5, 2010
    Messages:
    2,744
    Likes Received:
    40
    What ISI refers to as the "Core" is the folder that contains the launcher. But within the Core you have a folder called Core and that is where you have the ModMgr. At least the DataPath doesn't have a subfolder called DataPath. Hahahaha.
     
  11. SPASKIS

    SPASKIS Registered

    Joined:
    Sep 7, 2011
    Messages:
    3,155
    Likes Received:
    1,426
    Not in my case Noel. I have mod manager under the highest level core folder. I have not checked out if there is a second core below it and if there is a second mod manager inside

    enviado mediante tapatalk
     
  12. Noel Hibbard

    Noel Hibbard Registered

    Joined:
    Oct 5, 2010
    Messages:
    2,744
    Likes Received:
    40
    I am referring to a default install. Clearly anyone can move stuff all around and create headaches.

    A default install is something like this:
    DataPath: C:\Users\noelh\Documents\rFactor2
    Core: C:\Program Files (x86)\rFactor2

    The launcher is here:
    C:\Program Files (x86)\rFactor2\Launcher.exe

    The game is here:
    C:\Program Files (x86)\rFactor2\Core\rFactor2.exe

    The ModMgr is here:
    C:\Program Files (x86)\rFactor2\Core\ModMgr.exe

    And the MAS2 tool is here:
    C:\Users\noelh\Documents\rFactor2\Support\Tools\MAS2.exe

    But people love to rearrange stuff and put stuff in folders that need admin access and create confusion later down the road when devs write tools and assume everything is where it belongs.
     
  13. SPASKIS

    SPASKIS Registered

    Joined:
    Sep 7, 2011
    Messages:
    3,155
    Likes Received:
    1,426
    When I refer to core folder I mean the folder that has that specific name, not to the "root" folder.

    I have the different tools you list in the default folders you mention with the exception that I use the same folder for "game core" and for "game content" d:/rf2-B660.

    What I am claiming is that in the ini file, the example path for what it is called Core folder ends in .../core. If I use the equivalent path for my install, the console will give an error of not finding mod manager within rf2-B660/core/core. It is not looking in the folder that I am specifying in the ini. It is adding an "extra core folder" after the path I specify. I hope it is clear now. ..

    enviado mediante tapatalk
     
  14. Gerald Jacobson

    Gerald Jacobson Registered

    Joined:
    Jan 26, 2013
    Messages:
    827
    Likes Received:
    18
    Plugin v1.1.0 & Remote Console 1.2.1.0 available

    - Fix bug where overtake widget stay visible
    - Add Spin Around event in remote console
    - Add CuttingLineGap widget ( Race Session only ): Display the gap of each driver when they cut the line. Look this video, it will be clearer, at around 39mn : https://www.youtube.com/watch?v=KC_7i2GFul4
    ... Widget configurable (nb columns, nb rows, frequency, etc...). It is very similar to the Tower widget, so it is very quick to create a CuttingLineGap widget by copying your Tower Widget.
     
    Last edited by a moderator: Jun 13, 2014
  15. alpha-bravo

    alpha-bravo Registered

    Joined:
    Dec 22, 2012
    Messages:
    1,374
    Likes Received:
    31
    Thx gerald :) but the link to the video does not work for me. It's a link to a offline livestream :confused:.

    Lol forget it thanks it is all ok with the link.
     
    Last edited by a moderator: Jun 13, 2014
  16. Ozy LDDT

    Ozy LDDT Registered

    Joined:
    Jun 5, 2011
    Messages:
    25
    Likes Received:
    0
    I love you lol...
     
  17. Valbuena72

    Valbuena72 Registered

    Joined:
    Dec 23, 2011
    Messages:
    194
    Likes Received:
    0
    Very Amazing !

    Other example https://www.youtube.com/watch?v=ODO9QjxoLWg#t=12m18s
     
  18. Noel Hibbard

    Noel Hibbard Registered

    Joined:
    Oct 5, 2010
    Messages:
    2,744
    Likes Received:
    40
    Oh I see. But ISI's terminology is Core and DataPath. Not "root" or "Game core". That is all I was really getting at. It's bad terminology if you ask me.
     
  19. Ronan Mendina

    Ronan Mendina Registered

    Joined:
    Jun 13, 2014
    Messages:
    5
    Likes Received:
    0
    I registered here again just to thank the wonderful work! My friends and I waited a long time a plugin like this.. Congratulations! Amazing work and support :D

    I would make only one suggestion: Add widget fastest lap
    Do not know if it's possible, but would be interesting show car contacts on console.

    Thank you again!
     
    Last edited by a moderator: Jun 13, 2014
  20. Gerald Jacobson

    Gerald Jacobson Registered

    Joined:
    Jan 26, 2013
    Messages:
    827
    Likes Received:
    18
    hello. For thz fastest lap. Is it ok if i allow the driver timing widget to compare to self best (as actually) and switch to compare to best in category via short cut and console?

    for contact, unfortunately the plugin api does not provide that. and using the world coordinates of two car to test if there is contact is not very cleaver as i don't have the dimension of each car. I did that in a tool based on rf1 replay but the result wasn't very accurate. so in realtime it will provide many spurious event i think. but if someone have an idea i'm open.
     

Share This Page