Git Product home page Git Product logo

arkstation13 / ark-station-13 Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 15.0 3.1 GB

An Ark Station downstream of Nova Sector SS13.

Home Page: https://spacestation13.space/

License: GNU Affero General Public License v3.0

Batchfile 0.01% Dockerfile 0.01% Python 0.58% DM 90.82% HTML 0.06% Shell 0.07% CSS 0.04% JavaScript 2.72% Lua 0.02% PowerShell 0.02% TypeScript 5.19% SCSS 0.34% C# 0.03% C++ 0.02% PHP 0.06%
byond dm dreammaker spacestation13 ss13

ark-station-13's Introduction

Ark Station 13 (Nova Sector => /tg/station Downstream)

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

resentment technical debt forinfinityandbyond

Website Link
Вебсайт https://www.spacestation13.space/
Код https://github.com/ArkStation13y/Ark-Station-13
Вики https://wiki.spacestation13.space/
Дискорд Сервер https://discord.gg/novasector
Coderbus Discord https://discord.com/invite/eAvpD6a7av

Это Арк Станция 13. Форк Нова Сектора, который в свою очередь является форком ТГ станции.

Данный репозиторий содержит контент, предназначеный для лиц старше 18-и лет.

Space Station 13 — это наполненная паранойей ролевая игра, действие которой разворачивается на фоне бессмысленной металлической смертельной ловушки, маскирующейся под космическую станцию, с очаровательными спрайтами, призванными передать научно-фантастический сеттинг и его опасный подтекст. Веселитесь и выживайте!

ВАЖНАЯ ЗАМЕТКА - ТЕСТИРУЙТЕ СВОИ ПУЛЛ РЕКВЕСТЫ

Вы несете ответственность за тестирование вашего контента и предоставление доказательств этого в вашем Пулл Реквесте. Не следует помечать Пулл Реквест готовым к рассмотрению до тех пор, пока вы его не протестируете. Если вам нужен отдельный клиент для тестирования, вы можете использовать гостевую учетную запись, выйдя из BYOND и подключившись к тестовому серверу. Тестовые слияния предназначены не для поиска ошибок, а для стресс-тестов, где локальное тестирование просто не позволяет этого.

ГАЙД ПО РАЗРАБОТКЕ

image

Гайд по модульности

УСТАНОВКА БИЛДА

Скачивание и установка

Запуск локального сервера

Карты и Гейты

КОМПИЛЯЦИЯ БИЛДА

Найди BUILD.bat в корневой папке билда, и запусти. Компиляция состоит из нескольких шагов, и его работа может занять около 1–5 минут.

Сборка tgstation напрямую в DreamMaker устарела и может привести к ошибкам, таким как 'tgui.bundle.js': cannot find file.

Как скомпилировать билд в VSCode и настроить его.

КОНТРИБЬЮТОРЫ

Гайды для Контрибьюторов

/tg/station HACKMD аккаунт

Заинтерисованы в развитии лора сервер? Заходите в наш Дискорд сервер

ЛИЦЕНЗИЯ

All code after commit 333c566b88108de218d882840e61928a9b759d8f on 2014/31/12 at 4:38 PM PST is licensed under GNU AGPL v3.

All code before commit 333c566b88108de218d882840e61928a9b759d8f on 2014/31/12 at 4:38 PM PST is licensed under GNU GPL v3. (Including tools unless their readme specifies otherwise.)

See LICENSE and GPLv3.txt for more details.

The TGS DMAPI is licensed as a subproject under the MIT license.

See the footer of code/__DEFINES/tgs.dm and code/modules/tgs/LICENSE for the MIT license.

All assets including icons and sound are under a Creative Commons 3.0 BY-SA license unless otherwise indicated.

ark-station-13's People

Contributors

actions-user avatar anturk avatar aranclanos avatar arkstation-bot avatar changelingrain avatar cheridan avatar coiax avatar cyberboss avatar duncathan avatar gandalf2k15 avatar giacom avatar iamgoofball avatar ikarrus avatar imtakingabreakdontatme avatar incoming5643 avatar jordie0608 avatar krashly avatar lzimann avatar mrstonedone avatar novabot13 avatar optimumtact avatar phil235 avatar razharas avatar remierichards avatar shizcalev avatar silicons avatar skyratbot avatar tgstation-server avatar theoperand avatar tkdrg avatar

Stargazers

 avatar

Watchers

 avatar

ark-station-13's Issues

Flaky test mecha_damage: Cannot read null.see_invisible

Flaky tests were detected in this test run. This means that there was a failure that was cleared when the tests were simply restarted.
Failures:

mecha_damage: [05:02:53] Runtime in code/modules/lootpanel/contents.dm,28: Cannot read null.see_invisible
proc name: populate contents (/datum/lootpanel/proc/populate_contents)
src: /datum/lootpanel (/datum/lootpanel)
call stack:
/datum/lootpanel (/datum/lootpanel): populate contents()
/datum/lootpanel (/datum/lootpanel): on searchable deleted(floor (/datum/search_object), 0)
floor (/datum/search_object):  SendSignal("parent_qdeleting", /list (/list))
qdel(floor (/datum/search_object), 0)
floor (/datum/search_object): on item moved(the floor (127,126,8) (/turf/open/floor/iron), John Doe (/mob/living/carbon/human/consistent), the floor (126,126,8) (/turf/open/floor/iron), null)
the floor (127,126,8) (/turf/open/floor/iron):  SendSignal("atom_entered", /list (/list))
the floor (127,126,8) (/turf/open/floor/iron): Entered(John Doe (/mob/living/carbon/human/consistent), the floor (126,126,8) (/turf/open/floor/iron), null)
John Doe (/mob/living/carbon/human/consistent): doMove(the floor (127,126,8) (/turf/open/floor/iron))
John Doe (/mob/living/carbon/human/consistent): forceMove(the floor (127,126,8) (/turf/open/floor/iron))
John Doe (/mob/living/carbon/human/consistent): forceMove(the floor (127,126,8) (/turf/open/floor/iron))
/datum/unit_test/mecha_damage (/datum/unit_test/mecha_damage): Run()
RunUnitTest(/datum/unit_test/mecha_damage (/datum/unit_test/mecha_damage), /list (/list))
RunUnitTests()
/datum/callback (/datum/callback): InvokeAsync() at code/modules/lootpanel/contents.dm:28

Flaky test orderable_items: /datum/orderable_item/veggies/banana has an item (/obj/item/food/grown/banana) th

Flaky tests were detected in this test run. This means that there was a failure that was cleared when the tests were simply restarted.
Failures:

orderable_items: /datum/orderable_item/veggies/banana has an item (/obj/item/food/grown/banana) that has a dynamic description. It's an excellent prop for a clown. The curve on this one looks particularly acute. (dynamic description) != It's an excellent prop for a clown. (initial description) at code/modules/unit_tests/orderable_items.dm:24

Multiple flaky test failures in knockoff_component, orderable_items

Flaky tests were detected in this test run. This means that there was a failure that was cleared when the tests were simply restarted.
Failures:

knockoff_component: Assertion failed: Dummy kept their glasses, even though were disarm shoved into a wall. at code/modules/unit_tests/knockoff_component.dm:80
orderable_items: /datum/orderable_item/veggies/banana has an item (/obj/item/food/grown/banana) that has a dynamic description. It's an excellent prop for a clown. The curve on this one looks particularly acute. (dynamic description) != It's an excellent prop for a clown. (initial description) at code/modules/unit_tests/orderable_items.dm:24

Multiple errors in flaky test mapping_nearstation_test

Flaky tests were detected in this test run. This means that there was a failure that was cleared when the tests were simply restarted.
Failures:

mapping_nearstation_test: 160, 90, 3: /obj/effect/decal/cleanable/garbage with area of type /area/space at code/modules/unit_tests/mapping_nearstation_test.dm:31
mapping_nearstation_test: Movable Atom located without a proper area. Please verify they are supposed to be there. If they are correct, change the area to /area/space/nearstation (or the correct surrounding type). at code/modules/unit_tests/mapping_nearstation_test.dm:40

Flaky test monkey_business: The runed girder taking damage after deletion

Flaky tests were detected in this test run. This means that there was a failure that was cleared when the tests were simply restarted.
Failures:

monkey_business: [12:08:35] Runtime in code/game/atom/atom_defense.dm,21: The runed girder taking damage after deletion
proc name: take damage (/atom/proc/take_damage)
src: the runed girder (/obj/structure/girder/cult)
src.loc: null
call stack:
the runed girder (/obj/structure/girder/cult): take damage(90, "brute", "", 1, null, 0)
the runed girder (/obj/structure/girder/cult): collision damage(the bubblegum (/mob/living/simple_animal/hostile/megafauna/bubblegum), 30000, 4)
the runed girder (/obj/structure/girder/cult): move crushed(the bubblegum (/mob/living/simple_animal/hostile/megafauna/bubblegum), 30000, 4)
the bubblegum (/mob/living/simple_animal/hostile/megafauna/bubblegum): move crush(the runed girder (/obj/structure/girder/cult), 30000, 4, 0)
the bubblegum (/mob/living/simple_animal/hostile/megafauna/bubblegum): PushAM(the runed girder (/obj/structure/girder/cult), 30000)
the bubblegum (/mob/living/simple_animal/hostile/megafauna/bubblegum): Bump(the runed girder (/obj/structure/girder/cult))
the plating (63,117,3) (/turf/open/floor/plating): Enter(the bubblegum (/mob/living/simple_animal/hostile/megafauna/bubblegum))
the bubblegum (/mob/living/simple_animal/hostile/megafauna/bubblegum): Move(the plating (63,117,3) (/turf/open/floor/plating), 4, 0, 1)
the bubblegum (/mob/living/simple_animal/hostile/megafauna/bubblegum): Move(the plating (63,117,3) (/turf/open/floor/plating), 4, 0, 1)
the bubblegum (/mob/living/simple_animal/hostile/megafauna/bubblegum): Move(the plating (63,117,3) (/turf/open/floor/plating), 4, 0, 1)
the bubblegum (/mob/living/simple_animal/hostile/megafauna/bubblegum): Move(the plating (63,117,3) (/turf/open/floor/plating), 4, 0, 1)
the bubblegum (/mob/living/simple_animal/hostile/megafauna/bubblegum): Move(the plating (63,117,3) (/turf/open/floor/plating), 4, 0, 1)
the bubblegum (/mob/living/simple_animal/hostile/megafauna/bubblegum): Move(the plating (63,117,3) (/turf/open/floor/plating), 4, 0, 1)
/datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards): move()
/datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards): process()
Movement Loops (/datum/controller/subsystem/movement): pour bucket(/list (/list))
Movement Loops (/datum/controller/subsystem/movement): fire(0)
Movement Loops (/datum/controller/subsystem/movement): ignite(0)
Master (/datum/controller/master): RunQueue()
Master (/datum/controller/master): Loop(2)
Master (/datum/controller/master): StartProcessing(0) at code/game/atom/atom_defense.dm:21

Multiple errors in flaky test create_and_destroy

Flaky tests were detected in this test run. This means that there was a failure that was cleared when the tests were simply restarted.
Failures:

create_and_destroy: /obj/effect/decal/cleanable/ash hard deleted 1 times out of a total del count of 11 at code/modules/unit_tests/create_and_destroy.dm:99
create_and_destroy: /obj/effect/decal/cleanable/glass/titanium hard deleted 1 times out of a total del count of 2 at code/modules/unit_tests/create_and_destroy.dm:99

Flaky hard delete: /mob/living/carbon/human

Flaky tests were detected in this test run. This means that there was a failure that was cleared when the tests were simply restarted.
Failures:

create_and_destroy: /mob/living/carbon/human hard deleted 1 times out of a total del count of 164 at code/modules/unit_tests/create_and_destroy.dm:99

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.