Skip to content
This repository was archived by the owner on Jan 4, 2023. It is now read-only.
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1038 commits
Select commit Hold shift + click to select a range
fd9575e
Fix cringe (#13065)
metalgearsloth Dec 18, 2022
749d095
Fixed typo in copypasta flavor message (#13060)
nikthechampiongr Dec 18, 2022
7ba3f0b
Automatic changelog update
PJBot Dec 18, 2022
195bf86
PlantholderComponent ECS (#12871)
EmoGarbage404 Dec 18, 2022
2759ef0
Gas tile overlay state handling changes (#12691)
ElectroJr Dec 18, 2022
8f352f8
Decal state handling (#12624)
ElectroJr Dec 18, 2022
b6a5905
Fix click sorting (#11657)
metalgearsloth Dec 18, 2022
b0456d6
Automatic changelog update
PJBot Dec 18, 2022
decce17
Fix decal state exceptions (#13075)
ElectroJr Dec 18, 2022
5a5cf2c
Fix magboot check (#13076)
ElectroJr Dec 18, 2022
e459452
Automatic changelog update
PJBot Dec 18, 2022
881a2b2
PopupSystem public methods rejig (#12830)
ElectroJr Dec 18, 2022
e8f481d
fix broken forced climbing (#13034)
EmoGarbage404 Dec 19, 2022
0147003
Automatic changelog update
PJBot Dec 19, 2022
72e1a5e
Fix in-game voting (#12932)
Partmedia Dec 19, 2022
b689e9a
Automatic changelog update
PJBot Dec 19, 2022
0819827
Add pull logs (#12922)
Chief-Engineer Dec 19, 2022
4bfc644
Fix stack overflow in FlashOverlay dispose. (#13082)
PJB3005 Dec 19, 2022
896ffec
Fix S.T.Json holding integration instances live for long. (#13080)
PJB3005 Dec 19, 2022
8b177e8
Add VV to gridpathfinding comp (#13081)
metalgearsloth Dec 19, 2022
c06daf1
Fix decals not deserializing (#13083)
ElectroJr Dec 19, 2022
8409c93
Automatic changelog update
PJBot Dec 19, 2022
ab68d30
Multi-viewport popups (#11591)
metalgearsloth Dec 19, 2022
494b416
Automatic changelog update
PJBot Dec 19, 2022
cdc6716
Printable drills and constructable thrusters (#12943)
EmoGarbage404 Dec 19, 2022
2ba9eb6
Automatic changelog update
PJBot Dec 19, 2022
c656e05
Revert parallel steering (#13085)
metalgearsloth Dec 19, 2022
f78dca8
Script to dump user data for GDPR purposes. (#13016)
PJB3005 Dec 19, 2022
0549b22
clean up a bunch of R&D code (#13071)
EmoGarbage404 Dec 19, 2022
3327c29
Adds Special Respawn, spawns a new disk if the old one was deleted (#…
keronshb Dec 20, 2022
a1dcc50
Puddle Visuals: ECS/Refactor and fixes (#11941)
Willhelm53 Dec 20, 2022
490aefe
Automatic changelog update
PJBot Dec 20, 2022
9a72b05
Splits the singularity into its component parts + ECS singularity + S…
TemporalOroboros Dec 20, 2022
f40130a
service vending machine updates (#12151)
Stealthbomber16 Dec 20, 2022
f09097c
Automatic changelog update
PJBot Dec 20, 2022
7259acf
Examine Groups (#12400)
rolfero Dec 20, 2022
5f9b4ad
Cleaned up obsolete properties from MobStateComponent (#13097)
Dec 20, 2022
432c502
fix pa computer logs (#13092)
Chief-Engineer Dec 20, 2022
e78b4f5
fix multi-servers not working (#13095)
EmoGarbage404 Dec 20, 2022
5c9e4f6
Explicitly set outsidePrediction to false (#13088)
ElectroJr Dec 20, 2022
586864e
Cardboard box fixes (#13087)
ElectroJr Dec 20, 2022
4faf819
write a test to ensure all computers are constructible (#13096)
EmoGarbage404 Dec 20, 2022
39b8b61
Automatic changelog update
PJBot Dec 20, 2022
077ebb0
research disk debug stuff (#13063)
EmoGarbage404 Dec 20, 2022
8b347dd
RCD + research unlock test (#13062)
EmoGarbage404 Dec 20, 2022
5ece9bd
Modify admin chat (#13050)
Chief-Engineer Dec 20, 2022
48e973f
Automatic changelog update
PJBot Dec 20, 2022
652f4a1
Kettle 1.5 (#13046)
Cheackraze Dec 20, 2022
c815adc
Automatic changelog update
PJBot Dec 20, 2022
c0be699
fixes unlinked cloning pods roundstart (#13030)
EmoGarbage404 Dec 20, 2022
04896d5
Automatic changelog update
PJBot Dec 20, 2022
6835ab0
Fax stamps (#13010)
Morb0 Dec 20, 2022
b54b5cb
hamster fixes + entitystorage tweaks (#12987)
EmoGarbage404 Dec 20, 2022
9a76547
Automatic changelog update
PJBot Dec 20, 2022
0679327
Add bluespace lockers (#12954)
Chief-Engineer Dec 20, 2022
2e68927
Automatic changelog update
PJBot Dec 20, 2022
d3e2d3c
Makes condiments useful (#12945)
IamVelcroboy Dec 20, 2022
6293c6f
Uplink catalog localization (#12931)
Macoron Dec 20, 2022
0d18cec
Improve ID modification logs (#12918)
Chief-Engineer Dec 20, 2022
3b48051
Node Scanner (#12889)
EmoGarbage404 Dec 20, 2022
f08b1be
Add label to lathe UI (and friends) to show when no materials are loa…
Dec 20, 2022
fdb1181
Add ability to prevent ghosting (#12906)
Chief-Engineer Dec 20, 2022
865932f
Automatic changelog update
PJBot Dec 20, 2022
815caa2
Fix Bloodstream typo. (#12923)
Vordenburg Dec 20, 2022
95011a4
Force pathfinding graph for empty chunks (#12856)
metalgearsloth Dec 20, 2022
4d35bf0
Party Crate (#12794)
Cheackraze Dec 20, 2022
a497167
Automatic changelog update
PJBot Dec 20, 2022
c046666
adds the ability to "mix" solutions (reactions caused by using an ite…
timothyteakettle Dec 20, 2022
0b72e1d
Automatic changelog update
PJBot Dec 20, 2022
168bad2
multi-handed item component (#12523)
EmoGarbage404 Dec 20, 2022
12b10a8
Add escalation and atmos books (#13064)
Chief-Engineer Dec 20, 2022
6efef1c
Automatic changelog update
PJBot Dec 20, 2022
2499b4e
Add osay command (#13057)
Chief-Engineer Dec 20, 2022
076d8c5
Fix build error (#13098)
ElectroJr Dec 20, 2022
bf2f81b
Fix more build errors (#13100)
ElectroJr Dec 20, 2022
0b32ca1
ensure the new research server is always valid (#13101)
EmoGarbage404 Dec 20, 2022
14f8b4e
Use new validate-rsis for workflow (#12997)
PJB3005 Dec 20, 2022
034c721
Mind fix (#13105)
ElectroJr Dec 20, 2022
945101e
Fix a bunch of invalid rsi files (#13104)
metalgearsloth Dec 20, 2022
798a880
Fix some more rsis (#13107)
metalgearsloth Dec 20, 2022
8d66511
Delete hydroponics bags (#13106)
metalgearsloth Dec 20, 2022
bc49409
Add command to list someone's bans (#12927)
metalgearsloth Dec 20, 2022
b373918
Update submodule to 0.73.0.0 (#13114)
metalgearsloth Dec 20, 2022
cd803a8
Update projects to C# 11 (#13111)
DrSmugleaf Dec 20, 2022
4fa2920
Remove IoCManager.InitThread calls from parallel code. (#13070)
PJB3005 Dec 20, 2022
b1b3f76
Fix the remaining invalid RSIs (#13113)
metalgearsloth Dec 20, 2022
b3a498b
fix gravity shutdown exception (#13102)
EmoGarbage404 Dec 20, 2022
ba8276d
Update submodule (#13119)
mirrorcult Dec 20, 2022
38a31db
Fix bed strapping flip flop (#13094)
AJCM-git Dec 20, 2022
c7ec03d
TryGetData() Generics support content changes (#13053)
AJCM-git Dec 20, 2022
584921b
Move NetBufferSize override hack to integration tests specifically (#…
PJB3005 Dec 20, 2022
a323671
Changes for prototype load parallelization (#13066)
PJB3005 Dec 20, 2022
f560245
Automatic changelog update
PJBot Dec 20, 2022
c3d2e93
Validate client input for pointing (#13115)
ElectroJr Dec 20, 2022
0a45782
Christmas trees now grant gifts. (#13118)
moonheart08 Dec 20, 2022
88ed188
Automatic changelog update
PJBot Dec 20, 2022
050e157
Technology Disks (#13077)
EmoGarbage404 Dec 20, 2022
b13ce4b
Automatic changelog update
PJBot Dec 20, 2022
e527454
This should fix the singularity generator. (#13121)
TemporalOroboros Dec 20, 2022
61f441e
Automatic changelog update
PJBot Dec 20, 2022
9bf4a32
Fix objectives. (#13122)
moonheart08 Dec 21, 2022
aeb90af
tree swap (#13124)
Cheackraze Dec 21, 2022
741c5a3
Remove self from test co-owner (#13131)
wrexbe Dec 21, 2022
c40f1f8
Fixed wires do after spam (#12792)
Macoron Dec 21, 2022
c31fd73
New animal, Pig (#12725)
lapatison Dec 21, 2022
786f55e
Adds Chefvend (#12934)
IamVelcroboy Dec 21, 2022
5276143
Automatic changelog update
PJBot Dec 21, 2022
cd5d18f
Glass airlock construction prototype (#13089)
Errant-4 Dec 21, 2022
571802f
Automatic changelog update
PJBot Dec 21, 2022
8613d40
Scale other needed metabolism reagents (#12005)
Elijahrane Dec 21, 2022
6365fbe
Automatic changelog update
PJBot Dec 21, 2022
d57f9b6
Librarian QoL (#12958)
dontbetank Dec 21, 2022
0ff0a2d
Automatic changelog update
PJBot Dec 21, 2022
54b5a92
Replace nutriment in snowcones with ice, water, and sugar (#12858)
Chief-Engineer Dec 21, 2022
40459b5
Update engine (#13135)
ElectroJr Dec 21, 2022
c3fc0a6
Automatic changelog update
PJBot Dec 21, 2022
89c17f1
Update medical.yml (#13134)
EmoGarbage404 Dec 21, 2022
1b88d11
Correct signal linker removing (#13058)
Morb0 Dec 21, 2022
f44ab5f
Automatic changelog update
PJBot Dec 21, 2022
62db827
Bagel Update 15.8 (#13138)
Emisse Dec 22, 2022
9bfc2b4
super mild computer yaml cleanup (#13137)
EmoGarbage404 Dec 22, 2022
365b17d
Automatic changelog update
PJBot Dec 22, 2022
9089ec4
Bagel Update 15.9 (#13149)
Emisse Dec 23, 2022
92f8064
Order decals in the placer window for mappers. (#13153)
Vordenburg Dec 23, 2022
a1350df
Job + department descriptions (#13157)
mirrorcult Dec 23, 2022
ba053b6
Automatic changelog update
PJBot Dec 23, 2022
e884be6
Omega Update 1.3 (#13156)
Emisse Dec 24, 2022
b78ca23
Add parallel NPC steering back in (#13159)
metalgearsloth Dec 24, 2022
4a37f7b
Adjust NPC steering a bit (#13162)
metalgearsloth Dec 24, 2022
6c04811
remove a bunch of instances of component reference (#13164)
EmoGarbage404 Dec 24, 2022
7587891
add radio message logs (#13167)
Chief-Engineer Dec 24, 2022
f38f949
Use UI scaling for popup overlay (#13169)
metalgearsloth Dec 24, 2022
cc01ed7
Automatic changelog update
PJBot Dec 24, 2022
21d1b88
Add a gift-giving christmas tree to nukie planet. (#13172)
Vordenburg Dec 24, 2022
a5f17a5
Fix tethergun (#13163)
metalgearsloth Dec 24, 2022
455939a
Call reload protoypes on admin changes (#13160)
metalgearsloth Dec 24, 2022
56bdfad
mech bug fixes (#13155)
EmoGarbage404 Dec 24, 2022
3657e16
Fixes a subdermal exception (#13145)
keronshb Dec 24, 2022
6cfdbd6
Automatic changelog update
PJBot Dec 24, 2022
f5e6628
NPC separation adjustments (#13176)
metalgearsloth Dec 25, 2022
98993f5
NPC separation adjustments (#13176)
metalgearsloth Dec 25, 2022
f5b4cad
Automatic changelog update
PJBot Dec 25, 2022
bc8f3dc
Fix some NPC dancing (#13177)
metalgearsloth Dec 25, 2022
6054e3b
Automatic changelog update
PJBot Dec 25, 2022
a88d437
Spawn PointingArrow with EntityCoordinates instead of MapCoordinates.…
Vordenburg Dec 25, 2022
5eadce1
Add present logs (#13144)
Chief-Engineer Dec 25, 2022
6d97764
Goodbye Microwave, Hello Hot Plates! (#13061)
EmoGarbage404 Dec 25, 2022
fddcc0c
Automatic changelog update
PJBot Dec 25, 2022
faca40b
more component ref removal + combining server/client comps (#13178)
EmoGarbage404 Dec 25, 2022
b7af5e6
Fix and improve bluespace lockers (#13139)
Chief-Engineer Dec 25, 2022
d47e001
feat: Medbay cryo pods (#11349)
Carbonhell Dec 25, 2022
9afbdf6
Automatic changelog update
PJBot Dec 25, 2022
4eee1ee
clean up infinite researchsystem shitcode (#13136)
EmoGarbage404 Dec 25, 2022
1bc3e21
Automatic changelog update
PJBot Dec 25, 2022
54d3f0e
Remove contact pooling cvars (#13054)
metalgearsloth Dec 25, 2022
6da47b4
Update submodule to 0.76.0.0 (#13186)
metalgearsloth Dec 25, 2022
a2ab759
Fix build (#13187)
metalgearsloth Dec 26, 2022
a4deb9c
Remove damagespecifier warnings (#13192)
metalgearsloth Dec 26, 2022
84ebe67
Fire extinguisher fix (#13199)
Jackrost Dec 26, 2022
208d9ea
Sharpened the scalpels! (Scalpels can now be used to butcher.) (#13132)
QuietlyWhisper Dec 26, 2022
0b46d6e
Automatic changelog update
PJBot Dec 26, 2022
e623099
Origin Update 3.0 (#12663)
brainfood1183 Dec 26, 2022
b0e965d
Moved salvage magnet values from system to component (#13143)
Errant-4 Dec 26, 2022
033e87a
Don't run CI For PJBot (#13188)
metalgearsloth Dec 26, 2022
181e16d
Reduce NPC static collision avoidance range (#13197)
metalgearsloth Dec 27, 2022
95e72e6
Remove mob pushing (#13191)
metalgearsloth Dec 27, 2022
d2fd925
remove DeferredUpdate from mover code. (#13198)
ElectroJr Dec 27, 2022
c02fbc3
Content update for physicsmap changes (#13190)
metalgearsloth Dec 27, 2022
7c7c7d3
Changes required for component tree engine PR (#13109)
ElectroJr Dec 27, 2022
9cca35e
Update submodule to 0.77.0.0 (#13203)
metalgearsloth Dec 27, 2022
920bad3
Update submodule to 0.77.0.1 (#13204)
metalgearsloth Dec 27, 2022
d3d8dde
add buckle logs (#13206)
Chief-Engineer Dec 27, 2022
007b079
Fix some comp dirty / appearance warnings (#13193)
metalgearsloth Dec 27, 2022
1db51e9
add item slot logs (#13184)
Chief-Engineer Dec 27, 2022
2a8e5d9
Add machine logs (#13185)
Chief-Engineer Dec 27, 2022
0d7423c
Cleanup speech and emoting comps (#13194)
metalgearsloth Dec 27, 2022
182462f
make drill xenoarch effect item-only (#13209)
EmoGarbage404 Dec 27, 2022
9ae7d3b
Update submodule to 0.77.0.2 (#13210)
metalgearsloth Dec 28, 2022
7cb1088
Optimizing the Pill Canisters! (#13220)
QuietlyWhisper Dec 29, 2022
b30845a
Automatic changelog update
PJBot Dec 29, 2022
a47dd2a
Spaceacillin Tweaks (#13224)
EmoGarbage404 Dec 29, 2022
860ff9e
Automatic changelog update
PJBot Dec 29, 2022
ae58bb1
Store ambient sound entities on a component tree. (#13110)
ElectroJr Dec 30, 2022
21cc60b
fix: cryo pod autoinjection works once again. (#13213)
Carbonhell Dec 30, 2022
e8126e5
Automatic changelog update
PJBot Dec 30, 2022
0a1485a
Fix possible error in artifact node generation (#13231)
EmoGarbage404 Dec 30, 2022
e1b1541
adjust artifact probability equation (#13229)
EmoGarbage404 Dec 30, 2022
ca40c0f
Checks if a buckled entity is terminating before reparent (#13202)
keronshb Dec 30, 2022
5d17575
puddle visual tweaks (#13181)
EmoGarbage404 Dec 30, 2022
c580d72
Automatic changelog update
PJBot Dec 30, 2022
89ea6ed
Allows mass scanners and shuttle console radars to resize gracefully …
deathride58 Dec 30, 2022
2f4e90a
Fix popup bugs (#13233)
ElectroJr Dec 30, 2022
4345b2d
Fix carpotoxin reagent physical description (#13211)
theomund Dec 31, 2022
c2d3aed
Automatic changelog update
PJBot Dec 31, 2022
ccac9ef
Fix two small ambient sound bugs. (#13249)
ElectroJr Jan 1, 2023
adfcf68
Fixed missing interaction outline for cardboard boxes (#13254)
theomund Jan 1, 2023
07dc98e
Automatic changelog update
PJBot Jan 1, 2023
6a4b346
Solved bug with wrong rotation of APC on Cluster (#13245)
778b Jan 1, 2023
ed4a225
Popup occlusion (#13255)
metalgearsloth Jan 1, 2023
c42af5a
Add empty flashlight (#13257)
theomund Jan 1, 2023
747567f
Sort crew manifest by name and job title (#13212)
theomund Jan 1, 2023
4d334ca
Popup occlusion (#13255)
metalgearsloth Jan 1, 2023
6687fe7
Automatic changelog update
PJBot Jan 1, 2023
2287f9d
Fix bloodstream nullref exception (#13243)
metalgearsloth Jan 1, 2023
01ef7a2
Good artifact effects (#13223)
EmoGarbage404 Jan 1, 2023
8a02f81
Automatic changelog update
PJBot Jan 1, 2023
bce1f9f
Mopping and puddle tweaks (#13238)
ElectroJr Jan 1, 2023
a2a9e25
Automatic changelog update
PJBot Jan 1, 2023
06a8042
machine frame tweaks (#13248)
EmoGarbage404 Jan 1, 2023
750386d
Automatic changelog update
PJBot Jan 1, 2023
75f0711
Meta Update 1.5 (rerotation) (#13222)
Emisse Jan 1, 2023
6d6d1f1
artifact griefing on round-end (#13205)
EmoGarbage404 Jan 1, 2023
b3e523f
Automatic changelog update
PJBot Jan 1, 2023
e2467bf
Redirects :h to department radio channel for headsets (#13026)
Kupie Jan 1, 2023
b305a8f
Automatic changelog update
PJBot Jan 1, 2023
efb7e0c
Complete #5177 (#12724)
Vordenburg Jan 1, 2023
892f9f9
Automatic changelog update
PJBot Jan 1, 2023
50f23eb
Fix docking configs (#13256)
metalgearsloth Jan 1, 2023
1edd00e
makes GetDocks and FoundOrganics public (#13260)
Cheackraze Jan 1, 2023
d638ad4
Add recipient to air gush message and change pop-up type (#13262)
theomund Jan 1, 2023
ac6bb3e
Automatic changelog update
PJBot Jan 1, 2023
204e727
Fix random fails on NoCargoOrderArbitrage Test (#13273)
EmoGarbage404 Jan 1, 2023
7f85712
ub (#13268)
Cheackraze Jan 1, 2023
8e1be25
Omega Update 1.4 (#13265)
Emisse Jan 1, 2023
43f3eee
Box Update 2.4 (#13264)
Emisse Jan 1, 2023
cd67ce8
Marathon Update 4.0 (#13263)
Emisse Jan 1, 2023
d9be09b
Bagel Update 16.0 (#13261)
Emisse Jan 1, 2023
5553976
Add supplies to restock vending machines. (#11506)
Vordenburg Jan 1, 2023
c29ca34
Increased NT Mug Budget (Mugs have uniform capacity with Coffee mugs)…
QuietlyWhisper Jan 1, 2023
9958bf4
Automatic changelog update
PJBot Jan 1, 2023
e6097d0
small origin station update (removes christmas tree). (#13272)
brainfood1183 Jan 1, 2023
4a7c0b9
Make emitter use guncode (#13258)
EmoGarbage404 Jan 1, 2023
6997127
lathe recipes no longer specify textures (#12944)
EmoGarbage404 Jan 1, 2023
f980c44
Attack sound for animals (bite/slash) (#13208)
Jackrost Jan 1, 2023
b33d1f0
Add RGB staff (#13125)
ElectroJr Jan 2, 2023
f6e1dc1
Adds delay to internals alert (#13195)
keronshb Jan 2, 2023
19568e6
Automatic changelog update
PJBot Jan 2, 2023
0b5000d
Grenade Penguin 2: The Reckoning (#13278)
EmoGarbage404 Jan 2, 2023
1fddcaa
Automatic changelog update
PJBot Jan 2, 2023
81acf10
Fix hammy cage collision (#13281)
mirrorcult Jan 2, 2023
cad1724
Automatic changelog update
PJBot Jan 2, 2023
3c76416
Allow fax machines on top of tables. (#13276)
Vordenburg Jan 2, 2023
9c844c8
Relax water vapor threshold (#13280)
mirrorcult Jan 2, 2023
a21a471
Automatic changelog update
PJBot Jan 2, 2023
c821ca7
Portals & hand teleporter (#13266)
mirrorcult Jan 3, 2023
b441cd2
Automatic changelog update
PJBot Jan 3, 2023
fda2bcc
Revert "Softcrits -> Frigid"
Just-a-Unity-Dev Jan 3, 2023
a45e72a
Merge branch 'master' of https://github.com/frigid14/frigid into frig…
Just-a-Unity-Dev Jan 3, 2023
bd3d16a
Pull upstream
Just-a-Unity-Dev Jan 3, 2023
c48ced6
successful build
Just-a-Unity-Dev Jan 3, 2023
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
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
1 change: 0 additions & 1 deletion .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,6 @@
/Content.*/Actions/ @ElectroJr
/Content.*/Explosion/ @ElectroJr

/Content.IntegrationTests/ @Wrexbe
/Content.YAMLLinter @PaulRitter @DrSmugleaf
/Content.*/Inventory @PaulRitter
/Content.*/Arcade @PaulRitter
Expand Down
6 changes: 3 additions & 3 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
contact_links:
- name: Report a Security Exploit
url: https://discord.gg/MwDDf6t
about: Please report serious security exploits and vulnerabilities to @PJB3005. (PJB#3482 on discord).
about: Please report serious security exploits and vulnerabilities to @PJB3005. (PJB#3005/97089048065097728 on discord).
- name: Request a Feature
url: https://hackmd.io/@ss14/docs
about: Submit feature requests on our [discord server](https://discord.gg/ZBFGnb3) or checkout our design documentation on HackMD.
url: https://discord.gg/rGvu9hKffJ
about: Submit feature requests on our [discord server](https://discord.gg/rGvu9hKffJ).
17 changes: 14 additions & 3 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,20 @@

## About the PR <!-- Describe the Pull Request here. What does it change? What other things could this impact? -->

**Screenshots**
<!-- If applicable, add screenshots to showcase your PR. If your PR is a visual change, add
screenshots or it's liable to be closed by maintainers. -->
**Media**
<!--
If applicable, add screenshots or videos to showcase your PR. Small fixes/refactors are exempt, but all PRs which make ingame changes
(adding clothing, items, new features, etc) must include ingame media or the PR will not be merged, in accordance with our PR guidelines.
This makes it much easier for us to merge PRs and find media for progress reports. If you include media in your pull request, we
may potentially use it in the SS14 progress reports, with clear credit given.

Use screenshot software like Window's built in snipping tool, ShareX, Lightshot, or recording software like ShareX (gif), ScreenToGif, or Open Broadcaster Software (cross platform).
If you're unsure whether your PR will require media, ask a maintainer.

Check one of the boxes below to confirm that you have in fact seen this (put an X in the brackets, like [X]):
-->

- [ ] I have added screenshots/videos to this PR showcasing its changes ingame, **or** this PR does not require an ingame showcase

**Changelog**
<!--
Expand Down
18 changes: 9 additions & 9 deletions .github/workflows/build-docfx.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,10 @@ on:
schedule:
- cron: "0 0 * * 0"

jobs:
jobs:
docfx:
runs-on: ubuntu-latest
steps:
steps:
- uses: actions/checkout@v2
- name: Setup submodule
run: |
Expand All @@ -19,23 +19,23 @@ jobs:
cd RobustToolbox/
git submodule update --init --recursive
- name: Setup .NET Core
uses: actions/setup-dotnet@v1
uses: actions/setup-dotnet@v3
with:
dotnet-version: 6.0.x

- name: Install dependencies
run: dotnet restore

- name: Build Project
run: dotnet build --no-restore /p:WarningsAsErrors=nullable

- name: Build DocFX
uses: nikeee/docfx-action@v1.0.0
uses: nikeee/docfx-action@v1.0.0
with:
args: Content.Docfx/docfx.json

- name: Publish Docfx Documentation on GitHub Pages
uses: maxheld83/ghpages@master
env:
BUILD_DIR: Content.Docfx/_content-site
GH_PAT: ${{ secrets.GH_PAT }}
BUILD_DIR: Content.Docfx/_content-site
GH_PAT: ${{ secrets.GH_PAT }}
3 changes: 2 additions & 1 deletion .github/workflows/build-test-debug.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ on:

jobs:
build:
if: github.actor != 'PJBot'
strategy:
matrix:
os: [ubuntu-latest, windows-latest]
Expand All @@ -49,7 +50,7 @@ jobs:
git submodule update --init --recursive

- name: Setup .NET Core
uses: actions/setup-dotnet@v1
uses: actions/setup-dotnet@v3
with:
dotnet-version: 6.0.x

Expand Down
3 changes: 2 additions & 1 deletion .github/workflows/build-test-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ on:

jobs:
build:
if: github.actor != 'PJBot'
strategy:
matrix:
os: [ubuntu-latest, windows-latest]
Expand All @@ -49,7 +50,7 @@ jobs:
git submodule update --init --recursive

- name: Setup .NET Core
uses: actions/setup-dotnet@v1
uses: actions/setup-dotnet@v3
with:
dotnet-version: 6.0.x

Expand Down
1 change: 1 addition & 0 deletions .github/workflows/conflict-labeler.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ on:

jobs:
Label:
if: github.actor != 'PJBot'
runs-on: ubuntu-latest
steps:
- name: Check for Merge Conflicts
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/labeler-pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ on:

jobs:
labeler:
if: github.actor != 'PJBot'
runs-on: ubuntu-latest
steps:
- uses: actions/labeler@v3
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ jobs:
with:
submodules: 'recursive'
- name: Setup .NET Core
uses: actions/setup-dotnet@v1
uses: actions/setup-dotnet@v3
with:
dotnet-version: 6.0.100

Expand Down
3 changes: 2 additions & 1 deletion .github/workflows/test-packaging.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ on:

jobs:
build:
if: github.actor != 'PJBot'
runs-on: ubuntu-latest

steps:
Expand All @@ -45,7 +46,7 @@ jobs:
git submodule update --init --recursive

- name: Setup .NET Core
uses: actions/setup-dotnet@v1
uses: actions/setup-dotnet@v3
with:
dotnet-version: 6.0.x

Expand Down
23 changes: 12 additions & 11 deletions .github/workflows/update-wiki.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
name: Update Wiki

on:
workflow_dispatch:
push:
branches: [ master, jsondump ]
paths:
Expand All @@ -18,37 +19,37 @@ jobs:
name: Build and Publish JSON blobs to wiki
runs-on: ubuntu-latest

steps:
steps:
- name: Checkout Master
uses: actions/checkout@v2

- name: Setup Submodule
run: |
git submodule update --init --recursive

- name: Pull Engine Updates
uses: space-wizards/submodule-dependency@v0.1.5

- name: Update Engine Submodules
run: |
cd RobustToolbox/
git submodule update --init --recursive

- name: Setup .NET Core
uses: actions/setup-dotnet@v1
uses: actions/setup-dotnet@v3
with:
dotnet-version: 6.0.100

- name: Install Dependencies
run: dotnet restore

- name: Build Project
run: dotnet build --configuration Release --no-restore /p:WarningsAsErrors=nullable /m

- name: Generate JSON blobs for prototypes
run: dotnet ./bin/Content.Server/Content.Server.dll --cvar autogen.destination_file=prototypes.json
continue-on-error: true

- name: Upload chem_prototypes.json to wiki
uses: jtmullen/mediawiki-edit-action@v0.1.1
with:
Expand All @@ -58,7 +59,7 @@ jobs:
api_url: https://wiki.spacestation14.io/w/api.php
username: ${{ secrets.WIKI_BOT_USER }}
password: ${{ secrets.WIKI_BOT_PASS }}

- name: Upload react_prototypes.json to wiki
uses: jtmullen/mediawiki-edit-action@v0.1.1
with:
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/validate-rgas.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ on: [pull_request, push]

jobs:
yaml-schema-validation:
if: github.actor != 'PJBot'
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
Expand Down
15 changes: 8 additions & 7 deletions .github/workflows/validate-rsis.yml
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
name: RSI Validator

on:
pull_request:
pull_request:
paths:
- '**.rsi/**'

jobs:
validate_rsis:
name: Validate RSIs
Expand All @@ -14,9 +15,9 @@ jobs:
run: git submodule update --init
- name: Pull engine updates
uses: space-wizards/submodule-dependency@v0.1.5
- name: Parse files
uses: space-wizards/json-schema-validator@v1.0.2
with:
token: ${{ secrets.GITHUB_TOKEN }}
json_schema: RobustToolbox/Schemas/rsi.json
json_path_pattern: .*meta.json$
- name: Install Python dependencies
run: |
pip3 install --ignore-installed --user pillow jsonschema
- name: Validate RSIs
run: |
python3 RobustToolbox/Schemas/validate_rsis.py Resources/
3 changes: 2 additions & 1 deletion .github/workflows/yaml-linter.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ on: [pull_request, push]

jobs:
build:
if: github.actor != 'PJBot'
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
Expand All @@ -17,7 +18,7 @@ jobs:
cd RobustToolbox/
git submodule update --init --recursive
- name: Setup .NET Core
uses: actions/setup-dotnet@v1
uses: actions/setup-dotnet@v3
with:
dotnet-version: 6.0.100
- name: Install dependencies
Expand Down
2 changes: 1 addition & 1 deletion Content.Benchmarks/Content.Benchmarks.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
<AppendTargetFrameworkToOutputPath>false</AppendTargetFrameworkToOutputPath>
<OutputType>Exe</OutputType>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<LangVersion>10</LangVersion>
<LangVersion>11</LangVersion>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="BenchmarkDotNet" Version="0.13.1" />
Expand Down
Loading