Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ixnoahlive/unpaid-overtime
A custom ward for Rhythm Doctor, no mods required.
https://github.com/ixnoahlive/unpaid-overtime
Last synced: about 1 month ago
JSON representation
A custom ward for Rhythm Doctor, no mods required.
- Host: GitHub
- URL: https://github.com/ixnoahlive/unpaid-overtime
- Owner: ixnoahlive
- Created: 2023-04-06T07:53:22.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-04-15T18:01:57.000Z (over 1 year ago)
- Last Synced: 2024-08-07T03:03:05.457Z (5 months ago)
- Language: JavaScript
- Homepage: https://noahthenerd.github.io/unpaid-overtime/
- Size: 2.23 MB
- Stars: 8
- Watchers: 2
- Forks: 1
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
🟢 Unpaid Overtime 🔴
A custom levels ward for Rhythm Doctor, no mods required.
Ever wanted to have a longer story mode for Rhythm Doctor, without going through the tedious process of moving .dll files? [Unpaid Overtime](https://NoahTheNerd.github.io/unpaid-overtime) is fanmade bonus content for Rhythm Doctor that aims to add new content
## 🕹 Playing Levels
Want to play some levels from wards? Here's some featured ones to get you started.- [First Shift](https://NoahTheNerd.github.io/unpaid-overtime?ward=firstshift)
- An abridged version of a RDL Setlist, recommended for new players!
- [RDRTS - Amen Break](https://NoahTheNerd.github.io/unpaid-overtime?ward=rdrts/amenbreak)
- Various levels from the RDRTS event in Rhythm Doctor Lounge!
- [🔥 THE GAUNTLET OF TERRY 🔥]()
- grab a glass of milk before trying this spicy ward of p̶̛͈̦͋ữ̶͕̺̽r̴̠̝̻̐͂̐e̶̠̻̳͑ ̴͍̰͉̍s̶͙͙̙̚h̶͔̼̑̐i̷̧̼̪̓͗̈ṭ̸̄p̴̞̞̐ơ̸̹̐š̵̤ţ̷̦̪̽̅͌ ̵̼̀h̶̞̜̓ë̶͈̩́̏̔l̷͉̰͚̇l̴̗͔͒͂
- helpYou can play these by clicking **Copy Link** or by copying all the links. You can then import them into Rhythm Doctor's Custom Levels menu.
## 📃 Documentation
In this section of the `README.md` file we'll be making our own custom ward in Unpaid Overtime.First, we recommend you use a code editor. Notepad or any other text editor works fine but if you're looking for a *fancy* way to edit these JSON files you can use [Visual Studio Code](https://code.visualstudio.com/) or [Sublime Text](https://www.sublimetext.com/). Don't worry, all this is just making a JSON file. It's not that scary!
### Making the ward
Let's start by making a json file. We'll name it `samuraiward.json`!Now, you can paste this into the `samuraiward.json` file to get started. We'll customize it later.
```json
{
"name":"Samurai's Ward",
"author":"Samurai",
"bg":"hospital",
"colour":"#004161"
"data":[
{
"type":"level",
"nickname":"1-1",
"name":"Samurai Techno",
"author":"7th Beat Games",
"id":"7bgSamuraiTechno",
"character":"samurai",
"prequote":"I don't feel so good.",
"postquote":"Thank you, doctor.",
"download":"https://example.com/files/Samurai-Techno.rdzip"
}
]
}
```Feel free to mess with the values. You can scroll down a bit further to see all supported options.
Once you're done, you can find your ward by adding the `?ward=filename` parameter, replacing filename with the name of your json file without the `.json` extension at the end. Good luck, and have fun!
### Supported Values
These are all supported keys for ward creation. All required ones are marked with \*, and all unsupported ones are marked with [!].#### Ward Base
| Key | Expected Value |
| --- | -------------- |
| name* | A string |
| author | A string |
| bg | [A supported background](https://github.com/NoahTheNerd/unpaid-overtime/blob/main/loadWard.js#:~:text=%7D-,const%20bgs,-%3D%20%7B) |
| colour | A HEX Colour for scrollbar, transparency is supported |
| color | Bastardized version of the `colour` key |
| data* | [An array of objects](#ward-data) |#### Ward Data
| Key | Expected values |
| --- | -------------- |
| type*| `level` `exit` |
| nickname*| A string formatted like `1-1` or `4-X` |
| name*| A string that may be cut off |
| id*| `author,author:LevelName` |
| download* | A URL string to a `.rdzip` file |
| character*| [A supported character](https://github.com/NoahTheNerd/unpaid-overtime/blob/main/loadWard.js#:~:text=const%20characters%20%3D%20%7B) |
| prequote | Pre-completion quote |
| postquote [!] | Post-completion quote |
| destination* | A link or path to a page. (ONLY REQUIRED FOR `exit` TYPE ENTRIES |
## ⭐ Contributing
Join [our Discord](https://discord.gg/auk3KmbdXg) if you're interested in contributing. Opening issues & pull requests is always appreciated.