Commit Graph
25098 Commits
Author SHA1 Message Date
Ed 2a379aae7f Chances of triggering effects (#27056)
* electrocution

* slippery

* flashibg

* Update SlipperyComponent.cs

* Update SlipperySystem.cs

(cherry picked from commit 5659edd207)
2024-04-21 22:06:59 +02:00
Krunklehorn ff88c958ad Standardize HoS/Warden winter coats, add unarmored variants for printing (#24865)
* Both winter coats with same armor as their counterparts

* Matching description for HoS's, unarmored variants for balancing the uniform printer

* Forgot some text

* New sprite provided by PursuitinAshes, old sprite moved to unarmored version

* Removed the 'unarmored' specifier, in line with the rest of the winter coats

* Remove unarmored warden, no sprite

* Re-implemented the warden's unarmored coat, with sprites from Dutch-VanDerLinde

* CRLF to LF

* Move armor values to abstract

(cherry picked from commit d67d782f99)
2024-04-21 22:06:55 +02:00
PJBot dd832a53e5 Automatic changelog update
(cherry picked from commit d2dc0734df)
2024-04-21 22:06:00 +02:00
PJBot f79bbea669 Automatic changelog update
(cherry picked from commit a376f4784a)
2024-04-21 22:05:54 +02:00
deltanedas c597aec3a8 prop hunt ss14 (real) (#26691)
* texture appropriation

* add code for projector

* add chameleon projector yml

* damage and actions

* prevent small props being killed round removing you (700 damage from a single shot)

* tweak default

* oop

* do appearance properly, need engine update

* fix bugs, blacklist pda

* remove status icons

* amou

* sus

* fix test + make props fast

* amouuuung

* remove funny log

---------

Co-authored-by: deltanedas <@deltanedas:kde.org>
(cherry picked from commit 395c33024c)
2024-04-21 22:05:50 +02:00
chromiumboy 4fd43751ce Navmap rework (#26713)
* Optimized the drawing of lines and tracked entities

* Optimized nav map updating and added thin wall support

* Added support for thin doors

* Removed floor tile seams, more line drawing optimizations

* Fixed split grids not updating correctly

* Cleaned up NavMapControl code

* Fix nav map header

* Converted nav map updates from system network messages to delta-states

* Addressed review comments

* Fixed timing issue where NavMapSystem would update before AirtightSystem did

(cherry picked from commit 009d06d978)
2024-04-21 22:05:45 +02:00
PJBot 765ce407ca Automatic changelog update
(cherry picked from commit 20b16944ad)
2024-04-21 22:05:44 +02:00
slarticodefast a2e1dc8107 Show volume on the gas analyzer (#25720)
The gas analyzer now shows the volume of pipes, tanks, canisters and the environment.

Adjust gas analyzers so that the volume and number of moles shown corresponds to only the scanned element, e.g. a canister or single pipe in a pipenet.

(cherry picked from commit 5a5efa11cf)
2024-04-21 22:05:43 +02:00
lzk f96de489f2 Make cargo pallets smoothing with eachother (#27049)
(cherry picked from commit 24390ef51b)
2024-04-21 22:05:40 +02:00
PJBot 602850fa8b Automatic changelog update
(cherry picked from commit 9f461dec5a)
2024-04-21 22:05:38 +02:00
beck-thompson 2791aa4792 Fixed gloved weapons being able to attack when not equipped. (#26762)
* Initial commit. No evil hidden files this time :)

* Added newline because I forgot :(

* We <3 tags :)

* Fixed! Works now

* Update Content.Shared/Weapons/Melee/MeleeWeaponComponent.cs

---------

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
(cherry picked from commit afcdc8b866)
2024-04-21 22:05:35 +02:00
PJBot 522329f1f9 Automatic changelog update
(cherry picked from commit 0785516eac)
2024-04-21 22:05:33 +02:00
metalgearsloth 056400b0c1 Fix character preview not updating on character change (#27043)
I love lobby code :3

(cherry picked from commit f9f204a6d0)
2024-04-21 22:05:15 +02:00
PJBot 581ef386d1 Automatic changelog update
(cherry picked from commit 03f51ca3aa)
2024-04-21 22:05:11 +02:00
Verm eae7320378 Fix capitalization for pirates and rats (#26644)
* Fix capitalization for pirates and rats

* Deal with replacements better

* Be smarter about caps

* Do last word properly

* Variables named a bit better

* Fix Consistency

* Undo change that's not needed anymore

* Fix up pirate since it doesn't need to check early either

* Make mobster replacin' a bit better anyway

* Remove extra space

* Use capture groups for mobster in', add comments for first and last words

* Slightly more clarification with comments

(cherry picked from commit 432e6ec45d)
2024-04-21 22:05:10 +02:00
Alfred Baumann a18e874eaa Mobs auto state handlers (#26957)
* Autogenerate MobStateComponentState

* changed CurrentState to DataField, updated DataField attribute for AllowedStates

* Update Content.Shared/Mobs/Components/MobStateComponent.cs

* Update Content.Shared/Mobs/Components/MobStateComponent.cs

---------

Co-authored-by: BuildTools <unconfigured@null.spigotmc.org>
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
(cherry picked from commit 5b8468c9d8)
2024-04-21 22:05:09 +02:00
PJBot 5ee2c225f3 Automatic changelog update
(cherry picked from commit ceef55b8d3)
2024-04-21 22:04:59 +02:00
metalgearslothandiNVERTED cc5d741a09 Added Jukebox (#26736)
* Added Jukebox, along with music for jukebox

* Fixed Jukebox meta.json copyright

* Removed songs I couldn't find a license for.

* Renamed files to solve check failures from spaces

* Added missing attributions.yml

* Fixed lack of description in Jukebox

* Jukebox is now constructable.

* Change Jukebox menu to FancyWindow

* Moved Jukebox messages out of jukebox component

* Removed Jukebox OnValueChanged.

* JukeboxComp now uses AutoGenerateComponentState

* Removed state code, since it's auto generated

* Fixed various Jukebox code to match conventions.

* Updated Standard.yml to match changed song list.

* fixes

* Jukebox workin

* Fix

* Polishing

* Finalising

* Revert

* bad

* jukey

* Reviews

* name

* Update submodule to 218.2.0

---------

Co-authored-by: iNVERTED <alextjorgensen@gmail.com>

(cherry picked from commit 2db374988c)
2024-04-21 22:04:54 +02:00
metalgearsloth c38e61a24e Update submodule to 218.2.0 (#27041)
(cherry picked from commit 177d69cb98)
2024-04-21 22:04:20 +02:00
PJBot 1e99ee64ff Automatic changelog update
(cherry picked from commit f825e5e38b)
2024-04-21 22:04:13 +02:00
PJBot 40e2fe5ac6 Automatic changelog update
(cherry picked from commit 5ee597d98c)
2024-04-21 22:04:06 +02:00
PJBot 624872e07e Automatic changelog update
(cherry picked from commit 4fa245f723)
2024-04-21 22:04:01 +02:00
PJBot fd130225fc Automatic changelog update
(cherry picked from commit 30f73cfb6c)
2024-04-21 22:03:50 +02:00
Pieter-Jan Briers 2563eb6f50 Re-add IAdminRemarksCommon to DB model for SS14.Admin (#27028)
This was removed in #25280 as the relevant DB entities didn't go outside the DB layer anymore. SS14.Admin however still uses them directly (as it only supports Postgres), so the interface is still useful there.

(cherry picked from commit bbf0505fdc)
2024-04-21 22:03:38 +02:00
PJBot dca422aa66 Automatic changelog update
(cherry picked from commit 5e7f2244fc)
2024-04-21 22:03:34 +02:00
PJBot 43795add16 Automatic changelog update
(cherry picked from commit 33888b64d6)
2024-04-21 22:03:26 +02:00
Vasilis 2f7814aab6 Add changelog for loadouts (#27020)
(cherry picked from commit 46cfd63c4f)
2024-04-21 22:03:25 +02:00
PJBot bb77576e5d Automatic changelog update
(cherry picked from commit 9102a065a9)
2024-04-21 22:03:20 +02:00
tosatur d78303f4a8 Reduce clown snore volume (#27012)
* reduced gain by 25dB

* changed volume again

---------

Co-authored-by: Martin Petkovski <63034378+martin69420@users.noreply.github.com>
(cherry picked from commit 11207a0649)
2024-04-21 22:03:19 +02:00
metalgearsloth 5624fda3a6 Update submodule to 218.1.0 (#26997)
(cherry picked from commit fff3fe2a24)
2024-04-21 22:01:16 +02:00
Velcroboy 0023240390 Add QM maintenance airlock (#26982)
Co-authored-by: Velcroboy <velcroboy333@hotmail.com>
(cherry picked from commit b23ef00d37)
2024-04-21 22:01:03 +02:00
Leon Friedrich 0d8a432d74 Give names to solution & identity entities (#26993)
(cherry picked from commit faec39ced4)
2024-04-21 22:01:02 +02:00
Leon Friedrich 4b4f218d45 Fix some TryGetMind overrides relying on player data (#26992)
* Fix some TryGetMind overrides relying on player data

* A

* Rider has bamboozled me

* Update `data.Mind` before attaching to entity.

(cherry picked from commit 229caa10bf)
2024-04-21 22:00:56 +02:00
PJBot 78fcfdc354 Automatic changelog update
(cherry picked from commit faba129e78)
2024-04-21 22:00:55 +02:00
MilenVolf 6408dbff67 Fix dragon slowdown on damage (#26975)
Fix dragon slow on damage

(cherry picked from commit 34fbd2874e)
2024-04-21 22:00:51 +02:00
Whisper 1815b086f4 Mobs burn to ashes on excessive heat damage (#26971)
* mobs burn to ashes on excessive heat damage

* remove comment, remove random lines I didn't mean to add

* combine code into behavior

* clean unused

* fix namespace

* drop next to

* fix spawn entities behavior spawning entities outside container

(cherry picked from commit 4a6cf480cc)
2024-04-21 22:00:50 +02:00
Hannah Giovanna Dawson 8d48570f0d SS14-26950 Fix Waddling During Improper States (#26965)
* SS14-26950 Fix Waddling During Improper States

Fix some states when a clown can waddle when no clown should be able to waddle, no-matter their clowning powers.

1. You cannot waddle whilst weightless
2. You cannot waddle whilst stunned
3. You cannot waddle whilst slowed down due to stam damage
4. You cannot waddle whilst you're knocked down
5. You cannot waddle whilst you're buckled
6. You cannot waddle whilst crit
7. You cannot waddle whilst dead

There's some argument for being able to waddle whilst on the floor
and doing some bizarre floor-humping exercise but I'm not coding an animation layer system just to handle clowns doing the worm.

* Use a nicer "can move" check

(cherry picked from commit 3d0fc10673)
2024-04-21 22:00:49 +02:00
PJBot 3199b1445d Automatic changelog update
(cherry picked from commit 637fc2d475)
2024-04-21 22:00:48 +02:00
no 694afca549 Fix StepTrigger blacklist not working (#26968)
(cherry picked from commit 7810cbe411)
2024-04-21 22:00:44 +02:00
HS cdb83aa377 meatWall incorrect node fixed (#26966)
changed node in construction meatWall

(cherry picked from commit 41d2f06ffc)
2024-04-21 22:00:43 +02:00
deltanedas 0a25422234 nerf incendiary grenade (#26959)
Co-authored-by: deltanedas <@deltanedas:kde.org>
(cherry picked from commit 516f5f3161)
2024-04-21 22:00:42 +02:00
PJBot cb440454e0 Automatic changelog update
(cherry picked from commit 563f304ac5)
2024-04-21 22:00:38 +02:00
Token 2c25d46c99 Make lockers can be deconstructed only when unlocked now (#26961)
* Fix lockers are not deconstrucable now

Lockers are was deconstructable event when they closed and you didn't have access to them. In short - get stuff by 5 seconds, 5 sec it's time to screw down any locker, except LockerBaseSecure one

* Revert un-destructable lockers fix

Make lockers destructable again

* Fix lockers that deconstructable only when unlocked now

(cherry picked from commit 7a6067989f)
2024-04-21 22:00:38 +02:00
lzk 56399f2824 Fix rubber hammer being unshaded (#26956)
(cherry picked from commit cf8f68c7e5)
2024-04-21 22:00:37 +02:00
PJBot 98d86fd527 Automatic changelog update
(cherry picked from commit 5270e6f5f9)
2024-04-21 22:00:34 +02:00
beck-thompson a78216d9d1 Fixed cybersun pen attacking noise (#26951)
* Uupdated the cyberpen

* Updated noise

* Removed flashlight

(cherry picked from commit 0a29508f43)
2024-04-21 22:00:31 +02:00
Ed 2e94a349fc Selective cherrypick: Rotate and Offset station CCVar nuke (#26175)
* no content

* add noRot to Europa

* bruh. and this

* yay

* fix
2024-04-21 22:00:27 +02:00
ilya.mikheev.coder 9d48c01543 Use round time instead of server time for criminal history (#26949)
make criminal records computer use round time for history instead of the server time

(cherry picked from commit fbec5d18cf)
2024-04-21 21:58:31 +02:00
PJBot 6d03b821a6 Automatic changelog update
(cherry picked from commit 055c5ab323)
2024-04-21 21:58:30 +02:00
Hannah Giovanna Dawson c690e55972 Clown shoes make you waddle, as God intended (#26338)
* Clown shoes make you waddle, as God intended

* OOPS

* Toned down, client system name fix

* Tidy namespacing for @deltanedas

* Refactor to handle prediction better, etc.

* Resolve PR comments.

(cherry picked from commit ef42fb3806)
2024-04-21 21:58:28 +02:00