Skip to content
Merged
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
f2c74ef
Revert "Update ScalingViewport for Engine PR (#28786)"
Errant-4 Feb 5, 2025
ded6b46
Remove instant cryobed insertion (#34619)
Booblesnoot42 Feb 5, 2025
4964aae
Automatic changelog update
PJBot Feb 5, 2025
54d5ef9
Reduce NukeOps Reinforcement price from 35TC to 30TC (#34675)
hyperDelegate Feb 5, 2025
1e7b414
Automatic changelog update
PJBot Feb 5, 2025
d0bdbc8
Elf Ears (#33572)
Farrellka-dev Feb 5, 2025
efa067c
Automatic changelog update
PJBot Feb 5, 2025
0d9f9e9
Make hacking energy swords predicted (#34877)
Plykiya Feb 5, 2025
f964908
Sec Balance Part 1: Buffs Disabler and Disabler SMG (#34890)
keronshb Feb 5, 2025
3a3268b
Automatic changelog update
PJBot Feb 5, 2025
6824ab4
Emisse told me I can name it the grinch (#34905)
VasilisThePikachu Feb 5, 2025
36e42fb
Merge branch 'master' of ssh://github.com/space-wizards/space-station…
VasilisThePikachu Feb 6, 2025
0c2baf9
Update engine properly
VasilisThePikachu Feb 6, 2025
434d158
~~Stable~~ Staging merge for the grinch (#34909)
VasilisThePikachu Feb 6, 2025
001d61c
Add air alarm admin logs (#33426)
Palladinium Feb 6, 2025
43da2cc
Automatic changelog update
PJBot Feb 6, 2025
a0fe21a
Added Genderqueer pin! (Properly this time.) (#34561)
FloraMillhouse Feb 6, 2025
6d2e0f5
Automatic changelog update
PJBot Feb 6, 2025
4cc5b5b
bagel fix hos locker (#34919)
Emisse Feb 6, 2025
16aad5a
Swapped butter w/ olive oil for making spaghetti (#34904)
SG6732 Feb 6, 2025
5020cfa
Automatic changelog update
PJBot Feb 6, 2025
e675ea4
hide icons for invisible entities (#34825)
deltanedas Feb 6, 2025
6c7170e
Automatic changelog update
PJBot Feb 6, 2025
cd91eff
HOTFIX: Fix lineedit focus (#34621)
ShadowCommander Feb 6, 2025
11e5d59
HOTFIX: fix minibomb implant and syndicats not exploding (#34923)
slarticodefast Feb 6, 2025
3940d22
Merge stable into master (#34924)
slarticodefast Feb 6, 2025
64ebcb5
cleanup not needed locale string (#34922)
lzk228 Feb 6, 2025
b6ccbef
DNA scrambler examine fixes (#34920)
12rabbits Feb 6, 2025
d204480
Automatic changelog update
PJBot Feb 6, 2025
8ff90a6
Guide Control Button Now Redirects Properly (#34914)
GrownSamoyedDog Feb 6, 2025
727935c
Automatic changelog update
PJBot Feb 6, 2025
ed01ad7
Buff the Combat Bakery Kit uplink item (#34927)
themias Feb 6, 2025
c5d1aba
Automatic changelog update
PJBot Feb 6, 2025
14d96e0
Convex fixes (#34934)
Spessmann Feb 7, 2025
f37d5c9
Purge uses of TransformComponent.AttachToGridOrMap (#34940)
TemporalOroboros Feb 7, 2025
1f5fab5
move lathe recipes into packs (easier for forks and maintaining) (#33…
deltanedas Feb 7, 2025
d7d77ff
Plasma fixes 2 (#34962)
Compilatron144 Feb 8, 2025
524a218
Round up playtime minutes (#34961)
sowelipililimute Feb 8, 2025
80bd01b
Automatic changelog update
PJBot Feb 8, 2025
e971d6e
Revert engine reverties (#34968)
metalgearsloth Feb 8, 2025
1caea8a
Paper door (#34857)
Chaboricks Feb 8, 2025
6465413
Automatic changelog update
PJBot Feb 8, 2025
87a8684
Drozd Colors for Kammerer (#34930)
GaussiArson Feb 8, 2025
d7e9782
Make Ignite tryget flammablecomp (#34970)
metalgearsloth Feb 8, 2025
f6c0e6d
Wizard shuttle preperation (#34932)
ScarKy0 Feb 8, 2025
bc3de0f
Fix: The SyndicateVisitor now has Free Agent mind role. (#34827) (#34…
YoungThugSS14 Feb 8, 2025
1ef6e0b
Automatic changelog update
PJBot Feb 8, 2025
bf6fd4d
Wizard Item Recall Spell (#34411)
ScarKy0 Feb 8, 2025
3d34b8e
Meta tweaks (#34957)
Nox38 Feb 8, 2025
9ed7fab
Bagel Armory Restock (V2) (#34917)
Nox38 Feb 8, 2025
50ba607
add straight ally pin (#34977)
lzk228 Feb 8, 2025
5e3d744
Automatic changelog update
PJBot Feb 8, 2025
36b59c6
allow paper labels on seeds (#34450)
Ian321 Feb 8, 2025
1077d2d
Automatic changelog update
PJBot Feb 8, 2025
e650bbc
Lecter + Magazine Resprite (#34974)
august-sun Feb 9, 2025
ab6a340
Automatic changelog update
PJBot Feb 9, 2025
01cbe31
Update Credits (#34985)
github-actions[bot] Feb 9, 2025
ba1fd6c
Make ReactionResults an array (#34967)
metalgearsloth Feb 9, 2025
4a479d7
Misc Bagel station fixes (#34989)
ArtisticRoomba Feb 9, 2025
a5c7632
Misc Marathon fixes (#34990)
ArtisticRoomba Feb 9, 2025
a769084
Add screens to oasis evac shuttle (#34995)
ArtisticRoomba Feb 9, 2025
a8c32ab
Misc Cog Station fixes (#34993)
ArtisticRoomba Feb 9, 2025
b4b4db7
Loop station i added a paper tray and brb sign to hop and tinyfans to…
TytosB Feb 9, 2025
9963416
improve GetInStation filter (#33405)
MilonPL Feb 9, 2025
f37b851
Fixed rotating anchored shuttle consoles (#35000)
rokudara-sen Feb 9, 2025
7be6659
Automatic changelog update
PJBot Feb 9, 2025
3b621a0
long bacon scarf (#34950)
Boaz1111 Feb 9, 2025
082b1f8
Automatic changelog update
PJBot Feb 9, 2025
360794e
Publishing workflow for Vulture Test server (#35009)
PJB3005 Feb 9, 2025
afede7d
Removes Cog station (#34996)
Spessmann Feb 9, 2025
c1f64c5
Automatic changelog update
PJBot Feb 9, 2025
0024f3f
Add loungewear to uniform printer (#35008)
notquitehadouken Feb 9, 2025
cb723b0
Automatic changelog update
PJBot Feb 9, 2025
6cb30b3
Make UnrevivableComponent shared, give the component reason messages …
poklj Feb 9, 2025
3ab1db9
Relic station (#34988)
Vortebo Feb 9, 2025
d8db4a6
Automatic changelog update
PJBot Feb 9, 2025
27e5483
Misc Loop improvements (#34997)
ArtisticRoomba Feb 9, 2025
21b3f23
Plasma fixes 3 (#35021)
Compilatron144 Feb 10, 2025
e1aff4d
Rebalance Relic station power + misc fixes (#35022)
ArtisticRoomba Feb 10, 2025
eeb6892
Convex update (#35023)
Spessmann Feb 10, 2025
2e2a3a9
Elkridge Tweaks 2 (#34757)
Deerstop Feb 10, 2025
fe064ad
Allows pacifists to throw Items with DamageOnLand (#31060)
IProduceWidgets Feb 10, 2025
2f30bc3
Automatic changelog update
PJBot Feb 10, 2025
03bab30
Wooden Grip for Antique Laser Pistol (#34886)
GaussiArson Feb 10, 2025
8b46538
Move CloneAppearance to Shared (#35017)
poklj Feb 10, 2025
1c8e744
Move DnaComponent to shared (#35012)
poklj Feb 10, 2025
0bb1dfc
Put robust toolbox back to a versioned commit (#35011)
VasilisThePikachu Feb 10, 2025
a269850
Gravity well improvements (#35027)
metalgearsloth Feb 10, 2025
a280009
Cleanup and fix disposal pipes (#34986)
lzk228 Feb 10, 2025
b18c5ff
Automatic changelog update
PJBot Feb 10, 2025
3b3c286
Purges the one remaining use of TransformComponent.WorldPosition in c…
TemporalOroboros Feb 10, 2025
b6ec430
remove redundant `rainbowcarpplush` yaml lines (#35033)
ArtisticRoomba Feb 10, 2025
e4fe9c4
Purge the one remaining use of TransformComponent.AttachParent (#34941)
TemporalOroboros Feb 10, 2025
96cb951
Tweak viewport nullspace check (#35037)
metalgearsloth Feb 10, 2025
9d48f66
Create a Armor CoeffientQuery (#35024)
poklj Feb 10, 2025
54aeceb
Vulture test server config (#35005)
Errant-4 Feb 10, 2025
dc1edbe
Amber Armory Restock (#35045)
ToxicSonicFan04 Feb 10, 2025
4b58d7a
Fland Armory Restock (#35044)
Nox38 Feb 10, 2025
2219487
Wizard Fix - Rod Polymorph - Prevent gibbing & slows speed (#34992)
keronshb Feb 10, 2025
36bf554
Fix pacified players attacking with mechs (#34954)
themias Feb 10, 2025
724f87e
Automatic changelog update
PJBot Feb 10, 2025
d849a04
Fix character menu button not untoggling when window closes (#33712)
SpaceManiac Feb 11, 2025
0560834
Don't force-show storage windows when their contents change (#35048)
sowelipililimute Feb 11, 2025
371a513
Automatic changelog update
PJBot Feb 11, 2025
4abadf9
Display radio frequencies with a decimal place (#35046)
Tayrtahn Feb 11, 2025
a8715dc
Automatic changelog update
PJBot Feb 11, 2025
d351f32
Fix multiple research consoles exploit (#34334)
themias Feb 11, 2025
0cfcbde
Automatic changelog update
PJBot Feb 11, 2025
976172b
Replace DoorVisuals.Powered with PowerDeviceVisuals.Powered (#34646)
ShadowCommander Feb 11, 2025
08e5362
Purges uses of TransformComponent.WorldRotation (#34946)
TemporalOroboros Feb 11, 2025
a30fe60
Purge uses of TransformComponent.GetWorldPositionRotation... variants…
TemporalOroboros Feb 11, 2025
1f0d68c
Grenade resprites part 1, stinger sound change, projectile grenade an…
K-Dynamic Feb 11, 2025
a393c15
Automatic changelog update
PJBot Feb 11, 2025
eb1f846
Pulled item interaction fix (#34587)
themias Feb 11, 2025
224a95b
Automatic changelog update
PJBot Feb 11, 2025
66ff1aa
Fix references to obsolete TryGetContainingContainer override (#34912)
TemporalOroboros Feb 11, 2025
a2ac503
Sentry turrets - Part 1: Art assets (#35025)
chromiumboy Feb 11, 2025
16149f1
Put screwdrivers in the vendomat (#35059)
Nox38 Feb 11, 2025
e023c78
Automatic changelog update
PJBot Feb 11, 2025
8d51a1f
buff python (#33306)
pheenty Feb 11, 2025
dbcd86a
Automatic changelog update
PJBot Feb 11, 2025
4122310
Fix 38 non-obsolete warnings (#33794)
SpaceManiac Feb 11, 2025
5eceaf3
Remove batong etc from emagged autolathe (#35014)
deltanedas Feb 11, 2025
dc67a5a
Purges uses of TransformComponent.WorldMatrix and TransformComponent.…
TemporalOroboros Feb 11, 2025
b0cacc7
fix conveyor belt default linking (#32688)
qwerltaz Feb 11, 2025
9db50c9
Add additional holiday gear to jobs (#34207)
minus1over12 Feb 11, 2025
0feeaba
Increase the price of bulletproof armor. (#34541)
FloraMillhouse Feb 11, 2025
c699bd9
Automatic changelog update
PJBot Feb 11, 2025
a62ffdc
Move contraband text to a separate examine tab (#32250)
murphyneko Feb 11, 2025
527f4ae
make interrogator lamp security contraband (#35064)
pheenty Feb 11, 2025
c197d3d
Automatic changelog update
PJBot Feb 11, 2025
15b2893
Add loadout names (#31303)
metalgearsloth Feb 11, 2025
0b2d700
Update BuildChecker.csproj (#35072)
Winkarst-cpu Feb 11, 2025
7b38a99
give CE atmos gas mask (#35063)
pheenty Feb 11, 2025
5c598ae
Automatic changelog update
PJBot Feb 11, 2025
78c951c
Fixed trooper uniform sprite (#35065)
justdie12 Feb 11, 2025
2c728dc
Make Advanced Spray more tolerable to use (#34209)
Terraspark4941 Feb 11, 2025
fa020ce
Automatic changelog update
PJBot Feb 11, 2025
46b1929
Fix followers getting sent to nullspace when target is polymorphed (#…
Tayrtahn Feb 11, 2025
072d2f4
Automatic changelog update
PJBot Feb 11, 2025
bf20b6b
Convex update (#35086)
Spessmann Feb 11, 2025
a849d2c
ancient jumpsuit copyright info (#35061)
robinthedragon Feb 11, 2025
4603b47
Limit maximum capacity of fillable cluster grenades (#34281)
Tayrtahn Feb 11, 2025
4e39481
Automatic changelog update
PJBot Feb 11, 2025
daad17c
Add fultons as a T2 research (#34567)
beck-thompson Feb 12, 2025
4dfe1c1
Automatic changelog update
PJBot Feb 12, 2025
5b394c2
Fix energy katana resolve error (#35082)
Winkarst-cpu Feb 12, 2025
129bcdf
Deathsquad revolver ammo fix (#34910)
Nox38 Feb 12, 2025
c588498
Automatic changelog update
PJBot Feb 12, 2025
5c98da4
Update submodule to 244.0.0 (#35094)
metalgearsloth Feb 12, 2025
75727db
Add new freezer atmos devices and fix freezer fixgridatmos marker (#3…
ArtisticRoomba Feb 12, 2025
0d7ff79
update the announce command (#34889)
MilonPL Feb 12, 2025
107f472
Automatic changelog update
PJBot Feb 12, 2025
773159d
Add datafield comments to PlantHolderComponent (#35099)
Partmedia Feb 12, 2025
0d33e61
Split ``ReplacementAccentPrototype`` and ``ReplacementAccentComponen…
Winkarst-cpu Feb 12, 2025
47cb8a0
RoomSpawner mask (#33110)
TheShuEd Feb 12, 2025
859918f
light brown fibers (#35111)
Ghagliiarghii Feb 12, 2025
0bb6f19
Automatic changelog update
PJBot Feb 12, 2025
9fad863
Wizard Staff of Animation (#34649)
ActiveMammmoth Feb 13, 2025
382cd71
Use screen local north for buckling/unbuckling layering, plus #31625 …
SaphireLattice Feb 13, 2025
25de99e
Automatic changelog update
PJBot Feb 13, 2025
f6a1fd5
add missing base calls to several BUIs (#35124)
MilonPL Feb 13, 2025
8f96c77
Slime plushie now squishes (#33554)
Minemoder5000 Feb 13, 2025
d44d48e
Automatic changelog update
PJBot Feb 13, 2025
3c8fb2e
Grilled Cheese Sandwich Entity and Recipe (#33807)
AgentSmithRadio Feb 13, 2025
6fe531d
Automatic changelog update
PJBot Feb 13, 2025
2515371
Fix "Manage Laws" button appearing with insufficient permissions (#35…
Simyon264 Feb 13, 2025
87f2071
Make experimental welding tool less harmful to eyes (#34792)
themias Feb 13, 2025
eb8b265
Automatic changelog update
PJBot Feb 13, 2025
0c4e8f6
Fix thrusters not dealing damage (#35088)
Winkarst-cpu Feb 13, 2025
2caf594
Automatic changelog update
PJBot Feb 13, 2025
be8702e
Fix intercom key deletion but for real this time (#34911)
Booblesnoot42 Feb 13, 2025
ba472d4
Automatic changelog update
PJBot Feb 13, 2025
7495081
Paramedic Void Suit update (#34657)
Velken Feb 13, 2025
3e17995
Automatic changelog update
PJBot Feb 13, 2025
fcc6688
Filter prototypes checked by NoStaticPriceAndStackPrice test and skip…
Tayrtahn Feb 13, 2025
c0dd8ed
Move the soles of the feet on the backward facing part of the RD's vo…
notquitehadouken Feb 13, 2025
a804628
Fix fax spamming (#35135)
themias Feb 13, 2025
35aa544
Automatic changelog update
PJBot Feb 13, 2025
7056c60
Fix dev server crashes caused by putting pills in drinks, depositing …
MossyGreySlope Feb 13, 2025
562a41c
Vote kicks now ban the target's ip (#35131)
nikthechampiongr Feb 13, 2025
dcfcd89
Automatic changelog update
PJBot Feb 13, 2025
cdf5069
Vote kicks now ban the target's ip (#35131)
nikthechampiongr Feb 13, 2025
1210523
High Heel Boots do the Clicky Clacky (#35083)
Centronias Feb 13, 2025
b07633d
Automatic changelog update
PJBot Feb 13, 2025
3b14289
minor thruster system cleanup (#35143)
slarticodefast Feb 13, 2025
26deb4c
Update engine to v245.0.0 (#35146)
ElectroJr Feb 14, 2025
782b979
Update staging engine to v245.0.0 (#35147)
ElectroJr Feb 14, 2025
c55e6aa
HOTFIX Vote kicks now ban the target's ip (#35131) (#35139)
slarticodefast Feb 14, 2025
0227afe
Fix: showfluids command activates for everyone (#35155)
Winkarst-cpu Feb 14, 2025
244d7a6
Fix embeddable projectiles dissapearing (reopening) (#35153)
TheShuEd Feb 14, 2025
498440d
make chameleon verb predicted (#35156)
MilonPL Feb 14, 2025
db732a2
Supermatter Grenade Rework (#35122)
keronshb Feb 14, 2025
63b9255
Automatic changelog update
PJBot Feb 14, 2025
862a2a7
Predicted dice rolls (#34863)
Plykiya Feb 14, 2025
ef4f5cf
Engineering guidebook improvements (#34695)
ArtisticRoomba Feb 15, 2025
b45613a
Automatic changelog update
PJBot Feb 15, 2025
51a56e0
Separate Udder examine into ExamineableHunger (#35164)
Tayrtahn Feb 15, 2025
9042827
Automatic changelog update
PJBot Feb 15, 2025
3d1970f
Merge staging into master, bump engine to v245.0.0 on master (#35154)
Simyon264 Feb 15, 2025
4474727
Fix air devices ignoring settings after power cycle (#34887)
VerinSenpai Feb 15, 2025
97d6111
Automatic changelog update
PJBot Feb 15, 2025
71b5133
Fix colornetwork command not checking for correct permissions (#35180)
Simyon264 Feb 15, 2025
0cb1124
Store Refund - Add more disable scenerios & time to disable refund. (…
keronshb Feb 15, 2025
d798d4d
Update StaticFieldValidationTest (#34287)
ElectroJr Feb 15, 2025
831dbef
move a colon to the localization string (#35192)
VerinSenpai Feb 16, 2025
e97d687
remove usages of obsolete EntityUid method variants (#35106)
MilonPL Feb 16, 2025
5e45de0
Update Credits (#35196)
github-actions[bot] Feb 16, 2025
fb1d180
Docking allocs reduc (#34965)
metalgearsloth Feb 16, 2025
eedc992
Merge branch 'master' of https://github.com/space-wizards/space-stati…
ElectroJr Feb 16, 2025
19dee8a
Update submodule to 245.1.0 (#35198)
metalgearsloth Feb 16, 2025
e3a636a
fix relic
ElectroJr Feb 16, 2025
3668e55
Update submodule to 245.1.0 (#35198)
metalgearsloth Feb 16, 2025
b6ee183
Add planet lighting (#32522)
metalgearsloth Feb 16, 2025
46b8169
Automatic changelog update
PJBot Feb 16, 2025
5e2015e
Update submodule to 246.0.0 (#35202)
metalgearsloth Feb 16, 2025
29029d2
Add ability for admins to change certain cvars via command. (#35105)
Simyon264 Feb 16, 2025
3551eb0
[STAGING] Update submodule to 245.1.0 (#35198) (#35201)
ElectroJr Feb 16, 2025
2bd7bb1
Refactor map loading & saving (#34020)
ElectroJr Feb 16, 2025
a556f03
Merge branch 'master' of https://github.com/space-wizards/space-stati…
ElectroJr Feb 16, 2025
bcb82fc
Update permissions for engine toolshed PR (#34029)
ElectroJr Feb 16, 2025
7d42b2b
Update engine to v247.0.0
ElectroJr Feb 16, 2025
4169a6d
Update engine to v247.0.0 (#35204)
ElectroJr Feb 16, 2025
afc4194
Merge branch 'master' of https://github.com/space-wizards/space-stati…
ElectroJr Feb 16, 2025
81ff9bd
Fix merge conflict
ElectroJr Feb 16, 2025
b43cb06
Expand whitelist
ElectroJr Feb 16, 2025
a9f900c
"DO NOT MAP" items integration test (#34711)
ElectroJr Feb 16, 2025
ead32b5
Apply RoofOverlay per-grid not per-map + fix lighting quality (#35207)
metalgearsloth Feb 16, 2025
8a68548
Automatic changelog update
PJBot Feb 16, 2025
bc3517f
Uncomment blur (#35213)
metalgearsloth Feb 16, 2025
7eebb96
Automatic changelog update
PJBot Feb 16, 2025
1984235
Ignore weather on rooved tiles (#35214)
metalgearsloth Feb 16, 2025
4f14871
Automatic changelog update
PJBot Feb 16, 2025
ca9479f
Fix hitscan visuals (#34515)
ElectroJr Feb 16, 2025
3d5943a
Automatic changelog update
PJBot Feb 16, 2025
95908c6
Stable merge
VasilisThePikachu Feb 16, 2025
aa7f26b
Stable merge (#35216)
VasilisThePikachu Feb 16, 2025
5fb60f3
fix sync issue with paramed siren (#35203)
Velken Feb 16, 2025
904c933
Automatic changelog update
PJBot Feb 16, 2025
a82b234
fix use in hand for uplink items (#35218)
slarticodefast Feb 16, 2025
a695616
Automatic changelog update
PJBot Feb 16, 2025
489876a
Change `visualize` command perms to VarEdit instead of Admin (#35221)
Simyon264 Feb 16, 2025
7bf33ff
Wizard Fix - Summon Ghost Event no longer shows Admin Ghosts or Reven…
keronshb Feb 16, 2025
3628161
[ADMIN] Adds missing accesses to universal access config (#35229)
ScarKy0 Feb 16, 2025
732bd20
Automatic changelog update
PJBot Feb 16, 2025
a980922
Replaced Bulldog beanbag drum with lethals drum (#34945)
PicklOH Feb 16, 2025
a7bebef
Automatic changelog update
PJBot Feb 16, 2025
3c87b79
update RT
Elijahrane Feb 16, 2025
11ac40a
Merge branch 'master' of https://github.com/space-wizards/space-stati…
Elijahrane Feb 17, 2025
d4cafed
fix tests
Elijahrane Feb 17, 2025
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
  •  
  •  
  •  
3 changes: 3 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -344,6 +344,9 @@ 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
resharper_csharp_qualified_using_at_nested_scope = false
resharper_csharp_prefer_qualified_reference = false
resharper_csharp_allow_alias = false

[*.{csproj,xml,yml,yaml,dll.config,msbuildproj,targets,props}]
indent_size = 2
Expand Down
5 changes: 3 additions & 2 deletions .envrc
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
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="
set -e
if ! has nix_direnv_version || ! nix_direnv_version 3.0.6; then
source_url "https://raw.githubusercontent.com/nix-community/nix-direnv/3.0.6/direnvrc" "sha256-RYcUJaRMf8oF5LznDrlCXbkOQrywm0HDv1VjYGaJGdM="
fi
use flake
37 changes: 9 additions & 28 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -2,57 +2,38 @@

# Sorting by path instead of by who added it one day :(
# this isn't how codeowners rules work pls read the first comment instead of trying to force a sorting order
/Resources/ConfigPresets/WizardsDen/ @Chief-Engineer

# Moony's Gargantuan List Of Things She Cares About, or MGLOTSCA for short.
# You need to add your name to these entries, not make a new one, if you care about them.
/Content.*/Toolshed/ @moonheart08
**/Toolshed/** @moonheart08
*Command.cs @moonheart08
/Content.*/Administration/ @moonheart08 @DrSmugleaf @Chief-Engineer
/Content.*/Station/ @moonheart08
/Content.*/Maps/ @moonheart08
/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
/Resources/ConfigPresets/WizardsDen/ @nikthechampiongr @crazybrain23
/Content.*/Administration/ @DrSmugleaf @nikthechampiongr @crazybrain23
/Resources/ServerInfo/ @nikthechampiongr @crazybrain23
/Resources/ServerInfo/Guidebook/ServerRules/ @nikthechampiongr @crazybrain23

/Resources/Prototypes/Maps/** @Emisse

/Resources/Prototypes/Body/ @DrSmugleaf # suffering
/Resources/Prototypes/Entities/Mobs/Player/ @DrSmugleaf
/Resources/Prototypes/Entities/Mobs/Species/ @DrSmugleaf
/Resources/Prototypes/Guidebook/rules.yml @Chief-Engineer
/Resources/Prototypes/Guidebook/rules.yml @nikthechampiongr @crazybrain23
/Content.*/Body/ @DrSmugleaf
/Content.YAMLLinter @DrSmugleaf
/Content.Shared/Damage/ @DrSmugleaf

/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 @TheShuEd
/Resources/Prototypes/Research/ @EmoGarbage404
/Content.*/Anomaly/ @TheShuEd
/Resources/Prototypes/Entities/Structures/Specific/anomalies.yml @TheShuEd

/Content.*/Forensics/ @ficcialfaint

# SKREEEE
/Content.*.Database/ @PJB3005 @DrSmugleaf
/Content.Shared.Database/Log*.cs @PJB3005 @DrSmugleaf @Chief-Engineer
/Content.Shared.Database/Log*.cs @PJB3005 @DrSmugleaf @nikthechampiongr @crazybrain23
/Pow3r/ @PJB3005
/Content.Server/Power/Pow3r/ @PJB3005

# notafet
/Content.*/Atmos/ @Partmedia
/Content.*/Botany/ @Partmedia

#Jezi
# Jezi
/Content.*/Medical @Jezithyr
/Content.*/Body @Jezithyr

Expand Down
4 changes: 4 additions & 0 deletions .github/labeler.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,10 @@
- changed-files:
- any-glob-to-any-file: '**/*.swsl'

"Changes: Audio":
- changed-files:
- any-glob-to-any-file: '**/*.ogg'

"Changes: No C#":
- 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.
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 @@ -21,7 +21,7 @@ jobs:
- name: Setup .NET Core
uses: actions/setup-dotnet@v3.2.0
with:
dotnet-version: 8.0.x
dotnet-version: 9.0.x

- name: Install dependencies
run: dotnet restore
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/build-map-renderer.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@

on:
push:
branches: [ master, staging, trying ]
branches: [ master, staging, stable ]
merge_group:
pull_request:
types: [ opened, reopened, synchronize, ready_for_review ]
branches: [ master ]
branches: [ master, staging, stable ]

jobs:
build:
Expand Down Expand Up @@ -36,7 +36,7 @@ jobs:
- name: Setup .NET Core
uses: actions/setup-dotnet@v3.2.0
with:
dotnet-version: 8.0.x
dotnet-version: 9.0.x

- name: Install dependencies
run: dotnet restore
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/build-test-debug.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@ name: Build & Test Debug

on:
push:
branches: [ master, staging, trying ]
branches: [ master, staging, stable ]
merge_group:
pull_request:
types: [ opened, reopened, synchronize, ready_for_review ]
branches: [ master ]
branches: [ master, staging, stable ]

jobs:
build:
Expand Down Expand Up @@ -36,7 +36,7 @@ jobs:
- name: Setup .NET Core
uses: actions/setup-dotnet@v3.2.0
with:
dotnet-version: 8.0.x
dotnet-version: 9.0.x

- name: Install dependencies
run: dotnet restore
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/labeler-size.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
{
"0": "XS",
"10": "S",
"30": "M",
"100": "L",
"1000": "XL"
"100": "M",
"1000": "L",
"5000": "XL"
}
45 changes: 45 additions & 0 deletions .github/workflows/publish-testing.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
name: Publish Testing

concurrency:
group: publish-testing

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

jobs:
build:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v3.6.0
with:
submodules: 'recursive'
- name: Setup .NET Core
uses: actions/setup-dotnet@v3.2.0
with:
dotnet-version: 9.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: dotnet run --project Content.Packaging client --no-wipe-release

- name: Publish version
run: Tools/publish_multi_request.py --fork-id wizards-testing
env:
PUBLISH_TOKEN: ${{ secrets.PUBLISH_TOKEN }}
GITHUB_REPOSITORY: ${{ vars.GITHUB_REPOSITORY }}
2 changes: 1 addition & 1 deletion .github/workflows/publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
- name: Setup .NET Core
uses: actions/setup-dotnet@v3.2.0
with:
dotnet-version: 8.0.x
dotnet-version: 9.0.x

- name: Get Engine Tag
run: |
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/test-packaging.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

on:
push:
branches: [ master, staging, trying ]
branches: [ master, staging, stable ]
paths:
- '**.cs'
- '**.csproj'
Expand All @@ -16,7 +16,7 @@ on:
merge_group:
pull_request:
types: [ opened, reopened, synchronize, ready_for_review ]
branches: [ master ]
branches: [ master, staging, stable ]
paths:
- '**.cs'
- '**.csproj'
Expand Down Expand Up @@ -51,7 +51,7 @@ jobs:
- name: Setup .NET Core
uses: actions/setup-dotnet@v3.2.0
with:
dotnet-version: 8.0.x
dotnet-version: 9.0.x

- name: Install dependencies
run: dotnet restore
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/validate-rgas.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: RGA schema validator
on:
push:
branches: [ master, staging, trying ]
branches: [ master, staging, stable ]
merge_group:
pull_request:
types: [ opened, reopened, synchronize, ready_for_review ]
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/validate-rsis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ name: RSI Validator

on:
push:
branches: [ staging, trying ]
branches: [ master, staging, stable ]
merge_group:
pull_request:
paths:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/validate_mapfiles.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: Map file schema validator
on:
push:
branches: [ master, staging, trying ]
branches: [ master, staging, stable ]
merge_group:
pull_request:
types: [ opened, reopened, synchronize, ready_for_review ]
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/yaml-linter.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ name: YAML Linter

on:
push:
branches: [ master, staging, trying ]
branches: [ master, staging, stable ]
merge_group:
pull_request:
types: [ opened, reopened, synchronize, ready_for_review ]
Expand All @@ -26,7 +26,7 @@ jobs:
- name: Setup .NET Core
uses: actions/setup-dotnet@v3.2.0
with:
dotnet-version: 8.0.x
dotnet-version: 9.0.x
- name: Install dependencies
run: dotnet restore
- name: Build
Expand Down
4 changes: 2 additions & 2 deletions BuildChecker/BuildChecker.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -12,12 +12,12 @@ You want to handle the Build, Clean and Rebuild tasks to prevent missing task er
If you want to learn more about these kinds of things, check out Microsoft's official documentation about MSBuild:
https://docs.microsoft.com/en-us/visualstudio/msbuild/msbuild
-->
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<Python>python3</Python>
<Python Condition="'$(OS)'=='Windows_NT' Or '$(OS)'=='Windows'">py -3</Python>
<ProjectGuid>{C899FCA4-7037-4E49-ABC2-44DE72487110}</ProjectGuid>
<TargetFrameworkMoniker>.NETFramework, Version=v4.7.2</TargetFrameworkMoniker>
<TargetFramework>net4.7.2</TargetFramework>
<RestorePackages>false</RestorePackages>
</PropertyGroup>
<PropertyGroup>
Expand Down
12 changes: 6 additions & 6 deletions Content.Benchmarks/ComponentQueryBenchmark.cs
Original file line number Diff line number Diff line change
Expand Up @@ -9,13 +9,14 @@
using Content.Shared.Clothing.Components;
using Content.Shared.Doors.Components;
using Content.Shared.Item;
using Robust.Server.GameObjects;
using Robust.Shared;
using Robust.Shared.Analyzers;
using Robust.Shared.EntitySerialization;
using Robust.Shared.EntitySerialization.Systems;
using Robust.Shared.GameObjects;
using Robust.Shared.Map;
using Robust.Shared.Map.Components;
using Robust.Shared.Random;
using Robust.Shared.Utility;

namespace Content.Benchmarks;

Expand All @@ -32,7 +33,6 @@ public class ComponentQueryBenchmark

private TestPair _pair = default!;
private IEntityManager _entMan = default!;
private MapId _mapId = new(10);
private EntityQuery<ItemComponent> _itemQuery;
private EntityQuery<ClothingComponent> _clothingQuery;
private EntityQuery<MapComponent> _mapQuery;
Expand All @@ -54,10 +54,10 @@ public void Setup()
_pair.Server.ResolveDependency<IRobustRandom>().SetSeed(42);
_pair.Server.WaitPost(() =>
{
var success = _entMan.System<MapLoaderSystem>().TryLoad(_mapId, Map, out _);
if (!success)
var map = new ResPath(Map);
var opts = DeserializationOptions.Default with {InitializeMaps = true};
if (!_entMan.System<MapLoaderSystem>().TryLoadMap(map, out _, out _, opts))
throw new Exception("Map load failed");
_pair.Server.MapMan.DoMapInitialize(_mapId);
}).GetAwaiter().GetResult();

_items = new EntityUid[_entMan.Count<ItemComponent>()];
Expand Down
Loading
Loading