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

Merge upstream #233

Merged
merged 3,114 commits into from
Mar 31, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
3114 commits
Select commit Hold shift + click to select a range
68ce53a
Random spontaneous cleanup PR (#25131)
PJB3005 Feb 13, 2024
666460d
Decrease the chemical cost of regen mesh and sutures and move them to…
Blackern5000 Feb 13, 2024
4b9f1a4
Split slime marking leg gradient (#24928)
lzk228 Feb 13, 2024
78392e6
Automatic changelog update
PJBot Feb 13, 2024
52f74fa
Require plants to be harvestable before sampling (#24851)
Partmedia Feb 13, 2024
75e47ff
Add verbs to Open/Close Openable containers, and add optional seals (…
Tayrtahn Feb 13, 2024
f8640cf
Automatic changelog update
PJBot Feb 13, 2024
ae32115
Shadow anomaly returns (#24629)
TheShuEd Feb 13, 2024
4082341
Automatic changelog update
PJBot Feb 13, 2024
25f73f6
Microwave UX enhancements (#24547)
jamessimo Feb 13, 2024
bbececc
Automatic changelog update
PJBot Feb 13, 2024
56c8084
Additional damage visualisers (#24618)
UbaserB Feb 13, 2024
4d7fd1c
Anomaly Synchronizer + Signallers tweaks (#24461)
TheShuEd Feb 13, 2024
50e9e95
Automatic changelog update
PJBot Feb 13, 2024
6677995
saltern update (#25182)
deltanedas Feb 13, 2024
9c4e883
Allow players to run saveconfig command. (#25200)
PJB3005 Feb 14, 2024
dd128cf
Revert "Allow configuring gen_build_info.py through environment varia…
PJB3005 Feb 14, 2024
ff92025
Fax machines can print from text file (#23262)
joshepvodka Feb 14, 2024
bd669a9
Automatic changelog update
PJBot Feb 14, 2024
5a9ab3b
Vox names, species prototype cleanup, some cosmetic changes (#24994)
Errant-4 Feb 14, 2024
071f19a
Balanced ChemVend Stock (#25207)
wafehling Feb 14, 2024
e6c21d6
Ranged Holosigns (#25120)
Plykiya Feb 14, 2024
159eade
Automatic changelog update
PJBot Feb 14, 2024
212c8b2
Minor test fixes (#25174)
metalgearsloth Feb 14, 2024
a2ac6e4
Add pun to diagnostic hud description (#25209)
Interrobang01 Feb 14, 2024
8ed32a1
Add events for TemperatureProtection and PressureProtection (#25165)
EmoGarbage404 Feb 14, 2024
d2541d6
Update criminal-records.ftl (#25229)
k3yw Feb 14, 2024
95990c4
Adds always powered variants of colored lights (#25185)
IamVelcroboy Feb 14, 2024
f61f30f
Fixes silver bars being whole stacks (#25239)
IamVelcroboy Feb 14, 2024
d0c24f9
Makes clumsy not delete guns (#25243)
jessicamaybe Feb 14, 2024
6d8be53
Predict Injector (syringes), cleanup (#25235)
PJB3005 Feb 14, 2024
9d87d4b
Updated disabler to have suitStorage tag under slots. (#25238)
Zadeon Feb 14, 2024
ef4ca65
Automatic changelog update
PJBot Feb 14, 2024
f7d789e
Updates to Origin (#24908)
Krunklehorn Feb 14, 2024
2f0c837
Fix spawn priority persistence on reconnect and restart (#25246)
Krunklehorn Feb 15, 2024
e1805e0
Add French accent beret (#21430)
brainfood1183 Feb 15, 2024
ce4bd85
Allow thermomachines to exchange with air instead of inlet (#25247)
Menshin Feb 15, 2024
d613942
Fix: Holosigns can be stored again (#25249)
Plykiya Feb 15, 2024
be29a05
Death acidifier fix (#25251)
Jezithyr Feb 15, 2024
d6502cd
Automatic changelog update
PJBot Feb 15, 2024
82f5bf8
Clarify stripping logs (#25190)
nikthechampiongr Feb 15, 2024
571d4f7
Fix disposals bins not automatically flushing after an object is inse…
PJB3005 Feb 15, 2024
1ecc3a0
Sec & greysec jumpskirt fix (#25269)
Flareguy Feb 15, 2024
d799a83
Automatic changelog update
PJBot Feb 15, 2024
11cd4ff
Reduce eshield hp (#25258)
liltenhead Feb 15, 2024
57492b6
Automatic changelog update
PJBot Feb 15, 2024
f4876bd
Artifact hemoglobin trigger now accepts all sentient blood types (#25…
wafehling Feb 15, 2024
05b482c
Update engine to v210.1.0 (#25288)
ElectroJr Feb 15, 2024
7e44c50
Made ghost.role_time a server modifiable only cvar (#25292)
VasilisThePikachu Feb 15, 2024
3a45d51
Nuke fancification (#25297)
PJB3005 Feb 16, 2024
af41768
Automatic changelog update
PJBot Feb 16, 2024
4c1e03f
Change copper blood from ferrous to metallic (#25217)
Daxxi3 Feb 16, 2024
4a97a47
Thindow glass dupe fix (#25304)
MACMAN2003 Feb 16, 2024
0a64e08
Automatic changelog update
PJBot Feb 16, 2024
bced73f
Kill Seperated Mindshield Icons (#25303)
Golinth Feb 16, 2024
16c1bed
Automatic changelog update
PJBot Feb 16, 2024
b5aa1e4
MORE SUFFIXES (#25314)
IamVelcroboy Feb 16, 2024
53270be
Fix spawning glass shard for each glass sheet in stack (#25308)
Lukasz825700516 Feb 16, 2024
1019b3a
Automatic changelog update
PJBot Feb 16, 2024
2ee73d5
Adds atmospherics access to the fire fighting door remote. Feels like…
Plykiya Feb 16, 2024
7461091
Automatic changelog update
PJBot Feb 16, 2024
1a438e6
Re-organise main menu screen (#25173)
metalgearsloth Feb 16, 2024
d7eb3b1
Allow t-ray to penetrate carpets and puddles (#25276)
themias Feb 16, 2024
b2e8c2e
Automatic changelog update
PJBot Feb 16, 2024
1de3f24
Add sfx for writing on paper (#25257)
Krunklehorn Feb 16, 2024
25c658f
Automatic changelog update
PJBot Feb 16, 2024
561e808
New sprites for guidebooks (#25232)
PotentiallyTom Feb 16, 2024
19a7b05
Automatic changelog update
PJBot Feb 16, 2024
c787088
LockVisualizer (#25224)
MilenVolf Feb 16, 2024
33611b7
Solution precision fixes (#25199)
PJB3005 Feb 16, 2024
9e5261e
Automatic changelog update
PJBot Feb 16, 2024
773d02f
WebP lobby images (#25184)
PJB3005 Feb 16, 2024
90d02a5
New lobby art : Blueprint (#25179)
UbaserB Feb 17, 2024
699ee6e
Automatic changelog update
PJBot Feb 17, 2024
407d4ae
Diona Nymphs & Splitting (#24630)
LankLTE Feb 17, 2024
8dbf3f9
Automatic changelog update
PJBot Feb 17, 2024
95c9500
reform cooldown 10 minutes (#25328)
LankLTE Feb 17, 2024
dab2c48
Change plant clipping mechanics (#25326)
PolterTzi Feb 17, 2024
74b5b72
Automatic changelog update
PJBot Feb 17, 2024
9969bd2
Fix nymphs being deleted immediatly after spawning (#25344)
Arendian Feb 17, 2024
f27d78c
Automatic changelog update
PJBot Feb 17, 2024
7d94cc7
Fix: Grenades don't make trigger sound (#25321)
Plykiya Feb 17, 2024
5b485fe
fixed the specific if statement called when plant age is under 0 (#25…
PolterTzi Feb 17, 2024
cb999d2
Save round information into replay_final.yml (#23013)
VasilisThePikachu Feb 17, 2024
dbf2c64
Adds a massban flag to the admin flags (#25327)
Geekyhobo Feb 17, 2024
3beb01b
Automatic changelog update
PJBot Feb 17, 2024
71713fd
Fix missing line in nuke exploding sprite (#25351)
PJB3005 Feb 17, 2024
07b796d
Added Evidence Markers for the Detective! (#25255)
Moomoobeef Feb 17, 2024
22244b3
Add "tailed" hair (#25216)
UbaserB Feb 17, 2024
f72a1a0
Clean up scars.yml and add a new chest scar (#25215)
UbaserB Feb 17, 2024
cb32a84
Automatic changelog update
PJBot Feb 17, 2024
1ce2155
Add new "OptionsVisualizer" (#25128)
PJB3005 Feb 17, 2024
d4c68a9
Suffix spelling mistake on seed vendor (#25352)
Peptide90 Feb 17, 2024
e493007
Update engine to v210.1.1 (#25354)
PJB3005 Feb 17, 2024
e8eddf5
Stop wagging tails on crit (#25323)
ArchPigeon Feb 17, 2024
fa09f7a
Automatic changelog update
PJBot Feb 17, 2024
aadf749
EVA suit helmets now have (un)equip sounds (#25349)
Killerqu00 Feb 17, 2024
a361e6a
Automatic changelog update
PJBot Feb 17, 2024
110437c
Newton Cradle Fix + Addition to Bureaucracy Crate (#25357)
musicmanvr Feb 17, 2024
8ea30ca
Automatic changelog update
PJBot Feb 17, 2024
0c8e617
Shadow anomaly respects "reduced motion" (#25355)
PJB3005 Feb 18, 2024
8542c71
Fixed directional window durability (#25259)
VigersRay Feb 18, 2024
0dd381a
Very little cleanup (#25364)
lzk228 Feb 18, 2024
8bb07df
Origin Station Update 18.02.2024 (medbay update) (#25369)
brainfood1183 Feb 18, 2024
3545b02
Update Credits (#25360)
github-actions[bot] Feb 19, 2024
d8e99cc
Add bio reactions (#25366)
genderGeometries Feb 19, 2024
f137f18
Automatic changelog update
PJBot Feb 19, 2024
65d8228
Increase printing price for neck clothes (#25375)
hiucko Feb 19, 2024
fa164f8
Update Core (#25383)
UbaserB Feb 19, 2024
64cecdd
add icons for drinks in Solar's (#25301)
azurerosegarden Feb 19, 2024
429c683
Automatic changelog update
PJBot Feb 19, 2024
1d7167b
Small Nymph Changes (#25363)
LankLTE Feb 19, 2024
bec96f3
Automatic changelog update
PJBot Feb 19, 2024
16d18ab
Bump nixpkgs rev (#25361)
yathxyz Feb 19, 2024
7cf424a
Adds guidebooks to the 4 learner roles (#25388)
PotentiallyTom Feb 19, 2024
706b072
Automatic changelog update
PJBot Feb 19, 2024
e74f301
Add support for metamorphic fill levels (#25022)
Tayrtahn Feb 19, 2024
99aa72e
Vending UI facelift (#25377)
jamessimo Feb 19, 2024
49460f3
Automatic changelog update
PJBot Feb 19, 2024
c4c98a2
Make metamorphic glasses use last solution's empty sprite (#25322)
Tayrtahn Feb 19, 2024
023bad8
Moths can eat plushies (#25382)
marboww Feb 19, 2024
741b9b5
Automatic changelog update
PJBot Feb 19, 2024
f5cb9a0
Make pills colorful and labeled (#25284)
veprolet Feb 19, 2024
d72254d
Add Flammable Touch Reaction for liquid tritium (#25281)
ArchPigeon Feb 19, 2024
1e95c70
randomized sexless species now have epicene gender by default (#25282)
Dutch-VanDerLinde Feb 19, 2024
1390b0b
Automatic changelog update
PJBot Feb 19, 2024
db809a2
Mechanized treatment improvements (#25356)
Mangohydra Feb 19, 2024
2548b13
Hotfix: Set round end information for replays back to null on round s…
VasilisThePikachu Feb 20, 2024
bd4597c
Fix action state handling bug (#25395)
ElectroJr Feb 20, 2024
2907e84
Automatic changelog update
PJBot Feb 20, 2024
2e6eaa4
Fix admin notes and database time nonsense. (#25280)
PJB3005 Feb 20, 2024
74a31ac
PlayerListControl fixes. (#25248)
PJB3005 Feb 20, 2024
7271d3a
Automatic changelog update
PJBot Feb 20, 2024
5b0a938
Ore crab structural weakness (#25390)
Tonydatguy Feb 20, 2024
c966a22
Automatic changelog update
PJBot Feb 20, 2024
bd40c0c
Set nav map icon textures to use bilinear filtering (#25411)
PJB3005 Feb 20, 2024
84d455b
Fix PlayerListControl re-raising selection changed when repopulated. …
PJB3005 Feb 20, 2024
f64a329
Train station (#24927)
TheShuEd Feb 20, 2024
79dc4e4
Mindshield outline flashes, (#25409)
Golinth Feb 20, 2024
3117e60
Automatic changelog update
PJBot Feb 20, 2024
dfa59a4
Small Artifact Fixes (#25416)
Deeeeja Feb 20, 2024
5170593
Add roundid to replay_final.yml (#25398)
VasilisThePikachu Feb 20, 2024
114f2aa
Resprite & hand position correction of Nettle & Death Nettle (#25421)
MjrLandWhale Feb 20, 2024
15280fa
Automatic changelog update
PJBot Feb 20, 2024
89d0b47
balance Explosive Technology (#25397)
takemysoult Feb 21, 2024
811858a
Automatic changelog update
PJBot Feb 21, 2024
5a2c744
Tiny shove fix. (#25353)
Callmore Feb 21, 2024
7a2546c
Automatic changelog update
PJBot Feb 21, 2024
841de41
Ban loc fix (#25424)
metalgearsloth Feb 21, 2024
573f9a3
New HUD theme: Ashen (#25408)
UbaserB Feb 21, 2024
254d144
Automatic changelog update
PJBot Feb 21, 2024
2c92881
Remove sunglasses from ClothesMate. (#25221)
Holinka4ever Feb 21, 2024
1e0b62a
Automatic changelog update
PJBot Feb 21, 2024
16622f6
Additional Glass Doors + Secure Windoors (#25389)
musicmanvr Feb 21, 2024
7e9bca9
Food poisoning changes (#25418)
Errant-4 Feb 21, 2024
1de06bd
Automatic changelog update
PJBot Feb 21, 2024
cb85229
Updates The Deathnettle Nerf (#25286)
UltimateJester Feb 21, 2024
d1d4651
Automatic changelog update
PJBot Feb 21, 2024
29cdb9c
Add fill level sprites for all the drinks (#25319)
Tayrtahn Feb 21, 2024
2cf2994
allow happy honk to hold medium sized items (#25245)
potato1234x Feb 21, 2024
37a4f2d
Hud Standardization (#25208)
Hanzdegloker Feb 21, 2024
8c6a8c3
Remove drones, fix InnateToolSystem (#25372)
DebugOk Feb 21, 2024
390ca2a
Automatic changelog update
PJBot Feb 21, 2024
4372e29
Dept. Head Dresser + Locker Fixup (#25206)
Hanzdegloker Feb 21, 2024
44d7c4c
Automatic changelog update
PJBot Feb 21, 2024
688c9ab
Add new stairs (#25212)
Ko4ergaPunk Feb 21, 2024
435efd7
Upgrade trash bag max item size to Normal (#25241)
jessicamaybe Feb 21, 2024
d5e7637
Uplink hardsuit bundles rework (#25189)
AlexUm418 Feb 21, 2024
1eb6958
add troll conducting gloves to uplink (#25227)
deltanedas Feb 21, 2024
80fa454
Automatic changelog update
PJBot Feb 21, 2024
9068f86
train update (#25428)
Emisse Feb 21, 2024
8f0b469
Add guidebook page for the RTG (#25040)
veliebm Feb 21, 2024
b98450a
No More DMCA over pirate_start (#25153)
PoorMansDreams Feb 21, 2024
012e6e6
Remove contests (#25425)
metalgearsloth Feb 21, 2024
bc9c31a
Automatic changelog update
PJBot Feb 21, 2024
92e115f
add syndicate hud to nukeops uplink (#25087)
takemysoult Feb 21, 2024
1961456
Adds a mask slot and moves adminPDA to new ID slot for aghost (#25402)
SphiraI Feb 21, 2024
43f9009
Automatic changelog update
PJBot Feb 21, 2024
9674b79
Nerfs normal nettles to be weaker than their deathnettle counterparts…
UltimateJester Feb 21, 2024
4126797
Automatic changelog update
PJBot Feb 21, 2024
33153aa
Spaceman's Trumpet and Lily (#25090)
potato1234x Feb 21, 2024
c4fc032
Kill blumpkin donut (#25431)
Emisse Feb 21, 2024
bceae01
Automatic changelog update
PJBot Feb 21, 2024
77e8930
Remove Acidifier from Syndie Uplink and Increase Price to 4tc (#25039)
FungiFellow Feb 21, 2024
a3c93b0
Add option for admins to disable bwoink (#25008)
dffdff2423 Feb 21, 2024
cd63708
Automatic changelog update
PJBot Feb 21, 2024
f29575f
Voice trigger fixes, death acidifier typos (#24941)
Krunklehorn Feb 21, 2024
fb9ddab
Updates to Packed (#24907)
Krunklehorn Feb 21, 2024
a18e2c0
packed update (#25437)
Emisse Feb 21, 2024
ef849a0
fix: #25102 cryo pod now uses health-analyzer system to update body s…
Fildrance Feb 21, 2024
72acdd5
Automatic changelog update
PJBot Feb 21, 2024
128f5e8
Adds random pill canister (#25316)
IamVelcroboy Feb 21, 2024
046c874
Moves muted to shared (#25374)
keronshb Feb 21, 2024
79c6385
Fix bwoink sounds (#25441)
metalgearsloth Feb 21, 2024
499aa71
Dispenser jug fix (#25450)
MjrLandWhale Feb 21, 2024
abedce4
Automatic changelog update
PJBot Feb 21, 2024
ae11068
Fix EVA helmets quickequip (#25448)
Killerqu00 Feb 21, 2024
2cc484c
Automatic changelog update
PJBot Feb 21, 2024
1360d57
Crop harvest int cast fix (#25453)
genderGeometries Feb 22, 2024
fda1242
Automatic changelog update
PJBot Feb 22, 2024
326b890
Little rework of existing yaml flatpacks (#24814)
lzk228 Feb 22, 2024
26417b7
Fix xeno and dragon blood levels (#25442)
QuietlyWhisper Feb 22, 2024
7734b09
Automatic changelog update
PJBot Feb 22, 2024
48213eb
Changed radio jammer wattage from 6 -> 2 (#25432)
beck-thompson Feb 22, 2024
423b75f
Automatic changelog update
PJBot Feb 22, 2024
7c7bca1
Remove obs kit (#24768)
metalgearsloth Feb 22, 2024
d0df5ed
Revert "Remove handheld crew monitor (#24761)" (#25439)
metalgearsloth Feb 22, 2024
c27d0c1
Automatic changelog update
PJBot Feb 22, 2024
b26e9a9
Fix #22933 - Job-specific Uplink items leaking to non-job minds (#23179)
DrMelon Feb 22, 2024
3c25e63
Automatic changelog update
PJBot Feb 22, 2024
85ae40e
Red flashlight color for assault borg (#25465)
liltenhead Feb 22, 2024
22c76bb
Automatic changelog update
PJBot Feb 22, 2024
487dd11
Add RequiresGrid component (#23394)
HoofedEar Feb 22, 2024
35723ad
Make even more items good looking in inventory + size changing (#25461)
lzk228 Feb 22, 2024
7ac3a2a
Automatic changelog update
PJBot Feb 22, 2024
83cd108
Add Large Wood Floors (#25462)
ps3moira Feb 22, 2024
2b34970
Automatic changelog update
PJBot Feb 22, 2024
f38a961
fix reagent slime role description being friendly (#25466)
QuietlyWhisper Feb 22, 2024
e6605a7
Automatic changelog update
PJBot Feb 22, 2024
b774759
Give "DO NOT MAP" suffix to handheld crew monitor (#25473)
notquitehadouken Feb 22, 2024
ce0a51f
Predict doors and airlocks (#25419)
EmoGarbage404 Feb 22, 2024
cbbf1df
Gonflict
Just-a-Unity-Dev Mar 30, 2024
519c0e0
Fix compilation errors
Just-a-Unity-Dev Mar 30, 2024
1f4967a
Fix items
Just-a-Unity-Dev Mar 30, 2024
933b889
Fix wonky inventory templates
Just-a-Unity-Dev Mar 30, 2024
866804e
Replace cryopods on all maps
Just-a-Unity-Dev Mar 30, 2024
30b2ba9
Remove upstream maps
Just-a-Unity-Dev Mar 30, 2024
a06a48b
Remove non-existent tag
Just-a-Unity-Dev Mar 30, 2024
fbfcb49
Fix RSI validator
Just-a-Unity-Dev Mar 30, 2024
97eaeea
temporarily remove
Just-a-Unity-Dev Mar 30, 2024
55b3a1d
Fix tests
Just-a-Unity-Dev Mar 30, 2024
47ae859
Fix YAML linter
Just-a-Unity-Dev Mar 30, 2024
922aedb
Increase size of box
Just-a-Unity-Dev Mar 30, 2024
daeaa7f
Remove DNA guide entry
Just-a-Unity-Dev Mar 30, 2024
70da296
Fix map-related test fails
Just-a-Unity-Dev Mar 30, 2024
c538332
ffs
Just-a-Unity-Dev Mar 30, 2024
c4bbf16
Fix even more map-related test fails
Just-a-Unity-Dev Mar 30, 2024
c76332a
Force players onto cryosleep
Just-a-Unity-Dev Mar 30, 2024
3305c6d
fix test map.
Just-a-Unity-Dev Mar 30, 2024
7247367
remove trading outposts
Just-a-Unity-Dev Mar 30, 2024
f5b7be0
Fix a majority of map-related issues
Just-a-Unity-Dev Mar 30, 2024
5164512
ok actually update the maps
Just-a-Unity-Dev Mar 30, 2024
6918960
Fix sleeping-carp.png
Just-a-Unity-Dev Mar 30, 2024
aacc4d1
remove cargo
Just-a-Unity-Dev Mar 30, 2024
75d8eb1
make ruins more common
Just-a-Unity-Dev Mar 30, 2024
a45572d
Fix more map related test fails
Just-a-Unity-Dev Mar 30, 2024
0ebc132
Fix more map-related test fails...
Just-a-Unity-Dev Mar 30, 2024
97ca92e
Fix map related test fails...
Just-a-Unity-Dev Mar 30, 2024
0053825
Fix the last map-related test fail.
Just-a-Unity-Dev Mar 30, 2024
968411b
Fix the final test fail.
Just-a-Unity-Dev Mar 30, 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
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
5 changes: 4 additions & 1 deletion .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -338,7 +338,10 @@ dotnet_naming_symbols.type_parameters_symbols.applicable_kinds = type_parameter
resharper_braces_for_ifelse = required_for_multiline
resharper_keep_existing_attribute_arrangement = true

[*.{csproj,xml,yml,yaml,dll.config,msbuildproj,targets}]
[*.{csproj,xml,yml,yaml,dll.config,msbuildproj,targets,props}]
indent_size = 2

[nuget.config]
indent_size = 2

[{*.yaml,*.yml}]
Expand Down
4 changes: 2 additions & 2 deletions .envrc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
if ! has nix_direnv_version || ! nix_direnv_version 2.3.0; then
source_url "https://raw.githubusercontent.com/nix-community/nix-direnv/2.3.0/direnvrc" "sha256-Dmd+j63L84wuzgyjITIfSxSD57Tx7v51DMxVZOsiUD8="
if ! has nix_direnv_version || ! nix_direnv_version 3.0.4; then
source_url "https://raw.githubusercontent.com/nix-community/nix-direnv/3.0.4/direnvrc" "sha256-DzlYZ33mWF/Gs8DDeyjr8mnVmQGx7ASYqA5WlxwvBG4="
fi
use flake
12 changes: 1 addition & 11 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -25,17 +25,7 @@
/Resources/Prototypes/Entities/Mobs/Species/ @DrSmugleaf
/Content.*/Body/ @DrSmugleaf
/Content.YAMLLinter @DrSmugleaf

/Content.*/Verbs/ @ElectroJr
/Content.Client/ContextMenu/ @ElectroJr
/Content.Shared/Damage/ @ElectroJr @DrSmugleaf
/Content.Shared/Containers/ItemSlot/ @ElectroJr
/Content.*/PowerCell/ @ElectroJr
/Content.*/Doors/ @ElectroJr
/Content.*/Interaction/ @ElectroJr
/Content.*/Hands/ @ElectroJr
/Content.*/Actions/ @ElectroJr
/Content.*/Explosion/ @ElectroJr
/Content.Shared/Damage/ @DrSmugleaf

/Content.*/Anomaly/ @EmoGarbage404
/Content.*/Lathe/ @EmoGarbage404
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/build-docfx.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
- name: Setup .NET Core
uses: actions/[email protected]
with:
dotnet-version: 7.0.x
dotnet-version: 8.0.x

- name: Install dependencies
run: dotnet restore
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/build-map-renderer.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ jobs:
- name: Setup .NET Core
uses: actions/[email protected]
with:
dotnet-version: 7.0.x
dotnet-version: 8.0.x

- name: Install dependencies
run: dotnet restore
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/build-test-debug.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ jobs:
- name: Setup .NET Core
uses: actions/[email protected]
with:
dotnet-version: 7.0.x
dotnet-version: 8.0.x

- name: Install dependencies
run: dotnet restore
Expand Down
27 changes: 27 additions & 0 deletions .github/workflows/close-master-pr.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
name: Close PR's on master

on:
pull_request_target:
types: [ opened, ready_for_review ]

jobs:
run:
runs-on: ubuntu-latest
if: ${{github.head_ref == 'master' || github.head_ref == 'main' || github.head_ref == 'develop'}}

steps:
- uses: superbrothers/close-pull-request@v3
with:
comment: "Thank you for contributing to the Space Station 14 repository. Unfortunately, it looks like you submitted your pull request from the master branch. We suggest you follow [our git usage documentation](https://docs.spacestation14.com/en/general-development/setup/git-for-the-ss14-developer.html) \n\n You can move your current work from the master branch to another branch by doing `git branch <branch_name` and resetting the master branch."

# If you prefer to just comment on the pr and not close it, uncomment the bellow and comment the above

# - uses: actions/github-script@v7
# with:
# script: |
# github.rest.issues.createComment({
# issue_number: ${{ github.event.number }},
# owner: context.repo.owner,
# repo: context.repo.repo,
# body: "Thank you for contributing to the Space Station 14 repository. Unfortunately, it looks like you submitted your pull request from the master branch. We suggest you follow [our git usage documentation](https://docs.spacestation14.com/en/general-development/setup/git-for-the-ss14-developer.html) \n\n You can move your current work from the master branch to another branch by doing `git branch <branch_name` and resetting the master branch. \n\n This pr won't be automatically closed. However, a maintainer may close it for this reason."
# })
17 changes: 12 additions & 5 deletions .github/workflows/publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,25 +12,32 @@ jobs:

steps:
- name: Install dependencies
run: sudo apt-get install -y python3-paramiko
run: sudo apt-get install -y python3-paramiko python3-lxml

- uses: actions/[email protected]
with:
submodules: 'recursive'
- name: Setup .NET Core
uses: actions/[email protected]
with:
dotnet-version: 7.0.x
dotnet-version: 8.0.x

- name: Get Engine Tag
run: |
cd RobustToolbox
git fetch --depth=1

- name: Install dependencies
run: dotnet restore

- name: Build Packaging
run: dotnet build Content.Packaging --configuration Release --no-restore /m

- name: Package server
run: dotnet run --project Content.Packaging server --platform win-x64 --platform linux-x64 --platform osx-x64 --platform linux-arm64

- name: Package client
run: |
Tools/package_server_build.py -p win-x64 linux-x64 osx-x64 linux-arm64
Tools/package_client_build.py
run: dotnet run --project Content.Packaging client --no-wipe-release

- name: Update Build Info
run: Tools/gen_build_info.py
Expand Down
12 changes: 8 additions & 4 deletions .github/workflows/test-packaging.yml
Original file line number Diff line number Diff line change
Expand Up @@ -51,15 +51,19 @@ jobs:
- name: Setup .NET Core
uses: actions/[email protected]
with:
dotnet-version: 7.0.x
dotnet-version: 8.0.x

- name: Install dependencies
run: dotnet restore

- name: Build Packaging
run: dotnet build Content.Packaging --configuration Release --no-restore /m

- name: Package server
run: dotnet run --project Content.Packaging server --platform win-x64 --platform linux-x64 --platform osx-x64 --platform linux-arm64

- name: Package client
run: |
Tools/package_server_build.py -p win-x64 linux-x64 osx-x64 linux-arm64
Tools/package_client_build.py
run: dotnet run --project Content.Packaging client --no-wipe-release

- name: Update Build Info
run: Tools/gen_build_info.py
Expand Down
28 changes: 24 additions & 4 deletions .github/workflows/update-credits.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,9 +24,29 @@ jobs:
# TODO
#- name: Get this week's Patreons
# run: Tools/script2dumppatreons > Resources/Credits/Patrons.yml

# MAKE SURE YOU ENABLED "Allow GitHub Actions to create and approve pull requests" IN YOUR ACTIONS, OTHERWISE IT WILL MOST LIKELY FAIL


# For this you can use a pat token of an account with direct push access to the repo if you have protected branches.
# Uncomment this and comment the other line if you do this.
# https://github.com/stefanzweifel/git-auto-commit-action#push-to-protected-branches

#- name: Commit new credit files
# uses: stefanzweifel/git-auto-commit-action@v4
# with:
# commit_message: Update Credits
# commit_author: PJBot <[email protected]>

# This will make a PR
- name: Set current date as env variable
run: echo "NOW=$(date +'%Y-%m-%dT%H-%M-%S')" >> $GITHUB_ENV

- name: Commit new credit files
uses: stefanzweifel/git-auto-commit-action@v4
- name: Create Pull Request
uses: peter-evans/create-pull-request@v5
with:
commit_message: Update Credits
commit_author: PJBot <[email protected]>
commit-message: Update Credits
title: Update Credits
body: This is an automated Pull Request. This PR updates the github contributors in the credits section.
author: PJBot <[email protected]>
branch: automated/credits-${{env.NOW}}
2 changes: 1 addition & 1 deletion .github/workflows/yaml-linter.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ jobs:
- name: Setup .NET Core
uses: actions/[email protected]
with:
dotnet-version: 7.0.x
dotnet-version: 8.0.x
- name: Install dependencies
run: dotnet restore
- name: Build
Expand Down
2 changes: 1 addition & 1 deletion .run/Content Server+Client.run.xml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<component name="ProjectRunConfigurationManager">
<component name="ProjectRunConfigurationManager">
<configuration default="false" name="Content Server+Client" type="CompoundRunConfigurationType">
<toRun name="Content.Client" type="DotNetProject" />
<toRun name="Content.Server" type="DotNetProject" />
Expand Down
9 changes: 9 additions & 0 deletions .vscode/launch.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,15 @@
"console": "internalConsole",
"stopAtEntry": false
},
{
"name": "Client (Compatibility renderer)",
"type": "coreclr",
"request": "launch",
"program": "${workspaceFolder}/bin/Content.Client/Content.Client.dll",
"args": "--cvar display.compat=true",
"console": "internalConsole",
"stopAtEntry": false
},
{
"name": "Server",
"type": "coreclr",
Expand Down
8 changes: 4 additions & 4 deletions Content.Benchmarks/ColorInterpolateBenchmark.cs
Original file line number Diff line number Diff line change
Expand Up @@ -131,8 +131,8 @@ public static Color InterpolateSysVector4(Color a, Color b,
public static Color InterpolateSysVector4In(in Color endPoint1, in Color endPoint2,
float lambda)
{
ref var sva = ref Unsafe.As<Color, SysVector4>(ref Unsafe.AsRef(endPoint1));
ref var svb = ref Unsafe.As<Color, SysVector4>(ref Unsafe.AsRef(endPoint2));
ref var sva = ref Unsafe.As<Color, SysVector4>(ref Unsafe.AsRef(in endPoint1));
ref var svb = ref Unsafe.As<Color, SysVector4>(ref Unsafe.AsRef(in endPoint2));

var res = SysVector4.Lerp(svb, sva, lambda);

Expand All @@ -156,8 +156,8 @@ public static Color InterpolateSimd(Color a, Color b,
public static Color InterpolateSimdIn(in Color a, in Color b,
float lambda)
{
var vecA = Unsafe.As<Color, Vector128<float>>(ref Unsafe.AsRef(a));
var vecB = Unsafe.As<Color, Vector128<float>>(ref Unsafe.AsRef(b));
var vecA = Unsafe.As<Color, Vector128<float>>(ref Unsafe.AsRef(in a));
var vecB = Unsafe.As<Color, Vector128<float>>(ref Unsafe.AsRef(in b));

vecB = Fma.MultiplyAdd(Sse.Subtract(vecB, vecA), Vector128.Create(lambda), vecA);

Expand Down
4 changes: 2 additions & 2 deletions Content.Benchmarks/Content.Benchmarks.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,10 @@
<AppendTargetFrameworkToOutputPath>false</AppendTargetFrameworkToOutputPath>
<OutputType>Exe</OutputType>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<LangVersion>11</LangVersion>
<LangVersion>12</LangVersion>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="BenchmarkDotNet" Version="0.13.1" />
<PackageReference Include="BenchmarkDotNet" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\Content.Client\Content.Client.csproj" />
Expand Down
2 changes: 1 addition & 1 deletion Content.Benchmarks/DeviceNetworkingBenchmark.cs
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
using Content.IntegrationTests;
using Content.IntegrationTests.Pair;
using Content.IntegrationTests.Tests.DeviceNetwork;
using Content.Server.DeviceNetwork;
using Content.Server.DeviceNetwork.Systems;
using Content.Shared.DeviceNetwork;
using Robust.Shared;
using Robust.Shared.Analyzers;
using Robust.Shared.GameObjects;
Expand Down
1 change: 1 addition & 0 deletions Content.Benchmarks/EntityManagerGetAllComponents.cs
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,7 @@ public void Setup()
var componentFactory = new Mock<IComponentFactory>();
componentFactory.Setup(p => p.GetComponent<DummyComponent>()).Returns(new DummyComponent());
componentFactory.Setup(p => p.GetRegistration(It.IsAny<DummyComponent>())).Returns(dummyReg);
componentFactory.Setup(p => p.GetAllRegistrations()).Returns(new[] { dummyReg });
componentFactory.Setup(p => p.GetAllRefTypes()).Returns(new[] { CompIdx.Index<DummyComponent>() });

IoCManager.RegisterInstance<IComponentFactory>(componentFactory.Object);
Expand Down
Loading
Loading