Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
FinkRLD committed Sep 18, 2024
2 parents e110244 + 952afc0 commit fc7342e
Show file tree
Hide file tree
Showing 3,153 changed files with 437,506 additions and 285,757 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
52 changes: 35 additions & 17 deletions .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
Expand Up @@ -4,43 +4,61 @@
# In the event that multiple org members are to be informed of changes
# to the same file or dir, add them to the end under Multiple Owners

# Teams

# Code Maintainers

# MrCat15352

/strings/ @MrCat15352
/tgui/ @MrCat15352
/sound/ @MrCat15352
/code/controllers/subsystem/shuttle.dm @MrCat15352
/code/modules/shuttle/ @MrCat15352
/code/modules/overmap/ @MrCat15352
/code/game/objects/items/storage/ration.dm @MrCat15352
/code/modules/food_and_drinks/drinks/drinks/breakawayflask.dm @MrCat15352
/code/modules/food_and_drinks/food/ration.dm @MrCat15352
/code/modules/mob/living/simple_animal/hostile/mining_mobs/hivelord.dm @MrCat15352
/code/modules/projectiles/ @MrCat15352
/code/modules/reagents/chemistry/reagents/trickwine_reagents.dm @MrCat15352
/**/*.dm @MrCat15352

# Teams

# Map Maintainers

# molnizz

/_maps/ @molnizz
/code/controllers/subsystem/shuttle.dm @molnizz
/code/modules/shuttle/ @molnizz
/code/modules/overmap/ @molnizz
/_maps/RandomRuins/LavaRuins/lavaland_surface_sloth.dmm @molnizz
/**/*.dmm @molnizz


# Sprite Maintainers
/icons/ @MrCat15352
/whitesands/icons/ @MrCat15352

# CI and tool chains
# RalseiDreemuurr

/icons/ @RalseiDreemuurr
/whitesands/icons/ @RalseiDreemuurr
/**/*.dmi @RalseiDreemuurr

/tools/ @MysticalFaceLesS

# MAINTAINERS

# MysticalFaceLesS

/code/game/objects/items/storage/ration.dm @MysticalFaceLesS
/code/modules/food_and_drinks/drinks/drinks/breakawayflask.dm @MysticalFaceLesS
/code/modules/food_and_drinks/food/ration.dm @MysticalFaceLesS
/code/modules/mob/living/simple_animal/hostile/mining_mobs/hivelord.dm @MysticalFaceLesS
/code/modules/projectiles/ @MysticalFaceLesS
/code/modules/reagents/chemistry/reagents/trickwine_reagents.dm @MysticalFaceLesS
/tools/ @MysticalFaceLesS
/.github/ @MysticalFaceLesS
/SQL/ @MysticalFaceLesS
/bin/ @MysticalFaceLesS
/html/ @MysticalFaceLesS
/strings/ @MysticalFaceLesS
/tgui/ @MysticalFaceLesS
/code/modules/unit_tests/icons/ @MysticalFaceLesS

# molnizz

/code/controllers/subsystem/shuttle.dm @molnizz
/code/modules/shuttle/ @molnizz
/code/modules/overmap/ @molnizz
/_maps/RandomRuins/LavaRuins/lavaland_surface_sloth.dmm @molnizz

# CONTRIBUTORS

Expand Down
10 changes: 5 additions & 5 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# syntax=docker/dockerfile:1
FROM beestation/byond:515.1616 as base
FROM beestation/byond:515.1633 as base

# Install the tools needed to compile our rust dependencies
FROM base as rust-build
Expand All @@ -12,8 +12,8 @@ RUN dpkg --add-architecture i386 \
&& apt-get update \
&& apt-get install -y --no-install-recommends \
curl ca-certificates gcc-multilib \
g++-multilib libc6-i386 zlib1g-dev:i386 \
libssl-dev:i386 pkg-config:i386 git \
clang g++-multilib libc6-i386 \
zlib1g-dev:i386 pkg-config:i386 git \
&& /bin/bash -c "source dependencies.sh \
&& curl https://sh.rustup.rs | sh -s -- -y -t i686-unknown-linux-gnu --no-modify-path --profile minimal --default-toolchain \$RUST_VERSION" \
&& rm -rf /var/lib/apt/lists/*
Expand All @@ -25,7 +25,7 @@ RUN git init \
&& /bin/bash -c "source dependencies.sh \
&& git fetch --depth 1 origin \$RUST_G_VERSION" \
&& git checkout FETCH_HEAD \
&& cargo build --release --all-features --target i686-unknown-linux-gnu
&& cargo build --release --target i686-unknown-linux-gnu

# Build auxmos
FROM rust-build as auxmos
Expand All @@ -34,7 +34,7 @@ RUN git init \
&& git remote add origin \$AUXMOS_REPO \
&& git fetch --depth 1 origin \$AUXMOS_VERSION" \
&& git checkout FETCH_HEAD \
&& cargo rustc --target=i686-unknown-linux-gnu --release --features all_reaction_hooks,katmos -- -C target-cpu=native
&& env PKG_CONFIG_ALLOW_CROSS=1 cargo build --release --target=i686-unknown-linux-gnu --features "all_reaction_hooks,katmos"

# Install nodejs which is required to deploy Shiptest
FROM base as node
Expand Down
77 changes: 37 additions & 40 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,62 +1,59 @@
# Celadon Codebase
<div align="center">

[![Checks](https://github.com/shiptest-ss13/Shiptest/workflows/Checks/badge.svg)](https://github.com/shiptest-ss13/Shiptest/actions/workflows/ci_suite.yml) [![Percentage of issues still open](http://isitmaintained.com/badge/open/shiptest-ss13/Shiptest.svg)](https://isitmaintained.com/project/shiptest-ss13/Shiptest "Percentage of issues still open") [![Average time to resolve an issue](http://isitmaintained.com/badge/resolution/shiptest-ss13/Shiptest.svg)](https://isitmaintained.com/project/shiptest-ss13/Shiptest "Average time to resolve an issue") [![GitHub issues](https://img.shields.io/github/issues/shiptest-ss13/Shiptest)](https://github.com/shiptest-ss13/Shiptest/issues) ![GitHub top language](https://img.shields.io/github/languages/top/shiptest-ss13/Shiptest)
# Shiptest
[![Compile](https://github.com/shiptest-ss13/Shiptest/workflows/Checks/badge.svg)](https://github.com/CeladonSS13/Shiptest/actions/workflows/compile_changelogs.yml) [![License: AGPL v3](https://img.shields.io/badge/License-AGPL_v3.0-blue.svg)](https://opensource.org/licenses/AGPL-3.0)

[![forinfinityandbyond](https://user-images.githubusercontent.com/5211576/29499758-4efff304-85e6-11e7-8267-62919c3688a9.gif)](https://www.reddit.com/r/SS13/comments/5oplxp/what_is_the_main_problem_with_byond_as_an_engine/dclbu1a)
</div>

- **Wiki:** <https://wiki.celadon.pro/>
- **Discord:** <https://discord.com/invite/rxsggTJzY3>
<table>
<tr><td align="center" width="2000"><b>
<a href="https://github.com/shiptest-ss13/Shiptest">Upstream</a> •
<a href="https://discord.gg/rxsggTJzY3">Discord</a> •
<a href="https://wiki.celadon.pro/">Wiki</a> •
<a href="https://boosty.to/celadon">Patreon</a>
</b></td></tr>
<tr><td align="center" width="2000"><b>
<a href="#рекомендации-для-контрибьюторов">Коллаборация</a> •
<a href="#безопасность">Безопасность</a> •
<a href="#лизцензия">Лицензия</a> •
<a href="#получение-кода-и-установка">Установка</a>
</b></td></tr>
</table>

This is the codebase for the Ship-based Shiptest flavoured fork of SpaceStation 13.
---

Shiptest is a thrill-packed round-based exploration and roleplaying game set against the backdrop of a whimsical metal spacefaring machine masquerading as a spaceship, with charming spritework designed to represent the sci-fi setting and it's dangerous undertones. Have fun, and survive with your crew!
### Рекомендации для контрибьюторов

## DOWNLOADING
**Пожалуйста, воздержись от написания комментариев, не связанных с кодом в PR на GitHub.** Ознакомься с Правилами Поведения, где сказано о том где следует оставлять отзывы пользователям.

[Downloading](.github/DOWNLOADING.md)
Ожидается, что все пользователи ознакомятся с [`/docs/CODE_OF_CONDUCT.md`](/docs/CODE_OF_CONDUCT.md) перед взаимодействием с репозиторием или другими пользователями.

[Running on the server](.github/RUNNING_A_SERVER.md)
Для оформления мёрж-рекввестом и для работы с кодом рекумендуется ознакомиться с [документацией по оформлению и работе с PR-ами](https://github.com/CeladonSS13/Shiptest/blob/alpha-stable/.github/CONTRIBUTING.md).

[Maps and Away Missions](.github/MAPS_AND_AWAY_MISSIONS.md)
---

## Requirements for contributors
### Безопасность

[Guidelines for Contributors](.github/CONTRIBUTING.md)
С Политикой Безопасности этого репозитория, а также с тем, как репортить уязвимости ты можешь ознакомиться в [`/docs/SECURITY.md`](/docs/SECURITY.md).

[Documenting your code](.github/AUTODOC_GUIDE.md)
---

[Policy configuration system](.github/POLICYCONFIG.md)
### Лизцензия

## CODEBASE CREDITS
### Original useful Links
- **Website:** <https://shiptest.net>
- **Patreon:** <https://www.patreon.com/shiptest_ss13>
- **Wiki:** <https://shiptest.net/wiki>
- **Code Docs:** <https://codedocs.shiptest.net>
- **Discord:** <https://shiptest.net/discord>
- **Coderbus Discord:** <https://discord.gg/Vh8TJp9>
Код Tgstantion, и, следовательно, Shiptest лицензируется в соответствии с [GNU Affero General Public License v3](https://www.gnu.org/licenses/agpl.html), полное содержание которой находится в файле [`LICENSE`](/LICENSE).

- Whitesands, for the original codebase
- /tg/, for the original codebase of the original codebase
- BeeStation, for the many QoL changes
- Oracle, for the inspiration and wonderful features and sprites
- Interstation, for bridging the gap between Oracle and Modern /tg/
- YogStation, for multiple different features
- Baystation, for the initial overmap concept and sprites
Код с датой авторства git до `1420675200 +0000` (08.01.2015, 00:00 GMT) распространяется под лицензией [GNU General Public License v3](https://www.gnu.org/licenses/gpl-3.0.html), с полной версией которой вы можете ознакомиться в [`/docs/GPLv3.txt`](/docs/GPLv3.txt).

And thank you to any other codebase not mentioned here that has been used in the code. Your wonderful contributions are known.
Предполагается, что весь код, авторство которого датируется `1420675200 +0000` или позже, лицензируется по AGPL v3. Если вы хотите лицензировать по GPL v3, укажите это в сообщении коммита, а также внутри всех добавленных файлов.

## LICENSE
Если ты желаешь разрабатывать и хостить эту кодбазу, закрыв исходный код, ты можешь использовать все коммиты до `1420675200 +0000`, которые лицензированы по GPL v3. Главное различие заключается в том, что если ты хостишь сервер, используя любой код, лицензированный в соответствии с AGPLv3, ты должен предоставить полный исходный код для пользователей ваших серверов, включая дополнения и изменения, которые ты сделал.

All code after [commit 333c566b88108de218d882840e61928a9b759d8f on 2014/31/12 at 4:38 PM PST](https://github.com/tgstation/tgstation/commit/333c566b88108de218d882840e61928a9b759d8f) is licensed under [GNU AGPL v3](https://www.gnu.org/licenses/agpl-3.0.html).
Статья ["Зачем нужна GPL Афферо"](https://www.gnu.org/licenses/why-affero-gpl.html) рассказывает об этом подробнее.

All code before [commit 333c566b88108de218d882840e61928a9b759d8f on 2014/31/12 at 4:38 PM PST](https://github.com/tgstation/tgstation/commit/333c566b88108de218d882840e61928a9b759d8f) is licensed under [GNU GPL v3](https://www.gnu.org/licenses/gpl-3.0.html).
(Including tools unless their readme specifies otherwise.)
Все ассеты, включая иконки и звуки, лицензируются по [Creative Commons 3.0 BY-SA license](https://creativecommons.org/licenses/by-sa/3.0/), если не указано иное.

See LICENSE and GPLv3.txt for more details.
---

The TGS DMAPI API is licensed as a subproject under the MIT license.
### Получение кода и установка

See the footer of [code/\_\_DEFINES/tgs.dm](./code/__DEFINES/tgs.dm) and [code/modules/tgs/LICENSE](./code/modules/tgs/LICENSE) for the MIT license.

All assets including icons and sound are under a [Creative Commons 3.0 BY-SA license](https://creativecommons.org/licenses/by-sa/3.0/) unless otherwise indicated.
Все инструкции по получению, установке, обновлению и запуску этого кода находятся можно изучить в [`/docs/installation.md`](/docs/installation.md).
2 changes: 1 addition & 1 deletion _maps/RandomRuins/BeachRuins/beach_ancient_ruin.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -606,7 +606,7 @@
/area/ruin/beach/complex)
"kK" = (
/obj/structure/closet/crate/bin,
/obj/item/reagent_containers/food/snacks/breadslice/moldy,
/obj/item/food/breadslice/moldy,
/obj/effect/decal/cleanable/dirt/dust,
/turf/open/floor/concrete/slab_4,
/area/ruin/beach/complex)
Expand Down
Loading

0 comments on commit fc7342e

Please sign in to comment.