Skip to content

FrozenAlex/Nya-quest

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nya Quest

GitHub Downloads (specific asset, latest release) GitHub Downloads (specific asset, all releases)

Beat Saber Quest mod for displaying nya-tastic images from various anime themed web APIs

GIFs could crash on Quest 1

Usage

Nya's settings can be accessed from either the Mod Settings panel or from within Nya's setting modal

Resetting Nya's Floating Screen Position

Nya features a floating screen, allowing Nya to be accessed outside of the gameplay setup panel. In the event that this floating screen gets stuck somewhere inaccessible it's position can be reset from mod settings panel. The position can also be reset from Nya's settings modal.

Supported Image Sources

Note: I don't own any of these sources so I can't guarantee the images will always be appropriate

Local Files

In order for local files to work there must be compatible images in the sfw / nsfw files found in Nya's folder in ModData\com.beatgames.beatsaber\Mods\Nya\Images. The compatible file types are PNG, JPEG, GIF. Images which are downloaded via Nya will also be placed in the sfw / nsfw folders.

Installation

Install the latest version of Nya Quest.

Contribution

Feel free to point out any suggestions or improvements by submitting a PR or contacting me on Discord (FrozenAlex).

Credits

Build instructions

Prerequisites

  1. Install ninja, cmake and android ndk (version 27 or higher)
  2. Create a file called ndkpath.txt in the project root and paste the path to ndk folder or add ANDROID_NDK_HOME environment variable
  3. install qpm and add it to PATH
  4. Install dependencies using qpm restore
  5. Generate a mod.json using a command qpm qmod build (it is needed to build a mod)

Building

build.ps1

This script has multiple options:

  • -Debug - copy the development version of the mod to quest
  • -Clean - removes all the build cache

Development build and copy to quest

./copy.ps1 -Log -Debug 

Before doing this command you need to install qmod version on the quest first.

This script has multiple options:

  • -Log - starts to log after running the command
  • -Debug - copy the development version of the mod to quest
  • -Clean - removes all the build cache

Make a qmod file for installing on quest

./buildQMOD.ps1 Nya

Debug recommendations

Oculus developer tool

It's an extension for VSCode that helps with debugging. It's kinda whack but it works (Only on Windows) VS Marketplace Link

About

Port of Nya mod with gifs and floating images

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 91.8%
  • PowerShell 6.4%
  • CMake 1.8%