]> git.smokeofanarchy.ru Git - space-station-14.git/log
space-station-14.git
20 months agoFix bypassing vaulting clumsy check with verb action. (#24977)
Tayrtahn [Sat, 23 Mar 2024 19:29:43 +0000 (15:29 -0400)]
Fix bypassing vaulting clumsy check with verb action. (#24977)

* Fix bypassing bonking with verb

* Revert "Fix bypassing bonking with verb"

This reverts commit efa0f0f5777b893bcee5a852994cfa1e3fda3e71.

* Properly refactored BonkSystem.

* Oh hey, this is redundant now

* Better solution

* Reduced default bonk chance from 75% to 50%

* Also do a little grammar fix

* Moved BonkChance from BonkableComponent to ClumsyComponent.

* Revert "Moved BonkChance from BonkableComponent to ClumsyComponent."

This reverts commit 0acbd9273f20ec478692603781adf15e06e5ed41.

* Another little grammar fix

* Matched default bonk doAfter length to default climb doAfter length

* Fixed duplicate popups

* Check CanVault with verb use too. Add granularity to ClimbingComponent and remove Leg/Foot requirement.

* Don't show verb if you can't climb

* Removed CanForceClimb

* byref record struct

20 months agoAutomatic changelog update
PJBot [Sat, 23 Mar 2024 17:31:20 +0000 (17:31 +0000)]
Automatic changelog update

20 months ago1x2 cable coils (#26361)
Killerqu00 [Sat, 23 Mar 2024 17:30:14 +0000 (18:30 +0100)]
1x2 cable coils (#26361)

* 1x2 cable coils

* sprite edits

* Revert "sprite edits"

This reverts commit 3c76c55d06e97c8ffa864a2eb025b9726112e2e5.

* coil rotate

20 months agoAutomatic changelog update
PJBot [Sat, 23 Mar 2024 16:36:03 +0000 (16:36 +0000)]
Automatic changelog update

20 months agoPartial atmos refactor (#22521)
Leon Friedrich [Sat, 23 Mar 2024 16:34:56 +0000 (03:34 +1100)]
Partial atmos refactor (#22521)

* Reduce atmos component queries

* Remove method events

* Cache airtight data

* Make MolesArchived nullable

* Fix airtight cache

* only get tile def once

* Immutable mixtures

* firelock queries

* misc

* misc cleanup

* Trim disconnected tiles

* Fix merge issues and bugs

* Why does the PR keep increasing in scope

* debug overlay

* Fix bugs

* Fix test, remove unused events

* Add setmapatmos command

* Fix overlays

* Add map check

* A

* Resolve conflicts with #26102

* Remove some obsolete methods

21 months agoChanged black carpet texture to correctly align itself. (#26358)
OnyxTheBrave [Sat, 23 Mar 2024 08:39:40 +0000 (03:39 -0500)]
Changed black carpet texture to correctly align itself. (#26358)

21 months agoAutomatic changelog update
PJBot [Sat, 23 Mar 2024 04:14:12 +0000 (04:14 +0000)]
Automatic changelog update

21 months agoThrowing Knives: Syndicate Kit (#26026)
Ubaser [Sat, 23 Mar 2024 04:13:06 +0000 (15:13 +1100)]
Throwing Knives: Syndicate Kit (#26026)

* add

* rename

* change damage type and lower price

* 6 tc

* fix?

* missed listing

* Update Resources/Textures/Objects/Storage/boxes.rsi/meta.json

* Update Resources/Textures/Objects/Storage/boxes.rsi/meta.json

* Update Resources/Textures/Objects/Storage/boxes.rsi/meta.json

---------

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
21 months agoFix crash on load when no slot key assigned (#26354)
Wrexbe (Josh) [Sat, 23 Mar 2024 03:55:19 +0000 (20:55 -0700)]
Fix crash on load when no slot key assigned (#26354)

Co-authored-by: wrexbe <wrexbe@protonmail.com>
21 months agoMake air tanks appear on the back in suitstorage (#26353)
Mr. 27 [Sat, 23 Mar 2024 03:46:40 +0000 (23:46 -0400)]
Make air tanks appear on the back in suitstorage (#26353)

* g

* a

* jetpak

21 months agoAutomatic changelog update
PJBot [Sat, 23 Mar 2024 01:43:57 +0000 (01:43 +0000)]
Automatic changelog update

21 months agoNPC steering tweaks (#26351)
metalgearsloth [Sat, 23 Mar 2024 01:42:51 +0000 (12:42 +1100)]
NPC steering tweaks (#26351)

- Fix the free node check considering the whole tile and not the poly.
- Clear maps on direction resets.
- More robust arrival checks for pathfinding nodes.

21 months agoFix cross-grid spreader behavior (#26346)
Tayrtahn [Fri, 22 Mar 2024 20:29:14 +0000 (16:29 -0400)]
Fix cross-grid spreader behavior (#26346)

21 months agoAutomatic changelog update
PJBot [Fri, 22 Mar 2024 17:36:46 +0000 (17:36 +0000)]
Automatic changelog update

21 months agoThe return of the 'long bedhead' haircut as an alternative (#26336)
RenQ [Fri, 22 Mar 2024 17:35:40 +0000 (20:35 +0300)]
The return of the 'long bedhead' haircut as an alternative (#26336)

21 months agoFix missing semicolon after migration. (#26337)
Pieter-Jan Briers [Fri, 22 Mar 2024 15:50:55 +0000 (16:50 +0100)]
Fix missing semicolon after migration. (#26337)

Are you kidding me EFCore doesn't sanitize this itself?

21 months agoAutomatic changelog update
PJBot [Fri, 22 Mar 2024 09:38:52 +0000 (09:38 +0000)]
Automatic changelog update

21 months agoAdded verb action to Glue/Lube system (#26002)
SlamBamActionman [Fri, 22 Mar 2024 09:37:46 +0000 (10:37 +0100)]
Added verb action to Glue/Lube system (#26002)

* Added verb action to Glue/Lube system

* Changes based on feedback

* Fix TryGlue/Lube to use Entity<> rather than EntityUid, Component

21 months agoAutomatic changelog update
PJBot [Fri, 22 Mar 2024 08:24:27 +0000 (08:24 +0000)]
Automatic changelog update

21 months agoIrish Coffee Recipe Tweak (#26327)
BlitzTheSquishy [Fri, 22 Mar 2024 08:23:21 +0000 (19:23 +1100)]
Irish Coffee Recipe Tweak (#26327)

Update drinks.yml

Why would this need to be 2+2=4 when 1+1=2 is the more logical reaction?

21 months agoAutomatic changelog update
PJBot [Fri, 22 Mar 2024 08:21:53 +0000 (08:21 +0000)]
Automatic changelog update

21 months agoNerf budget insulated gloves (#26318)
liltenhead [Fri, 22 Mar 2024 08:20:46 +0000 (01:20 -0700)]
Nerf budget insulated gloves (#26318)

Insul Chance

21 months agoCode Cleanup: Purge obsolete MapManager methods (#26279)
Tayrtahn [Fri, 22 Mar 2024 07:08:40 +0000 (03:08 -0400)]
Code Cleanup: Purge obsolete MapManager methods (#26279)

* GetGrid

* GridExists

* TryGetGrid

21 months agoAutomatic changelog update
PJBot [Fri, 22 Mar 2024 07:02:03 +0000 (07:02 +0000)]
Automatic changelog update

21 months agoSnore is a trait now (#26322)
lzk [Fri, 22 Mar 2024 07:00:57 +0000 (08:00 +0100)]
Snore is a trait now (#26322)

21 months agoSanitize "ig" (#26328)
Doctor-Cpu [Fri, 22 Mar 2024 06:59:23 +0000 (06:59 +0000)]
Sanitize "ig" (#26328)

replace ig

21 months agobagel update (#26326)
Emisse [Fri, 22 Mar 2024 03:22:02 +0000 (21:22 -0600)]
bagel update (#26326)

21 months agoAutomatic changelog update
PJBot [Fri, 22 Mar 2024 02:00:24 +0000 (02:00 +0000)]
Automatic changelog update

21 months agoFix puller being improperly unset when pulling stops. (#26312)
nikthechampiongr [Fri, 22 Mar 2024 01:59:18 +0000 (03:59 +0200)]
Fix puller being improperly unset when pulling stops. (#26312)

Fix puller not being improperly unset on PullableComponent while being unpulled.

When unpulled, the pullableComp has its puller field set to null after the message signifying the pulling has stopped
has been sent. Since the component has a field to determine whether its owner is being pulled which is determined by
the puller field, systems listening on the event would think that the owner of the component was still being pulled.

21 months agoAutomatic changelog update
PJBot [Fri, 22 Mar 2024 01:58:55 +0000 (01:58 +0000)]
Automatic changelog update

21 months agoFTL UIScale fixes (#26305)
metalgearsloth [Fri, 22 Mar 2024 01:57:49 +0000 (12:57 +1100)]
FTL UIScale fixes (#26305)

- Fix text drawing being offset.
- Fix beacon snapping and distance check.
- Fix DrawData being offset.
- Fix bounds check for map objects not using PixelSize.

21 months agoAutomatic changelog update
PJBot [Fri, 22 Mar 2024 00:20:58 +0000 (00:20 +0000)]
Automatic changelog update

21 months agoremove rped (#26316)
deltanedas [Fri, 22 Mar 2024 00:20:26 +0000 (00:20 +0000)]
remove rped (#26316)

* remove rped

* trol

---------

Co-authored-by: deltanedas <@deltanedas:kde.org>
21 months agoDoor Remote now shows Mode in UI (#26162)
Plykiya [Fri, 22 Mar 2024 00:19:52 +0000 (17:19 -0700)]
Door Remote now shows Mode in UI (#26162)

* Prep for DoorRemote Status

* Door Remote Mode Messages

* plural opens and closes

* never trust webedits

---------

Co-authored-by: Plykiya <plykiya@protonmail.com>
21 months agoAutomatic changelog update
PJBot [Thu, 21 Mar 2024 17:43:38 +0000 (17:43 +0000)]
Automatic changelog update

21 months agoFix scram! implant keeping you pulled to someone when teleporting you (#26309)
nikthechampiongr [Thu, 21 Mar 2024 17:42:32 +0000 (19:42 +0200)]
Fix scram! implant keeping you pulled to someone when teleporting you (#26309)

* Fix scram! implant keeping you pulled to someone when teleporting you

* Exorcise sleep deprivation speak

21 months agoAutomatic changelog update
PJBot [Thu, 21 Mar 2024 15:16:52 +0000 (15:16 +0000)]
Automatic changelog update

21 months agoImprove admin message seen/dismiss state. (#26223)
Pieter-Jan Briers [Thu, 21 Mar 2024 15:15:46 +0000 (16:15 +0100)]
Improve admin message seen/dismiss state. (#26223)

Fixes #26211

Admin messages now have separate "seen" and "dismissed" fields. The idea is that an admin should be able to tell whether a user pressed the "dismiss for now" button. Instead of using "seen" as "show this message to players when they join", "dismissed" is now used for this.

Existing notes in the database will automatically be marked as dismissed on migration. A note cannot be dismissed without being seen (enforced via constraint in the database too, aren't I fancy).

As part of this, it has become impossible for a player to play without dismissing the message in some form. Instead of a shitty popup window, the popup is now a fullscreen overlay that blocks clicks behind it, making the game unplayable. Also, if a user somehow has multiple messages they will be combined into one popup.

Also I had enough respect for the codebase to make it look better and clean up the code somewhat. Yippee.

21 months agoAutomatic changelog update
PJBot [Thu, 21 Mar 2024 13:17:24 +0000 (13:17 +0000)]
Automatic changelog update

21 months agoRats eyes glow in dark + reorganize rat textures (#26300)
James Simonson [Thu, 21 Mar 2024 13:16:18 +0000 (21:16 +0800)]
Rats eyes glow in dark + reorganize rat textures (#26300)

* Split mice from rats and made rats eye glow

+ added red eyes to regal rats (Both king and buff) + normal rats
- removed mouse-3 sprites from mice and moved it into a dedicated rat rsi
+fixed admin smite wording (you turn players into mice, not rats)

* minor formatting fix

* removed version numbers float.

* Typo fix + removed unneeded layer name

21 months agoCode cleanup: Purge calls to obsolete EntityCoordinates methods (#26292)
Tayrtahn [Thu, 21 Mar 2024 01:59:56 +0000 (21:59 -0400)]
Code cleanup: Purge calls to obsolete EntityCoordinates methods (#26292)

* Purge calls to obsolete EntityCoordinates methods

* Pizza defruited; rerun those tests!

21 months agoFix some invalid damage types (#26295)
Tayrtahn [Thu, 21 Mar 2024 01:58:21 +0000 (21:58 -0400)]
Fix some invalid damage types (#26295)

Fixed some invalid damage types

21 months agofix legally distinct visor man plush name. (#26299)
Pieter-Jan Briers [Thu, 21 Mar 2024 01:48:05 +0000 (02:48 +0100)]
fix legally distinct visor man plush name. (#26299)

am in vr. approved by real spaniard.

21 months agoAutomatic changelog update
PJBot [Wed, 20 Mar 2024 19:04:59 +0000 (19:04 +0000)]
Automatic changelog update

21 months agoPizza is not a fruit (#26293)
Tayrtahn [Wed, 20 Mar 2024 19:03:53 +0000 (15:03 -0400)]
Pizza is not a fruit (#26293)

* Pizza is not a fruit

* Also the slice

* Let the lizards still eat pizza

21 months agoAutomatic changelog update
PJBot [Wed, 20 Mar 2024 16:08:45 +0000 (16:08 +0000)]
Automatic changelog update

21 months agoPer-department wire layouts (#26247)
Killerqu00 [Wed, 20 Mar 2024 16:07:38 +0000 (17:07 +0100)]
Per-department wire layouts (#26247)

* add per-department wire layouts

* fix science/research inconsistency

* fix wireLayout inheritance

* science is no longer security

* Security doors back to normal wire count

* implement proper wire inheritance

* revert WiresSystem.cs fix

21 months agoFix wire layout inheritance. (#26289)
Pieter-Jan Briers [Wed, 20 Mar 2024 15:22:47 +0000 (16:22 +0100)]
Fix wire layout inheritance. (#26289)

Wire layouts manually navigate the inheritance hierarchy, but the data fields on the prototypes were also automatically inherited already. This meant that inheriting a wire layout prototype and changing nothing would cause the wires to be duplicated unless they were manually modified on top.

Fix is easy: just disable inheritance on the data fields.

Also, integration test for it.

21 months agoFix EFCore obsoletion warnings in Content.Server.Database (#26285)
Pieter-Jan Briers [Wed, 20 Mar 2024 14:47:36 +0000 (15:47 +0100)]
Fix EFCore obsoletion warnings in Content.Server.Database (#26285)

21 months agoFix blunt melee weapon hitsound (#26286)
Mr. 27 [Wed, 20 Mar 2024 14:25:38 +0000 (10:25 -0400)]
Fix blunt melee weapon hitsound (#26286)

* ok

* Update welders.yml

21 months agoMonkey and gorilla melee weapon fix (#26288)
Mr. 27 [Wed, 20 Mar 2024 14:22:30 +0000 (10:22 -0400)]
Monkey and gorilla melee weapon fix (#26288)

Update animals.yml

21 months agoAutomatic changelog update
PJBot [Wed, 20 Mar 2024 11:58:45 +0000 (11:58 +0000)]
Automatic changelog update

21 months agoThrown soap/banana/(etc?) will fail to slip until it lands (#24494)
Errant [Wed, 20 Mar 2024 11:57:39 +0000 (12:57 +0100)]
Thrown soap/banana/(etc?) will fail to slip until it lands (#24494)

* throw miss

* event

* whoops

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
* fix popup duplication

* Separate cancellable event

* no popup, no problem

* remove leftover stuff

---------

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
21 months agomake traitor syndicate reinforcements get the traitor role (#25400)
Mr. 27 [Wed, 20 Mar 2024 08:41:50 +0000 (04:41 -0400)]
make traitor syndicate reinforcements get the traitor role (#25400)

inital

21 months agonew book - Tales of a Tired Janitor (#24441)
Boaz1111 [Wed, 20 Mar 2024 08:27:37 +0000 (09:27 +0100)]
new book - Tales of a Tired Janitor (#24441)

* book

* Update book-authorbooks.ftl

21 months agoCode cleanup: Dirty(Comp) (#26238)
Tayrtahn [Wed, 20 Mar 2024 03:27:02 +0000 (23:27 -0400)]
Code cleanup: Dirty(Comp) (#26238)

* Replaced uses of Dirty(Component) with Dirty(Uid, Component)
Modified some systems (notably pulling-related) to use uids.

* Missed a few

* Revert changes to pulling

* No

21 months agospawn panel rock crab suffix (#26264)
IProduceWidgets [Wed, 20 Mar 2024 03:22:16 +0000 (23:22 -0400)]
spawn panel rock crab suffix (#26264)

crab crab crab crab crab its all crabs.

21 months agoAdds logging for refunds (#26274)
keronshb [Wed, 20 Mar 2024 02:46:03 +0000 (22:46 -0400)]
Adds logging for refunds (#26274)

LGTM

21 months agoFix Fland's Cargo Shuttle Atmos (#26273)
Nairod [Wed, 20 Mar 2024 00:16:53 +0000 (19:16 -0500)]
Fix Fland's Cargo Shuttle Atmos (#26273)

21 months agoFix build (#26258)
metalgearsloth [Tue, 19 Mar 2024 12:34:00 +0000 (23:34 +1100)]
Fix build (#26258)

* Fix build

- Fixes a couple paint things that were broken.

* wat

21 months agoSimplify DoAfterArgs behavior for movement and distance checks (#25226)
nikthechampiongr [Tue, 19 Mar 2024 10:09:00 +0000 (12:09 +0200)]
Simplify DoAfterArgs behavior for movement and distance checks (#25226)

* Merge BreakOnWeightlessMove and BreakOnMove. Provide different theshold for weightless movement.

* Adjust WeightlessMovementThresholds. Put a thing I forgot to put in the doafterargs.

* Make DoAfterArgs only use OnMove to determine whether to check for
movement and MoveThreshold to determine the threshold regardless of
weightlessness. Gave DistanceThreshold a default value which will always
be checked now.

* Fix issue introduced by merge.

* Use interaction system for determining whether a distance is within range

* Fix incorrect doafter args introduced by previous merge.
Forgor to commit these.

* Exorcise ghost.

The execution system should have been deleted when I merged previously.
For a reason I cannot comprehend it came back, but only the execution
system.

* Exorcise ghost Pt. 2

* Allow for movement check to be overriden in zero g and adjust doafter args where needed.

You can now override checking for movement in zero g with the BreakOnWeightlessMove bool. By default it will check.
The following doafters were made to ignore the movement check in zero g:
- Healing yourself with healing items,
- Removing embedded projectiles,
- Using tools like welders and crowbars

* Adjust distance for cuffing/uncuffing to work. Make injections not break on weightless movement.

* Fix evil incorrect and uneeded comments

21 months agoChanged current value to unextracted value in artifact report guidebook (#26253)
Verm [Tue, 19 Mar 2024 04:04:38 +0000 (23:04 -0500)]
Changed current value to unextracted value in artifact report guidebook (#26253)

* Fix name

Forgot the name was also different

* Fix Name, wording

happened so fast I messed up

21 months agoAutomatic changelog update
PJBot [Tue, 19 Mar 2024 03:49:58 +0000 (03:49 +0000)]
Automatic changelog update

21 months agoStore Refund Fix (#26251)
keronshb [Tue, 19 Mar 2024 03:48:52 +0000 (23:48 -0400)]
Store Refund Fix (#26251)

Removes else that accidentally enables refunds

21 months agoPulling rework v2 (#24936)
metalgearsloth [Tue, 19 Mar 2024 03:30:56 +0000 (14:30 +1100)]
Pulling rework v2 (#24936)

* Pulling rework

Fixing up the FOUR systems managing pulling, all the shitcode, and also making it nicer ingame.

* More pulling cleanup

* stats

* More cleanup

* First draft

* More pulling

* weh

* Fix puller

* Pulling working

* Fix merge

* Dunked

* Self-merge time

* Fix hotkey

* Fix container changes

* oop

* Fix multi-pulling

* Move alerts cleanup.

* pulling fixes

21 months agoAutomatic changelog update
PJBot [Tue, 19 Mar 2024 03:23:26 +0000 (03:23 +0000)]
Automatic changelog update

21 months agoFix artifact report info (#26252)
Verm [Tue, 19 Mar 2024 03:22:21 +0000 (22:22 -0500)]
Fix artifact report info (#26252)

* Update ArtifactReports.xml

Fix conflicting info

* Small tweak to wording

21 months agoAutomatic changelog update
PJBot [Tue, 19 Mar 2024 02:37:27 +0000 (02:37 +0000)]
Automatic changelog update

21 months agoFix recycled containers deleting items inside them (#26045)
SlamBamActionman [Tue, 19 Mar 2024 02:36:21 +0000 (03:36 +0100)]
Fix recycled containers deleting items inside them (#26045)

* Removes items from containers in reclaimers

* Made it into an event instead

* Sloth review comment

* Fix indentation and rename field

21 months agoAutomatic changelog update
PJBot [Mon, 18 Mar 2024 22:36:52 +0000 (22:36 +0000)]
Automatic changelog update

21 months agoFix SCRAM implant not working while cuffed. Incidentally fix freedom implant working...
nikthechampiongr [Mon, 18 Mar 2024 22:35:46 +0000 (00:35 +0200)]
Fix SCRAM implant not working while cuffed. Incidentally fix freedom implant working while dead/crit (#25978)

* Fix SCRAM implant not being usable while in cuffs. Also fix freedom implant from working while dead/crit as a side effect

* Move check up to apply to all actions and do thing I forgor to do before

* Change check into an ActionBlocker check that also checks whether the user is sleeping.

* Make checking for Consciousness the default for actions

Went through and chose what I believe to be sensible defaults for actions that had CheckCanInteract.

* Fix typos my beloved

I had an unbelievable skill issue

* Fix major skill issue

21 months agoAutomatic changelog update
PJBot [Mon, 18 Mar 2024 21:58:42 +0000 (21:58 +0000)]
Automatic changelog update

21 months agoInitial Infected can see each other (#25934)
Killerqu00 [Mon, 18 Mar 2024 21:57:36 +0000 (22:57 +0100)]
Initial Infected can see each other (#25934)

initial infected icon

21 months agoAutomatic changelog update
PJBot [Mon, 18 Mar 2024 21:48:45 +0000 (21:48 +0000)]
Automatic changelog update

21 months agoZombies can very slowly regen heat and shock damage (#25925)
shamp [Mon, 18 Mar 2024 21:47:39 +0000 (00:47 +0300)]
Zombies can very slowly regen heat and shock damage (#25925)

Update ZombieComponent.cs

21 months agoAutomatic changelog update
PJBot [Mon, 18 Mar 2024 21:37:30 +0000 (21:37 +0000)]
Automatic changelog update

21 months agoBumps LoneOps minimum required players to 20 (#26244)
Boaz1111 [Mon, 18 Mar 2024 21:36:24 +0000 (22:36 +0100)]
Bumps LoneOps minimum required players to 20 (#26244)

done

21 months agoAutomatic changelog update
PJBot [Mon, 18 Mar 2024 21:35:41 +0000 (21:35 +0000)]
Automatic changelog update

21 months agosaltern paramedic slot (#26038)
deltanedas [Mon, 18 Mar 2024 21:35:03 +0000 (21:35 +0000)]
saltern paramedic slot (#26038)

add paramedic to prototype

Co-authored-by: deltanedas <@deltanedas:kde.org>
21 months agoAdds craftable ducky slippers (#26138)
Plykiya [Mon, 18 Mar 2024 21:34:34 +0000 (14:34 -0700)]
Adds craftable ducky slippers (#26138)

* Craftable ducky slippers

* fix node

---------

Co-authored-by: Plykiya <plykiya@protonmail.com>
21 months agoAutomatic changelog update
PJBot [Mon, 18 Mar 2024 21:34:13 +0000 (21:34 +0000)]
Automatic changelog update

21 months agoUpdated the TEG page (#26170)
Terraspark4941 [Mon, 18 Mar 2024 21:33:07 +0000 (02:33 +0500)]
Updated the TEG page (#26170)

* Ported from guidebook-cleanup branch on my fork

* Missed a skill issue, thanks Tayrtahn

* Fixed misinformation

21 months agoAutomatic changelog update
PJBot [Mon, 18 Mar 2024 21:32:40 +0000 (21:32 +0000)]
Automatic changelog update

21 months agoInclude bans in adminremarks command (#26240)
Pieter-Jan Briers [Mon, 18 Mar 2024 21:31:34 +0000 (22:31 +0100)]
Include bans in adminremarks command (#26240)

Fixes #20645

21 months agoAutomatic changelog update
PJBot [Mon, 18 Mar 2024 21:30:54 +0000 (21:30 +0000)]
Automatic changelog update

21 months agoSpray Paint (Review Ready) (#23003)
brainfood1183 [Mon, 18 Mar 2024 21:29:48 +0000 (21:29 +0000)]
Spray Paint (Review Ready) (#23003)

* Spray Paint (Draft)

* paint colors, paints in maints loot, cargo crate of paints.

* fix

* remove paint (sort of)

* moved paintcleaner into own system

* Moved paint to server (had to unfortunately)

* doafter now breaks when moving away.

* cant paint mobstatecomp

* loads of fixes

* fixes

* fixes

* nopaintshadercomp

* fixes

* fix

* use locale for paint remove string

* remove nopaintshadercomponent and use blacklist

* remove enabled.true from visualizer

* paint doafter event.

* add verbs for paint and remove paint and icon for paint verb.

* fixes

* no longer replaces shader when shader exists.

* replace forloop with foreach, check shader before adding and removing.

* paint doafter now separate so no copy paste code

* Entities in sprayed targets item slots are also now correctly sprayed.

* fix

* fix

* fix airlock psray painter now removes painted before painting door.

* spray paints now use openablecomponent.

* fix

* fix damn accesstypes.

* fix

* fix

21 months agoManual changelog update
PJBot [Mon, 18 Mar 2024 20:21:55 +0000 (20:21 +0000)]
Manual changelog update

21 months agomakes closets/lockers better (#24942)
potato1234_x [Mon, 18 Mar 2024 20:53:13 +0000 (06:53 +1000)]
makes closets/lockers better (#24942)

* hmngm

* fix

21 months agoFix barotrauma pressure protection (#26236)
Pieter-Jan Briers [Mon, 18 Mar 2024 16:46:31 +0000 (17:46 +0100)]
Fix barotrauma pressure protection (#26236)

Oops

In #26217 I re-organized the logic for the calculation. Part of that was moving the logic for GetFeltLowPressure and GetFeltHighPressure to be done before we actually check the hazard thresholds. What I didn't realize is that, with how our pressure protection is set up, these functions can return values so extreme they rebound into the other category.

For example, according to the math, when you're wearing a hardsuit in a low-pressure environment you have "felt" pressure of 1000 kPa. Yeah that's not right.

Now these functions clamp their result to OneAtmosphere, in the appropriate direction (101.3 kPa).

Fixes #26234

21 months agoIncrease lone ops TC from 40 to 60 (#26130)
Plykiya [Mon, 18 Mar 2024 14:15:53 +0000 (07:15 -0700)]
Increase lone ops TC from 40 to 60 (#26130)

* Create lone ops outfit and 60 TC radio

* Changed lone op entity to use the new loneop outfit prototype

* Fix shop

---------

Co-authored-by: Plykiya <plykiya@protonmail.com>
21 months agofix decoy bomb uplink category (#26205)
Ilya246 [Mon, 18 Mar 2024 13:57:59 +0000 (17:57 +0400)]
fix decoy bomb uplink category (#26205)

move

21 months agoImproves Medical Hud interface and functionality (#26027)
DoutorWhite [Mon, 18 Mar 2024 13:56:12 +0000 (10:56 -0300)]
Improves Medical Hud interface and functionality (#26027)

* Improvements to the medical hud interface

* Adds an icon for SSD players

* Indentation fix

* Update sprites, changes direction and adds new status icon.

* Adds decomposing icon

* Code cleaning

* Changes Crit Icon sprite

* Simplifies the decision structure

* Changes copyright line

* Changes Critical Icon sprite

* Makes the Critical Icon border darker

* Changes sprites to /tg/ station

* Updates copyright

* Makes Dead Icon animation slight faster

* Code cleaning

* Remove some unused imports

* Code cleaning and rename icon

* Minor code cleaning

21 months agoFix borg charger error (#26230)
Tayrtahn [Mon, 18 Mar 2024 13:37:49 +0000 (09:37 -0400)]
Fix borg charger error (#26230)

Fix borg chargers not working

21 months agoAdd reckless replay load button (#26212)
Leon Friedrich [Mon, 18 Mar 2024 07:31:36 +0000 (18:31 +1100)]
Add reckless replay load button (#26212)

* Add reckless replay load button

* A

* More descriptive button

21 months agoMove faction exception and everything it needs to shared (#25154)
deltanedas [Mon, 18 Mar 2024 07:23:25 +0000 (07:23 +0000)]
Move faction exception and everything it needs to shared (#25154)

* move faction prototype to shared

* move faction exception and member stuff to shared

* fix breaking changes for random stuff

* move pettable friend stuff to shared

* mostly fix

* final fixy

* dragonops

* final fixy II

* use querys and fix warpspeed fish (probably)

* fixer

* Rrrr!

---------

Co-authored-by: deltanedas <@deltanedas:kde.org>
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
21 months agoreach update (#26224)
Emisse [Mon, 18 Mar 2024 06:52:28 +0000 (00:52 -0600)]
reach update (#26224)

* reach update

* fixgridatmos

* invalid link error

* move arrivals to the side

* who are we if we just get squashmerged anyway

* chocolate machine

21 months agomake romerol work on the dead (#26222)
Mr. 27 [Mon, 18 Mar 2024 06:25:36 +0000 (02:25 -0400)]
make romerol work on the dead (#26222)

* a

* review

* g

21 months agoSuit slot weapon consistency + visuals (#26152)
vanx [Mon, 18 Mar 2024 06:16:09 +0000 (09:16 +0300)]
Suit slot weapon consistency + visuals (#26152)

suit slot my beloved

Co-authored-by: vanx <#vanxxxx>
21 months agoFixed safe filling with WT550 (#26208)
HappyRoach [Mon, 18 Mar 2024 06:10:28 +0000 (09:10 +0300)]
Fixed safe filling with WT550 (#26208)

21 months agoFix pressure damage calculations (#26217)
Kevin Zheng [Mon, 18 Mar 2024 05:16:31 +0000 (21:16 -0800)]
Fix pressure damage calculations (#26217)