* Fixed up arena tags `apply` with type safety; removed unused parameters from tags * Enforced member visibility on a few methods * Made arena tag layers readonly; cleaned up callsites * Added tests for stone axe * Fixed mat block + removed unused file * Fixed up the tests for locale messages + fixed lucky chant * Reverted change to light screen DR% * Fixed tests to not check neutralizing gas msgs * Fixed inverted conditional in test file * Update doc comments for type-helpers.ts * Added util to make `it.each` test cases from a bunch of enums * Fixed up tsdocs * Fixed type error + removed broken util * Fixed TR signature * FIxed type errors caused by pending heal tags * Remove `undefined` from `onOverlap`'s signature * allow sourceless arena tags once again --------- Co-authored-by: Lugiad <adrien.grivel@hotmail.fr> Co-authored-by: Sirz Benjie <142067137+SirzBenjie@users.noreply.github.com> Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com> |
||
|---|---|---|
| .devcontainer | ||
| .github | ||
| .vscode | ||
| assets@90a227d51f | ||
| docs | ||
| LICENSES | ||
| locales@f3b0c55a0f | ||
| scripts | ||
| src | ||
| test | ||
| typedoc-plugins | ||
| .dependency-cruiser.cjs | ||
| .dockerignore | ||
| .editorconfig | ||
| .env | ||
| .env.app | ||
| .env.beta | ||
| .env.development | ||
| .env.production | ||
| .env.test | ||
| .gitattributes | ||
| .gitignore | ||
| .gitmodules | ||
| .ls-lint.yml | ||
| .nvmrc | ||
| biome.jsonc | ||
| CONTRIBUTING.md | ||
| CREDITS.md | ||
| Dockerfile | ||
| favicon.ico | ||
| global.d.ts | ||
| index.css | ||
| index.html | ||
| lefthook.yml | ||
| LICENSE | ||
| package.json | ||
| pnpm-lock.yaml | ||
| pnpm-workspace.yaml | ||
| README.md | ||
| REUSE.toml | ||
| tsconfig.json | ||
| tsdoc.json | ||
| typedoc.config.js | ||
| vite.config.ts | ||
| vitest.config.ts | ||
PokéRogue is a browser based Pokémon fangame heavily inspired by the roguelite genre. Battle endlessly while gathering stacking items, exploring many different biomes, fighting trainers, bosses, and more!
Contributing
See CONTRIBUTING.md, this includes instructions on how to set up the game locally.
📝 Credits
If this project contains assets you have produced and you do not see your name, please reach out, either here on GitHub or via Discord.
Thank you to all the wonderful people that have contributed to the PokéRogue project! You can find the credits here.
License
This repository seeks to be REUSE compliant: copyright and/or licensing information for each file is stored
either in the file itself or in an associated REUSE.toml file.
- All source code belonging to the project, unless otherwise noted, is licensed under AGPL-v3.0-only
- All documentation (any markdown files), including this readme, as well as any documentation comments explicitly documenting source code, are also licensed under CC-BY-NC-SA-4.0
- Auto-generated files produced by external tools or files of insigifnicant originality are not copyrighted and are licensed under CC0-1.0
- To the extent that the assets we provide are licensable and applicable, they are licensed under CC-BY-NC-SA-4.0 unless otherwise noted. Exceptions can be found in associated REUSE.toml files.
- ⚠️ Files in
assets/that are not explicitly licensed viaREUSE.tomlshould be considered to have no licensing / copyright information.
- ⚠️ Files in
The full license information for each file can be found by utilizing REUSE's tooling, such as via reuse spdx.