Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Kuchka2 #6329

Closed
wants to merge 749 commits into from
Closed

Kuchka2 #6329

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
749 commits
Select commit Hold shift + click to select a range
d10d296
Merge branch 'master' into новые-смешные-фичи
xDanilcusx Oct 5, 2023
366f974
бля почему резолв мержконфликтов насрал мне
xDanilcusx Oct 5, 2023
9f20da7
Попытка не пытка
XDinka Oct 5, 2023
18b2bad
небольшой бафф санкен и можно мержить
xDanilcusx Oct 6, 2023
55bdc67
Merge pull request #104 from xDanilcusx/я-люблю-санкен-колони-она-кра…
Wyderar Oct 6, 2023
d360829
Automatic changelog for PR #104 [ci skip]
github-actions[bot] Oct 6, 2023
46c7ef3
Automatic changelog compile [ci skip]
actions-user Oct 6, 2023
754401a
Merge pull request #107 from xDanilcusx/новые-смешные-фичи
Wyderar Oct 6, 2023
62af551
Automatic changelog for PR #107 [ci skip]
github-actions[bot] Oct 6, 2023
102e1fa
Automatic changelog compile [ci skip]
actions-user Oct 6, 2023
3e39940
Merge branch 'master' into задача-номер-один-вернуть-техтри
xDanilcusx Oct 6, 2023
c8f77ad
Update colonialmarines.dme
xDanilcusx Oct 6, 2023
001e4d0
Music by Luci
Rocky0558 Oct 6, 2023
8b7c015
Merge pull request #110 from XDinka/master
Wyderar Oct 7, 2023
dc1a147
Automatic changelog for PR #110 [ci skip]
github-actions[bot] Oct 7, 2023
63f5ed4
Automatic changelog compile [ci skip]
actions-user Oct 7, 2023
e57bb86
Так так, добавление причесочек и звуков эмоутов
XDinka Oct 7, 2023
f9e1362
Быстро фикс понитейл 4
XDinka Oct 7, 2023
be83fe4
Ой... Завершающая строка
XDinka Oct 7, 2023
7dfffea
оп ошибочка с наборами вышла
xDanilcusx Oct 7, 2023
411db71
Merge pull request #114 from XDinka/master
Wyderar Oct 7, 2023
229dd48
Automatic changelog for PR #114 [ci skip]
github-actions[bot] Oct 7, 2023
0ce5ea8
Automatic changelog compile [ci skip]
actions-user Oct 7, 2023
c0d14a1
Merge pull request #82 from xDanilcusx/задача-номер-один-вернуть-техтри
Wyderar Oct 8, 2023
8f4679f
Automatic changelog for PR #82 [ci skip]
github-actions[bot] Oct 8, 2023
4999087
Automatic changelog compile [ci skip]
actions-user Oct 8, 2023
a2bb7eb
Update shipmaps.txt
Wyderar Oct 8, 2023
575f86f
Automatic changelog compile [ci skip]
actions-user Oct 8, 2023
260a8f0
Пачка кода от керротмена (можно мержить) (#72)
carrotman2013 Oct 8, 2023
bce9b73
Automatic changelog for PR #72 [ci skip]
github-actions[bot] Oct 8, 2023
3c1b742
Automatic changelog compile [ci skip]
actions-user Oct 8, 2023
0aa5732
Музыка в лобби
Wyderar Oct 11, 2023
6ab0489
Automatic changelog compile [ci skip]
actions-user Oct 11, 2023
c62ffec
хуй
Wyderar Oct 11, 2023
385bc40
Merge branch 'master' of https://github.com/RU-CMSS13/RU-CMSS13
Wyderar Oct 11, 2023
418b084
хуй
Wyderar Oct 11, 2023
5e57395
хуй
Wyderar Oct 11, 2023
b1b112e
a
Wyderar Oct 14, 2023
25a8ba4
Revert "хуй"
Wyderar Oct 14, 2023
29bb878
Revert "хуй"
Wyderar Oct 14, 2023
d56be66
Merge pull request #125 from RU-CMSS13/runtime-fixes
Wyderar Oct 14, 2023
38be3f7
Automatic changelog for PR #125 [ci skip]
github-actions[bot] Oct 14, 2023
0925039
Automatic changelog compile [ci skip]
actions-user Oct 14, 2023
e80de4c
Merge pull request #111 from Rocky0558/little-issue
Wyderar Oct 14, 2023
ad1786a
Automatic changelog for PR #111 [ci skip]
github-actions[bot] Oct 14, 2023
6f84e8b
Automatic changelog compile [ci skip]
actions-user Oct 14, 2023
2ab7b9b
Новые линзы ПНВ в карго! (#112)
Noname995 Oct 16, 2023
07ed2db
Automatic changelog for PR #112 [ci skip]
github-actions[bot] Oct 16, 2023
9497d74
Automatic changelog compile [ci skip]
actions-user Oct 16, 2023
b136240
Make HPR meta again. (#99)
Noname995 Oct 16, 2023
9363c41
Automatic changelog for PR #99 [ci skip]
github-actions[bot] Oct 16, 2023
e1708e0
Automatic changelog compile [ci skip]
actions-user Oct 16, 2023
17f90f1
бафф пнв (#124)
Sporticusmge Oct 16, 2023
b229095
Automatic changelog for PR #124 [ci skip]
github-actions[bot] Oct 16, 2023
16eccee
Automatic changelog compile [ci skip]
actions-user Oct 16, 2023
44b0da2
багфиксы и мелкофичи (#119)
xDanilcusx Oct 16, 2023
84e84ab
Automatic changelog for PR #119 [ci skip]
github-actions[bot] Oct 16, 2023
a24c55e
Automatic changelog compile [ci skip]
actions-user Oct 16, 2023
3c522f1
фичи пердаторов (#116)
xDanilcusx Oct 19, 2023
f75c292
Automatic changelog for PR #116 [ci skip]
github-actions[bot] Oct 19, 2023
96a7005
Automatic changelog compile [ci skip]
actions-user Oct 19, 2023
e55b485
Динамические сквады (#94)
carrotman2013 Oct 19, 2023
0e001e3
Lore-friendly synths, cargo turrets (#128)
Noname995 Oct 19, 2023
ec856e8
Automatic changelog for PR #94 [ci skip]
github-actions[bot] Oct 19, 2023
d105fd3
Automatic changelog compile [ci skip]
actions-user Oct 19, 2023
9fcda7a
Automatic changelog for PR #128 [ci skip]
github-actions[bot] Oct 19, 2023
69e120a
stormtroop v fray-marines (#138)
carrotman2013 Oct 19, 2023
963c0ac
Automatic changelog for PR #138 [ci skip]
github-actions[bot] Oct 19, 2023
706e7d3
Automatic changelog compile [ci skip]
actions-user Oct 19, 2023
72fe982
Merge remote-tracking branch 'upstream/master'
Fray2 Oct 19, 2023
4d37897
Merge branch 'master' of https://github.com/RU-CMSS13/RU-CMSS13
Fray2 Oct 19, 2023
a75c75f
Automatic changelog for PR #139 [ci skip]
github-actions[bot] Oct 19, 2023
0595977
Automatic changelog compile [ci skip]
actions-user Oct 19, 2023
42b8ee1
Synths manufactures (#137)
Noname995 Oct 24, 2023
2dca667
Automatic changelog for PR #137 [ci skip]
github-actions[bot] Oct 24, 2023
e9dec58
Automatic changelog compile [ci skip]
actions-user Oct 24, 2023
5fa4463
Куча всего (#117)
carrotman2013 Oct 24, 2023
4b5723f
Automatic changelog for PR #117 [ci skip]
github-actions[bot] Oct 24, 2023
0a624eb
Automatic changelog compile [ci skip]
actions-user Oct 24, 2023
b1c0871
Два новых стрейна для ксеноморфов [варриора мутатором обделили( ] (#113)
xDanilcusx Oct 24, 2023
9f62e76
Automatic changelog for PR #113 [ci skip]
github-actions[bot] Oct 24, 2023
6bebd28
Automatic changelog compile [ci skip]
actions-user Oct 24, 2023
4019c10
Create hadleys_hope_wo.dmm
VoiceInYourHead Oct 26, 2023
6b5e708
Update hadleys_hope_wo.dmm
VoiceInYourHead Oct 26, 2023
aae9bb5
Update hadleys_hope_wo.dmm
VoiceInYourHead Oct 26, 2023
85c5f24
Merge remote-tracking branch 'upstream/master'
Fray2 Oct 27, 2023
75ff13b
fix blya
Fray2 Oct 27, 2023
b88fa97
Automatic changelog for PR #144 [ci skip]
github-actions[bot] Oct 27, 2023
b17208c
Automatic changelog compile [ci skip]
actions-user Oct 27, 2023
a5f09f7
Update hadleys_hope_wo.dmm
VoiceInYourHead Oct 27, 2023
11afee9
Update hadleys_hope_wo.dmm
VoiceInYourHead Oct 29, 2023
202378e
Update hadleys_hope_wo.dmm
VoiceInYourHead Oct 30, 2023
a1b2dd8
Update hadleys_hope_wo.dmm
VoiceInYourHead Oct 31, 2023
7f67e04
Update hadleys_hope_wo.dmm
VoiceInYourHead Nov 5, 2023
34e2798
Merge branch 'RU-CMSS13:master' into master
VoiceInYourHead Nov 7, 2023
ccfd813
Dock Red - сжимаем Биг Ред как можем
VoiceInYourHead Nov 7, 2023
59a06da
some bugfixes
VoiceInYourHead Nov 8, 2023
4a13723
Реворк БТРа (#78)
DarkSovet718 Nov 9, 2023
7963cf7
Automatic changelog compile [ci skip]
actions-user Nov 9, 2023
b0dc0c8
Make HPR Great! pt.2 (#136)
Noname995 Nov 9, 2023
d696279
Automatic changelog for PR #136 [ci skip]
github-actions[bot] Nov 9, 2023
32317df
Automatic changelog compile [ci skip]
actions-user Nov 9, 2023
e77de4d
Shiva's Snowball (#143)
carrotman2013 Nov 9, 2023
ee35a55
Automatic changelog for PR #143 [ci skip]
github-actions[bot] Nov 9, 2023
33062b3
Automatic changelog compile [ci skip]
actions-user Nov 9, 2023
84d2c07
barrel charger is back (#132)
DarkSovet718 Nov 9, 2023
a15fa8b
Automatic changelog for PR #132 [ci skip]
github-actions[bot] Nov 9, 2023
613a632
Automatic changelog compile [ci skip]
actions-user Nov 9, 2023
101096c
Merge branch 'RU-CMSS13:master' into master
VoiceInYourHead Nov 10, 2023
c2218a1
пустая строка???
VoiceInYourHead Nov 10, 2023
1945b31
Merge branch 'master' of https://github.com/RepoStash/RU-CMSS13
VoiceInYourHead Nov 10, 2023
46c823c
работай пожалуйста???
VoiceInYourHead Nov 10, 2023
c1cfceb
айтем карты дока
VoiceInYourHead Nov 10, 2023
f7bc9a4
сука какой же я конченый
VoiceInYourHead Nov 10, 2023
32eefd2
Update colonialmarines.dme
VoiceInYourHead Nov 10, 2023
4552dc1
Исправление проблем с ЛЗ и небольшие косметические добавления
VoiceInYourHead Nov 11, 2023
07eb9e7
Теперь консоль на Док Реде не может быть обесточена
VoiceInYourHead Nov 13, 2023
f8c0753
смешные мерж конфликты и апстрим (#148)
xDanilcusx Jan 11, 2024
355205b
Automatic changelog for PR #148 [ci skip]
github-actions[bot] Jan 11, 2024
1f135de
Фиксы зон румаера
Fray2 Jan 11, 2024
b45b157
Automatic changelog compile [ci skip]
actions-user Jan 11, 2024
e0da733
Увеличение делэя до конца раунда при отсутствии квины, а также отключ…
VoiceInYourHead Jan 18, 2024
3f8e940
Кучка фиксов после мержа (#150)
xDanilcusx Jan 18, 2024
e1266e9
Automatic changelog for PR #150 [ci skip]
github-actions[bot] Jan 18, 2024
e46c0ba
Automatic changelog compile [ci skip]
actions-user Jan 18, 2024
e41bad3
Khami Barrens[MAP REVIVE] (#147)
VoiceInYourHead Jan 19, 2024
e6b068f
Automatic changelog compile [ci skip]
actions-user Jan 19, 2024
50a9c8a
Реверт делея до маринмажора с 2 до 3 минут
Fray2 Jan 19, 2024
1319966
Merge branch 'pr/145'
Fray2 Jan 19, 2024
fe6eab0
Куча нововведений (#149)
Sporticusmge Jan 26, 2024
414b1ce
Automatic changelog for PR #149 [ci skip]
github-actions[bot] Jan 26, 2024
b88a615
Automatic changelog compile [ci skip]
actions-user Jan 26, 2024
18e13aa
Disable vanilla almayer
Fray2 Jan 27, 2024
17ecd55
Automatic changelog compile [ci skip]
actions-user Jan 27, 2024
17d0e8c
Feature/mech (#105)
poleno1232 Feb 8, 2024
1d00a2e
Automatic changelog for PR #105 [ci skip]
github-actions[bot] Feb 8, 2024
3cd11fd
Automatic changelog compile [ci skip]
actions-user Feb 8, 2024
0526204
Squad Poplock Impr (#156)
blackcrystall Mar 14, 2024
c51faa4
Automatic changelog for PR #156 [ci skip]
github-actions[bot] Mar 14, 2024
b9f07f9
Automatic changelog compile [ci skip]
actions-user Mar 14, 2024
e4ae327
Старт (#161)
Noname995 Apr 16, 2024
d9cdc83
Automatic changelog for PR #161 [ci skip]
github-actions[bot] Apr 16, 2024
090abf6
Automatic changelog compile [ci skip]
actions-user Apr 16, 2024
f15b5de
some fixes slots squadlocks
Apr 19, 2024
3dad0d5
Merge branch 'master' of https://github.com/RU-CMSS13/RU-CMSS13 into …
Apr 19, 2024
b2cff4d
Automatic changelog compile [ci skip]
actions-user Apr 19, 2024
9c0ade9
Изменения и балансировка Док Реда (#151)
VoiceInYourHead Apr 19, 2024
aca8bd4
Delete sound/lobby directory
blackcrystall Apr 23, 2024
8d8c10e
config music
Apr 23, 2024
a9adfd6
Merge branch 'master' of https://github.com/RU-CMSS13/RU-CMSS13 into …
Apr 23, 2024
17d75cd
PR (#157)
Noname995 Apr 25, 2024
f70bd03
Automatic changelog for PR #157 [ci skip]
github-actions[bot] Apr 25, 2024
8e6ce54
Automatic changelog compile [ci skip]
actions-user Apr 25, 2024
b7faf4b
Sync with upstream (#155)
blackcrystall Apr 25, 2024
1286ae6
interior fix (upstream auto merge issue probably)
Apr 27, 2024
22506de
Automatic changelog compile [ci skip]
actions-user Apr 27, 2024
406cbc0
Techtree rebalance (Make IO great again!) (#162)
Noname995 Apr 27, 2024
fca235a
Automatic changelog for PR #162 [ci skip]
github-actions[bot] Apr 27, 2024
7d58740
Automatic changelog compile [ci skip]
actions-user Apr 27, 2024
f95ae31
Unnecessary Door Removal (#159)
Pl3aseJust3ndMySuffering Apr 27, 2024
5fa1a07
Automatic changelog compile [ci skip]
actions-user Apr 27, 2024
a3b589f
Testing failing fix code & maps (#164)
blackcrystall Apr 28, 2024
927ea9f
Weyland Corp doesn't exists anymore! (#167)
Rocky0558 Apr 29, 2024
9b08863
Automatic changelog for PR #167 [ci skip]
github-actions[bot] Apr 29, 2024
7d7d9b4
Automatic changelog compile [ci skip]
actions-user Apr 29, 2024
36e38ae
Техвебы, техвебы, техвебы (#166)
Noname995 Apr 29, 2024
9edad8d
Automatic changelog for PR #166 [ci skip]
github-actions[bot] Apr 29, 2024
d7a7c25
Automatic changelog compile [ci skip]
actions-user Apr 29, 2024
22a373e
Суперсила, небольшой ребаланс скилов и еще кое что (#158)
Sporticusmge Apr 29, 2024
358ce79
Automatic changelog for PR #158 [ci skip]
github-actions[bot] Apr 29, 2024
6ea5baa
Automatic changelog compile [ci skip]
actions-user Apr 29, 2024
5d68cfd
QoL for MK1, cnaper-issue (#160)
Noname995 Apr 29, 2024
0d30e0a
Automatic changelog for PR #160 [ci skip]
github-actions[bot] Apr 29, 2024
4d0a5d6
Automatic changelog compile [ci skip]
actions-user Apr 29, 2024
3b85a7a
Реверт техи защиты на траве для ксеноморфов (#171)
Noname995 Apr 30, 2024
aed87a8
Automatic changelog for PR #171 [ci skip]
github-actions[bot] Apr 30, 2024
cd5bfdc
Automatic changelog compile [ci skip]
actions-user Apr 30, 2024
a9c7464
HealthUp for xeno techwebs!!! (#170)
Noname995 Apr 30, 2024
b4cab45
Automatic changelog for PR #170 [ci skip]
github-actions[bot] Apr 30, 2024
77305d5
Automatic changelog compile [ci skip]
actions-user Apr 30, 2024
1b8c57f
WHO panel (port from CMI) (#173)
blackcrystall May 2, 2024
97f5f3d
Automatic changelog for PR #173 [ci skip]
github-actions[bot] May 2, 2024
5a4f5b9
Automatic changelog compile [ci skip]
actions-user May 2, 2024
d7e6ad2
Режим "Крушение" (#153)
blackcrystall May 2, 2024
1fdd6af
Automatic changelog for PR #153 [ci skip]
github-actions[bot] May 2, 2024
ce9cc06
Automatic changelog compile [ci skip]
actions-user May 2, 2024
e763308
Random Work Around (Fixes) (#172)
blackcrystall May 2, 2024
96db9d1
Automatic changelog for PR #172 [ci skip]
github-actions[bot] May 2, 2024
cc3f48a
Automatic changelog compile [ci skip]
actions-user May 2, 2024
5b3126b
Новый тех веб ксенам, эгейн (#175)
Noname995 May 5, 2024
89f8dce
Automatic changelog for PR #175 [ci skip]
github-actions[bot] May 5, 2024
0631f06
Automatic changelog compile [ci skip]
actions-user May 5, 2024
516d463
squad softlock selection fix and something else
May 5, 2024
885650f
Merge branch 'master' of https://github.com/RU-CMSS13/RU-CMSS13 into …
May 5, 2024
dc247db
Automatic changelog compile [ci skip]
actions-user May 5, 2024
131e0e1
Buffed ST (#177)
Noname995 May 5, 2024
2de508b
Automatic changelog for PR #177 [ci skip]
github-actions[bot] May 5, 2024
c1b3d3a
Automatic changelog compile [ci skip]
actions-user May 5, 2024
3accaa1
who color fix
May 5, 2024
2605bdb
Merge branch 'master' of https://github.com/RU-CMSS13/RU-CMSS13 into …
May 5, 2024
7d8ec81
Automatic changelog compile [ci skip]
actions-user May 5, 2024
bd3c9b3
who changes
May 5, 2024
e6ee620
Merge branch 'master' of https://github.com/RU-CMSS13/RU-CMSS13 into …
May 5, 2024
f0a0443
some minor fixes
May 5, 2024
95b8c30
Включаем в ротацию карты (#180)
Noname995 May 5, 2024
ee20e4d
Automatic changelog for PR #180 [ci skip]
github-actions[bot] May 5, 2024
614bafb
Automatic changelog compile [ci skip]
actions-user May 5, 2024
af00aaa
Medkit improve (#179)
Rocky0558 May 6, 2024
002481e
Automatic changelog for PR #179 [ci skip]
github-actions[bot] May 6, 2024
9305494
Automatic changelog compile [ci skip]
actions-user May 6, 2024
c60581a
Ревёрт #157 (#185)
Noname995 May 8, 2024
37fc939
Automatic changelog for PR #185 [ci skip]
github-actions[bot] May 8, 2024
4a55fc9
Automatic changelog compile [ci skip]
actions-user May 8, 2024
a2ea384
additional cassettes (#183)
Rocky0558 May 8, 2024
1d6708e
Automatic changelog for PR #183 [ci skip]
github-actions[bot] May 8, 2024
44e0c78
Automatic changelog compile [ci skip]
actions-user May 8, 2024
842f56c
Добавляем больше материалов на предшип (#181)
Noname995 May 8, 2024
22b111d
Automatic changelog for PR #181 [ci skip]
github-actions[bot] May 8, 2024
b3e94ff
Automatic changelog compile [ci skip]
actions-user May 8, 2024
64e73d6
Snowplow powers (#174)
blackcrystall May 8, 2024
718b033
Automatic changelog for PR #174 [ci skip]
github-actions[bot] May 8, 2024
da01009
Automatic changelog compile [ci skip]
actions-user May 8, 2024
8202e81
Исправление багов в мапе (by Emo) (#169)
Noname995 May 8, 2024
a90622c
Automatic changelog for PR #169 [ci skip]
github-actions[bot] May 8, 2024
4b65daf
Automatic changelog compile [ci skip]
actions-user May 8, 2024
1bb1b48
Moved CIC armory button. Added XO weapons vendor (#187)
Chilipila May 9, 2024
9c601c6
Automatic changelog for PR #187 [ci skip]
github-actions[bot] May 9, 2024
6c4945f
Automatic changelog compile [ci skip]
actions-user May 9, 2024
ec82d4f
Чат Фильтр (#176)
FelineMistress May 14, 2024
9d9204e
Automatic changelog for PR #176 [ci skip]
github-actions[bot] May 14, 2024
0a05c46
Automatic changelog compile [ci skip]
actions-user May 14, 2024
c48aab0
sparefuelcell (#190)
Chilipila May 16, 2024
8183f6e
Automatic changelog for PR #190 [ci skip]
github-actions[bot] May 16, 2024
dd3cf3a
Automatic changelog compile [ci skip]
actions-user May 16, 2024
5a37d10
Techweb (#186)
Noname995 May 16, 2024
a4bd825
Automatic changelog for PR #186 [ci skip]
github-actions[bot] May 16, 2024
ae7c76f
Automatic changelog compile [ci skip]
actions-user May 16, 2024
ba00d79
Synt station eye and facial surgeries fixes (#191)
Archemagus May 19, 2024
b7d338b
Adding some cool stuff on Fiorina (#192)
Arom-beep May 19, 2024
617d9a9
Automatic changelog for PR #191 [ci skip]
github-actions[bot] May 19, 2024
f93a698
Automatic changelog for PR #192 [ci skip]
github-actions[bot] May 19, 2024
cffad8c
Automatic changelog compile [ci skip]
actions-user May 19, 2024
b05cc01
Mapes (#193)
Noname995 May 19, 2024
8d6cf19
Automatic changelog for PR #193 [ci skip]
github-actions[bot] May 19, 2024
4f2a48c
Automatic changelog compile [ci skip]
actions-user May 19, 2024
30b6bcf
На стааарт
Noname995 May 22, 2024
e2856a3
Это просто жесть
Noname995 May 22, 2024
8a28e7e
И так. Вроде то что я хотел, пихнул
Noname995 May 22, 2024
dccaf49
Я заебался делать перевод, немножечко ошибочек
Noname995 May 22, 2024
e504bcb
Линтерсы!!!
Noname995 May 22, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
7 changes: 6 additions & 1 deletion .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
Expand Up @@ -24,8 +24,13 @@
/tools/docker/ @Fira
/Dockerfile @Fira

# Nanu

/maps @Nanu308

# Zonespace

/code/modules/gear_presets/survivors.dm @zonespace27
/code/datums/tutorial/ @Zonespace27
/maps/tutorial/ @Zonespace27

# MULTIPLE OWNERS
3 changes: 3 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,9 @@ Remember: something that is self-evident to you might not be to others. Explain

# Testing Photographs and Procedure
<!-- Include any screenshots/videos/debugging steps of the modified code functioning successfully, ideally including edge cases. -->

<!-- !! If you are modifying sprites, you **must** include one or more in-game screenshots or videos of the new sprites. !! -->

<details>
<summary>Screenshots & Videos</summary>

Expand Down
2 changes: 1 addition & 1 deletion .github/alternate_byond_versions.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,4 @@
# Example:
# 500.1337: runtimestation

515.1610: lv624
515.1630: lv624
8 changes: 4 additions & 4 deletions .github/guides/AUTODOC.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
# dmdoc
[DOCUMENTATION]: **PUT DOCUMENTATION LINK HERE**
[DOCUMENTATION]: https://docs.cm-ss13.com/

[BYOND]: https://secure.byond.com/

[DMDOC]: https://github.com/SpaceManiac/SpacemanDMM/tree/master/src/dmdoc
[DMDOC]: https://github.com/SpaceManiac/SpacemanDMM/tree/master/crates/dmdoc

[DMDOC] is a documentation generator for DreamMaker, the scripting language
of the [BYOND] game engine. It produces simple static HTML files based on
Expand All @@ -13,9 +13,9 @@ We use **dmdoc** to generate [DOCUMENTATION] for our code, and that documentatio
is automatically generated and built on every new commit to the master branch

This gives new developers a clickable reference [DOCUMENTATION] they can browse to better help
gain understanding of the /tg/station codebase structure and api reference.
gain understanding of the CM-SS13 codebase structure and api reference.

## Documenting code on /tg/station
## Documenting code on CM-SS13
We use block comments to document procs and classes, and we use `///` line comments
when documenting individual variables.

Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/conflicts.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,9 @@ on:
jobs:
triage:
runs-on: ubuntu-latest
permissions:
contents: read
pull-requests: write
steps:
- uses: eps1lon/[email protected]
with:
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/generate_documentation.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,9 @@ jobs:
generate_documentation:
if: "!contains(github.event.head_commit.message, '[ci skip]')"
runs-on: ubuntu-latest
permissions:
contents: write
pages: write
concurrency: gen-docs
steps:
- uses: actions/checkout@v3
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/labeler.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,9 @@ on:
jobs:
label:
runs-on: ubuntu-latest
permissions:
contents: read
pull-requests: write
steps:
- name: "Check for ACTION_ENABLER secret and pass true to output if it exists to be checked by later steps"
id: value_holder
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/remove_guide_comments.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,9 @@ on:
jobs:
remove_guide_comments:
runs-on: ubuntu-latest
permissions:
contents: read
pull-requests: write
steps:
- name: Checkout
uses: actions/checkout@v3
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/update_changelog.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,9 @@ jobs:
update-changelog:
concurrency: changelog
runs-on: ubuntu-latest
permissions:
contents: write
pull-requests: write
steps:
- name: "Check for ACTION_ENABLER secret and pass true to output if it exists to be checked by later steps"
id: value_holder
Expand Down
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -32,5 +32,7 @@ test_environment.txt
prof.dll
libprof.so

code\__DEFINES\__rust_g.dm

# OpenDream compatibility stuff
colonialmarines.json
1 change: 1 addition & 0 deletions .tgs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ byond: "514.1588"
static_files:
- name: config
- name: data
- name: local.db
linux_scripts:
PreCompile.sh: tools/tgs_scripts/PreCompile.sh
WatchdogLaunch.sh: tools/tgs_scripts/WatchdogLaunch.sh
Expand Down
2 changes: 1 addition & 1 deletion .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
"**/.pnp.*": true
},
"editor.codeActionsOnSave": {
"source.fixAll.eslint": true
"source.fixAll.eslint": "explicit"
},
"files.eol": "\n",
"files.insertFinalNewline": true,
Expand Down
13 changes: 13 additions & 0 deletions .vscode/tasks.json
Original file line number Diff line number Diff line change
Expand Up @@ -89,6 +89,19 @@
],
"group": "build",
"label": "tgui: sonar"
},
{
"type": "shell",
"command": "bin/tgfont",
"windows": {
"command": ".\\bin\\tgfont.cmd"
},
"problemMatcher": [
"$tsc",
"$eslint-stylish"
],
"group": "build",
"label": "tgui: rebuild tgfont"
}
]
}
38 changes: 19 additions & 19 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,37 +1,37 @@
## CM-SS13 codebase
## RUCM-SS13 codebase (fork from CM-SS13)

<a href="https://www.monkeyuser.com/assets/images/2019/131-bug-free.png"><img src="https://img.shields.io/badge/Built_with-Resentment-orange?style=for-the-badge&labelColor=%23D47439&color=%23C36436" width=260px></a> <a href="https://user-images.githubusercontent.com/8171642/50290880-ffef5500-043a-11e9-8270-a2e5b697c86c.png"><img src="https://img.shields.io/badge/Contains-Technical_Debt-blue?style=for-the-badge&color=5598D0&labelColor=62C1EE" width=280px></a> [![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)

[![Build Status](https://github.com/cmss13-devs/cmss13/workflows/CI%20Suite/badge.svg)](https://github.com/cmss13-devs/cmss13/actions?query=workflow%3A%22CI+Suite%22)
* **Website:** https://forum.cm-ss13.com/
* **Code:** https://github.com/cmss13-devs/cmss13
* **Wiki:** https://cm-ss13.com/wiki/Main_Page
* **Вебсайт разработчиков оригинального кода:** https://forum.cm-ss13.com/
* **Оригинальный код:** https://github.com/cmss13-devs/cmss13
* **Оригинальная вики:** https://cm-ss13.com/wiki/Main_Page

This is the codebase for the CM-SS13 flavoured fork of SpaceStation 13
Это репозиторий RUCM-SS13, форк кодбазы CM-SS13, которая в свою очередь форк игры SpaceStation 13...

Space Station 13 is a paranoia-laden round-based roleplaying game set against the backdrop of a nonsensical, metal death trap masquerading as a space station, with charming spritework designed to represent the sci-fi setting and its dangerous undertones. Have fun, and survive! CM-SS13 has wildly adapted this idea into a strategic roleplay-based team deathmatch game.
Space Station 13 - это параноидальная круговая ролевая игра, действие которой разворачивается на металлической коробке смерти, маскирующейся под космическую станцию, с очаровательной графикой, призванной отобразить научно-фантастическую обстановку и ее опасный подтекст. Данный билд - полная конверсия классической станции 13 под сеттинг мира серии научно фантастических фильмов ужасов "Чужой" в стиле "ролевой командный бой насмерть"

## :exclamation: How to compile :exclamation:
## :exclamation: Как скомпилировать билд :exclamation:

On **2022-04-06** we have changed the way to compile the codebase.
**2022-04-06** оригинальные ЦМы изменили способ компиляции билда с классического (через byond) на продвинутый.

**The quick way**. Find `bin/server.cmd` in this folder and double click it to automatically build and host the server on port 1337.
**Быстрый способ**. Найдите файл `bin/server.cmd` и дважды щелкните на нем для автоматической сборки и размещения сервера на порту 1337.

**The long way**. Find `bin/build.cmd` in this folder, and double click it to initiate the build. It consists of multiple steps and might take around 1-5 minutes to compile. If it closes, it means it has finished its job. You can then set up the server normally by opening `colonialmarines.dmb` in DreamDaemon.
**Долгий способ**. Найдите файл `bin/build.cmd` и дважды щелкните на нем, чтобы запустить сборку. Сборка состоит из нескольких этапов и может занять около 1-5 минут. Если программа закрывается, это означает, что она завершила свою работу. После этого можно нормально настроить сервер, открыв `colonialmarines.dmb` в DreamDaemon.

**Building colonialmarines in DreamMaker directly is now deprecated and might produce errors**, such as `'tgui.bundle.js': cannot find file`.
**Компилирование кода в DreamMaker напрямую устарело и может приводить к ошибкам**, такие как `'tgui.bundle.js': cannot find file`.

**[How to compile in VSCode and other build options](tools/build/README.md).**
**[Как компилировать в VSCode и другие варианты сборки](tools/build/README.md).**

## Contributors
[Guides for Contributors](.github/CONTRIBUTING.md)
## Помощь в разработке
[Руководство по помощи в разработке](.github/CONTRIBUTING.md)

[Setting up a Development Environment](https://cm-ss13.com/wiki/Guide_to_Git)
[Настройка среды разработки](https://cm-ss13.com/wiki/Guide_to_Git)

## LICENSE
## Лицензия

The code for CM-SS13 is licensed under the [GNU Affero General Public License v3](http://www.gnu.org/licenses/agpl.html), which can be found in full in [/LICENSE-AGPL3](/LICENSE-AGPL3).
Код для CM-SS13 лицензирован под [GNU Affero General Public License v3](http://www.gnu.org/licenses/agpl.html), с которым можно ознакомиться в полном объеме в [/LICENSE-AGPL3](/LICENSE-AGPL3).

Assets including icons and sound are under the [Creative Commons 3.0 BY-SA license](https://creativecommons.org/licenses/by-sa/3.0/) unless otherwise indicated. Authorship for assets including art and sound under the CC BY-SA license is defined as the active development team of CM-SS13 unless stated otherwise (by author of the commit).
Активы, включая иконки и звук, находятся под лицензией [Creative Commons 3.0 BY-SA license](https://creativecommons.org/licenses/by-sa/3.0/) если не указано иное. Авторство на активы, включая искусство и звук, под лицензией CC BY-SA определяется как активная команда разработчиков CM-SS13, если не указано иное (автор коммита).

All code is assumed to be licensed under AGPL v3 unless stated otherwise by file header. Commits before 9a001bf520f889b434acd295253a1052420860af are assumed to be licensed under GPLv3 and can be used in closed source repo.
Предполагается, что код лицензируется по AGPL v3, если в заголовке файла не указано иное. Коммиты до 9a001bf520f889b434acd295253a1052420860af считаются лицензированными по GPLv3 и могут быть использованы в закрытом репозитории.
2 changes: 2 additions & 0 deletions bin/tgfont.cmd
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
@echo off
call "%~dp0\..\tools\build\build.bat" --wait-on-error tg-font %*
17 changes: 8 additions & 9 deletions code/__DEFINES/__game.dm
Original file line number Diff line number Diff line change
@@ -1,9 +1,3 @@
#define RANGE_TURFS(RADIUS, CENTER) \
block( \
locate(max(CENTER.x-(RADIUS),1), max(CENTER.y-(RADIUS),1), CENTER.z), \
locate(min(CENTER.x+(RADIUS),world.maxx), min(CENTER.y+(RADIUS),world.maxy), CENTER.z) \
)

//Admin perms are in global.dm.

/// To make it even more clear that something is a bitfield.
Expand Down Expand Up @@ -32,9 +26,11 @@ block( \
#define MAP_PRISON_STATION_V3 "Fiorina Science Annex"
#define MAP_WHISKEY_OUTPOST "Whiskey Outpost" // Unused
#define MAP_DESERT_DAM "Trijent Dam" // Highpop only
#define MAP_DOCK_RED "Dock Red"
#define MAP_SOROKYNE_STRATA "Sorokyne Strata"
#define MAP_CORSAT "CORSAT" // Highpop only
#define MAP_KUTJEVO "Kutjevo Refinery"
#define MAP_KHAMI_BARRENS "Khami Barrens"
#define MAP_ICE_COLONY_V3 "Shivas Snowball" //Ice Rework, low pop enabled.
#define MAP_RUNTIME "USS Runtime"
#define MAP_LV522_CHANCES_CLAIM "LV-522 Chance's Claim" // Highpop Only
Expand Down Expand Up @@ -103,7 +99,7 @@ block( \
#define SOUND_MIDI (1<<1)
#define SOUND_AMBIENCE (1<<2)
#define SOUND_LOBBY (1<<3)
#define SOUND_INTERNET (1<<4)
#define SOUND_INTERNET (1<<4) // Unused currently. Kept for default prefs compat only
#define SOUND_REBOOT (1<<5)
#define SOUND_ADMIN_MEME (1<<6)
#define SOUND_ADMIN_ATMOSPHERIC (1<<7)
Expand All @@ -124,6 +120,7 @@ block( \
#define CHAT_FFATTACKLOGS (1<<11)
#define CHAT_GHOSTHIVEMIND (1<<12)
#define CHAT_NICHELOGS (1<<13)
#define CHAT_LISTENINGBUG (1<<14)

//toggles_ghost
#define GHOST_HEALTH_SCAN (1<<0)
Expand Down Expand Up @@ -151,6 +148,7 @@ block( \
//toggles_admin
/// Splits admin tabs in Statpanel
#define SPLIT_ADMIN_TABS (1<<0)
#define ADMIN_STEALTHMODE (1<<1)

//=================================================

Expand Down Expand Up @@ -281,7 +279,7 @@ block( \

// Helpers
/// Only use the CEILING_PROTECTION_TIER_X defines for `protection_level`
#define CEILING_IS_PROTECTED(ceiling, protection_level) (ceiling >= protection_level)
#define CEILING_IS_PROTECTED(ceiling, protection_level) ((ceiling) >= (protection_level))

// Default font settings
#define FONT_SIZE "5pt"
Expand Down Expand Up @@ -391,6 +389,7 @@ block( \
#define FIRE_MISSION_WEAPON_REMOVED 8
#define FIRE_MISSION_WEAPON_UNUSABLE 16
#define FIRE_MISSION_WEAPON_OUT_OF_AMMO 32
#define FIRE_MISSION_BAD_DIRECTION 64
#define FIRE_MISSION_NOT_EXECUTABLE -1

//Defines for firemission state
Expand Down Expand Up @@ -533,7 +532,7 @@ block( \
/// `amount` - The number to get per time
/// `time` - The time period in which to gain this amount
/// To be used with delta_time. Multiplied by 10 to convert from deciseconds to seconds
#define AMOUNT_PER_TIME(amount, time) ((amount / (time))*10)
#define AMOUNT_PER_TIME(amount, time) (((amount) / (time))*10)

// Local message mode. Used to decide wheter message should be dispatched on the radio.
#define MESSAGE_MODE_LOCAL 1
Expand Down
5 changes: 5 additions & 0 deletions code/__DEFINES/__includes.dm
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
#include "fray-marines\cm_process.dm"
#include "fray-marines\conflict.dm"
#include "fray-marines\job.dm"
#include "fray-marines\mobs.dm"
#include "fray-marines\shuttles.dm"
26 changes: 7 additions & 19 deletions code/__DEFINES/_math.dm
Original file line number Diff line number Diff line change
Expand Up @@ -9,43 +9,31 @@
#define CARDINAL_DIRS list(1,2,4,8)
#define CARDINAL_ALL_DIRS list(1,2,4,5,6,8,9,10)

//some colors
#define COLOR_RED "#FF0000"
#define COLOR_GREEN "#00FF00"
#define COLOR_BLUE "#0000FF"
#define COLOR_CYAN "#00FFFF"
#define COLOR_PINK "#FF00FF"
#define COLOR_YELLOW "#FFFF00"
#define COLOR_ORANGE "#FF9900"
#define COLOR_WHITE "#FFFFFF"
#define COLOR_BLACK "#000000"
#define COLOR_OIL "#030303"

//Grass Colors
#define COLOR_G_ICE "#C7EDDE" //faded cyan
#define COLOR_G_DES "#FF7C1C" //bright orange
#define COLOR_G_JUNG "#64AA6E" //faded green

#define LEFT 1
#define RIGHT 2

#define CEILING(x, y) ( -round(-(x) / (y)) * (y) )

#define ROUND_UP(x) ( -round(-(x)))

// round() acts like floor(x, 1) by default but can't handle other values
#define FLOOR(x, y) ( round((x) / (y)) * (y) )

// Real modulus that handles decimals
#define MODULUS(x, y) ( (x) - (y) * round((x) / (y)) )

// Returns true if val is from min to max, inclusive.
#define ISINRANGE(val, min, max) (min <= val && val <= max)
#define ISINRANGE(val, min, max) ((min) <= (val) && (val) <= (max))

// Same as above, exclusive.
#define ISINRANGE_EX(val, min, max) (min < val && val < max)
#define ISINRANGE_EX(val, min, max) ((min) < (val) && (val) < (max))

// Will filter out extra rotations and negative rotations
// E.g: 540 becomes 180. -180 becomes 180.
#define SIMPLIFY_DEGREES(degrees) (MODULUS((degrees), 360))

/// Gets the sign of x, returns -1 if negative, 0 if 0, 1 if positive
#define SIGN(x) ( ((x) > 0) - ((x) < 0) )

/// Performs a linear interpolation between a and b. Note that amount=0 returns a, amount=1 returns b, and amount=0.5 returns the mean of a and b.
#define LERP(a, b, amount) ( (amount) ? ((a) + ((b) - (a)) * (amount)) : (a) )
3 changes: 3 additions & 0 deletions code/__DEFINES/access.dm
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@ most of them are tied into map-placed objects. This should be reworked in the fu
#define ACCESS_MARINE_KITCHEN 30
#define ACCESS_MARINE_CO 31
#define ACCESS_MARINE_TL_PREP 32
#define ACCESS_MARINE_WALKER 33

#define ACCESS_MARINE_MAINT 34
#define ACCESS_MARINE_OT 35
Expand Down Expand Up @@ -152,6 +153,8 @@ most of them are tied into map-placed objects. This should be reworked in the fu
/// Ancients only
#define ACCESS_YAUTJA_ANCIENT 392

/// Anything in a tutorial sequence that shouldn't be accessed
#define ACCESS_TUTORIAL_LOCKED 998
///Temporary, just so I can flag places I need to change
#define ACCESS_COME_BACK_TO_ME 999

Expand Down
2 changes: 1 addition & 1 deletion code/__DEFINES/admin.dm
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
#define NOTE_SYNTHETIC 4
#define NOTE_YAUTJA 5
///Note categories in text form, in order of their numerical #defines.
var/global/list/note_categories = list("Admin", "Merit", "Commanding Officer", "Synthetic", "Yautja")
GLOBAL_LIST_INIT(note_categories, list("Admin", "Merit", "Commanding Officer", "Synthetic", "Yautja"))

#define ADMIN_FLW(user) "(<a href='?_src_=admin_holder;[HrefToken(forceGlobal = TRUE)];adminplayerobservefollow=[REF(user)]'>FLW</a>)"
#define ADMIN_PP(user) "(<a href='?_src_=admin_holder;[HrefToken(forceGlobal = TRUE)];adminplayeropts=[REF(user)]'>PP</a>)"
Expand Down
7 changes: 7 additions & 0 deletions code/__DEFINES/alerts.dm
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
#define ALERT_BUCKLED "buckled"
#define ALERT_HANDCUFFED "handcuffed"
#define ALERT_LEGCUFFED "legcuffed"
#define ALERT_FLOORED "floored"
#define ALERT_INCAPACITATED "incapacitated"
#define ALERT_KNOCKEDOUT "knockedout"
#define ALERT_IMMOBILIZED "immobilized"
13 changes: 13 additions & 0 deletions code/__DEFINES/assert.dm
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
#undef ASSERT

/// Override BYOND's native ASSERT to optionally specify a message
#define ASSERT(condition, message...) \
if (!(condition)) { \
CRASH(assertion_message(__FILE__, __LINE__, #condition, ##message)) \
}

/proc/assertion_message(file, line, condition, message)
if (!isnull(message))
message = " - [message]"

return "[file]:[line]:Assertion failed: [condition][message]"
Loading
Loading