Skip to content

Commit 377d80f

Browse files
merge upstream/master w conflicts
2 parents c37b342 + d425942 commit 377d80f

274 files changed

Lines changed: 8856 additions & 1569 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/workflows/codeowner_reviews.yml

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -14,16 +14,9 @@ jobs:
1414
# Checks-out your repository under $GITHUB_WORKSPACE, so the job can access it
1515
- uses: actions/checkout@v6
1616

17-
#Parse the Codeowner file on non draft PRs
18-
- name: CodeOwnersParser
19-
if: github.event.pull_request.draft == false
20-
id: CodeOwnersParser
21-
uses: tgstation/CodeOwnersParser@v1
22-
23-
#Request reviews
17+
#Request reviews
2418
- name: Request reviews
25-
if: steps.CodeOwnersParser.outputs.owners != ''
26-
uses: tgstation/RequestReviewFromUser@v1
19+
if: github.event.pull_request.draft == false
20+
uses: tgstation/code-reviewers@main
2721
with:
28-
separator: " "
29-
users: ${{ steps.CodeOwnersParser.outputs.owners }}
22+
token: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/run_integration_tests.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
# For example, `Run Tests (runtimestation; 515)`.
2828
name: Run Tests (${{ inputs.major && format('{0}.{1}; ', inputs.major, inputs.minor) || '' }}${{ inputs.map }}; ${{ inputs.max_required_byond_client }})
2929
runs-on: ubuntu-24.04
30-
timeout-minutes: 15
30+
timeout-minutes: 55
3131
steps:
3232
- uses: actions/checkout@v6
3333
- name: Restore BYOND from Cache
@@ -38,7 +38,7 @@ jobs:
3838
- name: Download build outputs
3939
uses: actions/download-artifact@v8
4040
with:
41-
name: build-artifact-${{ inputs.major || env.BYOND_MAJOR }}-${{ inputs.minor || env.BYOND_MINOR}}
41+
name: build-artifact-${{ inputs.major || env.BYOND_MAJOR }}-${{ inputs.minor || env.BYOND_MINOR }}
4242
path: ./
4343
- name: Setup database
4444
env:
@@ -65,7 +65,7 @@ jobs:
6565
if: always()
6666
uses: actions/upload-artifact@v7
6767
with:
68-
name: test_artifacts_${{ inputs.map }}_${{ inputs.major }}_${{ inputs.minor }}
68+
name: test_artifacts_${{ inputs.map }}_${{ inputs.major || env.BYOND_MAJOR }}_${{ inputs.minor || env.BYOND_MINOR }}
6969
path: data/screenshots_new/
7070
retention-days: 1
7171
- name: On test fail, write a step summary

_maps/map_files/debug/runtimestation.dmm

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -62,9 +62,9 @@
6262
/turf/open/floor/iron,
6363
/area/station/engineering/main)
6464
"aq" = (
65-
/obj/machinery/camera/directional/north,
6665
/obj/machinery/computer/monitor,
6766
/obj/structure/cable,
67+
/obj/machinery/camera/autoname/directional/north,
6868
/turf/open/floor/iron,
6969
/area/station/engineering/main)
7070
"av" = (
@@ -286,13 +286,13 @@
286286
/turf/closed/wall/r_wall,
287287
/area/station/maintenance/aft)
288288
"bM" = (
289-
/obj/machinery/camera/directional/north,
290289
/obj/structure/table,
291290
/obj/item/construction/rld,
292291
/obj/item/construction/rcd/arcd,
293292
/obj/effect/turf_decal/tile/blue/half/contrasted{
294293
dir = 4
295294
},
295+
/obj/machinery/camera/autoname/directional/north,
296296
/turf/open/floor/iron,
297297
/area/station/command/bridge)
298298
"bO" = (
@@ -304,10 +304,10 @@
304304
/turf/open/floor/iron/dark,
305305
/area/station/medical/chemistry)
306306
"bR" = (
307-
/obj/machinery/camera/directional/north,
308307
/obj/machinery/power/apc/auto_name/directional/north,
309308
/obj/structure/cable,
310309
/obj/machinery/chem_heater/debug,
310+
/obj/machinery/camera/autoname/directional/north,
311311
/turf/open/floor/iron/dark,
312312
/area/station/medical/chemistry)
313313
"bS" = (
@@ -323,8 +323,8 @@
323323
/area/station/security/brig)
324324
"bV" = (
325325
/obj/effect/turf_decal/stripes/line,
326-
/obj/machinery/camera/directional/north,
327326
/obj/machinery/status_display/evac/directional/north,
327+
/obj/machinery/camera/autoname/directional/north,
328328
/turf/open/floor/iron,
329329
/area/station/construction)
330330
"bY" = (
@@ -642,11 +642,11 @@
642642
/area/station/security/brig)
643643
"dS" = (
644644
/obj/machinery/atmospherics/components/tank/air,
645-
/obj/machinery/camera/directional/north,
645+
/obj/machinery/camera/autoname/directional/north,
646646
/turf/open/floor/plating,
647647
/area/station/engineering/atmos)
648648
"dT" = (
649-
/obj/machinery/camera/directional/north,
649+
/obj/machinery/camera/autoname/directional/north,
650650
/turf/open/floor/iron/dark,
651651
/area/station/engineering/gravity_generator)
652652
"dV" = (
@@ -1040,7 +1040,7 @@
10401040
/turf/closed/wall/r_wall,
10411041
/area/station/hallway/secondary/exit/departure_lounge)
10421042
"gn" = (
1043-
/obj/machinery/camera/directional/north,
1043+
/obj/machinery/camera/autoname/directional/north,
10441044
/turf/open/floor/iron,
10451045
/area/station/security/brig)
10461046
"gv" = (
@@ -1061,7 +1061,7 @@
10611061
/turf/open/floor/iron,
10621062
/area/station/hallway/secondary/exit/departure_lounge)
10631063
"gE" = (
1064-
/obj/machinery/camera/directional/north,
1064+
/obj/machinery/camera/autoname/directional/north,
10651065
/turf/open/floor/iron,
10661066
/area/station/hallway/secondary/entry)
10671067
"gF" = (
@@ -1081,7 +1081,7 @@
10811081
/area/station/cargo/storage)
10821082
"gI" = (
10831083
/obj/machinery/light/directional/north,
1084-
/obj/machinery/camera/directional/north,
1084+
/obj/machinery/camera/autoname/directional/north,
10851085
/turf/open/floor/iron,
10861086
/area/station/hallway/secondary/entry)
10871087
"gJ" = (
@@ -1181,7 +1181,7 @@
11811181
dir = 4
11821182
},
11831183
/obj/structure/extinguisher_cabinet/directional/north,
1184-
/obj/machinery/camera/directional/north,
1184+
/obj/machinery/camera/autoname/directional/north,
11851185
/turf/open/floor/iron/white/corner{
11861186
dir = 1
11871187
},
@@ -1317,13 +1317,13 @@
13171317
/area/station/commons/storage/primary)
13181318
"pZ" = (
13191319
/obj/machinery/light/directional/north,
1320-
/obj/machinery/camera/directional/north,
13211320
/obj/effect/turf_decal/plaque{
13221321
icon_state = "L11"
13231322
},
13241323
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
13251324
/obj/structure/cable,
13261325
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
1326+
/obj/machinery/camera/autoname/directional/north,
13271327
/turf/open/floor/iron,
13281328
/area/station/commons/storage/primary)
13291329
"qb" = (
@@ -2034,10 +2034,10 @@
20342034
/turf/open/floor/iron,
20352035
/area/station/construction)
20362036
"Hc" = (
2037-
/obj/machinery/camera/directional/north,
20382037
/obj/effect/turf_decal/tile/blue/half/contrasted{
20392038
dir = 1
20402039
},
2040+
/obj/machinery/camera/autoname/directional/north,
20412041
/turf/open/floor/iron,
20422042
/area/station/hallway/primary/central)
20432043
"Hg" = (
@@ -2057,7 +2057,7 @@
20572057
/turf/open/floor/iron,
20582058
/area/station/science)
20592059
"Ih" = (
2060-
/obj/machinery/camera/directional/north,
2060+
/obj/machinery/camera/autoname/directional/north,
20612061
/turf/open/floor/iron,
20622062
/area/station/hallway/secondary/exit/departure_lounge)
20632063
"Ir" = (

_maps/runtimestation_minimal.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
"/datum/unit_test/traitor",
1616
"/datum/unit_test/atmospherics_sanity",
1717
"/datum/unit_test/maptest_mapload_space_verification",
18-
"/datum/unit_test/modify_fantasy_variable",
19-
"/datum/unit_test/create_and_destroy"
20-
]
18+
"/datum/unit_test/modify_fantasy_variable"
19+
],
20+
"is_unit_test_map": true
2121
}

_maps/shuttles/infiltrator_basic.dmm

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,9 @@
1919
/area/shuttle/syndicate/hallway)
2020
"ae" = (
2121
/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium,
22-
/obj/machinery/door/poddoor/shutters{
23-
id = "syndieshutters";
24-
name = "Blast Shutters"
22+
/obj/machinery/door/poddoor/shutters/syndicate{
23+
name = "Blast Shutters";
24+
id = "syndieshutters"
2525
},
2626
/turf/open/floor/plating,
2727
/area/shuttle/syndicate/bridge)
@@ -191,10 +191,6 @@
191191
},
192192
/area/shuttle/syndicate/airlock)
193193
"aY" = (
194-
/obj/machinery/door/poddoor{
195-
id = "smindicate";
196-
name = "Outer Blast Door"
197-
},
198194
/obj/docking_port/mobile/infiltrator,
199195
/obj/structure/fans/tiny,
200196
/obj/machinery/button/door/directional/north{
@@ -205,6 +201,11 @@
205201
/obj/effect/turf_decal/siding/thinplating_new/dark{
206202
dir = 8
207203
},
204+
/obj/machinery/door/poddoor/shutters/syndicate/indestructible{
205+
id = "smindicate";
206+
name = "Outer Blast Door";
207+
dir = 4
208+
},
208209
/turf/open/floor/plating,
209210
/area/shuttle/syndicate/airlock)
210211
"aZ" = (
@@ -601,9 +602,7 @@
601602
/obj/item/storage/box/zipties,
602603
/obj/machinery/computer/security/telescreen/entertainment/directional/west,
603604
/obj/structure/table/reinforced/plastitaniumglass,
604-
/turf/open/floor/iron/dark/smooth_corner{
605-
dir = 2
606-
},
605+
/turf/open/floor/iron/dark/smooth_corner,
607606
/area/shuttle/syndicate/airlock)
608607
"iE" = (
609608
/obj/structure/closet/syndicate/nuclear,

0 commit comments

Comments
 (0)