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

Pull upstream to latest-ish master #312

Merged
merged 2,414 commits into from
Jul 10, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
2414 commits
Select commit Hold shift + click to select a range
6bae088
Automatic changelog update
PJBot Jun 7, 2024
7ba26f4
Update Core (#28689)
UbaserB Jun 7, 2024
accf8ad
Fixed the guidebook listing every single rule (#28680)
AJCM-git Jun 7, 2024
2405502
Automatic changelog update
PJBot Jun 7, 2024
b3debf4
rule fixes first pass (#28701)
Chief-Engineer Jun 7, 2024
b632a65
Add JobRequirementOverride prototypes (#28607)
ElectroJr Jun 7, 2024
a1a3a0d
Tweak chapel salvage wreck (#28703)
UbaserB Jun 7, 2024
63e0ee0
Fixes client having authority over rules popup cvars (#28655)
AJCM-git Jun 7, 2024
567d6a0
Add locale support for booze and soda jugs labels (#28708)
lzk228 Jun 8, 2024
d19b430
Swap some InRangeUnobstructed for InRangeUnoccluded (#28706)
Plykiya Jun 8, 2024
b714210
Automatic changelog update
PJBot Jun 8, 2024
f37060f
Ports the singularity's values from vgstation (#28720)
Flareguy Jun 8, 2024
0762f9d
Fix action icons when dragging an active action to another slot (#28692)
DrSmugleaf Jun 8, 2024
7f19331
Add DoPopup data field to OnUseTimerTrigger (#28691)
DrSmugleaf Jun 8, 2024
1584a50
Dropping Corpses Devoured by Space Dragons on Gib/Butcher. (#28709)
Lyndomen Jun 8, 2024
4d10f35
Automatic changelog update
PJBot Jun 8, 2024
49496b4
Improve grammar of various petting messages (#28715)
Tayrtahn Jun 8, 2024
a7c7cd7
Fix DamageOtherOnHit.OnDoHit when the target is terminating or delete…
DrSmugleaf Jun 8, 2024
c2bbc72
Update Core (#28735)
UbaserB Jun 8, 2024
2c7598f
Fix flatpacker (#28736)
ElectroJr Jun 8, 2024
b50faff
rn, atp (#28674)
MerrytheManokit Jun 8, 2024
4501518
Add loadout group check for role proto (#28731)
metalgearsloth Jun 8, 2024
74ed68b
Automatic changelog update
PJBot Jun 8, 2024
7ef7fe6
Try fix RGBee (#28741)
ElectroJr Jun 8, 2024
c4966e5
Automatic changelog update
PJBot Jun 8, 2024
db6548b
Ensure packager creates a release folder (#28426)
VasilisThePikachu Jun 8, 2024
123dfee
allow ' in character names (#28652)
QuietlyWhisper Jun 8, 2024
511336b
Automatic changelog update
PJBot Jun 8, 2024
8cf9037
Make freeze, freeze & mute, and unmute verbs work on disconnected pla…
nikthechampiongr Jun 8, 2024
33e68dc
Automatic changelog update
PJBot Jun 8, 2024
4089d6a
fix singulo decay (#28743)
EmoGarbage404 Jun 8, 2024
c79384c
Automatic changelog update
PJBot Jun 8, 2024
1fdbf94
Don't use invalid defaults for loadouts (#28729)
metalgearsloth Jun 8, 2024
e3c37f6
Maybe fix invalid loadout prototypes (#28734)
metalgearsloth Jun 8, 2024
cce50da
Automatic changelog update
PJBot Jun 8, 2024
7f686a6
Fix null ref exception in PrayerSystem (#28712)
Tayrtahn Jun 8, 2024
c6ff1e4
Guidebook Updates for the Amateur Spessman (#28603)
UBlueberry Jun 8, 2024
6a8892f
Automatic changelog update
PJBot Jun 8, 2024
c061d9c
Add suffixes to excap survival boxes (#28755)
TsjipTsjip Jun 8, 2024
182fe29
Add Jani lobby background (#28724)
Psychpsyo Jun 8, 2024
468728c
Automatic changelog update
PJBot Jun 8, 2024
5f91c3f
Strip markdown from silicon laws before saying them (#28596)
Tayrtahn Jun 8, 2024
fb1ab64
saltern update (#28773)
deltanedas Jun 9, 2024
8d52f6b
Fix admin menu objects list (#28787)
ElectroJr Jun 9, 2024
ad9d187
Make `MakeAntag()` log errors instead of throwing exceptions (#28771)
ElectroJr Jun 9, 2024
c549573
add default page support for the guidebook (#28772)
EmoGarbage404 Jun 9, 2024
346ac44
Open the guidebook when people with less than an hour playing join th…
AJCM-git Jun 9, 2024
bcf1069
Automatic changelog update
PJBot Jun 9, 2024
1490fc3
Redo new player & controls guidebooks (#28794)
EmoGarbage404 Jun 9, 2024
b51e787
new station and shifts guide (#28799)
EmoGarbage404 Jun 9, 2024
fffa1df
Update Cargo Guidebook (#28775)
Aeshus Jun 9, 2024
f4e80b0
Automatic changelog update
PJBot Jun 9, 2024
3ceb92a
SS14-28662 Add Baby Jail: a Jail for Babies (inverse panic bunker) (#…
FairlySadPanda Jun 9, 2024
de07c29
Implement map text (#28705)
juliangiebel Jun 9, 2024
50d83b9
Cap scramble tag (#28804)
EmoGarbage404 Jun 9, 2024
1bb9d94
Panic Bunker uses minutes not hours (#28805)
FairlySadPanda Jun 9, 2024
d741968
Temporarily update server configs (#28780)
Chief-Engineer Jun 9, 2024
edd13ad
Fix wizardsDenCoreOnly.toml (#28807)
ElectroJr Jun 9, 2024
0804020
FUCK (#28808)
PJB3005 Jun 9, 2024
e95fb9a
Disable panic bunker for servers (#28812)
nikthechampiongr Jun 9, 2024
7032c01
Fix description of temp servers and add region tags (#28811)
Chief-Engineer Jun 10, 2024
bc5a627
Fixes a typo in the glossary (#28818)
Zonespace27 Jun 10, 2024
b60c9a8
Automatic changelog update
PJBot Jun 10, 2024
63ad5e0
enable search filters on drinks guidebook (#28815)
EmoGarbage404 Jun 10, 2024
d3d8a9e
Automatic changelog update
PJBot Jun 10, 2024
f571e23
Enable save button on changing job unavailable preference (#28839)
dffdff2423 Jun 11, 2024
3c2b1af
Automatic changelog update
PJBot Jun 11, 2024
2b28830
Fix some wideswing animations (#28819)
lzk228 Jun 11, 2024
41a0ffb
Add reward line in bounty label (#28853)
lzk228 Jun 11, 2024
b6d7a6a
Automatic changelog update
PJBot Jun 11, 2024
bd42c2b
Fix nearest beacon messages reporting the opposite direction (#28869)
Tayrtahn Jun 11, 2024
c5b30a3
Automatic changelog update
PJBot Jun 11, 2024
3d25893
Cluster Update (#28854)
Boaz1111 Jun 12, 2024
d639944
Automatic changelog update
PJBot Jun 12, 2024
9a32a19
Removes Trials of Mana grassland sprites: Bare Minimum Edition (#28868)
Flareguy Jun 12, 2024
90354fa
Fix "no materials loaded" messege in lathes (#28885)
Deserty0 Jun 12, 2024
a0f7099
Automatic changelog update
PJBot Jun 12, 2024
94bf301
Comms Consoles without CanShuttle can no longer recall (#28803)
robertmanbob Jun 12, 2024
9b40bcc
Automatic changelog update
PJBot Jun 12, 2024
8c514b9
fix pda ui troll (#28896)
deltanedas Jun 12, 2024
ca39135
Automatic changelog update
PJBot Jun 12, 2024
b091a55
Add new icon for Remove Evidence verb (#28898)
dragonryan06 Jun 12, 2024
35e5a96
Fix queued deletion check (singulo loosing at beyond PA 1 but only on…
Partmedia Jun 12, 2024
1aa5e02
Automatic changelog update
PJBot Jun 12, 2024
12911d2
Reach Fixes (#28913)
Bibbly10 Jun 13, 2024
dc0327c
Update PA admin warnings (#28911)
Partmedia Jun 13, 2024
0e32d63
Make automatic gasps not create a chat message (#28907)
Vermidia Jun 13, 2024
d322a82
Pets toggle internals fix (#28904)
stalengd Jun 13, 2024
865810c
New Sprites for Tranq Shells + Add consistancy to printing Tranqs (#2…
Cojoke-dot Jun 13, 2024
7d4586b
Automatic changelog update
PJBot Jun 13, 2024
1d4d6c3
Fix gauze stopping if it stops bleeding (#28844)
Plykiya Jun 13, 2024
020b291
Automatic changelog update
PJBot Jun 13, 2024
22b1ec9
added a new sprite for the super synthesizer. (#28884)
Moomoobeef Jun 13, 2024
ab8b3ec
Fix magazine sprites after Auto Eject (#28859)
geraeumig Jun 13, 2024
d9bac82
localize RoleBriefing (#28824)
deltanedas Jun 13, 2024
d865bff
Fix .30 ammo listing wrong number of bullets in uplink (#28919)
Cojoke-dot Jun 13, 2024
249e4a9
Fix guns appearing to cycle bolt when wielded (#28756)
Doomsdrayk Jun 13, 2024
d38ad12
Fix `playtime_addrole` command printing the wrong time (#28783)
ElectroJr Jun 13, 2024
99f2e6f
Automatic changelog update
PJBot Jun 13, 2024
68dc1fb
Fix ninja Spider Clan charge not getting a target (#28871)
Tayrtahn Jun 13, 2024
8791f98
Fix playtime on player tab getting set to Unknown (#28876)
ShadowCommander Jun 13, 2024
e02ef68
Automatic changelog update
PJBot Jun 13, 2024
7f5476b
Fix Drozd and C-20r unwielding on use-in-hand (#28728)
Doomsdrayk Jun 13, 2024
1bffa2a
Automatic changelog update
PJBot Jun 13, 2024
221cb73
Fix construction rotation (#28427)
EmoGarbage404 Jun 13, 2024
1559b08
Automatic changelog update
PJBot Jun 13, 2024
c3720f9
Add order quantity to cargo invoice label (#28821)
lzk228 Jun 13, 2024
29fa184
Automatic changelog update
PJBot Jun 13, 2024
ccd402d
Adjust softdrink restock crate name (#28934)
lzk228 Jun 13, 2024
4e8375e
bagel update (#28946)
Emisse Jun 13, 2024
222d3b5
Override under-pressure lock-out in air alarm "Fill" mode (#28909)
MjrLandWhale Jun 13, 2024
47bf64b
Fix no combat knives in sec techfab (#28086)
Ghagliiarghii Jun 14, 2024
ad3f1f7
Nodescanner now works with right click (#26873)
osjarw Jun 14, 2024
e481925
Automatic changelog update
PJBot Jun 14, 2024
57858cd
Lasers passover objects like projectiles unless the target is clicked…
Cojoke-dot Jun 14, 2024
af11bc3
Automatic changelog update
PJBot Jun 14, 2024
f40267e
Add trailing comments on multiline lists - editorconfig. (#28922)
Titian3 Jun 14, 2024
c79849a
Remove Rat King from MouseMigration and add it to it's own Event (#28…
Scruq445 Jun 14, 2024
6c343dd
Move SleepingSystem to Shared & cleanup (#28672)
Tayrtahn Jun 14, 2024
8059028
makes PKA able to mine rocks in one hit (#27476)
Boaz1111 Jun 14, 2024
bcf8594
Automatic changelog update
PJBot Jun 14, 2024
c52073f
Add chicken speech sound (#28948)
KyuPolaris Jun 14, 2024
39d7afe
Automatic changelog update
PJBot Jun 14, 2024
df2c3ec
Evac shuttle for Oasis (#27998)
IProduceWidgets Jun 14, 2024
4c18229
uncuffCooldown *= 5 (#28095)
Killerqu00 Jun 14, 2024
e7a3fd5
Automatic changelog update
PJBot Jun 14, 2024
adad6b2
cargo can now order fax machines (#28968)
Moomoobeef Jun 14, 2024
0d869a3
Automatic changelog update
PJBot Jun 14, 2024
e70131e
Lighten throwing knive's border (#28977)
UbaserB Jun 14, 2024
3b3163c
SS-28662 Add cvars to support forcing people to departures and making…
FairlySadPanda Jun 14, 2024
24e7653
Resprite rodent inhands + add hamlet inhands (#28955)
Vermidia Jun 14, 2024
6d71ec1
Non-uplink PDAs no longer can have TC inserted into them (#28985)
Zonespace27 Jun 14, 2024
795196c
Automatic changelog update
PJBot Jun 14, 2024
05cc754
Rename generic drugs (#28989)
dffdff2423 Jun 14, 2024
9efa5de
Automatic changelog update
PJBot Jun 14, 2024
ba6853d
It is pride month, nukies. You know what that means. (#28992)
PJB3005 Jun 14, 2024
2711ef7
Automatic changelog update
PJBot Jun 14, 2024
9ebfb1d
Fix Loadout Requirements Only Displaying One Requirement (#28994)
Aeshus Jun 14, 2024
e8dd5d4
Automatic changelog update
PJBot Jun 14, 2024
a4ade69
Move secure crate labels to the left (#28952)
Vermidia Jun 14, 2024
68807cb
Changes all the uplink ally icons to be a combination of the mob + ra…
Vermidia Jun 14, 2024
27ba344
Automatic changelog update
PJBot Jun 14, 2024
e803871
Adds witch robes (#28965)
K-Dynamic Jun 15, 2024
8eb85a0
Automatic changelog update
PJBot Jun 15, 2024
9e4d191
make RefillableSolution optional for SolutionTransfer (#28830)
deltanedas Jun 15, 2024
3cd740c
Replaces reagent-effect-guidebook-missing with more descriptive guide…
Zonespace27 Jun 15, 2024
835d1dd
Prevent borgs from getting duplicate modules (#28943)
Plykiya Jun 15, 2024
7d0798c
Automatic changelog update
PJBot Jun 15, 2024
41a081d
Donk co. microwave + microwave tweaks (#28951)
Vermidia Jun 15, 2024
6132b5e
Automatic changelog update
PJBot Jun 15, 2024
48f9032
Allow vending machines to be repaired (#28920)
robertmanbob Jun 15, 2024
97695cf
Automatic changelog update
PJBot Jun 15, 2024
298de1b
fix(uplink): Remove useless gps from death rattle box (#28999)
Brandon-Huu Jun 15, 2024
1d5840c
Automatic changelog update
PJBot Jun 15, 2024
f136657
Revamped Meteor Swarm (#28974)
EmoGarbage404 Jun 15, 2024
06c8238
Automatic changelog update
PJBot Jun 15, 2024
748e583
Add moon boots (#29009)
EmoGarbage404 Jun 15, 2024
d6b8b34
Automatic changelog update
PJBot Jun 15, 2024
d907e4e
make pulled uncuffing slower & reduce uncuff spam cooldown (#29008)
EmoGarbage404 Jun 15, 2024
2953e87
Automatic changelog update
PJBot Jun 15, 2024
c339773
Fixes the ShowRulesCommand and the client not syncing rules correctly…
AJCM-git Jun 15, 2024
ba24cc8
Fix drinking from openable containers (#29010)
EmoGarbage404 Jun 15, 2024
16e7fec
Automatic changelog update
PJBot Jun 15, 2024
65424e0
saltern update (#29001)
deltanedas Jun 15, 2024
7afbe3c
Adds 2 new space ruins (#28971)
Flareguy Jun 15, 2024
62b9e42
Automatic changelog update
PJBot Jun 15, 2024
bb61191
Set ahelp new player icon to use minutes, not seconds (#29014)
LankLTE Jun 15, 2024
a3d9f72
Fix IComponentFactory mock in benchmark (#29015)
ElectroJr Jun 15, 2024
f0fbedd
Fix RoleLoadout equality (#28737)
metalgearsloth Jun 15, 2024
8f12e90
Don't use invalid defaults for loadouts (#28740)
metalgearsloth Jun 15, 2024
7b6e30d
Automatic changelog update
PJBot Jun 15, 2024
9b8c544
Update submodule to 225.0.0 (#29016)
metalgearsloth Jun 15, 2024
9dc9e22
Bwoink fix (#28899)
nikthechampiongr Jun 15, 2024
e16bf41
Automatic changelog update
PJBot Jun 15, 2024
31d1d3b
fix borgs getting deleted by salvage magnets (#29006)
EmoGarbage404 Jun 15, 2024
7e4c760
Automatic changelog update
PJBot Jun 15, 2024
71eb4d9
CVarify meteor behavior (#29030)
TsjipTsjip Jun 15, 2024
789453a
Make firelock warning light not require power and add a PointLight (#…
ShadowCommander Jun 15, 2024
ba16cd1
Automatic changelog update
PJBot Jun 15, 2024
ca58811
make the donk microwave drop the correct board on normal deconstructi…
Ian321 Jun 15, 2024
5dbee6f
Automatic changelog update
PJBot Jun 15, 2024
81e41f8
Mannequin (#29004)
BombasterDS Jun 15, 2024
30cdb90
Automatic changelog update
PJBot Jun 15, 2024
6835e6b
Adjust TEG efficiency curve, remove heat transfer limit (#29050)
Partmedia Jun 15, 2024
a9610d4
Automatic changelog update
PJBot Jun 15, 2024
6d3d92c
Fix mime mask loadout minlimit (#29056)
lzk228 Jun 15, 2024
b70f222
Automatic changelog update
PJBot Jun 15, 2024
2ddebba
Fix speech bubble occlusion being checked from the player's position …
DrSmugleaf Jun 15, 2024
a2affe3
add 👷 JobCondition system for reagents (#29023)
icekot8 Jun 15, 2024
6d6da12
ToggleVisualLayers hair disappeared fix (#28949)
FunTust Jun 15, 2024
2a710ee
Automatic changelog update
PJBot Jun 15, 2024
280b0a1
Adds New Shoes to Sec loadouts (#29018)
Cojoke-dot Jun 15, 2024
904f15f
Automatic changelog update
PJBot Jun 15, 2024
c063347
fix meteor announcement color (#29058)
EmoGarbage404 Jun 15, 2024
97761e4
Change "they're" to "their" in the lungs cargo bounty: Fixes #29051 (…
Keer-Sar Jun 16, 2024
ddd7008
Update Credits (#29065)
github-actions[bot] Jun 16, 2024
17aa1f9
Automatic changelog update
PJBot Jun 16, 2024
e633fe8
Widen power monitoring widget (#29062)
Partmedia Jun 16, 2024
c2f88b2
fix exclusive borg module bug (#29038)
EmoGarbage404 Jun 16, 2024
2fde5ac
Cleans up ClothingShoesBootsMagSyndie in magboots.yml (#28653)
Cojoke-dot Jun 16, 2024
dfe9d52
Slightly speed up borgsystem module check (#29070)
EmoGarbage404 Jun 16, 2024
65af00a
Fixes capitalization mistake when non-humanoids insert things into ma…
Keer-Sar Jun 16, 2024
a341c3a
Automatic changelog update
PJBot Jun 16, 2024
3644602
Fix magboots not needing a grid to work (#29034)
EmoGarbage404 Jun 16, 2024
732576b
Automatic changelog update
PJBot Jun 16, 2024
e8bbf2b
resolve conflicts
Just-a-Unity-Dev Jun 21, 2024
a0a27a5
Everything works!
Just-a-Unity-Dev Jul 9, 2024
3f281e4
fix locale fail
Just-a-Unity-Dev Jul 9, 2024
157facf
Fix glass doors throwing test fails
Just-a-Unity-Dev Jul 9, 2024
ccf93eb
Actually make glass doors transparent
Just-a-Unity-Dev Jul 9, 2024
8430dbe
fix yaml linter fail
Just-a-Unity-Dev Jul 9, 2024
74fe622
fix another yaml fail
Just-a-Unity-Dev Jul 9, 2024
f777412
port loadouts from the rewrite
Just-a-Unity-Dev Jul 9, 2024
c8548f2
make captain show in the menu oops
Just-a-Unity-Dev Jul 9, 2024
d6eed40
updateinterval
Just-a-Unity-Dev Jul 9, 2024
46f4e19
try to fix most of the yml lint fails
Just-a-Unity-Dev Jul 9, 2024
bcd488c
oop
Just-a-Unity-Dev Jul 9, 2024
37c48ca
fix layoutId rename
Just-a-Unity-Dev Jul 9, 2024
58f6518
fix fire not working
Just-a-Unity-Dev Jul 9, 2024
d18391c
fix station administrator
Just-a-Unity-Dev Jul 9, 2024
64609dc
fix thresholds
Just-a-Unity-Dev Jul 9, 2024
2378e18
overflow jobs gone...
Just-a-Unity-Dev Jul 9, 2024
84a7a44
fix lack of law in guide
Just-a-Unity-Dev Jul 9, 2024
4749fe1
fix whirring
Just-a-Unity-Dev Jul 9, 2024
bd96d55
fix lack of a specific prottoype
Just-a-Unity-Dev Jul 9, 2024
22577bf
fix yamll linter
Just-a-Unity-Dev Jul 9, 2024
ae63510
locale
Just-a-Unity-Dev Jul 9, 2024
aef9e89
buh.gh;.
Just-a-Unity-Dev Jul 10, 2024
1299ace
oops
Just-a-Unity-Dev Jul 10, 2024
c11c55c
a????
Just-a-Unity-Dev Jul 10, 2024
1d184fa
junk departments
Just-a-Unity-Dev Jul 10, 2024
ff56d67
Change title and make the setup character button actually work
Just-a-Unity-Dev Jul 10, 2024
9d76f15
extend max width of lobby
Just-a-Unity-Dev Jul 10, 2024
c87009e
ahelp button
Just-a-Unity-Dev Jul 10, 2024
56de55e
oops supposed to be minwidth
Just-a-Unity-Dev Jul 10, 2024
09b4b6e
fix ahelp wide
Just-a-Unity-Dev Jul 10, 2024
2da8451
minwidth text
Just-a-Unity-Dev Jul 10, 2024
4200c23
align start time to center
Just-a-Unity-Dev Jul 10, 2024
d953add
fix colors
Just-a-Unity-Dev Jul 10, 2024
6c002de
hide backgorund
Just-a-Unity-Dev Jul 10, 2024
0500e0f
engineer loadouts
Just-a-Unity-Dev Jul 10, 2024
79897e2
this is fucking stupid
Just-a-Unity-Dev Jul 10, 2024
2127cad
add the devship back
Just-a-Unity-Dev Jul 10, 2024
f8af312
Revert "Actually make glass doors transparent"
Just-a-Unity-Dev Jul 10, 2024
632f119
blegh
Just-a-Unity-Dev Jul 10, 2024
17b3b51
this isnt even my file fmlll why is this throwing errors
Just-a-Unity-Dev Jul 10, 2024
4662913
remove oasioos
Just-a-Unity-Dev Jul 10, 2024
65d5077
fuck this test
Just-a-Unity-Dev Jul 10, 2024
d30b8e1
Actually migrate database changes
Just-a-Unity-Dev Jul 10, 2024
8693305
fml
Just-a-Unity-Dev Jul 10, 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.
19 changes: 13 additions & 6 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
root = true

[*]

charset = utf-8
Expand All @@ -12,6 +13,7 @@ tab_width = 4
#end_of_line = crlf
insert_final_newline = true
trim_trailing_whitespace = true
max_line_length = 120

#### .NET Coding Conventions ####

Expand Down Expand Up @@ -277,7 +279,7 @@ dotnet_naming_style.t_upper_camel_case_style.capitalization = pascal_case
dotnet_naming_style.t_upper_camel_case_style.required_prefix = T
dotnet_naming_style.upper_camel_case_style.capitalization = pascal_case

dotnet_naming_symbols.constants_symbols.applicable_accessibilities = public,internal,protected,protected_internal,private_protected
dotnet_naming_symbols.constants_symbols.applicable_accessibilities = public, internal, protected, protected_internal, private_protected
dotnet_naming_symbols.constants_symbols.applicable_kinds = field
dotnet_naming_symbols.constants_symbols.required_modifiers = const

Expand Down Expand Up @@ -316,27 +318,32 @@ dotnet_naming_symbols.private_static_fields_symbols.required_modifiers = static

dotnet_naming_symbols.private_static_readonly_symbols.applicable_accessibilities = private
dotnet_naming_symbols.private_static_readonly_symbols.applicable_kinds = field
dotnet_naming_symbols.private_static_readonly_symbols.required_modifiers = static,readonly
dotnet_naming_symbols.private_static_readonly_symbols.required_modifiers = static, readonly

dotnet_naming_symbols.property_symbols.applicable_accessibilities = *
dotnet_naming_symbols.property_symbols.applicable_kinds = property

dotnet_naming_symbols.public_fields_symbols.applicable_accessibilities = public,internal,protected,protected_internal,private_protected
dotnet_naming_symbols.public_fields_symbols.applicable_accessibilities = public, internal, protected, protected_internal, private_protected
dotnet_naming_symbols.public_fields_symbols.applicable_kinds = field

dotnet_naming_symbols.static_readonly_symbols.applicable_accessibilities = public,internal,protected,protected_internal,private_protected
dotnet_naming_symbols.static_readonly_symbols.applicable_accessibilities = public, internal, protected, protected_internal, private_protected
dotnet_naming_symbols.static_readonly_symbols.applicable_kinds = field
dotnet_naming_symbols.static_readonly_symbols.required_modifiers = static,readonly
dotnet_naming_symbols.static_readonly_symbols.required_modifiers = static, readonly

dotnet_naming_symbols.types_and_namespaces_symbols.applicable_accessibilities = *
dotnet_naming_symbols.types_and_namespaces_symbols.applicable_kinds = namespace,class,struct,enum,delegate
dotnet_naming_symbols.types_and_namespaces_symbols.applicable_kinds = namespace, class, struct, enum, delegate

dotnet_naming_symbols.type_parameters_symbols.applicable_accessibilities = *
dotnet_naming_symbols.type_parameters_symbols.applicable_kinds = type_parameter

# ReSharper properties
resharper_braces_for_ifelse = required_for_multiline
resharper_csharp_wrap_arguments_style = chop_if_long
resharper_csharp_wrap_parameters_style = chop_if_long
resharper_keep_existing_attribute_arrangement = true
resharper_wrap_chained_binary_patterns = chop_if_long
resharper_wrap_chained_method_calls = chop_if_long
resharper_csharp_trailing_comma_in_multiline_lists = true

[*.{csproj,xml,yml,yaml,dll.config,msbuildproj,targets,props}]
indent_size = 2
Expand Down
6 changes: 4 additions & 2 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
/Content.*/GameTicking/ @moonheart08 @EmoGarbage404
/Resources/ServerInfo/ @moonheart08 @Chief-Engineer
/Resources/ServerInfo/Guidebook/ @moonheart08 @EmoGarbage404
/Resources/ServerInfo/Guidebook/ServerRules/ @Chief-Engineer
/Resources/engineCommandPerms.yml @moonheart08 @Chief-Engineer
/Resources/clientCommandPerms.yml @moonheart08 @Chief-Engineer

Expand All @@ -23,19 +24,20 @@
/Resources/Prototypes/Body/ @DrSmugleaf # suffering
/Resources/Prototypes/Entities/Mobs/Player/ @DrSmugleaf
/Resources/Prototypes/Entities/Mobs/Species/ @DrSmugleaf
/Resources/Prototypes/Guidebook/rules.yml @Chief-Engineer
/Content.*/Body/ @DrSmugleaf
/Content.YAMLLinter @DrSmugleaf
/Content.Shared/Damage/ @DrSmugleaf

/Content.*/Anomaly/ @EmoGarbage404
/Content.*/Anomaly/ @EmoGarbage404 @TheShuEd
/Content.*/Lathe/ @EmoGarbage404
/Content.*/Materials/ @EmoGarbage404
/Content.*/Mech/ @EmoGarbage404
/Content.*/Research/ @EmoGarbage404
/Content.*/Stack/ @EmoGarbage404
/Content.*/Xenoarchaeology/ @EmoGarbage404
/Content.*/Zombies/ @EmoGarbage404
/Resources/Prototypes/Entities/Structures/Specific/anomalies.yml @EmoGarbage404
/Resources/Prototypes/Entities/Structures/Specific/anomalies.yml @EmoGarbage404 @TheShuEd
/Resources/Prototypes/Research/ @EmoGarbage404

/Content.*/Forensics/ @ficcialfaint
Expand Down
21 changes: 12 additions & 9 deletions .github/labeler.yml
Original file line number Diff line number Diff line change
@@ -1,15 +1,18 @@
"sprites":
- '**/*.rsi/*.png'
"sprites":
- changed-files:
- any-glob-to-any-file: '**/*.rsi/*.png'

"map":
- 'Resources/Maps/*.yml'
- 'Resources/Prototypes/Maps/*.yml'
- changed-files:
- any-glob-to-any-file:
- 'Resources/Maps/*.yml'
- 'Resources/Prototypes/Maps/*.yml'

"ui":
- '**/*.xaml*'
- changed-files:
- any-glob-to-any-file: '**/*.xaml*'

"no C#":
- all: ["!**/*.cs"]

"ctv pr":
- base-branch: ["cross-the-veil"]
- changed-files:
# Equiv to any-glob-to-all as long as this has one matcher. If ALL changed files are not C# files, then apply label.
- all-globs-to-all-files: "!**/*.cs"
15 changes: 15 additions & 0 deletions .github/workflows/check-crlf.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
name: CRLF Check

on:
pull_request:
types: [ opened, reopened, synchronize, ready_for_review ]

jobs:
build:
name: CRLF Check
if: github.event.pull_request.draft == false
runs-on: ubuntu-latest
steps:
- uses: actions/[email protected]
- name: Check for CRLF
run: Tools/check_crlf.py
2 changes: 1 addition & 1 deletion .github/workflows/close-master-pr.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: Close PR's on master
name: Close PRs on master

on:
pull_request_target:
Expand Down
12 changes: 7 additions & 5 deletions .github/workflows/conflict-labeler.yml
Original file line number Diff line number Diff line change
@@ -1,18 +1,20 @@
name: Check Merge Conflicts

on:
push:
branches:
- master
pull_request_target:
types:
- opened
- synchronize
- reopened
- ready_for_review

jobs:
Label:
if: github.actor != 'PJBot'
if: ( github.event.pull_request.draft == false ) && ( github.actor != 'PJBot' )
runs-on: ubuntu-latest
steps:
- name: Check for Merge Conflicts
uses: ike709/actions-label-merge-conflict@9eefdd17e10566023c46d2dc6dc04fcb8ec76142
uses: eps1lon/actions-label-merge-conflict@v3.0.0
with:
dirtyLabel: "Merge Conflict"
repoToken: "${{ secrets.GITHUB_TOKEN }}"
Expand Down
7 changes: 4 additions & 3 deletions .github/workflows/labeler-pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,12 @@ on:
jobs:
labeler:
if: github.actor != 'PJBot'
permissions:
contents: read
pull-requests: write
runs-on: ubuntu-latest
permissions:
contents: read
pull-requests: write
steps:
- uses: actions/labeler@v3
with:
repo-token: "${{ secrets.GITHUB_TOKEN }}"
- uses: actions/labeler@v5
13 changes: 13 additions & 0 deletions .github/workflows/labeler-untriaged.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
name: "Labels: Untriaged"

on:
issues:
types: [opened]

jobs:
add_label:
runs-on: ubuntu-latest
steps:
- uses: actions-ecosystem/action-add-labels@v1
with:
labels: "Status: Untriaged"
Loading
Loading