Skip to content

Commit 2e242df

Browse files
merge upstream/master w conflicts
2 parents e6cff33 + 0b472f6 commit 2e242df

746 files changed

Lines changed: 67155 additions & 228271 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/CODEOWNERS

Lines changed: 219 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,223 @@
88

99
# to the same file or dir, add them to the end of under Multiple Owners
1010

11+
<<<<<<< HEAD
1112
# SHOULD BE CLEAN, OK? JUST BECAUSE!
13+
=======
14+
# MAINTAINERS
15+
16+
# Dominion/Cyberboss
17+
18+
/.github/workflows/update_tgs_dmapi.yml @Cyberboss
19+
/.tgs.yml @Cyberboss
20+
/code/world.dm @Cyberboss
21+
/code/__DEFINES/tgs.config.dm @Cyberboss
22+
/code/__DEFINES/tgs.dm @Cyberboss
23+
/code/__DEFINES/_globals.dm @Cyberboss
24+
/code/__HELPERS/chat.dm @Cyberboss
25+
/code/__HELPERS/jatum.dm @Cyberboss
26+
/code/game/world.dm @Cyberboss
27+
/code/controllers/subsystem/atoms.dm @Cyberboss
28+
/code/controllers/globals.dm @Cyberboss
29+
/code/datums/helper_datums/getrev.dm @Cyberboss
30+
/code/modules/tgs/ @Cyberboss
31+
/code/ze_genesis_call/ @Cyberboss
32+
/tools/tgs_test/ @Cyberboss
33+
/tools/Tgstation.DiscordDiscussions/ @Cyberboss
34+
/tools/Tgstation.PRAnnouncer/ @Cyberboss
35+
36+
# Tattle
37+
38+
/code/__HELPERS/logging/ @dragomagol
39+
40+
# Cobby
41+
42+
/code/modules/reagents/ @ExcessiveUseOfCobblestone
43+
/code/modules/research/designs/medical_designs.dm @ExcessiveUseOfCobblestone
44+
/code/game/objects/items/storage/medkit.dm @ExcessiveUseOfCobblestone
45+
46+
# Fikou
47+
48+
/code/modules/awaymissions/ @Fikou
49+
/code/modules/mining/ @Fikou
50+
/code/modules/mod/ @Fikou
51+
/code/modules/mapfluff/ruins/lavalandruin_code/ @Fikou
52+
/code/modules/mapfluff/ruins/lavaland_ruin_code.dm @Fikou
53+
54+
# JohnFulpWizard
55+
56+
/code/modules/mob/living/simple_animal/bot/ @JohnFulpWillard
57+
/code/modules/modular_computers/ @JohnFulpWillard
58+
59+
# Kylerace
60+
61+
/code/__DEFINES/spatial_gridmap.dm @Kylerace
62+
/code/controllers/subsystem/spatial_gridmap.dm @Kylerace
63+
64+
# LemonInTheDark
65+
66+
/.github/guides/VISUALS.md @LemonInTheDark
67+
/code/__DEFINES/MC.dm @LemonInTheDark
68+
/code/controllers/admin.dm @LemonInTheDark
69+
/code/controllers/failsafe.dm @LemonInTheDark
70+
/code/controllers/master.dm @LemonInTheDark
71+
/code/controllers/subsystem.dm @LemonInTheDark
72+
/code/controllers/subsystem/air.dm @LemonInTheDark
73+
/code/controllers/subsystem/timer.dm @LemonInTheDark
74+
75+
# Mothblocks
76+
77+
/.github/workflows/ @Mothblocks
78+
/code/game/gamemodes/ @Mothblocks
79+
/code/modules/autowiki/ @Mothblocks
80+
/code/modules/unit_tests/ @Mothblocks
81+
/code/modules/client/preferences/ @Mothblocks
82+
/code/modules/client/preferences.dm @Mothblocks
83+
/code/modules/client/preferences_menu.dm @Mothblocks
84+
/code/modules/client/preferences_savefile.dm @Mothblocks
85+
/tgui/packages/tgui/interfaces/PreferencesMenu/ @Mothblocks
86+
/tools/ezdb/ @Mothblocks
87+
/tools/maplint/source/ @Mothblocks
88+
/tools/pull_request_hooks/ @Mothblocks
89+
/tools/screenshot-test-comparison/ @Mothblocks
90+
/tools/test_merge_bot/ @Mothblocks
91+
92+
# MrMelbert
93+
94+
/code/modules/hydroponics/ @MrMelbert
95+
96+
# necromanceranne
97+
98+
/code/modules/uplink/ @necromanceranne
99+
100+
# ninjanomnom
101+
102+
/code/controllers/subsystem/dcs.dm @ninjanomnom
103+
/code/datums/signals.dm @ninjanomnom
104+
/code/datums/components/_component.dm @ninjanomnom
105+
/code/datums/elements/_element.dm @ninjanomnom
106+
/code/datums/greyscale/_greyscale_config.dm @ninjanomnom
107+
/code/datums/greyscale/json_reader.dm @ninjanomnom
108+
/code/datums/greyscale/layer.dm @ninjanomnom
109+
110+
# Ryll-Ryll/Shaps
111+
112+
/code/datums/wounds/ @Ryll-Ryll
113+
/code/datums/status_effects/wound_effects.dm @Ryll-Ryll
114+
/code/__DEFINES/wounds.dm @Ryll-Ryll
115+
116+
# san7890
117+
118+
/code/game/area/ @san7890
119+
/icons/area/ @san7890
120+
121+
# SmArtKar
122+
123+
/code/modules/projectiles/projectile.dm @SmArtKar
124+
125+
# stylemistake
126+
127+
/code/__DEFINES/chat.dm @stylemistake
128+
/code/__DEFINES/tgui.dm @stylemistake
129+
/code/controllers/subsystem/chat.dm @stylemistake
130+
/code/controllers/subsystem/ping.dm @stylemistake
131+
/code/controllers/subsystem/tgui.dm @stylemistake
132+
/code/modules/tgchat/ @stylemistake
133+
/code/modules/tgui/ @stylemistake
134+
/code/modules/tgui_panel/ @stylemistake
135+
/tgui/ @stylemistake
136+
137+
# stylemistake (explicitly disowned)
138+
139+
/tgui/packages/tgui/interfaces/
140+
/tgui/packages/tgui/styles/interfaces/
141+
/tgui/packages/tgui-panel/styles/tgchat/chat-dark.scss
142+
/tgui/packages/tgui-panel/styles/tgchat/chat-light.scss
143+
144+
# SuperNovaa41
145+
146+
/code/modules/forensics/ @SuperNovaa41
147+
/code/datums/mood.dm @SuperNovaa41
148+
149+
# Time-Green
150+
151+
/code/datums/bodypart_overlays @Time-Green
152+
/code/modules/antagonists/voidwalker @Time-Green
153+
/code/modules/lost_crew @Time-Green
154+
/code/modules/shuttle/shuttle_events @Time-Green
155+
156+
# tralezab
157+
/code/__DEFINES/basic_mobs.dm @tralezab
158+
/code/datums/ai/ @tralezab
159+
/code/modules/religion/ @tralezab
160+
161+
# Watermelon914
162+
163+
/code/modules/wiremod/ @Watermelon914
164+
/code/modules/antagonists/traitor/ @Watermelon914
165+
/code/controllers/subsystem/tts.dm @Watermelon914
166+
167+
# CONTRIBUTORS
168+
169+
# grungussuss
170+
171+
/sound/ @grungussuss
172+
173+
# Jordie0608
174+
175+
/code/controllers/subsystem/dbcore.dm @Jordie0608
176+
/tools/SQLAlertEmail/ @Jordie0608
177+
178+
# loganuk
179+
180+
/_maps/map_files/CatwalkStation/ @loganuk
181+
182+
# NamelessFairy
183+
184+
/code/modules/capture_the_flag/ @NamelessFairy
185+
/_maps/minigame/CTF/ @NamelessFairy
186+
187+
# FalloutFalcon
188+
/code/__HELPERS/abstract_types.dm @FalloutFalcon
189+
/code/__HELPERS/random_items.dm @FalloutFalcon
190+
191+
# MULTIPLE OWNERS
192+
193+
/SQL/ @Jordie0608 @strandsofivy
194+
195+
/_maps/ @EOBGames @Maurukas @MMMiracles @san7890 @ShizCalev
196+
197+
/icons/ @Imaginos16 @Krysonism @Twaticus @Wallemations
198+
199+
/code/__DEFINES/atmospherics/ @Ghilker @LemonInTheDark
200+
/code/modules/atmospherics/ @Ghilker @LemonInTheDark
201+
202+
/code/modules/jobs/job_types/chief_medical_officer.dm @ExcessiveUseOfCobblestone @Ryll-Ryll
203+
/code/modules/jobs/job_types/medical_doctor.dm @ExcessiveUseOfCobblestone @Ryll-Ryll
204+
/code/modules/jobs/job_types/paramedic.dm @ExcessiveUseOfCobblestone @Ryll-Ryll
205+
206+
/code/modules/mob/living/basic/ @Jacquerel @san7890 @tralezab
207+
208+
/code/modules/surgery/ @ExcessiveUseOfCobblestone @Ryll-Ryll
209+
210+
/tools/build/ @strandsofivy @stylemistake
211+
/tools/tgs_scripts/ @Cyberboss @strandsofivy
212+
213+
/code/modules/antagonists/heretic @Xander3359 @EnterTheJake
214+
215+
/code/_onclick/hud/ @LemonInTheDark @SmArtKar
216+
/code/__DEFINES/layers.dm @LemonInTheDark @SmArtKar
217+
218+
# Host Hell
219+
220+
/code/controllers/configuration/entries @strandsofivy
221+
/config/ @strandsofivy
222+
223+
# Expensive files that touching basically always cause performance problems
224+
## Init times
225+
**/*_EXPENSIVE.dm @Mothblocks @LemonInTheDark
226+
227+
# SIC SEMPER TYRANNIS
228+
229+
/code/modules/hydroponics/grown/citrus.dm @LemonInTheDark @optimumtact
230+
>>>>>>> upstream/master

.github/gbp.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,3 +24,4 @@ reset_label = "GBP: Reset"
2424
"Sprites" = 3
2525
"Unit Tests" = 6
2626
"Wallening Revert Recovery" = 10
27+
"Tools" = 12

.github/workflows/auto_changelog.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
- name: Checkout
1717
uses: actions/checkout@v7
1818
with:
19-
ref: ${{ github.base_ref }}
19+
ref: ${{ github.event.repository.default_branch }}
2020

2121
- name: Generate App Token
2222
id: app-token-generation

.github/workflows/codeowner_reviews.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ on:
77

88
jobs:
99
assign-users:
10+
if: github.event.pull_request.draft == false
1011
runs-on: ubuntu-24.04
1112
timeout-minutes: 5
1213

@@ -16,7 +17,6 @@ jobs:
1617

1718
#Request reviews
1819
- name: Request reviews
19-
if: github.event.pull_request.draft == false
2020
uses: tgstation/code-reviewers@main
2121
with:
2222
token: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/gbp.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
- name: Checkout
1515
uses: actions/checkout@v7
1616
with:
17-
ref: ${{ github.base_ref }}
17+
ref: ${{ github.event.repository.default_branch }}
1818
- name: Run Auto Labeler
1919
uses: actions/github-script@v9
2020
with:
@@ -44,7 +44,7 @@ jobs:
4444
if: steps.value_holder.outputs.ACTIONS_ENABLED
4545
uses: actions/checkout@v7
4646
with:
47-
ref: ${{ github.base_ref }}
47+
ref: ${{ github.event.repository.default_branch }}
4848
- name: Setup git
4949
if: steps.value_holder.outputs.ACTIONS_ENABLED
5050
run: |

.github/workflows/generate_documentation.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
steps:
1616
- uses: actions/checkout@v7
1717
- name: Setup cache
18-
uses: actions/cache@v5
18+
uses: actions/cache@v6
1919
with:
2020
path: ~/SpacemanDMM
2121
key: ${{ runner.os }}-spacemandmm-${{ secrets.CACHE_PURGE_KEY }}

.github/workflows/run_linters.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
steps:
1212
- uses: actions/checkout@v7
1313
- name: Restore SpacemanDMM cache
14-
uses: actions/cache@v5
14+
uses: actions/cache@v6
1515
with:
1616
path: ~/SpacemanDMM
1717
key: ${{ runner.os }}-spacemandmm-${{ hashFiles('dependencies.sh') }}
@@ -20,21 +20,21 @@ jobs:
2020
- name: Setup Bun
2121
uses: ./.github/actions/setup_bun
2222
- name: Restore Bootstrap cache
23-
uses: actions/cache@v5
23+
uses: actions/cache@v6
2424
with:
2525
path: tools/bootstrap/.cache
2626
key: ${{ runner.os }}-bootstrap-${{ hashFiles('/tools/requirements.txt') }}
2727
restore-keys: |
2828
${{ runner.os }}-bootstrap-
2929
- name: Restore Rust cache
30-
uses: actions/cache@v5
30+
uses: actions/cache@v6
3131
with:
3232
path: ~/.cargo
3333
key: ${{ runner.os }}-rust-${{ hashFiles('/tools/ci/ci_dependencies.sh')}}
3434
restore-keys: |
3535
${{ runner.os }}-rust-
3636
- name: Restore Cutter cache
37-
uses: actions/cache@v5
37+
uses: actions/cache@v6
3838
with:
3939
path: tools/icon_cutter/cache
4040
key: ${{ runner.os }}-cutter-${{ hashFiles('dependencies.sh') }}

_maps/RandomRuins/AnywhereRuins/shoe_factory.dmm

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -264,8 +264,9 @@
264264
/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{
265265
cycle_id = "shoe_factory_entrance"
266266
},
267-
/obj/effect/mapping_helpers/airlock_note_placer,
268-
/obj/item/paper/fluff/ruins/shoe_factory/osha_shutdown,
267+
/obj/effect/mapping_helpers/airlock_note_placer{
268+
note_path = /obj/item/paper/fluff/ruins/shoe_factory/osha_shutdown
269+
},
269270
/turf/open/floor/iron{
270271
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
271272
},
@@ -823,8 +824,9 @@
823824
cycle_id = "shoe_factory_entrance"
824825
},
825826
/obj/machinery/door/airlock/external/ruin,
826-
/obj/effect/mapping_helpers/airlock_note_placer,
827-
/obj/item/paper/fluff/ruins/shoe_factory/osha_shutdown,
827+
/obj/effect/mapping_helpers/airlock_note_placer{
828+
note_path = /obj/item/paper/fluff/ruins/shoe_factory/osha_shutdown
829+
},
828830
/turf/open/floor/iron{
829831
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
830832
},

_maps/_basemap.dm

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
#include "map_files\tramstation\tramstation.dmm"
2323
#include "map_files\CatwalkStation\CatwalkStation_2023.dmm"
2424
#include "map_files\NebulaStation\NebulaStation.dmm"
25+
<<<<<<< HEAD
2526
#include "map_files\wawastation\wawastation.dmm"
2627

2728
// MASSMETA EDIT BEGIN - Compiling our modular maps too!
@@ -30,6 +31,9 @@
3031
#include "map_files\bearcat\bearcat.dmm"
3132
// MASSMETA EDIT END
3233

34+
=======
35+
#include "map_files\KiloStation\KiloStation.dmm"
36+
>>>>>>> upstream/master
3337
#endif
3438
#ifdef ALL_TEMPLATES
3539
#include "templates.dm"

_maps/kilostation.json

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,25 @@
1414
"Linkage": "Cross"
1515
}
1616
],
17+
<<<<<<< HEAD
1718
"ignored_unit_tests": ["/datum/unit_test/create_and_destroy"],
19+
=======
20+
>>>>>>> upstream/master
1821
"job_changes": {
1922
"Cook": {
2023
"additional_cqc_areas": ["/area/station/service/bar/atrium"]
2124
},
2225
"Captain": {
2326
"special_charter": "asteroid"
27+
<<<<<<< HEAD
2428
}
2529
}
2630
}
31+
=======
32+
},
33+
"Chaplain": {
34+
"has_monastery": 1
35+
}
36+
}
37+
}
38+
>>>>>>> upstream/master

0 commit comments

Comments
 (0)