mirror of
https://github.com/zkldi/Tachi.git
synced 2026-09-27 09:28:12 +03:00
* docs: migrate from mkdocs to mdbook - Rename old mkdocs docs/ to old-docs/ for reference - Set up new docs/ with mdbook (book.toml + src/ tree) - Mirror full nav structure from mkdocs.yml into SUMMARY.md - Add Justfile-docs with docs-serve, docs-build, docs-check, docs-install recipes - Import Justfile-docs from root Justfile - Rewrite .github/workflows/docs.yml: build step uses taiki-e/install-action to install mdbook, split into separate build + deploy jobs, PR builds run the check step too * ci(docs): pin actions to SHAs, install mdbook via release binary * ci(docs): install mdbook from apt instead of curling a release binary * dev: replace mkdocs python stack with mdbook in dev image * ci(docs): apt only works on Debian; restore release binary install for Ubuntu CI * docs: fix duplicate file entries in SUMMARY.md * docs: remove docs-install recipe * docs: remove site-url from book.toml to fix asset loading * dev: install mdbook from upstream release binary, not Debian apt The Debian package (0.4.x+ds) strips bundled font assets, leaving the built site without fonts/fonts.css. Use the upstream tarball (same as CI) so the theme is complete. Handles x86_64 and aarch64. * docs: vendor mdbook tarballs in dev/mdbook/, install from there Dockerfile.dev uses COPY + tar to install the right arch at build time. CI extracts the x86_64 tarball directly from the checkout. No network access required for either — and no stripped-fonts Debian package. * fix: unwritten
104 lines
4.9 KiB
Markdown
104 lines
4.9 KiB
Markdown
# Tachi Rules
|
|
|
|
To ensure that the score tracker stays accurate,
|
|
and everyone has a nice time, Tachi enforces some
|
|
rules.
|
|
|
|
## R1: You **MUST NOT** deliberately fake score submissions to Tachi.
|
|
|
|
The punishment for this is an instant, permanent
|
|
IP ban.
|
|
|
|
Accidentally making a mistake in score submission (somehow)
|
|
that results in invalid scores ending up on your profile
|
|
is OK, but if they repeatedly happen in your favour, you
|
|
may be warned.
|
|
|
|
!!! warning
|
|
Cheating on Tachi is very easy. With a basic
|
|
amount of programming knowledge you could fake
|
|
scores.
|
|
|
|
There is no anti-cheat in this regard, and this
|
|
is deliberately so.
|
|
|
|
As such, this rule is enforced **incredibly** strictly.
|
|
|
|
You do not get a second chance. If you fake scores, you
|
|
revoke all access to the tracker.
|
|
|
|
## R2: You **MUST NOT** play on invalid input devices.
|
|
|
|
Games on Tachi have specific requirements for what kind of
|
|
setups are 'legitimate'. That means that you **MUST NOT**
|
|
submit scores on input devices that aren't fair for
|
|
that game, such as playing pop'n on a keyboard.
|
|
|
|
This is to keep everyone on a level playing field.
|
|
|
|
The valid input devices are listed below.
|
|
|
|
### Kamaitachi
|
|
|
|
| Game | Devices | Justifications |
|
|
| :: | :: | :: |
|
|
| beatmania IIDX | Cabinet or any beatmania IIDX controller | Keyboard is not marked as legitimate for beatmania IIDX play (such as on INFINITAS). |
|
|
| CHUNITHM | Cabinet or any AC-size CHUNITHM controller | *AC-size* means the controller should fit a 32-inch monitor. Keyboard is not allowed. |
|
|
| MÚSECA | Cabinet | |
|
|
| SOUND VOLTEX | Cabinet or any AC-size SDVX controller | Keyboard is not allowed, as it is significantly different from controller play. Pocket Voltexes are not allowed either, as they are similarly different. |
|
|
| WACCA | Cabinet | |
|
|
| pop'n music | Cabinet or any AC-size pop'n controller | Keyboard is not allowed, and neither are smaller-sized pop'n controllers, as they give significant advantages (such as on lively). |
|
|
| jubeat | Cabinet or any AC-size jubeat controller | |
|
|
| GITADORA (Gita) | Any *reasonable* guitar | That just means no keyboard play, really.[^1] |
|
|
| GITADORA (Dora) | Any *reasonable* drum kit | There are lots of drum kits. Use common-sense. Keyboard is not allowed for obvious reasons. |
|
|
| maimai DX | Cabinet or any AC-size washing machine | |
|
|
| maimai | Cabinet | |
|
|
| O.N.G.E.K.I. | Cabinet or any AC-like controller | The controller must match the AC layout (WADs have to be vertical and so on) but it does *not* need to be 1:1 to scale (though it should be as close as possible). Keyboard is not allowed.
|
|
| DDR | Any *reasonable* Pad | There are lots of DDR pads, as long as it has four panels and you have to step on it, it's probably fine. Keyboard is not allowed for obvious reasons. |
|
|
|
|
### Bokutachi
|
|
|
|
| Game | Devices | Justifications |
|
|
| :: | :: | :: |
|
|
| BMS (7K) | Anything | Do whatever. |
|
|
| BMS (14K) | Anything | Do Whatever. |
|
|
| unnamed_sdvx_clone (Controller) | Any arcade-size controller | The controller leaderboards are **exclusively** for arcade **SIZE** controllers. **POCKET VOLTEXES DO NOT COUNT AS ARCADE SIZE CONTROLLERS.** |
|
|
| unnamed_sdvx_clone (Keyboard/Other) | Keyboard | The keyboard leaderboards are **exclusively** for keyboard players. You must not play on these leaderboards with a controller! |
|
|
| PMS (Controller) | Any arcade-size controller | The controller leaderboards are **exclusively** for arcade **SIZE** controllers. **MINI POP'N CONTROLLERS DO NOT COUNT AS ARCADE SIZE CONTROLLERS.** |
|
|
| PMS (Keyboard) | Keyboard | The keyboard leaderboards are **exclusively** for keyboard players. You must not play on these leaderboards with a controller! |
|
|
|
|
|
|
!!! info
|
|
As always though, exercise some common sense. I'm not going to whitelist controllers on here, because that's asking for trouble. Use your head as for whether something is fair or not, and if you're not certain still, ask in the discord.
|
|
|
|
## R3: You are only allowed one account.
|
|
|
|
Do not make multiple accounts, we track account IPs and it
|
|
lets us know. This is to keep the leaderboards fair
|
|
and avoid one player from taking up multiple spaces.
|
|
|
|
## R4: Keep things appropriate
|
|
|
|
Don't set your profile picture or banner or whatnot to something inappropriate.
|
|
|
|
Kids use this website to track their scores too! Don't be a creep.
|
|
|
|
Similarly, try and keep session names and about me's and whatnot appropriate.
|
|
|
|
In general, just don't be an ass.
|
|
|
|
## R5: Use Common Sense.
|
|
|
|
This list of rules isn't exhaustive, and staff reserve the
|
|
right to ban you at any time for any reason. You should use
|
|
common sense.
|
|
|
|
Finding loopholes in the above rules, or not-explicitly
|
|
excluded things does not mean that you can do it.
|
|
|
|
For example, the previous rule did not explicitly exclude
|
|
setting your profile picture to a GIF designed to invoke
|
|
epileptic seizures, but common sense tells you you shouldn't do that.
|
|
|
|
[^1]: Gitadora AC guitars have a significantly heavier strum bar than things like Guitar Hero Guitars. I don't play Gita enough to know whether this is a fair comparison or not. If it isn't, let me know.
|