Skip to content

Commit

Permalink
Merge remote-tracking branch 'upstream/master' into vulpes
Browse files Browse the repository at this point in the history
  • Loading branch information
Nlaysi committed Aug 22, 2024
2 parents 1a55433 + 5e50d8f commit fc9eda9
Show file tree
Hide file tree
Showing 652 changed files with 26,417 additions and 10,512 deletions.
56 changes: 43 additions & 13 deletions .github/workflows/detect_translate_conflicts.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ jobs:
run: |
git config --local user.email "[email protected]"
git config --local user.name "SS220Manager"
git config --local merge.conflictStyle zdiff3
- name: Try merging
continue-on-error: true
run: |
Expand All @@ -28,26 +29,55 @@ jobs:
{
echo "MERGE_CONFLICTS<<EOF"
git diff --name-only --diff-filter=U | while read file; do
echo "- $file"
echo "<details>"
echo "<summary>$file</summary>"
echo -e "\n\`\`\`diff"
git diff --diff-filter=U "$file" | sed -n '/<<<<<<</,/>>>>>>>/p'
echo -e "\n\`\`\`"
echo "</details>"
done
echo EOF
} >> $GITHUB_ENV
- name: Run script
uses: actions/github-script@v7
with:
script: |
const { MERGE_CONFLICTS } = process.env
if(!MERGE_CONFLICTS) {
return
}
await github.rest.issues.createComment({
issue_number: context.issue.number,
owner: context.repo.owner,
repo: context.repo.repo,
body: `This pr causes following conflicts on translate branch:\n ${MERGE_CONFLICTS} `
})
const { MERGE_CONFLICTS } = process.env;
const conflict_message_header = "This PR causes following conflicts on translate branch:\n";
const issue_body = `${conflict_message_header}${MERGE_CONFLICTS}`;
const comments = await github.rest.issues.listComments({
owner: context.repo.owner,
repo: context.repo.repo,
issue_number: context.issue.number,
});
const action_comment = comments.data.find(comment => comment.body.startsWith(conflict_message_header) && comment.user.login === "github-actions[bot]");
if (action_comment) {
const comment_id = action_comment.id;
if (!MERGE_CONFLICTS) {
await github.rest.issues.deleteComment({
owner: context.repo.owner,
repo: context.repo.repo,
comment_id: comment_id,
});
return;
}
await github.rest.issues.updateComment({
owner: context.repo.owner,
repo: context.repo.repo,
comment_id: comment_id,
body: issue_body,
});
} else if (MERGE_CONFLICTS) {
await github.rest.issues.createComment({
owner: context.repo.owner,
repo: context.repo.repo,
issue_number: context.issue.number,
body: issue_body,
});
}
4 changes: 2 additions & 2 deletions .github/workflows/run_integration_tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,9 +46,9 @@ jobs:
- name: Install rust-g
run: |
bash tools/ci/install_rust_g.sh
- name: Install auxlua
- name: Install dreamluau
run: |
bash tools/ci/install_auxlua.sh
bash tools/ci/install_dreamluau.sh
- name: Configure version
run: |
echo "BYOND_MAJOR=${{ inputs.major }}" >> $GITHUB_ENV
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/update_tgs_dmapi.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,8 +28,8 @@ jobs:
- name: Commit and Push
continue-on-error: true
run: |
git config user.name tgstation-server
git config user.email [email protected]
git config user.name "tgstation-server-ci[bot]"
git config user.email "161980869+tgstation-server-ci[bot]@users.noreply.github.com"
git add .
git commit -m 'Update TGS DMAPI'
git push -f -u origin tgs-dmapi-update
Expand Down
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -214,7 +214,7 @@ Temporary Items
# Built auxtools libraries and intermediate files
aux*.dll
libaux*.so
aux*.pdb
*.pdb

# byond-tracy, we intentionally do not ship this and do not want to maintain it
# https://github.com/mafemergency/byond-tracy/
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,8 +25,8 @@
/obj/item/clothing/shoes/galoshes{
pixel_y = -5
},
/obj/item/flashlight/eyelight{
pixel_y = 11
/obj/item/flashlight{
pixel_y = 8
},
/turf/open/floor/plating/icemoon,
/area/ruin/plasma_facility/operations)
Expand Down
4 changes: 2 additions & 2 deletions _maps/RandomRuins/SpaceRuins/infested_frigate.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -856,7 +856,7 @@
icon_state = "floor5-old"
},
/obj/item/ammo_casing/spent,
/obj/item/gun/ballistic/automatic/plastikov,
/obj/item/gun/ballistic/automatic/smartgun,
/obj/effect/mob_spawn/corpse/human/syndicatepilot,
/turf/open/floor/mineral/plastitanium/red,
/area/ruin/space/has_grav/infested_frigate)
Expand Down Expand Up @@ -2790,7 +2790,7 @@
icon_state = "plastitaniumtiny"
},
/mob/living/basic/alien/queen/large{
loot = list(/obj/effect/gibspawner/xeno,/obj/item/ammo_box/magazine/plastikov9mm,/obj/effect/mob_spawn/corpse/human/syndicatecommando/soft_suit);
loot = list(/obj/effect/gibspawner/xeno,/obj/item/ammo_box/magazine/smartgun,/obj/effect/mob_spawn/corpse/human/syndicatecommando/soft_suit);
desc = "What you saw in your dreams last night.";
faction = list("syndicate","xenomorph")
},
Expand Down
6 changes: 3 additions & 3 deletions _maps/RandomZLevels/SnowCabin.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -598,7 +598,7 @@
/turf/open/floor/iron/freezer,
/area/awaymission/cabin)
"cH" = (
/obj/effect/landmark/awaystart,
/obj/effect/landmark/awaystart/snowcabin,
/obj/structure/cable,
/turf/open/floor/wood,
/area/awaymission/cabin)
Expand Down Expand Up @@ -660,7 +660,7 @@
/turf/open/floor/iron/white,
/area/awaymission/cabin)
"cQ" = (
/obj/effect/landmark/awaystart,
/obj/effect/landmark/awaystart/snowcabin,
/obj/structure/cable,
/turf/open/floor/carpet,
/area/awaymission/cabin)
Expand Down Expand Up @@ -2904,7 +2904,7 @@
/area/awaymission/cabin/snowforest)
"rk" = (
/obj/machinery/light/directional/south,
/obj/effect/landmark/awaystart,
/obj/effect/landmark/awaystart/snowcabin,
/obj/structure/sign/poster/official/report_crimes/directional/south,
/obj/structure/cable,
/turf/open/floor/carpet,
Expand Down
4 changes: 2 additions & 2 deletions _maps/RandomZLevels/TheBeach.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -1688,7 +1688,7 @@
"vq" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/mapping_helpers/broken_floor,
/obj/effect/landmark/awaystart,
/obj/effect/landmark/awaystart/beach,
/turf/open/floor/plating,
/area/awaymission/beach)
"vx" = (
Expand Down Expand Up @@ -3586,7 +3586,7 @@
/area/awaymission/beach)
"SB" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/landmark/awaystart,
/obj/effect/landmark/awaystart/beach,
/turf/open/floor/plating,
/area/awaymission/beach)
"SI" = (
Expand Down
14 changes: 7 additions & 7 deletions _maps/RandomZLevels/caves.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -480,7 +480,7 @@
/turf/open/floor/plating,
/area/awaymission/caves/research)
"cR" = (
/obj/effect/landmark/awaystart,
/obj/effect/landmark/awaystart/caves,
/turf/open/floor/plating,
/area/awaymission/caves/research)
"cS" = (
Expand Down Expand Up @@ -610,7 +610,7 @@
"dw" = (
/obj/structure/bed,
/obj/item/bedsheet,
/obj/effect/landmark/awaystart,
/obj/effect/landmark/awaystart/caves,
/turf/open/floor/iron,
/area/awaymission/caves/bmp_asteroid/level_two)
"dx" = (
Expand Down Expand Up @@ -653,7 +653,7 @@
"dH" = (
/obj/structure/bed,
/obj/item/bedsheet,
/obj/effect/landmark/awaystart,
/obj/effect/landmark/awaystart/caves,
/turf/open/floor/wood,
/area/awaymission/caves/northblock)
"dI" = (
Expand Down Expand Up @@ -705,7 +705,7 @@
/obj/structure/bed,
/obj/item/bedsheet,
/obj/effect/decal/cleanable/cobweb/cobweb2,
/obj/effect/landmark/awaystart,
/obj/effect/landmark/awaystart/caves,
/turf/open/floor/wood,
/area/awaymission/caves/northblock)
"ea" = (
Expand All @@ -714,7 +714,7 @@
/area/awaymission/caves/northblock)
"ed" = (
/obj/structure/bed,
/obj/effect/landmark/awaystart,
/obj/effect/landmark/awaystart/caves,
/turf/open/floor/wood,
/area/awaymission/caves/northblock)
"ee" = (
Expand Down Expand Up @@ -849,7 +849,7 @@
/turf/open/floor/iron,
/area/awaymission/caves/listeningpost)
"eO" = (
/obj/effect/landmark/awaystart,
/obj/effect/landmark/awaystart/caves,
/turf/open/floor/iron,
/area/awaymission/caves/listeningpost)
"eP" = (
Expand Down Expand Up @@ -1584,7 +1584,7 @@
},
/area/awaymission/caves/bmp_asteroid/level_two)
"Bs" = (
/obj/effect/landmark/awaystart,
/obj/effect/landmark/awaystart/caves,
/turf/open/misc/asteroid/basalt{
initial_gas_mix = "n2=23;o2=14;TEMP=2.7"
},
Expand Down
8 changes: 4 additions & 4 deletions _maps/RandomZLevels/moonoutpost19.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -1903,14 +1903,14 @@
/turf/open/floor/mineral/titanium/yellow,
/area/awaymission/moonoutpost19/arrivals)
"ms" = (
/obj/effect/landmark/awaystart,
/obj/effect/landmark/awaystart/moonoutpost,
/turf/open/floor/mineral/titanium/blue,
/area/awaymission/moonoutpost19/arrivals)
"mt" = (
/obj/structure/chair{
dir = 8
},
/obj/effect/landmark/awaystart,
/obj/effect/landmark/awaystart/moonoutpost,
/turf/open/floor/mineral/titanium/blue,
/area/awaymission/moonoutpost19/arrivals)
"mu" = (
Expand Down Expand Up @@ -1955,7 +1955,7 @@
/turf/open/floor/mineral/titanium/yellow,
/area/awaymission/moonoutpost19/arrivals)
"mI" = (
/obj/effect/landmark/awaystart,
/obj/effect/landmark/awaystart/moonoutpost,
/turf/open/floor/mineral/titanium/yellow,
/area/awaymission/moonoutpost19/arrivals)
"mJ" = (
Expand All @@ -1965,7 +1965,7 @@
icon_state = "beacon";
name = "tracking beacon"
},
/obj/effect/landmark/awaystart,
/obj/effect/landmark/awaystart/moonoutpost,
/turf/open/floor/mineral/titanium/yellow,
/area/awaymission/moonoutpost19/arrivals)
"mK" = (
Expand Down
6 changes: 3 additions & 3 deletions _maps/RandomZLevels/museum.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -1426,7 +1426,7 @@
/turf/open/indestructible/plating,
/area/awaymission/museum)
"lz" = (
/obj/effect/landmark/awaystart,
/obj/effect/landmark/awaystart/museum,
/obj/structure/flora/bush/sparsegrass/style_random,
/turf/open/floor/grass,
/area/awaymission/museum)
Expand Down Expand Up @@ -3095,7 +3095,7 @@
/turf/open/floor/iron/smooth_large,
/area/awaymission/museum)
"zd" = (
/obj/effect/landmark/awaystart,
/obj/effect/landmark/awaystart/museum,
/turf/open/floor/grass,
/area/awaymission/museum)
"zg" = (
Expand Down Expand Up @@ -4503,7 +4503,7 @@
},
/area/awaymission/museum)
"KN" = (
/obj/effect/landmark/awaystart,
/obj/effect/landmark/awaystart/museum,
/obj/effect/turf_decal/siding/wood{
dir = 1
},
Expand Down
16 changes: 8 additions & 8 deletions _maps/RandomZLevels/research.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -389,7 +389,7 @@
/turf/open/floor/iron/dark,
/area/awaymission/research/interior/gateway)
"bR" = (
/obj/effect/landmark/awaystart,
/obj/effect/landmark/awaystart/research,
/turf/open/floor/iron/dark,
/area/awaymission/research/interior/gateway)
"bS" = (
Expand Down Expand Up @@ -438,7 +438,7 @@
/turf/open/floor/iron/dark,
/area/awaymission/research/interior/gateway)
"bZ" = (
/obj/effect/landmark/awaystart,
/obj/effect/landmark/awaystart/research,
/obj/effect/turf_decal/stripes/line,
/obj/structure/cable,
/turf/open/floor/iron/dark,
Expand Down Expand Up @@ -481,12 +481,12 @@
/area/awaymission/research/interior/gateway)
"cj" = (
/obj/structure/window/reinforced/spawner/directional/south,
/obj/effect/landmark/awaystart,
/obj/effect/landmark/awaystart/research,
/turf/open/floor/iron/dark,
/area/awaymission/research/interior/gateway)
"ck" = (
/obj/machinery/door/window/right/directional/south,
/obj/effect/landmark/awaystart,
/obj/effect/landmark/awaystart/research,
/obj/structure/cable,
/turf/open/floor/iron/dark,
/area/awaymission/research/interior/gateway)
Expand Down Expand Up @@ -1761,7 +1761,7 @@
/obj/structure/toilet{
dir = 8
},
/obj/effect/landmark/awaystart,
/obj/effect/landmark/awaystart/research,
/obj/machinery/light/small/directional/east,
/turf/open/floor/iron/freezer,
/area/awaymission/research/interior/bathroom)
Expand Down Expand Up @@ -2007,7 +2007,7 @@
"jU" = (
/obj/structure/bed,
/obj/item/bedsheet/blue,
/obj/effect/landmark/awaystart,
/obj/effect/landmark/awaystart/research,
/turf/open/floor/wood,
/area/awaymission/research/interior/dorm)
"jV" = (
Expand Down Expand Up @@ -2505,7 +2505,7 @@
"lT" = (
/obj/structure/bed,
/obj/item/bedsheet/patriot,
/obj/effect/landmark/awaystart,
/obj/effect/landmark/awaystart/research,
/turf/open/floor/wood,
/area/awaymission/research/interior/dorm)
"lX" = (
Expand Down Expand Up @@ -2976,7 +2976,7 @@
/area/awaymission/research/interior)
"sM" = (
/obj/structure/window/reinforced/spawner/directional/south,
/obj/effect/landmark/awaystart,
/obj/effect/landmark/awaystart/research,
/obj/structure/cable,
/turf/open/floor/iron/dark,
/area/awaymission/research/interior/gateway)
Expand Down
Loading

0 comments on commit fc9eda9

Please sign in to comment.