-
Notifications
You must be signed in to change notification settings - Fork 342
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
upstream merge but real #1893
Merged
Merged
upstream merge but real #1893
Changes from all commits
Commits
Show all changes
138 commits
Select commit
Hold shift + click to select a range
1fde97c
New gauze customization (#30852)
JustArt1m e43c040
Automatic changelog update
PJBot 955f77d
Automatic changelog update
PJBot d7bef99
Dev mouse acorgillation (#32040)
TheShuEd 98a040e
add test for lathe recipes having results (#32100)
deltanedas 1508e6d
Allow ghosts to read books (#32151)
eoineoineoin e737824
Fix some issues with pulling system (#32145)
eoineoineoin efdb55d
Automatic changelog update
PJBot 808176b
Vox LoneOp loadout fix (#31641)
Errant-4 f83bfca
Automatic changelog update
PJBot 1f77ec3
Add snakes to vent spawn event (#32070)
Plykiya 6ad0149
Automatic changelog update
PJBot 904b8ea
Moved hardcoded string "PEOPLE" to Loc.GetString() (#32164)
BIGZi0348 1b7a864
reinforce command intercom (#32169)
lzk228 e22218d
Automatic changelog update
PJBot f2fc8c8
clean up clothing lathe recipes (#31520)
deltanedas fbe9322
Use Transform instead of TryComp<TransformComponent> (#32170)
Winkarst-cpu 8b2b482
Fix animals sprites in critical state (#32175)
de0rix e12eb47
fix infinite banana bug (#32167)
slarticodefast 9a089a1
Rename fix (#31654)
nikthechampiongr 4968629
Automatic changelog update
PJBot a4f3186
Automatic changelog update
PJBot 01eb4ac
Make pressure and volume pumps require power (#28995)
Partmedia 425250f
Automatic changelog update
PJBot dd642a6
Update SharedBuckleSystem to use PopupClient (#31498)
Winkarst-cpu 31e3ef0
Botany Rework Part 1: Mutations (#31163)
drakewill-CRL 7f19d50
Fix build and lint (#32180)
Plykiya a65484e
prevent using holo inside containers (#32068)
deltanedas 99bb203
Automatic changelog update
PJBot 02dfbd9
localize skeleton accent (#32166)
lzk228 c1c2670
Automatic changelog update
PJBot 2673b1c
Nerfs meteor penetration force (#32109)
Plykiya 4416130
Automatic changelog update
PJBot ec22d26
Fix plushie cutlass swing animation (#32157)
lzk228 92f1945
Rubber chicken toy (#29637)
xprospero 654ada8
Fix sentient produce (#32192)
drakewill-CRL d298165
Automatic changelog update
PJBot bc391ee
Add glass morgue airlock (#32163)
lzk228 e6ff813
Fix examine flickering until you examine something around you (#32205)
DrSmugleaf 8deeae6
Automatic changelog update
PJBot 7cefd9c
Adds the syndicate Booze-O-Mat (Bruise-O-Mat) to nukie planet (#32107)
ArtisticRoomba 779a007
Automatic changelog update
PJBot 26ed0aa
Change the binary translator key's contraband designation to syndicat…
ArtisticRoomba 78646ac
Remove blurry vision examine mispredict (#29633)
EmoGarbage404 432d0c0
Automatic changelog update
PJBot b8efe95
Immovable Rod Spawn Addition: Lizard Plushie (#32113)
august-sun 895000d
Lizards now metabolize chocolate (#32147)
MissKay1994 a987968
Automatic changelog update
PJBot ffdf6bb
Localization of steal targets (#30153)
chavonadelal 9a769d8
Crayons buffed to 45 uses (#32061)
Kanashi-Panda 1726338
Automatic changelog update
PJBot dd70143
Anomalous infections (#31876)
TheShuEd 0159baf
Automatic changelog update
PJBot 482caea
fix Tech anomaly loud sounds and superfast flickering (#32245)
TheShuEd 73e89c3
Automatic changelog update
PJBot 3951e2d
Fix plant mutations carrying over to other plants and future rounds (…
drakewill-CRL f2abebd
Automatic changelog update
PJBot 00877bc
Added a number of new and very nerdy names for the AI (#31951)
Moomoobeef aac4b83
Automatic changelog update
PJBot 0535e3e
Fix Anomaly infections infinity growing after curing (#32259)
TheShuEd 100e525
Fix borg defib module throwing an exception (#32260)
PJB3005 1befc65
Easy IconSmooth spriting (#32210)
TheShuEd e7ac405
Fix AudioSystem nullability checks for engine PR (#32233)
ElectroJr ba94df3
Use TurfSystem.IsTileBlocked instead of TurfHelpers (#32174)
Winkarst-cpu adbd28f
Update submodule to 235.0.0 (#32265)
metalgearsloth bc8c522
New publish workflow for Robust.Cdn (#32222)
PJB3005 f3a6a99
chmod +x publish_multi_request.py (#32274)
PJB3005 5d946c5
ghost-role-information-silicon-rules (#32275)
AsnDen 849a96c
Fix guidebook cakebatter recipe (#32276)
Calecute f3b5be8
Automatic changelog update
PJBot 724456d
Wires ui tooltip localization (#32284)
chavonadelal 418ced1
Localization of the shuttle call sender (#32286)
chavonadelal 6c07f3f
change jamjar glasses description (#32215)
Skarletto 6697641
Fix recycler eating materials (Salvage mains rejoice) (#32144)
beck-thompson df8a2be
Automatic changelog update
PJBot e331842
Localization cooldown/remaining string in alerts (#32282)
chavonadelal 3a1d442
add interaction success/failure events (#32216)
deltanedas 3e3984b
make epinephrine adrenaline (#32076)
deltanedas 4386f5e
change cdn to deltav
9118c5f
Automatic changelog update
PJBot a8c2444
Add mapping editor (#23427)
DrSmugleaf 0ca9079
Add flip button to mapping state (#30636)
metalgearsloth 9ae32dc
Give prototype refactor (#29697)
ShadowCommander 095fb63
Allow containment field generators to be enabled on mapinit (#31158)
SlamBamActionman 8b535b1
Make fire leave burnt decals on the tiles (#31939)
Winkarst-cpu d5e7073
Automatic changelog update
PJBot 42c3d3d
Coordinates under IFF Label on Mass Scanners and Shuttle Consoles (#3…
ArchRBX 2387440
Automatic changelog update
PJBot 5968726
Fix TEG acting as infinite energy source on destruction (#29972)
luizwritescode d343acb
Automatic changelog update
PJBot bb65810
Clean up solution regen and drain comps (#29777)
IProduceWidgets d9c4774
Make status effect networking not use `TryAddStatusEffect` (#28766)
ElectroJr bb1b508
Move PlaceableSurfaceComponent usages to PlaceableSurfaceSystem (#28384)
ShadowCommander f990671
Padded ItemStatus Text (#29560)
Willhelm53 00e00d9
Fix Set Outfit command/verb (#29672)
Tayrtahn f55dcef
adds plasma and uranium arrows (#31241)
Boaz1111 a319dc8
Automatic changelog update
PJBot d1438ed
Automatic changelog update
PJBot 0b55418
Crew Monitor filter (#31659)
Errant-4 fe01ca7
Automatic changelog update
PJBot 9cb164d
make flare recipe roundstart instead of blueprint (#32303)
deltanedas f0ebad7
Automatic changelog update
PJBot 0705af9
fix conjugate have in cryo locale string (#31993)
lzk228 239deca
increase thieving beacon range to 2 (#31340)
deltanedas 958fb02
Automatic changelog update
PJBot 4da56f2
Dialog windows now grab the keyboard focus (#31294)
Winkarst-cpu b189f84
Automatic changelog update
PJBot 980e041
Allows you to buckle transfer person from bed to bed (#32089)
Plykiya 3bea6d3
Automatic changelog update
PJBot b1b1c00
Automatic changelog update
PJBot 0f2835d
Removes cockroach/mothroach melee damage (#32221)
Plykiya 4d09065
Automatic changelog update
PJBot d08ab4a
Makes the rat king's cheeseEm order more convenient to use (#32181)
PopGamer45 698b033
Automatic changelog update
PJBot 00a74b9
Make small clamp use 2% battery instead of recharging 2% battery. (#3…
JIPDawg d658246
Adds the Head of Greytide stamp (#30189)
ArtisticRoomba 245a56c
Psychologist's Stamp (#31881)
cohanna 5824cd2
remove duplicate psych stamp
022d6d5
Automatic changelog update
PJBot 112374b
Security Clown Mask is now security restricted. (#32335)
GoldenCan 7121786
Soda water and Vodka recipes (#32252)
saga3152 321eeb9
Automatic changelog update
PJBot 2448d19
Fix medical PDA/health analyzer long range intel bug (#31879)
goet 632cde4
Automatic changelog update
PJBot 615f125
Added a directory to station maps (#31156)
TGRCdev 3fba7bb
Automatic changelog update
PJBot 53e1894
Add skirt of life in contraband medidrobe (#32214)
lzk228 ecee19c
Fix a spelling mistake in the DonutVend's advertisments (#32348)
voidnull000 12f12f9
Flora anomaly seeds (#31987)
TheShuEd ecd0a4b
Automatic changelog update
PJBot 7f489de
fix cargo order scams, fix internals crate desc (#32350)
Ilya246 5260d8b
Rat kings can butcher things (#32232)
Plykiya 76d140a
Automatic changelog update
PJBot 4d6af52
:trollface:
f6480d0
:trollface:
9689973
remove shock collar objective as it isn't stealing it's using a lathe…
65134d9
:trollface:
936172c
g
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,50 @@ | ||
using Content.Shared.Anomaly.Components; | ||
using Content.Shared.Anomaly.Effects; | ||
using Content.Shared.Body.Components; | ||
using Robust.Client.GameObjects; | ||
|
||
namespace Content.Client.Anomaly.Effects; | ||
|
||
public sealed class ClientInnerBodyAnomalySystem : SharedInnerBodyAnomalySystem | ||
{ | ||
public override void Initialize() | ||
{ | ||
SubscribeLocalEvent<InnerBodyAnomalyComponent, AfterAutoHandleStateEvent>(OnAfterHandleState); | ||
SubscribeLocalEvent<InnerBodyAnomalyComponent, ComponentShutdown>(OnCompShutdown); | ||
} | ||
|
||
private void OnAfterHandleState(Entity<InnerBodyAnomalyComponent> ent, ref AfterAutoHandleStateEvent args) | ||
{ | ||
if (!TryComp<SpriteComponent>(ent, out var sprite)) | ||
return; | ||
|
||
if (ent.Comp.FallbackSprite is null) | ||
return; | ||
|
||
if (!sprite.LayerMapTryGet(ent.Comp.LayerMap, out var index)) | ||
index = sprite.LayerMapReserveBlank(ent.Comp.LayerMap); | ||
|
||
if (TryComp<BodyComponent>(ent, out var body) && | ||
body.Prototype is not null && | ||
ent.Comp.SpeciesSprites.TryGetValue(body.Prototype.Value, out var speciesSprite)) | ||
{ | ||
sprite.LayerSetSprite(index, speciesSprite); | ||
} | ||
else | ||
{ | ||
sprite.LayerSetSprite(index, ent.Comp.FallbackSprite); | ||
} | ||
|
||
sprite.LayerSetVisible(index, true); | ||
sprite.LayerSetShader(index, "unshaded"); | ||
} | ||
|
||
private void OnCompShutdown(Entity<InnerBodyAnomalyComponent> ent, ref ComponentShutdown args) | ||
{ | ||
if (!TryComp<SpriteComponent>(ent, out var sprite)) | ||
return; | ||
|
||
var index = sprite.LayerMapGet(ent.Comp.LayerMap); | ||
sprite.LayerSetVisible(index, false); | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I need this back :(
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
idk i think it was breaking mapping
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fwiw, I added it back so I could do some mapping last night w/ no issues. I don't know what will happen if we re-enable the mapping editor though.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
make a pr then, if it breaks map editor again whenever map editor works it can be reverted