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

a #5

Closed
wants to merge 2,217 commits into from
Closed

a #5

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
2217 commits
Select commit Hold shift + click to select a range
dabf3d1
Fix material storage going BRRT (#29167)
metalgearsloth Jun 18, 2024
0b98ce8
Automatic changelog update
PJBot Jun 18, 2024
707f1f4
Fix air alarms (#29172)
osjarw Jun 19, 2024
baa6836
Automatic changelog update
PJBot Jun 19, 2024
9b2f9ce
Hidden loadout groups (#29170)
Errant-4 Jun 19, 2024
8113664
Upgrade rsi-diff's changed files action | Make it only return rsi and…
VasilisThePikachu Jun 19, 2024
0910983
unhardcode thief MaxSelectedSets (#29175)
deltanedas Jun 19, 2024
c8de4ec
PullingController cooldown change (#29177)
Sarahon Jun 19, 2024
f9ddccb
Decrease meteor frequency (#29194)
EmoGarbage404 Jun 19, 2024
bb62151
Automatic changelog update
PJBot Jun 19, 2024
4cf60f8
Security Resprite (#29082)
Flareguy Jun 19, 2024
1149641
Automatic changelog update
PJBot Jun 19, 2024
198f028
Make Hamlet a valid chef's hat pilot (#29191)
Tayrtahn Jun 19, 2024
69afba6
Fix Underwing wings (#29092)
UbaserB Jun 19, 2024
bde0f43
Add some happier medibot messages! (#29147)
beck-thompson Jun 19, 2024
3901cda
Automatic changelog update
PJBot Jun 19, 2024
f7db648
shorten short raffle (#28685)
HolySSSS Jun 19, 2024
8d52c1a
Automatic changelog update
PJBot Jun 19, 2024
9cd08b8
Fix some lathe recipe textures showing up blank (#28683)
Plykiya Jun 19, 2024
6c81000
Grammar fix to medibot! (#29197)
beck-thompson Jun 19, 2024
c966db4
Restore default panic bunker and tweak baby jail (#29198)
Chief-Engineer Jun 19, 2024
fc40cd7
Fixed cartridges installing more than once (#29187)
Truoizys Jun 19, 2024
37120c1
Automatic changelog update
PJBot Jun 19, 2024
2b88527
Musician's skirt (#29203)
lzk228 Jun 19, 2024
28ce298
Automatic changelog update
PJBot Jun 19, 2024
7c01ac9
hos cap resprite (#29208)
Flareguy Jun 19, 2024
8a4ce13
Automatic changelog update
PJBot Jun 19, 2024
20544b0
Rejig device link sink & source startup & shutdown (#29035)
ElectroJr Jun 19, 2024
024521b
Add prediction for Tech Disks, cleanup (#29061)
Tayrtahn Jun 19, 2024
e33f034
Code cleanup: radio jammer (#29052)
Tayrtahn Jun 19, 2024
fa3c89a
Partial buckling refactor (#29031)
ElectroJr Jun 19, 2024
39ccab6
Fix documentation typo (#29209)
TsjipTsjip Jun 19, 2024
9499546
Emergency toolbox fill rework (#29202)
Flareguy Jun 19, 2024
912091e
Add wet floor sign & warning cone to autolathe (#29205)
lzk228 Jun 19, 2024
674409d
Automatic changelog update
PJBot Jun 19, 2024
9759747
Tools batch files (#29179)
VasilisThePikachu Jun 19, 2024
67cc089
Fix terrible portable scrubber unlit layers (#29232)
PJB3005 Jun 19, 2024
2b92ec7
Prevent fly-by fixture from powering containment field generator (#29…
arimah Jun 19, 2024
a8ad09e
Automatic changelog update
PJBot Jun 19, 2024
872e927
Hide moth antenna and lizard frills with hardsuit helmets, fix lizard…
Dutch-VanDerLinde Jun 20, 2024
625fef0
Automatic changelog update
PJBot Jun 20, 2024
40bcf66
Fix and enable TestEmptyLoadout (#29228)
Tayrtahn Jun 20, 2024
d438925
Fix entities getting stuck red (#28981)
metalgearsloth Jun 20, 2024
f2c0991
Automatic changelog update
PJBot Jun 20, 2024
c1948d8
Update submodule to 226.2.0 (#29247)
metalgearsloth Jun 20, 2024
4bf6d9e
add a type specifier where one was forgor (#29250)
IProduceWidgets Jun 20, 2024
ad89444
Make winter coat hood hide certain markings (#29238)
Dutch-VanDerLinde Jun 20, 2024
8c9fcd4
Fix ERT becoming sleeper agents and add sleeper agent preferences (#2…
Dutch-VanDerLinde Jun 20, 2024
4ccdc90
Automatic changelog update
PJBot Jun 20, 2024
9bf4a28
fixed Syndicate smokes pack being half-filled (#28371)
neutrino-laser Jun 20, 2024
9fbcec1
Automatic changelog update
PJBot Jun 20, 2024
4fe5235
Buff cube boxes (#29251)
lzk228 Jun 20, 2024
0ac1b31
Automatic changelog update
PJBot Jun 20, 2024
a74ca54
moves explosive tech to T1 (#29227)
Boaz1111 Jun 20, 2024
514e760
Automatic changelog update
PJBot Jun 20, 2024
68c414e
made cup ramen eatable with anything with the fork component (#27826)
Redfire1331 Jun 20, 2024
7994175
Automatic changelog update
PJBot Jun 20, 2024
d15eafe
Survival Box Loadouts, Nitrogen Emergency tanks (#29131)
Errant-4 Jun 20, 2024
cf374ac
You can now pry multiple tiles at once (#29231)
PJB3005 Jun 20, 2024
c91789a
Automatic changelog update
PJBot Jun 20, 2024
50146d4
Fix prying speed & log (#29210)
MilenVolf Jun 20, 2024
0a3b221
Automatic changelog update
PJBot Jun 20, 2024
b90c6ac
golden plunger (#29043)
Ghagliiarghii Jun 20, 2024
c336445
Rate limit ahelps (#29219)
PJB3005 Jun 20, 2024
a3ffe22
return empty string for invalid identity (#29274)
deltanedas Jun 20, 2024
831d962
Make Loadout MinLimit not count failed attempts (#29264)
Tayrtahn Jun 21, 2024
0b34592
Add logging to SharedStorageSystem prototype indexing failure (#29273)
Tayrtahn Jun 21, 2024
afc8002
Fix null exceptions in SurveillanceCameraMonitorSystem (#29275)
Tayrtahn Jun 21, 2024
9cd2705
Make stasis bed power toggleable (#29268)
MilenVolf Jun 21, 2024
f94d663
Automatic changelog update
PJBot Jun 21, 2024
880fef5
Replace BlockSolutionAccessComponent with an attempt event (#26988)
Tayrtahn Jun 21, 2024
d62dddc
fix initial infected icons and add a briefing to the character menu (…
slarticodefast Jun 21, 2024
7ef1002
Automatic changelog update
PJBot Jun 21, 2024
711aced
feat: update cyborg parts naming for them to be ordered consistently,…
diraven Jun 21, 2024
949a837
Ghostrole rule updates (#29249)
TsjipTsjip Jun 21, 2024
3843999
Automatic changelog update
PJBot Jun 21, 2024
70a40b6
Fix some buckle interactions (#29293)
ElectroJr Jun 21, 2024
6b13f5f
Automatic changelog update
PJBot Jun 21, 2024
76a65c8
Implement BlacklistedRange exempt flag (#29258)
nikthechampiongr Jun 21, 2024
730a4d2
Automatic changelog update
PJBot Jun 21, 2024
f041f58
Add time index to connection log (#29281)
PJB3005 Jun 21, 2024
b7c088f
Fix SSD indicator for scaled humanoids (#29310)
Macoron Jun 22, 2024
0ff144a
Automatic changelog update
PJBot Jun 22, 2024
6aa7e2e
Fix noticeboard drawdepth (#29262)
Ko4ergaPunk Jun 22, 2024
e0a6604
Fix pistols not displaying ammo count in-hand (#29289)
Doomsdrayk Jun 22, 2024
07fe1a6
Rewrite the options menu (#28389)
PJB3005 Jun 22, 2024
8922633
Update submodule to 226.3.0 (#29323)
metalgearsloth Jun 22, 2024
be7ffd8
AME Deconstruction Changes (#29317)
EmoGarbage404 Jun 22, 2024
1048817
Automatic changelog update
PJBot Jun 22, 2024
bb61f44
Move air sensor components into abstract base prototype (#29261)
Partmedia Jun 22, 2024
b5f6aa0
Pacifist messages use target's identity name instead of entity name (…
ArkiveDev Jun 22, 2024
dfe01c7
Fix comments (#29330)
Partmedia Jun 22, 2024
c418758
Fix for missing survival boxes (#29336)
Errant-4 Jun 22, 2024
df5c4df
Automatic changelog update
PJBot Jun 22, 2024
061c1f5
Admin UI localization (#29340)
MetalSage Jun 22, 2024
45a4596
Disk """resprite""" (#29277)
Flareguy Jun 22, 2024
5ee79b5
Sound Station 14 like a nukie song (#29345)
marboww Jun 22, 2024
092cad4
Automatic changelog update
PJBot Jun 22, 2024
475c2a0
add access reader log wire (#29094)
deltanedas Jun 22, 2024
4d6da00
Automatic changelog update
PJBot Jun 22, 2024
02fb432
Adjust some gas thresholds (#29331)
Partmedia Jun 22, 2024
8112063
Add air alarm hysteresis (#29223)
Partmedia Jun 22, 2024
f954970
Automatic changelog update
PJBot Jun 22, 2024
2a6fc45
Thief toolbox minor rebalance & description clean-up (#27771)
K-Dynamic Jun 22, 2024
b9172a7
Automatic changelog update
PJBot Jun 22, 2024
325ab97
Prying reinforced tile now will give you back metal rod (#29084)
lzk228 Jun 22, 2024
061445e
Automatic changelog update
PJBot Jun 22, 2024
6aced66
Firelocks are no longer pryable by hand if they are powered (#29221)
nikthechampiongr Jun 22, 2024
640115d
Automatic changelog update
PJBot Jun 22, 2024
ae84889
Don't add untriage lable if it has been labeled at issue creation (#2…
VasilisThePikachu Jun 22, 2024
f582e69
Remove robotics and supermatter lobby images (#29355)
PJB3005 Jun 22, 2024
3284c24
add lemon juice and fix bad sprite allocation (#27465)
Shadowtheprotogen546 Jun 22, 2024
627b19c
Automatic changelog update
PJBot Jun 22, 2024
966aca4
Add the ability to put hats on medibots (#28584)
Cojoke-dot Jun 23, 2024
dbe283c
Automatic changelog update
PJBot Jun 23, 2024
f15ccea
Update Credits (#29363)
github-actions[bot] Jun 23, 2024
9f9cf08
TEG can power itself when turned on (#29072)
WarMechanic Jun 23, 2024
089cdcf
Automatic changelog update
PJBot Jun 23, 2024
0546c9b
Revert "Weapon Reflection Movement Mechanic (#27219)" (#29326)
metalgearsloth Jun 23, 2024
c2f8984
Apply RoleLoadout MinLimit fix to EnsureValid too (#29358)
Tayrtahn Jun 23, 2024
c90c065
swap siren (#29369)
EmoGarbage404 Jun 23, 2024
de22f65
fix(packed): Fill the medical lockers in medbay (#29319)
Brandon-Huu Jun 23, 2024
bada3bc
fix(omega): Connect the disposal unit in medbay to the disposal "netw…
Brandon-Huu Jun 23, 2024
252a3e6
tweak(saltern): Place a red phone in bridge meeting room, add another…
Brandon-Huu Jun 23, 2024
b1955f7
tweat(emergency_delta): Add screens around the evacuation shuttle (#2…
Brandon-Huu Jun 23, 2024
9455d0d
tweak(emergency_box): Swap out Salvage Material crate with Engineerin…
Brandon-Huu Jun 23, 2024
6ba2df7
tweak(fland): Add radiation shutters to front of PA (#29265)
Brandon-Huu Jun 23, 2024
32e2a4e
tweak(meta): Swap around some of the computers in bridge (#29263)
Brandon-Huu Jun 23, 2024
00e7aa4
tweak(marathon): Fix some stuff (#29256)
Brandon-Huu Jun 23, 2024
8573eda
fix(origin): Replace mindshield crate with implanter crate (#29183)
Brandon-Huu Jun 23, 2024
33baf41
fix(cluster): Replace mindshield crate with implanter crate (#29182)
Brandon-Huu Jun 23, 2024
7399c75
fix(oasis): Replace mindshield crate with implanter crate (#29181)
Brandon-Huu Jun 23, 2024
801c4f9
tweak(medical): Reduce chemist slots (#28711)
Brandon-Huu Jun 23, 2024
93eded4
fix: Adds a missing defribilator to nukie planet (#28362)
Brandon-Huu Jun 23, 2024
e8a4808
fix(atlas): Replace mindshield crate with implanter crate (#29184)
Brandon-Huu Jun 23, 2024
ba39b6f
Survival box loadout group cleanup (#29379)
Errant-4 Jun 23, 2024
2762470
Add "Structure" tag to switches, buttons, and levers (#29378)
eoineoineoin Jun 23, 2024
6385c8c
Automatic changelog update
PJBot Jun 23, 2024
19bc6f9
ironrock ores (#29381)
EmoGarbage404 Jun 23, 2024
0c34eb6
Ban template system (#29365)
PJB3005 Jun 23, 2024
ba164f9
ContainmentFieldComponent's garbage destruction can now be disabled (…
mhamsterr Jun 23, 2024
ac1bdd2
Fix unlabeled jugs in ChemVend (#29178)
Tayrtahn Jun 23, 2024
0835215
Automatic changelog update
PJBot Jun 23, 2024
6590109
Add bagels (#24799)
DrEnzyme Jun 23, 2024
c41558a
Automatic changelog update
PJBot Jun 23, 2024
6888511
Fix cargo and salvage's computer point light (#29384)
MureixloI Jun 23, 2024
c6e5b23
Network BaseEmitSoundComponent (#29400)
metalgearsloth Jun 24, 2024
d9506ce
Force map confirmation (#29391)
ArkiveDev Jun 24, 2024
e7bcb27
Ghosts can now always see examine details (#29404)
PJB3005 Jun 24, 2024
f068687
Automatic changelog update
PJBot Jun 24, 2024
3df7309
Hotfix examine (#29408)
PJB3005 Jun 24, 2024
c1ad5cd
Fix gay nuke layering (#29410)
PJB3005 Jun 24, 2024
fd05111
Use moderator perms for grant_connect_bypass (#29406)
Chief-Engineer Jun 24, 2024
5aaac8b
Automatic changelog update
PJBot Jun 24, 2024
7453f45
hardsuit fireproof nerf (#29416)
Emisse Jun 24, 2024
0822284
Automatic changelog update
PJBot Jun 24, 2024
8aea47a
Fix forcemap not bypassing requirements (#29426)
Tayrtahn Jun 24, 2024
bd3508d
Colorblind friendly thermomachine LED colors (#29397)
deathride58 Jun 24, 2024
56c4e60
Automatic changelog update
PJBot Jun 24, 2024
ebbe3c9
Revert "TEG can power itself when turned on" (#29434)
PJB3005 Jun 25, 2024
27665e4
Fix filter yml names in the lobby so they actually work (#29435)
VasilisThePikachu Jun 25, 2024
a4d9336
Attempt to fix random test fail by undeleted AlertControl._spriteView…
DrSmugleaf Jun 25, 2024
8c7fc98
Increase of riot shield durability (#29239)
Elysium206 Jun 25, 2024
84a5440
Automatic changelog update
PJBot Jun 25, 2024
3009687
Fix internals not auto-activating for entities spawned in space (#29213)
Tayrtahn Jun 25, 2024
866ca96
Automatic changelog update
PJBot Jun 25, 2024
d2eff3e
Oasis update (#29440)
IProduceWidgets Jun 25, 2024
231e180
reclaimer-lobby-art (#29343)
GetOutMarutak Jun 25, 2024
37fffca
Cut low pressure damage to 1/4 (#29478)
PJB3005 Jun 26, 2024
06e21aa
Automatic changelog update
PJBot Jun 26, 2024
33dd7d4
Fix dragon ghost role rules (#29474)
notquitehadouken Jun 26, 2024
90c33da
Security Webbing Resprite (#29441)
DieselMohawk Jun 26, 2024
a540d1a
Make blood less satiate hunger (#29433)
lzk228 Jun 26, 2024
7ee2b6f
Automatic changelog update
PJBot Jun 26, 2024
4241ad3
Give moldy food the "Trash" tag (#29380)
Veritable-Calamity Jun 26, 2024
c34fb39
Automatic changelog update
PJBot Jun 26, 2024
1a67ab8
Forcemap can be cleared with empty string again (#29472)
Tayrtahn Jun 26, 2024
c81ba6e
Alert shared connections (#29405)
Chief-Engineer Jun 26, 2024
063011e
Automatic changelog update
PJBot Jun 26, 2024
58efe4f
Fix storages bugging out if an open storage has its component removed…
DrSmugleaf Jun 26, 2024
4a0c637
Fixes magic mirror interactions (#29491)
Plykiya Jun 26, 2024
4413253
Fix disposals being effective nuclear bunkers (#29438)
Doomsdrayk Jun 26, 2024
fb705ab
Automatic changelog update
PJBot Jun 26, 2024
f1e7b4c
Fix double labels on pills and pill canisters (#29499)
Tayrtahn Jun 27, 2024
4ec2966
Automatic changelog update
PJBot Jun 27, 2024
849a790
Increase lockout threshold (#29504)
Partmedia Jun 27, 2024
0896edf
Remove placing items on tabletop boards. (#29513)
PJB3005 Jun 27, 2024
45cc19f
Add InteractUsing admin logs. (#29514)
PJB3005 Jun 27, 2024
ced15b7
Fix coords monitor in replays (#29512)
PJB3005 Jun 27, 2024
331c0fe
Automatic changelog update
PJBot Jun 27, 2024
64192b3
CookBook name,id and description changed to not be "meta" (#29467)
KonstantinAngelov Jun 27, 2024
2ed32be
Automatic changelog update
PJBot Jun 27, 2024
d5b5daf
Still immovable rods are now actually still (#29518)
ArkiveDev Jun 27, 2024
bc17033
Revert "Make wearing an Ushanka also apply accent to your name" (#29524)
metalgearsloth Jun 28, 2024
c7fcbe8
map renderer fixes (#29523)
EmoGarbage404 Jun 28, 2024
7fa081e
Automatic changelog update
PJBot Jun 28, 2024
bb50087
Fixed the sound of pulling back a foam crossbow from a flash sound to…
JIPDawg Jun 28, 2024
496860e
Automatic changelog update
PJBot Jun 28, 2024
4a728fa
Fix Admin Object tab sorting and search - Part 2 (#28681)
Titian3 Jun 28, 2024
1d17e40
Automatic changelog update
PJBot Jun 28, 2024
1f6e140
Hide doafters if you're in a container (#29487)
Plykiya Jun 28, 2024
e99e659
Automatic changelog update
PJBot Jun 28, 2024
418fc79
Give passive vents the correct sprite (#29536)
slarticodefast Jun 28, 2024
315aac9
Automatic changelog update
PJBot Jun 28, 2024
6409004
WATTAGE IS NOT A UNIT OF STORED ENERGY (#29538)
PJB3005 Jun 28, 2024
9e4b807
suit storage whitelist code (#29332)
Errant-4 Jun 28, 2024
c38859b
Make miners respect AtmosDeviceUpdateEvent.dt (#29522)
quatre Jun 28, 2024
dac0967
Fixes Chameleon menu icons appearing incorrectly (#29539)
Plykiya Jun 28, 2024
1e027de
Automatic changelog update
PJBot Jun 28, 2024
692a606
Remove rads from bananium (#29545)
DogZeroX Jun 28, 2024
aa1900d
Automatic changelog update
PJBot Jun 28, 2024
21a93eb
tweak(oasis): Swap floppa and paperwork spawns (#29495)
Brandon-Huu Jun 29, 2024
cb6aeb4
Fixed the pipe in the TEG sprite (#29543)
Moomoobeef Jun 29, 2024
797aebb
Fix bugs resulting in quantum APC visual states (#29475)
PJB3005 Jun 29, 2024
e3896e4
Move GameTicker.RoundDuration to Shared (#29425)
DrSmugleaf Jun 29, 2024
f7e9298
Mechs now destructable (#29338)
TokenStyle Jun 29, 2024
4cc37a7
Automatic changelog update
PJBot Jun 29, 2024
9032231
Predict typing indicator (#29551)
metalgearsloth Jun 29, 2024
64af030
Automatic changelog update
PJBot Jun 29, 2024
881c232
Favorites tab for the construction menu (#26347)
Arteben Jun 29, 2024
1c66e1d
Automatic changelog update
PJBot Jun 29, 2024
f6ce072
plutonium core steal objective (#26786)
deltanedas Jun 29, 2024
9ee6689
Automatic changelog update
PJBot Jun 29, 2024
ebd6104
Fix air vent and scrubber not requiring power (#29544)
slarticodefast Jun 29, 2024
cd2968d
Add sprite for vent under-pressure lock-out (#29527)
slarticodefast Jun 29, 2024
190a051
Automatic changelog update
PJBot Jun 29, 2024
3e7c0a0
Oasis Atmos department rework (#29549)
IProduceWidgets Jun 29, 2024
6937857
Ensure trait groups get validated (#28730)
metalgearsloth Jun 29, 2024
325d64b
Automatic changelog update
PJBot Jun 29, 2024
2a7bdd9
Revert "plutonium core steal objective" (#29578)
PJB3005 Jun 29, 2024
e8ee3bc
Automatic changelog update
PJBot Jun 29, 2024
6af4186
Limit air lost by wrenching/breaking pipes (#29574)
osjarw Jun 29, 2024
eda8028
fix explosion resistance showing 0 values (#29572)
EmoGarbage404 Jun 29, 2024
83e048e
Improve gas miner's output bounds checks (#29569)
quatre Jun 29, 2024
e6e7a29
Fix Farm Grass Hopper config for real this time (#29583)
Chief-Engineer Jun 29, 2024
af78c75
Update Credits (#29594)
github-actions[bot] Jun 30, 2024
250109f
Fix armor speed examine giving you every single decimal place (#29597)
DrSmugleaf Jun 30, 2024
b9fa941
Turn ReagentEffects into generic EntityEffects (#28168)
SlamBamActionman Jun 30, 2024
fef6798
Fix some job's drobes point light (#29590)
MureixloI Jun 30, 2024
0974149
Automatic changelog update
PJBot Jun 30, 2024
8985a48
Fix unlimited MaxTraitPoints for traits (#29600)
metalgearsloth Jun 30, 2024
3aa6270
Automatic changelog update
PJBot Jun 30, 2024
afe9f3a
Fix ItemMapper whitelist mispredict when inserting or removing items …
ShadowCommander Jun 30, 2024
92491c9
Automatic changelog update
PJBot Jun 30, 2024
6f8369e
Fixes colored gloves appearing incorrectly in chameleon menu (#29607)
Plykiya Jun 30, 2024
1eb3a3e
Fixes lathe usage of EntityPrototypeView (#29608)
Plykiya Jun 30, 2024
0c9a070
Disable ame unsafe admin alert (#29582)
Chief-Engineer Jun 30, 2024
6c7f6a4
Automatic changelog update
PJBot Jun 30, 2024
c8bb4e9
Change the price of traitor reinforcements to 14, nukie reinforcement…
Plykiya Jun 30, 2024
b426d87
Automatic changelog update
PJBot Jun 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.
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
13 changes: 11 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 All @@ -53,3 +55,10 @@
#Jezi
/Content.*/Medical @Jezithyr
/Content.*/Body @Jezithyr

# Sloth
/Content.*/Audio @metalgearsloth
/Content.*/Movement @metalgearsloth
/Content.*/NPC @metalgearsloth
/Content.*/Shuttles @metalgearsloth
/Content.*/Weapons @metalgearsloth
16 changes: 11 additions & 5 deletions .github/labeler.yml
Original file line number Diff line number Diff line change
@@ -1,12 +1,18 @@
"Changes: Sprites":
- '**/*.rsi/*.png'
- changed-files:
- any-glob-to-any-file: '**/*.rsi/*.png'

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

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

"No C#":
- all: ["!**/*.cs"]
- 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,8 +6,9 @@ on:
jobs:
labeler:
if: github.actor != 'PJBot'
permissions:
contents: read
pull-requests: write
runs-on: ubuntu-latest
steps:
- uses: actions/labeler@v3
with:
repo-token: "${{ secrets.GITHUB_TOKEN }}"
- uses: actions/labeler@v5
14 changes: 14 additions & 0 deletions .github/workflows/labeler-untriaged.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
name: "Labels: Untriaged"

on:
issues:
types: [opened]

jobs:
add_label:
runs-on: ubuntu-latest
steps:
- uses: actions-ecosystem/action-add-labels@v1
if: join(github.event.issue.labels) == ''
with:
labels: "Status: Untriaged"
5 changes: 4 additions & 1 deletion .github/workflows/rsi-diff.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,12 @@ jobs:

- name: Get changed files
id: files
uses: Ana06/get-changed-files@v1.2
uses: Ana06/get-changed-files@v2.3.0
with:
format: 'space-delimited'
filter: |
**.rsi
**.png
- name: Diff changed RSIs
id: diff
Expand Down
Loading
Loading