Giter Site home page Giter Site logo

videoremote's Introduction

Video Remote Mod

This is a MelonLoader Mod for ChilloutVR, The Video Remote mod adds QOL changes to ChilloutVR being able to have an easier time to do certain functions while in VR & Desktop.

  • Play, Pause, Adjust volume
  • Paste video URLs from Clipboard
  • Change permission between 'Everyone' and 'Instance Moderators'
  • Network Sync Toggle
  • Audio Source switch between, 'Audio Source', 'Room Scale', 'Direct' (2D)
  • Reload current video at current timestamp. (Useful for Prop video players, so you can reload the current video for late joiners)
  • Timestamp controls, Info and Debug pages and more!
  • SponsorBlock's API integration for auto skipping sponsor segments and more!
  • Save/Load URLs from a file
  • Local Video player Screen
    • Most useful when the video player in a world is in an inconvenient spot, or you just want to lay back and still watch.
    • Includes options to adjust the size and toggle pickup.
  • Prop Video Player Syncing
    • Watches for network messages at world join and will sync prop video players if they exists

ChilloutVR website: https://abinteractive.net

Steam Store Page: https://store.steampowered.com/app/661130/ChilloutVR/

This mod was created with no affiliation and not supported by Alpha Blend Interactive / ABI

Any references to code related to Alpha Blend Interactive / ABI is code owned by them.

MelonLoader: https://melonwiki.xyz/#/?id=requirements

Discord

You can join STARCVR discord: https://discord.gg/sHN9x2n2j8

ChilloutVR Modding Group: https://discord.gg/dndGPM3bxu

Mod Information

This mod allows you to have Video Remote Controls in the Quick Menu.

This is the feature request for this mod. https://feedback.abinteractive.net/p/video-player-remote-control

Installation

This mod requires BTKUILib otherwise it will not work.

To install the "Video Remote Mod" place "VideoRemote.dll" inside your "Mods" folder located in ChilloutVR > Mods

Building this project

I'm not going to provide "MelonLoader.dll" & game files related to ChilloutVR, this is on you!

BTKUILib Dependency: BTKUILib

Download the Source Code, references the libs and build.

Developer Note

If this mod breaks terms of service, I will shutdown this project immediately as soon as I get note regarding about this, but I believe that this is a quality of life change.

Is this mod not allowed?

Any modifications that are not approved can get your ABI account terminated and such this modification is following the "modding guidelines" at the best it could be.

They reserve the right to punish users using my mod.

If you are scared of using modifications in your game do not install mods.

Official post regarding Modding: https://docs.abinteractive.net/official/legal/tos/#7-modding-our-games

§7.1 You may only create modifications for the purpose of improving the game. Malicious mods are not permitted and will be punished in any case we deem it necessary to take action on. ✅

§7.2 If you plan on publishing your mods to the workshop you must release the mods sourcecode to the public (for example by using github). This does not affect mods hosted on third party platforms directly, that are not released to the workshop. ✅

§7.3 Publishing obfuscated mods to the workshop is not allowed. ✅

§7.4 If you have to overwrite, alter or include base game scripts with your mod, you have to request appropriate permission before releasing it to the public. In this case we also require you to include a disclaimer that the base code of the game is owned by us. This may be a simple one-liner. ✅

§7.5 When releasing mods to the public, it is required to state, that the mod authors and modification are in no affiliation with ABI and not supported by ABI. ✅

§7.6 You may never create cheats / hacks to bypass limitations or gain an unfair advantage in any game mode or game world. ✅

§7.7 When installing mods, the liability for damage and harm caused by such is on the user. ABI will not be liable for any harm, damage or any other negative impact caused by modifications loaded from sources other than the official workshop. ✅

Credits

Nirvash - Helped a lot by implementing many features to Video Remote Mod.

Shin - Started this project for fun, and really wanted a quality of life feature.

videoremote's People

Contributors

djshinter avatar nirv-git avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar

Forkers

nirv-git

videoremote's Issues

Adding Translations to VideoRemote

Adding translation to my mod, so depending on where you are from the UI will change depending on the settings you have set in Userdata\MelonPreferences.cfg

en_US would be the default.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.