]> git.smokeofanarchy.ru Git - space-station-14.git/log
space-station-14.git
20 months agoReduced Warning Count By 130 For Full Rebuilds (#26518)
Jake Huxell [Fri, 29 Mar 2024 05:28:16 +0000 (01:28 -0400)]
Reduced Warning Count By 130 For Full Rebuilds (#26518)

* remove deprecated entity coordinate extension functions. Reduces warning count by approximately 50

* final toCoords Removed

* Remove all unused variables and dead code paths

* remove always true variable, should be a cvar or something instead

* remove superfluous variables from tests

20 months agoAutomatic changelog update
PJBot [Fri, 29 Mar 2024 05:04:40 +0000 (05:04 +0000)]
Automatic changelog update

20 months agoSend what seleted for secret to admin chat (#26500)
lzk [Fri, 29 Mar 2024 05:03:34 +0000 (06:03 +0100)]
Send what seleted for secret to admin chat (#26500)

* Send what seleted for secret to admin chat

* add line

* Add localization support

20 months agoAutomatic changelog update
PJBot [Fri, 29 Mar 2024 02:31:29 +0000 (02:31 +0000)]
Automatic changelog update

20 months ago[BugFix] Persist Job Restrictions When New User Late Joins (#26498)
Jake Huxell [Fri, 29 Mar 2024 02:30:23 +0000 (22:30 -0400)]
[BugFix] Persist Job Restrictions When New User Late Joins (#26498)

* make sure to keep late join button disabled if requirements not met

* more succinct representation of condition

20 months agoFoldable ushanka (#26519)
Valent [Fri, 29 Mar 2024 01:07:38 +0000 (06:07 +0500)]
Foldable ushanka (#26519)

* UpdateUshankaPrototype

* UpdateUshankaPrototype

20 months agomore melee weapon sound fixes (#26520)
Mr. 27 [Fri, 29 Mar 2024 01:06:23 +0000 (21:06 -0400)]
more melee weapon sound fixes (#26520)

g

20 months agoAutomatic changelog update
PJBot [Thu, 28 Mar 2024 20:45:52 +0000 (20:45 +0000)]
Automatic changelog update

20 months agoGo back to constant electrocution damage based on voltage (#26455)
Nemanja [Thu, 28 Mar 2024 20:44:44 +0000 (16:44 -0400)]
Go back to constant electrocution damage based on voltage (#26455)

Makes electrocution damage based on the voltage of the wire and bring down the damage to a sane level. It's no longer primarily based on the power being received.

LV Cable -> 10 damage
MV Cable -> 20 damage
HV Cable -> 30 damage

Having a primarily power-based damage system causes there to be massive fluctuations in damage based on things outside of a regular player's control, like the station power output. This removes a lot of player agency and turns grilles into a risky gamble where they can either do no damage or instantly fry the player due to simply being hooked up to the engine.

While this may be a more accurate simulation in some regards, the reality of the gameplay is that it's often just frustrating, resulting in constant death traps as players brushing against electrified grilles and punching wires take absurd amounts of damage. By making them flat rates, it's possible to actually balance the damage output.

20 months agoFix Incorrect stealth messages appearing on readmin. (#26511)
nikthechampiongr [Thu, 28 Mar 2024 19:19:53 +0000 (19:19 +0000)]
Fix Incorrect stealth messages appearing on readmin. (#26511)

Fix major skill issue/Incorrect stealth messages appearing on readmin.

20 months agoFix arcade goodbye message implementation (#26514)
Tayrtahn [Thu, 28 Mar 2024 16:56:49 +0000 (12:56 -0400)]
Fix arcade goodbye message implementation (#26514)

20 months agoSentien artifact ghost role locale (#26509)
lapatison [Thu, 28 Mar 2024 15:13:14 +0000 (18:13 +0300)]
Sentien artifact ghost role locale (#26509)

localize

20 months agoFix master (#26501)
metalgearsloth [Thu, 28 Mar 2024 11:12:36 +0000 (22:12 +1100)]
Fix master (#26501)

* Fix master

* this

* messages

* Fix missing verb name parrot

* Fix messagePack for blockgame and spacevillain

---------

Co-authored-by: ShadowCommander <10494922+ShadowCommander@users.noreply.github.com>
20 months agoSeparate "thank you" messages from general ads (#25867)
Tayrtahn [Thu, 28 Mar 2024 06:46:26 +0000 (02:46 -0400)]
Separate "thank you" messages from general ads (#25867)

* Separated "thank you" messages from general ads

* Moved MessagePackPrototype to shared, cleaned up AdvertiseComponent, and actually killed AdvertisementsPackPrototype.
+More suggests changes.

* Rename PackPrototypeID to Pack in both components.

20 months agoAutomatic changelog update
PJBot [Thu, 28 Mar 2024 06:37:49 +0000 (06:37 +0000)]
Automatic changelog update

20 months agovoicemask can select speech verb (#25768)
deltanedas [Thu, 28 Mar 2024 06:36:43 +0000 (06:36 +0000)]
voicemask can select speech verb (#25768)

* add Name field to SpeechVerbPrototype

* extra locale for voice mask ui

* SpeechVerb ui and handling

* raaaaaaaaa

* reeeeeeeeal

Co-authored-by: Tayrtahn <tayrtahn@gmail.com>
* fix sort

* did you hear john syndicate died of ligma

* Update Content.Client/VoiceMask/VoiceMaskNameChangeWindow.xaml

---------

Co-authored-by: deltanedas <@deltanedas:kde.org>
Co-authored-by: Tayrtahn <tayrtahn@gmail.com>
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
20 months agoAutomatic changelog update
PJBot [Thu, 28 Mar 2024 06:34:02 +0000 (06:34 +0000)]
Automatic changelog update

20 months agodynamic alert sprites (#25452)
Nemanja [Thu, 28 Mar 2024 06:32:56 +0000 (02:32 -0400)]
dynamic alert sprites (#25452)

* dynamic alert sprite

* fix fat cooldowns

20 months agobiggest gridinv update OF ALL TIME (#25834)
deltanedas [Thu, 28 Mar 2024 06:31:47 +0000 (06:31 +0000)]
biggest gridinv update OF ALL TIME (#25834)

* add SaveItemLocation keybind

* make item direction public to avoid having to change between Angle for no reason

* add item location saving

* show

* Added a better save keybind, made it draw saved positions, and trying to save in a position it has already been saved in removes that position.

* w

* code style

* Make taken spots appear blue

* style

* !

---------

Co-authored-by: deltanedas <@deltanedas:kde.org>
Co-authored-by: notquitehadouken <tripwiregamer@gmail.com>
Co-authored-by: I.K <45953835+notquitehadouken@users.noreply.github.com>
20 months agoAutomatic changelog update
PJBot [Thu, 28 Mar 2024 06:29:51 +0000 (06:29 +0000)]
Automatic changelog update

20 months agoArcade machine improvements (#24200)
Tayrtahn [Thu, 28 Mar 2024 06:28:45 +0000 (02:28 -0400)]
Arcade machine improvements (#24200)

* Give 'em something to talk about

* Wire panel visuals

* Wire graphics tweak

* More ads and thanks

* More ads for a noisy arcade

* New screen for space villain machines

* Implement EmitSoundIntervalComponent and a bunch of arcade noises

* Require power for sounds

* Allow earlier startup intervals

* Orange glow

* Audio attributions

* Include the PR link

* Replace EmitSoundInterval with expanded SpamEmitSound

* Remove pacman-themed arcade sounds

* Documentation good.

* Updated methods to use Entity<T>

* Refactored SpamEmitSound to get rid of accumulator and chance.

* Fixed prewarm logic

* Moved stuff to Shared

* Fix outdated YAML

* Better prediction, auto pause handling

* Make enable/disable reset the timer instead of trying to save it.

20 months agoAutomatic changelog update
PJBot [Thu, 28 Mar 2024 05:54:24 +0000 (05:54 +0000)]
Automatic changelog update

20 months agoUse nav beacon locations for announcements (#26437)
Nemanja [Thu, 28 Mar 2024 05:53:18 +0000 (01:53 -0400)]
Use nav beacon locations for announcements (#26437)

* use nav beacon locations for announcements

* :thumbs_up:

20 months agoAutomatic changelog update
PJBot [Thu, 28 Mar 2024 05:43:02 +0000 (05:43 +0000)]
Automatic changelog update

20 months agoAdd DoorBumpOpener to space dragon (#26490)
Simon [Thu, 28 Mar 2024 05:41:56 +0000 (06:41 +0100)]
Add DoorBumpOpener to space dragon (#26490)

Add DoorBumpOpener to space dragon.yml

20 months agoRemove broadcast cooldown (#26492)
superjj18 [Thu, 28 Mar 2024 05:41:20 +0000 (01:41 -0400)]
Remove broadcast cooldown (#26492)

* Removed inconsistent broadcast cooldown whenever the "Announce" button is pressed on the communications terminal.

* Revert "Removed inconsistent broadcast cooldown whenever the "Announce" button is pressed on the communications terminal."

This reverts commit c730d6499b6908f6ae7c52e21d5338fa3b7eb80e.

* Reapply "Removed inconsistent broadcast cooldown whenever the "Announce" button is pressed on the communications terminal."

This reverts commit 3c2d66af865a11ca55eb0e98db58a955c0d70c00.

* -Removed cooldown entirely

20 months agoAutomatic changelog update
PJBot [Thu, 28 Mar 2024 04:07:06 +0000 (04:07 +0000)]
Automatic changelog update

20 months agoAllow cargo bounties to be sold off-station (#26469)
blueDev2 [Thu, 28 Mar 2024 04:06:00 +0000 (00:06 -0400)]
Allow cargo bounties to be sold off-station (#26469)

* Ported over code for delta-v to fix bounties

* Added requested changes

* Removed the station arg from "IsBountyComplete". It is unneeded and all calls just use a null value for it anyways

20 months agoMisc ItemToggleSystem changes (#26489)
Leon Friedrich [Thu, 28 Mar 2024 04:05:04 +0000 (17:05 +1300)]
Misc ItemToggleSystem changes (#26489)

* Minor ItemToggleSystem tweaks

* Update visuals on startup

* Remove SetIgnited

* Misc toggle fixes

* Update ItemToggleHotComponent.cs

20 months agoRemove atmos method events (#26402)
Leon Friedrich [Thu, 28 Mar 2024 02:22:19 +0000 (15:22 +1300)]
Remove atmos method events (#26402)

* Remove HasAtmosphereMethodEvent

* Remove GetTileMixturesMethodEvent

* Remove GetTileMixtureMethodEvent

* Remove GetAdjacentTilesMethodEvent

* Add TileMixtureEnumerator

* Remove GetAdjacentTileMixturesMethodEvent

* Remove IsTileSpaceMethodEvent

* Remove HotspotExposeMethodEvent

* Remove pipe net method events

* Remove device method events

* Use Entity<T>

* Misc fixes

* A

* Theres probably a few more of these

* Fix other resolve errors

20 months agoAutomatic changelog update
PJBot [Thu, 28 Mar 2024 01:45:01 +0000 (01:45 +0000)]
Automatic changelog update

20 months agoLate Join Menu Properly Retains Position On New Player Joins (#26483)
Jake Huxell [Thu, 28 Mar 2024 01:43:55 +0000 (21:43 -0400)]
Late Join Menu Properly Retains Position On New Player Joins (#26483)

* When another player late joins it will correctly update the UI locally

* Resolve passengers not displaying the correct message in late join

* Improve final boolean comparison of button disabled state to be a bit neater

20 months agoAdd stacktrace to action error logs (#26486)
Leon Friedrich [Thu, 28 Mar 2024 01:16:13 +0000 (14:16 +1300)]
Add stacktrace to action error logs (#26486)

Add trace to action error logs

20 months agoBody code cleanup (#24946)
0x6273 [Thu, 28 Mar 2024 00:48:37 +0000 (01:48 +0100)]
Body code cleanup (#24946)

* Fix test

* Kill float accumulators

* Use entity proxy methods

* DataField auto name generation where possible

* Kill comp properties

* Clean up server comps

* Make events record structs

* Clean up shared body code

* Clean up server body code

* Rename organ events to be same names as in med refactor

20 months agoAutomatic changelog update
PJBot [Wed, 27 Mar 2024 23:27:32 +0000 (23:27 +0000)]
Automatic changelog update

20 months agoArtifact node IDs are now only 3 digits long (#26482)
Verm [Wed, 27 Mar 2024 23:26:26 +0000 (18:26 -0500)]
Artifact node IDs are now only 3 digits long (#26482)

* 2-digit nodes

* 3-digits instead

* Fix exclusive bounds

20 months agoAutomatic changelog update
PJBot [Wed, 27 Mar 2024 21:51:41 +0000 (21:51 +0000)]
Automatic changelog update

20 months agoRemoved Box of Hugs and Donk Pockets from Bounties (#26481)
Ghagliiarghii [Wed, 27 Mar 2024 21:50:35 +0000 (17:50 -0400)]
Removed Box of Hugs and Donk Pockets from Bounties (#26481)

As far as I know, the Box of Hugs only spawns on the clown and is used in the construction of a honkbot such that if the clown decided earlier to craft a honkbot or if the low price of some 3000 spesos is insufficient this bounty is impossible. Similarly, Donk Pockets are not a renewable resource and it has happened that a station has eaten too many for the bounty to be completed only to get it in rotation and esssentially lose a bounty slot forever. I would like it if each bounty was at least theoretically possible on any station it's likely to occur in, and there are too many where there aren't enough of these obtainable to complete the bounty, which is no fun.

20 months agoAutomatic changelog update
PJBot [Wed, 27 Mar 2024 15:12:21 +0000 (15:12 +0000)]
Automatic changelog update

20 months agoRemove Rubber Rounds, Give Security Disablers (#26470)
Nairod [Wed, 27 Mar 2024 15:11:13 +0000 (10:11 -0500)]
Remove Rubber Rounds, Give Security Disablers (#26470)

Remove Rubbers, give sec Disablers

20 months agoFix GhostRoleComponent performing randomization on ComponentInit (#26466)
Leon Friedrich [Wed, 27 Mar 2024 04:31:26 +0000 (17:31 +1300)]
Fix GhostRoleComponent performing randomization on ComponentInit (#26466)

* Fix ghostrole ComponentInit

* A

* a

20 months agoRevert "Give cap door remote his access" (#26465)
metalgearsloth [Wed, 27 Mar 2024 04:24:27 +0000 (15:24 +1100)]
Revert "Give cap door remote his access" (#26465)

Revert "Give cap door remote his access (#26378)"

This reverts commit ea818ea1b6d910fb1b86ee06648fc0da5a100a27.

20 months agoUpdate submodule to 216.0.0 (#26467)
metalgearsloth [Wed, 27 Mar 2024 03:41:42 +0000 (14:41 +1100)]
Update submodule to 216.0.0 (#26467)

20 months agoObjects such as lighters/welders are now able to be dropped in disposal units. (...
Jake Huxell [Tue, 26 Mar 2024 23:13:58 +0000 (19:13 -0400)]
Objects such as lighters/welders are now able to be dropped in disposal units. (#26463)

Don't always mark after interact event as handled for welder tools. Done with a view towards allowing disposal interaction post tool system handling.

Co-authored-by: MQuatermain <misterquatermain@pm.me>
20 months agoAutomatic changelog update
PJBot [Tue, 26 Mar 2024 19:16:15 +0000 (19:16 +0000)]
Automatic changelog update

20 months agoMinor cleanup of cuffablesystem (#26434)
nikthechampiongr [Tue, 26 Mar 2024 19:15:08 +0000 (21:15 +0200)]
Minor cleanup of cuffablesystem (#26434)

* Fix cuffs breaking after they stop being pulled

* Do proper interaction check for UncuffAttempt

* Minor cleanup

Take as much out as possible from _net.IsServer() if blocks.
Misc cleanup

20 months agoUpdate submodule (#26454)
Pieter-Jan Briers [Tue, 26 Mar 2024 17:48:41 +0000 (18:48 +0100)]
Update submodule (#26454)

20 months agoUpdate submodule (#26451)
Pieter-Jan Briers [Tue, 26 Mar 2024 16:37:31 +0000 (17:37 +0100)]
Update submodule (#26451)

20 months agoCurtains fix (#26447)
Futuristic-OK [Tue, 26 Mar 2024 16:03:54 +0000 (22:03 +0600)]
Curtains fix (#26447)

* Update furniture.yml

* Update curtains.yml

* Update Resources/Prototypes/Entities/Structures/Decoration/curtains.yml

Co-authored-by: Tayrtahn <tayrtahn@gmail.com>
---------

Co-authored-by: Futuristic-OK <141568243+FuturisticRUS@users.noreply.github.com>
Co-authored-by: Tayrtahn <tayrtahn@gmail.com>
20 months agoAutomatic changelog update
PJBot [Tue, 26 Mar 2024 04:46:02 +0000 (04:46 +0000)]
Automatic changelog update

20 months agoFix atmos NaN error (#26441)
Leon Friedrich [Tue, 26 Mar 2024 04:44:56 +0000 (15:44 +1100)]
Fix atmos NaN error (#26441)

* Fix atmos NAN error

* Remove redundant yaml entries

20 months agoAutomatic changelog update
PJBot [Tue, 26 Mar 2024 04:06:40 +0000 (04:06 +0000)]
Automatic changelog update

20 months agoMake chest rig purchasable in uplink (#26427)
Mr. 27 [Tue, 26 Mar 2024 04:05:34 +0000 (00:05 -0400)]
Make chest rig purchasable in uplink (#26427)

a

20 months agoReduces size of smaller cartons and fix size discrepancies with empty containers...
Velcroboy [Tue, 26 Mar 2024 04:04:42 +0000 (23:04 -0500)]
Reduces size of smaller cartons and fix size discrepancies with empty containers (#26430)

* Reduces size of smaller cartons

* Fix trash bottles/cartons

---------

Co-authored-by: Velcroboy <velcroboy333@hotmail.com>
20 months agoAutomatic changelog update
PJBot [Tue, 26 Mar 2024 00:53:33 +0000 (00:53 +0000)]
Automatic changelog update

20 months agoNerf ninja research stealing (#26421)
Nemanja [Tue, 26 Mar 2024 00:52:27 +0000 (20:52 -0400)]
Nerf ninja research stealing (#26421)

* nerf ninja steal objective

* fubar

20 months agoAutomatic changelog update
PJBot [Tue, 26 Mar 2024 00:17:27 +0000 (00:17 +0000)]
Automatic changelog update

20 months agoMake all implants unable to be implanted more than once (#26250)
Simon [Tue, 26 Mar 2024 00:16:19 +0000 (01:16 +0100)]
Make all implants unable to be implanted more than once (#26250)

* Make mind shield implants unable to be implanted more than once

* Default AllowMultipleImplants to false and update implanters.yml

* Use TryComp instead of TryGetComponent

* Deny multiple implants for fun implants too.

* Make comment more precise

20 months agoSS14-17313 Chatfactor: Chat Censorship Systems (#25908)
Hannah Giovanna Dawson [Mon, 25 Mar 2024 23:50:20 +0000 (23:50 +0000)]
SS14-17313 Chatfactor: Chat Censorship Systems (#25908)

* SS14-17313 Chat Censorship Systems

Adds some systems to manage chat censorship:

1. No-op: does nothing
2. SimpleCensor: a regex-free censor with a variety of rules to use
3. RegexCensor: a censor that uses regex.

This exposes a singleton backed by a builder pattern (ChatCensor) that
is set up, probably during the code init phase, and then globally available
for your censorship needs.

* Migrate to Shared

* Add a reset function to the builder.

* Resolve PJB's feedback; add unit tests

20 months agoRe-resprites labcoats (#26425)
Flareguy [Mon, 25 Mar 2024 18:29:39 +0000 (13:29 -0500)]
Re-resprites labcoats (#26425)

* resprites labcoats again

* fix tests

20 months agoChurch Bells (#26030)
Sphiral [Mon, 25 Mar 2024 13:24:00 +0000 (08:24 -0500)]
Church Bells (#26030)

* Adds Church Bells

* I'm dumb.

* The bell is no longer haunted.

* forgot attributions

* change sounds so scary law no hunt

* One day I'll stop needing to make an immediate micro-commit. One day.

* God damn it.

20 months agoAutomatic changelog update
PJBot [Mon, 25 Mar 2024 13:21:45 +0000 (13:21 +0000)]
Automatic changelog update

20 months agoFix mailing units turning into disposal units while recharging. (#26383)
nikthechampiongr [Mon, 25 Mar 2024 13:20:39 +0000 (15:20 +0200)]
Fix mailing units turning into disposal units while recharging. (#26383)

* Fix mailing units turning into disposal units while recharging.

The states were hardcoded.

* Fix error handling

* Make default states constants

20 months agoAutomatic changelog update
PJBot [Mon, 25 Mar 2024 07:06:07 +0000 (07:06 +0000)]
Automatic changelog update

20 months agoWearable Harmonicas (#26261)
Weax [Mon, 25 Mar 2024 07:05:01 +0000 (18:05 +1100)]
Wearable Harmonicas (#26261)

* Wearable Instrument Base + Changed harmonica base

Created the BaseWornInstrument base and updated the Harmonica to use it, being equipable in the neck slot.

* Update instruments_wind.yml

* compositions are cool and awesome

20 months agoAutomatic changelog update
PJBot [Mon, 25 Mar 2024 06:47:27 +0000 (06:47 +0000)]
Automatic changelog update

20 months agoCleaner Grenade (#25444)
DenisShvalov [Mon, 25 Mar 2024 06:46:21 +0000 (16:46 +1000)]
Cleaner Grenade (#25444)

* Cleaner Grenade

Added Cleaner Grenade

* Sprite update

Draw issue moment

* Removed from jani closet | added box of cleanades

20 months agoCode cleanup: Purge obsoleted SharedPhysicsSystem methods (#26287)
Tayrtahn [Mon, 25 Mar 2024 06:37:25 +0000 (02:37 -0400)]
Code cleanup: Purge obsoleted SharedPhysicsSystem methods (#26287)

Updated calls to SharedPhysicsSystem methods

20 months agonerf rad artifacts (#26422)
Nemanja [Mon, 25 Mar 2024 06:22:59 +0000 (02:22 -0400)]
nerf rad artifacts (#26422)

20 months agoCreate DeviceNetworkJammerComponent & System as a general way for entities to act...
nikthechampiongr [Mon, 25 Mar 2024 01:59:16 +0000 (03:59 +0200)]
Create DeviceNetworkJammerComponent & System as a general way for entities to act as jammers (#26342)

* Add DeviceNetworkJammerComponent & System

Allows for entities to "jam" DeviceNetwork packets.

Whenever a device attempts to send a packet, the
DeviceNetworkJammerSystem listens for the BeforePacketSentEvent.
From there if any entity with the jammer component is within range of
either the sender or receiver of the packet the event will be cancelled.
Additionally jammers can only block packets in certain networks. If a
packet is not being transmitted in one of the networks it can block then
even if the jammer is in range the event will not be cancelled.

The range is stored in the jammer component along with the networks it
can jam.

Jammable network ids are stored as strings which seems to be how custom
networks are stored (E.g. network ids for suit sensors).

To allow for all of this, the BeforePacketSentEvent was modified to
provide the NetworkId.

* Make JammerSystem for the radio jammer use the DeviceNetworkJammer. Remove redundant event.

* Replace calls to TryDistance with InRange

20 months agoAutomatic changelog update
PJBot [Mon, 25 Mar 2024 01:27:47 +0000 (01:27 +0000)]
Automatic changelog update

20 months agoMake parrots talk like parrots (#26340)
Tayrtahn [Mon, 25 Mar 2024 01:26:41 +0000 (21:26 -0400)]
Make parrots talk like parrots (#26340)

20 months agoAutomatic changelog update
PJBot [Mon, 25 Mar 2024 01:15:10 +0000 (01:15 +0000)]
Automatic changelog update

20 months agoAdd astro-jungle/mowed grass and astro-snow (#26381)
IProduceWidgets [Mon, 25 Mar 2024 01:14:04 +0000 (21:14 -0400)]
Add astro-jungle/mowed grass and astro-snow (#26381)

20 months agoAutomatic changelog update
PJBot [Mon, 25 Mar 2024 00:59:38 +0000 (00:59 +0000)]
Automatic changelog update

20 months agoFix tags on antique laser gun (#26398)
IProduceWidgets [Mon, 25 Mar 2024 00:58:33 +0000 (20:58 -0400)]
Fix tags on antique laser gun (#26398)

It's missing the tag that's needed for it to go back in the glass storage box.

20 months agoAutomatic changelog update
PJBot [Mon, 25 Mar 2024 00:56:54 +0000 (00:56 +0000)]
Automatic changelog update

20 months agoHoloprojectors crafted at lathes no longer come with a cell (#26405)
Callmore [Mon, 25 Mar 2024 00:55:48 +0000 (00:55 +0000)]
Holoprojectors crafted at lathes no longer come with a cell (#26405)

Adds versions of the holoprojectors (janitoral, fan, and field) that start without a battery and changes the lathe recipe to use these instead. This is consistant with flashlights, which when made do not start with a cell.

Also it's a bit silly to have cargo printing a bunch of these to sell.

20 months agoUnswap small and tall wodden fence gates (#26409)
Luminight [Mon, 25 Mar 2024 00:55:01 +0000 (01:55 +0100)]
Unswap small and tall wodden fence gates (#26409)

20 months agoUse entity queries in ambient sound & power receiver systems (#26410)
Leon Friedrich [Mon, 25 Mar 2024 00:52:05 +0000 (11:52 +1100)]
Use entity queries in ambient sound & power receiver systems (#26410)

20 months agoFix admin verb to set unspawned ballisic ammo count (#26411)
IProduceWidgets [Mon, 25 Mar 2024 00:45:01 +0000 (20:45 -0400)]
Fix admin verb to set unspawned ballisic ammo count (#26411)

Don't crash if an invalid value is given.

20 months agoAutomatic changelog update
PJBot [Mon, 25 Mar 2024 00:44:10 +0000 (00:44 +0000)]
Automatic changelog update

20 months agoAccept cloth and ingots in the ammofab (#26413)
IProduceWidgets [Mon, 25 Mar 2024 00:43:04 +0000 (20:43 -0400)]
Accept cloth and ingots in the ammofab (#26413)

20 months agoUpdate close-master-pr.yml (#26416)
Pieter-Jan Briers [Sun, 24 Mar 2024 22:47:30 +0000 (23:47 +0100)]
Update close-master-pr.yml (#26416)

Fix name of "Close PRs on master" workflow

20 months agoFixed some icon rsi warnings (#26414)
Wrexbe (Josh) [Sun, 24 Mar 2024 22:46:24 +0000 (15:46 -0700)]
Fixed some icon rsi warnings (#26414)

Fixed some icon warnings

Co-authored-by: wrexbe <wrexbe@protonmail.com>
20 months agoImmovable Rod visual variations (#25932)
SlamBamActionman [Sun, 24 Mar 2024 22:45:52 +0000 (23:45 +0100)]
Immovable Rod visual variations (#25932)

* Adds variations to immovable rod

* slash oopsie

* Changed prototypes from being hardcoded to being defined in the rules component

* Changed from 10% chance to 5%

* Changes based on feedback

* Fix nullable error

* Moved randomized logic to .yaml. Probabilities of alternate rods add up to 5%.

20 months agoAutomatic changelog update
PJBot [Sun, 24 Mar 2024 22:37:01 +0000 (22:37 +0000)]
Automatic changelog update

20 months agoGives borg industrial welder (#26332)
SoulFN [Sun, 24 Mar 2024 22:35:55 +0000 (06:35 +0800)]
Gives borg industrial welder (#26332)

Update borg_modules.yml

Changes basic welder in borg tool module to industrial welder

20 months agoAutomatic changelog update
PJBot [Sun, 24 Mar 2024 22:04:05 +0000 (22:04 +0000)]
Automatic changelog update

20 months agoRemoved Cannabis from thief objectives (#26412)
ChaseFlorom [Sun, 24 Mar 2024 22:02:56 +0000 (17:02 -0500)]
Removed Cannabis from thief objectives (#26412)

* Removed Cannabis from thief objectives

* Removed the steal group and from cannabis prototypes

20 months agoRemove CRLF, enforce with workflow (#26401)
Pieter-Jan Briers [Sun, 24 Mar 2024 21:06:17 +0000 (22:06 +0100)]
Remove CRLF, enforce with workflow (#26401)

* Check for CRLF in actions workflow

Make emisse weep

* Copy paste bottom text

* I would like to thank StackOverflow for this spite PR.

* Mention file name in message because the workflow tab doesn't display it.

* dos2unix everything

20 months agoMake fland's mail into wheel-and-spoke distribution. (#26404)
IProduceWidgets [Sun, 24 Mar 2024 20:11:02 +0000 (16:11 -0400)]
Make fland's mail into wheel-and-spoke distribution. (#26404)

20 months agoOrigin Station Update 12.03.2024 (#26055)
brainfood1183 [Sun, 24 Mar 2024 18:58:17 +0000 (18:58 +0000)]
Origin Station Update 12.03.2024 (#26055)

* Origin Station Update 12.03.2024

* implement PJB requested changes

* changed ap magnum rounds for magnum rounds.

* added west side maints door per pjb request.

* removed laser glass box from captain quarters.

20 months agoStore keybind priority (#26356)
Wrexbe (Josh) [Sun, 24 Mar 2024 18:25:04 +0000 (11:25 -0700)]
Store keybind priority (#26356)

* Fix saving keybind priority

* Change movestoreditem keybind priority to prevent bug

---------

Co-authored-by: wrexbe <wrexbe@protonmail.com>
20 months agoFixes store purchase events and adds support to raise a directed event (#26389)
keronshb [Sun, 24 Mar 2024 18:07:05 +0000 (14:07 -0400)]
Fixes store purchase events and adds support to raise a directed event (#26389)

* fixes store event check

* raise directed product event

20 months agoAdds "untriaged" labeler workflow (#26392)
Pieter-Jan Briers [Sun, 24 Mar 2024 17:19:32 +0000 (18:19 +0100)]
Adds "untriaged" labeler workflow (#26392)

All new opened issues automatically get marked as "untriaged", so a maintainer can go through them properly.

20 months agoAutomatic changelog update
PJBot [Sun, 24 Mar 2024 16:39:10 +0000 (16:39 +0000)]
Automatic changelog update

20 months agoFix Medical Hud death icon animation and Changes critical icon (#26391)
DoutorWhite [Sun, 24 Mar 2024 16:38:03 +0000 (13:38 -0300)]
Fix Medical Hud death icon animation and Changes critical icon (#26391)

Fix Dead Icon animation and changes Critical Icon

20 months agoAutomatic changelog update
PJBot [Sun, 24 Mar 2024 16:19:02 +0000 (16:19 +0000)]
Automatic changelog update

20 months agoRun `fixgridatmos` for cargo & emergency shuttle (#26382)
Leon Friedrich [Sun, 24 Mar 2024 16:17:56 +0000 (03:17 +1100)]
Run `fixgridatmos` for cargo & emergency shuttle (#26382)

Fix cargo & emergency shuttle