Code Monkey home page Code Monkey logo

simply-love-oat-fork's Introduction

SIMPLY LOVE (Oat vs Rya's Fork)

logo time

A fork of NotITG's Simply Love with more features, different graphics, theming and aesethetics. This repo mainly serves as a way to sync changes with the NotITG Simply Love fork.

Features

Do note this list is slightly inaccurate as I've only done this when pushing this repo

  • !! I removed some Japanese/Korean/Chinese fonts that are rarely used for faster load times, but this might be what would be considered a Bad Idea
  • A cross-platform Discord rich presence implementation
  • Changes to scatterplots to show sync-relevant info
  • Results screen now shows PB scoring and funnies on fail
  • Hide EVENT MODE (god bless)
  • Some extra animations, just for fun
  • Transparency, slight graphic changes for minor things like headers/footers and fresh theming
  • New fonts!
  • Samario's basic chart extended stats view
  • Groove Nights-like playtime
  • QUICK quick play (instant song wheel)
  • 57:8 aspect ratio support (oat what)
  • Lots of friends ! (lots. really.)
  • Just, in general, tons of weird meme additions and annoyances

(Pixel chars art mostly by pixloen) (Some meme additions are directly stolen from the UKSRT Discord Server)

Screenshots

title song select result usb screen config

Rich Presence Installation

Get Node.js, cd to 1 - rich presence (oat impl) and run

npm install

After which, run node index.js each time you launch nITG (can also be open all the time, if you like)

simply-love-oat-fork's People

Contributors

arceuss avatar arcticfqx avatar infinitephantasm avatar jaezmien avatar jecket22 avatar jewelots avatar kydash avatar nyaighthazard avatar oatmealine avatar pcboygames avatar spiritaxolotl avatar starundrscre avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

simply-love-oat-fork's Issues

turning off ScreenSelectMusic friends breaks the menu

i think i found the problem with the ScreenSelectMusic friends not working when turning them off

it's probably due to how the off option doesn't have any friends defined in ScreenSelectMusic overlay's default.xml, so adding a friend will probably work there? (we're already hiding the friends when the off option is enabled)

i am not able to test as of know since i am stuck in school, but someone might be able to test the above fix(?)

pictures courtesy of Orange Juice in the nitg server:
unknown-59.png
unknown-85.png

Pink pixel at top left corner

When the window width is larger than the default width there is a pink pixel on the top left corner which doesn't go away no matter what screen is loaded.

image

I am using 16:9 aspect ratio option but it also happens on 4:3 when the window width is larger.

Stop the FailOverlay gif's memory spam

From issue #17 and commit 1cea095's comment, I thought like this:

  • ALL FailOverlay is ALWAYS on screen, regardless of whether it is in use or not
  • If some FailOverlay has animation, System ALWAYS update the animation
  • After died with Fortnite gif or mp4, they are spam memory too

So, we need to cheange these FailOverlays: Go2Brazil, Fortnite, FortniteCover
I'll write the fix code (using alt png when not fail) and attach on #18

theme scripts getting errors while loading on startup

found two script errors when trying to fix a bug on my build related to headers:

  • this script errors because of the SHAME copypasta, not sure how to fix besides putting the copypasta in one big line/removing it entirely
00:00.265: Loading "/Themes/simply-love-oat-fork/Scripts/Headers.lua" ...
00:00.267: Dialog: "Lua runtime error:
00:00.267: /Themes/simply-love-oat-fork/Scripts/Headers.lua:227
00:00.267: unfinished string near `"
'" [LUA_ERROR]
  • not sure why this is bugged, and not sure how to fix
00:00.239: Loading "/Themes/simply-love-oat-fork/Scripts/OatOptions.lua" ...
00:00.240: Dialog: "Lua runtime error:
00:00.240: /Themes/simply-love-oat-fork/Scripts/OatOptions.lua:3
00:00.240: attempt to index global `PROFILEMAN' (a nil value)
00:00.240: stack traceback:
00:00.240: 	/Themes/simply-love-oat-fork/Scripts/OatOptions.lua:3: in function `OatProfile'
00:00.240: 	/Themes/simply-love-oat-fork/Scripts/OatOptions.lua:11: in main chunk" [LUA_ERROR]

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.