Commit Graph

24328 Commits

Author SHA1 Message Date
Plykiya 75287db555
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>
2024-03-19 01:15:53 +11:00
Ilya246 21c527d6d0
fix decoy bomb uplink category (#26205)
move
2024-03-19 00:57:59 +11:00
DoutorWhite 8d40bc36a9
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
2024-03-19 00:56:12 +11:00
Tayrtahn 29887636e5
Fix borg charger error (#26230)
Fix borg chargers not working
2024-03-19 00:37:49 +11:00
Leon Friedrich 646f7e07a8
Add reckless replay load button (#26212)
* Add reckless replay load button

* A

* More descriptive button
2024-03-18 18:31:36 +11:00
deltanedas 7561bef6a7
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>
2024-03-18 18:23:25 +11:00
Emisse 0493130591
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
2024-03-18 00:52:28 -06:00
Mr. 27 87386ca0ba
make romerol work on the dead (#26222)
* a

* review

* g
2024-03-18 17:25:36 +11:00
vanx 6c239890c5
Suit slot weapon consistency + visuals (#26152)
suit slot my beloved

Co-authored-by: vanx <#vanxxxx>
2024-03-18 00:16:09 -06:00
HappyRoach 597107c431
Fixed safe filling with WT550 (#26208) 2024-03-18 00:10:28 -06:00
Kevin Zheng 153d2815fc
Fix pressure damage calculations (#26217) 2024-03-17 21:16:31 -08:00
Golinth 21de5e9a08
Criminal Record Icons below Job Icons (#26203)
SS13 Criminal Record Icon Location REAL

Adds a new Offset DataField to the StatusIcon Prototype. It effects status icon location on a per-pixel level. Not sure what else it could be used for, but hey, nothing wrong with generalizing. Also moves the mindshield icon priority to one, to fix an unreported bug with them covering non-job icons.
2024-03-17 21:37:00 -04:00
FungiFellow 6095383ce4
Change Syndie Monkey Price 8-6 TC (#26214)
Price 8-6 TC
2024-03-18 12:25:57 +11:00
potato1234_x 2eec906c18
Make puddle smoothing better (#26171)
puddles
2024-03-18 10:15:45 +11:00
Pieter-Jan Briers 865f530d1f Increase air alarm low pressure thresholds.
If a room's pressure drops it can become unbreathable long before people start taking pressure damage, and so also long before the air alarm starts reporting a danger state. I've increased the values so that the air alarm should show danger if the pressure becomes so low as to be unbreathable.
2024-03-17 22:38:48 +01:00
Pieter-Jan Briers b5138b245e Fix barotrauma calculations
The math for our pressure damage (barotrauma) system is directly taken from TG. The constants are the same and the math is almost the same. However there are two errors.

1. Pressure damage started being applied within the WARNING bounds, rather than the HAZARD bounds. This means you started taking low pressure damage at 50 kPa instead of the intended 20 kPa, and also the HUD icon didn't show "danger" like it should even if you were already taking damage.

2. The calculations for high pressure damage were wrong. These are supposed to be linearly scaled, but the function was wrong so the scaling didn't actually work properly (especially when considering the fixed bounds above). This appears to be the case because the function was taken from an incorrect comment in the original source, rather than the real math.

Both of these issues are now fixed to match the TG behavior. Note that this somewhat nerfs pressure damage in non-extreme circumstances. e.g. a room at 40 kPa now gives NO pressure damage, whereas previously it would do full space damage.

The description of the pressure alerts is wrong for "low" severity, but I can't be arsed to fix that right now. Alerts don't have a way to change the description depending on severity...
2024-03-17 22:37:28 +01:00
Ko4ergaPunk 909b2aaa2d
New wooden furniture (#26182)
* ю

* Fences

* bench, stairs and fence shadow

* small gate desc

* empty

* empty

* destructible

* price fix
2024-03-18 00:18:58 +03:00
LordCarve eeaea6c25b
Unify `Content`'s `EntitySystem` logging (#26216)
Use Log with generated sawmill name rather than explicitly named one for all non rule-based Content EntitySystems.
2024-03-18 07:30:27 +11:00
wafehling 4357b9ef08
Added 18 new bounties to cargo (#26160)
* Added 18 new bounties + tags, couple of balance tweaks

* Oops, 2 corn tags.

* Fixed another duplicate from merge conflict

* Fixed all arbitrage issues

* Removed metamorphic glass/manly dorf bounty

* Removed manly dorf bounty

* Removed manly dorf bounty

* Removed manly dorf bounty

* Changed hiviz tag, removed commented out bounty

* Removed extra line

* Change HiViz tag

* Removed unused tag

* Removed LaceupShoes, changed HiViz

* Changed flavor text for fruit bounty

* Removed live mouse bounty
2024-03-17 13:06:16 -04:00
Whisper f259f2f3a2
Update blood related tips! (#25809) 2024-03-17 22:39:11 +11:00
LordCarve 7d275a4b5e
Obsolete `Logger` cleanup for `EntitySystem`s part 2 (#26159)
* Kill the static InRangeUnOccluded

* Adjusted 4 more EntitySystems that were missed.
2024-03-17 18:31:09 +11:00
Ilya246 90be67e679
Add decoy syndicate bomb to uplink (#26034)
bombening
2024-03-17 13:31:41 +11:00
Ed c35ff87e14
SlowContactsSystem to SpeedModifierContactsSystem mini rework (#26110)
* rework

* update logic
2024-03-17 13:27:22 +11:00
Adrian16199 209846b18a
Gives glue tag to crazy glue (#26154) 2024-03-17 13:22:11 +11:00
21Melkuu 1d72d0777b
Add explosion-proof backpack to uplink (#26187)
* Backpacks

* move to wearables

* Update Resources/Prototypes/Catalog/uplink_catalog.yml

* Update Resources/Prototypes/Entities/Clothing/Back/backpacks.yml

---------

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2024-03-17 13:21:13 +11:00
github-actions[bot] 22477a1f24
Update Credits (#26196)
Co-authored-by: PJBot <pieterjan.briers+bot@gmail.com>
2024-03-16 18:19:24 -07:00
metalgearsloth 677fd3c6db
Fix presetidcard extended access throwing (#26195) 2024-03-16 21:10:59 -04:00
Velcroboy 03b5c21b6e
Change collision mask of canisters to allow passing through cargo flaps (#26193)
Co-authored-by: Jeff <velcroboy333@hotmail.com>
2024-03-16 20:55:32 -04:00
Awlod 0ea4c5ca7c
Recolor paper-stamp detective (#26194)
the old seal of the detective on paper has been changed to a new one
2024-03-17 03:06:51 +03:00
Leon Friedrich 00f05ef25e
Update engine to v214.2.0 (#26190) 2024-03-17 07:32:27 +11:00
Mr. 27 0a8def1ea2
Small species melee weapon change (#26183)
* inital

* Update animals.yml
2024-03-16 22:23:53 +03:00
LordCarve d8a7b33b43
Fix anomaly decay logs (#26180)
Fix anomaly decay logs (#26122)
2024-03-16 13:31:21 -04:00
metalgearsloth f8d023f286
Fix store refunds (#26173) 2024-03-17 01:06:17 +11:00
deltanedas 6aa77700c1
less fish in maints (#26156)
pro

Co-authored-by: deltanedas <@deltanedas:kde.org>
2024-03-16 16:49:07 +03:00
Krunklehorn 8ecb78ee5a
Fix StrippableSystem blunders (#26166)
* Fixes target hand check when no hands were needed.

* Adds missing CanStripX checks.

* Whitespace.

* Fixed bad math causing instant strips.
2024-03-16 14:50:53 +11:00
Plykiya 23e6d537a4
Round start Ion storms (#26165)
* Round start Ion storms

* five

* Update Resources/Prototypes/GameRules/events.yml

---------

Co-authored-by: Plykiya <plykiya@protonmail.com>
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2024-03-16 14:47:13 +11:00
Pieter-Jan Briers 1e8f63df2e
Update Robust to v214.1.1 (#26163) 2024-03-16 01:15:19 +01:00
Hannah Giovanna Dawson 41093ab03c
SS14-12462 Nerf food and drink vending machines (#25999)
* SS14-17183 Nerf vending machines

Vending machines provide too much food
(and drink) at the moment to the crew,
robbing the chef/bartender of a reason
to exist, and robbing the janitor of a reason
to want to refil vending machines early in
the round.

This PR adds a new "initialStockQuality" field
to vending machines and sets it at 0.33 for almost all
food and drink vendors. The intent at the moment
is to drop food and drink vending machine stocks
by somewhere around a half - two thirds of the time,
about two-thirds of the stock of a given item will be
missing.

This number can be tuned to discourage people relying
on vending machines and make round start
a bit more variable when hunting noms.

* Add comment to InitialStockQuality.

* Update Content.Shared/VendingMachines/VendingMachineComponent.cs

---------

Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
2024-03-15 19:28:00 -04:00
Ed 4aa72af574
Convert "IgnoreWeatherComponent" into "BlockWeatherComponent" (#26135)
* ignore

* doc
2024-03-15 18:36:09 -04:00
Nikolai Korolev 3425444c53
Small performance optimization. Don't do String.Trim() second time (#26161)
Don't do Trim 2 times
2024-03-15 17:49:09 -04:00
deltanedas d87be642ee
fix eggsplosion (#26146)
Co-authored-by: deltanedas <@deltanedas:kde.org>
2024-03-15 21:56:01 +03:00
lzk 456b2a7b56
Fix light replacer popup (#26136) 2024-03-15 18:23:58 +03:00
Plykiya 5912b06250
Sleep on Stasis Beds (#26129)
* eepy stasis bed

* Make healing 100x worse because it's funny

---------

Co-authored-by: Plykiya <plykiya@protonmail.com>
2024-03-16 01:00:03 +11:00
Tayrtahn f0dfe3f6fb
Fix tranq rounds injecting when reflected (#26141)
* Fix tranq rounds injecting when reflected

* Cleanup using directives

* Remove FixtureId from component
2024-03-16 00:57:15 +11:00
Nairod 1938768ea6
Red Neck Gaiter (#25891)
* Red Neck Gaiter

* Minor Meta Mistake
2024-03-15 21:11:40 +11:00
Magnus Larsen 15a7520df1
Prevent dead players from turning bar stools (#24308)
Prevent dead users from turning their bar stools

Previously, players could always turn a bar stool or office chair they
were buckled into; even while stone cold dead!
2024-03-15 21:03:18 +11:00
metalgearsloth 6ae75c89d7
Update submodule to 214.1.0 (#26134) 2024-03-15 20:34:59 +11:00
Ed 986ac589b4
Fashion is my profession - Procedural jumpsuit variants (#25888)
* add color field to clothing layers

* add support to randomsprite

* bababa

* finalize spriting work

* add to game

* fix

* remove space

* edit patelle, +1 decor variant

* added only pants, some sprite fix

* inflation

* fix mixed

* not tested commit

* Revert "not tested commit"

This reverts commit 4a904df3452263e87c9cb819ab5d8cf411ebe468.

* naked human is fun

* update

* add new style

* some sprite pixel tweak

* Update meta.json
2024-03-15 18:37:12 +11:00
metalgearsloth 3c814f4652
Freeze clothesmate (#26125)
People will do anything but add uniform dying.
2024-03-15 01:22:04 -06:00
shamp d370f16e04
Added cheap sunglasses into ClothesMate (#25479)
* cheap sunglasses

* Update glasses.yml

* Update Resources/Prototypes/Entities/Clothing/Eyes/glasses.yml

* Fix price

---------

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2024-03-15 14:56:33 +11:00