Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
231 commits
Select commit Hold shift + click to select a range
c38b397
TTS 3.0: Blips Rework, Radio TTS, Unknown Languages are Blips now
Iamgoofball Mar 10, 2026
c42b50e
whoops
Iamgoofball Mar 10, 2026
5478f46
fucking linter
Iamgoofball Mar 10, 2026
3a945f8
Makes the Tram and Computers use a consistent TTS; also spiffs up the…
Iamgoofball Mar 11, 2026
b93f3ec
quieter, longer
Iamgoofball Mar 11, 2026
bb47f07
Improved tram audio
Iamgoofball Mar 12, 2026
6e04178
3D Audio Datum, used for TTS (and Tram music)
Iamgoofball Mar 12, 2026
1c668cd
Update code/__HELPERS/spatial_info.dm
Iamgoofball Mar 12, 2026
adb4da7
fuck
Iamgoofball Mar 12, 2026
67e22ed
Merge branch 'hail_to_kushnirenko' of https://github.com/Iamgoofball/…
Iamgoofball Mar 12, 2026
1200298
haha whoops
Iamgoofball Mar 12, 2026
b57af2e
IT WORKED ON MY LOCAL OK
Iamgoofball Mar 13, 2026
0f1767d
Fixes voice previewing
Iamgoofball Mar 20, 2026
5d07720
Chemical implants can be synced with a remote signalling device(and a…
lelandkemble Apr 4, 2026
36dcfd3
Automatic changelog for PR #95520 [ci skip]
tgstation-ci[bot] Apr 4, 2026
0f45038
Automatic changelog compile [ci skip]
tgstation-ci[bot] Apr 4, 2026
b79743d
Randomize tts voice more appropriately (#95272)
MrMelbert Apr 4, 2026
043f4ee
Automatic changelog for PR #95272 [ci skip]
tgstation-ci[bot] Apr 4, 2026
11c7893
Automatic changelog compile [ci skip]
tgstation-ci[bot] Apr 4, 2026
de1f01f
General maintenance for hand held camera (#95295)
SyncIt21 Apr 4, 2026
5797b2c
Automatic changelog for PR #95295 [ci skip]
tgstation-ci[bot] Apr 4, 2026
78669fe
Automatic changelog compile [ci skip]
tgstation-ci[bot] Apr 4, 2026
414d1b1
Refactors `handle_reactions()` to be lean & mean (#95483)
SyncIt21 Apr 5, 2026
fc38056
Automatic changelog for PR #95483 [ci skip]
tgstation-ci[bot] Apr 5, 2026
d64b86c
Automatic changelog compile [ci skip]
tgstation-ci[bot] Apr 5, 2026
2c05fa6
Red and black raptors no longer retaliate against their tamer's accid…
SmArtKar Apr 5, 2026
9e72a43
Increases raptor growth speed across the board by around 50% (#95628)
SmArtKar Apr 5, 2026
92a48e2
Automatic changelog for PR #95625 [ci skip]
tgstation-ci[bot] Apr 5, 2026
e58c6e6
Fixes raptor shift-hover menu being offset, and other visual offset i…
SmArtKar Apr 5, 2026
8fd61cc
Automatic changelog for PR #95628 [ci skip]
tgstation-ci[bot] Apr 5, 2026
756c942
Automatic changelog for PR #95630 [ci skip]
tgstation-ci[bot] Apr 5, 2026
5f94264
Adds an admin secret that fixes gravity (#95618)
ArcaneMusic Apr 5, 2026
787750a
Automatic changelog for PR #95618 [ci skip]
tgstation-ci[bot] Apr 5, 2026
adabf4c
Fix reset dislocation not ignoring clothing (#95613)
MrMelbert Apr 5, 2026
f4f2c81
Automatic changelog for PR #95613 [ci skip]
tgstation-ci[bot] Apr 5, 2026
3c5aa35
Shuttle loans now properly clear themselves if not accepted in time (…
Rhials Apr 5, 2026
ccd0d92
Automatic changelog for PR #95615 [ci skip]
tgstation-ci[bot] Apr 5, 2026
f266cc4
Automatic changelog compile [ci skip]
tgstation-ci[bot] Apr 6, 2026
a30b0c0
replaces cafe disposal bins in cargo (#95635)
rageguy505 Apr 6, 2026
59a34a5
Automatic changelog for PR #95635 [ci skip]
tgstation-ci[bot] Apr 6, 2026
a95162d
Automatic changelog compile [ci skip]
tgstation-ci[bot] Apr 6, 2026
185a04a
Implements configurable policy.json paths, so admins can better imple…
LemonInTheDark Apr 6, 2026
18d5e84
Automatic changelog for PR #95620 [ci skip]
tgstation-ci[bot] Apr 6, 2026
3d9e630
Automatic changelog compile [ci skip]
tgstation-ci[bot] Apr 6, 2026
76c88ed
Removes Object & Server tab (#95292)
JohnFulpWillard Apr 6, 2026
244059f
Replaces the health assembly stat panel entry (#95461)
JohnFulpWillard Apr 6, 2026
a40cd51
Automatic changelog for PR #95292 [ci skip]
tgstation-ci[bot] Apr 6, 2026
5da07cb
Automatic changelog for PR #95461 [ci skip]
tgstation-ci[bot] Apr 6, 2026
0372d13
Automatic changelog compile [ci skip]
tgstation-ci[bot] Apr 6, 2026
b68e916
Fixes empty message when ejecting an ID card from PDA. (#95653)
Aliceee2ch Apr 7, 2026
eb3d95e
Automatic changelog for PR #95653 [ci skip]
tgstation-ci[bot] Apr 7, 2026
6c2cd1b
Fix cyborgs being unable to do surgeries that sleep in preop (#95659)
MrMelbert Apr 7, 2026
2fa6f03
Automatic changelog for PR #95659 [ci skip]
tgstation-ci[bot] Apr 7, 2026
ed54499
[MDB Ignore] Medical larp: Adds the IDC-27 as an analog to the SDSM-3…
MrMelbert Apr 7, 2026
c967783
Automatic changelog for PR #95465 [ci skip]
tgstation-ci[bot] Apr 7, 2026
1e9ad25
Automatic changelog compile [ci skip]
tgstation-ci[bot] Apr 7, 2026
0917d44
Audits and cleans up Trigger() parent calls (#95548)
Tsar-Salat Apr 7, 2026
736b6b4
Medical LARP: Cause of Death field (#95655)
JohnFulpWillard Apr 7, 2026
3ac52bc
Automatic changelog for PR #95548 [ci skip]
tgstation-ci[bot] Apr 7, 2026
74c43b2
Automatic changelog for PR #95655 [ci skip]
tgstation-ci[bot] Apr 7, 2026
80e32e9
Minor cleanups for wrenching screentips (#95649)
Aliceee2ch Apr 7, 2026
3beb968
Automatic changelog for PR #95649 [ci skip]
tgstation-ci[bot] Apr 7, 2026
d1dcef6
Uncapitalized reagent name from scoopable element (#95650)
Aliceee2ch Apr 7, 2026
43c59a1
Prevents people crashing into their own mounts if they're thrown toge…
SmArtKar Apr 7, 2026
bf84549
Automatic changelog for PR #95647 [ci skip]
tgstation-ci[bot] Apr 7, 2026
2615b43
Fixes boxing or successful blocking not preventing grabs (#95645)
SmArtKar Apr 7, 2026
2382118
Automatic changelog for PR #95645 [ci skip]
tgstation-ci[bot] Apr 7, 2026
53d0deb
Small surgery qol (#95614)
MrMelbert Apr 7, 2026
7937f87
Automatic changelog for PR #95614 [ci skip]
tgstation-ci[bot] Apr 7, 2026
9f8cdd7
Automatic changelog compile [ci skip]
tgstation-ci[bot] Apr 7, 2026
0ed168d
Holy water helps countract heretic painting curses (#95541)
MrMelbert Apr 7, 2026
052fa9c
Automatic changelog for PR #95541 [ci skip]
tgstation-ci[bot] Apr 7, 2026
61586de
Automatic changelog compile [ci skip]
tgstation-ci[bot] Apr 7, 2026
a717302
New ".policy" css style class (#95676)
emicchinya Apr 8, 2026
1c50d3d
Automatic changelog for PR #95676 [ci skip]
tgstation-ci[bot] Apr 8, 2026
aaaa470
Automatic changelog compile [ci skip]
tgstation-ci[bot] Apr 8, 2026
3a4621f
Fixes runtime with RPED beam on machine frame (#95664)
SyncIt21 Apr 8, 2026
6210397
Automatic changelog for PR #95664 [ci skip]
tgstation-ci[bot] Apr 8, 2026
a4bafa1
Block edits on cached movespeed modifiers (#95617)
MrMelbert Apr 8, 2026
aa5c3b5
Automatic changelog for PR #95617 [ci skip]
tgstation-ci[bot] Apr 8, 2026
152ca81
fix maints station traits typos (#95662)
deltanedas Apr 8, 2026
f1e0fdd
Reduction in GPU usage from atmos pipes (#95576)
loganuk Apr 8, 2026
cab33dd
Automatic changelog for PR #95576 [ci skip]
tgstation-ci[bot] Apr 8, 2026
366448d
Automatic changelog compile [ci skip]
tgstation-ci[bot] Apr 8, 2026
cc0fc61
Fixes tape instantly falling off bleeding wounds & cleanmedical gauze…
lelandkemble Apr 8, 2026
ba4cbf8
Charlie Station can't print shuttle boards (#95666)
lelandkemble Apr 8, 2026
9fb9213
Automatic changelog for PR #95667 [ci skip]
tgstation-ci[bot] Apr 8, 2026
d8774f4
Automatic changelog for PR #95666 [ci skip]
tgstation-ci[bot] Apr 8, 2026
84a1f42
Fixes brimdust rendering on wide mobs (like raptors) (#95644)
SmArtKar Apr 8, 2026
8789b82
Automatic changelog for PR #95644 [ci skip]
tgstation-ci[bot] Apr 8, 2026
08ecbe4
Quirk prefrences consistant use `::name` (#95674)
FalloutFalcon Apr 8, 2026
78421e7
Fix silicons being unable to use operating computer from afar (#95672)
TealSeer Apr 8, 2026
683c8fb
Automatic changelog for PR #95672 [ci skip]
tgstation-ci[bot] Apr 8, 2026
c0333ff
some chat highlight qol stuff (#95573)
Absolucy Apr 8, 2026
c00b97c
Automatic changelog for PR #95573 [ci skip]
tgstation-ci[bot] Apr 8, 2026
a345fd3
Automatic changelog compile [ci skip]
tgstation-ci[bot] Apr 8, 2026
63bd540
[NO GBP] Some more reaction patches (#95660)
SyncIt21 Apr 8, 2026
1b4ae73
Automatic changelog for PR #95660 [ci skip]
tgstation-ci[bot] Apr 8, 2026
2e5d6e2
Automatic changelog compile [ci skip]
tgstation-ci[bot] Apr 9, 2026
57c5701
Pepperspray / Mask dirt tweaks (#95683)
MrMelbert Apr 9, 2026
330476e
Automatic changelog for PR #95683 [ci skip]
tgstation-ci[bot] Apr 9, 2026
b562341
Adds an admin verb/hotkey to jump to the position of your aghost (#95…
siliconOpossum Apr 9, 2026
0252638
Automatic changelog for PR #95675 [ci skip]
tgstation-ci[bot] Apr 9, 2026
72113dc
Automatic changelog compile [ci skip]
tgstation-ci[bot] Apr 9, 2026
b082646
Fixed previews
Iamgoofball Apr 9, 2026
dcbfdbe
Zombie powder fix (#95686)
MrMelbert Apr 9, 2026
294f2a6
Automatic changelog for PR #95686 [ci skip]
tgstation-ci[bot] Apr 9, 2026
f26d051
Automatic changelog compile [ci skip]
tgstation-ci[bot] Apr 9, 2026
7dc1b02
Fix typo in issue report template (#95688)
TealSeer Apr 9, 2026
076bcd2
Renamed golden data disk to syndicate data disk (#95622)
Aliceee2ch Apr 9, 2026
de6a6ac
Fixes conditionally added actions not appearing on player HUDs (#95624)
SmArtKar Apr 9, 2026
8c9df26
Transparence trauma is permanent (#95678)
MrMelbert Apr 9, 2026
9dfc15e
Automatic changelog for PR #95622 [ci skip]
tgstation-ci[bot] Apr 9, 2026
4bc27d6
Adds a protection that blocks marking rank datums (#95654)
LemonInTheDark Apr 9, 2026
28b9cf6
Automatic changelog for PR #95678 [ci skip]
tgstation-ci[bot] Apr 9, 2026
a3bb636
Carp mask can be used for internals again (#95692)
MrMelbert Apr 9, 2026
fbfacd2
Let's make sure solo rulesets work too (#95694)
MrMelbert Apr 9, 2026
6f44a25
Automatic changelog for PR #95692 [ci skip]
tgstation-ci[bot] Apr 9, 2026
e9cc8fd
Fixes neurine not working in the dead (#95690)
lelandkemble Apr 9, 2026
ee08406
Fixes me destroying the IDC in the last commit (#95695)
MrMelbert Apr 9, 2026
fa15eb5
Automatic changelog for PR #95690 [ci skip]
tgstation-ci[bot] Apr 9, 2026
5d5f09d
Automatic changelog for PR #95695 [ci skip]
tgstation-ci[bot] Apr 9, 2026
23acaf5
Automatic changelog compile [ci skip]
tgstation-ci[bot] Apr 10, 2026
aba5e2d
Roundstart xeno egg alert is included in the roundstart report (#95608)
MrMelbert Apr 10, 2026
9b8b0cd
Automatic changelog for PR #95608 [ci skip]
tgstation-ci[bot] Apr 10, 2026
b2d8ee3
Automatic changelog compile [ci skip]
tgstation-ci[bot] Apr 10, 2026
1d8c7f1
Fixes hardcoded pod storage safe security level lock & its initial ic…
lelandkemble Apr 10, 2026
379747a
Automatic changelog for PR #95709 [ci skip]
tgstation-ci[bot] Apr 10, 2026
f652747
Automatic changelog compile [ci skip]
tgstation-ci[bot] Apr 10, 2026
7f4b636
Radio TTS for AIs, removed the 3 letter max to reduce issues, legacy …
Iamgoofball Apr 10, 2026
93ea808
Datumizes material effects, slots, and material spears (#95341)
SmArtKar Apr 10, 2026
338e383
Automatic changelog for PR #95341 [ci skip]
tgstation-ci[bot] Apr 10, 2026
1639e27
Automatic changelog compile [ci skip]
tgstation-ci[bot] Apr 11, 2026
abfad4d
Fix master CI xenochitin repath (#95735)
Isratosh Apr 11, 2026
2f6506a
Bumps Cache Restore/Save to 5.0 (#95626)
SyncIt21 Apr 11, 2026
8b50fa9
fixes cyborg omnitool upgrade doing nothing (#95597)
TheRyeGuyWhoWillNowDie Apr 11, 2026
3b4e85e
Automatic changelog for PR #95597 [ci skip]
tgstation-ci[bot] Apr 11, 2026
6c680d1
DNA mob height doesn't instantly fall back to `HUMAN_HEIGHT_MEDIUM` (…
Neocloudy Apr 11, 2026
431a81f
Automatic changelog for PR #95732 [ci skip]
tgstation-ci[bot] Apr 11, 2026
9df37ce
Bumps `robinraju/release-downloader` to latest commit (#95627)
SyncIt21 Apr 11, 2026
c7faae3
backticks some usages of `rank` in querys (#95719)
FalloutFalcon Apr 11, 2026
945991a
Automatic changelog for PR #95719 [ci skip]
tgstation-ci[bot] Apr 11, 2026
4e2f3f9
Dont show swap hand tutorial if you only have 1 hand (#95716)
FalloutFalcon Apr 11, 2026
f6bd3e4
Automatic changelog for PR #95716 [ci skip]
tgstation-ci[bot] Apr 11, 2026
e2324b9
Fixes inconsistency with status_effect refresh() arguments (#95718)
volas Apr 11, 2026
071b9d2
Deletes the misleading key request for the dragon lavaboat (#95708)
ElGitificador Apr 11, 2026
1f8d331
Automatic changelog for PR #95708 [ci skip]
tgstation-ci[bot] Apr 11, 2026
16d7023
Hoodies (#95582)
Twaticus Apr 11, 2026
a38a7d1
Automatic changelog for PR #95582 [ci skip]
tgstation-ci[bot] Apr 11, 2026
a5ca784
Fixes and improvements to weakpoints. (#95641)
ArcaneMusic Apr 11, 2026
2727c7c
Automatic changelog for PR #95641 [ci skip]
tgstation-ci[bot] Apr 11, 2026
440f113
Bump actions/github-script from 8 to 9 (#95729)
dependabot[bot] Apr 11, 2026
60790b3
Fixes deleted implants causing runtimes (#95721)
vinylspiders Apr 11, 2026
704dc1c
Automatic changelog compile [ci skip]
tgstation-ci[bot] Apr 11, 2026
2e6c136
Fixes weather forcasts randomly backtracking on themselves, and false…
SmArtKar Apr 12, 2026
cfdebbf
Automatic changelog for PR #95629 [ci skip]
tgstation-ci[bot] Apr 12, 2026
7909ec3
Automatic changelog compile [ci skip]
tgstation-ci[bot] Apr 12, 2026
5979234
Removes butterflies from the plasma flower MOD core, reduces the amou…
SmArtKar Apr 12, 2026
c221b60
Automatic changelog for PR #95623 [ci skip]
tgstation-ci[bot] Apr 12, 2026
4948bba
Changes lamarr s desc from "xenomorph facehugger" to "alien" (#95707)
ElGitificador Apr 12, 2026
04681d2
Automatic changelog for PR #95707 [ci skip]
tgstation-ci[bot] Apr 12, 2026
2a8c5c9
Automatic changelog compile [ci skip]
tgstation-ci[bot] Apr 12, 2026
79e7aa5
fixes up some math defines to use byond builtins instead of workaroun…
Absolucy Apr 13, 2026
8eb46a0
Makes TRAIT_IRRADIATED no longer spell funny (#95755)
Cameron-The-Raven Apr 13, 2026
41ce7bf
fixes second-choice headrevs having their preferences ignored (#95751)
lelandkemble Apr 13, 2026
e41ce6a
Automatic changelog for PR #95751 [ci skip]
tgstation-ci[bot] Apr 13, 2026
2e35b8b
Fix admin shuttle recall revealing admin location (#95733)
timothymtorres Apr 13, 2026
512d0e0
Automatic changelog for PR #95733 [ci skip]
tgstation-ci[bot] Apr 13, 2026
ef6a2e8
Takes the donk-co cameras off of the main station network (#95726)
Rhials Apr 13, 2026
31b18ae
Automatic changelog for PR #95726 [ci skip]
tgstation-ci[bot] Apr 13, 2026
34ed560
Restores keybindings to their original defaults, moves the new per-ha…
Iamgoofball Apr 13, 2026
e919b3a
Automatic changelog for PR #95698 [ci skip]
tgstation-ci[bot] Apr 13, 2026
61d791f
Fix toiletbong (#95679)
lelandkemble Apr 13, 2026
748d50c
Automatic changelog for PR #95679 [ci skip]
tgstation-ci[bot] Apr 13, 2026
16d090b
Remove the ability to handcuff shields (#95673)
Layzu666 Apr 13, 2026
8f342bc
Automatic changelog for PR #95673 [ci skip]
tgstation-ci[bot] Apr 13, 2026
98bcf31
Partially moves the iconoclast's repeater behind a knowledge book (#9…
TheRyeGuyWhoWillNowDie Apr 13, 2026
796ee1d
Automatic changelog for PR #95580 [ci skip]
tgstation-ci[bot] Apr 13, 2026
0818180
Liberator pistol applies damage multipliers in process_fire() rather …
lelandkemble Apr 13, 2026
faff04e
Automatic changelog for PR #95599 [ci skip]
tgstation-ci[bot] Apr 13, 2026
d25fb3a
heretic fixes + makes aura emissive (#95572)
Arturlang Apr 13, 2026
05fe52c
Automatic changelog for PR #95572 [ci skip]
tgstation-ci[bot] Apr 13, 2026
3803702
Smoke applies to people once per tick (#95579)
lelandkemble Apr 13, 2026
9ecf33a
Ore vents now turn transparent and clickthrough when there's a mob be…
SmArtKar Apr 13, 2026
048e8ea
Automatic changelog for PR #95579 [ci skip]
tgstation-ci[bot] Apr 13, 2026
ffdb18b
Automatic changelog for PR #95646 [ci skip]
tgstation-ci[bot] Apr 13, 2026
fb7e230
Automatic changelog compile [ci skip]
tgstation-ci[bot] Apr 13, 2026
d2e5e35
Keen Nose Quirk - The Smell of Discovery (#95697)
timothymtorres Apr 13, 2026
506df3f
Automatic changelog for PR #95697 [ci skip]
tgstation-ci[bot] Apr 13, 2026
cad14ea
Logs explosive holoparasite boobytraps being set and exploding (#95724)
00-Steven Apr 13, 2026
7fa4d49
Automatic changelog for PR #95724 [ci skip]
tgstation-ci[bot] Apr 13, 2026
3503e9c
Re-Implements the Bounty List for cargo, and various bounty improveme…
ArcaneMusic Apr 13, 2026
9d785e0
Automatic changelog for PR #95412 [ci skip]
tgstation-ci[bot] Apr 13, 2026
275c57b
Remove tramstation inner supermatter APC (#95703)
lelandkemble Apr 13, 2026
3b8d6ce
Automatic changelog compile [ci skip]
tgstation-ci[bot] Apr 13, 2026
38f62a0
Automatic changelog for PR #95703 [ci skip]
tgstation-ci[bot] Apr 13, 2026
ec47875
Automatic changelog compile [ci skip]
tgstation-ci[bot] Apr 13, 2026
550f9f4
Fix fishing random portals not working correctly (#95737)
timothymtorres Apr 13, 2026
1eb84a8
Automatic changelog for PR #95737 [ci skip]
tgstation-ci[bot] Apr 13, 2026
928df28
Kills `/datum/asset/var/_abstract`, uses `abstract_type` instead (#95…
mrmanlikesbt Apr 13, 2026
774c07c
Basic mob stat panel gutting (#95543)
JohnFulpWillard Apr 13, 2026
b62207a
Automatic changelog for PR #95543 [ci skip]
tgstation-ci[bot] Apr 13, 2026
09b4f58
Automatic changelog compile [ci skip]
tgstation-ci[bot] Apr 14, 2026
3103f9c
Adds a Tactical IFF Visor and slightly refactors eye rendering (#95547)
SmArtKar Apr 14, 2026
17e4869
Automatic changelog for PR #95547 [ci skip]
tgstation-ci[bot] Apr 14, 2026
f0ad6b8
fixes bot huds randomly dissappearing (#95750)
Ben10Omintrix Apr 14, 2026
095d7f4
Automatic changelog for PR #95750 [ci skip]
tgstation-ci[bot] Apr 14, 2026
b17233a
Automatic changelog compile [ci skip]
tgstation-ci[bot] Apr 14, 2026
90eb525
Merge branch 'master' of https://github.com/tgstation/tgstation into …
Iamgoofball Apr 14, 2026
9cd06d4
TTS radio volume slider
Iamgoofball Apr 15, 2026
2f5b921
Merge branch 'master' into pr-95369
Bruh-24 Apr 15, 2026
418f05c
Adds ion storm support to TTS
Iamgoofball Apr 15, 2026
742c268
Fixes TTS for cyborgs on the radio
Iamgoofball Apr 15, 2026
75765e1
HELLO VALTOS, IT'S TTSensky, we need 5 BILLION API REQUESTS TO BOMB S…
Bruh-24 Apr 16, 2026
dc7835d
ЭТО ТОЖЕ ОКЕЙ?
Bruh-24 Apr 16, 2026
e6a2984
Update code/controllers/subsystem/tts.dm
Iamgoofball Apr 16, 2026
574544f
123
Bruh-24 Apr 17, 2026
4141f9f
russian regex && stuff
Bruh-24 Apr 18, 2026
bfb2d1b
Voice Changer now lets you change your actual TTS voice
Iamgoofball Apr 19, 2026
1eb2fae
Merge branch 'hail_to_kushnirenko' of https://github.com/Iamgoofball/…
Iamgoofball Apr 19, 2026
29e1b9f
Merge branch 'master' into pr-95369
Bruh-24 Apr 19, 2026
fadb520
Adds an admin button for setting someone's voice in VV.
Iamgoofball Apr 22, 2026
1736e3d
Update code/controllers/subsystem/tts.dm
Iamgoofball Apr 29, 2026
570738e
update
Bruh-24 May 8, 2026
b2937c1
categories
Bruh-24 May 8, 2026
a9b953f
modular
Bruh-24 May 8, 2026
438e6bd
Merge branch 'master' into pr-95369
Bruh-24 May 9, 2026
8e25f15
typo
Bruh-24 May 10, 2026
edf1cae
Merge branch 'pr-95369' of https://github.com/Alliance-codeBase/PostM…
Bruh-24 May 10, 2026
9549c02
"Что не исправить, то не поправить."
Bruh-24 May 15, 2026
528118f
config
Bruh-24 May 15, 2026
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
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/bug_report_form.yml
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ body:
label: "Reproduction Steps:"
description: |
Describe the steps to reproduce the issue in detail. Include any relevant information, such as the map, round type, and any other factors that may be relevant.
If it is a runtime-related error, please include the runtime here as that is pertient information. Issues are not for oddities introduced by admin varedits, ensure these occur in normal circumstances.
If it is a runtime-related error, please include the runtime here as that is pertinent information. Issues are not for oddities introduced by admin varedits, ensure these occur in normal circumstances.
placeholder: |
1. Go to the X location
2. Do Y action
Expand Down
4 changes: 2 additions & 2 deletions .github/actions/restore_or_install_byond/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ runs:
# is cancelled, we already have a cache to restore from.
- name: Restore BYOND cache
id: restore_byond_cache
uses: actions/cache/restore@v4
uses: actions/cache/restore@v5
with:
path: ~/BYOND
key: ${{ runner.os }}-byond-${{ env.BYOND_MAJOR }}-${{ env.BYOND_MINOR }}
Expand All @@ -45,7 +45,7 @@ runs:
run: bash tools/ci/install_byond.sh
- name: Save BYOND cache
if: ${{ !steps.restore_byond_cache.outputs.cache-hit }}
uses: actions/cache/save@v4
uses: actions/cache/save@v5
with:
path: ~/BYOND
key: ${{ steps.restore_byond_cache.outputs.cache-primary-key }}
2 changes: 1 addition & 1 deletion .github/workflows/auto_changelog.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ jobs:
APP_ID: ${{ secrets.APP_ID }}

- name: Run auto changelog
uses: actions/github-script@v8
uses: actions/github-script@v9
with:
script: |
const { processAutoChangelog } = await import('${{ github.workspace }}/tools/pull_request_hooks/autoChangelog.js')
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/gbp.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
- name: Checkout
uses: actions/checkout@v6
- name: Run Auto Labeler
uses: actions/github-script@v8
uses: actions/github-script@v9
with:
script: |
const { get_updated_label_set } = await import('${{ github.workspace }}/tools/pull_request_hooks/autoLabel.js');
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/remove_guide_comments.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ jobs:
- name: Checkout
uses: actions/checkout@v6
- name: Remove guide comments
uses: actions/github-script@v8
uses: actions/github-script@v9
with:
script: |
const { removeGuideComments } = await import('${{ github.workspace }}/tools/pull_request_hooks/removeGuideComments.js')
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/rerun_flaky_tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ jobs:
- name: Checkout
uses: actions/checkout@v6
- name: Rerun flaky tests
uses: actions/github-script@v8
uses: actions/github-script@v9
with:
script: |
const { rerunFlakyTests } = await import('${{ github.workspace }}/tools/pull_request_hooks/rerunFlakyTests.js')
Expand All @@ -24,7 +24,7 @@ jobs:
- name: Checkout
uses: actions/checkout@v6
- name: Report flaky tests
uses: actions/github-script@v8
uses: actions/github-script@v9
with:
script: |
const { reportFlakyTests } = await import('${{ github.workspace }}/tools/pull_request_hooks/rerunFlakyTests.js')
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/run_linters.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ jobs:
with:
dotnet-version: 9.x
- name: Install OpenDream
uses: robinraju/release-downloader@v1.12
uses: robinraju/release-downloader@616444d935c04e4269e694a274bd94383479ecde
with:
repository: "OpenDreamProject/OpenDream"
tag: "latest"
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/show_screenshot_test_results.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ jobs:
npm install node-fetch
- name: Show screenshot test results
if: steps.secrets_set.outputs.SECRETS_ENABLED
uses: actions/github-script@v8
uses: actions/github-script@v9
env:
FILE_HOUSE_KEY: ${{ secrets.ARTIFACTS_FILE_HOUSE_KEY }}
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/stale.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ jobs:
operations-per-run: 300
- name: Filter staled pull requests for announcement
id: filter-prs
uses: actions/github-script@v8
uses: actions/github-script@v9
with:
script: |
return JSON.parse(`${{steps.stale.outputs.staled-issues-prs}}`)
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/test_merge_bot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ jobs:
npm install node-fetch
- name: Check for test merges
if: steps.secrets_set.outputs.GET_TEST_MERGES_URL
uses: actions/github-script@v8
uses: actions/github-script@v9
env:
GET_TEST_MERGES_URL: ${{ secrets.GET_TEST_MERGES_URL }}
with:
Expand Down
15 changes: 15 additions & 0 deletions _maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -704,6 +704,21 @@
/turf/closed/wall/mineral/plastitanium/nodiagonal,
/area/ruin/syndicate_lava_base/main)
"fA" = (
/obj/structure/table/glass,
/obj/item/book/manual/wiki/infections{
pixel_y = 7
},
/obj/item/reagent_containers/syringe/antiviral,
/obj/item/reagent_containers/dropper,
/obj/structure/cable,
/obj/item/tgui_book/manual/idc{
pixel_y = 9;
pixel_x = 3
},
/obj/item/reagent_containers/spray/cleaner,
/turf/open/floor/iron/white/side{
dir = 8
},
/obj/structure/cable,
/obj/effect/turf_decal/tile/green/opposingcorners,
/turf/open/floor/iron,
Expand Down
4 changes: 4 additions & 0 deletions _maps/RandomRuins/SpaceRuins/abandonedzoo.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,10 @@
/area/ruin/space/has_grav/abandonedzoo)
"aG" = (
/obj/structure/table/reinforced,
/obj/item/tgui_book/manual/idc{
pixel_y = 4;
pixel_x = 3
},
/obj/item/gun/energy/floragun,
/turf/open/floor/iron/dark/side,
/area/ruin/space/has_grav/abandonedzoo)
Expand Down
21 changes: 14 additions & 7 deletions _maps/RandomRuins/SpaceRuins/hauntedtradingpost.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -147,7 +147,8 @@
/obj/effect/mapping_helpers/broken_machine,
/obj/machinery/camera/autoname/directional/east{
camera_construction_state = 1;
camera_enabled = 0
camera_enabled = 0;
network = list("donk")
},
/turf/open/floor/catwalk_floor/iron_smooth,
/area/ruin/space/has_grav/hauntedtradingpost/public/corridor)
Expand Down Expand Up @@ -1692,7 +1693,8 @@
},
/obj/machinery/camera/autoname/directional/west{
camera_construction_state = 1;
camera_enabled = 0
camera_enabled = 0;
network = list("donk")
},
/turf/open/floor/catwalk_floor/iron_dark,
/area/ruin/space/has_grav/hauntedtradingpost/employees)
Expand Down Expand Up @@ -3083,7 +3085,8 @@
},
/obj/machinery/camera/autoname/directional/south{
camera_construction_state = 1;
camera_enabled = 0
camera_enabled = 0;
network = list("donk")
},
/turf/open/floor/catwalk_floor/iron_smooth,
/area/ruin/space/has_grav/hauntedtradingpost/public/corridor)
Expand Down Expand Up @@ -4089,7 +4092,8 @@
/obj/item/shard,
/obj/machinery/camera/autoname/directional/east{
camera_construction_state = 1;
camera_enabled = 0
camera_enabled = 0;
network = list("donk")
},
/turf/open/floor/catwalk_floor/iron_smooth,
/area/ruin/space/has_grav/hauntedtradingpost/public/corridor)
Expand Down Expand Up @@ -4183,7 +4187,8 @@
/obj/machinery/duct,
/obj/machinery/camera/autoname/directional/west{
camera_construction_state = 1;
camera_enabled = 0
camera_enabled = 0;
network = list("donk")
},
/turf/open/floor/catwalk_floor/iron_smooth,
/area/ruin/space/has_grav/hauntedtradingpost/public/corridor)
Expand Down Expand Up @@ -4435,7 +4440,8 @@
"Mr" = (
/obj/machinery/camera/autoname/directional/west{
camera_construction_state = 1;
camera_enabled = 0
camera_enabled = 0;
network = list("donk")
},
/turf/open/floor/wood,
/area/ruin/space/has_grav/hauntedtradingpost/public)
Expand Down Expand Up @@ -6015,7 +6021,8 @@
"ZZ" = (
/obj/machinery/camera/autoname/directional/east{
camera_construction_state = 1;
camera_enabled = 0
camera_enabled = 0;
network = list("donk")
},
/turf/open/floor/wood,
/area/ruin/space/has_grav/hauntedtradingpost/public)
Expand Down
2 changes: 1 addition & 1 deletion _maps/RandomZLevels/Academy.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -1768,7 +1768,7 @@
"lT" = (
/obj/structure/table,
/obj/item/stack/cable_coil,
/obj/item/stack/sheet/xenochitin,
/obj/item/stack/sheet/animalhide/xeno,
/turf/open/floor/plating,
/area/awaymission/caves/academy)
"lU" = (
Expand Down
2 changes: 1 addition & 1 deletion _maps/RandomZLevels/heretic.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -7777,7 +7777,7 @@
/obj/effect/decal/cleanable/blood/tracks/xeno,
/obj/item/organ/tail/xeno,
/obj/item/stack/sheet/animalhide/xeno,
/obj/item/stack/sheet/xenochitin,
/obj/item/stack/sheet/animalhide/xeno,
/obj/effect/decal/cleanable/blood/gibs/xeno/larva/body,
/obj/effect/decal/remains/xeno,
/obj/effect/light_emitter,
Expand Down
23 changes: 17 additions & 6 deletions _maps/map_files/CatwalkStation/CatwalkStation_2023.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -13663,6 +13663,14 @@
/obj/effect/turf_decal/trimline/green/filled/line,
/obj/effect/turf_decal/trimline/green/filled/mid_joiner,
/obj/structure/table/glass,
/obj/item/tgui_book/manual/idc{
pixel_y = 2;
pixel_x = 3
},
/obj/item/book/manual/wiki/infections{
name = "The Evil Doctor's How-To";
pixel_y = 6
},
/turf/open/floor/iron/dark/textured_large,
/area/station/medical/virology)
"dCm" = (
Expand Down Expand Up @@ -19666,11 +19674,6 @@
dir = 4
},
/obj/structure/table/glass,
/obj/item/book/manual/wiki/infections{
name = "The Evil Doctor's How-To";
pixel_x = 5;
pixel_y = 15
},
/obj/item/binoculars{
pixel_y = 1
},
Expand Down Expand Up @@ -45997,7 +46000,7 @@
},
/obj/item/book/manual/wiki/medicine{
pixel_x = 1;
pixel_y = 5
pixel_y = -2
},
/obj/effect/turf_decal/trimline/blue/filled/mid_joiner,
/obj/effect/turf_decal/trimline/blue/filled/mid_joiner{
Expand All @@ -46007,6 +46010,10 @@
pixel_x = 5;
pixel_y = -2
},
/obj/item/tgui_book/manual/idc{
pixel_y = 2;
pixel_x = 3
},
/turf/open/floor/iron/white/textured_large,
/area/station/medical/medbay/central)
"mjP" = (
Expand Down Expand Up @@ -76168,6 +76175,10 @@
pixel_x = 5;
pixel_y = 9
},
/obj/item/tgui_book/manual/idc{
pixel_y = -3;
pixel_x = 3
},
/obj/item/clothing/head/soft/blue{
pixel_x = 10;
pixel_y = 1
Expand Down
15 changes: 13 additions & 2 deletions _maps/map_files/Deltastation/DeltaStation2.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -14099,6 +14099,10 @@
pixel_x = -4;
pixel_y = 3
},
/obj/item/tgui_book/manual/idc{
pixel_y = 3;
pixel_x = 3
},
/obj/item/clothing/neck/stethoscope{
pixel_y = 4
},
Expand Down Expand Up @@ -41714,6 +41718,9 @@
pixel_y = 4;
pixel_x = -6
},
/obj/item/tgui_book/manual/idc{
pixel_x = 4
},
/turf/open/floor/iron,
/area/station/command/heads_quarters/cmo)
"khZ" = (
Expand Down Expand Up @@ -50904,10 +50911,14 @@
/obj/item/reagent_containers/spray/cleaner{
pixel_x = -6
},
/obj/item/book/manual/wiki/infections,
/obj/item/reagent_containers/dropper,
/obj/item/reagent_containers/syringe/antiviral,
/obj/item/tgui_book/manual/idc{
pixel_y = 3;
pixel_x = 3
},
/obj/item/book/manual/wiki/infections,
/obj/item/reagent_containers/syringe/antiviral,
/obj/item/reagent_containers/dropper,
/turf/open/floor/iron/white,
/area/station/medical/virology)
"mzu" = (
Expand Down
16 changes: 14 additions & 2 deletions _maps/map_files/IceBoxStation/IceBoxStation.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -43457,6 +43457,10 @@
pixel_x = -4;
pixel_y = 12
},
/obj/item/tgui_book/manual/idc{
pixel_x = 4;
pixel_y = 13
},
/turf/open/floor/iron/dark/smooth_large,
/area/station/command/heads_quarters/cmo)
"miS" = (
Expand Down Expand Up @@ -77544,6 +77548,10 @@
pixel_y = 3
},
/obj/effect/turf_decal/tile/blue/full,
/obj/item/tgui_book/manual/idc{
pixel_y = 3;
pixel_x = 3
},
/obj/item/tgui_book/manual/dsm,
/turf/open/floor/iron/large,
/area/station/medical/treatment_center)
Expand Down Expand Up @@ -79426,10 +79434,14 @@
pixel_y = 7
},
/obj/item/reagent_containers/syringe/antiviral,
/obj/item/reagent_containers/dropper,
/obj/item/reagent_containers/spray/cleaner,
/obj/effect/turf_decal/trimline/green/filled/line,
/obj/structure/reagent_dispensers/wall/virusfood/directional/south,
/obj/item/tgui_book/manual/idc{
pixel_y = 3;
pixel_x = 3
},
/obj/item/reagent_containers/spray/cleaner,
/obj/item/reagent_containers/dropper,
/turf/open/floor/iron/white,
/area/station/medical/virology)
"wsN" = (
Expand Down
Loading
Loading