]> git.smokeofanarchy.ru Git - space-station-14.git/log
space-station-14.git
21 months agotweaked the old dress sprite (#27391)
nao fujiwara [Sat, 27 Apr 2024 09:57:35 +0000 (05:57 -0400)]
tweaked the old dress sprite (#27391)

# made the waistband position consistent when rotating

21 months agoAutomatic changelog update
PJBot [Sat, 27 Apr 2024 06:31:35 +0000 (06:31 +0000)]
Automatic changelog update

21 months agofix: deconstruct verb on undeconstructables (#27387)
Łukasz Mędrek [Sat, 27 Apr 2024 06:30:29 +0000 (06:30 +0000)]
fix: deconstruct verb on undeconstructables (#27387)

Some of prototypes don't specify their deconstructTarget node, which
made them show the deconstruct verb as deconstructTarget is set to
"start" node by default. This patch makes attempt to check if is it even
possible from current construction node to reach specified
deconstructTarget.

Fixes #27330

21 months agoFix lint (#27388)
metalgearsloth [Sat, 27 Apr 2024 06:30:13 +0000 (16:30 +1000)]
Fix lint (#27388)

21 months agoFix prying error when opening locked airlocks (#27386)
ShadowCommander [Sat, 27 Apr 2024 06:28:17 +0000 (23:28 -0700)]
Fix prying error when opening locked airlocks (#27386)

It would try to pry the door and fail to resolve a prying component on the entity trying to open the door.

21 months agoUpdate submodule to 220.2.0 (#27385)
metalgearsloth [Sat, 27 Apr 2024 06:07:26 +0000 (16:07 +1000)]
Update submodule to 220.2.0 (#27385)

21 months agoVox sprite rework (#26985)
Errant [Sat, 27 Apr 2024 06:04:51 +0000 (08:04 +0200)]
Vox sprite rework (#26985)

weh

21 months agoDisplacement map prototype (#26709)
Pieter-Jan Briers [Sat, 27 Apr 2024 06:03:58 +0000 (08:03 +0200)]
Displacement map prototype (#26709)

Requires https://github.com/space-wizards/RobustToolbox/pull/5023

This uses the new engine features (above) to add a displacement map shader. This allows deforming a sprite based on another sprite.

Primary use case is automatically adapting human clothing sprites to different species, something we want to make species like Vox a reality.

A basic example of wiring this up with Vox has been added. The system is however incredibly simple and **will** need more work by a content developer to select and toggle displacement maps when appropriate. I am leaving that to somebody else. For example right now the displacement map is applied even if a species already has custom-fit sprites for a piece of clothing, such as the grey jumpsuit for Vox.

Basic Aseprite plugins to help with authoring displacement maps have also been made.

21 months agoAutomatic changelog update
PJBot [Sat, 27 Apr 2024 05:59:15 +0000 (05:59 +0000)]
Automatic changelog update

21 months agoFix stupid NPC. (#26868)
Vigers Ray [Sat, 27 Apr 2024 05:58:09 +0000 (08:58 +0300)]
Fix stupid NPC. (#26868)

* init commit

* Review

---------

Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
21 months agoAutomatic changelog update
PJBot [Sat, 27 Apr 2024 05:48:44 +0000 (05:48 +0000)]
Automatic changelog update

21 months agowelding gas mask (#27108)
Nemanja [Sat, 27 Apr 2024 05:47:38 +0000 (01:47 -0400)]
welding gas mask (#27108)

* welding gas mask

* eek

21 months agoadd cancer mouse for real (#26768)
Vyacheslav Kovalevsky [Sat, 27 Apr 2024 05:46:50 +0000 (08:46 +0300)]
add cancer mouse for real (#26768)

* cancer mouse

* minor tweaks

* less radioactive

* less common

* i forgor

* even more rare

21 months agoAdjusts price of SWAT crate (#27365)
vorkathbruh [Sat, 27 Apr 2024 05:44:59 +0000 (22:44 -0700)]
Adjusts price of SWAT crate (#27365)

Adjusts price of SWAT crate in cargo_security.yml from 5500 to 7500.

21 months agoAutomatic changelog update
PJBot [Sat, 27 Apr 2024 05:14:19 +0000 (05:14 +0000)]
Automatic changelog update

21 months agoHide disposal unit "Jump inside" verb for mobs that won't fit (#27367)
Tayrtahn [Sat, 27 Apr 2024 05:13:39 +0000 (01:13 -0400)]
Hide disposal unit "Jump inside" verb for mobs that won't fit (#27367)

Hide "Jump inside" verb showing for mobs that won't fit

21 months agoAdd test for failing and then successfully starting a round (#27375)
DrSmugleaf [Sat, 27 Apr 2024 05:13:24 +0000 (22:13 -0700)]
Add test for failing and then successfully starting a round (#27375)

* Add test for failing and then successfully starting nukeops preset

* Make test independent from nukeops

* Fix nullable error

21 months agoPersist Agent ID Job Icon between UI loads (#27379)
Ty Ashley [Sat, 27 Apr 2024 05:13:12 +0000 (00:13 -0500)]
Persist Agent ID Job Icon between UI loads (#27379)

Modified the Agent ID Card to persist the selected Job Icon between UI loads

21 months agoRemove redundant HasUi (#27381)
metalgearsloth [Sat, 27 Apr 2024 05:08:50 +0000 (15:08 +1000)]
Remove redundant HasUi (#27381)

Doesn't fix anything but still.

21 months agoUpdate submodule to 220.1.0 (#27380)
metalgearsloth [Sat, 27 Apr 2024 02:35:18 +0000 (12:35 +1000)]
Update submodule to 220.1.0 (#27380)

21 months agoAutomatic changelog update
PJBot [Fri, 26 Apr 2024 22:59:31 +0000 (22:59 +0000)]
Automatic changelog update

21 months agoMore characters slots! (#27361)
Pgriha [Fri, 26 Apr 2024 22:58:25 +0000 (01:58 +0300)]
More characters slots! (#27361)

Add more character slots

21 months agoAutomatic changelog update
PJBot [Fri, 26 Apr 2024 18:52:32 +0000 (18:52 +0000)]
Automatic changelog update

21 months agospooky dress and hairstyle (#27333)
nao fujiwara [Fri, 26 Apr 2024 18:51:26 +0000 (14:51 -0400)]
spooky dress and hairstyle (#27333)

* first draft loooong hair

* *added the old dress item *added old dress to the theatrical performances create

* updated spooky long hair name

* fixed an oopsie made when updating item names

21 months agoAutomatic changelog update
PJBot [Fri, 26 Apr 2024 13:07:49 +0000 (13:07 +0000)]
Automatic changelog update

21 months agomonkey reinforcement teleporters can now select between kobold or monkey with a verb...
Mr. 27 [Fri, 26 Apr 2024 13:06:43 +0000 (09:06 -0400)]
monkey reinforcement teleporters can now select between kobold or monkey with a verb (#25982)

* inital

* Update animals.yml

* Update animals.yml

* Update Content.Server/Ghost/Roles/Components/GhostRoleMobSpawnerComponent.cs

Co-authored-by: Tayrtahn <tayrtahn@gmail.com>
* Update Content.Server/Ghost/Roles/Components/GhostRoleMobSpawnerComponent.cs

Co-authored-by: Tayrtahn <tayrtahn@gmail.com>
* Update Content.Server/Ghost/Roles/Components/GhostRoleMobSpawnerComponent.cs

Co-authored-by: Tayrtahn <tayrtahn@gmail.com>
* Update Content.Server/Ghost/Roles/Components/GhostRoleMobSpawnerComponent.cs

Co-authored-by: Tayrtahn <tayrtahn@gmail.com>
* Update Content.Server/Ghost/Roles/Components/GhostRoleMobSpawnerComponent.cs

Co-authored-by: Tayrtahn <tayrtahn@gmail.com>
* selecting different role will change the description and name

* fix name

* gargh

* the review

Hello

* e

---------

Co-authored-by: Tayrtahn <tayrtahn@gmail.com>
21 months agoAutomatic changelog update
PJBot [Fri, 26 Apr 2024 13:03:14 +0000 (13:03 +0000)]
Automatic changelog update

21 months agoFix the game giving up forever when not being able to start a preset (#27359)
DrSmugleaf [Fri, 26 Apr 2024 13:02:08 +0000 (06:02 -0700)]
Fix the game giving up forever when not being able to start a preset (#27359)

21 months agoFix RD suffix (#27358)
metalgearsloth [Fri, 26 Apr 2024 12:58:24 +0000 (22:58 +1000)]
Fix RD suffix (#27358)

21 months agoFix PAI BUI (#27357)
metalgearsloth [Fri, 26 Apr 2024 12:45:38 +0000 (22:45 +1000)]
Fix PAI BUI (#27357)

21 months agoAdd morgue access door (#26852)
lzk [Fri, 26 Apr 2024 12:45:30 +0000 (14:45 +0200)]
Add morgue access door (#26852)

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
21 months agoAutomatic changelog update
PJBot [Fri, 26 Apr 2024 12:41:02 +0000 (12:41 +0000)]
Automatic changelog update

21 months agoAdded hotkey and controller to re-open end of round scoreboard (#25884)
wafehling [Fri, 26 Apr 2024 12:39:56 +0000 (05:39 -0700)]
Added hotkey and controller to re-open end of round scoreboard (#25884)

* Added keybind for scoreboard, starting work

* Fixed the window appearing

* Added loc text

* Updated namespace for ScoreboardUIController.cs

* Switched to UISystemDependency

"- UIControllers can use [Dependency] as normal for IoC services and other controllers, but must use [UISystemDependency] for entity systems, which may be null as controllers exist before entity systems do." Jezithyr — 10/12/2022 1:20 PM

* Reverted back to functional state

* Replace with UISystemDependency

* Move RoundEndSummaryWindow to ScoreboardUIController

* Convert to EntitySystem

* Clean up command bind

* Move to RoundEnd directory

* Remove Nukeops rule when no nukies

* Cleanup

* Change to toggle hotkey

* Cleanup

* Revert "Remove Nukeops rule when no nukies"

This reverts commit 5d4bbca09f45110b24a674d59b505be87b602b67.

* Cleanup

* Make the Toggle hotkey work in lobby

* Fix error

---------

Co-authored-by: SlamBamActionman <slambamactionman@gmail.com>
Co-authored-by: ShadowCommander <10494922+ShadowCommander@users.noreply.github.com>
21 months agoAdded Chopsticks (#27298)
Redfire1331 [Fri, 26 Apr 2024 12:39:32 +0000 (08:39 -0400)]
Added Chopsticks (#27298)

* added chopstick sprites

* Create chopsticks.yml

* added chopstick yml

* hopfully it acts like a forke

* added chopsticks to dinnerware vendor

* uncapitalized the name

* Update Resources/Prototypes/Entities/Objects/Misc/chopsticks.yml

Co-authored-by: lzk <124214523+lzk228@users.noreply.github.com>
* made the chopsticks icon a reasonable size

* added chopsticks to chang vendor

* made paired chopsticks you can break apart

* added them to vendors

---------

Co-authored-by: redfire1331 <Redfire1331@users.noreply.github.com>
Co-authored-by: lzk <124214523+lzk228@users.noreply.github.com>
21 months agoFix magic mirror prediction (#27356)
metalgearsloth [Fri, 26 Apr 2024 12:37:09 +0000 (22:37 +1000)]
Fix magic mirror prediction (#27356)

21 months agoAutomatic changelog update
PJBot [Fri, 26 Apr 2024 12:32:56 +0000 (12:32 +0000)]
Automatic changelog update

21 months agofix wieldable guns not being able to cycle inhand (#27307)
WarMechanic [Fri, 26 Apr 2024 12:31:50 +0000 (22:31 +1000)]
fix wieldable guns not being able to cycle inhand (#27307)

* Add UnwieldOverride variable that overrides unwielding inhand to enable other interactions

* Give LMGs UnwieldOverride

* logically inverted UnwieldOverride to UnwieldOnUse

* fixed typo

21 months agoAutomatic changelog update
PJBot [Fri, 26 Apr 2024 12:18:31 +0000 (12:18 +0000)]
Automatic changelog update

21 months agoFix mobs not being able to pry doors by just left clicking on them (#27349)
DrSmugleaf [Fri, 26 Apr 2024 12:17:25 +0000 (05:17 -0700)]
Fix mobs not being able to pry doors by just left clicking on them (#27349)

21 months agoFix network configurator memory leaking (#27346)
metalgearsloth [Fri, 26 Apr 2024 10:36:57 +0000 (20:36 +1000)]
Fix network configurator memory leaking (#27346)

* Fix network configurator memory leaking

Doesn't dispose this window.

* Fix the other part

21 months agoFixes blank syndicate uplink UI (#27344)
Plykiya [Fri, 26 Apr 2024 10:29:56 +0000 (03:29 -0700)]
Fixes blank syndicate uplink UI (#27344)

Co-authored-by: Plykiya <plykiya@protonmail.com>
21 months agoUpdate submodule to 220.0.0 (#27338)
metalgearsloth [Fri, 26 Apr 2024 08:22:23 +0000 (18:22 +1000)]
Update submodule to 220.0.0 (#27338)

21 months agoAutomatic changelog update
PJBot [Fri, 26 Apr 2024 08:17:30 +0000 (08:17 +0000)]
Automatic changelog update

21 months agoContent update for UI prediction (#27214)
metalgearsloth [Fri, 26 Apr 2024 08:16:24 +0000 (18:16 +1000)]
Content update for UI prediction (#27214)

* Content update for UI refactor

* Big update

* Sharing

* Remaining content updates

* First big update

* Prototype updates

* AUGH

* Fix UI comp ref

* Cleanup

- Fix predicted message, fix item slots, fix interaction range check.

* Fix regressions

* Make this predictive

idk why it wasn't.

* Fix slime merge

* Merge conflict

* Fix merge

21 months agoAutomatic changelog update
PJBot [Fri, 26 Apr 2024 08:02:27 +0000 (08:02 +0000)]
Automatic changelog update

21 months agoCluster med refactor + un-abandoning of surgery room (#27293)
Boaz1111 [Fri, 26 Apr 2024 08:01:21 +0000 (10:01 +0200)]
Cluster med refactor + un-abandoning of surgery room (#27293)

* done

* cryo tweaks

* fixes error

21 months agoOasis small tweaks (#27335)
IProduceWidgets [Fri, 26 Apr 2024 08:01:07 +0000 (04:01 -0400)]
Oasis small tweaks (#27335)

do the easy reviews

21 months agoMove job info changing methods for id cards to shared (#27337)
DrSmugleaf [Fri, 26 Apr 2024 08:00:16 +0000 (01:00 -0700)]
Move job info changing methods for id cards to shared (#27337)

* Move job info changing methods for id cards to shared

* Revert "Move job info changing methods for id cards to shared"

This reverts commit 95cbc46b2d1934fa7bf5c72d7d3de9f9168992a1.

* Reapply changes

21 months agoFix UseDelay issues (#27336)
metalgearsloth [Fri, 26 Apr 2024 07:58:06 +0000 (17:58 +1000)]
Fix UseDelay issues (#27336)

* Fix UseDelay issues

- Fix it not predicting properly by deep-copying the classes (realistically they should be structs).
- Fix the `z` path not applying UseDelay similarly to the `e` path.

* click

21 months agoAutomatic changelog update
PJBot [Fri, 26 Apr 2024 07:49:21 +0000 (07:49 +0000)]
Automatic changelog update

21 months agoQuiver Crafting Recipe (#27198)
FungiFellow [Fri, 26 Apr 2024 07:48:15 +0000 (02:48 -0500)]
Quiver Crafting Recipe (#27198)

* Update quiver.yml

* Create quiver.yml

* Update clothing.yml

* Update pneumatic_cannon.yml

* Update pneumatic_cannon.yml

* Update pneumatic_cannon.yml

* Update pneumatic_cannon.yml

21 months agoAutomatic changelog update
PJBot [Fri, 26 Apr 2024 07:48:07 +0000 (07:48 +0000)]
Automatic changelog update

21 months agoTreatment of blood loss in the Rat King (#26887)
IlyaElDunaev [Fri, 26 Apr 2024 07:47:01 +0000 (10:47 +0300)]
Treatment of blood loss in the Rat King (#26887)

Bloodloss-RatKing

21 months agoAutomatic changelog update
PJBot [Fri, 26 Apr 2024 07:45:46 +0000 (07:45 +0000)]
Automatic changelog update

21 months agoWhitelisted Sec Webbing (#27303)
FungiFellow [Fri, 26 Apr 2024 07:44:40 +0000 (02:44 -0500)]
Whitelisted Sec Webbing (#27303)

* Whitelisted Sec / Merc Webbing

* Update belts.yml

* Misplaced Components fixed

* Trying to fix mapped fills

* Update belts.yml

* Update belts.yml

* Removed an Empty line

* Update belts.yml

21 months agoAutomatic changelog update
PJBot [Fri, 26 Apr 2024 07:35:26 +0000 (07:35 +0000)]
Automatic changelog update

21 months agoNo echo from handheld radio (#27046)
SkaldetSkaeg [Fri, 26 Apr 2024 07:34:20 +0000 (14:34 +0700)]
No echo from handheld radio (#27046)

I found the echo from my own radio very annoying.

21 months agoFix client-side replay error (#27332)
Leon Friedrich [Fri, 26 Apr 2024 07:30:03 +0000 (19:30 +1200)]
Fix client-side replay error (#27332)

21 months agoMigrate out rubber bullets/mags (#27329)
Nemanja [Fri, 26 Apr 2024 04:22:49 +0000 (00:22 -0400)]
Migrate out rubber bullets/mags (#27329)

21 months agoAutomatic changelog update
PJBot [Fri, 26 Apr 2024 02:26:58 +0000 (02:26 +0000)]
Automatic changelog update

21 months agoExpand UseDelay to support multiple delays per entity; fix bible healing and bag...
Tayrtahn [Fri, 26 Apr 2024 02:25:52 +0000 (22:25 -0400)]
Expand UseDelay to support multiple delays per entity; fix bible healing and bag pickup (#27234)

* Upgraded UseDelay to support multiple delays per entity

* Implement secondary delay for bibles.
Also some improvements to make it work nicely.

* Documentation is good

* Reserve the previous change; now Storage uses the special ID and Bible uses the default.

* .0

* Added VV support to UseDelayInfo

* Serialize better

* No register, just setlength

21 months agoAutomatic changelog update
PJBot [Fri, 26 Apr 2024 00:27:03 +0000 (00:27 +0000)]
Automatic changelog update

21 months agofix antag bugs (#27319)
Nemanja [Fri, 26 Apr 2024 00:25:57 +0000 (20:25 -0400)]
fix antag bugs (#27319)

* fix antag bugs

* Update NukeopsRuleComponent.cs

21 months agoAutomatic changelog update
PJBot [Thu, 25 Apr 2024 23:19:46 +0000 (23:19 +0000)]
Automatic changelog update

21 months agoGlasses in loadouts (#27286)
cool dolphin [Thu, 25 Apr 2024 23:18:39 +0000 (01:18 +0200)]
Glasses in loadouts (#27286)

* loadouts now have aaall the glasses

* cheap sunglasses dont exist at all

* empty commit to rerun tests, there's no way i fucked something up

21 months agoAdd command to toggle ghost visibility on the client (#27314)
ShadowCommander [Thu, 25 Apr 2024 16:26:21 +0000 (09:26 -0700)]
Add command to toggle ghost visibility on the client (#27314)

* Add command to toggle ghost visibility on the client

* Fix description

* Fix index of arg parsing

* Allow setting GhostVisibility directly

21 months agoBuff revenant structural damage (#27309)
SoulFN [Thu, 25 Apr 2024 11:02:25 +0000 (19:02 +0800)]
Buff revenant structural damage (#27309)

* 15 > 50

* update

50 >> 60

21 months agoAutomatic changelog update
PJBot [Thu, 25 Apr 2024 02:20:23 +0000 (02:20 +0000)]
Automatic changelog update

21 months agoRadio jammer update! (#25912)
beck-thompson [Thu, 25 Apr 2024 02:19:16 +0000 (19:19 -0700)]
Radio jammer update! (#25912)

* Added selectable power level to radio jammer

* Cleaned up OnGetVerb

* Settings are now stored in the .yml file. Simplified stuff a lot!

* Minor fixes!

* Small little baby fix :)

* Added the power level switch to the examine menu and also removed the ftl file as it was in the incorrect location.

* Minor code cleanup

* Changed byte -> int

* Update sprite

* Fixed licence

* Added power LED that changes if the jammer is on low power.

* Removed tabs

* Changed github link to the commit

* Changed all the RemComp to RemComDeferred

* Moved NetworkedComponent to shared

* Changed radio jammer textures back with minor edits

* Added a space because it was annoying me

* Jammer now updates range for suit sensors properly! Thanks nikthechampiongr :)

* Removed useless comment

* Cleaned up code that updates the range of tracking devices.

* Fixed client namespace and removed newline

* Cleaned up ChangeLEDState and ChangeChargeLevel.

* Added comments

* Read only

* Fixed another comment

* Locked in

* Made server inherit shared

* Update Content.Shared/Radio/EntitySystems/SharedJammerSystem.cs

* Update Content.Shared/Radio/EntitySystems/SharedJammerSystem.cs

* review fixes

---------

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
21 months agoFix DoAfter attempt event null error (#27280)
Leon Friedrich [Thu, 25 Apr 2024 01:54:25 +0000 (13:54 +1200)]
Fix DoAfter attempt event null error (#27280)

* Fix DoAfter attempt event null error

* A

21 months agoMega Antag Refactor (#25786)
Nemanja [Thu, 25 Apr 2024 01:31:45 +0000 (21:31 -0400)]
Mega Antag Refactor (#25786)

* Mega Antag Refactor

* last minute delta save

* more workshopping

* more shit

* ok tested this for once

* okkkkk sure

* generic delays for starting rules

* well darn

* nukies partially

* ouagh

* ballin' faded and smonkin wed

* obliterated the diff

* Spread my arms and soak up congratulations

* I've got plenty of love, but nothing to show for it

* but there’s too much sunlight
Shining on my laptop monitor, so I
Can’t see anything with any amount of clarity

* ok this junk

* OOK!

* fubar

* most of sloth's review

* oh boy

* eek

* hell yea!

* ASDFJASDJFvsakcvjkzjnhhhyh

21 months agofix analysis console bias button for real (#27299)
Nemanja [Thu, 25 Apr 2024 01:26:55 +0000 (21:26 -0400)]
fix analysis console bias button for real (#27299)

fix bias button for real

21 months agoFix .ftl keys (#27289)
metalgearsloth [Thu, 25 Apr 2024 01:19:17 +0000 (11:19 +1000)]
Fix .ftl keys (#27289)

Required for https://github.com/space-wizards/RobustToolbox/pull/4885 to not kill content

21 months agoAutomatic changelog update
PJBot [Wed, 24 Apr 2024 21:28:40 +0000 (21:28 +0000)]
Automatic changelog update

21 months agoAdd a trash bag to the advanced cleaning borg module. (#27226)
pigeonpeas [Wed, 24 Apr 2024 21:27:34 +0000 (17:27 -0400)]
Add a trash bag to the advanced cleaning borg module. (#27226)

add the trash bag

puts the trash bag in the advanced cleaning module

21 months agosaltern bar stool (#27263)
deltanedas [Wed, 24 Apr 2024 19:40:54 +0000 (19:40 +0000)]
saltern bar stool (#27263)

saltern stool

Co-authored-by: deltanedas <@deltanedas:kde.org>
21 months agoUpdate submodule to 219.2.0 (#27294)
metalgearsloth [Wed, 24 Apr 2024 14:35:56 +0000 (00:35 +1000)]
Update submodule to 219.2.0 (#27294)

21 months agoContent changes & tests for engine prototype validation PR (#27188)
Leon Friedrich [Wed, 24 Apr 2024 14:27:13 +0000 (02:27 +1200)]
Content changes & tests for engine prototype validation PR (#27188)

* Content changes & tests for engine prototype validation PR

* A

21 months agoVarious item status fixes/tweaks (#27267)
Pieter-Jan Briers [Wed, 24 Apr 2024 14:01:31 +0000 (16:01 +0200)]
Various item status fixes/tweaks (#27267)

* Always display item status panel fully

Initial feedback from the UI changes seems to be that a lot of people go "why is there empty space" so let's fix that.

* Fix item status middle hand being on the wrong side

I think I switched this around when fixing the left/right being inverted in the UI code.

* Minor status panel UI tweaks

Bottom-align contents now that the panel itself doesn't dynamically expand, prevent weird gaps.

Clip contents for panel

* Fix clipping on implanters and network configurators.

Made them take less space. For implanters the name has to be cut off, which I did by adding a new ClipControl to achieve that in rich text.

* Update visibility of item status panels based on whether you have hands at all.

This avoids UI for borgs looking silly.

Added a new "HandUILocation" enum that doesn't have middle hands to avoid confusion in UI code.

* Use BulletRender for laser guns too.

Provides all the benefits like fixing layout overflow and allowing multi-line stuff. Looks great now.

This involved generalizing BulletRender a bit so it can be used for not-just-bullets.

* Fix geiger word wrapping if you're really fucked

21 months agoAutomatic changelog update
PJBot [Wed, 24 Apr 2024 13:45:03 +0000 (13:45 +0000)]
Automatic changelog update

21 months agoAdd Truncheon to Secbelt Whitelist (#27281)
FungiFellow [Wed, 24 Apr 2024 13:43:56 +0000 (08:43 -0500)]
Add Truncheon to Secbelt Whitelist (#27281)

* Add Truncheon to Secbelt Whitelist

* Update belts.yml

* Added Truncehon Tag in Tags.yml

* Update security.yml

* Update security.yml

21 months agoAutomatic changelog update
PJBot [Wed, 24 Apr 2024 13:22:36 +0000 (13:22 +0000)]
Automatic changelog update

21 months agoMake the cargo telepad T2 civilian (#26270)
Alzore [Wed, 24 Apr 2024 13:21:28 +0000 (08:21 -0500)]
Make the cargo telepad T2 civilian (#26270)

therearetwowaystodothis

21 months agoFix climbing and bonking simultaneously (#27268)
Tayrtahn [Wed, 24 Apr 2024 13:02:43 +0000 (09:02 -0400)]
Fix climbing and bonking simultaneously (#27268)

* Properly network ClumsyComponent

* Fix being able to climb and bonk at the same time.
Also properly subscribe to AttemptClimbEvent by-ref.

* Update Content.Shared/Interaction/Components/ClumsyComponent.cs

21 months agoAdd NukeOps Test (#27207)
Leon Friedrich [Wed, 24 Apr 2024 05:38:43 +0000 (17:38 +1200)]
Add NukeOps Test (#27207)

* Add NukeOps Test

* Update EvacShuttleTest to also check mapinit

* Update RuleMaxTimeRestartTest

* Fix cvar cleanup

* A

* Revert some changes

* comments

* Add MappingTests

* Finally fix the test

* A

21 months agofix analysis console not saving bias button state (#27275)
Nemanja [Wed, 24 Apr 2024 05:35:16 +0000 (01:35 -0400)]
fix analysis console not saving bias button state (#27275)

21 months agoAutomatic changelog update
PJBot [Wed, 24 Apr 2024 02:43:41 +0000 (02:43 +0000)]
Automatic changelog update

21 months agoDo-afters belonging to other players are now shaded (#27273)
Plykiya [Wed, 24 Apr 2024 02:42:34 +0000 (19:42 -0700)]
Do-afters belonging to other players are now shaded (#27273)

Make do-afters belonging to other players shaded

Co-authored-by: Plykiya <plykiya@protonmail.com>
21 months agoRevert "Maints Exit Sign" (#27271)
Flareguy [Tue, 23 Apr 2024 18:40:26 +0000 (13:40 -0500)]
Revert "Maints Exit Sign" (#27271)

Revert "Maints Exit Sign (#26831)"

This reverts commit 905102064cd1311943093c9feeecca8bbd8bc358.

21 months agoAutomatic changelog update
PJBot [Tue, 23 Apr 2024 12:08:18 +0000 (12:08 +0000)]
Automatic changelog update

21 months agofix cargo teleporter (#27255)
Nemanja [Tue, 23 Apr 2024 12:07:12 +0000 (08:07 -0400)]
fix cargo teleporter (#27255)

* fix cargo teleporter

* don't delete orders

* basado

21 months agoAutomatic changelog update
PJBot [Tue, 23 Apr 2024 11:35:15 +0000 (11:35 +0000)]
Automatic changelog update

21 months agoAllow the purchase of emitters from cargo. (#27229)
pigeonpeas [Tue, 23 Apr 2024 11:34:09 +0000 (07:34 -0400)]
Allow the purchase of emitters from cargo. (#27229)

add emitter crates back to cargo + changes the contents of an emittercrate from emitter to emitterflatpack

:+1:

21 months agoAutomatic changelog update
PJBot [Tue, 23 Apr 2024 11:32:54 +0000 (11:32 +0000)]
Automatic changelog update

21 months agoMaints Exit Sign (#26831)
brainfood1183 [Tue, 23 Apr 2024 11:31:48 +0000 (12:31 +0100)]
Maints Exit Sign (#26831)

* Maints Exit Sign

* change description

* id, sprites changed from maints to exit
prototype now has an unshaded layer so it can be seen in the dark.

21 months agoAutomatic changelog update
PJBot [Tue, 23 Apr 2024 11:31:07 +0000 (11:31 +0000)]
Automatic changelog update

21 months agolower max firestacks to 10, refactor flammable (#27159)
Whisper [Tue, 23 Apr 2024 11:30:01 +0000 (07:30 -0400)]
lower max firestacks to 10, refactor flammable (#27159)

* lower max firestacks to 10, refactor flammable

* fix

* uncap fire stack damage, lower fire stack damage

21 months agoAutomatic changelog update
PJBot [Tue, 23 Apr 2024 11:26:04 +0000 (11:26 +0000)]
Automatic changelog update

21 months agoIncrease availibility of combat knives to security (#27224)
Ghagliiarghii [Tue, 23 Apr 2024 11:24:58 +0000 (07:24 -0400)]
Increase availibility of combat knives to security (#27224)

* Increase availibility of combat knives to security

* whitelisted combatknife in secbelt for Diona

* Revert SecDrobe change for MGS

21 months agoAutomatic changelog update
PJBot [Tue, 23 Apr 2024 08:58:15 +0000 (08:58 +0000)]
Automatic changelog update