Dismiss Notice
Hey Guest,
If you are interested in ghosting, the Ghosting Awards for January 2025 has just been announced:

Click here to check it out!

Free Rider Mod Manager

Discussion in 'Third Party Scripting & Development' started by Calculus, Jul 5, 2024.

  1. Calculus

    Calculus Community Developer Staff Member Administrator Ghost Moderator

    Awarded Medals
    As you all know, there are several third party developers who have indulged in creating mods for this community. The majority of these mods have been small scripts hosted on tampermonkey. Although there is no real reason for it, and although tampermonkey is a good viable solution, I wanted to make a mod manager similar to Minecraft's resource pack manager where you can enable/disable packs, as well as change their priority. What separates this from tampermonkey is that instead of running the script on document start or end, devevelopers will have the option to run the script as soon as the game loads or when the game is fully loaded. Furthermore, developers will not have to account for navigation/location changes. This will automatically re-run all userscripts whenever the location changes.

    I quickly threw something together last night and managed to successfully create and inject userscripts from the dashboard, however, none of its main functionality is there yet. I may release a beta version on the chrome webstore for people to mess around with at will. There are also plans to detect frhd-lite and Polygon's mod and maybe change priority of those as well.

    Chrome Extension

    Stay tuned.

    upload_2024-7-5_10-46-46.png
     
    Last edited: Sep 27, 2024
  2. RowanPaul

    RowanPaul Casual Member Official Author

    can someone explain what calculus just said like I am a 6 year old... sounds interesting though
     
    Cerasium likes this.
  3. Cerasium

    Cerasium Mod On The FRHD Speedrun.com Page Ghosting Legend Ghost Moderator Team Helicopter Best Ghoster Of 2024 Official Author

    Awarded Medals
    sounds really good :thumbsup:
     
  4. Calculus

    Calculus Community Developer Staff Member Administrator Ghost Moderator

    Awarded Medals
    Working on a beautified built-in code editor:
    upload_2024-7-6_1-55-12.png

    Can't really tell, but it will be colourful when I'm done. Here's what the popup will look like. You will be able to drag around the enabled scripts to change their priority.
    upload_2024-7-6_1-56-15.png
     
    Blank_Guy, RowanPaul, mbcool and 2 others like this.
  5. Calculus

    Calculus Community Developer Staff Member Administrator Ghost Moderator

    Awarded Medals
    Dev update
    Syntax highlighting has been implemented as well as basic functionality including priority management. I believe the only thing that's missing at the moment is the ability to modify the "run-at" option on scripts, as well as a few bugs that need to be squashed. The first beta version has been released on GitHub. I encourage devs to test it out and search for some bugs. It would help a lot.
    upload_2024-7-14_14-1-13.png
     
    Cerasium and Ness like this.
  6. Calculus

    Calculus Community Developer Staff Member Administrator Ghost Moderator

    Awarded Medals
    Version 0.0.1-beta
    The first beta version of the Free Rider Mod Manager has been published to the Chrome Web Store after a lot of tedious changes and bug fixes.

    Known bugs
    • There is a bug causing the first input on the editor to create a new line at the top
    • There may be issues with the actual userscript injection, but it should work for the most part
    • Script editor settings are not currently available
    This was mainly an initial release beta to get something out there. The next version should fix all of these issues and provide a lot more features in a bug free environment.
     
  7. m0unta1nclimber013

    m0unta1nclimber013 Active Member Official Author

    I'm having a problem where when I try to create a new script, it loads forever.
     
    Cerasium likes this.
  8. m0unta1nclimber013

    m0unta1nclimber013 Active Member Official Author

  9. Calculus

    Calculus Community Developer Staff Member Administrator Ghost Moderator

    Awarded Medals
    There may be a November update coming to address some of these issues as well as improve the overall functionality of the mod manager. It is not currently in any state that should be used by average users. I suggest that tampermonkey still be used until the first stable version of this project is finalized and published.
     

Share This Page