Commit Graph

24328 Commits

Author SHA1 Message Date
PJBot 7593a2e958 Automatic changelog update 2024-02-26 23:01:56 +00:00
Brandon Hu 5367d99545
fix(cooktime): mushroom pizza are set to the proper cook time of 30 seconds (#25614) 2024-02-26 16:01:21 -07:00
Hanz 6b00f592b6
ERT PDA Fixup (#25606)
meat and potatoes

ayup
2024-02-26 16:00:51 -07:00
PJBot 2faf7433c0 Automatic changelog update 2024-02-26 23:00:21 +00:00
CyberDuck c0290d18f2
Buff/Nerf Gases Cost (#25608)
* Nerf/Buff Gases cost

* Nerf/Buff Gases cost

* Nerf/Buff Gases cost

---------

Co-authored-by: CyberDuck <tsyaslovscky.dima@yandex.by>
2024-02-26 16:00:13 -07:00
Whisper 30e09af2a4
Add weh to: Anomalies, Artifacts, random puddles (#25611)
* Add weh to: Anomalies, Artifacts, random puddles

* also change weh to wehs!
2024-02-26 15:59:15 -07:00
botanySupremist c6bfb657ad
Fixed a few small typos in ghost role information. (#25613)
Co-authored-by: botanySupremist <definitelyrealBotSupremist@gmail.com>
2024-02-26 15:58:44 -07:00
Flareguy 4bf2364f5f
fixes the old ai sat ruin's lights (#25615) 2024-02-26 15:58:16 -07:00
MACMAN2003 89c8226380
Lathe-able LED light tubes and LED bulbs (#25616)
let there be (led) light
2024-02-26 15:58:01 -07:00
Velcroboy 918eb1fe87
fixes arcade tile position (#25620)
Co-authored-by: Jeff <velcroboy333@hotmail.com>
2024-02-26 15:57:29 -07:00
Velcroboy 19ce9edf10
Fix inconsistency in onions (#25619)
Co-authored-by: Jeff <velcroboy333@hotmail.com>
2024-02-26 15:57:19 -07:00
Velcroboy 2efad4f3c5
Cleans up base crates for mapping clarity (#25618)
* Cleans up base crates for mapping clarity

* migration

---------

Co-authored-by: Jeff <velcroboy333@hotmail.com>
2024-02-26 15:56:41 -07:00
Boaz1111 76823cc522
swapped icons for RCD crates (#25600)
swapped icons for crates
2024-02-26 07:37:49 -05:00
Plykiya dffd02adb1
Syringe UI cached updates (#25581)
Injector status UI cached values

Co-authored-by: Plykiya <plykiya@protonmail.com>
2024-02-26 17:17:56 +11:00
PJBot c02c8c2319 Automatic changelog update 2024-02-26 03:41:54 +00:00
deltanedas 002b8d8871
add crew monitor as traitor steal objective (#25563) 2024-02-25 22:40:48 -05:00
Pieter-Jan Briers e00f74505c
Use new ComponentPauseGenerator (#25183)
Also includes some (non critical) changes to the solution file to re-organize the Roslyn components.
2024-02-26 14:36:19 +11:00
PJBot 2a2324ecaf Automatic changelog update 2024-02-26 02:42:26 +00:00
SlamBamActionman 485fb4cb65
Remove self-uncuff spam suicide, damage changes (#25161)
* Initial commit

* Remove damage from cuffs entirely

* Changed from Action uncuffing cooldown to UseDelay cooldown

* Minor merge conflict fix

* Edit the actual correct line

* Submodule fix
2024-02-26 13:41:20 +11:00
OctoRocket b7be6932f3
[Tweak] Everything can read (#25580)
Everything can read (kinda)
2024-02-26 13:40:22 +11:00
Pieter-Jan Briers 8d244f7b76
Character profile sanitization improvements (#25579)
Validate that job and antag prototypes can actually be set in character profiles, rather than just checking if the prototype exists.

Make preferences system just call existing validation code when loading prototype from database, instead of some hacked-together stuff.

Also I made the character profile validation logic take dependencies in via parameter because fuck resolves.
2024-02-26 13:36:38 +11:00
PJBot 90279b3357 Automatic changelog update 2024-02-25 23:42:29 +00:00
Ed 656679cb54
Flora anomaly nerf (#25499)
* Update kudzu.yml

* Update living_light.yml

* files

* Update flora.yml

* Update kudzu.yml

* bul

* Update kudzu.yml

* Update living_light.yml

* bullet immune
2024-02-25 15:41:24 -08:00
hiucko 97d41cf945
add "missing spacepen" poster (#25502)
* add missing spacepen poster

adds missing spacepen poster

* Update meta.json

---------

Co-authored-by: Ed <96445749+TheShuEd@users.noreply.github.com>
2024-02-26 02:33:12 +03:00
PJBot 48604b0019 Automatic changelog update 2024-02-25 23:26:05 +00:00
Ubaser f463cdf3a5
Satchel empty space is now fully transparent (#25147)
* add

* thin spaces

* update
2024-02-25 18:24:59 -05:00
Krunklehorn 7d6e4b164d
Fix grid inventory pick/drop rotation (#25510)
OnPiecePressed
2024-02-25 18:24:21 -05:00
PJBot 02be78b062 Automatic changelog update 2024-02-25 23:04:28 +00:00
Tayrtahn 100ece2e20
Add a container display to dispenser UI (#25391)
* Implemented contents display for dispenser UI

* Update Content.Client/Chemistry/UI/ReagentDispenserWindow.xaml.cs

Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com>

* Resolve the netent into a euid first

---------

Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
2024-02-26 00:03:22 +01:00
metalgearsloth b26acc9547
Panic bunker fix (#25538)
* Panic bunker fix

I admin

* tired
2024-02-25 23:48:54 +01:00
Vasilis 3ef4e83558
Add server name into the replay final (#25564)
Turns out this is not what serverid was for... i guess you can find server familys with this so im not gonna remove it. Best we get for server name is the admin logs server name.
2024-02-25 23:44:05 +01:00
Kara de36ebe2df
Don't double-dip survival intensity scaling (#25570) 2024-02-25 14:04:51 -08:00
PJBot 4e16034240 Automatic changelog update 2024-02-25 21:16:41 +00:00
wafehling b30cda8b42
Added Survival to the secret rotation (#25568) 2024-02-25 13:15:35 -08:00
potato1234_x 7ba6765a6a
fix solar computer sprite (#25548)
fix
2024-02-25 12:23:22 -08:00
metalgearsloth ad29dbe302
Fix ItemSlots prediction (#25552)
IDK what this arg is for but seems okay with guns. Without it it always thinks the insertion can work.
2024-02-25 12:22:43 -08:00
PJBot 4613c9dabc Automatic changelog update 2024-02-25 13:55:13 +00:00
778b 87def406bc
Added ContainerSpawnPoint check for integration test (#25446)
* Added logic for ContainerSpawnPoint checks

* Improved with template function

* fixed nullable

* hehe

* hehe T?

* added type check before cast

* another nullable fix

* and another one

* return to old code (found typo)

* Code cleanup

---------

Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2024-02-26 00:54:44 +11:00
Whisper 1de102d08e
Juice that makes you Weh! (but real!) (#25132)
* Juice that makes you Weh!

* Remove dupe

* updated the localization files

* try to fix error
2024-02-26 00:54:07 +11:00
MilenVolf 1a5f7c39b2
Toggleable items shape change on toggle state (#25392)
* Toggleable items now can change their shape depends on toggle state

* Update Content.Shared/Item/SharedItemSystem.cs

---------

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2024-02-26 00:20:28 +11:00
metalgearsloth a440ccfc7c
Fix cuffs popup prediction (#25553) 2024-02-26 00:10:02 +11:00
PJBot 6f3893a0e0 Automatic changelog update 2024-02-25 13:09:20 +00:00
Krunklehorn 902198d7e0
Fix candy bowls (#25514)
* Before SharedItemSystem

* Fixes mispredict, removed unused

* Fix physics
2024-02-26 00:08:14 +11:00
PJBot 51acebd232 Automatic changelog update 2024-02-25 11:37:23 +00:00
metalgearsloth bb0776c496
Revert "Cleanup ExecutionSystem (#24382)" (#25555)
* Revert "Cleanup ExecutionSystem (#24382)"

This reverts commit bcbe2ec1af.

* Revert "Executions (#24150)"

This reverts commit 2e83f5a0ec.

# Conflicts:
#	Content.Shared/Weapons/Melee/SharedMeleeWeaponSystem.cs
2024-02-25 22:36:17 +11:00
nikthechampiongr bcbe2ec1af
Cleanup ExecutionSystem (#24382)
* Creat Execution Component and add to sharp items

* Kill Server ExecutionSystem. Create ExecutionSystem in shared. Create ActiveExecution Component.
Transferred the Execution system into shared. Heavily re-wrote the system in order to reduce duplication,
and remove gun code from the system.
The melee weapon modifier which was dependant on swing rate was removed.

The ActiveExecutionComponent was created in order to apply the damage modifier to the shot from a gun execution.
It is added just before the gun fires and removed after an attempt is made.

* Fix bugs

The execution completed text will now only show up if the gun fires.

The client also no longer crashes because I forgot to network the component.

* Remove clumsy text

* Make BaseSword abstract

* Add ExecutionComponent to every weapon

* Fix bug

* Remove execution comp from battery weapons

Currently the gun system does not have a way to alter hitscan damage like it does with projectiles.

* Cleanup

* Revert "Remove clumsy text"

This reverts commit a46da6448d5d179a4e936f9213d5622bedb58a16.

* Actually fix the ExecutionSystem

Everything about the shot goes through the gun system now.
The Damage multiplier is only applied when a projectile impacts the target so people that get in the way don't get hit
with 9 times damage for no reason.

In order to make suicides work I needed to create fake EntityCoordinates because the gun system and the projectile
system do not play well with a projectile that has the same start and end position.

* Make launchers able to execute

* Fix prediction bug

The OnAmmoShotEvent is only raised on the server.

* Readd ability for clowns to accidentally shoot themselves while executing

* Cleanup

* Reset melee cooldown to initial value

* Address reviews fix bug

Addressed reviews on overriding messages.
Now I actually mark doafters as handled.
Return normal cooldown to some meleeweapons I forgot on the previous commit.

* Address Reviews

Remove duplication

* Exorcise codebase

Remove evil null coercion that I was sure I removed a while ago

* Address reviews again

* Remove melee weapon attack logic and rely on the system. Remove gun and
melee checks.

* Make system functional again and cleanup

* Remove code I forgot to remove

* Cleanup

* stalled

* Selectively revert gun penetration

The collision layer check doesn't work and I don't have time to fix it.

* Fixes

---------

Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2024-02-25 22:07:10 +11:00
metalgearsloth ec5edc3626
Selectively revert gun penetration (#25551)
The collision layer check doesn't work and I don't have time to fix it.
2024-02-25 21:58:08 +11:00
PJBot e52ebe0ebd Automatic changelog update 2024-02-25 07:37:28 +00:00
Flesh aa4e7c0619
Made ordering multiple crates at cargo order multiple crates (#25518)
* please tell me this is empty

* it wasn't empty, fixing that

* This should fix it

* fix for the fix

* address changes

* fix

* Added some comments, hoping that failed test was a fluke.
2024-02-25 18:36:22 +11:00
Ubaser 9a4c10cc89
pAI map button sprite change (#25384)
* add

* ya

* add
2024-02-25 15:41:13 +11:00