Skip to content

Commit 3f22cc1

Browse files
committed
Merge remote-tracking branch 'upstream/master'
2 parents 3fb45cc + 77dc736 commit 3f22cc1

202 files changed

Lines changed: 14097 additions & 12921 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: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -202,7 +202,7 @@
202202

203203
# MULTIPLE OWNERS
204204

205-
/SQL/ @Jordie0608 @scriptis
205+
/SQL/ @Jordie0608 @strandsofivy
206206

207207
/_maps/ @EOBGames @Maurukas @MMMiracles @san7890 @ShizCalev
208208

@@ -225,15 +225,15 @@
225225

226226
/code/modules/surgery/ @ExcessiveUseOfCobblestone @Ryll-Ryll
227227

228-
/tools/build/ @scriptis @stylemistake
229-
/tools/tgs_scripts/ @Cyberboss @scriptis
228+
/tools/build/ @strandsofivy @stylemistake
229+
/tools/tgs_scripts/ @Cyberboss @strandsofivy
230230

231231
/code/modules/antagonists/heretic @Xander3359 @EnterTheJake
232232

233233
# Host Hell
234234

235-
/code/controllers/configuration/entries @scriptis
236-
/config/ @scriptis
235+
/code/controllers/configuration/entries @strandsofivy
236+
/config/ @strandsofivy
237237

238238
# Expensive files that touching basically always cause performance problems
239239
## Init times

.github/workflows/ci_suite.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,20 +33,23 @@ jobs:
3333
uses: ./.github/workflows/collect_data.yml
3434

3535
compile_all_maps:
36+
if: needs.collect_data.outputs.game_changes == 'true'
3637
name: Compile Maps
3738
needs: collect_data
3839
uses: ./.github/workflows/compile_all_maps.yml
3940
with:
4041
max_required_byond_client: ${{ needs.collect_data.outputs.max_required_byond_client }}
4142

4243
setup_build_artifacts:
44+
if: needs.collect_data.outputs.game_changes == 'true'
4345
name: Setup build artifacts
4446
needs: collect_data
4547
uses: ./.github/workflows/setup_build_artifacts.yml
4648
with:
4749
build_versions: ${{ needs.collect_data.outputs.required_build_versions }}
4850

4951
run_all_tests:
52+
if: needs.collect_data.outputs.game_changes == 'true'
5053
name: Integration Tests
5154
needs: [collect_data, setup_build_artifacts]
5255
uses: ./.github/workflows/perform_regular_version_tests.yml
@@ -55,7 +58,7 @@ jobs:
5558
max_required_byond_client: ${{ needs.collect_data.outputs.max_required_byond_client }}
5659

5760
run_alternate_tests:
58-
if: needs.collect_data.outputs.alternate_tests != '[]'
61+
if: (needs.collect_data.outputs.game_changes == 'true') && (needs.collect_data.outputs.alternate_tests != '[]')
5962
name: Alternate Tests
6063
needs: [collect_data, setup_build_artifacts]
6164
uses: ./.github/workflows/perform_alternate_version_tests.yml
@@ -86,4 +89,4 @@ jobs:
8689
uses: re-actors/alls-green@release/v1
8790
with:
8891
jobs: ${{ toJSON(needs) }}
89-
allowed-skips: compare_screenshots
92+
allowed-skips: compare_screenshots,compile_all_maps,run_all_tests,run_alternate_tests

.github/workflows/collect_data.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,9 @@ on:
1515
required_build_versions:
1616
description: "Build versions that need to be precompiled"
1717
value: ${{ jobs.collect_data.outputs.required_build_versions }}
18+
game_changes:
19+
description: "Whether game files were changed"
20+
value: ${{ jobs.collect_data.outputs.game_changes }}
1821

1922
jobs:
2023
collect_data:
@@ -25,6 +28,7 @@ jobs:
2528
alternate_tests: ${{ steps.alternate_test_finder.outputs.alternate_tests }}
2629
max_required_byond_client: ${{ steps.max_required_byond_client.outputs.max_required_byond_client }}
2730
required_build_versions: ${{ steps.setup_required_build_versions.outputs.required_build_versions }}
31+
game_changes: ${{ steps.find_game_changes.outputs.all_changed_files != '' }}
2832

2933
steps:
3034
- uses: actions/checkout@v6
@@ -66,3 +70,13 @@ jobs:
6670
($alternate + $default) | map({major, minor}) | unique
6771
')
6872
echo "required_build_versions=$REQUIRED_BUILD_VERSIONS" >> $GITHUB_OUTPUT
73+
74+
- name: Find game changes
75+
id: find_game_changes
76+
uses: tj-actions/changed-files@v47
77+
with:
78+
fetch_depth: 0
79+
files_ignore: |
80+
**/*.md
81+
html/**
82+
tgui/**

.vscode/settings.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
"editor.formatOnSave": true,
1515
"editor.rulers": [80]
1616
},
17-
"[yaml][markdown][html][scss]": {
17+
"[yaml][markdown][html][scss][github-actions-workflow]": {
1818
"editor.defaultFormatter": "esbenp.prettier-vscode",
1919
"editor.formatOnSave": true,
2020
"editor.rulers": [80]

SQL/database_changelog.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@ Any time you make a change to the schema files, remember to increment the databa
22

33
Make sure to also update `DB_MAJOR_VERSION` and `DB_MINOR_VERSION`, which can be found in `code/__DEFINES/subsystem.dm`.
44

5-
The latest database version is 5.33; The query to update the schema revision table is:
5+
The latest database version is 5.34; The query to update the schema revision table is:
66

77
```sql
8-
INSERT INTO `schema_revision` (`major`, `minor`) VALUES (5, 33);
8+
INSERT INTO `schema_revision` (`major`, `minor`) VALUES (5, 34);
99
```
1010

1111
or

_maps/RandomRuins/IceRuins/icemoon_underground_hermit.dmm

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
/area/ruin/powered/hermit)
1919
"dY" = (
2020
/obj/structure/sink/directional/south,
21+
/obj/structure/glowshroom/single,
2122
/turf/open/floor/plating,
2223
/area/ruin/powered/hermit)
2324
"gr" = (
@@ -51,8 +52,7 @@
5152
/turf/closed/wall/mineral/wood,
5253
/area/icemoon/underground/explored)
5354
"oJ" = (
54-
/obj/structure/glowshroom/single,
55-
/turf/open/floor/plating,
55+
/turf/closed/wall,
5656
/area/ruin/powered/hermit)
5757
"ph" = (
5858
/turf/closed/mineral/snowmountain/icemoon/unscrapeable,

_maps/RandomRuins/SpaceRuins/garbagetruck2.dmm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -666,7 +666,7 @@
666666
/turf/open/floor/catwalk_floor/iron,
667667
/area/ruin/space/has_grav/garbagetruck/medicalwaste)
668668
"XD" = (
669-
/obj/structure/sinkframe,
669+
/obj/item/wallframe/sinkframe,
670670
/obj/structure/broken_flooring/pile,
671671
/obj/effect/decal/cleanable/blood/gibs/old,
672672
/obj/item/rag{

_maps/RandomRuins/SpaceRuins/hauntedtradingpost.dmm

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4068,9 +4068,7 @@
40684068
pixel_y = -2;
40694069
pixel_x = -8
40704070
},
4071-
/obj/structure/sinkframe{
4072-
pixel_x = 2
4073-
},
4071+
/obj/item/wallframe/sinkframe,
40744072
/turf/open/floor/plating,
40754073
/area/ruin/space/has_grav/hauntedtradingpost/maint)
40764074
"Ju" = (

_maps/RandomZLevels/heretic.dmm

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5809,9 +5809,6 @@
58095809
/turf/open/misc/grass/jungle/station,
58105810
/area/awaymission/beach/heretic)
58115811
"EH" = (
5812-
/obj/machinery/computer/shuttle/ferry/request{
5813-
dir = 4
5814-
},
58155812
/turf/open/floor/pod/light,
58165813
/area/awaymission/beach/heretic)
58175814
"EI" = (

0 commit comments

Comments
 (0)