Skip to content
This repository has been archived by the owner on Mar 17, 2021. It is now read-only.

V1.1 (Unfinished)

Pre-release
Pre-release
Compare
Choose a tag to compare
@megamaz megamaz released this 08 Nov 23:20
· 65 commits to master since this release

V1.1 (Unfinished)

V1.1 is out. This version has been tested but is yet to come out with new features. This is still in beta, so be sure to keep updated.

Requirements

  • Python 3.9 or higher, found here
  • A code editor (personal suggestion is VScode)

Suggestions

These are suggestions for you to use this script. They aren't required but will sure help you.

  • Beat Saber. If you're using Quest you don't need it installed on PC.
  • NoodleExtensions. If you wish to playtest. NoodleExtensions requires CustomJSONData

Additions

  • _color support
  • Editor.updateDependencies updates the _requirements of the current level you're editing.
  • Editor.EditWall
  • Example scripts

Upcoming features:

  • AssignTrackParent
  • AssignPlayerToTrack
  • The docs are still a wip. At the moment of writing this, they are approximately 50% complete.

Why are AssignTrackParent and AssignPlayerToTrack taking so long?

It's because they work differently than AnimateTrack and AssignPathAnimation. However, they're both similar - which means once one is added, the other will be too.

How can I help?

If you want to contribute, then feel free to Fork the project and to then do a pull request. I will look over it and (possibly) merge.

I don't want to use this. What should I use instead?

¯\_(ツ)_/¯

I don't know python. Can I still use this?

Of course! You have two choices in this case.

  1. You can do a full python course
  2. You can read the docs
  3. You can read this code's docs.
    You can also look at some of the example codes that also explain how to use it.

ok

ok

What's your discord so I can ask questions?

my discord is megamaz#1020

100% of questions on this page were made-up on the spot.