ParadiseSS13 / Paradise

Paradise Station's GitHub main repository.
https://www.paradisestation.org/forum
GNU Affero General Public License v3.0
397 stars 1.19k forks source link
byond game hacktoberfest role-playing ss13

Paradise Station

Welcome to the main repository for the Paradise Station version of Space Station 13.

CI Render Nanomaps Average time to resolve an issue Percentage of issues still open

Compiles sometimes Made in BYOND Made with crayons

Discord Code docs Website Game Wiki

> [!TIP] > Want to contribute for the first time but unsure where to start?
> Join our Discord and check out the [#coding_chat](https://discord.com/channels/145533722026967040/145700319819464704) channel for helpful links and advice!
> Alternatively, have a look at our community maintained [Getting Started Guide](./docs/contributing/getting_started.md) # Useful Documents and Links - ### [Dream Maker (DM) Reference](https://www.byond.com/docs/ref/) This reference site by the creators of BYOND details information on the DM language, the syntax used, functionality of native procs, and a lot more. This is always useful to have on hand when contributing. - ### [Autodocumentation Guide](./docs/references/autodoc.md) This guide shows you how to leave code comments that comply with "autodocumentation", a system designed to make everyone's lives easier when reading or reviewing code! - ### [Code of Conduct](./docs/CODE_OF_CONDUCT.md) All contributors are expected to read our Code of Conduct before they take part in our community. - ### [Contribution Guide](./docs/CONTRIBUTING.md) Not sure how to take part and contribute? This guide gives an overview of how to make comments, pull requests, and open issues. This guide also sets out our code standards that we expect all submitted code to adhere to. - ### [Community Maintained Guide to Contributing](https://paradisestation.org/wiki/index.php?title=Guide_to_Contributing) This community maintained guide covers how to set yourself up for success when attempting to contribute to Paracode. > [!IMPORTANT] > Paradise does not provide precompiled binaries, requiring you to build from source to host a local server.
> Building Paradise is quick and simple, all you need to install is [BYOND](https://www.byond.com/download/).
> You can learn more in our [Installation Guide](.github/DOWNLOADING.md). - ### [Paradise Station Development Team Structure](https://www.paradisestation.org/dev/policy/) A detailed policy document that governs how the Paradise Station Development Team functions, from the various roles that help keep things running to the process each PR goes through depending on the content. - ### [TGUI Tutorial](tgui/docs/tutorial-and-examples.md) TGUI is a user interface framework, built on InfernoJS, for all new player-facing UIs. TGUI is very different to most other BYOND user interfaces as it is written entirely in JavaScript with some data passed to and from DreamMaker. If you are looking to get to grips with TGUI, this tutorial is a good starting point. Additional information can also be found [here.](tgui) - ### [Mapping Guide](https://hackmd.io/@tgstation/SyVma0dS5#san7890s-A-Z-Guide-to-Mapping) Mapping for Paradise station can be daunting to new contributors. Here's a comprehensive quick-start put together by a community member that takes you from A-Z. --- # LICENSES > [!CAUTION] > If you wish to use our code in a closed source manner (i.e. not make it available to the public and/or those who connect to services you offer using this code) you must **only** use code prior to commit [1af3ddef2af85937251e24384c2173c4b6c3222b on 2015/01/05 22:04 GMT](https://github.com/ParadiseSS13/Paradise/commit/1af3ddef2af85937251e24384c2173c4b6c3222b), which is licenced under GPLv3. ### Click each banner for further information ---
AGPLv3 license >All code after and including commit [1af3ddef2af85937251e24384c2173c4b6c3222b on 2015/01/05 22:04 GMT](https://github.com/ParadiseSS13/Paradise/commit/1af3ddef2af85937251e24384c2173c4b6c3222b) is licensed under the [GNU Affero General Public License version 3](https://www.gnu.org/licenses/agpl-3.0.en.html) unless otherwise specified within the folder or file.
GPLv3 license >All code prior to commit [1af3ddef2af85937251e24384c2173c4b6c3222b on 2015/01/05 22:04 GMT](https://github.com/ParadiseSS13/Paradise/commit/1af3ddef2af85937251e24384c2173c4b6c3222b) is licensed under the [GPL General Public License version 3](https://www.gnu.org/licenses/gpl-3.0.en.html)
MIT license >Some files are licenced under the [MIT license](https://opensource.org/license/MIT), these files will clearly specify this licence at the head of each file.
Creative Commons 3.0 BY-NC-SA >Any files with the ancestor directories [`Paradise/icons/goonstation`](icons/goonstation) or [`Paradise/sound/goonstation`](sound/goonstation) are licensed under the [Creative Commons 3.0 BY-NC-SA license](https://creativecommons.org/licenses/by-nc-sa/3.0). > >Further files or folders may also fall under this licence, and any such instances will be specified within the folder or file.
Creative Commons 3.0 BY-SA >All other non-code assets, including icons and sound files, are licensed under the [Creative Commons 3.0 BY-SA license](https://creativecommons.org/licenses/by-sa/3.0/), unless otherwise specified within the folder or file.