Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upstream23102024 #32976

Closed
wants to merge 399 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
399 commits
Select commit Hold shift + click to select a range
a776b73
Merge pull request #33 from TheCrimsonJupiter/midround-antag-weights
KeldWolf Sep 9, 2024
8b7d71a
Upstream?
invalid-email-address Sep 11, 2024
5a66906
Fixed maybe. Maybe...
invalid-email-address Sep 11, 2024
91c215b
Merge pull request #36 from ss14-harmony/upstream20240910
KeldWolf Sep 11, 2024
2c667d3
Upstream changes
invalid-email-address Sep 11, 2024
de31d62
Update events.yml
KeldWolf Sep 11, 2024
821909c
Merge pull request #37 from ss14-harmony/masterFixin
KeldWolf Sep 11, 2024
724756e
Robust?
invalid-email-address Sep 11, 2024
97a6731
Merge pull request #38 from ss14-harmony/fixSubmodules
KeldWolf Sep 11, 2024
f596333
Added the instructor mantle. Can currently only be spawned in through…
Sep 11, 2024
3e26be8
Upstream merge for starting fresh
invalid-email-address Sep 12, 2024
8c64ea3
Update Changelog.yml
KeldWolf Sep 12, 2024
692d340
Merge pull request #40 from ss14-harmony/StartingFresh
KeldWolf Sep 12, 2024
219e78d
fixed missing line
invalid-email-address Sep 12, 2024
adcbbc7
Added the instructor mantle. Can only spawned in through the entity m…
Sep 11, 2024
07cb61a
Merge branch 'harmony_instructor_mantle' of https://github.com/Tsawod…
Sep 12, 2024
48cd0b6
Merge pull request #42 from ss14-harmony/gitmodules
KeldWolf Sep 12, 2024
c17626e
Maybe fixed it? Owe Null many thanks?
invalid-email-address Sep 12, 2024
f001ca0
Merge pull request #44 from ss14-harmony/AnotherRTAttempt
KeldWolf Sep 12, 2024
9608eac
Merge remote-tracking branch 'upstream/master' into upstream20240912N…
invalid-email-address Sep 12, 2024
a778e1c
Merge pull request #45 from ss14-harmony/upstream20240912Night
KeldWolf Sep 12, 2024
e0fb5a4
Add button frames to build menu
FluffMe Sep 12, 2024
5ae498c
Add lockable buttons to build menu
FluffMe Sep 12, 2024
f3b274e
Added ERT shuttles used on WizDen.
spanky-spanky Sep 12, 2024
826be25
Fixed incorrect directory format causing YAML formatting check to fai…
Sep 12, 2024
b426eb8
Merge pull request #47 from ss14-harmony/spanky-test
spanky-spanky Sep 12, 2024
ea1e523
This is why you double check stuff
Sep 12, 2024
5e6834c
Merge pull request #43 from Tsawodi/harmony_instructor_mantle
FluffMe Sep 12, 2024
82add61
Merge pull request #48 from FluffMe/constructable-buttons-and-frames
KeldWolf Sep 12, 2024
3f79d6b
Added medium deathsquad shuttle and renamed other shuttles to standar…
spanky-spanky Sep 13, 2024
840beef
Fixes to deathsquad shuttle.
spanky-spanky Sep 13, 2024
cd0f99c
Merge pull request #49 from ss14-harmony/spanky-shuttles
KeldWolf Sep 13, 2024
aef3757
Adjusts minimum-pop of several maps.
spanky-spanky Sep 13, 2024
9aa4201
Merge pull request #51 from ss14-harmony/spanky-mapweights
KeldWolf Sep 13, 2024
12f7038
Add clipboard to Autolathe recipes
FluffMe Sep 13, 2024
be50845
Merge pull request #53 from FluffMe/printable-clipboard
KeldWolf Sep 14, 2024
f16cd23
upstream update for Sept. 14 2024
invalid-email-address Sep 14, 2024
3dbc528
Merge pull request #54 from ss14-harmony/upstream20240914
KeldWolf Sep 14, 2024
2c5ab78
Improvements to Omega station.
spanky-spanky Sep 16, 2024
8c7ed52
Add "Harmony Station" poster
FluffMe Sep 16, 2024
f6eae87
Add "Salazar says WEH!" poster
FluffMe Sep 16, 2024
76a7ad3
Add Harmony posters metadata
FluffMe Sep 16, 2024
08df71b
Add Harmony posters entities
FluffMe Sep 16, 2024
fb6c622
Modify legal poster spawner upstream
FluffMe Sep 16, 2024
7a874e2
Added mandatory copyright
FluffMe Sep 16, 2024
c433271
Merge pull request #55 from ss14-harmony/spanky-omega
KeldWolf Sep 16, 2024
0d63386
Merge pull request #57 from FluffMe/harmony-posters
KeldWolf Sep 16, 2024
14d5332
Upstream for Sept, 16, 2024
invalid-email-address Sep 16, 2024
93b1348
Merge pull request #58 from ss14-harmony/upstream20240914
KeldWolf Sep 16, 2024
a626fa6
Adds A Man of Weh poster by eli_sarek.
spanky-spanky Sep 16, 2024
32e5838
Update meta.json
spanky-spanky Sep 16, 2024
600b72c
Second round of Omega changes.
spanky-spanky Sep 16, 2024
b0d1b68
Merge pull request #59 from ss14-harmony/spanky-poster
FluffMe Sep 16, 2024
4cbf773
Rat King Solo Antag Status
DieselMohawk Sep 17, 2024
c077521
Merge pull request #60 from ss14-harmony/spanky-omega
KeldWolf Sep 17, 2024
e848681
Merge pull request #61 from ss14-harmony/Rat-King-Antag-Status
KeldWolf Sep 17, 2024
f581cfd
Latest round of Omega changes.
spanky-spanky Sep 18, 2024
8614487
Update evac shuttle path.
spanky-spanky Sep 18, 2024
60534ec
Add "HarMoney" poster by Denneth
FluffMe Sep 18, 2024
7cbefcc
Add "Work Hard" poster by LevitatingTree
FluffMe Sep 18, 2024
f6fdb7e
Add "Makeshift Clown Poster" by LevitatingTree
FluffMe Sep 18, 2024
b24b53e
Merge pull request #63 from FluffMe/new-harmony-posters
KeldWolf Sep 18, 2024
88b08c5
new hud theme
jack-thedragon95 Sep 18, 2024
278f04f
Add "The Floodlight" communnity poster by sevount
FluffMe Sep 18, 2024
968785c
Fix "AllMapsTested" failed assertion. Add OmegaSpanky to PostMapInitT…
FluffMe Sep 19, 2024
559d1c5
Add OmegaSpanky into rotation and derotate original
spanky-spanky Sep 19, 2024
a35067a
Merge pull request #62 from ss14-harmony/spanky-omega
spanky-spanky Sep 19, 2024
a1e5c88
Fix "NonGameMapsLoadableTest" for ERT-chaplain-medium.yml
FluffMe Sep 19, 2024
2c235bb
Fix "NonGameMapsLoadableTest" for deathsquad-medium.yml
FluffMe Sep 19, 2024
2b83fd9
Fix "NonGameMapsLoadableTest" for ERT-janitor-small.yml
FluffMe Sep 19, 2024
5cade5a
Fix "NonGameMapsLoadableTest" for janitor-small.yml
FluffMe Sep 19, 2024
9eb9e7c
Fix "NonGameMapsLoadableTest" for WizDen-ERT-Shuttles/ERT-Large-Med-S…
FluffMe Sep 19, 2024
aaab708
Fix "NonGameMapsLoadableTest" for WizDen-ERT-Shuttles/ERT-Medium-Base…
FluffMe Sep 19, 2024
a599f76
Fix "NonGameMapsLoadableTest" for WizDen-ERT-Shuttles/ERT-Medium-Base…
FluffMe Sep 19, 2024
c7ec6cb
Merge pull request #66 from ss14-harmony/fix-integration-tests
KeldWolf Sep 19, 2024
79002d2
Upstream merge for the last 3 days
invalid-email-address Sep 19, 2024
92b66fa
Update Changelog.yml
KeldWolf Sep 19, 2024
88a008c
Merge pull request #67 from ss14-harmony/upstream20240919
KeldWolf Sep 19, 2024
11bf4fe
Update publish.yml
KeldWolf Sep 19, 2024
7cd5f85
Update publish_multi_request.py
KeldWolf Sep 19, 2024
1763787
Update publish_multi_request.py
KeldWolf Sep 19, 2024
42de253
Update publish.yml
KeldWolf Sep 19, 2024
49c07ba
Removes omega-spanky and fixes all files.
spanky-spanky Sep 20, 2024
b39f883
Remove "OmegaSpanky" from PostMapInitTests
FluffMe Sep 20, 2024
3828820
Merge branch 'ss14-harmony:master' into new-harmony-posters
FluffMe Sep 20, 2024
c959505
Change "Work Hard" poster sprite and description.
FluffMe Sep 20, 2024
6003f77
Change "Makeshift Clown Poster" poster sprite and description.
FluffMe Sep 20, 2024
bf98925
Merge pull request #69 from ss14-harmony/LevitatingTree-posters-fixes
KeldWolf Sep 20, 2024
eabf745
Merge pull request #68 from ss14-harmony/spanky-remove
KeldWolf Sep 20, 2024
3398475
Add 5 new posters by LevitatingTree
FluffMe Sep 20, 2024
110c4b1
Merge remote-tracking branch 'origin/master' into harmony-purple-hud
FluffMe Sep 20, 2024
37601a5
Merge branch 'ss14-harmony:master' into new-harmony-posters
FluffMe Sep 20, 2024
e1dc1e1
Change namespace to "Harmony". Change id to HarmonyPurple where appli…
FluffMe Sep 20, 2024
7d660d9
Remove comment from options-menu.ftl because linter hates me
FluffMe Sep 20, 2024
ee02929
Change the apostrophe. Just in case.
FluffMe Sep 20, 2024
3643ecf
Merge pull request #64 from FluffMe/new-harmony-posters
KeldWolf Sep 21, 2024
ae0dab5
Remove "Cool S"
FluffMe Sep 21, 2024
753e8f3
Merge branch 'master' into LevitatingTree-new-posters-2
FluffMe Sep 21, 2024
e8fcffc
Update capitalization on "Fallen Can" poster
FluffMe Sep 21, 2024
7180cd0
Upstream merge for Sept. 21, 2024
invalid-email-address Sep 21, 2024
e83bb59
Merge pull request #72 from ss14-harmony/upstream20240921
KeldWolf Sep 21, 2024
e6ba367
New options menu name for hud
jack-thedragon95 Sep 22, 2024
3be3172
wrong name guh
jack-thedragon95 Sep 22, 2024
fdf2442
Update hud.yml
jack-thedragon95 Sep 22, 2024
cde366e
Update themes.yml
jack-thedragon95 Sep 22, 2024
34d7906
Merge pull request #65 from ss14-harmony/harmony-purple-hud
jack-thedragon95 Sep 22, 2024
a3693c6
Delete misspelled folder "Loadlouts"
FluffMe Sep 22, 2024
654d9a3
Add "brown bandana" as a headwear option for Cargo Techs
FluffMe Sep 22, 2024
eee0948
Add "red bandana" as a headwear option for Security Officers
FluffMe Sep 22, 2024
4595214
Add "noir trenchcoat" as a outer clothing option for Detectives
FluffMe Sep 22, 2024
c81f82d
Add "Harmony" to all IDs just in case
FluffMe Sep 22, 2024
6667dbc
Merge pull request #71 from ss14-harmony/LevitatingTree-new-posters-2
KeldWolf Sep 23, 2024
d695cbd
Merge pull request #73 from ss14-harmony/adjust-loadouts
KeldWolf Sep 23, 2024
aededaf
Upstream merge for Sept. 23, 2024
invalid-email-address Sep 23, 2024
84484b7
Merge pull request #74 from ss14-harmony/upstream20240923
KeldWolf Sep 23, 2024
38c7228
Sunset soda, Aviation, Espresso martini
Unisol Sep 24, 2024
21406b1
copyright update
Unisol Sep 24, 2024
0663208
Moving changes to harmony subfolders
Unisol Sep 25, 2024
2cb4cad
Second pass at moving files to harmony subfolders
Unisol Sep 25, 2024
32333e3
reverting whitespace changes in soda.ftl
Unisol Sep 25, 2024
72d32c3
reverting whitespace changes in soda.ftl, for real this time
Unisol Sep 25, 2024
7ba8481
Delete alcohol.ftl
FluffMe Sep 25, 2024
e1a3b8b
Delete soda.ftl
FluffMe Sep 25, 2024
3ae9dcd
Update alcohol.yml
FluffMe Sep 25, 2024
14b38e3
Update soda.yml
FluffMe Sep 25, 2024
c128006
Re-create soda.ftl
FluffMe Sep 25, 2024
dc84ed5
Recreate alcohol.ftl
FluffMe Sep 25, 2024
e5e9217
Readd locale string to soda.yml
FluffMe Sep 25, 2024
6579871
Readd locale strings to alcohol.yml
FluffMe Sep 25, 2024
99a6c92
Label for Harmony Changelog
FluffMe Sep 25, 2024
1a338b1
Add Harmony changelog (parsed from GitHub API)
FluffMe Sep 25, 2024
b5e491c
Update drinks_glass.yml -- readded to spawner with proper comment
FluffMe Sep 26, 2024
27c251e
Merge pull request #76 from Unisol/feature/cocktails-pass-1
KeldWolf Sep 26, 2024
bc19e9d
Update publish_github_artifact.py
KeldWolf Sep 26, 2024
8056140
Update publish_multi_request.py
KeldWolf Sep 26, 2024
bf201d8
Merge pull request #77 from ss14-harmony/harmony-changelog
KeldWolf Sep 26, 2024
16dabf8
Upstream merge for Sept, 25, 2024
invalid-email-address Sep 26, 2024
4f83878
Merge pull request #78 from ss14-harmony/upstream20240925
KeldWolf Sep 26, 2024
0e7a0e5
Changelog update
FluffMe Sep 26, 2024
6d737cc
Merge pull request #79 from ss14-harmony/changelog20240924
KeldWolf Sep 26, 2024
8deccf8
Upstream merge for Sept. 26, 2024
invalid-email-address Sep 26, 2024
92a2fe5
Remove BaseAdvancedPen proto in deathsquad-medium.yml
FluffMe Sep 26, 2024
0c07f4e
Merge pull request #80 from ss14-harmony/upstream9262024
FluffMe Sep 26, 2024
8e39b81
Change harmony_poster2_legit.png
FluffMe Sep 26, 2024
8724d7f
Change "Work Hard" poster
FluffMe Sep 26, 2024
6167e33
Merge pull request #81 from ss14-harmony/fix-poster
FluffMe Sep 26, 2024
37941f2
Add 4 more posters by LevitatingTree -- "Always Watching", "Space Ass…
FluffMe Sep 26, 2024
a8cfea2
Adds SecretNukeops gamemode.
spanky-spanky Sep 26, 2024
36f1bd0
Moved to Harmony subfolder.
spanky-spanky Sep 26, 2024
e4cd749
Merge pull request #83 from ss14-harmony/spanky-secretnukies
FluffMe Sep 27, 2024
c04d3a3
Remove Noir Coat from detective loadout.
FluffMe Sep 27, 2024
64ac2e5
Modify ingame Space Law to be Harmony Space Law
FluffMe Sep 27, 2024
a899ccb
Merge pull request #82 from ss14-harmony/LevitatingTree-posters
FluffMe Sep 27, 2024
5daf302
Merge pull request #84 from ss14-harmony/loadout-remove-trenchcoat
KeldWolf Sep 27, 2024
501c76a
Merge pull request #85 from ss14-harmony/harmony-space-law
KeldWolf Sep 27, 2024
6e37771
Upstream merge for Sept. 9,2024
invalid-email-address Sep 27, 2024
f2c92ca
Changelog update
FluffMe Sep 27, 2024
3e55445
Merge pull request #86 from ss14-harmony/upstream20240927
KeldWolf Sep 27, 2024
5b6b126
Merge pull request #87 from ss14-harmony/changelog20240927
KeldWolf Sep 27, 2024
4e296f2
Upstream merge for Sept, 28, 2024
invalid-email-address Sep 28, 2024
fa1cd6c
Merge pull request #88 from ss14-harmony/upstream20240928
KeldWolf Sep 28, 2024
3952567
Revise Server rules; Add Silicon rules
FluffMe Sep 28, 2024
3ca44e3
Unnerf the Frezon price
FluffMe Sep 28, 2024
07bbc18
Reduced the price after feedback
FluffMe Sep 28, 2024
fb3f1f7
Merge pull request #89 from ss14-harmony/rules-update
KeldWolf Sep 29, 2024
0b385d0
Disable fuckrules command
FluffMe Sep 30, 2024
06f53f8
Change Harmony directory to _Harmony
FluffMe Sep 30, 2024
0c73b14
Change paths in YAMLs
FluffMe Sep 30, 2024
a111c5e
Adds two syndicate admin event shuttles.
spanky-spanky Sep 30, 2024
217a0bd
Merge pull request #91 from ss14-harmony/disable-fuckrules
spanky-spanky Sep 30, 2024
f93706a
Add DO NOT MAP suffix to craftable button frames and lockable buttone
FluffMe Sep 30, 2024
7371626
Moved file location.
spanky-spanky Sep 30, 2024
1c484d2
Merge pull request #93 from ss14-harmony/spanky-namnash
spanky-spanky Sep 30, 2024
1e3e7b0
Add a No EORG popup on round end
FluffMe Sep 30, 2024
5d8ca50
Forgot MoveToFront()
FluffMe Sep 30, 2024
5ff684b
change MoveToFront()
FluffMe Sep 30, 2024
4ccc76e
Merge pull request #96 from ss14-harmony/no-eorg-popup
KeldWolf Sep 30, 2024
28eabaf
Merge pull request #92 from ss14-harmony/namespace-change
KeldWolf Sep 30, 2024
e8310d2
Changelog update
FluffMe Sep 30, 2024
f1bef61
Upstream merge for Sept. 30 2024
invalid-email-address Sep 30, 2024
2342314
Merge branch 'master' into fix-buttonframe-tags
FluffMe Sep 30, 2024
dd21550
Merge pull request #97 from ss14-harmony/changelog20240930
KeldWolf Sep 30, 2024
f10c02c
Merge pull request #98 from ss14-harmony/upstream20240930
KeldWolf Sep 30, 2024
22d0b81
Merge pull request #94 from ss14-harmony/fix-buttonframe-tags
KeldWolf Sep 30, 2024
ee64b0e
Upstream merge for Oct. 2, 2024
invalid-email-address Oct 2, 2024
0dd5be8
Merge pull request #100 from ss14-harmony/upstream20241002
KeldWolf Oct 2, 2024
82a401a
Merge pull request #90 from ss14-harmony/frezon-price-bump
KeldWolf Oct 3, 2024
c460a56
Upstream Merge for Oct. 3, 2024
invalid-email-address Oct 3, 2024
524271b
Merge pull request #101 from ss14-harmony/upstream20241003
KeldWolf Oct 3, 2024
3f35c3a
Changelog update
FluffMe Oct 3, 2024
6474986
Fixed bad format
FluffMe Oct 3, 2024
65a59da
Added updated version of Packed.
spanky-spanky Oct 3, 2024
a99b956
Merge pull request #102 from ss14-harmony/changelog20241003
FluffMe Oct 3, 2024
b16eb25
Added to PostMapInitTest.cs
spanky-spanky Oct 3, 2024
fc7e6cc
skub
spanky-spanky Oct 3, 2024
f414fc4
Merge pull request #103 from ss14-harmony/spanky-packed
spanky-spanky Oct 4, 2024
bf417a1
Add HoP Turtleneck and Change HoP Loadout (#104)
DieselMohawk Oct 4, 2024
77de64f
Changelog update
FluffMe Oct 4, 2024
a05397a
Merge pull request #105 from ss14-harmony/Changelog20241004
FluffMe Oct 4, 2024
37bda7e
Make red phone an Intercom with CentCom channel (#106)
FluffMe Oct 5, 2024
e5e18e9
Uplink item: Syndicate ID card (#95)
Unisol Oct 5, 2024
dccf685
Add HoP Turtleneck With Skirt (#108)
DieselMohawk Oct 5, 2024
197c4ea
Adding Captain Armored Winter Coat (#109)
DieselMohawk Oct 6, 2024
5671b69
Harmonica Loadout Integration (#110)
DieselMohawk Oct 6, 2024
a46ece1
Harmony Xeno Beta v1.3 Playtest (#27)
SlamBamActionman Oct 6, 2024
f5c625c
Changelog20241006 (#107)
FluffMe Oct 6, 2024
5b340f3
Upstream merge for Oct. 9 2024
invalid-email-address Oct 9, 2024
83c002f
More Packed changes.
spanky-spanky Oct 9, 2024
de906cf
Invalid fix.
spanky-spanky Oct 9, 2024
2178ce6
Merge pull request #113 from ss14-harmony/upstream20241009
KeldWolf Oct 10, 2024
835729d
Merge pull request #112 from ss14-harmony/spanky-packed
KeldWolf Oct 10, 2024
e5ebe75
Adds custom in-game logo.
spanky-spanky Oct 11, 2024
d56c798
Added custom end of round voice lines clipped from Lilten videos.
invalid-email-address Oct 11, 2024
0321e31
Merge pull request #114 from ss14-harmony/spanky-logo
spanky-spanky Oct 11, 2024
ea3f940
Update attributions.yml
KeldWolf Oct 11, 2024
9d86265
Merge pull request #115 from ss14-harmony/RoundEndLinesv1
KeldWolf Oct 11, 2024
ac8415b
Changes game window name. (#116)
spanky-spanky Oct 11, 2024
dbb80a6
Add Syndicate Diplomacy ship for Admin spawning (#118)
Dogbone10 Oct 16, 2024
51d6a21
Role timer fixes for lawyer, mime, bartender, chef, and ta
FluffMe Oct 16, 2024
80f1e34
More Packed changes.
spanky-spanky Oct 16, 2024
b3a4cbd
fix
spanky-spanky Oct 16, 2024
b0196be
Add Barratry.
spanky-spanky Oct 16, 2024
0fd4253
Merge pull request #121 from ss14-harmony/fix-role-timers
spanky-spanky Oct 16, 2024
9a87916
Removes overflow job from prototype.
spanky-spanky Oct 16, 2024
e1ce65c
More map adjusts.
spanky-spanky Oct 17, 2024
e3d7479
Addition of four more posters (#120)
Tofsel Oct 17, 2024
0a78ca3
Merge pull request #123 from ss14-harmony/spanky-detroit
KeldWolf Oct 17, 2024
808c310
Merge pull request #122 from ss14-harmony/spanky-packed
KeldWolf Oct 17, 2024
6c2ad41
Upstream merge for Oct. 16, 2024
invalid-email-address Oct 17, 2024
5330ce1
roolz change
liltenhead Oct 17, 2024
f61bfa4
Merge pull request #125 from ss14-harmony/upstream20241016
KeldWolf Oct 17, 2024
5e31501
changelog update
FluffMe Oct 17, 2024
b99972f
Merge pull request #126 from ss14-harmony/changelog-update17102024
KeldWolf Oct 17, 2024
d123422
Merge pull request #124 from liltenhead/Roolz
KeldWolf Oct 17, 2024
e06ec13
Xeno Beta 1.3.2
SlamBamActionman Oct 20, 2024
c007d0d
Fix invalid in map, update chapel
SlamBamActionman Oct 20, 2024
f29630e
added labeler to nukie oupost
Unisol Oct 21, 2024
c2063b6
Merge pull request #128 from SlamBamActionman/Harmony/xeno-update-1
spanky-spanky Oct 21, 2024
ceace89
Merge pull request #129 from Unisol/feature/nukie-labeler
spanky-spanky Oct 21, 2024
96a1a23
Add round end pacifist system and Cvar
FluffMe Oct 21, 2024
6d2bbf6
Xeno Beta v.1.3.3 (#132)
SlamBamActionman Oct 21, 2024
dc2ca50
Fix Rat King Solo Antag popup
FluffMe Oct 22, 2024
6e161cf
Merge pull request #130 from ss14-harmony/anti-eorg-mode
KeldWolf Oct 22, 2024
5fd6052
Merge pull request #133 from ss14-harmony/fix-ratking-description
KeldWolf Oct 22, 2024
8be2259
PRs 124, 129, 130
FluffMe Oct 22, 2024
e6779a3
Removes Packed2 in prep for upstream merge.
spanky-spanky Oct 23, 2024
60a963c
Revert "Add No EORG popup on round end" (#131)
FluffMe Oct 24, 2024
51d462b
Merge pull request #135 from ss14-harmony/remove-packed2
KeldWolf Oct 24, 2024
6e7fa74
Merge pull request #134 from ss14-harmony/changelog22102024
KeldWolf Oct 24, 2024
57ddfee
Upstream merge for 20241023
invalid-email-address Oct 24, 2024
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
  •  
  •  
  •  
40 changes: 28 additions & 12 deletions .github/workflows/publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ concurrency:

on:
workflow_dispatch:
# schedule:
# - cron: '0 10 * * *'
# schedule:
# - cron: '0 10 * * *'

jobs:
build:
Expand Down Expand Up @@ -41,19 +41,35 @@ jobs:
- name: Package client
run: dotnet run --project Content.Packaging client --no-wipe-release

- name: Upload build artifact
id: artifact-upload-step
uses: actions/upload-artifact@v4
with:
name: build
path: release/*.zip
compression-level: 0
retention-days: 0

- name: Publish version
run: Tools/publish_multi_request.py
run: Tools/publish_github_artifact.py
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
PUBLISH_TOKEN: ${{ secrets.PUBLISH_TOKEN }}
ARTIFACT_ID: ${{ steps.artifact-upload-step.outputs.artifact-id }}
GITHUB_REPOSITORY: ${{ vars.GITHUB_REPOSITORY }}

- name: Publish changelog (Discord)
run: Tools/actions_changelogs_since_last_run.py
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
DISCORD_WEBHOOK_URL: ${{ secrets.CHANGELOG_DISCORD_WEBHOOK }}
# - name: Publish changelog (Discord)
# run: Tools/actions_changelogs_since_last_run.py
# env:
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
# DISCORD_WEBHOOK_URL: ${{ secrets.CHANGELOG_DISCORD_WEBHOOK }}

- name: Publish changelog (RSS)
run: Tools/actions_changelog_rss.py
env:
CHANGELOG_RSS_KEY: ${{ secrets.CHANGELOG_RSS_KEY }}
# - name: Publish changelog (RSS)
# run: Tools/actions_changelog_rss.py
# env:
# CHANGELOG_RSS_KEY: ${{ secrets.CHANGELOG_RSS_KEY }}

- uses: geekyeggo/delete-artifact@v5
if: always()
with:
name: build
7 changes: 4 additions & 3 deletions .github/workflows/rsi-diff.yml
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
name: Diff RSIs

on:
pull_request_target:
paths:
- '**.rsi/**.png'
workflow_dispatch:
# pull_request_target:
# paths:
# - '**.rsi/**.png'

jobs:
diff:
Expand Down
4 changes: 3 additions & 1 deletion Content.IntegrationTests/Tests/PostMapInitTest.cs
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,9 @@ public sealed class PostMapInitTest
"Reach",
"Train",
"Oasis",
"Cog"
"Cog",
"Xeno", // Xeno map playtest
"Barratry" // Update of old map
};

/// <summary>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -172,4 +172,3 @@ private void OnComponentStartup(Entity<SliceableFoodComponent> entity, ref Compo
_solutionContainer.EnsureSolution(entity.Owner, foodComp.Solution, out _);
}
}

65 changes: 65 additions & 0 deletions Content.Server/_Harmony/RoundEnd/RoundEndSystem.Pacified.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
// Credits:
// This code was originally created by DebugOk, deltanedas, and NullWanderer for DeltaV.
// Available at https://github.com/DebugOk/Delta-v/blob/master/Content.Server/DeltaV/RoundEnd/RoundEndSystem.Pacified.cs
// Original PR: https://github.com/DeltaV-Station/Delta-v/pull/350
// Modified by FluffMe on 12.10.2024 with no major changes except the Namespaces and the CVar name.
using Content.Server.GameTicking;
using Content.Shared.CombatMode;
using Content.Shared.CombatMode.Pacification;
using Content.Shared._Harmony.CCVars;
using Content.Shared.Explosion.Components;
using Content.Shared.Flash.Components;
using Content.Shared.Store.Components;
using Robust.Shared.Configuration;

namespace Content.Server._Harmony.RoundEnd;

public sealed class PacifiedRoundEnd : EntitySystem
{
[Dependency] private readonly IConfigurationManager _configurationManager = default!;

private bool _enabled;

public override void Initialize()
{
base.Initialize();
_configurationManager.OnValueChanged(HCCVars.RoundEndPacifist, v => _enabled = v, true);
SubscribeLocalEvent<RoundEndTextAppendEvent>(OnRoundEnded);
}

private void OnRoundEnded(RoundEndTextAppendEvent ev)
{
if (!_enabled)
return;

var harmQuery = EntityQueryEnumerator<CombatModeComponent>();
while (harmQuery.MoveNext(out var uid, out _))
{
EnsureComp<PacifiedComponent>(uid);
}

var explosiveQuery = EntityQueryEnumerator<ExplosiveComponent>();
while (explosiveQuery.MoveNext(out var uid, out _))
{
RemComp<ExplosiveComponent>(uid);
}

var grenadeQuery = EntityQueryEnumerator<OnUseTimerTriggerComponent>();
while (grenadeQuery.MoveNext(out var uid, out _))
{
RemComp<OnUseTimerTriggerComponent>(uid);
}

var flashQuery = EntityQueryEnumerator<FlashComponent>();
while (flashQuery.MoveNext(out var uid, out _))
{
RemComp<FlashComponent>(uid);
}

var uplinkQuery = EntityQueryEnumerator<StoreComponent>();
while (uplinkQuery.MoveNext(out var uid, out _))
{
RemComp<StoreComponent>(uid);
}
}
}
17 changes: 17 additions & 0 deletions Content.Shared/_Harmony/CCVars/HCCVars.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
using Robust.Shared.Configuration;

namespace Content.Shared._Harmony.CCVars;

/// <summary>
/// Harmony-specific cvars.
/// </summary>
[CVarDefs]
public sealed class HCCVars
{
/// <summary>
/// Anti-EORG measure. Will add pacified to all players upon round end.
/// Its not perfect, but gets the job done.
/// </summary>
public static readonly CVarDef<bool> RoundEndPacifist =
CVarDef.Create("game.round_end_pacifist", false, CVar.SERVERONLY);
}
19 changes: 19 additions & 0 deletions Resources/Audio/_Harmony/Announcements/RoundEnd/attributions.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
- files: ["chickens.ogg"]
license: "CC-BY-3.0"
copyright: "TBD"
source: "https://www.youtube.com/watch?v=XIqMvjwaEGk"

- files: ["freesteel.ogg"]
license: "CC-BY-3.0"
copyright: "TBD"
source: "https://www.youtube.com/watch?v=1zvV2clsaX4"

- files: ["tortilla.ogg"]
license: "CC-BY-3.0"
copyright: "TBD"
source: "https://www.youtube.com/watch?v=snQ8MnJNNY0"

- files: ["unacceptable.ogg"]
license: "CC-BY-3.0"
copyright: "TBD"
source: "https://www.youtube.com/watch?v=6AdZEYK9FwQ"
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading
Loading