Skip to content

ParadiseSS13/Paradise

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 channel for helpful links and advice!
Alternatively, have a look at our community maintained Guide to Contributing

Useful Documents and Links

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.

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!

All contributors are expected to read our Code of Conduct before they take part in our community.

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.

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.
You can learn more in our Installation Guide.

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 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.

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, 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 is licensed under the GNU Affero General Public License version 3 unless otherwise specified within the folder or file.

GPLv3 license

All code prior to commit 1af3ddef2af85937251e24384c2173c4b6c3222b on 2015/01/05 22:04 GMT is licensed under the GPL General Public License version 3

MIT license

Some files are licenced under the MIT license, 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 or Paradise/sound/goonstation are licensed under the Creative Commons 3.0 BY-NC-SA license.

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, unless otherwise specified within the folder or file.